summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--MOVED8
-rw-r--r--Tools/scripts/gen-compat.sh10
-rw-r--r--UPDATING7
-rw-r--r--accessibility/rubygem-atk/Makefile5
-rw-r--r--accessibility/rubygem-atk/distinfo6
-rw-r--r--archivers/c-blosc2/Makefile2
-rw-r--r--archivers/c-blosc2/distinfo6
-rw-r--r--archivers/lz4json/Makefile6
-rw-r--r--archivers/lz4json/files/patch-lz4jsoncat.c (renamed from archivers/lz4json/files/patch-warnings)33
-rw-r--r--archivers/pecl-zstd/Makefile2
-rw-r--r--archivers/pecl-zstd/distinfo6
-rw-r--r--archivers/pecl-zstd/files/patch-php8516
-rw-r--r--archivers/php-brotli/Makefile20
-rw-r--r--archivers/php-brotli/distinfo6
-rw-r--r--archivers/py-blosc2/Makefile2
-rw-r--r--archivers/py-blosc2/distinfo6
-rw-r--r--archivers/szip/Makefile8
-rw-r--r--archivers/xarchiver/Makefile4
-rw-r--r--archivers/xarchiver/distinfo6
-rw-r--r--archivers/xarchiver/files/patch-src_main.c6
-rw-r--r--archivers/xarchiver/files/patch-src_window.c6
-rw-r--r--archivers/xarchiver/pkg-plist35
-rw-r--r--astro/Makefile5
-rw-r--r--astro/kstars/Makefile9
-rw-r--r--astro/kstars/distinfo6
-rw-r--r--astro/kstars/files/patch-kstars_CMakeLists.txt14
-rw-r--r--astro/kstars/pkg-plist1357
-rw-r--r--astro/py-astropy-healpix/Makefile39
-rw-r--r--astro/py-astropy-healpix/distinfo3
-rw-r--r--astro/py-astropy-healpix/pkg-descr4
-rw-r--r--astro/py-astroquery/Makefile39
-rw-r--r--astro/py-astroquery/distinfo3
-rw-r--r--astro/py-astroquery/pkg-descr2
-rw-r--r--astro/py-kosmorrolib/Makefile4
-rw-r--r--astro/py-pytest-astropy-header/Makefile26
-rw-r--r--astro/py-pytest-astropy-header/distinfo3
-rw-r--r--astro/py-pytest-astropy-header/pkg-descr5
-rw-r--r--astro/py-pytest-astropy/Makefile33
-rw-r--r--astro/py-pytest-astropy/distinfo3
-rw-r--r--astro/py-pytest-astropy/pkg-descr3
-rw-r--r--astro/py-pyvo/Makefile34
-rw-r--r--astro/py-pyvo/distinfo3
-rw-r--r--astro/py-pyvo/pkg-descr2
-rw-r--r--audio/baresip/Makefile15
-rw-r--r--audio/baresip/distinfo6
-rw-r--r--audio/baresip/files/patch-src_jbuf.c13
-rw-r--r--audio/baresip/pkg-plist7
-rw-r--r--audio/ft2-clone/Makefile2
-rw-r--r--audio/ft2-clone/distinfo6
-rw-r--r--audio/ft2-clone/files/patch-src_ft2__unicode.c38
-rw-r--r--audio/icecast/Makefile2
-rw-r--r--audio/libopenmpt/Makefile2
-rw-r--r--audio/libopenmpt/distinfo6
-rw-r--r--audio/pt2-clone/Makefile2
-rw-r--r--audio/pt2-clone/distinfo6
-rw-r--r--audio/py-pyradio/Makefile2
-rw-r--r--audio/py-pyradio/distinfo6
-rw-r--r--audio/py-pyradio/files/patch-pyradio_main.py12
-rw-r--r--audio/re/Makefile2
-rw-r--r--audio/re/distinfo6
-rw-r--r--audio/re/pkg-plist4
-rw-r--r--audio/schismtracker/Makefile2
-rw-r--r--audio/schismtracker/distinfo6
-rw-r--r--audio/spotify-player/Makefile3
-rw-r--r--audio/spotify-player/Makefile.crates763
-rw-r--r--audio/spotify-player/distinfo1532
-rw-r--r--audio/spotify-player/files/patch-powerpc64le20
-rw-r--r--benchmarks/py-locust-cloud/Makefile3
-rw-r--r--benchmarks/py-locust/Makefile3
-rw-r--r--biology/diamond/Makefile2
-rw-r--r--biology/diamond/distinfo6
-rw-r--r--cad/qucs-s/Makefile4
-rw-r--r--cad/qucs-s/distinfo6
-rw-r--r--cad/qucs-s/files/patch-qucs_settings.cpp8
-rw-r--r--cad/qucs-s/pkg-plist389
-rw-r--r--comms/ebook2cw/Makefile24
-rw-r--r--comms/ebook2cw/distinfo5
-rw-r--r--comms/ebook2cw/files/patch-Makefile41
-rw-r--r--comms/ebook2cw/pkg-descr2
-rw-r--r--comms/ebook2cw/pkg-plist4
-rw-r--r--comms/scrcpy/Makefile4
-rw-r--r--comms/scrcpy/distinfo10
-rw-r--r--converters/p5-Convert-Binary-C/Makefile3
-rw-r--r--converters/p5-Convert-Binary-C/distinfo6
-rw-r--r--converters/p5-JSON-PP/Makefile3
-rw-r--r--converters/p5-JSON-PP/distinfo4
-rw-r--r--converters/p5-JSON-PP/files/patch-MANIFEST9
-rw-r--r--converters/p5-JSON-PP/files/patch-bin_json__pp13
-rw-r--r--converters/p5-JSON-PP/files/patch-json_pp (renamed from converters/p5-JSON-PP/files/patch-Makefile.PL)9
-rw-r--r--databases/Makefile2
-rw-r--r--databases/adminerevo/Makefile33
-rw-r--r--databases/adminerevo/distinfo3
-rw-r--r--databases/adminerevo/files/pkg-message.in8
-rw-r--r--databases/adminerevo/pkg-descr3
-rw-r--r--databases/adminerevo/pkg-plist2
-rw-r--r--databases/pgvector/Makefile2
-rw-r--r--databases/pgvector/distinfo6
-rw-r--r--databases/pgvector/pkg-plist3
-rw-r--r--databases/postgresql13-client/Makefile4
-rw-r--r--databases/postgresql13-server/pkg-plist-client1
-rw-r--r--databases/postgresql14-client/Makefile4
-rw-r--r--databases/postgresql14-server/pkg-plist-client1
-rw-r--r--databases/postgresql15-client/Makefile4
-rw-r--r--databases/postgresql15-server/pkg-plist-client1
-rw-r--r--databases/postgresql16-client/Makefile4
-rw-r--r--databases/postgresql16-server/pkg-plist-client1
-rw-r--r--databases/postgresql17-client/Makefile4
-rw-r--r--databases/postgresql17-server/pkg-plist-client1
-rw-r--r--databases/postgresql18-client/Makefile4
-rw-r--r--databases/postgresql18-server/pkg-plist-client1
-rw-r--r--databases/py-apache-arrow/Makefile2
-rw-r--r--databases/py-apsw/Makefile2
-rw-r--r--databases/py-apsw/distinfo6
-rw-r--r--databases/py-datafusion/Makefile3
-rw-r--r--databases/py-datafusion/Makefile.crates199
-rw-r--r--databases/py-datafusion/distinfo404
-rw-r--r--databases/py-fakeredis/Makefile2
-rw-r--r--databases/py-fakeredis/distinfo6
-rw-r--r--databases/py-hiredis/Makefile5
-rw-r--r--databases/py-hiredis/distinfo6
-rw-r--r--databases/py-redis/Makefile2
-rw-r--r--databases/py-redis/distinfo6
-rw-r--r--databases/py-sqlframe/Makefile4
-rw-r--r--databases/py-sqlframe/distinfo6
-rw-r--r--databases/py-sqlglot/Makefile2
-rw-r--r--databases/py-sqlglot/distinfo6
-rw-r--r--databases/py-sqlglot/files/patch-pyproject.toml7
-rw-r--r--databases/py-valkey/Makefile2
-rw-r--r--databases/redisdesktopmanager/Makefile64
-rw-r--r--databases/redisdesktopmanager/distinfo15
-rw-r--r--databases/redisdesktopmanager/pkg-descr6
-rw-r--r--databases/rubygem-activemodel71/Makefile2
-rw-r--r--databases/rubygem-activemodel71/distinfo6
-rw-r--r--databases/rubygem-activemodel72/Makefile2
-rw-r--r--databases/rubygem-activemodel72/distinfo6
-rw-r--r--databases/rubygem-activemodel80/Makefile2
-rw-r--r--databases/rubygem-activemodel80/distinfo6
-rw-r--r--databases/rubygem-activerecord71/Makefile2
-rw-r--r--databases/rubygem-activerecord71/distinfo6
-rw-r--r--databases/rubygem-activerecord72/Makefile2
-rw-r--r--databases/rubygem-activerecord72/distinfo6
-rw-r--r--databases/rubygem-activerecord80/Makefile2
-rw-r--r--databases/rubygem-activerecord80/distinfo6
-rw-r--r--databases/rubygem-click_house-client/Makefile2
-rw-r--r--databases/rubygem-flipper-active_record/Makefile2
-rw-r--r--databases/rubygem-flipper-active_record/distinfo6
-rw-r--r--databases/rubygem-google-cloud-firestore/Makefile2
-rw-r--r--databases/rubygem-google-cloud-firestore/distinfo6
-rw-r--r--databases/rubygem-pg/Makefile2
-rw-r--r--databases/rubygem-pg/distinfo6
-rw-r--r--databases/rubygem-redis-client/Makefile2
-rw-r--r--databases/rubygem-redis-client/distinfo6
-rw-r--r--databases/rubygem-solid_cable-rails72/Makefile2
-rw-r--r--databases/rubygem-solid_cable-rails72/distinfo6
-rw-r--r--databases/rubygem-solid_cable/Makefile2
-rw-r--r--databases/rubygem-solid_cable/distinfo6
-rw-r--r--databases/weaviate/Makefile2
-rw-r--r--deskutils/Makefile2
-rw-r--r--deskutils/crengine-ng/Makefile34
-rw-r--r--deskutils/crengine-ng/distinfo3
-rw-r--r--deskutils/crengine-ng/pkg-descr1
-rw-r--r--deskutils/crengine-ng/pkg-plist131
-rw-r--r--deskutils/crqt-ng/Makefile28
-rw-r--r--deskutils/crqt-ng/distinfo3
-rw-r--r--deskutils/crqt-ng/pkg-descr2
-rw-r--r--deskutils/crqt-ng/pkg-plist19
-rw-r--r--deskutils/py-paperless-ngx/Makefile3
-rw-r--r--deskutils/py-vdirsyncer/Makefile9
-rw-r--r--deskutils/py-vdirsyncer/distinfo6
-rw-r--r--deskutils/py-vdirsyncer/files/patch-atomicwrites111
-rw-r--r--deskutils/py-vdirsyncer/files/patch-pyproject.toml21
-rw-r--r--deskutils/py-vdirsyncer/files/patch-setup.py11
-rw-r--r--deskutils/stirling-pdf/Makefile2
-rw-r--r--deskutils/stirling-pdf/distinfo6
-rw-r--r--deskutils/treesheets/Makefile13
-rw-r--r--deskutils/treesheets/distinfo8
-rw-r--r--deskutils/treesheets/files/patch-CMakeLists.txt53
-rw-r--r--devel/Makefile9
-rw-r--r--devel/R-cran-TH.data/Makefile4
-rw-r--r--devel/R-cran-TH.data/distinfo6
-rw-r--r--devel/R-cran-googledrive/Makefile16
-rw-r--r--devel/R-cran-googledrive/distinfo6
-rw-r--r--devel/R-cran-mockery/Makefile5
-rw-r--r--devel/R-cran-mockery/distinfo6
-rw-r--r--devel/air-go/Makefile3
-rw-r--r--devel/air-go/distinfo10
-rw-r--r--devel/astyle/Makefile2
-rw-r--r--devel/astyle/distinfo6
-rw-r--r--devel/aws-c-event-stream/Makefile2
-rw-r--r--devel/aws-c-event-stream/distinfo6
-rw-r--r--devel/aws-c-io/Makefile2
-rw-r--r--devel/aws-c-io/distinfo6
-rw-r--r--devel/aws-crt-cpp/Makefile2
-rw-r--r--devel/aws-crt-cpp/distinfo6
-rw-r--r--devel/aws-sdk-cpp/Makefile19
-rw-r--r--devel/aws-sdk-cpp/distinfo6
-rw-r--r--devel/camp/Makefile4
-rw-r--r--devel/camp/distinfo6
-rw-r--r--devel/cirrus-cli/Makefile2
-rw-r--r--devel/cirrus-cli/distinfo10
-rw-r--r--devel/cond-let/Makefile38
-rw-r--r--devel/cond-let/distinfo3
-rw-r--r--devel/cond-let/pkg-descr19
-rw-r--r--devel/forge/Makefile25
-rw-r--r--devel/forge/distinfo6
-rw-r--r--devel/forge/pkg-plist2
-rw-r--r--devel/generate/Makefile3
-rw-r--r--devel/generate/distinfo6
-rw-r--r--devel/ghub/Makefile13
-rw-r--r--devel/ghub/distinfo6
-rw-r--r--devel/ghub/pkg-plist10
-rw-r--r--devel/git-codereview/Makefile3
-rw-r--r--devel/git-codereview/distinfo6
-rw-r--r--devel/gitaly/distinfo14
-rw-r--r--devel/github-backup-utils/Makefile2
-rw-r--r--devel/github-backup-utils/distinfo6
-rw-r--r--devel/gitlab-shell/Makefile3
-rw-r--r--devel/gitlab-shell/distinfo10
-rw-r--r--devel/gitmux/Makefile3
-rw-r--r--devel/gitmux/distinfo10
-rw-r--r--devel/gitu/Makefile4
-rw-r--r--devel/gitu/distinfo8
-rw-r--r--devel/gomigrate/Makefile3
-rw-r--r--devel/gomigrate/distinfo10
-rw-r--r--devel/got/Makefile2
-rw-r--r--devel/got/distinfo6
-rw-r--r--devel/grpc/Makefile6
-rw-r--r--devel/grpc/distinfo14
-rw-r--r--devel/gum/Makefile8
-rw-r--r--devel/gum/distinfo10
-rw-r--r--devel/jenkins/Makefile2
-rw-r--r--devel/jenkins/distinfo6
-rw-r--r--devel/jujutsu/Makefile5
-rw-r--r--devel/jujutsu/Makefile.crates162
-rw-r--r--devel/jujutsu/distinfo330
-rw-r--r--devel/lace/Makefile1
-rw-r--r--devel/lazygit/Makefile3
-rw-r--r--devel/lazygit/distinfo10
-rw-r--r--devel/level-zero/Makefile3
-rw-r--r--devel/level-zero/distinfo6
-rw-r--r--devel/libddwaf/Makefile2
-rw-r--r--devel/libddwaf/distinfo6
-rw-r--r--devel/librelp/Makefile2
-rw-r--r--devel/librelp/distinfo6
-rw-r--r--devel/llvm-cheri/Makefile8
-rw-r--r--devel/llvm-cheri/Makefile.COMMANDS4
-rw-r--r--devel/llvm-cheri/Makefile.snapshot4
-rw-r--r--devel/llvm-cheri/distinfo6
-rw-r--r--devel/llvm-cheri/pkg-plist2
-rw-r--r--devel/llvm-devel/Makefile2
-rw-r--r--devel/llvm-devel/Makefile.COMMANDS2
-rw-r--r--devel/llvm-devel/Makefile.snapshot4
-rw-r--r--devel/llvm-devel/distinfo6
-rw-r--r--devel/llvm-devel/pkg-plist65
-rw-r--r--devel/llvm-morello/Makefile.COMMANDS4
-rw-r--r--devel/llvm-morello/Makefile.MAN1SRCS2
-rw-r--r--devel/llvm-morello/Makefile.snapshot6
-rw-r--r--devel/llvm-morello/distinfo6
-rw-r--r--devel/llvm-morello/pkg-plist673
-rw-r--r--devel/llvm21/Makefile2
-rw-r--r--devel/llvm21/distinfo6
-rw-r--r--devel/log4cxx/Makefile3
-rw-r--r--devel/log4cxx/distinfo6
-rw-r--r--devel/log4cxx/pkg-plist2
-rw-r--r--devel/magit/Makefile9
-rw-r--r--devel/magit/distinfo6
-rw-r--r--devel/nextpnr/Makefile9
-rw-r--r--devel/nextpnr/distinfo6
-rw-r--r--devel/nextpnr/files/patch-bba_CMakeLists.txt9
-rw-r--r--devel/objfw/Makefile9
-rw-r--r--devel/objfw/distinfo6
-rw-r--r--devel/objfw/pkg-plist130
-rw-r--r--devel/p5-CPAN-Perl-Releases/Makefile2
-rw-r--r--devel/p5-CPAN-Perl-Releases/distinfo6
-rw-r--r--devel/p5-Devel-OverloadInfo/Makefile2
-rw-r--r--devel/p5-Devel-OverloadInfo/distinfo6
-rw-r--r--devel/p5-Filter/Makefile2
-rw-r--r--devel/p5-Filter/distinfo6
-rw-r--r--devel/p5-Function-Parameters/Makefile2
-rw-r--r--devel/p5-Function-Parameters/distinfo6
-rw-r--r--devel/p5-Minion/Makefile2
-rw-r--r--devel/p5-Minion/distinfo6
-rw-r--r--devel/p5-Minion/pkg-plist2
-rw-r--r--devel/p5-Module-CoreList/Makefile2
-rw-r--r--devel/p5-Module-CoreList/distinfo6
-rw-r--r--devel/p5-Module-CoreList/files/patch-Makefile.PL4
-rw-r--r--devel/p5-Opcodes/Makefile2
-rw-r--r--devel/p5-Opcodes/distinfo6
-rw-r--r--devel/p5-PAR/Makefile2
-rw-r--r--devel/p5-PAR/distinfo6
-rw-r--r--devel/p5-PAR/pkg-plist2
-rw-r--r--devel/p5-Parallel-ForkManager/Makefile2
-rw-r--r--devel/p5-Parallel-ForkManager/distinfo6
-rw-r--r--devel/p5-Set-Object/Makefile2
-rw-r--r--devel/p5-Set-Object/distinfo6
-rw-r--r--devel/p5-Specio/Makefile3
-rw-r--r--devel/p5-Specio/distinfo6
-rw-r--r--devel/p5-Struct-Dumb/Makefile4
-rw-r--r--devel/p5-Struct-Dumb/distinfo6
-rw-r--r--devel/p5-XS-Parse-Sublike/Makefile2
-rw-r--r--devel/p5-XS-Parse-Sublike/distinfo6
-rw-r--r--devel/pear-PHP_CodeCoverage/Makefile2
-rw-r--r--devel/pear-PHP_CodeCoverage/distinfo6
-rw-r--r--devel/pecl-APCu/Makefile2
-rw-r--r--devel/pecl-APCu/distinfo6
-rw-r--r--devel/pecl-ast/Makefile2
-rw-r--r--devel/pecl-ast/distinfo6
-rw-r--r--devel/pecl-ast/files/patch-php8550
-rw-r--r--devel/pecl-protobuf/Makefile2
-rw-r--r--devel/pecl-protobuf/distinfo6
-rw-r--r--devel/phpunit10/Makefile2
-rw-r--r--devel/phpunit10/distinfo6
-rw-r--r--devel/phpunit11/Makefile2
-rw-r--r--devel/phpunit11/distinfo6
-rw-r--r--devel/phpunit12/Makefile2
-rw-r--r--devel/phpunit12/distinfo6
-rw-r--r--devel/phpunit9/Makefile2
-rw-r--r--devel/phpunit9/distinfo6
-rw-r--r--devel/py-aiobotocore/Makefile2
-rw-r--r--devel/py-aiobotocore/distinfo6
-rw-r--r--devel/py-aiobotocore/files/patch-pyproject.toml12
-rw-r--r--devel/py-anyio/Makefile2
-rw-r--r--devel/py-anyio/distinfo6
-rw-r--r--devel/py-anyio/files/patch-pyproject.toml15
-rw-r--r--devel/py-babi_grammars/Makefile2
-rw-r--r--devel/py-babi_grammars/distinfo6
-rw-r--r--devel/py-bandit/Makefile2
-rw-r--r--devel/py-behave/Makefile16
-rw-r--r--devel/py-behave/distinfo6
-rw-r--r--devel/py-behave/files/patch-pyproject.toml12
-rw-r--r--devel/py-behave/files/patch-setup.py11
-rw-r--r--devel/py-botocore/Makefile6
-rw-r--r--devel/py-botocore/distinfo6
-rw-r--r--devel/py-botocore/files/patch-setup.cfg6
-rw-r--r--devel/py-botocore/files/patch-setup.py6
-rw-r--r--devel/py-cachetools/Makefile2
-rw-r--r--devel/py-cachetools/distinfo6
-rw-r--r--devel/py-celery-singleton/Makefile.new21
-rw-r--r--devel/py-cf-xarray/Makefile4
-rw-r--r--devel/py-cf-xarray/distinfo6
-rw-r--r--devel/py-check-wheel-contents/Makefile2
-rw-r--r--devel/py-check-wheel-contents/distinfo6
-rw-r--r--devel/py-ciso8601/Makefile2
-rw-r--r--devel/py-ciso8601/distinfo6
-rw-r--r--devel/py-cliff/Makefile4
-rw-r--r--devel/py-cliff/distinfo6
-rw-r--r--devel/py-copier/Makefile2
-rw-r--r--devel/py-copier/distinfo6
-rw-r--r--devel/py-copier/files/patch-pyproject.toml13
-rw-r--r--devel/py-coverage/Makefile7
-rw-r--r--devel/py-cucumber-expressions/Makefile22
-rw-r--r--devel/py-cucumber-expressions/distinfo3
-rw-r--r--devel/py-cucumber-expressions/pkg-descr11
-rw-r--r--devel/py-cucumber-tag-expressions/Makefile23
-rw-r--r--devel/py-cucumber-tag-expressions/distinfo3
-rw-r--r--devel/py-cucumber-tag-expressions/pkg-descr2
-rw-r--r--devel/py-cyclopts/Makefile5
-rw-r--r--devel/py-datadog/Makefile2
-rw-r--r--devel/py-datadog/distinfo6
-rw-r--r--devel/py-dep-logic/Makefile2
-rw-r--r--devel/py-dep-logic/distinfo6
-rw-r--r--devel/py-deptry/Makefile3
-rw-r--r--devel/py-deptry/Makefile.crates105
-rw-r--r--devel/py-deptry/distinfo216
-rw-r--r--devel/py-fasteners/Makefile2
-rw-r--r--devel/py-fasteners/distinfo6
-rw-r--r--devel/py-fasteners/files/patch-pyproject.toml11
-rw-r--r--devel/py-futurist/Makefile4
-rw-r--r--devel/py-futurist/distinfo6
-rw-r--r--devel/py-gapic-generator/Makefile2
-rw-r--r--devel/py-gapic-generator/distinfo6
-rw-r--r--devel/py-gevent/Makefile2
-rw-r--r--devel/py-gevent/distinfo6
-rw-r--r--devel/py-geventhttpclient/Makefile10
-rw-r--r--devel/py-geventhttpclient/distinfo8
-rw-r--r--devel/py-geventhttpclient/files/patch-pyproject.toml9
-rw-r--r--devel/py-geventhttpclient/files/patch-src-geventhttpclient-__init__.py10
-rw-r--r--devel/py-greenlet/Makefile2
-rw-r--r--devel/py-greenlet/distinfo6
-rw-r--r--devel/py-gyp-next/Makefile2
-rw-r--r--devel/py-gyp-next/distinfo6
-rw-r--r--devel/py-hypothesis-crosshair/Makefile4
-rw-r--r--devel/py-hypothesis-crosshair/distinfo6
-rw-r--r--devel/py-hypothesis-crosshair/files/patch-pyproject.toml10
-rw-r--r--devel/py-hypothesis-crosshair/files/patch-setup.py11
-rw-r--r--devel/py-hypothesis/Makefile10
-rw-r--r--devel/py-hypothesis/distinfo6
-rw-r--r--devel/py-identify/Makefile2
-rw-r--r--devel/py-identify/distinfo6
-rw-r--r--devel/py-inotify-simple/Makefile1
-rw-r--r--devel/py-inotify-simple/files/patch-inotify__simple.py16
-rw-r--r--devel/py-inotifyrecursive/Makefile4
-rw-r--r--devel/py-ipykernel/Makefile2
-rw-r--r--devel/py-ipykernel/distinfo6
-rw-r--r--devel/py-jaraco.functools/Makefile2
-rw-r--r--devel/py-jaraco.functools/distinfo6
-rw-r--r--devel/py-jupyter-collaboration-ui/Makefile2
-rw-r--r--devel/py-jupyter-collaboration-ui/distinfo6
-rw-r--r--devel/py-jupyter-collaboration/Makefile8
-rw-r--r--devel/py-jupyter-collaboration/distinfo6
-rw-r--r--devel/py-jupyter-docprovider/Makefile2
-rw-r--r--devel/py-jupyter-docprovider/distinfo6
-rw-r--r--devel/py-jupyter-server-ydoc/Makefile6
-rw-r--r--devel/py-jupyter-server-ydoc/distinfo6
-rw-r--r--devel/py-jupyter-server/Makefile13
-rw-r--r--devel/py-jupyter-server/distinfo6
-rw-r--r--devel/py-jupyterlab/Makefile4
-rw-r--r--devel/py-jupyterlab/distinfo6
-rw-r--r--devel/py-keystoneauth1/Makefile10
-rw-r--r--devel/py-keystoneauth1/distinfo6
-rw-r--r--devel/py-keystonemiddleware/Makefile6
-rw-r--r--devel/py-keystonemiddleware/distinfo6
-rw-r--r--devel/py-mypy/Makefile2
-rw-r--r--devel/py-mypy/distinfo6
-rw-r--r--devel/py-os-vif/Makefile2
-rw-r--r--devel/py-os-vif/distinfo6
-rw-r--r--devel/py-oslo.cache/Makefile4
-rw-r--r--devel/py-oslo.cache/distinfo6
-rw-r--r--devel/py-ovsdbapp/Makefile2
-rw-r--r--devel/py-ovsdbapp/distinfo6
-rw-r--r--devel/py-pbr/Makefile2
-rw-r--r--devel/py-pbr/distinfo6
-rw-r--r--devel/py-pbs-installer/Makefile2
-rw-r--r--devel/py-pbs-installer/distinfo6
-rw-r--r--devel/py-pdm/Makefile8
-rw-r--r--devel/py-pdm/distinfo6
-rw-r--r--devel/py-pebble/Makefile2
-rw-r--r--devel/py-pebble/distinfo6
-rw-r--r--devel/py-phmdoctest/Makefile3
-rw-r--r--devel/py-pip-check/Makefile2
-rw-r--r--devel/py-pip-check/distinfo6
-rw-r--r--devel/py-platformdirs/Makefile2
-rw-r--r--devel/py-platformdirs/distinfo6
-rw-r--r--devel/py-plux/Makefile2
-rw-r--r--devel/py-plux/distinfo6
-rw-r--r--devel/py-poetry/Makefile5
-rw-r--r--devel/py-poetry/distinfo6
-rw-r--r--devel/py-poetry/files/patch-virtualenv25
-rw-r--r--devel/py-pre-commit-hooks/Makefile2
-rw-r--r--devel/py-pre-commit-hooks/distinfo6
-rw-r--r--devel/py-prompt-toolkit/Makefile4
-rw-r--r--devel/py-prompt-toolkit/distinfo6
-rw-r--r--devel/py-protobuf/Makefile2
-rw-r--r--devel/py-protobuf/distinfo6
-rw-r--r--devel/py-psygnal/Makefile2
-rw-r--r--devel/py-psygnal/distinfo6
-rw-r--r--devel/py-ptpython/Makefile4
-rw-r--r--devel/py-ptpython/distinfo6
-rw-r--r--devel/py-pyairtable/Makefile2
-rw-r--r--devel/py-pyairtable/distinfo6
-rw-r--r--devel/py-pycrdt-websocket/Makefile6
-rw-r--r--devel/py-pycrdt-websocket/distinfo6
-rw-r--r--devel/py-pycrdt/Makefile2
-rw-r--r--devel/py-pycrdt/Makefile.crates30
-rw-r--r--devel/py-pycrdt/distinfo66
-rw-r--r--devel/py-pydantic-resolve/Makefile2
-rw-r--r--devel/py-pydantic-resolve/distinfo6
-rw-r--r--devel/py-pydantic-yaml/Makefile2
-rw-r--r--devel/py-pydantic-yaml/distinfo6
-rw-r--r--devel/py-pykdtree/Makefile2
-rw-r--r--devel/py-pykdtree/distinfo6
-rw-r--r--devel/py-pykdtree/files/patch-pyproject.toml6
-rw-r--r--devel/py-pyright/Makefile2
-rw-r--r--devel/py-pyright/distinfo6
-rw-r--r--devel/py-pytest-arraydiff/Makefile29
-rw-r--r--devel/py-pytest-arraydiff/distinfo3
-rw-r--r--devel/py-pytest-arraydiff/pkg-descr16
-rw-r--r--devel/py-pytest-asyncio/Makefile14
-rw-r--r--devel/py-pytest-asyncio/pkg-descr8
-rw-r--r--devel/py-pytest-filter-subpackage/Makefile29
-rw-r--r--devel/py-pytest-filter-subpackage/distinfo3
-rw-r--r--devel/py-pytest-filter-subpackage/pkg-descr3
-rw-r--r--devel/py-pytest-lazy-fixtures/Makefile2
-rw-r--r--devel/py-pytest-lazy-fixtures/distinfo6
-rw-r--r--devel/py-pytest-run-parallel/Makefile2
-rw-r--r--devel/py-pytest-run-parallel/distinfo6
-rw-r--r--devel/py-pytest-sugar/Makefile5
-rw-r--r--devel/py-pytest-sugar/distinfo6
-rw-r--r--devel/py-pytest/Makefile14
-rw-r--r--devel/py-python-distutils-extra/Makefile5
-rw-r--r--devel/py-python-distutils-extra/distinfo6
-rw-r--r--devel/py-python-semantic-release/Makefile2
-rw-r--r--devel/py-python-semantic-release/distinfo6
-rw-r--r--devel/py-questionary/Makefile2
-rw-r--r--devel/py-questionary/distinfo6
-rw-r--r--devel/py-retrying/Makefile6
-rw-r--r--devel/py-retrying/distinfo6
-rw-r--r--devel/py-retrying/files/patch-pyproject.toml11
-rw-r--r--devel/py-robotframework-pabot/Makefile2
-rw-r--r--devel/py-robotframework-pabot/distinfo6
-rw-r--r--devel/py-rpds-py/Makefile3
-rw-r--r--devel/py-rpds-py/distinfo6
-rw-r--r--devel/py-ruff/Makefile58
-rw-r--r--devel/py-ruff/distinfo116
-rw-r--r--devel/py-scikit-base/Makefile2
-rw-r--r--devel/py-scikit-base/distinfo6
-rw-r--r--devel/py-scikit-build-core/Makefile17
-rw-r--r--devel/py-shpyx/Makefile2
-rw-r--r--devel/py-shpyx/distinfo6
-rw-r--r--devel/py-tox/Makefile2
-rw-r--r--devel/py-tox/distinfo6
-rw-r--r--devel/py-trove-classifiers/Makefile2
-rw-r--r--devel/py-trove-classifiers/distinfo6
-rw-r--r--devel/py-typer/Makefile2
-rw-r--r--devel/py-typer/distinfo6
-rw-r--r--devel/py-types-docutils/Makefile2
-rw-r--r--devel/py-types-docutils/distinfo6
-rw-r--r--devel/py-types-docutils/files/patch-pyproject.toml2
-rw-r--r--devel/py-types-jsonschema/Makefile2
-rw-r--r--devel/py-types-jsonschema/distinfo6
-rw-r--r--devel/py-types-jsonschema/files/patch-pyproject.toml6
-rw-r--r--devel/py-typing-extensions/Makefile2
-rw-r--r--devel/py-typing-extensions/distinfo6
-rw-r--r--devel/py-unittest-parallel/Makefile2
-rw-r--r--devel/py-unittest-parallel/distinfo6
-rw-r--r--devel/py-uproot/Makefile2
-rw-r--r--devel/py-uproot/distinfo6
-rw-r--r--devel/py-versioningit/Makefile6
-rw-r--r--devel/py-versioningit/files/setup.py3
-rw-r--r--devel/py-wrapt/Makefile2
-rw-r--r--devel/py-wrapt/distinfo6
-rw-r--r--devel/py-xarray/Makefile2
-rw-r--r--devel/py-xarray/distinfo6
-rw-r--r--devel/py-xarray/files/patch-pyproject.toml15
-rw-r--r--devel/qca/files/patch-plugins_qca-ossl_qca-ossl.cpp99
-rw-r--r--devel/radicle/Makefile7
-rw-r--r--devel/radicle/Makefile.crates26
-rw-r--r--devel/radicle/distinfo54
-rw-r--r--devel/ruby-build/Makefile2
-rw-r--r--devel/ruby-build/distinfo6
-rw-r--r--devel/rubygem-actionview71/Makefile2
-rw-r--r--devel/rubygem-actionview71/distinfo6
-rw-r--r--devel/rubygem-actionview72/Makefile2
-rw-r--r--devel/rubygem-actionview72/distinfo6
-rw-r--r--devel/rubygem-actionview80/Makefile2
-rw-r--r--devel/rubygem-actionview80/distinfo6
-rw-r--r--devel/rubygem-activejob71/Makefile2
-rw-r--r--devel/rubygem-activejob71/distinfo6
-rw-r--r--devel/rubygem-activejob72/Makefile2
-rw-r--r--devel/rubygem-activejob72/distinfo6
-rw-r--r--devel/rubygem-activejob80/Makefile2
-rw-r--r--devel/rubygem-activejob80/distinfo6
-rw-r--r--devel/rubygem-activesupport71/Makefile2
-rw-r--r--devel/rubygem-activesupport71/distinfo6
-rw-r--r--devel/rubygem-activesupport72/Makefile2
-rw-r--r--devel/rubygem-activesupport72/distinfo6
-rw-r--r--devel/rubygem-activesupport80/Makefile2
-rw-r--r--devel/rubygem-activesupport80/distinfo6
-rw-r--r--devel/rubygem-algorithms/Makefile2
-rw-r--r--devel/rubygem-algorithms/distinfo6
-rw-r--r--devel/rubygem-async/Makefile4
-rw-r--r--devel/rubygem-async/distinfo6
-rw-r--r--devel/rubygem-aws-partitions/Makefile2
-rw-r--r--devel/rubygem-aws-partitions/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-accessanalyzer/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-accessanalyzer/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-account/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-account/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-acm/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-acm/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-acmpca/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-acmpca/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-aiops/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-aiops/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-amplify/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-amplify/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-amplifybackend/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-amplifybackend/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-amplifyuibuilder/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-amplifyuibuilder/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-apigateway/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-apigateway/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-apigatewaymanagementapi/Makefile6
-rw-r--r--devel/rubygem-aws-sdk-apigatewaymanagementapi/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-apigatewayv2/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-apigatewayv2/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-appconfig/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-appconfig/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-appconfigdata/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-appconfigdata/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-appfabric/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-appfabric/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-appflow/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-appflow/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-appintegrationsservice/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-appintegrationsservice/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-applicationautoscaling/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-applicationautoscaling/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-applicationcostprofiler/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-applicationcostprofiler/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-applicationdiscoveryservice/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-applicationdiscoveryservice/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-applicationinsights/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-applicationinsights/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-applicationsignals/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-applicationsignals/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-appmesh/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-appmesh/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-appregistry/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-appregistry/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-apprunner/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-apprunner/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-appstream/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-appstream/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-appsync/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-appsync/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-apptest/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-apptest/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-arcregionswitch/Makefile20
-rw-r--r--devel/rubygem-aws-sdk-arcregionswitch/distinfo3
-rw-r--r--devel/rubygem-aws-sdk-arcregionswitch/pkg-descr1
-rw-r--r--devel/rubygem-aws-sdk-arczonalshift/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-arczonalshift/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-artifact/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-artifact/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-athena/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-athena/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-auditmanager/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-auditmanager/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-augmentedairuntime/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-augmentedairuntime/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-autoscaling/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-autoscaling/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-autoscalingplans/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-autoscalingplans/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-b2bi/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-b2bi/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-backup/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-backup/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-backupgateway/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-backupgateway/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-backupsearch/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-backupsearch/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-batch/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-batch/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-bcmdashboards/Makefile20
-rw-r--r--devel/rubygem-aws-sdk-bcmdashboards/distinfo3
-rw-r--r--devel/rubygem-aws-sdk-bcmdashboards/pkg-descr1
-rw-r--r--devel/rubygem-aws-sdk-bcmdataexports/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-bcmdataexports/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-bcmpricingcalculator/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-bcmpricingcalculator/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-bcmrecommendedactions/Makefile20
-rw-r--r--devel/rubygem-aws-sdk-bcmrecommendedactions/distinfo3
-rw-r--r--devel/rubygem-aws-sdk-bcmrecommendedactions/pkg-descr1
-rw-r--r--devel/rubygem-aws-sdk-bedrock/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-bedrock/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-bedrockagent/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-bedrockagent/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-bedrockagentcore/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-bedrockagentcore/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-bedrockagentcorecontrol/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-bedrockagentcorecontrol/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-bedrockagentruntime/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-bedrockagentruntime/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-bedrockdataautomation/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-bedrockdataautomation/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-bedrockdataautomationruntime/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-bedrockdataautomationruntime/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-bedrockruntime/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-bedrockruntime/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-billing/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-billing/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-billingconductor/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-billingconductor/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-braket/Makefile6
-rw-r--r--devel/rubygem-aws-sdk-braket/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-budgets/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-budgets/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-chatbot/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-chatbot/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-chime/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-chime/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-chimesdkidentity/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-chimesdkidentity/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-chimesdkmediapipelines/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-chimesdkmediapipelines/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-chimesdkmeetings/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-chimesdkmeetings/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-chimesdkmessaging/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-chimesdkmessaging/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-chimesdkvoice/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-chimesdkvoice/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-cleanrooms/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-cleanrooms/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-cleanroomsml/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-cleanroomsml/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-cloud9/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-cloud9/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-cloudcontrolapi/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-cloudcontrolapi/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-clouddirectory/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-clouddirectory/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-cloudformation/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-cloudformation/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-cloudfront/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-cloudfront/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-cloudfrontkeyvaluestore/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-cloudfrontkeyvaluestore/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-cloudhsm/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-cloudhsm/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-cloudhsmv2/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-cloudhsmv2/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-cloudsearch/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-cloudsearch/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-cloudsearchdomain/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-cloudsearchdomain/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-cloudtrail/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-cloudtrail/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-cloudtraildata/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-cloudtraildata/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-cloudwatch/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-cloudwatch/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-cloudwatchevents/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-cloudwatchevents/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-cloudwatchevidently/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-cloudwatchevidently/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-cloudwatchlogs/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-cloudwatchlogs/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-cloudwatchrum/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-cloudwatchrum/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-codeartifact/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-codeartifact/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-codebuild/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-codebuild/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-codecatalyst/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-codecatalyst/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-codecommit/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-codecommit/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-codeconnections/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-codeconnections/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-codedeploy/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-codedeploy/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-codeguruprofiler/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-codeguruprofiler/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-codegurureviewer/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-codegurureviewer/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-codegurusecurity/Makefile6
-rw-r--r--devel/rubygem-aws-sdk-codegurusecurity/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-codepipeline/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-codepipeline/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-codestarconnections/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-codestarconnections/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-codestarnotifications/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-codestarnotifications/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-cognitoidentity/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-cognitoidentity/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-cognitoidentityprovider/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-cognitoidentityprovider/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-cognitosync/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-cognitosync/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-comprehend/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-comprehend/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-comprehendmedical/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-comprehendmedical/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-computeoptimizer/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-computeoptimizer/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-configservice/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-configservice/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-connect/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-connect/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-connectcampaignservice/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-connectcampaignservice/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-connectcampaignsv2/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-connectcampaignsv2/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-connectcases/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-connectcases/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-connectcontactlens/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-connectcontactlens/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-connectparticipant/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-connectparticipant/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-connectwisdomservice/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-connectwisdomservice/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-controlcatalog/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-controlcatalog/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-controltower/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-controltower/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-core/Makefile3
-rw-r--r--devel/rubygem-aws-sdk-core/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-costandusagereportservice/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-costandusagereportservice/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-costexplorer/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-costexplorer/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-costoptimizationhub/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-costoptimizationhub/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-customerprofiles/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-customerprofiles/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-databasemigrationservice/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-databasemigrationservice/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-dataexchange/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-dataexchange/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-datapipeline/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-datapipeline/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-datasync/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-datasync/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-datazone/Makefile6
-rw-r--r--devel/rubygem-aws-sdk-datazone/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-dax/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-dax/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-deadline/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-deadline/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-detective/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-detective/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-devicefarm/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-devicefarm/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-devopsguru/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-devopsguru/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-directconnect/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-directconnect/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-directoryservice/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-directoryservice/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-directoryservicedata/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-directoryservicedata/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-dlm/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-dlm/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-docdb/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-docdb/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-docdbelastic/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-docdbelastic/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-drs/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-drs/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-dsql/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-dsql/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-dynamodb/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-dynamodb/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-dynamodbstreams/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-dynamodbstreams/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-ebs/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-ebs/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-ec2/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-ec2/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-ec2instanceconnect/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-ec2instanceconnect/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-ecr/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-ecr/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-ecrpublic/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-ecrpublic/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-ecs/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-ecs/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-efs/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-efs/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-eks/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-eks/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-eksauth/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-eksauth/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-elasticache/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-elasticache/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-elasticbeanstalk/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-elasticbeanstalk/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-elasticloadbalancing/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-elasticloadbalancing/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-elasticloadbalancingv2/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-elasticloadbalancingv2/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-elasticsearchservice/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-elasticsearchservice/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-elastictranscoder/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-elastictranscoder/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-emr/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-emr/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-emrcontainers/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-emrcontainers/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-emrserverless/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-emrserverless/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-entityresolution/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-entityresolution/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-eventbridge/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-eventbridge/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-evs/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-evs/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-finspace/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-finspace/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-finspacedata/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-finspacedata/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-firehose/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-firehose/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-fis/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-fis/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-fms/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-fms/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-forecastqueryservice/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-forecastqueryservice/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-forecastservice/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-forecastservice/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-frauddetector/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-frauddetector/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-freetier/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-freetier/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-fsx/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-fsx/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-gamelift/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-gamelift/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-gameliftstreams/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-gameliftstreams/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-geomaps/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-geomaps/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-geoplaces/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-geoplaces/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-georoutes/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-georoutes/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-glacier/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-glacier/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-globalaccelerator/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-globalaccelerator/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-glue/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-glue/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-gluedatabrew/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-gluedatabrew/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-greengrass/Makefile6
-rw-r--r--devel/rubygem-aws-sdk-greengrass/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-greengrassv2/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-greengrassv2/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-groundstation/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-groundstation/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-guardduty/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-guardduty/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-health/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-health/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-healthlake/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-healthlake/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-iam/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-iam/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-identitystore/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-identitystore/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-imagebuilder/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-imagebuilder/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-importexport/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-importexport/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-inspector/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-inspector/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-inspector2/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-inspector2/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-inspectorscan/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-inspectorscan/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-internetmonitor/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-internetmonitor/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-invoicing/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-invoicing/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-iot/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-iot/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-iotanalytics/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-iotanalytics/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-iotdataplane/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-iotdataplane/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-iotdeviceadvisor/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-iotdeviceadvisor/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-iotevents/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-iotevents/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-ioteventsdata/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-ioteventsdata/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-iotfleethub/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-iotfleethub/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-iotfleetwise/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-iotfleetwise/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-iotjobsdataplane/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-iotjobsdataplane/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-iotmanagedintegrations/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-iotmanagedintegrations/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-iotsecuretunneling/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-iotsecuretunneling/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-iotsitewise/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-iotsitewise/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-iotthingsgraph/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-iotthingsgraph/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-iottwinmaker/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-iottwinmaker/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-iotwireless/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-iotwireless/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-ivs/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-ivs/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-ivschat/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-ivschat/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-ivsrealtime/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-ivsrealtime/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-kafka/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-kafka/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-kafkaconnect/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-kafkaconnect/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-kendra/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-kendra/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-kendraranking/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-kendraranking/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-keyspaces/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-keyspaces/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-keyspacesstreams/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-keyspacesstreams/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-kinesis/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-kinesis/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-kinesisanalytics/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-kinesisanalytics/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-kinesisanalyticsv2/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-kinesisanalyticsv2/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-kinesisvideo/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-kinesisvideo/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-kinesisvideoarchivedmedia/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-kinesisvideoarchivedmedia/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-kinesisvideomedia/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-kinesisvideomedia/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-kinesisvideosignalingchannels/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-kinesisvideosignalingchannels/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-kinesisvideowebrtcstorage/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-kinesisvideowebrtcstorage/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-kms/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-kms/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-lakeformation/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-lakeformation/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-lambda/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-lambda/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-launchwizard/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-launchwizard/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-lex/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-lex/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-lexmodelbuildingservice/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-lexmodelbuildingservice/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-lexmodelsv2/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-lexmodelsv2/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-lexruntimev2/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-lexruntimev2/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-licensemanager/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-licensemanager/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-licensemanagerlinuxsubscriptions/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-licensemanagerlinuxsubscriptions/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-licensemanagerusersubscriptions/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-licensemanagerusersubscriptions/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-lightsail/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-lightsail/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-locationservice/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-locationservice/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-lookoutequipment/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-lookoutequipment/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-lookoutforvision/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-lookoutforvision/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-lookoutmetrics/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-lookoutmetrics/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-machinelearning/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-machinelearning/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-macie2/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-macie2/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-mailmanager/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-mailmanager/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-mainframemodernization/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-mainframemodernization/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-managedblockchain/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-managedblockchain/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-managedblockchainquery/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-managedblockchainquery/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-managedgrafana/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-managedgrafana/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-marketplaceagreement/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-marketplaceagreement/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-marketplacecatalog/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-marketplacecatalog/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-marketplacecommerceanalytics/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-marketplacecommerceanalytics/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-marketplacedeployment/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-marketplacedeployment/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-marketplaceentitlementservice/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-marketplaceentitlementservice/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-marketplacemetering/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-marketplacemetering/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-marketplacereporting/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-marketplacereporting/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-mediaconnect/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-mediaconnect/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-mediaconvert/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-mediaconvert/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-medialive/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-medialive/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-mediapackage/Makefile6
-rw-r--r--devel/rubygem-aws-sdk-mediapackage/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-mediapackagev2/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-mediapackagev2/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-mediapackagevod/Makefile6
-rw-r--r--devel/rubygem-aws-sdk-mediapackagevod/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-mediastore/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-mediastore/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-mediastoredata/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-mediastoredata/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-mediatailor/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-mediatailor/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-medicalimaging/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-medicalimaging/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-memorydb/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-memorydb/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-mgn/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-mgn/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-migrationhub/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-migrationhub/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-migrationhubconfig/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-migrationhubconfig/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-migrationhuborchestrator/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-migrationhuborchestrator/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-migrationhubrefactorspaces/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-migrationhubrefactorspaces/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-migrationhubstrategyrecommendations/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-migrationhubstrategyrecommendations/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-mpa/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-mpa/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-mq/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-mq/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-mturk/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-mturk/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-mwaa/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-mwaa/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-neptune/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-neptune/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-neptunedata/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-neptunedata/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-neptunegraph/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-neptunegraph/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-networkfirewall/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-networkfirewall/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-networkflowmonitor/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-networkflowmonitor/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-networkmanager/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-networkmanager/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-networkmonitor/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-networkmonitor/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-notifications/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-notifications/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-notificationscontacts/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-notificationscontacts/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-oam/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-oam/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-observabilityadmin/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-observabilityadmin/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-odb/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-odb/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-omics/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-omics/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-opensearchserverless/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-opensearchserverless/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-opensearchservice/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-opensearchservice/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-opsworks/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-opsworks/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-opsworkscm/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-opsworkscm/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-organizations/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-organizations/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-osis/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-osis/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-outposts/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-outposts/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-panorama/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-panorama/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-partnercentralselling/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-partnercentralselling/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-paymentcryptography/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-paymentcryptography/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-paymentcryptographydata/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-paymentcryptographydata/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-pcaconnectorad/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-pcaconnectorad/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-pcaconnectorscep/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-pcaconnectorscep/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-pcs/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-pcs/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-personalize/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-personalize/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-personalizeevents/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-personalizeevents/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-personalizeruntime/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-personalizeruntime/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-pi/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-pi/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-pinpoint/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-pinpoint/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-pinpointemail/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-pinpointemail/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-pinpointsmsvoice/Makefile6
-rw-r--r--devel/rubygem-aws-sdk-pinpointsmsvoice/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-pinpointsmsvoicev2/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-pinpointsmsvoicev2/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-pipes/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-pipes/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-polly/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-polly/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-pricing/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-pricing/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-prometheusservice/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-prometheusservice/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-proton/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-proton/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-qapps/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-qapps/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-qbusiness/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-qbusiness/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-qconnect/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-qconnect/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-qldb/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-qldb/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-qldbsession/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-qldbsession/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-quicksight/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-quicksight/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-ram/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-ram/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-rds/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-rds/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-rdsdataservice/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-rdsdataservice/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-recyclebin/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-recyclebin/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-redshift/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-redshift/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-redshiftdataapiservice/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-redshiftdataapiservice/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-redshiftserverless/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-redshiftserverless/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-rekognition/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-rekognition/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-repostspace/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-repostspace/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-resiliencehub/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-resiliencehub/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-resourceexplorer2/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-resourceexplorer2/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-resourcegroups/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-resourcegroups/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-resourcegroupstaggingapi/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-resourcegroupstaggingapi/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-resources/Makefile7
-rw-r--r--devel/rubygem-aws-sdk-resources/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-robomaker/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-robomaker/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-rolesanywhere/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-rolesanywhere/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-route53/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-route53/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-route53domains/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-route53domains/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-route53profiles/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-route53profiles/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-route53recoverycluster/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-route53recoverycluster/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-route53recoverycontrolconfig/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-route53recoverycontrolconfig/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-route53recoveryreadiness/Makefile6
-rw-r--r--devel/rubygem-aws-sdk-route53recoveryreadiness/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-route53resolver/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-route53resolver/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-s3/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-s3/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-s3control/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-s3control/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-s3outposts/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-s3outposts/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-s3tables/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-s3tables/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-s3vectors/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-s3vectors/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-sagemaker/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-sagemaker/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-sagemakeredgemanager/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-sagemakeredgemanager/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-sagemakerfeaturestoreruntime/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-sagemakerfeaturestoreruntime/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-sagemakergeospatial/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-sagemakergeospatial/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-sagemakermetrics/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-sagemakermetrics/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-sagemakerruntime/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-sagemakerruntime/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-savingsplans/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-savingsplans/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-scheduler/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-scheduler/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-schemas/Makefile6
-rw-r--r--devel/rubygem-aws-sdk-schemas/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-secretsmanager/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-secretsmanager/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-securityhub/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-securityhub/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-securityir/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-securityir/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-securitylake/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-securitylake/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-serverlessapplicationrepository/Makefile6
-rw-r--r--devel/rubygem-aws-sdk-serverlessapplicationrepository/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-servicecatalog/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-servicecatalog/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-servicediscovery/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-servicediscovery/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-servicequotas/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-servicequotas/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-ses/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-ses/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-sesv2/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-sesv2/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-shield/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-shield/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-signer/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-signer/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-simpledb/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-simpledb/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-simspaceweaver/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-simspaceweaver/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-sms/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-sms/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-snowball/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-snowball/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-snowdevicemanagement/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-snowdevicemanagement/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-sns/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-sns/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-socialmessaging/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-socialmessaging/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-sqs/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-sqs/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-ssm/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-ssm/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-ssmcontacts/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-ssmcontacts/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-ssmguiconnect/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-ssmguiconnect/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-ssmincidents/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-ssmincidents/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-ssmquicksetup/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-ssmquicksetup/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-ssmsap/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-ssmsap/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-ssoadmin/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-ssoadmin/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-states/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-states/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-storagegateway/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-storagegateway/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-supplychain/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-supplychain/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-support/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-support/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-supportapp/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-supportapp/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-swf/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-swf/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-synthetics/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-synthetics/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-taxsettings/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-taxsettings/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-textract/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-textract/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-timestreaminfluxdb/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-timestreaminfluxdb/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-timestreamquery/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-timestreamquery/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-timestreamwrite/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-timestreamwrite/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-tnb/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-tnb/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-transcribeservice/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-transcribeservice/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-transcribestreamingservice/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-transcribestreamingservice/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-transfer/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-transfer/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-translate/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-translate/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-trustedadvisor/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-trustedadvisor/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-verifiedpermissions/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-verifiedpermissions/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-voiceid/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-voiceid/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-vpclattice/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-vpclattice/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-waf/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-waf/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-wafregional/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-wafregional/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-wafv2/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-wafv2/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-wellarchitected/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-wellarchitected/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-workdocs/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-workdocs/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-workmail/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-workmail/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-workmailmessageflow/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-workmailmessageflow/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-workspaces/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-workspaces/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-workspacesinstances/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-workspacesinstances/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-workspacesthinclient/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-workspacesthinclient/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-workspacesweb/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-workspacesweb/distinfo6
-rw-r--r--devel/rubygem-aws-sdk-xray/Makefile4
-rw-r--r--devel/rubygem-aws-sdk-xray/distinfo6
-rw-r--r--devel/rubygem-bin_struct/Makefile4
-rw-r--r--devel/rubygem-bin_struct/distinfo6
-rw-r--r--devel/rubygem-cairo-gobject/Makefile2
-rw-r--r--devel/rubygem-cairo-gobject/distinfo6
-rw-r--r--devel/rubygem-clamp/Makefile2
-rw-r--r--devel/rubygem-clamp/distinfo6
-rw-r--r--devel/rubygem-cucumber-core/Makefile6
-rw-r--r--devel/rubygem-cucumber-core/distinfo6
-rw-r--r--devel/rubygem-cucumber/Makefile2
-rw-r--r--devel/rubygem-cucumber/distinfo6
-rw-r--r--devel/rubygem-datadog-ci/Makefile2
-rw-r--r--devel/rubygem-datadog-ci/distinfo6
-rw-r--r--devel/rubygem-deb_version/Makefile2
-rw-r--r--devel/rubygem-deb_version/distinfo6
-rw-r--r--devel/rubygem-excon/Makefile2
-rw-r--r--devel/rubygem-excon/distinfo6
-rw-r--r--devel/rubygem-flexmock/Makefile2
-rw-r--r--devel/rubygem-flexmock/distinfo6
-rw-r--r--devel/rubygem-flipper-active_support_cache_store/Makefile2
-rw-r--r--devel/rubygem-flipper-active_support_cache_store/distinfo6
-rw-r--r--devel/rubygem-flipper-ui/Makefile2
-rw-r--r--devel/rubygem-flipper-ui/distinfo6
-rw-r--r--devel/rubygem-flipper/Makefile2
-rw-r--r--devel/rubygem-flipper/distinfo6
-rw-r--r--devel/rubygem-formatador/Makefile4
-rw-r--r--devel/rubygem-formatador/distinfo6
-rw-r--r--devel/rubygem-fugit/Makefile2
-rw-r--r--devel/rubygem-fugit/distinfo6
-rw-r--r--devel/rubygem-gapic-common/Makefile2
-rw-r--r--devel/rubygem-gapic-common/distinfo6
-rw-r--r--devel/rubygem-gio2/Makefile2
-rw-r--r--devel/rubygem-gio2/distinfo6
-rw-r--r--devel/rubygem-glib2/Makefile2
-rw-r--r--devel/rubygem-glib2/distinfo6
-rw-r--r--devel/rubygem-gobject-introspection/Makefile2
-rw-r--r--devel/rubygem-gobject-introspection/distinfo6
-rw-r--r--devel/rubygem-google-apis-admin_directory_v1/Makefile2
-rw-r--r--devel/rubygem-google-apis-admin_directory_v1/distinfo6
-rw-r--r--devel/rubygem-google-apis-androidpublisher_v3/Makefile2
-rw-r--r--devel/rubygem-google-apis-androidpublisher_v3/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-cloudkms_v1/Makefile2
-rw-r--r--devel/rubygem-google-apis-cloudkms_v1/distinfo6
-rw-r--r--devel/rubygem-google-apis-compute_v1/Makefile2
-rw-r--r--devel/rubygem-google-apis-compute_v1/distinfo6
-rw-r--r--devel/rubygem-google-apis-drive_v3/Makefile2
-rw-r--r--devel/rubygem-google-apis-drive_v3/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-google-apis-monitoring_v3/Makefile2
-rw-r--r--devel/rubygem-google-apis-monitoring_v3/distinfo6
-rw-r--r--devel/rubygem-google-apis-sqladmin_v1beta4/Makefile2
-rw-r--r--devel/rubygem-google-apis-sqladmin_v1beta4/distinfo6
-rw-r--r--devel/rubygem-google-apis-storage_v1/Makefile2
-rw-r--r--devel/rubygem-google-apis-storage_v1/distinfo6
-rw-r--r--devel/rubygem-google-protobuf/Makefile2
-rw-r--r--devel/rubygem-google-protobuf/distinfo6
-rw-r--r--devel/rubygem-grape_logging/Makefile4
-rw-r--r--devel/rubygem-grape_logging/distinfo6
-rw-r--r--devel/rubygem-grape_logging/files/patch-gemspec11
-rw-r--r--devel/rubygem-hashie4/Makefile20
-rw-r--r--devel/rubygem-hashie4/distinfo3
-rw-r--r--devel/rubygem-hashie4/pkg-descr9
-rw-r--r--devel/rubygem-hoe/Makefile2
-rw-r--r--devel/rubygem-hoe/distinfo6
-rw-r--r--devel/rubygem-jbuilder-rails5/Makefile2
-rw-r--r--devel/rubygem-jbuilder-rails50/Makefile2
-rw-r--r--devel/rubygem-jbuilder-rails52/Makefile2
-rw-r--r--devel/rubygem-jbuilder-rails60/Makefile2
-rw-r--r--devel/rubygem-jbuilder-rails61/Makefile2
-rw-r--r--devel/rubygem-jbuilder-rails71/Makefile6
-rw-r--r--devel/rubygem-jbuilder-rails71/distinfo6
-rw-r--r--devel/rubygem-jbuilder-rails72/Makefile6
-rw-r--r--devel/rubygem-jbuilder-rails72/distinfo6
-rw-r--r--devel/rubygem-jbuilder-rails80/Makefile6
-rw-r--r--devel/rubygem-jbuilder-rails80/distinfo6
-rw-r--r--devel/rubygem-json-schema/Makefile2
-rw-r--r--devel/rubygem-json-schema/distinfo6
-rw-r--r--devel/rubygem-metrics/Makefile2
-rw-r--r--devel/rubygem-metrics/distinfo6
-rw-r--r--devel/rubygem-mongo/Makefile2
-rw-r--r--devel/rubygem-mongo/distinfo6
-rw-r--r--devel/rubygem-mustermann/Makefile2
-rw-r--r--devel/rubygem-mustermann/distinfo6
-rw-r--r--devel/rubygem-opentelemetry-api/Makefile2
-rw-r--r--devel/rubygem-opentelemetry-api/distinfo6
-rw-r--r--devel/rubygem-opentelemetry-instrumentation-rack/Makefile2
-rw-r--r--devel/rubygem-opentelemetry-instrumentation-rack/distinfo6
-rw-r--r--devel/rubygem-opentelemetry-instrumentation-restclient/Makefile2
-rw-r--r--devel/rubygem-opentelemetry-instrumentation-restclient/distinfo6
-rw-r--r--devel/rubygem-opentelemetry-instrumentation-sinatra/Makefile2
-rw-r--r--devel/rubygem-opentelemetry-instrumentation-sinatra/distinfo6
-rw-r--r--devel/rubygem-opentelemetry-sdk/Makefile2
-rw-r--r--devel/rubygem-opentelemetry-sdk/distinfo6
-rw-r--r--devel/rubygem-pagy/Makefile2
-rw-r--r--devel/rubygem-pagy/distinfo6
-rw-r--r--devel/rubygem-pkg-config/Makefile2
-rw-r--r--devel/rubygem-pkg-config/distinfo6
-rw-r--r--devel/rubygem-pleaserun/Makefile4
-rw-r--r--devel/rubygem-pleaserun/distinfo6
-rw-r--r--devel/rubygem-pleaserun/files/patch-gemspec8
-rw-r--r--devel/rubygem-rack-mini-profiler/Makefile2
-rw-r--r--devel/rubygem-rack-mini-profiler/distinfo6
-rw-r--r--devel/rubygem-rails-i18n-rails80/Makefile2
-rw-r--r--devel/rubygem-rails-i18n-rails80/distinfo6
-rw-r--r--devel/rubygem-rspec-rails/Makefile2
-rw-r--r--devel/rubygem-rspec-rails/distinfo6
-rw-r--r--devel/rubygem-rspec-support/Makefile2
-rw-r--r--devel/rubygem-rspec-support/distinfo6
-rw-r--r--devel/rubygem-rubocop-rails/Makefile2
-rw-r--r--devel/rubygem-rubocop-rails/distinfo6
-rw-r--r--devel/rubygem-rubocop/Makefile3
-rw-r--r--devel/rubygem-rubocop/distinfo6
-rw-r--r--devel/rubygem-sequel/Makefile2
-rw-r--r--devel/rubygem-sequel/distinfo6
-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-spring/Makefile2
-rw-r--r--devel/rubygem-spring/distinfo6
-rw-r--r--devel/rubygem-sus/Makefile2
-rw-r--r--devel/rubygem-sus/distinfo6
-rw-r--r--devel/rubygem-thread-local/Makefile3
-rw-r--r--devel/rubygem-tins/Makefile2
-rw-r--r--devel/rubygem-tins/distinfo6
-rw-r--r--devel/rubygem-traces/Makefile2
-rw-r--r--devel/rubygem-traces/distinfo6
-rw-r--r--devel/rubygem-undercover/Makefile2
-rw-r--r--devel/rubygem-undercover/distinfo6
-rw-r--r--devel/rubygem-unicode-display_width/Makefile2
-rw-r--r--devel/rubygem-unicode-display_width/distinfo6
-rw-r--r--devel/rubygem-xxhash/Makefile2
-rw-r--r--devel/rubygem-xxhash/distinfo6
-rw-r--r--devel/ruff/Makefile3
-rw-r--r--devel/ruff/Makefile.crates55
-rw-r--r--devel/ruff/distinfo116
-rw-r--r--devel/sbt/Makefile2
-rw-r--r--devel/sbt/distinfo6
-rw-r--r--devel/sdl3/Makefile2
-rw-r--r--devel/sdl3/distinfo6
-rw-r--r--devel/terraform-ls/Makefile5
-rw-r--r--devel/terraform-ls/distinfo10
-rw-r--r--devel/tree-sitter/Makefile2
-rw-r--r--devel/tree-sitter/distinfo6
-rw-r--r--devel/uv/Makefile3
-rw-r--r--devel/uv/Makefile.crates425
-rw-r--r--devel/uv/distinfo856
-rw-r--r--devel/viewvc-devel/Makefile4
-rw-r--r--devel/wasm-server-runner/Makefile4
-rw-r--r--dns/bind-tools/pkg-plist10
-rw-r--r--dns/bind-tools/pkg-plist-devel20
-rw-r--r--dns/bind9-devel/Makefile2
-rw-r--r--dns/bind9-devel/distinfo6
-rw-r--r--dns/bind9-devel/files/extrapatch-bind-min-override-ttl26
-rw-r--r--dns/bind9-devel/files/patch-meson.build72
-rw-r--r--dns/bind9-devel/pkg-plist21
-rw-r--r--dns/bind920/Makefile2
-rw-r--r--dns/bind920/distinfo6
-rw-r--r--dns/bind920/files/extrapatch-bind-min-override-ttl20
-rw-r--r--dns/bind920/pkg-plist10
-rw-r--r--dns/p5-Mozilla-PublicSuffix/Makefile2
-rw-r--r--dns/public_suffix_list/Makefile4
-rw-r--r--dns/public_suffix_list/distinfo6
-rw-r--r--dns/py-dnspython/Makefile14
-rw-r--r--dns/py-dnspython/distinfo6
-rw-r--r--dns/py-publicsuffix/Makefile2
-rw-r--r--dns/py-publicsuffix2/Makefile2
-rw-r--r--dns/py-publicsuffixlist/Makefile2
-rw-r--r--dns/py-publicsuffixlist/distinfo6
-rw-r--r--dns/rubygem-google-apis-dns_v1-gitlab/Makefile2
-rw-r--r--dns/rubygem-google-apis-dns_v1-gitlab/distinfo6
-rw-r--r--dns/rubygem-public_suffix/Makefile2
-rw-r--r--dns/rubygem-public_suffix_service/Makefile2
-rw-r--r--editors/linux-wps-office/Makefile40
-rw-r--r--editors/linux-wps-office/distinfo6
-rw-r--r--editors/linux-wps-office/pkg-plist2842
-rw-r--r--editors/vim/Makefile8
-rw-r--r--editors/vim/distinfo6
-rw-r--r--editors/vscode/Makefile4
-rw-r--r--editors/vscode/distinfo10
-rw-r--r--editors/vscode/files/patch-package.json14
-rw-r--r--editors/vscode/files/patch-src_vs_platform_extensionManagement_node_extensionSignatureVerificationService.ts47
-rw-r--r--editors/vscode/pkg-plist7356
-rw-r--r--emulators/Ymir/Makefile2
-rw-r--r--emulators/Ymir/distinfo6
-rw-r--r--emulators/Ymir/files/patch-apps_ymir-sdl3_src_app_ui_views_debug_debug__output__view.cpp11
-rw-r--r--emulators/wine-devel/Makefile61
-rw-r--r--emulators/wine/Makefile2
-rw-r--r--filesystems/py-pyfakefs/Makefile2
-rw-r--r--filesystems/py-pyfakefs/distinfo6
-rw-r--r--filesystems/zerofs/Makefile18
-rw-r--r--filesystems/zerofs/Makefile.crates19
-rw-r--r--filesystems/zerofs/distinfo40
-rw-r--r--finance/Makefile1
-rw-r--r--finance/electrum/Makefile3
-rw-r--r--finance/electrum/distinfo6
-rw-r--r--finance/myphpmoney/Makefile31
-rw-r--r--finance/myphpmoney/distinfo2
-rw-r--r--finance/myphpmoney/pkg-descr6
-rw-r--r--finance/myphpmoney/pkg-plist454
-rw-r--r--finance/py-finvizfinance/Makefile15
-rw-r--r--finance/py-finvizfinance/distinfo6
-rw-r--r--finance/py-quantecon/Makefile2
-rw-r--r--finance/py-quantecon/distinfo6
-rw-r--r--games/NBlood/Makefile2
-rw-r--r--games/NBlood/distinfo6
-rw-r--r--games/anki/Makefile9
-rw-r--r--games/anki/Makefile.crates278
-rw-r--r--games/anki/distinfo574
-rw-r--r--games/anki/files/patch-pylib_tools_hookslib.py6
-rw-r--r--games/anki/files/patch-rust-1.89.09
-rw-r--r--games/anki/pkg-plist2
-rw-r--r--games/linux-enemyterritory/Makefile6
-rw-r--r--games/veloren-weekly/Makefile8
-rw-r--r--games/veloren-weekly/Makefile.crates625
-rw-r--r--games/veloren-weekly/distinfo1256
-rw-r--r--games/veloren-weekly/files/patch-gilrs100
-rw-r--r--german/mythes/Makefile2
-rw-r--r--german/mythes/distinfo6
-rw-r--r--graphics/Makefile2
-rw-r--r--graphics/R-cran-magick/Makefile2
-rw-r--r--graphics/R-cran-magick/distinfo6
-rw-r--r--graphics/feh/Makefile2
-rw-r--r--graphics/feh/distinfo6
-rw-r--r--graphics/gegl/Makefile5
-rw-r--r--graphics/gegl/distinfo4
-rw-r--r--graphics/geos/Makefile2
-rw-r--r--graphics/geos/distinfo6
-rw-r--r--graphics/geos/pkg-plist21
-rw-r--r--graphics/hvif-tools/Makefile23
-rw-r--r--graphics/hvif-tools/distinfo3
-rw-r--r--graphics/hvif-tools/pkg-descr8
-rw-r--r--graphics/krita/Makefile3
-rw-r--r--graphics/krita/distinfo6
-rw-r--r--graphics/krita/files/patch-3rdparty__vendor_raqm_CMakeLists.txt12
-rw-r--r--graphics/mesa-devel/Makefile13
-rw-r--r--graphics/mesa-devel/distinfo6
-rw-r--r--graphics/mesa-devel/files/libmap.conf.in2
-rw-r--r--graphics/mesa-devel/files/patch-suffix9
-rw-r--r--graphics/mesa-devel/pkg-plist8
-rw-r--r--graphics/ogre3d/Makefile12
-rw-r--r--graphics/ogre3d/distinfo6
-rw-r--r--graphics/ogre3d/pkg-plist9
-rw-r--r--graphics/openjph/Makefile2
-rw-r--r--graphics/openjph/distinfo6
-rw-r--r--graphics/openjph/pkg-plist2
-rw-r--r--graphics/p5-Geo-GDAL-FFI/Makefile2
-rw-r--r--graphics/p5-Geo-GDAL-FFI/distinfo6
-rw-r--r--graphics/p5-Image-ExifTool-devel/Makefile2
-rw-r--r--graphics/p5-Image-ExifTool-devel/distinfo6
-rw-r--r--graphics/plantuml/Makefile17
-rw-r--r--graphics/plantuml/distinfo6
-rw-r--r--graphics/py-pyproj/Makefile6
-rw-r--r--graphics/py-pyproj/distinfo6
-rw-r--r--graphics/py-pyproj/files/patch-pyproject.toml12
-rw-r--r--graphics/py-rawpy/Makefile2
-rw-r--r--graphics/py-rawpy/distinfo6
-rw-r--r--graphics/py-sorl-thumbnail/Makefile19
-rw-r--r--graphics/py-sorl-thumbnail/distinfo6
-rw-r--r--graphics/py-sorl-thumbnail/files/patch-pyproject.toml11
-rw-r--r--graphics/py-tifffile/Makefile3
-rw-r--r--graphics/py-tifffile/distinfo6
-rw-r--r--graphics/rubygem-clutter-gdk/Makefile2
-rw-r--r--graphics/rubygem-clutter-gdk/distinfo6
-rw-r--r--graphics/rubygem-clutter-gtk/Makefile5
-rw-r--r--graphics/rubygem-clutter-gtk/distinfo6
-rw-r--r--graphics/rubygem-clutter/Makefile5
-rw-r--r--graphics/rubygem-clutter/distinfo6
-rw-r--r--graphics/rubygem-gdk_pixbuf2/Makefile5
-rw-r--r--graphics/rubygem-gdk_pixbuf2/distinfo6
-rw-r--r--graphics/rubygem-graphene1/Makefile20
-rw-r--r--graphics/rubygem-graphene1/distinfo3
-rw-r--r--graphics/rubygem-graphene1/pkg-descr1
-rw-r--r--graphics/rubygem-mini_magick/Makefile2
-rw-r--r--graphics/rubygem-mini_magick/distinfo6
-rw-r--r--graphics/rubygem-rmagick/Makefile2
-rw-r--r--graphics/rubygem-rmagick/distinfo6
-rw-r--r--graphics/rubygem-rsvg2/Makefile5
-rw-r--r--graphics/rubygem-rsvg2/distinfo6
-rw-r--r--graphics/rubygem-ruby-vips/Makefile2
-rw-r--r--graphics/rubygem-ruby-vips/distinfo6
-rw-r--r--java/intellij-ultimate/Makefile7
-rw-r--r--java/intellij-ultimate/distinfo6
-rw-r--r--java/intellij-ultimate/pkg-plist333
-rw-r--r--java/openjdk17/Makefile3
-rw-r--r--lang/cython3/Makefile2
-rw-r--r--lang/cython3/distinfo6
-rw-r--r--lang/dotnet8/Makefile13
-rw-r--r--lang/dotnet8/distinfo10
-rw-r--r--lang/dotnet8/pkg-plist82
-rw-r--r--lang/erlang-java/Makefile2
-rw-r--r--lang/erlang-java/distinfo6
-rw-r--r--lang/erlang-runtime26/Makefile2
-rw-r--r--lang/erlang-runtime26/distinfo6
-rw-r--r--lang/erlang-runtime27/Makefile2
-rw-r--r--lang/erlang-runtime27/distinfo6
-rw-r--r--lang/erlang-runtime28/Makefile2
-rw-r--r--lang/erlang-runtime28/distinfo6
-rw-r--r--lang/erlang-wx/Makefile2
-rw-r--r--lang/erlang-wx/distinfo6
-rw-r--r--lang/erlang/Makefile2
-rw-r--r--lang/erlang/distinfo6
-rw-r--r--lang/gcc13-devel/Makefile2
-rw-r--r--lang/gcc13-devel/distinfo6
-rw-r--r--lang/gcc14-devel/Makefile2
-rw-r--r--lang/gcc14-devel/distinfo6
-rw-r--r--lang/gcc14/Makefile6
-rw-r--r--lang/gcc14/pkg-help5
-rw-r--r--lang/gcc15-devel/Makefile2
-rw-r--r--lang/gcc15-devel/distinfo6
-rw-r--r--lang/gcc15/Makefile8
-rw-r--r--lang/gcc15/pkg-help5
-rw-r--r--lang/gcc16-devel/Makefile2
-rw-r--r--lang/gcc16-devel/distinfo6
-rw-r--r--lang/ldc/files/patch-runtime_druntime_src_core_sys_freebsd_config.d12
-rw-r--r--lang/p5-Scalar-List-Utils/Makefile2
-rw-r--r--lang/p5-Scalar-List-Utils/distinfo6
-rw-r--r--lang/rust-nightly/Makefile8
-rw-r--r--lang/rust-nightly/distinfo18
-rw-r--r--lang/rust-nightly/files/patch-src_bootstrap_src_core_build__steps_install.rs10
-rw-r--r--lang/rust-nightly/files/patch-src_bootstrap_src_core_config_config.rs22
-rw-r--r--lang/rust-nightly/files/patch-src_bootstrap_src_core_sanity.rs23
-rw-r--r--lang/rust-nightly/files/patch-vendor_cc.rs16
-rw-r--r--lang/rust/Makefile2
-rw-r--r--mail/msmtp/Makefile2
-rw-r--r--mail/msmtp/distinfo6
-rw-r--r--mail/nextcloud-mail/Makefile3
-rw-r--r--mail/nextcloud-mail/distinfo6
-rw-r--r--mail/p5-Mail-Transport/Makefile2
-rw-r--r--mail/p5-Mail-Transport/distinfo6
-rw-r--r--mail/p5-Sisimai/Makefile2
-rw-r--r--mail/p5-Sisimai/distinfo6
-rw-r--r--mail/py-checkdmarc/Makefile2
-rw-r--r--mail/py-checkdmarc/distinfo6
-rw-r--r--mail/rubygem-actionmailbox71/Makefile2
-rw-r--r--mail/rubygem-actionmailbox71/distinfo6
-rw-r--r--mail/rubygem-actionmailbox72/Makefile2
-rw-r--r--mail/rubygem-actionmailbox72/distinfo6
-rw-r--r--mail/rubygem-actionmailbox80/Makefile2
-rw-r--r--mail/rubygem-actionmailbox80/distinfo6
-rw-r--r--mail/rubygem-actionmailer71/Makefile2
-rw-r--r--mail/rubygem-actionmailer71/distinfo6
-rw-r--r--mail/rubygem-actionmailer72/Makefile2
-rw-r--r--mail/rubygem-actionmailer72/distinfo6
-rw-r--r--mail/rubygem-actionmailer80/Makefile2
-rw-r--r--mail/rubygem-actionmailer80/distinfo6
-rw-r--r--mail/rubygem-exception_notification/Makefile4
-rw-r--r--mail/rubygem-exception_notification/distinfo6
-rw-r--r--mail/rubygem-net-imap/Makefile2
-rw-r--r--mail/rubygem-net-imap/distinfo6
-rw-r--r--math/Makefile2
-rw-r--r--math/R-cran-RcppArmadillo/Makefile2
-rw-r--r--math/R-cran-RcppArmadillo/distinfo6
-rw-r--r--math/R-cran-mpoly/Makefile27
-rw-r--r--math/R-cran-mpoly/distinfo3
-rw-r--r--math/R-cran-mpoly/pkg-descr2
-rw-r--r--math/R-cran-orthopolynom/Makefile16
-rw-r--r--math/R-cran-orthopolynom/distinfo3
-rw-r--r--math/R-cran-orthopolynom/pkg-descr3
-rw-r--r--math/armadillo/Makefile3
-rw-r--r--math/armadillo/distinfo6
-rw-r--r--math/armadillo/pkg-plist24
-rw-r--r--math/geogebra/Makefile2
-rw-r--r--math/geogebra/distinfo6
-rw-r--r--math/lean4/Makefile1
-rw-r--r--math/mdal/Makefile3
-rw-r--r--math/mdal/distinfo6
-rw-r--r--math/mlpack/Makefile1
-rw-r--r--math/p5-Math-MPFR/Makefile2
-rw-r--r--math/p5-Math-MPFR/distinfo6
-rw-r--r--math/p5-Math-Polygon/Makefile7
-rw-r--r--math/p5-Math-Polygon/distinfo6
-rw-r--r--math/py-modin/Makefile4
-rw-r--r--math/py-modin/distinfo6
-rw-r--r--math/py-narwhals/Makefile2
-rw-r--r--math/py-narwhals/distinfo6
-rw-r--r--math/py-networkx/Makefile4
-rw-r--r--math/py-numpy/Makefile48
-rw-r--r--math/py-pyreadstat/Makefile5
-rw-r--r--math/py-pyreadstat/distinfo6
-rw-r--r--misc/Makefile2
-rw-r--r--misc/compat13x/Makefile23
-rw-r--r--misc/compat13x/distinfo20
-rw-r--r--misc/compat13x/pkg-plist.aarch642
-rw-r--r--misc/compat13x/pkg-plist.amd6412
-rw-r--r--misc/compat13x/pkg-plist.i3862
-rw-r--r--misc/compat13x/pkg-plist.powerpc5
-rw-r--r--misc/compat13x/pkg-plist.powerpc6410
-rw-r--r--misc/compat13x/pkg-plist.powerpc64le5
-rw-r--r--misc/compat14x/Makefile5
-rw-r--r--misc/compat14x/distinfo26
-rw-r--r--misc/compat14x/pkg-plist.aarch643
-rw-r--r--misc/compat14x/pkg-plist.amd646
-rw-r--r--misc/compat14x/pkg-plist.i3863
-rw-r--r--misc/compat14x/pkg-plist.powerpc3
-rw-r--r--misc/compat14x/pkg-plist.powerpc646
-rw-r--r--misc/compat14x/pkg-plist.powerpc64le3
-rw-r--r--misc/freebsd-release-manifests/Makefile2
-rw-r--r--misc/freebsd-release-manifests/files/MANIFESTS/amd64-amd64-15.0-ALPHA19
-rw-r--r--misc/freebsd-release-manifests/files/MANIFESTS/arm64-aarch64-15.0-ALPHA19
-rw-r--r--misc/freebsd-release-manifests/files/MANIFESTS/powerpc-powerpc64le-15.0-ALPHA17
-rw-r--r--misc/freebsd-release-manifests/files/MANIFESTS/riscv-riscv64-15.0-ALPHA17
-rw-r--r--misc/freebsd-release-manifests/pkg-plist4
-rw-r--r--misc/getopt/Makefile1
-rw-r--r--misc/ggml/Makefile2
-rw-r--r--misc/ggml/files/patch-src_ggml-cpu_CMakeLists.txt19
-rw-r--r--misc/openhab2-addons/Makefile3
-rw-r--r--misc/openhab2/Makefile3
-rw-r--r--misc/patchutils/Makefile13
-rw-r--r--misc/patchutils/distinfo6
-rw-r--r--misc/patchutils/pkg-plist50
-rw-r--r--misc/py-fastscapelib/Makefile1
-rw-r--r--misc/py-google-genai/Makefile75
-rw-r--r--misc/py-google-genai/distinfo3
-rw-r--r--misc/py-google-genai/pkg-descr3
-rw-r--r--misc/py-runloop-api-client/Makefile46
-rw-r--r--misc/py-runloop-api-client/distinfo3
-rw-r--r--misc/py-runloop-api-client/files/patch-pyproject.toml11
-rw-r--r--misc/py-runloop-api-client/pkg-descr4
-rw-r--r--misc/rubygem-mime-types-data/Makefile2
-rw-r--r--misc/rubygem-mime-types-data/distinfo6
-rw-r--r--misc/rubygem-octicons/Makefile2
-rw-r--r--misc/rubygem-octicons/distinfo6
-rw-r--r--misc/rump/Makefile4
-rw-r--r--misc/rump/files/patch-src_lib_librumpuser_sp__common.c43
-rw-r--r--misc/rump/files/patch-src_sys_kern_kern__hook.c56
-rw-r--r--multimedia/audacious-plugins/Makefile2
-rw-r--r--multimedia/audacious-plugins/distinfo6
-rw-r--r--multimedia/audacious/Makefile2
-rw-r--r--multimedia/audacious/distinfo6
-rw-r--r--multimedia/rubygem-clutter-gstreamer/Makefile5
-rw-r--r--multimedia/rubygem-clutter-gstreamer/distinfo6
-rw-r--r--multimedia/rubygem-gstreamer/Makefile2
-rw-r--r--multimedia/rubygem-gstreamer/distinfo6
-rw-r--r--net-im/gotosocial/Makefile15
-rw-r--r--net-im/gotosocial/distinfo10
-rw-r--r--[-rwxr-xr-x]net-im/gotosocial/files/gotosocial.in0
-rw-r--r--net-im/linux-discord/Makefile2
-rw-r--r--net-im/linux-discord/distinfo6
-rw-r--r--net-im/tde2e/Makefile4
-rw-r--r--net-im/tde2e/distinfo6
-rw-r--r--net-im/telegram-desktop/Makefile2
-rw-r--r--net-im/telegram-desktop/distinfo6
-rw-r--r--net-mgmt/Makefile1
-rw-r--r--net-mgmt/ipv6calc/Makefile2
-rw-r--r--net-mgmt/ipv6calc/distinfo6
-rw-r--r--net-mgmt/net-snmp/files/patch-Makefile.in2
-rw-r--r--net-mgmt/net-snmp/files/patch-include_net-snmp_system_freebsd16.h6
-rw-r--r--net-mgmt/net-snmp/pkg-plist1
-rw-r--r--net-mgmt/netdata-go/Makefile31
-rw-r--r--net-mgmt/netdata-go/distinfo5
-rw-r--r--net-mgmt/netdata-go/pkg-descr4
-rw-r--r--net-mgmt/netdata-go/pkg-plist82
-rw-r--r--net-mgmt/py-pynetbox/Makefile12
-rw-r--r--net-mgmt/telegraf/Makefile5
-rw-r--r--net-mgmt/telegraf/distinfo10
-rw-r--r--net-p2p/jackett/Makefile2
-rw-r--r--net-p2p/jackett/distinfo6
-rw-r--r--net-p2p/jackett/pkg-plist10
-rw-r--r--net-p2p/lidarr/Makefile2
-rw-r--r--net-p2p/lidarr/distinfo6
-rw-r--r--net-p2p/lidarr/pkg-plist12
-rw-r--r--net-p2p/prowlarr/Makefile2
-rw-r--r--net-p2p/prowlarr/distinfo6
-rw-r--r--net-p2p/prowlarr/files/pkg-message.in7
-rw-r--r--net-p2p/prowlarr/pkg-plist56
-rw-r--r--net-p2p/radarr/Makefile2
-rw-r--r--net-p2p/radarr/distinfo6
-rw-r--r--net-p2p/radarr/pkg-plist12
-rw-r--r--net/bird2/Makefile6
-rw-r--r--net/bird2/distinfo6
-rw-r--r--net/bird2/files/bird.in6
-rw-r--r--net/bird3/Makefile3
-rw-r--r--net/bird3/files/bird.in6
-rw-r--r--net/gitlab-agent/distinfo10
-rw-r--r--net/k6/Makefile4
-rw-r--r--net/k6/distinfo10
-rw-r--r--net/libngtcp2-gnutls/Makefile2
-rw-r--r--net/libngtcp2-gnutls/distinfo6
-rw-r--r--net/libngtcp2-wolfssl/Makefile2
-rw-r--r--net/libngtcp2-wolfssl/distinfo6
-rw-r--r--net/libngtcp2/Makefile2
-rw-r--r--net/libngtcp2/distinfo6
-rw-r--r--net/libngtcp2/pkg-plist2
-rw-r--r--net/liferea/Makefile3
-rw-r--r--net/liferea/distinfo6
-rw-r--r--net/madonctl/Makefile3
-rw-r--r--net/madonctl/distinfo6
-rw-r--r--net/nats-server/Makefile3
-rw-r--r--net/nats-server/distinfo10
-rw-r--r--net/ooni-probe-cli/Makefile5
-rw-r--r--net/ooni-probe-cli/distinfo10
-rw-r--r--net/openntpd/Makefile9
-rw-r--r--net/p5-Net-SIP/Makefile2
-rw-r--r--net/p5-Net-SIP/distinfo6
-rw-r--r--net/py-eventlet/Makefile2
-rw-r--r--net/py-eventlet/distinfo6
-rw-r--r--net/py-pyzmq/Makefile2
-rw-r--r--net/py-pyzmq/distinfo6
-rw-r--r--net/py-trio/Makefile2
-rw-r--r--net/py-trio/distinfo6
-rw-r--r--net/py-urllib3-future/Makefile2
-rw-r--r--net/py-urllib3-future/distinfo6
-rw-r--r--net/redpanda-connect/Makefile11
-rw-r--r--net/redpanda-connect/distinfo10
-rw-r--r--net/redpanda-connect/files/extra-patch-public_components_all_package.go (renamed from net/redpanda-connect/files/remove-enterprise-connectors.patch)10
-rw-r--r--net/rubygem-activestorage71/Makefile2
-rw-r--r--net/rubygem-activestorage71/distinfo6
-rw-r--r--net/rubygem-activestorage72/Makefile2
-rw-r--r--net/rubygem-activestorage72/distinfo6
-rw-r--r--net/rubygem-activestorage80/Makefile2
-rw-r--r--net/rubygem-activestorage80/distinfo6
-rw-r--r--net/rubygem-fog-aws/Makefile5
-rw-r--r--net/rubygem-fog-aws/distinfo6
-rw-r--r--net/rubygem-fog-aws/files/patch-gemspec11
-rw-r--r--net/rubygem-gitlab-kas-grpc/distinfo6
-rw-r--r--net/rubygem-google-cloud-bigtable-admin-v2/Makefile4
-rw-r--r--net/rubygem-google-cloud-bigtable-admin-v2/distinfo6
-rw-r--r--net/rubygem-google-cloud-bigtable-v2/Makefile2
-rw-r--r--net/rubygem-google-cloud-bigtable-v2/distinfo6
-rw-r--r--net/rubygem-google-cloud-bigtable/Makefile6
-rw-r--r--net/rubygem-google-cloud-bigtable/distinfo6
-rw-r--r--net/rubygem-google-cloud-storage/Makefile4
-rw-r--r--net/rubygem-google-cloud-storage/distinfo6
-rw-r--r--net/rubygem-grpc/Makefile2
-rw-r--r--net/rubygem-grpc/distinfo6
-rw-r--r--net/rubygem-net-ldap/Makefile5
-rw-r--r--net/rubygem-net-ldap/distinfo6
-rw-r--r--net/rubygem-packetgen/Makefile2
-rw-r--r--net/rubygem-packetgen/distinfo6
-rw-r--r--net/rubygem-train-core/Makefile2
-rw-r--r--net/rubygem-train-core/distinfo6
-rw-r--r--net/rubygem-train-winrm/Makefile8
-rw-r--r--net/rubygem-train-winrm/distinfo6
-rw-r--r--net/rubygem-train/Makefile4
-rw-r--r--net/rubygem-train/distinfo6
-rw-r--r--net/rubygem-whois/Makefile2
-rw-r--r--net/rubygem-whois/distinfo6
-rw-r--r--net/syncthing/Makefile2
-rw-r--r--net/syncthing/distinfo6
-rw-r--r--net/waypipe/Makefile5
-rw-r--r--net/waypipe/distinfo2
-rw-r--r--news/py-sabctools/Makefile2
-rw-r--r--news/py-sabctools/distinfo6
-rw-r--r--polish/hunspell/Makefile2
-rw-r--r--polish/hunspell/distinfo6
-rw-r--r--ports-mgmt/pkg/Makefile2
-rw-r--r--ports-mgmt/pkg/distinfo6
-rw-r--r--ports-mgmt/py-nvchecker/Makefile9
-rw-r--r--print/Makefile1
-rw-r--r--print/plutobook/Makefile2
-rw-r--r--print/plutobook/distinfo6
-rw-r--r--print/py-fonttools/Makefile5
-rw-r--r--print/py-fonttools/distinfo6
-rw-r--r--print/py-ufolib2/Makefile15
-rw-r--r--print/py-ufolib2/distinfo6
-rw-r--r--print/py-ufolib2/files/patch-pyproject.toml11
-rw-r--r--print/py-ufolib2/files/patch-setup.cfg9
-rw-r--r--print/py-ufomerge/Makefile2
-rw-r--r--print/py-ufomerge/distinfo6
-rw-r--r--print/rubygem-afm0/Makefile19
-rw-r--r--print/rubygem-afm0/distinfo3
-rw-r--r--print/rubygem-afm0/pkg-descr1
-rw-r--r--print/rubygem-pdf-reader/Makefile5
-rw-r--r--print/rubygem-pdf-reader/distinfo6
-rw-r--r--print/tex-luatex/Makefile10
-rw-r--r--print/tex-xetex/Makefile7
-rw-r--r--science/abinit/Makefile5
-rw-r--r--science/abinit/distinfo6
-rw-r--r--science/cdf/Makefile30
-rw-r--r--science/cdf/pkg-plist2
-rw-r--r--science/gramps/Makefile2
-rw-r--r--science/gramps/distinfo6
-rw-r--r--science/pnetcdf/Makefile2
-rw-r--r--science/pnetcdf/distinfo6
-rw-r--r--science/pnetcdf/files/patch-src-packaging-Makefile.in11
-rw-r--r--science/pnetcdf/files/patch-src-utils-Makefile.in11
-rw-r--r--science/pnetcdf/pkg-plist4
-rw-r--r--science/py-asdf-standard/Makefile2
-rw-r--r--science/py-asdf-standard/distinfo6
-rw-r--r--science/py-asdf/Makefile2
-rw-r--r--science/py-asdf/distinfo6
-rw-r--r--science/py-emmet-core/Makefile2
-rw-r--r--science/py-obspy/Makefile4
-rw-r--r--science/py-pnetcdf/Makefile1
-rw-r--r--science/py-sarpy/Makefile18
-rw-r--r--science/py-sarpy/distinfo6
-rw-r--r--science/sz3/Makefile9
-rw-r--r--science/sz3/distinfo6
-rw-r--r--science/sz3/pkg-plist15
-rw-r--r--security/Makefile1
-rw-r--r--security/aws-c-auth/Makefile2
-rw-r--r--security/aws-c-auth/distinfo6
-rw-r--r--security/aws-lc/Makefile5
-rw-r--r--security/aws-lc/distinfo6
-rw-r--r--security/ca_root_nss/Makefile2
-rw-r--r--security/crowdsec/Makefile8
-rw-r--r--security/crowdsec/distinfo10
-rw-r--r--security/crowdsec/files/acquis.yaml.sample18
-rw-r--r--security/crowdsec/files/patch-config_acquis.yaml12
-rw-r--r--security/doas/Makefile15
-rw-r--r--security/doas/distinfo6
-rw-r--r--security/i2pd/Makefile2
-rw-r--r--security/i2pd/distinfo6
-rw-r--r--security/i2pd/pkg-plist2
-rw-r--r--security/netbird/Makefile3
-rw-r--r--security/netbird/distinfo10
-rw-r--r--security/openvpn/Makefile2
-rw-r--r--security/openvpn/files/patch-src_openvpn_dco__freebsd.c14
-rw-r--r--security/openvpn/files/patch-src_openvpn_init.c22
-rw-r--r--security/p5-GSSAPI/Makefile4
-rw-r--r--security/pecl-gnupg/Makefile3
-rw-r--r--security/pecl-gnupg/distinfo6
-rw-r--r--security/pecl-gnupg/files/patch-gnupg.c41
-rw-r--r--security/pecl-gnupg/files/patch-php8531
-rw-r--r--security/py-authlib/Makefile2
-rw-r--r--security/py-authlib/distinfo6
-rw-r--r--security/py-cryptojwt/Makefile7
-rw-r--r--security/py-cryptojwt/distinfo6
-rw-r--r--security/py-greenbone-feed-sync/Makefile3
-rw-r--r--security/py-joserfc/Makefile2
-rw-r--r--security/py-joserfc/distinfo6
-rw-r--r--security/py-nitrokey/Makefile7
-rw-r--r--security/py-notus-scanner/Makefile3
-rw-r--r--security/py-pyhanko-certvalidator/Makefile4
-rw-r--r--security/py-pyhanko-certvalidator/distinfo6
-rw-r--r--security/py-pyhanko-certvalidator/files/patch-pyproject.toml13
-rw-r--r--security/py-pyhanko-cli/Makefile11
-rw-r--r--security/py-pyhanko-cli/files/patch-pyproject.toml11
-rw-r--r--security/py-pyhanko/Makefile16
-rw-r--r--security/py-pyhanko/distinfo6
-rw-r--r--security/py-python-pkcs11/Makefile2
-rw-r--r--security/py-python-pkcs11/distinfo6
-rw-r--r--security/py-signxml/Makefile25
-rw-r--r--security/py-signxml/distinfo3
-rw-r--r--security/py-signxml/pkg-descr21
-rw-r--r--security/py-truststore/Makefile4
-rw-r--r--security/py-truststore/distinfo6
-rw-r--r--security/py-truststore/files/patch-pyproject.toml12
-rw-r--r--security/py-wassima/Makefile2
-rw-r--r--security/py-wassima/distinfo6
-rw-r--r--security/rubygem-acme-client/Makefile2
-rw-r--r--security/rubygem-acme-client/distinfo6
-rw-r--r--security/rubygem-googleauth/Makefile4
-rw-r--r--security/rubygem-googleauth/distinfo6
-rw-r--r--security/rubygem-rasn1/Makefile4
-rw-r--r--security/rubygem-rasn1/distinfo6
-rw-r--r--security/rubygem-signet/Makefile4
-rw-r--r--security/rubygem-signet/distinfo6
-rw-r--r--security/timestamp-authority/Makefile3
-rw-r--r--security/timestamp-authority/distinfo10
-rw-r--r--security/vuxml/vuln/2025.xml113
-rw-r--r--shells/carapace/Makefile3
-rw-r--r--shells/carapace/distinfo10
-rw-r--r--sysutils/Makefile3
-rw-r--r--sysutils/bfs/Makefile2
-rw-r--r--sysutils/bfs/distinfo6
-rw-r--r--sysutils/debhelper/Makefile2
-rw-r--r--sysutils/debhelper/distinfo6
-rw-r--r--sysutils/debhelper/pkg-plist1
-rw-r--r--sysutils/desktop-installer/Makefile3
-rw-r--r--sysutils/desktop-installer/distinfo6
-rw-r--r--sysutils/eza/Makefile3
-rw-r--r--sysutils/eza/Makefile.crates101
-rw-r--r--sysutils/eza/distinfo212
-rw-r--r--sysutils/eza/files/patch-Cargo.lock10
-rw-r--r--sysutils/eza/files/patch-Cargo.toml2
-rw-r--r--sysutils/fastfetch/Makefile10
-rw-r--r--sysutils/fastfetch/distinfo6
-rw-r--r--sysutils/froxlor/Makefile3
-rw-r--r--sysutils/froxlor/distinfo6
-rw-r--r--sysutils/hcloud/Makefile5
-rw-r--r--sysutils/hcloud/distinfo10
-rw-r--r--sysutils/ictree/Makefile22
-rw-r--r--sysutils/ictree/distinfo3
-rw-r--r--sysutils/ictree/pkg-descr24
-rw-r--r--sysutils/lr/Makefile2
-rw-r--r--sysutils/lr/distinfo6
-rw-r--r--sysutils/mise/Makefile158
-rw-r--r--sysutils/mise/distinfo318
-rw-r--r--sysutils/ncdu2/Makefile2
-rw-r--r--sysutils/ncdu2/distinfo6
-rw-r--r--sysutils/parallel/Makefile2
-rw-r--r--sysutils/parallel/distinfo6
-rw-r--r--sysutils/py-diffoscope/Makefile2
-rw-r--r--sysutils/py-diffoscope/distinfo6
-rw-r--r--sysutils/py-hcloud/Makefile2
-rw-r--r--sysutils/py-hcloud/distinfo6
-rw-r--r--sysutils/rubygem-chef-bin/Makefile2
-rw-r--r--sysutils/rubygem-chef-bin/distinfo6
-rw-r--r--sysutils/rubygem-chef-config/Makefile2
-rw-r--r--sysutils/rubygem-chef-config/distinfo6
-rw-r--r--sysutils/rubygem-chef-utils/Makefile2
-rw-r--r--sysutils/rubygem-chef-utils/distinfo6
-rw-r--r--sysutils/rubygem-chef-zero/Makefile11
-rw-r--r--sysutils/rubygem-chef-zero/distinfo6
-rw-r--r--sysutils/rubygem-chef-zero/files/patch-gemspec14
-rw-r--r--sysutils/rubygem-chef/Makefile12
-rw-r--r--sysutils/rubygem-chef/distinfo6
-rw-r--r--sysutils/rubygem-chef/files/patch-gemspec18
-rw-r--r--sysutils/rubygem-hammer_cli/Makefile2
-rw-r--r--sysutils/rubygem-hammer_cli/distinfo6
-rw-r--r--sysutils/rubygem-hammer_cli_foreman/Makefile2
-rw-r--r--sysutils/rubygem-hammer_cli_foreman/distinfo6
-rw-r--r--sysutils/rubygem-httplog/Makefile2
-rw-r--r--sysutils/rubygem-httplog/distinfo6
-rw-r--r--sysutils/rubygem-ohai/Makefile2
-rw-r--r--sysutils/rubygem-ohai/distinfo6
-rw-r--r--sysutils/rubygem-ohai/files/patch-gemspec11
-rw-r--r--sysutils/rubygem-smart_proxy_remote_execution_ssh/Makefile2
-rw-r--r--sysutils/rubygem-smart_proxy_remote_execution_ssh/distinfo6
-rw-r--r--sysutils/rubygem-sys-uname/Makefile5
-rw-r--r--sysutils/rubygem-sys-uname/distinfo6
-rw-r--r--sysutils/rundeck/Makefile46
-rw-r--r--sysutils/rundeck/distinfo6
-rw-r--r--sysutils/rundeck/pkg-plist2
-rw-r--r--sysutils/rust-coreutils/Makefile3
-rw-r--r--sysutils/rust-coreutils/Makefile.crates304
-rw-r--r--sysutils/rust-coreutils/distinfo614
-rw-r--r--sysutils/slurm-wlm/Makefile2
-rw-r--r--sysutils/slurm-wlm/files/patch-src_plugins_task_Makefile.in11
-rw-r--r--sysutils/slurm-wlm/pkg-plist2
-rw-r--r--sysutils/terragrunt/Makefile7
-rw-r--r--sysutils/terragrunt/distinfo10
-rw-r--r--sysutils/webmin/Makefile2
-rw-r--r--sysutils/webmin/distinfo6
-rw-r--r--textproc/Makefile1
-rw-r--r--textproc/R-cran-stringr/Makefile11
-rw-r--r--textproc/R-cran-stringr/distinfo6
-rw-r--r--textproc/exempi/files/patch-source_Host__IO-POSIX.cpp25
-rw-r--r--textproc/highlight/Makefile9
-rw-r--r--textproc/hs-pandoc/Makefile100
-rw-r--r--textproc/hs-pandoc/distinfo208
-rw-r--r--textproc/minify/Makefile3
-rw-r--r--textproc/minify/distinfo10
-rw-r--r--textproc/minixmlto/Makefile2
-rw-r--r--textproc/modlogan/Makefile2
-rw-r--r--textproc/modlogan/pkg-plist6
-rw-r--r--textproc/p5-BibTeX-Parser/Makefile2
-rw-r--r--textproc/p5-BibTeX-Parser/distinfo6
-rw-r--r--textproc/p5-BibTeX-Parser/files/patch-lib_BibTeX_Parser_Author.pm11
-rw-r--r--textproc/p5-BibTeX-Parser/files/patch-lib_BibTeX_Parser_Entry.pm11
-rw-r--r--textproc/py-elastic-transport/Makefile2
-rw-r--r--textproc/py-elastic-transport/distinfo6
-rw-r--r--textproc/py-elasticsearch/Makefile4
-rw-r--r--textproc/py-elasticsearch/distinfo6
-rw-r--r--textproc/py-feedparser/Makefile4
-rw-r--r--textproc/py-feedparser/distinfo6
-rw-r--r--textproc/py-json-repair/Makefile11
-rw-r--r--textproc/py-json-repair/distinfo6
-rw-r--r--textproc/py-json-repair/files/patch-pyproject.toml6
-rw-r--r--textproc/py-markdown-it-py/Makefile5
-rw-r--r--textproc/py-markdown-it-py/distinfo6
-rw-r--r--textproc/py-marko/Makefile2
-rw-r--r--textproc/py-marko/distinfo6
-rw-r--r--textproc/py-mdformat/Makefile7
-rw-r--r--textproc/py-mdformat/files/patch-pyproject.toml13
-rw-r--r--textproc/py-mdit-py-plugins/Makefile6
-rw-r--r--textproc/py-mdit-py-plugins/distinfo6
-rw-r--r--textproc/py-myst-parser/Makefile3
-rw-r--r--textproc/py-myst-parser/files/patch-pyproject.toml10
-rw-r--r--textproc/py-python-ulid/Makefile2
-rw-r--r--textproc/py-python-ulid/distinfo6
-rw-r--r--textproc/py-sphinx-autobuild/Makefile6
-rw-r--r--textproc/py-sphinx-autobuild/distinfo6
-rw-r--r--textproc/py-sphinx-intl/Makefile11
-rw-r--r--textproc/py-sphinx-intl/distinfo6
-rw-r--r--textproc/py-sphinx-intl/files/patch-pyproject.toml21
-rw-r--r--textproc/py-sphinx-sitemap/Makefile2
-rw-r--r--textproc/py-sphinx-sitemap/distinfo6
-rw-r--r--textproc/py-tiktoken/Makefile3
-rw-r--r--textproc/py-tiktoken/Makefile.crates48
-rw-r--r--textproc/py-tiktoken/distinfo102
-rw-r--r--textproc/qrcodegen/Makefile43
-rw-r--r--textproc/qrcodegen/files/qrcodegen.in1
-rw-r--r--textproc/rubygem-actiontext71/Makefile2
-rw-r--r--textproc/rubygem-actiontext71/distinfo6
-rw-r--r--textproc/rubygem-actiontext72/Makefile2
-rw-r--r--textproc/rubygem-actiontext72/distinfo6
-rw-r--r--textproc/rubygem-actiontext80/Makefile2
-rw-r--r--textproc/rubygem-actiontext80/distinfo6
-rw-r--r--textproc/rubygem-commonmarker/Makefile3
-rw-r--r--textproc/rubygem-commonmarker/Makefile.crates154
-rw-r--r--textproc/rubygem-commonmarker/distinfo314
-rw-r--r--textproc/rubygem-cucumber-gherkin/Makefile2
-rw-r--r--textproc/rubygem-cucumber-gherkin/distinfo6
-rw-r--r--textproc/rubygem-cucumber-gherkin32/Makefile25
-rw-r--r--textproc/rubygem-cucumber-gherkin32/distinfo3
-rw-r--r--textproc/rubygem-cucumber-gherkin32/pkg-descr1
-rw-r--r--textproc/rubygem-cucumber-html-formatter/Makefile2
-rw-r--r--textproc/rubygem-cucumber-html-formatter/distinfo6
-rw-r--r--textproc/rubygem-elasticsearch-api/Makefile2
-rw-r--r--textproc/rubygem-elasticsearch-api/distinfo6
-rw-r--r--textproc/rubygem-elasticsearch-api8/Makefile2
-rw-r--r--textproc/rubygem-elasticsearch-api8/distinfo6
-rw-r--r--textproc/rubygem-elasticsearch/Makefile2
-rw-r--r--textproc/rubygem-elasticsearch/distinfo6
-rw-r--r--textproc/rubygem-elasticsearch8/Makefile2
-rw-r--r--textproc/rubygem-elasticsearch8/distinfo6
-rw-r--r--textproc/rubygem-hikidoc/Makefile2
-rw-r--r--textproc/rubygem-hikidoc/distinfo5
-rw-r--r--textproc/rubygem-libxml-ruby/Makefile3
-rw-r--r--textproc/rubygem-libxml-ruby/distinfo6
-rw-r--r--textproc/rubygem-rexml/Makefile2
-rw-r--r--textproc/rubygem-rexml/distinfo6
-rw-r--r--textproc/sift/Makefile8
-rw-r--r--textproc/sift/distinfo14
-rw-r--r--textproc/tree-sitter-grammars/Makefile4
-rw-r--r--textproc/tree-sitter-grammars/files/patch-src_main.rs8
-rw-r--r--textproc/xml2rfc/Makefile2
-rw-r--r--textproc/xml2rfc/distinfo6
-rw-r--r--www/Makefile5
-rw-r--r--www/angie-console-light/Makefile2
-rw-r--r--www/angie-console-light/distinfo6
-rw-r--r--www/angie-module-auth-totp/Makefile22
-rw-r--r--www/angie-module-auth-totp/files/pkg-message.in15
-rw-r--r--www/angie-module-auth-totp/pkg-descr10
-rw-r--r--www/angie-module-auth-totp/pkg-plist3
-rw-r--r--www/angie/distinfo4
-rw-r--r--www/chromium/Makefile2
-rw-r--r--www/chromium/distinfo10
-rw-r--r--www/chromium/files/patch-BUILD.gn22
-rw-r--r--www/chromium/files/patch-ash_display_mirror__window__controller.cc14
-rw-r--r--www/chromium/files/patch-base_BUILD.gn22
-rw-r--r--www/chromium/files/patch-base_allocator_dispatcher_tls.h4
-rw-r--r--www/chromium/files/patch-base_allocator_partition__alloc__features.cc13
-rw-r--r--www/chromium/files/patch-base_allocator_partition__allocator_partition__alloc.gni15
-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_address__space__randomization.h6
-rw-r--r--www/chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_page__allocator.h4
-rw-r--r--www/chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_page__allocator__constants.h4
-rw-r--r--www/chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_page__allocator__internals__posix.cc4
-rw-r--r--www/chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_page__allocator__internals__posix.h4
-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__base_debug_stack__trace__posix.cc8
-rw-r--r--www/chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_rand__util__posix.cc4
-rw-r--r--www/chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_threading_platform__thread.h4
-rw-r--r--www/chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_threading_platform__thread__internal__posix.h4
-rw-r--r--www/chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_threading_platform__thread__posix.cc4
-rw-r--r--www/chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__config.h10
-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.h4
-rw-r--r--www/chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__root.cc12
-rw-r--r--www/chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__root.h11
-rw-r--r--www/chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_spinning__mutex.cc6
-rw-r--r--www/chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_stack_stack.cc6
-rw-r--r--www/chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_thread__isolation_pkey.cc4
-rw-r--r--www/chromium/files/patch-base_atomicops.h4
-rw-r--r--www/chromium/files/patch-base_debug_stack__trace__posix.cc18
-rw-r--r--www/chromium/files/patch-base_files_file__util__posix.cc10
-rw-r--r--www/chromium/files/patch-base_files_file__util__unittest.cc8
-rw-r--r--www/chromium/files/patch-base_process_launch.h4
-rw-r--r--www/chromium/files/patch-base_process_process__metrics.cc21
-rw-r--r--www/chromium/files/patch-base_process_process__metrics.h10
-rw-r--r--www/chromium/files/patch-base_process_process__metrics__freebsd.cc64
-rw-r--r--www/chromium/files/patch-base_process_process__metrics__openbsd.cc61
-rw-r--r--www/chromium/files/patch-base_rand__util.h4
-rw-r--r--www/chromium/files/patch-base_system_sys__info__posix.cc8
-rw-r--r--www/chromium/files/patch-base_task_thread__pool_environment__config__unittest.cc14
-rw-r--r--www/chromium/files/patch-base_threading_platform__thread__internal__posix.cc24
-rw-r--r--www/chromium/files/patch-base_threading_platform__thread__posix.cc85
-rw-r--r--www/chromium/files/patch-base_time_time__now__posix.cc21
-rw-r--r--www/chromium/files/patch-base_trace__event_process__memory__dump.cc6
-rw-r--r--www/chromium/files/patch-build_config_BUILD.gn4
-rw-r--r--www/chromium/files/patch-build_config_BUILDCONFIG.gn6
-rw-r--r--www/chromium/files/patch-build_config_clang_BUILD.gn4
-rw-r--r--www/chromium/files/patch-build_config_compiler_BUILD.gn98
-rw-r--r--www/chromium/files/patch-build_config_rust.gni4
-rw-r--r--www/chromium/files/patch-build_nocompile.gni11
-rw-r--r--www/chromium/files/patch-build_rust_allocator_lib.rs15
-rw-r--r--www/chromium/files/patch-build_toolchain_gcc__toolchain.gni6
-rw-r--r--www/chromium/files/patch-build_toolchain_toolchain.gni4
-rw-r--r--www/chromium/files/patch-cc_base_features.cc4
-rw-r--r--www/chromium/files/patch-chrome_app_chrome__main__delegate.cc58
-rw-r--r--www/chromium/files/patch-chrome_app_settings__strings.grdp16
-rw-r--r--www/chromium/files/patch-chrome_browser_BUILD.gn4
-rw-r--r--www/chromium/files/patch-chrome_browser_about__flags.cc168
-rw-r--r--www/chromium/files/patch-chrome_browser_background_glic_glic__status__icon.cc10
-rw-r--r--www/chromium/files/patch-chrome_browser_browser__features.cc8
-rw-r--r--www/chromium/files/patch-chrome_browser_browser__features.h6
-rw-r--r--www/chromium/files/patch-chrome_browser_browser__process__impl.cc12
-rw-r--r--www/chromium/files/patch-chrome_browser_browser__process__impl.h4
-rw-r--r--www/chromium/files/patch-chrome_browser_chrome__browser__field__trials.cc6
-rw-r--r--www/chromium/files/patch-chrome_browser_chrome__browser__interface__binders.cc4
-rw-r--r--www/chromium/files/patch-chrome_browser_chrome__browser__interface__binders__webui.cc23
-rw-r--r--www/chromium/files/patch-chrome_browser_chrome__browser__main.cc28
-rw-r--r--www/chromium/files/patch-chrome_browser_chrome__browser__main__extra__parts__linux.cc11
-rw-r--r--www/chromium/files/patch-chrome_browser_chrome__content__browser__client.cc34
-rw-r--r--www/chromium/files/patch-chrome_browser_chrome__content__browser__client.h10
-rw-r--r--www/chromium/files/patch-chrome_browser_chrome__content__browser__client__navigation__throttles.cc10
-rw-r--r--www/chromium/files/patch-chrome_browser_component__updater_registration.cc16
-rw-r--r--www/chromium/files/patch-chrome_browser_component__updater_wasm__tts__engine__component__installer.cc38
-rw-r--r--www/chromium/files/patch-chrome_browser_devtools_features.cc11
-rw-r--r--www/chromium/files/patch-chrome_browser_devtools_features.h11
-rw-r--r--www/chromium/files/patch-chrome_browser_devtools_remote__debugging__server.cc28
-rw-r--r--www/chromium/files/patch-chrome_browser_devtools_remote__debugging__server.h11
-rw-r--r--www/chromium/files/patch-chrome_browser_download_chrome__download__manager__delegate.cc8
-rw-r--r--www/chromium/files/patch-chrome_browser_download_download__item__model.cc8
-rw-r--r--www/chromium/files/patch-chrome_browser_enterprise_connectors_common.cc6
-rw-r--r--www/chromium/files/patch-chrome_browser_enterprise_connectors_reporting_realtime__reporting__client.cc10
-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.cc20
-rw-r--r--www/chromium/files/patch-chrome_browser_enterprise_signals_signals__aggregator__factory.cc20
-rw-r--r--www/chromium/files/patch-chrome_browser_enterprise_util_managed__browser__utils.cc27
-rw-r--r--www/chromium/files/patch-chrome_browser_extensions_BUILD.gn4
-rw-r--r--www/chromium/files/patch-chrome_browser_extensions_api_passwords__private_passwords__private__delegate__impl.cc4
-rw-r--r--www/chromium/files/patch-chrome_browser_extensions_api_runtime_chrome__runtime__api__delegate.cc4
-rw-r--r--www/chromium/files/patch-chrome_browser_extensions_api_settings__private_prefs__util.cc8
-rw-r--r--www/chromium/files/patch-chrome_browser_extensions_api_tabs_tabs__api__non__android.cc (renamed from www/chromium/files/patch-chrome_browser_extensions_api_tabs_tabs__api.cc)6
-rw-r--r--www/chromium/files/patch-chrome_browser_extensions_component__extensions__allowlist_allowlist.cc11
-rw-r--r--www/chromium/files/patch-chrome_browser_extensions_external__provider__impl.cc6
-rw-r--r--www/chromium/files/patch-chrome_browser_file__system__access_chrome__file__system__access__permission__context.cc14
-rw-r--r--www/chromium/files/patch-chrome_browser_flag__descriptions.cc94
-rw-r--r--www/chromium/files/patch-chrome_browser_flag__descriptions.h97
-rw-r--r--www/chromium/files/patch-chrome_browser_glic_widget_glic__widget.cc11
-rw-r--r--www/chromium/files/patch-chrome_browser_media_router_discovery_BUILD.gn4
-rw-r--r--www/chromium/files/patch-chrome_browser_media_router_discovery_discovery__network__list__wifi__linux.cc8
-rw-r--r--www/chromium/files/patch-chrome_browser_media_webrtc_desktop__media__picker__controller.cc10
-rw-r--r--www/chromium/files/patch-chrome_browser_memory__details.cc4
-rw-r--r--www/chromium/files/patch-chrome_browser_metrics_chrome__metrics__service__client.cc44
-rw-r--r--www/chromium/files/patch-chrome_browser_net_profile__network__context__service.cc8
-rw-r--r--www/chromium/files/patch-chrome_browser_net_system__network__context__manager.cc38
-rw-r--r--www/chromium/files/patch-chrome_browser_net_system__network__context__manager.h6
-rw-r--r--www/chromium/files/patch-chrome_browser_password__manager_chrome__password__manager__client.cc10
-rw-r--r--www/chromium/files/patch-chrome_browser_password__manager_factories_password__reuse__manager__factory.cc (renamed from www/ungoogled-chromium/files/patch-chrome_browser_password__manager_password__reuse__manager__factory.cc)4
-rw-r--r--www/chromium/files/patch-chrome_browser_policy_chrome__browser__cloud__management__controller__desktop.cc12
-rw-r--r--www/chromium/files/patch-chrome_browser_policy_configuration__policy__handler__list__factory.cc48
-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.cc8
-rw-r--r--www/chromium/files/patch-chrome_browser_profiles_chrome__browser__main__extra__parts__profiles.cc41
-rw-r--r--www/chromium/files/patch-chrome_browser_profiles_profile__impl.cc8
-rw-r--r--www/chromium/files/patch-chrome_browser_renderer__preferences__util.cc6
-rw-r--r--www/chromium/files/patch-chrome_browser_safe__browsing_chrome__password__protection__service.cc4
-rw-r--r--www/chromium/files/patch-chrome_browser_sessions_session__restore.cc4
-rw-r--r--www/chromium/files/patch-chrome_browser_signin_chrome__signin__client.cc11
-rw-r--r--www/chromium/files/patch-chrome_browser_signin_signin__hats__util.cc29
-rw-r--r--www/chromium/files/patch-chrome_browser_signin_signin__util.cc8
-rw-r--r--www/chromium/files/patch-chrome_browser_signin_signin__util.h8
-rw-r--r--www/chromium/files/patch-chrome_browser_supervised__user_supervised__user__extensions__delegate__impl.cc4
-rw-r--r--www/chromium/files/patch-chrome_browser_sync_chrome__sync__controller__builder.cc4
-rw-r--r--www/chromium/files/patch-chrome_browser_task__manager_sampling_task__group.cc20
-rw-r--r--www/chromium/files/patch-chrome_browser_task__manager_sampling_task__group.h30
-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_task__manager_task__manager__observer.h8
-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_autofill_payments_desktop__payments__window__manager.cc4
-rw-r--r--www/chromium/files/patch-chrome_browser_ui_autofill_payments_desktop__payments__window__manager.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.cc6
-rw-r--r--www/chromium/files/patch-chrome_browser_ui_hats_survey__config.cc11
-rw-r--r--www/chromium/files/patch-chrome_browser_ui_hats_trust__safety__sentiment__service__factory.cc11
-rw-r--r--www/chromium/files/patch-chrome_browser_ui_passwords_manage__passwords__ui__controller.cc6
-rw-r--r--www/chromium/files/patch-chrome_browser_ui_signin_signin__view__controller.cc6
-rw-r--r--www/chromium/files/patch-chrome_browser_ui_signin_signin__view__controller.h4
-rw-r--r--www/chromium/files/patch-chrome_browser_ui_signin_signin__view__controller__delegate.h6
-rw-r--r--www/chromium/files/patch-chrome_browser_ui_startup_bad__flags__prompt.cc4
-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__browser__creator__impl.cc8
-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__dialog__manager.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__columns.h4
-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_ui__features.cc4
-rw-r--r--www/chromium/files/patch-chrome_browser_ui_ui__features.h4
-rw-r--r--www/chromium/files/patch-chrome_browser_ui_views_chrome__browser__main__extra__parts__views.cc6
-rw-r--r--www/chromium/files/patch-chrome_browser_ui_views_chrome__views__delegate__linux.cc6
-rw-r--r--www/chromium/files/patch-chrome_browser_ui_views_frame_browser__non__client__frame__view__factory__views.cc23
-rw-r--r--www/chromium/files/patch-chrome_browser_ui_views_frame_browser__view.cc12
-rw-r--r--www/chromium/files/patch-chrome_browser_ui_views_frame_picture__in__picture__browser__frame__view.cc4
-rw-r--r--www/chromium/files/patch-chrome_browser_ui_views_frame_system__menu__model__builder.cc8
-rw-r--r--www/chromium/files/patch-chrome_browser_ui_views_frame_system__menu__model__delegate.cc10
-rw-r--r--www/chromium/files/patch-chrome_browser_ui_views_frame_tab__strip__region__view.cc6
-rw-r--r--www/chromium/files/patch-chrome_browser_ui_views_new__tab__footer_footer__controller.cc6
-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_passwords_password__bubble__view__base.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.cc16
-rw-r--r--www/chromium/files/patch-chrome_browser_ui_views_profiles_profile__menu__view.cc15
-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.cc24
-rw-r--r--www/chromium/files/patch-chrome_browser_ui_views_profiles_signin__view__controller__delegate__views.h12
-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.cc4
-rw-r--r--www/chromium/files/patch-chrome_browser_ui_views_tabs_tab__strip__combo__button.cc11
-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.cc18
-rw-r--r--www/chromium/files/patch-chrome_browser_ui_web__applications_web__app__dialogs.h4
-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.h6
-rw-r--r--www/chromium/files/patch-chrome_browser_ui_webui__browser_webui__browser__window.cc11
-rw-r--r--www/chromium/files/patch-chrome_browser_ui_webui_certificate__manager_client__cert__sources.cc23
-rw-r--r--www/chromium/files/patch-chrome_browser_ui_webui_chrome__web__ui__configs.cc29
-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_connectors__internals__page__handler.cc18
-rw-r--r--www/chromium/files/patch-chrome_browser_ui_webui_interstitials_interstitial__ui.cc8
-rw-r--r--www/chromium/files/patch-chrome_browser_ui_webui_management_management__ui.cc4
-rw-r--r--www/chromium/files/patch-chrome_browser_ui_webui_management_management__ui__handler.cc10
-rw-r--r--www/chromium/files/patch-chrome_browser_ui_webui_management_management__ui__handler.h10
-rw-r--r--www/chromium/files/patch-chrome_browser_ui_webui_new__tab__page_new__tab__page__handler.cc11
-rw-r--r--www/chromium/files/patch-chrome_browser_ui_webui_settings_settings__localized__strings__provider.cc17
-rw-r--r--www/chromium/files/patch-chrome_browser_ui_webui_side__panel_customize__chrome_customize__chrome__page__handler.cc16
-rw-r--r--www/chromium/files/patch-chrome_browser_ui_webui_side__panel_customize__chrome_customize__chrome__page__handler.h4
-rw-r--r--www/chromium/files/patch-chrome_browser_ui_webui_signin_profile__picker__handler.cc10
-rw-r--r--www/chromium/files/patch-chrome_browser_ui_webui_user__education__internals_user__education__internals__page__handler__impl.cc8
-rw-r--r--www/chromium/files/patch-chrome_browser_web__applications_os__integration_run__on__os__login__sub__manager.cc4
-rw-r--r--www/chromium/files/patch-chrome_browser_web__applications_os__integration_shortcut__sub__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_browser_webauthn_password__credential__controller.cc4
-rw-r--r--www/chromium/files/patch-chrome_common_chrome__features.cc14
-rw-r--r--www/chromium/files/patch-chrome_common_chrome__features.h10
-rw-r--r--www/chromium/files/patch-chrome_common_chrome__paths.cc16
-rw-r--r--www/chromium/files/patch-chrome_common_chrome__paths.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_crash__keys.cc6
-rw-r--r--www/chromium/files/patch-chrome_common_pref__names.h25
-rw-r--r--www/chromium/files/patch-chrome_common_url__constants.h4
-rw-r--r--www/chromium/files/patch-chrome_common_webui__url__constants.cc9
-rw-r--r--www/chromium/files/patch-chrome_common_webui__url__constants.h17
-rw-r--r--www/chromium/files/patch-chrome_utility_services.cc8
-rw-r--r--www/chromium/files/patch-chromecast_browser_cast__browser__main__parts.cc10
-rw-r--r--www/chromium/files/patch-components_BUILD.gn16
-rw-r--r--www/chromium/files/patch-components_autofill_core_browser_data__manager_payments_payments__data__manager.cc18
-rw-r--r--www/chromium/files/patch-components_autofill_core_browser_data__manager_payments_payments__data__manager.h4
-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.cc10
-rw-r--r--www/chromium/files/patch-components_autofill_core_browser_payments_bnpl__manager.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.h8
-rw-r--r--www/chromium/files/patch-components_commerce_core_commerce__feature__list.cc29
-rw-r--r--www/chromium/files/patch-components_crash_core_app_BUILD.gn4
-rw-r--r--www/chromium/files/patch-components_device__signals_core_browser_browser__utils.h8
-rw-r--r--www/chromium/files/patch-components_device__signals_core_browser_desktop_desktop__os__signals__collector.cc11
-rw-r--r--www/chromium/files/patch-components_device__signals_core_common_linux_platform__utils__linux.cc10
-rw-r--r--www/chromium/files/patch-components_device__signals_core_common_platform__utils.h11
-rw-r--r--www/chromium/files/patch-components_device__signals_core_common_signals__features.cc4
-rw-r--r--www/chromium/files/patch-components_device__signals_core_common_signals__features.h6
-rw-r--r--www/chromium/files/patch-components_embedder__support_user__agent__utils.cc41
-rw-r--r--www/chromium/files/patch-components_embedder__support_user__agent__utils__unittest.cc8
-rw-r--r--www/chromium/files/patch-components_enterprise_browser_reporting_report__util.cc11
-rw-r--r--www/chromium/files/patch-components_enterprise_data__controls_core_browser_features.cc11
-rw-r--r--www/chromium/files/patch-components_enterprise_data__controls_core_browser_features.h11
-rw-r--r--www/chromium/files/patch-components_enterprise_data__controls_core_browser_rule.cc29
-rw-r--r--www/chromium/files/patch-components_enterprise_watermarking_watermark.cc6
-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.cc8
-rw-r--r--www/chromium/files/patch-components_feature__engagement_public_feature__constants.h6
-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.h14
-rw-r--r--www/chromium/files/patch-components_gwp__asan_client_gwp__asan__features.cc11
-rw-r--r--www/chromium/files/patch-components_media__router_common_media__source.cc14
-rw-r--r--www/chromium/files/patch-components_metrics_dwa_dwa__service.cc4
-rw-r--r--www/chromium/files/patch-components_optimization__guide_core_optimization__guide__features.cc10
-rw-r--r--www/chromium/files/patch-components_os__crypt_sync_os__crypt.h4
-rw-r--r--www/chromium/files/patch-components_paint__preview_browser_paint__preview__client__unittest.cc4
-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__autofill__manager.cc8
-rw-r--r--www/chromium/files/patch-components_password__manager_core_browser_password__autofill__manager.h4
-rw-r--r--www/chromium/files/patch-components_password__manager_core_browser_password__form__filling.cc4
-rw-r--r--www/chromium/files/patch-components_password__manager_core_browser_password__form__manager.cc6
-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.h6
-rw-r--r--www/chromium/files/patch-components_password__manager_core_browser_password__manual__fallback__flow.cc8
-rw-r--r--www/chromium/files/patch-components_password__manager_core_browser_password__manual__fallback__flow.h4
-rw-r--r--www/chromium/files/patch-components_password__manager_core_browser_password__store__factory__util.cc4
-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_policy_core_common_policy__pref__names.cc4
-rw-r--r--www/chromium/files/patch-components_policy_core_common_policy__pref__names.h4
-rw-r--r--www/chromium/files/patch-components_regional__capabilities_regional__capabilities__service.cc11
-rw-r--r--www/chromium/files/patch-components_regional__capabilities_regional__capabilities__switches.cc15
-rw-r--r--www/chromium/files/patch-components_regional__capabilities_regional__capabilities__switches.h16
-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.cc12
-rw-r--r--www/chromium/files/patch-components_signin_public_base_signin__switches.h10
-rw-r--r--www/chromium/files/patch-components_startup__metric__utils_common_startup__metric__utils.cc4
-rw-r--r--www/chromium/files/patch-components_supervised__user_core_browser_child__account__service.cc11
-rw-r--r--www/chromium/files/patch-components_supervised__user_core_browser_supervised__user__metrics__service.cc4
-rw-r--r--www/chromium/files/patch-components_supervised__user_core_common_features.cc37
-rw-r--r--www/chromium/files/patch-components_supervised__user_core_common_features.h17
-rw-r--r--www/chromium/files/patch-components_sync__preferences_common__syncable__prefs__database.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_frame__sinks_root__compositor__frame__sink__impl.cc4
-rw-r--r--www/chromium/files/patch-components_viz_service_frame__sinks_root__compositor__frame__sink__impl.h4
-rw-r--r--www/chromium/files/patch-components_viz_service_gl_gpu__service__impl.cc8
-rw-r--r--www/chromium/files/patch-components_viz_service_gl_gpu__service__impl.h4
-rw-r--r--www/chromium/files/patch-content_app_BUILD.gn6
-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.cc46
-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.cc21
-rw-r--r--www/chromium/files/patch-content_browser_browser__child__process__host__impl.cc6
-rw-r--r--www/chromium/files/patch-content_browser_browser__child__process__host__impl.h4
-rw-r--r--www/chromium/files/patch-content_browser_browser__interface__binders.cc20
-rw-r--r--www/chromium/files/patch-content_browser_browser__main__loop.cc8
-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_gpu__data__manager__impl.h4
-rw-r--r--www/chromium/files/patch-content_browser_gpu_gpu__data__manager__impl__private.cc4
-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.cc8
-rw-r--r--www/chromium/files/patch-content_browser_ppapi__plugin__process__host__receiver__bindings.cc20
-rw-r--r--www/chromium/files/patch-content_browser_renderer__host_pepper_pepper__file__io__host.cc20
-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.h6
-rw-r--r--www/chromium/files/patch-content_browser_renderer__host_render__process__host__impl__receiver__bindings.cc8
-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_renderer__host_render__widget__host__view__aura.cc6
-rw-r--r--www/chromium/files/patch-content_browser_renderer__host_render__widget__host__view__event__handler.cc4
-rw-r--r--www/chromium/files/patch-content_browser_service__host_utility__process__host.cc8
-rw-r--r--www/chromium/files/patch-content_browser_service__host_utility__sandbox__delegate.cc29
-rw-r--r--www/chromium/files/patch-content_browser_web__contents_web__contents__view__aura.cc8
-rw-r--r--www/chromium/files/patch-content_browser_web__contents_web__contents__view__aura__unittest.cc18
-rw-r--r--www/chromium/files/patch-content_child_child__process.cc6
-rw-r--r--www/chromium/files/patch-content_common_BUILD.gn4
-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_common_gpu__pre__sandbox__hook__bsd.cc6
-rw-r--r--www/chromium/files/patch-content_common_gpu__pre__sandbox__hook__linux.h16
-rw-r--r--www/chromium/files/patch-content_gpu_gpu__child__thread.cc6
-rw-r--r--www/chromium/files/patch-content_gpu_gpu__main.cc16
-rw-r--r--www/chromium/files/patch-content_ppapi__plugin_ppapi__blink__platform__impl.cc29
-rw-r--r--www/chromium/files/patch-content_ppapi__plugin_ppapi__blink__platform__impl.h11
-rw-r--r--www/chromium/files/patch-content_ppapi__plugin_ppapi__plugin__main.cc23
-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_public_common_content__switches.cc6
-rw-r--r--www/chromium/files/patch-content_public_common_content__switches.h4
-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.cc8
-rw-r--r--www/chromium/files/patch-content_renderer_renderer__blink__platform__impl.h4
-rw-r--r--www/chromium/files/patch-content_shell_BUILD.gn4
-rw-r--r--www/chromium/files/patch-content_shell_app_shell__main__delegate.cc4
-rw-r--r--www/chromium/files/patch-content_shell_renderer_shell__content__renderer__client.cc4
-rw-r--r--www/chromium/files/patch-content_shell_utility_shell__content__utility__client.cc4
-rw-r--r--www/chromium/files/patch-content_utility_on__device__model_on__device__model__sandbox__init.cc84
-rw-r--r--www/chromium/files/patch-content_utility_on__device__model_on__device__model__sandbox__init.h22
-rw-r--r--www/chromium/files/patch-content_utility_services.cc31
-rw-r--r--www/chromium/files/patch-content_utility_utility__main.cc54
-rw-r--r--www/chromium/files/patch-content_zygote_BUILD.gn6
-rw-r--r--www/chromium/files/patch-extensions_browser_api_messaging_message__service.cc6
-rw-r--r--www/chromium/files/patch-extensions_common_api___permission__features.json178
-rw-r--r--www/chromium/files/patch-extensions_common_command.cc6
-rw-r--r--www/chromium/files/patch-extensions_common_features_feature.cc6
-rw-r--r--www/chromium/files/patch-gpu_command__buffer_client_fake__gpu__memory__buffer.cc29
-rw-r--r--www/chromium/files/patch-gpu_command__buffer_client_fake__gpu__memory__buffer.h11
-rw-r--r--www/chromium/files/patch-gpu_command__buffer_client_test__shared__image__interface.cc20
-rw-r--r--www/chromium/files/patch-gpu_command__buffer_client_test__shared__image__interface.h11
-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__context__state.cc6
-rw-r--r--www/chromium/files/patch-gpu_command__buffer_service_shared__context__state.h6
-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_shared__image__factory.cc10
-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.cc6
-rw-r--r--www/chromium/files/patch-gpu_command__buffer_tests_gl__gpu__memory__buffer__unittest.cc20
-rw-r--r--www/chromium/files/patch-gpu_config_gpu__control__list.cc4
-rw-r--r--www/chromium/files/patch-gpu_ipc_common_gpu__memory__buffer__support.h11
-rw-r--r--www/chromium/files/patch-gpu_ipc_service_gpu__init.cc18
-rw-r--r--www/chromium/files/patch-gpu_ipc_service_gpu__memory__buffer__factory.cc4
-rw-r--r--www/chromium/files/patch-gpu_vulkan_vulkan__image.h6
-rw-r--r--www/chromium/files/patch-headless_lib_headless__content__main__delegate.cc4
-rw-r--r--www/chromium/files/patch-ipc_ipc__channel.h6
-rw-r--r--www/chromium/files/patch-ipc_ipc__channel__mojo.cc4
-rw-r--r--www/chromium/files/patch-ipc_ipc__message__utils.h4
-rw-r--r--www/chromium/files/patch-media_BUILD.gn4
-rw-r--r--www/chromium/files/patch-media_audio_BUILD.gn4
-rw-r--r--www/chromium/files/patch-media_audio_alsa_audio__manager__alsa.cc20
-rw-r--r--www/chromium/files/patch-media_audio_audio__input__device.cc4
-rw-r--r--www/chromium/files/patch-media_audio_pulse_pulse__util.cc4
-rw-r--r--www/chromium/files/patch-media_audio_sndio_sndio__input.cc5
-rw-r--r--www/chromium/files/patch-media_audio_sndio_sndio__output.cc5
-rw-r--r--www/chromium/files/patch-media_base_audio__latency.cc4
-rw-r--r--www/chromium/files/patch-media_base_media__switches.cc29
-rw-r--r--www/chromium/files/patch-media_base_media__switches.h12
-rw-r--r--www/chromium/files/patch-media_base_video__frame.cc20
-rw-r--r--www/chromium/files/patch-media_base_video__frame.h14
-rw-r--r--www/chromium/files/patch-media_ffmpeg_scripts_build__ffmpeg.py14
-rw-r--r--www/chromium/files/patch-media_ffmpeg_scripts_robo__lib_config.py6
-rw-r--r--www/chromium/files/patch-media_gpu_chromeos_mailbox__video__frame__converter.cc10
-rw-r--r--www/chromium/files/patch-media_gpu_chromeos_platform__video__frame__utils.cc6
-rw-r--r--www/chromium/files/patch-media_gpu_gpu__video__encode__accelerator__factory.cc6
-rw-r--r--www/chromium/files/patch-media_gpu_test_video__frame__validator.cc4
-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_video_video__encode__accelerator__adapter.cc4
-rw-r--r--www/chromium/files/patch-media_webrtc_audio__processor.cc4
-rw-r--r--www/chromium/files/patch-media_webrtc_helpers__unittests.cc10
-rw-r--r--www/chromium/files/patch-mojo_core_BUILD.gn12
-rw-r--r--www/chromium/files/patch-mojo_core_channel.cc13
-rw-r--r--www/chromium/files/patch-mojo_core_embedder_features.h8
-rw-r--r--www/chromium/files/patch-mojo_public_tools_bindings_mojom.gni4
-rw-r--r--www/chromium/files/patch-net_BUILD.gn20
-rw-r--r--www/chromium/files/patch-net_base_features.cc13
-rw-r--r--www/chromium/files/patch-net_disk__cache_backend__experiment.h4
-rw-r--r--www/chromium/files/patch-net_dns_address__sorter__posix.cc4
-rw-r--r--www/chromium/files/patch-net_dns_public_resolv__reader.cc11
-rw-r--r--www/chromium/files/patch-net_quic_quic__network__transaction__unittest.cc28
-rw-r--r--www/chromium/files/patch-net_url__request_url__request__context.cc4
-rw-r--r--www/chromium/files/patch-net_url__request_url__request__context__builder.cc4
-rw-r--r--www/chromium/files/patch-pdf_pdfium_pdfium__engine.cc6
-rw-r--r--www/chromium/files/patch-printing_backend_cups__helper.cc52
-rw-r--r--www/chromium/files/patch-printing_backend_cups__helper.h11
-rw-r--r--www/chromium/files/patch-printing_backend_cups__jobs.cc11
-rw-r--r--www/chromium/files/patch-printing_backend_cups__printer.cc11
-rw-r--r--www/chromium/files/patch-printing_backend_cups__weak__functions.h11
-rw-r--r--www/chromium/files/patch-printing_backend_print__backend__cups.cc29
-rw-r--r--www/chromium/files/patch-printing_backend_print__backend__cups.h11
-rw-r--r--www/chromium/files/patch-printing_backend_print__backend__cups__ipp.cc11
-rw-r--r--www/chromium/files/patch-printing_mojom_printing__context__mojom__traits.cc6
-rw-r--r--www/chromium/files/patch-printing_mojom_printing__context__mojom__traits__unittest.cc16
-rw-r--r--www/chromium/files/patch-printing_print__settings.h10
-rw-r--r--www/chromium/files/patch-printing_printing__features.cc16
-rw-r--r--www/chromium/files/patch-printing_printing__features.h8
-rw-r--r--www/chromium/files/patch-remoting_host_me2me__desktop__environment.cc10
-rw-r--r--www/chromium/files/patch-remoting_host_remoting__me2me__host.cc34
-rw-r--r--www/chromium/files/patch-remoting_protocol_webrtc__video__stream.cc4
-rw-r--r--www/chromium/files/patch-sandbox_linux_BUILD.gn6
-rw-r--r--www/chromium/files/patch-sandbox_linux_services_init__process__reaper.cc10
-rw-r--r--www/chromium/files/patch-sandbox_policy_BUILD.gn6
-rw-r--r--www/chromium/files/patch-sandbox_policy_freebsd_sandbox__freebsd.cc5
-rw-r--r--www/chromium/files/patch-sandbox_policy_mojom_sandbox.mojom4
-rw-r--r--www/chromium/files/patch-sandbox_policy_openbsd_sandbox__openbsd.cc11
-rw-r--r--www/chromium/files/patch-sandbox_policy_sandbox.cc4
-rw-r--r--www/chromium/files/patch-sandbox_policy_sandbox__type.cc70
-rw-r--r--www/chromium/files/patch-sandbox_policy_switches.cc4
-rw-r--r--www/chromium/files/patch-sandbox_policy_switches.h4
-rw-r--r--www/chromium/files/patch-services_device_public_cpp_device__features.cc14
-rw-r--r--www/chromium/files/patch-services_device_public_mojom_BUILD.gn4
-rw-r--r--www/chromium/files/patch-services_network_BUILD.gn8
-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.h8
-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.cc4
-rw-r--r--www/chromium/files/patch-services_network_public_mojom_BUILD.gn15
-rw-r--r--www/chromium/files/patch-services_network_shared__dictionary_shared__dictionary__writer__in__memory.h4
-rw-r--r--www/chromium/files/patch-services_on__device__model_on__device__model__service.h22
-rw-r--r--www/chromium/files/patch-services_on__device__model_pre__sandbox__init.cc38
-rw-r--r--www/chromium/files/patch-services_shape__detection_shape__detection__sandbox__hook.cc13
-rw-r--r--www/chromium/files/patch-services_shape__detection_shape__detection__sandbox__hook.h16
-rw-r--r--www/chromium/files/patch-services_shape__detection_shape__detection__service.cc20
-rw-r--r--www/chromium/files/patch-services_tracing_public_cpp_perfetto_track__name__recorder.cc11
-rw-r--r--www/chromium/files/patch-services_tracing_public_cpp_stack__sampling_tracing__sampler__profiler.cc37
-rw-r--r--www/chromium/files/patch-services_tracing_public_cpp_trace__startup.cc11
-rw-r--r--www/chromium/files/patch-services_viz_public_mojom_BUILD.gn4
-rw-r--r--www/chromium/files/patch-third__party_angle_BUILD.gn8
-rw-r--r--www/chromium/files/patch-third__party_angle_util_BUILD.gn4
-rw-r--r--www/chromium/files/patch-third__party_blink_common_features.cc11
-rw-r--r--www/chromium/files/patch-third__party_blink_common_renderer__preferences_renderer__preferences__mojom__traits.cc4
-rw-r--r--www/chromium/files/patch-third__party_blink_public_common_renderer__preferences_renderer__preferences.h4
-rw-r--r--www/chromium/files/patch-third__party_blink_public_common_renderer__preferences_renderer__preferences__mojom__traits.h4
-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.cc4
-rw-r--r--www/chromium/files/patch-third__party_blink_renderer_core_html_canvas_canvas__async__blob__creator.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_modules_peerconnection_rtc__data__channel.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_modules_webgpu_gpu__queue.cc4
-rw-r--r--www/chromium/files/patch-third__party_blink_renderer_platform_BUILD.gn4
-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_fonts_font__description.cc6
-rw-r--r--www/chromium/files/patch-third__party_blink_renderer_platform_fonts_skia_font__cache__skia.cc4
-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_instrumentation_partition__alloc__memory__dump__provider.cc4
-rw-r--r--www/chromium/files/patch-third__party_blink_renderer_platform_runtime__enabled__features.json579
-rw-r--r--www/chromium/files/patch-third__party_blink_renderer_platform_wtf_math__extras.h6
-rw-r--r--www/chromium/files/patch-third__party_blink_renderer_platform_wtf_stack__util.cc4
-rw-r--r--www/chromium/files/patch-third__party_ffmpeg_configure4
-rw-r--r--www/chromium/files/patch-third__party_fontconfig_include_meson-config.h8
-rw-r--r--www/chromium/files/patch-third__party_ipcz_src_reference__drivers_random.cc6
-rw-r--r--www/chromium/files/patch-third__party_perfetto_src_base_event__fd.cc6
-rw-r--r--www/chromium/files/patch-third__party_perfetto_src_base_scoped__sched__boost.cc26
-rw-r--r--www/chromium/files/patch-third__party_perfetto_src_base_test_vm__test__utils.cc4
-rw-r--r--www/chromium/files/patch-third__party_perfetto_src_base_utils.cc6
-rw-r--r--www/chromium/files/patch-third__party_perfetto_src_trace__processor_importers_ftrace_v4l2__tracker.cc14
-rw-r--r--www/chromium/files/patch-third__party_rust_qr__code_v2_BUILD.gn6
-rw-r--r--www/chromium/files/patch-third__party_test__fonts_fontconfig_BUILD.gn4
-rw-r--r--www/chromium/files/patch-third__party_test__fonts_fontconfig_generate__fontconfig__caches.cc6
-rw-r--r--www/chromium/files/patch-third__party_webrtc_BUILD.gn4
-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_portal_pipewire__utils.h12
-rw-r--r--www/chromium/files/patch-third__party_webrtc_rtc__base_byte__order.h4
-rw-r--r--www/chromium/files/patch-third__party_webrtc_rtc__base_cpu__info.cc33
-rw-r--r--www/chromium/files/patch-third__party_webrtc_rtc__base_ip__address.cc10
-rw-r--r--www/chromium/files/patch-third__party_webrtc_rtc__base_net__helpers.cc8
-rw-r--r--www/chromium/files/patch-third__party_webrtc_rtc__base_network.cc4
-rw-r--r--www/chromium/files/patch-third__party_webrtc_rtc__base_physical__socket__server.cc42
-rw-r--r--www/chromium/files/patch-third__party_webrtc_rtc__base_platform__thread__types.cc17
-rw-r--r--www/chromium/files/patch-third__party_zlib_BUILD.gn6
-rw-r--r--www/chromium/files/patch-tools_grit_grit_node_base.py4
-rw-r--r--www/chromium/files/patch-tools_json__schema__compiler_cpp__bundle__generator.py6
-rw-r--r--www/chromium/files/patch-tools_json__schema__compiler_feature__compiler.py4
-rw-r--r--www/chromium/files/patch-tools_protoc__wrapper_protoc__wrapper.py4
-rw-r--r--www/chromium/files/patch-ui_accessibility_accessibility__features.cc12
-rw-r--r--www/chromium/files/patch-ui_accessibility_accessibility__features.h12
-rw-r--r--www/chromium/files/patch-ui_accessibility_ax__node.cc10
-rw-r--r--www/chromium/files/patch-ui_accessibility_ax__node.h4
-rw-r--r--www/chromium/files/patch-ui_accessibility_ax__tree.cc14
-rw-r--r--www/chromium/files/patch-ui_accessibility_ax__tree.h8
-rw-r--r--www/chromium/files/patch-ui_base_resource_resource__bundle.cc4
-rw-r--r--www/chromium/files/patch-ui_base_test_skia__gold__pixel__diff.cc4
-rw-r--r--www/chromium/files/patch-ui_base_ui__base__features.cc17
-rw-r--r--www/chromium/files/patch-ui_base_ui__base__features.h11
-rw-r--r--www/chromium/files/patch-ui_color_color__id.h4
-rw-r--r--www/chromium/files/patch-ui_gfx_BUILD.gn4
-rw-r--r--www/chromium/files/patch-ui_gfx_font__fallback__linux.cc4
-rw-r--r--www/chromium/files/patch-ui_gfx_font__render__params__linux.cc4
-rw-r--r--www/chromium/files/patch-ui_gfx_mojom_native__handle__types__mojom__traits.h8
-rw-r--r--www/chromium/files/patch-ui_gfx_platform__font__skia.cc4
-rw-r--r--www/chromium/files/patch-ui_gl_gl__switches.cc6
-rw-r--r--www/chromium/files/patch-ui_native__theme_native__theme__base.cc4
-rw-r--r--www/chromium/files/patch-ui_ozone_platform_wayland_host_wayland__frame__manager.cc4
-rw-r--r--www/chromium/files/patch-ui_views_BUILD.gn4
-rw-r--r--www/chromium/files/patch-ui_views_controls_textfield_textfield.cc8
-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-v8_BUILD.gn14
-rw-r--r--www/chromium/files/patch-v8_include_v8config.h4
-rw-r--r--www/chromium/files/patch-v8_src_api_api.cc4
-rw-r--r--www/chromium/files/patch-v8_src_execution_isolate.cc6
-rw-r--r--www/chromium/files/patch-v8_src_wasm_baseline_ia32_liftoff-assembler-ia32-inl.h128
-rw-r--r--www/chromium/pkg-plist338
-rw-r--r--www/firefox-esr/Makefile3
-rw-r--r--www/firefox-esr/distinfo6
-rw-r--r--www/firefox-esr/files/patch-bug187405925
-rw-r--r--www/firefox-esr/files/patch-toolkit_xre_nsEmbedFunctions.cpp17
-rw-r--r--www/firefox/Makefile5
-rw-r--r--www/firefox/distinfo6
-rw-r--r--www/firefox/files/patch-bug187405925
-rw-r--r--www/firefox/files/patch-bug187663235
-rw-r--r--www/firefox/files/patch-dom_media_webrtc_libwebrtc__overrides_moz.build18
-rw-r--r--www/firefox/files/patch-libwebrtc-generated8694
-rw-r--r--www/github-release-monitor/Makefile2
-rw-r--r--www/github-release-monitor/distinfo6
-rw-r--r--www/github-release-monitor/pkg-plist362
-rw-r--r--www/gitlab-pages/distinfo10
-rw-r--r--www/gitlab-workhorse/distinfo10
-rw-r--r--www/gitlab/Makefile4
-rw-r--r--www/gitlab/Makefile.common2
-rw-r--r--www/gitlab/distinfo12
-rw-r--r--www/go-anubis/Makefile5
-rw-r--r--www/go-anubis/distinfo6
-rw-r--r--www/go-anubis/pkg-plist4
-rw-r--r--www/homer-web/Makefile2
-rw-r--r--www/homer-web/distinfo6
-rw-r--r--www/homer-web/pkg-plist108
-rw-r--r--www/libnghttp2/Makefile2
-rw-r--r--www/libnghttp2/distinfo6
-rw-r--r--www/libnghttp2/files/patch-Makefile.in6
-rw-r--r--www/libnghttp2/pkg-plist2
-rw-r--r--www/minio/Makefile5
-rw-r--r--www/minio/distinfo10
-rw-r--r--www/mod_wsgi/Makefile (renamed from www/mod_wsgi4/Makefile)14
-rw-r--r--www/mod_wsgi/distinfo3
-rw-r--r--www/mod_wsgi/files/270_mod_wsgi.conf.sample.in (renamed from www/mod_wsgi4/files/270_mod_wsgi.conf.sample.in)0
-rw-r--r--www/mod_wsgi/pkg-descr2
-rw-r--r--www/mod_wsgi/pkg-plist (renamed from www/mod_wsgi4/pkg-plist)0
-rw-r--r--www/mod_wsgi4/distinfo3
-rw-r--r--www/mod_wsgi4/files/pkg-message.in11
-rw-r--r--www/mod_wsgi4/pkg-descr5
-rw-r--r--www/nextcloud-calendar/Makefile2
-rw-r--r--www/nextcloud-calendar/distinfo6
-rw-r--r--www/nextcloud-contacts/Makefile2
-rw-r--r--www/nextcloud-contacts/distinfo6
-rw-r--r--www/nghttp2/Makefile3
-rw-r--r--www/nghttp2/distinfo6
-rw-r--r--www/node22/Makefile.version2
-rw-r--r--www/node22/distinfo6
-rw-r--r--www/node24/Makefile.version2
-rw-r--r--www/node24/distinfo6
-rw-r--r--www/node24/files/patch-common.gypi20
-rw-r--r--www/onlyoffice-documentserver/Makefile9
-rw-r--r--www/onlyoffice-documentserver/files/patch-core_Common_3dParty_openssl_openssl.pri4
-rw-r--r--www/otter-browser/Makefile18
-rw-r--r--www/p5-CGI-Simple/Makefile2
-rw-r--r--www/p5-CGI-Simple/distinfo6
-rw-r--r--www/py-adblock/Makefile2
-rw-r--r--www/py-boto3/Makefile4
-rw-r--r--www/py-boto3/distinfo6
-rw-r--r--www/py-channels/Makefile2
-rw-r--r--www/py-channels/distinfo6
-rw-r--r--www/py-dash/Makefile2
-rw-r--r--www/py-dash/distinfo6
-rw-r--r--www/py-dj51-channels/Makefile2
-rw-r--r--www/py-dj51-channels/distinfo6
-rw-r--r--www/py-dj52-channels/Makefile2
-rw-r--r--www/py-dj52-channels/distinfo6
-rw-r--r--www/py-django-unfold/Makefile2
-rw-r--r--www/py-django-unfold/distinfo6
-rw-r--r--www/py-feedgenerator/Makefile5
-rw-r--r--www/py-feedgenerator/distinfo6
-rw-r--r--www/py-google-cloud-compute/Makefile2
-rw-r--r--www/py-google-cloud-compute/distinfo6
-rw-r--r--www/py-google-cloud-storage/Makefile2
-rw-r--r--www/py-google-cloud-storage/distinfo6
-rw-r--r--www/py-httpx_gssapi/Makefile3
-rw-r--r--www/py-httpx_gssapi/Makefile.new21
-rw-r--r--www/py-httpx_gssapi/distinfo6
-rw-r--r--www/py-niquests/Makefile2
-rw-r--r--www/py-niquests/distinfo6
-rw-r--r--www/py-notebook/Makefile7
-rw-r--r--www/py-notebook/distinfo6
-rw-r--r--www/py-planet-auth/Makefile31
-rw-r--r--www/py-planet-auth/distinfo3
-rw-r--r--www/py-planet-auth/files/patch-pyproject.toml23
-rw-r--r--www/py-planet-auth/pkg-descr7
-rw-r--r--www/py-planet/Makefile3
-rw-r--r--www/py-planet/distinfo6
-rw-r--r--www/py-quilt3/Makefile2
-rw-r--r--www/py-quilt3/distinfo6
-rw-r--r--www/py-requests/Makefile2
-rw-r--r--www/py-requests/distinfo6
-rw-r--r--www/py-searxng-devel/Makefile3
-rw-r--r--www/py-starlette/Makefile4
-rw-r--r--www/py-starlette/distinfo6
-rw-r--r--www/py-ticketutil/Makefile2
-rw-r--r--www/py-ticketutil/distinfo6
-rw-r--r--www/py-wagtail-transfer/Makefile3
-rw-r--r--www/py-wagtail-transfer/distinfo6
-rw-r--r--www/py-wagtail/Makefile5
-rw-r--r--www/py-wagtail/distinfo6
-rw-r--r--www/rubygem-actioncable71/Makefile2
-rw-r--r--www/rubygem-actioncable71/distinfo6
-rw-r--r--www/rubygem-actioncable72/Makefile2
-rw-r--r--www/rubygem-actioncable72/distinfo6
-rw-r--r--www/rubygem-actioncable80/Makefile2
-rw-r--r--www/rubygem-actioncable80/distinfo6
-rw-r--r--www/rubygem-actionpack71/Makefile2
-rw-r--r--www/rubygem-actionpack71/distinfo6
-rw-r--r--www/rubygem-actionpack72/Makefile2
-rw-r--r--www/rubygem-actionpack72/distinfo6
-rw-r--r--www/rubygem-actionpack80/Makefile2
-rw-r--r--www/rubygem-actionpack80/distinfo6
-rw-r--r--www/rubygem-async-http/Makefile4
-rw-r--r--www/rubygem-async-http/distinfo6
-rw-r--r--www/rubygem-ethon/Makefile2
-rw-r--r--www/rubygem-ethon/distinfo6
-rw-r--r--www/rubygem-feedjira/Makefile5
-rw-r--r--www/rubygem-feedjira/distinfo6
-rw-r--r--www/rubygem-importmap-rails-rails70/Makefile2
-rw-r--r--www/rubygem-importmap-rails-rails70/distinfo6
-rw-r--r--www/rubygem-importmap-rails-rails71/Makefile2
-rw-r--r--www/rubygem-importmap-rails-rails71/distinfo6
-rw-r--r--www/rubygem-importmap-rails-rails72/Makefile2
-rw-r--r--www/rubygem-importmap-rails-rails72/distinfo6
-rw-r--r--www/rubygem-importmap-rails/Makefile2
-rw-r--r--www/rubygem-importmap-rails/distinfo6
-rw-r--r--www/rubygem-json-jwt/Makefile2
-rw-r--r--www/rubygem-json-jwt/distinfo6
-rw-r--r--www/rubygem-jwt29/Makefile22
-rw-r--r--www/rubygem-jwt29/distinfo3
-rw-r--r--www/rubygem-jwt29/pkg-descr3
-rw-r--r--www/rubygem-protocol-http/Makefile2
-rw-r--r--www/rubygem-protocol-http/distinfo6
-rw-r--r--www/rubygem-protocol-http1/Makefile2
-rw-r--r--www/rubygem-protocol-http1/distinfo6
-rw-r--r--www/rubygem-protocol-rack/Makefile2
-rw-r--r--www/rubygem-protocol-rack/distinfo6
-rw-r--r--www/rubygem-rackup21/Makefile3
-rw-r--r--www/rubygem-rails71/Makefile2
-rw-r--r--www/rubygem-rails71/distinfo6
-rw-r--r--www/rubygem-rails72/Makefile3
-rw-r--r--www/rubygem-rails72/distinfo6
-rw-r--r--www/rubygem-rails80/Makefile2
-rw-r--r--www/rubygem-rails80/distinfo6
-rw-r--r--www/rubygem-railties71/Makefile2
-rw-r--r--www/rubygem-railties71/distinfo6
-rw-r--r--www/rubygem-railties72/Makefile2
-rw-r--r--www/rubygem-railties72/distinfo6
-rw-r--r--www/rubygem-railties80/Makefile2
-rw-r--r--www/rubygem-railties80/distinfo6
-rw-r--r--www/rubygem-roda/Makefile2
-rw-r--r--www/rubygem-roda/distinfo6
-rw-r--r--www/rubygem-ruby-openai/Makefile2
-rw-r--r--www/rubygem-ruby-openai/distinfo6
-rw-r--r--www/rubygem-selenium-webdriver/Makefile4
-rw-r--r--www/rubygem-selenium-webdriver/distinfo6
-rw-r--r--www/rubygem-thruster/Makefile2
-rw-r--r--www/rubygem-thruster/distinfo6
-rw-r--r--www/smarty/Makefile2
-rw-r--r--www/smarty/distinfo6
-rw-r--r--www/smarty4/Makefile2
-rw-r--r--www/smarty4/distinfo6
-rw-r--r--www/tdiary/Makefile18
-rw-r--r--www/tdiary/distinfo6
-rw-r--r--www/tdiary/files/patch-Gemfile19
-rw-r--r--www/tdiary/pkg-plist3
-rw-r--r--www/tinymce/Makefile2
-rw-r--r--www/tinymce/distinfo6
-rw-r--r--www/ungoogled-chromium/Makefile4
-rw-r--r--www/ungoogled-chromium/distinfo14
-rw-r--r--www/ungoogled-chromium/files/patch-BUILD.gn22
-rw-r--r--www/ungoogled-chromium/files/patch-ash_display_mirror__window__controller.cc4
-rw-r--r--www/ungoogled-chromium/files/patch-base_BUILD.gn30
-rw-r--r--www/ungoogled-chromium/files/patch-base_allocator_dispatcher_tls.h4
-rw-r--r--www/ungoogled-chromium/files/patch-base_allocator_partition__alloc__features.cc4
-rw-r--r--www/ungoogled-chromium/files/patch-base_allocator_partition__allocator_partition__alloc.gni17
-rw-r--r--www/ungoogled-chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_BUILD.gn4
-rw-r--r--www/ungoogled-chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_address__space__randomization.h6
-rw-r--r--www/ungoogled-chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_page__allocator.h4
-rw-r--r--www/ungoogled-chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_page__allocator__constants.h4
-rw-r--r--www/ungoogled-chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_page__allocator__internals__posix.cc4
-rw-r--r--www/ungoogled-chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_page__allocator__internals__posix.h4
-rw-r--r--www/ungoogled-chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_debug_stack__trace__posix.cc8
-rw-r--r--www/ungoogled-chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_rand__util__posix.cc4
-rw-r--r--www/ungoogled-chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_threading_platform__thread.h4
-rw-r--r--www/ungoogled-chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_threading_platform__thread__internal__posix.h4
-rw-r--r--www/ungoogled-chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_threading_platform__thread__posix.cc4
-rw-r--r--www/ungoogled-chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__config.h10
-rw-r--r--www/ungoogled-chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__constants.h6
-rw-r--r--www/ungoogled-chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__forward.h10
-rw-r--r--www/ungoogled-chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__root.cc12
-rw-r--r--www/ungoogled-chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__root.h11
-rw-r--r--www/ungoogled-chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_spinning__mutex.cc6
-rw-r--r--www/ungoogled-chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_stack_stack.cc6
-rw-r--r--www/ungoogled-chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_thread__isolation_pkey.cc4
-rw-r--r--www/ungoogled-chromium/files/patch-base_atomicops.h4
-rw-r--r--www/ungoogled-chromium/files/patch-base_compiler__specific.h4
-rw-r--r--www/ungoogled-chromium/files/patch-base_debug_debugger__posix.cc6
-rw-r--r--www/ungoogled-chromium/files/patch-base_debug_stack__trace__posix.cc18
-rw-r--r--www/ungoogled-chromium/files/patch-base_files_file__util__posix.cc10
-rw-r--r--www/ungoogled-chromium/files/patch-base_files_file__util__unittest.cc8
-rw-r--r--www/ungoogled-chromium/files/patch-base_i18n_icu__util.cc12
-rw-r--r--www/ungoogled-chromium/files/patch-base_memory_madv__free__discardable__memory__posix.cc6
-rw-r--r--www/ungoogled-chromium/files/patch-base_memory_platform__shared__memory__region.h26
-rw-r--r--www/ungoogled-chromium/files/patch-base_memory_platform__shared__memory__region__posix.cc8
-rw-r--r--www/ungoogled-chromium/files/patch-base_message__loop_message__pump__epoll.cc4
-rw-r--r--www/ungoogled-chromium/files/patch-base_posix_unix__domain__socket.cc22
-rw-r--r--www/ungoogled-chromium/files/patch-base_process_internal__linux.h6
-rw-r--r--www/ungoogled-chromium/files/patch-base_process_launch.h4
-rw-r--r--www/ungoogled-chromium/files/patch-base_process_launch__posix.cc12
-rw-r--r--www/ungoogled-chromium/files/patch-base_process_process__metrics.cc21
-rw-r--r--www/ungoogled-chromium/files/patch-base_process_process__metrics.h10
-rw-r--r--www/ungoogled-chromium/files/patch-base_process_process__metrics__freebsd.cc66
-rw-r--r--www/ungoogled-chromium/files/patch-base_process_process__metrics__openbsd.cc65
-rw-r--r--www/ungoogled-chromium/files/patch-base_process_process__posix.cc12
-rw-r--r--www/ungoogled-chromium/files/patch-base_rand__util__posix.cc28
-rw-r--r--www/ungoogled-chromium/files/patch-base_system_sys__info.h6
-rw-r--r--www/ungoogled-chromium/files/patch-base_system_sys__info__posix.cc8
-rw-r--r--www/ungoogled-chromium/files/patch-base_task_thread__pool_environment__config__unittest.cc22
-rw-r--r--www/ungoogled-chromium/files/patch-base_test_test__file__util__linux.cc4
-rw-r--r--www/ungoogled-chromium/files/patch-base_threading_platform__thread__internal__posix.cc24
-rw-r--r--www/ungoogled-chromium/files/patch-base_threading_platform__thread__metrics.cc11
-rw-r--r--www/ungoogled-chromium/files/patch-base_threading_platform__thread__metrics.h20
-rw-r--r--www/ungoogled-chromium/files/patch-base_threading_platform__thread__posix.cc87
-rw-r--r--www/ungoogled-chromium/files/patch-base_threading_platform__thread__unittest.cc13
-rw-r--r--www/ungoogled-chromium/files/patch-base_time_time__now__posix.cc21
-rw-r--r--www/ungoogled-chromium/files/patch-base_trace__event_malloc__dump__provider.cc4
-rw-r--r--www/ungoogled-chromium/files/patch-base_trace__event_process__memory__dump.cc15
-rw-r--r--www/ungoogled-chromium/files/patch-build_config_BUILD.gn4
-rw-r--r--www/ungoogled-chromium/files/patch-build_config_BUILDCONFIG.gn18
-rw-r--r--www/ungoogled-chromium/files/patch-build_config_clang_BUILD.gn4
-rw-r--r--www/ungoogled-chromium/files/patch-build_config_compiler_BUILD.gn112
-rw-r--r--www/ungoogled-chromium/files/patch-build_config_rust.gni10
-rw-r--r--www/ungoogled-chromium/files/patch-build_linux_strip__binary.py10
-rw-r--r--www/ungoogled-chromium/files/patch-build_nocompile.gni11
-rw-r--r--www/ungoogled-chromium/files/patch-build_rust_allocator_lib.rs26
-rw-r--r--www/ungoogled-chromium/files/patch-build_toolchain_gcc__toolchain.gni6
-rw-r--r--www/ungoogled-chromium/files/patch-build_toolchain_toolchain.gni4
-rw-r--r--www/ungoogled-chromium/files/patch-cc_base_features.cc4
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_app_chrome__main__delegate.cc58
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_app_settings__strings.grdp16
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_BUILD.gn4
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_about__flags.cc238
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_autocomplete_chrome__autocomplete__scheme__classifier.cc8
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_background_extensions_background__mode__manager.cc4
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_background_glic_glic__status__icon.cc10
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_browser__features.cc8
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_browser__features.h6
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_browser__process__impl.cc12
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_browser__process__impl.h4
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_chrome__browser__field__trials.cc16
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_chrome__browser__field__trials.h11
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_chrome__browser__interface__binders.cc6
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_chrome__browser__interface__binders__webui.cc23
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_chrome__browser__main.cc42
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_chrome__browser__main__extra__parts__linux.cc11
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_chrome__content__browser__client.cc103
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_chrome__content__browser__client.h10
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_chrome__content__browser__client__navigation__throttles.cc38
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_component__updater_registration.cc23
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_component__updater_wasm__tts__engine__component__installer.cc52
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_devtools_features.cc11
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_devtools_features.h11
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_devtools_remote__debugging__server.cc28
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_devtools_remote__debugging__server.h11
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_download_chrome__download__manager__delegate.cc8
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_download_download__item__model.cc8
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_download_download__prefs.cc18
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_enterprise_browser__management_browser__management__service.cc25
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_enterprise_browser__management_browser__management__service.h13
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_enterprise_connectors_common.cc6
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_enterprise_connectors_connectors__service.cc4
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_enterprise_connectors_reporting_crash__reporting__context.cc4
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_enterprise_connectors_reporting_realtime__reporting__client.cc8
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_enterprise_connectors_reporting_realtime__reporting__client.h6
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_enterprise_reporting_cloud__profile__reporting__service__factory.cc20
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_enterprise_signals_signals__aggregator__factory.cc20
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_enterprise_signin_interstitials_managed__profile__required__page.cc4
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_enterprise_util_managed__browser__utils.cc28
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_extensions_BUILD.gn4
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_extensions_api_image__writer__private_removable__storage__provider.cc15
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_extensions_api_passwords__private_passwords__private__delegate__impl.cc4
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_extensions_api_runtime_chrome__runtime__api__delegate.cc8
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_extensions_api_settings__private_prefs__util.cc10
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_extensions_api_tabs_tabs__api__non__android.cc (renamed from www/ungoogled-chromium/files/patch-chrome_browser_extensions_api_tabs_tabs__api.cc)6
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_extensions_api_webrtc__logging__private_webrtc__logging__private__api.cc18
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_extensions_api_webstore__private_webstore__private__api.cc4
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_extensions_component__extensions__allowlist_allowlist.cc11
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_extensions_external__provider__impl.cc6
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_feedback_system__logs_about__system__logs__fetcher.cc6
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_feedback_system__logs_chrome__system__logs__fetcher.cc6
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_file__system__access_chrome__file__system__access__permission__context.cc14
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_flag__descriptions.cc112
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_flag__descriptions.h110
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_glic_widget_glic__widget.cc11
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_global__features.cc8
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_global__features.h10
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_headless_headless__mode__util.cc8
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_media__galleries_fileapi_mtp__device__map__service.cc4
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_media__galleries_media__file__system__registry.cc4
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_media_router_discovery_BUILD.gn4
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_media_router_discovery_discovery__network__list__wifi__linux.cc8
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_media_webrtc_chrome__screen__enumerator.cc6
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_media_webrtc_desktop__media__picker__controller.cc10
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_media_webrtc_webrtc__log__uploader.cc4
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_media_webrtc_webrtc__logging__controller.cc29
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_media_webrtc_webrtc__logging__controller.h10
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_memory__details.cc4
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_metrics_chrome__browser__main__extra__parts__metrics.cc10
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_metrics_chrome__metrics__service__client.cc46
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_metrics_power_process__monitor.cc8
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_net_profile__network__context__service.cc8
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_net_profile__network__context__service__factory.cc6
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_net_system__network__context__manager.cc38
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_net_system__network__context__manager.h6
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_new__tab__page_modules_file__suggestion_drive__service.cc4
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_new__tab__page_new__tab__page__util.cc4
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_password__manager_chrome__password__manager__client.cc24
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_password__manager_factories_password__reuse__manager__factory.cc (renamed from www/chromium/files/patch-chrome_browser_password__manager_password__reuse__manager__factory.cc)4
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_policy_chrome__browser__cloud__management__controller__desktop.cc12
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_policy_configuration__policy__handler__list__factory.cc127
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_prefs_browser__prefs.cc14
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_printing_print__backend__service__manager.cc18
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_profiles_chrome__browser__main__extra__parts__profiles.cc41
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_profiles_profile__impl.cc8
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_profiles_profiles__state.cc8
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_regional__capabilities_regional__capabilities__service__client.cc11
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_regional__capabilities_regional__capabilities__service__factory.cc20
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_renderer__preferences__util.cc6
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_safe__browsing_chrome__password__protection__service.cc4
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_safe__browsing_incident__reporting_incident__reporting__service.cc4
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_screen__ai_screen__ai__service__handler__base.cc (renamed from www/ungoogled-chromium/files/patch-chrome_browser_screen__ai_screen__ai__service__router.cc)10
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_sessions_session__restore.cc4
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_signin_chrome__signin__client.cc11
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_signin_signin__hats__util.cc29
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_signin_signin__util.cc11
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_signin_signin__util.h11
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_supervised__user_classify__url__navigation__throttle.cc6
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_supervised__user_supervised__user__extensions__delegate__impl.cc4
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_supervised__user_supervised__user__extensions__manager.cc6
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_supervised__user_supervised__user__extensions__manager.h4
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_supervised__user_supervised__user__metrics__service__factory.cc8
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_supervised__user_supervised__user__navigation__observer.cc6
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_sync_chrome__sync__controller__builder.cc4
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_sync_sync__service__factory.cc10
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_task__manager_sampling_task__group.cc20
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_task__manager_sampling_task__group.h30
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_task__manager_sampling_task__manager__impl.cc4
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_task__manager_task__manager__observer.h8
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_themes_theme__service.cc4
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_themes_theme__service__factory.cc8
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_ui_actions_chrome__action__id.h4
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_ui_autofill_payments_desktop__payments__window__manager.cc4
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_ui_autofill_payments_desktop__payments__window__manager.h4
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_ui_browser.h4
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_ui_browser__command__controller.cc22
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_ui_browser__commands.cc4
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_ui_browser__ui__prefs.cc6
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_ui_chrome__pages.cc8
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_ui_chrome__pages.h4
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_ui_hats_survey__config.cc11
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_ui_hats_trust__safety__sentiment__service__factory.cc11
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_ui_passwords_manage__passwords__ui__controller.cc6
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_ui_prefs_prefs__tab__helper.cc10
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_ui_signin_signin__view__controller.cc13
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_ui_signin_signin__view__controller.h11
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_ui_signin_signin__view__controller__delegate.h13
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_ui_startup_bad__flags__prompt.cc6
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_ui_startup_startup__browser__creator.cc8
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_ui_startup_startup__browser__creator__impl.cc8
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_ui_startup_startup__tab__provider.cc6
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_ui_tab__helpers.cc8
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_ui_tabs_features.cc4
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_ui_tabs_tab__dialog__manager.cc4
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_ui_tabs_tab__features.cc4
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_ui_task__manager_task__manager__columns.h4
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_ui_task__manager_task__manager__table__model.cc10
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_ui_test_popup__browsertest.cc6
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_ui_ui__features.cc6
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_ui_ui__features.h4
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_ui_views_accelerator__table.cc8
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_ui_views_chrome__browser__main__extra__parts__views.cc6
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_ui_views_chrome__views__delegate__linux.cc6
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_ui_views_frame_browser__frame.cc23
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_ui_views_frame_browser__non__client__frame__view__factory__views.cc23
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_ui_views_frame_browser__view.cc12
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_ui_views_frame_opaque__browser__frame__view.cc8
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_ui_views_frame_opaque__browser__frame__view.h6
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_ui_views_frame_picture__in__picture__browser__frame__view.cc4
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_ui_views_frame_system__menu__model__builder.cc8
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_ui_views_frame_system__menu__model__delegate.cc10
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_ui_views_new__tab__footer_footer__controller.cc11
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_ui_views_omnibox_omnibox__view__views.cc4
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_ui_views_passwords_password__bubble__view__base.cc6
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_ui_views_profiles_avatar__toolbar__button.cc4
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_ui_views_profiles_avatar__toolbar__button.h4
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_ui_views_profiles_profile__menu__coordinator.cc16
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_ui_views_profiles_profile__menu__view.cc12
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_ui_views_profiles_profile__menu__view__base.cc11
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_ui_views_profiles_profile__picker__view.cc6
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_ui_views_profiles_signin__view__controller__delegate__views.cc44
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_ui_views_profiles_signin__view__controller__delegate__views.h15
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_ui_views_tabs_dragging_tab__drag__controller.cc12
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_ui_views_tabs_tab.cc4
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_ui_views_tabs_tab__strip__combo__button.cc11
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_ui_views_tabs_tab__style__views.cc4
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_ui_views_user__education_browser__user__education__service.cc6
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_ui_views_web__apps_web__app__integration__test__driver.cc20
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_ui_web__applications_web__app__dialogs.h4
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_ui_web__applications_web__app__ui__manager__impl.cc6
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_ui_web__applications_web__app__ui__manager__impl.h6
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_ui_webui__browser_webui__browser__window.cc11
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_ui_webui_about_about__ui.cc12
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_ui_webui_about_about__ui.h4
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_ui_webui_app__home_app__home__page__handler.cc4
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_ui_webui_app__home_app__home__page__handler.h6
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_ui_webui_certificate__manager_certificate__manager__handler.cc6
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_ui_webui_certificate__manager_client__cert__sources.cc27
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_ui_webui_chrome__web__ui__configs.cc29
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_ui_webui_chrome__web__ui__controller__factory.cc8
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_ui_webui_connectors__internals_connectors__internals__page__handler.cc18
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_ui_webui_connectors__internals_device__trust__utils.cc6
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_ui_webui_interstitials_interstitial__ui.cc8
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_ui_webui_management_management__ui.cc4
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_ui_webui_management_management__ui__handler.cc10
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_ui_webui_management_management__ui__handler.h10
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_ui_webui_searchbox_searchbox__handler.cc8
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_ui_webui_settings_settings__localized__strings__provider.cc25
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_ui_webui_side__panel_customize__chrome_customize__chrome__page__handler.cc11
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_ui_webui_side__panel_customize__chrome_customize__chrome__page__handler.h11
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_ui_webui_signin_profile__picker__handler.cc12
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_ui_webui_user__education__internals_user__education__internals__page__handler__impl.cc8
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_ui_window__sizer_window__sizer.cc4
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_web__applications_commands_set__user__display__mode__command.cc4
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_web__applications_extensions_extension__status__utils.cc13
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_web__applications_os__integration_os__integration__manager.cc4
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_web__applications_os__integration_run__on__os__login__sub__manager.cc4
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_web__applications_os__integration_shortcut__sub__manager.cc4
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_web__applications_policy_web__app__policy__manager.cc4
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_webauthn_chrome__authenticator__request__delegate.cc4
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_webauthn_enclave__manager.cc6
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_webauthn_password__credential__controller.cc4
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_common_chrome__features.cc14
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_common_chrome__features.h10
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_common_chrome__paths.cc24
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_common_chrome__paths.h14
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_common_chrome__switches.cc6
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_common_chrome__switches.h6
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_common_crash__keys.cc6
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_common_extensions_extension__constants.h4
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_common_media_cdm__host__file__path.cc4
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_common_media_cdm__registration.cc14
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_common_pref__names.h32
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_common_url__constants.h4
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_common_webui__url__constants.cc9
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_common_webui__url__constants.h17
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_services_printing_print__backend__service__impl.cc12
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_test_chromedriver_chrome__launcher.cc4
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_test_chromedriver_key__converter__unittest.cc6
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_updater_app_app__uninstall.cc4
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_updater_configurator.cc4
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_utility_services.cc8
-rw-r--r--www/ungoogled-chromium/files/patch-components_BUILD.gn18
-rw-r--r--www/ungoogled-chromium/files/patch-components_autofill_core_browser_data__manager_payments_payments__data__manager.cc18
-rw-r--r--www/ungoogled-chromium/files/patch-components_autofill_core_browser_data__manager_payments_payments__data__manager.h6
-rw-r--r--www/ungoogled-chromium/files/patch-components_autofill_core_browser_foundations_browser__autofill__manager.cc4
-rw-r--r--www/ungoogled-chromium/files/patch-components_autofill_core_browser_integrators_optimization__guide_autofill__optimization__guide.cc4
-rw-r--r--www/ungoogled-chromium/files/patch-components_autofill_core_browser_payments_amount__extraction__manager.cc47
-rw-r--r--www/ungoogled-chromium/files/patch-components_autofill_core_browser_payments_bnpl__manager.cc4
-rw-r--r--www/ungoogled-chromium/files/patch-components_autofill_core_browser_webdata_payments_payments__sync__bridge__util.cc4
-rw-r--r--www/ungoogled-chromium/files/patch-components_autofill_core_common_autofill__payments__features.cc6
-rw-r--r--www/ungoogled-chromium/files/patch-components_autofill_core_common_autofill__prefs.cc10
-rw-r--r--www/ungoogled-chromium/files/patch-components_autofill_core_common_autofill__prefs.h8
-rw-r--r--www/ungoogled-chromium/files/patch-components_commerce_core_commerce__feature__list.cc29
-rw-r--r--www/ungoogled-chromium/files/patch-components_constrained__window_constrained__window__views.cc4
-rw-r--r--www/ungoogled-chromium/files/patch-components_crash_core_app_BUILD.gn4
-rw-r--r--www/ungoogled-chromium/files/patch-components_device__signals_core_browser_browser__utils.h8
-rw-r--r--www/ungoogled-chromium/files/patch-components_device__signals_core_browser_desktop_desktop__os__signals__collector.cc11
-rw-r--r--www/ungoogled-chromium/files/patch-components_device__signals_core_common_linux_platform__utils__linux.cc10
-rw-r--r--www/ungoogled-chromium/files/patch-components_device__signals_core_common_platform__utils.h11
-rw-r--r--www/ungoogled-chromium/files/patch-components_device__signals_core_common_signals__features.cc4
-rw-r--r--www/ungoogled-chromium/files/patch-components_device__signals_core_common_signals__features.h6
-rw-r--r--www/ungoogled-chromium/files/patch-components_embedder__support_user__agent__utils.cc41
-rw-r--r--www/ungoogled-chromium/files/patch-components_embedder__support_user__agent__utils__unittest.cc8
-rw-r--r--www/ungoogled-chromium/files/patch-components_enterprise_browser_reporting_report__util.cc11
-rw-r--r--www/ungoogled-chromium/files/patch-components_enterprise_connectors_core_realtime__reporting__client__base.cc4
-rw-r--r--www/ungoogled-chromium/files/patch-components_enterprise_data__controls_core_browser_features.cc11
-rw-r--r--www/ungoogled-chromium/files/patch-components_enterprise_data__controls_core_browser_features.h11
-rw-r--r--www/ungoogled-chromium/files/patch-components_enterprise_data__controls_core_browser_rule.cc29
-rw-r--r--www/ungoogled-chromium/files/patch-components_enterprise_watermarking_watermark.cc6
-rw-r--r--www/ungoogled-chromium/files/patch-components_eye__dropper_eye__dropper__view.cc4
-rw-r--r--www/ungoogled-chromium/files/patch-components_feature__engagement_public_feature__configurations.cc4
-rw-r--r--www/ungoogled-chromium/files/patch-components_feature__engagement_public_feature__constants.cc10
-rw-r--r--www/ungoogled-chromium/files/patch-components_feature__engagement_public_feature__constants.h8
-rw-r--r--www/ungoogled-chromium/files/patch-components_feature__engagement_public_feature__list.cc10
-rw-r--r--www/ungoogled-chromium/files/patch-components_feature__engagement_public_feature__list.h20
-rw-r--r--www/ungoogled-chromium/files/patch-components_feed_core_v2_feed__network__impl__unittest.cc4
-rw-r--r--www/ungoogled-chromium/files/patch-components_feed_core_v2_proto__util.cc6
-rw-r--r--www/ungoogled-chromium/files/patch-components_feed_core_v2_proto__util__unittest.cc4
-rw-r--r--www/ungoogled-chromium/files/patch-components_gwp__asan_client_gwp__asan.cc4
-rw-r--r--www/ungoogled-chromium/files/patch-components_gwp__asan_client_gwp__asan__features.cc11
-rw-r--r--www/ungoogled-chromium/files/patch-components_media__router_common_media__source.cc14
-rw-r--r--www/ungoogled-chromium/files/patch-components_metrics_dwa_dwa__service.cc4
-rw-r--r--www/ungoogled-chromium/files/patch-components_metrics_metrics__log.cc10
-rw-r--r--www/ungoogled-chromium/files/patch-components_optimization__guide_core_optimization__guide__features.cc10
-rw-r--r--www/ungoogled-chromium/files/patch-components_os__crypt_sync_os__crypt.h18
-rw-r--r--www/ungoogled-chromium/files/patch-components_paint__preview_browser_paint__preview__client__unittest.cc4
-rw-r--r--www/ungoogled-chromium/files/patch-components_password__manager_core_browser_features_password__features.cc6
-rw-r--r--www/ungoogled-chromium/files/patch-components_password__manager_core_browser_features_password__features.h4
-rw-r--r--www/ungoogled-chromium/files/patch-components_password__manager_core_browser_password__autofill__manager.cc20
-rw-r--r--www/ungoogled-chromium/files/patch-components_password__manager_core_browser_password__autofill__manager.h11
-rw-r--r--www/ungoogled-chromium/files/patch-components_password__manager_core_browser_password__form__filling.cc4
-rw-r--r--www/ungoogled-chromium/files/patch-components_password__manager_core_browser_password__form__manager.cc8
-rw-r--r--www/ungoogled-chromium/files/patch-components_password__manager_core_browser_password__manager.cc6
-rw-r--r--www/ungoogled-chromium/files/patch-components_password__manager_core_browser_password__manager__client.h4
-rw-r--r--www/ungoogled-chromium/files/patch-components_password__manager_core_browser_password__manual__fallback__flow.cc8
-rw-r--r--www/ungoogled-chromium/files/patch-components_password__manager_core_browser_password__manual__fallback__flow.h4
-rw-r--r--www/ungoogled-chromium/files/patch-components_password__manager_core_browser_password__store__factory__util.cc4
-rw-r--r--www/ungoogled-chromium/files/patch-components_password__manager_core_browser_password__store_login__database.cc6
-rw-r--r--www/ungoogled-chromium/files/patch-components_password__manager_core_browser_password__store_login__database__unittest.cc4
-rw-r--r--www/ungoogled-chromium/files/patch-components_password__manager_core_common_password__manager__pref__names.h4
-rw-r--r--www/ungoogled-chromium/files/patch-components_permissions_prediction__service_prediction__common.cc6
-rw-r--r--www/ungoogled-chromium/files/patch-components_policy_core_browser_url__blocklist__manager.cc11
-rw-r--r--www/ungoogled-chromium/files/patch-components_policy_core_common_cloud_cloud__policy__client.cc4
-rw-r--r--www/ungoogled-chromium/files/patch-components_policy_core_common_policy__loader__common.cc6
-rw-r--r--www/ungoogled-chromium/files/patch-components_policy_core_common_policy__pref__names.cc11
-rw-r--r--www/ungoogled-chromium/files/patch-components_policy_core_common_policy__pref__names.h11
-rw-r--r--www/ungoogled-chromium/files/patch-components_power__metrics_energy__metrics__provider.cc4
-rw-r--r--www/ungoogled-chromium/files/patch-components_regional__capabilities_regional__capabilities__service.cc11
-rw-r--r--www/ungoogled-chromium/files/patch-components_regional__capabilities_regional__capabilities__switches.cc18
-rw-r--r--www/ungoogled-chromium/files/patch-components_regional__capabilities_regional__capabilities__switches.h18
-rw-r--r--www/ungoogled-chromium/files/patch-components_safe__browsing_core_browser_realtime_url__lookup__service__base.cc4
-rw-r--r--www/ungoogled-chromium/files/patch-components_search__engines_template__url__service.cc4
-rw-r--r--www/ungoogled-chromium/files/patch-components_signin_public_base_signin__switches.cc15
-rw-r--r--www/ungoogled-chromium/files/patch-components_signin_public_base_signin__switches.h17
-rw-r--r--www/ungoogled-chromium/files/patch-components_startup__metric__utils_common_startup__metric__utils.cc4
-rw-r--r--www/ungoogled-chromium/files/patch-components_supervised__user_core_browser_child__account__service.cc11
-rw-r--r--www/ungoogled-chromium/files/patch-components_supervised__user_core_browser_kids__chrome__management__url__checker__client.cc11
-rw-r--r--www/ungoogled-chromium/files/patch-components_supervised__user_core_browser_supervised__user__metrics__service.cc8
-rw-r--r--www/ungoogled-chromium/files/patch-components_supervised__user_core_browser_supervised__user__preferences.cc4
-rw-r--r--www/ungoogled-chromium/files/patch-components_supervised__user_core_common_features.cc46
-rw-r--r--www/ungoogled-chromium/files/patch-components_supervised__user_core_common_features.h17
-rw-r--r--www/ungoogled-chromium/files/patch-components_sync__preferences_common__syncable__prefs__database.cc6
-rw-r--r--www/ungoogled-chromium/files/patch-components_system__cpu_cpu__probe.cc15
-rw-r--r--www/ungoogled-chromium/files/patch-components_trusted__vault_trusted__vault__connection__impl.cc4
-rw-r--r--www/ungoogled-chromium/files/patch-components_user__education_views_help__bubble__view.cc8
-rw-r--r--www/ungoogled-chromium/files/patch-components_variations_net_variations__command__line.cc11
-rw-r--r--www/ungoogled-chromium/files/patch-components_variations_service_variations__service.cc4
-rw-r--r--www/ungoogled-chromium/files/patch-components_viz_host_host__display__client.cc9
-rw-r--r--www/ungoogled-chromium/files/patch-components_viz_service_display__embedder_skia__output__surface__impl.cc4
-rw-r--r--www/ungoogled-chromium/files/patch-components_viz_service_display__embedder_software__output__surface.h6
-rw-r--r--www/ungoogled-chromium/files/patch-components_viz_service_display_skia__renderer.cc4
-rw-r--r--www/ungoogled-chromium/files/patch-components_viz_service_frame__sinks_root__compositor__frame__sink__impl.cc6
-rw-r--r--www/ungoogled-chromium/files/patch-components_viz_service_frame__sinks_root__compositor__frame__sink__impl.h8
-rw-r--r--www/ungoogled-chromium/files/patch-components_viz_service_gl_gpu__service__impl.cc20
-rw-r--r--www/ungoogled-chromium/files/patch-components_viz_service_gl_gpu__service__impl.h11
-rw-r--r--www/ungoogled-chromium/files/patch-content_app_BUILD.gn6
-rw-r--r--www/ungoogled-chromium/files/patch-content_app_content__main.cc6
-rw-r--r--www/ungoogled-chromium/files/patch-content_app_content__main__runner__impl.cc48
-rw-r--r--www/ungoogled-chromium/files/patch-content_browser_BUILD.gn6
-rw-r--r--www/ungoogled-chromium/files/patch-content_browser_accessibility_browser__accessibility__state__impl.cc4
-rw-r--r--www/ungoogled-chromium/files/patch-content_browser_accessibility_browser__accessibility__state__impl__auralinux.cc26
-rw-r--r--www/ungoogled-chromium/files/patch-content_browser_browser__child__process__host__impl.cc6
-rw-r--r--www/ungoogled-chromium/files/patch-content_browser_browser__child__process__host__impl.h4
-rw-r--r--www/ungoogled-chromium/files/patch-content_browser_browser__interface__binders.cc20
-rw-r--r--www/ungoogled-chromium/files/patch-content_browser_browser__main__loop.cc8
-rw-r--r--www/ungoogled-chromium/files/patch-content_browser_child__process__launcher__helper.h11
-rw-r--r--www/ungoogled-chromium/files/patch-content_browser_child__process__launcher__helper__linux.cc4
-rw-r--r--www/ungoogled-chromium/files/patch-content_browser_child__thread__type__switcher__linux.cc16
-rw-r--r--www/ungoogled-chromium/files/patch-content_browser_compositor_viz__process__transport__factory.cc4
-rw-r--r--www/ungoogled-chromium/files/patch-content_browser_devtools_devtools__frontend__host__impl.cc10
-rw-r--r--www/ungoogled-chromium/files/patch-content_browser_gpu_compositor__util.cc6
-rw-r--r--www/ungoogled-chromium/files/patch-content_browser_gpu_gpu__data__manager__impl.h6
-rw-r--r--www/ungoogled-chromium/files/patch-content_browser_gpu_gpu__data__manager__impl__private.cc6
-rw-r--r--www/ungoogled-chromium/files/patch-content_browser_gpu_gpu__data__manager__impl__private.h6
-rw-r--r--www/ungoogled-chromium/files/patch-content_browser_gpu_gpu__memory__buffer__manager__singleton.cc20
-rw-r--r--www/ungoogled-chromium/files/patch-content_browser_network__service__instance__impl.cc8
-rw-r--r--www/ungoogled-chromium/files/patch-content_browser_ppapi__plugin__process__host__receiver__bindings.cc20
-rw-r--r--www/ungoogled-chromium/files/patch-content_browser_renderer__host_delegated__frame__host.cc4
-rw-r--r--www/ungoogled-chromium/files/patch-content_browser_renderer__host_media_service__video__capture__device__launcher.cc6
-rw-r--r--www/ungoogled-chromium/files/patch-content_browser_renderer__host_render__process__host__impl.cc16
-rw-r--r--www/ungoogled-chromium/files/patch-content_browser_renderer__host_render__process__host__impl.h16
-rw-r--r--www/ungoogled-chromium/files/patch-content_browser_renderer__host_render__process__host__impl__receiver__bindings.cc17
-rw-r--r--www/ungoogled-chromium/files/patch-content_browser_renderer__host_render__view__host__impl.cc4
-rw-r--r--www/ungoogled-chromium/files/patch-content_browser_renderer__host_render__widget__host__view__aura.cc12
-rw-r--r--www/ungoogled-chromium/files/patch-content_browser_renderer__host_render__widget__host__view__event__handler.cc4
-rw-r--r--www/ungoogled-chromium/files/patch-content_browser_service__host_utility__process__host.cc28
-rw-r--r--www/ungoogled-chromium/files/patch-content_browser_service__host_utility__sandbox__delegate.cc35
-rw-r--r--www/ungoogled-chromium/files/patch-content_browser_v8__snapshot__files.cc4
-rw-r--r--www/ungoogled-chromium/files/patch-content_browser_web__contents_web__contents__view__aura.cc8
-rw-r--r--www/ungoogled-chromium/files/patch-content_browser_web__contents_web__contents__view__aura__unittest.cc18
-rw-r--r--www/ungoogled-chromium/files/patch-content_child_child__process.cc6
-rw-r--r--www/ungoogled-chromium/files/patch-content_common_BUILD.gn4
-rw-r--r--www/ungoogled-chromium/files/patch-content_common_features.cc4
-rw-r--r--www/ungoogled-chromium/files/patch-content_common_features.h6
-rw-r--r--www/ungoogled-chromium/files/patch-content_common_gpu__pre__sandbox__hook__bsd.cc6
-rw-r--r--www/ungoogled-chromium/files/patch-content_common_gpu__pre__sandbox__hook__linux.h16
-rw-r--r--www/ungoogled-chromium/files/patch-content_gpu_gpu__child__thread.cc6
-rw-r--r--www/ungoogled-chromium/files/patch-content_gpu_gpu__main.cc18
-rw-r--r--www/ungoogled-chromium/files/patch-content_ppapi__plugin_ppapi__blink__platform__impl.cc29
-rw-r--r--www/ungoogled-chromium/files/patch-content_ppapi__plugin_ppapi__blink__platform__impl.h11
-rw-r--r--www/ungoogled-chromium/files/patch-content_ppapi__plugin_ppapi__plugin__main.cc23
-rw-r--r--www/ungoogled-chromium/files/patch-content_public_common_content__features.cc12
-rw-r--r--www/ungoogled-chromium/files/patch-content_public_common_content__switches.cc6
-rw-r--r--www/ungoogled-chromium/files/patch-content_public_common_content__switches.h4
-rw-r--r--www/ungoogled-chromium/files/patch-content_renderer_render__thread__impl.cc10
-rw-r--r--www/ungoogled-chromium/files/patch-content_renderer_renderer__blink__platform__impl.cc8
-rw-r--r--www/ungoogled-chromium/files/patch-content_renderer_renderer__blink__platform__impl.h4
-rw-r--r--www/ungoogled-chromium/files/patch-content_shell_BUILD.gn4
-rw-r--r--www/ungoogled-chromium/files/patch-content_shell_app_shell__main__delegate.cc4
-rw-r--r--www/ungoogled-chromium/files/patch-content_shell_browser_shell__paths.cc20
-rw-r--r--www/ungoogled-chromium/files/patch-content_shell_renderer_shell__content__renderer__client.cc4
-rw-r--r--www/ungoogled-chromium/files/patch-content_shell_utility_shell__content__utility__client.cc4
-rw-r--r--www/ungoogled-chromium/files/patch-content_utility_on__device__model_on__device__model__sandbox__init.cc84
-rw-r--r--www/ungoogled-chromium/files/patch-content_utility_on__device__model_on__device__model__sandbox__init.h22
-rw-r--r--www/ungoogled-chromium/files/patch-content_utility_services.cc70
-rw-r--r--www/ungoogled-chromium/files/patch-content_utility_utility__main.cc62
-rw-r--r--www/ungoogled-chromium/files/patch-content_zygote_BUILD.gn6
-rw-r--r--www/ungoogled-chromium/files/patch-device_bluetooth_bluetooth__adapter.cc4
-rw-r--r--www/ungoogled-chromium/files/patch-device_bluetooth_cast__bluetooth.gni4
-rw-r--r--www/ungoogled-chromium/files/patch-device_gamepad_gamepad__provider.cc4
-rw-r--r--www/ungoogled-chromium/files/patch-extensions_browser_api_api__browser__context__keyed__service__factories.cc4
-rw-r--r--www/ungoogled-chromium/files/patch-extensions_browser_api_messaging_message__service.cc14
-rw-r--r--www/ungoogled-chromium/files/patch-extensions_common_api___permission__features.json178
-rw-r--r--www/ungoogled-chromium/files/patch-extensions_common_command.cc8
-rw-r--r--www/ungoogled-chromium/files/patch-extensions_common_features_feature.cc8
-rw-r--r--www/ungoogled-chromium/files/patch-extensions_shell_app_shell__main__delegate.cc6
-rw-r--r--www/ungoogled-chromium/files/patch-extensions_shell_browser_shell__browser__main__parts.cc4
-rw-r--r--www/ungoogled-chromium/files/patch-gpu_command__buffer_client_test__shared__image__interface.cc20
-rw-r--r--www/ungoogled-chromium/files/patch-gpu_command__buffer_client_test__shared__image__interface.h11
-rw-r--r--www/ungoogled-chromium/files/patch-gpu_command__buffer_service_dawn__context__provider.cc4
-rw-r--r--www/ungoogled-chromium/files/patch-gpu_command__buffer_service_gles2__cmd__decoder.cc4
-rw-r--r--www/ungoogled-chromium/files/patch-gpu_command__buffer_service_shared__context__state.cc8
-rw-r--r--www/ungoogled-chromium/files/patch-gpu_command__buffer_service_shared__context__state.h6
-rw-r--r--www/ungoogled-chromium/files/patch-gpu_command__buffer_service_shared__image_external__vk__image__backing.cc6
-rw-r--r--www/ungoogled-chromium/files/patch-gpu_command__buffer_service_shared__image_external__vk__image__backing__factory.cc4
-rw-r--r--www/ungoogled-chromium/files/patch-gpu_command__buffer_service_shared__image_shared__image__factory.cc10
-rw-r--r--www/ungoogled-chromium/files/patch-gpu_command__buffer_service_shared__image_shared__image__manager.cc4
-rw-r--r--www/ungoogled-chromium/files/patch-gpu_command__buffer_service_webgpu__decoder__impl.cc8
-rw-r--r--www/ungoogled-chromium/files/patch-gpu_command__buffer_tests_gl__gpu__memory__buffer__unittest.cc20
-rw-r--r--www/ungoogled-chromium/files/patch-gpu_config_gpu__control__list.cc4
-rw-r--r--www/ungoogled-chromium/files/patch-gpu_config_gpu__finch__features.cc4
-rw-r--r--www/ungoogled-chromium/files/patch-gpu_config_gpu__info__collector.cc4
-rw-r--r--www/ungoogled-chromium/files/patch-gpu_ipc_common_gpu__memory__buffer__support.cc20
-rw-r--r--www/ungoogled-chromium/files/patch-gpu_ipc_common_gpu__memory__buffer__support.h11
-rw-r--r--www/ungoogled-chromium/files/patch-gpu_ipc_service_gpu__init.cc20
-rw-r--r--www/ungoogled-chromium/files/patch-gpu_ipc_service_gpu__memory__buffer__factory.cc4
-rw-r--r--www/ungoogled-chromium/files/patch-gpu_vulkan_vulkan__device__queue.h4
-rw-r--r--www/ungoogled-chromium/files/patch-gpu_vulkan_vulkan__image.h6
-rw-r--r--www/ungoogled-chromium/files/patch-gpu_vulkan_vulkan__util.cc4
-rw-r--r--www/ungoogled-chromium/files/patch-headless_BUILD.gn4
-rw-r--r--www/ungoogled-chromium/files/patch-headless_lib_browser_headless__content__browser__client.cc6
-rw-r--r--www/ungoogled-chromium/files/patch-headless_lib_browser_headless__content__browser__client.h4
-rw-r--r--www/ungoogled-chromium/files/patch-headless_lib_headless__content__main__delegate.cc4
-rw-r--r--www/ungoogled-chromium/files/patch-ipc_ipc__channel.h6
-rw-r--r--www/ungoogled-chromium/files/patch-ipc_ipc__channel__mojo.cc4
-rw-r--r--www/ungoogled-chromium/files/patch-ipc_ipc__message__utils.h4
-rw-r--r--www/ungoogled-chromium/files/patch-media_BUILD.gn4
-rw-r--r--www/ungoogled-chromium/files/patch-media_audio_BUILD.gn4
-rw-r--r--www/ungoogled-chromium/files/patch-media_audio_alsa_audio__manager__alsa.cc20
-rw-r--r--www/ungoogled-chromium/files/patch-media_audio_audio__input__device.cc4
-rw-r--r--www/ungoogled-chromium/files/patch-media_audio_pulse_pulse__util.cc4
-rw-r--r--www/ungoogled-chromium/files/patch-media_audio_sndio_audio__manager__sndio.cc8
-rw-r--r--www/ungoogled-chromium/files/patch-media_audio_sndio_audio__manager__sndio.h4
-rw-r--r--www/ungoogled-chromium/files/patch-media_audio_sndio_sndio__input.cc5
-rw-r--r--www/ungoogled-chromium/files/patch-media_audio_sndio_sndio__output.cc5
-rw-r--r--www/ungoogled-chromium/files/patch-media_base_audio__latency.cc4
-rw-r--r--www/ungoogled-chromium/files/patch-media_base_media__switches.cc29
-rw-r--r--www/ungoogled-chromium/files/patch-media_base_media__switches.h12
-rw-r--r--www/ungoogled-chromium/files/patch-media_base_video__frame.cc20
-rw-r--r--www/ungoogled-chromium/files/patch-media_base_video__frame.h14
-rw-r--r--www/ungoogled-chromium/files/patch-media_capture_video_create__video__capture__device__factory.cc6
-rw-r--r--www/ungoogled-chromium/files/patch-media_capture_video_linux_fake__v4l2__impl.cc4
-rw-r--r--www/ungoogled-chromium/files/patch-media_capture_video_linux_v4l2__capture__delegate.cc30
-rw-r--r--www/ungoogled-chromium/files/patch-media_capture_video_linux_video__capture__device__factory__v4l2.cc14
-rw-r--r--www/ungoogled-chromium/files/patch-media_capture_video_video__capture__device__client.cc4
-rw-r--r--www/ungoogled-chromium/files/patch-media_ffmpeg_scripts_build__ffmpeg.py6
-rw-r--r--www/ungoogled-chromium/files/patch-media_ffmpeg_scripts_robo__lib_config.py6
-rw-r--r--www/ungoogled-chromium/files/patch-media_gpu_chromeos_mailbox__video__frame__converter.cc10
-rw-r--r--www/ungoogled-chromium/files/patch-media_gpu_chromeos_platform__video__frame__utils.cc6
-rw-r--r--www/ungoogled-chromium/files/patch-media_gpu_gpu__video__encode__accelerator__factory.cc6
-rw-r--r--www/ungoogled-chromium/files/patch-media_gpu_sandbox_hardware__video__decoding__sandbox__hook__linux.cc8
-rw-r--r--www/ungoogled-chromium/files/patch-media_gpu_test_video__frame__helpers.cc4
-rw-r--r--www/ungoogled-chromium/files/patch-media_gpu_test_video__frame__validator.cc6
-rw-r--r--www/ungoogled-chromium/files/patch-media_gpu_vaapi_vaapi__video__decoder.cc4
-rw-r--r--www/ungoogled-chromium/files/patch-media_gpu_vaapi_vaapi__wrapper.cc4
-rw-r--r--www/ungoogled-chromium/files/patch-media_media__options.gni4
-rw-r--r--www/ungoogled-chromium/files/patch-media_mojo_mojom_BUILD.gn4
-rw-r--r--www/ungoogled-chromium/files/patch-media_mojo_mojom_video__frame__mojom__traits.cc10
-rw-r--r--www/ungoogled-chromium/files/patch-media_video_fake__gpu__memory__buffer.cc29
-rw-r--r--www/ungoogled-chromium/files/patch-media_video_fake__gpu__memory__buffer.h11
-rw-r--r--www/ungoogled-chromium/files/patch-media_video_gpu__memory__buffer__video__frame__pool.cc14
-rw-r--r--www/ungoogled-chromium/files/patch-media_video_video__encode__accelerator__adapter.cc4
-rw-r--r--www/ungoogled-chromium/files/patch-media_webrtc_audio__processor.cc4
-rw-r--r--www/ungoogled-chromium/files/patch-media_webrtc_helpers__unittests.cc10
-rw-r--r--www/ungoogled-chromium/files/patch-mojo_core_BUILD.gn12
-rw-r--r--www/ungoogled-chromium/files/patch-mojo_core_channel.cc13
-rw-r--r--www/ungoogled-chromium/files/patch-mojo_core_embedder_features.h8
-rw-r--r--www/ungoogled-chromium/files/patch-mojo_public_tools_bindings_mojom.gni4
-rw-r--r--www/ungoogled-chromium/files/patch-net_BUILD.gn20
-rw-r--r--www/ungoogled-chromium/files/patch-net_base_features.cc13
-rw-r--r--www/ungoogled-chromium/files/patch-net_base_sockaddr__util__posix.cc4
-rw-r--r--www/ungoogled-chromium/files/patch-net_disk__cache_backend__experiment.h4
-rw-r--r--www/ungoogled-chromium/files/patch-net_disk__cache_simple_simple__file__tracker.cc4
-rw-r--r--www/ungoogled-chromium/files/patch-net_dns_BUILD.gn16
-rw-r--r--www/ungoogled-chromium/files/patch-net_dns_address__info.cc4
-rw-r--r--www/ungoogled-chromium/files/patch-net_dns_address__sorter__posix.cc4
-rw-r--r--www/ungoogled-chromium/files/patch-net_dns_public_resolv__reader.cc11
-rw-r--r--www/ungoogled-chromium/files/patch-net_http_http__network__session.cc4
-rw-r--r--www/ungoogled-chromium/files/patch-net_proxy__resolution_proxy__config__service__linux.cc4
-rw-r--r--www/ungoogled-chromium/files/patch-net_quic_quic__network__transaction__unittest.cc28
-rw-r--r--www/ungoogled-chromium/files/patch-net_socket_udp__socket__posix.cc6
-rw-r--r--www/ungoogled-chromium/files/patch-net_socket_udp__socket__unittest.cc12
-rw-r--r--www/ungoogled-chromium/files/patch-net_url__request_url__request__context.cc4
-rw-r--r--www/ungoogled-chromium/files/patch-net_url__request_url__request__context__builder.cc4
-rw-r--r--www/ungoogled-chromium/files/patch-pdf_pdfium_pdfium__engine.cc6
-rw-r--r--www/ungoogled-chromium/files/patch-printing_backend_cups__helper.cc52
-rw-r--r--www/ungoogled-chromium/files/patch-printing_backend_cups__helper.h11
-rw-r--r--www/ungoogled-chromium/files/patch-printing_backend_cups__ipp__helper.cc4
-rw-r--r--www/ungoogled-chromium/files/patch-printing_backend_cups__jobs.cc11
-rw-r--r--www/ungoogled-chromium/files/patch-printing_backend_cups__printer.cc11
-rw-r--r--www/ungoogled-chromium/files/patch-printing_backend_cups__weak__functions.h11
-rw-r--r--www/ungoogled-chromium/files/patch-printing_backend_print__backend__cups.cc29
-rw-r--r--www/ungoogled-chromium/files/patch-printing_backend_print__backend__cups.h11
-rw-r--r--www/ungoogled-chromium/files/patch-printing_backend_print__backend__cups__ipp.cc11
-rw-r--r--www/ungoogled-chromium/files/patch-printing_mojom_printing__context__mojom__traits.cc6
-rw-r--r--www/ungoogled-chromium/files/patch-printing_mojom_printing__context__mojom__traits__unittest.cc16
-rw-r--r--www/ungoogled-chromium/files/patch-printing_print__settings.h10
-rw-r--r--www/ungoogled-chromium/files/patch-printing_printing__features.cc16
-rw-r--r--www/ungoogled-chromium/files/patch-printing_printing__features.h8
-rw-r--r--www/ungoogled-chromium/files/patch-remoting_base_chromoting__event.cc11
-rw-r--r--www/ungoogled-chromium/files/patch-remoting_host_chromoting__host.cc4
-rw-r--r--www/ungoogled-chromium/files/patch-remoting_host_chromoting__host__services__client.cc4
-rw-r--r--www/ungoogled-chromium/files/patch-remoting_host_create__desktop__interaction__strategy__factory.cc20
-rw-r--r--www/ungoogled-chromium/files/patch-remoting_host_host__main.cc12
-rw-r--r--www/ungoogled-chromium/files/patch-remoting_host_it2me_it2me__native__messaging__host__main.cc30
-rw-r--r--www/ungoogled-chromium/files/patch-remoting_host_me2me__desktop__environment.cc10
-rw-r--r--www/ungoogled-chromium/files/patch-remoting_host_policy__watcher.cc4
-rw-r--r--www/ungoogled-chromium/files/patch-remoting_host_remote__open__url_remote__open__url__main.cc20
-rw-r--r--www/ungoogled-chromium/files/patch-remoting_host_remote__open__url_url__forwarder__configurator.cc4
-rw-r--r--www/ungoogled-chromium/files/patch-remoting_host_remoting__me2me__host.cc41
-rw-r--r--www/ungoogled-chromium/files/patch-remoting_host_security__key_remote__security__key__main.cc20
-rw-r--r--www/ungoogled-chromium/files/patch-remoting_host_setup_me2me__native__messaging__host__main.cc20
-rw-r--r--www/ungoogled-chromium/files/patch-remoting_host_setup_start__host__main.cc19
-rw-r--r--www/ungoogled-chromium/files/patch-remoting_host_webauthn_remote__webauthn__extension__notifier.cc6
-rw-r--r--www/ungoogled-chromium/files/patch-remoting_host_webauthn_remote__webauthn__main.cc20
-rw-r--r--www/ungoogled-chromium/files/patch-remoting_protocol_webrtc__video__stream.cc4
-rw-r--r--www/ungoogled-chromium/files/patch-sandbox_linux_BUILD.gn6
-rw-r--r--www/ungoogled-chromium/files/patch-sandbox_linux_services_init__process__reaper.cc10
-rw-r--r--www/ungoogled-chromium/files/patch-sandbox_policy_BUILD.gn6
-rw-r--r--www/ungoogled-chromium/files/patch-sandbox_policy_freebsd_sandbox__freebsd.cc5
-rw-r--r--www/ungoogled-chromium/files/patch-sandbox_policy_mojom_sandbox.mojom4
-rw-r--r--www/ungoogled-chromium/files/patch-sandbox_policy_openbsd_sandbox__openbsd.cc21
-rw-r--r--www/ungoogled-chromium/files/patch-sandbox_policy_sandbox.cc4
-rw-r--r--www/ungoogled-chromium/files/patch-sandbox_policy_sandbox__type.cc75
-rw-r--r--www/ungoogled-chromium/files/patch-sandbox_policy_switches.cc4
-rw-r--r--www/ungoogled-chromium/files/patch-sandbox_policy_switches.h4
-rw-r--r--www/ungoogled-chromium/files/patch-services_device_public_cpp_device__features.cc14
-rw-r--r--www/ungoogled-chromium/files/patch-services_device_public_mojom_BUILD.gn4
-rw-r--r--www/ungoogled-chromium/files/patch-services_device_serial_serial__device__enumerator.cc6
-rw-r--r--www/ungoogled-chromium/files/patch-services_device_serial_serial__io__handler__posix.cc4
-rw-r--r--www/ungoogled-chromium/files/patch-services_device_usb_usb__device__handle__usbfs.cc21
-rw-r--r--www/ungoogled-chromium/files/patch-services_device_usb_usb__service.cc6
-rw-r--r--www/ungoogled-chromium/files/patch-services_device_usb_usb__service__fake.cc5
-rw-r--r--www/ungoogled-chromium/files/patch-services_network_BUILD.gn8
-rw-r--r--www/ungoogled-chromium/files/patch-services_network_network__context.cc6
-rw-r--r--www/ungoogled-chromium/files/patch-services_network_network__context.h4
-rw-r--r--www/ungoogled-chromium/files/patch-services_network_network__service.cc8
-rw-r--r--www/ungoogled-chromium/files/patch-services_network_network__service.h4
-rw-r--r--www/ungoogled-chromium/files/patch-services_network_public_cpp_BUILD.gn4
-rw-r--r--www/ungoogled-chromium/files/patch-services_network_public_cpp_features.cc4
-rw-r--r--www/ungoogled-chromium/files/patch-services_network_public_mojom_BUILD.gn15
-rw-r--r--www/ungoogled-chromium/files/patch-services_network_shared__dictionary_shared__dictionary__writer__in__memory.h4
-rw-r--r--www/ungoogled-chromium/files/patch-services_on__device__model_on__device__model__service.h22
-rw-r--r--www/ungoogled-chromium/files/patch-services_on__device__model_pre__sandbox__init.cc38
-rw-r--r--www/ungoogled-chromium/files/patch-services_resource__coordinator_memory__instrumentation_queued__request__dispatcher.cc16
-rw-r--r--www/ungoogled-chromium/files/patch-services_resource__coordinator_public_cpp_memory__instrumentation_os__metrics__bsd.cc6
-rw-r--r--www/ungoogled-chromium/files/patch-services_screen__ai_public_cpp_utilities.cc12
-rw-r--r--www/ungoogled-chromium/files/patch-services_screen__ai_sandbox_screen__ai__sandbox__hook__linux.cc6
-rw-r--r--www/ungoogled-chromium/files/patch-services_screen__ai_screen__ai__service__impl.cc20
-rw-r--r--www/ungoogled-chromium/files/patch-services_shape__detection_shape__detection__sandbox__hook.cc13
-rw-r--r--www/ungoogled-chromium/files/patch-services_shape__detection_shape__detection__sandbox__hook.h16
-rw-r--r--www/ungoogled-chromium/files/patch-services_shape__detection_shape__detection__service.cc20
-rw-r--r--www/ungoogled-chromium/files/patch-services_tracing_public_cpp_perfetto_track__name__recorder.cc11
-rw-r--r--www/ungoogled-chromium/files/patch-services_tracing_public_cpp_stack__sampling_tracing__sampler__profiler.cc37
-rw-r--r--www/ungoogled-chromium/files/patch-services_viz_public_mojom_BUILD.gn4
-rw-r--r--www/ungoogled-chromium/files/patch-skia_ext_font__utils.cc10
-rw-r--r--www/ungoogled-chromium/files/patch-third__party_angle_BUILD.gn8
-rw-r--r--www/ungoogled-chromium/files/patch-third__party_angle_src_libANGLE_Display.cpp14
-rw-r--r--www/ungoogled-chromium/files/patch-third__party_angle_util_BUILD.gn4
-rw-r--r--www/ungoogled-chromium/files/patch-third__party_blink_common_features.cc11
-rw-r--r--www/ungoogled-chromium/files/patch-third__party_blink_common_renderer__preferences_renderer__preferences__mojom__traits.cc4
-rw-r--r--www/ungoogled-chromium/files/patch-third__party_blink_public_common_renderer__preferences_renderer__preferences.h4
-rw-r--r--www/ungoogled-chromium/files/patch-third__party_blink_public_common_renderer__preferences_renderer__preferences__mojom__traits.h4
-rw-r--r--www/ungoogled-chromium/files/patch-third__party_blink_public_platform_platform.h4
-rw-r--r--www/ungoogled-chromium/files/patch-third__party_blink_renderer_core_exported_web__view__impl.cc6
-rw-r--r--www/ungoogled-chromium/files/patch-third__party_blink_renderer_core_frame_web__frame__test.cc6
-rw-r--r--www/ungoogled-chromium/files/patch-third__party_blink_renderer_core_html_canvas_canvas__async__blob__creator.cc4
-rw-r--r--www/ungoogled-chromium/files/patch-third__party_blink_renderer_core_layout_layout__view.cc6
-rw-r--r--www/ungoogled-chromium/files/patch-third__party_blink_renderer_core_loader_mixed__content__checker.cc4
-rw-r--r--www/ungoogled-chromium/files/patch-third__party_blink_renderer_core_origin__trials_origin__trial__context.cc4
-rw-r--r--www/ungoogled-chromium/files/patch-third__party_blink_renderer_core_page_context__menu__controller.cc4
-rw-r--r--www/ungoogled-chromium/files/patch-third__party_blink_renderer_core_paint_paint__layer.cc4
-rw-r--r--www/ungoogled-chromium/files/patch-third__party_blink_renderer_modules_peerconnection_rtc__data__channel.cc4
-rw-r--r--www/ungoogled-chromium/files/patch-third__party_blink_renderer_modules_peerconnection_webrtc__audio__renderer__test.cc4
-rw-r--r--www/ungoogled-chromium/files/patch-third__party_blink_renderer_modules_webgl_webgl__rendering__context__base.cc4
-rw-r--r--www/ungoogled-chromium/files/patch-third__party_blink_renderer_modules_webgpu_gpu__canvas__context.cc4
-rw-r--r--www/ungoogled-chromium/files/patch-third__party_blink_renderer_modules_webgpu_gpu__queue.cc4
-rw-r--r--www/ungoogled-chromium/files/patch-third__party_blink_renderer_platform_BUILD.gn4
-rw-r--r--www/ungoogled-chromium/files/patch-third__party_blink_renderer_platform_fonts_font__cache.cc4
-rw-r--r--www/ungoogled-chromium/files/patch-third__party_blink_renderer_platform_fonts_font__cache.h16
-rw-r--r--www/ungoogled-chromium/files/patch-third__party_blink_renderer_platform_fonts_font__description.cc6
-rw-r--r--www/ungoogled-chromium/files/patch-third__party_blink_renderer_platform_fonts_skia_font__cache__skia.cc4
-rw-r--r--www/ungoogled-chromium/files/patch-third__party_blink_renderer_platform_graphics_video__frame__submitter.cc4
-rw-r--r--www/ungoogled-chromium/files/patch-third__party_blink_renderer_platform_instrumentation_partition__alloc__memory__dump__provider.cc4
-rw-r--r--www/ungoogled-chromium/files/patch-third__party_blink_renderer_platform_runtime__enabled__features.json579
-rw-r--r--www/ungoogled-chromium/files/patch-third__party_blink_renderer_platform_scheduler_common_thread.cc8
-rw-r--r--www/ungoogled-chromium/files/patch-third__party_blink_renderer_platform_wtf_math__extras.h6
-rw-r--r--www/ungoogled-chromium/files/patch-third__party_blink_renderer_platform_wtf_stack__util.cc12
-rw-r--r--www/ungoogled-chromium/files/patch-third__party_cpuinfo_cpuinfo.gni6
-rw-r--r--www/ungoogled-chromium/files/patch-third__party_crashpad_crashpad_client_BUILD.gn4
-rw-r--r--www/ungoogled-chromium/files/patch-third__party_crashpad_crashpad_util_misc_capture__context.h9
-rw-r--r--www/ungoogled-chromium/files/patch-third__party_ffmpeg_configure4
-rw-r--r--www/ungoogled-chromium/files/patch-third__party_fontconfig_include_meson-config.h (renamed from www/ungoogled-chromium/files/patch-third__party_fontconfig_include_config.h)27
-rw-r--r--www/ungoogled-chromium/files/patch-third__party_fontconfig_src_src_fccompat.c8
-rw-r--r--www/ungoogled-chromium/files/patch-third__party_ipcz_src_reference__drivers_random.cc6
-rw-r--r--www/ungoogled-chromium/files/patch-third__party_leveldatabase_env__chromium.cc4
-rw-r--r--www/ungoogled-chromium/files/patch-third__party_libc++_src_src_filesystem_filesystem__clock.cpp4
-rw-r--r--www/ungoogled-chromium/files/patch-third__party_node_check__version.py14
-rw-r--r--www/ungoogled-chromium/files/patch-third__party_node_node.gni20
-rw-r--r--www/ungoogled-chromium/files/patch-third__party_pdfium_core_fxcodec_png_png__decoder.cpp13
-rw-r--r--www/ungoogled-chromium/files/patch-third__party_pdfium_core_fxge_linux_fx__linux__impl.cpp6
-rw-r--r--www/ungoogled-chromium/files/patch-third__party_perfetto_src_base_event__fd.cc6
-rw-r--r--www/ungoogled-chromium/files/patch-third__party_perfetto_src_base_scoped__sched__boost.cc26
-rw-r--r--www/ungoogled-chromium/files/patch-third__party_perfetto_src_base_string__utils.cc4
-rw-r--r--www/ungoogled-chromium/files/patch-third__party_perfetto_src_base_test_vm__test__utils.cc4
-rw-r--r--www/ungoogled-chromium/files/patch-third__party_perfetto_src_base_utils.cc6
-rw-r--r--www/ungoogled-chromium/files/patch-third__party_perfetto_src_trace__processor_importers_ftrace_v4l2__tracker.cc14
-rw-r--r--www/ungoogled-chromium/files/patch-third__party_protobuf_proto__library.gni19
-rw-r--r--www/ungoogled-chromium/files/patch-third__party_rust_qr__code_v2_BUILD.gn13
-rw-r--r--www/ungoogled-chromium/files/patch-third__party_speech-dispatcher_libspeechd__version.h4
-rw-r--r--www/ungoogled-chromium/files/patch-third__party_sqlite_src_amalgamation__dev_sqlite3.c4
-rw-r--r--www/ungoogled-chromium/files/patch-third__party_sqlite_src_amalgamation_sqlite3.c8
-rw-r--r--www/ungoogled-chromium/files/patch-third__party_test__fonts_fontconfig_BUILD.gn4
-rw-r--r--www/ungoogled-chromium/files/patch-third__party_test__fonts_fontconfig_generate__fontconfig__caches.cc4
-rw-r--r--www/ungoogled-chromium/files/patch-third__party_webrtc_BUILD.gn4
-rw-r--r--www/ungoogled-chromium/files/patch-third__party_webrtc_modules_audio__device_BUILD.gn4
-rw-r--r--www/ungoogled-chromium/files/patch-third__party_webrtc_modules_desktop__capture_linux_wayland_egl__dmabuf.cc12
-rw-r--r--www/ungoogled-chromium/files/patch-third__party_webrtc_modules_desktop__capture_linux_x11_x__server__pixel__buffer.cc4
-rw-r--r--www/ungoogled-chromium/files/patch-third__party_webrtc_modules_portal_pipewire__utils.h12
-rw-r--r--www/ungoogled-chromium/files/patch-third__party_webrtc_rtc__base_byte__order.h4
-rw-r--r--www/ungoogled-chromium/files/patch-third__party_webrtc_rtc__base_cpu__info.cc24
-rw-r--r--www/ungoogled-chromium/files/patch-third__party_webrtc_rtc__base_ip__address.cc10
-rw-r--r--www/ungoogled-chromium/files/patch-third__party_webrtc_rtc__base_net__helpers.cc8
-rw-r--r--www/ungoogled-chromium/files/patch-third__party_webrtc_rtc__base_network.cc6
-rw-r--r--www/ungoogled-chromium/files/patch-third__party_webrtc_rtc__base_physical__socket__server.cc42
-rw-r--r--www/ungoogled-chromium/files/patch-third__party_webrtc_rtc__base_physical__socket__server.h4
-rw-r--r--www/ungoogled-chromium/files/patch-third__party_webrtc_rtc__base_platform__thread__types.cc17
-rw-r--r--www/ungoogled-chromium/files/patch-third__party_webrtc_system__wrappers_BUILD.gn11
-rw-r--r--www/ungoogled-chromium/files/patch-third__party_zlib_BUILD.gn8
-rw-r--r--www/ungoogled-chromium/files/patch-tools_gn_build_gen.py4
-rw-r--r--www/ungoogled-chromium/files/patch-tools_grit_grit_node_base.py4
-rw-r--r--www/ungoogled-chromium/files/patch-tools_json__schema__compiler_cpp__bundle__generator.py6
-rw-r--r--www/ungoogled-chromium/files/patch-tools_protoc__wrapper_protoc__wrapper.py4
-rw-r--r--www/ungoogled-chromium/files/patch-ui_accessibility_accessibility__features.cc19
-rw-r--r--www/ungoogled-chromium/files/patch-ui_accessibility_accessibility__features.h19
-rw-r--r--www/ungoogled-chromium/files/patch-ui_accessibility_ax__node.cc18
-rw-r--r--www/ungoogled-chromium/files/patch-ui_accessibility_ax__node.h10
-rw-r--r--www/ungoogled-chromium/files/patch-ui_accessibility_ax__tree.cc46
-rw-r--r--www/ungoogled-chromium/files/patch-ui_accessibility_ax__tree.h22
-rw-r--r--www/ungoogled-chromium/files/patch-ui_base_accelerators_accelerator.cc4
-rw-r--r--www/ungoogled-chromium/files/patch-ui_base_accelerators_global__accelerator__listener_global__accelerator__listener__ozone.cc12
-rw-r--r--www/ungoogled-chromium/files/patch-ui_base_cursor_cursor__factory.cc4
-rw-r--r--www/ungoogled-chromium/files/patch-ui_base_resource_resource__bundle.cc4
-rw-r--r--www/ungoogled-chromium/files/patch-ui_base_test_skia__gold__pixel__diff.cc4
-rw-r--r--www/ungoogled-chromium/files/patch-ui_base_ui__base__features.cc17
-rw-r--r--www/ungoogled-chromium/files/patch-ui_base_ui__base__features.h11
-rw-r--r--www/ungoogled-chromium/files/patch-ui_base_ui__base__switches.cc4
-rw-r--r--www/ungoogled-chromium/files/patch-ui_base_ui__base__switches.h6
-rw-r--r--www/ungoogled-chromium/files/patch-ui_base_webui_web__ui__util.cc6
-rw-r--r--www/ungoogled-chromium/files/patch-ui_color_color__id.h4
-rw-r--r--www/ungoogled-chromium/files/patch-ui_compositor_compositor.cc4
-rw-r--r--www/ungoogled-chromium/files/patch-ui_compositor_compositor.h4
-rw-r--r--www/ungoogled-chromium/files/patch-ui_events_devices_x11_device__data__manager__x11.cc10
-rw-r--r--www/ungoogled-chromium/files/patch-ui_events_event.cc10
-rw-r--r--www/ungoogled-chromium/files/patch-ui_gfx_BUILD.gn4
-rw-r--r--www/ungoogled-chromium/files/patch-ui_gfx_font__fallback__linux.cc4
-rw-r--r--www/ungoogled-chromium/files/patch-ui_gfx_font__render__params__linux.cc4
-rw-r--r--www/ungoogled-chromium/files/patch-ui_gfx_gpu__extra__info.h11
-rw-r--r--www/ungoogled-chromium/files/patch-ui_gfx_gpu__memory__buffer.cc11
-rw-r--r--www/ungoogled-chromium/files/patch-ui_gfx_gpu__memory__buffer.h29
-rw-r--r--www/ungoogled-chromium/files/patch-ui_gfx_mojom_native__handle__types__mojom__traits.cc14
-rw-r--r--www/ungoogled-chromium/files/patch-ui_gfx_mojom_native__handle__types__mojom__traits.h14
-rw-r--r--www/ungoogled-chromium/files/patch-ui_gfx_platform__font__skia.cc4
-rw-r--r--www/ungoogled-chromium/files/patch-ui_gfx_switches.cc8
-rw-r--r--www/ungoogled-chromium/files/patch-ui_gfx_switches.h6
-rw-r--r--www/ungoogled-chromium/files/patch-ui_gl_BUILD.gn26
-rw-r--r--www/ungoogled-chromium/files/patch-ui_gl_gl__context.cc13
-rw-r--r--www/ungoogled-chromium/files/patch-ui_gl_gl__fence.cc4
-rw-r--r--www/ungoogled-chromium/files/patch-ui_gl_gl__implementation.cc4
-rw-r--r--www/ungoogled-chromium/files/patch-ui_gl_gl__switches.cc24
-rw-r--r--www/ungoogled-chromium/files/patch-ui_gtk_gtk__compat.cc4
-rw-r--r--www/ungoogled-chromium/files/patch-ui_gtk_printing_print__dialog__gtk.cc4
-rw-r--r--www/ungoogled-chromium/files/patch-ui_message__center_views_message__popup__view.cc4
-rw-r--r--www/ungoogled-chromium/files/patch-ui_native__theme_features_native__theme__features.cc6
-rw-r--r--www/ungoogled-chromium/files/patch-ui_native__theme_native__theme__base.cc4
-rw-r--r--www/ungoogled-chromium/files/patch-ui_ozone_common_egl__util.cc6
-rw-r--r--www/ungoogled-chromium/files/patch-ui_ozone_platform_headless_vulkan__implementation__headless.cc10
-rw-r--r--www/ungoogled-chromium/files/patch-ui_ozone_platform_wayland_common_wayland__util.cc6
-rw-r--r--www/ungoogled-chromium/files/patch-ui_ozone_platform_wayland_gpu_vulkan__implementation__wayland.cc4
-rw-r--r--www/ungoogled-chromium/files/patch-ui_ozone_platform_wayland_host_wayland__frame__manager.cc4
-rw-r--r--www/ungoogled-chromium/files/patch-ui_ozone_platform_x11_x11__window.cc4
-rw-r--r--www/ungoogled-chromium/files/patch-ui_views_BUILD.gn8
-rw-r--r--www/ungoogled-chromium/files/patch-ui_views_controls_prefix__selector.cc4
-rw-r--r--www/ungoogled-chromium/files/patch-ui_views_controls_textfield_textfield.cc12
-rw-r--r--www/ungoogled-chromium/files/patch-ui_views_controls_textfield_textfield.h4
-rw-r--r--www/ungoogled-chromium/files/patch-ui_views_corewm_tooltip__aura.cc11
-rw-r--r--www/ungoogled-chromium/files/patch-ui_views_views__delegate.cc4
-rw-r--r--www/ungoogled-chromium/files/patch-ui_views_widget_desktop__aura_desktop__window__tree__host__platform.cc8
-rw-r--r--www/ungoogled-chromium/files/patch-ui_views_widget_widget.cc6
-rw-r--r--www/ungoogled-chromium/files/patch-ui_views_widget_widget.h4
-rw-r--r--www/ungoogled-chromium/files/patch-ui_views_window_default__frame__view.cc (renamed from www/ungoogled-chromium/files/patch-ui_views_window_custom__frame__view.cc)8
-rw-r--r--www/ungoogled-chromium/files/patch-ui_views_window_dialog__delegate.cc4
-rw-r--r--www/ungoogled-chromium/files/patch-v8_BUILD.gn14
-rw-r--r--www/ungoogled-chromium/files/patch-v8_include_v8config.h14
-rw-r--r--www/ungoogled-chromium/files/patch-v8_src_api_api.cc6
-rw-r--r--www/ungoogled-chromium/files/patch-v8_src_base_platform_platform-posix.cc12
-rw-r--r--www/ungoogled-chromium/files/patch-v8_src_execution_isolate.cc6
-rw-r--r--www/ungoogled-chromium/files/patch-v8_src_flags_flags.cc6
-rw-r--r--www/ungoogled-chromium/files/patch-v8_src_libsampler_sampler.cc4
-rw-r--r--www/ungoogled-chromium/files/patch-v8_src_trap-handler_handler-inside-posix.cc6
-rw-r--r--www/ungoogled-chromium/files/patch-v8_src_wasm_baseline_ia32_liftoff-assembler-ia32-inl.h128
-rw-r--r--www/ungoogled-chromium/pkg-plist496
-rw-r--r--www/websocketd/Makefile4
-rw-r--r--www/websocketd/distinfo6
-rw-r--r--www/yourls/Makefile2
-rw-r--r--www/yourls/distinfo6
-rw-r--r--x11-fonts/Makefile1
-rw-r--r--x11-fonts/gallant/Makefile27
-rw-r--r--x11-fonts/gallant/distinfo3
-rw-r--r--x11-fonts/gallant/pkg-descr19
-rw-r--r--x11-fonts/py-shaperglot/Makefile8
-rw-r--r--x11-fonts/py-shaperglot/Makefile.crates105
-rw-r--r--x11-fonts/py-shaperglot/distinfo216
-rw-r--r--x11-fonts/py-shaperglot/files/patch-protoc26
-rw-r--r--x11-fonts/py-vfblib/Makefile4
-rw-r--r--x11-fonts/py-vfblib/distinfo6
-rw-r--r--x11-fonts/py-vfblib/files/patch-pyproject.toml3
-rw-r--r--x11-themes/matcha-gtk-themes/Makefile10
-rw-r--r--x11-themes/matcha-gtk-themes/distinfo6
-rw-r--r--x11-themes/matcha-gtk-themes/files/patch-install.sh12
-rw-r--r--x11-themes/matcha-gtk-themes/pkg-plist60
-rw-r--r--x11-toolkits/Makefile1
-rw-r--r--x11-toolkits/rubygem-gdk3/Makefile5
-rw-r--r--x11-toolkits/rubygem-gdk3/distinfo6
-rw-r--r--x11-toolkits/rubygem-gdk4/Makefile5
-rw-r--r--x11-toolkits/rubygem-gdk4/distinfo6
-rw-r--r--x11-toolkits/rubygem-gsk4/Makefile21
-rw-r--r--x11-toolkits/rubygem-gsk4/distinfo3
-rw-r--r--x11-toolkits/rubygem-gsk4/pkg-descr1
-rw-r--r--x11-toolkits/rubygem-gtk3/Makefile2
-rw-r--r--x11-toolkits/rubygem-gtk3/distinfo6
-rw-r--r--x11-toolkits/rubygem-gtk4/Makefile5
-rw-r--r--x11-toolkits/rubygem-gtk4/distinfo6
-rw-r--r--x11-toolkits/rubygem-gtksourceview3/Makefile5
-rw-r--r--x11-toolkits/rubygem-gtksourceview3/distinfo6
-rw-r--r--x11-toolkits/rubygem-gtksourceview4/Makefile5
-rw-r--r--x11-toolkits/rubygem-gtksourceview4/distinfo6
-rw-r--r--x11-toolkits/rubygem-pango/Makefile2
-rw-r--r--x11-toolkits/rubygem-pango/distinfo6
-rw-r--r--x11-toolkits/rubygem-poppler/Makefile5
-rw-r--r--x11-toolkits/rubygem-poppler/distinfo6
-rw-r--r--x11-toolkits/rubygem-vte3/Makefile5
-rw-r--r--x11-toolkits/rubygem-vte3/distinfo6
-rw-r--r--x11-toolkits/rubygem-vte4/Makefile5
-rw-r--r--x11-toolkits/rubygem-vte4/distinfo6
-rw-r--r--x11-wm/dwm/Makefile2
-rw-r--r--x11-wm/dwm/distinfo6
-rw-r--r--x11-wm/magpie/Makefile22
-rw-r--r--x11-wm/magpie/distinfo6
-rw-r--r--x11-wm/magpie/files/patch-src_backends_meta-stage-impl.c17
-rw-r--r--x11/budgie-desktop/Makefile4
-rw-r--r--x11/hyprviz/Makefile2
-rw-r--r--x11/hyprviz/Makefile.crates6
-rw-r--r--x11/hyprviz/distinfo18
-rw-r--r--x11/libxfce4windowing/Makefile1
-rw-r--r--x11/libxfce4windowing/files/patch-libxfce4windowing_meson.build20
-rw-r--r--x11/libxfce4windowing/files/patch-libxfce4windowingui_meson.build20
-rw-r--r--x11/libxfce4windowing/pkg-plist32
-rw-r--r--x11/rubygem-gnome/Makefile4
-rw-r--r--x11/swww/Makefile4
-rw-r--r--x11/swww/Makefile.crates177
-rw-r--r--x11/swww/distinfo360
-rw-r--r--x11/wezterm/Makefile14
-rw-r--r--x11/wezterm/Makefile.crates518
-rw-r--r--x11/wezterm/distinfo1050
-rw-r--r--x11/wezterm/files/patch-ci_generate-docs.py5
-rw-r--r--x11/xterm/Makefile2
-rw-r--r--x11/xterm/distinfo6
3726 files changed, 37005 insertions, 30532 deletions
diff --git a/MOVED b/MOVED
index afcb60a20fce..0bd618b5a443 100644
--- a/MOVED
+++ b/MOVED
@@ -4765,3 +4765,11 @@ net-mgmt/nagcon||2025-09-02|Has expired: Obsolete, only supports legacy versions
www/yarn-node18||2025-09-02|Has expired: Depeneds on expired www/node18. Node.js 18.* has reached its EoL on 2025-04-30
www/npm-node18||2025-09-03|Has expired: Depeneds on expired www/node18. Node.js 18.* has reached its EoL on 2025-04-30
www/node18||2025-09-03|Has expired: Node.js 18.* has reached its EoL on 2025-04-30. Use Node.js 22.* (www/node22) instead
+devel/rubygem-hashie4|devel/rubygem-hashie|2025-09-07|Remove obsoleted port. Use devel/rubygem-hashie instead
+print/rubygem-afm0|print/rubygem-afm|2025-09-07|Remove obsoleted port. Use print/rubygem-afm instead
+www/rubygem-jwt29|www/rubygem-jwt|2025-09-07|Remove obsoleted port. Use www/rubygem-jwt instead
+www/mod_wsgi4|www/mod_wsgi|2025-09-08|Was tied to only major version 4, now upgraded to 5
+net-mgmt/netdata-go|net-mgmt/netdata|2025-09-08|The netdata-go plugin is included in the main netdata port
+finance/myphpmoney||2025-09-08|Has expired: Unmaintained upstream and most probably does not work with modern PHP versions
+databases/adminerevo||2025-09-09|Has expired: Abandoned upstream, repo archived Jan 24, 2025
+databases/redisdesktopmanager||2025-09-09|Has expired: RedisDesktopManager is no longer maintained upstream as the project has been replaced by RedisInsight
diff --git a/Tools/scripts/gen-compat.sh b/Tools/scripts/gen-compat.sh
index 8568e04a36c2..3f36e97f601d 100644
--- a/Tools/scripts/gen-compat.sh
+++ b/Tools/scripts/gen-compat.sh
@@ -25,8 +25,16 @@ if [ ! -f ${filelist} ]; then
fi
case $arch in
-aarch64 | amd64 | powerpc64)
+amd64 | powerpc64)
sets="base lib32" ;;
+aarch64)
+ case $version in
+ 13.*)
+ sets="base" ;;
+ *)
+ sets="base lib32" ;;
+ esac
+ ;;
*)
sets="base" ;;
esac
diff --git a/UPDATING b/UPDATING
index bda53ae67f4b..faf7fb031f65 100644
--- a/UPDATING
+++ b/UPDATING
@@ -5,6 +5,13 @@ they are unavoidable.
You should get into the habit of checking this file for changes each time
you update your ports collection, before attempting any port upgrades.
+20250908:
+ AFFECTS: users of www/mod_wsgi4
+ AUTHOR: michaelo@FreeBSD.org
+
+ This port has been renamed to www/mod_wsgi to be able to upgrade to
+ version 5.
+
20250828:
AFFECTS: users of databases/mongodb70, databases/mongodb80
AUTHOR: ronald@FreeBSD.org
diff --git a/accessibility/rubygem-atk/Makefile b/accessibility/rubygem-atk/Makefile
index 1a587322915c..bd860a240f89 100644
--- a/accessibility/rubygem-atk/Makefile
+++ b/accessibility/rubygem-atk/Makefile
@@ -1,5 +1,5 @@
PORTNAME= atk
-PORTVERSION= 4.3.0
+PORTVERSION= 4.3.3
CATEGORIES= accessibility rubygems
MASTER_SITES= RG
@@ -12,7 +12,8 @@ LICENSE= LGPL21+
LICENSE_FILE= ${WRKSRC}/COPYING.LIB
BUILD_DEPENDS= rubygem-rake>=0:devel/rubygem-rake
-RUN_DEPENDS= rubygem-glib2>=${PORTVERSION}<${PORTVERSION}_99:devel/rubygem-glib2
+RUN_DEPENDS= rubygem-glib2>=${PORTVERSION}<${PORTVERSION}_99:devel/rubygem-glib2 \
+ rubygem-rake>=0:devel/rubygem-rake
USES= gem gnome
USE_GNOME= atk
diff --git a/accessibility/rubygem-atk/distinfo b/accessibility/rubygem-atk/distinfo
index 1430aa32d786..12d8b5119bbc 100644
--- a/accessibility/rubygem-atk/distinfo
+++ b/accessibility/rubygem-atk/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1752566754
-SHA256 (rubygem/atk-4.3.0.gem) = 147181c8e3e1a683be33b390605c90bd3dada950c14f17bb7d0cd16c1e8696f2
-SIZE (rubygem/atk-4.3.0.gem) = 15872
+TIMESTAMP = 1757121906
+SHA256 (rubygem/atk-4.3.3.gem) = 9584b2b1e8337d417cd81737cf94e7bc3ec0fec7e5b718a38bf95c0c7ee4f817
+SIZE (rubygem/atk-4.3.3.gem) = 15872
diff --git a/archivers/c-blosc2/Makefile b/archivers/c-blosc2/Makefile
index 08804fe1c0e4..62964c336ca4 100644
--- a/archivers/c-blosc2/Makefile
+++ b/archivers/c-blosc2/Makefile
@@ -1,5 +1,5 @@
PORTNAME= c-blosc2
-PORTVERSION= 2.20.0
+PORTVERSION= 2.21.1
DISTVERSIONPREFIX= v
CATEGORIES= archivers
diff --git a/archivers/c-blosc2/distinfo b/archivers/c-blosc2/distinfo
index f35d1cd8aaff..7701556da51a 100644
--- a/archivers/c-blosc2/distinfo
+++ b/archivers/c-blosc2/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1755062468
-SHA256 (Blosc-c-blosc2-v2.20.0_GH0.tar.gz) = 499e881f9fd868cbbaba69bc6d27d82b2d72ef22c998691d60e8b3c3ef0be459
-SIZE (Blosc-c-blosc2-v2.20.0_GH0.tar.gz) = 3302408
+TIMESTAMP = 1757120564
+SHA256 (Blosc-c-blosc2-v2.21.1_GH0.tar.gz) = 69bd596bc4c64091df89d2a4fbedc01fc66c005154ddbc466449b9dfa1af5c05
+SIZE (Blosc-c-blosc2-v2.21.1_GH0.tar.gz) = 3337949
diff --git a/archivers/lz4json/Makefile b/archivers/lz4json/Makefile
index b4da0b1fe203..95535f235f27 100644
--- a/archivers/lz4json/Makefile
+++ b/archivers/lz4json/Makefile
@@ -7,6 +7,8 @@ MAINTAINER= ports@virtual-estates.net
COMMENT= Unpack Mozilla lz4json files, such as bookmarks and session restore
WWW= https://github.com/andikleen/lz4json
+LICENSE= BSD2CLAUSE
+
LIB_DEPENDS= liblz4.so:archivers/liblz4
USES= uidfix
@@ -14,8 +16,8 @@ USES= uidfix
USE_GITHUB= yes
GH_ACCOUNT= andikleen
GH_TAGNAME= c44c5100
-PLIST_FILES= bin/lz4jsoncat share/man/man1/lz4jsoncat.1${COMPRESS_EXT}
-
MAKEFILE= ${FILESDIR}/BSDmakefile
+PLIST_FILES= bin/lz4jsoncat \
+ share/man/man1/lz4jsoncat.1${COMPRESS_EXT}
.include <bsd.port.mk>
diff --git a/archivers/lz4json/files/patch-warnings b/archivers/lz4json/files/patch-lz4jsoncat.c
index 13c4f68607a7..df45ec27f180 100644
--- a/archivers/lz4json/files/patch-warnings
+++ b/archivers/lz4json/files/patch-lz4jsoncat.c
@@ -1,24 +1,17 @@
---- lz4jsoncat.c 2019-12-29 00:44:09.000000000 -0500
-+++ lz4jsoncat.c 2023-08-22 01:48:00.646059000 -0400
-@@ -1,3 +1,3 @@
--/*
-+/*
- * Dump mozilla style lz4json files.
- *
-@@ -30,15 +30,19 @@
+--- lz4jsoncat.c.orig 2025-06-24 19:59:38 UTC
++++ lz4jsoncat.c
+@@ -29,7 +29,9 @@
+ #include <stdlib.h>
#include <stdint.h>
#ifndef __APPLE__
+-#include <endian.h>
+# if defined(__FreeBSD__) || defined(__OpenBSD__) || defined(__NetBSD__) || defined(__DragonFlyBSD__)
+#include <sys/endian.h>
-+# else
- #include <endian.h>
-+# endif
++#endif
#else
#define htole32(x) x /* assume apple targets are little endian */
#endif
-
--#include "lz4.h"
-+#include <lz4.h>
+@@ -38,8 +40,8 @@ int main(int ac, char **av)
int main(int ac, char **av)
{
@@ -28,21 +21,27 @@
+ int fd = open(*++av, O_RDONLY);
if (fd < 0) {
perror(*av);
-@@ -56,5 +60,5 @@
+ continue;
+@@ -55,7 +57,7 @@ int main(int ac, char **av)
+ }
char *map = mmap(NULL, st.st_size, PROT_READ, MAP_SHARED, fd, 0);
- if (map == (char *)-1) {
+ if (map == MAP_FAILED) {
perror(*av);
exit(1);
-@@ -64,5 +68,5 @@
+ }
+@@ -63,7 +65,7 @@ int main(int ac, char **av)
+ fprintf(stderr, "%s: not a mozLZ4a file\n", *av);
exit(1);
}
- size_t outsz = htole32(*(uint32_t *) (map + 8));
+ ssize_t outsz = htole32(*(uint32_t *) (map + 8));
char *out = malloc(outsz);
if (!out) {
-@@ -88,5 +92,2 @@
+ fprintf(stderr, "Cannot allocate memory\n");
+@@ -87,6 +89,3 @@ int main(int ac, char **av)
+ }
return 0;
}
-
diff --git a/archivers/pecl-zstd/Makefile b/archivers/pecl-zstd/Makefile
index 055445f91d60..844bca67156d 100644
--- a/archivers/pecl-zstd/Makefile
+++ b/archivers/pecl-zstd/Makefile
@@ -1,5 +1,5 @@
PORTNAME= zstd
-PORTVERSION= 0.14.0
+PORTVERSION= 0.15.1
CATEGORIES= archivers
MAINTAINER= sunpoet@FreeBSD.org
diff --git a/archivers/pecl-zstd/distinfo b/archivers/pecl-zstd/distinfo
index 6afd2432cc49..3cdb6fdefe5b 100644
--- a/archivers/pecl-zstd/distinfo
+++ b/archivers/pecl-zstd/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1731679206
-SHA256 (PECL/zstd-0.14.0.tgz) = 207a87de60e3a9eb7993d2fc1a2ce88f854330ef29d210f552a60eb4cf3db79c
-SIZE (PECL/zstd-0.14.0.tgz) = 479015
+TIMESTAMP = 1757120598
+SHA256 (PECL/zstd-0.15.1.tgz) = 5dd4358a14fca60c41bd35bf9ec810b8ece07b67615dd1a756d976475bb04abe
+SIZE (PECL/zstd-0.15.1.tgz) = 502077
diff --git a/archivers/pecl-zstd/files/patch-php85 b/archivers/pecl-zstd/files/patch-php85
deleted file mode 100644
index 2fc932c491fa..000000000000
--- a/archivers/pecl-zstd/files/patch-php85
+++ /dev/null
@@ -1,16 +0,0 @@
-Obtained from: https://github.com/kjdev/php-ext-zstd/commit/e061583361d4d4167a86dccda385b2944946a09e
-
---- zstd.c.orig 2024-11-05 21:49:34 UTC
-+++ zstd.c
-@@ -30,7 +30,11 @@
- #include <php_ini.h>
- #include <ext/standard/file.h>
- #include <ext/standard/info.h>
-+#if PHP_VERSION_ID < 70200
- #include <ext/standard/php_smart_string.h>
-+#else
-+#include "Zend/zend_smart_string.h"
-+#endif
- #if defined(HAVE_APCU_SUPPORT)
- #include <ext/standard/php_var.h>
- #include <ext/apcu/apc_serializer.h>
diff --git a/archivers/php-brotli/Makefile b/archivers/php-brotli/Makefile
index dedbbbde7b37..7e93ed31ee47 100644
--- a/archivers/php-brotli/Makefile
+++ b/archivers/php-brotli/Makefile
@@ -1,5 +1,5 @@
PORTNAME= brotli
-DISTVERSION= 0.13.1
+DISTVERSION= 0.18.2
CATEGORIES= archivers
PKGNAMEPREFIX= ${PHP_PKGNAMEPREFIX}
@@ -8,27 +8,17 @@ COMMENT= Brotli extension for PHP
WWW= https://github.com/kjdev/php-ext-brotli
LICENSE= MIT
+LICENSE_FILE= ${WRKSRC}/LICENSE
-BUILD_DEPENDS= re2c>0:devel/re2c
LIB_DEPENDS= libbrotlienc.so:archivers/brotli
-USES= dos2unix libtool php:ext pkgconfig
+USES= php:ext pkgconfig
USE_GITHUB= yes
GH_ACCOUNT= kjdev
GH_PROJECT= php-ext-brotli
+PHP_MODNAME= ${PORTNAME}
-USE_LDCONFIG= yes
-
-GNU_CONFIGURE= yes
CONFIGURE_ARGS= --with-libbrotli
-PHP_MODNAME= brotli
-
-.include <bsd.port.pre.mk>
-post-patch:
-.if ${PHP_VER} >= 85
- @${REINPLACE_CMD} -e 's|ext/standard/php_smart_string.h|Zend/zend_smart_string.h|' \
- ${WRKSRC}/brotli.c
-.endif
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/archivers/php-brotli/distinfo b/archivers/php-brotli/distinfo
index e7e6f727719d..1118573f101a 100644
--- a/archivers/php-brotli/distinfo
+++ b/archivers/php-brotli/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1616212479
-SHA256 (kjdev-php-ext-brotli-0.13.1_GH0.tar.gz) = 1eca1af3208e2f6551064e3f26e771453def588898bfc25858ab1db985363e47
-SIZE (kjdev-php-ext-brotli-0.13.1_GH0.tar.gz) = 22035
+TIMESTAMP = 1755939450
+SHA256 (kjdev-php-ext-brotli-0.18.2_GH0.tar.gz) = d79ff26c24859485166a805e4340cdebdaad6246d93e9c5eeb90ae681bc801a6
+SIZE (kjdev-php-ext-brotli-0.18.2_GH0.tar.gz) = 34832
diff --git a/archivers/py-blosc2/Makefile b/archivers/py-blosc2/Makefile
index 8b517d84d67a..6bb6f05c7c27 100644
--- a/archivers/py-blosc2/Makefile
+++ b/archivers/py-blosc2/Makefile
@@ -1,5 +1,5 @@
PORTNAME= blosc2
-PORTVERSION= 3.7.0
+PORTVERSION= 3.7.2
CATEGORIES= archivers python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/archivers/py-blosc2/distinfo b/archivers/py-blosc2/distinfo
index 59ee0bd44fb8..bb4779916964 100644
--- a/archivers/py-blosc2/distinfo
+++ b/archivers/py-blosc2/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1755062470
-SHA256 (blosc2-3.7.0.tar.gz) = c910b86048f8b8155d62289ced038d5b63f0883af8b8d19e0c9c05ac9319f54e
-SIZE (blosc2-3.7.0.tar.gz) = 3798878
+TIMESTAMP = 1757120566
+SHA256 (blosc2-3.7.2.tar.gz) = 3e80bd0399241829e4a2100bef9d4de042da979514f5df6aa3378981823f1d9b
+SIZE (blosc2-3.7.2.tar.gz) = 3804422
diff --git a/archivers/szip/Makefile b/archivers/szip/Makefile
index 0c1666f00d37..97e62ed4e2a0 100644
--- a/archivers/szip/Makefile
+++ b/archivers/szip/Makefile
@@ -10,9 +10,15 @@ MAINTAINER= ports@FreeBSD.org
COMMENT= Fast compression utility
WWW= http://www.compressconsult.com/szip/
-NO_WRKSUBDIR= yes
+LICENSE= SZ
+LICENSE_NAME= Szip License
+LICENSE_FILE= ${WRKSRC}/readme.txt
+LICENSE_PERMS= auto-accept
+
MAKEFILE= makefile
+NO_WRKSUBDIR= yes
+
PLIST_FILES= bin/${PORTNAME}
PORTDOCS= *.txt
diff --git a/archivers/xarchiver/Makefile b/archivers/xarchiver/Makefile
index 3c25c1eb403c..2664a77420d0 100644
--- a/archivers/xarchiver/Makefile
+++ b/archivers/xarchiver/Makefile
@@ -1,5 +1,5 @@
PORTNAME= xarchiver
-DISTVERSION= 0.5.4.25
+DISTVERSION= 0.5.4.26
CATEGORIES= archivers
MAINTAINER= eduardo@FreeBSD.org
@@ -26,6 +26,8 @@ GNU_CONFIGURE= yes
PORTSCOUT= limit:^\d\.\d\.\d\.\d+$ # avoid tags like identical_to_xfce_git_content
+PORTDOCS= *
+
OPTIONS_DEFINE= DOCS NLS
OPTIONS_GROUP= FORMATS
OPTIONS_GROUP_FORMATS= ARJ LZO RAR
diff --git a/archivers/xarchiver/distinfo b/archivers/xarchiver/distinfo
index a7f056a72656..0736c12487a4 100644
--- a/archivers/xarchiver/distinfo
+++ b/archivers/xarchiver/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1742762547
-SHA256 (ib-xarchiver-0.5.4.25_GH0.tar.gz) = dfd70c9081790399c32d9d716a55060e5136ff0ad1a94a84988a55fd6f771ceb
-SIZE (ib-xarchiver-0.5.4.25_GH0.tar.gz) = 1164484
+TIMESTAMP = 1757364848
+SHA256 (ib-xarchiver-0.5.4.26_GH0.tar.gz) = 58e4fb2c1fb8421573a31cf3b4dfec301076d61f48ac5720df632986c87e9573
+SIZE (ib-xarchiver-0.5.4.26_GH0.tar.gz) = 1190919
diff --git a/archivers/xarchiver/files/patch-src_main.c b/archivers/xarchiver/files/patch-src_main.c
index 2c499398688b..de45af95c4d8 100644
--- a/archivers/xarchiver/files/patch-src_main.c
+++ b/archivers/xarchiver/files/patch-src_main.c
@@ -1,6 +1,6 @@
---- src/main.c.orig 2022-08-25 20:42:45 UTC
+--- src/main.c.orig 2025-09-01 12:04:54 UTC
+++ src/main.c
-@@ -410,7 +410,7 @@ static void xa_check_available_archivers ()
+@@ -478,7 +478,7 @@ static void xa_check_available_archivers ()
/* GNU zip */
type = XARCHIVETYPE_GZIP;
@@ -9,7 +9,7 @@
if (path)
archiver[type].is_compressor = TRUE;
-@@ -906,11 +906,11 @@ static void xa_check_available_archivers ()
+@@ -1014,11 +1014,11 @@ static void xa_check_available_archivers ()
if (gtk_toggle_button_get_active(GTK_TOGGLE_BUTTON(prefs_window->prefer_unzip)) ||
(!is7za && !lsar))
{
diff --git a/archivers/xarchiver/files/patch-src_window.c b/archivers/xarchiver/files/patch-src_window.c
index 9cb92732efd6..94cf467bbe66 100644
--- a/archivers/xarchiver/files/patch-src_window.c
+++ b/archivers/xarchiver/files/patch-src_window.c
@@ -1,7 +1,7 @@
---- src/window.c.orig 2020-06-30 13:19:44 UTC
+--- src/window.c.orig 2025-09-01 12:04:54 UTC
+++ src/window.c
-@@ -1823,7 +1823,7 @@ ArchiveType xa_detect_archive_type (const gchar *filen
- xa.type = XARCHIVETYPE_LZ4;
+@@ -1844,7 +1844,7 @@ ArchiveType xa_detect_archive_type (const gchar *filen
+ }
else if (memcmp(magic, "LZIP", 4) == 0)
xa.type = XARCHIVETYPE_LZIP;
- else if (memcmp(magic, "\x5d\x00\x00\x80", 4) == 0)
diff --git a/archivers/xarchiver/pkg-plist b/archivers/xarchiver/pkg-plist
index 2615d6520f29..d9c8c21180bb 100644
--- a/archivers/xarchiver/pkg-plist
+++ b/archivers/xarchiver/pkg-plist
@@ -1,39 +1,6 @@
bin/xarchiver
libexec/thunar-archive-plugin/xarchiver.tap
-share/man/man1/xarchiver.1.gz
share/applications/xarchiver.desktop
-%%PORTDOCS%%%%DOCSDIR%%/COPYING
-%%PORTDOCS%%%%DOCSDIR%%/ChangeLog
-%%PORTDOCS%%%%DOCSDIR%%/README
-%%PORTDOCS%%%%DOCSDIR%%/ch01.html
-%%PORTDOCS%%%%DOCSDIR%%/ch01s01.html
-%%PORTDOCS%%%%DOCSDIR%%/ch01s02.html
-%%PORTDOCS%%%%DOCSDIR%%/ch01s03.html
-%%PORTDOCS%%%%DOCSDIR%%/ch02.html
-%%PORTDOCS%%%%DOCSDIR%%/ch02s01.html
-%%PORTDOCS%%%%DOCSDIR%%/ch02s02.html
-%%PORTDOCS%%%%DOCSDIR%%/ch03.html
-%%PORTDOCS%%%%DOCSDIR%%/ch03s01.html
-%%PORTDOCS%%%%DOCSDIR%%/ch03s02.html
-%%PORTDOCS%%%%DOCSDIR%%/ch03s03.html
-%%PORTDOCS%%%%DOCSDIR%%/ch03s04.html
-%%PORTDOCS%%%%DOCSDIR%%/ch04.html
-%%PORTDOCS%%%%DOCSDIR%%/ch04s01.html
-%%PORTDOCS%%%%DOCSDIR%%/ch04s02.html
-%%PORTDOCS%%%%DOCSDIR%%/ch04s03.html
-%%PORTDOCS%%%%DOCSDIR%%/ch04s04.html
-%%PORTDOCS%%%%DOCSDIR%%/ch04s05.html
-%%PORTDOCS%%%%DOCSDIR%%/ch04s06.html
-%%PORTDOCS%%%%DOCSDIR%%/images/add_dialog.png
-%%PORTDOCS%%%%DOCSDIR%%/images/archive_comment_dialog.png
-%%PORTDOCS%%%%DOCSDIR%%/images/archive_properties.png
-%%PORTDOCS%%%%DOCSDIR%%/images/extract_dialog.png
-%%PORTDOCS%%%%DOCSDIR%%/images/multi_extract_dialog.png
-%%PORTDOCS%%%%DOCSDIR%%/images/new_dialog.png
-%%PORTDOCS%%%%DOCSDIR%%/images/password_dialog.png
-%%PORTDOCS%%%%DOCSDIR%%/images/pref_dialog.png
-%%PORTDOCS%%%%DOCSDIR%%/index.html
-%%PORTDOCS%%%%DOCSDIR%%/xarchiver.css
share/icons/hicolor/16x16/apps/xarchiver.png
share/icons/hicolor/24x24/apps/xarchiver.png
share/icons/hicolor/32x32/apps/xarchiver.png
@@ -80,6 +47,7 @@ share/icons/hicolor/scalable/apps/xarchiver.svg
%%NLS%%share/locale/sq/LC_MESSAGES/xarchiver.mo
%%NLS%%share/locale/sr/LC_MESSAGES/xarchiver.mo
%%NLS%%share/locale/sv/LC_MESSAGES/xarchiver.mo
+%%NLS%%share/locale/ta/LC_MESSAGES/xarchiver.mo
%%NLS%%share/locale/te/LC_MESSAGES/xarchiver.mo
%%NLS%%share/locale/th/LC_MESSAGES/xarchiver.mo
%%NLS%%share/locale/tr/LC_MESSAGES/xarchiver.mo
@@ -89,6 +57,7 @@ share/icons/hicolor/scalable/apps/xarchiver.svg
%%NLS%%share/locale/vi/LC_MESSAGES/xarchiver.mo
%%NLS%%share/locale/zh_CN/LC_MESSAGES/xarchiver.mo
%%NLS%%share/locale/zh_TW/LC_MESSAGES/xarchiver.mo
+share/man/man1/xarchiver.1.gz
share/pixmaps/xarchiver/xarchiver-add.png
share/pixmaps/xarchiver/xarchiver-close.png
share/pixmaps/xarchiver/xarchiver-extract.png
diff --git a/astro/Makefile b/astro/Makefile
index 4beb8aa1b073..089e5c5a75d6 100644
--- a/astro/Makefile
+++ b/astro/Makefile
@@ -85,8 +85,10 @@
SUBDIR += py-astral
SUBDIR += py-astroML
SUBDIR += py-astropy
+ SUBDIR += py-astropy-healpix
SUBDIR += py-astropy-helpers
SUBDIR += py-astropy-iers-data
+ SUBDIR += py-astroquery
SUBDIR += py-ephem
SUBDIR += py-extension-helpers
SUBDIR += py-fitsio
@@ -101,6 +103,9 @@
SUBDIR += py-pymeeus
SUBDIR += py-pymetar
SUBDIR += py-pysofa
+ SUBDIR += py-pytest-astropy
+ SUBDIR += py-pytest-astropy-header
+ SUBDIR += py-pyvo
SUBDIR += py-pywapi
SUBDIR += py-ro
SUBDIR += py-sgp4
diff --git a/astro/kstars/Makefile b/astro/kstars/Makefile
index c4ab4d567888..df7c2f537aec 100644
--- a/astro/kstars/Makefile
+++ b/astro/kstars/Makefile
@@ -1,5 +1,5 @@
PORTNAME= kstars
-DISTVERSION= 3.7.6
+DISTVERSION= 3.7.8
PORTEPOCH= 1
CATEGORIES= astro kde
MASTER_SITES= KDE/stable/${PORTNAME}/${DISTVERSION}/
@@ -15,6 +15,8 @@ LIB_DEPENDS= libXISF.so:graphics/libxisf \
libqt5keychain.so:security/qtkeychain@qt5 \
libraw.so:graphics/libraw \
libgsl.so:math/gsl \
+ libindiclient.so:devel/indi \
+ libopencv_core.so:graphics/opencv \
libsecret-1.so:security/libsecret \
libnova.so:astro/libnova \
libstellarsolver.so:astro/stellarsolver \
@@ -37,9 +39,4 @@ USE_QT= concurrent core datavis3d dbus declarative gui multimedia \
buildtools:build qmake:build
USE_XORG= x11
-# Requires devel/indi >= 2.0.0 which is not in the ports tree yet. KStars builds
-# fine with INDI 2.0.3, but support for the INDI 2.0 API in astro/phd2 and
-# astro/stellarium as of 2023-08-10 appear to be works in progress.
-CMAKE_ON= CMAKE_DISABLE_FIND_PACKAGE_INDI
-
.include <bsd.port.mk>
diff --git a/astro/kstars/distinfo b/astro/kstars/distinfo
index f815cb7a99e7..79e0fbdf63df 100644
--- a/astro/kstars/distinfo
+++ b/astro/kstars/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1746106192
-SHA256 (kstars-3.7.6.tar.xz) = ea1c163260062899a574bf1e4cb433cc1b2e9a4e6d845a2a1af9b6756934269a
-SIZE (kstars-3.7.6.tar.xz) = 163580612
+TIMESTAMP = 1757505065
+SHA256 (kstars-3.7.8.tar.xz) = 55b3aef29ec1aba50906bd393d565e8a7e0b5b3a5d2e8e3cdfc1b58d718d2c0c
+SIZE (kstars-3.7.8.tar.xz) = 50942300
diff --git a/astro/kstars/files/patch-kstars_CMakeLists.txt b/astro/kstars/files/patch-kstars_CMakeLists.txt
index 0fd2fddff071..70adfe2a7171 100644
--- a/astro/kstars/files/patch-kstars_CMakeLists.txt
+++ b/astro/kstars/files/patch-kstars_CMakeLists.txt
@@ -6,17 +6,17 @@ ld: error: undefined symbol: pthread_create
std::__1::default_delete<io::ByteSourceBase>>)::'lambda'(), void>(io::detail::AsynchronousReader::init(std::__1::unique_ptr<io::ByteSourceBase,
std::__1::default_delete<io::ByteSourceBase>>)::'lambda'()&&)) in archive lib/libKStarsLib.a
---- kstars/CMakeLists.txt.orig 2024-10-01 07:34:49 UTC
+--- kstars/CMakeLists.txt.orig 2025-08-10 17:18:25 UTC
+++ kstars/CMakeLists.txt
-@@ -1314,6 +1314,7 @@ IF (NOT ANDROID)
- ${ZLIB_LIBRARIES}
- Eigen3::Eigen
- GSL::gsl
-+ Threads::Threads
+@@ -1358,6 +1358,7 @@ IF (NOT ANDROID)
+ ${ZLIB_LIBRARIES}
+ Eigen3::Eigen
+ GSL::gsl
++ Threads::Threads
)
if (BUILD_QT5)
target_link_libraries(KStarsLib
-@@ -1412,7 +1413,6 @@ if(INDI_FOUND)
+@@ -1458,7 +1459,6 @@ if(INDI_FOUND)
## Linux + MacOS Lite: Requires INDI Qt5 Client
## Android: Requires INDI Qt5 Client built for Android
if (NOT ANDROID)
diff --git a/astro/kstars/pkg-plist b/astro/kstars/pkg-plist
index 06040cdaef22..860d319d741d 100644
--- a/astro/kstars/pkg-plist
+++ b/astro/kstars/pkg-plist
@@ -2,1355 +2,6 @@ bin/kstars
lib/libhtmesh.a
share/applications/org.kde.kstars.desktop
share/config.kcfg/kstars.kcfg
-share/doc/HTML/ca/kstars/Another_way4.png
-share/doc/HTML/ca/kstars/Another_way5.png
-share/doc/HTML/ca/kstars/Another_way6.png
-share/doc/HTML/ca/kstars/Another_way_to_add_part3.png
-share/doc/HTML/ca/kstars/KStars_Neptune.png
-share/doc/HTML/ca/kstars/add_object.png
-share/doc/HTML/ca/kstars/advanced_page.png
-share/doc/HTML/ca/kstars/ai-contents.docbook
-share/doc/HTML/ca/kstars/altvstime.docbook
-share/doc/HTML/ca/kstars/altvstime.png
-share/doc/HTML/ca/kstars/astroinfo.docbook
-share/doc/HTML/ca/kstars/blackbody.docbook
-share/doc/HTML/ca/kstars/blackbody.png
-share/doc/HTML/ca/kstars/calc-angdist.docbook
-share/doc/HTML/ca/kstars/calc-angdist.png
-share/doc/HTML/ca/kstars/calc-apcoords.docbook
-share/doc/HTML/ca/kstars/calc-apcoords.png
-share/doc/HTML/ca/kstars/calc-dayduration.docbook
-share/doc/HTML/ca/kstars/calc-daylength.png
-share/doc/HTML/ca/kstars/calc-ecliptic.docbook
-share/doc/HTML/ca/kstars/calc-ecliptic.png
-share/doc/HTML/ca/kstars/calc-eqgal.docbook
-share/doc/HTML/ca/kstars/calc-eqgal.png
-share/doc/HTML/ca/kstars/calc-equinox.docbook
-share/doc/HTML/ca/kstars/calc-equinox.png
-share/doc/HTML/ca/kstars/calc-geodetic.docbook
-share/doc/HTML/ca/kstars/calc-geodetic.png
-share/doc/HTML/ca/kstars/calc-horizontal.docbook
-share/doc/HTML/ca/kstars/calc-horizontal.png
-share/doc/HTML/ca/kstars/calc-julian.png
-share/doc/HTML/ca/kstars/calc-julianday.docbook
-share/doc/HTML/ca/kstars/calc-planetcoords.docbook
-share/doc/HTML/ca/kstars/calc-planetcoords.png
-share/doc/HTML/ca/kstars/calc-sidereal.docbook
-share/doc/HTML/ca/kstars/calc-sidereal.png
-share/doc/HTML/ca/kstars/calculator.docbook
-share/doc/HTML/ca/kstars/catalog_details.png
-share/doc/HTML/ca/kstars/cequator.docbook
-share/doc/HTML/ca/kstars/color_editor.png
-share/doc/HTML/ca/kstars/color_indices.png
-share/doc/HTML/ca/kstars/colorandtemp.docbook
-share/doc/HTML/ca/kstars/colors_page.png
-share/doc/HTML/ca/kstars/commands.docbook
-share/doc/HTML/ca/kstars/config.docbook
-share/doc/HTML/ca/kstars/cosmicdist.docbook
-share/doc/HTML/ca/kstars/cpoles.docbook
-share/doc/HTML/ca/kstars/create_catalog.png
-share/doc/HTML/ca/kstars/credits.docbook
-share/doc/HTML/ca/kstars/csphere.docbook
-share/doc/HTML/ca/kstars/csv_import.png
-share/doc/HTML/ca/kstars/darkmatter.docbook
-share/doc/HTML/ca/kstars/detaildialog.png
-share/doc/HTML/ca/kstars/details.docbook
-share/doc/HTML/ca/kstars/dso_manager.png
-share/doc/HTML/ca/kstars/dumpmode.docbook
-share/doc/HTML/ca/kstars/ecliptic.docbook
-share/doc/HTML/ca/kstars/ekos-align.docbook
-share/doc/HTML/ca/kstars/ekos-analyze.docbook
-share/doc/HTML/ca/kstars/ekos-capture.docbook
-share/doc/HTML/ca/kstars/ekos-extensions.docbook
-share/doc/HTML/ca/kstars/ekos-focus.docbook
-share/doc/HTML/ca/kstars/ekos-guide.docbook
-share/doc/HTML/ca/kstars/ekos-logs.docbook
-share/doc/HTML/ca/kstars/ekos-profile-editor.docbook
-share/doc/HTML/ca/kstars/ekos-profile-wizard.docbook
-share/doc/HTML/ca/kstars/ekos-scheduler.docbook
-share/doc/HTML/ca/kstars/ekos-setup.docbook
-share/doc/HTML/ca/kstars/ekos-tutorials.docbook
-share/doc/HTML/ca/kstars/ekos-user-interface.docbook
-share/doc/HTML/ca/kstars/ekos.docbook
-share/doc/HTML/ca/kstars/ekos_page.png
-share/doc/HTML/ca/kstars/ellipticalgalaxies.docbook
-share/doc/HTML/ca/kstars/epoch.docbook
-share/doc/HTML/ca/kstars/equinox.docbook
-share/doc/HTML/ca/kstars/eyepieceview.docbook
-share/doc/HTML/ca/kstars/faq.docbook
-share/doc/HTML/ca/kstars/find.png
-share/doc/HTML/ca/kstars/find2.png
-share/doc/HTML/ca/kstars/fits_page.png
-share/doc/HTML/ca/kstars/fitsviewer.docbook
-share/doc/HTML/ca/kstars/flux.docbook
-share/doc/HTML/ca/kstars/flux.png
-share/doc/HTML/ca/kstars/fovdialog.png
-share/doc/HTML/ca/kstars/geocoords.docbook
-share/doc/HTML/ca/kstars/geolocator.png
-share/doc/HTML/ca/kstars/greatcircle.docbook
-share/doc/HTML/ca/kstars/guides_page.png
-share/doc/HTML/ca/kstars/hips.docbook
-share/doc/HTML/ca/kstars/horizon.docbook
-share/doc/HTML/ca/kstars/hourangle.docbook
-share/doc/HTML/ca/kstars/imagingplanner.docbook
-share/doc/HTML/ca/kstars/index.cache.bz2
-share/doc/HTML/ca/kstars/index.docbook
-share/doc/HTML/ca/kstars/indi.docbook
-share/doc/HTML/ca/kstars/indi_page.png
-share/doc/HTML/ca/kstars/indicapture.png
-share/doc/HTML/ca/kstars/indiclient.png
-share/doc/HTML/ca/kstars/jmoons.docbook
-share/doc/HTML/ca/kstars/jmoons.png
-share/doc/HTML/ca/kstars/julianday.docbook
-share/doc/HTML/ca/kstars/kepler2nd.png
-share/doc/HTML/ca/kstars/leapyear.docbook
-share/doc/HTML/ca/kstars/lightcurve.png
-share/doc/HTML/ca/kstars/lightcurves.docbook
-share/doc/HTML/ca/kstars/luminosity.docbook
-share/doc/HTML/ca/kstars/magnitude.docbook
-share/doc/HTML/ca/kstars/meridian.docbook
-share/doc/HTML/ca/kstars/newfov.png
-share/doc/HTML/ca/kstars/obsplanner.docbook
-share/doc/HTML/ca/kstars/open_dialog_ldn.png
-share/doc/HTML/ca/kstars/parallax.docbook
-share/doc/HTML/ca/kstars/precession.docbook
-share/doc/HTML/ca/kstars/profile_wizard_done.png
-share/doc/HTML/ca/kstars/profile_wizard_remote.png
-share/doc/HTML/ca/kstars/profile_wizard_select.png
-share/doc/HTML/ca/kstars/profile_wizard_welcome.png
-share/doc/HTML/ca/kstars/quicktour.docbook
-share/doc/HTML/ca/kstars/retrograde.docbook
-share/doc/HTML/ca/kstars/satellites_page.png
-share/doc/HTML/ca/kstars/screen1.png
-share/doc/HTML/ca/kstars/scriptbuilder.docbook
-share/doc/HTML/ca/kstars/scriptbuilder.png
-share/doc/HTML/ca/kstars/sds.png
-share/doc/HTML/ca/kstars/sidereal.docbook
-share/doc/HTML/ca/kstars/skycoords.docbook
-share/doc/HTML/ca/kstars/solarsys.docbook
-share/doc/HTML/ca/kstars/solarsystem.png
-share/doc/HTML/ca/kstars/solarsystem_page.png
-share/doc/HTML/ca/kstars/spiralgalaxies.docbook
-share/doc/HTML/ca/kstars/star_colors.png
-share/doc/HTML/ca/kstars/stars.docbook
-share/doc/HTML/ca/kstars/supernovae_page.png
-share/doc/HTML/ca/kstars/telescopes.docbook
-share/doc/HTML/ca/kstars/terrain_page.png
-share/doc/HTML/ca/kstars/timezones.docbook
-share/doc/HTML/ca/kstars/tools.docbook
-share/doc/HTML/ca/kstars/utime.docbook
-share/doc/HTML/ca/kstars/viewops.png
-share/doc/HTML/ca/kstars/wut.docbook
-share/doc/HTML/ca/kstars/wut.png
-share/doc/HTML/ca/kstars/xplanet_page.png
-share/doc/HTML/ca/kstars/zenith.docbook
-share/doc/HTML/en/kstars/Add_Object_to_Session_plan.png
-share/doc/HTML/en/kstars/Another_way4.png
-share/doc/HTML/en/kstars/Another_way5.png
-share/doc/HTML/en/kstars/Another_way6.png
-share/doc/HTML/en/kstars/Another_way_to_add.png
-share/doc/HTML/en/kstars/Another_way_to_add_part3.png
-share/doc/HTML/en/kstars/Arp84_EyepieceView.png
-share/doc/HTML/en/kstars/Delete_all_images.png
-share/doc/HTML/en/kstars/EPView_Screenshot.png
-share/doc/HTML/en/kstars/KStars_Neptune.png
-share/doc/HTML/en/kstars/Savin_session.png
-share/doc/HTML/en/kstars/aberration_inspector.png
-share/doc/HTML/en/kstars/aberration_inspector_3dgraphic.png
-share/doc/HTML/en/kstars/aberration_inspector_results.png
-share/doc/HTML/en/kstars/aberration_inspector_table.png
-share/doc/HTML/en/kstars/aberration_inspector_vcurve.png
-share/doc/HTML/en/kstars/add-circle.png
-share/doc/HTML/en/kstars/add_object.png
-share/doc/HTML/en/kstars/advanced_page.png
-share/doc/HTML/en/kstars/ai-contents.docbook
-share/doc/HTML/en/kstars/alignment_polaris.png
-share/doc/HTML/en/kstars/alpha.png
-share/doc/HTML/en/kstars/altvstime.docbook
-share/doc/HTML/en/kstars/altvstime.png
-share/doc/HTML/en/kstars/archive-extract.png
-share/doc/HTML/en/kstars/astroinfo.docbook
-share/doc/HTML/en/kstars/astrometry_indexes_settings.png
-share/doc/HTML/en/kstars/astrometry_settings.png
-share/doc/HTML/en/kstars/astrometry_windows_ansvr.png
-share/doc/HTML/en/kstars/blackbody.docbook
-share/doc/HTML/en/kstars/blackbody.png
-share/doc/HTML/en/kstars/build_filter_offsets.png
-share/doc/HTML/en/kstars/build_filter_offsets2.png
-share/doc/HTML/en/kstars/build_filter_offsets3.png
-share/doc/HTML/en/kstars/calc-angdist.docbook
-share/doc/HTML/en/kstars/calc-angdist.png
-share/doc/HTML/en/kstars/calc-apcoords.docbook
-share/doc/HTML/en/kstars/calc-apcoords.png
-share/doc/HTML/en/kstars/calc-dayduration.docbook
-share/doc/HTML/en/kstars/calc-daylength.png
-share/doc/HTML/en/kstars/calc-ecliptic.docbook
-share/doc/HTML/en/kstars/calc-ecliptic.png
-share/doc/HTML/en/kstars/calc-eqgal.docbook
-share/doc/HTML/en/kstars/calc-eqgal.png
-share/doc/HTML/en/kstars/calc-equinox.docbook
-share/doc/HTML/en/kstars/calc-equinox.png
-share/doc/HTML/en/kstars/calc-geodetic.docbook
-share/doc/HTML/en/kstars/calc-geodetic.png
-share/doc/HTML/en/kstars/calc-horizontal.docbook
-share/doc/HTML/en/kstars/calc-horizontal.png
-share/doc/HTML/en/kstars/calc-julian.png
-share/doc/HTML/en/kstars/calc-julianday.docbook
-share/doc/HTML/en/kstars/calc-planetcoords.docbook
-share/doc/HTML/en/kstars/calc-planetcoords.png
-share/doc/HTML/en/kstars/calc-sidereal.docbook
-share/doc/HTML/en/kstars/calc-sidereal.png
-share/doc/HTML/en/kstars/calculator.docbook
-share/doc/HTML/en/kstars/calibration_settings.png
-share/doc/HTML/en/kstars/capture_settings.png
-share/doc/HTML/en/kstars/catalog_details.png
-share/doc/HTML/en/kstars/center_telescope.png
-share/doc/HTML/en/kstars/cequator.docbook
-share/doc/HTML/en/kstars/color_editor.png
-share/doc/HTML/en/kstars/color_indices.png
-share/doc/HTML/en/kstars/colorandtemp.docbook
-share/doc/HTML/en/kstars/colors_page.png
-share/doc/HTML/en/kstars/commands.docbook
-share/doc/HTML/en/kstars/complete_info_ldn.png
-share/doc/HTML/en/kstars/config.docbook
-share/doc/HTML/en/kstars/cosmicdist.docbook
-share/doc/HTML/en/kstars/cpoles.docbook
-share/doc/HTML/en/kstars/create_catalog.png
-share/doc/HTML/en/kstars/credits.docbook
-share/doc/HTML/en/kstars/csphere.docbook
-share/doc/HTML/en/kstars/csv_import.png
-share/doc/HTML/en/kstars/csv_import_populated.png
-share/doc/HTML/en/kstars/csv_openngc.png
-share/doc/HTML/en/kstars/dark_library.png
-share/doc/HTML/en/kstars/darkmatter.docbook
-share/doc/HTML/en/kstars/delete_catalog.png
-share/doc/HTML/en/kstars/detaildialog.png
-share/doc/HTML/en/kstars/details.docbook
-share/doc/HTML/en/kstars/developer_page.png
-share/doc/HTML/en/kstars/devicemanager.png
-share/doc/HTML/en/kstars/dialog-ok-apply.png
-share/doc/HTML/en/kstars/document-edit.png
-share/doc/HTML/en/kstars/document-open.png
-share/doc/HTML/en/kstars/dome-park.png
-share/doc/HTML/en/kstars/dome-unpark.png
-share/doc/HTML/en/kstars/draw-text.png
-share/doc/HTML/en/kstars/dso_manager.png
-share/doc/HTML/en/kstars/dss.png
-share/doc/HTML/en/kstars/dumpmode.docbook
-share/doc/HTML/en/kstars/ecliptic.docbook
-share/doc/HTML/en/kstars/ekos-align.docbook
-share/doc/HTML/en/kstars/ekos-analyze.docbook
-share/doc/HTML/en/kstars/ekos-capture.docbook
-share/doc/HTML/en/kstars/ekos-extensions.docbook
-share/doc/HTML/en/kstars/ekos-focus.docbook
-share/doc/HTML/en/kstars/ekos-guide.docbook
-share/doc/HTML/en/kstars/ekos-logs.docbook
-share/doc/HTML/en/kstars/ekos-profile-editor.docbook
-share/doc/HTML/en/kstars/ekos-profile-wizard.docbook
-share/doc/HTML/en/kstars/ekos-scheduler-mosaic-atpole.png
-share/doc/HTML/en/kstars/ekos-scheduler-mosaic-rotation.png
-share/doc/HTML/en/kstars/ekos-scheduler-mosaic-std.png
-share/doc/HTML/en/kstars/ekos-scheduler-mosaic-threequarteroverlap.png
-share/doc/HTML/en/kstars/ekos-scheduler.docbook
-share/doc/HTML/en/kstars/ekos-setup.docbook
-share/doc/HTML/en/kstars/ekos-tutorials.docbook
-share/doc/HTML/en/kstars/ekos-user-interface.docbook
-share/doc/HTML/en/kstars/ekos.docbook
-share/doc/HTML/en/kstars/ekos_analyze.png
-share/doc/HTML/en/kstars/ekos_astrometry.png
-share/doc/HTML/en/kstars/ekos_capture.png
-share/doc/HTML/en/kstars/ekos_capture_sequence_editor.png
-share/doc/HTML/en/kstars/ekos_focus.png
-share/doc/HTML/en/kstars/ekos_guide.png
-share/doc/HTML/en/kstars/ekos_guide_dithering_settings.png
-share/doc/HTML/en/kstars/ekos_guide_gpg_settings.png
-share/doc/HTML/en/kstars/ekos_guide_multistar_settings.png
-share/doc/HTML/en/kstars/ekos_guide_optical_train.png
-share/doc/HTML/en/kstars/ekos_guide_phd2.png
-share/doc/HTML/en/kstars/ekos_live_overlay.png
-share/doc/HTML/en/kstars/ekos_live_overlay_options.png
-share/doc/HTML/en/kstars/ekos_page.png
-share/doc/HTML/en/kstars/ekos_profile_guide.png
-share/doc/HTML/en/kstars/ekos_profile_guider_select.png
-share/doc/HTML/en/kstars/ekos_remote_astrometry.png
-share/doc/HTML/en/kstars/ekos_rotator_settings.png
-share/doc/HTML/en/kstars/ekos_scheduler.png
-share/doc/HTML/en/kstars/ekos_scheduler_settings.png
-share/doc/HTML/en/kstars/ekos_stellarsolver_external.png
-share/doc/HTML/en/kstars/ekos_stellarsolver_options.png
-share/doc/HTML/en/kstars/ekos_stellarsolver_profiles.png
-share/doc/HTML/en/kstars/ekos_stellarsolver_scale.png
-share/doc/HTML/en/kstars/ekos_summary.png
-share/doc/HTML/en/kstars/ekos_summary_cheatsheet.png
-share/doc/HTML/en/kstars/ellipticalgalaxies.docbook
-share/doc/HTML/en/kstars/epoch.docbook
-share/doc/HTML/en/kstars/equinox.docbook
-share/doc/HTML/en/kstars/execute_session_nt.png
-share/doc/HTML/en/kstars/execute_session_the_nt.png
-share/doc/HTML/en/kstars/exposure-calculator-integration-graph.png
-share/doc/HTML/en/kstars/exposure-calculator-integration-table.png
-share/doc/HTML/en/kstars/exposure-calculator.png
-share/doc/HTML/en/kstars/exposurecalculation-example_subexp30.png
-share/doc/HTML/en/kstars/exposurecalculation-example_subexp300.png
-share/doc/HTML/en/kstars/exposurecalculation_gain_at_step-avoid.png
-share/doc/HTML/en/kstars/exposurecalculation_gain_at_step-shift.png
-share/doc/HTML/en/kstars/eyepieceview.docbook
-share/doc/HTML/en/kstars/faq.docbook
-share/doc/HTML/en/kstars/file_settings.png
-share/doc/HTML/en/kstars/filter_settings.png
-share/doc/HTML/en/kstars/find.png
-share/doc/HTML/en/kstars/find2.png
-share/doc/HTML/en/kstars/fits_page.png
-share/doc/HTML/en/kstars/fits_settings.png
-share/doc/HTML/en/kstars/fitsarea.png
-share/doc/HTML/en/kstars/fitsviewer-magnifier.png
-share/doc/HTML/en/kstars/fitsviewer-mark-stars.png
-share/doc/HTML/en/kstars/fitsviewer-selection.png
-share/doc/HTML/en/kstars/fitsviewer-solver.png
-share/doc/HTML/en/kstars/fitsviewer-status.png
-share/doc/HTML/en/kstars/fitsviewer-stretch.png
-share/doc/HTML/en/kstars/fitsviewer.docbook
-share/doc/HTML/en/kstars/fitsviewer.png
-share/doc/HTML/en/kstars/fitsviewer1.png
-share/doc/HTML/en/kstars/fitsviewer2.png
-share/doc/HTML/en/kstars/fitsviewer_embedded.png
-share/doc/HTML/en/kstars/fitsviewer_histogram.png
-share/doc/HTML/en/kstars/fitsviewer_selstat.png
-share/doc/HTML/en/kstars/flag-green.png
-share/doc/HTML/en/kstars/flag-red.png
-share/doc/HTML/en/kstars/flux.docbook
-share/doc/HTML/en/kstars/flux.png
-share/doc/HTML/en/kstars/flux1.png
-share/doc/HTML/en/kstars/flux2.png
-share/doc/HTML/en/kstars/focus_adaptive_focus.png
-share/doc/HTML/en/kstars/focus_advisor.png
-share/doc/HTML/en/kstars/focus_advisor_coarse_adj.png
-share/doc/HTML/en/kstars/focus_advisor_find_stars.png
-share/doc/HTML/en/kstars/focus_advisor_fine_adj.png
-share/doc/HTML/en/kstars/focus_advisor_help.png
-share/doc/HTML/en/kstars/focus_analyze.png
-share/doc/HTML/en/kstars/focus_autofocus_log.png
-share/doc/HTML/en/kstars/focus_bad_focus.png
-share/doc/HTML/en/kstars/focus_ccdfw_group.png
-share/doc/HTML/en/kstars/focus_cfz_classic.png
-share/doc/HTML/en/kstars/focus_cfz_gold.png
-share/doc/HTML/en/kstars/focus_cfz_moustache.png
-share/doc/HTML/en/kstars/focus_cfz_wavefront.png
-share/doc/HTML/en/kstars/focus_display.png
-share/doc/HTML/en/kstars/focus_display_mosaic.png
-share/doc/HTML/en/kstars/focus_good_focus.png
-share/doc/HTML/en/kstars/focus_mechanics.png
-share/doc/HTML/en/kstars/focus_mechanics1.png
-share/doc/HTML/en/kstars/focus_process.png
-share/doc/HTML/en/kstars/focus_relative_profile.png
-share/doc/HTML/en/kstars/focus_settings.png
-share/doc/HTML/en/kstars/focus_vcurve.png
-share/doc/HTML/en/kstars/focus_vcurve_fourier.png
-share/doc/HTML/en/kstars/focus_vcurve_fwhm.png
-share/doc/HTML/en/kstars/focus_vcurve_hfradj.png
-share/doc/HTML/en/kstars/focus_vcurve_numstars.png
-share/doc/HTML/en/kstars/focus_vcurve_timeseries.png
-share/doc/HTML/en/kstars/focuser_group.png
-share/doc/HTML/en/kstars/fovdialog.png
-share/doc/HTML/en/kstars/geocoords.docbook
-share/doc/HTML/en/kstars/geolocator.png
-share/doc/HTML/en/kstars/greatcircle.docbook
-share/doc/HTML/en/kstars/guide_calibration_settings.png
-share/doc/HTML/en/kstars/guide_drift_graphics.png
-share/doc/HTML/en/kstars/guide_guide_settings.png
-share/doc/HTML/en/kstars/guides_page.png
-share/doc/HTML/en/kstars/hips.docbook
-share/doc/HTML/en/kstars/horizon.docbook
-share/doc/HTML/en/kstars/hourangle.docbook
-share/doc/HTML/en/kstars/imageOverlays1.png
-share/doc/HTML/en/kstars/imageOverlays2.png
-share/doc/HTML/en/kstars/imagingplanner.docbook
-share/doc/HTML/en/kstars/imagingplanner.png
-share/doc/HTML/en/kstars/import_catalog.png
-share/doc/HTML/en/kstars/index.cache.bz2
-share/doc/HTML/en/kstars/index.docbook
-share/doc/HTML/en/kstars/indi.docbook
-share/doc/HTML/en/kstars/indi_page.png
-share/doc/HTML/en/kstars/indicapture.png
-share/doc/HTML/en/kstars/indiclient.png
-share/doc/HTML/en/kstars/indicontrolpanel.png
-share/doc/HTML/en/kstars/jmoons.docbook
-share/doc/HTML/en/kstars/jmoons.png
-share/doc/HTML/en/kstars/julianday.docbook
-share/doc/HTML/en/kstars/kepler2nd.png
-share/doc/HTML/en/kstars/kepler3d.png
-share/doc/HTML/en/kstars/kstars_annotation.png
-share/doc/HTML/en/kstars/kstars_ekos.png
-share/doc/HTML/en/kstars/kstars_fitsviewer.png
-share/doc/HTML/en/kstars/kstars_hips.png
-share/doc/HTML/en/kstars/kstars_horizon.png
-share/doc/HTML/en/kstars/kstars_indi.png
-share/doc/HTML/en/kstars/kstars_m44_mac.png
-share/doc/HTML/en/kstars/lambda_ex.png
-share/doc/HTML/en/kstars/lambda_max.png
-share/doc/HTML/en/kstars/leapyear.docbook
-share/doc/HTML/en/kstars/lightcurve.png
-share/doc/HTML/en/kstars/lightcurves.docbook
-share/doc/HTML/en/kstars/limit_settings.png
-share/doc/HTML/en/kstars/list-add.png
-share/doc/HTML/en/kstars/load_catalog.png
-share/doc/HTML/en/kstars/lock-open.png
-share/doc/HTML/en/kstars/luminosity.docbook
-share/doc/HTML/en/kstars/luminosity.png
-share/doc/HTML/en/kstars/luminosity_ex.png
-share/doc/HTML/en/kstars/magnitude.docbook
-share/doc/HTML/en/kstars/media-playback-pause.png
-share/doc/HTML/en/kstars/media-playback-start.png
-share/doc/HTML/en/kstars/media-record.png
-share/doc/HTML/en/kstars/meridian.docbook
-share/doc/HTML/en/kstars/mosaic_adjust_grid.png
-share/doc/HTML/en/kstars/mosaic_close_pole.png
-share/doc/HTML/en/kstars/mosaic_confirm_equipment.png
-share/doc/HTML/en/kstars/mosaic_create_jobs.png
-share/doc/HTML/en/kstars/mosaic_planner.png
-share/doc/HTML/en/kstars/mosaic_select_grid.png
-share/doc/HTML/en/kstars/mosaic_wizard.png
-share/doc/HTML/en/kstars/newfov.png
-share/doc/HTML/en/kstars/newview.png
-share/doc/HTML/en/kstars/object-rotate-right.png
-share/doc/HTML/en/kstars/obsplanner.docbook
-share/doc/HTML/en/kstars/open_dialog_ldn.png
-share/doc/HTML/en/kstars/open_ldn.png
-share/doc/HTML/en/kstars/optical_train_group.png
-share/doc/HTML/en/kstars/overwrite_catalog.png
-share/doc/HTML/en/kstars/parallax.docbook
-share/doc/HTML/en/kstars/polar_alignment_result.png
-share/doc/HTML/en/kstars/polar_assistant_main.png
-share/doc/HTML/en/kstars/polar_assistant_main2.png
-share/doc/HTML/en/kstars/polar_assistant_ps1.png
-share/doc/HTML/en/kstars/polar_assistant_ps2.png
-share/doc/HTML/en/kstars/polar_assistant_ps3.png
-share/doc/HTML/en/kstars/popup.png
-share/doc/HTML/en/kstars/precession.docbook
-share/doc/HTML/en/kstars/process-stop.png
-share/doc/HTML/en/kstars/profile_editor.png
-share/doc/HTML/en/kstars/profile_editor_scripts.png
-share/doc/HTML/en/kstars/profile_wizard_done.png
-share/doc/HTML/en/kstars/profile_wizard_remote.png
-share/doc/HTML/en/kstars/profile_wizard_select.png
-share/doc/HTML/en/kstars/profile_wizard_welcome.png
-share/doc/HTML/en/kstars/quicktour.docbook
-share/doc/HTML/en/kstars/retrograde.docbook
-share/doc/HTML/en/kstars/satellites_page.png
-share/doc/HTML/en/kstars/scheduler_planner.png
-share/doc/HTML/en/kstars/screen1.png
-share/doc/HTML/en/kstars/scriptbuilder.docbook
-share/doc/HTML/en/kstars/scriptbuilder.png
-share/doc/HTML/en/kstars/sds.png
-share/doc/HTML/en/kstars/security-high.png
-share/doc/HTML/en/kstars/security-low.png
-share/doc/HTML/en/kstars/security-medium.png
-share/doc/HTML/en/kstars/sequence_settings.png
-share/doc/HTML/en/kstars/sidereal.docbook
-share/doc/HTML/en/kstars/skycoords.docbook
-share/doc/HTML/en/kstars/skymapdevice.png
-share/doc/HTML/en/kstars/solarsys.docbook
-share/doc/HTML/en/kstars/solarsystem.png
-share/doc/HTML/en/kstars/solarsystem_page.png
-share/doc/HTML/en/kstars/solver_settings.png
-share/doc/HTML/en/kstars/spiralgalaxies.docbook
-share/doc/HTML/en/kstars/star_colors.png
-share/doc/HTML/en/kstars/star_profile_examine_pixels.png
-share/doc/HTML/en/kstars/star_profile_final.png
-share/doc/HTML/en/kstars/star_profile_main.png
-share/doc/HTML/en/kstars/star_profile_toolbar1.png
-share/doc/HTML/en/kstars/star_profile_toolbar2.png
-share/doc/HTML/en/kstars/star_profile_vertical.png
-share/doc/HTML/en/kstars/stars.docbook
-share/doc/HTML/en/kstars/supernovae_page.png
-share/doc/HTML/en/kstars/telescopes.docbook
-share/doc/HTML/en/kstars/terrain_page.png
-share/doc/HTML/en/kstars/timezones.docbook
-share/doc/HTML/en/kstars/tools.docbook
-share/doc/HTML/en/kstars/utime.docbook
-share/doc/HTML/en/kstars/view-filter.png
-share/doc/HTML/en/kstars/view-fullscreen.png
-share/doc/HTML/en/kstars/view-refresh.png
-share/doc/HTML/en/kstars/viewmanager.png
-share/doc/HTML/en/kstars/viewops.png
-share/doc/HTML/en/kstars/wut.docbook
-share/doc/HTML/en/kstars/wut.png
-share/doc/HTML/en/kstars/xplanet_page.png
-share/doc/HTML/en/kstars/zenith.docbook
-share/doc/HTML/es/kstars/ai-contents.docbook
-share/doc/HTML/es/kstars/altvstime.docbook
-share/doc/HTML/es/kstars/altvstime.png
-share/doc/HTML/es/kstars/astroinfo.docbook
-share/doc/HTML/es/kstars/blackbody.docbook
-share/doc/HTML/es/kstars/blackbody.png
-share/doc/HTML/es/kstars/calc-angdist.docbook
-share/doc/HTML/es/kstars/calc-angdist.png
-share/doc/HTML/es/kstars/calc-apcoords.docbook
-share/doc/HTML/es/kstars/calc-apcoords.png
-share/doc/HTML/es/kstars/calc-dayduration.docbook
-share/doc/HTML/es/kstars/calc-ecliptic.docbook
-share/doc/HTML/es/kstars/calc-ecliptic.png
-share/doc/HTML/es/kstars/calc-eqgal.docbook
-share/doc/HTML/es/kstars/calc-eqgal.png
-share/doc/HTML/es/kstars/calc-equinox.docbook
-share/doc/HTML/es/kstars/calc-equinox.png
-share/doc/HTML/es/kstars/calc-geodetic.docbook
-share/doc/HTML/es/kstars/calc-geodetic.png
-share/doc/HTML/es/kstars/calc-horizontal.docbook
-share/doc/HTML/es/kstars/calc-horizontal.png
-share/doc/HTML/es/kstars/calc-julian.png
-share/doc/HTML/es/kstars/calc-julianday.docbook
-share/doc/HTML/es/kstars/calc-planetcoords.docbook
-share/doc/HTML/es/kstars/calc-planetcoords.png
-share/doc/HTML/es/kstars/calc-sidereal.docbook
-share/doc/HTML/es/kstars/calc-sidereal.png
-share/doc/HTML/es/kstars/calculator.docbook
-share/doc/HTML/es/kstars/cequator.docbook
-share/doc/HTML/es/kstars/color_indices.png
-share/doc/HTML/es/kstars/colorandtemp.docbook
-share/doc/HTML/es/kstars/commands.docbook
-share/doc/HTML/es/kstars/config.docbook
-share/doc/HTML/es/kstars/cosmicdist.docbook
-share/doc/HTML/es/kstars/cpoles.docbook
-share/doc/HTML/es/kstars/credits.docbook
-share/doc/HTML/es/kstars/csphere.docbook
-share/doc/HTML/es/kstars/darkmatter.docbook
-share/doc/HTML/es/kstars/detaildialog.png
-share/doc/HTML/es/kstars/details.docbook
-share/doc/HTML/es/kstars/dumpmode.docbook
-share/doc/HTML/es/kstars/ecliptic.docbook
-share/doc/HTML/es/kstars/ekos-logs.docbook
-share/doc/HTML/es/kstars/ekos-setup.docbook
-share/doc/HTML/es/kstars/ekos-tutorials.docbook
-share/doc/HTML/es/kstars/ekos-user-interface.docbook
-share/doc/HTML/es/kstars/ekos.docbook
-share/doc/HTML/es/kstars/ellipticalgalaxies.docbook
-share/doc/HTML/es/kstars/epoch.docbook
-share/doc/HTML/es/kstars/equinox.docbook
-share/doc/HTML/es/kstars/eyepieceview.docbook
-share/doc/HTML/es/kstars/faq.docbook
-share/doc/HTML/es/kstars/find.png
-share/doc/HTML/es/kstars/fitsviewer.docbook
-share/doc/HTML/es/kstars/flux.docbook
-share/doc/HTML/es/kstars/fovdialog.png
-share/doc/HTML/es/kstars/geocoords.docbook
-share/doc/HTML/es/kstars/geolocator.png
-share/doc/HTML/es/kstars/greatcircle.docbook
-share/doc/HTML/es/kstars/hips.docbook
-share/doc/HTML/es/kstars/horizon.docbook
-share/doc/HTML/es/kstars/hourangle.docbook
-share/doc/HTML/es/kstars/index.cache.bz2
-share/doc/HTML/es/kstars/index.docbook
-share/doc/HTML/es/kstars/indi.docbook
-share/doc/HTML/es/kstars/indiclient.png
-share/doc/HTML/es/kstars/install.docbook
-share/doc/HTML/es/kstars/jmoons.docbook
-share/doc/HTML/es/kstars/jmoons.png
-share/doc/HTML/es/kstars/julianday.docbook
-share/doc/HTML/es/kstars/kepler2nd.png
-share/doc/HTML/es/kstars/leapyear.docbook
-share/doc/HTML/es/kstars/lightcurves.docbook
-share/doc/HTML/es/kstars/luminosity.docbook
-share/doc/HTML/es/kstars/magnitude.docbook
-share/doc/HTML/es/kstars/meridian.docbook
-share/doc/HTML/es/kstars/newfov.png
-share/doc/HTML/es/kstars/observinglist.docbook
-share/doc/HTML/es/kstars/obsplanner.docbook
-share/doc/HTML/es/kstars/parallax.docbook
-share/doc/HTML/es/kstars/precession.docbook
-share/doc/HTML/es/kstars/quicktour.docbook
-share/doc/HTML/es/kstars/retrograde.docbook
-share/doc/HTML/es/kstars/scriptbuilder.docbook
-share/doc/HTML/es/kstars/sidereal.docbook
-share/doc/HTML/es/kstars/skycoords.docbook
-share/doc/HTML/es/kstars/solarsys.docbook
-share/doc/HTML/es/kstars/spiralgalaxies.docbook
-share/doc/HTML/es/kstars/stars.docbook
-share/doc/HTML/es/kstars/telescopes.docbook
-share/doc/HTML/es/kstars/timezones.docbook
-share/doc/HTML/es/kstars/tools.docbook
-share/doc/HTML/es/kstars/utime.docbook
-share/doc/HTML/es/kstars/wut.docbook
-share/doc/HTML/es/kstars/zenith.docbook
-share/doc/HTML/fr/kstars/Add_Object_to_Session_plan.png
-share/doc/HTML/fr/kstars/Another_way4.png
-share/doc/HTML/fr/kstars/Another_way5.png
-share/doc/HTML/fr/kstars/Another_way6.png
-share/doc/HTML/fr/kstars/Another_way_to_add.png
-share/doc/HTML/fr/kstars/Another_way_to_add_part3.png
-share/doc/HTML/fr/kstars/Arp84_EyepieceView.png
-share/doc/HTML/fr/kstars/Delete_all_images.png
-share/doc/HTML/fr/kstars/EPView_Screenshot.png
-share/doc/HTML/fr/kstars/KStars_Neptune.png
-share/doc/HTML/fr/kstars/Savin_session.png
-share/doc/HTML/fr/kstars/aavso.png
-share/doc/HTML/fr/kstars/add-circle.png
-share/doc/HTML/fr/kstars/add_object.png
-share/doc/HTML/fr/kstars/advanced_page.png
-share/doc/HTML/fr/kstars/ai-contents.docbook
-share/doc/HTML/fr/kstars/alignment_polaris.png
-share/doc/HTML/fr/kstars/alpha.png
-share/doc/HTML/fr/kstars/altvstime.docbook
-share/doc/HTML/fr/kstars/altvstime.png
-share/doc/HTML/fr/kstars/archive-extract.png
-share/doc/HTML/fr/kstars/astroinfo.docbook
-share/doc/HTML/fr/kstars/astrometry_indexes_settings.png
-share/doc/HTML/fr/kstars/astrometry_settings.png
-share/doc/HTML/fr/kstars/astrometry_windows_ansvr.png
-share/doc/HTML/fr/kstars/blackbody.docbook
-share/doc/HTML/fr/kstars/blackbody.png
-share/doc/HTML/fr/kstars/build_filter_offsets.png
-share/doc/HTML/fr/kstars/build_filter_offsets2.png
-share/doc/HTML/fr/kstars/build_filter_offsets3.png
-share/doc/HTML/fr/kstars/calc-altvstime.png
-share/doc/HTML/fr/kstars/calc-angdist.docbook
-share/doc/HTML/fr/kstars/calc-angdist.png
-share/doc/HTML/fr/kstars/calc-apcoords.docbook
-share/doc/HTML/fr/kstars/calc-apcoords.png
-share/doc/HTML/fr/kstars/calc-appcoords.png
-share/doc/HTML/fr/kstars/calc-dayduration.docbook
-share/doc/HTML/fr/kstars/calc-daylenght.png
-share/doc/HTML/fr/kstars/calc-daylength.png
-share/doc/HTML/fr/kstars/calc-ecliptic.docbook
-share/doc/HTML/fr/kstars/calc-ecliptic.png
-share/doc/HTML/fr/kstars/calc-eqgal.docbook
-share/doc/HTML/fr/kstars/calc-eqgal.png
-share/doc/HTML/fr/kstars/calc-equinox.docbook
-share/doc/HTML/fr/kstars/calc-equinox.png
-share/doc/HTML/fr/kstars/calc-geodetic.docbook
-share/doc/HTML/fr/kstars/calc-geodetic.png
-share/doc/HTML/fr/kstars/calc-horizontal.docbook
-share/doc/HTML/fr/kstars/calc-horizontal.png
-share/doc/HTML/fr/kstars/calc-julian.png
-share/doc/HTML/fr/kstars/calc-julianday.docbook
-share/doc/HTML/fr/kstars/calc-planetcoords.docbook
-share/doc/HTML/fr/kstars/calc-planetcoords.png
-share/doc/HTML/fr/kstars/calc-precess.png
-share/doc/HTML/fr/kstars/calc-sidereal.docbook
-share/doc/HTML/fr/kstars/calc-sidereal.png
-share/doc/HTML/fr/kstars/calculator.docbook
-share/doc/HTML/fr/kstars/calibration_settings.png
-share/doc/HTML/fr/kstars/capture_settings.png
-share/doc/HTML/fr/kstars/catalog_details.png
-share/doc/HTML/fr/kstars/center_telescope.png
-share/doc/HTML/fr/kstars/cequator.docbook
-share/doc/HTML/fr/kstars/color_editor.png
-share/doc/HTML/fr/kstars/color_indices.png
-share/doc/HTML/fr/kstars/colorandtemp.docbook
-share/doc/HTML/fr/kstars/colors_page.png
-share/doc/HTML/fr/kstars/commands.docbook
-share/doc/HTML/fr/kstars/complete_info_ldn.png
-share/doc/HTML/fr/kstars/config.docbook
-share/doc/HTML/fr/kstars/configurer_kstars.png
-share/doc/HTML/fr/kstars/cosmicdist.docbook
-share/doc/HTML/fr/kstars/cpoles.docbook
-share/doc/HTML/fr/kstars/create_catalog.png
-share/doc/HTML/fr/kstars/credits.docbook
-share/doc/HTML/fr/kstars/csphere.docbook
-share/doc/HTML/fr/kstars/csv_import.png
-share/doc/HTML/fr/kstars/csv_import_populated.png
-share/doc/HTML/fr/kstars/csv_openngc.png
-share/doc/HTML/fr/kstars/dark_library.png
-share/doc/HTML/fr/kstars/darkmatter.docbook
-share/doc/HTML/fr/kstars/delete_catalog.png
-share/doc/HTML/fr/kstars/detaildialog.png
-share/doc/HTML/fr/kstars/details.docbook
-share/doc/HTML/fr/kstars/devicemanager.png
-share/doc/HTML/fr/kstars/dialog-ok-apply.png
-share/doc/HTML/fr/kstars/document-edit.png
-share/doc/HTML/fr/kstars/document-open.png
-share/doc/HTML/fr/kstars/dome-park.png
-share/doc/HTML/fr/kstars/dome-unpark.png
-share/doc/HTML/fr/kstars/draw-text.png
-share/doc/HTML/fr/kstars/dso_manager.png
-share/doc/HTML/fr/kstars/dss.png
-share/doc/HTML/fr/kstars/dumpmode.docbook
-share/doc/HTML/fr/kstars/ecliptic.docbook
-share/doc/HTML/fr/kstars/ekos-align.docbook
-share/doc/HTML/fr/kstars/ekos-analyze.docbook
-share/doc/HTML/fr/kstars/ekos-capture.docbook
-share/doc/HTML/fr/kstars/ekos-extensions.docbook
-share/doc/HTML/fr/kstars/ekos-focus.docbook
-share/doc/HTML/fr/kstars/ekos-guide.docbook
-share/doc/HTML/fr/kstars/ekos-logs.docbook
-share/doc/HTML/fr/kstars/ekos-profile-editor.docbook
-share/doc/HTML/fr/kstars/ekos-profile-wizard.docbook
-share/doc/HTML/fr/kstars/ekos-scheduler-mosaic-atpole.png
-share/doc/HTML/fr/kstars/ekos-scheduler-mosaic-rotation.png
-share/doc/HTML/fr/kstars/ekos-scheduler-mosaic-std.png
-share/doc/HTML/fr/kstars/ekos-scheduler-mosaic-threequarteroverlap.png
-share/doc/HTML/fr/kstars/ekos-scheduler.docbook
-share/doc/HTML/fr/kstars/ekos-setup.docbook
-share/doc/HTML/fr/kstars/ekos-tutorials.docbook
-share/doc/HTML/fr/kstars/ekos-user-interface.docbook
-share/doc/HTML/fr/kstars/ekos.docbook
-share/doc/HTML/fr/kstars/ekos_analyze.png
-share/doc/HTML/fr/kstars/ekos_astrometry.png
-share/doc/HTML/fr/kstars/ekos_capture.png
-share/doc/HTML/fr/kstars/ekos_focus.png
-share/doc/HTML/fr/kstars/ekos_guide.png
-share/doc/HTML/fr/kstars/ekos_guide_dithering_settings.png
-share/doc/HTML/fr/kstars/ekos_guide_gpg_settings.png
-share/doc/HTML/fr/kstars/ekos_guide_optical_train.png
-share/doc/HTML/fr/kstars/ekos_guide_phd2.png
-share/doc/HTML/fr/kstars/ekos_page.png
-share/doc/HTML/fr/kstars/ekos_profile_guide.png
-share/doc/HTML/fr/kstars/ekos_profile_guider_select.png
-share/doc/HTML/fr/kstars/ekos_remote_astrometry.png
-share/doc/HTML/fr/kstars/ekos_rotator_settings.png
-share/doc/HTML/fr/kstars/ekos_scheduler.png
-share/doc/HTML/fr/kstars/ekos_scheduler_settings.png
-share/doc/HTML/fr/kstars/ekos_summary.png
-share/doc/HTML/fr/kstars/ekos_summary_cheatsheet.png
-share/doc/HTML/fr/kstars/ekos_summary_cheatsheet_original.png
-share/doc/HTML/fr/kstars/ellipticalgalaxies.docbook
-share/doc/HTML/fr/kstars/epoch.docbook
-share/doc/HTML/fr/kstars/equinox.docbook
-share/doc/HTML/fr/kstars/execute_session_nt.png
-share/doc/HTML/fr/kstars/execute_session_the_nt.png
-share/doc/HTML/fr/kstars/eyepieceview.docbook
-share/doc/HTML/fr/kstars/faq.docbook
-share/doc/HTML/fr/kstars/file_settings.png
-share/doc/HTML/fr/kstars/filter_settings.png
-share/doc/HTML/fr/kstars/find.png
-share/doc/HTML/fr/kstars/find2.png
-share/doc/HTML/fr/kstars/fits_page.png
-share/doc/HTML/fr/kstars/fits_settings.png
-share/doc/HTML/fr/kstars/fitsarea.png
-share/doc/HTML/fr/kstars/fitsviewer.docbook
-share/doc/HTML/fr/kstars/fitsviewer.png
-share/doc/HTML/fr/kstars/fitsviewer_embedded.png
-share/doc/HTML/fr/kstars/fitsviewer_histogram.png
-share/doc/HTML/fr/kstars/fitsviewer_selstat.png
-share/doc/HTML/fr/kstars/flag-green.png
-share/doc/HTML/fr/kstars/flag-red.png
-share/doc/HTML/fr/kstars/flux.docbook
-share/doc/HTML/fr/kstars/flux.png
-share/doc/HTML/fr/kstars/flux1.png
-share/doc/HTML/fr/kstars/flux2.png
-share/doc/HTML/fr/kstars/focus_adaptive_focus.png
-share/doc/HTML/fr/kstars/focus_advisor.png
-share/doc/HTML/fr/kstars/focus_analyze.png
-share/doc/HTML/fr/kstars/focus_autofocus_log.png
-share/doc/HTML/fr/kstars/focus_bad_focus.png
-share/doc/HTML/fr/kstars/focus_ccdfw_group.png
-share/doc/HTML/fr/kstars/focus_cfz_classic.png
-share/doc/HTML/fr/kstars/focus_cfz_gold.png
-share/doc/HTML/fr/kstars/focus_cfz_moustache.png
-share/doc/HTML/fr/kstars/focus_cfz_wavefront.png
-share/doc/HTML/fr/kstars/focus_display.png
-share/doc/HTML/fr/kstars/focus_display_mosaic.png
-share/doc/HTML/fr/kstars/focus_good_focus.png
-share/doc/HTML/fr/kstars/focus_mechanics.png
-share/doc/HTML/fr/kstars/focus_mechanics1.png
-share/doc/HTML/fr/kstars/focus_process.png
-share/doc/HTML/fr/kstars/focus_relative_profile.png
-share/doc/HTML/fr/kstars/focus_settings.png
-share/doc/HTML/fr/kstars/focus_vcurve.png
-share/doc/HTML/fr/kstars/focus_vcurve_fourier.png
-share/doc/HTML/fr/kstars/focus_vcurve_fwhm.png
-share/doc/HTML/fr/kstars/focus_vcurve_hfradj.png
-share/doc/HTML/fr/kstars/focus_vcurve_numstars.png
-share/doc/HTML/fr/kstars/focus_vcurve_timeseries.png
-share/doc/HTML/fr/kstars/focuser_group.png
-share/doc/HTML/fr/kstars/fovdialog.png
-share/doc/HTML/fr/kstars/geocoords.docbook
-share/doc/HTML/fr/kstars/geolocator.png
-share/doc/HTML/fr/kstars/graph1.png
-share/doc/HTML/fr/kstars/graph2.png
-share/doc/HTML/fr/kstars/graph3.png
-share/doc/HTML/fr/kstars/greatcircle.docbook
-share/doc/HTML/fr/kstars/guide_calibration_settings.png
-share/doc/HTML/fr/kstars/guide_drift_graphics.png
-share/doc/HTML/fr/kstars/guide_guide_settings.png
-share/doc/HTML/fr/kstars/guides_page.png
-share/doc/HTML/fr/kstars/hips.docbook
-share/doc/HTML/fr/kstars/horizon.docbook
-share/doc/HTML/fr/kstars/hourangle.docbook
-share/doc/HTML/fr/kstars/imagingplanner.docbook
-share/doc/HTML/fr/kstars/import_catalog.png
-share/doc/HTML/fr/kstars/index.cache.bz2
-share/doc/HTML/fr/kstars/index.docbook
-share/doc/HTML/fr/kstars/indi.docbook
-share/doc/HTML/fr/kstars/indi_page.png
-share/doc/HTML/fr/kstars/indicapture.png
-share/doc/HTML/fr/kstars/indiclient.png
-share/doc/HTML/fr/kstars/indicontrolpanel.png
-share/doc/HTML/fr/kstars/indieclient.png
-share/doc/HTML/fr/kstars/install.docbook
-share/doc/HTML/fr/kstars/jmoons.docbook
-share/doc/HTML/fr/kstars/jmoons.png
-share/doc/HTML/fr/kstars/julianday.docbook
-share/doc/HTML/fr/kstars/kepler2nd.png
-share/doc/HTML/fr/kstars/kepler3d.png
-share/doc/HTML/fr/kstars/kstars_annotation.png
-share/doc/HTML/fr/kstars/kstars_ekos.png
-share/doc/HTML/fr/kstars/kstars_fitsviewer.png
-share/doc/HTML/fr/kstars/kstars_hips.png
-share/doc/HTML/fr/kstars/kstars_horizon.png
-share/doc/HTML/fr/kstars/kstars_indi.png
-share/doc/HTML/fr/kstars/kstars_m44_mac.png
-share/doc/HTML/fr/kstars/lambda_ex.png
-share/doc/HTML/fr/kstars/lambda_max.png
-share/doc/HTML/fr/kstars/leapyear.docbook
-share/doc/HTML/fr/kstars/lightcurve.png
-share/doc/HTML/fr/kstars/lightcurves.docbook
-share/doc/HTML/fr/kstars/limit_settings.png
-share/doc/HTML/fr/kstars/list-add.png
-share/doc/HTML/fr/kstars/load_catalog.png
-share/doc/HTML/fr/kstars/lock-open.png
-share/doc/HTML/fr/kstars/luminosity.docbook
-share/doc/HTML/fr/kstars/luminosity.png
-share/doc/HTML/fr/kstars/luminosity_ex.png
-share/doc/HTML/fr/kstars/magnitude.docbook
-share/doc/HTML/fr/kstars/media-playback-pause.png
-share/doc/HTML/fr/kstars/media-playback-start.png
-share/doc/HTML/fr/kstars/media-record.png
-share/doc/HTML/fr/kstars/meridian.docbook
-share/doc/HTML/fr/kstars/mosaic_adjust_grid.png
-share/doc/HTML/fr/kstars/mosaic_close_pole.png
-share/doc/HTML/fr/kstars/mosaic_confirm_equipment.png
-share/doc/HTML/fr/kstars/mosaic_create_jobs.png
-share/doc/HTML/fr/kstars/mosaic_planner.png
-share/doc/HTML/fr/kstars/mosaic_select_grid.png
-share/doc/HTML/fr/kstars/mosaic_wizard.png
-share/doc/HTML/fr/kstars/newfov.png
-share/doc/HTML/fr/kstars/object-rotate-right.png
-share/doc/HTML/fr/kstars/observinglist.docbook
-share/doc/HTML/fr/kstars/observinglist.png
-share/doc/HTML/fr/kstars/obsplanner.docbook
-share/doc/HTML/fr/kstars/open_dialog_ldn.png
-share/doc/HTML/fr/kstars/open_ldn.png
-share/doc/HTML/fr/kstars/optical_train_group.png
-share/doc/HTML/fr/kstars/overwrite_catalog.png
-share/doc/HTML/fr/kstars/parallax.docbook
-share/doc/HTML/fr/kstars/polar_alignment_result.png
-share/doc/HTML/fr/kstars/polar_assistant_main.png
-share/doc/HTML/fr/kstars/polar_assistant_main2.png
-share/doc/HTML/fr/kstars/polar_assistant_ps1.png
-share/doc/HTML/fr/kstars/polar_assistant_ps2.png
-share/doc/HTML/fr/kstars/polar_assistant_ps3.png
-share/doc/HTML/fr/kstars/popup.png
-share/doc/HTML/fr/kstars/precession.docbook
-share/doc/HTML/fr/kstars/process-stop.png
-share/doc/HTML/fr/kstars/profile_editor.png
-share/doc/HTML/fr/kstars/profile_editor_scripts.png
-share/doc/HTML/fr/kstars/profile_wizard_done.png
-share/doc/HTML/fr/kstars/profile_wizard_remote.png
-share/doc/HTML/fr/kstars/profile_wizard_select.png
-share/doc/HTML/fr/kstars/profile_wizard_welcome.png
-share/doc/HTML/fr/kstars/quicktour.docbook
-share/doc/HTML/fr/kstars/retrograde.docbook
-share/doc/HTML/fr/kstars/satellites_page.png
-share/doc/HTML/fr/kstars/scheduler_planner.png
-share/doc/HTML/fr/kstars/screen1.png
-share/doc/HTML/fr/kstars/screen2.png
-share/doc/HTML/fr/kstars/screen3.png
-share/doc/HTML/fr/kstars/screen4.png
-share/doc/HTML/fr/kstars/scriptbuilder.docbook
-share/doc/HTML/fr/kstars/scriptbuilder.png
-share/doc/HTML/fr/kstars/sds.png
-share/doc/HTML/fr/kstars/security-high.png
-share/doc/HTML/fr/kstars/security-low.png
-share/doc/HTML/fr/kstars/security-medium.png
-share/doc/HTML/fr/kstars/sequence_settings.png
-share/doc/HTML/fr/kstars/sidereal.docbook
-share/doc/HTML/fr/kstars/skycoords.docbook
-share/doc/HTML/fr/kstars/skymapdevice.png
-share/doc/HTML/fr/kstars/solarsys.docbook
-share/doc/HTML/fr/kstars/solarsystem.png
-share/doc/HTML/fr/kstars/solarsystem_page.png
-share/doc/HTML/fr/kstars/solver_settings.png
-share/doc/HTML/fr/kstars/spiralgalaxies.docbook
-share/doc/HTML/fr/kstars/star_colors.png
-share/doc/HTML/fr/kstars/star_profile_examine_pixels.png
-share/doc/HTML/fr/kstars/star_profile_final.png
-share/doc/HTML/fr/kstars/star_profile_main.png
-share/doc/HTML/fr/kstars/star_profile_toolbar1.png
-share/doc/HTML/fr/kstars/star_profile_toolbar2.png
-share/doc/HTML/fr/kstars/star_profile_vertical.png
-share/doc/HTML/fr/kstars/stars.docbook
-share/doc/HTML/fr/kstars/supernovae_page.png
-share/doc/HTML/fr/kstars/telescopes.docbook
-share/doc/HTML/fr/kstars/terrain_page.png
-share/doc/HTML/fr/kstars/timezones.docbook
-share/doc/HTML/fr/kstars/tools.docbook
-share/doc/HTML/fr/kstars/utime.docbook
-share/doc/HTML/fr/kstars/view-filter.png
-share/doc/HTML/fr/kstars/view-fullscreen.png
-share/doc/HTML/fr/kstars/view-refresh.png
-share/doc/HTML/fr/kstars/viewops.png
-share/doc/HTML/fr/kstars/wut.docbook
-share/doc/HTML/fr/kstars/wut.png
-share/doc/HTML/fr/kstars/xplanet_page.png
-share/doc/HTML/fr/kstars/zenith.docbook
-share/doc/HTML/nl/kstars/aavso.png
-share/doc/HTML/nl/kstars/ai-contents.docbook
-share/doc/HTML/nl/kstars/altvstime.docbook
-share/doc/HTML/nl/kstars/altvstime.png
-share/doc/HTML/nl/kstars/astroinfo.docbook
-share/doc/HTML/nl/kstars/blackbody.docbook
-share/doc/HTML/nl/kstars/blackbody.png
-share/doc/HTML/nl/kstars/calc-angdist.docbook
-share/doc/HTML/nl/kstars/calc-apcoords.docbook
-share/doc/HTML/nl/kstars/calc-apcoords.png
-share/doc/HTML/nl/kstars/calc-dayduration.docbook
-share/doc/HTML/nl/kstars/calc-daylength.png
-share/doc/HTML/nl/kstars/calc-ecliptic.docbook
-share/doc/HTML/nl/kstars/calc-eqgal.docbook
-share/doc/HTML/nl/kstars/calc-eqgal.png
-share/doc/HTML/nl/kstars/calc-equinox.docbook
-share/doc/HTML/nl/kstars/calc-geodetic.docbook
-share/doc/HTML/nl/kstars/calc-geodetic.png
-share/doc/HTML/nl/kstars/calc-horizontal.docbook
-share/doc/HTML/nl/kstars/calc-horizontal.png
-share/doc/HTML/nl/kstars/calc-julian.png
-share/doc/HTML/nl/kstars/calc-julianday.docbook
-share/doc/HTML/nl/kstars/calc-planetcoords.docbook
-share/doc/HTML/nl/kstars/calc-precess.png
-share/doc/HTML/nl/kstars/calc-sidereal.docbook
-share/doc/HTML/nl/kstars/calc-sidereal.png
-share/doc/HTML/nl/kstars/calculator.docbook
-share/doc/HTML/nl/kstars/cequator.docbook
-share/doc/HTML/nl/kstars/color_indices.png
-share/doc/HTML/nl/kstars/colorandtemp.docbook
-share/doc/HTML/nl/kstars/commands.docbook
-share/doc/HTML/nl/kstars/config.docbook
-share/doc/HTML/nl/kstars/cosmicdist.docbook
-share/doc/HTML/nl/kstars/cpoles.docbook
-share/doc/HTML/nl/kstars/credits.docbook
-share/doc/HTML/nl/kstars/csphere.docbook
-share/doc/HTML/nl/kstars/darkmatter.docbook
-share/doc/HTML/nl/kstars/detaildialog.png
-share/doc/HTML/nl/kstars/details.docbook
-share/doc/HTML/nl/kstars/devicemanager.png
-share/doc/HTML/nl/kstars/dumpmode.docbook
-share/doc/HTML/nl/kstars/ecliptic.docbook
-share/doc/HTML/nl/kstars/ekos-align.docbook
-share/doc/HTML/nl/kstars/ekos-analyze.docbook
-share/doc/HTML/nl/kstars/ekos-capture.docbook
-share/doc/HTML/nl/kstars/ekos-extensions.docbook
-share/doc/HTML/nl/kstars/ekos-focus.docbook
-share/doc/HTML/nl/kstars/ekos-guide.docbook
-share/doc/HTML/nl/kstars/ekos-logs.docbook
-share/doc/HTML/nl/kstars/ekos-profile-editor.docbook
-share/doc/HTML/nl/kstars/ekos-profile-wizard.docbook
-share/doc/HTML/nl/kstars/ekos-scheduler.docbook
-share/doc/HTML/nl/kstars/ekos-setup.docbook
-share/doc/HTML/nl/kstars/ekos-tutorials.docbook
-share/doc/HTML/nl/kstars/ekos-user-interface.docbook
-share/doc/HTML/nl/kstars/ekos.docbook
-share/doc/HTML/nl/kstars/ellipticalgalaxies.docbook
-share/doc/HTML/nl/kstars/epoch.docbook
-share/doc/HTML/nl/kstars/equinox.docbook
-share/doc/HTML/nl/kstars/eyepieceview.docbook
-share/doc/HTML/nl/kstars/faq.docbook
-share/doc/HTML/nl/kstars/find.png
-share/doc/HTML/nl/kstars/fitsviewer.docbook
-share/doc/HTML/nl/kstars/flux.docbook
-share/doc/HTML/nl/kstars/fovdialog.png
-share/doc/HTML/nl/kstars/geocoords.docbook
-share/doc/HTML/nl/kstars/geolocator.png
-share/doc/HTML/nl/kstars/greatcircle.docbook
-share/doc/HTML/nl/kstars/hips.docbook
-share/doc/HTML/nl/kstars/horizon.docbook
-share/doc/HTML/nl/kstars/hourangle.docbook
-share/doc/HTML/nl/kstars/imagingplanner.docbook
-share/doc/HTML/nl/kstars/index.cache.bz2
-share/doc/HTML/nl/kstars/index.docbook
-share/doc/HTML/nl/kstars/indi.docbook
-share/doc/HTML/nl/kstars/indiclient.png
-share/doc/HTML/nl/kstars/indicontrolpanel.png
-share/doc/HTML/nl/kstars/install.docbook
-share/doc/HTML/nl/kstars/jmoons.docbook
-share/doc/HTML/nl/kstars/jmoons.png
-share/doc/HTML/nl/kstars/julianday.docbook
-share/doc/HTML/nl/kstars/kepler2nd.png
-share/doc/HTML/nl/kstars/leapyear.docbook
-share/doc/HTML/nl/kstars/lightcurve.png
-share/doc/HTML/nl/kstars/lightcurves.docbook
-share/doc/HTML/nl/kstars/luminosity.docbook
-share/doc/HTML/nl/kstars/magnitude.docbook
-share/doc/HTML/nl/kstars/meridian.docbook
-share/doc/HTML/nl/kstars/newfov.png
-share/doc/HTML/nl/kstars/observinglist.docbook
-share/doc/HTML/nl/kstars/obsplanner.docbook
-share/doc/HTML/nl/kstars/parallax.docbook
-share/doc/HTML/nl/kstars/popup.png
-share/doc/HTML/nl/kstars/precession.docbook
-share/doc/HTML/nl/kstars/quicktour.docbook
-share/doc/HTML/nl/kstars/retrograde.docbook
-share/doc/HTML/nl/kstars/screen1.png
-share/doc/HTML/nl/kstars/scriptbuilder.docbook
-share/doc/HTML/nl/kstars/scriptbuilder.png
-share/doc/HTML/nl/kstars/sidereal.docbook
-share/doc/HTML/nl/kstars/skycoords.docbook
-share/doc/HTML/nl/kstars/skymapdevice.png
-share/doc/HTML/nl/kstars/solarsys.docbook
-share/doc/HTML/nl/kstars/solarsystem.png
-share/doc/HTML/nl/kstars/spiralgalaxies.docbook
-share/doc/HTML/nl/kstars/star_colors.png
-share/doc/HTML/nl/kstars/stars.docbook
-share/doc/HTML/nl/kstars/telescopes.docbook
-share/doc/HTML/nl/kstars/timezones.docbook
-share/doc/HTML/nl/kstars/tools.docbook
-share/doc/HTML/nl/kstars/utime.docbook
-share/doc/HTML/nl/kstars/viewops.png
-share/doc/HTML/nl/kstars/wut.docbook
-share/doc/HTML/nl/kstars/wut.png
-share/doc/HTML/nl/kstars/zenith.docbook
-share/doc/HTML/pt_BR/kstars/aavso.png
-share/doc/HTML/pt_BR/kstars/ai-contents.docbook
-share/doc/HTML/pt_BR/kstars/altvstime.docbook
-share/doc/HTML/pt_BR/kstars/altvstime.png
-share/doc/HTML/pt_BR/kstars/astroinfo.docbook
-share/doc/HTML/pt_BR/kstars/blackbody.docbook
-share/doc/HTML/pt_BR/kstars/calc-angdist.docbook
-share/doc/HTML/pt_BR/kstars/calc-angdist.png
-share/doc/HTML/pt_BR/kstars/calc-apcoords.docbook
-share/doc/HTML/pt_BR/kstars/calc-apcoords.png
-share/doc/HTML/pt_BR/kstars/calc-dayduration.docbook
-share/doc/HTML/pt_BR/kstars/calc-daylength.png
-share/doc/HTML/pt_BR/kstars/calc-ecliptic.docbook
-share/doc/HTML/pt_BR/kstars/calc-ecliptic.png
-share/doc/HTML/pt_BR/kstars/calc-eqgal.docbook
-share/doc/HTML/pt_BR/kstars/calc-eqgal.png
-share/doc/HTML/pt_BR/kstars/calc-equinox.docbook
-share/doc/HTML/pt_BR/kstars/calc-equinox.png
-share/doc/HTML/pt_BR/kstars/calc-geodetic.docbook
-share/doc/HTML/pt_BR/kstars/calc-geodetic.png
-share/doc/HTML/pt_BR/kstars/calc-horizontal.docbook
-share/doc/HTML/pt_BR/kstars/calc-horizontal.png
-share/doc/HTML/pt_BR/kstars/calc-julian.png
-share/doc/HTML/pt_BR/kstars/calc-julianday.docbook
-share/doc/HTML/pt_BR/kstars/calc-planetcoords.docbook
-share/doc/HTML/pt_BR/kstars/calc-planetcoords.png
-share/doc/HTML/pt_BR/kstars/calc-sidereal.docbook
-share/doc/HTML/pt_BR/kstars/calc-sidereal.png
-share/doc/HTML/pt_BR/kstars/calculator.docbook
-share/doc/HTML/pt_BR/kstars/cequator.docbook
-share/doc/HTML/pt_BR/kstars/colorandtemp.docbook
-share/doc/HTML/pt_BR/kstars/commands.docbook
-share/doc/HTML/pt_BR/kstars/config.docbook
-share/doc/HTML/pt_BR/kstars/cosmicdist.docbook
-share/doc/HTML/pt_BR/kstars/cpoles.docbook
-share/doc/HTML/pt_BR/kstars/credits.docbook
-share/doc/HTML/pt_BR/kstars/csphere.docbook
-share/doc/HTML/pt_BR/kstars/darkmatter.docbook
-share/doc/HTML/pt_BR/kstars/detaildialog.png
-share/doc/HTML/pt_BR/kstars/details.docbook
-share/doc/HTML/pt_BR/kstars/devicemanager.png
-share/doc/HTML/pt_BR/kstars/dumpmode.docbook
-share/doc/HTML/pt_BR/kstars/ecliptic.docbook
-share/doc/HTML/pt_BR/kstars/ellipticalgalaxies.docbook
-share/doc/HTML/pt_BR/kstars/epoch.docbook
-share/doc/HTML/pt_BR/kstars/equinox.docbook
-share/doc/HTML/pt_BR/kstars/faq.docbook
-share/doc/HTML/pt_BR/kstars/find.png
-share/doc/HTML/pt_BR/kstars/fitsviewer.docbook
-share/doc/HTML/pt_BR/kstars/flux.docbook
-share/doc/HTML/pt_BR/kstars/fovdialog.png
-share/doc/HTML/pt_BR/kstars/geocoords.docbook
-share/doc/HTML/pt_BR/kstars/geolocator.png
-share/doc/HTML/pt_BR/kstars/greatcircle.docbook
-share/doc/HTML/pt_BR/kstars/horizon.docbook
-share/doc/HTML/pt_BR/kstars/hourangle.docbook
-share/doc/HTML/pt_BR/kstars/index.cache.bz2
-share/doc/HTML/pt_BR/kstars/index.docbook
-share/doc/HTML/pt_BR/kstars/indi.docbook
-share/doc/HTML/pt_BR/kstars/indiclient.png
-share/doc/HTML/pt_BR/kstars/indicontrolpanel.png
-share/doc/HTML/pt_BR/kstars/install.docbook
-share/doc/HTML/pt_BR/kstars/jmoons.docbook
-share/doc/HTML/pt_BR/kstars/jmoons.png
-share/doc/HTML/pt_BR/kstars/julianday.docbook
-share/doc/HTML/pt_BR/kstars/leapyear.docbook
-share/doc/HTML/pt_BR/kstars/lightcurve.png
-share/doc/HTML/pt_BR/kstars/lightcurves.docbook
-share/doc/HTML/pt_BR/kstars/luminosity.docbook
-share/doc/HTML/pt_BR/kstars/magnitude.docbook
-share/doc/HTML/pt_BR/kstars/meridian.docbook
-share/doc/HTML/pt_BR/kstars/newfov.png
-share/doc/HTML/pt_BR/kstars/obsplanner.docbook
-share/doc/HTML/pt_BR/kstars/parallax.docbook
-share/doc/HTML/pt_BR/kstars/popup.png
-share/doc/HTML/pt_BR/kstars/precession.docbook
-share/doc/HTML/pt_BR/kstars/quicktour.docbook
-share/doc/HTML/pt_BR/kstars/retrograde.docbook
-share/doc/HTML/pt_BR/kstars/screen1.png
-share/doc/HTML/pt_BR/kstars/scriptbuilder.docbook
-share/doc/HTML/pt_BR/kstars/scriptbuilder.png
-share/doc/HTML/pt_BR/kstars/sidereal.docbook
-share/doc/HTML/pt_BR/kstars/skycoords.docbook
-share/doc/HTML/pt_BR/kstars/skymapdevice.png
-share/doc/HTML/pt_BR/kstars/solarsys.docbook
-share/doc/HTML/pt_BR/kstars/solarsystem.png
-share/doc/HTML/pt_BR/kstars/spiralgalaxies.docbook
-share/doc/HTML/pt_BR/kstars/star_colors.png
-share/doc/HTML/pt_BR/kstars/stars.docbook
-share/doc/HTML/pt_BR/kstars/telescopes.docbook
-share/doc/HTML/pt_BR/kstars/timezones.docbook
-share/doc/HTML/pt_BR/kstars/tools.docbook
-share/doc/HTML/pt_BR/kstars/utime.docbook
-share/doc/HTML/pt_BR/kstars/viewops.png
-share/doc/HTML/pt_BR/kstars/wut.docbook
-share/doc/HTML/pt_BR/kstars/wut.png
-share/doc/HTML/pt_BR/kstars/zenith.docbook
-share/doc/HTML/sv/kstars/aavso.png
-share/doc/HTML/sv/kstars/ai-contents.docbook
-share/doc/HTML/sv/kstars/altvstime.docbook
-share/doc/HTML/sv/kstars/altvstime.png
-share/doc/HTML/sv/kstars/astroinfo.docbook
-share/doc/HTML/sv/kstars/blackbody.docbook
-share/doc/HTML/sv/kstars/blackbody.png
-share/doc/HTML/sv/kstars/calc-angdist.docbook
-share/doc/HTML/sv/kstars/calc-angdist.png
-share/doc/HTML/sv/kstars/calc-apcoords.docbook
-share/doc/HTML/sv/kstars/calc-apcoords.png
-share/doc/HTML/sv/kstars/calc-dayduration.docbook
-share/doc/HTML/sv/kstars/calc-daylength.png
-share/doc/HTML/sv/kstars/calc-ecliptic.docbook
-share/doc/HTML/sv/kstars/calc-ecliptic.png
-share/doc/HTML/sv/kstars/calc-eqgal.docbook
-share/doc/HTML/sv/kstars/calc-eqgal.png
-share/doc/HTML/sv/kstars/calc-equinox.docbook
-share/doc/HTML/sv/kstars/calc-equinox.png
-share/doc/HTML/sv/kstars/calc-geodetic.docbook
-share/doc/HTML/sv/kstars/calc-geodetic.png
-share/doc/HTML/sv/kstars/calc-horizontal.docbook
-share/doc/HTML/sv/kstars/calc-horizontal.png
-share/doc/HTML/sv/kstars/calc-julian.png
-share/doc/HTML/sv/kstars/calc-julianday.docbook
-share/doc/HTML/sv/kstars/calc-planetcoords.docbook
-share/doc/HTML/sv/kstars/calc-planetcoords.png
-share/doc/HTML/sv/kstars/calc-precess.png
-share/doc/HTML/sv/kstars/calc-sidereal.docbook
-share/doc/HTML/sv/kstars/calc-sidereal.png
-share/doc/HTML/sv/kstars/calculator.docbook
-share/doc/HTML/sv/kstars/cequator.docbook
-share/doc/HTML/sv/kstars/color_indices.png
-share/doc/HTML/sv/kstars/colorandtemp.docbook
-share/doc/HTML/sv/kstars/commands.docbook
-share/doc/HTML/sv/kstars/config.docbook
-share/doc/HTML/sv/kstars/cosmicdist.docbook
-share/doc/HTML/sv/kstars/cpoles.docbook
-share/doc/HTML/sv/kstars/credits.docbook
-share/doc/HTML/sv/kstars/csphere.docbook
-share/doc/HTML/sv/kstars/darkmatter.docbook
-share/doc/HTML/sv/kstars/detaildialog.png
-share/doc/HTML/sv/kstars/details.docbook
-share/doc/HTML/sv/kstars/devicemanager.png
-share/doc/HTML/sv/kstars/dumpmode.docbook
-share/doc/HTML/sv/kstars/ecliptic.docbook
-share/doc/HTML/sv/kstars/ekos-align.docbook
-share/doc/HTML/sv/kstars/ekos-analyze.docbook
-share/doc/HTML/sv/kstars/ekos-capture.docbook
-share/doc/HTML/sv/kstars/ekos-extensions.docbook
-share/doc/HTML/sv/kstars/ekos-fits-viewer.docbook
-share/doc/HTML/sv/kstars/ekos-focus.docbook
-share/doc/HTML/sv/kstars/ekos-guide.docbook
-share/doc/HTML/sv/kstars/ekos-logs.docbook
-share/doc/HTML/sv/kstars/ekos-profile-editor.docbook
-share/doc/HTML/sv/kstars/ekos-profile-wizard.docbook
-share/doc/HTML/sv/kstars/ekos-scheduler.docbook
-share/doc/HTML/sv/kstars/ekos-setup.docbook
-share/doc/HTML/sv/kstars/ekos-tutorials.docbook
-share/doc/HTML/sv/kstars/ekos-user-interface.docbook
-share/doc/HTML/sv/kstars/ekos.docbook
-share/doc/HTML/sv/kstars/ellipticalgalaxies.docbook
-share/doc/HTML/sv/kstars/epoch.docbook
-share/doc/HTML/sv/kstars/equinox.docbook
-share/doc/HTML/sv/kstars/eyepieceview.docbook
-share/doc/HTML/sv/kstars/faq.docbook
-share/doc/HTML/sv/kstars/find.png
-share/doc/HTML/sv/kstars/fitsarea.png
-share/doc/HTML/sv/kstars/fitsviewer.docbook
-share/doc/HTML/sv/kstars/flux.docbook
-share/doc/HTML/sv/kstars/fovdialog.png
-share/doc/HTML/sv/kstars/geocoords.docbook
-share/doc/HTML/sv/kstars/geolocator.png
-share/doc/HTML/sv/kstars/greatcircle.docbook
-share/doc/HTML/sv/kstars/hips.docbook
-share/doc/HTML/sv/kstars/horizon.docbook
-share/doc/HTML/sv/kstars/hourangle.docbook
-share/doc/HTML/sv/kstars/index.cache.bz2
-share/doc/HTML/sv/kstars/index.docbook
-share/doc/HTML/sv/kstars/indi.docbook
-share/doc/HTML/sv/kstars/indicapture.png
-share/doc/HTML/sv/kstars/indiclient.png
-share/doc/HTML/sv/kstars/indicontrolpanel.png
-share/doc/HTML/sv/kstars/install.docbook
-share/doc/HTML/sv/kstars/jmoons.docbook
-share/doc/HTML/sv/kstars/jmoons.png
-share/doc/HTML/sv/kstars/julianday.docbook
-share/doc/HTML/sv/kstars/leapyear.docbook
-share/doc/HTML/sv/kstars/lightcurve.png
-share/doc/HTML/sv/kstars/lightcurves.docbook
-share/doc/HTML/sv/kstars/luminosity.docbook
-share/doc/HTML/sv/kstars/magnitude.docbook
-share/doc/HTML/sv/kstars/meridian.docbook
-share/doc/HTML/sv/kstars/newfov.png
-share/doc/HTML/sv/kstars/observinglist.png
-share/doc/HTML/sv/kstars/obsplanner.docbook
-share/doc/HTML/sv/kstars/parallax.docbook
-share/doc/HTML/sv/kstars/popup.png
-share/doc/HTML/sv/kstars/precession.docbook
-share/doc/HTML/sv/kstars/quicktour.docbook
-share/doc/HTML/sv/kstars/retrograde.docbook
-share/doc/HTML/sv/kstars/screen1.png
-share/doc/HTML/sv/kstars/scriptbuilder.docbook
-share/doc/HTML/sv/kstars/scriptbuilder.png
-share/doc/HTML/sv/kstars/sidereal.docbook
-share/doc/HTML/sv/kstars/skycoords.docbook
-share/doc/HTML/sv/kstars/skymapdevice.png
-share/doc/HTML/sv/kstars/solarsys.docbook
-share/doc/HTML/sv/kstars/solarsystem.png
-share/doc/HTML/sv/kstars/spiralgalaxies.docbook
-share/doc/HTML/sv/kstars/star_colors.png
-share/doc/HTML/sv/kstars/stars.docbook
-share/doc/HTML/sv/kstars/telescopes.docbook
-share/doc/HTML/sv/kstars/timezones.docbook
-share/doc/HTML/sv/kstars/tools.docbook
-share/doc/HTML/sv/kstars/utime.docbook
-share/doc/HTML/sv/kstars/viewops.png
-share/doc/HTML/sv/kstars/wut.docbook
-share/doc/HTML/sv/kstars/wut.png
-share/doc/HTML/sv/kstars/zenith.docbook
-share/doc/HTML/uk/kstars/Add_Object_to_Session_plan.png
-share/doc/HTML/uk/kstars/Another_way4.png
-share/doc/HTML/uk/kstars/Another_way5.png
-share/doc/HTML/uk/kstars/Another_way6.png
-share/doc/HTML/uk/kstars/Another_way_to_add.png
-share/doc/HTML/uk/kstars/Another_way_to_add_part3.png
-share/doc/HTML/uk/kstars/Delete_all_images.png
-share/doc/HTML/uk/kstars/KStars_Neptune.png
-share/doc/HTML/uk/kstars/Savin_session.png
-share/doc/HTML/uk/kstars/advanced_tab.png
-share/doc/HTML/uk/kstars/ai-contents.docbook
-share/doc/HTML/uk/kstars/alpha.png
-share/doc/HTML/uk/kstars/altvstime.docbook
-share/doc/HTML/uk/kstars/altvstime.png
-share/doc/HTML/uk/kstars/astroinfo.docbook
-share/doc/HTML/uk/kstars/blackbody.docbook
-share/doc/HTML/uk/kstars/blackbody.png
-share/doc/HTML/uk/kstars/calc-angdist.docbook
-share/doc/HTML/uk/kstars/calc-angdist.png
-share/doc/HTML/uk/kstars/calc-apcoords.docbook
-share/doc/HTML/uk/kstars/calc-apcoords.png
-share/doc/HTML/uk/kstars/calc-dayduration.docbook
-share/doc/HTML/uk/kstars/calc-daylength.png
-share/doc/HTML/uk/kstars/calc-ecliptic.docbook
-share/doc/HTML/uk/kstars/calc-ecliptic.png
-share/doc/HTML/uk/kstars/calc-eqgal.docbook
-share/doc/HTML/uk/kstars/calc-eqgal.png
-share/doc/HTML/uk/kstars/calc-equinox.docbook
-share/doc/HTML/uk/kstars/calc-equinox.png
-share/doc/HTML/uk/kstars/calc-geodetic.docbook
-share/doc/HTML/uk/kstars/calc-geodetic.png
-share/doc/HTML/uk/kstars/calc-horizontal.docbook
-share/doc/HTML/uk/kstars/calc-horizontal.png
-share/doc/HTML/uk/kstars/calc-julian.png
-share/doc/HTML/uk/kstars/calc-julianday.docbook
-share/doc/HTML/uk/kstars/calc-planetcoords.docbook
-share/doc/HTML/uk/kstars/calc-planetcoords.png
-share/doc/HTML/uk/kstars/calc-sidereal.docbook
-share/doc/HTML/uk/kstars/calc-sidereal.png
-share/doc/HTML/uk/kstars/calculator.docbook
-share/doc/HTML/uk/kstars/cequator.docbook
-share/doc/HTML/uk/kstars/color_editor.png
-share/doc/HTML/uk/kstars/color_indices.png
-share/doc/HTML/uk/kstars/colorandtemp.docbook
-share/doc/HTML/uk/kstars/colors_tab.png
-share/doc/HTML/uk/kstars/commands.docbook
-share/doc/HTML/uk/kstars/config.docbook
-share/doc/HTML/uk/kstars/cosmicdist.docbook
-share/doc/HTML/uk/kstars/cpoles.docbook
-share/doc/HTML/uk/kstars/credits.docbook
-share/doc/HTML/uk/kstars/csphere.docbook
-share/doc/HTML/uk/kstars/darkmatter.docbook
-share/doc/HTML/uk/kstars/details.docbook
-share/doc/HTML/uk/kstars/devicemanager.png
-share/doc/HTML/uk/kstars/dss.png
-share/doc/HTML/uk/kstars/dumpmode.docbook
-share/doc/HTML/uk/kstars/ecliptic.docbook
-share/doc/HTML/uk/kstars/ekos-align.docbook
-share/doc/HTML/uk/kstars/ekos-analyze.docbook
-share/doc/HTML/uk/kstars/ekos-capture.docbook
-share/doc/HTML/uk/kstars/ekos-extensions.docbook
-share/doc/HTML/uk/kstars/ekos-focus.docbook
-share/doc/HTML/uk/kstars/ekos-guide.docbook
-share/doc/HTML/uk/kstars/ekos-logs.docbook
-share/doc/HTML/uk/kstars/ekos-profile-editor.docbook
-share/doc/HTML/uk/kstars/ekos-profile-wizard.docbook
-share/doc/HTML/uk/kstars/ekos-scheduler.docbook
-share/doc/HTML/uk/kstars/ekos-setup.docbook
-share/doc/HTML/uk/kstars/ekos-tutorials.docbook
-share/doc/HTML/uk/kstars/ekos-user-interface.docbook
-share/doc/HTML/uk/kstars/ekos.docbook
-share/doc/HTML/uk/kstars/ekos_tab.png
-share/doc/HTML/uk/kstars/ellipticalgalaxies.docbook
-share/doc/HTML/uk/kstars/epoch.docbook
-share/doc/HTML/uk/kstars/equinox.docbook
-share/doc/HTML/uk/kstars/execute_session_nt.png
-share/doc/HTML/uk/kstars/execute_session_the_nt.png
-share/doc/HTML/uk/kstars/eyepieceview.docbook
-share/doc/HTML/uk/kstars/faq.docbook
-share/doc/HTML/uk/kstars/fits_tab.png
-share/doc/HTML/uk/kstars/fitsarea.png
-share/doc/HTML/uk/kstars/fitsviewer.docbook
-share/doc/HTML/uk/kstars/flux.docbook
-share/doc/HTML/uk/kstars/flux.png
-share/doc/HTML/uk/kstars/flux2.png
-share/doc/HTML/uk/kstars/geocoords.docbook
-share/doc/HTML/uk/kstars/geolocator.png
-share/doc/HTML/uk/kstars/greatcircle.docbook
-share/doc/HTML/uk/kstars/guides_tab.png
-share/doc/HTML/uk/kstars/hips.docbook
-share/doc/HTML/uk/kstars/horizon.docbook
-share/doc/HTML/uk/kstars/hourangle.docbook
-share/doc/HTML/uk/kstars/imagingplanner.docbook
-share/doc/HTML/uk/kstars/index.cache.bz2
-share/doc/HTML/uk/kstars/index.docbook
-share/doc/HTML/uk/kstars/indi.docbook
-share/doc/HTML/uk/kstars/indi_tab.png
-share/doc/HTML/uk/kstars/jmoons.docbook
-share/doc/HTML/uk/kstars/jmoons.png
-share/doc/HTML/uk/kstars/julianday.docbook
-share/doc/HTML/uk/kstars/kepler2nd.png
-share/doc/HTML/uk/kstars/lambda_ex.png
-share/doc/HTML/uk/kstars/lambda_max.png
-share/doc/HTML/uk/kstars/leapyear.docbook
-share/doc/HTML/uk/kstars/lightcurves.docbook
-share/doc/HTML/uk/kstars/luminosity.docbook
-share/doc/HTML/uk/kstars/magnitude.docbook
-share/doc/HTML/uk/kstars/meridian.docbook
-share/doc/HTML/uk/kstars/obsplanner.docbook
-share/doc/HTML/uk/kstars/parallax.docbook
-share/doc/HTML/uk/kstars/precession.docbook
-share/doc/HTML/uk/kstars/quicktour.docbook
-share/doc/HTML/uk/kstars/retrograde.docbook
-share/doc/HTML/uk/kstars/satellites_tab.png
-share/doc/HTML/uk/kstars/scriptbuilder.docbook
-share/doc/HTML/uk/kstars/scriptbuilder.png
-share/doc/HTML/uk/kstars/sds.png
-share/doc/HTML/uk/kstars/sidereal.docbook
-share/doc/HTML/uk/kstars/skycoords.docbook
-share/doc/HTML/uk/kstars/solarsys.docbook
-share/doc/HTML/uk/kstars/solarsystem.png
-share/doc/HTML/uk/kstars/solarsystem_tab.png
-share/doc/HTML/uk/kstars/spiralgalaxies.docbook
-share/doc/HTML/uk/kstars/stars.docbook
-share/doc/HTML/uk/kstars/supernovae_tab.png
-share/doc/HTML/uk/kstars/telescopes.docbook
-share/doc/HTML/uk/kstars/terrain_tab.png
-share/doc/HTML/uk/kstars/timezones.docbook
-share/doc/HTML/uk/kstars/tools.docbook
-share/doc/HTML/uk/kstars/utime.docbook
-share/doc/HTML/uk/kstars/viewops.png
-share/doc/HTML/uk/kstars/wut.docbook
-share/doc/HTML/uk/kstars/wut.png
-share/doc/HTML/uk/kstars/xplanet_tab.png
-share/doc/HTML/uk/kstars/zenith.docbook
share/icons/hicolor/128x128/apps/kstars.png
share/icons/hicolor/16x16/apps/kstars.png
share/icons/hicolor/32x32/apps/kstars.png
@@ -1369,9 +20,11 @@ share/knotifications5/kstars.notifyrc
%%DATADIR%%/cameradata/Canon_DSLR_EOS_Ra.xml
%%DATADIR%%/cameradata/FLI-16200CCD_Mono.xml
%%DATADIR%%/cameradata/MI_CCD_C3.xml
+%%DATADIR%%/cameradata/Meade_DSI_IV_Mono.xml
%%DATADIR%%/cameradata/Nikon_DSLR_DSC_D5000_(PTP_mode).xml
%%DATADIR%%/cameradata/Nikon_DSLR_DSC_D5100_(PTP_mode).xml
%%DATADIR%%/cameradata/Nikon_DSLR_DSC_D700_(PTP_mode).xml
+%%DATADIR%%/cameradata/Orion_StarShoot_G16_Color.xml
%%DATADIR%%/cameradata/Player_One_Poseidon-C_Pro.xml
%%DATADIR%%/cameradata/Player_One_Saturn-C_SQR.xml
%%DATADIR%%/cameradata/QHY_CCD_163C.xml
@@ -1382,6 +35,12 @@ share/knotifications5/kstars.notifyrc
%%DATADIR%%/cameradata/QHY_CCD_461_PH.xml
%%DATADIR%%/cameradata/QHY_CCD_533M.xml
%%DATADIR%%/cameradata/QHY_CCD_600_PH.xml
+%%DATADIR%%/cameradata/SBIG_STF-8300M.xml
+%%DATADIR%%/cameradata/SX_Trius_674.xml
+%%DATADIR%%/cameradata/SX_Trius_694.xml
+%%DATADIR%%/cameradata/SX_Trius_814.xml
+%%DATADIR%%/cameradata/SX_Trius_825.xml
+%%DATADIR%%/cameradata/SX_Trius_834.xml
%%DATADIR%%/cameradata/ZWO_CCD_ASI071MC_Pro.xml
%%DATADIR%%/cameradata/ZWO_CCD_ASI120MC.xml
%%DATADIR%%/cameradata/ZWO_CCD_ASI1600MM.xml
diff --git a/astro/py-astropy-healpix/Makefile b/astro/py-astropy-healpix/Makefile
new file mode 100644
index 000000000000..91423e66b92d
--- /dev/null
+++ b/astro/py-astropy-healpix/Makefile
@@ -0,0 +1,39 @@
+PORTNAME= astropy-healpix
+PORTVERSION= 1.1.2
+CATEGORIES= astro python
+MASTER_SITES= PYPI
+PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+DISTNAME= ${PORTNAME:S/-/_/}-${DISTVERSION}
+
+MAINTAINER= yuri@FreeBSD.org
+COMMENT= HEALPix algorithm for Astropy
+WWW= https://astropy-healpix.readthedocs.io/en/latest/ \
+ https://github.com/astropy/astropy-healpix
+
+LICENSE= BSD3CLAUSE
+LICENSE_FILE= ${WRKSRC}/LICENSE.md
+
+BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}extension-helpers>0:astro/py-extension-helpers@${PY_FLAVOR} \
+ ${PYNUMPY} \
+ ${PY_SETUPTOOLS} \
+ ${PYTHON_PKGNAMEPREFIX}setuptools-scm>0:devel/py-setuptools-scm@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}wheel>0:devel/py-wheel@${PY_FLAVOR}
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}astropy>=5:astro/py-astropy@${PY_FLAVOR} \
+ ${PYNUMPY}
+TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}hypothesis>0:devel/py-hypothesis@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}pytest-astropy>0:astro/py-pytest-astropy@${PY_FLAVOR}
+
+USES= python
+USE_PYTHON= distutils autoplist pytest
+
+TEST_ENV= ${MAKE_ENV} PYTHONPATH=${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}
+TEST_WRKSRC= ${WRKSRC}/astropy_healpix/tests
+
+post-install:
+ @${STRIP_CMD} \
+ ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/${PORTNAME:S/-/_/}/_core.*.so \
+ ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/${PORTNAME:S/-/_/}/compiler_version.*.so
+
+# tests fail to run, see https://github.com/astropy/astropy-healpix/issues/272
+
+.include <bsd.port.mk>
diff --git a/astro/py-astropy-healpix/distinfo b/astro/py-astropy-healpix/distinfo
new file mode 100644
index 000000000000..2ca256f3fb13
--- /dev/null
+++ b/astro/py-astropy-healpix/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1757271621
+SHA256 (astropy_healpix-1.1.2.tar.gz) = 03671df12a36ec3b357c244d5154b6786362ff5d80770675c7b24815101066e4
+SIZE (astropy_healpix-1.1.2.tar.gz) = 109453
diff --git a/astro/py-astropy-healpix/pkg-descr b/astro/py-astropy-healpix/pkg-descr
new file mode 100644
index 000000000000..5cd97f174c36
--- /dev/null
+++ b/astro/py-astropy-healpix/pkg-descr
@@ -0,0 +1,4 @@
+HEALPix (Hierarchical Equal Area isoLatitude Pixelisation) is an algorithm for
+pixellizing a sphere that is sometimes used in Astronomy to store data from
+all-sky surveys, but the general algorithm can apply to any field that has to
+deal with representing data on a sphere.
diff --git a/astro/py-astroquery/Makefile b/astro/py-astroquery/Makefile
new file mode 100644
index 000000000000..2fc1d0dc7223
--- /dev/null
+++ b/astro/py-astroquery/Makefile
@@ -0,0 +1,39 @@
+PORTNAME= astroquery
+PORTVERSION= 0.4.10
+CATEGORIES= astro python
+MASTER_SITES= PYPI
+PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+
+MAINTAINER= yuri@FreeBSD.org
+COMMENT= Functions and classes to access online astronomical data resources
+WWW= https://astroquery.readthedocs.io/en/latest/ \
+ https://github.com/astropy/astroquery
+
+LICENSE= BSD3CLAUSE
+LICENSE_FILE= ${WRKSRC}/LICENSE.rst
+
+BUILD_DEPENDS= ${PY_SETUPTOOLS} \
+ ${PYTHON_PKGNAMEPREFIX}wheel>0:devel/py-wheel@${PY_FLAVOR}
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}astropy>=5.0:astro/py-astropy@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}beautifulsoup>=4.8:www/py-beautifulsoup@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}html5lib>=0.999:www/py-html5lib@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}keyring>=15.0:security/py-keyring@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}numpy>=1.20:math/py-numpy@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}pyvo>=1.5:astro/py-pyvo@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}requests>=2.19:www/py-requests@${PY_FLAVOR}
+TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytest-astropy>0:astro/py-pytest-astropy@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}pytest-doctestplus>=0.13:devel/py-pytest-doctestplus@${PY_FLAVOR}
+TEST_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}fsspec>=0:filesystems/py-fsspec@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}matplotlib>=0:math/py-matplotlib@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}moto>0:devel/py-moto@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}pytest-dependency>0:devel/py-pytest-dependency@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}pytest-rerunfailures>0:devel/py-pytest-rerunfailures@${PY_FLAVOR}
+
+USES= python
+USE_PYTHON= distutils autoplist pytest
+
+NO_ARCH= yes
+
+# tests as of 0.4.10: 6 failed, 1701 passed, 744 skipped, 2 xfailed, 4 errors in 90.35s (0:01:30)
+
+.include <bsd.port.mk>
diff --git a/astro/py-astroquery/distinfo b/astro/py-astroquery/distinfo
new file mode 100644
index 000000000000..d198333d35ba
--- /dev/null
+++ b/astro/py-astroquery/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1757237494
+SHA256 (astroquery-0.4.10.tar.gz) = eacd91e9da378e641740fbc3123850daa83ba0926a6fff4c40ccbf5dc6d5a406
+SIZE (astroquery-0.4.10.tar.gz) = 12533999
diff --git a/astro/py-astroquery/pkg-descr b/astro/py-astroquery/pkg-descr
new file mode 100644
index 000000000000..32d01be8a014
--- /dev/null
+++ b/astro/py-astroquery/pkg-descr
@@ -0,0 +1,2 @@
+Astroquery is an astropy affiliated package that contains a collection of tools
+to access online Astronomical data. Each web service has its own sub-package.
diff --git a/astro/py-kosmorrolib/Makefile b/astro/py-kosmorrolib/Makefile
index 31064a7901a5..ac5bf060e895 100644
--- a/astro/py-kosmorrolib/Makefile
+++ b/astro/py-kosmorrolib/Makefile
@@ -17,10 +17,10 @@ LICENSE_PERMS= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}skyfield>0:astro/py-skyfield@${PY_FLAVOR}\
${PYTHON_PKGNAMEPREFIX}python-dateutil>0:devel/py-python-dateutil@${PY_FLAVOR}\
${PYTHON_PKGNAMEPREFIX}poetry-core>0:devel/py-poetry-core@${PY_FLAVOR}\
- ${PYTHON_PKGNAMEPREFIX}skyfield-data>0:astro/py-skyfield-data@${PY_FLAVOR}
+ ${PYTHON_PKGNAMEPREFIX}skyfield_data>0:astro/py-skyfield-data@${PY_FLAVOR}
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}skyfield>0:astro/py-skyfield@${PY_FLAVOR}\
${PYTHON_PKGNAMEPREFIX}python-dateutil>0:devel/py-python-dateutil@${PY_FLAVOR}\
- ${PYTHON_PKGNAMEPREFIX}skyfield-data>0:astro/py-skyfield-data@${PY_FLAVOR}
+ ${PYTHON_PKGNAMEPREFIX}skyfield_data>0:astro/py-skyfield-data@${PY_FLAVOR}
#USE_GITHUB= yes
#GH_ACCOUNT= Kosmorro
diff --git a/astro/py-pytest-astropy-header/Makefile b/astro/py-pytest-astropy-header/Makefile
new file mode 100644
index 000000000000..eca1932fc089
--- /dev/null
+++ b/astro/py-pytest-astropy-header/Makefile
@@ -0,0 +1,26 @@
+PORTNAME= pytest-astropy-header
+PORTVERSION= 0.2.2
+CATEGORIES= astro python
+MASTER_SITES= PYPI
+PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+
+MAINTAINER= yuri@FreeBSD.org
+COMMENT= Pytest plugin to add diagnostic information to header of test output
+WWW= https://github.com/astropy/pytest-astropy-header
+
+LICENSE= BSD3CLAUSE
+LICENSE_FILE= ${WRKSRC}/LICENSE.rst
+
+BUILD_DEPENDS= ${PY_SETUPTOOLS} \
+ ${PYTHON_PKGNAMEPREFIX}setuptools-scm>0:devel/py-setuptools-scm@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}wheel>0:devel/py-wheel@${PY_FLAVOR}
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytest>0:devel/py-pytest@${PY_FLAVOR}
+
+USES= python
+USE_PYTHON= distutils autoplist pytest
+
+NO_ARCH= yes
+
+# tests as of 0.2.2: 19 passed in 8.69s
+
+.include <bsd.port.mk>
diff --git a/astro/py-pytest-astropy-header/distinfo b/astro/py-pytest-astropy-header/distinfo
new file mode 100644
index 000000000000..eef9528d96a7
--- /dev/null
+++ b/astro/py-pytest-astropy-header/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1757239125
+SHA256 (pytest-astropy-header-0.2.2.tar.gz) = 77891101c94b75a8ca305453b879b318ab6001b370df02be2c0b6d1bb322db10
+SIZE (pytest-astropy-header-0.2.2.tar.gz) = 9914
diff --git a/astro/py-pytest-astropy-header/pkg-descr b/astro/py-pytest-astropy-header/pkg-descr
new file mode 100644
index 000000000000..2175c0a54b18
--- /dev/null
+++ b/astro/py-pytest-astropy-header/pkg-descr
@@ -0,0 +1,5 @@
+The pytest-astropy-header package provides a way to include information about
+the system, Python installation, and select dependencies in the header of the
+output when running pytest. It can be used with packages that are not
+affiliated with the Astropy project, but is optimized for use with
+Astropy-related projects.
diff --git a/astro/py-pytest-astropy/Makefile b/astro/py-pytest-astropy/Makefile
new file mode 100644
index 000000000000..83a43a87cfa6
--- /dev/null
+++ b/astro/py-pytest-astropy/Makefile
@@ -0,0 +1,33 @@
+PORTNAME= pytest-astropy
+PORTVERSION= 0.11.0
+CATEGORIES= astro python
+MASTER_SITES= PYPI
+PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+
+MAINTAINER= yuri@FreeBSD.org
+COMMENT= Meta-package containing dependencies for testing
+WWW= https://github.com/astropy/pytest-astropy
+
+LICENSE= BSD3CLAUSE
+LICENSE_FILE= ${WRKSRC}/LICENSE.rst
+
+BUILD_DEPENDS= ${PY_SETUPTOOLS} \
+ ${PYTHON_PKGNAMEPREFIX}setuptools-scm>0:devel/py-setuptools-scm@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}wheel>0:devel/py-wheel@${PY_FLAVOR}
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}attrs>=19.2.0:devel/py-attrs@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}hypothesis>=5.1:devel/py-hypothesis@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}pytest-arraydiff>=0.5:devel/py-pytest-arraydiff@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}pytest-astropy-header>=0.2.2:astro/py-pytest-astropy-header@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}pytest-cov>=2.3.1:devel/py-pytest-cov@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}pytest-doctestplus>=1.0.0:devel/py-pytest-doctestplus@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}pytest-filter-subpackage>=0.1.2:devel/py-pytest-filter-subpackage@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}pytest-mock>=2.0:devel/py-pytest-mock@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}pytest-remotedata>=0.4.1:devel/py-pytest-remotedata@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}pytest>=4.6:devel/py-pytest@${PY_FLAVOR}
+
+USES= python
+USE_PYTHON= distutils autoplist
+
+NO_ARCH= yes
+
+.include <bsd.port.mk>
diff --git a/astro/py-pytest-astropy/distinfo b/astro/py-pytest-astropy/distinfo
new file mode 100644
index 000000000000..b0acac8e14a5
--- /dev/null
+++ b/astro/py-pytest-astropy/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1757240001
+SHA256 (pytest-astropy-0.11.0.tar.gz) = 4eaeaa99ed91163ed8f9aac132c70a81f25bc4c12f3cd54dba329fc26c6739b5
+SIZE (pytest-astropy-0.11.0.tar.gz) = 6336
diff --git a/astro/py-pytest-astropy/pkg-descr b/astro/py-pytest-astropy/pkg-descr
new file mode 100644
index 000000000000..9f720e8590ea
--- /dev/null
+++ b/astro/py-pytest-astropy/pkg-descr
@@ -0,0 +1,3 @@
+pytest-astropy is a meta-package that pulls in the dependencies that are used by
+astropy and some affiliated packages for testing. It can also be used for
+testing packages that are not affiliated with the Astropy project.
diff --git a/astro/py-pyvo/Makefile b/astro/py-pyvo/Makefile
new file mode 100644
index 000000000000..e9ba736cd104
--- /dev/null
+++ b/astro/py-pyvo/Makefile
@@ -0,0 +1,34 @@
+PORTNAME= pyvo
+PORTVERSION= 1.7
+CATEGORIES= astro python
+MASTER_SITES= PYPI
+PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+
+MAINTAINER= yuri@FreeBSD.org
+COMMENT= Package for accessing Virtual Observatory data and services
+WWW= https://pyvo.readthedocs.io/en/latest/ \
+ https://github.com/astropy/pyvo
+
+LICENSE= BSD3CLAUSE
+LICENSE_FILE= ${WRKSRC}/LICENSE.rst
+
+BUILD_DEPENDS= ${PY_SETUPTOOLS} \
+ ${PYTHON_PKGNAMEPREFIX}setuptools-scm>0:devel/py-setuptools-scm@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}wheel>0:devel/py-wheel@${PY_FLAVOR}
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}astropy>=4.2:astro/py-astropy@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}requests>0:www/py-requests@${PY_FLAVOR}
+TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytest-astropy>0:astro/py-pytest-astropy@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}pytest-astropy-header>0:astro/py-pytest-astropy-header@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}pytest-doctestplus>=0.13:devel/py-pytest-doctestplus@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}requests-mock>0:www/py-requests-mock@${PY_FLAVOR}
+
+USES= python
+USE_PYTHON= distutils autoplist pytest
+
+NO_ARCH= yes
+
+TEST_ARGS= --remote-data
+
+# tests as of 1.7: 462 passed, 1 xfailed, 1 xpassed in 146.52s (0:02:26)
+
+.include <bsd.port.mk>
diff --git a/astro/py-pyvo/distinfo b/astro/py-pyvo/distinfo
new file mode 100644
index 000000000000..f9fd9d1a7cd8
--- /dev/null
+++ b/astro/py-pyvo/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1757238061
+SHA256 (pyvo-1.7.tar.gz) = a6fad9efd410732d113e55df43b0201c9acb2e29f27532c71bda56f38ce62320
+SIZE (pyvo-1.7.tar.gz) = 2095584
diff --git a/astro/py-pyvo/pkg-descr b/astro/py-pyvo/pkg-descr
new file mode 100644
index 000000000000..d835e80c210e
--- /dev/null
+++ b/astro/py-pyvo/pkg-descr
@@ -0,0 +1,2 @@
+PyVO is a package providing access to remote data and services of the Virtual
+observatory (VO) using Python.
diff --git a/audio/baresip/Makefile b/audio/baresip/Makefile
index c251d7258e3a..de1658fd029c 100644
--- a/audio/baresip/Makefile
+++ b/audio/baresip/Makefile
@@ -1,6 +1,6 @@
PORTNAME= baresip
DISTVERSIONPREFIX= v
-DISTVERSION= 4.0.0
+DISTVERSION= 4.1.0
CATEGORIES= audio
MAINTAINER= herbert@gojira.at
@@ -16,6 +16,7 @@ RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= cmake pkgconfig ssl
USE_GITHUB= yes
GH_ACCOUNT= baresip
+PORTDOCS= ChangeLog CONTRIBUTING.md THANKS
OPTIONS_DEFINE= ALSA AV1 AVCODEC AVFILTER AVFORMAT CTRL_DBUS DOCS \
EXAMPLES G711 G722 G726 GST GTK3 MQTT OPUS OPUS_MS PLC \
@@ -108,10 +109,12 @@ CMAKE_ARGS+= -DMODULES="$(_MODULES_LIST:ts;)" \
-DRE_INCLUDE_DIR:STRING="${LOCALBASE}/include/re" \
-DREM_INCLUDE_DIR:STRING="${LOCALBASE}/include/rem"
-post-install:
- ${MKDIR} ${STAGEDIR}${DOCSDIR} ${STAGEDIR}${EXAMPLESDIR}
- (cd ${WRKSRC}/docs && ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR})
- ${MV} ${STAGEDIR}${DOCSDIR}/examples/* ${STAGEDIR}${EXAMPLESDIR}
- ${RMDIR} ${STAGEDIR}${DOCSDIR}/examples
+post-install-DOCS-on:
+ ${MKDIR} ${STAGEDIR}${DOCSDIR}
+ ${INSTALL_DATA} ${PORTDOCS:C|^|${WRKSRC}/docs/|} ${STAGEDIR}${DOCSDIR}
+
+post-install-EXAMPLES-on:
+ ${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
+ ${INSTALL_DATA} ${WRKSRC}/docs/examples/* ${STAGEDIR}${EXAMPLESDIR}
.include <bsd.port.mk>
diff --git a/audio/baresip/distinfo b/audio/baresip/distinfo
index ff021614446a..ceb973463746 100644
--- a/audio/baresip/distinfo
+++ b/audio/baresip/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1754482210
-SHA256 (baresip-baresip-v4.0.0_GH0.tar.gz) = 481db747f9946c0304dab584f5b64dd05bfb847a701b2263aa0346d76dab503c
-SIZE (baresip-baresip-v4.0.0_GH0.tar.gz) = 1183083
+TIMESTAMP = 1757536377
+SHA256 (baresip-baresip-v4.1.0_GH0.tar.gz) = ef8663b95caf187edd5062136230be02bd6815090da410b2fe6b7e1341312133
+SIZE (baresip-baresip-v4.1.0_GH0.tar.gz) = 1185261
diff --git a/audio/baresip/files/patch-src_jbuf.c b/audio/baresip/files/patch-src_jbuf.c
new file mode 100644
index 000000000000..0ca3794a044b
--- /dev/null
+++ b/audio/baresip/files/patch-src_jbuf.c
@@ -0,0 +1,13 @@
+--- src/jbuf.c.orig 2025-09-10 13:06:07 UTC
++++ src/jbuf.c
+@@ -7,6 +7,10 @@
+ * Copyright (C) 2010 Creytiv.com
+ */
+
++#ifndef ETIME
++#define ETIME ETIMEDOUT
++#endif
++
+ #undef RE_TRACE_ENABLED
+ #if JBUF_TRACE
+ #define RE_TRACE_ENABLED 1
diff --git a/audio/baresip/pkg-plist b/audio/baresip/pkg-plist
index 6f97b2fa24d0..ab895ca6e1d9 100644
--- a/audio/baresip/pkg-plist
+++ b/audio/baresip/pkg-plist
@@ -62,8 +62,8 @@ lib/baresip/modules/vidinfo.so
lib/baresip/modules/vumeter.so
%%X11%%lib/baresip/modules/x11.so
lib/libbaresip.so
-lib/libbaresip.so.21
-lib/libbaresip.so.21.0.0
+lib/libbaresip.so.22
+lib/libbaresip.so.22.1.0
libdata/pkgconfig/libbaresip.pc
share/applications/com.github.baresip.desktop
%%DATADIR%%/autoanswer.wav
@@ -91,9 +91,6 @@ share/applications/com.github.baresip.desktop
%%DATADIR%%/soundd.wav
%%DATADIR%%/soundroute.wav
%%DATADIR%%/soundstar.wav
-%%PORTDOCS%%%%DOCSDIR%%/CONTRIBUTING.md
-%%PORTDOCS%%%%DOCSDIR%%/ChangeLog
-%%PORTDOCS%%%%DOCSDIR%%/THANKS
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/accounts
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/config
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/contacts
diff --git a/audio/ft2-clone/Makefile b/audio/ft2-clone/Makefile
index 03a9d9368154..78b55b200736 100644
--- a/audio/ft2-clone/Makefile
+++ b/audio/ft2-clone/Makefile
@@ -1,6 +1,6 @@
PORTNAME= ft2-clone
DISTVERSIONPREFIX= v
-DISTVERSION= 1.97
+DISTVERSION= 1.98
CATEGORIES= audio
MAINTAINER= ehaupt@FreeBSD.org
diff --git a/audio/ft2-clone/distinfo b/audio/ft2-clone/distinfo
index a6900586b705..cdadccd9b0aa 100644
--- a/audio/ft2-clone/distinfo
+++ b/audio/ft2-clone/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1752439260
-SHA256 (8bitbubsy-ft2-clone-v1.97_GH0.tar.gz) = baa7b64067765bbe52127a8009a42a2b21289df05b29830d4d4584174cc12ec2
-SIZE (8bitbubsy-ft2-clone-v1.97_GH0.tar.gz) = 5230546
+TIMESTAMP = 1757397054
+SHA256 (8bitbubsy-ft2-clone-v1.98_GH0.tar.gz) = 6078f209e2b9f4b27f15b0495627bf24e704d84dcb139374083cdfa250b8bb65
+SIZE (8bitbubsy-ft2-clone-v1.98_GH0.tar.gz) = 5205311
diff --git a/audio/ft2-clone/files/patch-src_ft2__unicode.c b/audio/ft2-clone/files/patch-src_ft2__unicode.c
new file mode 100644
index 000000000000..94d1f1823e84
--- /dev/null
+++ b/audio/ft2-clone/files/patch-src_ft2__unicode.c
@@ -0,0 +1,38 @@
+--- src/ft2_unicode.c.orig 2025-09-09 06:08:58 UTC
++++ src/ft2_unicode.c
+@@ -4,20 +4,21 @@
+ #endif
+
+ // for detecting if musl or glibc is used
+-#if !defined _WIN32 && !defined __APPLE__
+- #ifndef _GNU_SOURCE
+- #define _GNU_SOURCE
+- #include <features.h>
+- #ifndef __USE_GNU
+- #define __MUSL__
+- #endif
+- #undef _GNU_SOURCE /* don't contaminate other includes unnecessarily */
+- #else
+- #include <features.h>
+- #ifndef __USE_GNU
+- #define __MUSL__
+- #endif
+- #endif
++#if defined(__linux__)
++ /* Only Linux has glibc's <features.h>. On BSDs (including FreeBSD) and others,
++ skip this block to avoid a missing-header error. */
++ #ifdef __has_include
++ #if __has_include(<features.h>)
++ #include <features.h>
++ #endif
++ #else
++ /* If the compiler doesn't support __has_include, assume features.h exists on glibc. */
++ #include <features.h>
++ #endif
++ /* If <features.h> didn't define glibc's GNU extensions, assume musl. */
++ #ifndef __USE_GNU
++ #define __MUSL__
++ #endif
+ #endif
+
+ #include <stdlib.h>
diff --git a/audio/icecast/Makefile b/audio/icecast/Makefile
index eef46995c6e3..32d42f011fd0 100644
--- a/audio/icecast/Makefile
+++ b/audio/icecast/Makefile
@@ -37,6 +37,8 @@ SUB_FILES= pkg-message
CPE_VENDOR= xiph
+PORTSCOUT= skipv:2.4.99.1,2.4.99.2,2.4.99.3,2.4.999.1
+
OPTIONS_DEFINE= DOCS
post-install:
diff --git a/audio/libopenmpt/Makefile b/audio/libopenmpt/Makefile
index 9cedbcd460ab..e56e50e8459b 100644
--- a/audio/libopenmpt/Makefile
+++ b/audio/libopenmpt/Makefile
@@ -1,5 +1,5 @@
PORTNAME= libopenmpt
-DISTVERSION= 0.8.2
+DISTVERSION= 0.8.3
DISTVERSIONSUFFIX= +release.autotools
CATEGORIES= audio
MASTER_SITES= https://lib.openmpt.org/files/libopenmpt/src/ \
diff --git a/audio/libopenmpt/distinfo b/audio/libopenmpt/distinfo
index 7d45ab0150d0..4c038653dd8c 100644
--- a/audio/libopenmpt/distinfo
+++ b/audio/libopenmpt/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1752991394
-SHA256 (libopenmpt-0.8.2+release.autotools.tar.gz) = 844e4ff98dbd9942bbe4a1048226f91f8bc5b460b7bec6489e67cedb3e0aac37
-SIZE (libopenmpt-0.8.2+release.autotools.tar.gz) = 1721276
+TIMESTAMP = 1757396993
+SHA256 (libopenmpt-0.8.3+release.autotools.tar.gz) = 25d486a4da9728819274ed0959fd79a1c6358954710d54c14047c6457c8ca8ac
+SIZE (libopenmpt-0.8.3+release.autotools.tar.gz) = 1759774
diff --git a/audio/pt2-clone/Makefile b/audio/pt2-clone/Makefile
index 2273ebea82b4..7f7d96e27031 100644
--- a/audio/pt2-clone/Makefile
+++ b/audio/pt2-clone/Makefile
@@ -1,5 +1,5 @@
PORTNAME= pt2-clone
-PORTVERSION= 1.76
+PORTVERSION= 1.77
DISTVERSIONPREFIX= v
CATEGORIES= audio
MASTER_SITES= LOCAL/ehaupt:extras
diff --git a/audio/pt2-clone/distinfo b/audio/pt2-clone/distinfo
index 15110eb54b7e..869d6aaac137 100644
--- a/audio/pt2-clone/distinfo
+++ b/audio/pt2-clone/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1756105975
+TIMESTAMP = 1757397026
SHA256 (pt2-clone-extras-2.tar.gz) = ddbac01034022f27860d85f4627b07223f9fd8f02a4ddefdc36467f2e3cacd0b
SIZE (pt2-clone-extras-2.tar.gz) = 742
-SHA256 (8bitbubsy-pt2-clone-v1.76_GH0.tar.gz) = 515eddc686ff0c44f425cd03f5440437f07bec5c79ef654a6ebb750238648373
-SIZE (8bitbubsy-pt2-clone-v1.76_GH0.tar.gz) = 9162353
+SHA256 (8bitbubsy-pt2-clone-v1.77_GH0.tar.gz) = 034b05fb8648932b2f7a7b816563df514d6d69c9a373b246041e7ac66b4aa77c
+SIZE (8bitbubsy-pt2-clone-v1.77_GH0.tar.gz) = 9211087
diff --git a/audio/py-pyradio/Makefile b/audio/py-pyradio/Makefile
index cac8f2f442b9..4c319e5fd8d9 100644
--- a/audio/py-pyradio/Makefile
+++ b/audio/py-pyradio/Makefile
@@ -1,5 +1,5 @@
PORTNAME= pyradio
-DISTVERSION= 0.9.3.11.16
+DISTVERSION= 0.9.3.11.17
PORTREVISION= 0
CATEGORIES= audio python
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/audio/py-pyradio/distinfo b/audio/py-pyradio/distinfo
index 1ade44e7e30d..d7f7f7e47a6e 100644
--- a/audio/py-pyradio/distinfo
+++ b/audio/py-pyradio/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1756976313
-SHA256 (coderholic-pyradio-0.9.3.11.16_GH0.tar.gz) = 061737b6aa6ecc723a1cc509a6d67bc8fd8b0f11096febaf298d40daaacccec3
-SIZE (coderholic-pyradio-0.9.3.11.16_GH0.tar.gz) = 1607161
+TIMESTAMP = 1757519251
+SHA256 (coderholic-pyradio-0.9.3.11.17_GH0.tar.gz) = 045b3c31b0161a4aff72bb8cd274521696ddd02fb3d70e72c32e710265611a0d
+SIZE (coderholic-pyradio-0.9.3.11.17_GH0.tar.gz) = 1615481
diff --git a/audio/py-pyradio/files/patch-pyradio_main.py b/audio/py-pyradio/files/patch-pyradio_main.py
deleted file mode 100644
index dbd9c6074182..000000000000
--- a/audio/py-pyradio/files/patch-pyradio_main.py
+++ /dev/null
@@ -1,12 +0,0 @@
---- pyradio/main.py.orig 2025-09-02 14:51:30 UTC
-+++ pyradio/main.py
-@@ -667,7 +667,8 @@ If nothing else works, try the following command:
- if args.version:
- pyradio_config.get_pyradio_version()
- print(f'PyRadio version: [green]{pyradio_config.current_pyradio_version}[/green]')
-- print(f"Python version: [green]{sys.version.replace('\\n', ' ').replace('\\r', ' ')}[/green]")
-+ ver = sys.version.replace('\\n', ' ').replace('\\r', ' ')
-+ print(f"Python version: [green]{ver}[/green]")
- if pyradio_config.distro != 'None':
- print(f'Distribution: [green]{pyradio_config.distro}[/green]')
- return
diff --git a/audio/re/Makefile b/audio/re/Makefile
index 56c5f384902d..f97b9a3f13cd 100644
--- a/audio/re/Makefile
+++ b/audio/re/Makefile
@@ -1,6 +1,6 @@
PORTNAME= re
DISTVERSIONPREFIX= v
-DISTVERSION= 4.0.0
+DISTVERSION= 4.1.0
CATEGORIES= audio devel
MAINTAINER= herbert@gojira.at
diff --git a/audio/re/distinfo b/audio/re/distinfo
index 79c8b22fab55..38a3c364eb49 100644
--- a/audio/re/distinfo
+++ b/audio/re/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1754473657
-SHA256 (baresip-re-v4.0.0_GH0.tar.gz) = 7cef2b2b3cdbbd857cc12fdf429de1e74cb540e7cf9f1abc2dc5a90acee6b06a
-SIZE (baresip-re-v4.0.0_GH0.tar.gz) = 624511
+TIMESTAMP = 1757535159
+SHA256 (baresip-re-v4.1.0_GH0.tar.gz) = 96fe5776d14aad6a4801bad8052e2cee8911d8498cac9c455b0f303210449e0a
+SIZE (baresip-re-v4.1.0_GH0.tar.gz) = 625614
diff --git a/audio/re/pkg-plist b/audio/re/pkg-plist
index e92f4e7df9a9..5a69137e5653 100644
--- a/audio/re/pkg-plist
+++ b/audio/re/pkg-plist
@@ -88,6 +88,6 @@ lib/cmake/libre/libre-targets.cmake
lib/cmake/re/re-config.cmake
lib/libre.a
lib/libre.so
-lib/libre.so.36
-lib/libre.so.36.0.0
+lib/libre.so.37
+lib/libre.so.37.1.0
libdata/pkgconfig/libre.pc
diff --git a/audio/schismtracker/Makefile b/audio/schismtracker/Makefile
index 39451a06a0c0..3b4048de61be 100644
--- a/audio/schismtracker/Makefile
+++ b/audio/schismtracker/Makefile
@@ -1,5 +1,5 @@
PORTNAME= schismtracker
-DISTVERSION= 20250728
+DISTVERSION= 20250825
CATEGORIES= audio
MAINTAINER= ehaupt@FreeBSD.org
diff --git a/audio/schismtracker/distinfo b/audio/schismtracker/distinfo
index 67f8464c026d..7a4d7d376645 100644
--- a/audio/schismtracker/distinfo
+++ b/audio/schismtracker/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753729567
-SHA256 (schismtracker-schismtracker-20250728_GH0.tar.gz) = adbf92c2690e59e177868d88a823802891d47fffab496a0a726864a0363d2bb1
-SIZE (schismtracker-schismtracker-20250728_GH0.tar.gz) = 1323158
+TIMESTAMP = 1757176147
+SHA256 (schismtracker-schismtracker-20250825_GH0.tar.gz) = 67d1217ca00081bd28da2c130ccfd383310226c2864b94ccd3c4ffaf5ea83978
+SIZE (schismtracker-schismtracker-20250825_GH0.tar.gz) = 1347120
diff --git a/audio/spotify-player/Makefile b/audio/spotify-player/Makefile
index 6dd71d024fff..00de3a92e577 100644
--- a/audio/spotify-player/Makefile
+++ b/audio/spotify-player/Makefile
@@ -1,7 +1,6 @@
PORTNAME= spotify-player
DISTVERSIONPREFIX= v
-DISTVERSION= 0.20.4
-PORTREVISION= 5
+DISTVERSION= 0.21.0
CATEGORIES= audio
MAINTAINER= jfree@FreeBSD.org
diff --git a/audio/spotify-player/Makefile.crates b/audio/spotify-player/Makefile.crates
index 5f0680e02756..9add9a433f8b 100644
--- a/audio/spotify-player/Makefile.crates
+++ b/audio/spotify-player/Makefile.crates
@@ -1,165 +1,165 @@
-CARGO_CRATES= ab_glyph-0.2.29 \
- ab_glyph_rasterizer-0.1.8 \
+CARGO_CRATES= ab_glyph-0.2.31 \
+ ab_glyph_rasterizer-0.1.10 \
addr2line-0.24.2 \
- adler2-2.0.0 \
+ adler2-2.0.1 \
aes-0.8.4 \
- ahash-0.8.11 \
+ ahash-0.8.12 \
aho-corasick-1.1.3 \
- aligned-vec-0.5.0 \
+ aligned-vec-0.6.4 \
allocator-api2-0.2.21 \
alsa-0.9.1 \
+ alsa-0.10.0 \
alsa-sys-0.3.1 \
android-activity-0.6.0 \
android-properties-0.2.2 \
android-tzdata-0.1.1 \
android_system_properties-0.1.5 \
ansi_colours-1.2.3 \
- anstream-0.6.18 \
- anstyle-1.0.10 \
- anstyle-parse-0.2.6 \
- anstyle-query-1.1.2 \
- anstyle-wincon-3.0.6 \
- anyhow-1.0.94 \
- arbitrary-1.4.1 \
+ anstream-0.6.20 \
+ anstyle-1.0.11 \
+ anstyle-parse-0.2.7 \
+ anstyle-query-1.1.4 \
+ anstyle-wincon-3.0.10 \
+ anyhow-1.0.99 \
+ arbitrary-1.4.2 \
arg_enum_proc_macro-0.3.4 \
arrayref-0.3.9 \
arrayvec-0.7.6 \
as-raw-xcb-connection-1.0.1 \
async-stream-0.3.6 \
async-stream-impl-0.3.6 \
- async-trait-0.1.83 \
+ async-trait-0.1.89 \
atomic-waker-1.1.2 \
atomic_refcell-0.1.13 \
- autocfg-1.4.0 \
- av1-grain-0.2.3 \
- avif-serialize-0.8.2 \
- aws-lc-rs-1.11.1 \
- aws-lc-sys-0.23.1 \
- backtrace-0.3.74 \
- base64-0.13.1 \
- base64-0.21.7 \
+ autocfg-1.5.0 \
+ av1-grain-0.2.4 \
+ avif-serialize-0.8.6 \
+ backtrace-0.3.75 \
base64-0.22.1 \
- base64ct-1.6.0 \
- bindgen-0.69.5 \
- bindgen-0.70.1 \
- bit_field-0.10.2 \
+ base64ct-1.8.0 \
+ bit_field-0.10.3 \
bitflags-1.3.2 \
- bitflags-2.6.0 \
+ bitflags-2.9.3 \
bitstream-io-2.6.0 \
block-0.1.6 \
block-buffer-0.10.4 \
block2-0.5.1 \
- built-0.7.5 \
- bumpalo-3.16.0 \
- bytemuck-1.20.0 \
+ block2-0.6.1 \
+ built-0.7.7 \
+ bumpalo-3.19.0 \
+ bytemuck-1.23.2 \
byteorder-1.5.0 \
byteorder-lite-0.1.0 \
- bytes-1.9.0 \
+ bytes-1.10.1 \
calloop-0.13.0 \
calloop-wayland-source-0.3.0 \
cassowary-0.3.0 \
- castaway-0.2.3 \
- cc-1.2.4 \
+ castaway-0.2.4 \
+ cc-1.2.34 \
cesu8-1.1.0 \
- cexpr-0.6.0 \
cfg-expr-0.15.8 \
- cfg-expr-0.17.2 \
- cfg-if-1.0.0 \
+ cfg-expr-0.20.2 \
+ cfg-if-1.0.3 \
cfg_aliases-0.2.1 \
- chrono-0.4.39 \
+ chrono-0.4.41 \
+ chrono-humanize-0.2.3 \
cipher-0.4.4 \
- clang-sys-1.8.1 \
- clap-4.5.23 \
- clap_builder-4.5.23 \
- clap_complete-4.5.38 \
- clap_derive-4.5.18 \
- clap_lex-0.7.4 \
- clipboard-win-5.4.0 \
- cmake-0.1.52 \
+ clap-4.5.46 \
+ clap_builder-4.5.46 \
+ clap_complete-4.5.57 \
+ clap_derive-4.5.45 \
+ clap_lex-0.7.5 \
+ clipboard-win-5.4.1 \
cocoa-0.24.1 \
cocoa-foundation-0.1.2 \
color_quant-1.1.0 \
- colorchoice-1.0.3 \
+ colorchoice-1.0.4 \
combine-4.6.7 \
- compact_str-0.8.0 \
+ compact_str-0.8.1 \
concurrent-queue-2.5.0 \
- config_parser2-0.1.5 \
+ config_parser2-0.1.6 \
config_parser_derive-0.1.3 \
- console-0.15.8 \
+ console-0.15.11 \
const-oid-0.9.6 \
+ convert_case-0.7.1 \
core-foundation-0.9.4 \
- core-foundation-0.10.0 \
+ core-foundation-0.10.1 \
core-foundation-sys-0.8.7 \
core-graphics-0.22.3 \
core-graphics-0.23.2 \
core-graphics-types-0.1.3 \
- coreaudio-rs-0.11.3 \
- coreaudio-sys-0.2.16 \
- cpal-0.15.3 \
- cpufeatures-0.2.16 \
- crc32fast-1.4.2 \
+ coreaudio-rs-0.13.0 \
+ cpal-0.16.0 \
+ cpufeatures-0.2.17 \
+ crc32fast-1.5.0 \
crossbeam-deque-0.8.6 \
crossbeam-epoch-0.9.18 \
crossbeam-utils-0.8.21 \
crossterm-0.28.1 \
+ crossterm-0.29.0 \
crossterm_winapi-0.9.1 \
- crunchy-0.2.2 \
+ crunchy-0.2.4 \
crypto-common-0.1.6 \
ctr-0.9.2 \
- cursor-icon-1.1.0 \
+ cursor-icon-1.2.0 \
daemonize-0.5.0 \
- darling-0.20.10 \
- darling_core-0.20.10 \
- darling_macro-0.20.10 \
+ darling-0.20.11 \
+ darling_core-0.20.11 \
+ darling_macro-0.20.11 \
dasp_sample-0.11.0 \
- data-encoding-2.6.0 \
- dbus-0.9.7 \
+ data-encoding-2.9.0 \
+ dbus-0.9.9 \
dbus-crossroads-0.5.2 \
- der-0.7.9 \
- deranged-0.3.11 \
+ der-0.7.10 \
+ deranged-0.5.2 \
derive_builder-0.20.2 \
derive_builder_core-0.20.2 \
derive_builder_macro-0.20.2 \
- diff-0.1.13 \
+ derive_more-2.0.1 \
+ derive_more-impl-2.0.1 \
digest-0.10.7 \
dirs-next-2.0.0 \
dirs-sys-next-0.1.2 \
dispatch-0.2.0 \
+ dispatch2-0.3.0 \
displaydoc-0.2.5 \
dlib-0.5.2 \
+ document-features-0.2.11 \
downcast-rs-1.2.1 \
- dpi-0.1.1 \
- dunce-1.0.5 \
- either-1.13.0 \
- encode_unicode-0.3.6 \
+ dpi-0.1.2 \
+ either-1.15.0 \
+ encode_unicode-1.0.0 \
encoding_rs-0.8.35 \
enum_dispatch-0.3.13 \
- env_filter-0.1.2 \
- env_logger-0.11.5 \
- equivalent-1.0.1 \
- errno-0.3.10 \
- error-code-3.3.1 \
+ env_filter-0.1.3 \
+ env_home-0.1.0 \
+ env_logger-0.11.8 \
+ equator-0.4.2 \
+ equator-macro-0.4.2 \
+ equivalent-1.0.2 \
+ errno-0.3.13 \
+ error-code-3.3.2 \
exr-1.73.0 \
fastrand-2.3.0 \
fdeflate-0.3.7 \
fixedbitset-0.4.2 \
- flate2-1.0.35 \
+ flate2-1.1.2 \
flume-0.11.1 \
fnv-1.0.7 \
- foldhash-0.1.3 \
+ foldhash-0.1.5 \
foreign-types-0.3.2 \
foreign-types-0.5.0 \
foreign-types-macros-0.2.3 \
foreign-types-shared-0.1.1 \
foreign-types-shared-0.3.1 \
- form_urlencoded-1.2.1 \
- fs_extra-1.3.0 \
+ form_urlencoded-1.2.2 \
futf-0.1.5 \
futures-0.3.31 \
futures-channel-0.3.31 \
futures-core-0.3.31 \
futures-executor-0.3.31 \
futures-io-0.3.31 \
+ futures-lite-2.6.1 \
futures-macro-0.3.31 \
futures-sink-0.3.31 \
futures-task-0.3.31 \
@@ -167,172 +167,173 @@ CARGO_CRATES= ab_glyph-0.2.29 \
futures-util-0.3.31 \
fuzzy-matcher-0.3.7 \
generic-array-0.14.7 \
- gethostname-0.4.3 \
- getrandom-0.2.15 \
- gif-0.13.1 \
+ gethostname-1.0.2 \
+ getrandom-0.2.16 \
+ getrandom-0.3.3 \
+ gif-0.13.3 \
gimli-0.31.1 \
- gio-sys-0.20.6 \
- glib-0.20.6 \
- glib-macros-0.20.5 \
- glib-sys-0.20.6 \
- glob-0.3.1 \
- gobject-sys-0.20.4 \
- governor-0.6.3 \
- gstreamer-0.23.3 \
- gstreamer-app-0.23.3 \
- gstreamer-app-sys-0.23.2 \
- gstreamer-audio-0.23.2 \
- gstreamer-audio-sys-0.23.3 \
- gstreamer-base-0.23.3 \
- gstreamer-base-sys-0.23.3 \
- gstreamer-sys-0.23.3 \
- h2-0.3.26 \
- h2-0.4.7 \
- half-2.4.1 \
- hashbrown-0.15.2 \
- headers-0.4.0 \
+ gio-sys-0.21.1 \
+ glib-0.21.1 \
+ glib-macros-0.21.0 \
+ glib-sys-0.21.1 \
+ gobject-sys-0.21.1 \
+ governor-0.10.1 \
+ gstreamer-0.24.1 \
+ gstreamer-app-0.24.0 \
+ gstreamer-app-sys-0.24.0 \
+ gstreamer-audio-0.24.0 \
+ gstreamer-audio-sys-0.24.0 \
+ gstreamer-base-0.24.0 \
+ gstreamer-base-sys-0.24.0 \
+ gstreamer-sys-0.24.0 \
+ h2-0.4.12 \
+ half-2.6.0 \
+ hashbrown-0.15.5 \
+ headers-0.4.1 \
headers-core-0.3.0 \
heck-0.5.0 \
- hermit-abi-0.4.0 \
+ hermit-abi-0.5.2 \
hmac-0.12.1 \
- home-0.5.9 \
+ home-0.5.11 \
html-escape-0.2.13 \
html5ever-0.27.0 \
- http-0.2.12 \
- http-1.2.0 \
- http-body-0.4.6 \
+ http-1.3.1 \
http-body-1.0.1 \
- http-body-util-0.1.2 \
- httparse-1.9.5 \
+ http-body-util-0.1.3 \
+ httparse-1.10.1 \
httpdate-1.0.3 \
- hyper-0.14.31 \
- hyper-1.5.1 \
+ hyper-1.7.0 \
hyper-proxy2-0.1.0 \
- hyper-rustls-0.24.2 \
- hyper-rustls-0.26.0 \
- hyper-rustls-0.27.3 \
+ hyper-rustls-0.27.7 \
hyper-tls-0.6.0 \
- hyper-util-0.1.10 \
- iana-time-zone-0.1.61 \
+ hyper-util-0.1.16 \
+ iana-time-zone-0.1.63 \
iana-time-zone-haiku-0.1.2 \
- icu_collections-1.5.0 \
- icu_locid-1.5.0 \
- icu_locid_transform-1.5.0 \
- icu_locid_transform_data-1.5.0 \
- icu_normalizer-1.5.0 \
- icu_normalizer_data-1.5.0 \
- icu_properties-1.5.1 \
- icu_properties_data-1.5.0 \
- icu_provider-1.5.0 \
- icu_provider_macros-1.5.0 \
+ icu_collections-2.0.0 \
+ icu_locale_core-2.0.0 \
+ icu_normalizer-2.0.0 \
+ icu_normalizer_data-2.0.0 \
+ icu_properties-2.0.1 \
+ icu_properties_data-2.0.1 \
+ icu_provider-2.0.0 \
ident_case-1.0.1 \
- idna-1.0.3 \
- idna_adapter-1.2.0 \
- image-0.25.5 \
- image-webp-0.2.0 \
+ idna-1.1.0 \
+ idna_adapter-1.2.1 \
+ image-0.25.6 \
+ image-webp-0.2.4 \
imgref-1.11.0 \
- indexmap-2.7.0 \
- indoc-2.0.5 \
- inout-0.1.3 \
- instability-0.3.3 \
+ indexmap-2.11.0 \
+ indoc-2.0.6 \
+ inout-0.1.4 \
+ instability-0.3.9 \
interpolate_name-0.2.4 \
- ipnet-2.10.1 \
+ io-uring-0.7.10 \
+ ipnet-2.11.0 \
+ iri-string-0.7.8 \
+ is-docker-0.2.0 \
+ is-wsl-0.4.0 \
is_terminal_polyfill-1.70.1 \
itertools-0.12.1 \
itertools-0.13.0 \
- itoa-1.0.14 \
- jack-0.11.4 \
+ itertools-0.14.0 \
+ itoa-1.0.15 \
+ jack-0.13.3 \
jack-sys-0.5.1 \
jni-0.21.1 \
jni-sys-0.3.0 \
- jobserver-0.1.32 \
- jpeg-decoder-0.3.1 \
- js-sys-0.3.76 \
+ jobserver-0.1.34 \
+ jpeg-decoder-0.3.2 \
+ js-sys-0.3.77 \
+ kstring-2.0.2 \
lazy_static-1.5.0 \
- lazycell-1.3.0 \
lebe-0.5.2 \
- libc-0.2.168 \
- libdbus-sys-0.2.5 \
- libfuzzer-sys-0.4.8 \
+ libc-0.2.175 \
+ libdbus-sys-0.2.6 \
+ libfuzzer-sys-0.4.10 \
libloading-0.7.4 \
- libloading-0.8.6 \
- libm-0.2.11 \
- libpulse-binding-2.28.2 \
- libpulse-simple-binding-2.28.1 \
- libpulse-simple-sys-1.21.1 \
- libpulse-sys-1.21.0 \
- libredox-0.1.3 \
- librespot-audio-0.6.0 \
- librespot-connect-0.6.0 \
- librespot-core-0.6.0 \
- librespot-metadata-0.6.0 \
- librespot-oauth-0.6.0 \
- librespot-playback-0.6.0 \
- librespot-protocol-0.6.0 \
+ libloading-0.8.8 \
+ libm-0.2.15 \
+ libpulse-binding-2.30.1 \
+ libpulse-simple-binding-2.29.0 \
+ libpulse-simple-sys-1.22.0 \
+ libpulse-sys-1.23.0 \
+ libredox-0.1.9 \
+ librespot-audio-0.7.1 \
+ librespot-connect-0.7.1 \
+ librespot-core-0.7.1 \
+ librespot-metadata-0.7.1 \
+ librespot-oauth-0.7.1 \
+ librespot-playback-0.7.1 \
+ librespot-protocol-0.7.1 \
linked-hash-map-0.5.6 \
- linux-raw-sys-0.4.14 \
- litemap-0.7.4 \
- lock_api-0.4.12 \
- log-0.4.22 \
+ linux-raw-sys-0.4.15 \
+ linux-raw-sys-0.9.4 \
+ litemap-0.8.0 \
+ litrs-0.4.2 \
+ lock_api-0.4.13 \
+ log-0.4.27 \
loop9-0.1.5 \
lru-0.12.5 \
+ lru-slab-0.1.2 \
mac-0.1.1 \
- mac-notification-sys-0.6.2 \
- mach2-0.4.2 \
+ mac-notification-sys-0.6.6 \
+ mach2-0.4.3 \
make-cmd-0.1.0 \
malloc_buf-0.0.6 \
markup5ever-0.12.1 \
markup5ever_rcdom-0.3.0 \
- matchers-0.1.0 \
+ matchers-0.2.0 \
maybe-async-0.2.10 \
maybe-rayon-0.1.1 \
- memchr-2.7.4 \
- memmap2-0.9.5 \
+ memchr-2.7.5 \
+ memmap2-0.9.8 \
mime-0.3.17 \
minimal-lexical-0.2.1 \
- miniz_oxide-0.8.0 \
- mio-1.0.3 \
+ miniz_oxide-0.8.9 \
+ mio-1.0.4 \
muldiv-1.0.1 \
nanorand-0.7.0 \
- native-tls-0.2.12 \
- ndk-0.8.0 \
+ native-tls-0.2.14 \
ndk-0.9.0 \
ndk-context-0.1.1 \
- ndk-sys-0.5.0+25.2.9519653 \
ndk-sys-0.6.0+11769913 \
new_debug_unreachable-1.0.6 \
- no-std-compat-0.4.1 \
nom-7.1.3 \
nonzero_ext-0.3.0 \
noop_proc_macro-0.3.0 \
- notify-rust-4.11.3 \
+ notify-rust-4.11.7 \
ntapi-0.4.1 \
- nu-ansi-term-0.46.0 \
+ nu-ansi-term-0.50.1 \
num-bigint-0.4.6 \
num-bigint-dig-0.8.4 \
num-conv-0.1.0 \
- num-derive-0.3.3 \
num-derive-0.4.2 \
num-integer-0.1.46 \
num-iter-0.1.45 \
num-rational-0.4.2 \
num-traits-0.2.19 \
- num_enum-0.7.3 \
- num_enum_derive-0.7.3 \
+ num_enum-0.7.4 \
+ num_enum_derive-0.7.4 \
num_threads-0.1.7 \
- oauth2-4.4.2 \
+ oauth2-5.0.0 \
objc-0.2.7 \
- objc-foundation-0.1.1 \
objc-sys-0.3.5 \
objc2-0.5.2 \
+ objc2-0.6.2 \
objc2-app-kit-0.2.2 \
+ objc2-audio-toolbox-0.3.1 \
objc2-cloud-kit-0.2.2 \
objc2-contacts-0.2.2 \
+ objc2-core-audio-0.3.1 \
+ objc2-core-audio-types-0.3.1 \
objc2-core-data-0.2.2 \
+ objc2-core-foundation-0.3.1 \
objc2-core-image-0.2.2 \
objc2-core-location-0.2.2 \
- objc2-encode-4.0.3 \
+ objc2-encode-4.1.0 \
objc2-foundation-0.2.2 \
+ objc2-foundation-0.3.1 \
+ objc2-io-kit-0.3.1 \
objc2-link-presentation-0.2.2 \
objc2-metal-0.2.2 \
objc2-quartz-core-0.2.2 \
@@ -340,159 +341,152 @@ CARGO_CRATES= ab_glyph-0.2.29 \
objc2-ui-kit-0.2.2 \
objc2-uniform-type-identifiers-0.2.2 \
objc2-user-notifications-0.2.2 \
- objc_id-0.1.1 \
- object-0.36.5 \
- oboe-0.6.1 \
- oboe-sys-0.6.1 \
- once_cell-1.20.2 \
- openssl-0.10.68 \
+ object-0.36.7 \
+ once_cell-1.21.3 \
+ once_cell_polyfill-1.70.1 \
+ open-5.3.2 \
+ openssl-0.10.73 \
openssl-macros-0.1.1 \
- openssl-probe-0.1.5 \
- openssl-sys-0.9.104 \
+ openssl-probe-0.1.6 \
+ openssl-sys-0.9.109 \
option-operations-0.5.0 \
orbclient-0.3.48 \
- overload-0.1.1 \
- owned_ttf_parser-0.25.0 \
- parking_lot-0.12.3 \
- parking_lot_core-0.9.10 \
+ owned_ttf_parser-0.25.1 \
+ parking-2.2.1 \
+ parking_lot-0.12.4 \
+ parking_lot_core-0.9.11 \
paste-1.0.15 \
+ pathdiff-0.2.3 \
pbkdf2-0.12.2 \
pem-rfc7468-0.7.0 \
- percent-encoding-2.3.1 \
+ percent-encoding-2.3.2 \
petgraph-0.6.5 \
- phf-0.11.2 \
- phf_codegen-0.11.2 \
- phf_generator-0.10.0 \
- phf_generator-0.11.2 \
- phf_shared-0.10.0 \
- phf_shared-0.11.2 \
- pin-project-1.1.7 \
- pin-project-internal-1.1.7 \
- pin-project-lite-0.2.15 \
+ phf-0.11.3 \
+ phf_codegen-0.11.3 \
+ phf_generator-0.11.3 \
+ phf_shared-0.11.3 \
+ pin-project-1.1.10 \
+ pin-project-internal-1.1.10 \
+ pin-project-lite-0.2.16 \
pin-utils-0.1.0 \
pkcs1-0.7.5 \
pkcs8-0.10.2 \
- pkg-config-0.3.31 \
- png-0.17.15 \
- polling-3.7.4 \
- portable-atomic-1.10.0 \
+ pkg-config-0.3.32 \
+ png-0.17.16 \
+ polling-3.10.0 \
+ portable-atomic-1.11.1 \
portaudio-rs-0.3.2 \
portaudio-sys-0.1.1 \
+ potential_utf-0.1.3 \
powerfmt-0.2.0 \
- ppv-lite86-0.2.20 \
+ ppv-lite86-0.2.21 \
precomputed-hash-0.1.1 \
- pretty_assertions-1.4.1 \
- prettyplease-0.2.25 \
- priority-queue-2.1.1 \
- proc-macro-crate-3.2.0 \
- proc-macro2-1.0.92 \
- profiling-1.0.16 \
- profiling-procmacros-1.0.16 \
- protobuf-3.7.1 \
- protobuf-codegen-3.7.1 \
- protobuf-parse-3.7.1 \
- protobuf-support-3.7.1 \
+ priority-queue-2.5.0 \
+ proc-macro-crate-3.3.0 \
+ proc-macro2-1.0.101 \
+ profiling-1.0.17 \
+ profiling-procmacros-1.0.17 \
+ protobuf-3.7.2 \
+ protobuf-codegen-3.7.2 \
+ protobuf-json-mapping-3.7.2 \
+ protobuf-parse-3.7.2 \
+ protobuf-support-3.7.2 \
qoi-0.4.1 \
quick-error-2.0.1 \
- quick-xml-0.31.0 \
- quick-xml-0.36.2 \
- quinn-0.11.6 \
- quinn-proto-0.11.9 \
- quinn-udp-0.5.8 \
- quote-1.0.37 \
+ quick-xml-0.37.5 \
+ quick-xml-0.38.3 \
+ quinn-0.11.9 \
+ quinn-proto-0.11.13 \
+ quinn-udp-0.5.14 \
+ quote-1.0.40 \
+ r-efi-5.3.0 \
rand-0.8.5 \
+ rand-0.9.2 \
rand_chacha-0.3.1 \
+ rand_chacha-0.9.0 \
rand_core-0.6.4 \
- rand_distr-0.4.3 \
+ rand_core-0.9.3 \
+ rand_distr-0.5.1 \
ratatui-0.29.0 \
rav1e-0.7.1 \
- ravif-0.11.11 \
+ ravif-0.11.20 \
raw-window-handle-0.6.2 \
- rayon-1.10.0 \
- rayon-core-1.12.1 \
+ rayon-1.11.0 \
+ rayon-core-1.13.0 \
redox_syscall-0.4.1 \
- redox_syscall-0.5.8 \
+ redox_syscall-0.5.17 \
redox_users-0.4.6 \
- regex-1.11.1 \
- regex-automata-0.1.10 \
- regex-automata-0.4.9 \
- regex-syntax-0.6.29 \
- regex-syntax-0.8.5 \
- reqwest-0.11.27 \
- reqwest-0.12.9 \
- rgb-0.8.50 \
- ring-0.17.8 \
- rodio-0.19.0 \
- rsa-0.9.7 \
- rspotify-0.13.3 \
- rspotify-http-0.13.3 \
- rspotify-macros-0.13.3 \
- rspotify-model-0.13.3 \
- rustc-demangle-0.1.24 \
- rustc-hash-1.1.0 \
- rustc-hash-2.1.0 \
- rustix-0.38.42 \
- rustls-0.21.12 \
- rustls-0.22.4 \
- rustls-0.23.20 \
- rustls-native-certs-0.7.3 \
- rustls-native-certs-0.8.1 \
- rustls-pemfile-1.0.4 \
- rustls-pemfile-2.2.0 \
- rustls-pki-types-1.10.1 \
- rustls-webpki-0.101.7 \
- rustls-webpki-0.102.8 \
- rustversion-1.0.18 \
- ryu-1.0.18 \
+ regex-1.11.2 \
+ regex-automata-0.4.10 \
+ regex-syntax-0.8.6 \
+ reqwest-0.12.23 \
+ rgb-0.8.52 \
+ ring-0.17.14 \
+ rodio-0.21.1 \
+ rsa-0.9.8 \
+ rspotify-0.15.1 \
+ rspotify-http-0.15.1 \
+ rspotify-macros-0.15.1 \
+ rspotify-model-0.15.1 \
+ rustc-demangle-0.1.26 \
+ rustc-hash-2.1.1 \
+ rustix-0.38.44 \
+ rustix-1.0.8 \
+ rustls-0.23.31 \
+ rustls-pki-types-1.12.0 \
+ rustls-webpki-0.103.4 \
+ rustversion-1.0.22 \
+ ryu-1.0.20 \
same-file-1.0.6 \
schannel-0.1.27 \
scoped-tls-1.0.1 \
scopeguard-1.2.0 \
- sct-0.7.1 \
sctk-adwaita-0.10.1 \
- sdl2-0.37.0 \
- sdl2-sys-0.37.0 \
+ sdl2-0.38.0 \
+ sdl2-sys-0.38.0 \
security-framework-2.11.1 \
- security-framework-3.0.1 \
- security-framework-sys-2.12.1 \
- serde-1.0.216 \
- serde_derive-1.0.216 \
- serde_json-1.0.133 \
- serde_path_to_error-0.1.16 \
- serde_spanned-0.6.8 \
+ security-framework-sys-2.14.0 \
+ serde-1.0.219 \
+ serde_derive-1.0.219 \
+ serde_json-1.0.143 \
+ serde_path_to_error-0.1.17 \
+ serde_spanned-0.6.9 \
+ serde_spanned-1.0.0 \
serde_urlencoded-0.7.1 \
sha1-0.10.6 \
- sha2-0.10.8 \
+ sha2-0.10.9 \
shannon-0.2.0 \
sharded-slab-0.1.7 \
shell-words-1.1.0 \
shlex-1.3.0 \
- signal-hook-0.3.17 \
+ signal-hook-0.3.18 \
signal-hook-mio-0.2.4 \
- signal-hook-registry-1.4.2 \
+ signal-hook-registry-1.4.6 \
signature-2.2.0 \
simd-adler32-0.3.7 \
simd_helpers-0.1.0 \
- siphasher-0.3.11 \
+ siphasher-1.0.1 \
sixel-rs-0.3.3 \
sixel-sys-0.3.1 \
- slab-0.4.9 \
- smallvec-1.13.2 \
+ slab-0.4.11 \
+ smallvec-1.15.1 \
smithay-client-toolkit-0.19.2 \
smol_str-0.2.2 \
- socket2-0.5.8 \
- souvlaki-0.7.3 \
+ socket2-0.6.0 \
+ souvlaki-0.8.3 \
spin-0.9.8 \
spinning_top-0.3.0 \
spki-0.7.3 \
stable_deref_trait-1.2.0 \
static_assertions-1.1.0 \
strict-num-0.1.1 \
- string_cache-0.8.7 \
- string_cache_codegen-0.5.2 \
+ string_cache-0.8.9 \
+ string_cache_codegen-0.5.4 \
strsim-0.11.1 \
strum-0.26.3 \
+ strum-0.27.2 \
strum_macros-0.26.4 \
+ strum_macros-0.27.2 \
subtle-2.6.1 \
symphonia-0.5.4 \
symphonia-bundle-mp3-0.5.4 \
@@ -501,188 +495,191 @@ CARGO_CRATES= ab_glyph-0.2.29 \
symphonia-format-ogg-0.5.4 \
symphonia-metadata-0.5.4 \
symphonia-utils-xiph-0.5.4 \
- syn-1.0.109 \
- syn-2.0.90 \
- sync_wrapper-0.1.2 \
+ syn-2.0.106 \
sync_wrapper-1.0.2 \
- synstructure-0.13.1 \
- sysinfo-0.31.4 \
- system-configuration-0.5.1 \
+ synstructure-0.13.2 \
+ sysinfo-0.36.1 \
system-configuration-0.6.1 \
- system-configuration-sys-0.5.0 \
system-configuration-sys-0.6.0 \
system-deps-6.2.2 \
- system-deps-7.0.3 \
+ system-deps-7.0.5 \
target-lexicon-0.12.16 \
- tauri-winrt-notification-0.2.1 \
- tempfile-3.14.0 \
+ target-lexicon-0.13.2 \
+ tauri-winrt-notification-0.7.2 \
+ tempfile-3.21.0 \
tendril-0.4.3 \
termcolor-1.4.1 \
thiserror-1.0.69 \
- thiserror-2.0.7 \
+ thiserror-2.0.16 \
thiserror-impl-1.0.69 \
- thiserror-impl-2.0.7 \
+ thiserror-impl-2.0.16 \
thread-id-4.2.2 \
- thread_local-1.1.8 \
+ thread_local-1.1.9 \
tiff-0.9.1 \
- time-0.3.37 \
- time-core-0.1.2 \
- time-macros-0.2.19 \
+ time-0.3.42 \
+ time-core-0.1.5 \
+ time-macros-0.2.23 \
tiny-skia-0.11.4 \
tiny-skia-path-0.11.4 \
- tinystr-0.7.6 \
- tinyvec-1.8.0 \
+ tinystr-0.8.1 \
+ tinyvec-1.10.0 \
tinyvec_macros-0.1.1 \
- tokio-1.42.0 \
- tokio-macros-2.4.0 \
+ tokio-1.47.1 \
+ tokio-macros-2.5.0 \
tokio-native-tls-0.3.1 \
- tokio-rustls-0.24.1 \
- tokio-rustls-0.25.0 \
- tokio-rustls-0.26.1 \
- tokio-socks-0.5.2 \
+ tokio-rustls-0.26.2 \
tokio-stream-0.1.17 \
- tokio-tungstenite-0.24.0 \
- tokio-util-0.7.13 \
- toml-0.8.19 \
- toml_datetime-0.6.8 \
- toml_edit-0.22.22 \
+ tokio-tungstenite-0.27.0 \
+ tokio-util-0.7.16 \
+ toml-0.8.23 \
+ toml-0.9.5 \
+ toml_datetime-0.6.11 \
+ toml_datetime-0.7.0 \
+ toml_edit-0.22.27 \
+ toml_parser-1.0.2 \
+ toml_writer-1.0.2 \
+ tower-0.5.2 \
+ tower-http-0.6.6 \
+ tower-layer-0.3.3 \
tower-service-0.3.3 \
tracing-0.1.41 \
- tracing-attributes-0.1.28 \
- tracing-core-0.1.33 \
+ tracing-attributes-0.1.30 \
+ tracing-core-0.1.34 \
tracing-log-0.2.0 \
- tracing-subscriber-0.3.19 \
+ tracing-subscriber-0.3.20 \
try-lock-0.2.5 \
ttf-parser-0.25.1 \
ttl_cache-0.5.1 \
- tungstenite-0.24.0 \
- typenum-1.17.0 \
- unicode-ident-1.0.14 \
+ tungstenite-0.27.0 \
+ typenum-1.18.0 \
+ unicode-bidi-0.3.18 \
+ unicode-ident-1.0.18 \
unicode-segmentation-1.12.0 \
unicode-truncate-1.1.0 \
unicode-width-0.1.14 \
unicode-width-0.2.0 \
untrusted-0.9.0 \
- url-2.5.4 \
+ url-2.5.7 \
utf-8-0.7.6 \
- utf16_iter-1.0.5 \
utf8-width-0.1.7 \
utf8_iter-1.0.4 \
utf8parse-0.2.2 \
- uuid-1.11.0 \
- v_frame-0.3.8 \
- valuable-0.1.0 \
+ uuid-1.18.0 \
+ v_frame-0.3.9 \
+ valuable-0.1.1 \
vcpkg-0.2.15 \
- vergen-9.0.2 \
- vergen-gitcl-1.0.2 \
- vergen-lib-0.1.5 \
+ vergen-9.0.6 \
+ vergen-gitcl-1.0.8 \
+ vergen-lib-0.1.6 \
version-compare-0.1.1 \
version-compare-0.2.0 \
version_check-0.9.5 \
- viuer-0.9.1 \
+ viuer-0.9.2 \
walkdir-2.5.0 \
want-0.3.1 \
- wasi-0.11.0+wasi-snapshot-preview1 \
- wasm-bindgen-0.2.99 \
- wasm-bindgen-backend-0.2.99 \
- wasm-bindgen-futures-0.4.49 \
- wasm-bindgen-macro-0.2.99 \
- wasm-bindgen-macro-support-0.2.99 \
- wasm-bindgen-shared-0.2.99 \
- wayland-backend-0.3.7 \
- wayland-client-0.31.7 \
+ wasi-0.11.1+wasi-snapshot-preview1 \
+ wasi-0.14.3+wasi-0.2.4 \
+ wasm-bindgen-0.2.100 \
+ wasm-bindgen-backend-0.2.100 \
+ wasm-bindgen-futures-0.4.50 \
+ wasm-bindgen-macro-0.2.100 \
+ wasm-bindgen-macro-support-0.2.100 \
+ wasm-bindgen-shared-0.2.100 \
+ wayland-backend-0.3.11 \
+ wayland-client-0.31.11 \
wayland-csd-frame-0.3.0 \
- wayland-cursor-0.31.7 \
- wayland-protocols-0.32.5 \
- wayland-protocols-plasma-0.3.5 \
- wayland-protocols-wlr-0.3.5 \
- wayland-scanner-0.31.5 \
- wayland-sys-0.31.5 \
- web-sys-0.3.76 \
+ wayland-cursor-0.31.11 \
+ wayland-protocols-0.32.9 \
+ wayland-protocols-plasma-0.3.9 \
+ wayland-protocols-wlr-0.3.9 \
+ wayland-scanner-0.31.7 \
+ wayland-sys-0.31.7 \
+ web-sys-0.3.77 \
web-time-1.1.0 \
- webpki-0.22.4 \
- webpki-roots-0.25.4 \
- webpki-roots-0.26.7 \
- weezl-0.1.8 \
+ webbrowser-1.0.5 \
+ webpki-roots-1.0.2 \
+ weezl-0.1.10 \
which-4.4.2 \
- which-7.0.0 \
+ which-8.0.0 \
winapi-0.3.9 \
winapi-i686-pc-windows-gnu-0.4.0 \
- winapi-util-0.1.9 \
+ winapi-util-0.1.10 \
winapi-x86_64-pc-windows-gnu-0.4.0 \
windows-0.44.0 \
windows-0.54.0 \
- windows-0.56.0 \
- windows-0.57.0 \
windows-0.58.0 \
- windows-core-0.52.0 \
+ windows-0.61.3 \
+ windows-collections-0.2.0 \
windows-core-0.54.0 \
- windows-core-0.56.0 \
- windows-core-0.57.0 \
windows-core-0.58.0 \
- windows-implement-0.56.0 \
- windows-implement-0.57.0 \
+ windows-core-0.61.2 \
+ windows-future-0.2.1 \
windows-implement-0.58.0 \
- windows-interface-0.56.0 \
- windows-interface-0.57.0 \
+ windows-implement-0.60.0 \
windows-interface-0.58.0 \
- windows-registry-0.2.0 \
+ windows-interface-0.59.1 \
+ windows-link-0.1.3 \
+ windows-numerics-0.2.0 \
+ windows-registry-0.5.3 \
windows-result-0.1.2 \
windows-result-0.2.0 \
+ windows-result-0.3.4 \
windows-strings-0.1.0 \
+ windows-strings-0.4.2 \
windows-sys-0.45.0 \
- windows-sys-0.48.0 \
windows-sys-0.52.0 \
windows-sys-0.59.0 \
+ windows-sys-0.60.2 \
windows-targets-0.42.2 \
- windows-targets-0.48.5 \
windows-targets-0.52.6 \
- windows-version-0.1.1 \
+ windows-targets-0.53.3 \
+ windows-threading-0.1.0 \
+ windows-version-0.1.4 \
windows_aarch64_gnullvm-0.42.2 \
- windows_aarch64_gnullvm-0.48.5 \
windows_aarch64_gnullvm-0.52.6 \
+ windows_aarch64_gnullvm-0.53.0 \
windows_aarch64_msvc-0.42.2 \
- windows_aarch64_msvc-0.48.5 \
windows_aarch64_msvc-0.52.6 \
+ windows_aarch64_msvc-0.53.0 \
windows_i686_gnu-0.42.2 \
- windows_i686_gnu-0.48.5 \
windows_i686_gnu-0.52.6 \
+ windows_i686_gnu-0.53.0 \
windows_i686_gnullvm-0.52.6 \
+ windows_i686_gnullvm-0.53.0 \
windows_i686_msvc-0.42.2 \
- windows_i686_msvc-0.48.5 \
windows_i686_msvc-0.52.6 \
+ windows_i686_msvc-0.53.0 \
windows_x86_64_gnu-0.42.2 \
- windows_x86_64_gnu-0.48.5 \
windows_x86_64_gnu-0.52.6 \
+ windows_x86_64_gnu-0.53.0 \
windows_x86_64_gnullvm-0.42.2 \
- windows_x86_64_gnullvm-0.48.5 \
windows_x86_64_gnullvm-0.52.6 \
+ windows_x86_64_gnullvm-0.53.0 \
windows_x86_64_msvc-0.42.2 \
- windows_x86_64_msvc-0.48.5 \
windows_x86_64_msvc-0.52.6 \
- winit-0.30.5 \
- winnow-0.6.20 \
- winreg-0.50.0 \
+ windows_x86_64_msvc-0.53.0 \
+ winit-0.30.12 \
+ winnow-0.7.13 \
winsafe-0.0.19 \
- write16-1.0.0 \
- writeable-0.5.5 \
+ wit-bindgen-0.45.0 \
+ writeable-0.6.1 \
x11-dl-2.21.0 \
- x11rb-0.13.1 \
- x11rb-protocol-0.13.1 \
- xcursor-0.3.8 \
+ x11rb-0.13.2 \
+ x11rb-protocol-0.13.2 \
+ xcursor-0.3.10 \
xkbcommon-dl-0.4.2 \
xkeysym-0.2.1 \
xml5ever-0.18.1 \
- yansi-1.0.1 \
- yoke-0.7.5 \
- yoke-derive-0.7.5 \
- zerocopy-0.7.35 \
- zerocopy-derive-0.7.35 \
- zerofrom-0.1.5 \
- zerofrom-derive-0.1.5 \
+ yoke-0.8.0 \
+ yoke-derive-0.8.0 \
+ zerocopy-0.8.26 \
+ zerocopy-derive-0.8.26 \
+ zerofrom-0.1.6 \
+ zerofrom-derive-0.1.6 \
zeroize-1.8.1 \
- zerovec-0.10.4 \
- zerovec-derive-0.10.3 \
+ zerotrie-0.2.2 \
+ zerovec-0.11.4 \
+ zerovec-derive-0.11.1 \
zune-core-0.4.12 \
zune-inflate-0.2.54 \
- zune-jpeg-0.4.14
+ zune-jpeg-0.4.20
diff --git a/audio/spotify-player/distinfo b/audio/spotify-player/distinfo
index 852b1cfe61b0..67833a4d4167 100644
--- a/audio/spotify-player/distinfo
+++ b/audio/spotify-player/distinfo
@@ -1,24 +1,26 @@
-TIMESTAMP = 1743703921
-SHA256 (rust/crates/ab_glyph-0.2.29.crate) = ec3672c180e71eeaaac3a541fbbc5f5ad4def8b747c595ad30d674e43049f7b0
-SIZE (rust/crates/ab_glyph-0.2.29.crate) = 20011
-SHA256 (rust/crates/ab_glyph_rasterizer-0.1.8.crate) = c71b1793ee61086797f5c80b6efa2b8ffa6d5dd703f118545808a7f2e27f7046
-SIZE (rust/crates/ab_glyph_rasterizer-0.1.8.crate) = 11010
+TIMESTAMP = 1756730478
+SHA256 (rust/crates/ab_glyph-0.2.31.crate) = e074464580a518d16a7126262fffaaa47af89d4099d4cb403f8ed938ba12ee7d
+SIZE (rust/crates/ab_glyph-0.2.31.crate) = 20909
+SHA256 (rust/crates/ab_glyph_rasterizer-0.1.10.crate) = 366ffbaa4442f4684d91e2cd7c5ea7c4ed8add41959a31447066e279e432b618
+SIZE (rust/crates/ab_glyph_rasterizer-0.1.10.crate) = 11206
SHA256 (rust/crates/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/adler2-2.0.1.crate) = 320119579fcad9c21884f5c4861d16174d0e06250625266f50fe6898340abefa
+SIZE (rust/crates/adler2-2.0.1.crate) = 13366
SHA256 (rust/crates/aes-0.8.4.crate) = b169f7a6d4742236a0a00c541b845991d0ac43e546831af1249753ab4c3aa3a0
SIZE (rust/crates/aes-0.8.4.crate) = 124812
-SHA256 (rust/crates/ahash-0.8.11.crate) = e89da841a80418a9b391ebaea17f5c112ffaaa96f621d2c285b5174da76b9011
-SIZE (rust/crates/ahash-0.8.11.crate) = 43607
+SHA256 (rust/crates/ahash-0.8.12.crate) = 5a15f179cd60c4584b8a8c596927aadc462e27f2ca70c04e0071964a73ba7a75
+SIZE (rust/crates/ahash-0.8.12.crate) = 43413
SHA256 (rust/crates/aho-corasick-1.1.3.crate) = 8e60d3430d3a69478ad0993f19238d2df97c507009a52b3c10addcd7f6bcb916
SIZE (rust/crates/aho-corasick-1.1.3.crate) = 183311
-SHA256 (rust/crates/aligned-vec-0.5.0.crate) = 4aa90d7ce82d4be67b64039a3d588d38dbcc6736577de4a847025ce5b0c468d1
-SIZE (rust/crates/aligned-vec-0.5.0.crate) = 8921
+SHA256 (rust/crates/aligned-vec-0.6.4.crate) = dc890384c8602f339876ded803c97ad529f3842aba97f6392b3dba0dd171769b
+SIZE (rust/crates/aligned-vec-0.6.4.crate) = 12609
SHA256 (rust/crates/allocator-api2-0.2.21.crate) = 683d7910e743518b0e34f1186f92494becacb047c7b6bf616c96772180fef923
SIZE (rust/crates/allocator-api2-0.2.21.crate) = 63622
SHA256 (rust/crates/alsa-0.9.1.crate) = ed7572b7ba83a31e20d1b48970ee402d2e3e0537dcfe0a3ff4d6eb7508617d43
SIZE (rust/crates/alsa-0.9.1.crate) = 72824
+SHA256 (rust/crates/alsa-0.10.0.crate) = 7c88dbbce13b232b26250e1e2e6ac18b6a891a646b8148285036ebce260ac5c3
+SIZE (rust/crates/alsa-0.10.0.crate) = 74719
SHA256 (rust/crates/alsa-sys-0.3.1.crate) = db8fee663d06c4e303404ef5f40488a53e062f89ba8bfed81f42325aafad1527
SIZE (rust/crates/alsa-sys-0.3.1.crate) = 32748
SHA256 (rust/crates/android-activity-0.6.0.crate) = ef6978589202a00cd7e118380c448a08b6ed394c3a8df3a430d0898e3a42d046
@@ -31,20 +33,20 @@ SHA256 (rust/crates/android_system_properties-0.1.5.crate) = 819e7219dbd41043ac2
SIZE (rust/crates/android_system_properties-0.1.5.crate) = 5243
SHA256 (rust/crates/ansi_colours-1.2.3.crate) = 14eec43e0298190790f41679fe69ef7a829d2a2ddd78c8c00339e84710e435fe
SIZE (rust/crates/ansi_colours-1.2.3.crate) = 21802
-SHA256 (rust/crates/anstream-0.6.18.crate) = 8acc5369981196006228e28809f761875c0327210a891e941f4c683b3a99529b
-SIZE (rust/crates/anstream-0.6.18.crate) = 29681
-SHA256 (rust/crates/anstyle-1.0.10.crate) = 55cc3b69f167a1ef2e161439aa98aed94e6028e5f9a59be9a6ffb47aef1651f9
-SIZE (rust/crates/anstyle-1.0.10.crate) = 15725
-SHA256 (rust/crates/anstyle-parse-0.2.6.crate) = 3b2d16507662817a6a20a9ea92df6652ee4f94f914589377d69f3b21bc5798a9
-SIZE (rust/crates/anstyle-parse-0.2.6.crate) = 22343
-SHA256 (rust/crates/anstyle-query-1.1.2.crate) = 79947af37f4177cfead1110013d678905c37501914fba0efea834c3fe9a8d60c
-SIZE (rust/crates/anstyle-query-1.1.2.crate) = 9969
-SHA256 (rust/crates/anstyle-wincon-3.0.6.crate) = 2109dbce0e72be3ec00bed26e6a7479ca384ad226efdd66db8fa2e3a38c83125
-SIZE (rust/crates/anstyle-wincon-3.0.6.crate) = 12271
-SHA256 (rust/crates/anyhow-1.0.94.crate) = c1fd03a028ef38ba2276dce7e33fcd6369c158a1bca17946c4b1b701891c1ff7
-SIZE (rust/crates/anyhow-1.0.94.crate) = 51731
-SHA256 (rust/crates/arbitrary-1.4.1.crate) = dde20b3d026af13f561bdd0f15edf01fc734f0dafcedbaf42bba506a9517f223
-SIZE (rust/crates/arbitrary-1.4.1.crate) = 36816
+SHA256 (rust/crates/anstream-0.6.20.crate) = 3ae563653d1938f79b1ab1b5e668c87c76a9930414574a6583a7b7e11a8e6192
+SIZE (rust/crates/anstream-0.6.20.crate) = 28797
+SHA256 (rust/crates/anstyle-1.0.11.crate) = 862ed96ca487e809f1c8e5a8447f6ee2cf102f846893800b20cebdf541fc6bbd
+SIZE (rust/crates/anstyle-1.0.11.crate) = 15880
+SHA256 (rust/crates/anstyle-parse-0.2.7.crate) = 4e7644824f0aa2c7b9384579234ef10eb7efb6a0deb83f9630a49594dd9c15c2
+SIZE (rust/crates/anstyle-parse-0.2.7.crate) = 21707
+SHA256 (rust/crates/anstyle-query-1.1.4.crate) = 9e231f6134f61b71076a3eab506c379d4f36122f2af15a9ff04415ea4c3339e2
+SIZE (rust/crates/anstyle-query-1.1.4.crate) = 10192
+SHA256 (rust/crates/anstyle-wincon-3.0.10.crate) = 3e0633414522a32ffaac8ac6cc8f748e090c5717661fddeea04219e2344f5f2a
+SIZE (rust/crates/anstyle-wincon-3.0.10.crate) = 12558
+SHA256 (rust/crates/anyhow-1.0.99.crate) = b0674a1ddeecb70197781e945de4b3b8ffb61fa939a5597bcf48503737663100
+SIZE (rust/crates/anyhow-1.0.99.crate) = 53809
+SHA256 (rust/crates/arbitrary-1.4.2.crate) = c3d036a3c4ab069c7b410a2ce876bd74808d2d0888a82667669f8e783a898bf1
+SIZE (rust/crates/arbitrary-1.4.2.crate) = 38307
SHA256 (rust/crates/arg_enum_proc_macro-0.3.4.crate) = 0ae92a5119aa49cdbcf6b9f893fe4e1d98b04ccbf82ee0584ad948a44a734dea
SIZE (rust/crates/arg_enum_proc_macro-0.3.4.crate) = 5102
SHA256 (rust/crates/arrayref-0.3.9.crate) = 76a2e8124351fda1ef8aaaa3bbd7ebbcb486bbcd4225aca0aa0d84bb2db8fecb
@@ -57,42 +59,30 @@ SHA256 (rust/crates/async-stream-0.3.6.crate) = 0b5a71a6f37880a80d1d7f19efd781e4
SIZE (rust/crates/async-stream-0.3.6.crate) = 13823
SHA256 (rust/crates/async-stream-impl-0.3.6.crate) = c7c24de15d275a1ecfd47a380fb4d5ec9bfe0933f309ed5e705b775596a3574d
SIZE (rust/crates/async-stream-impl-0.3.6.crate) = 4312
-SHA256 (rust/crates/async-trait-0.1.83.crate) = 721cae7de5c34fbb2acd27e21e6d2cf7b886dce0c27388d46c4e6c47ea4318dd
-SIZE (rust/crates/async-trait-0.1.83.crate) = 29054
+SHA256 (rust/crates/async-trait-0.1.89.crate) = 9035ad2d096bed7955a320ee7e2230574d28fd3c3a0f186cbea1ff3c7eed5dbb
+SIZE (rust/crates/async-trait-0.1.89.crate) = 32171
SHA256 (rust/crates/atomic-waker-1.1.2.crate) = 1505bd5d3d116872e7271a6d4e16d81d0c8570876c8de68093a09ac269d8aac0
SIZE (rust/crates/atomic-waker-1.1.2.crate) = 12422
SHA256 (rust/crates/atomic_refcell-0.1.13.crate) = 41e67cd8309bbd06cd603a9e693a784ac2e5d1e955f11286e355089fcab3047c
SIZE (rust/crates/atomic_refcell-0.1.13.crate) = 11760
-SHA256 (rust/crates/autocfg-1.4.0.crate) = ace50bade8e6234aa140d9a2f552bbee1db4d353f69b8217bc503490fc1a9f26
-SIZE (rust/crates/autocfg-1.4.0.crate) = 17712
-SHA256 (rust/crates/av1-grain-0.2.3.crate) = 6678909d8c5d46a42abcf571271e15fdbc0a225e3646cf23762cd415046c78bf
-SIZE (rust/crates/av1-grain-0.2.3.crate) = 34703
-SHA256 (rust/crates/avif-serialize-0.8.2.crate) = e335041290c43101ca215eed6f43ec437eb5a42125573f600fc3fa42b9bddd62
-SIZE (rust/crates/avif-serialize-0.8.2.crate) = 11985
-SHA256 (rust/crates/aws-lc-rs-1.11.1.crate) = f47bb8cc16b669d267eeccf585aea077d0882f4777b1c1f740217885d6e6e5a3
-SIZE (rust/crates/aws-lc-rs-1.11.1.crate) = 198572
-SHA256 (rust/crates/aws-lc-sys-0.23.1.crate) = a2101df3813227bbaaaa0b04cd61c534c7954b22bd68d399b440be937dc63ff7
-SIZE (rust/crates/aws-lc-sys-0.23.1.crate) = 8026946
-SHA256 (rust/crates/backtrace-0.3.74.crate) = 8d82cb332cdfaed17ae235a638438ac4d4839913cc2af585c3c6746e8f8bee1a
-SIZE (rust/crates/backtrace-0.3.74.crate) = 88516
-SHA256 (rust/crates/base64-0.13.1.crate) = 9e1b586273c5702936fe7b7d6896644d8be71e6314cfe09d3167c95f712589e8
-SIZE (rust/crates/base64-0.13.1.crate) = 61002
-SHA256 (rust/crates/base64-0.21.7.crate) = 9d297deb1925b89f2ccc13d7635fa0714f12c87adce1c75356b39ca9b7178567
-SIZE (rust/crates/base64-0.21.7.crate) = 82576
+SHA256 (rust/crates/autocfg-1.5.0.crate) = c08606f8c3cbf4ce6ec8e28fb0014a2c086708fe954eaa885384a6165172e7e8
+SIZE (rust/crates/autocfg-1.5.0.crate) = 18729
+SHA256 (rust/crates/av1-grain-0.2.4.crate) = 4f3efb2ca85bc610acfa917b5aaa36f3fcbebed5b3182d7f877b02531c4b80c8
+SIZE (rust/crates/av1-grain-0.2.4.crate) = 37050
+SHA256 (rust/crates/avif-serialize-0.8.6.crate) = 47c8fbc0f831f4519fe8b810b6a7a91410ec83031b8233f730a0480029f6a23f
+SIZE (rust/crates/avif-serialize-0.8.6.crate) = 14185
+SHA256 (rust/crates/backtrace-0.3.75.crate) = 6806a6321ec58106fea15becdad98371e28d92ccbc7c8f1b3b6dd724fe8f1002
+SIZE (rust/crates/backtrace-0.3.75.crate) = 92665
SHA256 (rust/crates/base64-0.22.1.crate) = 72b3254f16251a8381aa12e40e3c4d2f0199f8c6508fbecb9d91f575e0fbb8c6
SIZE (rust/crates/base64-0.22.1.crate) = 81597
-SHA256 (rust/crates/base64ct-1.6.0.crate) = 8c3c1a368f70d6cf7302d78f8f7093da241fb8e8807c05cc9e51a125895a6d5b
-SIZE (rust/crates/base64ct-1.6.0.crate) = 28870
-SHA256 (rust/crates/bindgen-0.69.5.crate) = 271383c67ccabffb7381723dea0672a673f292304fcb45c01cc648c7a8d58088
-SIZE (rust/crates/bindgen-0.69.5.crate) = 221128
-SHA256 (rust/crates/bindgen-0.70.1.crate) = f49d8fed880d473ea71efb9bf597651e77201bdd4893efe54c9e5d65ae04ce6f
-SIZE (rust/crates/bindgen-0.70.1.crate) = 226363
-SHA256 (rust/crates/bit_field-0.10.2.crate) = dc827186963e592360843fb5ba4b973e145841266c1357f7180c43526f2e5b61
-SIZE (rust/crates/bit_field-0.10.2.crate) = 10568
+SHA256 (rust/crates/base64ct-1.8.0.crate) = 55248b47b0caf0546f7988906588779981c43bb1bc9d0c44087278f80cdb44ba
+SIZE (rust/crates/base64ct-1.8.0.crate) = 31211
+SHA256 (rust/crates/bit_field-0.10.3.crate) = 1e4b40c7323adcfc0a41c4b88143ed58346ff65a288fc144329c5c45e05d70c6
+SIZE (rust/crates/bit_field-0.10.3.crate) = 11173
SHA256 (rust/crates/bitflags-1.3.2.crate) = bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a
SIZE (rust/crates/bitflags-1.3.2.crate) = 23021
-SHA256 (rust/crates/bitflags-2.6.0.crate) = b048fb63fd8b5923fc5aa7b340d8e156aec7ec02f0c78fa8a6ddc2613f6f71de
-SIZE (rust/crates/bitflags-2.6.0.crate) = 45357
+SHA256 (rust/crates/bitflags-2.9.3.crate) = 34efbcccd345379ca2868b2b2c9d3782e9cc58ba87bc7d79d5b53d9c9ae6f25d
+SIZE (rust/crates/bitflags-2.9.3.crate) = 47777
SHA256 (rust/crates/bitstream-io-2.6.0.crate) = 6099cdc01846bc367c4e7dd630dc5966dccf36b652fae7a74e17b640411a91b2
SIZE (rust/crates/bitstream-io-2.6.0.crate) = 38256
SHA256 (rust/crates/block-0.1.6.crate) = 0d8c1fef690941d3e7788d328517591fecc684c084084702d6ff1641e993699a
@@ -101,86 +91,86 @@ SHA256 (rust/crates/block-buffer-0.10.4.crate) = 3078c7629b62d3f0439517fa394996a
SIZE (rust/crates/block-buffer-0.10.4.crate) = 10538
SHA256 (rust/crates/block2-0.5.1.crate) = 2c132eebf10f5cad5289222520a4a058514204aed6d791f1cf4fe8088b82d15f
SIZE (rust/crates/block2-0.5.1.crate) = 24191
-SHA256 (rust/crates/built-0.7.5.crate) = c360505aed52b7ec96a3636c3f039d99103c37d1d9b4f7a8c743d3ea9ffcd03b
-SIZE (rust/crates/built-0.7.5.crate) = 22319
-SHA256 (rust/crates/bumpalo-3.16.0.crate) = 79296716171880943b8470b5f8d03aa55eb2e645a4874bdbb28adb49162e012c
-SIZE (rust/crates/bumpalo-3.16.0.crate) = 85677
-SHA256 (rust/crates/bytemuck-1.20.0.crate) = 8b37c88a63ffd85d15b406896cc343916d7cf57838a847b3a6f2ca5d39a5695a
-SIZE (rust/crates/bytemuck-1.20.0.crate) = 50943
+SHA256 (rust/crates/block2-0.6.1.crate) = 340d2f0bdb2a43c1d3cd40513185b2bd7def0aa1052f956455114bc98f82dcf2
+SIZE (rust/crates/block2-0.6.1.crate) = 34311
+SHA256 (rust/crates/built-0.7.7.crate) = 56ed6191a7e78c36abdb16ab65341eefd73d64d303fffccdbb00d51e4205967b
+SIZE (rust/crates/built-0.7.7.crate) = 29776
+SHA256 (rust/crates/bumpalo-3.19.0.crate) = 46c5e41b57b8bba42a04676d81cb89e9ee8e859a1a66f80a5a72e1cb76b34d43
+SIZE (rust/crates/bumpalo-3.19.0.crate) = 96414
+SHA256 (rust/crates/bytemuck-1.23.2.crate) = 3995eaeebcdf32f91f980d360f78732ddc061097ab4e39991ae7a6ace9194677
+SIZE (rust/crates/bytemuck-1.23.2.crate) = 53021
SHA256 (rust/crates/byteorder-1.5.0.crate) = 1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b
SIZE (rust/crates/byteorder-1.5.0.crate) = 23288
SHA256 (rust/crates/byteorder-lite-0.1.0.crate) = 8f1fe948ff07f4bd06c30984e69f5b4899c516a3ef74f34df92a2df2ab535495
SIZE (rust/crates/byteorder-lite-0.1.0.crate) = 15909
-SHA256 (rust/crates/bytes-1.9.0.crate) = 325918d6fe32f23b19878fe4b34794ae41fc19ddbe53b10571a4874d44ffd39b
-SIZE (rust/crates/bytes-1.9.0.crate) = 67320
+SHA256 (rust/crates/bytes-1.10.1.crate) = d71b6127be86fdcfddb610f7182ac57211d4b18a3e9c82eb2d17662f2227ad6a
+SIZE (rust/crates/bytes-1.10.1.crate) = 76779
SHA256 (rust/crates/calloop-0.13.0.crate) = b99da2f8558ca23c71f4fd15dc57c906239752dd27ff3c00a1d56b685b7cbfec
SIZE (rust/crates/calloop-0.13.0.crate) = 69698
SHA256 (rust/crates/calloop-wayland-source-0.3.0.crate) = 95a66a987056935f7efce4ab5668920b5d0dac4a7c99991a67395f13702ddd20
SIZE (rust/crates/calloop-wayland-source-0.3.0.crate) = 11300
SHA256 (rust/crates/cassowary-0.3.0.crate) = df8670b8c7b9dae1793364eafadf7239c40d669904660c5960d74cfd80b46a53
SIZE (rust/crates/cassowary-0.3.0.crate) = 22876
-SHA256 (rust/crates/castaway-0.2.3.crate) = 0abae9be0aaf9ea96a3b1b8b1b55c602ca751eba1b1500220cea4ecbafe7c0d5
-SIZE (rust/crates/castaway-0.2.3.crate) = 11509
-SHA256 (rust/crates/cc-1.2.4.crate) = 9157bbaa6b165880c27a4293a474c91cdcf265cc68cc829bf10be0964a391caf
-SIZE (rust/crates/cc-1.2.4.crate) = 99823
+SHA256 (rust/crates/castaway-0.2.4.crate) = dec551ab6e7578819132c713a93c022a05d60159dc86e7a7050223577484c55a
+SIZE (rust/crates/castaway-0.2.4.crate) = 12546
+SHA256 (rust/crates/cc-1.2.34.crate) = 42bc4aea80032b7bf409b0bc7ccad88853858911b7713a8062fdc0623867bedc
+SIZE (rust/crates/cc-1.2.34.crate) = 111754
SHA256 (rust/crates/cesu8-1.1.0.crate) = 6d43a04d8753f35258c91f8ec639f792891f748a1edbd759cf1dcea3382ad83c
SIZE (rust/crates/cesu8-1.1.0.crate) = 10555
-SHA256 (rust/crates/cexpr-0.6.0.crate) = 6fac387a98bb7c37292057cffc56d62ecb629900026402633ae9160df93a8766
-SIZE (rust/crates/cexpr-0.6.0.crate) = 17966
SHA256 (rust/crates/cfg-expr-0.15.8.crate) = d067ad48b8650848b989a59a86c6c36a995d02d2bf778d45c3c5d57bc2718f02
SIZE (rust/crates/cfg-expr-0.15.8.crate) = 42108
-SHA256 (rust/crates/cfg-expr-0.17.2.crate) = 8d4ba6e40bd1184518716a6e1a781bf9160e286d219ccdb8ab2612e74cfe4789
-SIZE (rust/crates/cfg-expr-0.17.2.crate) = 44034
-SHA256 (rust/crates/cfg-if-1.0.0.crate) = baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd
-SIZE (rust/crates/cfg-if-1.0.0.crate) = 7934
+SHA256 (rust/crates/cfg-expr-0.20.2.crate) = c8d458d63f0f0f482c8da9b7c8b76c21bd885a02056cc94c6404d861ca2b8206
+SIZE (rust/crates/cfg-expr-0.20.2.crate) = 44758
+SHA256 (rust/crates/cfg-if-1.0.3.crate) = 2fd1289c04a9ea8cb22300a459a72a385d7c73d3259e2ed7dcb2af674838cfa9
+SIZE (rust/crates/cfg-if-1.0.3.crate) = 8719
SHA256 (rust/crates/cfg_aliases-0.2.1.crate) = 613afe47fcd5fac7ccf1db93babcb082c5994d996f20b8b159f2ad1658eb5724
SIZE (rust/crates/cfg_aliases-0.2.1.crate) = 6355
-SHA256 (rust/crates/chrono-0.4.39.crate) = 7e36cc9d416881d2e24f9a963be5fb1cd90966419ac844274161d10488b3e825
-SIZE (rust/crates/chrono-0.4.39.crate) = 222248
+SHA256 (rust/crates/chrono-0.4.41.crate) = c469d952047f47f91b68d1cba3f10d63c11d73e4636f24f08daf0278abf01c4d
+SIZE (rust/crates/chrono-0.4.41.crate) = 234621
+SHA256 (rust/crates/chrono-humanize-0.2.3.crate) = 799627e6b4d27827a814e837b9d8a504832086081806d45b1afa34dc982b023b
+SIZE (rust/crates/chrono-humanize-0.2.3.crate) = 15411
SHA256 (rust/crates/cipher-0.4.4.crate) = 773f3b9af64447d2ce9850330c473515014aa235e6a783b02db81ff39e4a3dad
SIZE (rust/crates/cipher-0.4.4.crate) = 19073
-SHA256 (rust/crates/clang-sys-1.8.1.crate) = 0b023947811758c97c59bf9d1c188fd619ad4718dcaa767947df1cadb14f39f4
-SIZE (rust/crates/clang-sys-1.8.1.crate) = 44009
-SHA256 (rust/crates/clap-4.5.23.crate) = 3135e7ec2ef7b10c6ed8950f0f792ed96ee093fa088608f1c76e569722700c84
-SIZE (rust/crates/clap-4.5.23.crate) = 56460
-SHA256 (rust/crates/clap_builder-4.5.23.crate) = 30582fc632330df2bd26877bde0c1f4470d57c582bbc070376afcd04d8cb4838
-SIZE (rust/crates/clap_builder-4.5.23.crate) = 164180
-SHA256 (rust/crates/clap_complete-4.5.38.crate) = d9647a559c112175f17cf724dc72d3645680a883c58481332779192b0d8e7a01
-SIZE (rust/crates/clap_complete-4.5.38.crate) = 47669
-SHA256 (rust/crates/clap_derive-4.5.18.crate) = 4ac6a0c7b1a9e9a5186361f67dfa1b88213572f427fb9ab038efb2bd8c582dab
-SIZE (rust/crates/clap_derive-4.5.18.crate) = 30131
-SHA256 (rust/crates/clap_lex-0.7.4.crate) = f46ad14479a25103f283c0f10005961cf086d8dc42205bb44c46ac563475dca6
-SIZE (rust/crates/clap_lex-0.7.4.crate) = 12858
-SHA256 (rust/crates/clipboard-win-5.4.0.crate) = 15efe7a882b08f34e38556b14f2fb3daa98769d06c7f0c1b076dfd0d983bc892
-SIZE (rust/crates/clipboard-win-5.4.0.crate) = 20559
-SHA256 (rust/crates/cmake-0.1.52.crate) = c682c223677e0e5b6b7f63a64b9351844c3f1b1678a68b7ee617e30fb082620e
-SIZE (rust/crates/cmake-0.1.52.crate) = 18119
+SHA256 (rust/crates/clap-4.5.46.crate) = 2c5e4fcf9c21d2e544ca1ee9d8552de13019a42aa7dbf32747fa7aaf1df76e57
+SIZE (rust/crates/clap-4.5.46.crate) = 58332
+SHA256 (rust/crates/clap_builder-4.5.46.crate) = fecb53a0e6fcfb055f686001bc2e2592fa527efaf38dbe81a6a9563562e57d41
+SIZE (rust/crates/clap_builder-4.5.46.crate) = 169831
+SHA256 (rust/crates/clap_complete-4.5.57.crate) = 4d9501bd3f5f09f7bbee01da9a511073ed30a80cd7a509f1214bb74eadea71ad
+SIZE (rust/crates/clap_complete-4.5.57.crate) = 48637
+SHA256 (rust/crates/clap_derive-4.5.45.crate) = 14cb31bb0a7d536caef2639baa7fad459e15c3144efefa6dbd1c84562c4739f6
+SIZE (rust/crates/clap_derive-4.5.45.crate) = 33545
+SHA256 (rust/crates/clap_lex-0.7.5.crate) = b94f61472cee1439c0b966b47e3aca9ae07e45d070759512cd390ea2bebc6675
+SIZE (rust/crates/clap_lex-0.7.5.crate) = 13469
+SHA256 (rust/crates/clipboard-win-5.4.1.crate) = bde03770d3df201d4fb868f2c9c59e66a3e4e2bd06692a0fe701e7103c7e84d4
+SIZE (rust/crates/clipboard-win-5.4.1.crate) = 20994
SHA256 (rust/crates/cocoa-0.24.1.crate) = f425db7937052c684daec3bd6375c8abe2d146dca4b8b143d6db777c39138f3a
SIZE (rust/crates/cocoa-0.24.1.crate) = 40445
SHA256 (rust/crates/cocoa-foundation-0.1.2.crate) = 8c6234cbb2e4c785b456c0644748b1ac416dd045799740356f8363dfe00c93f7
SIZE (rust/crates/cocoa-foundation-0.1.2.crate) = 15028
SHA256 (rust/crates/color_quant-1.1.0.crate) = 3d7b894f5411737b7867f4827955924d7c254fc9f4d91a6aad6b097804b1018b
SIZE (rust/crates/color_quant-1.1.0.crate) = 6649
-SHA256 (rust/crates/colorchoice-1.0.3.crate) = 5b63caa9aa9397e2d9480a9b13673856c78d8ac123288526c37d7839f2a86990
-SIZE (rust/crates/colorchoice-1.0.3.crate) = 7923
+SHA256 (rust/crates/colorchoice-1.0.4.crate) = b05b61dc5112cbb17e4b6cd61790d9845d13888356391624cbe7e41efeac1e75
+SIZE (rust/crates/colorchoice-1.0.4.crate) = 8196
SHA256 (rust/crates/combine-4.6.7.crate) = ba5a308b75df32fe02788e748662718f03fde005016435c444eea572398219fd
SIZE (rust/crates/combine-4.6.7.crate) = 134808
-SHA256 (rust/crates/compact_str-0.8.0.crate) = 6050c3a16ddab2e412160b31f2c871015704239bca62f72f6e5f0be631d3f644
-SIZE (rust/crates/compact_str-0.8.0.crate) = 70994
+SHA256 (rust/crates/compact_str-0.8.1.crate) = 3b79c4069c6cad78e2e0cdfcbd26275770669fb39fd308a752dc110e83b9af32
+SIZE (rust/crates/compact_str-0.8.1.crate) = 71371
SHA256 (rust/crates/concurrent-queue-2.5.0.crate) = 4ca0197aee26d1ae37445ee532fefce43251d24cc7c166799f4d46817f1d3973
SIZE (rust/crates/concurrent-queue-2.5.0.crate) = 22654
-SHA256 (rust/crates/config_parser2-0.1.5.crate) = 19860ead0ab4f28e269696d51d517b8d8560334f60aa2a4bcfaf96fc50b16327
-SIZE (rust/crates/config_parser2-0.1.5.crate) = 2145
+SHA256 (rust/crates/config_parser2-0.1.6.crate) = 82ee1270e89fd879f8ad252cd8c7e8a0b13193b7c417b4267d20f57a30bb2b0f
+SIZE (rust/crates/config_parser2-0.1.6.crate) = 3428
SHA256 (rust/crates/config_parser_derive-0.1.3.crate) = 855710b3670f824be386e3b5313d7b75631f81cb4367e608306daea303ffabef
SIZE (rust/crates/config_parser_derive-0.1.3.crate) = 1650
-SHA256 (rust/crates/console-0.15.8.crate) = 0e1f83fc076bd6dd27517eacdf25fef6c4dfe5f1d7448bafaaf3a26f13b5e4eb
-SIZE (rust/crates/console-0.15.8.crate) = 36364
+SHA256 (rust/crates/console-0.15.11.crate) = 054ccb5b10f9f2cbf51eb355ca1d05c2d279ce1804688d0db74b4733a5aeafd8
+SIZE (rust/crates/console-0.15.11.crate) = 37822
SHA256 (rust/crates/const-oid-0.9.6.crate) = c2459377285ad874054d797f3ccebf984978aa39129f6eafde5cdc8315b612f8
SIZE (rust/crates/const-oid-0.9.6.crate) = 45382
+SHA256 (rust/crates/convert_case-0.7.1.crate) = bb402b8d4c85569410425650ce3eddc7d698ed96d39a73f941b08fb63082f1e7
+SIZE (rust/crates/convert_case-0.7.1.crate) = 23816
SHA256 (rust/crates/core-foundation-0.9.4.crate) = 91e195e091a93c46f7102ec7818a2aa394e1e1771c3ab4825963fa03e45afb8f
SIZE (rust/crates/core-foundation-0.9.4.crate) = 27743
-SHA256 (rust/crates/core-foundation-0.10.0.crate) = b55271e5c8c478ad3f38ad24ef34923091e0548492a266d19b3c0b4d82574c63
-SIZE (rust/crates/core-foundation-0.10.0.crate) = 27023
+SHA256 (rust/crates/core-foundation-0.10.1.crate) = b2a6cd9ae233e7f62ba4e9353e81a88df7fc8a5987b8d445b4d90c879bd156f6
+SIZE (rust/crates/core-foundation-0.10.1.crate) = 28886
SHA256 (rust/crates/core-foundation-sys-0.8.7.crate) = 773648b94d0e5d620f64f280777445740e61fe701025087ec8b57f45c791888b
SIZE (rust/crates/core-foundation-sys-0.8.7.crate) = 37712
SHA256 (rust/crates/core-graphics-0.22.3.crate) = 2581bbab3b8ffc6fcbd550bf46c355135d16e9ff2a6ea032ad6b9bf1d7efe4fb
@@ -189,16 +179,14 @@ SHA256 (rust/crates/core-graphics-0.23.2.crate) = c07782be35f9e1140080c6b96f0d44
SIZE (rust/crates/core-graphics-0.23.2.crate) = 30763
SHA256 (rust/crates/core-graphics-types-0.1.3.crate) = 45390e6114f68f718cc7a830514a96f903cccd70d02a8f6d9f643ac4ba45afaf
SIZE (rust/crates/core-graphics-types-0.1.3.crate) = 7063
-SHA256 (rust/crates/coreaudio-rs-0.11.3.crate) = 321077172d79c662f64f5071a03120748d5bb652f5231570141be24cfcd2bace
-SIZE (rust/crates/coreaudio-rs-0.11.3.crate) = 42844
-SHA256 (rust/crates/coreaudio-sys-0.2.16.crate) = 2ce857aa0b77d77287acc1ac3e37a05a8c95a2af3647d23b15f263bdaeb7562b
-SIZE (rust/crates/coreaudio-sys-0.2.16.crate) = 5480
-SHA256 (rust/crates/cpal-0.15.3.crate) = 873dab07c8f743075e57f524c583985fbaf745602acbe916a01539364369a779
-SIZE (rust/crates/cpal-0.15.3.crate) = 100083
-SHA256 (rust/crates/cpufeatures-0.2.16.crate) = 16b80225097f2e5ae4e7179dd2266824648f3e2f49d9134d584b76389d31c4c3
-SIZE (rust/crates/cpufeatures-0.2.16.crate) = 13405
-SHA256 (rust/crates/crc32fast-1.4.2.crate) = a97769d94ddab943e4510d138150169a2758b5ef3eb191a9ee688de3e23ef7b3
-SIZE (rust/crates/crc32fast-1.4.2.crate) = 38491
+SHA256 (rust/crates/coreaudio-rs-0.13.0.crate) = 1aae284fbaf7d27aa0e292f7677dfbe26503b0d555026f702940805a630eac17
+SIZE (rust/crates/coreaudio-rs-0.13.0.crate) = 42013
+SHA256 (rust/crates/cpal-0.16.0.crate) = cbd307f43cc2a697e2d1f8bc7a1d824b5269e052209e28883e5bc04d095aaa3f
+SIZE (rust/crates/cpal-0.16.0.crate) = 104465
+SHA256 (rust/crates/cpufeatures-0.2.17.crate) = 59ed5838eebb26a2bb2e58f6d5b5316989ae9d08bab10e0e6d103e656d1b0280
+SIZE (rust/crates/cpufeatures-0.2.17.crate) = 13466
+SHA256 (rust/crates/crc32fast-1.5.0.crate) = 9481c1c90cbf2ac953f07c8d4a58aa3945c425b7185c9154d67a65e4230da511
+SIZE (rust/crates/crc32fast-1.5.0.crate) = 40723
SHA256 (rust/crates/crossbeam-deque-0.8.6.crate) = 9dd111b7b7f7d55b72c0a6ae361660ee5853c9af73f70c3c2ef6858b950e2e51
SIZE (rust/crates/crossbeam-deque-0.8.6.crate) = 22471
SHA256 (rust/crates/crossbeam-epoch-0.9.18.crate) = 5b82ac4a3c2ca9c3460964f020e1402edd5753411d7737aa39c3714ad1b5420e
@@ -207,44 +195,48 @@ SHA256 (rust/crates/crossbeam-utils-0.8.21.crate) = d0a5c400df2834b80a4c3327b3aa
SIZE (rust/crates/crossbeam-utils-0.8.21.crate) = 42691
SHA256 (rust/crates/crossterm-0.28.1.crate) = 829d955a0bb380ef178a640b91779e3987da38c9aea133b20614cfed8cdea9c6
SIZE (rust/crates/crossterm-0.28.1.crate) = 132275
+SHA256 (rust/crates/crossterm-0.29.0.crate) = d8b9f2e4c67f833b660cdb0a3523065869fb35570177239812ed4c905aeff87b
+SIZE (rust/crates/crossterm-0.29.0.crate) = 136635
SHA256 (rust/crates/crossterm_winapi-0.9.1.crate) = acdd7c62a3665c7f6830a51635d9ac9b23ed385797f70a83bb8bafe9c572ab2b
SIZE (rust/crates/crossterm_winapi-0.9.1.crate) = 16027
-SHA256 (rust/crates/crunchy-0.2.2.crate) = 7a81dae078cea95a014a339291cec439d2f232ebe854a9d672b796c6afafa9b7
-SIZE (rust/crates/crunchy-0.2.2.crate) = 2995
+SHA256 (rust/crates/crunchy-0.2.4.crate) = 460fbee9c2c2f33933d720630a6a0bac33ba7053db5344fac858d4b8952d77d5
+SIZE (rust/crates/crunchy-0.2.4.crate) = 3887
SHA256 (rust/crates/crypto-common-0.1.6.crate) = 1bfb12502f3fc46cca1bb51ac28df9d618d813cdc3d2f25b9fe775a34af26bb3
SIZE (rust/crates/crypto-common-0.1.6.crate) = 8760
SHA256 (rust/crates/ctr-0.9.2.crate) = 0369ee1ad671834580515889b80f2ea915f23b8be8d0daa4bbaf2ac5c7590835
SIZE (rust/crates/ctr-0.9.2.crate) = 18344
-SHA256 (rust/crates/cursor-icon-1.1.0.crate) = 96a6ac251f4a2aca6b3f91340350eab87ae57c3f127ffeb585e92bd336717991
-SIZE (rust/crates/cursor-icon-1.1.0.crate) = 11453
+SHA256 (rust/crates/cursor-icon-1.2.0.crate) = f27ae1dd37df86211c42e150270f82743308803d90a6f6e6651cd730d5e1732f
+SIZE (rust/crates/cursor-icon-1.2.0.crate) = 14267
SHA256 (rust/crates/daemonize-0.5.0.crate) = ab8bfdaacb3c887a54d41bdf48d3af8873b3f5566469f8ba21b92057509f116e
SIZE (rust/crates/daemonize-0.5.0.crate) = 7125
-SHA256 (rust/crates/darling-0.20.10.crate) = 6f63b86c8a8826a49b8c21f08a2d07338eec8d900540f8630dc76284be802989
-SIZE (rust/crates/darling-0.20.10.crate) = 32031
-SHA256 (rust/crates/darling_core-0.20.10.crate) = 95133861a8032aaea082871032f5815eb9e98cef03fa916ab4500513994df9e5
-SIZE (rust/crates/darling_core-0.20.10.crate) = 65015
-SHA256 (rust/crates/darling_macro-0.20.10.crate) = d336a2a514f6ccccaa3e09b02d41d35330c07ddf03a62165fcec10bb561c7806
-SIZE (rust/crates/darling_macro-0.20.10.crate) = 1874
+SHA256 (rust/crates/darling-0.20.11.crate) = fc7f46116c46ff9ab3eb1597a45688b6715c6e628b5c133e288e709a29bcb4ee
+SIZE (rust/crates/darling-0.20.11.crate) = 37614
+SHA256 (rust/crates/darling_core-0.20.11.crate) = 0d00b9596d185e565c2207a0b01f8bd1a135483d02d9b7b0a54b11da8d53412e
+SIZE (rust/crates/darling_core-0.20.11.crate) = 68006
+SHA256 (rust/crates/darling_macro-0.20.11.crate) = fc34b93ccb385b40dc71c6fceac4b2ad23662c7eeb248cf10d529b7e055b6ead
+SIZE (rust/crates/darling_macro-0.20.11.crate) = 2532
SHA256 (rust/crates/dasp_sample-0.11.0.crate) = 0c87e182de0887fd5361989c677c4e8f5000cd9491d6d563161a8f3a5519fc7f
SIZE (rust/crates/dasp_sample-0.11.0.crate) = 11617
-SHA256 (rust/crates/data-encoding-2.6.0.crate) = e8566979429cf69b49a5c740c60791108e86440e8be149bbea4fe54d2c32d6e2
-SIZE (rust/crates/data-encoding-2.6.0.crate) = 20769
-SHA256 (rust/crates/dbus-0.9.7.crate) = 1bb21987b9fb1613058ba3843121dd18b163b254d8a6e797e144cbac14d96d1b
-SIZE (rust/crates/dbus-0.9.7.crate) = 104206
+SHA256 (rust/crates/data-encoding-2.9.0.crate) = 2a2330da5de22e8a3cb63252ce2abb30116bf5265e89c0e01bc17015ce30a476
+SIZE (rust/crates/data-encoding-2.9.0.crate) = 21564
+SHA256 (rust/crates/dbus-0.9.9.crate) = 190b6255e8ab55a7b568df5a883e9497edc3e4821c06396612048b430e5ad1e9
+SIZE (rust/crates/dbus-0.9.9.crate) = 106151
SHA256 (rust/crates/dbus-crossroads-0.5.2.crate) = 3a4c83437187544ba5142427746835061b330446ca8902eabd70e4afb8f76de0
SIZE (rust/crates/dbus-crossroads-0.5.2.crate) = 44664
-SHA256 (rust/crates/der-0.7.9.crate) = f55bf8e7b65898637379c1b74eb1551107c8294ed26d855ceb9fd1a09cfc9bc0
-SIZE (rust/crates/der-0.7.9.crate) = 85173
-SHA256 (rust/crates/deranged-0.3.11.crate) = b42b6fa04a440b495c8b04d0e71b707c585f83cb9cb28cf8cd0d976c315e31b4
-SIZE (rust/crates/deranged-0.3.11.crate) = 18043
+SHA256 (rust/crates/der-0.7.10.crate) = e7c1832837b905bbfb5101e07cc24c8deddf52f93225eee6ead5f4d63d53ddcb
+SIZE (rust/crates/der-0.7.10.crate) = 90111
+SHA256 (rust/crates/deranged-0.5.2.crate) = 75d7cc94194b4dd0fa12845ef8c911101b7f37633cda14997a6e82099aa0b693
+SIZE (rust/crates/deranged-0.5.2.crate) = 24030
SHA256 (rust/crates/derive_builder-0.20.2.crate) = 507dfb09ea8b7fa618fcf76e953f4f5e192547945816d5358edffe39f6f94947
SIZE (rust/crates/derive_builder-0.20.2.crate) = 36661
SHA256 (rust/crates/derive_builder_core-0.20.2.crate) = 2d5bcf7b024d6835cfb3d473887cd966994907effbe9227e8c8219824d06c4e8
SIZE (rust/crates/derive_builder_core-0.20.2.crate) = 31397
SHA256 (rust/crates/derive_builder_macro-0.20.2.crate) = ab63b0e2bf4d5928aff72e83a7dace85d7bba5fe12dcc3c5a572d78caffd3f3c
SIZE (rust/crates/derive_builder_macro-0.20.2.crate) = 6360
-SHA256 (rust/crates/diff-0.1.13.crate) = 56254986775e3233ffa9c4d7d3faaf6d36a2c09d30b20687e9f88bc8bafc16c8
-SIZE (rust/crates/diff-0.1.13.crate) = 46216
+SHA256 (rust/crates/derive_more-2.0.1.crate) = 093242cf7570c207c83073cf82f79706fe7b8317e98620a47d5be7c3d8497678
+SIZE (rust/crates/derive_more-2.0.1.crate) = 70127
+SHA256 (rust/crates/derive_more-impl-2.0.1.crate) = bda628edc44c4bb645fbe0f758797143e4e07926f7ebf4e9bdfbd3d2ce621df3
+SIZE (rust/crates/derive_more-impl-2.0.1.crate) = 78233
SHA256 (rust/crates/digest-0.10.7.crate) = 9ed9a281f7bc9b7576e61468ba615a66a5c8cfdff42420a70aa82701a3b1e292
SIZE (rust/crates/digest-0.10.7.crate) = 19557
SHA256 (rust/crates/dirs-next-2.0.0.crate) = b98cf8ebf19c3d1b223e151f99a4f9f0690dca41414773390fc824184ac833e1
@@ -253,34 +245,42 @@ SHA256 (rust/crates/dirs-sys-next-0.1.2.crate) = 4ebda144c4fe02d1f7ea1a7d9641b6f
SIZE (rust/crates/dirs-sys-next-0.1.2.crate) = 10681
SHA256 (rust/crates/dispatch-0.2.0.crate) = bd0c93bb4b0c6d9b77f4435b0ae98c24d17f1c45b2ff844c6151a07256ca923b
SIZE (rust/crates/dispatch-0.2.0.crate) = 10229
+SHA256 (rust/crates/dispatch2-0.3.0.crate) = 89a09f22a6c6069a18470eb92d2298acf25463f14256d24778e1230d789a2aec
+SIZE (rust/crates/dispatch2-0.3.0.crate) = 54606
SHA256 (rust/crates/displaydoc-0.2.5.crate) = 97369cbbc041bc366949bc74d34658d6cda5621039731c6310521892a3a20ae0
SIZE (rust/crates/displaydoc-0.2.5.crate) = 24219
SHA256 (rust/crates/dlib-0.5.2.crate) = 330c60081dcc4c72131f8eb70510f1ac07223e5d4163db481a04a0befcffa412
SIZE (rust/crates/dlib-0.5.2.crate) = 5806
+SHA256 (rust/crates/document-features-0.2.11.crate) = 95249b50c6c185bee49034bcb378a49dc2b5dff0be90ff6616d31d64febab05d
+SIZE (rust/crates/document-features-0.2.11.crate) = 14640
SHA256 (rust/crates/downcast-rs-1.2.1.crate) = 75b325c5dbd37f80359721ad39aca5a29fb04c89279657cffdda8736d0c0b9d2
SIZE (rust/crates/downcast-rs-1.2.1.crate) = 11821
-SHA256 (rust/crates/dpi-0.1.1.crate) = f25c0e292a7ca6d6498557ff1df68f32c99850012b6ea401cf8daf771f22ff53
-SIZE (rust/crates/dpi-0.1.1.crate) = 11131
-SHA256 (rust/crates/dunce-1.0.5.crate) = 92773504d58c093f6de2459af4af33faa518c13451eb8f2b5698ed3d36e7c813
-SIZE (rust/crates/dunce-1.0.5.crate) = 8244
-SHA256 (rust/crates/either-1.13.0.crate) = 60b1af1c220855b6ceac025d3f6ecdd2b7c4894bfe9cd9bda4fbb4bc7c0d4cf0
-SIZE (rust/crates/either-1.13.0.crate) = 19169
-SHA256 (rust/crates/encode_unicode-0.3.6.crate) = a357d28ed41a50f9c765dbfe56cbc04a64e53e5fc58ba79fbc34c10ef3df831f
-SIZE (rust/crates/encode_unicode-0.3.6.crate) = 45741
+SHA256 (rust/crates/dpi-0.1.2.crate) = d8b14ccef22fc6f5a8f4d7d768562a182c04ce9a3b3157b91390b52ddfdf1a76
+SIZE (rust/crates/dpi-0.1.2.crate) = 14812
+SHA256 (rust/crates/either-1.15.0.crate) = 48c757948c5ede0e46177b7add2e67155f70e33c07fea8284df6576da70b3719
+SIZE (rust/crates/either-1.15.0.crate) = 20114
+SHA256 (rust/crates/encode_unicode-1.0.0.crate) = 34aa73646ffb006b8f5147f3dc182bd4bcb190227ce861fc4a4844bf8e3cb2c0
+SIZE (rust/crates/encode_unicode-1.0.0.crate) = 56986
SHA256 (rust/crates/encoding_rs-0.8.35.crate) = 75030f3c4f45dafd7586dd6780965a8c7e8e285a5ecb86713e63a79c5b2766f3
SIZE (rust/crates/encoding_rs-0.8.35.crate) = 1381050
SHA256 (rust/crates/enum_dispatch-0.3.13.crate) = aa18ce2bc66555b3218614519ac839ddb759a7d6720732f979ef8d13be147ecd
SIZE (rust/crates/enum_dispatch-0.3.13.crate) = 29876
-SHA256 (rust/crates/env_filter-0.1.2.crate) = 4f2c92ceda6ceec50f43169f9ee8424fe2db276791afde7b2cd8bc084cb376ab
-SIZE (rust/crates/env_filter-0.1.2.crate) = 13327
-SHA256 (rust/crates/env_logger-0.11.5.crate) = e13fa619b91fb2381732789fc5de83b45675e882f66623b7d8cb4f643017018d
-SIZE (rust/crates/env_logger-0.11.5.crate) = 30683
-SHA256 (rust/crates/equivalent-1.0.1.crate) = 5443807d6dff69373d433ab9ef5378ad8df50ca6298caf15de6e52e24aaf54d5
-SIZE (rust/crates/equivalent-1.0.1.crate) = 6615
-SHA256 (rust/crates/errno-0.3.10.crate) = 33d852cb9b869c2a9b3df2f71a3074817f01e1844f839a144f5fcef059a4eb5d
-SIZE (rust/crates/errno-0.3.10.crate) = 11824
-SHA256 (rust/crates/error-code-3.3.1.crate) = a5d9305ccc6942a704f4335694ecd3de2ea531b114ac2d51f5f843750787a92f
-SIZE (rust/crates/error-code-3.3.1.crate) = 7646
+SHA256 (rust/crates/env_filter-0.1.3.crate) = 186e05a59d4c50738528153b83b0b0194d3a29507dfec16eccd4b342903397d0
+SIZE (rust/crates/env_filter-0.1.3.crate) = 15191
+SHA256 (rust/crates/env_home-0.1.0.crate) = c7f84e12ccf0a7ddc17a6c41c93326024c42920d7ee630d04950e6926645c0fe
+SIZE (rust/crates/env_home-0.1.0.crate) = 9006
+SHA256 (rust/crates/env_logger-0.11.8.crate) = 13c863f0904021b108aa8b2f55046443e6b1ebde8fd4a15c399893aae4fa069f
+SIZE (rust/crates/env_logger-0.11.8.crate) = 32538
+SHA256 (rust/crates/equator-0.4.2.crate) = 4711b213838dfee0117e3be6ac926007d7f433d7bbe33595975d4190cb07e6fc
+SIZE (rust/crates/equator-0.4.2.crate) = 11159
+SHA256 (rust/crates/equator-macro-0.4.2.crate) = 44f23cf4b44bfce11a86ace86f8a73ffdec849c9fd00a386a53d278bd9e81fb3
+SIZE (rust/crates/equator-macro-0.4.2.crate) = 6407
+SHA256 (rust/crates/equivalent-1.0.2.crate) = 877a4ace8713b0bcf2a4e7eec82529c029f1d0619886d18145fea96c3ffe5c0f
+SIZE (rust/crates/equivalent-1.0.2.crate) = 7419
+SHA256 (rust/crates/errno-0.3.13.crate) = 778e2ac28f6c47af28e4907f13ffd1e1ddbd400980a9abd7c8df189bf578a5ad
+SIZE (rust/crates/errno-0.3.13.crate) = 12449
+SHA256 (rust/crates/error-code-3.3.2.crate) = dea2df4cf52843e0452895c455a1a2cfbb842a1e7329671acf418fdc53ed4c59
+SIZE (rust/crates/error-code-3.3.2.crate) = 8516
SHA256 (rust/crates/exr-1.73.0.crate) = f83197f59927b46c04a183a619b7c29df34e63e63c7869320862268c0ef687e0
SIZE (rust/crates/exr-1.73.0.crate) = 244371
SHA256 (rust/crates/fastrand-2.3.0.crate) = 37909eebbb50d72f9059c3b6d82c0463f2ff062c9e95845c43a6c9c0355411be
@@ -289,14 +289,14 @@ SHA256 (rust/crates/fdeflate-0.3.7.crate) = 1e6853b52649d4ac5c0bd02320cddc5ba956
SIZE (rust/crates/fdeflate-0.3.7.crate) = 27188
SHA256 (rust/crates/fixedbitset-0.4.2.crate) = 0ce7134b9999ecaf8bcd65542e436736ef32ddca1b3e06094cb6ec5755203b80
SIZE (rust/crates/fixedbitset-0.4.2.crate) = 15954
-SHA256 (rust/crates/flate2-1.0.35.crate) = c936bfdafb507ebbf50b8074c54fa31c5be9a1e7e5f467dd659697041407d07c
-SIZE (rust/crates/flate2-1.0.35.crate) = 109188
+SHA256 (rust/crates/flate2-1.1.2.crate) = 4a3d7db9596fecd151c5f638c0ee5d5bd487b6e0ea232e5dc96d5250f6f94b1d
+SIZE (rust/crates/flate2-1.1.2.crate) = 76495
SHA256 (rust/crates/flume-0.11.1.crate) = da0e4dd2a88388a1f4ccc7c9ce104604dab68d9f408dc34cd45823d5a9069095
SIZE (rust/crates/flume-0.11.1.crate) = 67947
SHA256 (rust/crates/fnv-1.0.7.crate) = 3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1
SIZE (rust/crates/fnv-1.0.7.crate) = 11266
-SHA256 (rust/crates/foldhash-0.1.3.crate) = f81ec6369c545a7d40e4589b5597581fa1c441fe1cce96dd1de43159910a36a2
-SIZE (rust/crates/foldhash-0.1.3.crate) = 13712
+SHA256 (rust/crates/foldhash-0.1.5.crate) = d9c4f5dac5e15c24eb999c26181a6ca40b39fe946cbe4c263c7209467bc83af2
+SIZE (rust/crates/foldhash-0.1.5.crate) = 21901
SHA256 (rust/crates/foreign-types-0.3.2.crate) = f6f339eb8adc052cd2ca78910fda869aefa38d22d5cb648e6485e4d3fc06f3b1
SIZE (rust/crates/foreign-types-0.3.2.crate) = 7504
SHA256 (rust/crates/foreign-types-0.5.0.crate) = d737d9aa519fb7b749cbc3b962edcf310a8dd1f4b67c91c4f83975dbdd17d965
@@ -307,10 +307,8 @@ SHA256 (rust/crates/foreign-types-shared-0.1.1.crate) = 00b0228411908ca8685dba7f
SIZE (rust/crates/foreign-types-shared-0.1.1.crate) = 5672
SHA256 (rust/crates/foreign-types-shared-0.3.1.crate) = aa9a19cbb55df58761df49b23516a86d432839add4af60fc256da840f66ed35b
SIZE (rust/crates/foreign-types-shared-0.3.1.crate) = 6006
-SHA256 (rust/crates/form_urlencoded-1.2.1.crate) = e13624c2627564efccf4934284bdd98cbaa14e79b0b5a141218e507b3a823456
-SIZE (rust/crates/form_urlencoded-1.2.1.crate) = 8969
-SHA256 (rust/crates/fs_extra-1.3.0.crate) = 42703706b716c37f96a77aea830392ad231f44c9e9a67872fa5548707e11b11c
-SIZE (rust/crates/fs_extra-1.3.0.crate) = 31298
+SHA256 (rust/crates/form_urlencoded-1.2.2.crate) = cb4cb245038516f5f85277875cdaa4f7d2c9a0fa0468de06ed190163b1581fcf
+SIZE (rust/crates/form_urlencoded-1.2.2.crate) = 9347
SHA256 (rust/crates/futf-0.1.5.crate) = df420e2e84819663797d1ec6544b13c5be84629e7bb00dc960d6917db2987843
SIZE (rust/crates/futf-0.1.5.crate) = 11344
SHA256 (rust/crates/futures-0.3.31.crate) = 65bc07b1a8bc7c85c5f2e110c476c7389b4554ba72af57d8445ea63a576b0876
@@ -323,6 +321,8 @@ SHA256 (rust/crates/futures-executor-0.3.31.crate) = 1e28d1d997f585e54aebc3f97d3
SIZE (rust/crates/futures-executor-0.3.31.crate) = 17965
SHA256 (rust/crates/futures-io-0.3.31.crate) = 9e5c1b78ca4aae1ac06c48a526a655760685149f0d465d21f37abfe57ce075c6
SIZE (rust/crates/futures-io-0.3.31.crate) = 9047
+SHA256 (rust/crates/futures-lite-2.6.1.crate) = f78e10609fe0e0b3f4157ffab1876319b5b0db102a2c60dc4626306dc46b44ad
+SIZE (rust/crates/futures-lite-2.6.1.crate) = 46095
SHA256 (rust/crates/futures-macro-0.3.31.crate) = 162ee34ebcb7c64a8abebc059ce0fee27c2262618d7b60ed8faf72fef13c3650
SIZE (rust/crates/futures-macro-0.3.31.crate) = 11341
SHA256 (rust/crates/futures-sink-0.3.31.crate) = e575fab7d1e0dcb8d0c7bcf9a63ee213816ab51902e6d244a95819acacf1d4f7
@@ -337,230 +337,228 @@ SHA256 (rust/crates/fuzzy-matcher-0.3.7.crate) = 54614a3312934d066701a80f20f15fa
SIZE (rust/crates/fuzzy-matcher-0.3.7.crate) = 18047
SHA256 (rust/crates/generic-array-0.14.7.crate) = 85649ca51fd72272d7821adaf274ad91c288277713d9c18820d8499a7ff69e9a
SIZE (rust/crates/generic-array-0.14.7.crate) = 15950
-SHA256 (rust/crates/gethostname-0.4.3.crate) = 0176e0459c2e4a1fe232f984bca6890e681076abb9934f6cea7c326f3fc47818
-SIZE (rust/crates/gethostname-0.4.3.crate) = 9336
-SHA256 (rust/crates/getrandom-0.2.15.crate) = c4567c8db10ae91089c99af84c68c38da3ec2f087c3f82960bcdbf3656b6f4d7
-SIZE (rust/crates/getrandom-0.2.15.crate) = 37163
-SHA256 (rust/crates/gif-0.13.1.crate) = 3fb2d69b19215e18bb912fa30f7ce15846e301408695e44e0ef719f1da9e19f2
-SIZE (rust/crates/gif-0.13.1.crate) = 36408
+SHA256 (rust/crates/gethostname-1.0.2.crate) = fc257fdb4038301ce4b9cd1b3b51704509692bb3ff716a410cbd07925d9dae55
+SIZE (rust/crates/gethostname-1.0.2.crate) = 9914
+SHA256 (rust/crates/getrandom-0.2.16.crate) = 335ff9f135e4384c8150d6f27c6daed433577f86b4750418338c01a1a2528592
+SIZE (rust/crates/getrandom-0.2.16.crate) = 40163
+SHA256 (rust/crates/getrandom-0.3.3.crate) = 26145e563e54f2cadc477553f1ec5ee650b00862f0a58bcd12cbdc5f0ea2d2f4
+SIZE (rust/crates/getrandom-0.3.3.crate) = 49493
+SHA256 (rust/crates/gif-0.13.3.crate) = 4ae047235e33e2829703574b54fdec96bfbad892062d97fed2f76022287de61b
+SIZE (rust/crates/gif-0.13.3.crate) = 36010
SHA256 (rust/crates/gimli-0.31.1.crate) = 07e28edb80900c19c28f1072f2e8aeca7fa06b23cd4169cefe1af5aa3260783f
SIZE (rust/crates/gimli-0.31.1.crate) = 279515
-SHA256 (rust/crates/gio-sys-0.20.6.crate) = b965df6f3534c84816b5c1a7d9efcb5671ae790822de5abe8e299797039529bc
-SIZE (rust/crates/gio-sys-0.20.6.crate) = 82599
-SHA256 (rust/crates/glib-0.20.6.crate) = 86bd3e4ee7998ab5a135d900db56930cc19ad16681adf245daff54f618b9d5e1
-SIZE (rust/crates/glib-0.20.6.crate) = 285016
-SHA256 (rust/crates/glib-macros-0.20.5.crate) = e7d21ca27acfc3e91da70456edde144b4ac7c36f78ee77b10189b3eb4901c156
-SIZE (rust/crates/glib-macros-0.20.5.crate) = 72079
-SHA256 (rust/crates/glib-sys-0.20.6.crate) = 3d0b1827e8621fc42c0dfb228e5d57ff6a71f9699e666ece8113f979ad87c2de
-SIZE (rust/crates/glib-sys-0.20.6.crate) = 63919
-SHA256 (rust/crates/glob-0.3.1.crate) = d2fabcfbdc87f4758337ca535fb41a6d701b65693ce38287d856d1674551ec9b
-SIZE (rust/crates/glob-0.3.1.crate) = 18880
-SHA256 (rust/crates/gobject-sys-0.20.4.crate) = a4c674d2ff8478cf0ec29d2be730ed779fef54415a2fb4b565c52def62696462
-SIZE (rust/crates/gobject-sys-0.20.4.crate) = 19149
-SHA256 (rust/crates/governor-0.6.3.crate) = 68a7f542ee6b35af73b06abc0dad1c1bae89964e4e253bc4b587b91c9637867b
-SIZE (rust/crates/governor-0.6.3.crate) = 131110
-SHA256 (rust/crates/gstreamer-0.23.3.crate) = 680006694e79692f831ca4f3ba6e147b8c23db289b2df1d33a4a97fd038145d7
-SIZE (rust/crates/gstreamer-0.23.3.crate) = 343687
-SHA256 (rust/crates/gstreamer-app-0.23.3.crate) = 36bb7eb2817ba1ac56e8dc5ee6a1cb110f67f025f38527e9a327c5d4e2d5ef44
-SIZE (rust/crates/gstreamer-app-0.23.3.crate) = 49807
-SHA256 (rust/crates/gstreamer-app-sys-0.23.2.crate) = 08d5cac633c1ab7030c777c8c58c682a0c763bbc4127bccc370dabe39c01a12d
-SIZE (rust/crates/gstreamer-app-sys-0.23.2.crate) = 35175
-SHA256 (rust/crates/gstreamer-audio-0.23.2.crate) = 36d39b07213f83055fc705a384fa32ad581776b8e5b04c86f3a419ec5dfc0f81
-SIZE (rust/crates/gstreamer-audio-0.23.2.crate) = 75504
-SHA256 (rust/crates/gstreamer-audio-sys-0.23.3.crate) = 980a205553927ec2167ad79b80819df79c3683632abefbe255baffe1b4112044
-SIZE (rust/crates/gstreamer-audio-sys-0.23.3.crate) = 49327
-SHA256 (rust/crates/gstreamer-base-0.23.3.crate) = a11df90e3abf1d9747111c41902338fc1bd13b1c23b27fb828d43e57bd190134
-SIZE (rust/crates/gstreamer-base-0.23.3.crate) = 68389
-SHA256 (rust/crates/gstreamer-base-sys-0.23.3.crate) = d691b2bb51a9e5727fb33c3b53fb64ee5b80c40cbbd250941a6d44b142f7a6a0
-SIZE (rust/crates/gstreamer-base-sys-0.23.3.crate) = 44378
-SHA256 (rust/crates/gstreamer-sys-0.23.3.crate) = db89964774a97d5b092e2d124debc6bbcaf34b5c7cdef1759f4a9e1e3f8326ef
-SIZE (rust/crates/gstreamer-sys-0.23.3.crate) = 95853
-SHA256 (rust/crates/h2-0.3.26.crate) = 81fe527a889e1532da5c525686d96d4c2e74cdd345badf8dfef9f6b39dd5f5e8
-SIZE (rust/crates/h2-0.3.26.crate) = 168315
-SHA256 (rust/crates/h2-0.4.7.crate) = ccae279728d634d083c00f6099cb58f01cc99c145b84b8be2f6c74618d79922e
-SIZE (rust/crates/h2-0.4.7.crate) = 174114
-SHA256 (rust/crates/half-2.4.1.crate) = 6dd08c532ae367adf81c312a4580bc67f1d0fe8bc9c460520283f4c0ff277888
-SIZE (rust/crates/half-2.4.1.crate) = 50892
-SHA256 (rust/crates/hashbrown-0.15.2.crate) = bf151400ff0baff5465007dd2f3e717f3fe502074ca563069ce3a6629d07b289
-SIZE (rust/crates/hashbrown-0.15.2.crate) = 138478
-SHA256 (rust/crates/headers-0.4.0.crate) = 322106e6bd0cba2d5ead589ddb8150a13d7c4217cf80d7c4f682ca994ccc6aa9
-SIZE (rust/crates/headers-0.4.0.crate) = 68864
+SHA256 (rust/crates/gio-sys-0.21.1.crate) = a03f2234671e5a588cfe1f59c2b22c103f5772ea351be9cc824a9ce0d06d99fd
+SIZE (rust/crates/gio-sys-0.21.1.crate) = 87224
+SHA256 (rust/crates/glib-0.21.1.crate) = 60bdc26493257b5794ba9301f7cbaf7ab0d69a570bfbefa4d7d360e781cb5205
+SIZE (rust/crates/glib-0.21.1.crate) = 298489
+SHA256 (rust/crates/glib-macros-0.21.0.crate) = e772291ebea14c28eb11bb75741f62f4a4894f25e60ce80100797b6b010ef0f9
+SIZE (rust/crates/glib-macros-0.21.0.crate) = 65629
+SHA256 (rust/crates/glib-sys-0.21.1.crate) = dc7c43cff6a7dc43821e45ebf172399437acd6716fa2186b6852d2b397bf622d
+SIZE (rust/crates/glib-sys-0.21.1.crate) = 68368
+SHA256 (rust/crates/gobject-sys-0.21.1.crate) = 3e9a190eef2bce144a6aa8434e306974c6062c398e0a33a146d60238f9062d5c
+SIZE (rust/crates/gobject-sys-0.21.1.crate) = 23364
+SHA256 (rust/crates/governor-0.10.1.crate) = 444405bbb1a762387aa22dd569429533b54a1d8759d35d3b64cb39b0293eaa19
+SIZE (rust/crates/governor-0.10.1.crate) = 142679
+SHA256 (rust/crates/gstreamer-0.24.1.crate) = 32f5db514ad5ccf70ad35485058aa8b894bb81cfcf76bb994af135d9789427c6
+SIZE (rust/crates/gstreamer-0.24.1.crate) = 370658
+SHA256 (rust/crates/gstreamer-app-0.24.0.crate) = fad8ae64a7af6d1aa04e96db085a0cbd64a6b838d85c115c99fa053ab8902d98
+SIZE (rust/crates/gstreamer-app-0.24.0.crate) = 57571
+SHA256 (rust/crates/gstreamer-app-sys-0.24.0.crate) = aaf1a3af017f9493c34ccc8439cbce5c48f6ddff6ec0514c23996b374ff25f9a
+SIZE (rust/crates/gstreamer-app-sys-0.24.0.crate) = 41073
+SHA256 (rust/crates/gstreamer-audio-0.24.0.crate) = 7404c5d0cbb2189e6a10d05801e93f47fe60b195e4d73dd1c540d055f7b340b8
+SIZE (rust/crates/gstreamer-audio-0.24.0.crate) = 83206
+SHA256 (rust/crates/gstreamer-audio-sys-0.24.0.crate) = 626cd3130bc155a8b6d4ac48cfddc15774b5a6cc76fcb191aab09a2655bad8f5
+SIZE (rust/crates/gstreamer-audio-sys-0.24.0.crate) = 55297
+SHA256 (rust/crates/gstreamer-base-0.24.0.crate) = 34745d3726a080e0d57e402a314e37073d0b341f3a5754258550311ca45e4754
+SIZE (rust/crates/gstreamer-base-0.24.0.crate) = 75134
+SHA256 (rust/crates/gstreamer-base-sys-0.24.0.crate) = dfad00fa63ddd8132306feef9d5095a3636192f09d925adfd0a9be0d82b9ea91
+SIZE (rust/crates/gstreamer-base-sys-0.24.0.crate) = 50171
+SHA256 (rust/crates/gstreamer-sys-0.24.0.crate) = 36f46b35f9dc4b5a0dca3f19d2118bb5355c3112f228a99a84ed555f48ce5cf9
+SIZE (rust/crates/gstreamer-sys-0.24.0.crate) = 103597
+SHA256 (rust/crates/h2-0.4.12.crate) = f3c0b69cfcb4e1b9f1bf2f53f95f766e4661169728ec61cd3fe5a0166f2d1386
+SIZE (rust/crates/h2-0.4.12.crate) = 176264
+SHA256 (rust/crates/half-2.6.0.crate) = 459196ed295495a68f7d7fe1d84f6c4b7ff0e21fe3017b2f283c6fac3ad803c9
+SIZE (rust/crates/half-2.6.0.crate) = 59507
+SHA256 (rust/crates/hashbrown-0.15.5.crate) = 9229cfe53dfd69f0609a49f65461bd93001ea1ef889cd5529dd176593f5338a1
+SIZE (rust/crates/hashbrown-0.15.5.crate) = 140908
+SHA256 (rust/crates/headers-0.4.1.crate) = b3314d5adb5d94bcdf56771f2e50dbbc80bb4bdf88967526706205ac9eff24eb
+SIZE (rust/crates/headers-0.4.1.crate) = 71105
SHA256 (rust/crates/headers-core-0.3.0.crate) = 54b4a22553d4242c49fddb9ba998a99962b5cc6f22cb5a3482bec22522403ce4
SIZE (rust/crates/headers-core-0.3.0.crate) = 2333
SHA256 (rust/crates/heck-0.5.0.crate) = 2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea
SIZE (rust/crates/heck-0.5.0.crate) = 11517
-SHA256 (rust/crates/hermit-abi-0.4.0.crate) = fbf6a919d6cf397374f7dfeeea91d974c7c0a7221d0d0f4f20d859d329e53fcc
-SIZE (rust/crates/hermit-abi-0.4.0.crate) = 16310
+SHA256 (rust/crates/hermit-abi-0.5.2.crate) = fc0fef456e4baa96da950455cd02c081ca953b141298e41db3fc7e36b1da849c
+SIZE (rust/crates/hermit-abi-0.5.2.crate) = 17435
SHA256 (rust/crates/hmac-0.12.1.crate) = 6c49c37c09c17a53d937dfbb742eb3a961d65a994e6bcdcf37e7399d0cc8ab5e
SIZE (rust/crates/hmac-0.12.1.crate) = 42657
-SHA256 (rust/crates/home-0.5.9.crate) = e3d1354bf6b7235cb4a0576c2619fd4ed18183f689b12b006a0ee7329eeff9a5
-SIZE (rust/crates/home-0.5.9.crate) = 8760
+SHA256 (rust/crates/home-0.5.11.crate) = 589533453244b0995c858700322199b2becb13b627df2851f64a2775d024abcf
+SIZE (rust/crates/home-0.5.11.crate) = 9926
SHA256 (rust/crates/html-escape-0.2.13.crate) = 6d1ad449764d627e22bfd7cd5e8868264fc9236e07c752972b4080cd351cb476
SIZE (rust/crates/html-escape-0.2.13.crate) = 23345
SHA256 (rust/crates/html5ever-0.27.0.crate) = c13771afe0e6e846f1e67d038d4cb29998a6779f93c809212e4e9c32efd244d4
SIZE (rust/crates/html5ever-0.27.0.crate) = 72913
-SHA256 (rust/crates/http-0.2.12.crate) = 601cbb57e577e2f5ef5be8e7b83f0f63994f25aa94d673e54a92d5c516d101f1
-SIZE (rust/crates/http-0.2.12.crate) = 101964
-SHA256 (rust/crates/http-1.2.0.crate) = f16ca2af56261c99fba8bac40a10251ce8188205a4c448fbb745a2e4daa76fea
-SIZE (rust/crates/http-1.2.0.crate) = 105932
-SHA256 (rust/crates/http-body-0.4.6.crate) = 7ceab25649e9960c0311ea418d17bee82c0dcec1bd053b5f9a66e265a693bed2
-SIZE (rust/crates/http-body-0.4.6.crate) = 10773
+SHA256 (rust/crates/http-1.3.1.crate) = f4a85d31aea989eead29a3aaf9e1115a180df8282431156e533de47660892565
+SIZE (rust/crates/http-1.3.1.crate) = 106063
SHA256 (rust/crates/http-body-1.0.1.crate) = 1efedce1fb8e6913f23e0c92de8e62cd5b772a67e7b3946df930a62566c93184
SIZE (rust/crates/http-body-1.0.1.crate) = 6125
-SHA256 (rust/crates/http-body-util-0.1.2.crate) = 793429d76616a256bcb62c2a2ec2bed781c8307e797e2598c50010f2bee2544f
-SIZE (rust/crates/http-body-util-0.1.2.crate) = 12821
-SHA256 (rust/crates/httparse-1.9.5.crate) = 7d71d3574edd2771538b901e6549113b4006ece66150fb69c0fb6d9a2adae946
-SIZE (rust/crates/httparse-1.9.5.crate) = 39029
+SHA256 (rust/crates/http-body-util-0.1.3.crate) = b021d93e26becf5dc7e1b75b1bed1fd93124b374ceb73f43d4d4eafec896a64a
+SIZE (rust/crates/http-body-util-0.1.3.crate) = 16975
+SHA256 (rust/crates/httparse-1.10.1.crate) = 6dbf3de79e51f3d586ab4cb9d5c3e2c14aa28ed23d180cf89b4df0454a69cc87
+SIZE (rust/crates/httparse-1.10.1.crate) = 45190
SHA256 (rust/crates/httpdate-1.0.3.crate) = df3b46402a9d5adb4c86a0cf463f42e19994e3ee891101b1841f30a545cb49a9
SIZE (rust/crates/httpdate-1.0.3.crate) = 10639
-SHA256 (rust/crates/hyper-0.14.31.crate) = 8c08302e8fa335b151b788c775ff56e7a03ae64ff85c548ee820fecb70356e85
-SIZE (rust/crates/hyper-0.14.31.crate) = 198190
-SHA256 (rust/crates/hyper-1.5.1.crate) = 97818827ef4f364230e16705d4706e2897df2bb60617d6ca15d598025a3c481f
-SIZE (rust/crates/hyper-1.5.1.crate) = 152653
+SHA256 (rust/crates/hyper-1.7.0.crate) = eb3aa54a13a0dfe7fbe3a59e0c76093041720fdc77b110cc0fc260fafb4dc51e
+SIZE (rust/crates/hyper-1.7.0.crate) = 157006
SHA256 (rust/crates/hyper-proxy2-0.1.0.crate) = 9043b7b23fb0bc4a1c7014c27b50a4fc42cc76206f71d34fc0dfe5b28ddc3faf
SIZE (rust/crates/hyper-proxy2-0.1.0.crate) = 20056
-SHA256 (rust/crates/hyper-rustls-0.24.2.crate) = ec3efd23720e2049821a693cbc7e65ea87c72f1c58ff2f9522ff332b1491e590
-SIZE (rust/crates/hyper-rustls-0.24.2.crate) = 30195
-SHA256 (rust/crates/hyper-rustls-0.26.0.crate) = a0bea761b46ae2b24eb4aef630d8d1c398157b6fc29e6350ecf090a0b70c952c
-SIZE (rust/crates/hyper-rustls-0.26.0.crate) = 29538
-SHA256 (rust/crates/hyper-rustls-0.27.3.crate) = 08afdbb5c31130e3034af566421053ab03787c640246a446327f550d11bcb333
-SIZE (rust/crates/hyper-rustls-0.27.3.crate) = 34834
+SHA256 (rust/crates/hyper-rustls-0.27.7.crate) = e3c93eb611681b207e1fe55d5a71ecf91572ec8a6705cdb6857f7d8d5242cf58
+SIZE (rust/crates/hyper-rustls-0.27.7.crate) = 35435
SHA256 (rust/crates/hyper-tls-0.6.0.crate) = 70206fc6890eaca9fde8a0bf71caa2ddfc9fe045ac9e5c70df101a7dbde866e0
SIZE (rust/crates/hyper-tls-0.6.0.crate) = 15052
-SHA256 (rust/crates/hyper-util-0.1.10.crate) = df2dcfbe0677734ab2f3ffa7fa7bfd4706bfdc1ef393f2ee30184aed67e631b4
-SIZE (rust/crates/hyper-util-0.1.10.crate) = 72887
-SHA256 (rust/crates/iana-time-zone-0.1.61.crate) = 235e081f3925a06703c2d0117ea8b91f042756fd6e7a6e5d901e8ca1a996b220
-SIZE (rust/crates/iana-time-zone-0.1.61.crate) = 27685
+SHA256 (rust/crates/hyper-util-0.1.16.crate) = 8d9b05277c7e8da2c93a568989bb6207bef0112e8d17df7a6eda4a3cf143bc5e
+SIZE (rust/crates/hyper-util-0.1.16.crate) = 101184
+SHA256 (rust/crates/iana-time-zone-0.1.63.crate) = b0c919e5debc312ad217002b8048a17b7d83f80703865bbfcfebb0458b0b27d8
+SIZE (rust/crates/iana-time-zone-0.1.63.crate) = 32919
SHA256 (rust/crates/iana-time-zone-haiku-0.1.2.crate) = f31827a206f56af32e590ba56d5d2d085f558508192593743f16b2306495269f
SIZE (rust/crates/iana-time-zone-haiku-0.1.2.crate) = 7185
-SHA256 (rust/crates/icu_collections-1.5.0.crate) = db2fa452206ebee18c4b5c2274dbf1de17008e874b4dc4f0aea9d01ca79e4526
-SIZE (rust/crates/icu_collections-1.5.0.crate) = 82762
-SHA256 (rust/crates/icu_locid-1.5.0.crate) = 13acbb8371917fc971be86fc8057c41a64b521c184808a698c02acc242dbf637
-SIZE (rust/crates/icu_locid-1.5.0.crate) = 55131
-SHA256 (rust/crates/icu_locid_transform-1.5.0.crate) = 01d11ac35de8e40fdeda00d9e1e9d92525f3f9d887cdd7aa81d727596788b54e
-SIZE (rust/crates/icu_locid_transform-1.5.0.crate) = 29094
-SHA256 (rust/crates/icu_locid_transform_data-1.5.0.crate) = fdc8ff3388f852bede6b579ad4e978ab004f139284d7b28715f773507b946f6e
-SIZE (rust/crates/icu_locid_transform_data-1.5.0.crate) = 44727
-SHA256 (rust/crates/icu_normalizer-1.5.0.crate) = 19ce3e0da2ec68599d193c93d088142efd7f9c5d6fc9b803774855747dc6a84f
-SIZE (rust/crates/icu_normalizer-1.5.0.crate) = 53113
-SHA256 (rust/crates/icu_normalizer_data-1.5.0.crate) = f8cafbf7aa791e9b22bec55a167906f9e1215fd475cd22adfcf660e03e989516
-SIZE (rust/crates/icu_normalizer_data-1.5.0.crate) = 50561
-SHA256 (rust/crates/icu_properties-1.5.1.crate) = 93d6020766cfc6302c15dbbc9c8778c37e62c14427cb7f6e601d849e092aeef5
-SIZE (rust/crates/icu_properties-1.5.1.crate) = 64479
-SHA256 (rust/crates/icu_properties_data-1.5.0.crate) = 67a8effbc3dd3e4ba1afa8ad918d5684b8868b3b26500753effea8d2eed19569
-SIZE (rust/crates/icu_properties_data-1.5.0.crate) = 227993
-SHA256 (rust/crates/icu_provider-1.5.0.crate) = 6ed421c8a8ef78d3e2dbc98a973be2f3770cb42b606e3ab18d6237c4dfde68d9
-SIZE (rust/crates/icu_provider-1.5.0.crate) = 52722
-SHA256 (rust/crates/icu_provider_macros-1.5.0.crate) = 1ec89e9337638ecdc08744df490b221a7399bf8d164eb52a665454e60e075ad6
-SIZE (rust/crates/icu_provider_macros-1.5.0.crate) = 6436
+SHA256 (rust/crates/icu_collections-2.0.0.crate) = 200072f5d0e3614556f94a9930d5dc3e0662a652823904c3a75dc3b0af7fee47
+SIZE (rust/crates/icu_collections-2.0.0.crate) = 83033
+SHA256 (rust/crates/icu_locale_core-2.0.0.crate) = 0cde2700ccaed3872079a65fb1a78f6c0a36c91570f28755dda67bc8f7d9f00a
+SIZE (rust/crates/icu_locale_core-2.0.0.crate) = 74430
+SHA256 (rust/crates/icu_normalizer-2.0.0.crate) = 436880e8e18df4d7bbc06d58432329d6458cc84531f7ac5f024e93deadb37979
+SIZE (rust/crates/icu_normalizer-2.0.0.crate) = 61543
+SHA256 (rust/crates/icu_normalizer_data-2.0.0.crate) = 00210d6893afc98edb752b664b8890f0ef174c8adbb8d0be9710fa66fbbf72d3
+SIZE (rust/crates/icu_normalizer_data-2.0.0.crate) = 68101
+SHA256 (rust/crates/icu_properties-2.0.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/ident_case-1.0.1.crate) = b9e0384b61958566e926dc50660321d12159025e767c18e043daf26b70104c39
SIZE (rust/crates/ident_case-1.0.1.crate) = 3492
-SHA256 (rust/crates/idna-1.0.3.crate) = 686f825264d630750a544639377bae737628043f20d38bbc029e8f29ea968a7e
-SIZE (rust/crates/idna-1.0.3.crate) = 142515
-SHA256 (rust/crates/idna_adapter-1.2.0.crate) = daca1df1c957320b2cf139ac61e7bd64fed304c5040df000a745aa1de3b4ef71
-SIZE (rust/crates/idna_adapter-1.2.0.crate) = 8206
-SHA256 (rust/crates/image-0.25.5.crate) = cd6f44aed642f18953a158afeb30206f4d50da59fbc66ecb53c66488de73563b
-SIZE (rust/crates/image-0.25.5.crate) = 241073
-SHA256 (rust/crates/image-webp-0.2.0.crate) = e031e8e3d94711a9ccb5d6ea357439ef3dcbed361798bd4071dc4d9793fbe22f
-SIZE (rust/crates/image-webp-0.2.0.crate) = 52958
+SHA256 (rust/crates/idna-1.1.0.crate) = 3b0875f23caa03898994f6ddc501886a45c7d3d62d04d2d90788d47be1b1e4de
+SIZE (rust/crates/idna-1.1.0.crate) = 148747
+SHA256 (rust/crates/idna_adapter-1.2.1.crate) = 3acae9609540aa318d1bc588455225fb2085b9ed0c4f6bd0d9d5bcd86f1a0344
+SIZE (rust/crates/idna_adapter-1.2.1.crate) = 10389
+SHA256 (rust/crates/image-0.25.6.crate) = db35664ce6b9810857a38a906215e75a9c879f0696556a39f59c62829710251a
+SIZE (rust/crates/image-0.25.6.crate) = 242367
+SHA256 (rust/crates/image-webp-0.2.4.crate) = 525e9ff3e1a4be2fbea1fdf0e98686a6d98b4d8f937e1bf7402245af1909e8c3
+SIZE (rust/crates/image-webp-0.2.4.crate) = 68478
SHA256 (rust/crates/imgref-1.11.0.crate) = d0263a3d970d5c054ed9312c0057b4f3bde9c0b33836d3637361d4a9e6e7a408
SIZE (rust/crates/imgref-1.11.0.crate) = 65943
-SHA256 (rust/crates/indexmap-2.7.0.crate) = 62f822373a4fe84d4bb149bf54e584a7f4abec90e072ed49cda0edea5b95471f
-SIZE (rust/crates/indexmap-2.7.0.crate) = 85335
-SHA256 (rust/crates/indoc-2.0.5.crate) = b248f5224d1d606005e02c97f5aa4e88eeb230488bcc03bc9ca4d7991399f2b5
-SIZE (rust/crates/indoc-2.0.5.crate) = 14396
-SHA256 (rust/crates/inout-0.1.3.crate) = a0c10553d664a4d0bcff9f4215d0aac67a639cc68ef660840afe309b807bc9f5
-SIZE (rust/crates/inout-0.1.3.crate) = 10743
-SHA256 (rust/crates/instability-0.3.3.crate) = b829f37dead9dc39df40c2d3376c179fdfd2ac771f53f55d3c30dc096a3c0c6e
-SIZE (rust/crates/instability-0.3.3.crate) = 11591
+SHA256 (rust/crates/indexmap-2.11.0.crate) = f2481980430f9f78649238835720ddccc57e52df14ffce1c6f37391d61b563e9
+SIZE (rust/crates/indexmap-2.11.0.crate) = 99851
+SHA256 (rust/crates/indoc-2.0.6.crate) = f4c7245a08504955605670dbf141fceab975f15ca21570696aebe9d2e71576bd
+SIZE (rust/crates/indoc-2.0.6.crate) = 17164
+SHA256 (rust/crates/inout-0.1.4.crate) = 879f10e63c20629ecabbb64a8010319738c66a5cd0c29b02d63d272b03751d01
+SIZE (rust/crates/inout-0.1.4.crate) = 11280
+SHA256 (rust/crates/instability-0.3.9.crate) = 435d80800b936787d62688c927b6490e887c7ef5ff9ce922c6c6050fca75eb9a
+SIZE (rust/crates/instability-0.3.9.crate) = 14451
SHA256 (rust/crates/interpolate_name-0.2.4.crate) = c34819042dc3d3971c46c2190835914dfbe0c3c13f61449b2997f4e9722dfa60
SIZE (rust/crates/interpolate_name-0.2.4.crate) = 4027
-SHA256 (rust/crates/ipnet-2.10.1.crate) = ddc24109865250148c2e0f3d25d4f0f479571723792d3802153c60922a4fb708
-SIZE (rust/crates/ipnet-2.10.1.crate) = 28407
+SHA256 (rust/crates/io-uring-0.7.10.crate) = 046fa2d4d00aea763528b4950358d0ead425372445dc8ff86312b3c69ff7727b
+SIZE (rust/crates/io-uring-0.7.10.crate) = 103070
+SHA256 (rust/crates/ipnet-2.11.0.crate) = 469fb0b9cefa57e3ef31275ee7cacb78f2fdca44e4765491884a2b119d4eb130
+SIZE (rust/crates/ipnet-2.11.0.crate) = 29718
+SHA256 (rust/crates/iri-string-0.7.8.crate) = dbc5ebe9c3a1a7a5127f920a418f7585e9e758e911d0466ed004f393b0e380b2
+SIZE (rust/crates/iri-string-0.7.8.crate) = 141493
+SHA256 (rust/crates/is-docker-0.2.0.crate) = 928bae27f42bc99b60d9ac7334e3a21d10ad8f1835a4e12ec3ec0464765ed1b3
+SIZE (rust/crates/is-docker-0.2.0.crate) = 2664
+SHA256 (rust/crates/is-wsl-0.4.0.crate) = 173609498df190136aa7dea1a91db051746d339e18476eed5ca40521f02d7aa5
+SIZE (rust/crates/is-wsl-0.4.0.crate) = 3264
SHA256 (rust/crates/is_terminal_polyfill-1.70.1.crate) = 7943c866cc5cd64cbc25b2e01621d07fa8eb2a1a23160ee81ce38704e97b8ecf
SIZE (rust/crates/is_terminal_polyfill-1.70.1.crate) = 7492
SHA256 (rust/crates/itertools-0.12.1.crate) = ba291022dbbd398a455acf126c1e341954079855bc60dfdda641363bd6922569
SIZE (rust/crates/itertools-0.12.1.crate) = 137761
SHA256 (rust/crates/itertools-0.13.0.crate) = 413ee7dfc52ee1a4949ceeb7dbc8a33f2d6c088194d9f922fb8318faf1f01186
SIZE (rust/crates/itertools-0.13.0.crate) = 146261
-SHA256 (rust/crates/itoa-1.0.14.crate) = d75a2a4b1b190afb6f5425f10f6a8f959d2ea0b9c2b1d79553551850539e4674
-SIZE (rust/crates/itoa-1.0.14.crate) = 11210
-SHA256 (rust/crates/jack-0.11.4.crate) = 0e5a18a3c2aefb354fb77111ade228b20267bdc779de84e7a4ccf7ea96b9a6cd
-SIZE (rust/crates/jack-0.11.4.crate) = 51271
+SHA256 (rust/crates/itertools-0.14.0.crate) = 2b192c782037fadd9cfa75548310488aabdbf3d2da73885b31bd0abd03351285
+SIZE (rust/crates/itertools-0.14.0.crate) = 152715
+SHA256 (rust/crates/itoa-1.0.15.crate) = 4a5f13b858c8d314ee3e8f639011f7ccefe71f97f96e50151fb991f267928e2c
+SIZE (rust/crates/itoa-1.0.15.crate) = 11231
+SHA256 (rust/crates/jack-0.13.3.crate) = f70ca699f44c04a32d419fc9ed699aaea89657fc09014bf3fa238e91d13041b9
+SIZE (rust/crates/jack-0.13.3.crate) = 117970
SHA256 (rust/crates/jack-sys-0.5.1.crate) = 6013b7619b95a22b576dfb43296faa4ecbe40abbdb97dfd22ead520775fc86ab
SIZE (rust/crates/jack-sys-0.5.1.crate) = 15319
SHA256 (rust/crates/jni-0.21.1.crate) = 1a87aa2bb7d2af34197c04845522473242e1aa17c12f4935d5856491a7fb8c97
SIZE (rust/crates/jni-0.21.1.crate) = 105028
SHA256 (rust/crates/jni-sys-0.3.0.crate) = 8eaf4bc02d17cbdd7ff4c7438cafcdf7fb9a4613313ad11b4f8fefe7d3fa0130
SIZE (rust/crates/jni-sys-0.3.0.crate) = 10232
-SHA256 (rust/crates/jobserver-0.1.32.crate) = 48d1dbcbbeb6a7fec7e059840aa538bd62aaccf972c7346c4d9d2059312853d0
-SIZE (rust/crates/jobserver-0.1.32.crate) = 27549
-SHA256 (rust/crates/jpeg-decoder-0.3.1.crate) = f5d4a7da358eff58addd2877a45865158f0d78c911d43a5784ceb7bbf52833b0
-SIZE (rust/crates/jpeg-decoder-0.3.1.crate) = 744364
-SHA256 (rust/crates/js-sys-0.3.76.crate) = 6717b6b5b077764fb5966237269cb3c64edddde4b14ce42647430a78ced9e7b7
-SIZE (rust/crates/js-sys-0.3.76.crate) = 54420
+SHA256 (rust/crates/jobserver-0.1.34.crate) = 9afb3de4395d6b3e67a780b6de64b51c978ecf11cb9a462c66be7d4ca9039d33
+SIZE (rust/crates/jobserver-0.1.34.crate) = 29013
+SHA256 (rust/crates/jpeg-decoder-0.3.2.crate) = 00810f1d8b74be64b13dbf3db89ac67740615d6c891f0e7b6179326533011a07
+SIZE (rust/crates/jpeg-decoder-0.3.2.crate) = 745371
+SHA256 (rust/crates/js-sys-0.3.77.crate) = 1cfaf33c695fc6e08064efbc1f72ec937429614f25eef83af942d0e227c3a28f
+SIZE (rust/crates/js-sys-0.3.77.crate) = 55538
+SHA256 (rust/crates/kstring-2.0.2.crate) = 558bf9508a558512042d3095138b1f7b8fe90c5467d94f9f1da28b3731c5dbd1
+SIZE (rust/crates/kstring-2.0.2.crate) = 23044
SHA256 (rust/crates/lazy_static-1.5.0.crate) = bbd2bcb4c963f2ddae06a2efc7e9f3591312473c50c6685e1f298068316e66fe
SIZE (rust/crates/lazy_static-1.5.0.crate) = 14025
-SHA256 (rust/crates/lazycell-1.3.0.crate) = 830d08ce1d1d941e6b30645f1a0eb5643013d835ce3779a5fc208261dbe10f55
-SIZE (rust/crates/lazycell-1.3.0.crate) = 12502
SHA256 (rust/crates/lebe-0.5.2.crate) = 03087c2bad5e1034e8cace5926dec053fb3790248370865f5117a7d0213354c8
SIZE (rust/crates/lebe-0.5.2.crate) = 8422
-SHA256 (rust/crates/libc-0.2.168.crate) = 5aaeb2981e0606ca11d79718f8bb01164f1d6ed75080182d3abf017e6d244b6d
-SIZE (rust/crates/libc-0.2.168.crate) = 757025
-SHA256 (rust/crates/libdbus-sys-0.2.5.crate) = 06085512b750d640299b79be4bad3d2fa90a9c00b1fd9e1b46364f66f0485c72
-SIZE (rust/crates/libdbus-sys-0.2.5.crate) = 1557017
-SHA256 (rust/crates/libfuzzer-sys-0.4.8.crate) = 9b9569d2f74e257076d8c6bfa73fb505b46b851e51ddaecc825944aa3bed17fa
-SIZE (rust/crates/libfuzzer-sys-0.4.8.crate) = 131151
+SHA256 (rust/crates/libc-0.2.175.crate) = 6a82ae493e598baaea5209805c49bbf2ea7de956d50d7da0da1164f9c6d28543
+SIZE (rust/crates/libc-0.2.175.crate) = 788728
+SHA256 (rust/crates/libdbus-sys-0.2.6.crate) = 5cbe856efeb50e4681f010e9aaa2bf0a644e10139e54cde10fc83a307c23bd9f
+SIZE (rust/crates/libdbus-sys-0.2.6.crate) = 1105988
+SHA256 (rust/crates/libfuzzer-sys-0.4.10.crate) = 5037190e1f70cbeef565bd267599242926f724d3b8a9f510fd7e0b540cfa4404
+SIZE (rust/crates/libfuzzer-sys-0.4.10.crate) = 133968
SHA256 (rust/crates/libloading-0.7.4.crate) = b67380fd3b2fbe7527a606e18729d21c6f3951633d0500574c4dc22d2d638b9f
SIZE (rust/crates/libloading-0.7.4.crate) = 27580
-SHA256 (rust/crates/libloading-0.8.6.crate) = fc2f4eb4bc735547cfed7c0a4922cbd04a4655978c09b54f1f7b228750664c34
-SIZE (rust/crates/libloading-0.8.6.crate) = 28922
-SHA256 (rust/crates/libm-0.2.11.crate) = 8355be11b20d696c8f18f6cc018c4e372165b1fa8126cef092399c9951984ffa
-SIZE (rust/crates/libm-0.2.11.crate) = 111477
-SHA256 (rust/crates/libpulse-binding-2.28.2.crate) = b6b1040a6c4c4d1e9e852000f6202df1a02a4f074320de336ab21e4fd317b538
-SIZE (rust/crates/libpulse-binding-2.28.2.crate) = 130775
-SHA256 (rust/crates/libpulse-simple-binding-2.28.1.crate) = 05fd6b68f33f6a251265e6ed1212dc3107caad7c5c6fdcd847b2e65ef58c308d
-SIZE (rust/crates/libpulse-simple-binding-2.28.1.crate) = 12265
-SHA256 (rust/crates/libpulse-simple-sys-1.21.1.crate) = ea6613b4199d8b9f0edcfb623e020cb17bbd0bee8dd21f3c7cc938de561c4152
-SIZE (rust/crates/libpulse-simple-sys-1.21.1.crate) = 10465
-SHA256 (rust/crates/libpulse-sys-1.21.0.crate) = bc19e110fbf42c17260d30f6d3dc545f58491c7830d38ecb9aaca96e26067a9b
-SIZE (rust/crates/libpulse-sys-1.21.0.crate) = 35899
-SHA256 (rust/crates/libredox-0.1.3.crate) = c0ff37bd590ca25063e35af745c343cb7a0271906fb7b37e4813e8f79f00268d
-SIZE (rust/crates/libredox-0.1.3.crate) = 6068
-SHA256 (rust/crates/librespot-audio-0.6.0.crate) = 7e07566fe7553042936c61bbdd9bedb524114a904aa7f9738e266c641468bab8
-SIZE (rust/crates/librespot-audio-0.6.0.crate) = 12209
-SHA256 (rust/crates/librespot-connect-0.6.0.crate) = 67ce3a5634669ce051a425cff5437a474831111df045fd5a2bb37fabe316fa60
-SIZE (rust/crates/librespot-connect-0.6.0.crate) = 13820
-SHA256 (rust/crates/librespot-core-0.6.0.crate) = c4c76303efcf949a59f9380220ca420c4d72fa32dbb3641a0079f429cc5e44e7
-SIZE (rust/crates/librespot-core-0.6.0.crate) = 60420
-SHA256 (rust/crates/librespot-metadata-0.6.0.crate) = 7cf6d5c46a401b1dd3e062ebdce959aa694bbae1039841756545d2e9c4f8be5f
-SIZE (rust/crates/librespot-metadata-0.6.0.crate) = 15225
-SHA256 (rust/crates/librespot-oauth-0.6.0.crate) = 00dcad779aa6c3b442e493e2a40ca83a5c5fcf38a65c05b026c3587bd4f8d14f
-SIZE (rust/crates/librespot-oauth-0.6.0.crate) = 14154
-SHA256 (rust/crates/librespot-playback-0.6.0.crate) = 4ed1f776a04c8c9275407f8d4df034f2615ea729ec6c6d0fa69f423fc571df64
-SIZE (rust/crates/librespot-playback-0.6.0.crate) = 43753
-SHA256 (rust/crates/librespot-protocol-0.6.0.crate) = 80802f52b5a1b3a2157454e6aca483a627fbf7b942e0a5fea037ebf3ed8b0546
-SIZE (rust/crates/librespot-protocol-0.6.0.crate) = 71113
+SHA256 (rust/crates/libloading-0.8.8.crate) = 07033963ba89ebaf1584d767badaa2e8fcec21aedea6b8c0346d487d49c28667
+SIZE (rust/crates/libloading-0.8.8.crate) = 31345
+SHA256 (rust/crates/libm-0.2.15.crate) = f9fbbcab51052fe104eb5e5d351cf728d30a5be1fe14d9be8a3b097481fb97de
+SIZE (rust/crates/libm-0.2.15.crate) = 156108
+SHA256 (rust/crates/libpulse-binding-2.30.1.crate) = 909eb3049e16e373680fe65afe6e2a722ace06b671250cc4849557bc57d6a397
+SIZE (rust/crates/libpulse-binding-2.30.1.crate) = 130490
+SHA256 (rust/crates/libpulse-simple-binding-2.29.0.crate) = b7bebef0381c8e3e4b23cc24aaf36fab37472bece128de96f6a111efa464cfef
+SIZE (rust/crates/libpulse-simple-binding-2.29.0.crate) = 13697
+SHA256 (rust/crates/libpulse-simple-sys-1.22.0.crate) = 3bd96888fe37ad270d16abf5e82cccca1424871cf6afa2861824d2a52758eebc
+SIZE (rust/crates/libpulse-simple-sys-1.22.0.crate) = 11624
+SHA256 (rust/crates/libpulse-sys-1.23.0.crate) = d74371848b22e989f829cc1621d2ebd74960711557d8b45cfe740f60d0a05e61
+SIZE (rust/crates/libpulse-sys-1.23.0.crate) = 36914
+SHA256 (rust/crates/libredox-0.1.9.crate) = 391290121bad3d37fbddad76d8f5d1c1c314cfc646d143d7e07a3086ddff0ce3
+SIZE (rust/crates/libredox-0.1.9.crate) = 7281
+SHA256 (rust/crates/librespot-audio-0.7.1.crate) = b74b16914796c467c3d0226d9c54f3d36c3792a6b93999da5eb615e7f278f250
+SIZE (rust/crates/librespot-audio-0.7.1.crate) = 34185
+SHA256 (rust/crates/librespot-connect-0.7.1.crate) = 63f6731275cdca8f913d02bac03ac00e21f25e6e6c178d484be216e988472b4c
+SIZE (rust/crates/librespot-connect-0.7.1.crate) = 58749
+SHA256 (rust/crates/librespot-core-0.7.1.crate) = 9aa9afd345c93ceb3ea56ec45eaaa2148d46bc817bc402d74517a94d2506f186
+SIZE (rust/crates/librespot-core-0.7.1.crate) = 90031
+SHA256 (rust/crates/librespot-metadata-0.7.1.crate) = c495437fe220d95897543f7e50b0bbff42293a1dba6f8254aeb2bb7571b8ddda
+SIZE (rust/crates/librespot-metadata-0.7.1.crate) = 37633
+SHA256 (rust/crates/librespot-oauth-0.7.1.crate) = 9dda061e3efdeb1f13f1663e46ee67f4b244cbefdd6231cad4471dd368787787
+SIZE (rust/crates/librespot-oauth-0.7.1.crate) = 22082
+SHA256 (rust/crates/librespot-playback-0.7.1.crate) = eadeeb4427427be4a49f95096783ce2cc65512c3abd4817acf12dff0ba456922
+SIZE (rust/crates/librespot-playback-0.7.1.crate) = 73041
+SHA256 (rust/crates/librespot-protocol-0.7.1.crate) = 193cdc35135a01dde3f5c3f51de4597ca8b7bec8291c2f0c8ff55d64df25a2ed
+SIZE (rust/crates/librespot-protocol-0.7.1.crate) = 88321
SHA256 (rust/crates/linked-hash-map-0.5.6.crate) = 0717cef1bc8b636c6e1c1bbdefc09e6322da8a9321966e8928ef80d20f7f770f
SIZE (rust/crates/linked-hash-map-0.5.6.crate) = 15049
-SHA256 (rust/crates/linux-raw-sys-0.4.14.crate) = 78b3ae25bc7c8c38cec158d1f2757ee79e9b3740fbc7ccf0e59e4b08d793fa89
-SIZE (rust/crates/linux-raw-sys-0.4.14.crate) = 1826665
-SHA256 (rust/crates/litemap-0.7.4.crate) = 4ee93343901ab17bd981295f2cf0026d4ad018c7c31ba84549a4ddbb47a45104
-SIZE (rust/crates/litemap-0.7.4.crate) = 28257
-SHA256 (rust/crates/lock_api-0.4.12.crate) = 07af8b9cdd281b7915f413fa73f29ebd5d55d0d3f0155584dade1ff18cea1b17
-SIZE (rust/crates/lock_api-0.4.12.crate) = 27591
-SHA256 (rust/crates/log-0.4.22.crate) = a7a70ba024b9dc04c27ea2f0c0548feb474ec5c54bba33a7f72f873a39d07b24
-SIZE (rust/crates/log-0.4.22.crate) = 44027
+SHA256 (rust/crates/linux-raw-sys-0.4.15.crate) = d26c52dbd32dccf2d10cac7725f8eae5296885fb5703b261f7d0a0739ec807ab
+SIZE (rust/crates/linux-raw-sys-0.4.15.crate) = 2150898
+SHA256 (rust/crates/linux-raw-sys-0.9.4.crate) = cd945864f07fe9f5371a27ad7b52a172b4b499999f1d97574c9fa68373937e12
+SIZE (rust/crates/linux-raw-sys-0.9.4.crate) = 2311088
+SHA256 (rust/crates/litemap-0.8.0.crate) = 241eaef5fd12c88705a01fc1066c48c4b36e0dd4377dcdc7ec3942cea7a69956
+SIZE (rust/crates/litemap-0.8.0.crate) = 34344
+SHA256 (rust/crates/litrs-0.4.2.crate) = f5e54036fe321fd421e10d732f155734c4e4afd610dd556d9a82833ab3ee0bed
+SIZE (rust/crates/litrs-0.4.2.crate) = 43399
+SHA256 (rust/crates/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/loop9-0.1.5.crate) = 0fae87c125b03c1d2c0150c90365d7d6bcc53fb73a9acaef207d2d065860f062
SIZE (rust/crates/loop9-0.1.5.crate) = 3406
SHA256 (rust/crates/lru-0.12.5.crate) = 234cf4f4a04dc1f57e24b96cc0cd600cf2af460d4161ac5ecdd0af8e1f3b2a38
SIZE (rust/crates/lru-0.12.5.crate) = 16047
+SHA256 (rust/crates/lru-slab-0.1.2.crate) = 112b39cec0b298b6c1999fee3e31427f74f676e4cb9879ed1a121b43661a4154
+SIZE (rust/crates/lru-slab-0.1.2.crate) = 9090
SHA256 (rust/crates/mac-0.1.1.crate) = c41e0c4fef86961ac6d6f8a82609f55f31b05e4fce149ac5710e439df7619ba4
SIZE (rust/crates/mac-0.1.1.crate) = 4838
-SHA256 (rust/crates/mac-notification-sys-0.6.2.crate) = dce8f34f3717aa37177e723df6c1fc5fb02b2a1087374ea3fe0ea42316dc8f91
-SIZE (rust/crates/mac-notification-sys-0.6.2.crate) = 12581
-SHA256 (rust/crates/mach2-0.4.2.crate) = 19b955cdeb2a02b9117f121ce63aa52d08ade45de53e48fe6a38b39c10f6f709
-SIZE (rust/crates/mach2-0.4.2.crate) = 21889
+SHA256 (rust/crates/mac-notification-sys-0.6.6.crate) = 119c8490084af61b44c9eda9d626475847a186737c0378c85e32d77c33a01cd4
+SIZE (rust/crates/mac-notification-sys-0.6.6.crate) = 12020
+SHA256 (rust/crates/mach2-0.4.3.crate) = d640282b302c0bb0a2a8e0233ead9035e3bed871f0b7e81fe4a1ec829765db44
+SIZE (rust/crates/mach2-0.4.3.crate) = 22180
SHA256 (rust/crates/make-cmd-0.1.0.crate) = a8ca8afbe8af1785e09636acb5a41e08a765f5f0340568716c18a8700ba3c0d3
SIZE (rust/crates/make-cmd-0.1.0.crate) = 1432
SHA256 (rust/crates/malloc_buf-0.0.6.crate) = 62bb907fe88d54d8d9ce32a3cceab4218ed2f6b7d35617cafe9adf84e43919cb
@@ -569,64 +567,56 @@ SHA256 (rust/crates/markup5ever-0.12.1.crate) = 16ce3abbeba692c8b8441d036ef91aea
SIZE (rust/crates/markup5ever-0.12.1.crate) = 34763
SHA256 (rust/crates/markup5ever_rcdom-0.3.0.crate) = edaa21ab3701bfee5099ade5f7e1f84553fd19228cf332f13cd6e964bf59be18
SIZE (rust/crates/markup5ever_rcdom-0.3.0.crate) = 18284
-SHA256 (rust/crates/matchers-0.1.0.crate) = 8263075bb86c5a1b1427b5ae862e8889656f126e9f77c484496e8b47cf5c5558
-SIZE (rust/crates/matchers-0.1.0.crate) = 6948
+SHA256 (rust/crates/matchers-0.2.0.crate) = d1525a2a28c7f4fa0fc98bb91ae755d1e2d1505079e05539e35bc876b5d65ae9
+SIZE (rust/crates/matchers-0.2.0.crate) = 7075
SHA256 (rust/crates/maybe-async-0.2.10.crate) = 5cf92c10c7e361d6b99666ec1c6f9805b0bea2c3bd8c78dc6fe98ac5bd78db11
SIZE (rust/crates/maybe-async-0.2.10.crate) = 22107
SHA256 (rust/crates/maybe-rayon-0.1.1.crate) = 8ea1f30cedd69f0a2954655f7188c6a834246d2bcf1e315e2ac40c4b24dc9519
SIZE (rust/crates/maybe-rayon-0.1.1.crate) = 2901
-SHA256 (rust/crates/memchr-2.7.4.crate) = 78ca9ab1a0babb1e7d5695e3530886289c18cf2f87ec19a575a0abdce112e3a3
-SIZE (rust/crates/memchr-2.7.4.crate) = 96670
-SHA256 (rust/crates/memmap2-0.9.5.crate) = fd3f7eed9d3848f8b98834af67102b720745c4ec028fcd0aa0239277e7de374f
-SIZE (rust/crates/memmap2-0.9.5.crate) = 33280
+SHA256 (rust/crates/memchr-2.7.5.crate) = 32a282da65faaf38286cf3be983213fcf1d2e2a58700e808f83f4ea9a4804bc0
+SIZE (rust/crates/memchr-2.7.5.crate) = 97603
+SHA256 (rust/crates/memmap2-0.9.8.crate) = 843a98750cd611cc2965a8213b53b43e715f13c37a9e096c6408e69990961db7
+SIZE (rust/crates/memmap2-0.9.8.crate) = 34478
SHA256 (rust/crates/mime-0.3.17.crate) = 6877bb514081ee2a7ff5ef9de3281f14a4dd4bceac4c09388074a6b5df8a139a
SIZE (rust/crates/mime-0.3.17.crate) = 15712
SHA256 (rust/crates/minimal-lexical-0.2.1.crate) = 68354c5c6bd36d73ff3feceb05efa59b6acb7626617f4962be322a825e61f79a
SIZE (rust/crates/minimal-lexical-0.2.1.crate) = 94841
-SHA256 (rust/crates/miniz_oxide-0.8.0.crate) = e2d80299ef12ff69b16a84bb182e3b9df68b5a91574d3d4fa6e41b65deec4df1
-SIZE (rust/crates/miniz_oxide-0.8.0.crate) = 56343
-SHA256 (rust/crates/mio-1.0.3.crate) = 2886843bf800fba2e3377cff24abf6379b4c4d5c6681eaf9ea5b0d15090450bd
-SIZE (rust/crates/mio-1.0.3.crate) = 103703
+SHA256 (rust/crates/miniz_oxide-0.8.9.crate) = 1fa76a2c86f704bdb222d66965fb3d63269ce38518b83cb0575fca855ebb6316
+SIZE (rust/crates/miniz_oxide-0.8.9.crate) = 67132
+SHA256 (rust/crates/mio-1.0.4.crate) = 78bed444cc8a2160f01cbcf811ef18cac863ad68ae8ca62092e8db51d51c761c
+SIZE (rust/crates/mio-1.0.4.crate) = 104212
SHA256 (rust/crates/muldiv-1.0.1.crate) = 956787520e75e9bd233246045d19f42fb73242759cc57fba9611d940ae96d4b0
SIZE (rust/crates/muldiv-1.0.1.crate) = 4901
SHA256 (rust/crates/nanorand-0.7.0.crate) = 6a51313c5820b0b02bd422f4b44776fbf47961755c74ce64afc73bfad10226c3
SIZE (rust/crates/nanorand-0.7.0.crate) = 18437
-SHA256 (rust/crates/native-tls-0.2.12.crate) = a8614eb2c83d59d1c8cc974dd3f920198647674a0a035e1af1fa58707e317466
-SIZE (rust/crates/native-tls-0.2.12.crate) = 29517
-SHA256 (rust/crates/ndk-0.8.0.crate) = 2076a31b7010b17a38c01907c45b945e8f11495ee4dd588309718901b1f7a5b7
-SIZE (rust/crates/ndk-0.8.0.crate) = 79770
+SHA256 (rust/crates/native-tls-0.2.14.crate) = 87de3442987e9dbec73158d5c715e7ad9072fda936bb03d19d7fa10e00520f0e
+SIZE (rust/crates/native-tls-0.2.14.crate) = 29385
SHA256 (rust/crates/ndk-0.9.0.crate) = c3f42e7bbe13d351b6bead8286a43aac9534b82bd3cc43e47037f012ebfd62d4
SIZE (rust/crates/ndk-0.9.0.crate) = 84865
SHA256 (rust/crates/ndk-context-0.1.1.crate) = 27b02d87554356db9e9a873add8782d4ea6e3e58ea071a9adb9a2e8ddb884a8b
SIZE (rust/crates/ndk-context-0.1.1.crate) = 2205
-SHA256 (rust/crates/ndk-sys-0.5.0+25.2.9519653.crate) = 8c196769dd60fd4f363e11d948139556a344e79d451aeb2fa2fd040738ef7691
-SIZE (rust/crates/ndk-sys-0.5.0+25.2.9519653.crate) = 307233
SHA256 (rust/crates/ndk-sys-0.6.0+11769913.crate) = ee6cda3051665f1fb8d9e08fc35c96d5a244fb1be711a03b71118828afc9a873
SIZE (rust/crates/ndk-sys-0.6.0+11769913.crate) = 329984
SHA256 (rust/crates/new_debug_unreachable-1.0.6.crate) = 650eef8c711430f1a879fdd01d4745a7deea475becfb90269c06775983bbf086
SIZE (rust/crates/new_debug_unreachable-1.0.6.crate) = 2582
-SHA256 (rust/crates/no-std-compat-0.4.1.crate) = b93853da6d84c2e3c7d730d6473e8817692dd89be387eb01b94d7f108ecb5b8c
-SIZE (rust/crates/no-std-compat-0.4.1.crate) = 7600
SHA256 (rust/crates/nom-7.1.3.crate) = d273983c5a657a70a3e8f2a01329822f3b8c8172b73826411a55751e404a0a4a
SIZE (rust/crates/nom-7.1.3.crate) = 117570
SHA256 (rust/crates/nonzero_ext-0.3.0.crate) = 38bf9645c8b145698bb0b18a4637dcacbc421ea49bef2317e4fd8065a387cf21
SIZE (rust/crates/nonzero_ext-0.3.0.crate) = 15855
SHA256 (rust/crates/noop_proc_macro-0.3.0.crate) = 0676bb32a98c1a483ce53e500a81ad9c3d5b3f7c920c28c24e9cb0980d0b5bc8
SIZE (rust/crates/noop_proc_macro-0.3.0.crate) = 2157
-SHA256 (rust/crates/notify-rust-4.11.3.crate) = 5134a72dc570b178bff81b01e81ab14a6fcc015391ed4b3b14853090658cd3a3
-SIZE (rust/crates/notify-rust-4.11.3.crate) = 58956
+SHA256 (rust/crates/notify-rust-4.11.7.crate) = 6442248665a5aa2514e794af3b39661a8e73033b1cc5e59899e1276117ee4400
+SIZE (rust/crates/notify-rust-4.11.7.crate) = 59113
SHA256 (rust/crates/ntapi-0.4.1.crate) = e8a3895c6391c39d7fe7ebc444a87eb2991b2a0bc718fdabd071eec617fc68e4
SIZE (rust/crates/ntapi-0.4.1.crate) = 126552
-SHA256 (rust/crates/nu-ansi-term-0.46.0.crate) = 77a8165726e8236064dbb45459242600304b42a5ea24ee2948e18e023bf7ba84
-SIZE (rust/crates/nu-ansi-term-0.46.0.crate) = 24311
+SHA256 (rust/crates/nu-ansi-term-0.50.1.crate) = d4a28e057d01f97e61255210fcff094d74ed0466038633e95017f5beb68e4399
+SIZE (rust/crates/nu-ansi-term-0.50.1.crate) = 28536
SHA256 (rust/crates/num-bigint-0.4.6.crate) = a5e44f723f1133c9deac646763579fdb3ac745e418f2a7af9cd0c431da1f20b9
SIZE (rust/crates/num-bigint-0.4.6.crate) = 102801
SHA256 (rust/crates/num-bigint-dig-0.8.4.crate) = dc84195820f291c7697304f3cbdadd1cb7199c0efc917ff5eafd71225c136151
SIZE (rust/crates/num-bigint-dig-0.8.4.crate) = 123825
SHA256 (rust/crates/num-conv-0.1.0.crate) = 51d515d32fb182ee37cda2ccdcb92950d6a3c2893aa280e540671c2cd0f3b1d9
SIZE (rust/crates/num-conv-0.1.0.crate) = 7444
-SHA256 (rust/crates/num-derive-0.3.3.crate) = 876a53fff98e03a936a674b29568b0e605f06b29372c2489ff4de23f1949743d
-SIZE (rust/crates/num-derive-0.3.3.crate) = 14545
SHA256 (rust/crates/num-derive-0.4.2.crate) = ed3955f1a9c7c0c15e092f9c887db08b1fc683305fdf6eb6684f22555355e202
SIZE (rust/crates/num-derive-0.4.2.crate) = 14709
SHA256 (rust/crates/num-integer-0.1.46.crate) = 7969661fd2958a5cb096e56c8e1ad0444ac2bbcd0061bd28660485a44879858f
@@ -637,38 +627,50 @@ SHA256 (rust/crates/num-rational-0.4.2.crate) = f83d14da390562dca69fc84082e73e54
SIZE (rust/crates/num-rational-0.4.2.crate) = 28159
SHA256 (rust/crates/num-traits-0.2.19.crate) = 071dfc062690e90b734c0b2273ce72ad0ffa95f0c74596bc250dcfd960262841
SIZE (rust/crates/num-traits-0.2.19.crate) = 51631
-SHA256 (rust/crates/num_enum-0.7.3.crate) = 4e613fc340b2220f734a8595782c551f1250e969d87d3be1ae0579e8d4065179
-SIZE (rust/crates/num_enum-0.7.3.crate) = 18603
-SHA256 (rust/crates/num_enum_derive-0.7.3.crate) = af1844ef2428cc3e1cb900be36181049ef3d3193c63e43026cfe202983b27a56
-SIZE (rust/crates/num_enum_derive-0.7.3.crate) = 17092
+SHA256 (rust/crates/num_enum-0.7.4.crate) = a973b4e44ce6cad84ce69d797acf9a044532e4184c4f267913d1b546a0727b7a
+SIZE (rust/crates/num_enum-0.7.4.crate) = 21553
+SHA256 (rust/crates/num_enum_derive-0.7.4.crate) = 77e878c846a8abae00dd069496dbe8751b16ac1c3d6bd2a7283a938e8228f90d
+SIZE (rust/crates/num_enum_derive-0.7.4.crate) = 18167
SHA256 (rust/crates/num_threads-0.1.7.crate) = 5c7398b9c8b70908f6371f47ed36737907c87c52af34c268fed0bf0ceb92ead9
SIZE (rust/crates/num_threads-0.1.7.crate) = 7455
-SHA256 (rust/crates/oauth2-4.4.2.crate) = c38841cdd844847e3e7c8d29cef9dcfed8877f8f56f9071f77843ecf3baf937f
-SIZE (rust/crates/oauth2-4.4.2.crate) = 74489
+SHA256 (rust/crates/oauth2-5.0.0.crate) = 51e219e79014df21a225b1860a479e2dcd7cbd9130f4defd4bd0e191ea31d67d
+SIZE (rust/crates/oauth2-5.0.0.crate) = 91364
SHA256 (rust/crates/objc-0.2.7.crate) = 915b1b472bc21c53464d6c8461c9d3af805ba1ef837e1cac254428f4a77177b1
SIZE (rust/crates/objc-0.2.7.crate) = 22036
-SHA256 (rust/crates/objc-foundation-0.1.1.crate) = 1add1b659e36c9607c7aab864a76c7a4c2760cd0cd2e120f3fb8b952c7e22bf9
-SIZE (rust/crates/objc-foundation-0.1.1.crate) = 9063
SHA256 (rust/crates/objc-sys-0.3.5.crate) = cdb91bdd390c7ce1a8607f35f3ca7151b65afc0ff5ff3b34fa350f7d7c7e4310
SIZE (rust/crates/objc-sys-0.3.5.crate) = 20560
SHA256 (rust/crates/objc2-0.5.2.crate) = 46a785d4eeff09c14c487497c162e92766fbb3e4059a71840cecc03d9a50b804
SIZE (rust/crates/objc2-0.5.2.crate) = 199204
+SHA256 (rust/crates/objc2-0.6.2.crate) = 561f357ba7f3a2a61563a186a163d0a3a5247e1089524a3981d49adb775078bc
+SIZE (rust/crates/objc2-0.6.2.crate) = 272954
SHA256 (rust/crates/objc2-app-kit-0.2.2.crate) = e4e89ad9e3d7d297152b17d39ed92cd50ca8063a89a9fa569046d41568891eff
SIZE (rust/crates/objc2-app-kit-0.2.2.crate) = 337435
+SHA256 (rust/crates/objc2-audio-toolbox-0.3.1.crate) = 10cbe18d879e20a4aea544f8befe38bcf52255eb63d3f23eca2842f3319e4c07
+SIZE (rust/crates/objc2-audio-toolbox-0.3.1.crate) = 178229
SHA256 (rust/crates/objc2-cloud-kit-0.2.2.crate) = 74dd3b56391c7a0596a295029734d3c1c5e7e510a4cb30245f8221ccea96b009
SIZE (rust/crates/objc2-cloud-kit-0.2.2.crate) = 27094
SHA256 (rust/crates/objc2-contacts-0.2.2.crate) = a5ff520e9c33812fd374d8deecef01d4a840e7b41862d849513de77e44aa4889
SIZE (rust/crates/objc2-contacts-0.2.2.crate) = 17094
+SHA256 (rust/crates/objc2-core-audio-0.3.1.crate) = ca44961e888e19313b808f23497073e3f6b3c22bb485056674c8b49f3b025c82
+SIZE (rust/crates/objc2-core-audio-0.3.1.crate) = 31692
+SHA256 (rust/crates/objc2-core-audio-types-0.3.1.crate) = c0f1cc99bb07ad2ddb6527ddf83db6a15271bb036b3eb94b801cd44fdc666ee1
+SIZE (rust/crates/objc2-core-audio-types-0.3.1.crate) = 19365
SHA256 (rust/crates/objc2-core-data-0.2.2.crate) = 617fbf49e071c178c0b24c080767db52958f716d9eabdf0890523aeae54773ef
SIZE (rust/crates/objc2-core-data-0.2.2.crate) = 30575
+SHA256 (rust/crates/objc2-core-foundation-0.3.1.crate) = 1c10c2894a6fed806ade6027bcd50662746363a9589d3ec9d9bef30a4e4bc166
+SIZE (rust/crates/objc2-core-foundation-0.3.1.crate) = 178121
SHA256 (rust/crates/objc2-core-image-0.2.2.crate) = 55260963a527c99f1819c4f8e3b47fe04f9650694ef348ffd2227e8196d34c80
SIZE (rust/crates/objc2-core-image-0.2.2.crate) = 20050
SHA256 (rust/crates/objc2-core-location-0.2.2.crate) = 000cfee34e683244f284252ee206a27953279d370e309649dc3ee317b37e5781
SIZE (rust/crates/objc2-core-location-0.2.2.crate) = 13100
-SHA256 (rust/crates/objc2-encode-4.0.3.crate) = 7891e71393cd1f227313c9379a26a584ff3d7e6e7159e988851f0934c993f0f8
-SIZE (rust/crates/objc2-encode-4.0.3.crate) = 19478
+SHA256 (rust/crates/objc2-encode-4.1.0.crate) = ef25abbcd74fb2609453eb695bd2f860d389e457f67dc17cafc8b8cbc89d0c33
+SIZE (rust/crates/objc2-encode-4.1.0.crate) = 21004
SHA256 (rust/crates/objc2-foundation-0.2.2.crate) = 0ee638a5da3799329310ad4cfa62fbf045d5f56e3ef5ba4149e7452dcf89d5a8
SIZE (rust/crates/objc2-foundation-0.2.2.crate) = 249330
+SHA256 (rust/crates/objc2-foundation-0.3.1.crate) = 900831247d2fe1a09a683278e5384cfb8c80c79fe6b166f9d14bfdde0ea1b03c
+SIZE (rust/crates/objc2-foundation-0.3.1.crate) = 324572
+SHA256 (rust/crates/objc2-io-kit-0.3.1.crate) = 71c1c64d6120e51cd86033f67176b1cb66780c2efe34dec55176f77befd93c0a
+SIZE (rust/crates/objc2-io-kit-0.3.1.crate) = 220419
SHA256 (rust/crates/objc2-link-presentation-0.2.2.crate) = a1a1ae721c5e35be65f01a03b6d2ac13a54cb4fa70d8a5da293d7b0020261398
SIZE (rust/crates/objc2-link-presentation-0.2.2.crate) = 4440
SHA256 (rust/crates/objc2-metal-0.2.2.crate) = dd0cba1276f6023976a406a14ffa85e1fdd19df6b0f737b063b95f6c8c7aadd6
@@ -683,214 +685,198 @@ SHA256 (rust/crates/objc2-uniform-type-identifiers-0.2.2.crate) = 44fa5f9748dbfe
SIZE (rust/crates/objc2-uniform-type-identifiers-0.2.2.crate) = 6017
SHA256 (rust/crates/objc2-user-notifications-0.2.2.crate) = 76cfcbf642358e8689af64cee815d139339f3ed8ad05103ed5eaf73db8d84cb3
SIZE (rust/crates/objc2-user-notifications-0.2.2.crate) = 9600
-SHA256 (rust/crates/objc_id-0.1.1.crate) = c92d4ddb4bd7b50d730c215ff871754d0da6b2178849f8a2a2ab69712d0c073b
-SIZE (rust/crates/objc_id-0.1.1.crate) = 3258
-SHA256 (rust/crates/object-0.36.5.crate) = aedf0a2d09c573ed1d8d85b30c119153926a2b36dce0ab28322c09a117a4683e
-SIZE (rust/crates/object-0.36.5.crate) = 327435
-SHA256 (rust/crates/oboe-0.6.1.crate) = e8b61bebd49e5d43f5f8cc7ee2891c16e0f41ec7954d36bcb6c14c5e0de867fb
-SIZE (rust/crates/oboe-0.6.1.crate) = 24588
-SHA256 (rust/crates/oboe-sys-0.6.1.crate) = 6c8bb09a4a2b1d668170cfe0a7d5bc103f8999fb316c98099b6a9939c9f2e79d
-SIZE (rust/crates/oboe-sys-0.6.1.crate) = 169091
-SHA256 (rust/crates/once_cell-1.20.2.crate) = 1261fe7e33c73b354eab43b1273a57c8f967d0391e80353e51f764ac02cf6775
-SIZE (rust/crates/once_cell-1.20.2.crate) = 33394
-SHA256 (rust/crates/openssl-0.10.68.crate) = 6174bc48f102d208783c2c84bf931bb75927a617866870de8a4ea85597f871f5
-SIZE (rust/crates/openssl-0.10.68.crate) = 276578
+SHA256 (rust/crates/object-0.36.7.crate) = 62948e14d923ea95ea2c7c86c71013138b66525b86bdc08d2dcc262bdb497b87
+SIZE (rust/crates/object-0.36.7.crate) = 329938
+SHA256 (rust/crates/once_cell-1.21.3.crate) = 42f5e15c9953c5e4ccceeb2e7382a716482c34515315f7b03532b8b4e8393d2d
+SIZE (rust/crates/once_cell-1.21.3.crate) = 34534
+SHA256 (rust/crates/once_cell_polyfill-1.70.1.crate) = a4895175b425cb1f87721b59f0f286c2092bd4af812243672510e1ac53e2e0ad
+SIZE (rust/crates/once_cell_polyfill-1.70.1.crate) = 7510
+SHA256 (rust/crates/open-5.3.2.crate) = e2483562e62ea94312f3576a7aca397306df7990b8d89033e18766744377ef95
+SIZE (rust/crates/open-5.3.2.crate) = 26342
+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.5.crate) = ff011a302c396a5197692431fc1948019154afc178baf7d8e37367442a4601cf
-SIZE (rust/crates/openssl-probe-0.1.5.crate) = 7227
-SHA256 (rust/crates/openssl-sys-0.9.104.crate) = 45abf306cbf99debc8195b66b7346498d7b10c210de50418b5ccd7ceba08c741
-SIZE (rust/crates/openssl-sys-0.9.104.crate) = 72287
+SHA256 (rust/crates/openssl-probe-0.1.6.crate) = d05e27ee213611ffe7d6348b942e8f942b37114c00cc03cec254295a4a17852e
+SIZE (rust/crates/openssl-probe-0.1.6.crate) = 8128
+SHA256 (rust/crates/openssl-sys-0.9.109.crate) = 90096e2e47630d78b7d1c20952dc621f957103f8bc2c8359ec81290d75238571
+SIZE (rust/crates/openssl-sys-0.9.109.crate) = 78247
SHA256 (rust/crates/option-operations-0.5.0.crate) = 7c26d27bb1aeab65138e4bf7666045169d1717febcc9ff870166be8348b223d0
SIZE (rust/crates/option-operations-0.5.0.crate) = 19262
SHA256 (rust/crates/orbclient-0.3.48.crate) = ba0b26cec2e24f08ed8bb31519a9333140a6599b867dac464bb150bdb796fd43
SIZE (rust/crates/orbclient-0.3.48.crate) = 1324601
-SHA256 (rust/crates/overload-0.1.1.crate) = b15813163c1d831bf4a13c3610c05c0d03b39feb07f7e09fa234dac9b15aaf39
-SIZE (rust/crates/overload-0.1.1.crate) = 24439
-SHA256 (rust/crates/owned_ttf_parser-0.25.0.crate) = 22ec719bbf3b2a81c109a4e20b1f129b5566b7dce654bc3872f6a05abf82b2c4
-SIZE (rust/crates/owned_ttf_parser-0.25.0.crate) = 151164
-SHA256 (rust/crates/parking_lot-0.12.3.crate) = f1bf18183cf54e8d6059647fc3063646a1801cf30896933ec2311622cc4b9a27
-SIZE (rust/crates/parking_lot-0.12.3.crate) = 41860
-SHA256 (rust/crates/parking_lot_core-0.9.10.crate) = 1e401f977ab385c9e4e3ab30627d6f26d00e2c73eef317493c4ec6d468726cf8
-SIZE (rust/crates/parking_lot_core-0.9.10.crate) = 32406
+SHA256 (rust/crates/owned_ttf_parser-0.25.1.crate) = 36820e9051aca1014ddc75770aab4d68bc1e9e632f0f5627c4086bc216fb583b
+SIZE (rust/crates/owned_ttf_parser-0.25.1.crate) = 8989
+SHA256 (rust/crates/parking-2.2.1.crate) = f38d5652c16fde515bb1ecef450ab0f6a219d619a7274976324d5e377f7dceba
+SIZE (rust/crates/parking-2.2.1.crate) = 10685
+SHA256 (rust/crates/parking_lot-0.12.4.crate) = 70d58bf43669b5795d1576d0641cfb6fbb2057bf629506267a92807158584a13
+SIZE (rust/crates/parking_lot-0.12.4.crate) = 46779
+SHA256 (rust/crates/parking_lot_core-0.9.11.crate) = bc838d2a56b5b1a6c25f55575dfc605fabb63bb2365f6c2353ef9159aa69e4a5
+SIZE (rust/crates/parking_lot_core-0.9.11.crate) = 34773
SHA256 (rust/crates/paste-1.0.15.crate) = 57c0d7b74b563b49d38dae00a0c37d4d6de9b432382b2892f0574ddcae73fd0a
SIZE (rust/crates/paste-1.0.15.crate) = 18374
+SHA256 (rust/crates/pathdiff-0.2.3.crate) = df94ce210e5bc13cb6651479fa48d14f601d9858cfe0467f43ae157023b938d3
+SIZE (rust/crates/pathdiff-0.2.3.crate) = 7495
SHA256 (rust/crates/pbkdf2-0.12.2.crate) = f8ed6a7761f76e3b9f92dfb0a60a6a6477c61024b775147ff0973a02653abaf2
SIZE (rust/crates/pbkdf2-0.12.2.crate) = 13906
SHA256 (rust/crates/pem-rfc7468-0.7.0.crate) = 88b39c9bfcfc231068454382784bb460aae594343fb030d46e9f50a645418412
SIZE (rust/crates/pem-rfc7468-0.7.0.crate) = 24159
-SHA256 (rust/crates/percent-encoding-2.3.1.crate) = e3148f5046208a5d56bcfc03053e3ca6334e51da8dfb19b6cdc8b306fae3283e
-SIZE (rust/crates/percent-encoding-2.3.1.crate) = 10235
+SHA256 (rust/crates/percent-encoding-2.3.2.crate) = 9b4f627cb1b25917193a259e49bdad08f671f8d9708acfd5fe0a8c1455d87220
+SIZE (rust/crates/percent-encoding-2.3.2.crate) = 11583
SHA256 (rust/crates/petgraph-0.6.5.crate) = b4c5cc86750666a3ed20bdaf5ca2a0344f9c67674cae0515bec2da16fbaa47db
SIZE (rust/crates/petgraph-0.6.5.crate) = 710970
-SHA256 (rust/crates/phf-0.11.2.crate) = ade2d8b8f33c7333b51bcf0428d37e217e9f32192ae4772156f65063b8ce03dc
-SIZE (rust/crates/phf-0.11.2.crate) = 21569
-SHA256 (rust/crates/phf_codegen-0.11.2.crate) = e8d39688d359e6b34654d328e262234662d16cc0f60ec8dcbe5e718709342a5a
-SIZE (rust/crates/phf_codegen-0.11.2.crate) = 12977
-SHA256 (rust/crates/phf_generator-0.10.0.crate) = 5d5285893bb5eb82e6aaf5d59ee909a06a16737a8970984dd7746ba9283498d6
-SIZE (rust/crates/phf_generator-0.10.0.crate) = 7525
-SHA256 (rust/crates/phf_generator-0.11.2.crate) = 48e4cc64c2ad9ebe670cb8fd69dd50ae301650392e81c05f9bfcb2d5bdbc24b0
-SIZE (rust/crates/phf_generator-0.11.2.crate) = 14190
-SHA256 (rust/crates/phf_shared-0.10.0.crate) = b6796ad771acdc0123d2a88dc428b5e38ef24456743ddb1744ed628f9815c096
-SIZE (rust/crates/phf_shared-0.10.0.crate) = 4095
-SHA256 (rust/crates/phf_shared-0.11.2.crate) = 90fcb95eef784c2ac79119d1dd819e162b5da872ce6f3c3abe1e8ca1c082f72b
-SIZE (rust/crates/phf_shared-0.11.2.crate) = 14284
-SHA256 (rust/crates/pin-project-1.1.7.crate) = be57f64e946e500c8ee36ef6331845d40a93055567ec57e8fae13efd33759b95
-SIZE (rust/crates/pin-project-1.1.7.crate) = 55438
-SHA256 (rust/crates/pin-project-internal-1.1.7.crate) = 3c0f5fad0874fc7abcd4d750e76917eaebbecaa2c20bde22e1dbeeba8beb758c
-SIZE (rust/crates/pin-project-internal-1.1.7.crate) = 28549
-SHA256 (rust/crates/pin-project-lite-0.2.15.crate) = 915a1e146535de9163f3987b8944ed8cf49a18bb0056bcebcdcece385cece4ff
-SIZE (rust/crates/pin-project-lite-0.2.15.crate) = 29683
+SHA256 (rust/crates/phf-0.11.3.crate) = 1fd6780a80ae0c52cc120a26a1a42c1ae51b247a253e4e06113d23d2c2edd078
+SIZE (rust/crates/phf-0.11.3.crate) = 23231
+SHA256 (rust/crates/phf_codegen-0.11.3.crate) = aef8048c789fa5e851558d709946d6d79a8ff88c0440c587967f8e94bfb1216a
+SIZE (rust/crates/phf_codegen-0.11.3.crate) = 13741
+SHA256 (rust/crates/phf_generator-0.11.3.crate) = 3c80231409c20246a13fddb31776fb942c38553c51e871f8cbd687a4cfb5843d
+SIZE (rust/crates/phf_generator-0.11.3.crate) = 15431
+SHA256 (rust/crates/phf_shared-0.11.3.crate) = 67eabc2ef2a60eb7faa00097bd1ffdb5bd28e62bf39990626a582201b7a754e5
+SIZE (rust/crates/phf_shared-0.11.3.crate) = 15199
+SHA256 (rust/crates/pin-project-1.1.10.crate) = 677f1add503faace112b9f1373e43e9e054bfdd22ff1a63c1bc485eaec6a6a8a
+SIZE (rust/crates/pin-project-1.1.10.crate) = 56348
+SHA256 (rust/crates/pin-project-internal-1.1.10.crate) = 6e918e4ff8c4549eb882f14b3a4bc8c8bc93de829416eacf579f1207a8fbf861
+SIZE (rust/crates/pin-project-internal-1.1.10.crate) = 29162
+SHA256 (rust/crates/pin-project-lite-0.2.16.crate) = 3b3cff922bd51709b605d9ead9aa71031d81447142d828eb4a6eba76fe619f9b
+SIZE (rust/crates/pin-project-lite-0.2.16.crate) = 30504
SHA256 (rust/crates/pin-utils-0.1.0.crate) = 8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184
SIZE (rust/crates/pin-utils-0.1.0.crate) = 7580
SHA256 (rust/crates/pkcs1-0.7.5.crate) = c8ffb9f10fa047879315e6625af03c164b16962a5368d724ed16323b68ace47f
SIZE (rust/crates/pkcs1-0.7.5.crate) = 35790
SHA256 (rust/crates/pkcs8-0.10.2.crate) = f950b2377845cebe5cf8b5165cb3cc1a5e0fa5cfa3e1f7f55707d8fd82e0a7b7
SIZE (rust/crates/pkcs8-0.10.2.crate) = 26360
-SHA256 (rust/crates/pkg-config-0.3.31.crate) = 953ec861398dccce10c670dfeaf3ec4911ca479e9c02154b3a215178c5f566f2
-SIZE (rust/crates/pkg-config-0.3.31.crate) = 20880
-SHA256 (rust/crates/png-0.17.15.crate) = b67582bd5b65bdff614270e2ea89a1cf15bef71245cc1e5f7ea126977144211d
-SIZE (rust/crates/png-0.17.15.crate) = 117111
-SHA256 (rust/crates/polling-3.7.4.crate) = a604568c3202727d1507653cb121dbd627a58684eb09a820fd746bee38b4442f
-SIZE (rust/crates/polling-3.7.4.crate) = 58239
-SHA256 (rust/crates/portable-atomic-1.10.0.crate) = 280dc24453071f1b63954171985a0b0d30058d287960968b9b2aca264c8d4ee6
-SIZE (rust/crates/portable-atomic-1.10.0.crate) = 174760
+SHA256 (rust/crates/pkg-config-0.3.32.crate) = 7edddbd0b52d732b21ad9a5fab5c704c14cd949e5e9a1ec5929a24fded1b904c
+SIZE (rust/crates/pkg-config-0.3.32.crate) = 21370
+SHA256 (rust/crates/png-0.17.16.crate) = 82151a2fc869e011c153adc57cf2789ccb8d9906ce52c0b39a6b5697749d7526
+SIZE (rust/crates/png-0.17.16.crate) = 117975
+SHA256 (rust/crates/polling-3.10.0.crate) = b5bd19146350fe804f7cb2669c851c03d69da628803dab0d98018142aaa5d829
+SIZE (rust/crates/polling-3.10.0.crate) = 60095
+SHA256 (rust/crates/portable-atomic-1.11.1.crate) = f84267b20a16ea918e43c6a88433c2d54fa145c92a811b5b047ccbe153674483
+SIZE (rust/crates/portable-atomic-1.11.1.crate) = 185506
SHA256 (rust/crates/portaudio-rs-0.3.2.crate) = cdb6b5eff96ccc9bf44d34c379ab03ae944426d83d1694345bdf8159d561d562
SIZE (rust/crates/portaudio-rs-0.3.2.crate) = 13267
SHA256 (rust/crates/portaudio-sys-0.1.1.crate) = 5194a4fa953b4ffd851c320ef6f0484cd7278cb7169ea9d6c433e49b23f7b7f5
SIZE (rust/crates/portaudio-sys-0.1.1.crate) = 2327
+SHA256 (rust/crates/potential_utf-0.1.3.crate) = 84df19adbe5b5a0782edcab45899906947ab039ccf4573713735ee7de1e6b08a
+SIZE (rust/crates/potential_utf-0.1.3.crate) = 9698
SHA256 (rust/crates/powerfmt-0.2.0.crate) = 439ee305def115ba05938db6eb1644ff94165c5ab5e9420d1c1bcedbba909391
SIZE (rust/crates/powerfmt-0.2.0.crate) = 15165
-SHA256 (rust/crates/ppv-lite86-0.2.20.crate) = 77957b295656769bb8ad2b6a6b09d897d94f05c41b069aede1fcdaa675eaea04
-SIZE (rust/crates/ppv-lite86-0.2.20.crate) = 22478
+SHA256 (rust/crates/ppv-lite86-0.2.21.crate) = 85eae3c4ed2f50dcfe72643da4befc30deadb458a9b590d720cde2f2b1e97da9
+SIZE (rust/crates/ppv-lite86-0.2.21.crate) = 22522
SHA256 (rust/crates/precomputed-hash-0.1.1.crate) = 925383efa346730478fb4838dbe9137d2a47675ad789c546d150a6e1dd4ab31c
SIZE (rust/crates/precomputed-hash-0.1.1.crate) = 1640
-SHA256 (rust/crates/pretty_assertions-1.4.1.crate) = 3ae130e2f271fbc2ac3a40fb1d07180839cdbbe443c7a27e1e3c13c5cac0116d
-SIZE (rust/crates/pretty_assertions-1.4.1.crate) = 78952
-SHA256 (rust/crates/prettyplease-0.2.25.crate) = 64d1ec885c64d0457d564db4ec299b2dae3f9c02808b8ad9c3a089c591b18033
-SIZE (rust/crates/prettyplease-0.2.25.crate) = 58681
-SHA256 (rust/crates/priority-queue-2.1.1.crate) = 714c75db297bc88a63783ffc6ab9f830698a6705aa0201416931759ef4c8183d
-SIZE (rust/crates/priority-queue-2.1.1.crate) = 36321
-SHA256 (rust/crates/proc-macro-crate-3.2.0.crate) = 8ecf48c7ca261d60b74ab1a7b20da18bede46776b2e55535cb958eb595c5fa7b
-SIZE (rust/crates/proc-macro-crate-3.2.0.crate) = 11164
-SHA256 (rust/crates/proc-macro2-1.0.92.crate) = 37d3544b3f2748c54e147655edb5025752e2303145b5aefb3c3ea2c78b973bb0
-SIZE (rust/crates/proc-macro2-1.0.92.crate) = 52353
-SHA256 (rust/crates/profiling-1.0.16.crate) = afbdc74edc00b6f6a218ca6a5364d6226a259d4b8ea1af4a0ea063f27e179f4d
-SIZE (rust/crates/profiling-1.0.16.crate) = 12588
-SHA256 (rust/crates/profiling-procmacros-1.0.16.crate) = a65f2e60fbf1063868558d69c6beacf412dc755f9fc020f514b7955fc914fe30
-SIZE (rust/crates/profiling-procmacros-1.0.16.crate) = 5893
-SHA256 (rust/crates/protobuf-3.7.1.crate) = a3a7c64d9bf75b1b8d981124c14c179074e8caa7dfe7b6a12e6222ddcd0c8f72
-SIZE (rust/crates/protobuf-3.7.1.crate) = 211735
-SHA256 (rust/crates/protobuf-codegen-3.7.1.crate) = e26b833f144769a30e04b1db0146b2aaa53fd2fd83acf10a6b5f996606c18144
-SIZE (rust/crates/protobuf-codegen-3.7.1.crate) = 57731
-SHA256 (rust/crates/protobuf-parse-3.7.1.crate) = 322330e133eab455718444b4e033ebfac7c6528972c784fcde28d2cc783c6257
-SIZE (rust/crates/protobuf-parse-3.7.1.crate) = 67979
-SHA256 (rust/crates/protobuf-support-3.7.1.crate) = b088fd20b938a875ea00843b6faf48579462630015c3788d397ad6a786663252
-SIZE (rust/crates/protobuf-support-3.7.1.crate) = 11771
+SHA256 (rust/crates/priority-queue-2.5.0.crate) = 5676d703dda103cbb035b653a9f11448c0a7216c7926bd35fcb5865475d0c970
+SIZE (rust/crates/priority-queue-2.5.0.crate) = 49045
+SHA256 (rust/crates/proc-macro-crate-3.3.0.crate) = edce586971a4dfaa28950c6f18ed55e0406c1ab88bbce2c6f6293a7aaba73d35
+SIZE (rust/crates/proc-macro-crate-3.3.0.crate) = 12432
+SHA256 (rust/crates/proc-macro2-1.0.101.crate) = 89ae43fd86e4158d6db51ad8e2b80f313af9cc74f5c0e03ccb87de09998732de
+SIZE (rust/crates/proc-macro2-1.0.101.crate) = 53886
+SHA256 (rust/crates/profiling-1.0.17.crate) = 3eb8486b569e12e2c32ad3e204dbaba5e4b5b216e9367044f25f1dba42341773
+SIZE (rust/crates/profiling-1.0.17.crate) = 13493
+SHA256 (rust/crates/profiling-procmacros-1.0.17.crate) = 52717f9a02b6965224f95ca2a81e2e0c5c43baacd28ca057577988930b6c3d5b
+SIZE (rust/crates/profiling-procmacros-1.0.17.crate) = 5895
+SHA256 (rust/crates/protobuf-3.7.2.crate) = d65a1d4ddae7d8b5de68153b48f6aa3bba8cb002b243dbdbc55a5afbc98f99f4
+SIZE (rust/crates/protobuf-3.7.2.crate) = 211978
+SHA256 (rust/crates/protobuf-codegen-3.7.2.crate) = 5d3976825c0014bbd2f3b34f0001876604fe87e0c86cd8fa54251530f1544ace
+SIZE (rust/crates/protobuf-codegen-3.7.2.crate) = 58021
+SHA256 (rust/crates/protobuf-json-mapping-3.7.2.crate) = e0d6e4be637b310d8a5c02fa195243328e2d97fa7df1127a27281ef1187fcb1d
+SIZE (rust/crates/protobuf-json-mapping-3.7.2.crate) = 17932
+SHA256 (rust/crates/protobuf-parse-3.7.2.crate) = b4aeaa1f2460f1d348eeaeed86aea999ce98c1bded6f089ff8514c9d9dbdc973
+SIZE (rust/crates/protobuf-parse-3.7.2.crate) = 68279
+SHA256 (rust/crates/protobuf-support-3.7.2.crate) = 3e36c2f31e0a47f9280fb347ef5e461ffcd2c52dd520d8e216b52f93b0b0d7d6
+SIZE (rust/crates/protobuf-support-3.7.2.crate) = 11725
SHA256 (rust/crates/qoi-0.4.1.crate) = 7f6d64c71eb498fe9eae14ce4ec935c555749aef511cca85b5568910d6e48001
SIZE (rust/crates/qoi-0.4.1.crate) = 71135
SHA256 (rust/crates/quick-error-2.0.1.crate) = a993555f31e5a609f617c12db6250dedcac1b0a85076912c436e6fc9b2c8e6a3
SIZE (rust/crates/quick-error-2.0.1.crate) = 14265
-SHA256 (rust/crates/quick-xml-0.31.0.crate) = 1004a344b30a54e2ee58d66a71b32d2db2feb0a31f9a2d302bf0536f15de2a33
-SIZE (rust/crates/quick-xml-0.31.0.crate) = 172236
-SHA256 (rust/crates/quick-xml-0.36.2.crate) = f7649a7b4df05aed9ea7ec6f628c67c9953a43869b8bc50929569b2999d443fe
-SIZE (rust/crates/quick-xml-0.36.2.crate) = 185201
-SHA256 (rust/crates/quinn-0.11.6.crate) = 62e96808277ec6f97351a2380e6c25114bc9e67037775464979f3037c92d05ef
-SIZE (rust/crates/quinn-0.11.6.crate) = 78222
-SHA256 (rust/crates/quinn-proto-0.11.9.crate) = a2fe5ef3495d7d2e377ff17b1a8ce2ee2ec2a18cde8b6ad6619d65d0701c135d
-SIZE (rust/crates/quinn-proto-0.11.9.crate) = 209286
-SHA256 (rust/crates/quinn-udp-0.5.8.crate) = 52cd4b1eff68bf27940dd39811292c49e007f4d0b4c357358dc9b0197be6b527
-SIZE (rust/crates/quinn-udp-0.5.8.crate) = 25336
-SHA256 (rust/crates/quote-1.0.37.crate) = b5b9d34b8991d19d98081b46eacdd8eb58c6f2b201139f7c5f643cc155a633af
-SIZE (rust/crates/quote-1.0.37.crate) = 28558
+SHA256 (rust/crates/quick-xml-0.37.5.crate) = 331e97a1af0bf59823e6eadffe373d7b27f485be8748f71471c662c1f269b7fb
+SIZE (rust/crates/quick-xml-0.37.5.crate) = 190481
+SHA256 (rust/crates/quick-xml-0.38.3.crate) = 42a232e7487fc2ef313d96dde7948e7a3c05101870d8985e4fd8d26aedd27b89
+SIZE (rust/crates/quick-xml-0.38.3.crate) = 204498
+SHA256 (rust/crates/quinn-0.11.9.crate) = b9e20a958963c291dc322d98411f541009df2ced7b5a4f2bd52337638cfccf20
+SIZE (rust/crates/quinn-0.11.9.crate) = 83606
+SHA256 (rust/crates/quinn-proto-0.11.13.crate) = f1906b49b0c3bc04b5fe5d86a77925ae6524a19b816ae38ce1e426255f1d8a31
+SIZE (rust/crates/quinn-proto-0.11.13.crate) = 243837
+SHA256 (rust/crates/quinn-udp-0.5.14.crate) = addec6a0dcad8a8d96a771f815f0eaf55f9d1805756410b39f5fa81332574cbd
+SIZE (rust/crates/quinn-udp-0.5.14.crate) = 33436
+SHA256 (rust/crates/quote-1.0.40.crate) = 1885c039570dc00dcb4ff087a89e185fd56bae234ddc7f056a945bf36467248d
+SIZE (rust/crates/quote-1.0.40.crate) = 31063
+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.8.5.crate) = 34af8d1a0e25924bc5b7c43c079c942339d8f0a8b57c39049bef581b46327404
SIZE (rust/crates/rand-0.8.5.crate) = 87113
+SHA256 (rust/crates/rand-0.9.2.crate) = 6db2770f06117d490610c7488547d543617b21bfa07796d7a12f6f1bd53850d1
+SIZE (rust/crates/rand-0.9.2.crate) = 99930
SHA256 (rust/crates/rand_chacha-0.3.1.crate) = e6c10a63a0fa32252be49d21e7709d4d4baf8d231c2dbce1eaa8141b9b127d88
SIZE (rust/crates/rand_chacha-0.3.1.crate) = 15251
+SHA256 (rust/crates/rand_chacha-0.9.0.crate) = d3022b5f1df60f26e1ffddd6c66e8aa15de382ae63b3a0c1bfc0e4d3e3f325cb
+SIZE (rust/crates/rand_chacha-0.9.0.crate) = 18258
SHA256 (rust/crates/rand_core-0.6.4.crate) = ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c
SIZE (rust/crates/rand_core-0.6.4.crate) = 22666
-SHA256 (rust/crates/rand_distr-0.4.3.crate) = 32cb0b9bc82b0a0876c2dd994a7e7a2683d3e7390ca40e6886785ef0c7e3ee31
-SIZE (rust/crates/rand_distr-0.4.3.crate) = 58255
+SHA256 (rust/crates/rand_core-0.9.3.crate) = 99d9a13982dcf210057a8a78572b2217b667c3beacbf3a0d8b454f6f82837d38
+SIZE (rust/crates/rand_core-0.9.3.crate) = 24543
+SHA256 (rust/crates/rand_distr-0.5.1.crate) = 6a8615d50dcf34fa31f7ab52692afec947c4dd0ab803cc87cb3b0b4570ff7463
+SIZE (rust/crates/rand_distr-0.5.1.crate) = 75593
SHA256 (rust/crates/ratatui-0.29.0.crate) = eabd94c2f37801c20583fc49dd5cd6b0ba68c716787c2dd6ed18571e1e63117b
SIZE (rust/crates/ratatui-0.29.0.crate) = 543514
SHA256 (rust/crates/rav1e-0.7.1.crate) = cd87ce80a7665b1cce111f8a16c1f3929f6547ce91ade6addf4ec86a8dda5ce9
SIZE (rust/crates/rav1e-0.7.1.crate) = 1472522
-SHA256 (rust/crates/ravif-0.11.11.crate) = 2413fd96bd0ea5cdeeb37eaf446a22e6ed7b981d792828721e74ded1980a45c6
-SIZE (rust/crates/ravif-0.11.11.crate) = 11362
+SHA256 (rust/crates/ravif-0.11.20.crate) = 5825c26fddd16ab9f515930d49028a630efec172e903483c94796cfe31893e6b
+SIZE (rust/crates/ravif-0.11.20.crate) = 19233
SHA256 (rust/crates/raw-window-handle-0.6.2.crate) = 20675572f6f24e9e76ef639bc5552774ed45f1c30e2951e1e99c59888861c539
SIZE (rust/crates/raw-window-handle-0.6.2.crate) = 20234
-SHA256 (rust/crates/rayon-1.10.0.crate) = b418a60154510ca1a002a752ca9714984e21e4241e804d32555251faf8b78ffa
-SIZE (rust/crates/rayon-1.10.0.crate) = 180155
-SHA256 (rust/crates/rayon-core-1.12.1.crate) = 1465873a3dfdaa8ae7cb14b4383657caab0b3e8a0aa9ae8e04b044854c8dfce2
-SIZE (rust/crates/rayon-core-1.12.1.crate) = 70701
+SHA256 (rust/crates/rayon-1.11.0.crate) = 368f01d005bf8fd9b1206fb6fa653e6c4a81ceb1466406b81792d87c5677a58f
+SIZE (rust/crates/rayon-1.11.0.crate) = 182470
+SHA256 (rust/crates/rayon-core-1.13.0.crate) = 22e18b0f0062d30d4230b2e85ff77fdfe4326feb054b9783a3460d8435c8ab91
+SIZE (rust/crates/rayon-core-1.13.0.crate) = 73151
SHA256 (rust/crates/redox_syscall-0.4.1.crate) = 4722d768eff46b75989dd134e5c353f0d6296e5aaa3132e776cbdb56be7731aa
SIZE (rust/crates/redox_syscall-0.4.1.crate) = 24858
-SHA256 (rust/crates/redox_syscall-0.5.8.crate) = 03a862b389f93e68874fbf580b9de08dd02facb9a788ebadaf4a3fd33cf58834
-SIZE (rust/crates/redox_syscall-0.5.8.crate) = 26319
+SHA256 (rust/crates/redox_syscall-0.5.17.crate) = 5407465600fb0548f1442edf71dd20683c6ed326200ace4b1ef0763521bb3b77
+SIZE (rust/crates/redox_syscall-0.5.17.crate) = 30002
SHA256 (rust/crates/redox_users-0.4.6.crate) = ba009ff324d1fc1b900bd1fdb31564febe58a8ccc8a6fdbb93b543d33b13ca43
SIZE (rust/crates/redox_users-0.4.6.crate) = 15585
-SHA256 (rust/crates/regex-1.11.1.crate) = b544ef1b4eac5dc2db33ea63606ae9ffcfac26c1416a2806ae0bf5f56b201191
-SIZE (rust/crates/regex-1.11.1.crate) = 254170
-SHA256 (rust/crates/regex-automata-0.1.10.crate) = 6c230d73fb8d8c1b9c0b3135c5142a8acee3a0558fb8db5cf1cb65f8d7862132
-SIZE (rust/crates/regex-automata-0.1.10.crate) = 114533
-SHA256 (rust/crates/regex-automata-0.4.9.crate) = 809e8dc61f6de73b46c85f4c96486310fe304c434cfa43669d7b40f711150908
-SIZE (rust/crates/regex-automata-0.4.9.crate) = 618525
-SHA256 (rust/crates/regex-syntax-0.6.29.crate) = f162c6dd7b008981e4d40210aca20b4bd0f9b60ca9271061b07f78537722f2e1
-SIZE (rust/crates/regex-syntax-0.6.29.crate) = 299752
-SHA256 (rust/crates/regex-syntax-0.8.5.crate) = 2b15c43186be67a4fd63bee50d0303afffcef381492ebe2c5d87f324e1b8815c
-SIZE (rust/crates/regex-syntax-0.8.5.crate) = 357541
-SHA256 (rust/crates/reqwest-0.11.27.crate) = dd67538700a17451e7cba03ac727fb961abb7607553461627b97de0b89cf4a62
-SIZE (rust/crates/reqwest-0.11.27.crate) = 163155
-SHA256 (rust/crates/reqwest-0.12.9.crate) = a77c62af46e79de0a562e1a9849205ffcb7fc1238876e9bd743357570e04046f
-SIZE (rust/crates/reqwest-0.12.9.crate) = 179807
-SHA256 (rust/crates/rgb-0.8.50.crate) = 57397d16646700483b67d2dd6511d79318f9d057fdbd21a4066aeac8b41d310a
-SIZE (rust/crates/rgb-0.8.50.crate) = 21980
-SHA256 (rust/crates/ring-0.17.8.crate) = c17fa4cb658e3583423e915b9f3acc01cceaee1860e33d59ebae66adc3a2dc0d
-SIZE (rust/crates/ring-0.17.8.crate) = 4188554
-SHA256 (rust/crates/rodio-0.19.0.crate) = 6006a627c1a38d37f3d3a85c6575418cfe34a5392d60a686d0071e1c8d427acb
-SIZE (rust/crates/rodio-0.19.0.crate) = 68402
-SHA256 (rust/crates/rsa-0.9.7.crate) = 47c75d7c5c6b673e58bf54d8544a9f432e3a925b0e80f7cd3602ab5c50c55519
-SIZE (rust/crates/rsa-0.9.7.crate) = 80231
-SHA256 (rust/crates/rspotify-0.13.3.crate) = 71aa4a990ef1bacbed874fbab621e16c61a8b5a56854ada6b2bcccf19acb5795
-SIZE (rust/crates/rspotify-0.13.3.crate) = 2448793
-SHA256 (rust/crates/rspotify-http-0.13.3.crate) = a193f73ee55ab66aeb0337170d120bc73ec4963b150d9c66d68b28d14bc5ac5f
-SIZE (rust/crates/rspotify-http-0.13.3.crate) = 6563
-SHA256 (rust/crates/rspotify-macros-0.13.3.crate) = b78387b0ebb8da6d4c72e728496b09701b7054c0ef88ea2f4f40e46b9107a6de
-SIZE (rust/crates/rspotify-macros-0.13.3.crate) = 2888
-SHA256 (rust/crates/rspotify-model-0.13.3.crate) = 1b6ce0f0ecf4eb3b0b8ab7c6932328d03040dd77169b1c533a3ead1308985af6
-SIZE (rust/crates/rspotify-model-0.13.3.crate) = 23627
-SHA256 (rust/crates/rustc-demangle-0.1.24.crate) = 719b953e2095829ee67db738b3bfa9fa368c94900df327b3f07fe6e794d2fe1f
-SIZE (rust/crates/rustc-demangle-0.1.24.crate) = 29047
-SHA256 (rust/crates/rustc-hash-1.1.0.crate) = 08d43f7aa6b08d49f382cde6a7982047c3426db949b1424bc4b7ec9ae12c6ce2
-SIZE (rust/crates/rustc-hash-1.1.0.crate) = 9331
-SHA256 (rust/crates/rustc-hash-2.1.0.crate) = c7fb8039b3032c191086b10f11f319a6e99e1e82889c5cc6046f515c9db1d497
-SIZE (rust/crates/rustc-hash-2.1.0.crate) = 13316
-SHA256 (rust/crates/rustix-0.38.42.crate) = f93dc38ecbab2eb790ff964bb77fa94faf256fd3e73285fd7ba0903b76bedb85
-SIZE (rust/crates/rustix-0.38.42.crate) = 378683
-SHA256 (rust/crates/rustls-0.21.12.crate) = 3f56a14d1f48b391359b22f731fd4bd7e43c97f3c50eee276f3aa09c94784d3e
-SIZE (rust/crates/rustls-0.21.12.crate) = 285674
-SHA256 (rust/crates/rustls-0.22.4.crate) = bf4ef73721ac7bcd79b2b315da7779d8fc09718c6b3d2d1b2d94850eb8c18432
-SIZE (rust/crates/rustls-0.22.4.crate) = 333681
-SHA256 (rust/crates/rustls-0.23.20.crate) = 5065c3f250cbd332cd894be57c40fa52387247659b14a2d6041d121547903b1b
-SIZE (rust/crates/rustls-0.23.20.crate) = 335933
-SHA256 (rust/crates/rustls-native-certs-0.7.3.crate) = e5bfb394eeed242e909609f56089eecfe5fda225042e8b171791b9c95f5931e5
-SIZE (rust/crates/rustls-native-certs-0.7.3.crate) = 31564
-SHA256 (rust/crates/rustls-native-certs-0.8.1.crate) = 7fcff2dd52b58a8d98a70243663a0d234c4e2b79235637849d15913394a247d3
-SIZE (rust/crates/rustls-native-certs-0.8.1.crate) = 31129
-SHA256 (rust/crates/rustls-pemfile-1.0.4.crate) = 1c74cae0a4cf6ccbbf5f359f08efdf8ee7e1dc532573bf0db71968cb56b1448c
-SIZE (rust/crates/rustls-pemfile-1.0.4.crate) = 22092
-SHA256 (rust/crates/rustls-pemfile-2.2.0.crate) = dce314e5fee3f39953d46bb63bb8a46d40c2f8fb7cc5a3b6cab2bde9721d6e50
-SIZE (rust/crates/rustls-pemfile-2.2.0.crate) = 25849
-SHA256 (rust/crates/rustls-pki-types-1.10.1.crate) = d2bf47e6ff922db3825eb750c4e2ff784c6ff8fb9e13046ef6a1d1c5401b0b37
-SIZE (rust/crates/rustls-pki-types-1.10.1.crate) = 58944
-SHA256 (rust/crates/rustls-webpki-0.101.7.crate) = 8b6275d1ee7a1cd780b64aca7726599a1dbc893b1e64144529e55c3c2f745765
-SIZE (rust/crates/rustls-webpki-0.101.7.crate) = 168808
-SHA256 (rust/crates/rustls-webpki-0.102.8.crate) = 64ca1bc8749bd4cf37b5ce386cc146580777b4e8572c7b97baf22c83f444bee9
-SIZE (rust/crates/rustls-webpki-0.102.8.crate) = 204327
-SHA256 (rust/crates/rustversion-1.0.18.crate) = 0e819f2bc632f285be6d7cd36e25940d45b2391dd6d9b939e79de557f7014248
-SIZE (rust/crates/rustversion-1.0.18.crate) = 17794
-SHA256 (rust/crates/ryu-1.0.18.crate) = f3cb5ba0dc43242ce17de99c180e96db90b235b8a9fdc9543c96d2209116bd9f
-SIZE (rust/crates/ryu-1.0.18.crate) = 47713
+SHA256 (rust/crates/regex-1.11.2.crate) = 23d7fd106d8c02486a8d64e778353d1cffe08ce79ac2e82f540c86d0facf6912
+SIZE (rust/crates/regex-1.11.2.crate) = 166265
+SHA256 (rust/crates/regex-automata-0.4.10.crate) = 6b9458fa0bfeeac22b5ca447c63aaf45f28439a709ccd244698632f9aa6394d6
+SIZE (rust/crates/regex-automata-0.4.10.crate) = 622754
+SHA256 (rust/crates/regex-syntax-0.8.6.crate) = caf4aa5b0f434c91fe5c7f1ecb6a5ece2130b02ad2a590589dda5146df959001
+SIZE (rust/crates/regex-syntax-0.8.6.crate) = 358808
+SHA256 (rust/crates/reqwest-0.12.23.crate) = d429f34c8092b2d42c7c93cec323bb4adeb7c67698f70839adec842ec10c7ceb
+SIZE (rust/crates/reqwest-0.12.23.crate) = 161307
+SHA256 (rust/crates/rgb-0.8.52.crate) = 0c6a884d2998352bb4daf0183589aec883f16a6da1f4dde84d8e2e9a5409a1ce
+SIZE (rust/crates/rgb-0.8.52.crate) = 22449
+SHA256 (rust/crates/ring-0.17.14.crate) = a4689e6c2294d81e88dc6261c768b63bc4fcdb852be6d1352498b114f61383b7
+SIZE (rust/crates/ring-0.17.14.crate) = 1502610
+SHA256 (rust/crates/rodio-0.21.1.crate) = e40ecf59e742e03336be6a3d53755e789fd05a059fa22dfa0ed624722319e183
+SIZE (rust/crates/rodio-0.21.1.crate) = 135395
+SHA256 (rust/crates/rsa-0.9.8.crate) = 78928ac1ed176a5ca1d17e578a1825f3d81ca54cf41053a592584b020cfd691b
+SIZE (rust/crates/rsa-0.9.8.crate) = 85741
+SHA256 (rust/crates/rspotify-0.15.1.crate) = c39d180900892f9b6327d087b239ea82b8ed911fe9aa18d4942ffdbf8055a5fc
+SIZE (rust/crates/rspotify-0.15.1.crate) = 2455364
+SHA256 (rust/crates/rspotify-http-0.15.1.crate) = 945a4224bc10689210e3a174d11a0fe739cc3cd274a5b20e189fa6dcd075c3ee
+SIZE (rust/crates/rspotify-http-0.15.1.crate) = 23362
+SHA256 (rust/crates/rspotify-macros-0.15.1.crate) = beb553ecf4dc5bb227ff9ad722aada0c000fe02cb95d5d94bed15580d488f63d
+SIZE (rust/crates/rspotify-macros-0.15.1.crate) = 3680
+SHA256 (rust/crates/rspotify-model-0.15.1.crate) = 9d78e4c1c1f0363c8d5950337eca16f17483e8da86548c34fa4fdc94f5c7746e
+SIZE (rust/crates/rspotify-model-0.15.1.crate) = 27686
+SHA256 (rust/crates/rustc-demangle-0.1.26.crate) = 56f7d92ca342cea22a06f2121d944b4fd82af56988c270852495420f961d4ace
+SIZE (rust/crates/rustc-demangle-0.1.26.crate) = 30340
+SHA256 (rust/crates/rustc-hash-2.1.1.crate) = 357703d41365b4b27c590e3ed91eabb1b663f07c4c084095e60cbed4362dff0d
+SIZE (rust/crates/rustc-hash-2.1.1.crate) = 14154
+SHA256 (rust/crates/rustix-0.38.44.crate) = fdb5bc1ae2baa591800df16c9ca78619bf65c0488b41b96ccec5d11220d8c154
+SIZE (rust/crates/rustix-0.38.44.crate) = 379347
+SHA256 (rust/crates/rustix-1.0.8.crate) = 11181fbabf243db407ef8df94a6ce0b2f9a733bd8be4ad02b4eda9602296cac8
+SIZE (rust/crates/rustix-1.0.8.crate) = 416688
+SHA256 (rust/crates/rustls-0.23.31.crate) = c0ebcbd2f03de0fc1122ad9bb24b127a5a6cd51d72604a3f3c50ac459762b6cc
+SIZE (rust/crates/rustls-0.23.31.crate) = 371259
+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.4.crate) = 0a17884ae0c1b773f1ccd2bd4a8c72f16da897310a98b0e84bf349ad5ead92fc
+SIZE (rust/crates/rustls-webpki-0.103.4.crate) = 84241
+SHA256 (rust/crates/rustversion-1.0.22.crate) = b39cdef0fa800fc44525c84ccb54a029961a8215f9619753635a9c0d2538d46d
+SIZE (rust/crates/rustversion-1.0.22.crate) = 21096
+SHA256 (rust/crates/ryu-1.0.20.crate) = 28d3b2b1366ec20994f1fd18c3c594f05c5dd4bc44d8bb0c1c632c8d6829481f
+SIZE (rust/crates/ryu-1.0.20.crate) = 48738
SHA256 (rust/crates/same-file-1.0.6.crate) = 93fc1dc3aaa9bfed95e02e6eadabb4baf7e3078b0bd1b4d7b6b0b68378900502
SIZE (rust/crates/same-file-1.0.6.crate) = 10183
SHA256 (rust/crates/schannel-0.1.27.crate) = 1f29ebaa345f945cec9fbbc532eb307f0fdad8161f281b6369539c8d84876b3d
@@ -899,36 +885,34 @@ SHA256 (rust/crates/scoped-tls-1.0.1.crate) = e1cf6437eb19a8f4a6cc0f7dca544973b0
SIZE (rust/crates/scoped-tls-1.0.1.crate) = 8202
SHA256 (rust/crates/scopeguard-1.2.0.crate) = 94143f37725109f92c262ed2cf5e59bce7498c01bcc1502d7b9afe439a4e9f49
SIZE (rust/crates/scopeguard-1.2.0.crate) = 11619
-SHA256 (rust/crates/sct-0.7.1.crate) = da046153aa2352493d6cb7da4b6e5c0c057d8a1d0a9aa8560baffdd945acd414
-SIZE (rust/crates/sct-0.7.1.crate) = 27501
SHA256 (rust/crates/sctk-adwaita-0.10.1.crate) = b6277f0217056f77f1d8f49f2950ac6c278c0d607c45f5ee99328d792ede24ec
SIZE (rust/crates/sctk-adwaita-0.10.1.crate) = 53237
-SHA256 (rust/crates/sdl2-0.37.0.crate) = 3b498da7d14d1ad6c839729bd4ad6fc11d90a57583605f3b4df2cd709a9cd380
-SIZE (rust/crates/sdl2-0.37.0.crate) = 190053
-SHA256 (rust/crates/sdl2-sys-0.37.0.crate) = 951deab27af08ed9c6068b7b0d05a93c91f0a8eb16b6b816a5e73452a43521d3
-SIZE (rust/crates/sdl2-sys-0.37.0.crate) = 8445355
+SHA256 (rust/crates/sdl2-0.38.0.crate) = 2d42407afc6a8ab67e36f92e80b8ba34cbdc55aaeed05249efe9a2e8d0e9feef
+SIZE (rust/crates/sdl2-0.38.0.crate) = 202759
+SHA256 (rust/crates/sdl2-sys-0.38.0.crate) = 3ff61407fc75d4b0bbc93dc7e4d6c196439965fbef8e4a4f003a36095823eac0
+SIZE (rust/crates/sdl2-sys-0.38.0.crate) = 8446305
SHA256 (rust/crates/security-framework-2.11.1.crate) = 897b2245f0b511c87893af39b033e5ca9cce68824c4d7e7630b5a1d339658d02
SIZE (rust/crates/security-framework-2.11.1.crate) = 80188
-SHA256 (rust/crates/security-framework-3.0.1.crate) = e1415a607e92bec364ea2cf9264646dcce0f91e6d65281bd6f2819cca3bf39c8
-SIZE (rust/crates/security-framework-3.0.1.crate) = 84749
-SHA256 (rust/crates/security-framework-sys-2.12.1.crate) = fa39c7303dc58b5543c94d22c1766b0d31f2ee58306363ea622b10bbc075eaa2
-SIZE (rust/crates/security-framework-sys-2.12.1.crate) = 20112
-SHA256 (rust/crates/serde-1.0.216.crate) = 0b9781016e935a97e8beecf0c933758c97a5520d32930e460142b4cd80c6338e
-SIZE (rust/crates/serde-1.0.216.crate) = 79000
-SHA256 (rust/crates/serde_derive-1.0.216.crate) = 46f859dbbf73865c6627ed570e78961cd3ac92407a2d117204c49232485da55e
-SIZE (rust/crates/serde_derive-1.0.216.crate) = 57674
-SHA256 (rust/crates/serde_json-1.0.133.crate) = c7fceb2473b9166b2294ef05efcb65a3db80803f0b03ef86a5fc88a2b85ee377
-SIZE (rust/crates/serde_json-1.0.133.crate) = 150739
-SHA256 (rust/crates/serde_path_to_error-0.1.16.crate) = af99884400da37c88f5e9146b7f1fd0fbcae8f6eec4e9da38b67d05486f814a6
-SIZE (rust/crates/serde_path_to_error-0.1.16.crate) = 16657
-SHA256 (rust/crates/serde_spanned-0.6.8.crate) = 87607cb1398ed59d48732e575a4c28a7a8ebf2454b964fe3f224f2afc07909e1
-SIZE (rust/crates/serde_spanned-0.6.8.crate) = 9330
+SHA256 (rust/crates/security-framework-sys-2.14.0.crate) = 49db231d56a190491cb4aeda9527f1ad45345af50b0851622a7adb8c03b01c32
+SIZE (rust/crates/security-framework-sys-2.14.0.crate) = 20537
+SHA256 (rust/crates/serde-1.0.219.crate) = 5f0e2c6ed6606019b4e29e69dbaba95b11854410e5347d525002456dbbb786b6
+SIZE (rust/crates/serde-1.0.219.crate) = 78983
+SHA256 (rust/crates/serde_derive-1.0.219.crate) = 5b0276cf7f2c73365f7157c8123c21cd9a50fbbd844757af28ca1f5925fc2a00
+SIZE (rust/crates/serde_derive-1.0.219.crate) = 57798
+SHA256 (rust/crates/serde_json-1.0.143.crate) = d401abef1d108fbd9cbaebc3e46611f4b1021f714a0597a71f41ee463f5f4a5a
+SIZE (rust/crates/serde_json-1.0.143.crate) = 155342
+SHA256 (rust/crates/serde_path_to_error-0.1.17.crate) = 59fab13f937fa393d08645bf3a84bdfe86e296747b506ada67bb15f10f218b2a
+SIZE (rust/crates/serde_path_to_error-0.1.17.crate) = 17662
+SHA256 (rust/crates/serde_spanned-0.6.9.crate) = bf41e0cfaf7226dca15e8197172c295a782857fcb97fad1808a166870dee75a3
+SIZE (rust/crates/serde_spanned-0.6.9.crate) = 10210
+SHA256 (rust/crates/serde_spanned-1.0.0.crate) = 40734c41988f7306bb04f0ecf60ec0f3f1caa34290e4e8ea471dcd3346483b83
+SIZE (rust/crates/serde_spanned-1.0.0.crate) = 10956
SHA256 (rust/crates/serde_urlencoded-0.7.1.crate) = d3491c14715ca2294c4d6a88f15e84739788c1d030eed8c110436aafdaa2f3fd
SIZE (rust/crates/serde_urlencoded-0.7.1.crate) = 12822
SHA256 (rust/crates/sha1-0.10.6.crate) = e3bf829a2d51ab4a5ddf1352d8470c140cadc8301b2ae1789db023f01cedd6ba
SIZE (rust/crates/sha1-0.10.6.crate) = 13517
-SHA256 (rust/crates/sha2-0.10.8.crate) = 793db75ad2bcafc3ffa7c68b215fee268f537982cd901d132f89c6343f3a3dc8
-SIZE (rust/crates/sha2-0.10.8.crate) = 26357
+SHA256 (rust/crates/sha2-0.10.9.crate) = a7507d819769d01a365ab707794a4084392c824f54a7a6a7862f8c3d0892b283
+SIZE (rust/crates/sha2-0.10.9.crate) = 29271
SHA256 (rust/crates/shannon-0.2.0.crate) = 7ea5b41c9427b56caa7b808cb548a04fb50bb5b9e98590b53f28064ff4174561
SIZE (rust/crates/shannon-0.2.0.crate) = 3503
SHA256 (rust/crates/sharded-slab-0.1.7.crate) = f40ca3c46823713e0d4209592e8d6e826aa57e928f09752619fc696c499637f6
@@ -937,36 +921,36 @@ SHA256 (rust/crates/shell-words-1.1.0.crate) = 24188a676b6ae68c3b2cb3a01be17fbf7
SIZE (rust/crates/shell-words-1.1.0.crate) = 9871
SHA256 (rust/crates/shlex-1.3.0.crate) = 0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64
SIZE (rust/crates/shlex-1.3.0.crate) = 18713
-SHA256 (rust/crates/signal-hook-0.3.17.crate) = 8621587d4798caf8eb44879d42e56b9a93ea5dcd315a6487c357130095b62801
-SIZE (rust/crates/signal-hook-0.3.17.crate) = 50296
+SHA256 (rust/crates/signal-hook-0.3.18.crate) = d881a16cf4426aa584979d30bd82cb33429027e42122b169753d6ef1085ed6e2
+SIZE (rust/crates/signal-hook-0.3.18.crate) = 50862
SHA256 (rust/crates/signal-hook-mio-0.2.4.crate) = 34db1a06d485c9142248b7a054f034b349b212551f3dfd19c94d45a754a217cd
SIZE (rust/crates/signal-hook-mio-0.2.4.crate) = 9314
-SHA256 (rust/crates/signal-hook-registry-1.4.2.crate) = a9e9e0b4211b72e7b8b6e85c807d36c212bdb33ea8587f7569562a84df5465b1
-SIZE (rust/crates/signal-hook-registry-1.4.2.crate) = 18064
+SHA256 (rust/crates/signal-hook-registry-1.4.6.crate) = b2a4719bff48cee6b39d12c020eeb490953ad2443b7055bd0b21fca26bd8c28b
+SIZE (rust/crates/signal-hook-registry-1.4.6.crate) = 19277
SHA256 (rust/crates/signature-2.2.0.crate) = 77549399552de45a898a580c1b41d445bf730df867cc44e6c0233bbc4b8329de
SIZE (rust/crates/signature-2.2.0.crate) = 15531
SHA256 (rust/crates/simd-adler32-0.3.7.crate) = d66dc143e6b11c1eddc06d5c423cfc97062865baf299914ab64caa38182078fe
SIZE (rust/crates/simd-adler32-0.3.7.crate) = 12086
SHA256 (rust/crates/simd_helpers-0.1.0.crate) = 95890f873bec569a0362c235787f3aca6e1e887302ba4840839bcc6459c42da6
SIZE (rust/crates/simd_helpers-0.1.0.crate) = 1527
-SHA256 (rust/crates/siphasher-0.3.11.crate) = 38b58827f4464d87d377d175e90bf58eb00fd8716ff0a62f80356b5e61555d0d
-SIZE (rust/crates/siphasher-0.3.11.crate) = 10442
+SHA256 (rust/crates/siphasher-1.0.1.crate) = 56199f7ddabf13fe5074ce809e7d3f42b42ae711800501b5b16ea82ad029c39d
+SIZE (rust/crates/siphasher-1.0.1.crate) = 10351
SHA256 (rust/crates/sixel-rs-0.3.3.crate) = cfa95c014543113a192d906e5971d0c8d1e8b4cc1e61026539687a7016644ce5
SIZE (rust/crates/sixel-rs-0.3.3.crate) = 21265
SHA256 (rust/crates/sixel-sys-0.3.1.crate) = fb46e0cd5569bf910390844174a5a99d52dd40681fff92228d221d9f8bf87dea
SIZE (rust/crates/sixel-sys-0.3.1.crate) = 5486269
-SHA256 (rust/crates/slab-0.4.9.crate) = 8f92a496fb766b417c996b9c5e57daf2f7ad3b0bebe1ccfca4856390e3d3bb67
-SIZE (rust/crates/slab-0.4.9.crate) = 17108
-SHA256 (rust/crates/smallvec-1.13.2.crate) = 3c5e1a9a646d36c3599cd173a41282daf47c44583ad367b8e6837255952e5c67
-SIZE (rust/crates/smallvec-1.13.2.crate) = 35216
+SHA256 (rust/crates/slab-0.4.11.crate) = 7a2ae44ef20feb57a68b23d846850f861394c2e02dc425a50098ae8c90267589
+SIZE (rust/crates/slab-0.4.11.crate) = 18549
+SHA256 (rust/crates/smallvec-1.15.1.crate) = 67b1b7a3b5fe4f1376887184045fcf45c69e92af734b7aaddc05fb777b6fbd03
+SIZE (rust/crates/smallvec-1.15.1.crate) = 38116
SHA256 (rust/crates/smithay-client-toolkit-0.19.2.crate) = 3457dea1f0eb631b4034d61d4d8c32074caa6cd1ab2d59f2327bd8461e2c0016
SIZE (rust/crates/smithay-client-toolkit-0.19.2.crate) = 131504
SHA256 (rust/crates/smol_str-0.2.2.crate) = dd538fb6910ac1099850255cf94a94df6551fbdd602454387d0adb2d1ca6dead
SIZE (rust/crates/smol_str-0.2.2.crate) = 15840
-SHA256 (rust/crates/socket2-0.5.8.crate) = c970269d99b64e60ec3bd6ad27270092a5394c4e309314b18ae3fe575695fbe8
-SIZE (rust/crates/socket2-0.5.8.crate) = 56309
-SHA256 (rust/crates/souvlaki-0.7.3.crate) = ea4544ba17df4ac03d6503ae8abba19adad3ae89203a425945dc4c12d7790bfa
-SIZE (rust/crates/souvlaki-0.7.3.crate) = 33573
+SHA256 (rust/crates/socket2-0.6.0.crate) = 233504af464074f9d066d7b5416c5f9b894a5862a6506e306f7b816cdd6f1807
+SIZE (rust/crates/socket2-0.6.0.crate) = 57974
+SHA256 (rust/crates/souvlaki-0.8.3.crate) = 5855c8f31521af07d896b852eaa9eca974ddd3211fc2ae292e58dda8eb129bc8
+SIZE (rust/crates/souvlaki-0.8.3.crate) = 35554
SHA256 (rust/crates/spin-0.9.8.crate) = 6980e8d7511241f8acf4aebddbb1ff938df5eebe98691418c4468d0b72a96a67
SIZE (rust/crates/spin-0.9.8.crate) = 38958
SHA256 (rust/crates/spinning_top-0.3.0.crate) = d96d2d1d716fb500937168cc09353ffdc7a012be8475ac7308e1bdf0e3923300
@@ -979,16 +963,20 @@ SHA256 (rust/crates/static_assertions-1.1.0.crate) = a2eb9349b6444b326872e140eb1
SIZE (rust/crates/static_assertions-1.1.0.crate) = 18480
SHA256 (rust/crates/strict-num-0.1.1.crate) = 6637bab7722d379c8b41ba849228d680cc12d0a45ba1fa2b48f2a30577a06731
SIZE (rust/crates/strict-num-0.1.1.crate) = 5104
-SHA256 (rust/crates/string_cache-0.8.7.crate) = f91138e76242f575eb1d3b38b4f1362f10d3a43f47d182a5b359af488a02293b
-SIZE (rust/crates/string_cache-0.8.7.crate) = 16655
-SHA256 (rust/crates/string_cache_codegen-0.5.2.crate) = 6bb30289b722be4ff74a408c3cc27edeaad656e06cb1fe8fa9231fa59c728988
-SIZE (rust/crates/string_cache_codegen-0.5.2.crate) = 8156
+SHA256 (rust/crates/string_cache-0.8.9.crate) = bf776ba3fa74f83bf4b63c3dcbbf82173db2632ed8452cb2d891d33f459de70f
+SIZE (rust/crates/string_cache-0.8.9.crate) = 17408
+SHA256 (rust/crates/string_cache_codegen-0.5.4.crate) = c711928715f1fe0fe509c53b43e993a9a557babc2d0a3567d0a3006f1ac931a0
+SIZE (rust/crates/string_cache_codegen-0.5.4.crate) = 9406
SHA256 (rust/crates/strsim-0.11.1.crate) = 7da8b5736845d9f2fcb837ea5d9e2628564b3b043a70948a3f0b778838c5fb4f
SIZE (rust/crates/strsim-0.11.1.crate) = 14266
SHA256 (rust/crates/strum-0.26.3.crate) = 8fec0f0aef304996cf250b31b5a10dee7980c85da9d759361292b8bca5a18f06
SIZE (rust/crates/strum-0.26.3.crate) = 7237
+SHA256 (rust/crates/strum-0.27.2.crate) = af23d6f6c1a224baef9d3f61e287d2761385a5b88fdab4eb4c6f11aeb54c4bcf
+SIZE (rust/crates/strum-0.27.2.crate) = 8489
SHA256 (rust/crates/strum_macros-0.26.4.crate) = 4c6bee85a5a24955dc440386795aa378cd9cf82acd5f764469152d2270e581be
SIZE (rust/crates/strum_macros-0.26.4.crate) = 27531
+SHA256 (rust/crates/strum_macros-0.27.2.crate) = 7695ce3845ea4b33927c055a39dc438a45b059f7c1b3d91d38d10355fb8cbca7
+SIZE (rust/crates/strum_macros-0.27.2.crate) = 30522
SHA256 (rust/crates/subtle-2.6.1.crate) = 13c2bddecc57b384dee18652358fb23172facb8a2c51ccc10d74c157bdea3292
SIZE (rust/crates/subtle-2.6.1.crate) = 14562
SHA256 (rust/crates/symphonia-0.5.4.crate) = 815c942ae7ee74737bb00f965fa5b5a2ac2ce7b6c01c0cc169bbeaf7abd5f5a9
@@ -1005,120 +993,124 @@ SHA256 (rust/crates/symphonia-metadata-0.5.4.crate) = bc622b9841a10089c5b18e99eb
SIZE (rust/crates/symphonia-metadata-0.5.4.crate) = 23343
SHA256 (rust/crates/symphonia-utils-xiph-0.5.4.crate) = 484472580fa49991afda5f6550ece662237b00c6f562c7d9638d1b086ed010fe
SIZE (rust/crates/symphonia-utils-xiph-0.5.4.crate) = 5787
-SHA256 (rust/crates/syn-1.0.109.crate) = 72b64191b275b66ffe2469e8af2c1cfe3bafa67b529ead792a6d0160888b4237
-SIZE (rust/crates/syn-1.0.109.crate) = 237611
-SHA256 (rust/crates/syn-2.0.90.crate) = 919d3b74a5dd0ccd15aeb8f93e7006bd9e14c295087c9896a110f490752bcf31
-SIZE (rust/crates/syn-2.0.90.crate) = 290584
-SHA256 (rust/crates/sync_wrapper-0.1.2.crate) = 2047c6ded9c721764247e62cd3b03c09ffc529b2ba5b10ec482ae507a4a70160
-SIZE (rust/crates/sync_wrapper-0.1.2.crate) = 6933
+SHA256 (rust/crates/syn-2.0.106.crate) = ede7c438028d4436d71104916910f5bb611972c5cfd7f89b8300a8186e6fada6
+SIZE (rust/crates/syn-2.0.106.crate) = 301514
SHA256 (rust/crates/sync_wrapper-1.0.2.crate) = 0bf256ce5efdfa370213c1dabab5935a12e49f2c58d15e9eac2870d3b4f27263
SIZE (rust/crates/sync_wrapper-1.0.2.crate) = 6958
-SHA256 (rust/crates/synstructure-0.13.1.crate) = c8af7666ab7b6390ab78131fb5b0fce11d6b7a6951602017c35fa82800708971
-SIZE (rust/crates/synstructure-0.13.1.crate) = 18327
-SHA256 (rust/crates/sysinfo-0.31.4.crate) = 355dbe4f8799b304b05e1b0f05fc59b2a18d36645cf169607da45bde2f69a1be
-SIZE (rust/crates/sysinfo-0.31.4.crate) = 182989
-SHA256 (rust/crates/system-configuration-0.5.1.crate) = ba3a3adc5c275d719af8cb4272ea1c4a6d668a777f37e115f6d11ddbc1c8e0e7
-SIZE (rust/crates/system-configuration-0.5.1.crate) = 12618
+SHA256 (rust/crates/synstructure-0.13.2.crate) = 728a70f3dbaf5bab7f0c4b1ac8d7ae5ea60a4b5549c8a5914361c99147a709d2
+SIZE (rust/crates/synstructure-0.13.2.crate) = 18950
+SHA256 (rust/crates/sysinfo-0.36.1.crate) = 252800745060e7b9ffb7b2badbd8b31cfa4aa2e61af879d0a3bf2a317c20217d
+SIZE (rust/crates/sysinfo-0.36.1.crate) = 213643
SHA256 (rust/crates/system-configuration-0.6.1.crate) = 3c879d448e9d986b661742763247d3693ed13609438cf3d006f51f5368a5ba6b
SIZE (rust/crates/system-configuration-0.6.1.crate) = 17935
-SHA256 (rust/crates/system-configuration-sys-0.5.0.crate) = a75fb188eb626b924683e3b95e3a48e63551fcfb51949de2f06a9d91dbee93c9
-SIZE (rust/crates/system-configuration-sys-0.5.0.crate) = 6730
SHA256 (rust/crates/system-configuration-sys-0.6.0.crate) = 8e1d1b10ced5ca923a1fcb8d03e96b8d3268065d724548c0211415ff6ac6bac4
SIZE (rust/crates/system-configuration-sys-0.6.0.crate) = 11090
SHA256 (rust/crates/system-deps-6.2.2.crate) = a3e535eb8dded36d55ec13eddacd30dec501792ff23a0b1682c38601b8cf2349
SIZE (rust/crates/system-deps-6.2.2.crate) = 25546
-SHA256 (rust/crates/system-deps-7.0.3.crate) = 66d23aaf9f331227789a99e8de4c91bf46703add012bdfd45fdecdfb2975a005
-SIZE (rust/crates/system-deps-7.0.3.crate) = 26313
+SHA256 (rust/crates/system-deps-7.0.5.crate) = e4be53aa0cba896d2dc615bd42bbc130acdcffa239e0a2d965ea5b3b2a86ffdb
+SIZE (rust/crates/system-deps-7.0.5.crate) = 28669
SHA256 (rust/crates/target-lexicon-0.12.16.crate) = 61c41af27dd6d1e27b1b16b489db798443478cef1f06a660c96db617ba5de3b1
SIZE (rust/crates/target-lexicon-0.12.16.crate) = 26488
-SHA256 (rust/crates/tauri-winrt-notification-0.2.1.crate) = f89f5fb70d6f62381f5d9b2ba9008196150b40b75f3068eb24faeddf1c686871
-SIZE (rust/crates/tauri-winrt-notification-0.2.1.crate) = 42232
-SHA256 (rust/crates/tempfile-3.14.0.crate) = 28cce251fcbc87fac86a866eeb0d6c2d536fc16d06f184bb61aeae11aa4cee0c
-SIZE (rust/crates/tempfile-3.14.0.crate) = 35065
+SHA256 (rust/crates/target-lexicon-0.13.2.crate) = e502f78cdbb8ba4718f566c418c52bc729126ffd16baee5baa718cf25dd5a69a
+SIZE (rust/crates/target-lexicon-0.13.2.crate) = 27923
+SHA256 (rust/crates/tauri-winrt-notification-0.7.2.crate) = 0b1e66e07de489fe43a46678dd0b8df65e0c973909df1b60ba33874e297ba9b9
+SIZE (rust/crates/tauri-winrt-notification-0.7.2.crate) = 46776
+SHA256 (rust/crates/tempfile-3.21.0.crate) = 15b61f8f20e3a6f7e0649d825294eaf317edce30f82cf6026e7e4cb9222a7d1e
+SIZE (rust/crates/tempfile-3.21.0.crate) = 42581
SHA256 (rust/crates/tendril-0.4.3.crate) = d24a120c5fc464a3458240ee02c299ebcb9d67b5249c8848b09d639dca8d7bb0
SIZE (rust/crates/tendril-0.4.3.crate) = 37210
SHA256 (rust/crates/termcolor-1.4.1.crate) = 06794f8f6c5c898b3275aebefa6b8a1cb24cd2c6c79397ab15774837a0bc5755
SIZE (rust/crates/termcolor-1.4.1.crate) = 18773
SHA256 (rust/crates/thiserror-1.0.69.crate) = b6aaf5339b578ea85b50e080feb250a3e8ae8cfcdff9a461c9ec2904bc923f52
SIZE (rust/crates/thiserror-1.0.69.crate) = 22198
-SHA256 (rust/crates/thiserror-2.0.7.crate) = 93605438cbd668185516ab499d589afb7ee1859ea3d5fc8f6b0755e1c7443767
-SIZE (rust/crates/thiserror-2.0.7.crate) = 28456
+SHA256 (rust/crates/thiserror-2.0.16.crate) = 3467d614147380f2e4e374161426ff399c91084acd2363eaf549172b3d5e60c0
+SIZE (rust/crates/thiserror-2.0.16.crate) = 29095
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.7.crate) = e1d8749b4531af2117677a5fcd12b1348a3fe2b81e36e61ffeac5c4aa3273e36
-SIZE (rust/crates/thiserror-impl-2.0.7.crate) = 20954
+SHA256 (rust/crates/thiserror-impl-2.0.16.crate) = 6c5e1be1c48b9172ee610da68fd9cd2770e7a4056cb3fc98710ee6906f0c7960
+SIZE (rust/crates/thiserror-impl-2.0.16.crate) = 21214
SHA256 (rust/crates/thread-id-4.2.2.crate) = cfe8f25bbdd100db7e1d34acf7fd2dc59c4bf8f7483f505eaa7d4f12f76cc0ea
SIZE (rust/crates/thread-id-4.2.2.crate) = 9230
-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/tiff-0.9.1.crate) = ba1310fcea54c6a9a4fd1aad794ecc02c31682f6bfbecdf460bf19533eed1e3e
SIZE (rust/crates/tiff-0.9.1.crate) = 1423953
-SHA256 (rust/crates/time-0.3.37.crate) = 35e7868883861bd0e56d9ac6efcaaca0d6d5d82a2a7ec8209ff492c07cf37b21
-SIZE (rust/crates/time-0.3.37.crate) = 123257
-SHA256 (rust/crates/time-core-0.1.2.crate) = ef927ca75afb808a4d64dd374f00a2adf8d0fcff8e7b184af886c3c87ec4a3f3
-SIZE (rust/crates/time-core-0.1.2.crate) = 7191
-SHA256 (rust/crates/time-macros-0.2.19.crate) = 2834e6017e3e5e4b9834939793b282bc03b37a3336245fa820e35e233e2a85de
-SIZE (rust/crates/time-macros-0.2.19.crate) = 24268
+SHA256 (rust/crates/time-0.3.42.crate) = 8ca967379f9d8eb8058d86ed467d81d03e81acd45757e4ca341c24affbe8e8e3
+SIZE (rust/crates/time-0.3.42.crate) = 142370
+SHA256 (rust/crates/time-core-0.1.5.crate) = a9108bb380861b07264b950ded55a44a14a4adc68b9f5efd85aafc3aa4d40a68
+SIZE (rust/crates/time-core-0.1.5.crate) = 9110
+SHA256 (rust/crates/time-macros-0.2.23.crate) = 7182799245a7264ce590b349d90338f1c1affad93d2639aed5f8f69c090b334c
+SIZE (rust/crates/time-macros-0.2.23.crate) = 24713
SHA256 (rust/crates/tiny-skia-0.11.4.crate) = 83d13394d44dae3207b52a326c0c85a8bf87f1541f23b0d143811088497b09ab
SIZE (rust/crates/tiny-skia-0.11.4.crate) = 201082
SHA256 (rust/crates/tiny-skia-path-0.11.4.crate) = 9c9e7fc0c2e86a30b117d0462aa261b72b7a99b7ebd7deb3a14ceda95c5bdc93
SIZE (rust/crates/tiny-skia-path-0.11.4.crate) = 47764
-SHA256 (rust/crates/tinystr-0.7.6.crate) = 9117f5d4db391c1cf6927e7bea3db74b9a1c1add8f7eda9ffd5364f40f57b82f
-SIZE (rust/crates/tinystr-0.7.6.crate) = 16971
-SHA256 (rust/crates/tinyvec-1.8.0.crate) = 445e881f4f6d382d5f27c034e25eb92edd7c784ceab92a0937db7f2e9471b938
-SIZE (rust/crates/tinyvec-1.8.0.crate) = 46796
+SHA256 (rust/crates/tinystr-0.8.1.crate) = 5d4f6d1145dcb577acf783d4e601bc1d76a13337bb54e6233add580b07344c8b
+SIZE (rust/crates/tinystr-0.8.1.crate) = 23333
+SHA256 (rust/crates/tinyvec-1.10.0.crate) = bfa5fdc3bce6191a1dbc8c02d5c8bffcf557bafa17c124c5264a458f1b0613fa
+SIZE (rust/crates/tinyvec-1.10.0.crate) = 51996
SHA256 (rust/crates/tinyvec_macros-0.1.1.crate) = 1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20
SIZE (rust/crates/tinyvec_macros-0.1.1.crate) = 5865
-SHA256 (rust/crates/tokio-1.42.0.crate) = 5cec9b21b0450273377fc97bd4c33a8acffc8c996c987a7c5b319a0083707551
-SIZE (rust/crates/tokio-1.42.0.crate) = 806998
-SHA256 (rust/crates/tokio-macros-2.4.0.crate) = 693d596312e88961bc67d7f1f97af8a70227d9f90c31bba5806eec004978d752
-SIZE (rust/crates/tokio-macros-2.4.0.crate) = 12501
+SHA256 (rust/crates/tokio-1.47.1.crate) = 89e49afdadebb872d3145a5638b59eb0691ea23e46ca484037cfab3b76b95038
+SIZE (rust/crates/tokio-1.47.1.crate) = 829790
+SHA256 (rust/crates/tokio-macros-2.5.0.crate) = 6e06d43f1345a3bcd39f6a56dbb7dcab2ba47e68e8ac134855e7e2bdbaf8cab8
+SIZE (rust/crates/tokio-macros-2.5.0.crate) = 12617
SHA256 (rust/crates/tokio-native-tls-0.3.1.crate) = bbae76ab933c85776efabc971569dd6119c580d8f5d448769dec1764bf796ef2
SIZE (rust/crates/tokio-native-tls-0.3.1.crate) = 20676
-SHA256 (rust/crates/tokio-rustls-0.24.1.crate) = c28327cf380ac148141087fbfb9de9d7bd4e84ab5d2c28fbc911d753de8a7081
-SIZE (rust/crates/tokio-rustls-0.24.1.crate) = 33049
-SHA256 (rust/crates/tokio-rustls-0.25.0.crate) = 775e0c0f0adb3a2f22a00c4745d728b479985fc15ee7ca6a2608388c5569860f
-SIZE (rust/crates/tokio-rustls-0.25.0.crate) = 30541
-SHA256 (rust/crates/tokio-rustls-0.26.1.crate) = 5f6d0975eaace0cf0fcadee4e4aaa5da15b5c079146f2cffb67c113be122bf37
-SIZE (rust/crates/tokio-rustls-0.26.1.crate) = 31214
-SHA256 (rust/crates/tokio-socks-0.5.2.crate) = 0d4770b8024672c1101b3f6733eab95b18007dbe0847a8afe341fcf79e06043f
-SIZE (rust/crates/tokio-socks-0.5.2.crate) = 22102
+SHA256 (rust/crates/tokio-rustls-0.26.2.crate) = 8e727b36a1a0e8b74c376ac2211e40c2c8af09fb4013c60d910495810f008e9b
+SIZE (rust/crates/tokio-rustls-0.26.2.crate) = 31655
SHA256 (rust/crates/tokio-stream-0.1.17.crate) = eca58d7bba4a75707817a2c44174253f9236b2d5fbd055602e9d5c07c139a047
SIZE (rust/crates/tokio-stream-0.1.17.crate) = 38477
-SHA256 (rust/crates/tokio-tungstenite-0.24.0.crate) = edc5f74e248dc973e0dbb7b74c7e0d6fcc301c694ff50049504004ef4d0cdcd9
-SIZE (rust/crates/tokio-tungstenite-0.24.0.crate) = 28904
-SHA256 (rust/crates/tokio-util-0.7.13.crate) = d7fcaa8d55a2bdd6b83ace262b016eca0d79ee02818c5c1bcdf0305114081078
-SIZE (rust/crates/tokio-util-0.7.13.crate) = 115191
-SHA256 (rust/crates/toml-0.8.19.crate) = a1ed1f98e3fdc28d6d910e6737ae6ab1a93bf1985935a1193e68f93eeb68d24e
-SIZE (rust/crates/toml-0.8.19.crate) = 50974
-SHA256 (rust/crates/toml_datetime-0.6.8.crate) = 0dd7358ecb8fc2f8d014bf86f6f638ce72ba252a2c3a2572f2a795f1d23efb41
-SIZE (rust/crates/toml_datetime-0.6.8.crate) = 12028
-SHA256 (rust/crates/toml_edit-0.22.22.crate) = 4ae48d6208a266e853d946088ed816055e556cc6028c5e8e2b84d9fa5dd7c7f5
-SIZE (rust/crates/toml_edit-0.22.22.crate) = 106387
+SHA256 (rust/crates/tokio-tungstenite-0.27.0.crate) = 489a59b6730eda1b0171fcfda8b121f4bee2b35cba8645ca35c5f7ba3eb736c1
+SIZE (rust/crates/tokio-tungstenite-0.27.0.crate) = 29756
+SHA256 (rust/crates/tokio-util-0.7.16.crate) = 14307c986784f72ef81c89db7d9e28d6ac26d16213b109ea501696195e6e3ce5
+SIZE (rust/crates/tokio-util-0.7.16.crate) = 127775
+SHA256 (rust/crates/toml-0.8.23.crate) = dc1beb996b9d83529a9e75c17a1686767d148d70663143c7854d8b4a09ced362
+SIZE (rust/crates/toml-0.8.23.crate) = 36050
+SHA256 (rust/crates/toml-0.9.5.crate) = 75129e1dc5000bfbaa9fee9d1b21f974f9fbad9daec557a521ee6e080825f6e8
+SIZE (rust/crates/toml-0.9.5.crate) = 56833
+SHA256 (rust/crates/toml_datetime-0.6.11.crate) = 22cddaf88f4fbc13c51aebbf5f8eceb5c7c5a9da2ac40a13519eb5b0a0e8f11c
+SIZE (rust/crates/toml_datetime-0.6.11.crate) = 16125
+SHA256 (rust/crates/toml_datetime-0.7.0.crate) = bade1c3e902f58d73d3f294cd7f20391c1cb2fbcb643b73566bc773971df91e3
+SIZE (rust/crates/toml_datetime-0.7.0.crate) = 18108
+SHA256 (rust/crates/toml_edit-0.22.27.crate) = 41fe8c660ae4257887cf66394862d21dbca4a6ddd26f04a3560410406a2f819a
+SIZE (rust/crates/toml_edit-0.22.27.crate) = 78602
+SHA256 (rust/crates/toml_parser-1.0.2.crate) = b551886f449aa90d4fe2bdaa9f4a2577ad2dde302c61ecf262d80b116db95c10
+SIZE (rust/crates/toml_parser-1.0.2.crate) = 35241
+SHA256 (rust/crates/toml_writer-1.0.2.crate) = fcc842091f2def52017664b53082ecbbeb5c7731092bad69d2c63050401dfd64
+SIZE (rust/crates/toml_writer-1.0.2.crate) = 16988
+SHA256 (rust/crates/tower-0.5.2.crate) = d039ad9159c98b70ecfd540b2573b97f7f52c3e8d9f8ad57a24b916a536975f9
+SIZE (rust/crates/tower-0.5.2.crate) = 109417
+SHA256 (rust/crates/tower-http-0.6.6.crate) = adc82fd73de2a9722ac5da747f12383d2bfdb93591ee6c58486e0097890f05f2
+SIZE (rust/crates/tower-http-0.6.6.crate) = 133515
+SHA256 (rust/crates/tower-layer-0.3.3.crate) = 121c2a6cda46980bb0fcd1647ffaf6cd3fc79a013de288782836f6df9c48780e
+SIZE (rust/crates/tower-layer-0.3.3.crate) = 6180
SHA256 (rust/crates/tower-service-0.3.3.crate) = 8df9b6e13f2d32c91b9bd719c00d1958837bc7dec474d94952798cc8e69eeec3
SIZE (rust/crates/tower-service-0.3.3.crate) = 6950
SHA256 (rust/crates/tracing-0.1.41.crate) = 784e0ac535deb450455cbfa28a6f0df145ea1bb7ae51b821cf5e7927fdcfbdd0
SIZE (rust/crates/tracing-0.1.41.crate) = 82448
-SHA256 (rust/crates/tracing-attributes-0.1.28.crate) = 395ae124c09f9e6918a2310af6038fba074bcf474ac352496d5910dd59a2226d
-SIZE (rust/crates/tracing-attributes-0.1.28.crate) = 33280
-SHA256 (rust/crates/tracing-core-0.1.33.crate) = e672c95779cf947c5311f83787af4fa8fffd12fb27e4993211a84bdfd9610f9c
-SIZE (rust/crates/tracing-core-0.1.33.crate) = 63434
+SHA256 (rust/crates/tracing-attributes-0.1.30.crate) = 81383ab64e72a7a8b8e13130c49e3dab29def6d0c7d76a03087b3cf71c5c6903
+SIZE (rust/crates/tracing-attributes-0.1.30.crate) = 39142
+SHA256 (rust/crates/tracing-core-0.1.34.crate) = b9d12581f227e93f094d3af2ae690a574abb8a2b9b7a96e7cfe9647b2b617678
+SIZE (rust/crates/tracing-core-0.1.34.crate) = 63760
SHA256 (rust/crates/tracing-log-0.2.0.crate) = ee855f1f400bd0e5c02d150ae5de3840039a3f54b025156404e34c23c03f47c3
SIZE (rust/crates/tracing-log-0.2.0.crate) = 17561
-SHA256 (rust/crates/tracing-subscriber-0.3.19.crate) = e8189decb5ac0fa7bc8b96b7cb9b2701d60d48805aca84a238004d665fcc4008
-SIZE (rust/crates/tracing-subscriber-0.3.19.crate) = 198345
+SHA256 (rust/crates/tracing-subscriber-0.3.20.crate) = 2054a14f5307d601f88daf0553e1cbf472acc4f2c51afab632431cdcd72124d5
+SIZE (rust/crates/tracing-subscriber-0.3.20.crate) = 212274
SHA256 (rust/crates/try-lock-0.2.5.crate) = e421abadd41a4225275504ea4d6566923418b7f05506fbc9c0fe86ba7396114b
SIZE (rust/crates/try-lock-0.2.5.crate) = 4314
SHA256 (rust/crates/ttf-parser-0.25.1.crate) = d2df906b07856748fa3f6e0ad0cbaa047052d4a7dd609e231c4f72cee8c36f31
SIZE (rust/crates/ttf-parser-0.25.1.crate) = 201121
SHA256 (rust/crates/ttl_cache-0.5.1.crate) = 4189890526f0168710b6ee65ceaedf1460c48a14318ceec933cb26baa492096a
SIZE (rust/crates/ttl_cache-0.5.1.crate) = 9923
-SHA256 (rust/crates/tungstenite-0.24.0.crate) = 18e5b8366ee7a95b16d32197d0b2604b43a0be89dc5fac9f8e96ccafbaedda8a
-SIZE (rust/crates/tungstenite-0.24.0.crate) = 61527
-SHA256 (rust/crates/typenum-1.17.0.crate) = 42ff0bf0c66b8238c6f3b578df37d0b7848e55df8577b3f74f92a69acceeb825
-SIZE (rust/crates/typenum-1.17.0.crate) = 42849
-SHA256 (rust/crates/unicode-ident-1.0.14.crate) = adb9e6ca4f869e1180728b7950e35922a7fc6397f7b641499e8f3ef06e50dc83
-SIZE (rust/crates/unicode-ident-1.0.14.crate) = 47547
+SHA256 (rust/crates/tungstenite-0.27.0.crate) = eadc29d668c91fcc564941132e17b28a7ceb2f3ebf0b9dae3e03fd7a6748eb0d
+SIZE (rust/crates/tungstenite-0.27.0.crate) = 67162
+SHA256 (rust/crates/typenum-1.18.0.crate) = 1dccffe3ce07af9386bfd29e80c0ab1a8205a2fc34e4bcd40364df902cfa8f3f
+SIZE (rust/crates/typenum-1.18.0.crate) = 74871
+SHA256 (rust/crates/unicode-bidi-0.3.18.crate) = 5c1cb5db39152898a79168971543b1cb5020dff7fe43c8dc468b0885f5e29df5
+SIZE (rust/crates/unicode-bidi-0.3.18.crate) = 58300
+SHA256 (rust/crates/unicode-ident-1.0.18.crate) = 5a5f39404a5da50712a4c1eecf25e90dd62b613502b7e925fd4e4d19b5c96512
+SIZE (rust/crates/unicode-ident-1.0.18.crate) = 47743
SHA256 (rust/crates/unicode-segmentation-1.12.0.crate) = f6ccf251212114b54433ec949fd6a7841275f9ada20dddd2f29e9ceea4501493
SIZE (rust/crates/unicode-segmentation-1.12.0.crate) = 106323
SHA256 (rust/crates/unicode-truncate-1.1.0.crate) = b3644627a5af5fa321c95b9b235a72fd24cd29c648c2c379431e6628655627bf
@@ -1129,251 +1121,253 @@ SHA256 (rust/crates/unicode-width-0.2.0.crate) = 1fc81956842c57dac11422a97c3b819
SIZE (rust/crates/unicode-width-0.2.0.crate) = 271509
SHA256 (rust/crates/untrusted-0.9.0.crate) = 8ecb6da28b8a351d773b68d5825ac39017e680750f980f3a1a85cd8dd28a47c1
SIZE (rust/crates/untrusted-0.9.0.crate) = 14447
-SHA256 (rust/crates/url-2.5.4.crate) = 32f8b686cadd1473f4bd0117a5d28d36b1ade384ea9b5069a1c40aefed7fda60
-SIZE (rust/crates/url-2.5.4.crate) = 81097
+SHA256 (rust/crates/url-2.5.7.crate) = 08bc136a29a3d1758e07a9cca267be308aeebf5cfd5a10f3f67ab2097683ef5b
+SIZE (rust/crates/url-2.5.7.crate) = 87907
SHA256 (rust/crates/utf-8-0.7.6.crate) = 09cc8ee72d2a9becf2f2febe0205bbed8fc6615b7cb429ad062dc7b7ddd036a9
SIZE (rust/crates/utf-8-0.7.6.crate) = 10422
-SHA256 (rust/crates/utf16_iter-1.0.5.crate) = c8232dd3cdaed5356e0f716d285e4b40b932ac434100fe9b7e0e8e935b9e6246
-SIZE (rust/crates/utf16_iter-1.0.5.crate) = 9736
SHA256 (rust/crates/utf8-width-0.1.7.crate) = 86bd8d4e895da8537e5315b8254664e6b769c4ff3db18321b297a1e7004392e3
SIZE (rust/crates/utf8-width-0.1.7.crate) = 2977
SHA256 (rust/crates/utf8_iter-1.0.4.crate) = b6c140620e7ffbb22c2dee59cafe6084a59b5ffc27a8859a5f0d494b5d52b6be
SIZE (rust/crates/utf8_iter-1.0.4.crate) = 10437
SHA256 (rust/crates/utf8parse-0.2.2.crate) = 06abde3611657adf66d383f00b093d7faecc7fa57071cce2578660c9f1010821
SIZE (rust/crates/utf8parse-0.2.2.crate) = 13499
-SHA256 (rust/crates/uuid-1.11.0.crate) = f8c5f0a0af699448548ad1a2fbf920fb4bee257eae39953ba95cb84891a0446a
-SIZE (rust/crates/uuid-1.11.0.crate) = 47683
-SHA256 (rust/crates/v_frame-0.3.8.crate) = d6f32aaa24bacd11e488aa9ba66369c7cd514885742c9fe08cfe85884db3e92b
-SIZE (rust/crates/v_frame-0.3.8.crate) = 14967
-SHA256 (rust/crates/valuable-0.1.0.crate) = 830b7e5d4d90034032940e4ace0d9a9a057e7a45cd94e6c007832e39edb82f6d
-SIZE (rust/crates/valuable-0.1.0.crate) = 27718
+SHA256 (rust/crates/uuid-1.18.0.crate) = f33196643e165781c20a5ead5582283a7dacbb87855d867fbc2df3f81eddc1be
+SIZE (rust/crates/uuid-1.18.0.crate) = 59782
+SHA256 (rust/crates/v_frame-0.3.9.crate) = 666b7727c8875d6ab5db9533418d7c764233ac9c0cff1d469aec8fa127597be2
+SIZE (rust/crates/v_frame-0.3.9.crate) = 20856
+SHA256 (rust/crates/valuable-0.1.1.crate) = ba73ea9cf16a25df0c8caa16c51acb937d5712a8429db78a3ee29d5dcacd3a65
+SIZE (rust/crates/valuable-0.1.1.crate) = 28679
SHA256 (rust/crates/vcpkg-0.2.15.crate) = accd4ea62f7bb7a82fe23066fb0957d48ef677f6eeb8215f372f52e48bb32426
SIZE (rust/crates/vcpkg-0.2.15.crate) = 228735
-SHA256 (rust/crates/vergen-9.0.2.crate) = 31f25fc8f8f05df455c7941e87f093ad22522a9ff33d7a027774815acf6f0639
-SIZE (rust/crates/vergen-9.0.2.crate) = 33523
-SHA256 (rust/crates/vergen-gitcl-1.0.2.crate) = 0227006d09f98ab00ea69e9a5e055e676a813cfbed4232986176c86a6080b997
-SIZE (rust/crates/vergen-gitcl-1.0.2.crate) = 28522
-SHA256 (rust/crates/vergen-lib-0.1.5.crate) = c0c767e6751c09fc85cde58722cf2f1007e80e4c8d5a4321fc90d83dc54ca147
-SIZE (rust/crates/vergen-lib-0.1.5.crate) = 20768
+SHA256 (rust/crates/vergen-9.0.6.crate) = 6b2bf58be11fc9414104c6d3a2e464163db5ef74b12296bda593cac37b6e4777
+SIZE (rust/crates/vergen-9.0.6.crate) = 33160
+SHA256 (rust/crates/vergen-gitcl-1.0.8.crate) = b9dfc1de6eb2e08a4ddf152f1b179529638bedc0ea95e6d667c014506377aefe
+SIZE (rust/crates/vergen-gitcl-1.0.8.crate) = 28712
+SHA256 (rust/crates/vergen-lib-0.1.6.crate) = 9b07e6010c0f3e59fcb164e0163834597da68d1f864e2b8ca49f74de01e9c166
+SIZE (rust/crates/vergen-lib-0.1.6.crate) = 20754
SHA256 (rust/crates/version-compare-0.1.1.crate) = 579a42fc0b8e0c63b76519a339be31bed574929511fa53c1a3acae26eb258f29
SIZE (rust/crates/version-compare-0.1.1.crate) = 13224
SHA256 (rust/crates/version-compare-0.2.0.crate) = 852e951cb7832cb45cb1169900d19760cfa39b82bc0ea9c0e5a14ae88411c98b
SIZE (rust/crates/version-compare-0.2.0.crate) = 13942
SHA256 (rust/crates/version_check-0.9.5.crate) = 0b928f33d975fc6ad9f86c8f283853ad26bdd5b10b7f1542aa2fa15e2289105a
SIZE (rust/crates/version_check-0.9.5.crate) = 15554
-SHA256 (rust/crates/viuer-0.9.1.crate) = d3f25eeadaacb5253b24f4b576fecad471b07107e552e2a631a6d7ab5e1e49e0
-SIZE (rust/crates/viuer-0.9.1.crate) = 15447
+SHA256 (rust/crates/viuer-0.9.2.crate) = 0ae7c6870b98c838123f22cac9a594cbe2d74ea48d79271c08f8c9e680b40fac
+SIZE (rust/crates/viuer-0.9.2.crate) = 25742
SHA256 (rust/crates/walkdir-2.5.0.crate) = 29790946404f91d9c5d06f9874efddea1dc06c5efe94541a7d6863108e3a5e4b
SIZE (rust/crates/walkdir-2.5.0.crate) = 23951
SHA256 (rust/crates/want-0.3.1.crate) = bfa7760aed19e106de2c7c0b581b509f2f25d3dacaf737cb82ac61bc6d760b0e
SIZE (rust/crates/want-0.3.1.crate) = 6398
-SHA256 (rust/crates/wasi-0.11.0+wasi-snapshot-preview1.crate) = 9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423
-SIZE (rust/crates/wasi-0.11.0+wasi-snapshot-preview1.crate) = 28131
-SHA256 (rust/crates/wasm-bindgen-0.2.99.crate) = a474f6281d1d70c17ae7aa6a613c87fce69a127e2624002df63dcb39d6cf6396
-SIZE (rust/crates/wasm-bindgen-0.2.99.crate) = 46136
-SHA256 (rust/crates/wasm-bindgen-backend-0.2.99.crate) = 5f89bb38646b4f81674e8f5c3fb81b562be1fd936d84320f3264486418519c79
-SIZE (rust/crates/wasm-bindgen-backend-0.2.99.crate) = 30928
-SHA256 (rust/crates/wasm-bindgen-futures-0.4.49.crate) = 38176d9b44ea84e9184eff0bc34cc167ed044f816accfe5922e54d84cf48eca2
-SIZE (rust/crates/wasm-bindgen-futures-0.4.49.crate) = 14838
-SHA256 (rust/crates/wasm-bindgen-macro-0.2.99.crate) = 2cc6181fd9a7492eef6fef1f33961e3695e4579b9872a6f7c83aee556666d4fe
-SIZE (rust/crates/wasm-bindgen-macro-0.2.99.crate) = 7011
-SHA256 (rust/crates/wasm-bindgen-macro-support-0.2.99.crate) = 30d7a95b763d3c45903ed6c81f156801839e5ee968bb07e534c44df0fcd330c2
-SIZE (rust/crates/wasm-bindgen-macro-support-0.2.99.crate) = 22800
-SHA256 (rust/crates/wasm-bindgen-shared-0.2.99.crate) = 943aab3fdaaa029a6e0271b35ea10b72b943135afe9bffca82384098ad0e06a6
-SIZE (rust/crates/wasm-bindgen-shared-0.2.99.crate) = 7773
-SHA256 (rust/crates/wayland-backend-0.3.7.crate) = 056535ced7a150d45159d3a8dc30f91a2e2d588ca0b23f70e56033622b8016f6
-SIZE (rust/crates/wayland-backend-0.3.7.crate) = 71771
-SHA256 (rust/crates/wayland-client-0.31.7.crate) = b66249d3fc69f76fd74c82cc319300faa554e9d865dab1f7cd66cc20db10b280
-SIZE (rust/crates/wayland-client-0.31.7.crate) = 64486
+SHA256 (rust/crates/wasi-0.11.1+wasi-snapshot-preview1.crate) = ccf3ec651a847eb01de73ccad15eb7d99f80485de043efb2f370cd654f4ea44b
+SIZE (rust/crates/wasi-0.11.1+wasi-snapshot-preview1.crate) = 28477
+SHA256 (rust/crates/wasi-0.14.3+wasi-0.2.4.crate) = 6a51ae83037bdd272a9e28ce236db8c07016dd0d50c27038b3f407533c030c95
+SIZE (rust/crates/wasi-0.14.3+wasi-0.2.4.crate) = 144010
+SHA256 (rust/crates/wasm-bindgen-0.2.100.crate) = 1edc8929d7499fc4e8f0be2262a241556cfc54a0bea223790e71446f2aab1ef5
+SIZE (rust/crates/wasm-bindgen-0.2.100.crate) = 48288
+SHA256 (rust/crates/wasm-bindgen-backend-0.2.100.crate) = 2f0a0651a5c2bc21487bde11ee802ccaf4c51935d0d3d42a6101f98161700bc6
+SIZE (rust/crates/wasm-bindgen-backend-0.2.100.crate) = 32111
+SHA256 (rust/crates/wasm-bindgen-futures-0.4.50.crate) = 555d470ec0bc3bb57890405e5d4322cc9ea83cebb085523ced7be4144dac1e61
+SIZE (rust/crates/wasm-bindgen-futures-0.4.50.crate) = 16181
+SHA256 (rust/crates/wasm-bindgen-macro-0.2.100.crate) = 7fe63fc6d09ed3792bd0897b314f53de8e16568c2b3f7982f468c0bf9bd0b407
+SIZE (rust/crates/wasm-bindgen-macro-0.2.100.crate) = 9663
+SHA256 (rust/crates/wasm-bindgen-macro-support-0.2.100.crate) = 8ae87ea40c9f689fc23f209965b6fb8a99ad69aeeb0231408be24920604395de
+SIZE (rust/crates/wasm-bindgen-macro-support-0.2.100.crate) = 26243
+SHA256 (rust/crates/wasm-bindgen-shared-0.2.100.crate) = 1a05d73b933a847d6cccdda8f838a22ff101ad9bf93e33684f39c1f5f0eece3d
+SIZE (rust/crates/wasm-bindgen-shared-0.2.100.crate) = 8570
+SHA256 (rust/crates/wayland-backend-0.3.11.crate) = 673a33c33048a5ade91a6b139580fa174e19fb0d23f396dca9fa15f2e1e49b35
+SIZE (rust/crates/wayland-backend-0.3.11.crate) = 76980
+SHA256 (rust/crates/wayland-client-0.31.11.crate) = c66a47e840dc20793f2264eb4b3e4ecb4b75d91c0dd4af04b456128e0bdd449d
+SIZE (rust/crates/wayland-client-0.31.11.crate) = 65932
SHA256 (rust/crates/wayland-csd-frame-0.3.0.crate) = 625c5029dbd43d25e6aa9615e88b829a5cad13b2819c4ae129fdbb7c31ab4c7e
SIZE (rust/crates/wayland-csd-frame-0.3.0.crate) = 5696
-SHA256 (rust/crates/wayland-cursor-0.31.7.crate) = 32b08bc3aafdb0035e7fe0fdf17ba0c09c268732707dca4ae098f60cb28c9e4c
-SIZE (rust/crates/wayland-cursor-0.31.7.crate) = 7567
-SHA256 (rust/crates/wayland-protocols-0.32.5.crate) = 7cd0ade57c4e6e9a8952741325c30bf82f4246885dca8bf561898b86d0c1f58e
-SIZE (rust/crates/wayland-protocols-0.32.5.crate) = 176196
-SHA256 (rust/crates/wayland-protocols-plasma-0.3.5.crate) = 9b31cab548ee68c7eb155517f2212049dc151f7cd7910c2b66abfd31c3ee12bd
-SIZE (rust/crates/wayland-protocols-plasma-0.3.5.crate) = 60530
-SHA256 (rust/crates/wayland-protocols-wlr-0.3.5.crate) = 782e12f6cd923c3c316130d56205ebab53f55d6666b7faddfad36cecaeeb4022
-SIZE (rust/crates/wayland-protocols-wlr-0.3.5.crate) = 26282
-SHA256 (rust/crates/wayland-scanner-0.31.5.crate) = 597f2001b2e5fc1121e3d5b9791d3e78f05ba6bfa4641053846248e3a13661c3
-SIZE (rust/crates/wayland-scanner-0.31.5.crate) = 35779
-SHA256 (rust/crates/wayland-sys-0.31.5.crate) = efa8ac0d8e8ed3e3b5c9fc92c7881406a268e11555abe36493efabe649a29e09
-SIZE (rust/crates/wayland-sys-0.31.5.crate) = 8630
-SHA256 (rust/crates/web-sys-0.3.76.crate) = 04dd7223427d52553d3702c004d3b2fe07c148165faa56313cb00211e31c12bc
-SIZE (rust/crates/web-sys-0.3.76.crate) = 635842
+SHA256 (rust/crates/wayland-cursor-0.31.11.crate) = 447ccc440a881271b19e9989f75726d60faa09b95b0200a9b7eb5cc47c3eeb29
+SIZE (rust/crates/wayland-cursor-0.31.11.crate) = 9785
+SHA256 (rust/crates/wayland-protocols-0.32.9.crate) = efa790ed75fbfd71283bd2521a1cfdc022aabcc28bdcff00851f9e4ae88d9901
+SIZE (rust/crates/wayland-protocols-0.32.9.crate) = 155404
+SHA256 (rust/crates/wayland-protocols-plasma-0.3.9.crate) = a07a14257c077ab3279987c4f8bb987851bf57081b93710381daea94f2c2c032
+SIZE (rust/crates/wayland-protocols-plasma-0.3.9.crate) = 69243
+SHA256 (rust/crates/wayland-protocols-wlr-0.3.9.crate) = efd94963ed43cf9938a090ca4f7da58eb55325ec8200c3848963e98dc25b78ec
+SIZE (rust/crates/wayland-protocols-wlr-0.3.9.crate) = 28723
+SHA256 (rust/crates/wayland-scanner-0.31.7.crate) = 54cb1e9dc49da91950bdfd8b848c49330536d9d1fb03d4bfec8cae50caa50ae3
+SIZE (rust/crates/wayland-scanner-0.31.7.crate) = 36483
+SHA256 (rust/crates/wayland-sys-0.31.7.crate) = 34949b42822155826b41db8e5d0c1be3a2bd296c747577a43a3e6daefc296142
+SIZE (rust/crates/wayland-sys-0.31.7.crate) = 10106
+SHA256 (rust/crates/web-sys-0.3.77.crate) = 33b6dd2ef9186f1f2072e409e99cd22a975331a6b3591b12c764e0e55c60d5d2
+SIZE (rust/crates/web-sys-0.3.77.crate) = 638246
SHA256 (rust/crates/web-time-1.1.0.crate) = 5a6580f308b1fad9207618087a65c04e7a10bc77e02c8e84e9b00dd4b12fa0bb
SIZE (rust/crates/web-time-1.1.0.crate) = 18026
-SHA256 (rust/crates/webpki-0.22.4.crate) = ed63aea5ce73d0ff405984102c42de94fc55a6b75765d621c65262469b3c9b53
-SIZE (rust/crates/webpki-0.22.4.crate) = 63472
-SHA256 (rust/crates/webpki-roots-0.25.4.crate) = 5f20c57d8d7db6d3b86154206ae5d8fba62dd39573114de97c2cb0578251f8e1
-SIZE (rust/crates/webpki-roots-0.25.4.crate) = 253559
-SHA256 (rust/crates/webpki-roots-0.26.7.crate) = 5d642ff16b7e79272ae451b7322067cdc17cadf68c23264be9d94a32319efe7e
-SIZE (rust/crates/webpki-roots-0.26.7.crate) = 249392
-SHA256 (rust/crates/weezl-0.1.8.crate) = 53a85b86a771b1c87058196170769dd264f66c0782acf1ae6cc51bfd64b39082
-SIZE (rust/crates/weezl-0.1.8.crate) = 42175
+SHA256 (rust/crates/webbrowser-1.0.5.crate) = aaf4f3c0ba838e82b4e5ccc4157003fb8c324ee24c058470ffb82820becbde98
+SIZE (rust/crates/webbrowser-1.0.5.crate) = 56190
+SHA256 (rust/crates/webpki-roots-1.0.2.crate) = 7e8983c3ab33d6fb807cfcdad2491c4ea8cbc8ed839181c7dfd9c67c83e261b2
+SIZE (rust/crates/webpki-roots-1.0.2.crate) = 255109
+SHA256 (rust/crates/weezl-0.1.10.crate) = a751b3277700db47d3e574514de2eced5e54dc8a5436a3bf7a0b248b2cee16f3
+SIZE (rust/crates/weezl-0.1.10.crate) = 46418
SHA256 (rust/crates/which-4.4.2.crate) = 87ba24419a2078cd2b0f2ede2691b6c66d8e47836da3b6db8265ebad47afbfc7
SIZE (rust/crates/which-4.4.2.crate) = 15953
-SHA256 (rust/crates/which-7.0.0.crate) = c9cad3279ade7346b96e38731a641d7343dd6a53d55083dd54eadfa5a1b38c6b
-SIZE (rust/crates/which-7.0.0.crate) = 18462
+SHA256 (rust/crates/which-8.0.0.crate) = d3fabb953106c3c8eea8306e4393700d7657561cb43122571b172bbfb7c7ba1d
+SIZE (rust/crates/which-8.0.0.crate) = 26209
SHA256 (rust/crates/winapi-0.3.9.crate) = 5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419
SIZE (rust/crates/winapi-0.3.9.crate) = 1200382
SHA256 (rust/crates/winapi-i686-pc-windows-gnu-0.4.0.crate) = ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6
SIZE (rust/crates/winapi-i686-pc-windows-gnu-0.4.0.crate) = 2918815
-SHA256 (rust/crates/winapi-util-0.1.9.crate) = cf221c93e13a30d793f7645a0e7762c55d169dbb0a49671918a2319d289b10bb
-SIZE (rust/crates/winapi-util-0.1.9.crate) = 12464
+SHA256 (rust/crates/winapi-util-0.1.10.crate) = 0978bf7171b3d90bac376700cb56d606feb40f251a475a5d6634613564460b22
+SIZE (rust/crates/winapi-util-0.1.10.crate) = 13370
SHA256 (rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.crate) = 712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f
SIZE (rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.crate) = 2947998
SHA256 (rust/crates/windows-0.44.0.crate) = 9e745dab35a0c4c77aa3ce42d595e13d2003d6902d6b08c9ef5fc326d08da12b
SIZE (rust/crates/windows-0.44.0.crate) = 11502336
SHA256 (rust/crates/windows-0.54.0.crate) = 9252e5725dbed82865af151df558e754e4a3c2c30818359eb17465f1346a1b49
SIZE (rust/crates/windows-0.54.0.crate) = 11096265
-SHA256 (rust/crates/windows-0.56.0.crate) = 1de69df01bdf1ead2f4ac895dc77c9351aefff65b2f3db429a343f9cbf05e132
-SIZE (rust/crates/windows-0.56.0.crate) = 10807828
-SHA256 (rust/crates/windows-0.57.0.crate) = 12342cb4d8e3b046f3d80effd474a7a02447231330ef77d71daa6fbc40681143
-SIZE (rust/crates/windows-0.57.0.crate) = 9694564
SHA256 (rust/crates/windows-0.58.0.crate) = dd04d41d93c4992d421894c18c8b43496aa748dd4c081bac0dc93eb0489272b6
SIZE (rust/crates/windows-0.58.0.crate) = 9744521
-SHA256 (rust/crates/windows-core-0.52.0.crate) = 33ab640c8d7e35bf8ba19b884ba838ceb4fba93a4e8c65a9059d08afcfc683d9
-SIZE (rust/crates/windows-core-0.52.0.crate) = 42154
+SHA256 (rust/crates/windows-0.61.3.crate) = 9babd3a767a4c1aef6900409f85f5d53ce2544ccdfaa86dad48c91782c6d6893
+SIZE (rust/crates/windows-0.61.3.crate) = 9372520
+SHA256 (rust/crates/windows-collections-0.2.0.crate) = 3beeceb5e5cfd9eb1d76b381630e82c4241ccd0d27f1a39ed41b2760b255c5e8
+SIZE (rust/crates/windows-collections-0.2.0.crate) = 13579
SHA256 (rust/crates/windows-core-0.54.0.crate) = 12661b9c89351d684a50a8a643ce5f608e20243b9fb84687800163429f161d65
SIZE (rust/crates/windows-core-0.54.0.crate) = 44015
-SHA256 (rust/crates/windows-core-0.56.0.crate) = 4698e52ed2d08f8658ab0c39512a7c00ee5fe2688c65f8c0a4f06750d729f2a6
-SIZE (rust/crates/windows-core-0.56.0.crate) = 45084
-SHA256 (rust/crates/windows-core-0.57.0.crate) = d2ed2439a290666cd67ecce2b0ffaad89c2a56b976b736e6ece670297897832d
-SIZE (rust/crates/windows-core-0.57.0.crate) = 53695
SHA256 (rust/crates/windows-core-0.58.0.crate) = 6ba6d44ec8c2591c134257ce647b7ea6b20335bf6379a27dac5f1641fcf59f99
SIZE (rust/crates/windows-core-0.58.0.crate) = 41022
-SHA256 (rust/crates/windows-implement-0.56.0.crate) = f6fc35f58ecd95a9b71c4f2329b911016e6bec66b3f2e6a4aad86bd2e99e2f9b
-SIZE (rust/crates/windows-implement-0.56.0.crate) = 9157
-SHA256 (rust/crates/windows-implement-0.57.0.crate) = 9107ddc059d5b6fbfbffdfa7a7fe3e22a226def0b2608f72e9d552763d3e1ad7
-SIZE (rust/crates/windows-implement-0.57.0.crate) = 10470
+SHA256 (rust/crates/windows-core-0.61.2.crate) = c0fdd3ddb90610c7638aa2b3a3ab2904fb9e5cdbecc643ddb3647212781c4ae3
+SIZE (rust/crates/windows-core-0.61.2.crate) = 36771
+SHA256 (rust/crates/windows-future-0.2.1.crate) = fc6a41e98427b19fe4b73c550f060b59fa592d7d686537eebf9385621bfbad8e
+SIZE (rust/crates/windows-future-0.2.1.crate) = 17532
SHA256 (rust/crates/windows-implement-0.58.0.crate) = 2bbd5b46c938e506ecbce286b6628a02171d56153ba733b6c741fc627ec9579b
SIZE (rust/crates/windows-implement-0.58.0.crate) = 10491
-SHA256 (rust/crates/windows-interface-0.56.0.crate) = 08990546bf4edef8f431fa6326e032865f27138718c587dc21bc0265bbcb57cc
-SIZE (rust/crates/windows-interface-0.56.0.crate) = 9834
-SHA256 (rust/crates/windows-interface-0.57.0.crate) = 29bee4b38ea3cde66011baa44dba677c432a78593e202392d1e9070cf2a7fca7
-SIZE (rust/crates/windows-interface-0.57.0.crate) = 10931
+SHA256 (rust/crates/windows-implement-0.60.0.crate) = a47fddd13af08290e67f4acabf4b459f647552718f683a7b415d290ac744a836
+SIZE (rust/crates/windows-implement-0.60.0.crate) = 15073
SHA256 (rust/crates/windows-interface-0.58.0.crate) = 053c4c462dc91d3b1504c6fe5a726dd15e216ba718e84a0e46a88fbe5ded3515
SIZE (rust/crates/windows-interface-0.58.0.crate) = 11246
-SHA256 (rust/crates/windows-registry-0.2.0.crate) = e400001bb720a623c1c69032f8e3e4cf09984deec740f007dd2b03ec864804b0
-SIZE (rust/crates/windows-registry-0.2.0.crate) = 10470
+SHA256 (rust/crates/windows-interface-0.59.1.crate) = bd9211b69f8dcdfa817bfd14bf1c97c9188afa36f4750130fcdf3f400eca9fa8
+SIZE (rust/crates/windows-interface-0.59.1.crate) = 11735
+SHA256 (rust/crates/windows-link-0.1.3.crate) = 5e6ad25900d524eaabdbbb96d20b4311e1e7ae1699af4fb28c17ae66c80d798a
+SIZE (rust/crates/windows-link-0.1.3.crate) = 6154
+SHA256 (rust/crates/windows-numerics-0.2.0.crate) = 9150af68066c4c5c07ddc0ce30421554771e528bde427614c61038bc2c92c2b1
+SIZE (rust/crates/windows-numerics-0.2.0.crate) = 9686
+SHA256 (rust/crates/windows-registry-0.5.3.crate) = 5b8a9ed28765efc97bbc954883f4e6796c33a06546ebafacbabee9696967499e
+SIZE (rust/crates/windows-registry-0.5.3.crate) = 13386
SHA256 (rust/crates/windows-result-0.1.2.crate) = 5e383302e8ec8515204254685643de10811af0ed97ea37210dc26fb0032647f8
SIZE (rust/crates/windows-result-0.1.2.crate) = 10601
SHA256 (rust/crates/windows-result-0.2.0.crate) = 1d1043d8214f791817bab27572aaa8af63732e11bf84aa21a45a78d6c317ae0e
SIZE (rust/crates/windows-result-0.2.0.crate) = 12756
+SHA256 (rust/crates/windows-result-0.3.4.crate) = 56f42bd332cc6c8eac5af113fc0c1fd6a8fd2aa08a0119358686e5160d0586c6
+SIZE (rust/crates/windows-result-0.3.4.crate) = 13418
SHA256 (rust/crates/windows-strings-0.1.0.crate) = 4cd9b125c486025df0eabcb585e62173c6c9eddcec5d117d3b6e8c30e2ee4d10
SIZE (rust/crates/windows-strings-0.1.0.crate) = 13832
+SHA256 (rust/crates/windows-strings-0.4.2.crate) = 56e6c93f3a0c3b36176cb1327a4958a0353d5d166c2a35cb268ace15e91d3b57
+SIZE (rust/crates/windows-strings-0.4.2.crate) = 13983
SHA256 (rust/crates/windows-sys-0.45.0.crate) = 75283be5efb2831d37ea142365f009c02ec203cd29a3ebecbc093d52315b66d0
SIZE (rust/crates/windows-sys-0.45.0.crate) = 2568659
-SHA256 (rust/crates/windows-sys-0.48.0.crate) = 677d2418bec65e3338edb076e806bc1ec15693c5d0104683f2efe857f61056a9
-SIZE (rust/crates/windows-sys-0.48.0.crate) = 2628884
SHA256 (rust/crates/windows-sys-0.52.0.crate) = 282be5f36a8ce781fad8c8ae18fa3f9beff57ec1b52cb3de0789201425d9a33d
SIZE (rust/crates/windows-sys-0.52.0.crate) = 2576877
SHA256 (rust/crates/windows-sys-0.59.0.crate) = 1e38bc4d79ed67fd075bcc251a1c39b32a1776bbe92e5bef1f0bf1f8c531853b
SIZE (rust/crates/windows-sys-0.59.0.crate) = 2387323
+SHA256 (rust/crates/windows-sys-0.60.2.crate) = f2f500e4d28234f72040990ec9d39e3a6b950f9f22d3dba18416c35882612bcb
+SIZE (rust/crates/windows-sys-0.60.2.crate) = 2518479
SHA256 (rust/crates/windows-targets-0.42.2.crate) = 8e5180c00cd44c9b1c88adb3693291f1cd93605ded80c250a75d472756b4d071
SIZE (rust/crates/windows-targets-0.42.2.crate) = 5492
-SHA256 (rust/crates/windows-targets-0.48.5.crate) = 9a2fa6e2155d7247be68c096456083145c183cbbbc2764150dda45a87197940c
-SIZE (rust/crates/windows-targets-0.48.5.crate) = 6904
SHA256 (rust/crates/windows-targets-0.52.6.crate) = 9b724f72796e036ab90c1021d4780d4d3d648aca59e491e6b98e725b84e99973
SIZE (rust/crates/windows-targets-0.52.6.crate) = 6403
-SHA256 (rust/crates/windows-version-0.1.1.crate) = 6998aa457c9ba8ff2fb9f13e9d2a930dabcea28f1d0ab94d687d8b3654844515
-SIZE (rust/crates/windows-version-0.1.1.crate) = 7201
+SHA256 (rust/crates/windows-targets-0.53.3.crate) = d5fe6031c4041849d7c496a8ded650796e7b6ecc19df1a431c1a363342e5dc91
+SIZE (rust/crates/windows-targets-0.53.3.crate) = 7099
+SHA256 (rust/crates/windows-threading-0.1.0.crate) = b66463ad2e0ea3bbf808b7f1d371311c80e115c0b71d60efc142cafbcfb057a6
+SIZE (rust/crates/windows-threading-0.1.0.crate) = 9085
+SHA256 (rust/crates/windows-version-0.1.4.crate) = e04a5c6627e310a23ad2358483286c7df260c964eb2d003d8efd6d0f4e79265c
+SIZE (rust/crates/windows-version-0.1.4.crate) = 7263
SHA256 (rust/crates/windows_aarch64_gnullvm-0.42.2.crate) = 597a5118570b68bc08d8d59125332c54f1ba9d9adeedeef5b99b02ba2b0698f8
SIZE (rust/crates/windows_aarch64_gnullvm-0.42.2.crate) = 364071
-SHA256 (rust/crates/windows_aarch64_gnullvm-0.48.5.crate) = 2b38e32f0abccf9987a4e3079dfb67dcd799fb61361e53e2882c3cbaf0d905d8
-SIZE (rust/crates/windows_aarch64_gnullvm-0.48.5.crate) = 418492
SHA256 (rust/crates/windows_aarch64_gnullvm-0.52.6.crate) = 32a4622180e7a0ec044bb555404c800bc9fd9ec262ec147edd5989ccd0c02cd3
SIZE (rust/crates/windows_aarch64_gnullvm-0.52.6.crate) = 435718
+SHA256 (rust/crates/windows_aarch64_gnullvm-0.53.0.crate) = 86b8d5f90ddd19cb4a147a5fa63ca848db3df085e25fee3cc10b39b6eebae764
+SIZE (rust/crates/windows_aarch64_gnullvm-0.53.0.crate) = 782443
SHA256 (rust/crates/windows_aarch64_msvc-0.42.2.crate) = e08e8864a60f06ef0d0ff4ba04124db8b0fb3be5776a5cd47641e942e58c4d43
SIZE (rust/crates/windows_aarch64_msvc-0.42.2.crate) = 666981
-SHA256 (rust/crates/windows_aarch64_msvc-0.48.5.crate) = dc35310971f3b2dbbf3f0690a219f40e2d9afcf64f9ab7cc1be722937c26b4bc
-SIZE (rust/crates/windows_aarch64_msvc-0.48.5.crate) = 798483
SHA256 (rust/crates/windows_aarch64_msvc-0.52.6.crate) = 09ec2a7bb152e2252b53fa7803150007879548bc709c039df7627cabbd05d469
SIZE (rust/crates/windows_aarch64_msvc-0.52.6.crate) = 832615
+SHA256 (rust/crates/windows_aarch64_msvc-0.53.0.crate) = c7651a1f62a11b8cbd5e0d42526e55f2c99886c77e007179efff86c2b137e66c
+SIZE (rust/crates/windows_aarch64_msvc-0.53.0.crate) = 834446
SHA256 (rust/crates/windows_i686_gnu-0.42.2.crate) = c61d927d8da41da96a81f029489353e68739737d3beca43145c8afec9a31a84f
SIZE (rust/crates/windows_i686_gnu-0.42.2.crate) = 736236
-SHA256 (rust/crates/windows_i686_gnu-0.48.5.crate) = a75915e7def60c94dcef72200b9a8e58e5091744960da64ec734a6c6e9b3743e
-SIZE (rust/crates/windows_i686_gnu-0.48.5.crate) = 844891
SHA256 (rust/crates/windows_i686_gnu-0.52.6.crate) = 8e9b5ad5ab802e97eb8e295ac6720e509ee4c243f69d781394014ebfe8bbfa0b
SIZE (rust/crates/windows_i686_gnu-0.52.6.crate) = 880402
+SHA256 (rust/crates/windows_i686_gnu-0.53.0.crate) = c1dc67659d35f387f5f6c479dc4e28f1d4bb90ddd1a5d3da2e5d97b42d6272c3
+SIZE (rust/crates/windows_i686_gnu-0.53.0.crate) = 936973
SHA256 (rust/crates/windows_i686_gnullvm-0.52.6.crate) = 0eee52d38c090b3caa76c563b86c3a4bd71ef1a819287c19d586d7334ae8ed66
SIZE (rust/crates/windows_i686_gnullvm-0.52.6.crate) = 475940
+SHA256 (rust/crates/windows_i686_gnullvm-0.53.0.crate) = 9ce6ccbdedbf6d6354471319e781c0dfef054c81fbc7cf83f338a4296c0cae11
+SIZE (rust/crates/windows_i686_gnullvm-0.53.0.crate) = 854056
SHA256 (rust/crates/windows_i686_msvc-0.42.2.crate) = 44d840b6ec649f480a41c8d80f9c65108b92d89345dd94027bfe06ac444d1060
SIZE (rust/crates/windows_i686_msvc-0.42.2.crate) = 724951
-SHA256 (rust/crates/windows_i686_msvc-0.48.5.crate) = 8f55c233f70c4b27f66c523580f78f1004e8b5a8b659e05a4eb49d4166cca406
-SIZE (rust/crates/windows_i686_msvc-0.48.5.crate) = 864300
SHA256 (rust/crates/windows_i686_msvc-0.52.6.crate) = 240948bc05c5e7c6dabba28bf89d89ffce3e303022809e73deaefe4f6ec56c66
SIZE (rust/crates/windows_i686_msvc-0.52.6.crate) = 901163
+SHA256 (rust/crates/windows_i686_msvc-0.53.0.crate) = 581fee95406bb13382d2f65cd4a908ca7b1e4c2f1917f143ba16efe98a589b5d
+SIZE (rust/crates/windows_i686_msvc-0.53.0.crate) = 903450
SHA256 (rust/crates/windows_x86_64_gnu-0.42.2.crate) = 8de912b8b8feb55c064867cf047dda097f92d51efad5b491dfb98f6bbb70cb36
SIZE (rust/crates/windows_x86_64_gnu-0.42.2.crate) = 699373
-SHA256 (rust/crates/windows_x86_64_gnu-0.48.5.crate) = 53d40abd2583d23e4718fddf1ebec84dbff8381c07cae67ff7768bbf19c6718e
-SIZE (rust/crates/windows_x86_64_gnu-0.48.5.crate) = 801619
SHA256 (rust/crates/windows_x86_64_gnu-0.52.6.crate) = 147a5c80aabfbf0c7d901cb5895d1de30ef2907eb21fbbab29ca94c5b08b1a78
SIZE (rust/crates/windows_x86_64_gnu-0.52.6.crate) = 836363
+SHA256 (rust/crates/windows_x86_64_gnu-0.53.0.crate) = 2e55b5ac9ea33f2fc1716d1742db15574fd6fc8dadc51caab1c16a3d3b4190ba
+SIZE (rust/crates/windows_x86_64_gnu-0.53.0.crate) = 902585
SHA256 (rust/crates/windows_x86_64_gnullvm-0.42.2.crate) = 26d41b46a36d453748aedef1486d5c7a85db22e56aff34643984ea85514e94a3
SIZE (rust/crates/windows_x86_64_gnullvm-0.42.2.crate) = 364068
-SHA256 (rust/crates/windows_x86_64_gnullvm-0.48.5.crate) = 0b7b52767868a23d5bab768e390dc5f5c55825b6d30b86c844ff2dc7414044cc
-SIZE (rust/crates/windows_x86_64_gnullvm-0.48.5.crate) = 418486
SHA256 (rust/crates/windows_x86_64_gnullvm-0.52.6.crate) = 24d5b23dc417412679681396f2b49f3de8c1473deb516bd34410872eff51ed0d
SIZE (rust/crates/windows_x86_64_gnullvm-0.52.6.crate) = 435707
+SHA256 (rust/crates/windows_x86_64_gnullvm-0.53.0.crate) = 0a6e035dd0599267ce1ee132e51c27dd29437f63325753051e71dd9e42406c57
+SIZE (rust/crates/windows_x86_64_gnullvm-0.53.0.crate) = 782434
SHA256 (rust/crates/windows_x86_64_msvc-0.42.2.crate) = 9aec5da331524158c6d1a4ac0ab1541149c0b9505fde06423b02f5ef0106b9f0
SIZE (rust/crates/windows_x86_64_msvc-0.42.2.crate) = 666936
-SHA256 (rust/crates/windows_x86_64_msvc-0.48.5.crate) = ed94fce61571a4006852b7389a063ab983c02eb1bb37b47f8272ce92d06d9538
-SIZE (rust/crates/windows_x86_64_msvc-0.48.5.crate) = 798412
SHA256 (rust/crates/windows_x86_64_msvc-0.52.6.crate) = 589f6da84c646204747d1270a2a5661ea66ed1cced2631d546fdfb155959f9ec
SIZE (rust/crates/windows_x86_64_msvc-0.52.6.crate) = 832564
-SHA256 (rust/crates/winit-0.30.5.crate) = 0be9e76a1f1077e04a411f0b989cbd3c93339e1771cb41e71ac4aee95bfd2c67
-SIZE (rust/crates/winit-0.30.5.crate) = 600312
-SHA256 (rust/crates/winnow-0.6.20.crate) = 36c1fec1a2bb5866f07c25f68c26e565c4c200aebb96d7e55710c19d3e8ac49b
-SIZE (rust/crates/winnow-0.6.20.crate) = 163617
-SHA256 (rust/crates/winreg-0.50.0.crate) = 524e57b2c537c0f9b1e69f1965311ec12182b4122e45035b1508cd24d2adadb1
-SIZE (rust/crates/winreg-0.50.0.crate) = 29703
+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/winit-0.30.12.crate) = c66d4b9ed69c4009f6321f762d6e61ad8a2389cd431b97cb1e146812e9e6c732
+SIZE (rust/crates/winit-0.30.12.crate) = 604631
+SHA256 (rust/crates/winnow-0.7.13.crate) = 21a0236b59786fed61e2a80582dd500fe61f18b5dca67a4a067d0bc9039339cf
+SIZE (rust/crates/winnow-0.7.13.crate) = 174454
SHA256 (rust/crates/winsafe-0.0.19.crate) = d135d17ab770252ad95e9a872d365cf3090e3be864a34ab46f48555993efc904
SIZE (rust/crates/winsafe-0.0.19.crate) = 492820
-SHA256 (rust/crates/write16-1.0.0.crate) = d1890f4022759daae28ed4fe62859b1236caebfc61ede2f63ed4e695f3f6d936
-SIZE (rust/crates/write16-1.0.0.crate) = 7218
-SHA256 (rust/crates/writeable-0.5.5.crate) = 1e9df38ee2d2c3c5948ea468a8406ff0db0b29ae1ffde1bcf20ef305bcc95c51
-SIZE (rust/crates/writeable-0.5.5.crate) = 22354
+SHA256 (rust/crates/wit-bindgen-0.45.0.crate) = 052283831dbae3d879dc7f51f3d92703a316ca49f91540417d38591826127814
+SIZE (rust/crates/wit-bindgen-0.45.0.crate) = 60405
+SHA256 (rust/crates/writeable-0.6.1.crate) = ea2f10b9bb0928dfb1b42b65e1f9e36f7f54dbdf08457afefb38afcdec4fa2bb
+SIZE (rust/crates/writeable-0.6.1.crate) = 24068
SHA256 (rust/crates/x11-dl-2.21.0.crate) = 38735924fedd5314a6e548792904ed8c6de6636285cb9fec04d5b1db85c1516f
SIZE (rust/crates/x11-dl-2.21.0.crate) = 66823
-SHA256 (rust/crates/x11rb-0.13.1.crate) = 5d91ffca73ee7f68ce055750bf9f6eca0780b8c85eff9bc046a3b0da41755e12
-SIZE (rust/crates/x11rb-0.13.1.crate) = 223916
-SHA256 (rust/crates/x11rb-protocol-0.13.1.crate) = ec107c4503ea0b4a98ef47356329af139c0a4f7750e621cf2973cd3385ebcb3d
-SIZE (rust/crates/x11rb-protocol-0.13.1.crate) = 508522
-SHA256 (rust/crates/xcursor-0.3.8.crate) = 0ef33da6b1660b4ddbfb3aef0ade110c8b8a781a3b6382fa5f2b5b040fd55f61
-SIZE (rust/crates/xcursor-0.3.8.crate) = 7191
+SHA256 (rust/crates/x11rb-0.13.2.crate) = 9993aa5be5a26815fe2c3eacfc1fde061fc1a1f094bf1ad2a18bf9c495dd7414
+SIZE (rust/crates/x11rb-0.13.2.crate) = 220549
+SHA256 (rust/crates/x11rb-protocol-0.13.2.crate) = ea6fc2961e4ef194dcbfe56bb845534d0dc8098940c7e5c012a258bfec6701bd
+SIZE (rust/crates/x11rb-protocol-0.13.2.crate) = 514069
+SHA256 (rust/crates/xcursor-0.3.10.crate) = bec9e4a500ca8864c5b47b8b482a73d62e4237670e5b5f1d6b9e3cae50f28f2b
+SIZE (rust/crates/xcursor-0.3.10.crate) = 7768
SHA256 (rust/crates/xkbcommon-dl-0.4.2.crate) = d039de8032a9a8856a6be89cea3e5d12fdd82306ab7c94d74e6deab2460651c5
SIZE (rust/crates/xkbcommon-dl-0.4.2.crate) = 5879
SHA256 (rust/crates/xkeysym-0.2.1.crate) = b9cc00251562a284751c9973bace760d86c0276c471b4be569fe6b068ee97a56
SIZE (rust/crates/xkeysym-0.2.1.crate) = 103129
SHA256 (rust/crates/xml5ever-0.18.1.crate) = 9bbb26405d8e919bc1547a5aa9abc95cbfa438f04844f5fdd9dc7596b748bf69
SIZE (rust/crates/xml5ever-0.18.1.crate) = 40190
-SHA256 (rust/crates/yansi-1.0.1.crate) = cfe53a6657fd280eaa890a3bc59152892ffa3e30101319d168b781ed6529b049
-SIZE (rust/crates/yansi-1.0.1.crate) = 75497
-SHA256 (rust/crates/yoke-0.7.5.crate) = 120e6aef9aa629e3d4f52dc8cc43a015c7724194c97dfaf45180d2daf2b77f40
-SIZE (rust/crates/yoke-0.7.5.crate) = 29673
-SHA256 (rust/crates/yoke-derive-0.7.5.crate) = 2380878cad4ac9aac1e2435f3eb4020e8374b5f13c296cb75b4620ff8e229154
-SIZE (rust/crates/yoke-derive-0.7.5.crate) = 7525
-SHA256 (rust/crates/zerocopy-0.7.35.crate) = 1b9b4fd18abc82b8136838da5d50bae7bdea537c574d8dc1a34ed098d6c166f0
-SIZE (rust/crates/zerocopy-0.7.35.crate) = 152645
-SHA256 (rust/crates/zerocopy-derive-0.7.35.crate) = fa4f8080344d4671fb4e831a13ad1e68092748387dfc4f55e356242fae12ce3e
-SIZE (rust/crates/zerocopy-derive-0.7.35.crate) = 37829
-SHA256 (rust/crates/zerofrom-0.1.5.crate) = cff3ee08c995dee1859d998dea82f7374f2826091dd9cd47def953cae446cd2e
-SIZE (rust/crates/zerofrom-0.1.5.crate) = 5091
-SHA256 (rust/crates/zerofrom-derive-0.1.5.crate) = 595eed982f7d355beb85837f651fa22e90b3c044842dc7f2c2842c086f295808
-SIZE (rust/crates/zerofrom-derive-0.1.5.crate) = 8285
+SHA256 (rust/crates/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.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
+SIZE (rust/crates/zerofrom-derive-0.1.6.crate) = 8305
SHA256 (rust/crates/zeroize-1.8.1.crate) = ced3678a2879b30306d323f4542626697a464a97c0a07c9aebf7ebca65cd4dde
SIZE (rust/crates/zeroize-1.8.1.crate) = 20029
-SHA256 (rust/crates/zerovec-0.10.4.crate) = aa2b893d79df23bfb12d5461018d408ea19dfafe76c2c7ef6d4eba614f8ff079
-SIZE (rust/crates/zerovec-0.10.4.crate) = 126398
-SHA256 (rust/crates/zerovec-derive-0.10.3.crate) = 6eafa6dfb17584ea3e2bd6e76e0cc15ad7af12b09abdd1ca55961bed9b1063c6
-SIZE (rust/crates/zerovec-derive-0.10.3.crate) = 19438
+SHA256 (rust/crates/zerotrie-0.2.2.crate) = 36f0bbd478583f79edad978b407914f61b2972f5af6fa089686016be8f9af595
+SIZE (rust/crates/zerotrie-0.2.2.crate) = 74423
+SHA256 (rust/crates/zerovec-0.11.4.crate) = e7aa2bd55086f1ab526693ecbe444205da57e25f4489879da80635a46d90e73b
+SIZE (rust/crates/zerovec-0.11.4.crate) = 125080
+SHA256 (rust/crates/zerovec-derive-0.11.1.crate) = 5b96237efa0c878c64bd89c436f661be4e46b2f3eff1ebb976f7ef2321d2f58f
+SIZE (rust/crates/zerovec-derive-0.11.1.crate) = 21294
SHA256 (rust/crates/zune-core-0.4.12.crate) = 3f423a2c17029964870cfaabb1f13dfab7d092a62a29a89264f4d36990ca414a
SIZE (rust/crates/zune-core-0.4.12.crate) = 17355
SHA256 (rust/crates/zune-inflate-0.2.54.crate) = 73ab332fe2f6680068f3582b16a24f90ad7096d5d39b974d1c0aff0125116f02
SIZE (rust/crates/zune-inflate-0.2.54.crate) = 37973
-SHA256 (rust/crates/zune-jpeg-0.4.14.crate) = 99a5bab8d7dedf81405c4bb1f2b83ea057643d9cb28778cea9eecddeedd2e028
-SIZE (rust/crates/zune-jpeg-0.4.14.crate) = 63388
-SHA256 (aome510-spotify-player-v0.20.4_GH0.tar.gz) = 1d13f47ef4df3415835736f32629d57e331707d781507007ea04217a7dc735d8
-SIZE (aome510-spotify-player-v0.20.4_GH0.tar.gz) = 157574
+SHA256 (rust/crates/zune-jpeg-0.4.20.crate) = fc1f7e205ce79eb2da3cd71c5f55f3589785cb7c79f6a03d1c8d1491bda5d089
+SIZE (rust/crates/zune-jpeg-0.4.20.crate) = 67723
+SHA256 (aome510-spotify-player-v0.21.0_GH0.tar.gz) = a1bc03ff6b1788283a38808745098d551f0d86b87a2fffabc61ceaaa17cfa93d
+SIZE (aome510-spotify-player-v0.21.0_GH0.tar.gz) = 165846
diff --git a/audio/spotify-player/files/patch-powerpc64le b/audio/spotify-player/files/patch-powerpc64le
deleted file mode 100644
index 6980b0d164d9..000000000000
--- a/audio/spotify-player/files/patch-powerpc64le
+++ /dev/null
@@ -1,20 +0,0 @@
-Obtained from: https://cgit.FreeBSD.org/ports/commit/?id=f08b67611f0b19c0ee8d9053ee4d22e09b03f2b1
-
---- cargo-crates/aws-lc-sys-0.23.1/aws-lc/crypto/fipsmodule/cpucap/cpu_ppc64le.c.orig 2024-07-03 21:50:24 UTC
-+++ cargo-crates/aws-lc-sys-0.23.1/aws-lc/crypto/fipsmodule/cpucap/cpu_ppc64le.c
-@@ -69,10 +69,15 @@ void OPENSSL_cpuid_setup(void) {
-
- void OPENSSL_cpuid_setup(void) {
- #if defined(AT_HWCAP2)
-+#if defined(__linux__)
- OPENSSL_ppc64le_hwcap2 = getauxval(AT_HWCAP2);
-+#elif defined(__FreeBSD__)
-+ elf_aux_info(AT_HWCAP2, &OPENSSL_ppc64le_hwcap2, sizeof(OPENSSL_ppc64le_hwcap2));
-+#endif
- #else
- OPENSSL_ppc64le_hwcap2 = 0;
- #endif
-+
- OPENSSL_cpucap_initialized = 1;
-
- // OPENSSL_ppccap is a 64-bit hex string which may start with "0x".
diff --git a/benchmarks/py-locust-cloud/Makefile b/benchmarks/py-locust-cloud/Makefile
index ca944675a4fc..69831ecafc43 100644
--- a/benchmarks/py-locust-cloud/Makefile
+++ b/benchmarks/py-locust-cloud/Makefile
@@ -1,5 +1,6 @@
PORTNAME= locust-cloud
DISTVERSION= 1.26.3
+PORTREVISION= 1
CATEGORIES= benchmarks www python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -18,7 +19,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}configargparse>=0:devel/py-configargparse@${
${PYTHON_PKGNAMEPREFIX}gevent>=0:devel/py-gevent@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}platformdirs>=0:devel/py-platformdirs@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}python-socketio>=0:devel/py-python-socketio@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}tomli>=0:textproc/py-tomli@${PY_FLAVOR} \
+ ${PY_TOMLI} \
${PYTHON_PKGNAMEPREFIX}python-engineio>=0:devel/py-python-engineio@${PY_FLAVOR}
USES= python
diff --git a/benchmarks/py-locust/Makefile b/benchmarks/py-locust/Makefile
index 02004755443e..66e57de038ed 100644
--- a/benchmarks/py-locust/Makefile
+++ b/benchmarks/py-locust/Makefile
@@ -1,5 +1,6 @@
PORTNAME= locust
DISTVERSION= 2.37.10
+PORTREVISION= 1
CATEGORIES= benchmarks www python
MASTER_SITES= PYPI \
https://github.com/locustio/locust/archive/refs/tags/:EXTRA
@@ -31,7 +32,7 @@ RUN_DEPENDS= ${PY_SETUPTOOLS} \
${PYTHON_PKGNAMEPREFIX}psutil>=0:sysutils/py-psutil@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pyzmq>=0:net/py-pyzmq@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}requests>=0:www/py-requests@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}tomli>=0:textproc/py-tomli@${PY_FLAVOR} \
+ ${PY_TOMLI} \
${PYTHON_PKGNAMEPREFIX}typing-extensions>=0:devel/py-typing-extensions@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}werkzeug>=0:www/py-werkzeug@${PY_FLAVOR}
TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}mock>=0:devel/py-mock@${PY_FLAVOR} \
diff --git a/biology/diamond/Makefile b/biology/diamond/Makefile
index 7884486cf917..9906f07ffa37 100644
--- a/biology/diamond/Makefile
+++ b/biology/diamond/Makefile
@@ -1,6 +1,6 @@
PORTNAME= diamond
DISTVERSIONPREFIX= v
-DISTVERSION= 2.1.13
+DISTVERSION= 2.1.14
CATEGORIES= biology
MAINTAINER= jrm@FreeBSD.org
diff --git a/biology/diamond/distinfo b/biology/diamond/distinfo
index c2a537bdb17a..82c4ded15aa8 100644
--- a/biology/diamond/distinfo
+++ b/biology/diamond/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1755281950
-SHA256 (bbuchfink-diamond-v2.1.13_GH0.tar.gz) = d3d093b77d0ad8914f3e94dc53b9b2684cb77990765e1a2fe93ad022c28930f5
-SIZE (bbuchfink-diamond-v2.1.13_GH0.tar.gz) = 5953400
+TIMESTAMP = 1757553144
+SHA256 (bbuchfink-diamond-v2.1.14_GH0.tar.gz) = 161a5f008a0a2f38fbe014abc0943d2b9b482510a3a64e4e3ab7230ddddd484e
+SIZE (bbuchfink-diamond-v2.1.14_GH0.tar.gz) = 1751615
diff --git a/cad/qucs-s/Makefile b/cad/qucs-s/Makefile
index e2bbf1d0db5a..b60eaa23cd97 100644
--- a/cad/qucs-s/Makefile
+++ b/cad/qucs-s/Makefile
@@ -1,5 +1,5 @@
PORTNAME= qucs-s
-DISTVERSION= 25.1.2
+DISTVERSION= 25.2.0
CATEGORIES= cad
MASTER_SITES= https://github.com/ra3xdh/qucs_s/releases/download/${DISTVERSION}/
@@ -8,7 +8,7 @@ COMMENT= Quite Universal Circuit Simulator: GUI for circuit simulation kernels
WWW= https://ra3xdh.github.io/ \
https://github.com/ra3xdh/qucs_s/
-LICENSE= GPLv2
+LICENSE= GPLv2+
LICENSE_FILE= ${WRKSRC}/COPYING
BUILD_DEPENDS= dos2unix:converters/dos2unix \
diff --git a/cad/qucs-s/distinfo b/cad/qucs-s/distinfo
index 55a30ecccceb..736b7366b6b3 100644
--- a/cad/qucs-s/distinfo
+++ b/cad/qucs-s/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745833911
-SHA256 (qucs-s-25.1.2.tar.gz) = 5b8185befa201a2811c4177277297bf0a013f775b6ab600a4ae67576aa5f7f02
-SIZE (qucs-s-25.1.2.tar.gz) = 4718218
+TIMESTAMP = 1757213369
+SHA256 (qucs-s-25.2.0.tar.gz) = f88ac0e987555ac95e907bea211c4d3aeaea87085ed0cd76cfd52fa185971c42
+SIZE (qucs-s-25.2.0.tar.gz) = 4804075
diff --git a/cad/qucs-s/files/patch-qucs_settings.cpp b/cad/qucs-s/files/patch-qucs_settings.cpp
index a782a14e0e57..7adcac82b8b0 100644
--- a/cad/qucs-s/files/patch-qucs_settings.cpp
+++ b/cad/qucs-s/files/patch-qucs_settings.cpp
@@ -1,6 +1,6 @@
- this patch works together with post-patch: %%LOCALBASE%% are substituted there
---- qucs/settings.cpp.orig 2025-03-14 13:47:08 UTC
+--- qucs/settings.cpp.orig 2025-09-06 14:06:28 UTC
+++ qucs/settings.cpp
@@ -62,7 +62,7 @@ void settingsManager::initDefaults()
#else
@@ -17,6 +17,6 @@
- m_Defaults["XyceParExecutable"] = "mpirun -np %p /usr/local/Xyce-Release-6.8.0-OPENMPI-OPENSOURCE/bin/Xyce";
+ m_Defaults["XyceParExecutable"] = "mpirun -np %p %%LOCALBASE%%/bin/Xyce";
- m_Defaults["S4Q_workdir"] = QStandardPaths::writableLocation(QStandardPaths::CacheLocation);
- m_Defaults["Nprocs"] = 4;
- m_Defaults["SpiceOpusExecutable"] = "spiceopus";
+ m_Defaults["S4Q_workdir"] = QDir::toNativeSeparators(
+ QStandardPaths::writableLocation(QStandardPaths::CacheLocation)
+ + "/qucs-s");
diff --git a/cad/qucs-s/pkg-plist b/cad/qucs-s/pkg-plist
index 7a907e4ba315..5a640e694998 100644
--- a/cad/qucs-s/pkg-plist
+++ b/cad/qucs-s/pkg-plist
@@ -38,50 +38,69 @@ share/metainfo/io.github.ra3xdh.qucs_s.metainfo.xml
%%DATADIR%%/examples/external_interface/probe_and_subcircuit/example_probe_and_subcircuit.sch
%%DATADIR%%/examples/external_interface/probe_and_subcircuit/example_sub_subcircuit.sch
%%DATADIR%%/examples/external_interface/probe_and_subcircuit/example_subcircuit.sch
-%%DATADIR%%/examples/ngspice/2N3904_follower.sch
-%%DATADIR%%/examples/ngspice/555timer_osc.sch
-%%DATADIR%%/examples/ngspice/Amp_Two_Tone.sch
-%%DATADIR%%/examples/ngspice/B-source_Tunnel_Diode.sch
-%%DATADIR%%/examples/ngspice/B-sources.sch
-%%DATADIR%%/examples/ngspice/B-sources_updated.sch
-%%DATADIR%%/examples/ngspice/BJT-four.sch
-%%DATADIR%%/examples/ngspice/BJT-noise.sch
-%%DATADIR%%/examples/ngspice/BJT-swp.sch
-%%DATADIR%%/examples/ngspice/BJT.sch
-%%DATADIR%%/examples/ngspice/BJT_Phase_Shift_Osc.sch
-%%DATADIR%%/examples/ngspice/BJT_TEMPER_swp.sch
-%%DATADIR%%/examples/ngspice/BJT_T_swp.sch
-%%DATADIR%%/examples/ngspice/BJT_dc.sch
-%%DATADIR%%/examples/ngspice/BSIM4/BSIM4_Ring_Osc.sch
-%%DATADIR%%/examples/ngspice/BSIM4/BSIM4_inv.sch
-%%DATADIR%%/examples/ngspice/BSIM4/BSIM4_x1_TRAN.sch
-%%DATADIR%%/examples/ngspice/BSIM4/nmos4p0.mod
-%%DATADIR%%/examples/ngspice/BSIM4/pmos4p0.mod
-%%DATADIR%%/examples/ngspice/CV_curve.sch
-%%DATADIR%%/examples/ngspice/Comb_Gen.sch
-%%DATADIR%%/examples/ngspice/Current_Source_Generator.sch
-%%DATADIR%%/examples/ngspice/DAC_out.sch
-%%DATADIR%%/examples/ngspice/DBM_Mixer.sch
-%%DATADIR%%/examples/ngspice/Distortion.sch
-%%DATADIR%%/examples/ngspice/EDD-Q-test.sch
-%%DATADIR%%/examples/ngspice/Full_Wave_Bridge_Rectifier_PS.sch
-%%DATADIR%%/examples/ngspice/Full_wave.sch
-%%DATADIR%%/examples/ngspice/IRFZ44_switch.sch
-%%DATADIR%%/examples/ngspice/JCM-800.sch
-%%DATADIR%%/examples/ngspice/JFET_Cascode.sch
-%%DATADIR%%/examples/ngspice/LCR-1.sch
-%%DATADIR%%/examples/ngspice/LM317_test.sch
-%%DATADIR%%/examples/ngspice/MESFETs/NE3509.cir
-%%DATADIR%%/examples/ngspice/MESFETs/NE3509_sub.sch
-%%DATADIR%%/examples/ngspice/MESFETs/NE3509_sub_Id_Vg.sch
-%%DATADIR%%/examples/ngspice/MESFETs/Statz_dc_mod.cir
-%%DATADIR%%/examples/ngspice/MESFETs/Statz_sub.sch
-%%DATADIR%%/examples/ngspice/MESFETs/Statz_sub_Id_Vg.sch
-%%DATADIR%%/examples/ngspice/MESFETs/testACMESFETCL1.sch
-%%DATADIR%%/examples/ngspice/MESFETs/testDCIdsVgs.sch
-%%DATADIR%%/examples/ngspice/MESFETs/testDCMESFETCL1.sch
-%%DATADIR%%/examples/ngspice/Mixer_FFT.sch
-%%DATADIR%%/examples/ngspice/NE555_disc_Oscillator.sch
+%%DATADIR%%/examples/ngspice/B-Sources/B-source_Tunnel_Diode.sch
+%%DATADIR%%/examples/ngspice/B-Sources/B-sources.sch
+%%DATADIR%%/examples/ngspice/B-Sources/B-sources_updated.sch
+%%DATADIR%%/examples/ngspice/Devices/BJT_TEMPER_swp.sch
+%%DATADIR%%/examples/ngspice/Devices/BJT_T_swp.sch
+%%DATADIR%%/examples/ngspice/Devices/BJT_dc.sch
+%%DATADIR%%/examples/ngspice/Devices/BSIM4/BSIM4_Ring_Osc.sch
+%%DATADIR%%/examples/ngspice/Devices/BSIM4/BSIM4_inv.sch
+%%DATADIR%%/examples/ngspice/Devices/BSIM4/BSIM4_x1_TRAN.sch
+%%DATADIR%%/examples/ngspice/Devices/BSIM4/nmos4p0.mod
+%%DATADIR%%/examples/ngspice/Devices/BSIM4/pmos4p0.mod
+%%DATADIR%%/examples/ngspice/Devices/CV_curve.sch
+%%DATADIR%%/examples/ngspice/Devices/EDD-Q-test.sch
+%%DATADIR%%/examples/ngspice/Devices/FET noise/fet.sch
+%%DATADIR%%/examples/ngspice/Devices/FET noise/fet_noise.sch
+%%DATADIR%%/examples/ngspice/Devices/MESFETs/NE3509.cir
+%%DATADIR%%/examples/ngspice/Devices/MESFETs/NE3509_sub.sch
+%%DATADIR%%/examples/ngspice/Devices/MESFETs/NE3509_sub_Id_Vg.sch
+%%DATADIR%%/examples/ngspice/Devices/MESFETs/Statz_dc_mod.cir
+%%DATADIR%%/examples/ngspice/Devices/MESFETs/Statz_sub.sch
+%%DATADIR%%/examples/ngspice/Devices/MESFETs/Statz_sub_Id_Vg.sch
+%%DATADIR%%/examples/ngspice/Devices/MESFETs/testACMESFETCL1.sch
+%%DATADIR%%/examples/ngspice/Devices/MESFETs/testDCIdsVgs.sch
+%%DATADIR%%/examples/ngspice/Devices/MESFETs/testDCMESFETCL1.sch
+%%DATADIR%%/examples/ngspice/Devices/Tunnel_Diode_EDD.sch
+%%DATADIR%%/examples/ngspice/Devices/XTAL/XTAL.sch
+%%DATADIR%%/examples/ngspice/Devices/XTAL/quarz.sch
+%%DATADIR%%/examples/ngspice/Devices/XTAL/quarz_test.sch
+%%DATADIR%%/examples/ngspice/Devices/charac.sch
+%%DATADIR%%/examples/ngspice/Devices/diode.sch
+%%DATADIR%%/examples/ngspice/Devices/diode_dblswp_qucs.sch
+%%DATADIR%%/examples/ngspice/Devices/fhr01fh.sch
+%%DATADIR%%/examples/ngspice/Devices/gyrator.sch
+%%DATADIR%%/examples/ngspice/Devices/single_phase_transformer.sch
+%%DATADIR%%/examples/ngspice/Digital/flip_flops_truth_tables.sch
+%%DATADIR%%/examples/ngspice/General Electronics/2N3904_follower.sch
+%%DATADIR%%/examples/ngspice/General Electronics/555timer_osc.sch
+%%DATADIR%%/examples/ngspice/General Electronics/Active Filters/active_bp.sch
+%%DATADIR%%/examples/ngspice/General Electronics/Active Filters/notch.sch
+%%DATADIR%%/examples/ngspice/General Electronics/Audio Amplifiers/audio_amp.sch
+%%DATADIR%%/examples/ngspice/General Electronics/Audio Amplifiers/audio_amp_thd.sch
+%%DATADIR%%/examples/ngspice/General Electronics/DAC_out.sch
+%%DATADIR%%/examples/ngspice/General Electronics/RC_filter_FFT.sch
+%%DATADIR%%/examples/ngspice/General Electronics/Test_tran_coup.sch
+%%DATADIR%%/examples/ngspice/General Electronics/Waveform Generation/Current_Source_Generator.sch
+%%DATADIR%%/examples/ngspice/General Electronics/Waveform Generation/Sawtooth-discreet.sch
+%%DATADIR%%/examples/ngspice/General Electronics/Waveform Generation/Triangle_Wave_Generator.sch
+%%DATADIR%%/examples/ngspice/General Electronics/Waveform Generation/sawtooth-2.sch
+%%DATADIR%%/examples/ngspice/General Electronics/Waveform Generation/sawtooth-3.sch
+%%DATADIR%%/examples/ngspice/General Electronics/chargepump.sch
+%%DATADIR%%/examples/ngspice/General Electronics/gain_phase_AC.sch
+%%DATADIR%%/examples/ngspice/General Electronics/opamp_gyrator.sch
+%%DATADIR%%/examples/ngspice/General Electronics/schmitt.sch
+%%DATADIR%%/examples/ngspice/General Electronics/singleOPV.sch
+%%DATADIR%%/examples/ngspice/MagneticCores/core_test.sch
+%%DATADIR%%/examples/ngspice/MagneticCores/core_test_BH.sch
+%%DATADIR%%/examples/ngspice/Miscellaneous/example_sub_subcircuit.sch
+%%DATADIR%%/examples/ngspice/Miscellaneous/example_subcircuit.sch
+%%DATADIR%%/examples/ngspice/Miscellaneous/schematic_symbols.sch
+%%DATADIR%%/examples/ngspice/Miscellaneous/time_resistor.sch
+%%DATADIR%%/examples/ngspice/NGspice features/nutmeg_script.sch
+%%DATADIR%%/examples/ngspice/NGspice features/par_sweep_test.sch
+%%DATADIR%%/examples/ngspice/NGspice features/sensitivityACandDC.sch
%%DATADIR%%/examples/ngspice/OpenVAF/Tunnel_Ngspice_prj/tunn.sch
%%DATADIR%%/examples/ngspice/OpenVAF/Tunnel_Ngspice_prj/tunnel.dat
%%DATADIR%%/examples/ngspice/OpenVAF/Tunnel_Ngspice_prj/tunnel.sym
@@ -90,154 +109,137 @@ share/metainfo/io.github.ra3xdh.qucs_s.metainfo.xml
%%DATADIR%%/examples/ngspice/OpenVAF/Tunnel_Ngspice_prj/tunnel_props.json
%%DATADIR%%/examples/ngspice/OpenVAF/Tunnel_Ngspice_prj/tunnel_sym.json
%%DATADIR%%/examples/ngspice/OpenVAF/Tunnel_Ngspice_prj/tunnel_symbol.json
-%%DATADIR%%/examples/ngspice/RCL_resonance.sch
-%%DATADIR%%/examples/ngspice/RC_filter_FFT.sch
-%%DATADIR%%/examples/ngspice/RFLumpComp/RFLumpedComponents.lib
-%%DATADIR%%/examples/ngspice/RFLumpComp/Test_RATF_EquivCircD.sch
-%%DATADIR%%/examples/ngspice/RFLumpComp/Test_chip_res_basic.sch
-%%DATADIR%%/examples/ngspice/Relay.sch
-%%DATADIR%%/examples/ngspice/Sawtooth-discreet.sch
-%%DATADIR%%/examples/ngspice/Signetics_NE520.sch
-%%DATADIR%%/examples/ngspice/SmithChartTest.sch
-%%DATADIR%%/examples/ngspice/Test_tran_coup.sch
-%%DATADIR%%/examples/ngspice/Triangle_Wave_Generator.sch
-%%DATADIR%%/examples/ngspice/Tube_amp6V6.sch
-%%DATADIR%%/examples/ngspice/Tunnel_Diode_EDD.sch
-%%DATADIR%%/examples/ngspice/VoltageDoubler.sch
-%%DATADIR%%/examples/ngspice/X2_100_Bipolar.sch
-%%DATADIR%%/examples/ngspice/X5_500.sch
+%%DATADIR%%/examples/ngspice/Power Electronics/Full_Wave_Bridge_Rectifier_PS.sch
+%%DATADIR%%/examples/ngspice/Power Electronics/Full_wave.sch
+%%DATADIR%%/examples/ngspice/Power Electronics/IRFZ44_switch.sch
+%%DATADIR%%/examples/ngspice/Power Electronics/LM317_test.sch
+%%DATADIR%%/examples/ngspice/Power Electronics/preregulator.sch
+%%DATADIR%%/examples/ngspice/RF/Amplifiers/Distortion simulations/Amp_Two_Tone.sch
+%%DATADIR%%/examples/ngspice/RF/Amplifiers/Distortion simulations/Distortion.sch
+%%DATADIR%%/examples/ngspice/RF/Amplifiers/JFET_Cascode.sch
+%%DATADIR%%/examples/ngspice/RF/Amplifiers/Q2N2222A/BJT-four.sch
+%%DATADIR%%/examples/ngspice/RF/Amplifiers/Q2N2222A/BJT-noise.sch
+%%DATADIR%%/examples/ngspice/RF/Amplifiers/Q2N2222A/BJT-swp.sch
+%%DATADIR%%/examples/ngspice/RF/Amplifiers/Q2N2222A/BJT.sch
+%%DATADIR%%/examples/ngspice/RF/Amplifiers/Signetics_NE520.sch
+%%DATADIR%%/examples/ngspice/RF/Amplifiers/Tube Amplifiers/JCM-800.sch
+%%DATADIR%%/examples/ngspice/RF/Amplifiers/Tube Amplifiers/Tube_amp6V6.sch
+%%DATADIR%%/examples/ngspice/RF/Amplifiers/s_param_wideband_amp.sch
+%%DATADIR%%/examples/ngspice/RF/Amplifiers/s_param_wideband_amp_noise.sch
+%%DATADIR%%/examples/ngspice/RF/Amplifiers/selective_amp.sch
+%%DATADIR%%/examples/ngspice/RF/Frequency Multipliers/X2_100_Bipolar.sch
+%%DATADIR%%/examples/ngspice/RF/Frequency Multipliers/X5_500.sch
+%%DATADIR%%/examples/ngspice/RF/Miscellaneous/Comb_Gen.sch
+%%DATADIR%%/examples/ngspice/RF/Miscellaneous/Group Delay Simulations/groupdelay_ac.sch
+%%DATADIR%%/examples/ngspice/RF/Miscellaneous/Group Delay Simulations/groupdelay_sp.sch
+%%DATADIR%%/examples/ngspice/RF/Miscellaneous/LCR-1.sch
+%%DATADIR%%/examples/ngspice/RF/Miscellaneous/RCL_resonance.sch
+%%DATADIR%%/examples/ngspice/RF/Miscellaneous/Relay.sch
+%%DATADIR%%/examples/ngspice/RF/Miscellaneous/SmithChartTest.sch
+%%DATADIR%%/examples/ngspice/RF/Miscellaneous/giacoletto.sch
+%%DATADIR%%/examples/ngspice/RF/Miscellaneous/stab.sch
+%%DATADIR%%/examples/ngspice/RF/Mixers/DBM_Mixer.sch
+%%DATADIR%%/examples/ngspice/RF/Mixers/Mixer_FFT.sch
+%%DATADIR%%/examples/ngspice/RF/Mixers/active_mixer.sch
+%%DATADIR%%/examples/ngspice/RF/Mixers/gilbert.sch
+%%DATADIR%%/examples/ngspice/RF/Mixers/single_balanced_CMOS_FFT.sch
+%%DATADIR%%/examples/ngspice/RF/Mixers/single_balanced_CMOS_TRAN.sch
+%%DATADIR%%/examples/ngspice/RF/Oscillators/BJT_Phase_Shift_Osc.sch
+%%DATADIR%%/examples/ngspice/RF/Oscillators/NE555_disc_Oscillator.sch
+%%DATADIR%%/examples/ngspice/RF/Oscillators/XTAL_colpitts.sch
+%%DATADIR%%/examples/ngspice/RF/Oscillators/classic_osci_2.sch
+%%DATADIR%%/examples/ngspice/RF/Oscillators/colpitts.sch
+%%DATADIR%%/examples/ngspice/RF/Oscillators/colpitts_base.sch
+%%DATADIR%%/examples/ngspice/RF/Oscillators/lc_osc.sch
+%%DATADIR%%/examples/ngspice/RF/Oscillators/rf_osci.sch
+%%DATADIR%%/examples/ngspice/RF/Oscillators/sym_osci.sch
+%%DATADIR%%/examples/ngspice/RF/Power Detector/VoltageDoubler.sch
+%%DATADIR%%/examples/ngspice/RF/Power Detector/multiplier.sch
+%%DATADIR%%/examples/ngspice/RF/RFLumpComp/RFLumpedComponents.lib
+%%DATADIR%%/examples/ngspice/RF/RFLumpComp/Test_RATF_EquivCircD.sch
+%%DATADIR%%/examples/ngspice/RF/RFLumpComp/Test_chip_res_basic.sch
%%DATADIR%%/examples/ngspice/XSPICE_CM/DiodeCap_prj/diodecap.ifs
%%DATADIR%%/examples/ngspice/XSPICE_CM/DiodeCap_prj/diodecap.mod
%%DATADIR%%/examples/ngspice/XSPICE_CM/testRFind.sch
-%%DATADIR%%/examples/ngspice/XTAL.sch
-%%DATADIR%%/examples/ngspice/XTAL_colpitts.sch
-%%DATADIR%%/examples/ngspice/active_bp.sch
-%%DATADIR%%/examples/ngspice/active_mixer.sch
-%%DATADIR%%/examples/ngspice/audio_amp.sch
-%%DATADIR%%/examples/ngspice/audio_amp_thd.sch
-%%DATADIR%%/examples/ngspice/charac.sch
-%%DATADIR%%/examples/ngspice/chargepump.sch
-%%DATADIR%%/examples/ngspice/classic_osci_2.sch
-%%DATADIR%%/examples/ngspice/colpitts.sch
-%%DATADIR%%/examples/ngspice/colpitts_base.sch
-%%DATADIR%%/examples/ngspice/diode.sch
-%%DATADIR%%/examples/ngspice/diode_dblswp_qucs.sch
-%%DATADIR%%/examples/ngspice/example_sub_subcircuit.sch
-%%DATADIR%%/examples/ngspice/example_subcircuit.sch
-%%DATADIR%%/examples/ngspice/fet.sch
-%%DATADIR%%/examples/ngspice/fet_noise.sch
-%%DATADIR%%/examples/ngspice/fhr01fh.sch
-%%DATADIR%%/examples/ngspice/flip_flops_truth_tables.sch
-%%DATADIR%%/examples/ngspice/gain_phase_AC.sch
-%%DATADIR%%/examples/ngspice/giacoletto.sch
-%%DATADIR%%/examples/ngspice/gilbert.sch
-%%DATADIR%%/examples/ngspice/groupdelay_ac.sch
-%%DATADIR%%/examples/ngspice/groupdelay_sp.sch
-%%DATADIR%%/examples/ngspice/gyrator.sch
-%%DATADIR%%/examples/ngspice/lc_osc.sch
-%%DATADIR%%/examples/ngspice/multiplier.sch
-%%DATADIR%%/examples/ngspice/notch.sch
-%%DATADIR%%/examples/ngspice/nutmeg_script.sch
-%%DATADIR%%/examples/ngspice/opamp_gyrator.sch
-%%DATADIR%%/examples/ngspice/par_sweep_test.sch
-%%DATADIR%%/examples/ngspice/preregulator.sch
-%%DATADIR%%/examples/ngspice/quarz.sch
-%%DATADIR%%/examples/ngspice/quarz_test.sch
-%%DATADIR%%/examples/ngspice/rf_osci.sch
-%%DATADIR%%/examples/ngspice/s_param_wideband_amp.sch
-%%DATADIR%%/examples/ngspice/s_param_wideband_amp_noise.sch
-%%DATADIR%%/examples/ngspice/sawtooth-2.sch
-%%DATADIR%%/examples/ngspice/sawtooth-3.sch
-%%DATADIR%%/examples/ngspice/schematic_symbols.sch
-%%DATADIR%%/examples/ngspice/schmitt.sch
-%%DATADIR%%/examples/ngspice/selective_amp.sch
-%%DATADIR%%/examples/ngspice/sensitivityACandDC.sch
-%%DATADIR%%/examples/ngspice/singleOPV.sch
-%%DATADIR%%/examples/ngspice/single_balanced_CMOS_FFT.sch
-%%DATADIR%%/examples/ngspice/single_balanced_CMOS_TRAN.sch
-%%DATADIR%%/examples/ngspice/single_phase_transformer.sch
-%%DATADIR%%/examples/ngspice/stab.sch
-%%DATADIR%%/examples/ngspice/sym_osci.sch
-%%DATADIR%%/examples/ngspice/time_resistor.sch
-%%DATADIR%%/examples/qucsator/Amp_Baseband_Low-noise.sch
-%%DATADIR%%/examples/qucsator/Amp_Two_Tone.sch
-%%DATADIR%%/examples/qucsator/BJT_T_swp_qucs.sch
-%%DATADIR%%/examples/qucsator/BPF_1550_edge_cpld.sch
-%%DATADIR%%/examples/qucsator/BPF_2000_Co-ax.sch
-%%DATADIR%%/examples/qucsator/Comb_Gen.sch
-%%DATADIR%%/examples/qucsator/IdealBalun.sch
-%%DATADIR%%/examples/qucsator/LPF-Balun2.sch
-%%DATADIR%%/examples/qucsator/LPF-Balun3.sch
-%%DATADIR%%/examples/qucsator/LPF_1000_Coplanar.sch
-%%DATADIR%%/examples/qucsator/LPF_1000_Radial-Stub.sch
-%%DATADIR%%/examples/qucsator/LPF_1250_Elliptical.sch
-%%DATADIR%%/examples/qucsator/Mixer_FFT.sch
-%%DATADIR%%/examples/qucsator/Puls3b.sch
-%%DATADIR%%/examples/qucsator/SmithChartTest.sch
-%%DATADIR%%/examples/qucsator/VCO_100.sch
-%%DATADIR%%/examples/qucsator/X2_100_Bipolar.sch
-%%DATADIR%%/examples/qucsator/X5_500.sch
-%%DATADIR%%/examples/qucsator/active_bp.sch
-%%DATADIR%%/examples/qucsator/active_lp.sch
-%%DATADIR%%/examples/qucsator/active_mixer.sch
-%%DATADIR%%/examples/qucsator/bbv.sch
-%%DATADIR%%/examples/qucsator/boostconverter.sch
-%%DATADIR%%/examples/qucsator/bpf_10Ghz.sch
-%%DATADIR%%/examples/qucsator/bridge.sch
-%%DATADIR%%/examples/qucsator/buckboost.sch
-%%DATADIR%%/examples/qucsator/buckconverter.sch
-%%DATADIR%%/examples/qucsator/charac.sch
-%%DATADIR%%/examples/qucsator/chargepump.sch
-%%DATADIR%%/examples/qucsator/chebyshev1_5th.sch
-%%DATADIR%%/examples/qucsator/classic_osci.sch
-%%DATADIR%%/examples/qucsator/colpitts.sch
-%%DATADIR%%/examples/qucsator/colpitts_base.sch
-%%DATADIR%%/examples/qucsator/diff1.sch
-%%DATADIR%%/examples/qucsator/diode_hb.sch
-%%DATADIR%%/examples/qucsator/elliptic_5th.sch
-%%DATADIR%%/examples/qucsator/fet.sch
-%%DATADIR%%/examples/qucsator/fet_noise.sch
-%%DATADIR%%/examples/qucsator/fgummel.sch
-%%DATADIR%%/examples/qucsator/fhr01fh.sch
-%%DATADIR%%/examples/qucsator/filter_optimization.sch
-%%DATADIR%%/examples/qucsator/flicker.sch
-%%DATADIR%%/examples/qucsator/fullwaverectifier_1.sch
-%%DATADIR%%/examples/qucsator/fullwaverectifier_2.sch
-%%DATADIR%%/examples/qucsator/gain.sch
-%%DATADIR%%/examples/qucsator/giacoletto.sch
-%%DATADIR%%/examples/qucsator/gilbert.sch
-%%DATADIR%%/examples/qucsator/groupdelay_ac.sch
-%%DATADIR%%/examples/qucsator/groupdelay_sp.sch
-%%DATADIR%%/examples/qucsator/gyrator.sch
-%%DATADIR%%/examples/qucsator/lc_osc.sch
-%%DATADIR%%/examples/qucsator/lf_osci.sch
-%%DATADIR%%/examples/qucsator/microstrip.sch
-%%DATADIR%%/examples/qucsator/mixer.sch
-%%DATADIR%%/examples/qucsator/mscoupler.sch
-%%DATADIR%%/examples/qucsator/multiplier.sch
-%%DATADIR%%/examples/qucsator/notch.sch
-%%DATADIR%%/examples/qucsator/opamp_gyrator.sch
-%%DATADIR%%/examples/qucsator/pentode.sch
-%%DATADIR%%/examples/qucsator/preregulator.sch
-%%DATADIR%%/examples/qucsator/resonance.sch
-%%DATADIR%%/examples/qucsator/rf_osci.sch
-%%DATADIR%%/examples/qucsator/rgummel.sch
-%%DATADIR%%/examples/qucsator/sawtooth-1.sch
-%%DATADIR%%/examples/qucsator/sawtooth-2.sch
-%%DATADIR%%/examples/qucsator/sawtooth-3.sch
-%%DATADIR%%/examples/qucsator/sawtooth-discreet.sch
-%%DATADIR%%/examples/qucsator/schmitt.sch
-%%DATADIR%%/examples/qucsator/selective_amp.sch
-%%DATADIR%%/examples/qucsator/shot.sch
-%%DATADIR%%/examples/qucsator/singleOPV.sch
-%%DATADIR%%/examples/qucsator/single_balanced.sch
-%%DATADIR%%/examples/qucsator/stab.sch
-%%DATADIR%%/examples/qucsator/supply.sch
-%%DATADIR%%/examples/qucsator/swr_meter.sch
-%%DATADIR%%/examples/qucsator/sym_osci.sch
-%%DATADIR%%/examples/qucsator/time_resistor.sch
-%%DATADIR%%/examples/qucsator/triode.sch
-%%DATADIR%%/examples/qucsator/wilkinson.sch
+%%DATADIR%%/examples/qucsator/Devices/BJT_T_swp_qucs.sch
+%%DATADIR%%/examples/qucsator/Devices/FET noise/fet.sch
+%%DATADIR%%/examples/qucsator/Devices/FET noise/fet_noise.sch
+%%DATADIR%%/examples/qucsator/Devices/fgummel.sch
+%%DATADIR%%/examples/qucsator/Devices/fhr01fh.sch
+%%DATADIR%%/examples/qucsator/Devices/flicker.sch
+%%DATADIR%%/examples/qucsator/Devices/pentode.sch
+%%DATADIR%%/examples/qucsator/Devices/rgummel.sch
+%%DATADIR%%/examples/qucsator/Devices/shot.sch
+%%DATADIR%%/examples/qucsator/Devices/triode.sch
+%%DATADIR%%/examples/qucsator/General Electronics/Active filters/active_bp.sch
+%%DATADIR%%/examples/qucsator/General Electronics/Active filters/active_lp.sch
+%%DATADIR%%/examples/qucsator/General Electronics/Active filters/notch.sch
+%%DATADIR%%/examples/qucsator/General Electronics/Comb_Gen.sch
+%%DATADIR%%/examples/qucsator/General Electronics/Waveform generation/Puls3b.sch
+%%DATADIR%%/examples/qucsator/General Electronics/Waveform generation/sawtooth-1.sch
+%%DATADIR%%/examples/qucsator/General Electronics/Waveform generation/sawtooth-2.sch
+%%DATADIR%%/examples/qucsator/General Electronics/Waveform generation/sawtooth-3.sch
+%%DATADIR%%/examples/qucsator/General Electronics/Waveform generation/sawtooth-discreet.sch
+%%DATADIR%%/examples/qucsator/General Electronics/bridge.sch
+%%DATADIR%%/examples/qucsator/General Electronics/chargepump.sch
+%%DATADIR%%/examples/qucsator/General Electronics/diff1.sch
+%%DATADIR%%/examples/qucsator/General Electronics/gain.sch
+%%DATADIR%%/examples/qucsator/General Electronics/gyrator.sch
+%%DATADIR%%/examples/qucsator/General Electronics/opamp_gyrator.sch
+%%DATADIR%%/examples/qucsator/General Electronics/schmitt.sch
+%%DATADIR%%/examples/qucsator/General Electronics/singleOPV.sch
+%%DATADIR%%/examples/qucsator/General Electronics/time_resistor.sch
+%%DATADIR%%/examples/qucsator/Power Electronics/boostconverter.sch
+%%DATADIR%%/examples/qucsator/Power Electronics/buckboost.sch
+%%DATADIR%%/examples/qucsator/Power Electronics/buckconverter.sch
+%%DATADIR%%/examples/qucsator/Power Electronics/fullwaverectifier_1.sch
+%%DATADIR%%/examples/qucsator/Power Electronics/fullwaverectifier_2.sch
+%%DATADIR%%/examples/qucsator/Power Electronics/preregulator.sch
+%%DATADIR%%/examples/qucsator/Power Electronics/supply.sch
+%%DATADIR%%/examples/qucsator/RF/Amplifiers/Amp_Baseband_Low-noise.sch
+%%DATADIR%%/examples/qucsator/RF/Amplifiers/Distortion Simulation/Amp_Two_Tone.sch
+%%DATADIR%%/examples/qucsator/RF/Amplifiers/bbv.sch
+%%DATADIR%%/examples/qucsator/RF/Amplifiers/selective_amp.sch
+%%DATADIR%%/examples/qucsator/RF/Amplifiers/stab.sch
+%%DATADIR%%/examples/qucsator/RF/Couplers/mscoupler.sch
+%%DATADIR%%/examples/qucsator/RF/Filters/BPF/BPF_1550_edge_cpld.sch
+%%DATADIR%%/examples/qucsator/RF/Filters/BPF/BPF_2000_Co-ax.sch
+%%DATADIR%%/examples/qucsator/RF/Filters/BPF/bpf_10Ghz.sch
+%%DATADIR%%/examples/qucsator/RF/Filters/LPF/IdealBalun.sch
+%%DATADIR%%/examples/qucsator/RF/Filters/LPF/LPF-Balun2.sch
+%%DATADIR%%/examples/qucsator/RF/Filters/LPF/LPF-Balun3.sch
+%%DATADIR%%/examples/qucsator/RF/Filters/LPF/LPF_1000_Coplanar.sch
+%%DATADIR%%/examples/qucsator/RF/Filters/LPF/LPF_1000_Radial-Stub.sch
+%%DATADIR%%/examples/qucsator/RF/Filters/LPF/LPF_1250_Elliptical.sch
+%%DATADIR%%/examples/qucsator/RF/Filters/LPF/chebyshev1_5th.sch
+%%DATADIR%%/examples/qucsator/RF/Filters/LPF/elliptic_5th.sch
+%%DATADIR%%/examples/qucsator/RF/Filters/filter_optimization.sch
+%%DATADIR%%/examples/qucsator/RF/Frequency Multipliers/X2_100_Bipolar.sch
+%%DATADIR%%/examples/qucsator/RF/Frequency Multipliers/X5_500.sch
+%%DATADIR%%/examples/qucsator/RF/Miscellaneous/Group Delay/groupdelay_ac.sch
+%%DATADIR%%/examples/qucsator/RF/Miscellaneous/Group Delay/groupdelay_sp.sch
+%%DATADIR%%/examples/qucsator/RF/Miscellaneous/IdealBalun.sch
+%%DATADIR%%/examples/qucsator/RF/Miscellaneous/SmithChartTest.sch
+%%DATADIR%%/examples/qucsator/RF/Miscellaneous/charac.sch
+%%DATADIR%%/examples/qucsator/RF/Miscellaneous/diode_hb.sch
+%%DATADIR%%/examples/qucsator/RF/Miscellaneous/giacoletto.sch
+%%DATADIR%%/examples/qucsator/RF/Miscellaneous/resonance.sch
+%%DATADIR%%/examples/qucsator/RF/Miscellaneous/swr_meter.sch
+%%DATADIR%%/examples/qucsator/RF/Mixers/active_mixer.sch
+%%DATADIR%%/examples/qucsator/RF/Mixers/gilbert.sch
+%%DATADIR%%/examples/qucsator/RF/Mixers/mixer.sch
+%%DATADIR%%/examples/qucsator/RF/Mixers/single_balanced.sch
+%%DATADIR%%/examples/qucsator/RF/Oscillators/VCO_100.sch
+%%DATADIR%%/examples/qucsator/RF/Oscillators/classic_osci.sch
+%%DATADIR%%/examples/qucsator/RF/Oscillators/colpitts.sch
+%%DATADIR%%/examples/qucsator/RF/Oscillators/colpitts_base.sch
+%%DATADIR%%/examples/qucsator/RF/Oscillators/lc_osc.sch
+%%DATADIR%%/examples/qucsator/RF/Oscillators/lf_osci.sch
+%%DATADIR%%/examples/qucsator/RF/Oscillators/rf_osci.sch
+%%DATADIR%%/examples/qucsator/RF/Oscillators/sym_osci.sch
+%%DATADIR%%/examples/qucsator/RF/Power Detectors/multiplier.sch
+%%DATADIR%%/examples/qucsator/RF/Power combiners/wilkinson.sch
+%%DATADIR%%/examples/qucsator/RF/Transmission Lines/microstrip.sch
%%DATADIR%%/examples/symbols/schematic_symbols.sch
%%DATADIR%%/examples/symbols/symbols_blank.sch
%%DATADIR%%/examples/symbols/symbols_optos.sch
@@ -352,6 +354,9 @@ share/metainfo/io.github.ra3xdh.qucs_s.metainfo.xml
%%DATADIR%%/library/Diodes_Extended.lib
%%DATADIR%%/library/DualGateMOSFET.lib
%%DATADIR%%/library/DualGateMOSFET/DualGateMos.cir
+%%DATADIR%%/library/FerritesAmidon.lib
+%%DATADIR%%/library/FerritesEpcos.lib
+%%DATADIR%%/library/FerritesFerroxcube.lib
%%DATADIR%%/library/GeDiodes.lib
%%DATADIR%%/library/Ideal.lib
%%DATADIR%%/library/JFETs.lib
@@ -388,6 +393,8 @@ share/metainfo/io.github.ra3xdh.qucs_s.metainfo.xml
%%DATADIR%%/library/TubesExtended/EF183.CIR
%%DATADIR%%/library/TubesExtended/EF184.cir
%%DATADIR%%/library/TubesExtended/tube.lib
+%%DATADIR%%/library/VDMOS.lib
+%%DATADIR%%/library/VDMOS_IR.lib
%%DATADIR%%/library/Varactor.lib
%%DATADIR%%/library/Varactor_RF.lib
%%DATADIR%%/library/Varistors.lib
@@ -449,6 +456,10 @@ share/metainfo/io.github.ra3xdh.qucs_s.metainfo.xml
%%DATADIR%%/python/parse_result_example.py
%%DATADIR%%/python/rc_ac_sweep.dat
%%DATADIR%%/python/rc_ac_sweep.net
+%%DATADIR%%/spicelibrary/coax.cir
+%%DATADIR%%/spicelibrary/core.cir
+%%DATADIR%%/spicelibrary/winding.cir
+%%DATADIR%%/spicelibrary/xfmr.cir
%%DATADIR%%/symbols/and2.sym
%%DATADIR%%/symbols/buf.sym
%%DATADIR%%/symbols/darlington_npn.sym
diff --git a/comms/ebook2cw/Makefile b/comms/ebook2cw/Makefile
index d0c5806895b9..210da6dcd83e 100644
--- a/comms/ebook2cw/Makefile
+++ b/comms/ebook2cw/Makefile
@@ -1,20 +1,23 @@
PORTNAME= ebook2cw
-PORTVERSION= 0.8.2
-PORTREVISION= 3
+DISTVERSION= 0.8.5
CATEGORIES= comms hamradio
-MASTER_SITES= http://fkurz.net/ham/ebook2cw/ \
- LOCAL/db
+MASTER_SITES= https://fkurz.net/ham/ebook2cw/
MAINTAINER= hamradio@FreeBSD.org
COMMENT= Convert text files into cw as an mp3 or ogg file
WWW= https://fkurz.net/ham/ebook2cw.html
LICENSE= GPLv2
+LICENSE_FILE= ${WRKSRC}/COPYING
LIB_DEPENDS= libmp3lame.so:audio/lame \
libogg.so:audio/libogg \
libvorbis.so:audio/libvorbis
+USES= gettext
+
+PIE_UNSAFE= yes
+
OPTIONS_DEFINE= DOCS EXAMPLES
post-patch:
@@ -23,14 +26,17 @@ post-patch:
@${REINPLACE_CMD} -e 's|%%LOCALBASE%%|${LOCALBASE}|'g \
${WRKSRC}/Makefile
do-install:
- ${INSTALL_SCRIPT} ${WRKSRC}/ebook2cw ${STAGEDIR}${PREFIX}/bin/ebook2cw
- ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/ebook2cw
- ${INSTALL_DATA} ${WRKSRC}/ebook2cw.1 ${STAGEDIR}${PREFIX}/share/man/man1
+ ${INSTALL_PROGRAM} ${WRKSRC}/ebook2cw ${STAGEDIR}${PREFIX}/bin/ebook2cw
+ ${INSTALL_MAN} ${WRKSRC}/ebook2cw.1 ${STAGEDIR}${PREFIX}/share/man/man1
+
+do-install-DOCS-on:
+ ${MKDIR} ${STAGEDIR}${DOCSDIR}
+ ${INSTALL_DATA} ${WRKSRC}/README ${STAGEDIR}${DOCSDIR}
+
+do-install-EXAMPLES-on:
${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
.for f in ebook2cw.conf isomap.txt utf8map.txt
${INSTALL_DATA} ${WRKSRC}/$f ${STAGEDIR}${EXAMPLESDIR}/$f
.endfor
- ${MKDIR} ${STAGEDIR}${DOCSDIR}
- ${INSTALL_DATA} ${WRKSRC}/README ${STAGEDIR}${DOCSDIR}
.include <bsd.port.mk>
diff --git a/comms/ebook2cw/distinfo b/comms/ebook2cw/distinfo
index 57be1bb1010a..e7c2b516eb1c 100644
--- a/comms/ebook2cw/distinfo
+++ b/comms/ebook2cw/distinfo
@@ -1,2 +1,3 @@
-SHA256 (ebook2cw-0.8.2.tar.gz) = d8277ac6aaf9e64d9cb9a96457488b3a0dbd77e87622ded8f0825acb500c5758
-SIZE (ebook2cw-0.8.2.tar.gz) = 29170
+TIMESTAMP = 1754384661
+SHA256 (ebook2cw-0.8.5.tar.gz) = 571f734f12123b4affbad90b55dd4c9630b254afe343fa621fc5114b9bd25fc3
+SIZE (ebook2cw-0.8.5.tar.gz) = 34619
diff --git a/comms/ebook2cw/files/patch-Makefile b/comms/ebook2cw/files/patch-Makefile
index 012d268cf5a6..e69a00d09e6f 100644
--- a/comms/ebook2cw/files/patch-Makefile
+++ b/comms/ebook2cw/files/patch-Makefile
@@ -1,11 +1,11 @@
---- Makefile.orig 2013-01-04 14:33:04 UTC
+--- Makefile.orig 2023-08-16 18:54:49 UTC
+++ Makefile
-@@ -3,37 +3,26 @@
- # $Id: Makefile 547 2012-12-29 21:07:53Z dj1yfk $
+@@ -1,30 +1,16 @@ VERSION=0.8.5
+ # ebook2cw Makefile -- Fabian Kurz, DJ5CW -- http://fkurz.net/ham/ebook2cw.html
- VERSION=0.8.2
+ VERSION=0.8.5
-DESTDIR ?= /usr
-+DESTDIR ?= /usr/local
++DESTDIR ?= %%PREFIX%%
+CC ?= gcc
-# Set to NO to compile without Lame/Ogg-vorbis support
@@ -13,8 +13,8 @@
-USE_OGG?=YES
-
CFLAGS:=$(CFLAGS) -D DESTDIR=\"$(DESTDIR)\" -D VERSION=\"$(VERSION)\"
-+CFLAGS+= -I/usr/local/include -D LAME -D OGGV
-+LDFLAGS+= -L/usr/local/lib -lmp3lame -lvorbis -lvorbisenc -logg
++CFLAGS+= -I%%LOCALBASE%%/include -D LAME -D OGGV
++LDFLAGS+= -L%%LOCALBASE%%/lib -lintl -lmp3lame -lvorbis -lvorbisenc -logg
-ifeq ($(USE_LAME), YES)
- CFLAGS:=$(CFLAGS) -D LAME
@@ -24,26 +24,15 @@
- CFLAGS:=$(CFLAGS) -D OGGV
- LDFLAGS:=$(LDFLAGS) -lvorbis -lvorbisenc -logg
-endif
-+all: ebook2cw cgi
+-
+ UNAME := $(shell uname)
+-ifeq ($(UNAME), Darwin)
+- LDFLAGS += -lintl
+-endif
-
-all: ebook2cw
--
- ebook2cw: ebook2cw.c codetables.h
-- gcc ebook2cw.c -pedantic -Wall -lm $(LDFLAGS) $(CFLAGS) -o ebook2cw
-+ ${CC} ebook2cw.c -pedantic -Wall -lm $(LDFLAGS) $(CFLAGS) -o ebook2cw
-
- cgi: ebook2cw.c codetables.h
-- gcc -static ebook2cw.c $(LDFLAGS) -lm $(CFLAGS) -D CGI -o cw.cgi
-+ ${CC} -static ebook2cw.c $(LDFLAGS) -lm $(CFLAGS) -D CGI -o cw.cgi
-
- cgibuffered: ebook2cw.c codetables.h
-- gcc -static ebook2cw.c $(LDFLAGS) -lm $(CFLAGS) -D CGI -D CGIBUFFERED -o cw.cgi
-+ ${CC} -static ebook2cw.c $(LDFLAGS) -lm $(CFLAGS) -D CGI -D CGIBUFFERED -o cw.cgi
-
- static:
-- gcc -static ebook2cw.c $(LDFLAGS) -lm $(CFLAGS) -o ebook2cw
-+ ${CC} -static ebook2cw.c $(LDFLAGS) -lm $(CFLAGS) -o ebook2cw
++all: ebook2cw cgi
- install:
- install -d -v $(DESTDIR)/share/man/man1/
+ ebook2cw: ebook2cw.c codetables.h
+ $(CC) ebook2cw.c -pedantic -Wall -Wno-format-truncation -lm $(LDFLAGS) $(CFLAGS) -o ebook2cw
diff --git a/comms/ebook2cw/pkg-descr b/comms/ebook2cw/pkg-descr
index f42e9338f88f..72770e6f0568 100644
--- a/comms/ebook2cw/pkg-descr
+++ b/comms/ebook2cw/pkg-descr
@@ -1,5 +1,5 @@
ebook2cw is a command line program (optional GUI available) which converts
a plain text (ISO 8859-1 or UTF-8) ebook to morse code MP3 files.
-It works on several platforms, including Windows and Linux.
+It works on several platforms, including GNU/Linux and Windows.
Written by Fabian Kurz, DJ1YFK <mail@fkurz.net>
diff --git a/comms/ebook2cw/pkg-plist b/comms/ebook2cw/pkg-plist
index a55ada800cc4..339aa7c1f792 100644
--- a/comms/ebook2cw/pkg-plist
+++ b/comms/ebook2cw/pkg-plist
@@ -1,6 +1,6 @@
bin/ebook2cw
-share/man/man1/ebook2cw.1.gz
+%%PORTDOCS%%%%DOCSDIR%%/README
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/ebook2cw.conf
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/isomap.txt
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/utf8map.txt
-%%PORTDOCS%%%%DOCSDIR%%/README
+share/man/man1/ebook2cw.1.gz
diff --git a/comms/scrcpy/Makefile b/comms/scrcpy/Makefile
index 1699d62bfcd0..705df9ef3e9e 100644
--- a/comms/scrcpy/Makefile
+++ b/comms/scrcpy/Makefile
@@ -1,6 +1,6 @@
PORTNAME= scrcpy
DISTVERSIONPREFIX= v
-DISTVERSION= 3.3.1
+DISTVERSION= 3.3.2
CATEGORIES= comms net
MASTER_SITES= https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/releases/download/${DISTVERSIONFULL}/:server
DISTFILES= ${SERVER_FILE}:server
@@ -28,10 +28,10 @@ MESON_ARGS= -Dportable=false \
PLIST_FILES= bin/scrcpy \
etc/bash_completion.d/scrcpy \
- share/man/man1/scrcpy.1.gz \
share/applications/scrcpy-console.desktop \
share/applications/scrcpy.desktop \
share/icons/hicolor/256x256/apps/scrcpy.png \
+ share/man/man1/scrcpy.1.gz \
${DATADIR}/scrcpy-server \
share/zsh/site-functions/_scrcpy
PORTDOCS= FAQ.md README.md
diff --git a/comms/scrcpy/distinfo b/comms/scrcpy/distinfo
index 6c91996182ee..a290af494cd9 100644
--- a/comms/scrcpy/distinfo
+++ b/comms/scrcpy/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1750458492
-SHA256 (scrcpy-server-v3.3.1) = a0f70b20aa4998fbf658c94118cd6c8dab6abbb0647a3bdab344d70bc1ebcbb8
-SIZE (scrcpy-server-v3.3.1) = 90788
-SHA256 (Genymobile-scrcpy-v3.3.1_GH0.tar.gz) = 9999d2ff3605e1c5d1efb0b737ed6e240a93a928091ab356ba07199c92f52ace
-SIZE (Genymobile-scrcpy-v3.3.1_GH0.tar.gz) = 465464
+TIMESTAMP = 1757280607
+SHA256 (scrcpy-server-v3.3.2) = 2ee5ca0863ef440f5b7c75856bb475c5283d0a8359cb370b1c161314fd29dfd9
+SIZE (scrcpy-server-v3.3.2) = 90808
+SHA256 (Genymobile-scrcpy-v3.3.2_GH0.tar.gz) = 08bc272ac8decf364fbefb8865eaf074ba600969494ea8ade08736a6a2e3c39a
+SIZE (Genymobile-scrcpy-v3.3.2_GH0.tar.gz) = 465392
diff --git a/converters/p5-Convert-Binary-C/Makefile b/converters/p5-Convert-Binary-C/Makefile
index 881d49cefc41..8c586ef92431 100644
--- a/converters/p5-Convert-Binary-C/Makefile
+++ b/converters/p5-Convert-Binary-C/Makefile
@@ -1,6 +1,5 @@
PORTNAME= Convert-Binary-C
-PORTVERSION= 0.85
-PORTREVISION= 1
+PORTVERSION= 0.86
CATEGORIES= converters perl5
MASTER_SITES= CPAN
PKGNAMEPREFIX= p5-
diff --git a/converters/p5-Convert-Binary-C/distinfo b/converters/p5-Convert-Binary-C/distinfo
index 78fe55510a37..44823ff21047 100644
--- a/converters/p5-Convert-Binary-C/distinfo
+++ b/converters/p5-Convert-Binary-C/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1728827374
-SHA256 (Convert-Binary-C-0.85.tar.gz) = c4cf42e00ea429ae3db276755b922282b4e8e9419d0eaf094aaa24107abc50e5
-SIZE (Convert-Binary-C-0.85.tar.gz) = 1365702
+TIMESTAMP = 1757516574
+SHA256 (Convert-Binary-C-0.86.tar.gz) = 6f1b1787df5492793a545746fe2963ad6e1b6203179f65e646cdca41e9fb3cc0
+SIZE (Convert-Binary-C-0.86.tar.gz) = 1369699
diff --git a/converters/p5-JSON-PP/Makefile b/converters/p5-JSON-PP/Makefile
index e41f4e94a06f..9b2eaff746f5 100644
--- a/converters/p5-JSON-PP/Makefile
+++ b/converters/p5-JSON-PP/Makefile
@@ -6,6 +6,9 @@ MASTER_SITES= CPAN
MASTER_SITE_SUBDIR= CPAN:ISHIGAKI
PKGNAMEPREFIX= p5-
+PATCH_SITES= https://github.com/makamaka/JSON-PP/commit/
+PATCHFILES= 7052740e158491666e4f27d75241617a16170102.patch:-p1
+
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= JSON::XS compatible pure-Perl module
WWW= https://metacpan.org/release/JSON-PP
diff --git a/converters/p5-JSON-PP/distinfo b/converters/p5-JSON-PP/distinfo
index 3a5a214ff553..2517ab99f594 100644
--- a/converters/p5-JSON-PP/distinfo
+++ b/converters/p5-JSON-PP/distinfo
@@ -1,3 +1,5 @@
-TIMESTAMP = 1674589600
+TIMESTAMP = 1757120568
SHA256 (JSON-PP-4.16.tar.gz) = 8bc2f162bafc42645c489905ad72540f0d3c284b360c96299095183c30cc9789
SIZE (JSON-PP-4.16.tar.gz) = 55556
+SHA256 (7052740e158491666e4f27d75241617a16170102.patch) = dc9758a6bccb736e8acd7fb036de651e9bc64fcc8640e26a79c16d219880a9ec
+SIZE (7052740e158491666e4f27d75241617a16170102.patch) = 682
diff --git a/converters/p5-JSON-PP/files/patch-MANIFEST b/converters/p5-JSON-PP/files/patch-MANIFEST
deleted file mode 100644
index b673cdfcbe02..000000000000
--- a/converters/p5-JSON-PP/files/patch-MANIFEST
+++ /dev/null
@@ -1,9 +0,0 @@
---- MANIFEST.orig 2022-07-31 06:10:05 UTC
-+++ MANIFEST
-@@ -1,5 +1,5 @@
- .travis.yml
--bin/json_pp
-+bin/p5json_pp
- Changes
- lib/JSON/PP.pm
- lib/JSON/PP/Boolean.pm
diff --git a/converters/p5-JSON-PP/files/patch-bin_json__pp b/converters/p5-JSON-PP/files/patch-bin_json__pp
deleted file mode 100644
index 3a4471fc7983..000000000000
--- a/converters/p5-JSON-PP/files/patch-bin_json__pp
+++ /dev/null
@@ -1,13 +0,0 @@
-Silence Getopt::Long warning
-
---- bin/json_pp.orig 2025-08-20 12:20:56 UTC
-+++ bin/json_pp
-@@ -2,7 +2,7 @@ use strict;
-
- BEGIN { pop @INC if $INC[-1] eq '.' }
- use strict;
--use Getopt::Long;
-+use Getopt::Long qw( :config no_ignore_case );
- use Encode ();
-
- use JSON::PP ();
diff --git a/converters/p5-JSON-PP/files/patch-Makefile.PL b/converters/p5-JSON-PP/files/patch-json_pp
index 7260e33de101..0f62c24bc5b0 100644
--- a/converters/p5-JSON-PP/files/patch-Makefile.PL
+++ b/converters/p5-JSON-PP/files/patch-json_pp
@@ -9,3 +9,12 @@
'ABSTRACT_FROM' => 'lib/JSON/PP.pm', # retrieve abstract from module
'AUTHOR' => 'Makamaka Hannyaharamitu, E<lt>makamaka[at]cpan.orgE<gt>',
( $ExtUtils::MakeMaker::VERSION >= 6.3002 ? ('LICENSE' => 'perl', ) : () ),
+--- MANIFEST.orig 2022-07-31 06:10:05 UTC
++++ MANIFEST
+@@ -1,5 +1,5 @@
+ .travis.yml
+-bin/json_pp
++bin/p5json_pp
+ Changes
+ lib/JSON/PP.pm
+ lib/JSON/PP/Boolean.pm
diff --git a/databases/Makefile b/databases/Makefile
index f96b992f3d40..a21aa786fdcb 100644
--- a/databases/Makefile
+++ b/databases/Makefile
@@ -11,7 +11,6 @@
SUBDIR += R-cran-sqldf
SUBDIR += WWWdb
SUBDIR += adminer
- SUBDIR += adminerevo
SUBDIR += adodb5
SUBDIR += akonadi
SUBDIR += apache-commons-dbutils
@@ -897,7 +896,6 @@
SUBDIR += redis74
SUBDIR += redis80
SUBDIR += redis_exporter
- SUBDIR += redisdesktopmanager
SUBDIR += redisjson
SUBDIR += retcl
SUBDIR += rocksdb
diff --git a/databases/adminerevo/Makefile b/databases/adminerevo/Makefile
deleted file mode 100644
index 163f523478d9..000000000000
--- a/databases/adminerevo/Makefile
+++ /dev/null
@@ -1,33 +0,0 @@
-PORTNAME= adminerevo
-DISTVERSION= 4.8.4
-CATEGORIES= databases www
-MASTER_SITES= https://github.com/${PORTNAME}/${PORTNAME}/releases/download/v${PORTVERSION}/
-DISTNAME= adminer-${DISTVERSION}
-EXTRACT_SUFX= .php
-EXTRACT_ONLY=
-
-MAINTAINER= dtxdf@FreeBSD.org
-COMMENT= Database management in a single PHP file
-WWW= https://adminerevo.org \
- https://github.com/${PORTNAME}/${PORTNAME}
-
-LICENSE= APACHE20 GPLv3
-LICENSE_COMB= dual
-
-DEPRECATED= Abandoned upstream, repo archived Jan 24, 2025
-EXPIRATION_DATE= 2025-09-08
-
-USES= php
-USE_PHP= session
-
-NO_ARCH= yes
-NO_BUILD= yes
-
-SUB_FILES= pkg-message
-SUB_LIST= PHPVER="${PHP_VER}"
-
-do-install:
- ${MKDIR} ${STAGEDIR}${WWWDIR}
- ${INSTALL_DATA} ${DISTDIR}/${DISTNAME}${EXTRACT_SUFX} ${STAGEDIR}${WWWDIR}/index.php
-
-.include <bsd.port.mk>
diff --git a/databases/adminerevo/distinfo b/databases/adminerevo/distinfo
deleted file mode 100644
index 9b0c43c7111e..000000000000
--- a/databases/adminerevo/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1723969538
-SHA256 (adminer-4.8.4.php) = e9a9bc2cc2ac46d6d92f008de9379d2b21a3764a5f8956ed68456e190814b149
-SIZE (adminer-4.8.4.php) = 492814
diff --git a/databases/adminerevo/files/pkg-message.in b/databases/adminerevo/files/pkg-message.in
deleted file mode 100644
index 64a90680749d..000000000000
--- a/databases/adminerevo/files/pkg-message.in
+++ /dev/null
@@ -1,8 +0,0 @@
-[
-{ type: install
- message: <<EOM
-You should install the database extension(s) what you want to use:
-php%%PHPVER%%-mysqli, php%%PHPVER%%-mssql, php%%PHPVER%%-odbc, php%%PHPVER%%-pgsql or php%%PHPVER%%-pdo_sqlite.
-EOM
-}
-]
diff --git a/databases/adminerevo/pkg-descr b/databases/adminerevo/pkg-descr
deleted file mode 100644
index d053d044b831..000000000000
--- a/databases/adminerevo/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-AdminerEvo (fork of Adminer) is a full-featured database management tool
-written in PHP. Conversely to phpMyAdmin, it consists of a single file
-ready to deploy to the target server.
diff --git a/databases/adminerevo/pkg-plist b/databases/adminerevo/pkg-plist
deleted file mode 100644
index 9ca1fbea4081..000000000000
--- a/databases/adminerevo/pkg-plist
+++ /dev/null
@@ -1,2 +0,0 @@
-@mode 0644
-%%WWWDIR%%/index.php
diff --git a/databases/pgvector/Makefile b/databases/pgvector/Makefile
index 8020b051b3ad..b378cf8d7912 100644
--- a/databases/pgvector/Makefile
+++ b/databases/pgvector/Makefile
@@ -1,5 +1,5 @@
PORTNAME= pgvector
-PORTVERSION= 0.8.0
+PORTVERSION= 0.8.1
DISTVERSIONPREFIX= v
CATEGORIES= databases
PKGNAMEPREFIX= postgresql${PGSQL_VER:S/.//}-
diff --git a/databases/pgvector/distinfo b/databases/pgvector/distinfo
index ee33b576360f..9bc023c17d83 100644
--- a/databases/pgvector/distinfo
+++ b/databases/pgvector/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1730668678
-SHA256 (pgvector-pgvector-v0.8.0_GH0.tar.gz) = 867a2c328d4928a5a9d6f052cd3bc78c7d60228a9b914ad32aa3db88e9de27b0
-SIZE (pgvector-pgvector-v0.8.0_GH0.tar.gz) = 122290
+TIMESTAMP = 1757272193
+SHA256 (pgvector-pgvector-v0.8.1_GH0.tar.gz) = a9094dfb85ccdde3cbb295f1086d4c71a20db1d26bf1d6c39f07a7d164033eb4
+SIZE (pgvector-pgvector-v0.8.1_GH0.tar.gz) = 123177
diff --git a/databases/pgvector/pkg-plist b/databases/pgvector/pkg-plist
index d99400a0fbf5..586f955f3bd9 100644
--- a/databases/pgvector/pkg-plist
+++ b/databases/pgvector/pkg-plist
@@ -36,5 +36,6 @@ share/postgresql/extension/vector--0.7.1--0.7.2.sql
share/postgresql/extension/vector--0.7.2--0.7.3.sql
share/postgresql/extension/vector--0.7.3--0.7.4.sql
share/postgresql/extension/vector--0.7.4--0.8.0.sql
-share/postgresql/extension/vector--0.8.0.sql
+share/postgresql/extension/vector--0.8.0--0.8.1.sql
+share/postgresql/extension/vector--0.8.1.sql
share/postgresql/extension/vector.control
diff --git a/databases/postgresql13-client/Makefile b/databases/postgresql13-client/Makefile
index 4d4849b56ebe..97954ecc578d 100644
--- a/databases/postgresql13-client/Makefile
+++ b/databases/postgresql13-client/Makefile
@@ -1,11 +1,11 @@
PORTNAME= postgresql
-PORTREVISION= 0
+PORTREVISION= 1
COMMENT= PostgreSQL database (client)
MASTERDIR= ${.CURDIR}/../postgresql13-server
-BUILD_DIRS= config src/include src/interfaces src/port \
+BUILD_DIRS= config src/include src/interfaces src/port src/fe_utils \
src/bin/pg_dump src/bin/psql src/bin/scripts src/bin/pg_config \
src/bin/pgbench doc src/makefiles src/test/regress
INSTALL_DIRS= ${BUILD_DIRS}
diff --git a/databases/postgresql13-server/pkg-plist-client b/databases/postgresql13-server/pkg-plist-client
index d4cd83b62c15..9f052c24df92 100644
--- a/databases/postgresql13-server/pkg-plist-client
+++ b/databases/postgresql13-server/pkg-plist-client
@@ -832,6 +832,7 @@ lib/libecpg.so.6
lib/libecpg_compat.a
lib/libecpg_compat.so
lib/libecpg_compat.so.3
+lib/libpgfeutils.a
lib/libpgport.a
lib/libpgport_shlib.a
lib/libpgtypes.a
diff --git a/databases/postgresql14-client/Makefile b/databases/postgresql14-client/Makefile
index 965e37834a6d..6a13eea98e23 100644
--- a/databases/postgresql14-client/Makefile
+++ b/databases/postgresql14-client/Makefile
@@ -1,11 +1,11 @@
PORTNAME= postgresql
-PORTREVISION= 0
+PORTREVISION= 1
COMMENT= PostgreSQL database (client)
MASTERDIR= ${.CURDIR}/../postgresql14-server
-BUILD_DIRS= config src/include src/interfaces src/port src/bin/pg_amcheck \
+BUILD_DIRS= config src/include src/interfaces src/port src/fe_utils src/bin/pg_amcheck \
src/bin/pg_dump src/bin/psql src/bin/scripts src/bin/pg_config \
src/bin/pgbench doc src/makefiles src/test/regress
INSTALL_DIRS= ${BUILD_DIRS}
diff --git a/databases/postgresql14-server/pkg-plist-client b/databases/postgresql14-server/pkg-plist-client
index fbf21dfcec43..c5b08a87f143 100644
--- a/databases/postgresql14-server/pkg-plist-client
+++ b/databases/postgresql14-server/pkg-plist-client
@@ -866,6 +866,7 @@ lib/libecpg.so.6
lib/libecpg_compat.a
lib/libecpg_compat.so
lib/libecpg_compat.so.3
+lib/libpgfeutils.a
lib/libpgport.a
lib/libpgport_shlib.a
lib/libpgtypes.a
diff --git a/databases/postgresql15-client/Makefile b/databases/postgresql15-client/Makefile
index dc5fd4c3da8e..14e24a618064 100644
--- a/databases/postgresql15-client/Makefile
+++ b/databases/postgresql15-client/Makefile
@@ -1,11 +1,11 @@
PORTNAME= postgresql
-PORTREVISION= 0
+PORTREVISION= 1
COMMENT= PostgreSQL database (client)
MASTERDIR= ${.CURDIR}/../postgresql15-server
-BUILD_DIRS= config src/include src/interfaces src/port src/bin/pg_amcheck \
+BUILD_DIRS= config src/include src/interfaces src/port src/fe_utils src/bin/pg_amcheck \
src/bin/pg_dump src/bin/psql src/bin/scripts src/bin/pg_config \
src/bin/pgbench doc src/makefiles src/test/regress
INSTALL_DIRS= ${BUILD_DIRS}
diff --git a/databases/postgresql15-server/pkg-plist-client b/databases/postgresql15-server/pkg-plist-client
index e85f09cf4db5..cdc6fcb8b8ab 100644
--- a/databases/postgresql15-server/pkg-plist-client
+++ b/databases/postgresql15-server/pkg-plist-client
@@ -879,6 +879,7 @@ lib/libecpg.so.6
lib/libecpg_compat.a
lib/libecpg_compat.so
lib/libecpg_compat.so.3
+lib/libpgfeutils.a
lib/libpgport.a
lib/libpgport_shlib.a
lib/libpgtypes.a
diff --git a/databases/postgresql16-client/Makefile b/databases/postgresql16-client/Makefile
index 7c4351eb7245..536d313cbdb4 100644
--- a/databases/postgresql16-client/Makefile
+++ b/databases/postgresql16-client/Makefile
@@ -1,11 +1,11 @@
PORTNAME= postgresql
-PORTREVISION= 0
+PORTREVISION= 1
COMMENT= PostgreSQL database (client)
MASTERDIR= ${.CURDIR}/../postgresql16-server
-BUILD_DIRS= config src/include src/interfaces src/port src/bin/pg_amcheck \
+BUILD_DIRS= config src/include src/interfaces src/port src/fe_utils src/bin/pg_amcheck \
src/bin/pg_dump src/bin/psql src/bin/scripts src/bin/pg_config \
src/bin/pgbench doc src/makefiles src/test/regress
INSTALL_DIRS= ${BUILD_DIRS}
diff --git a/databases/postgresql16-server/pkg-plist-client b/databases/postgresql16-server/pkg-plist-client
index 776d3a865d25..494fff340429 100644
--- a/databases/postgresql16-server/pkg-plist-client
+++ b/databases/postgresql16-server/pkg-plist-client
@@ -891,6 +891,7 @@ lib/libecpg.so.6
lib/libecpg_compat.a
lib/libecpg_compat.so
lib/libecpg_compat.so.3
+lib/libpgfeutils.a
lib/libpgport.a
lib/libpgport_shlib.a
lib/libpgtypes.a
diff --git a/databases/postgresql17-client/Makefile b/databases/postgresql17-client/Makefile
index b59824808a9d..e1fab8026513 100644
--- a/databases/postgresql17-client/Makefile
+++ b/databases/postgresql17-client/Makefile
@@ -1,11 +1,11 @@
PORTNAME= postgresql
-PORTREVISION= 0
+PORTREVISION= 1
COMMENT= PostgreSQL database (client)
MASTERDIR= ${.CURDIR}/../postgresql17-server
-BUILD_DIRS= config src/include src/interfaces src/port src/bin/pg_amcheck \
+BUILD_DIRS= config src/include src/interfaces src/port src/fe_utils src/bin/pg_amcheck \
src/bin/pg_dump src/bin/psql src/bin/scripts src/bin/pg_config \
src/bin/pgbench src/makefiles src/test/regress
INSTALL_DIRS= ${BUILD_DIRS}
diff --git a/databases/postgresql17-server/pkg-plist-client b/databases/postgresql17-server/pkg-plist-client
index 08fd1286023c..65d511beb7b7 100644
--- a/databases/postgresql17-server/pkg-plist-client
+++ b/databases/postgresql17-server/pkg-plist-client
@@ -912,6 +912,7 @@ lib/libecpg.so.6
lib/libecpg_compat.a
lib/libecpg_compat.so
lib/libecpg_compat.so.3
+lib/libpgfeutils.a
lib/libpgport.a
lib/libpgport_shlib.a
lib/libpgtypes.a
diff --git a/databases/postgresql18-client/Makefile b/databases/postgresql18-client/Makefile
index 45f2e410f4c3..5dabf9060252 100644
--- a/databases/postgresql18-client/Makefile
+++ b/databases/postgresql18-client/Makefile
@@ -1,11 +1,11 @@
PORTNAME= postgresql
-PORTREVISION= 0
+PORTREVISION= 1
COMMENT= PostgreSQL database (client)
MASTERDIR= ${.CURDIR}/../postgresql18-server
-BUILD_DIRS= config src/include src/interfaces src/port src/bin/pg_amcheck \
+BUILD_DIRS= config src/include src/interfaces src/port src/fe_utils src/bin/pg_amcheck \
src/bin/pg_dump src/bin/psql src/bin/scripts src/bin/pg_config \
src/bin/pgbench src/makefiles src/test/regress
INSTALL_DIRS= ${BUILD_DIRS}
diff --git a/databases/postgresql18-server/pkg-plist-client b/databases/postgresql18-server/pkg-plist-client
index ad2200dea403..4cbbf5f80ade 100644
--- a/databases/postgresql18-server/pkg-plist-client
+++ b/databases/postgresql18-server/pkg-plist-client
@@ -934,6 +934,7 @@ lib/libecpg.so.6
lib/libecpg_compat.a
lib/libecpg_compat.so
lib/libecpg_compat.so.3
+lib/libpgfeutils.a
lib/libpgport.a
lib/libpgport_shlib.a
lib/libpgtypes.a
diff --git a/databases/py-apache-arrow/Makefile b/databases/py-apache-arrow/Makefile
index 421bef5f524c..b703c5e3a695 100644
--- a/databases/py-apache-arrow/Makefile
+++ b/databases/py-apache-arrow/Makefile
@@ -12,6 +12,8 @@ WWW= https://arrow.apache.org/
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/../LICENSE.txt
+BROKEN_i386= compilation fails: ran out of registers during register allocation
+
BUILD_DEPENDS= cmake:devel/cmake-core \
${PYNUMPY} \
${PYTHON_PKGNAMEPREFIX}setuptools-scm>0:devel/py-setuptools-scm@${PY_FLAVOR} \
diff --git a/databases/py-apsw/Makefile b/databases/py-apsw/Makefile
index 20c175d6574f..739568184cc4 100644
--- a/databases/py-apsw/Makefile
+++ b/databases/py-apsw/Makefile
@@ -1,5 +1,5 @@
PORTNAME= apsw
-PORTVERSION= 3.50.3.0
+PORTVERSION= 3.50.4.0
CATEGORIES= databases python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/databases/py-apsw/distinfo b/databases/py-apsw/distinfo
index 119e444a4ed2..034c9a5427ca 100644
--- a/databases/py-apsw/distinfo
+++ b/databases/py-apsw/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753265738
-SHA256 (apsw-3.50.3.0.tar.gz) = abc9ef74ae57e55ae0d799788c551a1ac3f506f811b2804311d8c0a269387267
-SIZE (apsw-3.50.3.0.tar.gz) = 1093491
+TIMESTAMP = 1757120608
+SHA256 (apsw-3.50.4.0.tar.gz) = a817c387ce2f4030ab7c3064cf21e9957911155f24f226c3ad4938df3a155e11
+SIZE (apsw-3.50.4.0.tar.gz) = 1093635
diff --git a/databases/py-datafusion/Makefile b/databases/py-datafusion/Makefile
index 7034cb8e04a1..959a71059de7 100644
--- a/databases/py-datafusion/Makefile
+++ b/databases/py-datafusion/Makefile
@@ -1,6 +1,5 @@
PORTNAME= datafusion
-PORTVERSION= 48.0.0
-PORTREVISION= 1
+PORTVERSION= 49.0.0
CATEGORIES= databases python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/databases/py-datafusion/Makefile.crates b/databases/py-datafusion/Makefile.crates
index cd747d75134c..40278847b92a 100644
--- a/databases/py-datafusion/Makefile.crates
+++ b/databases/py-datafusion/Makefile.crates
@@ -11,7 +11,7 @@ CARGO_CRATES= abi_stable-0.11.3 \
allocator-api2-0.2.21 \
android-tzdata-0.1.1 \
android_system_properties-0.1.5 \
- anyhow-1.0.98 \
+ anyhow-1.0.99 \
apache-avro-0.17.0 \
arc-swap-1.7.1 \
arrayref-0.3.9 \
@@ -35,7 +35,7 @@ CARGO_CRATES= abi_stable-0.11.3 \
async-compression-0.4.19 \
async-ffi-0.5.0 \
async-recursion-1.1.1 \
- async-trait-0.1.88 \
+ async-trait-0.1.89 \
atoi-2.0.0 \
atomic-waker-1.1.2 \
autocfg-1.5.0 \
@@ -43,37 +43,37 @@ CARGO_CRATES= abi_stable-0.11.3 \
base64-0.21.7 \
base64-0.22.1 \
bigdecimal-0.4.8 \
- bitflags-2.9.1 \
+ bitflags-2.9.3 \
blake2-0.10.6 \
blake3-1.8.2 \
block-buffer-0.10.4 \
- brotli-8.0.1 \
+ brotli-8.0.2 \
brotli-decompressor-5.0.0 \
bumpalo-3.19.0 \
byteorder-1.5.0 \
bytes-1.10.1 \
bzip2-0.4.4 \
bzip2-0.5.2 \
+ bzip2-0.6.0 \
bzip2-sys-0.1.13+1.0.8 \
- cc-1.2.29 \
- cfg-if-1.0.1 \
+ cc-1.2.34 \
+ cfg-if-1.0.3 \
cfg_aliases-0.2.1 \
chrono-0.4.41 \
- chrono-tz-0.10.3 \
- chrono-tz-build-0.4.1 \
+ chrono-tz-0.10.4 \
cmake-0.1.54 \
comfy-table-7.1.4 \
const-random-0.1.18 \
const-random-macro-0.1.16 \
- const_panic-0.2.12 \
+ const_panic-0.2.14 \
constant_time_eq-0.3.1 \
core-foundation-0.10.1 \
core-foundation-sys-0.8.7 \
core2-0.4.0 \
- core_extensions-1.5.3 \
- core_extensions_proc_macros-1.5.3 \
+ core_extensions-1.5.4 \
+ core_extensions_proc_macros-1.5.4 \
cpufeatures-0.2.17 \
- crc32fast-1.4.2 \
+ crc32fast-1.5.0 \
crossbeam-channel-0.5.15 \
crossbeam-utils-0.8.21 \
crunchy-0.2.4 \
@@ -82,42 +82,43 @@ CARGO_CRATES= abi_stable-0.11.3 \
csv-core-0.1.12 \
dary_heap-0.3.7 \
dashmap-6.1.0 \
- datafusion-48.0.1 \
- datafusion-catalog-48.0.1 \
- datafusion-catalog-listing-48.0.1 \
- datafusion-common-48.0.1 \
- datafusion-common-runtime-48.0.1 \
- datafusion-datasource-48.0.1 \
- datafusion-datasource-avro-48.0.1 \
- datafusion-datasource-csv-48.0.1 \
- datafusion-datasource-json-48.0.1 \
- datafusion-datasource-parquet-48.0.1 \
- datafusion-doc-48.0.1 \
- datafusion-execution-48.0.1 \
- datafusion-expr-48.0.1 \
- datafusion-expr-common-48.0.1 \
- datafusion-ffi-48.0.1 \
- datafusion-functions-48.0.1 \
- datafusion-functions-aggregate-48.0.1 \
- datafusion-functions-aggregate-common-48.0.1 \
- datafusion-functions-nested-48.0.1 \
- datafusion-functions-table-48.0.1 \
- datafusion-functions-window-48.0.1 \
- datafusion-functions-window-common-48.0.1 \
- datafusion-macros-48.0.1 \
- datafusion-optimizer-48.0.1 \
- datafusion-physical-expr-48.0.1 \
- datafusion-physical-expr-common-48.0.1 \
- datafusion-physical-optimizer-48.0.1 \
- datafusion-physical-plan-48.0.1 \
- datafusion-proto-48.0.1 \
- datafusion-proto-common-48.0.1 \
- datafusion-session-48.0.1 \
- datafusion-sql-48.0.1 \
- datafusion-substrait-48.0.1 \
+ datafusion-49.0.2 \
+ datafusion-catalog-49.0.2 \
+ datafusion-catalog-listing-49.0.2 \
+ datafusion-common-49.0.2 \
+ datafusion-common-runtime-49.0.2 \
+ datafusion-datasource-49.0.2 \
+ datafusion-datasource-avro-49.0.2 \
+ datafusion-datasource-csv-49.0.2 \
+ datafusion-datasource-json-49.0.2 \
+ datafusion-datasource-parquet-49.0.2 \
+ datafusion-doc-49.0.2 \
+ datafusion-execution-49.0.2 \
+ datafusion-expr-49.0.2 \
+ datafusion-expr-common-49.0.2 \
+ datafusion-ffi-49.0.2 \
+ datafusion-functions-49.0.2 \
+ datafusion-functions-aggregate-49.0.2 \
+ datafusion-functions-aggregate-common-49.0.2 \
+ datafusion-functions-nested-49.0.2 \
+ datafusion-functions-table-49.0.2 \
+ datafusion-functions-window-49.0.2 \
+ datafusion-functions-window-common-49.0.2 \
+ datafusion-macros-49.0.2 \
+ datafusion-optimizer-49.0.2 \
+ datafusion-physical-expr-49.0.2 \
+ datafusion-physical-expr-common-49.0.2 \
+ datafusion-physical-optimizer-49.0.2 \
+ datafusion-physical-plan-49.0.2 \
+ datafusion-proto-49.0.2 \
+ datafusion-proto-common-49.0.2 \
+ datafusion-pruning-49.0.0 \
+ datafusion-session-49.0.2 \
+ datafusion-sql-49.0.2 \
+ datafusion-substrait-49.0.2 \
digest-0.10.7 \
displaydoc-0.2.5 \
- dyn-clone-1.0.19 \
+ dyn-clone-1.0.20 \
either-1.15.0 \
equivalent-1.0.2 \
errno-0.3.13 \
@@ -127,7 +128,7 @@ CARGO_CRATES= abi_stable-0.11.3 \
flate2-1.1.2 \
fnv-1.0.7 \
foldhash-0.1.5 \
- form_urlencoded-1.2.1 \
+ form_urlencoded-1.2.2 \
futures-0.3.31 \
futures-channel-0.3.31 \
futures-core-0.3.31 \
@@ -142,11 +143,11 @@ CARGO_CRATES= abi_stable-0.11.3 \
getrandom-0.2.16 \
getrandom-0.3.3 \
gimli-0.31.1 \
- glob-0.3.2 \
- h2-0.4.11 \
+ glob-0.3.3 \
+ h2-0.4.12 \
half-2.6.0 \
hashbrown-0.14.5 \
- hashbrown-0.15.4 \
+ hashbrown-0.15.5 \
heck-0.5.0 \
hex-0.4.3 \
http-1.3.1 \
@@ -154,9 +155,9 @@ CARGO_CRATES= abi_stable-0.11.3 \
http-body-util-0.1.3 \
httparse-1.10.1 \
humantime-2.2.0 \
- hyper-1.6.0 \
+ hyper-1.7.0 \
hyper-rustls-0.27.7 \
- hyper-util-0.1.14 \
+ hyper-util-0.1.16 \
iana-time-zone-0.1.63 \
iana-time-zone-haiku-0.1.2 \
icu_collections-2.0.0 \
@@ -166,18 +167,18 @@ CARGO_CRATES= abi_stable-0.11.3 \
icu_properties-2.0.1 \
icu_properties_data-2.0.1 \
icu_provider-2.0.0 \
- idna-1.0.3 \
+ idna-1.1.0 \
idna_adapter-1.2.1 \
- indexmap-2.10.0 \
+ indexmap-2.11.0 \
indoc-2.0.6 \
integer-encoding-3.0.4 \
- io-uring-0.7.8 \
+ io-uring-0.7.10 \
ipnet-2.11.0 \
iri-string-0.7.8 \
itertools-0.13.0 \
itertools-0.14.0 \
itoa-1.0.15 \
- jobserver-0.1.33 \
+ jobserver-0.1.34 \
js-sys-0.3.77 \
lexical-core-1.0.5 \
lexical-parse-float-1.0.5 \
@@ -185,7 +186,8 @@ CARGO_CRATES= abi_stable-0.11.3 \
lexical-util-1.0.6 \
lexical-write-float-1.0.5 \
lexical-write-integer-1.0.5 \
- libc-0.2.174 \
+ libbz2-rs-sys-0.2.2 \
+ libc-0.2.175 \
libflate-2.1.0 \
libflate_lz77-2.1.0 \
libloading-0.7.4 \
@@ -214,33 +216,30 @@ CARGO_CRATES= abi_stable-0.11.3 \
num-rational-0.4.2 \
num-traits-0.2.19 \
object-0.36.7 \
- object_store-0.12.2 \
+ object_store-0.12.3 \
once_cell-1.21.3 \
openssl-probe-0.1.6 \
ordered-float-2.10.1 \
parking_lot-0.12.4 \
parking_lot_core-0.9.11 \
parquet-55.2.0 \
- parse-zoneinfo-0.3.1 \
paste-1.0.15 \
pbjson-0.7.0 \
pbjson-build-0.7.0 \
pbjson-types-0.7.0 \
- percent-encoding-2.3.1 \
+ percent-encoding-2.3.2 \
petgraph-0.7.1 \
petgraph-0.8.2 \
- phf-0.11.3 \
- phf_codegen-0.11.3 \
- phf_generator-0.11.3 \
- phf_shared-0.11.3 \
+ phf-0.12.1 \
+ phf_shared-0.12.1 \
pin-project-lite-0.2.16 \
pin-utils-0.1.0 \
pkg-config-0.3.32 \
portable-atomic-1.11.1 \
potential_utf-0.1.2 \
ppv-lite86-0.2.21 \
- prettyplease-0.2.35 \
- proc-macro2-1.0.95 \
+ prettyplease-0.2.37 \
+ proc-macro2-1.0.101 \
prost-0.13.5 \
prost-build-0.13.5 \
prost-derive-0.13.5 \
@@ -255,47 +254,47 @@ CARGO_CRATES= abi_stable-0.11.3 \
pyo3-macros-0.24.2 \
pyo3-macros-backend-0.24.2 \
quad-rand-0.2.3 \
- quick-xml-0.37.5 \
+ quick-xml-0.38.3 \
quinn-0.11.8 \
quinn-proto-0.11.12 \
quinn-udp-0.5.13 \
quote-1.0.40 \
r-efi-5.3.0 \
rand-0.8.5 \
- rand-0.9.1 \
+ rand-0.9.2 \
rand_chacha-0.3.1 \
rand_chacha-0.9.0 \
rand_core-0.6.4 \
rand_core-0.9.3 \
recursive-0.1.1 \
recursive-proc-macro-impl-0.1.1 \
- redox_syscall-0.5.13 \
- regex-1.11.1 \
- regex-automata-0.4.9 \
- regex-lite-0.1.6 \
- regex-syntax-0.8.5 \
- regress-0.10.3 \
+ redox_syscall-0.5.17 \
+ regex-1.11.2 \
+ regex-automata-0.4.10 \
+ regex-lite-0.1.7 \
+ regex-syntax-0.8.6 \
+ regress-0.10.4 \
repr_offset-0.2.2 \
- reqwest-0.12.22 \
+ reqwest-0.12.23 \
ring-0.17.14 \
rle-decode-fast-1.0.3 \
- rustc-demangle-0.1.25 \
+ rustc-demangle-0.1.26 \
rustc-hash-2.1.1 \
rustc_version-0.4.1 \
- rustix-1.0.7 \
- rustls-0.23.28 \
+ rustix-1.0.8 \
+ rustls-0.23.31 \
rustls-native-certs-0.8.1 \
rustls-pemfile-2.2.0 \
rustls-pki-types-1.12.0 \
- rustls-webpki-0.103.3 \
- rustversion-1.0.21 \
+ rustls-webpki-0.103.4 \
+ rustversion-1.0.22 \
ryu-1.0.20 \
same-file-1.0.6 \
schannel-0.1.27 \
schemars-0.8.22 \
schemars_derive-0.8.22 \
scopeguard-1.2.0 \
- security-framework-3.2.0 \
+ security-framework-3.3.0 \
security-framework-sys-2.14.0 \
semver-1.0.26 \
seq-macro-0.3.6 \
@@ -303,7 +302,7 @@ CARGO_CRATES= abi_stable-0.11.3 \
serde_bytes-0.11.17 \
serde_derive-1.0.219 \
serde_derive_internals-0.29.1 \
- serde_json-1.0.140 \
+ serde_json-1.0.143 \
serde_tokenstream-0.2.2 \
serde_urlencoded-0.7.1 \
serde_yaml-0.9.34+deprecated \
@@ -311,10 +310,11 @@ CARGO_CRATES= abi_stable-0.11.3 \
shlex-1.3.0 \
simdutf8-0.1.5 \
siphasher-1.0.1 \
- slab-0.4.10 \
+ slab-0.4.11 \
smallvec-1.15.1 \
snap-1.1.1 \
socket2-0.5.10 \
+ socket2-0.6.0 \
sqlparser-0.55.0 \
sqlparser_derive-0.3.0 \
stable_deref_trait-1.2.0 \
@@ -322,27 +322,27 @@ CARGO_CRATES= abi_stable-0.11.3 \
static_assertions-1.1.0 \
strum-0.26.3 \
strum_macros-0.26.4 \
- substrait-0.56.0 \
+ substrait-0.58.0 \
subtle-2.6.1 \
syn-1.0.109 \
- syn-2.0.104 \
+ syn-2.0.106 \
sync_wrapper-1.0.2 \
synstructure-0.13.2 \
target-lexicon-0.13.2 \
- tempfile-3.20.0 \
+ tempfile-3.21.0 \
thiserror-1.0.69 \
- thiserror-2.0.12 \
+ thiserror-2.0.16 \
thiserror-impl-1.0.69 \
- thiserror-impl-2.0.12 \
+ thiserror-impl-2.0.16 \
thrift-0.17.0 \
tiny-keccak-2.0.2 \
tinystr-0.8.1 \
- tinyvec-1.9.0 \
+ tinyvec-1.10.0 \
tinyvec_macros-0.1.1 \
- tokio-1.46.1 \
+ tokio-1.47.1 \
tokio-macros-2.5.0 \
tokio-rustls-0.26.2 \
- tokio-util-0.7.15 \
+ tokio-util-0.7.16 \
tower-0.5.2 \
tower-http-0.6.6 \
tower-layer-0.3.3 \
@@ -358,18 +358,19 @@ CARGO_CRATES= abi_stable-0.11.3 \
typed-builder-0.19.1 \
typed-builder-macro-0.19.1 \
typenum-1.18.0 \
- typify-0.4.2 \
- typify-impl-0.4.2 \
- typify-macro-0.4.2 \
+ typewit-1.13.0 \
+ typify-0.4.3 \
+ typify-impl-0.4.3 \
+ typify-macro-0.4.3 \
unicode-ident-1.0.18 \
unicode-segmentation-1.12.0 \
unicode-width-0.2.1 \
unindent-0.2.4 \
unsafe-libyaml-0.2.11 \
untrusted-0.9.0 \
- url-2.5.4 \
+ url-2.5.7 \
utf8_iter-1.0.4 \
- uuid-1.17.0 \
+ uuid-1.18.0 \
version_check-0.9.5 \
walkdir-2.5.0 \
want-0.3.1 \
@@ -386,7 +387,7 @@ CARGO_CRATES= abi_stable-0.11.3 \
web-time-1.1.0 \
winapi-0.3.9 \
winapi-i686-pc-windows-gnu-0.4.0 \
- winapi-util-0.1.9 \
+ winapi-util-0.1.10 \
winapi-x86_64-pc-windows-gnu-0.4.0 \
windows-core-0.61.2 \
windows-implement-0.60.0 \
@@ -398,7 +399,7 @@ CARGO_CRATES= abi_stable-0.11.3 \
windows-sys-0.59.0 \
windows-sys-0.60.2 \
windows-targets-0.52.6 \
- windows-targets-0.53.2 \
+ windows-targets-0.53.3 \
windows_aarch64_gnullvm-0.52.6 \
windows_aarch64_gnullvm-0.53.0 \
windows_aarch64_msvc-0.52.6 \
@@ -426,7 +427,7 @@ CARGO_CRATES= abi_stable-0.11.3 \
zerofrom-derive-0.1.6 \
zeroize-1.8.1 \
zerotrie-0.2.2 \
- zerovec-0.11.2 \
+ zerovec-0.11.4 \
zerovec-derive-0.11.1 \
zlib-rs-0.5.1 \
zstd-0.13.3 \
diff --git a/databases/py-datafusion/distinfo b/databases/py-datafusion/distinfo
index ac6bfe398a32..592b61929969 100644
--- a/databases/py-datafusion/distinfo
+++ b/databases/py-datafusion/distinfo
@@ -1,6 +1,6 @@
-TIMESTAMP = 1752566668
-SHA256 (datafusion-48.0.0.tar.gz) = fcb89124db22a43e00bf5a1a4542157155d83d69589677c5309f106e83156a32
-SIZE (datafusion-48.0.0.tar.gz) = 182992
+TIMESTAMP = 1757120610
+SHA256 (datafusion-49.0.0.tar.gz) = f3ba4f00d56a199a90df145f43667131dbba9aea9b170cc61cd3663241a74a94
+SIZE (datafusion-49.0.0.tar.gz) = 183558
SHA256 (rust/crates/abi_stable-0.11.3.crate) = 69d6512d3eb05ffe5004c59c206de7f99c34951504056ce23fc953842f12c445
SIZE (rust/crates/abi_stable-0.11.3.crate) = 327641
SHA256 (rust/crates/abi_stable_derive-0.11.3.crate) = d7178468b407a4ee10e881bc7a328a65e739f0863615cca4429d43916b05e898
@@ -27,8 +27,8 @@ SHA256 (rust/crates/android-tzdata-0.1.1.crate) = e999941b234f3131b00bc13c22d06e
SIZE (rust/crates/android-tzdata-0.1.1.crate) = 7674
SHA256 (rust/crates/android_system_properties-0.1.5.crate) = 819e7219dbd41043ac279b19830f2efc897156490d7fd6ea916720117ee66311
SIZE (rust/crates/android_system_properties-0.1.5.crate) = 5243
-SHA256 (rust/crates/anyhow-1.0.98.crate) = e16d2d3311acee920a9eb8d33b8cbc1787ce4a264e85f964c2404b969bdcd487
-SIZE (rust/crates/anyhow-1.0.98.crate) = 53334
+SHA256 (rust/crates/anyhow-1.0.99.crate) = b0674a1ddeecb70197781e945de4b3b8ffb61fa939a5597bcf48503737663100
+SIZE (rust/crates/anyhow-1.0.99.crate) = 53809
SHA256 (rust/crates/apache-avro-0.17.0.crate) = 1aef82843a0ec9f8b19567445ad2421ceeb1d711514384bdd3d49fe37102ee13
SIZE (rust/crates/apache-avro-0.17.0.crate) = 178898
SHA256 (rust/crates/arc-swap-1.7.1.crate) = 69f7f8c3906b62b754cd5326047894316021dcfe5a194c8ea52bdd94934a3457
@@ -75,8 +75,8 @@ SHA256 (rust/crates/async-ffi-0.5.0.crate) = f4de21c0feef7e5a556e51af767c953f050
SIZE (rust/crates/async-ffi-0.5.0.crate) = 9729
SHA256 (rust/crates/async-recursion-1.1.1.crate) = 3b43422f69d8ff38f95f1b2bb76517c91589a924d1559a0e935d7c8ce0274c11
SIZE (rust/crates/async-recursion-1.1.1.crate) = 14874
-SHA256 (rust/crates/async-trait-0.1.88.crate) = e539d3fca749fcee5236ab05e93a52867dd549cc157c8cb7f99595f3cedffdb5
-SIZE (rust/crates/async-trait-0.1.88.crate) = 32084
+SHA256 (rust/crates/async-trait-0.1.89.crate) = 9035ad2d096bed7955a320ee7e2230574d28fd3c3a0f186cbea1ff3c7eed5dbb
+SIZE (rust/crates/async-trait-0.1.89.crate) = 32171
SHA256 (rust/crates/atoi-2.0.0.crate) = f28d99ec8bfea296261ca1af174f24225171fea9664ba9003cbebee704810528
SIZE (rust/crates/atoi-2.0.0.crate) = 7785
SHA256 (rust/crates/atomic-waker-1.1.2.crate) = 1505bd5d3d116872e7271a6d4e16d81d0c8570876c8de68093a09ac269d8aac0
@@ -91,16 +91,16 @@ SHA256 (rust/crates/base64-0.22.1.crate) = 72b3254f16251a8381aa12e40e3c4d2f0199f
SIZE (rust/crates/base64-0.22.1.crate) = 81597
SHA256 (rust/crates/bigdecimal-0.4.8.crate) = 1a22f228ab7a1b23027ccc6c350b72868017af7ea8356fbdf19f8d991c690013
SIZE (rust/crates/bigdecimal-0.4.8.crate) = 89479
-SHA256 (rust/crates/bitflags-2.9.1.crate) = 1b8e56985ec62d17e9c1001dc89c88ecd7dc08e47eba5ec7c29c7b5eeecde967
-SIZE (rust/crates/bitflags-2.9.1.crate) = 47913
+SHA256 (rust/crates/bitflags-2.9.3.crate) = 34efbcccd345379ca2868b2b2c9d3782e9cc58ba87bc7d79d5b53d9c9ae6f25d
+SIZE (rust/crates/bitflags-2.9.3.crate) = 47777
SHA256 (rust/crates/blake2-0.10.6.crate) = 46502ad458c9a52b69d4d4d32775c788b7a1b85e8bc9d482d92250fc0e3f8efe
SIZE (rust/crates/blake2-0.10.6.crate) = 47234
SHA256 (rust/crates/blake3-1.8.2.crate) = 3888aaa89e4b2a40fca9848e400f6a658a5a3978de7be858e209cafa8be9a4a0
SIZE (rust/crates/blake3-1.8.2.crate) = 205967
SHA256 (rust/crates/block-buffer-0.10.4.crate) = 3078c7629b62d3f0439517fa394996acacc5cbc91c5a20d8c658e77abd503a71
SIZE (rust/crates/block-buffer-0.10.4.crate) = 10538
-SHA256 (rust/crates/brotli-8.0.1.crate) = 9991eea70ea4f293524138648e41ee89b0b2b12ddef3b255effa43c8056e0e0d
-SIZE (rust/crates/brotli-8.0.1.crate) = 741712
+SHA256 (rust/crates/brotli-8.0.2.crate) = 4bd8b9603c7aa97359dbd97ecf258968c95f3adddd6db2f7e7a5bef101c84560
+SIZE (rust/crates/brotli-8.0.2.crate) = 741739
SHA256 (rust/crates/brotli-decompressor-5.0.0.crate) = 874bb8112abecc98cbd6d81ea4fa7e94fb9449648c93cc89aa40c81c24d7de03
SIZE (rust/crates/brotli-decompressor-5.0.0.crate) = 195282
SHA256 (rust/crates/bumpalo-3.19.0.crate) = 46c5e41b57b8bba42a04676d81cb89e9ee8e859a1a66f80a5a72e1cb76b34d43
@@ -113,20 +113,20 @@ SHA256 (rust/crates/bzip2-0.4.4.crate) = bdb116a6ef3f6c3698828873ad02c3014b3c85c
SIZE (rust/crates/bzip2-0.4.4.crate) = 34197
SHA256 (rust/crates/bzip2-0.5.2.crate) = 49ecfb22d906f800d4fe833b6282cf4dc1c298f5057ca0b5445e5c209735ca47
SIZE (rust/crates/bzip2-0.5.2.crate) = 38314
+SHA256 (rust/crates/bzip2-0.6.0.crate) = bea8dcd42434048e4f7a304411d9273a411f647446c1234a65ce0554923f4cff
+SIZE (rust/crates/bzip2-0.6.0.crate) = 38148
SHA256 (rust/crates/bzip2-sys-0.1.13+1.0.8.crate) = 225bff33b2141874fe80d71e07d6eec4f85c5c216453dd96388240f96e1acc14
SIZE (rust/crates/bzip2-sys-0.1.13+1.0.8.crate) = 633818
-SHA256 (rust/crates/cc-1.2.29.crate) = 5c1599538de2394445747c8cf7935946e3cc27e9625f889d979bfb2aaf569362
-SIZE (rust/crates/cc-1.2.29.crate) = 108072
-SHA256 (rust/crates/cfg-if-1.0.1.crate) = 9555578bc9e57714c812a1f84e4fc5b4d21fcb063490c624de019f7464c91268
-SIZE (rust/crates/cfg-if-1.0.1.crate) = 8683
+SHA256 (rust/crates/cc-1.2.34.crate) = 42bc4aea80032b7bf409b0bc7ccad88853858911b7713a8062fdc0623867bedc
+SIZE (rust/crates/cc-1.2.34.crate) = 111754
+SHA256 (rust/crates/cfg-if-1.0.3.crate) = 2fd1289c04a9ea8cb22300a459a72a385d7c73d3259e2ed7dcb2af674838cfa9
+SIZE (rust/crates/cfg-if-1.0.3.crate) = 8719
SHA256 (rust/crates/cfg_aliases-0.2.1.crate) = 613afe47fcd5fac7ccf1db93babcb082c5994d996f20b8b159f2ad1658eb5724
SIZE (rust/crates/cfg_aliases-0.2.1.crate) = 6355
SHA256 (rust/crates/chrono-0.4.41.crate) = c469d952047f47f91b68d1cba3f10d63c11d73e4636f24f08daf0278abf01c4d
SIZE (rust/crates/chrono-0.4.41.crate) = 234621
-SHA256 (rust/crates/chrono-tz-0.10.3.crate) = efdce149c370f133a071ca8ef6ea340b7b88748ab0810097a9e2976eaa34b4f3
-SIZE (rust/crates/chrono-tz-0.10.3.crate) = 380709
-SHA256 (rust/crates/chrono-tz-build-0.4.1.crate) = 8f10f8c9340e31fc120ff885fcdb54a0b48e474bbd77cab557f0c30a3e569402
-SIZE (rust/crates/chrono-tz-build-0.4.1.crate) = 11798
+SHA256 (rust/crates/chrono-tz-0.10.4.crate) = a6139a8597ed92cf816dfb33f5dd6cf0bb93a6adc938f11039f371bc5bcd26c3
+SIZE (rust/crates/chrono-tz-0.10.4.crate) = 794377
SHA256 (rust/crates/cmake-0.1.54.crate) = e7caa3f9de89ddbe2c607f4101924c5abec803763ae9534e4f4d7d8f84aa81f0
SIZE (rust/crates/cmake-0.1.54.crate) = 18955
SHA256 (rust/crates/comfy-table-7.1.4.crate) = 4a65ebfec4fb190b6f90e944a817d60499ee0744e582530e2c9900a22e591d9a
@@ -135,8 +135,8 @@ SHA256 (rust/crates/const-random-0.1.18.crate) = 87e00182fe74b066627d63b85fd550a
SIZE (rust/crates/const-random-0.1.18.crate) = 6646
SHA256 (rust/crates/const-random-macro-0.1.16.crate) = f9d839f2a20b0aee515dc581a6172f2321f96cab76c1a38a4c584a194955390e
SIZE (rust/crates/const-random-macro-0.1.16.crate) = 6657
-SHA256 (rust/crates/const_panic-0.2.12.crate) = 2459fc9262a1aa204eb4b5764ad4f189caec88aea9634389c0a25f8be7f6265e
-SIZE (rust/crates/const_panic-0.2.12.crate) = 49995
+SHA256 (rust/crates/const_panic-0.2.14.crate) = bb8a602185c3c95b52f86dc78e55a6df9a287a7a93ddbcf012509930880cf879
+SIZE (rust/crates/const_panic-0.2.14.crate) = 54026
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.1.crate) = b2a6cd9ae233e7f62ba4e9353e81a88df7fc8a5987b8d445b4d90c879bd156f6
@@ -145,14 +145,14 @@ SHA256 (rust/crates/core-foundation-sys-0.8.7.crate) = 773648b94d0e5d620f64f2807
SIZE (rust/crates/core-foundation-sys-0.8.7.crate) = 37712
SHA256 (rust/crates/core2-0.4.0.crate) = b49ba7ef1ad6107f8824dbe97de947cbaac53c44e7f9756a1fba0d37c1eec505
SIZE (rust/crates/core2-0.4.0.crate) = 37075
-SHA256 (rust/crates/core_extensions-1.5.3.crate) = 92c71dc07c9721607e7a16108336048ee978c3a8b129294534272e8bac96c0ee
-SIZE (rust/crates/core_extensions-1.5.3.crate) = 88750
-SHA256 (rust/crates/core_extensions_proc_macros-1.5.3.crate) = 69f3b219d28b6e3b4ac87bc1fc522e0803ab22e055da177bff0068c4150c61a6
-SIZE (rust/crates/core_extensions_proc_macros-1.5.3.crate) = 27793
+SHA256 (rust/crates/core_extensions-1.5.4.crate) = 42bb5e5d0269fd4f739ea6cedaf29c16d81c27a7ce7582008e90eb50dcd57003
+SIZE (rust/crates/core_extensions-1.5.4.crate) = 90963
+SHA256 (rust/crates/core_extensions_proc_macros-1.5.4.crate) = 533d38ecd2709b7608fb8e18e4504deb99e9a72879e6aa66373a76d8dc4259ea
+SIZE (rust/crates/core_extensions_proc_macros-1.5.4.crate) = 28346
SHA256 (rust/crates/cpufeatures-0.2.17.crate) = 59ed5838eebb26a2bb2e58f6d5b5316989ae9d08bab10e0e6d103e656d1b0280
SIZE (rust/crates/cpufeatures-0.2.17.crate) = 13466
-SHA256 (rust/crates/crc32fast-1.4.2.crate) = a97769d94ddab943e4510d138150169a2758b5ef3eb191a9ee688de3e23ef7b3
-SIZE (rust/crates/crc32fast-1.4.2.crate) = 38491
+SHA256 (rust/crates/crc32fast-1.5.0.crate) = 9481c1c90cbf2ac953f07c8d4a58aa3945c425b7185c9154d67a65e4230da511
+SIZE (rust/crates/crc32fast-1.5.0.crate) = 40723
SHA256 (rust/crates/crossbeam-channel-0.5.15.crate) = 82b8f8f868b36967f9606790d1903570de9ceaf870a7bf9fbbd3016d636a2cb2
SIZE (rust/crates/crossbeam-channel-0.5.15.crate) = 92716
SHA256 (rust/crates/crossbeam-utils-0.8.21.crate) = d0a5c400df2834b80a4c3327b3aad3a4c4cd4de0629063962b03235697506a28
@@ -169,78 +169,80 @@ SHA256 (rust/crates/dary_heap-0.3.7.crate) = 04d2cd9c18b9f454ed67da600630b021a8a
SIZE (rust/crates/dary_heap-0.3.7.crate) = 24076
SHA256 (rust/crates/dashmap-6.1.0.crate) = 5041cc499144891f3790297212f32a74fb938e5136a14943f338ef9e0ae276cf
SIZE (rust/crates/dashmap-6.1.0.crate) = 24828
-SHA256 (rust/crates/datafusion-48.0.1.crate) = 8a11e19a7ccc5bb979c95c1dceef663eab39c9061b3bbf8d1937faf0f03bf41f
-SIZE (rust/crates/datafusion-48.0.1.crate) = 241126
-SHA256 (rust/crates/datafusion-catalog-48.0.1.crate) = 94985e67cab97b1099db2a7af11f31a45008b282aba921c1e1d35327c212ec18
-SIZE (rust/crates/datafusion-catalog-48.0.1.crate) = 50556
-SHA256 (rust/crates/datafusion-catalog-listing-48.0.1.crate) = e002df133bdb7b0b9b429d89a69aa77b35caeadee4498b2ce1c7c23a99516988
-SIZE (rust/crates/datafusion-catalog-listing-48.0.1.crate) = 29142
-SHA256 (rust/crates/datafusion-common-48.0.1.crate) = e13242fc58fd753787b0a538e5ae77d356cb9d0656fa85a591a33c5f106267f6
-SIZE (rust/crates/datafusion-common-48.0.1.crate) = 210078
-SHA256 (rust/crates/datafusion-common-runtime-48.0.1.crate) = d2239f964e95c3a5d6b4a8cde07e646de8995c1396a7fd62c6e784f5341db499
-SIZE (rust/crates/datafusion-common-runtime-48.0.1.crate) = 12934
-SHA256 (rust/crates/datafusion-datasource-48.0.1.crate) = 2cf792579bc8bf07d1b2f68c2d5382f8a63679cce8fbebfd4ba95742b6e08864
-SIZE (rust/crates/datafusion-datasource-48.0.1.crate) = 111762
-SHA256 (rust/crates/datafusion-datasource-avro-48.0.1.crate) = 4de733d231abb0fba663ff60fd37bf7171fa8b2e46e8a99e41362001821d116e
-SIZE (rust/crates/datafusion-datasource-avro-48.0.1.crate) = 42434
-SHA256 (rust/crates/datafusion-datasource-csv-48.0.1.crate) = cfc114f9a1415174f3e8d2719c371fc72092ef2195a7955404cfe6b2ba29a706
-SIZE (rust/crates/datafusion-datasource-csv-48.0.1.crate) = 30155
-SHA256 (rust/crates/datafusion-datasource-json-48.0.1.crate) = d88dd5e215c420a52362b9988ecd4cefd71081b730663d4f7d886f706111fc75
-SIZE (rust/crates/datafusion-datasource-json-48.0.1.crate) = 26386
-SHA256 (rust/crates/datafusion-datasource-parquet-48.0.1.crate) = 33692acdd1fbe75280d14f4676fe43f39e9cb36296df56575aa2cac9a819e4cf
-SIZE (rust/crates/datafusion-datasource-parquet-48.0.1.crate) = 77980
-SHA256 (rust/crates/datafusion-doc-48.0.1.crate) = e0e7b648387b0c1937b83cb328533c06c923799e73a9e3750b762667f32662c0
-SIZE (rust/crates/datafusion-doc-48.0.1.crate) = 8295
-SHA256 (rust/crates/datafusion-execution-48.0.1.crate) = 9609d83d52ff8315283c6dad3b97566e877d8f366fab4c3297742f33dcd636c7
-SIZE (rust/crates/datafusion-execution-48.0.1.crate) = 48484
-SHA256 (rust/crates/datafusion-expr-48.0.1.crate) = e75230cd67f650ef0399eb00f54d4a073698f2c0262948298e5299fc7324da63
-SIZE (rust/crates/datafusion-expr-48.0.1.crate) = 213329
-SHA256 (rust/crates/datafusion-expr-common-48.0.1.crate) = 70fafb3a045ed6c49cfca0cd090f62cf871ca6326cc3355cb0aaf1260fa760b6
-SIZE (rust/crates/datafusion-expr-common-48.0.1.crate) = 81832
-SHA256 (rust/crates/datafusion-ffi-48.0.1.crate) = 257de77f836e9bad3e0274d4ffc88555ebf559ae30d4e9c674b9809104c1cc3b
-SIZE (rust/crates/datafusion-ffi-48.0.1.crate) = 69985
-SHA256 (rust/crates/datafusion-functions-48.0.1.crate) = cdf9a9cf655265861a20453b1e58357147eab59bdc90ce7f2f68f1f35104d3bb
-SIZE (rust/crates/datafusion-functions-48.0.1.crate) = 195466
-SHA256 (rust/crates/datafusion-functions-aggregate-48.0.1.crate) = 7f07e49733d847be0a05235e17b884d326a2fd402c97a89fe8bcf0bfba310005
-SIZE (rust/crates/datafusion-functions-aggregate-48.0.1.crate) = 112861
-SHA256 (rust/crates/datafusion-functions-aggregate-common-48.0.1.crate) = 4512607e10d72b0b0a1dc08f42cb5bd5284cb8348b7fea49dc83409493e32b1b
-SIZE (rust/crates/datafusion-functions-aggregate-common-48.0.1.crate) = 46527
-SHA256 (rust/crates/datafusion-functions-nested-48.0.1.crate) = 2ab331806e34f5545e5f03396e4d5068077395b1665795d8f88c14ec4f1e0b7a
-SIZE (rust/crates/datafusion-functions-nested-48.0.1.crate) = 74323
-SHA256 (rust/crates/datafusion-functions-table-48.0.1.crate) = d4ac2c0be983a06950ef077e34e0174aa0cb9e346f3aeae459823158037ade37
-SIZE (rust/crates/datafusion-functions-table-48.0.1.crate) = 23437
-SHA256 (rust/crates/datafusion-functions-window-48.0.1.crate) = 36f3d92731de384c90906941d36dcadf6a86d4128409a9c5cd916662baed5f53
-SIZE (rust/crates/datafusion-functions-window-48.0.1.crate) = 35430
-SHA256 (rust/crates/datafusion-functions-window-common-48.0.1.crate) = c679f8bf0971704ec8fd4249fcbb2eb49d6a12cc3e7a840ac047b4928d3541b5
-SIZE (rust/crates/datafusion-functions-window-common-48.0.1.crate) = 16510
-SHA256 (rust/crates/datafusion-macros-48.0.1.crate) = 2821de7cb0362d12e75a5196b636a59ea3584ec1e1cc7dc6f5e34b9e8389d251
-SIZE (rust/crates/datafusion-macros-48.0.1.crate) = 17618
-SHA256 (rust/crates/datafusion-optimizer-48.0.1.crate) = 1594c7a97219ede334f25347ad8d57056621e7f4f35a0693c8da876e10dd6a53
-SIZE (rust/crates/datafusion-optimizer-48.0.1.crate) = 204437
-SHA256 (rust/crates/datafusion-physical-expr-48.0.1.crate) = dc6da0f2412088d23f6b01929dedd687b5aee63b19b674eb73d00c3eb3c883b7
-SIZE (rust/crates/datafusion-physical-expr-48.0.1.crate) = 197074
-SHA256 (rust/crates/datafusion-physical-expr-common-48.0.1.crate) = dcb0dbd9213078a593c3fe28783beaa625a4e6c6a6c797856ee2ba234311fb96
-SIZE (rust/crates/datafusion-physical-expr-common-48.0.1.crate) = 40139
-SHA256 (rust/crates/datafusion-physical-optimizer-48.0.1.crate) = 6d140854b2db3ef8ac611caad12bfb2e1e1de827077429322a6188f18fc0026a
-SIZE (rust/crates/datafusion-physical-optimizer-48.0.1.crate) = 107125
-SHA256 (rust/crates/datafusion-physical-plan-48.0.1.crate) = b46cbdf21a01206be76d467f325273b22c559c744a012ead5018dfe79597de08
-SIZE (rust/crates/datafusion-physical-plan-48.0.1.crate) = 463137
-SHA256 (rust/crates/datafusion-proto-48.0.1.crate) = e3fc7a2744332c2ef8804274c21f9fa664b4ca5889169250a6fd6b649ee5d16c
-SIZE (rust/crates/datafusion-proto-48.0.1.crate) = 167834
-SHA256 (rust/crates/datafusion-proto-common-48.0.1.crate) = 800add86852f12e3d249867425de2224c1e9fb7adc2930460548868781fbeded
-SIZE (rust/crates/datafusion-proto-common-48.0.1.crate) = 60551
-SHA256 (rust/crates/datafusion-session-48.0.1.crate) = 3a72733766ddb5b41534910926e8da5836622316f6283307fd9fb7e19811a59c
-SIZE (rust/crates/datafusion-session-48.0.1.crate) = 22905
-SHA256 (rust/crates/datafusion-sql-48.0.1.crate) = c5162338cdec9cc7ea13a0e6015c361acad5ec1d88d83f7c86301f789473971f
-SIZE (rust/crates/datafusion-sql-48.0.1.crate) = 197786
-SHA256 (rust/crates/datafusion-substrait-48.0.1.crate) = af6029c08002772fb2c38a191d21a8b03af78750f42d9b896222f6b0e16c84cf
-SIZE (rust/crates/datafusion-substrait-48.0.1.crate) = 159134
+SHA256 (rust/crates/datafusion-49.0.2.crate) = 69dfeda1633bf8ec75b068d9f6c27cdc392ffcf5ff83128d5dbab65b73c1fd02
+SIZE (rust/crates/datafusion-49.0.2.crate) = 253215
+SHA256 (rust/crates/datafusion-catalog-49.0.2.crate) = 2848fd1e85e2953116dab9cc2eb109214b0888d7bbd2230e30c07f1794f642c0
+SIZE (rust/crates/datafusion-catalog-49.0.2.crate) = 52068
+SHA256 (rust/crates/datafusion-catalog-listing-49.0.2.crate) = 051a1634628c2d1296d4e326823e7536640d87a118966cdaff069b68821ad53b
+SIZE (rust/crates/datafusion-catalog-listing-49.0.2.crate) = 30003
+SHA256 (rust/crates/datafusion-common-49.0.2.crate) = 765e4ad4ef7a4500e389a3f1e738791b71ff4c29fd00912c2f541d62b25da096
+SIZE (rust/crates/datafusion-common-49.0.2.crate) = 222121
+SHA256 (rust/crates/datafusion-common-runtime-49.0.2.crate) = 40a2ae8393051ce25d232a6065c4558ab5a535c9637d5373bacfd464ac88ea12
+SIZE (rust/crates/datafusion-common-runtime-49.0.2.crate) = 13451
+SHA256 (rust/crates/datafusion-datasource-49.0.2.crate) = 90cd841a77f378bc1a5c4a1c37345e1885a9203b008203f9f4b3a769729bf330
+SIZE (rust/crates/datafusion-datasource-49.0.2.crate) = 116699
+SHA256 (rust/crates/datafusion-datasource-avro-49.0.2.crate) = 3cba1696aa919da9517d29164d45f5902d6cc281f718e8d3bfe98bd52cd1142c
+SIZE (rust/crates/datafusion-datasource-avro-49.0.2.crate) = 43410
+SHA256 (rust/crates/datafusion-datasource-csv-49.0.2.crate) = 77f4a2c64939c6f0dd15b246723a699fa30d59d0133eb36a86e8ff8c6e2a8dc6
+SIZE (rust/crates/datafusion-datasource-csv-49.0.2.crate) = 31116
+SHA256 (rust/crates/datafusion-datasource-json-49.0.2.crate) = 11387aaf931b2993ad9273c63ddca33f05aef7d02df9b70fb757429b4b71cdae
+SIZE (rust/crates/datafusion-datasource-json-49.0.2.crate) = 27253
+SHA256 (rust/crates/datafusion-datasource-parquet-49.0.2.crate) = 028f430c5185120bf806347848b8d8acd9823f4038875b3820eeefa35f2bb4a2
+SIZE (rust/crates/datafusion-datasource-parquet-49.0.2.crate) = 85437
+SHA256 (rust/crates/datafusion-doc-49.0.2.crate) = 8ff336d1d755399753a9e4fbab001180e346fc8bfa063a97f1214b82274c00f8
+SIZE (rust/crates/datafusion-doc-49.0.2.crate) = 8687
+SHA256 (rust/crates/datafusion-execution-49.0.2.crate) = 042ea192757d1b2d7dcf71643e7ff33f6542c7704f00228d8b85b40003fd8e0f
+SIZE (rust/crates/datafusion-execution-49.0.2.crate) = 50233
+SHA256 (rust/crates/datafusion-expr-49.0.2.crate) = 025222545d6d7fab71e2ae2b356526a1df67a2872222cbae7535e557a42abd2e
+SIZE (rust/crates/datafusion-expr-49.0.2.crate) = 219263
+SHA256 (rust/crates/datafusion-expr-common-49.0.2.crate) = 9d5c267104849d5fa6d81cf5ba88f35ecd58727729c5eb84066c25227b644ae2
+SIZE (rust/crates/datafusion-expr-common-49.0.2.crate) = 89792
+SHA256 (rust/crates/datafusion-ffi-49.0.2.crate) = ec21805d9df2d834e4c6ddfbf8a1bed2bd460b89b01686fe0dcd1cee06d0b60f
+SIZE (rust/crates/datafusion-ffi-49.0.2.crate) = 71781
+SHA256 (rust/crates/datafusion-functions-49.0.2.crate) = c620d105aa208fcee45c588765483314eb415f5571cfd6c1bae3a59c5b4d15bb
+SIZE (rust/crates/datafusion-functions-49.0.2.crate) = 202231
+SHA256 (rust/crates/datafusion-functions-aggregate-49.0.2.crate) = 35f61d5198a35ed368bf3aacac74f0d0fa33de7a7cb0c57e9f68ab1346d2f952
+SIZE (rust/crates/datafusion-functions-aggregate-49.0.2.crate) = 114682
+SHA256 (rust/crates/datafusion-functions-aggregate-common-49.0.2.crate) = 13efdb17362be39b5024f6da0d977ffe49c0212929ec36eec550e07e2bc7812f
+SIZE (rust/crates/datafusion-functions-aggregate-common-49.0.2.crate) = 49295
+SHA256 (rust/crates/datafusion-functions-nested-49.0.2.crate) = 9187678af567d7c9e004b72a0b6dc5b0a00ebf4901cb3511ed2db4effe092e66
+SIZE (rust/crates/datafusion-functions-nested-49.0.2.crate) = 76608
+SHA256 (rust/crates/datafusion-functions-table-49.0.2.crate) = ecf156589cc21ef59fe39c7a9a841b4a97394549643bbfa88cc44e8588cf8fe5
+SIZE (rust/crates/datafusion-functions-table-49.0.2.crate) = 26322
+SHA256 (rust/crates/datafusion-functions-window-49.0.2.crate) = edcb25e3e369f1366ec9a261456e45b5aad6ea1c0c8b4ce546587207c501ed9e
+SIZE (rust/crates/datafusion-functions-window-49.0.2.crate) = 36408
+SHA256 (rust/crates/datafusion-functions-window-common-49.0.2.crate) = 8996a8e11174d0bd7c62dc2f316485affc6ae5ffd5b8a68b508137ace2310294
+SIZE (rust/crates/datafusion-functions-window-common-49.0.2.crate) = 16856
+SHA256 (rust/crates/datafusion-macros-49.0.2.crate) = 95ee8d1be549eb7316f437035f2cec7ec42aba8374096d807c4de006a3b5d78a
+SIZE (rust/crates/datafusion-macros-49.0.2.crate) = 18242
+SHA256 (rust/crates/datafusion-optimizer-49.0.2.crate) = c9fa98671458254928af854e5f6c915e66b860a8bde505baea0ff2892deab74d
+SIZE (rust/crates/datafusion-optimizer-49.0.2.crate) = 204902
+SHA256 (rust/crates/datafusion-physical-expr-49.0.2.crate) = 3515d51531cca5f7b5a6f3ea22742b71bb36fc378b465df124ff9a2fa349b002
+SIZE (rust/crates/datafusion-physical-expr-49.0.2.crate) = 209159
+SHA256 (rust/crates/datafusion-physical-expr-common-49.0.2.crate) = 24485475d9c618a1d33b2a3dad003d946dc7a7bbf0354d125301abc0a5a79e3e
+SIZE (rust/crates/datafusion-physical-expr-common-49.0.2.crate) = 42165
+SHA256 (rust/crates/datafusion-physical-optimizer-49.0.2.crate) = b9da411a0a64702f941a12af2b979434d14ec5d36c6f49296966b2c7639cbb3a
+SIZE (rust/crates/datafusion-physical-optimizer-49.0.2.crate) = 82441
+SHA256 (rust/crates/datafusion-physical-plan-49.0.2.crate) = a6d168282bb7b54880bb3159f89b51c047db4287f5014d60c3ef4c6e1468212b
+SIZE (rust/crates/datafusion-physical-plan-49.0.2.crate) = 495134
+SHA256 (rust/crates/datafusion-proto-49.0.2.crate) = 1b36a0c84f4500efd90487a004b533bd81de1f2bb3f143f71b7526f33b85d2e2
+SIZE (rust/crates/datafusion-proto-49.0.2.crate) = 171114
+SHA256 (rust/crates/datafusion-proto-common-49.0.2.crate) = 2ec788be522806740ad6372c0a2f7e45fb37cb37f786d9b77933add49cdd058f
+SIZE (rust/crates/datafusion-proto-common-49.0.2.crate) = 61192
+SHA256 (rust/crates/datafusion-pruning-49.0.0.crate) = 391a457b9d23744c53eeb89edd1027424cba100581488d89800ed841182df905
+SIZE (rust/crates/datafusion-pruning-49.0.0.crate) = 50021
+SHA256 (rust/crates/datafusion-session-49.0.2.crate) = 053201c2bb729c7938f85879034df2b5a52cfaba16f1b3b66ab8505c81b2aad3
+SIZE (rust/crates/datafusion-session-49.0.2.crate) = 23543
+SHA256 (rust/crates/datafusion-sql-49.0.2.crate) = 9082779be8ce4882189b229c0cff4393bd0808282a7194130c9f32159f185e25
+SIZE (rust/crates/datafusion-sql-49.0.2.crate) = 202113
+SHA256 (rust/crates/datafusion-substrait-49.0.2.crate) = 4189e480ae42f06ade81a6d12853c5f3f84fbe237d73fb8795c712b6f1923afb
+SIZE (rust/crates/datafusion-substrait-49.0.2.crate) = 162197
SHA256 (rust/crates/digest-0.10.7.crate) = 9ed9a281f7bc9b7576e61468ba615a66a5c8cfdff42420a70aa82701a3b1e292
SIZE (rust/crates/digest-0.10.7.crate) = 19557
SHA256 (rust/crates/displaydoc-0.2.5.crate) = 97369cbbc041bc366949bc74d34658d6cda5621039731c6310521892a3a20ae0
SIZE (rust/crates/displaydoc-0.2.5.crate) = 24219
-SHA256 (rust/crates/dyn-clone-1.0.19.crate) = 1c7a8fb8a9fbf66c1f703fe16184d10ca0ee9d23be5b4436400408ba54a95005
-SIZE (rust/crates/dyn-clone-1.0.19.crate) = 12896
+SHA256 (rust/crates/dyn-clone-1.0.20.crate) = d0881ea181b1df73ff77ffaaf9c7544ecc11e82fba9b5f27b262a3c73a332555
+SIZE (rust/crates/dyn-clone-1.0.20.crate) = 13134
SHA256 (rust/crates/either-1.15.0.crate) = 48c757948c5ede0e46177b7add2e67155f70e33c07fea8284df6576da70b3719
SIZE (rust/crates/either-1.15.0.crate) = 20114
SHA256 (rust/crates/equivalent-1.0.2.crate) = 877a4ace8713b0bcf2a4e7eec82529c029f1d0619886d18145fea96c3ffe5c0f
@@ -259,8 +261,8 @@ SHA256 (rust/crates/fnv-1.0.7.crate) = 3f9eec918d3f24069decb9af1554cad7c880e2da2
SIZE (rust/crates/fnv-1.0.7.crate) = 11266
SHA256 (rust/crates/foldhash-0.1.5.crate) = d9c4f5dac5e15c24eb999c26181a6ca40b39fe946cbe4c263c7209467bc83af2
SIZE (rust/crates/foldhash-0.1.5.crate) = 21901
-SHA256 (rust/crates/form_urlencoded-1.2.1.crate) = e13624c2627564efccf4934284bdd98cbaa14e79b0b5a141218e507b3a823456
-SIZE (rust/crates/form_urlencoded-1.2.1.crate) = 8969
+SHA256 (rust/crates/form_urlencoded-1.2.2.crate) = cb4cb245038516f5f85277875cdaa4f7d2c9a0fa0468de06ed190163b1581fcf
+SIZE (rust/crates/form_urlencoded-1.2.2.crate) = 9347
SHA256 (rust/crates/futures-0.3.31.crate) = 65bc07b1a8bc7c85c5f2e110c476c7389b4554ba72af57d8445ea63a576b0876
SIZE (rust/crates/futures-0.3.31.crate) = 54953
SHA256 (rust/crates/futures-channel-0.3.31.crate) = 2dff15bf788c671c1934e366d07e30c1814a8ef514e1af724a602e8a2fbe1b10
@@ -289,16 +291,16 @@ 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/glob-0.3.2.crate) = a8d1add55171497b4705a648c6b583acafb01d58050a51727785f0b2c8e0a2b2
-SIZE (rust/crates/glob-0.3.2.crate) = 22359
-SHA256 (rust/crates/h2-0.4.11.crate) = 17da50a276f1e01e0ba6c029e47b7100754904ee8a278f886546e98575380785
-SIZE (rust/crates/h2-0.4.11.crate) = 175810
+SHA256 (rust/crates/glob-0.3.3.crate) = 0cc23270f6e1808e30a928bdc84dea0b9b4136a8bc82338574f23baf47bbd280
+SIZE (rust/crates/glob-0.3.3.crate) = 22861
+SHA256 (rust/crates/h2-0.4.12.crate) = f3c0b69cfcb4e1b9f1bf2f53f95f766e4661169728ec61cd3fe5a0166f2d1386
+SIZE (rust/crates/h2-0.4.12.crate) = 176264
SHA256 (rust/crates/half-2.6.0.crate) = 459196ed295495a68f7d7fe1d84f6c4b7ff0e21fe3017b2f283c6fac3ad803c9
SIZE (rust/crates/half-2.6.0.crate) = 59507
SHA256 (rust/crates/hashbrown-0.14.5.crate) = e5274423e17b7c9fc20b6e7e208532f9b19825d82dfd615708b70edd83df41f1
SIZE (rust/crates/hashbrown-0.14.5.crate) = 141498
-SHA256 (rust/crates/hashbrown-0.15.4.crate) = 5971ac85611da7067dbfcabef3c70ebb5606018acd9e2a3903a0da507521e0d5
-SIZE (rust/crates/hashbrown-0.15.4.crate) = 140447
+SHA256 (rust/crates/hashbrown-0.15.5.crate) = 9229cfe53dfd69f0609a49f65461bd93001ea1ef889cd5529dd176593f5338a1
+SIZE (rust/crates/hashbrown-0.15.5.crate) = 140908
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
@@ -313,12 +315,12 @@ SHA256 (rust/crates/httparse-1.10.1.crate) = 6dbf3de79e51f3d586ab4cb9d5c3e2c14aa
SIZE (rust/crates/httparse-1.10.1.crate) = 45190
SHA256 (rust/crates/humantime-2.2.0.crate) = 9b112acc8b3adf4b107a8ec20977da0273a8c386765a3ec0229bd500a1443f9f
SIZE (rust/crates/humantime-2.2.0.crate) = 20646
-SHA256 (rust/crates/hyper-1.6.0.crate) = cc2b571658e38e0c01b1fdca3bbbe93c00d3d71693ff2770043f8c29bc7d6f80
-SIZE (rust/crates/hyper-1.6.0.crate) = 153923
+SHA256 (rust/crates/hyper-1.7.0.crate) = eb3aa54a13a0dfe7fbe3a59e0c76093041720fdc77b110cc0fc260fafb4dc51e
+SIZE (rust/crates/hyper-1.7.0.crate) = 157006
SHA256 (rust/crates/hyper-rustls-0.27.7.crate) = e3c93eb611681b207e1fe55d5a71ecf91572ec8a6705cdb6857f7d8d5242cf58
SIZE (rust/crates/hyper-rustls-0.27.7.crate) = 35435
-SHA256 (rust/crates/hyper-util-0.1.14.crate) = dc2fdfdbff08affe55bb779f33b053aa1fe5dd5b54c257343c17edfa55711bdb
-SIZE (rust/crates/hyper-util-0.1.14.crate) = 101462
+SHA256 (rust/crates/hyper-util-0.1.16.crate) = 8d9b05277c7e8da2c93a568989bb6207bef0112e8d17df7a6eda4a3cf143bc5e
+SIZE (rust/crates/hyper-util-0.1.16.crate) = 101184
SHA256 (rust/crates/iana-time-zone-0.1.63.crate) = b0c919e5debc312ad217002b8048a17b7d83f80703865bbfcfebb0458b0b27d8
SIZE (rust/crates/iana-time-zone-0.1.63.crate) = 32919
SHA256 (rust/crates/iana-time-zone-haiku-0.1.2.crate) = f31827a206f56af32e590ba56d5d2d085f558508192593743f16b2306495269f
@@ -337,18 +339,18 @@ SHA256 (rust/crates/icu_properties_data-2.0.1.crate) = 298459143998310acd25ffe68
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
-SIZE (rust/crates/idna-1.0.3.crate) = 142515
+SHA256 (rust/crates/idna-1.1.0.crate) = 3b0875f23caa03898994f6ddc501886a45c7d3d62d04d2d90788d47be1b1e4de
+SIZE (rust/crates/idna-1.1.0.crate) = 148747
SHA256 (rust/crates/idna_adapter-1.2.1.crate) = 3acae9609540aa318d1bc588455225fb2085b9ed0c4f6bd0d9d5bcd86f1a0344
SIZE (rust/crates/idna_adapter-1.2.1.crate) = 10389
-SHA256 (rust/crates/indexmap-2.10.0.crate) = fe4cd85333e22411419a0bcae1297d25e58c9443848b11dc6a86fefe8c78a661
-SIZE (rust/crates/indexmap-2.10.0.crate) = 95836
+SHA256 (rust/crates/indexmap-2.11.0.crate) = f2481980430f9f78649238835720ddccc57e52df14ffce1c6f37391d61b563e9
+SIZE (rust/crates/indexmap-2.11.0.crate) = 99851
SHA256 (rust/crates/indoc-2.0.6.crate) = f4c7245a08504955605670dbf141fceab975f15ca21570696aebe9d2e71576bd
SIZE (rust/crates/indoc-2.0.6.crate) = 17164
SHA256 (rust/crates/integer-encoding-3.0.4.crate) = 8bb03732005da905c88227371639bf1ad885cc712789c011c31c5fb3ab3ccf02
SIZE (rust/crates/integer-encoding-3.0.4.crate) = 12446
-SHA256 (rust/crates/io-uring-0.7.8.crate) = b86e202f00093dcba4275d4636b93ef9dd75d025ae560d2521b45ea28ab49013
-SIZE (rust/crates/io-uring-0.7.8.crate) = 94958
+SHA256 (rust/crates/io-uring-0.7.10.crate) = 046fa2d4d00aea763528b4950358d0ead425372445dc8ff86312b3c69ff7727b
+SIZE (rust/crates/io-uring-0.7.10.crate) = 103070
SHA256 (rust/crates/ipnet-2.11.0.crate) = 469fb0b9cefa57e3ef31275ee7cacb78f2fdca44e4765491884a2b119d4eb130
SIZE (rust/crates/ipnet-2.11.0.crate) = 29718
SHA256 (rust/crates/iri-string-0.7.8.crate) = dbc5ebe9c3a1a7a5127f920a418f7585e9e758e911d0466ed004f393b0e380b2
@@ -359,8 +361,8 @@ 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/jobserver-0.1.33.crate) = 38f262f097c174adebe41eb73d66ae9c06b2844fb0da69969647bbddd9b0538a
-SIZE (rust/crates/jobserver-0.1.33.crate) = 29136
+SHA256 (rust/crates/jobserver-0.1.34.crate) = 9afb3de4395d6b3e67a780b6de64b51c978ecf11cb9a462c66be7d4ca9039d33
+SIZE (rust/crates/jobserver-0.1.34.crate) = 29013
SHA256 (rust/crates/js-sys-0.3.77.crate) = 1cfaf33c695fc6e08064efbc1f72ec937429614f25eef83af942d0e227c3a28f
SIZE (rust/crates/js-sys-0.3.77.crate) = 55538
SHA256 (rust/crates/lexical-core-1.0.5.crate) = b765c31809609075565a70b4b71402281283aeda7ecaf4818ac14a7b2ade8958
@@ -375,8 +377,10 @@ SHA256 (rust/crates/lexical-write-float-1.0.5.crate) = c5afc668a27f460fb45a81a75
SIZE (rust/crates/lexical-write-float-1.0.5.crate) = 99790
SHA256 (rust/crates/lexical-write-integer-1.0.5.crate) = 629ddff1a914a836fb245616a7888b62903aae58fa771e1d83943035efa0f978
SIZE (rust/crates/lexical-write-integer-1.0.5.crate) = 65127
-SHA256 (rust/crates/libc-0.2.174.crate) = 1171693293099992e19cddea4e8b849964e9846f4acee11b3948bcc337be8776
-SIZE (rust/crates/libc-0.2.174.crate) = 779933
+SHA256 (rust/crates/libbz2-rs-sys-0.2.2.crate) = 2c4a545a15244c7d945065b5d392b2d2d7f21526fba56ce51467b06ed445e8f7
+SIZE (rust/crates/libbz2-rs-sys-0.2.2.crate) = 50880
+SHA256 (rust/crates/libc-0.2.175.crate) = 6a82ae493e598baaea5209805c49bbf2ea7de956d50d7da0da1164f9c6d28543
+SIZE (rust/crates/libc-0.2.175.crate) = 788728
SHA256 (rust/crates/libflate-2.1.0.crate) = 45d9dfdc14ea4ef0900c1cddbc8dcd553fbaacd8a4a282cf4018ae9dd04fb21e
SIZE (rust/crates/libflate-2.1.0.crate) = 43366
SHA256 (rust/crates/libflate_lz77-2.1.0.crate) = e6e0d73b369f386f1c44abd9c570d5318f55ccde816ff4b562fa452e5182863d
@@ -433,8 +437,8 @@ 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_store-0.12.2.crate) = 7781f96d79ed0f961a7021424ab01840efbda64ae7a505aaea195efc91eaaec4
-SIZE (rust/crates/object_store-0.12.2.crate) = 268593
+SHA256 (rust/crates/object_store-0.12.3.crate) = efc4f07659e11cd45a341cd24d71e683e3be65d9ff1f8150061678fe60437496
+SIZE (rust/crates/object_store-0.12.3.crate) = 271241
SHA256 (rust/crates/once_cell-1.21.3.crate) = 42f5e15c9953c5e4ccceeb2e7382a716482c34515315f7b03532b8b4e8393d2d
SIZE (rust/crates/once_cell-1.21.3.crate) = 34534
SHA256 (rust/crates/openssl-probe-0.1.6.crate) = d05e27ee213611ffe7d6348b942e8f942b37114c00cc03cec254295a4a17852e
@@ -447,8 +451,6 @@ SHA256 (rust/crates/parking_lot_core-0.9.11.crate) = bc838d2a56b5b1a6c25f55575df
SIZE (rust/crates/parking_lot_core-0.9.11.crate) = 34773
SHA256 (rust/crates/parquet-55.2.0.crate) = b17da4150748086bd43352bc77372efa9b6e3dbd06a04831d2a98c041c225cfa
SIZE (rust/crates/parquet-55.2.0.crate) = 638261
-SHA256 (rust/crates/parse-zoneinfo-0.3.1.crate) = 1f2a05b18d44e2957b88f96ba460715e295bc1d7510468a2f3d3b44535d26c24
-SIZE (rust/crates/parse-zoneinfo-0.3.1.crate) = 97290
SHA256 (rust/crates/paste-1.0.15.crate) = 57c0d7b74b563b49d38dae00a0c37d4d6de9b432382b2892f0574ddcae73fd0a
SIZE (rust/crates/paste-1.0.15.crate) = 18374
SHA256 (rust/crates/pbjson-0.7.0.crate) = c7e6349fa080353f4a597daffd05cb81572a9c031a6d4fff7e504947496fcc68
@@ -457,20 +459,16 @@ SHA256 (rust/crates/pbjson-build-0.7.0.crate) = 6eea3058763d6e656105d1403cb04e0a
SIZE (rust/crates/pbjson-build-0.7.0.crate) = 16918
SHA256 (rust/crates/pbjson-types-0.7.0.crate) = e54e5e7bfb1652f95bc361d76f3c780d8e526b134b85417e774166ee941f0887
SIZE (rust/crates/pbjson-types-0.7.0.crate) = 49444
-SHA256 (rust/crates/percent-encoding-2.3.1.crate) = e3148f5046208a5d56bcfc03053e3ca6334e51da8dfb19b6cdc8b306fae3283e
-SIZE (rust/crates/percent-encoding-2.3.1.crate) = 10235
+SHA256 (rust/crates/percent-encoding-2.3.2.crate) = 9b4f627cb1b25917193a259e49bdad08f671f8d9708acfd5fe0a8c1455d87220
+SIZE (rust/crates/percent-encoding-2.3.2.crate) = 11583
SHA256 (rust/crates/petgraph-0.7.1.crate) = 3672b37090dbd86368a4145bc067582552b29c27377cad4e0a306c97f9bd7772
SIZE (rust/crates/petgraph-0.7.1.crate) = 736025
SHA256 (rust/crates/petgraph-0.8.2.crate) = 54acf3a685220b533e437e264e4d932cfbdc4cc7ec0cd232ed73c08d03b8a7ca
SIZE (rust/crates/petgraph-0.8.2.crate) = 780998
-SHA256 (rust/crates/phf-0.11.3.crate) = 1fd6780a80ae0c52cc120a26a1a42c1ae51b247a253e4e06113d23d2c2edd078
-SIZE (rust/crates/phf-0.11.3.crate) = 23231
-SHA256 (rust/crates/phf_codegen-0.11.3.crate) = aef8048c789fa5e851558d709946d6d79a8ff88c0440c587967f8e94bfb1216a
-SIZE (rust/crates/phf_codegen-0.11.3.crate) = 13741
-SHA256 (rust/crates/phf_generator-0.11.3.crate) = 3c80231409c20246a13fddb31776fb942c38553c51e871f8cbd687a4cfb5843d
-SIZE (rust/crates/phf_generator-0.11.3.crate) = 15431
-SHA256 (rust/crates/phf_shared-0.11.3.crate) = 67eabc2ef2a60eb7faa00097bd1ffdb5bd28e62bf39990626a582201b7a754e5
-SIZE (rust/crates/phf_shared-0.11.3.crate) = 15199
+SHA256 (rust/crates/phf-0.12.1.crate) = 913273894cec178f401a31ec4b656318d95473527be05c0752cc41cdc32be8b7
+SIZE (rust/crates/phf-0.12.1.crate) = 23768
+SHA256 (rust/crates/phf_shared-0.12.1.crate) = 06005508882fb681fd97892ecff4b7fd0fee13ef1aa569f8695dae7ab9099981
+SIZE (rust/crates/phf_shared-0.12.1.crate) = 15568
SHA256 (rust/crates/pin-project-lite-0.2.16.crate) = 3b3cff922bd51709b605d9ead9aa71031d81447142d828eb4a6eba76fe619f9b
SIZE (rust/crates/pin-project-lite-0.2.16.crate) = 30504
SHA256 (rust/crates/pin-utils-0.1.0.crate) = 8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184
@@ -483,10 +481,10 @@ SHA256 (rust/crates/potential_utf-0.1.2.crate) = e5a7c30837279ca13e7c867e9e40053
SIZE (rust/crates/potential_utf-0.1.2.crate) = 9613
SHA256 (rust/crates/ppv-lite86-0.2.21.crate) = 85eae3c4ed2f50dcfe72643da4befc30deadb458a9b590d720cde2f2b1e97da9
SIZE (rust/crates/ppv-lite86-0.2.21.crate) = 22522
-SHA256 (rust/crates/prettyplease-0.2.35.crate) = 061c1221631e079b26479d25bbf2275bfe5917ae8419cd7e34f13bfc2aa7539a
-SIZE (rust/crates/prettyplease-0.2.35.crate) = 71857
-SHA256 (rust/crates/proc-macro2-1.0.95.crate) = 02b3e5e68a3a1a02aad3ec490a98007cbc13c37cbe84a3cd7b8e406d76e7f778
-SIZE (rust/crates/proc-macro2-1.0.95.crate) = 51820
+SHA256 (rust/crates/prettyplease-0.2.37.crate) = 479ca8adacdd7ce8f1fb39ce9ecccbfe93a3f1344b3d0d97f20bc0196208f62b
+SIZE (rust/crates/prettyplease-0.2.37.crate) = 72033
+SHA256 (rust/crates/proc-macro2-1.0.101.crate) = 89ae43fd86e4158d6db51ad8e2b80f313af9cc74f5c0e03ccb87de09998732de
+SIZE (rust/crates/proc-macro2-1.0.101.crate) = 53886
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
@@ -515,8 +513,8 @@ SHA256 (rust/crates/pyo3-macros-backend-0.24.2.crate) = 822ece1c7e1012745607d5cf
SIZE (rust/crates/pyo3-macros-backend-0.24.2.crate) = 72654
SHA256 (rust/crates/quad-rand-0.2.3.crate) = 5a651516ddc9168ebd67b24afd085a718be02f8858fe406591b013d101ce2f40
SIZE (rust/crates/quad-rand-0.2.3.crate) = 4949
-SHA256 (rust/crates/quick-xml-0.37.5.crate) = 331e97a1af0bf59823e6eadffe373d7b27f485be8748f71471c662c1f269b7fb
-SIZE (rust/crates/quick-xml-0.37.5.crate) = 190481
+SHA256 (rust/crates/quick-xml-0.38.3.crate) = 42a232e7487fc2ef313d96dde7948e7a3c05101870d8985e4fd8d26aedd27b89
+SIZE (rust/crates/quick-xml-0.38.3.crate) = 204498
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
@@ -529,8 +527,8 @@ SHA256 (rust/crates/r-efi-5.3.0.crate) = 69cdb34c158ceb288df11e18b4bd39de994f665
SIZE (rust/crates/r-efi-5.3.0.crate) = 64532
SHA256 (rust/crates/rand-0.8.5.crate) = 34af8d1a0e25924bc5b7c43c079c942339d8f0a8b57c39049bef581b46327404
SIZE (rust/crates/rand-0.8.5.crate) = 87113
-SHA256 (rust/crates/rand-0.9.1.crate) = 9fbfd9d094a40bf3ae768db9361049ace4c0e04a4fd6b359518bd7b73a73dd97
-SIZE (rust/crates/rand-0.9.1.crate) = 97986
+SHA256 (rust/crates/rand-0.9.2.crate) = 6db2770f06117d490610c7488547d543617b21bfa07796d7a12f6f1bd53850d1
+SIZE (rust/crates/rand-0.9.2.crate) = 99930
SHA256 (rust/crates/rand_chacha-0.3.1.crate) = e6c10a63a0fa32252be49d21e7709d4d4baf8d231c2dbce1eaa8141b9b127d88
SIZE (rust/crates/rand_chacha-0.3.1.crate) = 15251
SHA256 (rust/crates/rand_chacha-0.9.0.crate) = d3022b5f1df60f26e1ffddd6c66e8aa15de382ae63b3a0c1bfc0e4d3e3f325cb
@@ -543,46 +541,46 @@ SHA256 (rust/crates/recursive-0.1.1.crate) = 0786a43debb760f491b1bc0269fe5e84155
SIZE (rust/crates/recursive-0.1.1.crate) = 3642
SHA256 (rust/crates/recursive-proc-macro-impl-0.1.1.crate) = 76009fbe0614077fc1a2ce255e3a1881a2e3a3527097d5dc6d8212c585e7e38b
SIZE (rust/crates/recursive-proc-macro-impl-0.1.1.crate) = 2213
-SHA256 (rust/crates/redox_syscall-0.5.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.4.9.crate) = 809e8dc61f6de73b46c85f4c96486310fe304c434cfa43669d7b40f711150908
-SIZE (rust/crates/regex-automata-0.4.9.crate) = 618525
-SHA256 (rust/crates/regex-lite-0.1.6.crate) = 53a49587ad06b26609c52e423de037e7f57f20d53535d66e08c695f347df952a
-SIZE (rust/crates/regex-lite-0.1.6.crate) = 95278
-SHA256 (rust/crates/regex-syntax-0.8.5.crate) = 2b15c43186be67a4fd63bee50d0303afffcef381492ebe2c5d87f324e1b8815c
-SIZE (rust/crates/regex-syntax-0.8.5.crate) = 357541
-SHA256 (rust/crates/regress-0.10.3.crate) = 78ef7fa9ed0256d64a688a3747d0fef7a88851c18a5e1d57f115f38ec2e09366
-SIZE (rust/crates/regress-0.10.3.crate) = 334012
+SHA256 (rust/crates/redox_syscall-0.5.17.crate) = 5407465600fb0548f1442edf71dd20683c6ed326200ace4b1ef0763521bb3b77
+SIZE (rust/crates/redox_syscall-0.5.17.crate) = 30002
+SHA256 (rust/crates/regex-1.11.2.crate) = 23d7fd106d8c02486a8d64e778353d1cffe08ce79ac2e82f540c86d0facf6912
+SIZE (rust/crates/regex-1.11.2.crate) = 166265
+SHA256 (rust/crates/regex-automata-0.4.10.crate) = 6b9458fa0bfeeac22b5ca447c63aaf45f28439a709ccd244698632f9aa6394d6
+SIZE (rust/crates/regex-automata-0.4.10.crate) = 622754
+SHA256 (rust/crates/regex-lite-0.1.7.crate) = 943f41321c63ef1c92fd763bfe054d2668f7f225a5c29f0105903dc2fc04ba30
+SIZE (rust/crates/regex-lite-0.1.7.crate) = 96903
+SHA256 (rust/crates/regex-syntax-0.8.6.crate) = caf4aa5b0f434c91fe5c7f1ecb6a5ece2130b02ad2a590589dda5146df959001
+SIZE (rust/crates/regex-syntax-0.8.6.crate) = 358808
+SHA256 (rust/crates/regress-0.10.4.crate) = 145bb27393fe455dd64d6cbc8d059adfa392590a45eadf079c01b11857e7b010
+SIZE (rust/crates/regress-0.10.4.crate) = 345905
SHA256 (rust/crates/repr_offset-0.2.2.crate) = fb1070755bd29dffc19d0971cab794e607839ba2ef4b69a9e6fbc8733c1b72ea
SIZE (rust/crates/repr_offset-0.2.2.crate) = 36847
-SHA256 (rust/crates/reqwest-0.12.22.crate) = cbc931937e6ca3a06e3b6c0aa7841849b160a90351d6ab467a8b9b9959767531
-SIZE (rust/crates/reqwest-0.12.22.crate) = 200283
+SHA256 (rust/crates/reqwest-0.12.23.crate) = d429f34c8092b2d42c7c93cec323bb4adeb7c67698f70839adec842ec10c7ceb
+SIZE (rust/crates/reqwest-0.12.23.crate) = 161307
SHA256 (rust/crates/ring-0.17.14.crate) = a4689e6c2294d81e88dc6261c768b63bc4fcdb852be6d1352498b114f61383b7
SIZE (rust/crates/ring-0.17.14.crate) = 1502610
SHA256 (rust/crates/rle-decode-fast-1.0.3.crate) = 3582f63211428f83597b51b2ddb88e2a91a9d52d12831f9d08f5e624e8977422
SIZE (rust/crates/rle-decode-fast-1.0.3.crate) = 62086
-SHA256 (rust/crates/rustc-demangle-0.1.25.crate) = 989e6739f80c4ad5b13e0fd7fe89531180375b18520cc8c82080e4dc4035b84f
-SIZE (rust/crates/rustc-demangle-0.1.25.crate) = 29590
+SHA256 (rust/crates/rustc-demangle-0.1.26.crate) = 56f7d92ca342cea22a06f2121d944b4fd82af56988c270852495420f961d4ace
+SIZE (rust/crates/rustc-demangle-0.1.26.crate) = 30340
SHA256 (rust/crates/rustc-hash-2.1.1.crate) = 357703d41365b4b27c590e3ed91eabb1b663f07c4c084095e60cbed4362dff0d
SIZE (rust/crates/rustc-hash-2.1.1.crate) = 14154
SHA256 (rust/crates/rustc_version-0.4.1.crate) = cfcb3a22ef46e85b45de6ee7e79d063319ebb6594faafcf1c225ea92ab6e9b92
SIZE (rust/crates/rustc_version-0.4.1.crate) = 12245
-SHA256 (rust/crates/rustix-1.0.7.crate) = c71e83d6afe7ff64890ec6b71d6a69bb8a610ab78ce364b3352876bb4c801266
-SIZE (rust/crates/rustix-1.0.7.crate) = 414500
-SHA256 (rust/crates/rustls-0.23.28.crate) = 7160e3e10bf4535308537f3c4e1641468cd0e485175d6163087c0393c7d46643
-SIZE (rust/crates/rustls-0.23.28.crate) = 365699
+SHA256 (rust/crates/rustix-1.0.8.crate) = 11181fbabf243db407ef8df94a6ce0b2f9a733bd8be4ad02b4eda9602296cac8
+SIZE (rust/crates/rustix-1.0.8.crate) = 416688
+SHA256 (rust/crates/rustls-0.23.31.crate) = c0ebcbd2f03de0fc1122ad9bb24b127a5a6cd51d72604a3f3c50ac459762b6cc
+SIZE (rust/crates/rustls-0.23.31.crate) = 371259
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.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.21.crate) = 8a0d197bd2c9dc6e53b84da9556a69ba4cdfab8619eb41a8bd1cc2027a0f6b1d
-SIZE (rust/crates/rustversion-1.0.21.crate) = 21001
+SHA256 (rust/crates/rustls-webpki-0.103.4.crate) = 0a17884ae0c1b773f1ccd2bd4a8c72f16da897310a98b0e84bf349ad5ead92fc
+SIZE (rust/crates/rustls-webpki-0.103.4.crate) = 84241
+SHA256 (rust/crates/rustversion-1.0.22.crate) = b39cdef0fa800fc44525c84ccb54a029961a8215f9619753635a9c0d2538d46d
+SIZE (rust/crates/rustversion-1.0.22.crate) = 21096
SHA256 (rust/crates/ryu-1.0.20.crate) = 28d3b2b1366ec20994f1fd18c3c594f05c5dd4bc44d8bb0c1c632c8d6829481f
SIZE (rust/crates/ryu-1.0.20.crate) = 48738
SHA256 (rust/crates/same-file-1.0.6.crate) = 93fc1dc3aaa9bfed95e02e6eadabb4baf7e3078b0bd1b4d7b6b0b68378900502
@@ -595,8 +593,8 @@ SHA256 (rust/crates/schemars_derive-0.8.22.crate) = 32e265784ad618884abaea0600a9
SIZE (rust/crates/schemars_derive-0.8.22.crate) = 19542
SHA256 (rust/crates/scopeguard-1.2.0.crate) = 94143f37725109f92c262ed2cf5e59bce7498c01bcc1502d7b9afe439a4e9f49
SIZE (rust/crates/scopeguard-1.2.0.crate) = 11619
-SHA256 (rust/crates/security-framework-3.2.0.crate) = 271720403f46ca04f7ba6f55d438f8bd878d6b8ca0a1046e8228c4145bcbb316
-SIZE (rust/crates/security-framework-3.2.0.crate) = 86095
+SHA256 (rust/crates/security-framework-3.3.0.crate) = 80fb1d92c5028aa318b4b8bd7302a5bfcf48be96a37fc6fc790f806b0004ee0c
+SIZE (rust/crates/security-framework-3.3.0.crate) = 86425
SHA256 (rust/crates/security-framework-sys-2.14.0.crate) = 49db231d56a190491cb4aeda9527f1ad45345af50b0851622a7adb8c03b01c32
SIZE (rust/crates/security-framework-sys-2.14.0.crate) = 20537
SHA256 (rust/crates/semver-1.0.26.crate) = 56e6fa9c48d24d85fb3de5ad847117517440f6beceb7798af16b4a87d616b8d0
@@ -611,8 +609,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_derive_internals-0.29.1.crate) = 18d26a20a969b9e3fdf2fc2d9f21eda6c40e2de84c9408bb5d3b05d499aae711
SIZE (rust/crates/serde_derive_internals-0.29.1.crate) = 26189
-SHA256 (rust/crates/serde_json-1.0.140.crate) = 20068b6e96dc6c9bd23e01df8827e6c7e1f2fddd43c21810382803c136b99373
-SIZE (rust/crates/serde_json-1.0.140.crate) = 154852
+SHA256 (rust/crates/serde_json-1.0.143.crate) = d401abef1d108fbd9cbaebc3e46611f4b1021f714a0597a71f41ee463f5f4a5a
+SIZE (rust/crates/serde_json-1.0.143.crate) = 155342
SHA256 (rust/crates/serde_tokenstream-0.2.2.crate) = 64060d864397305347a78851c51588fd283767e7e7589829e8121d65512340f1
SIZE (rust/crates/serde_tokenstream-0.2.2.crate) = 19460
SHA256 (rust/crates/serde_urlencoded-0.7.1.crate) = d3491c14715ca2294c4d6a88f15e84739788c1d030eed8c110436aafdaa2f3fd
@@ -627,14 +625,16 @@ SHA256 (rust/crates/simdutf8-0.1.5.crate) = e3a9fe34e3e7a50316060351f37187a3f546
SIZE (rust/crates/simdutf8-0.1.5.crate) = 28488
SHA256 (rust/crates/siphasher-1.0.1.crate) = 56199f7ddabf13fe5074ce809e7d3f42b42ae711800501b5b16ea82ad029c39d
SIZE (rust/crates/siphasher-1.0.1.crate) = 10351
-SHA256 (rust/crates/slab-0.4.10.crate) = 04dc19736151f35336d325007ac991178d504a119863a2fcb3758cdb5e52c50d
-SIZE (rust/crates/slab-0.4.10.crate) = 17810
+SHA256 (rust/crates/slab-0.4.11.crate) = 7a2ae44ef20feb57a68b23d846850f861394c2e02dc425a50098ae8c90267589
+SIZE (rust/crates/slab-0.4.11.crate) = 18549
SHA256 (rust/crates/smallvec-1.15.1.crate) = 67b1b7a3b5fe4f1376887184045fcf45c69e92af734b7aaddc05fb777b6fbd03
SIZE (rust/crates/smallvec-1.15.1.crate) = 38116
SHA256 (rust/crates/snap-1.1.1.crate) = 1b6b67fb9a61334225b5b790716f609cd58395f895b3fe8b328786812a40bc3b
SIZE (rust/crates/snap-1.1.1.crate) = 33763
SHA256 (rust/crates/socket2-0.5.10.crate) = e22376abed350d73dd1cd119b57ffccad95b4e585a7cda43e286245ce23c0678
SIZE (rust/crates/socket2-0.5.10.crate) = 58169
+SHA256 (rust/crates/socket2-0.6.0.crate) = 233504af464074f9d066d7b5416c5f9b894a5862a6506e306f7b816cdd6f1807
+SIZE (rust/crates/socket2-0.6.0.crate) = 57974
SHA256 (rust/crates/sqlparser-0.55.0.crate) = c4521174166bac1ff04fe16ef4524c70144cd29682a45978978ca3d7f4e0be11
SIZE (rust/crates/sqlparser-0.55.0.crate) = 304953
SHA256 (rust/crates/sqlparser_derive-0.3.0.crate) = da5fc6819faabb412da764b99d3b713bb55083c11e7e0c00144d386cd6a1939c
@@ -649,48 +649,48 @@ SHA256 (rust/crates/strum-0.26.3.crate) = 8fec0f0aef304996cf250b31b5a10dee7980c8
SIZE (rust/crates/strum-0.26.3.crate) = 7237
SHA256 (rust/crates/strum_macros-0.26.4.crate) = 4c6bee85a5a24955dc440386795aa378cd9cf82acd5f764469152d2270e581be
SIZE (rust/crates/strum_macros-0.26.4.crate) = 27531
-SHA256 (rust/crates/substrait-0.56.0.crate) = 13de2e20128f2a018dab1cfa30be83ae069219a65968c6f89df66ad124de2397
-SIZE (rust/crates/substrait-0.56.0.crate) = 71870
+SHA256 (rust/crates/substrait-0.58.0.crate) = de6d24c270c6c672a86c183c3a8439ba46c1936f93cf7296aa692de3b0ff0228
+SIZE (rust/crates/substrait-0.58.0.crate) = 72628
SHA256 (rust/crates/subtle-2.6.1.crate) = 13c2bddecc57b384dee18652358fb23172facb8a2c51ccc10d74c157bdea3292
SIZE (rust/crates/subtle-2.6.1.crate) = 14562
SHA256 (rust/crates/syn-1.0.109.crate) = 72b64191b275b66ffe2469e8af2c1cfe3bafa67b529ead792a6d0160888b4237
SIZE (rust/crates/syn-1.0.109.crate) = 237611
-SHA256 (rust/crates/syn-2.0.104.crate) = 17b6f705963418cdb9927482fa304bc562ece2fdd4f616084c50b7023b435a40
-SIZE (rust/crates/syn-2.0.104.crate) = 299699
+SHA256 (rust/crates/syn-2.0.106.crate) = ede7c438028d4436d71104916910f5bb611972c5cfd7f89b8300a8186e6fada6
+SIZE (rust/crates/syn-2.0.106.crate) = 301514
SHA256 (rust/crates/sync_wrapper-1.0.2.crate) = 0bf256ce5efdfa370213c1dabab5935a12e49f2c58d15e9eac2870d3b4f27263
SIZE (rust/crates/sync_wrapper-1.0.2.crate) = 6958
SHA256 (rust/crates/synstructure-0.13.2.crate) = 728a70f3dbaf5bab7f0c4b1ac8d7ae5ea60a4b5549c8a5914361c99147a709d2
SIZE (rust/crates/synstructure-0.13.2.crate) = 18950
SHA256 (rust/crates/target-lexicon-0.13.2.crate) = e502f78cdbb8ba4718f566c418c52bc729126ffd16baee5baa718cf25dd5a69a
SIZE (rust/crates/target-lexicon-0.13.2.crate) = 27923
-SHA256 (rust/crates/tempfile-3.20.0.crate) = e8a64e3985349f2441a1a9ef0b853f869006c3855f2cda6862a94d26ebb9d6a1
-SIZE (rust/crates/tempfile-3.20.0.crate) = 42306
+SHA256 (rust/crates/tempfile-3.21.0.crate) = 15b61f8f20e3a6f7e0649d825294eaf317edce30f82cf6026e7e4cb9222a7d1e
+SIZE (rust/crates/tempfile-3.21.0.crate) = 42581
SHA256 (rust/crates/thiserror-1.0.69.crate) = b6aaf5339b578ea85b50e080feb250a3e8ae8cfcdff9a461c9ec2904bc923f52
SIZE (rust/crates/thiserror-1.0.69.crate) = 22198
-SHA256 (rust/crates/thiserror-2.0.12.crate) = 567b8a2dae586314f7be2a752ec7474332959c6460e02bde30d702a66d488708
-SIZE (rust/crates/thiserror-2.0.12.crate) = 28693
+SHA256 (rust/crates/thiserror-2.0.16.crate) = 3467d614147380f2e4e374161426ff399c91084acd2363eaf549172b3d5e60c0
+SIZE (rust/crates/thiserror-2.0.16.crate) = 29095
SHA256 (rust/crates/thiserror-impl-1.0.69.crate) = 4fee6c4efc90059e10f81e6d42c60a18f76588c3d74cb83a0b242a2b6c7504c1
SIZE (rust/crates/thiserror-impl-1.0.69.crate) = 18365
-SHA256 (rust/crates/thiserror-impl-2.0.12.crate) = 7f7cf42b4507d8ea322120659672cf1b9dbb93f8f2d4ecfd6e51350ff5b17a1d
-SIZE (rust/crates/thiserror-impl-2.0.12.crate) = 21141
+SHA256 (rust/crates/thiserror-impl-2.0.16.crate) = 6c5e1be1c48b9172ee610da68fd9cd2770e7a4056cb3fc98710ee6906f0c7960
+SIZE (rust/crates/thiserror-impl-2.0.16.crate) = 21214
SHA256 (rust/crates/thrift-0.17.0.crate) = 7e54bc85fc7faa8bc175c4bab5b92ba8d9a3ce893d0e9f42cc455c8ab16a9e09
SIZE (rust/crates/thrift-0.17.0.crate) = 45286
SHA256 (rust/crates/tiny-keccak-2.0.2.crate) = 2c9d3793400a45f954c52e73d068316d76b6f4e36977e3fcebb13a2721e80237
SIZE (rust/crates/tiny-keccak-2.0.2.crate) = 20129
SHA256 (rust/crates/tinystr-0.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-1.10.0.crate) = bfa5fdc3bce6191a1dbc8c02d5c8bffcf557bafa17c124c5264a458f1b0613fa
+SIZE (rust/crates/tinyvec-1.10.0.crate) = 51996
SHA256 (rust/crates/tinyvec_macros-0.1.1.crate) = 1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20
SIZE (rust/crates/tinyvec_macros-0.1.1.crate) = 5865
-SHA256 (rust/crates/tokio-1.46.1.crate) = 0cc3a2344dafbe23a245241fe8b09735b521110d30fcefbbd5feb1797ca35d17
-SIZE (rust/crates/tokio-1.46.1.crate) = 823632
+SHA256 (rust/crates/tokio-1.47.1.crate) = 89e49afdadebb872d3145a5638b59eb0691ea23e46ca484037cfab3b76b95038
+SIZE (rust/crates/tokio-1.47.1.crate) = 829790
SHA256 (rust/crates/tokio-macros-2.5.0.crate) = 6e06d43f1345a3bcd39f6a56dbb7dcab2ba47e68e8ac134855e7e2bdbaf8cab8
SIZE (rust/crates/tokio-macros-2.5.0.crate) = 12617
SHA256 (rust/crates/tokio-rustls-0.26.2.crate) = 8e727b36a1a0e8b74c376ac2211e40c2c8af09fb4013c60d910495810f008e9b
SIZE (rust/crates/tokio-rustls-0.26.2.crate) = 31655
-SHA256 (rust/crates/tokio-util-0.7.15.crate) = 66a539a9ad6d5d281510d5bd368c973d636c02dbf8a67300bfb6b950696ad7df
-SIZE (rust/crates/tokio-util-0.7.15.crate) = 124255
+SHA256 (rust/crates/tokio-util-0.7.16.crate) = 14307c986784f72ef81c89db7d9e28d6ac26d16213b109ea501696195e6e3ce5
+SIZE (rust/crates/tokio-util-0.7.16.crate) = 127775
SHA256 (rust/crates/tower-0.5.2.crate) = d039ad9159c98b70ecfd540b2573b97f7f52c3e8d9f8ad57a24b916a536975f9
SIZE (rust/crates/tower-0.5.2.crate) = 109417
SHA256 (rust/crates/tower-http-0.6.6.crate) = adc82fd73de2a9722ac5da747f12383d2bfdb93591ee6c58486e0097890f05f2
@@ -721,12 +721,14 @@ SHA256 (rust/crates/typed-builder-macro-0.19.1.crate) = f9534daa9fd3ed0bd911d462
SIZE (rust/crates/typed-builder-macro-0.19.1.crate) = 20273
SHA256 (rust/crates/typenum-1.18.0.crate) = 1dccffe3ce07af9386bfd29e80c0ab1a8205a2fc34e4bcd40364df902cfa8f3f
SIZE (rust/crates/typenum-1.18.0.crate) = 74871
-SHA256 (rust/crates/typify-0.4.2.crate) = 6c6c647a34e851cf0260ccc14687f17cdcb8302ff1a8a687a24b97ca0f82406f
-SIZE (rust/crates/typify-0.4.2.crate) = 46246
-SHA256 (rust/crates/typify-impl-0.4.2.crate) = 741b7f1e2e1338c0bee5ad5a7d3a9bbd4e24c33765c08b7691810e68d879365d
-SIZE (rust/crates/typify-impl-0.4.2.crate) = 475269
-SHA256 (rust/crates/typify-macro-0.4.2.crate) = 7560adf816a1e8dad7c63d8845ef6e31e673e39eab310d225636779230cbedeb
-SIZE (rust/crates/typify-macro-0.4.2.crate) = 9533
+SHA256 (rust/crates/typewit-1.13.0.crate) = 4dd91acc53c592cb800c11c83e8e7ee1d48378d05cfa33b5474f5f80c5b236bf
+SIZE (rust/crates/typewit-1.13.0.crate) = 68411
+SHA256 (rust/crates/typify-0.4.3.crate) = 7144144e97e987c94758a3017c920a027feac0799df325d6df4fc8f08d02068e
+SIZE (rust/crates/typify-0.4.3.crate) = 56109
+SHA256 (rust/crates/typify-impl-0.4.3.crate) = 062879d46aa4c9dfe0d33b035bbaf512da192131645d05deacb7033ec8581a09
+SIZE (rust/crates/typify-impl-0.4.3.crate) = 482780
+SHA256 (rust/crates/typify-macro-0.4.3.crate) = 9708a3ceb6660ba3f8d2b8f0567e7d4b8b198e2b94d093b8a6077a751425de9e
+SIZE (rust/crates/typify-macro-0.4.3.crate) = 11585
SHA256 (rust/crates/unicode-ident-1.0.18.crate) = 5a5f39404a5da50712a4c1eecf25e90dd62b613502b7e925fd4e4d19b5c96512
SIZE (rust/crates/unicode-ident-1.0.18.crate) = 47743
SHA256 (rust/crates/unicode-segmentation-1.12.0.crate) = f6ccf251212114b54433ec949fd6a7841275f9ada20dddd2f29e9ceea4501493
@@ -739,12 +741,12 @@ SHA256 (rust/crates/unsafe-libyaml-0.2.11.crate) = 673aac59facbab8a9007c7f6108d1
SIZE (rust/crates/unsafe-libyaml-0.2.11.crate) = 62101
SHA256 (rust/crates/untrusted-0.9.0.crate) = 8ecb6da28b8a351d773b68d5825ac39017e680750f980f3a1a85cd8dd28a47c1
SIZE (rust/crates/untrusted-0.9.0.crate) = 14447
-SHA256 (rust/crates/url-2.5.4.crate) = 32f8b686cadd1473f4bd0117a5d28d36b1ade384ea9b5069a1c40aefed7fda60
-SIZE (rust/crates/url-2.5.4.crate) = 81097
+SHA256 (rust/crates/url-2.5.7.crate) = 08bc136a29a3d1758e07a9cca267be308aeebf5cfd5a10f3f67ab2097683ef5b
+SIZE (rust/crates/url-2.5.7.crate) = 87907
SHA256 (rust/crates/utf8_iter-1.0.4.crate) = b6c140620e7ffbb22c2dee59cafe6084a59b5ffc27a8859a5f0d494b5d52b6be
SIZE (rust/crates/utf8_iter-1.0.4.crate) = 10437
-SHA256 (rust/crates/uuid-1.17.0.crate) = 3cf4199d1e5d15ddd86a694e4d0dffa9c323ce759fea589f00fef9d81cc1931d
-SIZE (rust/crates/uuid-1.17.0.crate) = 59014
+SHA256 (rust/crates/uuid-1.18.0.crate) = f33196643e165781c20a5ead5582283a7dacbb87855d867fbc2df3f81eddc1be
+SIZE (rust/crates/uuid-1.18.0.crate) = 59782
SHA256 (rust/crates/version_check-0.9.5.crate) = 0b928f33d975fc6ad9f86c8f283853ad26bdd5b10b7f1542aa2fa15e2289105a
SIZE (rust/crates/version_check-0.9.5.crate) = 15554
SHA256 (rust/crates/walkdir-2.5.0.crate) = 29790946404f91d9c5d06f9874efddea1dc06c5efe94541a7d6863108e3a5e4b
@@ -777,8 +779,8 @@ SHA256 (rust/crates/winapi-0.3.9.crate) = 5c839a674fcd7a98952e593242ea400abe9399
SIZE (rust/crates/winapi-0.3.9.crate) = 1200382
SHA256 (rust/crates/winapi-i686-pc-windows-gnu-0.4.0.crate) = ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6
SIZE (rust/crates/winapi-i686-pc-windows-gnu-0.4.0.crate) = 2918815
-SHA256 (rust/crates/winapi-util-0.1.9.crate) = cf221c93e13a30d793f7645a0e7762c55d169dbb0a49671918a2319d289b10bb
-SIZE (rust/crates/winapi-util-0.1.9.crate) = 12464
+SHA256 (rust/crates/winapi-util-0.1.10.crate) = 0978bf7171b3d90bac376700cb56d606feb40f251a475a5d6634613564460b22
+SIZE (rust/crates/winapi-util-0.1.10.crate) = 13370
SHA256 (rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.crate) = 712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f
SIZE (rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.crate) = 2947998
SHA256 (rust/crates/windows-core-0.61.2.crate) = c0fdd3ddb90610c7638aa2b3a3ab2904fb9e5cdbecc643ddb3647212781c4ae3
@@ -801,8 +803,8 @@ SHA256 (rust/crates/windows-sys-0.60.2.crate) = f2f500e4d28234f72040990ec9d39e3a
SIZE (rust/crates/windows-sys-0.60.2.crate) = 2518479
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.2.crate) = c66f69fcc9ce11da9966ddb31a40968cad001c5bedeb5c2b82ede4253ab48aef
-SIZE (rust/crates/windows-targets-0.53.2.crate) = 7046
+SHA256 (rust/crates/windows-targets-0.53.3.crate) = d5fe6031c4041849d7c496a8ded650796e7b6ecc19df1a431c1a363342e5dc91
+SIZE (rust/crates/windows-targets-0.53.3.crate) = 7099
SHA256 (rust/crates/windows_aarch64_gnullvm-0.52.6.crate) = 32a4622180e7a0ec044bb555404c800bc9fd9ec262ec147edd5989ccd0c02cd3
SIZE (rust/crates/windows_aarch64_gnullvm-0.52.6.crate) = 435718
SHA256 (rust/crates/windows_aarch64_gnullvm-0.53.0.crate) = 86b8d5f90ddd19cb4a147a5fa63ca848db3df085e25fee3cc10b39b6eebae764
@@ -857,8 +859,8 @@ SHA256 (rust/crates/zeroize-1.8.1.crate) = ced3678a2879b30306d323f4542626697a464
SIZE (rust/crates/zeroize-1.8.1.crate) = 20029
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-0.11.4.crate) = e7aa2bd55086f1ab526693ecbe444205da57e25f4489879da80635a46d90e73b
+SIZE (rust/crates/zerovec-0.11.4.crate) = 125080
SHA256 (rust/crates/zerovec-derive-0.11.1.crate) = 5b96237efa0c878c64bd89c436f661be4e46b2f3eff1ebb976f7ef2321d2f58f
SIZE (rust/crates/zerovec-derive-0.11.1.crate) = 21294
SHA256 (rust/crates/zlib-rs-0.5.1.crate) = 626bd9fa9734751fc50d6060752170984d7053f5a39061f524cda68023d4db8a
diff --git a/databases/py-fakeredis/Makefile b/databases/py-fakeredis/Makefile
index c20c45533e27..de29932d7fcf 100644
--- a/databases/py-fakeredis/Makefile
+++ b/databases/py-fakeredis/Makefile
@@ -1,5 +1,5 @@
PORTNAME= fakeredis
-PORTVERSION= 2.30.3
+PORTVERSION= 2.31.0
CATEGORIES= databases python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/databases/py-fakeredis/distinfo b/databases/py-fakeredis/distinfo
index f132f8ad1092..ff79a915914f 100644
--- a/databases/py-fakeredis/distinfo
+++ b/databases/py-fakeredis/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1755062480
-SHA256 (fakeredis-2.30.3.tar.gz) = eac5aaced57e7dbe3e005eb4f82032978a7f100273b26158cbbcfa7c386ca7ec
-SIZE (fakeredis-2.30.3.tar.gz) = 168472
+TIMESTAMP = 1757120612
+SHA256 (fakeredis-2.31.0.tar.gz) = 2942a7e7900fd9076ff9e608b9190a87315ac5a325a9ab8bfe288a2d985ecd23
+SIZE (fakeredis-2.31.0.tar.gz) = 170163
diff --git a/databases/py-hiredis/Makefile b/databases/py-hiredis/Makefile
index 6044993ccbb1..064e0941e795 100644
--- a/databases/py-hiredis/Makefile
+++ b/databases/py-hiredis/Makefile
@@ -1,6 +1,5 @@
PORTNAME= hiredis
-PORTVERSION= 3.0.0
-PORTREVISION= 1
+PORTVERSION= 3.2.1
CATEGORIES= databases python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -14,7 +13,7 @@ LICENSE= BSD3CLAUSE
LIB_DEPENDS= libhiredis.so:databases/hiredis
USES= python
-USE_PYTHON= distutils autoplist
+USE_PYTHON= autoplist distutils
post-patch:
@${REINPLACE_CMD} -e 's|%%LOCALBASE%%|${LOCALBASE}|' ${WRKSRC}/${PYSETUP}
diff --git a/databases/py-hiredis/distinfo b/databases/py-hiredis/distinfo
index 951b860bea36..17961c72f174 100644
--- a/databases/py-hiredis/distinfo
+++ b/databases/py-hiredis/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1723278447
-SHA256 (hiredis-3.0.0.tar.gz) = fed8581ae26345dea1f1e0d1a96e05041a727a45e7d8d459164583e23c6ac441
-SIZE (hiredis-3.0.0.tar.gz) = 87581
+TIMESTAMP = 1749923255
+SHA256 (hiredis-3.2.1.tar.gz) = 5a5f64479bf04dd829fe7029fad0ea043eac4023abc6e946668cbbec3493a78d
+SIZE (hiredis-3.2.1.tar.gz) = 89096
diff --git a/databases/py-redis/Makefile b/databases/py-redis/Makefile
index d2501f47fec0..7d03499442e8 100644
--- a/databases/py-redis/Makefile
+++ b/databases/py-redis/Makefile
@@ -1,5 +1,5 @@
PORTNAME= redis
-PORTVERSION= 6.2.0
+PORTVERSION= 6.4.0
CATEGORIES= databases python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/databases/py-redis/distinfo b/databases/py-redis/distinfo
index edd8a3c8b0c2..bcd7efd4c762 100644
--- a/databases/py-redis/distinfo
+++ b/databases/py-redis/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1748831228
-SHA256 (redis-6.2.0.tar.gz) = e821f129b75dde6cb99dd35e5c76e8c49512a5a0d8dfdc560b2fbd44b85ca977
-SIZE (redis-6.2.0.tar.gz) = 4639129
+TIMESTAMP = 1757120614
+SHA256 (redis-6.4.0.tar.gz) = b01bc7282b8444e28ec36b261df5375183bb47a07eb9c603f284e89cbc5ef010
+SIZE (redis-6.4.0.tar.gz) = 4647399
diff --git a/databases/py-sqlframe/Makefile b/databases/py-sqlframe/Makefile
index 0be027a6aad3..750c5284f107 100644
--- a/databases/py-sqlframe/Makefile
+++ b/databases/py-sqlframe/Makefile
@@ -1,5 +1,5 @@
PORTNAME= sqlframe
-PORTVERSION= 3.38.2
+PORTVERSION= 3.39.4
CATEGORIES= databases python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -16,7 +16,7 @@ BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=0:devel/py-setuptools@${PY_FLA
${PYTHON_PKGNAMEPREFIX}setuptools-scm>=0:devel/py-setuptools-scm@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR}
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}prettytable>=0<4:devel/py-prettytable@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}sqlglot>=24.0.0<27.7:databases/py-sqlglot@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}sqlglot>=24.0.0<27.10:databases/py-sqlglot@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}typing-extensions>=0:devel/py-typing-extensions@${PY_FLAVOR}
USES= python
diff --git a/databases/py-sqlframe/distinfo b/databases/py-sqlframe/distinfo
index 6bd96775bd5b..9ff08c7b3dff 100644
--- a/databases/py-sqlframe/distinfo
+++ b/databases/py-sqlframe/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1755062484
-SHA256 (sqlframe-3.38.2.tar.gz) = f726940fce7e6d91fe53109cc92f177cde297ec32bdcfdd6129c7e9434c93d37
-SIZE (sqlframe-3.38.2.tar.gz) = 29482568
+TIMESTAMP = 1757120616
+SHA256 (sqlframe-3.39.4.tar.gz) = 96af766be8dc81d76531bb4d51ff158a8d26c21f1af5ffee8f3e4191d4f943ca
+SIZE (sqlframe-3.39.4.tar.gz) = 29483318
diff --git a/databases/py-sqlglot/Makefile b/databases/py-sqlglot/Makefile
index 59b1af8452ce..f143034b638d 100644
--- a/databases/py-sqlglot/Makefile
+++ b/databases/py-sqlglot/Makefile
@@ -1,5 +1,5 @@
PORTNAME= sqlglot
-PORTVERSION= 27.6.0
+PORTVERSION= 27.9.0
CATEGORIES= databases python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/databases/py-sqlglot/distinfo b/databases/py-sqlglot/distinfo
index 3254cce9d6cd..3d85fe248030 100644
--- a/databases/py-sqlglot/distinfo
+++ b/databases/py-sqlglot/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1755062486
-SHA256 (sqlglot-27.6.0.tar.gz) = 413bc6c9978710bd97110e9a4363c517dfb92954d0a9fd2922e87c5707395deb
-SIZE (sqlglot-27.6.0.tar.gz) = 5409152
+TIMESTAMP = 1757120618
+SHA256 (sqlglot-27.9.0.tar.gz) = c286c7acbfe567c35e71a263ff9ac6149bce94e03dc6c7fe981cdd8c0c64e31d
+SIZE (sqlglot-27.9.0.tar.gz) = 5430361
diff --git a/databases/py-sqlglot/files/patch-pyproject.toml b/databases/py-sqlglot/files/patch-pyproject.toml
index f70406accde9..ca65a06f5489 100644
--- a/databases/py-sqlglot/files/patch-pyproject.toml
+++ b/databases/py-sqlglot/files/patch-pyproject.toml
@@ -1,11 +1,12 @@
---- pyproject.toml.orig 2025-08-01 16:02:21 UTC
+--- pyproject.toml.orig 2025-08-27 21:09:31 UTC
+++ pyproject.toml
-@@ -4,7 +4,7 @@ authors = [{ name = "Toby Mao", email = "toby.mao@gmai
+@@ -4,8 +4,7 @@ authors = [{ name = "Toby Mao", email = "toby.mao@gmai
description = "An easily customizable SQL parser and transpiler"
readme = "README.md"
authors = [{ name = "Toby Mao", email = "toby.mao@gmail.com" }]
+-license = "MIT"
-license-files = ["LICENSE"]
-+license = { file = "LICENSE" }
++license = { text = "MIT" }
requires-python = ">= 3.9"
classifiers = [
"Development Status :: 5 - Production/Stable",
diff --git a/databases/py-valkey/Makefile b/databases/py-valkey/Makefile
index b0a332244565..8927916a292c 100644
--- a/databases/py-valkey/Makefile
+++ b/databases/py-valkey/Makefile
@@ -14,6 +14,8 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
USES= python
USE_PYTHON= autoplist distutils
+NO_ARCH= yes
+
OPTIONS_DEFINE= LIBVALKEY OCSP
OPTIONS_DEFAULT= LIBVALKEY OCSP
diff --git a/databases/redisdesktopmanager/Makefile b/databases/redisdesktopmanager/Makefile
deleted file mode 100644
index fe261d6acd7e..000000000000
--- a/databases/redisdesktopmanager/Makefile
+++ /dev/null
@@ -1,64 +0,0 @@
-PORTNAME= redisdesktopmanager
-PORTVERSION= 2022.5
-CATEGORIES= databases
-
-MAINTAINER= bofh@FreeBSD.org
-COMMENT= Redis DB management tool
-WWW= https://github.com/RedisInsight/RedisDesktopManager
-
-LICENSE= GPLv3
-LICENSE_FILE= ${WRKSRC}/LICENSE
-
-DEPRECATED= RedisDesktopManager is no longer maintained upstream as the project has been replaced by RedisInsight
-EXPIRATION_DATE=2025-09-08
-
-LIB_DEPENDS= libbrotlicommon.so:archivers/brotli \
- liblz4.so:archivers/liblz4 \
- libpython${PYTHON_VER}${PYTHON_ABIVER}.so:lang/python${PYTHON_SUFFIX} \
- libsnappy.so:archivers/snappy \
- libzstd.so:archivers/zstd \
- libssh2.so:security/libssh2
-
-USES= compiler:c++0x dos2unix gettext-runtime gl kde:5 python:build \
- qmake qt:5
-DOS2UNIX_FILES= 3rdparty/3rdparty.pri
-USE_GITHUB= yes
-GH_TUPLE= RedisInsight:RedisDesktopManager:${PORTVERSION}:DEFAULT/RedisDesktopManager-${PORTVERSION} \
- benlau:asyncfuture:5ca0304:asyncfuture/3rdparty/qredisclient/3rdparty/asyncfuture \
- eranpeer:FakeIt:80a446b:FakeIt/3rdparty/fakeit \
- uglide:pyotherside:c1a8cc0:pyotherside/3rdparty/pyotherside \
- uglide:qredisclient:901b005:qredisclient/3rdparty/qredisclient \
- redis:hiredis:b731283:hiredis/3rdparty/qredisclient/3rdparty/hiredis \
- simdjson:simdjson:3bd8b0b:simdjson/3rdparty/simdjson
-USE_GL= gl
-USE_QT= charts concurrent core declarative gui network quickcontrols \
- svg widgets buildtools:build qmake:build
-
-QMAKE_ARGS+= SYSTEM_BROTLI=1 SYSTEM_LZ4=1 SYSTEM_SNAPPY=1 SYSTEM_ZSTD=1 \
- VERSION=${PORTVERSION}
-
-CXXFLAGS_powerpc64= -mpower8-vector
-
-BINARY_ALIAS= python3-config=${PYTHON_CMD}-config python3=${PYTHON_CMD}
-DESKTOP_ENTRIES= "GUI for Redis" \
- "GUI for Redis" \
- "resp" \
- "resp" \
- "Development;" \
- ""
-
-BUILD_WRKSRC= ${WRKSRC}/src
-CONFIGURE_WRKSRC= ${WRKSRC}/src
-INSTALL_WRKSRC= ${WRKSRC}/bin/linux/release
-
-PLIST_FILES= bin/resp \
- share/pixmaps/resp.png
-
-do-install:
- ${MKDIR} ${STAGEDIR}${PREFIX}/bin ${STAGEDIR}${PREFIX}/share/pixmaps
- cd ${INSTALL_WRKSRC} ; \
- ${STRIP_CMD} resp ; \
- ${INSTALL_PROGRAM} resp ${STAGEDIR}${PREFIX}/bin/resp
- ${INSTALL_DATA} ${BUILD_WRKSRC}/resources/images/resp.png ${STAGEDIR}${PREFIX}/share/pixmaps/resp.png
-
-.include <bsd.port.mk>
diff --git a/databases/redisdesktopmanager/distinfo b/databases/redisdesktopmanager/distinfo
deleted file mode 100644
index cda1c2a81593..000000000000
--- a/databases/redisdesktopmanager/distinfo
+++ /dev/null
@@ -1,15 +0,0 @@
-TIMESTAMP = 1681311282
-SHA256 (RedisInsight-RedisDesktopManager-2022.5_GH0.tar.gz) = 3b6c02a27030bc95439d112df72a85a5b360ab2a55c4146fffc2989c7389c395
-SIZE (RedisInsight-RedisDesktopManager-2022.5_GH0.tar.gz) = 2440386
-SHA256 (benlau-asyncfuture-5ca0304_GH0.tar.gz) = 1718a942ee0c80d05765fd12a0717a99645f4e90f1cc34ad0dd571d386aad199
-SIZE (benlau-asyncfuture-5ca0304_GH0.tar.gz) = 35037
-SHA256 (eranpeer-FakeIt-80a446b_GH0.tar.gz) = 20b39c53957e6642c5a688bb6cf95eb7f58ce1f3b72dbe1c1ae496b51fc7aa7c
-SIZE (eranpeer-FakeIt-80a446b_GH0.tar.gz) = 408635
-SHA256 (uglide-pyotherside-c1a8cc0_GH0.tar.gz) = 4a7f629da473f465ca128619081218de3f6d4958f4ffbc93db17523191c13384
-SIZE (uglide-pyotherside-c1a8cc0_GH0.tar.gz) = 185205
-SHA256 (uglide-qredisclient-901b005_GH0.tar.gz) = 3500d00500ae2b0f9193cd2ed531a520e71bd583705162b21975410698d682e6
-SIZE (uglide-qredisclient-901b005_GH0.tar.gz) = 224101
-SHA256 (redis-hiredis-b731283_GH0.tar.gz) = 827a711091ae110ada60eded4c4dfb5c4a12d4843028ac6c4035fd1b8c9d41a9
-SIZE (redis-hiredis-b731283_GH0.tar.gz) = 98155
-SHA256 (simdjson-simdjson-3bd8b0b_GH0.tar.gz) = 78718f97a06ed1098def7fc8b3cfa2048a83dc7b49afc9dd5b40c1ee8072a681
-SIZE (simdjson-simdjson-3bd8b0b_GH0.tar.gz) = 1546791
diff --git a/databases/redisdesktopmanager/pkg-descr b/databases/redisdesktopmanager/pkg-descr
deleted file mode 100644
index 997fdf4a5747..000000000000
--- a/databases/redisdesktopmanager/pkg-descr
+++ /dev/null
@@ -1,6 +0,0 @@
-Redis Desktop Manager (aka RDM) - is a fast open source Redis database
-management application. It offers you an easy-to-use GUI to access your Redis
-DB and perform some basic operations: view keys as a tree, CRUD keys, execute
-commands via shell. RDM supports SSL/TLS encryption, SSH tunnels and cloud
-Redis instances such as: Amazon ElastiCache, Microsoft Azure Redis Cache and
-Redis Labs.
diff --git a/databases/rubygem-activemodel71/Makefile b/databases/rubygem-activemodel71/Makefile
index 29752ec3f6f9..39d3706dd44f 100644
--- a/databases/rubygem-activemodel71/Makefile
+++ b/databases/rubygem-activemodel71/Makefile
@@ -1,5 +1,5 @@
PORTNAME= activemodel
-PORTVERSION= 7.1.5.1
+PORTVERSION= 7.1.5.2
CATEGORIES= databases rubygems
MASTER_SITES= RG
PKGNAMESUFFIX= 71
diff --git a/databases/rubygem-activemodel71/distinfo b/databases/rubygem-activemodel71/distinfo
index e4865ee9c810..c75ea3f70713 100644
--- a/databases/rubygem-activemodel71/distinfo
+++ b/databases/rubygem-activemodel71/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1734888804
-SHA256 (rubygem/activemodel-7.1.5.1.gem) = 74727466854a7fbdfe8f2702ca3112b23877500d4926bf7e02e921ad542191f1
-SIZE (rubygem/activemodel-7.1.5.1.gem) = 69632
+TIMESTAMP = 1757121950
+SHA256 (rubygem/activemodel-7.1.5.2.gem) = 4fb6a56a8614ee820c218563fcdebcf0d7b16ab153b81ecd2ed91877cf4ac8b5
+SIZE (rubygem/activemodel-7.1.5.2.gem) = 69632
diff --git a/databases/rubygem-activemodel72/Makefile b/databases/rubygem-activemodel72/Makefile
index 5f6377bb92cb..3a8ab129ea55 100644
--- a/databases/rubygem-activemodel72/Makefile
+++ b/databases/rubygem-activemodel72/Makefile
@@ -1,5 +1,5 @@
PORTNAME= activemodel
-PORTVERSION= 7.2.2.1
+PORTVERSION= 7.2.2.2
CATEGORIES= databases rubygems
MASTER_SITES= RG
PKGNAMESUFFIX= 72
diff --git a/databases/rubygem-activemodel72/distinfo b/databases/rubygem-activemodel72/distinfo
index a191f03abaa4..e8dc8432e7bf 100644
--- a/databases/rubygem-activemodel72/distinfo
+++ b/databases/rubygem-activemodel72/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1734888830
-SHA256 (rubygem/activemodel-7.2.2.1.gem) = 8398861f9ee2c4671a8357ab39e9b38a045fd656f6685a3dd5890c2419dbfdaf
-SIZE (rubygem/activemodel-7.2.2.1.gem) = 67584
+TIMESTAMP = 1757121976
+SHA256 (rubygem/activemodel-7.2.2.2.gem) = 6898b91af028d725729f65d8e0f6ccfef5993e085ed70d5b93c42ba1bf7384dd
+SIZE (rubygem/activemodel-7.2.2.2.gem) = 67584
diff --git a/databases/rubygem-activemodel80/Makefile b/databases/rubygem-activemodel80/Makefile
index 39eec80ee3c5..8c34d7f9684c 100644
--- a/databases/rubygem-activemodel80/Makefile
+++ b/databases/rubygem-activemodel80/Makefile
@@ -1,5 +1,5 @@
PORTNAME= activemodel
-PORTVERSION= 8.0.2
+PORTVERSION= 8.0.2.1
CATEGORIES= databases rubygems
MASTER_SITES= RG
PKGNAMESUFFIX= 80
diff --git a/databases/rubygem-activemodel80/distinfo b/databases/rubygem-activemodel80/distinfo
index 26fdc4f3c0c4..8188d7c416ce 100644
--- a/databases/rubygem-activemodel80/distinfo
+++ b/databases/rubygem-activemodel80/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1742070778
-SHA256 (rubygem/activemodel-8.0.2.gem) = 0ae1fb7fa1fae0699ba041a9e97702df42ea3b13f2d39f2d0fde51fca5f0656c
-SIZE (rubygem/activemodel-8.0.2.gem) = 69120
+TIMESTAMP = 1757122002
+SHA256 (rubygem/activemodel-8.0.2.1.gem) = 17bab6cdb86531844113df22f864480a89a276bf0318246e628f99e0ac077ec4
+SIZE (rubygem/activemodel-8.0.2.1.gem) = 69120
diff --git a/databases/rubygem-activerecord71/Makefile b/databases/rubygem-activerecord71/Makefile
index b74ecbf75f57..9d392177384c 100644
--- a/databases/rubygem-activerecord71/Makefile
+++ b/databases/rubygem-activerecord71/Makefile
@@ -1,5 +1,5 @@
PORTNAME= activerecord
-PORTVERSION= 7.1.5.1
+PORTVERSION= 7.1.5.2
CATEGORIES= databases rubygems
MASTER_SITES= RG
PKGNAMESUFFIX= 71
diff --git a/databases/rubygem-activerecord71/distinfo b/databases/rubygem-activerecord71/distinfo
index d5e0a1e9d921..2978d1f4f216 100644
--- a/databases/rubygem-activerecord71/distinfo
+++ b/databases/rubygem-activerecord71/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1734888806
-SHA256 (rubygem/activerecord-7.1.5.1.gem) = f40ad1609bf33b9ba5bdc4e16d80a77b1517153234ceb413d31d635d7b91f1e3
-SIZE (rubygem/activerecord-7.1.5.1.gem) = 548352
+TIMESTAMP = 1757121952
+SHA256 (rubygem/activerecord-7.1.5.2.gem) = 923da72b2da727fd2868bfa2a536db6facf71d67064889a4fb16ff323da99d2a
+SIZE (rubygem/activerecord-7.1.5.2.gem) = 548352
diff --git a/databases/rubygem-activerecord72/Makefile b/databases/rubygem-activerecord72/Makefile
index be4ef8b09d9e..d5ba7fc2c66c 100644
--- a/databases/rubygem-activerecord72/Makefile
+++ b/databases/rubygem-activerecord72/Makefile
@@ -1,5 +1,5 @@
PORTNAME= activerecord
-PORTVERSION= 7.2.2.1
+PORTVERSION= 7.2.2.2
CATEGORIES= databases rubygems
MASTER_SITES= RG
PKGNAMESUFFIX= 72
diff --git a/databases/rubygem-activerecord72/distinfo b/databases/rubygem-activerecord72/distinfo
index 2592bdf48742..676febafbb22 100644
--- a/databases/rubygem-activerecord72/distinfo
+++ b/databases/rubygem-activerecord72/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1734888832
-SHA256 (rubygem/activerecord-7.2.2.1.gem) = 79a31f71c32d5138717c2104e0ff105f5d82922247c85bdca144f2720e67fab9
-SIZE (rubygem/activerecord-7.2.2.1.gem) = 545792
+TIMESTAMP = 1757121978
+SHA256 (rubygem/activerecord-7.2.2.2.gem) = e6b1e1499018f1c3ffd9f7828a8560588da1f5bd85dc2b7a95e49c5467cda800
+SIZE (rubygem/activerecord-7.2.2.2.gem) = 545280
diff --git a/databases/rubygem-activerecord80/Makefile b/databases/rubygem-activerecord80/Makefile
index c59b6269203d..20ff50435631 100644
--- a/databases/rubygem-activerecord80/Makefile
+++ b/databases/rubygem-activerecord80/Makefile
@@ -1,5 +1,5 @@
PORTNAME= activerecord
-PORTVERSION= 8.0.2
+PORTVERSION= 8.0.2.1
CATEGORIES= databases rubygems
MASTER_SITES= RG
PKGNAMESUFFIX= 80
diff --git a/databases/rubygem-activerecord80/distinfo b/databases/rubygem-activerecord80/distinfo
index 286cf1de132a..614f81269547 100644
--- a/databases/rubygem-activerecord80/distinfo
+++ b/databases/rubygem-activerecord80/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1742070780
-SHA256 (rubygem/activerecord-8.0.2.gem) = 793470b92c44e4198d0262ac60086b7822f0ea585079ad67e32a6e4c86f2d90a
-SIZE (rubygem/activerecord-8.0.2.gem) = 545280
+TIMESTAMP = 1757122004
+SHA256 (rubygem/activerecord-8.0.2.1.gem) = a6556e7bdd53f3889d18d2aa3a7ff115fd6c5e1463dd06f97fb88d06b58c6df1
+SIZE (rubygem/activerecord-8.0.2.1.gem) = 545280
diff --git a/databases/rubygem-click_house-client/Makefile b/databases/rubygem-click_house-client/Makefile
index 57c1cf31cbd9..bcb5a89815c5 100644
--- a/databases/rubygem-click_house-client/Makefile
+++ b/databases/rubygem-click_house-client/Makefile
@@ -16,4 +16,6 @@ RUN_DEPENDS= rubygem-activerecord-gitlab>=7<9:databases/rubygem-activerecord-git
USES= gem
+NO_ARCH= yes
+
.include <bsd.port.mk>
diff --git a/databases/rubygem-flipper-active_record/Makefile b/databases/rubygem-flipper-active_record/Makefile
index 32809d6adbc2..2fb77d04d6b8 100644
--- a/databases/rubygem-flipper-active_record/Makefile
+++ b/databases/rubygem-flipper-active_record/Makefile
@@ -1,5 +1,5 @@
PORTNAME= flipper-active_record
-PORTVERSION= 1.3.5
+PORTVERSION= 1.3.6
CATEGORIES= databases rubygems
MASTER_SITES= RG
diff --git a/databases/rubygem-flipper-active_record/distinfo b/databases/rubygem-flipper-active_record/distinfo
index 00f974fa6be9..800db727fafa 100644
--- a/databases/rubygem-flipper-active_record/distinfo
+++ b/databases/rubygem-flipper-active_record/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1751208188
-SHA256 (rubygem/flipper-active_record-1.3.5.gem) = 77867d6226d54fbd66e6fc4646595ba6b9b8305ff5efc58597d7190fde31d5a1
-SIZE (rubygem/flipper-active_record-1.3.5.gem) = 12800
+TIMESTAMP = 1757120888
+SHA256 (rubygem/flipper-active_record-1.3.6.gem) = 0c172224e4024637abd47fbd1429ded2cd2042693757f3caa7b80f4bb06b2abe
+SIZE (rubygem/flipper-active_record-1.3.6.gem) = 12800
diff --git a/databases/rubygem-google-cloud-firestore/Makefile b/databases/rubygem-google-cloud-firestore/Makefile
index c29540537a56..5056fc2a873d 100644
--- a/databases/rubygem-google-cloud-firestore/Makefile
+++ b/databases/rubygem-google-cloud-firestore/Makefile
@@ -1,5 +1,5 @@
PORTNAME= google-cloud-firestore
-PORTVERSION= 3.0.0
+PORTVERSION= 3.1.0
CATEGORIES= databases rubygems
MASTER_SITES= RG
diff --git a/databases/rubygem-google-cloud-firestore/distinfo b/databases/rubygem-google-cloud-firestore/distinfo
index 345a5ea3a9cd..13b4acc4a284 100644
--- a/databases/rubygem-google-cloud-firestore/distinfo
+++ b/databases/rubygem-google-cloud-firestore/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1742070494
-SHA256 (rubygem/google-cloud-firestore-3.0.0.gem) = c1687d2c5870370f9fc479bebd2f0164a3b0e3e161d9dac51d7477df68fc741f
-SIZE (rubygem/google-cloud-firestore-3.0.0.gem) = 79872
+TIMESTAMP = 1757120890
+SHA256 (rubygem/google-cloud-firestore-3.1.0.gem) = a3b58e3cf20b431abbb8e379583ea26c49bacbf76e3ab69a083d477005a20c86
+SIZE (rubygem/google-cloud-firestore-3.1.0.gem) = 83968
diff --git a/databases/rubygem-pg/Makefile b/databases/rubygem-pg/Makefile
index 73b4c1fcbce0..40c236256afe 100644
--- a/databases/rubygem-pg/Makefile
+++ b/databases/rubygem-pg/Makefile
@@ -1,5 +1,5 @@
PORTNAME= pg
-PORTVERSION= 1.6.0
+PORTVERSION= 1.6.1
CATEGORIES= databases rubygems
MASTER_SITES= RG
diff --git a/databases/rubygem-pg/distinfo b/databases/rubygem-pg/distinfo
index 97d74db77b96..a2ffb7f237a1 100644
--- a/databases/rubygem-pg/distinfo
+++ b/databases/rubygem-pg/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753796224
-SHA256 (rubygem/pg-1.6.0.gem) = 26ea1694e4ed2e387a8292373acbb62ff9696d691d3a1b8b76cf56eb1d9bd40b
-SIZE (rubygem/pg-1.6.0.gem) = 221696
+TIMESTAMP = 1757122034
+SHA256 (rubygem/pg-1.6.1.gem) = e210a75e5f702954537e73bb82f90dfbe0c6d9273c018cd0e93e779181028e6b
+SIZE (rubygem/pg-1.6.1.gem) = 222720
diff --git a/databases/rubygem-redis-client/Makefile b/databases/rubygem-redis-client/Makefile
index ae064ef77d74..783c69ff9c1c 100644
--- a/databases/rubygem-redis-client/Makefile
+++ b/databases/rubygem-redis-client/Makefile
@@ -1,5 +1,5 @@
PORTNAME= redis-client
-PORTVERSION= 0.25.1
+PORTVERSION= 0.25.2
CATEGORIES= databases rubygems
MASTER_SITES= RG
diff --git a/databases/rubygem-redis-client/distinfo b/databases/rubygem-redis-client/distinfo
index f465dd3d99fc..53138268a738 100644
--- a/databases/rubygem-redis-client/distinfo
+++ b/databases/rubygem-redis-client/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753265812
-SHA256 (rubygem/redis-client-0.25.1.gem) = 40130f8f95194c9c73eec322516781b0bfdd8293369a67dc175bd7bc391a68bd
-SIZE (rubygem/redis-client-0.25.1.gem) = 28160
+TIMESTAMP = 1757120892
+SHA256 (rubygem/redis-client-0.25.2.gem) = aa37e34c29da39fdb0b8663e7a649adb0923959cd4a9351befe2cd19e6f8d6f0
+SIZE (rubygem/redis-client-0.25.2.gem) = 28160
diff --git a/databases/rubygem-solid_cable-rails72/Makefile b/databases/rubygem-solid_cable-rails72/Makefile
index efc42920b3a2..94f6d7b4949d 100644
--- a/databases/rubygem-solid_cable-rails72/Makefile
+++ b/databases/rubygem-solid_cable-rails72/Makefile
@@ -1,5 +1,5 @@
PORTNAME= solid_cable
-PORTVERSION= 3.0.11
+PORTVERSION= 3.0.12
CATEGORIES= databases rubygems
MASTER_SITES= RG
PKGNAMESUFFIX= -rails72
diff --git a/databases/rubygem-solid_cable-rails72/distinfo b/databases/rubygem-solid_cable-rails72/distinfo
index c60c00fab965..3fb780e8536b 100644
--- a/databases/rubygem-solid_cable-rails72/distinfo
+++ b/databases/rubygem-solid_cable-rails72/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750954270
-SHA256 (rubygem/solid_cable-3.0.11.gem) = b7cb3de7eb65fada32f4a70e47897c7dd3ee4a8d3ad08a278f2340037e07384c
-SIZE (rubygem/solid_cable-3.0.11.gem) = 12800
+TIMESTAMP = 1757120894
+SHA256 (rubygem/solid_cable-3.0.12.gem) = a168a54731a455d5627af48d8441ea3b554b8c1f6e6cd6074109de493e6b0460
+SIZE (rubygem/solid_cable-3.0.12.gem) = 12800
diff --git a/databases/rubygem-solid_cable/Makefile b/databases/rubygem-solid_cable/Makefile
index d9dc359d55b7..9fe804eddee7 100644
--- a/databases/rubygem-solid_cable/Makefile
+++ b/databases/rubygem-solid_cable/Makefile
@@ -1,5 +1,5 @@
PORTNAME= solid_cable
-PORTVERSION= 3.0.11
+PORTVERSION= 3.0.12
CATEGORIES= databases rubygems
MASTER_SITES= RG
diff --git a/databases/rubygem-solid_cable/distinfo b/databases/rubygem-solid_cable/distinfo
index c60c00fab965..3fb780e8536b 100644
--- a/databases/rubygem-solid_cable/distinfo
+++ b/databases/rubygem-solid_cable/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750954270
-SHA256 (rubygem/solid_cable-3.0.11.gem) = b7cb3de7eb65fada32f4a70e47897c7dd3ee4a8d3ad08a278f2340037e07384c
-SIZE (rubygem/solid_cable-3.0.11.gem) = 12800
+TIMESTAMP = 1757120894
+SHA256 (rubygem/solid_cable-3.0.12.gem) = a168a54731a455d5627af48d8441ea3b554b8c1f6e6cd6074109de493e6b0460
+SIZE (rubygem/solid_cable-3.0.12.gem) = 12800
diff --git a/databases/weaviate/Makefile b/databases/weaviate/Makefile
index a5ee70d2f158..06993255d14a 100644
--- a/databases/weaviate/Makefile
+++ b/databases/weaviate/Makefile
@@ -12,6 +12,8 @@ WWW= https://weaviate.io/ \
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
+BROKEN_i386= build error: no error messages printed
+
USES= go:modules
GO_MODULE= github.com/weaviate/weaviate
diff --git a/deskutils/Makefile b/deskutils/Makefile
index 02755c196585..581d4d24e0c1 100644
--- a/deskutils/Makefile
+++ b/deskutils/Makefile
@@ -41,6 +41,8 @@
SUBDIR += copyq
SUBDIR += coregarage
SUBDIR += countdown
+ SUBDIR += crengine-ng
+ SUBDIR += crqt-ng
SUBDIR += dailystrips
SUBDIR += deforaos-notes
SUBDIR += deforaos-todo
diff --git a/deskutils/crengine-ng/Makefile b/deskutils/crengine-ng/Makefile
new file mode 100644
index 000000000000..6e68cbcf0cdc
--- /dev/null
+++ b/deskutils/crengine-ng/Makefile
@@ -0,0 +1,34 @@
+PORTNAME= crengine-ng
+DISTVERSION= 0.9.12
+CATEGORIES= deskutils
+
+MAINTAINER= kenrap@kennethraplee.com
+COMMENT= Cross-platform library for text viewers and e-book readers
+WWW= https://gitlab.com/coolreader-ng/crengine-ng
+
+LICENSE= GPLv2
+LICENSE_FILE= ${WRKSRC}/LICENSE
+
+LIB_DEPENDS= libfontconfig.so:x11-fonts/fontconfig \
+ libfreetype.so:print/freetype2 \
+ libfribidi.so:converters/fribidi \
+ libgif.so:graphics/giflib \
+ libharfbuzz.so:print/harfbuzz \
+ libpng.so:graphics/png \
+ libunibreak.so:textproc/libunibreak \
+ libutf8proc.so:textproc/utf8proc \
+ libzstd.so:archivers/zstd
+
+USES= cmake pkgconfig desktop-file-utils jpeg
+
+USE_GITLAB= yes
+GL_ACCOUNT= coolreader-ng
+
+CMAKE_ARGS= -D CRE_BUILD_STATIC=OFF \
+ -D DOC_DATA_COMPRESSION_LEVEL=3
+
+.if defined(WITH_LTO)
+CMAKE_ARGS+= -D ENABLE_LTO=ON
+.endif
+
+.include <bsd.port.mk>
diff --git a/deskutils/crengine-ng/distinfo b/deskutils/crengine-ng/distinfo
new file mode 100644
index 000000000000..6eb7ce29e84b
--- /dev/null
+++ b/deskutils/crengine-ng/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1754181107
+SHA256 (crengine-ng-0.9.12.tar.bz2) = d098a0b1e5c0e9d5e2202b225d34cf35bd371ff109fd239fb84e1c84816cf47b
+SIZE (crengine-ng-0.9.12.tar.bz2) = 4378495
diff --git a/deskutils/crengine-ng/pkg-descr b/deskutils/crengine-ng/pkg-descr
new file mode 100644
index 000000000000..49469b88b122
--- /dev/null
+++ b/deskutils/crengine-ng/pkg-descr
@@ -0,0 +1 @@
+A cross-platform library designed to implement text viewers and e-book readers.
diff --git a/deskutils/crengine-ng/pkg-plist b/deskutils/crengine-ng/pkg-plist
new file mode 100644
index 000000000000..ffb523820b01
--- /dev/null
+++ b/deskutils/crengine-ng/pkg-plist
@@ -0,0 +1,131 @@
+include/crengine-ng/crbookformats.h
+include/crengine-ng/crconcurrent.h
+include/crengine-ng/crengine-ng-config.h
+include/crengine-ng/crengine.h
+include/crengine-ng/crgui.h
+include/crengine-ng/crhist.h
+include/crengine-ng/crhyphman.h
+include/crengine-ng/cri18n.h
+include/crengine-ng/crlocaledata.h
+include/crengine-ng/crlocks.h
+include/crengine-ng/crlog.h
+include/crengine-ng/crprops.h
+include/crengine-ng/crsetup.h
+include/crengine-ng/crskin.h
+include/crengine-ng/crtimerutil.h
+include/crengine-ng/crtrace.h
+include/crengine-ng/crtxtenc.h
+include/crengine-ng/cssdef.h
+include/crengine-ng/dtddef.h
+include/crengine-ng/fb2def.h
+include/crengine-ng/ldomdoccache.h
+include/crengine-ng/ldomdocument.h
+include/crengine-ng/ldommarkedrange.h
+include/crengine-ng/ldomnode.h
+include/crengine-ng/ldomnodecallback.h
+include/crengine-ng/ldomword.h
+include/crengine-ng/ldomwordex.h
+include/crengine-ng/ldomwordexlist.h
+include/crengine-ng/ldomxpointer.h
+include/crengine-ng/ldomxpointerex.h
+include/crengine-ng/ldomxrange.h
+include/crengine-ng/ldomxrangelist.h
+include/crengine-ng/lvarray.h
+include/crengine-ng/lvassetcontainerfactory.h
+include/crengine-ng/lvautoptr.h
+include/crengine-ng/lvbasedrawbuf.h
+include/crengine-ng/lvbyteorder.h
+include/crengine-ng/lvcacheableobject.h
+include/crengine-ng/lvcacheloadingcallback.h
+include/crengine-ng/lvcolordrawbuf.h
+include/crengine-ng/lvcontainer.h
+include/crengine-ng/lvcontaineriteminfo.h
+include/crengine-ng/lvdocprops.h
+include/crengine-ng/lvdocview.h
+include/crengine-ng/lvdocviewcallback.h
+include/crengine-ng/lvdocviewcmd.h
+include/crengine-ng/lvdocviewprops.h
+include/crengine-ng/lvdrawbuf.h
+include/crengine-ng/lvembeddedfont.h
+include/crengine-ng/lvfnt.h
+include/crengine-ng/lvfntman.h
+include/crengine-ng/lvfont.h
+include/crengine-ng/lvgraydrawbuf.h
+include/crengine-ng/lvhashtable.h
+include/crengine-ng/lvimagesource.h
+include/crengine-ng/lvimg.h
+include/crengine-ng/lvmemman.h
+include/crengine-ng/lvpagemap.h
+include/crengine-ng/lvpagesplitter.h
+include/crengine-ng/lvptrvec.h
+include/crengine-ng/lvqueue.h
+include/crengine-ng/lvref.h
+include/crengine-ng/lvrefcache.h
+include/crengine-ng/lvrend.h
+include/crengine-ng/lvserialbuf.h
+include/crengine-ng/lvstorageobject.h
+include/crengine-ng/lvstream.h
+include/crengine-ng/lvstreamutils.h
+include/crengine-ng/lvstring.h
+include/crengine-ng/lvstring32collection.h
+include/crengine-ng/lvstring32hashedcollection.h
+include/crengine-ng/lvstring8collection.h
+include/crengine-ng/lvstsheet.h
+include/crengine-ng/lvstyles.h
+include/crengine-ng/lvtextfm.h
+include/crengine-ng/lvthread.h
+include/crengine-ng/lvtinydom_common.h
+include/crengine-ng/lvtinydomutils.h
+include/crengine-ng/lvtinynodecollection.h
+include/crengine-ng/lvtocitem.h
+include/crengine-ng/lvtypes.h
+include/crengine-ng/lvxmlparsercallback.h
+include/crengine-ng/lxmldocbase.h
+lib/cmake/crengine-ng/crengine-ng-config-version.cmake
+lib/cmake/crengine-ng/crengine-ng-config.cmake
+lib/cmake/crengine-ng/crengine-ng-targets-%%CMAKE_BUILD_TYPE%%.cmake
+lib/cmake/crengine-ng/crengine-ng-targets.cmake
+lib/libcrengine-ng.so
+lib/libcrengine-ng.so.0.9.12
+lib/libcrengine-ng.so.7
+libdata/pkgconfig/crengine-ng.pc
+%%DATADIR%%/chm.css
+%%DATADIR%%/dict.css
+%%DATADIR%%/doc.css
+%%DATADIR%%/docx.css
+%%DATADIR%%/epub.css
+%%DATADIR%%/fb2.css
+%%DATADIR%%/fb3.css
+%%DATADIR%%/htm.css
+%%DATADIR%%/html5.css
+%%DATADIR%%/hyph/hyph-ar.pattern
+%%DATADIR%%/hyph/hyph-bg.pattern
+%%DATADIR%%/hyph/hyph-bn.pattern
+%%DATADIR%%/hyph/hyph-cs.pattern
+%%DATADIR%%/hyph/hyph-da.pattern
+%%DATADIR%%/hyph/hyph-de-1996.pattern
+%%DATADIR%%/hyph/hyph-el-monoton.pattern
+%%DATADIR%%/hyph/hyph-en-gb.pattern
+%%DATADIR%%/hyph/hyph-en-us.pattern
+%%DATADIR%%/hyph/hyph-es.pattern
+%%DATADIR%%/hyph/hyph-fa.pattern
+%%DATADIR%%/hyph/hyph-fi.pattern
+%%DATADIR%%/hyph/hyph-fr.pattern
+%%DATADIR%%/hyph/hyph-grc.pattern
+%%DATADIR%%/hyph/hyph-gu.pattern
+%%DATADIR%%/hyph/hyph-hu.pattern
+%%DATADIR%%/hyph/hyph-it.pattern
+%%DATADIR%%/hyph/hyph-mr.pattern
+%%DATADIR%%/hyph/hyph-nl.pattern
+%%DATADIR%%/hyph/hyph-pa.pattern
+%%DATADIR%%/hyph/hyph-pl.pattern
+%%DATADIR%%/hyph/hyph-pt.pattern
+%%DATADIR%%/hyph/hyph-ru-ru,en-us.pattern
+%%DATADIR%%/hyph/hyph-ru-ru.pattern
+%%DATADIR%%/hyph/hyph-ta.pattern
+%%DATADIR%%/hyph/hyph-te.pattern
+%%DATADIR%%/hyph/hyph-uk.pattern
+%%DATADIR%%/hyph/hyph-zh-latn-pinyin.pattern
+%%DATADIR%%/markdown.css
+%%DATADIR%%/rtf.css
+%%DATADIR%%/txt.css
diff --git a/deskutils/crqt-ng/Makefile b/deskutils/crqt-ng/Makefile
new file mode 100644
index 000000000000..0860381c95de
--- /dev/null
+++ b/deskutils/crqt-ng/Makefile
@@ -0,0 +1,28 @@
+PORTNAME= crqt-ng
+DISTVERSION= 1.0.15
+CATEGORIES= deskutils
+
+MAINTAINER= kenrap@kennethraplee.com
+COMMENT= E-book reader
+WWW= https://gitlab.com/coolreader-ng/crqt-ng
+
+LICENSE= GPLv2
+LICENSE_FILE= ${WRKSRC}/LICENSE
+
+LIB_DEPENDS= libcrengine-ng.so:deskutils/crengine-ng
+
+USES= qt:6 cmake desktop-file-utils pkgconfig
+
+USE_GITLAB= yes
+GL_ACCOUNT= coolreader-ng
+
+USE_QT= base translations
+
+CMAKE_ARGS= -D DOC_DATA_COMPRESSION_LEVEL=3 \
+ -D USE_QT=QT6 \
+ -D MAX_IMAGE_SCALE_MUL=2
+
+OPTIONS_DEFINE= NLS
+OPTIONS_SUB= yes
+
+.include <bsd.port.mk>
diff --git a/deskutils/crqt-ng/distinfo b/deskutils/crqt-ng/distinfo
new file mode 100644
index 000000000000..48972c76b1b7
--- /dev/null
+++ b/deskutils/crqt-ng/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1754231857
+SHA256 (crqt-ng-1.0.15.tar.bz2) = 1a4dd8f750ad585f2600d40b71b54b2d65f48abfee1414a055f27585cd6ad6a8
+SIZE (crqt-ng-1.0.15.tar.bz2) = 446115
diff --git a/deskutils/crqt-ng/pkg-descr b/deskutils/crqt-ng/pkg-descr
new file mode 100644
index 000000000000..c6cc144c24a6
--- /dev/null
+++ b/deskutils/crqt-ng/pkg-descr
@@ -0,0 +1,2 @@
+Cross-platform open source e-book reader using crengine-ng.
+It is a fork of the CoolReader project.
diff --git a/deskutils/crqt-ng/pkg-plist b/deskutils/crqt-ng/pkg-plist
new file mode 100644
index 000000000000..b9d26d781d05
--- /dev/null
+++ b/deskutils/crqt-ng/pkg-plist
@@ -0,0 +1,19 @@
+bin/crqt
+share/applications/crqt.desktop
+share/crqt/backgrounds/bg_paper1.jpg
+share/crqt/backgrounds/bg_paper1_dark.jpg
+%%NLS%%share/crqt/i18n/crqt_bg.qm
+%%NLS%%share/crqt/i18n/crqt_cs.qm
+%%NLS%%share/crqt/i18n/crqt_hu.qm
+%%NLS%%share/crqt/i18n/crqt_nl.qm
+%%NLS%%share/crqt/i18n/crqt_ru.qm
+%%NLS%%share/crqt/i18n/crqt_uk.qm
+share/crqt/textures/tx_fabric.jpg
+share/crqt/textures/tx_fabric_dark.jpg
+share/crqt/textures/tx_sand.jpg
+share/crqt/textures/tx_sand_dark.jpg
+share/icons/hicolor/48x48/apps/crqt.png
+share/icons/hicolor/scalable/apps/crqt.svg
+share/metainfo/crqt.appdata.xml
+share/pixmaps/crqt.png
+share/pixmaps/crqt.xpm
diff --git a/deskutils/py-paperless-ngx/Makefile b/deskutils/py-paperless-ngx/Makefile
index 36704d283f77..0b59cef7fabd 100644
--- a/deskutils/py-paperless-ngx/Makefile
+++ b/deskutils/py-paperless-ngx/Makefile
@@ -1,6 +1,7 @@
PORTNAME= paperless-ngx
DISTVERSIONPREFIX= v
DISTVERSION= 2.18.3
+PORTREVISION= 2
CATEGORIES= deskutils python
MASTER_SITES= https://github.com/${PORTNAME}/${PORTNAME}/releases/download/${DISTVERSIONPREFIX}${DISTVERSION}/:webui \
GH:gh
@@ -40,7 +41,7 @@ BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}Jinja2>=3.1.6:devel/py-Jinja2@${PY_FLAVOR}
${PYTHON_PKGNAMEPREFIX}httptools>=0.6.4:www/py-httptools@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}httpx-oauth>=0.10.1:www/py-httpx-oauth@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}imap-tools>=1.11.0:mail/py-imap-tools@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}inotifyrecursive>=0.3.5_3:devel/py-inotifyrecursive@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}inotifyrecursive>=0.3.5_5:devel/py-inotifyrecursive@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}langdetect>=1.0.9:textproc/py-langdetect@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}mysqlclient>=2.2.7:databases/py-mysqlclient@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}nltk>=3.8.1:textproc/py-nltk@${PY_FLAVOR} \
diff --git a/deskutils/py-vdirsyncer/Makefile b/deskutils/py-vdirsyncer/Makefile
index a186d20a78e4..cfcfb0248bbb 100644
--- a/deskutils/py-vdirsyncer/Makefile
+++ b/deskutils/py-vdirsyncer/Makefile
@@ -1,6 +1,5 @@
PORTNAME= vdirsyncer
-PORTVERSION= 0.19.3
-PORTREVISION= 1
+PORTVERSION= 0.20.0
CATEGORIES= deskutils python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -13,11 +12,11 @@ WWW= https://vdirsyncer.pimutils.org/en/stable/ \
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
-BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=0:devel/py-setuptools@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}setuptools-scm>=0:devel/py-setuptools-scm@${PY_FLAVOR} \
+BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=61:devel/py-setuptools@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}setuptools-scm>=8:devel/py-setuptools-scm@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR}
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}aiohttp>=3.8.0<4.0.0:www/py-aiohttp@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}aiostream>=0.4.3:www/py-aiostream@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}aiostream>=0.4.3<0.8.0:www/py-aiostream@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}click>=5.0<9.0:devel/py-click@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}click-log>=0.3.0<0.5.0:devel/py-click-log@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}requests>=2.20.0:www/py-requests@${PY_FLAVOR} \
diff --git a/deskutils/py-vdirsyncer/distinfo b/deskutils/py-vdirsyncer/distinfo
index f0fc3e36f838..9e8211b6a7f3 100644
--- a/deskutils/py-vdirsyncer/distinfo
+++ b/deskutils/py-vdirsyncer/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1726487338
-SHA256 (vdirsyncer-0.19.3.tar.gz) = e437851feb985dec3544654f8f9cf6dd109b0b03f7e19956086603092ffeb28f
-SIZE (vdirsyncer-0.19.3.tar.gz) = 125478
+TIMESTAMP = 1757120620
+SHA256 (vdirsyncer-0.20.0.tar.gz) = feb1a533500a95c14fd155733a1056fe359192553d82c07c6ba04fcbfc40b12d
+SIZE (vdirsyncer-0.20.0.tar.gz) = 126633
diff --git a/deskutils/py-vdirsyncer/files/patch-atomicwrites b/deskutils/py-vdirsyncer/files/patch-atomicwrites
deleted file mode 100644
index 3d0b9bb94616..000000000000
--- a/deskutils/py-vdirsyncer/files/patch-atomicwrites
+++ /dev/null
@@ -1,111 +0,0 @@
-Obtained from: https://github.com/pimutils/vdirsyncer/commit/8b063c39cb3e26a2beef5b6beed7e99c9e9641ac
-
---- setup.py.orig 2024-09-11 15:26:58 UTC
-+++ setup.py
-@@ -16,8 +16,6 @@ requirements = [
- "click>=5.0,<9.0",
- "click-log>=0.3.0, <0.5.0",
- "requests >=2.20.0",
-- # https://github.com/untitaker/python-atomicwrites/commit/4d12f23227b6a944ab1d99c507a69fdbc7c9ed6d # noqa
-- "atomicwrites>=0.1.7",
- "aiohttp>=3.8.0,<4.0.0",
- "aiostream>=0.4.3,<0.5.0",
- ]
---- vdirsyncer/cli/utils.py.orig 2024-09-11 15:26:58 UTC
-+++ vdirsyncer/cli/utils.py
-@@ -10,7 +10,6 @@ import click
-
- import aiohttp
- import click
--from atomicwrites import atomic_write
-
- from .. import BUGTRACKER_HOME
- from .. import DOCS_HOME
-@@ -21,6 +20,7 @@ from ..sync.status import SqliteStatus
- from ..sync.exceptions import StorageEmpty
- from ..sync.exceptions import SyncConflict
- from ..sync.status import SqliteStatus
-+from ..utils import atomic_write
- from ..utils import expand_path
- from ..utils import get_storage_init_args
- from . import cli_logger
---- vdirsyncer/storage/filesystem.py.orig 2024-09-11 15:26:58 UTC
-+++ vdirsyncer/storage/filesystem.py
-@@ -5,9 +5,8 @@ import subprocess
- import os
- import subprocess
-
--from atomicwrites import atomic_write
--
- from .. import exceptions
-+from ..utils import atomic_write
- from ..utils import checkdir
- from ..utils import expand_path
- from ..utils import generate_href
---- vdirsyncer/storage/google.py.orig 2024-09-11 15:26:58 UTC
-+++ vdirsyncer/storage/google.py
-@@ -11,9 +11,9 @@ import click
-
- import aiohttp
- import click
--from atomicwrites import atomic_write
-
- from .. import exceptions
-+from ..utils import atomic_write
- from ..utils import checkdir
- from ..utils import expand_path
- from ..utils import open_graphical_browser
---- vdirsyncer/storage/singlefile.py.orig 2024-09-11 15:26:58 UTC
-+++ vdirsyncer/storage/singlefile.py
-@@ -8,9 +8,8 @@ from typing import Iterable
- import os
- from typing import Iterable
-
--from atomicwrites import atomic_write
--
- from .. import exceptions
-+from ..utils import atomic_write
- from ..utils import checkfile
- from ..utils import expand_path
- from ..utils import get_etag_from_file
---- vdirsyncer/utils.py.orig 2024-09-11 15:26:58 UTC
-+++ vdirsyncer/utils.py
-@@ -1,8 +1,10 @@ from __future__ import annotations
- from __future__ import annotations
-
-+import contextlib
- import functools
- import os
- import sys
-+import tempfile
- import uuid
- from inspect import getfullargspec
- from typing import Callable
-@@ -220,3 +222,27 @@ def open_graphical_browser(url, new=0, autoraise=True)
- return
-
- raise RuntimeError("No graphical browser found. Please open the URL " "manually.")
-+
-+
-+@contextlib.contextmanager
-+def atomic_write(dest, mode="wb", overwrite=False):
-+ if "w" not in mode:
-+ raise RuntimeError("`atomic_write` requires write access")
-+
-+ fd, src = tempfile.mkstemp(prefix=os.path.basename(dest), dir=os.path.dirname(dest))
-+ file = os.fdopen(fd, mode=mode)
-+
-+ try:
-+ yield file
-+ except Exception:
-+ os.unlink(src)
-+ raise
-+ else:
-+ file.flush()
-+ file.close()
-+
-+ if overwrite:
-+ os.rename(src, dest)
-+ else:
-+ os.link(src, dest)
-+ os.unlink(src)
diff --git a/deskutils/py-vdirsyncer/files/patch-pyproject.toml b/deskutils/py-vdirsyncer/files/patch-pyproject.toml
new file mode 100644
index 000000000000..5c3217b4eb53
--- /dev/null
+++ b/deskutils/py-vdirsyncer/files/patch-pyproject.toml
@@ -0,0 +1,21 @@
+--- pyproject.toml.orig 2025-08-28 20:57:38 UTC
++++ pyproject.toml
+@@ -4,7 +4,7 @@
+ # how to package vdirsyncer.
+
+ [build-system]
+-requires = ["setuptools>=64", "setuptools_scm>=8"]
++requires = ["setuptools>=61", "setuptools_scm>=8"]
+ build-backend = "setuptools.build_meta"
+
+ [project]
+@@ -16,8 +16,7 @@ keywords = ["todo", "task", "icalendar", "cli"]
+ readme = "README.rst"
+ requires-python = ">=3.8"
+ keywords = ["todo", "task", "icalendar", "cli"]
+-license = "BSD-3-Clause"
+-license-files = ["LICENSE"]
++license = { text = "BSD-3-Clause" }
+ classifiers = [
+ "Development Status :: 4 - Beta",
+ "Environment :: Console",
diff --git a/deskutils/py-vdirsyncer/files/patch-setup.py b/deskutils/py-vdirsyncer/files/patch-setup.py
deleted file mode 100644
index b44e3361296f..000000000000
--- a/deskutils/py-vdirsyncer/files/patch-setup.py
+++ /dev/null
@@ -1,11 +0,0 @@
---- setup.py.orig 2024-09-11 15:26:58 UTC
-+++ setup.py
-@@ -17,7 +17,7 @@ requirements = [
- "click-log>=0.3.0, <0.5.0",
- "requests >=2.20.0",
- "aiohttp>=3.8.0,<4.0.0",
-- "aiostream>=0.4.3,<0.5.0",
-+ "aiostream>=0.4.3",
- ]
-
-
diff --git a/deskutils/stirling-pdf/Makefile b/deskutils/stirling-pdf/Makefile
index 62f1147c2406..d142c9544dba 100644
--- a/deskutils/stirling-pdf/Makefile
+++ b/deskutils/stirling-pdf/Makefile
@@ -1,5 +1,5 @@
PORTNAME= stirling-pdf
-PORTVERSION= 1.2.0
+PORTVERSION= 1.3.2
CATEGORIES= deskutils java
MASTER_SITES= https://files.stirlingpdf.com/v${PORTVERSION}/
DISTNAME= Stirling-PDF-with-login
diff --git a/deskutils/stirling-pdf/distinfo b/deskutils/stirling-pdf/distinfo
index 679b9f3b1383..5cedfe914cd6 100644
--- a/deskutils/stirling-pdf/distinfo
+++ b/deskutils/stirling-pdf/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1754800804
-SHA256 (stirling-pdf/1.2.0/Stirling-PDF-with-login.jar) = 3b00e79f587a8539f4958204e39469fb1b52b6d412783fe124193a10e1be6202
-SIZE (stirling-pdf/1.2.0/Stirling-PDF-with-login.jar) = 153811712
+TIMESTAMP = 1757134697
+SHA256 (stirling-pdf/1.3.2/Stirling-PDF-with-login.jar) = e424ea6c2ec9c88c422e6dcdac53fcffad498a2bd428a9de92bd748eacd54baa
+SIZE (stirling-pdf/1.3.2/Stirling-PDF-with-login.jar) = 153493847
diff --git a/deskutils/treesheets/Makefile b/deskutils/treesheets/Makefile
index b5b717c57c16..c72ff88c0b56 100644
--- a/deskutils/treesheets/Makefile
+++ b/deskutils/treesheets/Makefile
@@ -1,6 +1,5 @@
PORTNAME= treesheets
-DISTVERSION= 1.0.20250617
-PORTREVISION= 1
+DISTVERSION= 2507
CATEGORIES= deskutils
MAINTAINER= eduardo@FreeBSD.org
@@ -13,13 +12,11 @@ LICENSE_FILE= ${WRKSRC}/ZLIB_LICENSE.txt
USES= cmake desktop-file-utils shared-mime-info
USE_GITHUB= yes
GH_ACCOUNT= aardappel
-GH_TAGNAME= 15700798552
USE_WX= 3.2
-
-PORTSCOUT= ignore:1 # upstream uses CI run ids as releases
+GH_TUPLE= aardappel:lobster:v2025.3:external/lobster
PORTDATA= images scripts
-PORTDOCS= docs readme.html
+PORTDOCS= docs readme-ko.html readme-zh_CN.html readme.html
PORTEXAMPLES= examples
OPTIONS_DEFINE= DOCS EXAMPLES NLS
@@ -27,4 +24,8 @@ OPTIONS_SUB= yes
NLS_USES= gettext-tools
+post-extract:
+ ${MKDIR} ${WRKDIR}/.build/_deps/lobster-src
+ ${CP} -R ${WRKSRC}/lobster/* ${WRKDIR}/.build/_deps/lobster-src
+
.include <bsd.port.mk>
diff --git a/deskutils/treesheets/distinfo b/deskutils/treesheets/distinfo
index 60da807e7903..6c0ae4022014 100644
--- a/deskutils/treesheets/distinfo
+++ b/deskutils/treesheets/distinfo
@@ -1,3 +1,5 @@
-TIMESTAMP = 1750158203
-SHA256 (aardappel-treesheets-1.0.20250617-15700798552_GH0.tar.gz) = 33146a7f5ae30ae7dbe5692b18ed6ed5b06c5b475c736fb52e05813e3c2ccf67
-SIZE (aardappel-treesheets-1.0.20250617-15700798552_GH0.tar.gz) = 3312954
+TIMESTAMP = 1757527112
+SHA256 (aardappel-treesheets-2507_GH0.tar.gz) = dfd21bb46c9f456d6e6107d8edbf1ae8556da0c05830bd2c64415074989e1d3f
+SIZE (aardappel-treesheets-2507_GH0.tar.gz) = 2358134
+SHA256 (aardappel-lobster-v2025.3_GH0.tar.gz) = 8eef481d779f9c1d53e860341e582d54732cbec997b5a05c0f4628107fc1e12d
+SIZE (aardappel-lobster-v2025.3_GH0.tar.gz) = 26681905
diff --git a/deskutils/treesheets/files/patch-CMakeLists.txt b/deskutils/treesheets/files/patch-CMakeLists.txt
index 745c53af74c3..7263d8e56183 100644
--- a/deskutils/treesheets/files/patch-CMakeLists.txt
+++ b/deskutils/treesheets/files/patch-CMakeLists.txt
@@ -1,15 +1,50 @@
---- CMakeLists.txt.orig 2025-06-14 21:33:28 UTC
+Build with system wx workaround:
+https://github.com/aardappel/treesheets/issues/1083
+
+--- CMakeLists.txt.orig 2025-09-10 10:53:00 UTC
+++ CMakeLists.txt
-@@ -4,7 +4,7 @@ string(TIMESTAMP TimeStamp "%y%m%d.%H%M" UTC)
-
- string(TIMESTAMP TimeStamp "%y%m%d.%H%M" UTC)
+@@ -7,7 +7,7 @@ endif()
+ set(TREESHEETS_VERSION "${timestamp}")
+ endif()
-project(TreeSheets
+project(treesheets
DESCRIPTION "A free-form hierarchical data organizer"
HOMEPAGE_URL "https://github.com/aardappel/treesheets"
- VERSION ${TimeStamp})
-@@ -174,11 +174,11 @@ target_link_libraries(TreeSheets PRIVATE ${TREESHEETS_
+ VERSION "${TREESHEETS_VERSION}")
+@@ -32,17 +32,11 @@ FetchContent_Declare(
+
+ include(FetchContent)
+ FetchContent_Declare(
+- wxwidgets
+- GIT_REPOSITORY https://github.com/wxWidgets/wxWidgets
+- GIT_TAG v3.2.8
+- FIND_PACKAGE_ARGS 3.2.8 NAMES wxWidgets
+-)
+-FetchContent_Declare(
+ lobster
+ GIT_REPOSITORY https://github.com/aardappel/lobster
+ GIT_TAG v2025.3
+ )
+-FetchContent_MakeAvailable(wxwidgets lobster)
++FetchContent_MakeAvailable(lobster)
+
+ ### Options
+
+@@ -143,7 +137,11 @@ target_precompile_headers(TreeSheets PUBLIC src/stdafx
+ target_precompile_headers(TreeSheets PUBLIC src/stdafx.h)
+
+ ## Link wxWidgets, lobster-impl and StackWalker into TreeSheets
+-set(TREESHEETS_LIBS wx::aui wx::adv wx::core wx::xml wx::net lobster-impl)
++find_package(wxWidgets REQUIRED COMPONENTS aui adv core xml net)
++set(TREESHEETS_LIBS ${wxWidgets_LIBRARIES} lobster-impl)
++target_link_libraries(TreeSheets PRIVATE ${TREESHEETS_LIBS})
++target_include_directories(TreeSheets PRIVATE ${wxWidgets_INCLUDE_DIRS})
++target_compile_definitions(TreeSheets PRIVATE ${wxWidgets_DEFINITIONS})
+ if(WIN32)
+ list(APPEND TREESHEETS_LIBS StackWalker)
+ endif()
+@@ -153,11 +151,11 @@ target_link_libraries(TreeSheets PRIVATE ${TREESHEETS_
## Platform specific installation paths
@@ -23,10 +58,10 @@
include(GNUInstallDirs)
set(TREESHEETS_BINDIR ${CMAKE_INSTALL_BINDIR})
-@@ -211,7 +211,7 @@ install(FILES TS/readme.html DESTINATION ${TREESHEETS_
- install(TARGETS TreeSheets DESTINATION ${TREESHEETS_BINDIR})
+@@ -193,7 +191,7 @@ install(FILES ${treesheets_readme_files} DESTINATION $
install(DIRECTORY TS/docs DESTINATION ${TREESHEETS_DOCDIR})
- install(FILES TS/readme.html DESTINATION ${TREESHEETS_DOCDIR})
+ file(GLOB treesheets_readme_files "TS/readme*.html")
+ install(FILES ${treesheets_readme_files} DESTINATION ${TREESHEETS_DOCDIR})
-install(DIRECTORY TS/examples DESTINATION ${TREESHEETS_DOCDIR})
+install(DIRECTORY TS/examples DESTINATION ${CMAKE_INSTALL_DATADIR}/examples/${CMAKE_PROJECT_NAME})
diff --git a/devel/Makefile b/devel/Makefile
index 031ab697e45a..df9dee91cc8d 100644
--- a/devel/Makefile
+++ b/devel/Makefile
@@ -490,6 +490,7 @@
SUBDIR += concurrencpp
SUBDIR += concurrencykit
SUBDIR += concurrentqueue
+ SUBDIR += cond-let
SUBDIR += cons
SUBDIR += cons-test
SUBDIR += containers
@@ -4740,6 +4741,8 @@
SUBDIR += py-csv23
SUBDIR += py-ctags
SUBDIR += py-ctypesgen
+ SUBDIR += py-cucumber-expressions
+ SUBDIR += py-cucumber-tag-expressions
SUBDIR += py-curio
SUBDIR += py-cursive
SUBDIR += py-curtsies
@@ -5678,6 +5681,7 @@
SUBDIR += py-pytest
SUBDIR += py-pytest-aiohttp
SUBDIR += py-pytest-alembic
+ SUBDIR += py-pytest-arraydiff
SUBDIR += py-pytest-asyncio
SUBDIR += py-pytest-azurepipelines
SUBDIR += py-pytest-benchmark
@@ -5701,6 +5705,7 @@
SUBDIR += py-pytest-env
SUBDIR += py-pytest-examples
SUBDIR += py-pytest-factoryboy
+ SUBDIR += py-pytest-filter-subpackage
SUBDIR += py-pytest-fixture-config
SUBDIR += py-pytest-flake8
SUBDIR += py-pytest-flakes
@@ -6543,6 +6548,7 @@
SUBDIR += rubygem-aws-sdk-appstream
SUBDIR += rubygem-aws-sdk-appsync
SUBDIR += rubygem-aws-sdk-apptest
+ SUBDIR += rubygem-aws-sdk-arcregionswitch
SUBDIR += rubygem-aws-sdk-arczonalshift
SUBDIR += rubygem-aws-sdk-artifact
SUBDIR += rubygem-aws-sdk-athena
@@ -6555,8 +6561,10 @@
SUBDIR += rubygem-aws-sdk-backupgateway
SUBDIR += rubygem-aws-sdk-backupsearch
SUBDIR += rubygem-aws-sdk-batch
+ SUBDIR += rubygem-aws-sdk-bcmdashboards
SUBDIR += rubygem-aws-sdk-bcmdataexports
SUBDIR += rubygem-aws-sdk-bcmpricingcalculator
+ SUBDIR += rubygem-aws-sdk-bcmrecommendedactions
SUBDIR += rubygem-aws-sdk-bedrock
SUBDIR += rubygem-aws-sdk-bedrockagent
SUBDIR += rubygem-aws-sdk-bedrockagentcore
@@ -7461,7 +7469,6 @@
SUBDIR += rubygem-hashery
SUBDIR += rubygem-hashie
SUBDIR += rubygem-hashie-forbidden_attributes
- SUBDIR += rubygem-hashie4
SUBDIR += rubygem-health_check
SUBDIR += rubygem-health_check-rails-gitlab
SUBDIR += rubygem-health_check-rails70
diff --git a/devel/R-cran-TH.data/Makefile b/devel/R-cran-TH.data/Makefile
index d9dedfac729f..83bbe0806f13 100644
--- a/devel/R-cran-TH.data/Makefile
+++ b/devel/R-cran-TH.data/Makefile
@@ -1,11 +1,11 @@
PORTNAME= TH.data
-DISTVERSION= 1.1-3
+DISTVERSION= 1.1-4
CATEGORIES= devel
DISTNAME= ${PORTNAME}_${DISTVERSION}
MAINTAINER= eduardo@FreeBSD.org
COMMENT= TH's Data Archive
-WWW= https://cran.r-project.org/web/packages/TH.data/
+WWW= https://cran.r-project.org/package=TH.data
LICENSE= GPLv3
diff --git a/devel/R-cran-TH.data/distinfo b/devel/R-cran-TH.data/distinfo
index 77445fd23a46..ce0b60f8ecaa 100644
--- a/devel/R-cran-TH.data/distinfo
+++ b/devel/R-cran-TH.data/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1737278885
-SHA256 (TH.data_1.1-3.tar.gz) = e2eb8014c940c4e71cf5ca1520730d81588ffdca660adb60bb84a26ccc6dc63b
-SIZE (TH.data_1.1-3.tar.gz) = 8561659
+TIMESTAMP = 1757368678
+SHA256 (TH.data_1.1-4.tar.gz) = 8d0867582d9352bbf197c7c531dedc4aaa88fff90055ff8a5218f147028b8ea9
+SIZE (TH.data_1.1-4.tar.gz) = 8562440
diff --git a/devel/R-cran-googledrive/Makefile b/devel/R-cran-googledrive/Makefile
index 77e8ebaa762c..bbe0912e0acf 100644
--- a/devel/R-cran-googledrive/Makefile
+++ b/devel/R-cran-googledrive/Makefile
@@ -1,5 +1,5 @@
PORTNAME= googledrive
-DISTVERSION= 2.1.1
+DISTVERSION= 2.1.2
CATEGORIES= devel
DISTNAME= ${PORTNAME}_${DISTVERSION}
@@ -9,8 +9,8 @@ WWW= https://googledrive.tidyverse.org/
LICENSE= MIT
-CRAN_DEPENDS= R-cran-cli>=3.0.0:devel/R-cran-cli \
- R-cran-gargle>=1.5.0:devel/R-cran-gargle \
+RUN_DEPENDS= R-cran-cli>=3.0.0:devel/R-cran-cli \
+ R-cran-gargle>=1.6.0:devel/R-cran-gargle \
R-cran-glue>=1.4.2:devel/R-cran-glue \
R-cran-httr>0:www/R-cran-httr \
R-cran-jsonlite>0:converters/R-cran-jsonlite \
@@ -23,10 +23,12 @@ CRAN_DEPENDS= R-cran-cli>=3.0.0:devel/R-cran-cli \
R-cran-uuid>0:devel/R-cran-uuid \
R-cran-vctrs>=0.3.0:devel/R-cran-vctrs \
R-cran-withr>0:devel/R-cran-withr
-BUILD_DEPENDS= ${CRAN_DEPENDS}
-RUN_DEPENDS= ${CRAN_DEPENDS}
-TEST_DEPENDS= R-cran-mockr>0:devel/R-cran-mockr \
- R-cran-testthat>0:devel/R-cran-testthat
+TEST_DEPENDS= R-cran-curl>0:ftp/R-cran-curl \
+ R-cran-dplyr>=1.0.0:math/R-cran-dplyr \
+ R-cran-knitr>0:print/R-cran-knitr \
+ R-cran-rmarkdown>0:textproc/R-cran-rmarkdown \
+ R-cran-spelling>0:textproc/R-cran-spelling \
+ R-cran-testthat>=3.1.5:devel/R-cran-testthat
USES= cran:auto-plist
diff --git a/devel/R-cran-googledrive/distinfo b/devel/R-cran-googledrive/distinfo
index 3916ad5bf0b5..be4e82d43e2c 100644
--- a/devel/R-cran-googledrive/distinfo
+++ b/devel/R-cran-googledrive/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1706917861
-SHA256 (googledrive_2.1.1.tar.gz) = 0b8b4f74ba3630b0347249a32a80bc5fc2e8b63ad2952702f30162bd2d38fb82
-SIZE (googledrive_2.1.1.tar.gz) = 1609266
+TIMESTAMP = 1757516004
+SHA256 (googledrive_2.1.2.tar.gz) = 3809ea4d8333eb80e6ca4e780f198014f65b21c3cf4ec95a63aeb6772c8d94aa
+SIZE (googledrive_2.1.2.tar.gz) = 1615911
diff --git a/devel/R-cran-mockery/Makefile b/devel/R-cran-mockery/Makefile
index d5cc424da114..f830af9f33d5 100644
--- a/devel/R-cran-mockery/Makefile
+++ b/devel/R-cran-mockery/Makefile
@@ -1,16 +1,17 @@
PORTNAME= mockery
-DISTVERSION= 0.4.4
+DISTVERSION= 0.4.5
CATEGORIES= devel
DISTNAME= ${PORTNAME}_${DISTVERSION}
MAINTAINER= eduardo@FreeBSD.org
COMMENT= Mocking Library for R
-WWW= https://cran.r-project.org/web/packages/mockery/
+WWW= https://cran.r-project.org/package=mockery
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
RUN_DEPENDS= R-cran-testthat>0:devel/R-cran-testthat
+TEST_DEPENDS= R-cran-knitr>0:print/R-cran-knitr
USES= cran:auto-plist
diff --git a/devel/R-cran-mockery/distinfo b/devel/R-cran-mockery/distinfo
index 8b2ce149e810..b479964816bf 100644
--- a/devel/R-cran-mockery/distinfo
+++ b/devel/R-cran-mockery/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1726400657
-SHA256 (mockery_0.4.4.tar.gz) = 072220a0f2455fca91649fc7ce4ed503cfaa965aa769d1bd0fd6622b222845c3
-SIZE (mockery_0.4.4.tar.gz) = 20754
+TIMESTAMP = 1757369896
+SHA256 (mockery_0.4.5.tar.gz) = 3a958424e908ec7e29a224c1754218970225ea019e959ee688d64215bebc64d4
+SIZE (mockery_0.4.5.tar.gz) = 21126
diff --git a/devel/air-go/Makefile b/devel/air-go/Makefile
index 8a6158a2ffa2..5b9c66fd7cd8 100644
--- a/devel/air-go/Makefile
+++ b/devel/air-go/Makefile
@@ -1,7 +1,6 @@
PORTNAME= air
DISTVERSIONPREFIX= v
-DISTVERSION= 1.62.0
-PORTREVISION= 4
+DISTVERSION= 1.63.0
CATEGORIES= devel
PKGNAMESUFFIX= -go
diff --git a/devel/air-go/distinfo b/devel/air-go/distinfo
index 8b9b2546adaf..dfdac56835f4 100644
--- a/devel/air-go/distinfo
+++ b/devel/air-go/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1748881613
-SHA256 (go/devel_air-go/air-v1.62.0/v1.62.0.mod) = d62e1c00b28f2a601c8351e6f077e91eaef78936fd0a2e566acd0ba80ccd4ac2
-SIZE (go/devel_air-go/air-v1.62.0/v1.62.0.mod) = 1373
-SHA256 (go/devel_air-go/air-v1.62.0/v1.62.0.zip) = d611c04609ca27337c5cae9489f65937f456a4cd9e9818b7705659abdd7c96a4
-SIZE (go/devel_air-go/air-v1.62.0/v1.62.0.zip) = 1051315
+TIMESTAMP = 1757256879
+SHA256 (go/devel_air-go/air-v1.63.0/v1.63.0.mod) = 8464d9a7fc21d8dcf9d74b908a24fb0f5a84dcd67f42ad641af0eb7996f3aa3c
+SIZE (go/devel_air-go/air-v1.63.0/v1.63.0.mod) = 1177
+SHA256 (go/devel_air-go/air-v1.63.0/v1.63.0.zip) = d8041afb5d0b776d4d98d8669b04d082b5503cdda1c9882dcfd44d2b42ff9080
+SIZE (go/devel_air-go/air-v1.63.0/v1.63.0.zip) = 1054105
diff --git a/devel/astyle/Makefile b/devel/astyle/Makefile
index 9c79704aeb08..1960ff038f09 100644
--- a/devel/astyle/Makefile
+++ b/devel/astyle/Makefile
@@ -1,5 +1,5 @@
PORTNAME= astyle
-PORTVERSION= 3.6.11
+PORTVERSION= 3.6.12
CATEGORIES= devel textproc
MASTER_SITES= SF/astyle/astyle/astyle%20${PORTVERSION:R}
diff --git a/devel/astyle/distinfo b/devel/astyle/distinfo
index 7e2405ce1d85..a3dd2fb58301 100644
--- a/devel/astyle/distinfo
+++ b/devel/astyle/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753796008
-SHA256 (astyle-3.6.11.tar.bz2) = 0eabee3fd9d07406772abce93241d62c1f47d456d3f941cbf15af9c23dc74ad6
-SIZE (astyle-3.6.11.tar.bz2) = 217154
+TIMESTAMP = 1757120486
+SHA256 (astyle-3.6.12.tar.bz2) = 19deb06a1ab6e5010b96c281bae350560d9789cbc896e303f3610179832fd2be
+SIZE (astyle-3.6.12.tar.bz2) = 217298
diff --git a/devel/aws-c-event-stream/Makefile b/devel/aws-c-event-stream/Makefile
index 2a3af1b9e53e..7cbd107a27e9 100644
--- a/devel/aws-c-event-stream/Makefile
+++ b/devel/aws-c-event-stream/Makefile
@@ -1,6 +1,6 @@
PORTNAME= aws-c-event-stream
DISTVERSIONPREFIX= v
-DISTVERSION= 0.5.6
+DISTVERSION= 0.5.7
PORTEPOCH= 1
CATEGORIES= devel
diff --git a/devel/aws-c-event-stream/distinfo b/devel/aws-c-event-stream/distinfo
index 3aadb3075f7c..1a56c30938c1 100644
--- a/devel/aws-c-event-stream/distinfo
+++ b/devel/aws-c-event-stream/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1754757324
-SHA256 (awslabs-aws-c-event-stream-v0.5.6_GH0.tar.gz) = e94a8172e7d198d11bc7aa769c5334f1a8518f2b5bd4446d37d18fb5683623fd
-SIZE (awslabs-aws-c-event-stream-v0.5.6_GH0.tar.gz) = 100953
+TIMESTAMP = 1757543701
+SHA256 (awslabs-aws-c-event-stream-v0.5.7_GH0.tar.gz) = 5d92abed2ed89cc1efaba3963e888d9df527296f1dbfe21c569f84ea731aa3c2
+SIZE (awslabs-aws-c-event-stream-v0.5.7_GH0.tar.gz) = 101147
diff --git a/devel/aws-c-io/Makefile b/devel/aws-c-io/Makefile
index 7177b4015e23..64c63203fb00 100644
--- a/devel/aws-c-io/Makefile
+++ b/devel/aws-c-io/Makefile
@@ -1,6 +1,6 @@
PORTNAME= aws-c-io
DISTVERSIONPREFIX= v
-DISTVERSION= 0.21.4
+DISTVERSION= 0.22.0
CATEGORIES= devel
MAINTAINER= eduardo@FreeBSD.org
diff --git a/devel/aws-c-io/distinfo b/devel/aws-c-io/distinfo
index 3e70dc273c19..465d0d0936d8 100644
--- a/devel/aws-c-io/distinfo
+++ b/devel/aws-c-io/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1755736334
-SHA256 (awslabs-aws-c-io-v0.21.4_GH0.tar.gz) = ddc935d6ae0e7fda3b404a7c22ce20a0a1825c188d0087c9ffc817e8e7060325
-SIZE (awslabs-aws-c-io-v0.21.4_GH0.tar.gz) = 751151
+TIMESTAMP = 1757543384
+SHA256 (awslabs-aws-c-io-v0.22.0_GH0.tar.gz) = 07b0ac7271e482e1f5f1e84fcf33ec23fb8a2c12e7a7f331455a5f1d38b9fbfd
+SIZE (awslabs-aws-c-io-v0.22.0_GH0.tar.gz) = 753912
diff --git a/devel/aws-crt-cpp/Makefile b/devel/aws-crt-cpp/Makefile
index 29c7ef14e05b..67a45eed003d 100644
--- a/devel/aws-crt-cpp/Makefile
+++ b/devel/aws-crt-cpp/Makefile
@@ -1,6 +1,6 @@
PORTNAME= aws-crt-cpp
DISTVERSIONPREFIX= v
-DISTVERSION= 0.34.0
+DISTVERSION= 0.34.2
CATEGORIES= devel
MAINTAINER= eduardo@FreeBSD.org
diff --git a/devel/aws-crt-cpp/distinfo b/devel/aws-crt-cpp/distinfo
index 48271d79cf48..52d928212ef6 100644
--- a/devel/aws-crt-cpp/distinfo
+++ b/devel/aws-crt-cpp/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1756159918
-SHA256 (awslabs-aws-crt-cpp-v0.34.0_GH0.tar.gz) = 159998cff5a52406eb486bf92989d2184dbf6d47d5ec2593b864625defac279b
-SIZE (awslabs-aws-crt-cpp-v0.34.0_GH0.tar.gz) = 374066
+TIMESTAMP = 1757448480
+SHA256 (awslabs-aws-crt-cpp-v0.34.2_GH0.tar.gz) = c200f18408387494ee02938b1d1a53300c17217e627c3ede9f3cec042b878139
+SIZE (awslabs-aws-crt-cpp-v0.34.2_GH0.tar.gz) = 374252
diff --git a/devel/aws-sdk-cpp/Makefile b/devel/aws-sdk-cpp/Makefile
index d47b1444153e..3db24786ab96 100644
--- a/devel/aws-sdk-cpp/Makefile
+++ b/devel/aws-sdk-cpp/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-cpp
-DISTVERSION= 1.11.627
+DISTVERSION= 1.11.642
CATEGORIES= devel
MAINTAINER= eduardo@FreeBSD.org
@@ -25,22 +25,19 @@ LIB_DEPENDS= libaws-c-auth.so:security/aws-c-auth \
libpulse.so:audio/pulseaudio \
libs2n.so:security/s2n-tls
-USES= cmake localbase:ldflags pkgconfig ssl
+USES= cmake:testing localbase:ldflags pkgconfig ssl
USE_GITHUB= yes
GH_ACCOUNT= aws
USE_LDCONFIG= yes
CMAKE_ARGS= -DBUILD_ONLY="${BUILD_ONLY}"
CMAKE_ON= BUILD_SHARED_LIBS
-CMAKE_OFF= BUILD_DEPS
+CMAKE_OFF= BUILD_DEPS ENABLE_TESTING AUTORUN_UNIT_TESTS
+CMAKE_TESTING_ON= ENABLE_TESTING
+CMAKE_TESTING_TARGET= # No internal target for running tests. Run via post-test.
BUILD_ONLY?=
-OPTIONS_DEFINE= TEST
-OPTIONS_SUB= yes
-
-TEST_CMAKE_BOOL= ENABLE_TESTING
-
pre-everything::
@${ECHO_MSG}
@${ECHO_MSG} "You can build only the clients you need by defining the option BUILD_ONLY."
@@ -64,4 +61,10 @@ post-install:
@cd ${STAGEDIR}/${LOCALBASE} && \
${FIND} -s -d * -type f > ${TMPPLIST}
+post-test:
+ for test_binary in ${BUILD_WRKSRC}/generated/tests/*/*-gen-tests; do \
+ echo "Running $$(basename $${test_binary})..."; \
+ $$test_binary --gtest_brief=1; \
+ done
+
.include <bsd.port.mk>
diff --git a/devel/aws-sdk-cpp/distinfo b/devel/aws-sdk-cpp/distinfo
index cb65ab8809e9..1f16c5c5edac 100644
--- a/devel/aws-sdk-cpp/distinfo
+++ b/devel/aws-sdk-cpp/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1755216801
-SHA256 (aws-aws-sdk-cpp-1.11.627_GH0.tar.gz) = 3cf17596e4131da77fd0ac2aa6f9e7e24c078ab9c1ce9c4afc3c503b616bd67c
-SIZE (aws-aws-sdk-cpp-1.11.627_GH0.tar.gz) = 77158815
+TIMESTAMP = 1757252707
+SHA256 (aws-aws-sdk-cpp-1.11.642_GH0.tar.gz) = d1dbb962625e334253d2f08f9a2d2ed658135f5486903a64ec086c49d158dac3
+SIZE (aws-aws-sdk-cpp-1.11.642_GH0.tar.gz) = 76933553
diff --git a/devel/camp/Makefile b/devel/camp/Makefile
index e2cc422088cd..502ebf84f2af 100644
--- a/devel/camp/Makefile
+++ b/devel/camp/Makefile
@@ -1,6 +1,6 @@
PORTNAME= camp
DISTVERSIONPREFIX= v
-DISTVERSION= 2025.09.0
+DISTVERSION= 2025.09.1
CATEGORIES= devel
MAINTAINER= yuri@FreeBSD.org
@@ -20,6 +20,6 @@ CMAKE_OFF= CAMP_ENABLE_TESTS
CMAKE_ON= BUILD_SHARED_LIBS
CMAKE_TESTING_ON= CAMP_ENABLE_TESTS
-# tests as of 2025.09.0: 97% tests passed, 2 tests failed out of 74, see https://github.com/LLNL/camp/issues/186
+# tests as of 2025.09.0: 100% tests passed, 0 tests failed out of 74
.include <bsd.port.mk>
diff --git a/devel/camp/distinfo b/devel/camp/distinfo
index 10d7612c66dd..e27344904d09 100644
--- a/devel/camp/distinfo
+++ b/devel/camp/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1757131201
-SHA256 (LLNL-camp-v2025.09.0_GH0.tar.gz) = 75f73eaa66dec472c23025d1946a486d3da000ac20636b6a77e7f124e61e34d4
-SIZE (LLNL-camp-v2025.09.0_GH0.tar.gz) = 169290
+TIMESTAMP = 1757286437
+SHA256 (LLNL-camp-v2025.09.1_GH0.tar.gz) = fa028b99631d491468bb103ca57aa3e597aede7ba1630c5b0352265e57754ab3
+SIZE (LLNL-camp-v2025.09.1_GH0.tar.gz) = 169317
SHA256 (LLNL-blt-fb4246b_GH0.tar.gz) = a9f910206ee5079b4b7c24b350e1ef74ba7b862ef5bb64c2ee3bbf8e1ec5fdbd
SIZE (LLNL-blt-fb4246b_GH0.tar.gz) = 1332867
diff --git a/devel/cirrus-cli/Makefile b/devel/cirrus-cli/Makefile
index 932dced836a1..7242b11e7f94 100644
--- a/devel/cirrus-cli/Makefile
+++ b/devel/cirrus-cli/Makefile
@@ -1,6 +1,6 @@
PORTNAME= cirrus-cli
DISTVERSIONPREFIX= v
-DISTVERSION= 0.153.0
+DISTVERSION= 0.153.1
CATEGORIES= devel
MAINTAINER= bofh@FreeBSD.org
diff --git a/devel/cirrus-cli/distinfo b/devel/cirrus-cli/distinfo
index db6910f0fcbd..8eee433abb9a 100644
--- a/devel/cirrus-cli/distinfo
+++ b/devel/cirrus-cli/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1757155934
-SHA256 (go/devel_cirrus-cli/cirrus-cli-v0.153.0/v0.153.0.mod) = 5b89070c5674f24088d7df923d656cc8ad382fe4611507faf060d2b48b7ea3a6
-SIZE (go/devel_cirrus-cli/cirrus-cli-v0.153.0/v0.153.0.mod) = 10488
-SHA256 (go/devel_cirrus-cli/cirrus-cli-v0.153.0/v0.153.0.zip) = 8c9cc07b68c92a0db32402d65b9ef1566139bd749e9938c76c1e57143eef8cb0
-SIZE (go/devel_cirrus-cli/cirrus-cli-v0.153.0/v0.153.0.zip) = 1311712
+TIMESTAMP = 1757404589
+SHA256 (go/devel_cirrus-cli/cirrus-cli-v0.153.1/v0.153.1.mod) = 20f89c0a1aead7d7b4af18a9ec44cb3e7d7f318b1d1934121c5cc466b8eb4cf2
+SIZE (go/devel_cirrus-cli/cirrus-cli-v0.153.1/v0.153.1.mod) = 10488
+SHA256 (go/devel_cirrus-cli/cirrus-cli-v0.153.1/v0.153.1.zip) = d9f027212523c938073ed5d7b6aaad3ff3b687acb4916147a986c080093a7621
+SIZE (go/devel_cirrus-cli/cirrus-cli-v0.153.1/v0.153.1.zip) = 1311880
diff --git a/devel/cond-let/Makefile b/devel/cond-let/Makefile
new file mode 100644
index 000000000000..1f09f5061020
--- /dev/null
+++ b/devel/cond-let/Makefile
@@ -0,0 +1,38 @@
+PORTNAME= cond-let
+DISTVERSIONPREFIX= v
+DISTVERSION= 0.1.1
+CATEGORIES= devel elisp
+PKGNAMESUFFIX= ${EMACS_PKGNAMESUFFIX}
+
+MAINTAINER= yasu@FreeBSD.org
+COMMENT= Additional and improved binding conditionals in Emacs Lisp
+WWW= https://github.com/tarsius/cond-let
+
+LICENSE= GPLv3+
+LICENSE_FILE= ${WRKSRC}/LICENSE
+
+USES= emacs gmake
+USE_GITHUB= yes
+GH_ACCOUNT= tarsius
+
+NO_ARCH= yes
+PLIST_FILES= ${EMACS_VERSION_SITE_LISPDIR}/cond-let-autoloads.el \
+ ${EMACS_VERSION_SITE_LISPDIR}/cond-let.el \
+ ${EMACS_VERSION_SITE_LISPDIR}/cond-let.elc
+
+PORTDOCS= README.org
+
+OPTIONS_DEFINE= DOCS
+
+ELISP_FILES= cond-let-autoloads.el cond-let.el cond-let.elc
+
+do-install:
+ @${MKDIR} ${STAGEDIR}${PREFIX}/${EMACS_VERSION_SITE_LISPDIR}
+ ${INSTALL_DATA} ${ELISP_FILES:C/^/${WRKSRC}\//} \
+ ${STAGEDIR}${PREFIX}/${EMACS_VERSION_SITE_LISPDIR}
+
+do-install-DOCS-on:
+ @${MKDIR} ${STAGEDIR}${DOCSDIR}
+ ${INSTALL_DATA} ${PORTDOCS:C/^/${WRKSRC}\//} ${STAGEDIR}${DOCSDIR}
+
+.include <bsd.port.mk>
diff --git a/devel/cond-let/distinfo b/devel/cond-let/distinfo
new file mode 100644
index 000000000000..855b21315576
--- /dev/null
+++ b/devel/cond-let/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1757431417
+SHA256 (tarsius-cond-let-v0.1.1_GH0.tar.gz) = 5174149319c8b5acb08b61fe91f6b98440ec5e1bf65a05bf57e82d5a1f325790
+SIZE (tarsius-cond-let-v0.1.1_GH0.tar.gz) = 19578
diff --git a/devel/cond-let/pkg-descr b/devel/cond-let/pkg-descr
new file mode 100644
index 000000000000..796fdf30ed62
--- /dev/null
+++ b/devel/cond-let/pkg-descr
@@ -0,0 +1,19 @@
+Emacs provides the binding conditionals if-let, if-let*, when-let,
+when-let*, and-let* and while-let.
+
+This package implements the missing and-let and while-let*, and the
+original cond-let, cond-let*, and$ and and>.
+
+This package additionally provides more consistent and improved
+implementations of the binding conditionals already provided by
+Emacs. Merely loading this library does not shawow the built-in
+implementations; this can optionally be done in the context of an
+individual library, as described below.
+
+cond-let and cond-let* are provided exactly under these names. The
+names of all other macros implemented by this package begin with
+cond-let--, the package's prefix for private symbol.
+
+Users of this package are not expected to use these unwieldy
+names. Instead one should use Emacs's shorthand feature to use all or
+some of these macros by their conceptual names.
diff --git a/devel/forge/Makefile b/devel/forge/Makefile
index 808d67a7520b..27e8ef7187f6 100644
--- a/devel/forge/Makefile
+++ b/devel/forge/Makefile
@@ -1,7 +1,6 @@
PORTNAME= forge
DISTVERSIONPREFIX= v
-DISTVERSION= 0.5.3
-PORTREVISION= 1
+DISTVERSION= 0.6.0
CATEGORIES= devel elisp
PKGNAMESUFFIX= ${EMACS_PKGNAMESUFFIX}
@@ -12,23 +11,25 @@ WWW= https://github.com/magit/forge
LICENSE= GPLv3+
LICENSE_FILE= ${WRKSRC}/LICENSE
-BUILD_DEPENDS= closql${EMACS_PKGNAMESUFFIX}>=2.2.2:databases/closql@${EMACS_FLAVOR} \
+BUILD_DEPENDS= closql${EMACS_PKGNAMESUFFIX}>=2.3:databases/closql@${EMACS_FLAVOR} \
compat.el${EMACS_PKGNAMESUFFIX}>=30.1.0.0:misc/compat.el@${EMACS_FLAVOR} \
+ cond-let${EMACS_PKGNAMESUFFIX}>=0.1:devel/cond-let@${EMACS_FLAVOR} \
emacsql${EMACS_PKGNAMESUFFIX}>=4.3.1:databases/emacsql@${EMACS_FLAVOR} \
- ghub${EMACS_PKGNAMESUFFIX}>=4.3.2:devel/ghub@${EMACS_FLAVOR} \
- llama.el${EMACS_PKGNAMESUFFIX}>=0.6.3:devel/llama.el@${EMACS_FLAVOR} \
- magit${EMACS_PKGNAMESUFFIX}>=4.3.6:devel/magit@${EMACS_FLAVOR} \
+ ghub${EMACS_PKGNAMESUFFIX}>=5.0:devel/ghub@${EMACS_FLAVOR} \
+ llama.el${EMACS_PKGNAMESUFFIX}>=1.0:devel/llama.el@${EMACS_FLAVOR} \
+ magit${EMACS_PKGNAMESUFFIX}>=4.4:devel/magit@${EMACS_FLAVOR} \
markdown-mode.el${EMACS_PKGNAMESUFFIX}>=2.7:textproc/markdown-mode.el@${EMACS_FLAVOR} \
- transient${EMACS_PKGNAMESUFFIX}>=0.9.0:devel/transient@${EMACS_FLAVOR} \
+ transient${EMACS_PKGNAMESUFFIX}>=0.10:devel/transient@${EMACS_FLAVOR} \
yaml.el${EMACS_PKGNAMESUFFIX}>=1.2.0:textproc/yaml.el@${EMACS_FLAVOR}
-RUN_DEPENDS= closql${EMACS_PKGNAMESUFFIX}>=2.2.2:databases/closql@${EMACS_FLAVOR} \
+RUN_DEPENDS= closql${EMACS_PKGNAMESUFFIX}>=2.3:databases/closql@${EMACS_FLAVOR} \
compat.el${EMACS_PKGNAMESUFFIX}>=30.1.0.0:misc/compat.el@${EMACS_FLAVOR} \
+ cond-let${EMACS_PKGNAMESUFFIX}>=0.1:devel/cond-let@${EMACS_FLAVOR} \
emacsql${EMACS_PKGNAMESUFFIX}>=4.3.1:databases/emacsql@${EMACS_FLAVOR} \
- ghub${EMACS_PKGNAMESUFFIX}>=4.3.2:devel/ghub@${EMACS_FLAVOR} \
- llama.el${EMACS_PKGNAMESUFFIX}>=0.6.3:devel/llama.el@${EMACS_FLAVOR} \
- magit${EMACS_PKGNAMESUFFIX}>=4.3.6:devel/magit@${EMACS_FLAVOR} \
+ ghub${EMACS_PKGNAMESUFFIX}>=5.0:devel/ghub@${EMACS_FLAVOR} \
+ llama.el${EMACS_PKGNAMESUFFIX}>=1.0:devel/llama.el@${EMACS_FLAVOR} \
+ magit${EMACS_PKGNAMESUFFIX}>=4.4:devel/magit@${EMACS_FLAVOR} \
markdown-mode.el${EMACS_PKGNAMESUFFIX}>=2.7:textproc/markdown-mode.el@${EMACS_FLAVOR} \
- transient${EMACS_PKGNAMESUFFIX}>=0.9.0:devel/transient@${EMACS_FLAVOR} \
+ transient${EMACS_PKGNAMESUFFIX}>=0.10:devel/transient@${EMACS_FLAVOR} \
yaml.el${EMACS_PKGNAMESUFFIX}>=1.2.0:textproc/yaml.el@${EMACS_FLAVOR}
USES= emacs gmake makeinfo
diff --git a/devel/forge/distinfo b/devel/forge/distinfo
index d5c7d8522af7..937ae008dae9 100644
--- a/devel/forge/distinfo
+++ b/devel/forge/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1751940126
-SHA256 (magit-forge-v0.5.3_GH0.tar.gz) = c934bed88b83ac1426500610624bd17ad08c7513dcc08e3b99de79f47ba6fbc4
-SIZE (magit-forge-v0.5.3_GH0.tar.gz) = 143915
+TIMESTAMP = 1757433676
+SHA256 (magit-forge-v0.6.0_GH0.tar.gz) = 45503d6e9b241c95c1188803e734296a0ae54697325016b7fcbc1bb1fafd23ad
+SIZE (magit-forge-v0.6.0_GH0.tar.gz) = 150772
diff --git a/devel/forge/pkg-plist b/devel/forge/pkg-plist
index bcae5e9fe53e..8b21eace414f 100644
--- a/devel/forge/pkg-plist
+++ b/devel/forge/pkg-plist
@@ -1,6 +1,8 @@
%%EMACS_VERSION_SITE_LISPDIR%%/forge/forge-autoloads.el
%%EMACS_VERSION_SITE_LISPDIR%%/forge/forge-bitbucket.el
%%EMACS_VERSION_SITE_LISPDIR%%/forge/forge-bitbucket.elc
+%%EMACS_VERSION_SITE_LISPDIR%%/forge/forge-client.el
+%%EMACS_VERSION_SITE_LISPDIR%%/forge/forge-client.elc
%%EMACS_VERSION_SITE_LISPDIR%%/forge/forge-commands.el
%%EMACS_VERSION_SITE_LISPDIR%%/forge/forge-commands.elc
%%EMACS_VERSION_SITE_LISPDIR%%/forge/forge-core.el
diff --git a/devel/generate/Makefile b/devel/generate/Makefile
index 0cf1cb92a6d7..ed18c678e7ba 100644
--- a/devel/generate/Makefile
+++ b/devel/generate/Makefile
@@ -1,6 +1,5 @@
PORTNAME= generate
-DISTVERSION= 3.1
-PORTREVISION= 1
+DISTVERSION= 3.2
CATEGORIES= devel
MASTER_SITES= https://www.druid.net/darcy/
diff --git a/devel/generate/distinfo b/devel/generate/distinfo
index 258cd32a6a51..c60fe4860f9e 100644
--- a/devel/generate/distinfo
+++ b/devel/generate/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1756911523
-SHA256 (generate-3.1.tgz) = 28264acf5dcf5e8847cbf889e638f93720a91fd7e84570e4dc42029185610c0e
-SIZE (generate-3.1.tgz) = 35252
+TIMESTAMP = 1757522703
+SHA256 (generate-3.2.tgz) = 1f512f0ef34865d3c29c5ab85c1b2820075a5e9ca801f2bf8090faf8ad95b47e
+SIZE (generate-3.2.tgz) = 35259
diff --git a/devel/ghub/Makefile b/devel/ghub/Makefile
index 009832b774f3..8b2ca838d31f 100644
--- a/devel/ghub/Makefile
+++ b/devel/ghub/Makefile
@@ -1,7 +1,6 @@
PORTNAME= ghub
DISTVERSIONPREFIX= v
-DISTVERSION= 4.3.2
-PORTREVISION= 1
+DISTVERSION= 5.0.0
CATEGORIES= devel elisp
PKGNAMESUFFIX= ${EMACS_PKGNAMESUFFIX}
@@ -13,10 +12,10 @@ LICENSE= GPLv3+
LICENSE_FILE= ${WRKSRC}/LICENSE
BUILD_DEPENDS= compat.el${EMACS_PKGNAMESUFFIX}>=30.1.0.0:misc/compat.el@${EMACS_FLAVOR} \
- llama.el${EMACS_PKGNAMESUFFIX}>=0.6.3:devel/llama.el@${EMACS_FLAVOR} \
+ llama.el${EMACS_PKGNAMESUFFIX}>=1.0:devel/llama.el@${EMACS_FLAVOR} \
treepy.el${EMACS_PKGNAMESUFFIX}>=0.1.2:devel/treepy.el@${EMACS_FLAVOR}
RUN_DEPENDS= compat.el${EMACS_PKGNAMESUFFIX}>=30.1.0.0:misc/compat.el@${EMACS_FLAVOR} \
- llama.el${EMACS_PKGNAMESUFFIX}>=0.6.3:devel/llama.el@${EMACS_FLAVOR} \
+ llama.el${EMACS_PKGNAMESUFFIX}>=1.0:devel/llama.el@${EMACS_FLAVOR} \
treepy.el${EMACS_PKGNAMESUFFIX}>=0.1.2:devel/treepy.el@${EMACS_FLAVOR}
USES= emacs gmake makeinfo
@@ -47,9 +46,9 @@ PDF_USE= TEX=dvipdfmx:build
PDF_ALL_TARGET= pdf
PDF_PLIST_FILES= ${DOCSDIR}/ghub.pdf
-ELISP_FILES= buck.el buck.elc ghub-autoloads.el ghub-graphql.el \
- ghub-graphql.elc ghub.el ghub.elc glab.el glab.elc gogs.el \
- gogs.elc gsexp.el gsexp.elc gtea.el gtea.elc
+ELISP_FILES= ghub-autoloads.el ghub-graphql.el ghub-graphql.elc \
+ ghub-legacy.el ghub-legacy.elc ghub.el ghub.elc gsexp.el \
+ gsexp.elc
do-install:
@${MKDIR} ${STAGEDIR}${PREFIX}/${EMACS_VERSION_SITE_LISPDIR}/${PORTNAME}
diff --git a/devel/ghub/distinfo b/devel/ghub/distinfo
index 3a1e296eab87..c1da627a2273 100644
--- a/devel/ghub/distinfo
+++ b/devel/ghub/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1751938811
-SHA256 (magit-ghub-v4.3.2_GH0.tar.gz) = 3096bc07d9ab6de5c68a32b0b9b21a5a0d64e66f4bcb1b49840673263dc55fe9
-SIZE (magit-ghub-v4.3.2_GH0.tar.gz) = 61975
+TIMESTAMP = 1757432886
+SHA256 (magit-ghub-v5.0.0_GH0.tar.gz) = da63a1584494fb67a6a27f81c5462e35ca37e2b7adebf1d8d7cadd3cb968df3a
+SIZE (magit-ghub-v5.0.0_GH0.tar.gz) = 58628
diff --git a/devel/ghub/pkg-plist b/devel/ghub/pkg-plist
index 361c139c979c..532712139f63 100644
--- a/devel/ghub/pkg-plist
+++ b/devel/ghub/pkg-plist
@@ -1,15 +1,9 @@
-%%EMACS_VERSION_SITE_LISPDIR%%/ghub/buck.el
-%%EMACS_VERSION_SITE_LISPDIR%%/ghub/buck.elc
%%EMACS_VERSION_SITE_LISPDIR%%/ghub/ghub-autoloads.el
%%EMACS_VERSION_SITE_LISPDIR%%/ghub/ghub-graphql.el
%%EMACS_VERSION_SITE_LISPDIR%%/ghub/ghub-graphql.elc
+%%EMACS_VERSION_SITE_LISPDIR%%/ghub/ghub-legacy.el
+%%EMACS_VERSION_SITE_LISPDIR%%/ghub/ghub-legacy.elc
%%EMACS_VERSION_SITE_LISPDIR%%/ghub/ghub.el
%%EMACS_VERSION_SITE_LISPDIR%%/ghub/ghub.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/ghub/glab.el
-%%EMACS_VERSION_SITE_LISPDIR%%/ghub/glab.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/ghub/gogs.el
-%%EMACS_VERSION_SITE_LISPDIR%%/ghub/gogs.elc
%%EMACS_VERSION_SITE_LISPDIR%%/ghub/gsexp.el
%%EMACS_VERSION_SITE_LISPDIR%%/ghub/gsexp.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/ghub/gtea.el
-%%EMACS_VERSION_SITE_LISPDIR%%/ghub/gtea.elc
diff --git a/devel/git-codereview/Makefile b/devel/git-codereview/Makefile
index 6bd8f3387495..0d210ce9ee18 100644
--- a/devel/git-codereview/Makefile
+++ b/devel/git-codereview/Makefile
@@ -1,7 +1,6 @@
PORTNAME= git-codereview
DISTVERSIONPREFIX= v
-DISTVERSION= 1.16.0
-PORTREVISION= 2
+DISTVERSION= 1.17.0
CATEGORIES= devel
MAINTAINER= bofh@FreeBSD.org
diff --git a/devel/git-codereview/distinfo b/devel/git-codereview/distinfo
index 4aa5500223ae..bc5cf45204a6 100644
--- a/devel/git-codereview/distinfo
+++ b/devel/git-codereview/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1752211093
-SHA256 (golang-review-v1.16.0_GH0.tar.gz) = 7e9d47d8025f1569c0a53c6030602e6eb049818d25c5fd0cad777efd21eeca20
-SIZE (golang-review-v1.16.0_GH0.tar.gz) = 72310
+TIMESTAMP = 1757404712
+SHA256 (golang-review-v1.17.0_GH0.tar.gz) = e173b12004b813dd2bab7c2cfa3d7a26433684f4dde2e23fcba2bc2a52151d11
+SIZE (golang-review-v1.17.0_GH0.tar.gz) = 72310
diff --git a/devel/gitaly/distinfo b/devel/gitaly/distinfo
index 8549dcb6f367..4f82dbeed945 100644
--- a/devel/gitaly/distinfo
+++ b/devel/gitaly/distinfo
@@ -1,7 +1,7 @@
-TIMESTAMP = 1756438000
-SHA256 (go/devel_gitaly/gitaly-v18.3.1/go.mod) = 163e0c24ae7263540250f58c84b9a0197cf6be768dab99b21dd463cc1a4659bc
-SIZE (go/devel_gitaly/gitaly-v18.3.1/go.mod) = 13011
-SHA256 (go/devel_gitaly/gitaly-v18.3.1/gitaly-v18.3.1.tar.bz2) = 657b5405665f2e9112e251edde1c0db4da1f871ec53611f30bf6353c922cf6f4
-SIZE (go/devel_gitaly/gitaly-v18.3.1/gitaly-v18.3.1.tar.bz2) = 4558216
-SHA256 (go/devel_gitaly/gitaly-v18.3.1/git-v2.50.0.tar.bz2) = 33e44c038ae6b3ff526e6927c2c6ff1658fd7f3c7334b079c019fa08f8ab20e4
-SIZE (go/devel_gitaly/gitaly-v18.3.1/git-v2.50.0.tar.bz2) = 9249878
+TIMESTAMP = 1757515078
+SHA256 (go/devel_gitaly/gitaly-v18.3.2/go.mod) = 163e0c24ae7263540250f58c84b9a0197cf6be768dab99b21dd463cc1a4659bc
+SIZE (go/devel_gitaly/gitaly-v18.3.2/go.mod) = 13011
+SHA256 (go/devel_gitaly/gitaly-v18.3.2/gitaly-v18.3.2.tar.bz2) = ca449ff3d911deaab85abec5ced2261a7c67fc258c4d2226d4e190b5a7902755
+SIZE (go/devel_gitaly/gitaly-v18.3.2/gitaly-v18.3.2.tar.bz2) = 4557945
+SHA256 (go/devel_gitaly/gitaly-v18.3.2/git-v2.50.0.tar.bz2) = 33e44c038ae6b3ff526e6927c2c6ff1658fd7f3c7334b079c019fa08f8ab20e4
+SIZE (go/devel_gitaly/gitaly-v18.3.2/git-v2.50.0.tar.bz2) = 9249878
diff --git a/devel/github-backup-utils/Makefile b/devel/github-backup-utils/Makefile
index 1324c526c4e3..0755ac1feac4 100644
--- a/devel/github-backup-utils/Makefile
+++ b/devel/github-backup-utils/Makefile
@@ -1,5 +1,5 @@
PORTNAME= github-backup-utils
-PORTVERSION= 3.16.3
+PORTVERSION= 3.17.2
DISTVERSIONPREFIX= v
CATEGORIES= devel
MASTER_SITES= https://github.com/github/backup-utils/releases/download/v${PORTVERSION}/
diff --git a/devel/github-backup-utils/distinfo b/devel/github-backup-utils/distinfo
index 9ce3b9627f0f..837d16aef97b 100644
--- a/devel/github-backup-utils/distinfo
+++ b/devel/github-backup-utils/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750954108
-SHA256 (github-backup-utils-v3.16.3.tar.gz) = 731c7a59fe6b266399968258f2fb944a6c01d11298df03d30692c93c950cb35f
-SIZE (github-backup-utils-v3.16.3.tar.gz) = 158149
+TIMESTAMP = 1757120488
+SHA256 (github-backup-utils-v3.17.2.tar.gz) = ea80e97f84f7456845903b0900de6b8509aff0de1f0e7faaf2597417e5c2f5d6
+SIZE (github-backup-utils-v3.17.2.tar.gz) = 159377
diff --git a/devel/gitlab-shell/Makefile b/devel/gitlab-shell/Makefile
index a640e64c57a9..28fabf6a0d59 100644
--- a/devel/gitlab-shell/Makefile
+++ b/devel/gitlab-shell/Makefile
@@ -1,7 +1,6 @@
PORTNAME= gitlab-shell
-PORTVERSION= 14.44.0
+PORTVERSION= 14.45.2
DISTVERSIONPREFIX= v
-PORTREVISION= 1
CATEGORIES= devel
MAINTAINER= mfechner@FreeBSD.org
diff --git a/devel/gitlab-shell/distinfo b/devel/gitlab-shell/distinfo
index 1bff5fc689b2..949919945f22 100644
--- a/devel/gitlab-shell/distinfo
+++ b/devel/gitlab-shell/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1755678846
-SHA256 (go/devel_gitlab-shell/gitlab-shell-v14.44.0/go.mod) = aea250c9820b1219a76e090e858e45c8f8cc4d5787e42cb55e684d9d24a3e866
-SIZE (go/devel_gitlab-shell/gitlab-shell-v14.44.0/go.mod) = 6034
-SHA256 (go/devel_gitlab-shell/gitlab-shell-v14.44.0/gitlab-shell-v14.44.0.tar.bz2) = 28ad54022265401ccf88f85347f098ebdd4c885a97f792ca40957ef36d7bad88
-SIZE (go/devel_gitlab-shell/gitlab-shell-v14.44.0/gitlab-shell-v14.44.0.tar.bz2) = 174699
+TIMESTAMP = 1757515145
+SHA256 (go/devel_gitlab-shell/gitlab-shell-v14.45.2/go.mod) = 2f53e0b638b11941c5aff12026a1dbb040150ef9e10d73d4368678a79c4550ec
+SIZE (go/devel_gitlab-shell/gitlab-shell-v14.45.2/go.mod) = 6034
+SHA256 (go/devel_gitlab-shell/gitlab-shell-v14.45.2/gitlab-shell-v14.45.2.tar.bz2) = 8684d13f7b23e860cdcd446ebac117d73276e0ce578c3afd5669fa950ec128b6
+SIZE (go/devel_gitlab-shell/gitlab-shell-v14.45.2/gitlab-shell-v14.45.2.tar.bz2) = 175277
diff --git a/devel/gitmux/Makefile b/devel/gitmux/Makefile
index 42f684588794..22da55e71d66 100644
--- a/devel/gitmux/Makefile
+++ b/devel/gitmux/Makefile
@@ -1,7 +1,6 @@
PORTNAME= gitmux
-PORTVERSION= 0.11.3
+PORTVERSION= 0.11.5
DISTVERSIONPREFIX= v
-PORTREVISION= 1
CATEGORIES= devel
MAINTAINER= sunpoet@FreeBSD.org
diff --git a/devel/gitmux/distinfo b/devel/gitmux/distinfo
index b17e5909d90c..12b0682b1383 100644
--- a/devel/gitmux/distinfo
+++ b/devel/gitmux/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1755062448
-SHA256 (go/devel_gitmux/gitmux-v0.11.3/v0.11.3.mod) = 0cd0e61a6549870ee3340b69943c2283f31a5cb058ac88c9ee61a5e81c9f3312
-SIZE (go/devel_gitmux/gitmux-v0.11.3/v0.11.3.mod) = 353
-SHA256 (go/devel_gitmux/gitmux-v0.11.3/v0.11.3.zip) = 2501714669f20e8c9f4e3f8073cfe702b733063420dfc688aeadcbcacadc3586
-SIZE (go/devel_gitmux/gitmux-v0.11.3/v0.11.3.zip) = 20394
+TIMESTAMP = 1757120490
+SHA256 (go/devel_gitmux/gitmux-v0.11.5/v0.11.5.mod) = 5de14b73617972647a01f268b9b9bc60bd7ec93ebc36e1aba23752be90ddb5c6
+SIZE (go/devel_gitmux/gitmux-v0.11.5/v0.11.5.mod) = 368
+SHA256 (go/devel_gitmux/gitmux-v0.11.5/v0.11.5.zip) = 6d585b86069b89083bfbecdfcf9ad6e7f1e1f2f6d9c1e83bbc782aff8de6fe0a
+SIZE (go/devel_gitmux/gitmux-v0.11.5/v0.11.5.zip) = 20735
diff --git a/devel/gitu/Makefile b/devel/gitu/Makefile
index 71ba508a0a08..8665513c5514 100644
--- a/devel/gitu/Makefile
+++ b/devel/gitu/Makefile
@@ -1,7 +1,6 @@
PORTNAME= gitu
DISTVERSIONPREFIX= v
-DISTVERSION= 0.34.0
-PORTREVISION= 1
+DISTVERSION= 0.35.0
CATEGORIES= devel
MAINTAINER= yuri@FreeBSD.org
@@ -255,6 +254,7 @@ CARGO_CRATES= ahash-0.8.12 \
syn-2.0.87 \
synstructure-0.13.1 \
temp-dir-0.1.14 \
+ temp-env-0.3.6 \
tempfile-3.20.0 \
terminfo-0.8.0 \
termios-0.3.3 \
diff --git a/devel/gitu/distinfo b/devel/gitu/distinfo
index 6a3197d327d3..16c3890d4c72 100644
--- a/devel/gitu/distinfo
+++ b/devel/gitu/distinfo
@@ -1,4 +1,4 @@
-TIMESTAMP = 1756088401
+TIMESTAMP = 1757282800
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
@@ -477,6 +477,8 @@ SHA256 (rust/crates/synstructure-0.13.1.crate) = c8af7666ab7b6390ab78131fb5b0fce
SIZE (rust/crates/synstructure-0.13.1.crate) = 18327
SHA256 (rust/crates/temp-dir-0.1.14.crate) = bc1ee6eef34f12f765cb94725905c6312b6610ab2b0940889cfe58dae7bc3c72
SIZE (rust/crates/temp-dir-0.1.14.crate) = 5943
+SHA256 (rust/crates/temp-env-0.3.6.crate) = 96374855068f47402c3121c6eed88d29cb1de8f3ab27090e273e420bdabcf050
+SIZE (rust/crates/temp-env-0.3.6.crate) = 10746
SHA256 (rust/crates/tempfile-3.20.0.crate) = e8a64e3985349f2441a1a9ef0b853f869006c3855f2cda6862a94d26ebb9d6a1
SIZE (rust/crates/tempfile-3.20.0.crate) = 42306
SHA256 (rust/crates/terminfo-0.8.0.crate) = 666cd3a6681775d22b200409aad3b089c5b99fb11ecdd8a204d9d62f8148498f
@@ -697,5 +699,5 @@ SHA256 (rust/crates/zerovec-0.10.4.crate) = aa2b893d79df23bfb12d5461018d408ea19d
SIZE (rust/crates/zerovec-0.10.4.crate) = 126398
SHA256 (rust/crates/zerovec-derive-0.10.3.crate) = 6eafa6dfb17584ea3e2bd6e76e0cc15ad7af12b09abdd1ca55961bed9b1063c6
SIZE (rust/crates/zerovec-derive-0.10.3.crate) = 19438
-SHA256 (altsem-gitu-v0.34.0_GH0.tar.gz) = 65fac3b521fd94bc7a21585df7f8c75930beb1b62e6a1f8760333f51245161f5
-SIZE (altsem-gitu-v0.34.0_GH0.tar.gz) = 3951051
+SHA256 (altsem-gitu-v0.35.0_GH0.tar.gz) = 8d48f0c7315d6222a490d00c7baa15e9297b94258b2f18995cbab14245072972
+SIZE (altsem-gitu-v0.35.0_GH0.tar.gz) = 3951869
diff --git a/devel/gomigrate/Makefile b/devel/gomigrate/Makefile
index ccb031dba565..d1ab94a6f4e2 100644
--- a/devel/gomigrate/Makefile
+++ b/devel/gomigrate/Makefile
@@ -1,7 +1,6 @@
PORTNAME= migrate
DISTVERSIONPREFIX= v
-DISTVERSION= 4.18.3
-PORTREVISION= 1
+DISTVERSION= 4.19.0
CATEGORIES= devel
PKGNAMEPREFIX= go
diff --git a/devel/gomigrate/distinfo b/devel/gomigrate/distinfo
index 21dd826dced1..05c5afbf80e1 100644
--- a/devel/gomigrate/distinfo
+++ b/devel/gomigrate/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1746901087
-SHA256 (go/devel_gomigrate/migrate-v4.18.3/v4.18.3.mod) = 11535464c8af0d3380ba0f9a19ab84e65612d095f69b8bbe924598b19e1cf531
-SIZE (go/devel_gomigrate/migrate-v4.18.3/v4.18.3.mod) = 10537
-SHA256 (go/devel_gomigrate/migrate-v4.18.3/v4.18.3.zip) = 8256805507f27c5cf40606ce1e0663b83d41b9f8e54f6a130d70569e72f261a4
-SIZE (go/devel_gomigrate/migrate-v4.18.3/v4.18.3.zip) = 376188
+TIMESTAMP = 1757523527
+SHA256 (go/devel_gomigrate/migrate-v4.19.0/v4.19.0.mod) = cdb17f47bf3c505feedc14d89b69dcbe8f944a41e5623ad34dcbec6257650b0e
+SIZE (go/devel_gomigrate/migrate-v4.19.0/v4.19.0.mod) = 10644
+SHA256 (go/devel_gomigrate/migrate-v4.19.0/v4.19.0.zip) = 142f0a3537bed5acfb408d75c548aa8fffaed914566127d4ff1a8be239d166fd
+SIZE (go/devel_gomigrate/migrate-v4.19.0/v4.19.0.zip) = 376462
diff --git a/devel/got/Makefile b/devel/got/Makefile
index 8ce52e9ace7a..9cf134850536 100644
--- a/devel/got/Makefile
+++ b/devel/got/Makefile
@@ -1,5 +1,5 @@
PORTNAME= got
-DISTVERSION= 0.117
+DISTVERSION= 0.118
CATEGORIES= devel
MASTER_SITES= https://gameoftrees.org/releases/portable/
DISTNAME= got-portable-${DISTVERSION}
diff --git a/devel/got/distinfo b/devel/got/distinfo
index 83f42d8aac9e..2a827cba7cc6 100644
--- a/devel/got/distinfo
+++ b/devel/got/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1755546260
-SHA256 (got-portable-0.117.tar.gz) = 8d53ffd6f5f5749ba474753e47e45e8e53d57de541be8bb3b0ce8e8fc233c141
-SIZE (got-portable-0.117.tar.gz) = 2497749
+TIMESTAMP = 1757506309
+SHA256 (got-portable-0.118.tar.gz) = 3119fe105a1fb23cf44937be7960b59970c92a3e320d496841b6d878d199c623
+SIZE (got-portable-0.118.tar.gz) = 1587727
diff --git a/devel/grpc/Makefile b/devel/grpc/Makefile
index d05fe54cdb4c..30e67f38fb9e 100644
--- a/devel/grpc/Makefile
+++ b/devel/grpc/Makefile
@@ -1,5 +1,5 @@
PORTNAME= grpc
-PORTVERSION= 1.74.0
+PORTVERSION= 1.74.1
DISTVERSIONPREFIX= v
PORTEPOCH= 2
CATEGORIES= devel
@@ -56,8 +56,8 @@ PLIST_SUB= PORTVERSION=${PORTVERSION} \
CONFLICTS_INSTALL= grpc[0-9][0-9][0-9]
USE_GITHUB= yes
-GH_TUPLE= envoyproxy:data-plane-api:fba78fa:envoyproxy_data_plane_api/third_party/envoy-api \
- googleapis:googleapis:bc2022d:googleapis_googleapis/third_party/googleapis \
+GH_TUPLE= envoyproxy:data-plane-api:5134292:envoyproxy_data_plane_api/third_party/envoy-api \
+ googleapis:googleapis:46403a9:googleapis_googleapis/third_party/googleapis \
census-instrumentation:opencensus-proto:1664cc9:census_instrumentation_opencensus_proto/third_party/opencensus-proto \
bufbuild:protoc-gen-validate:v1.2.1:bufbuild_protoc_gen_validate/third_party/protoc-gen-validate \
cncf:xds:2ac532f:cncf_xds/third_party/xds
diff --git a/devel/grpc/distinfo b/devel/grpc/distinfo
index 7beef8d88320..a9521e8c464f 100644
--- a/devel/grpc/distinfo
+++ b/devel/grpc/distinfo
@@ -1,10 +1,10 @@
-TIMESTAMP = 1753796010
-SHA256 (grpc-grpc-v1.74.0_GH0.tar.gz) = dd6a2fa311ba8441bbefd2764c55b99136ff10f7ea42954be96006a2723d33fc
-SIZE (grpc-grpc-v1.74.0_GH0.tar.gz) = 15014902
-SHA256 (envoyproxy-data-plane-api-fba78fa_GH0.tar.gz) = fe76e518dc51e11019dd6f966c104b7e93999eddbf471af9a6043218b14885ad
-SIZE (envoyproxy-data-plane-api-fba78fa_GH0.tar.gz) = 721860
-SHA256 (googleapis-googleapis-bc2022d_GH0.tar.gz) = 33dce9f6e2e963017a5516c6ae4218fcf20903fcfba6940c886aba9fce715ee2
-SIZE (googleapis-googleapis-bc2022d_GH0.tar.gz) = 11229880
+TIMESTAMP = 1757120492
+SHA256 (grpc-grpc-v1.74.1_GH0.tar.gz) = 7bf97c11cf3808d650a3a025bbf9c5f922c844a590826285067765dfd055d228
+SIZE (grpc-grpc-v1.74.1_GH0.tar.gz) = 15014220
+SHA256 (envoyproxy-data-plane-api-5134292_GH0.tar.gz) = e26f6f724b8f79847dcb89fc5405423798c0870f164e4a9a13dc567776cbfced
+SIZE (envoyproxy-data-plane-api-5134292_GH0.tar.gz) = 724960
+SHA256 (googleapis-googleapis-46403a9_GH0.tar.gz) = 4413a3041ad06afcac9b87df4394d1bcc6da1e6e168a23d2305103cdd5e370d3
+SIZE (googleapis-googleapis-46403a9_GH0.tar.gz) = 11495331
SHA256 (census-instrumentation-opencensus-proto-1664cc9_GH0.tar.gz) = eb1768edf91e5cef93491b3b2f057f5c309663b9716b30bb4d48bcffd6dd5722
SIZE (census-instrumentation-opencensus-proto-1664cc9_GH0.tar.gz) = 163613
SHA256 (bufbuild-protoc-gen-validate-v1.2.1_GH0.tar.gz) = e4718352754df1393b8792b631338aa8562f390e8160783e365454bc11d96328
diff --git a/devel/gum/Makefile b/devel/gum/Makefile
index b52306883ed2..cf80e78c12e1 100644
--- a/devel/gum/Makefile
+++ b/devel/gum/Makefile
@@ -1,6 +1,6 @@
PORTNAME= gum
DISTVERSIONPREFIX= v
-DISTVERSION= 0.16.2
+DISTVERSION= 0.17.0
CATEGORIES= devel
MAINTAINER= dave@bitboss.ca
@@ -26,13 +26,13 @@ post-build:
.endfor
post-install:
- @${MKDIR} ${STAGEDIR}${PREFIX}/etc/bash_completion.d
+ ${MKDIR} ${STAGEDIR}${PREFIX}/etc/bash_completion.d \
+ ${STAGEDIR}${PREFIX}/share/fish/completions \
+ ${STAGEDIR}${PREFIX}/share/zsh/site-functions
${INSTALL_DATA} ${WRKSRC}/bash \
${STAGEDIR}${PREFIX}/etc/bash_completion.d/${PORTNAME}.bash
- @${MKDIR} ${STAGEDIR}${PREFIX}/share/fish/completions
${INSTALL_DATA} ${WRKSRC}/fish \
${STAGEDIR}${PREFIX}/share/fish/completions/${PORTNAME}.fish
- @${MKDIR} ${STAGEDIR}${PREFIX}/share/zsh/site-functions
${INSTALL_DATA} ${WRKSRC}/zsh \
${STAGEDIR}${PREFIX}/share/zsh/site-functions/_${PORTNAME}
${INSTALL_MAN} ${WRKSRC}/${PORTNAME}.1 ${STAGEDIR}${PREFIX}/share/man/man1
diff --git a/devel/gum/distinfo b/devel/gum/distinfo
index d2c257bf82d2..828708f076cd 100644
--- a/devel/gum/distinfo
+++ b/devel/gum/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1757110460
-SHA256 (go/devel_gum/gum-v0.16.2/v0.16.2.mod) = b7b0a077c31a56a824dfa9a10dcb6fc6ac1cf82034e250fb6eebc46b3f283e20
-SIZE (go/devel_gum/gum-v0.16.2/v0.16.2.mod) = 2561
-SHA256 (go/devel_gum/gum-v0.16.2/v0.16.2.zip) = 9a2d3da87aa89a7395c61d2ff676d7314ea49f1f43109d056210f2743ca33598
-SIZE (go/devel_gum/gum-v0.16.2/v0.16.2.zip) = 108880
+TIMESTAMP = 1757346755
+SHA256 (go/devel_gum/gum-v0.17.0/v0.17.0.mod) = 6a92ccf4e3a71b5be4d0728000763e52daaab7eba940d17430e13693ed1acdeb
+SIZE (go/devel_gum/gum-v0.17.0/v0.17.0.mod) = 2609
+SHA256 (go/devel_gum/gum-v0.17.0/v0.17.0.zip) = 34166131b4ab07fceae23827f44b08be2d1a7217a31f977a032bf45c69f0f7bf
+SIZE (go/devel_gum/gum-v0.17.0/v0.17.0.zip) = 110146
diff --git a/devel/jenkins/Makefile b/devel/jenkins/Makefile
index e9b2f48423d6..a602f22d148e 100644
--- a/devel/jenkins/Makefile
+++ b/devel/jenkins/Makefile
@@ -1,5 +1,5 @@
PORTNAME= jenkins
-PORTVERSION= 2.524
+PORTVERSION= 2.527
CATEGORIES= devel java
MASTER_SITES= https://get.jenkins.io/war/${PORTVERSION}/
DISTNAME= jenkins
diff --git a/devel/jenkins/distinfo b/devel/jenkins/distinfo
index 0240e6edba1c..e4e3b854a02b 100644
--- a/devel/jenkins/distinfo
+++ b/devel/jenkins/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1755712930
-SHA256 (jenkins/2.524/jenkins.war) = b1c7389b5ef8e62bbdb7ff72fb5e6f026f30cd90bffa881375d645bbe0ec50c4
-SIZE (jenkins/2.524/jenkins.war) = 95517240
+TIMESTAMP = 1757583995
+SHA256 (jenkins/2.527/jenkins.war) = fdada2d547ef03690088c2d616ea9f48b403323d29cd635484a8d1ed5dee473b
+SIZE (jenkins/2.527/jenkins.war) = 95450233
diff --git a/devel/jujutsu/Makefile b/devel/jujutsu/Makefile
index a65c73bc83ed..41673a27c68c 100644
--- a/devel/jujutsu/Makefile
+++ b/devel/jujutsu/Makefile
@@ -1,7 +1,6 @@
PORTNAME= jujutsu
DISTVERSIONPREFIX= v
-DISTVERSION= 0.31.0
-PORTREVISION= 1
+DISTVERSION= 0.32.0
CATEGORIES= devel
MAINTAINER= se@FreeBSD.org
@@ -11,7 +10,7 @@ WWW= https://jj-vcs.github.io/jj/latest/
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
-USES= cargo localbase shebangfix ssl
+USES= cargo localbase shebangfix
USE_GITHUB= yes
GH_ACCOUNT= jj-vcs
GH_PROJECT= jj
diff --git a/devel/jujutsu/Makefile.crates b/devel/jujutsu/Makefile.crates
index 825574f47e1d..5f422247bbc6 100644
--- a/devel/jujutsu/Makefile.crates
+++ b/devel/jujutsu/Makefile.crates
@@ -1,5 +1,5 @@
CARGO_CRATES= addr2line-0.24.2 \
- adler2-2.0.0 \
+ adler2-2.0.1 \
ahash-0.8.12 \
aho-corasick-1.1.3 \
allocator-api2-0.2.21 \
@@ -18,7 +18,7 @@ CARGO_CRATES= addr2line-0.24.2 \
assert_matches-1.5.0 \
async-trait-0.1.88 \
atomic-0.6.0 \
- autocfg-1.4.0 \
+ autocfg-1.5.0 \
backtrace-0.3.75 \
base64-0.22.1 \
beef-0.5.2 \
@@ -40,18 +40,18 @@ CARGO_CRATES= addr2line-0.24.2 \
cast-0.3.0 \
castaway-0.2.3 \
cc-1.2.25 \
- cfg-if-1.0.0 \
+ cfg-if-1.0.1 \
cfg_aliases-0.2.1 \
chrono-0.4.41 \
ciborium-0.2.2 \
ciborium-io-0.2.2 \
ciborium-ll-0.2.2 \
- clap-4.5.40 \
+ clap-4.5.42 \
clap-markdown-0.1.5 \
- clap_builder-4.5.40 \
- clap_complete-4.5.54 \
- clap_complete_nushell-4.5.7 \
- clap_derive-4.5.40 \
+ clap_builder-4.5.42 \
+ clap_complete-4.5.55 \
+ clap_complete_nushell-4.5.8 \
+ clap_derive-4.5.41 \
clap_lex-0.7.4 \
clap_mangen-0.2.26 \
clru-0.6.2 \
@@ -60,7 +60,7 @@ CARGO_CRATES= addr2line-0.24.2 \
console-0.15.11 \
core-foundation-sys-0.8.7 \
cpufeatures-0.2.17 \
- crc32fast-1.4.2 \
+ crc32fast-1.5.0 \
criterion-0.5.1 \
criterion-plot-0.5.0 \
crossbeam-channel-0.5.15 \
@@ -92,7 +92,7 @@ CARGO_CRATES= addr2line-0.24.2 \
enum_dispatch-0.3.13 \
equivalent-1.0.2 \
erased-serde-0.4.6 \
- errno-0.3.12 \
+ errno-0.3.13 \
escape8259-0.5.3 \
etcetera-0.10.0 \
euclid-0.22.11 \
@@ -105,7 +105,7 @@ CARGO_CRATES= addr2line-0.24.2 \
finl_unicode-1.3.0 \
fixedbitset-0.4.2 \
fixedbitset-0.5.7 \
- flate2-1.1.1 \
+ flate2-1.1.2 \
fnv-1.0.7 \
foldhash-0.1.5 \
form_urlencoded-1.2.1 \
@@ -123,55 +123,54 @@ CARGO_CRATES= addr2line-0.24.2 \
getrandom-0.2.16 \
getrandom-0.3.3 \
gimli-0.31.1 \
- gix-0.72.1 \
- gix-actor-0.35.1 \
- gix-attributes-0.26.1 \
+ gix-0.73.0 \
+ gix-actor-0.35.3 \
+ gix-attributes-0.27.0 \
gix-bitmap-0.2.14 \
gix-chunk-0.4.11 \
- 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.19.2 \
- gix-fs-0.15.0 \
- gix-glob-0.20.1 \
- gix-hash-0.18.0 \
- gix-hashtable-0.8.1 \
- gix-ignore-0.15.0 \
- gix-index-0.40.1 \
- gix-lock-17.1.0 \
- 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.11.0 \
- gix-protocol-0.50.1 \
+ gix-command-0.6.2 \
+ gix-commitgraph-0.29.0 \
+ gix-config-0.46.0 \
+ gix-config-value-0.15.1 \
+ gix-date-0.10.4 \
+ gix-diff-0.53.0 \
+ gix-dir-0.15.0 \
+ gix-discover-0.41.0 \
+ gix-features-0.43.1 \
+ gix-filter-0.20.0 \
+ gix-fs-0.16.0 \
+ gix-glob-0.21.0 \
+ gix-hash-0.19.0 \
+ gix-hashtable-0.9.0 \
+ gix-ignore-0.16.0 \
+ gix-index-0.41.0 \
+ gix-lock-18.0.0 \
+ gix-object-0.50.1 \
+ gix-odb-0.70.0 \
+ gix-pack-0.60.0 \
+ gix-packetline-0.19.1 \
+ gix-packetline-blocking-0.19.1 \
+ gix-path-0.10.20 \
+ gix-pathspec-0.12.0 \
+ gix-protocol-0.51.0 \
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.47.0 \
- gix-traverse-0.46.2 \
- gix-url-0.31.0 \
+ gix-ref-0.53.0 \
+ gix-refspec-0.31.0 \
+ gix-revision-0.35.0 \
+ gix-revwalk-0.21.0 \
+ gix-sec-0.12.0 \
+ gix-shallow-0.5.0 \
+ gix-status-0.20.0 \
+ gix-submodule-0.20.0 \
+ gix-tempfile-18.0.0 \
+ gix-trace-0.1.13 \
+ gix-transport-0.48.0 \
+ gix-traverse-0.47.0 \
+ gix-url-0.32.0 \
gix-utils-0.3.0 \
gix-validate-0.10.0 \
- gix-worktree-0.41.0 \
- gix-worktree-state-0.19.0 \
- glob-0.3.2 \
+ gix-worktree-0.42.0 \
+ gix-worktree-state-0.20.0 \
globset-0.4.16 \
half-2.6.0 \
hash32-0.3.1 \
@@ -202,6 +201,7 @@ CARGO_CRATES= addr2line-0.24.2 \
instability-0.3.7 \
interim-0.2.1 \
io-close-0.3.7 \
+ io-uring-0.7.8 \
is-terminal-0.4.16 \
is_executable-1.0.4 \
is_terminal_polyfill-1.70.1 \
@@ -209,8 +209,8 @@ CARGO_CRATES= addr2line-0.24.2 \
itertools-0.13.0 \
itertools-0.14.0 \
itoa-1.0.15 \
- jiff-0.2.14 \
- jiff-static-0.2.14 \
+ jiff-0.2.15 \
+ jiff-static-0.2.15 \
jiff-tzdb-0.1.4 \
jiff-tzdb-platform-0.1.3 \
js-sys-0.3.77 \
@@ -218,9 +218,9 @@ CARGO_CRATES= addr2line-0.24.2 \
lab-0.11.0 \
lazy_static-1.5.0 \
libc-0.2.174 \
- libredox-0.1.3 \
+ libredox-0.1.9 \
libtest-mimic-0.8.1 \
- libz-rs-sys-0.5.0 \
+ libz-rs-sys-0.5.1 \
linux-raw-sys-0.4.15 \
linux-raw-sys-0.9.4 \
litemap-0.8.0 \
@@ -234,13 +234,13 @@ CARGO_CRATES= addr2line-0.24.2 \
maplit-1.0.2 \
matchers-0.1.0 \
maybe-async-0.2.10 \
- memchr-2.7.4 \
+ memchr-2.7.5 \
memmap2-0.5.10 \
- memmap2-0.9.5 \
+ memmap2-0.9.7 \
memmem-0.1.1 \
memoffset-0.9.1 \
minimal-lexical-0.2.1 \
- miniz_oxide-0.8.8 \
+ miniz_oxide-0.8.9 \
mio-1.0.4 \
multimap-0.10.1 \
nix-0.29.0 \
@@ -277,7 +277,7 @@ CARGO_CRATES= addr2line-0.24.2 \
plotters-backend-0.3.7 \
plotters-svg-0.3.7 \
pollster-0.4.0 \
- portable-atomic-1.11.0 \
+ portable-atomic-1.11.1 \
portable-atomic-util-0.2.4 \
potential_utf-0.1.2 \
ppv-lite86-0.2.21 \
@@ -287,7 +287,7 @@ CARGO_CRATES= addr2line-0.24.2 \
pretty_assertions-1.4.1 \
prettyplease-0.2.33 \
proc-macro2-1.0.95 \
- prodash-29.0.2 \
+ prodash-30.0.1 \
proptest-1.7.0 \
proptest-derive-0.6.0 \
proptest-state-machine-0.3.1 \
@@ -297,9 +297,9 @@ CARGO_CRATES= addr2line-0.24.2 \
prost-types-0.13.5 \
quick-error-1.2.3 \
quote-1.0.40 \
- r-efi-5.2.0 \
+ r-efi-5.3.0 \
rand-0.8.5 \
- rand-0.9.1 \
+ rand-0.9.2 \
rand_chacha-0.9.0 \
rand_core-0.6.4 \
rand_core-0.9.3 \
@@ -307,7 +307,7 @@ CARGO_CRATES= addr2line-0.24.2 \
ratatui-0.29.0 \
rayon-1.10.0 \
rayon-core-1.12.1 \
- redox_syscall-0.5.12 \
+ redox_syscall-0.5.17 \
redox_users-0.5.0 \
ref-cast-1.0.24 \
ref-cast-impl-1.0.24 \
@@ -322,7 +322,7 @@ CARGO_CRATES= addr2line-0.24.2 \
rustc-demangle-0.1.24 \
rustc_version-0.4.1 \
rustix-0.38.44 \
- rustix-1.0.7 \
+ rustix-1.0.8 \
rustversion-1.0.21 \
rusty-fork-0.3.0 \
ryu-1.0.20 \
@@ -336,7 +336,7 @@ CARGO_CRATES= addr2line-0.24.2 \
serde_bser-0.4.0 \
serde_bytes-0.11.17 \
serde_derive-1.0.219 \
- serde_json-1.0.140 \
+ serde_json-1.0.142 \
serde_spanned-0.6.9 \
sha1-0.10.6 \
sha1-checked-0.10.0 \
@@ -352,7 +352,7 @@ CARGO_CRATES= addr2line-0.24.2 \
slab-0.4.10 \
smallvec-1.15.1 \
smawk-0.3.2 \
- socket2-0.5.10 \
+ socket2-0.6.0 \
stable_deref_trait-1.2.0 \
static_assertions-1.1.0 \
strsim-0.11.1 \
@@ -382,7 +382,7 @@ CARGO_CRATES= addr2line-0.24.2 \
tinytemplate-1.2.1 \
tinyvec-1.9.0 \
tinyvec_macros-0.1.1 \
- tokio-1.45.1 \
+ tokio-1.47.1 \
tokio-macros-2.5.0 \
tokio-util-0.6.10 \
toml-0.8.23 \
@@ -448,35 +448,45 @@ CARGO_CRATES= addr2line-0.24.2 \
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.2 \
windows_aarch64_gnullvm-0.48.5 \
windows_aarch64_gnullvm-0.52.6 \
+ windows_aarch64_gnullvm-0.53.0 \
windows_aarch64_msvc-0.48.5 \
windows_aarch64_msvc-0.52.6 \
+ windows_aarch64_msvc-0.53.0 \
windows_i686_gnu-0.48.5 \
windows_i686_gnu-0.52.6 \
+ windows_i686_gnu-0.53.0 \
windows_i686_gnullvm-0.52.6 \
+ windows_i686_gnullvm-0.53.0 \
windows_i686_msvc-0.48.5 \
windows_i686_msvc-0.52.6 \
+ windows_i686_msvc-0.53.0 \
windows_x86_64_gnu-0.48.5 \
windows_x86_64_gnu-0.52.6 \
+ windows_x86_64_gnu-0.53.0 \
windows_x86_64_gnullvm-0.48.5 \
windows_x86_64_gnullvm-0.52.6 \
+ windows_x86_64_gnullvm-0.53.0 \
windows_x86_64_msvc-0.48.5 \
windows_x86_64_msvc-0.52.6 \
- winnow-0.7.10 \
+ windows_x86_64_msvc-0.53.0 \
+ winnow-0.7.12 \
winreg-0.52.0 \
wit-bindgen-rt-0.39.0 \
writeable-0.6.1 \
yansi-1.0.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 \
zerotrie-0.2.2 \
- zerovec-0.11.2 \
+ zerovec-0.11.3 \
zerovec-derive-0.11.1 \
- zlib-rs-0.5.0
+ zlib-rs-0.5.1
diff --git a/devel/jujutsu/distinfo b/devel/jujutsu/distinfo
index 3e59a002c39e..5230f6214020 100644
--- a/devel/jujutsu/distinfo
+++ b/devel/jujutsu/distinfo
@@ -1,8 +1,8 @@
-TIMESTAMP = 1751614535
+TIMESTAMP = 1754633262
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/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
@@ -39,8 +39,8 @@ SHA256 (rust/crates/async-trait-0.1.88.crate) = e539d3fca749fcee5236ab05e93a5286
SIZE (rust/crates/async-trait-0.1.88.crate) = 32084
SHA256 (rust/crates/atomic-0.6.0.crate) = 8d818003e740b63afc82337e3160717f4f63078720a810b7b903e70a5d1d2994
SIZE (rust/crates/atomic-0.6.0.crate) = 12919
-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/backtrace-0.3.75.crate) = 6806a6321ec58106fea15becdad98371e28d92ccbc7c8f1b3b6dd724fe8f1002
SIZE (rust/crates/backtrace-0.3.75.crate) = 92665
SHA256 (rust/crates/base64-0.22.1.crate) = 72b3254f16251a8381aa12e40e3c4d2f0199f8c6508fbecb9d91f575e0fbb8c6
@@ -83,8 +83,8 @@ SHA256 (rust/crates/castaway-0.2.3.crate) = 0abae9be0aaf9ea96a3b1b8b1b55c602ca75
SIZE (rust/crates/castaway-0.2.3.crate) = 11509
SHA256 (rust/crates/cc-1.2.25.crate) = d0fc897dc1e865cc67c0e05a836d9d3f1df3cbe442aa4a9473b18e12624a4951
SIZE (rust/crates/cc-1.2.25.crate) = 106594
-SHA256 (rust/crates/cfg-if-1.0.0.crate) = baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd
-SIZE (rust/crates/cfg-if-1.0.0.crate) = 7934
+SHA256 (rust/crates/cfg-if-1.0.1.crate) = 9555578bc9e57714c812a1f84e4fc5b4d21fcb063490c624de019f7464c91268
+SIZE (rust/crates/cfg-if-1.0.1.crate) = 8683
SHA256 (rust/crates/cfg_aliases-0.2.1.crate) = 613afe47fcd5fac7ccf1db93babcb082c5994d996f20b8b159f2ad1658eb5724
SIZE (rust/crates/cfg_aliases-0.2.1.crate) = 6355
SHA256 (rust/crates/chrono-0.4.41.crate) = c469d952047f47f91b68d1cba3f10d63c11d73e4636f24f08daf0278abf01c4d
@@ -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.40.crate) = 40b6887a1d8685cebccf115538db5c0efe625ccac9696ad45c409d96566e910f
-SIZE (rust/crates/clap-4.5.40.crate) = 57419
+SHA256 (rust/crates/clap-4.5.42.crate) = ed87a9d530bb41a67537289bafcac159cb3ee28460e0a4571123d2a778a6a882
+SIZE (rust/crates/clap-4.5.42.crate) = 58305
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.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_builder-4.5.42.crate) = 64f4f3f3c77c94aff3c7e9aac9a2ca1974a5adf392a8bb751e827d6d127ab966
+SIZE (rust/crates/clap_builder-4.5.42.crate) = 169655
+SHA256 (rust/crates/clap_complete-4.5.55.crate) = a5abde44486daf70c5be8b8f8f1b66c49f86236edf6fa2abadb4d961c4c6229a
+SIZE (rust/crates/clap_complete-4.5.55.crate) = 48536
+SHA256 (rust/crates/clap_complete_nushell-4.5.8.crate) = 0a0c951694691e65bf9d421d597d68416c22de9632e884c28412cb8cd8b73dce
+SIZE (rust/crates/clap_complete_nushell-4.5.8.crate) = 35171
+SHA256 (rust/crates/clap_derive-4.5.41.crate) = ef4f52386a59ca4c860f7393bcf8abd8dfd91ecccc0f774635ff68e92eeef491
+SIZE (rust/crates/clap_derive-4.5.41.crate) = 33493
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
@@ -123,8 +123,8 @@ SHA256 (rust/crates/core-foundation-sys-0.8.7.crate) = 773648b94d0e5d620f64f2807
SIZE (rust/crates/core-foundation-sys-0.8.7.crate) = 37712
SHA256 (rust/crates/cpufeatures-0.2.17.crate) = 59ed5838eebb26a2bb2e58f6d5b5316989ae9d08bab10e0e6d103e656d1b0280
SIZE (rust/crates/cpufeatures-0.2.17.crate) = 13466
-SHA256 (rust/crates/crc32fast-1.4.2.crate) = a97769d94ddab943e4510d138150169a2758b5ef3eb191a9ee688de3e23ef7b3
-SIZE (rust/crates/crc32fast-1.4.2.crate) = 38491
+SHA256 (rust/crates/crc32fast-1.5.0.crate) = 9481c1c90cbf2ac953f07c8d4a58aa3945c425b7185c9154d67a65e4230da511
+SIZE (rust/crates/crc32fast-1.5.0.crate) = 40723
SHA256 (rust/crates/criterion-0.5.1.crate) = f2b12d017a929603d80db1831cd3a24082f8137ce19c69e6447f54f5fc8d692f
SIZE (rust/crates/criterion-0.5.1.crate) = 110088
SHA256 (rust/crates/criterion-plot-0.5.0.crate) = 6b50826342786a51a89e2da3a28f1c32b06e387201bc2d19791f622c673706b1
@@ -187,8 +187,8 @@ 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/escape8259-0.5.3.crate) = 5692dd7b5a1978a5aeb0ce83b7655c58ca8efdcb79d21036ea249da95afec2c6
SIZE (rust/crates/escape8259-0.5.3.crate) = 4989
SHA256 (rust/crates/etcetera-0.10.0.crate) = 26c7b13d0780cb82722fd59f6f57f925e143427e4a75313a6c77243bf5326ae6
@@ -213,8 +213,8 @@ SHA256 (rust/crates/fixedbitset-0.4.2.crate) = 0ce7134b9999ecaf8bcd65542e436736e
SIZE (rust/crates/fixedbitset-0.4.2.crate) = 15954
SHA256 (rust/crates/fixedbitset-0.5.7.crate) = 1d674e81391d1e1ab681a28d99df07927c6d4aa5b027d7da16ba32d1d21ecd99
SIZE (rust/crates/fixedbitset-0.5.7.crate) = 26537
-SHA256 (rust/crates/flate2-1.1.1.crate) = 7ced92e76e966ca2fd84c8f7aa01a4aea65b0eb6648d72f7c8f3e2764a67fece
-SIZE (rust/crates/flate2-1.1.1.crate) = 77224
+SHA256 (rust/crates/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
@@ -249,104 +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.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-0.73.0.crate) = 514c29cc879bdc0286b0cbc205585a49b252809eb86c69df4ce4f855ee75f635
+SIZE (rust/crates/gix-0.73.0.crate) = 295986
+SHA256 (rust/crates/gix-actor-0.35.3.crate) = d1b1ec302f8dc059df125ed46dfdc7e9d33fe7724df19843aea53b5ffd32d5bb
+SIZE (rust/crates/gix-actor-0.35.3.crate) = 13395
+SHA256 (rust/crates/gix-attributes-0.27.0.crate) = 45442188216d08a5959af195f659cb1f244a50d7d2d0c3873633b1cd7135f638
+SIZE (rust/crates/gix-attributes-0.27.0.crate) = 22764
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.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.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.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.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.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.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-command-0.6.2.crate) = 6b31b65ca48a352ae86312b27a514a0c661935f96b481ac8b4371f65815eb196
+SIZE (rust/crates/gix-command-0.6.2.crate) = 15087
+SHA256 (rust/crates/gix-commitgraph-0.29.0.crate) = 6bb23121e952f43a5b07e3e80890336cb847297467a410475036242732980d06
+SIZE (rust/crates/gix-commitgraph-0.29.0.crate) = 22360
+SHA256 (rust/crates/gix-config-0.46.0.crate) = 5dfb898c5b695fd4acfc3c0ab638525a65545d47706064dcf7b5ead6cdb136c0
+SIZE (rust/crates/gix-config-0.46.0.crate) = 74104
+SHA256 (rust/crates/gix-config-value-0.15.1.crate) = 9f012703eb67e263c6c1fc96649fec47694dd3e5d2a91abfc65e4a6a6dc85309
+SIZE (rust/crates/gix-config-value-0.15.1.crate) = 15628
+SHA256 (rust/crates/gix-date-0.10.4.crate) = 467254054f8df1e85b5f73cb910602767b0122391d994302a091841ba43edfaa
+SIZE (rust/crates/gix-date-0.10.4.crate) = 15039
+SHA256 (rust/crates/gix-diff-0.53.0.crate) = de854852010d44a317f30c92d67a983e691c9478c8a3fb4117c1f48626bcdea8
+SIZE (rust/crates/gix-diff-0.53.0.crate) = 58960
+SHA256 (rust/crates/gix-dir-0.15.0.crate) = dad34e4f373f94902df1ba1d2a1df3a1b29eacd15e316ac5972d842e31422dd7
+SIZE (rust/crates/gix-dir-0.15.0.crate) = 65841
+SHA256 (rust/crates/gix-discover-0.41.0.crate) = ffb180c91ca1a2cf53e828bb63d8d8f8fa7526f49b83b33d7f46cbeb5d79d30a
+SIZE (rust/crates/gix-discover-0.41.0.crate) = 23694
+SHA256 (rust/crates/gix-features-0.43.1.crate) = cd1543cd9b8abcbcebaa1a666a5c168ee2cda4dea50d3961ee0e6d1c42f81e5b
+SIZE (rust/crates/gix-features-0.43.1.crate) = 33538
+SHA256 (rust/crates/gix-filter-0.20.0.crate) = aa6571a3927e7ab10f64279a088e0dae08e8da05547771796d7389bbe28ad9ff
+SIZE (rust/crates/gix-filter-0.20.0.crate) = 37694
+SHA256 (rust/crates/gix-fs-0.16.0.crate) = d793f71e955d18f228d20ec433dcce6d0e8577efcdfd11d72d09d7cc2758dfd1
+SIZE (rust/crates/gix-fs-0.16.0.crate) = 19819
+SHA256 (rust/crates/gix-glob-0.21.0.crate) = b947db8366823e7a750c254f6bb29e27e17f27e457bf336ba79b32423db62cd5
+SIZE (rust/crates/gix-glob-0.21.0.crate) = 16316
+SHA256 (rust/crates/gix-hash-0.19.0.crate) = 251fad79796a731a2a7664d9ea95ee29a9e99474de2769e152238d4fdb69d50e
+SIZE (rust/crates/gix-hash-0.19.0.crate) = 18930
+SHA256 (rust/crates/gix-hashtable-0.9.0.crate) = c35300b54896153e55d53f4180460931ccd69b7e8d2f6b9d6401122cdedc4f07
+SIZE (rust/crates/gix-hashtable-0.9.0.crate) = 10237
+SHA256 (rust/crates/gix-ignore-0.16.0.crate) = 564d6fddf46e2c981f571b23d6ad40cb08bddcaf6fc7458b1d49727ad23c2870
+SIZE (rust/crates/gix-ignore-0.16.0.crate) = 12419
+SHA256 (rust/crates/gix-index-0.41.0.crate) = 2af39fde3ce4ce11371d9ce826f2936ec347318f2d1972fe98c2e7134e267e25
+SIZE (rust/crates/gix-index-0.41.0.crate) = 53694
+SHA256 (rust/crates/gix-lock-18.0.0.crate) = b9fa71da90365668a621e184eb5b979904471af1b3b09b943a84bc50e8ad42ed
+SIZE (rust/crates/gix-lock-18.0.0.crate) = 14092
+SHA256 (rust/crates/gix-object-0.50.1.crate) = aff2047f96d57bcc721426e11ec0f9efeb432d5e6ef5f1aa84cfc55198971dca
+SIZE (rust/crates/gix-object-0.50.1.crate) = 50923
+SHA256 (rust/crates/gix-odb-0.70.0.crate) = 9c9d7af10fda9df0bb4f7f9bd507963560b3c66cb15a5b825caf752e0eb109ac
+SIZE (rust/crates/gix-odb-0.70.0.crate) = 63620
+SHA256 (rust/crates/gix-pack-0.60.0.crate) = d8571df89bfca5abb49c3e3372393f7af7e6f8b8dbe2b96303593cef5b263019
+SIZE (rust/crates/gix-pack-0.60.0.crate) = 104780
+SHA256 (rust/crates/gix-packetline-0.19.1.crate) = 2592fbd36249a2fea11056f7055cc376301ef38d903d157de41998335bbf1f93
+SIZE (rust/crates/gix-packetline-0.19.1.crate) = 26767
+SHA256 (rust/crates/gix-packetline-blocking-0.19.1.crate) = fc4e706f328cd494cc8f932172e123a72b9a4711b0db5e411681432a89bd4c94
+SIZE (rust/crates/gix-packetline-blocking-0.19.1.crate) = 22355
+SHA256 (rust/crates/gix-path-0.10.20.crate) = 06d37034a4c67bbdda76f7bcd037b2f7bc0fba0c09a6662b19697a5716e7b2fd
+SIZE (rust/crates/gix-path-0.10.20.crate) = 31011
+SHA256 (rust/crates/gix-pathspec-0.12.0.crate) = daedead611c9bd1f3640dc90a9012b45f790201788af4d659f28d94071da7fba
+SIZE (rust/crates/gix-pathspec-0.12.0.crate) = 23265
+SHA256 (rust/crates/gix-protocol-0.51.0.crate) = 12b4b807c47ffcf7c1e5b8119585368a56449f3493da93b931e1d4239364e922
+SIZE (rust/crates/gix-protocol-0.51.0.crate) = 57539
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.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-ref-0.53.0.crate) = 4b7a23209d4e4cbdc2086d294f5f3f8707ac6286768847024d952d8cd3278c5b
+SIZE (rust/crates/gix-ref-0.53.0.crate) = 65455
+SHA256 (rust/crates/gix-refspec-0.31.0.crate) = 7d29cae1ae31108826e7156a5e60bffacab405f4413f5bc0375e19772cce0055
+SIZE (rust/crates/gix-refspec-0.31.0.crate) = 22732
+SHA256 (rust/crates/gix-revision-0.35.0.crate) = f651f2b1742f760bb8161d6743229206e962b73d9c33c41f4e4aefa6586cbd3d
+SIZE (rust/crates/gix-revision-0.35.0.crate) = 28142
+SHA256 (rust/crates/gix-revwalk-0.21.0.crate) = 06e74f91709729e099af6721bd0fa7d62f243f2005085152301ca5cdd86ec02c
+SIZE (rust/crates/gix-revwalk-0.21.0.crate) = 18451
+SHA256 (rust/crates/gix-sec-0.12.0.crate) = 09f7053ed7c66633b56c57bc6ed3377be3166eaf3dc2df9f1c5ec446df6fdf2c
+SIZE (rust/crates/gix-sec-0.12.0.crate) = 13005
+SHA256 (rust/crates/gix-shallow-0.5.0.crate) = d936745103243ae4c510f19e0760ce73fb0f08096588fdbe0f0d7fb7ce8944b7
+SIZE (rust/crates/gix-shallow-0.5.0.crate) = 12178
+SHA256 (rust/crates/gix-status-0.20.0.crate) = 2a4afff9b34eeececa8bdc32b42fb318434b6b1391d9f8d45fe455af08dc2d35
+SIZE (rust/crates/gix-status-0.20.0.crate) = 41044
+SHA256 (rust/crates/gix-submodule-0.20.0.crate) = 657cc5dd43cbc7a14d9c5aaf02cfbe9c2a15d077cded3f304adb30ef78852d3e
+SIZE (rust/crates/gix-submodule-0.20.0.crate) = 22200
+SHA256 (rust/crates/gix-tempfile-18.0.0.crate) = 666c0041bcdedf5fa05e9bef663c897debab24b7dc1741605742412d1d47da57
+SIZE (rust/crates/gix-tempfile-18.0.0.crate) = 18895
+SHA256 (rust/crates/gix-trace-0.1.13.crate) = e2ccaf54b0b1743a695b482ca0ab9d7603744d8d10b2e5d1a332fef337bee658
+SIZE (rust/crates/gix-trace-0.1.13.crate) = 10876
+SHA256 (rust/crates/gix-transport-0.48.0.crate) = 12f7cc0179fc89d53c54e1f9ce51229494864ab4bf136132d69db1b011741ca3
+SIZE (rust/crates/gix-transport-0.48.0.crate) = 70669
+SHA256 (rust/crates/gix-traverse-0.47.0.crate) = c7cdc82509d792ba0ad815f86f6b469c7afe10f94362e96c4494525a6601bdd5
+SIZE (rust/crates/gix-traverse-0.47.0.crate) = 27145
+SHA256 (rust/crates/gix-url-0.32.0.crate) = 1b76a9d266254ad287ffd44467cd88e7868799b08f4d52e02d942b93e514d16f
+SIZE (rust/crates/gix-url-0.32.0.crate) = 19407
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.10.0.crate) = 77b9e00cacde5b51388d28ed746c493b18a6add1f19b5e01d686b3b9ece66d4d
SIZE (rust/crates/gix-validate-0.10.0.crate) = 12688
-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/gix-worktree-0.42.0.crate) = 55f625ac9126c19bef06dbc6d2703cdd7987e21e35b497bb265ac37d383877b1
+SIZE (rust/crates/gix-worktree-0.42.0.crate) = 24823
+SHA256 (rust/crates/gix-worktree-state-0.20.0.crate) = 06ba9b17cbacc02b25801197b20100f7f9bd621db1e7fce9d3c8ab3175207bf8
+SIZE (rust/crates/gix-worktree-state-0.20.0.crate) = 23584
SHA256 (rust/crates/globset-0.4.16.crate) = 54a1028dfc5f5df5da8a56a73e6c153c9a9708ec57232470703592a3f18e49f5
SIZE (rust/crates/globset-0.4.16.crate) = 26533
SHA256 (rust/crates/half-2.6.0.crate) = 459196ed295495a68f7d7fe1d84f6c4b7ff0e21fe3017b2f283c6fac3ad803c9
@@ -407,6 +405,8 @@ SHA256 (rust/crates/interim-0.2.1.crate) = a9ce9099a85f468663d3225bf87e85d054896
SIZE (rust/crates/interim-0.2.1.crate) = 21913
SHA256 (rust/crates/io-close-0.3.7.crate) = 9cadcf447f06744f8ce713d2d6239bb5bde2c357a452397a9ed90c625da390bc
SIZE (rust/crates/io-close-0.3.7.crate) = 8025
+SHA256 (rust/crates/io-uring-0.7.8.crate) = b86e202f00093dcba4275d4636b93ef9dd75d025ae560d2521b45ea28ab49013
+SIZE (rust/crates/io-uring-0.7.8.crate) = 94958
SHA256 (rust/crates/is-terminal-0.4.16.crate) = e04d7f318608d35d4b61ddd75cbdaee86b023ebe2bd5a66ee0915f0bf93095a9
SIZE (rust/crates/is-terminal-0.4.16.crate) = 7811
SHA256 (rust/crates/is_executable-1.0.4.crate) = d4a1b5bad6f9072935961dfbf1cced2f3d129963d091b6f69f007fe04e758ae2
@@ -421,10 +421,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.14.crate) = a194df1107f33c79f4f93d02c80798520551949d59dfad22b6157048a88cca93
-SIZE (rust/crates/jiff-0.2.14.crate) = 712978
-SHA256 (rust/crates/jiff-static-0.2.14.crate) = 6c6e1db7ed32c6c71b759497fae34bf7933636f75a251b9e736555da426f6442
-SIZE (rust/crates/jiff-static-0.2.14.crate) = 76141
+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
@@ -439,12 +439,12 @@ 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.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/libredox-0.1.9.crate) = 391290121bad3d37fbddad76d8f5d1c1c314cfc646d143d7e07a3086ddff0ce3
+SIZE (rust/crates/libredox-0.1.9.crate) = 7281
SHA256 (rust/crates/libtest-mimic-0.8.1.crate) = 5297962ef19edda4ce33aaa484386e0a5b3d7f2f4e037cbeee00503ef6b29d33
SIZE (rust/crates/libtest-mimic-0.8.1.crate) = 27812
-SHA256 (rust/crates/libz-rs-sys-0.5.0.crate) = 6489ca9bd760fe9642d7644e827b0c9add07df89857b0416ee15c1cc1a3b8c5a
-SIZE (rust/crates/libz-rs-sys-0.5.0.crate) = 17014
+SHA256 (rust/crates/libz-rs-sys-0.5.1.crate) = 172a788537a2221661b480fee8dc5f96c580eb34fa88764d3205dc356c7e4221
+SIZE (rust/crates/libz-rs-sys-0.5.1.crate) = 17623
SHA256 (rust/crates/linux-raw-sys-0.4.15.crate) = d26c52dbd32dccf2d10cac7725f8eae5296885fb5703b261f7d0a0739ec807ab
SIZE (rust/crates/linux-raw-sys-0.4.15.crate) = 2150898
SHA256 (rust/crates/linux-raw-sys-0.9.4.crate) = cd945864f07fe9f5371a27ad7b52a172b4b499999f1d97574c9fa68373937e12
@@ -471,20 +471,20 @@ SHA256 (rust/crates/matchers-0.1.0.crate) = 8263075bb86c5a1b1427b5ae862e8889656f
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.5.10.crate) = 83faa42c0a078c393f6b29d5db232d8be22776a891f8f56e5284faee4a20b327
SIZE (rust/crates/memmap2-0.5.10.crate) = 26847
-SHA256 (rust/crates/memmap2-0.9.5.crate) = fd3f7eed9d3848f8b98834af67102b720745c4ec028fcd0aa0239277e7de374f
-SIZE (rust/crates/memmap2-0.9.5.crate) = 33280
+SHA256 (rust/crates/memmap2-0.9.7.crate) = 483758ad303d734cec05e5c12b41d7e93e6a6390c5e9dae6bdeb7c1259012d28
+SIZE (rust/crates/memmap2-0.9.7.crate) = 33915
SHA256 (rust/crates/memmem-0.1.1.crate) = a64a92489e2744ce060c349162be1c5f33c6969234104dbd99ddb5feb08b8c15
SIZE (rust/crates/memmem-0.1.1.crate) = 10665
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/mio-1.0.4.crate) = 78bed444cc8a2160f01cbcf811ef18cac863ad68ae8ca62092e8db51d51c761c
SIZE (rust/crates/mio-1.0.4.crate) = 104212
SHA256 (rust/crates/multimap-0.10.1.crate) = 1d87ecb2933e8aeadb3e3a02b828fed80a7528047e68b4f424523a0981a3a084
@@ -557,8 +557,8 @@ SHA256 (rust/crates/plotters-svg-0.3.7.crate) = 51bae2ac328883f7acdfea3d66a7c357
SIZE (rust/crates/plotters-svg-0.3.7.crate) = 6715
SHA256 (rust/crates/pollster-0.4.0.crate) = 2f3a9f18d041e6d0e102a0a46750538147e5e8992d3b4873aaafee2520b00ce3
SIZE (rust/crates/pollster-0.4.0.crate) = 9840
-SHA256 (rust/crates/portable-atomic-1.11.0.crate) = 350e9b48cbc6b0e028b0473b114454c6316e57336ee184ceab6e53f72c178b3e
-SIZE (rust/crates/portable-atomic-1.11.0.crate) = 181258
+SHA256 (rust/crates/portable-atomic-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
@@ -577,8 +577,8 @@ SHA256 (rust/crates/prettyplease-0.2.33.crate) = 9dee91521343f4c5c6a63edd65e54f3
SIZE (rust/crates/prettyplease-0.2.33.crate) = 71805
SHA256 (rust/crates/proc-macro2-1.0.95.crate) = 02b3e5e68a3a1a02aad3ec490a98007cbc13c37cbe84a3cd7b8e406d76e7f778
SIZE (rust/crates/proc-macro2-1.0.95.crate) = 51820
-SHA256 (rust/crates/prodash-29.0.2.crate) = f04bb108f648884c23b98a0e940ebc2c93c0c3b89f04dbaf7eb8256ce617d1bc
-SIZE (rust/crates/prodash-29.0.2.crate) = 91338
+SHA256 (rust/crates/prodash-30.0.1.crate) = 5a6efc566849d3d9d737c5cb06cc50e48950ebe3d3f9d70631490fff3a07b139
+SIZE (rust/crates/prodash-30.0.1.crate) = 92925
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
@@ -597,12 +597,12 @@ SHA256 (rust/crates/quick-error-1.2.3.crate) = a1d01941d82fa2ab50be1e79e6714289d
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
-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.8.5.crate) = 34af8d1a0e25924bc5b7c43c079c942339d8f0a8b57c39049bef581b46327404
SIZE (rust/crates/rand-0.8.5.crate) = 87113
-SHA256 (rust/crates/rand-0.9.1.crate) = 9fbfd9d094a40bf3ae768db9361049ace4c0e04a4fd6b359518bd7b73a73dd97
-SIZE (rust/crates/rand-0.9.1.crate) = 97986
+SHA256 (rust/crates/rand-0.9.2.crate) = 6db2770f06117d490610c7488547d543617b21bfa07796d7a12f6f1bd53850d1
+SIZE (rust/crates/rand-0.9.2.crate) = 99930
SHA256 (rust/crates/rand_chacha-0.9.0.crate) = d3022b5f1df60f26e1ffddd6c66e8aa15de382ae63b3a0c1bfc0e4d3e3f325cb
SIZE (rust/crates/rand_chacha-0.9.0.crate) = 18258
SHA256 (rust/crates/rand_core-0.6.4.crate) = ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c
@@ -617,8 +617,8 @@ SHA256 (rust/crates/rayon-1.10.0.crate) = b418a60154510ca1a002a752ca9714984e21e4
SIZE (rust/crates/rayon-1.10.0.crate) = 180155
SHA256 (rust/crates/rayon-core-1.12.1.crate) = 1465873a3dfdaa8ae7cb14b4383657caab0b3e8a0aa9ae8e04b044854c8dfce2
SIZE (rust/crates/rayon-core-1.12.1.crate) = 70701
-SHA256 (rust/crates/redox_syscall-0.5.12.crate) = 928fca9cf2aa042393a8325b9ead81d2f0df4cb12e1e24cef072922ccd99c5af
-SIZE (rust/crates/redox_syscall-0.5.12.crate) = 29544
+SHA256 (rust/crates/redox_syscall-0.5.17.crate) = 5407465600fb0548f1442edf71dd20683c6ed326200ace4b1ef0763521bb3b77
+SIZE (rust/crates/redox_syscall-0.5.17.crate) = 30002
SHA256 (rust/crates/redox_users-0.5.0.crate) = dd6f9d3d47bdd2ad6945c5015a226ec6155d0bcdfd8f7cd29f86b71f8de99d2b
SIZE (rust/crates/redox_users-0.5.0.crate) = 15586
SHA256 (rust/crates/ref-cast-1.0.24.crate) = 4a0ae411dbe946a674d89546582cea4ba2bb8defac896622d6496f14c23ba5cf
@@ -647,8 +647,8 @@ SHA256 (rust/crates/rustc_version-0.4.1.crate) = cfcb3a22ef46e85b45de6ee7e79d063
SIZE (rust/crates/rustc_version-0.4.1.crate) = 12245
SHA256 (rust/crates/rustix-0.38.44.crate) = fdb5bc1ae2baa591800df16c9ca78619bf65c0488b41b96ccec5d11220d8c154
SIZE (rust/crates/rustix-0.38.44.crate) = 379347
-SHA256 (rust/crates/rustix-1.0.7.crate) = c71e83d6afe7ff64890ec6b71d6a69bb8a610ab78ce364b3352876bb4c801266
-SIZE (rust/crates/rustix-1.0.7.crate) = 414500
+SHA256 (rust/crates/rustix-1.0.8.crate) = 11181fbabf243db407ef8df94a6ce0b2f9a733bd8be4ad02b4eda9602296cac8
+SIZE (rust/crates/rustix-1.0.8.crate) = 416688
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
@@ -675,8 +675,8 @@ SHA256 (rust/crates/serde_bytes-0.11.17.crate) = 8437fd221bde2d4ca316d61b90e337e
SIZE (rust/crates/serde_bytes-0.11.17.crate) = 13256
SHA256 (rust/crates/serde_derive-1.0.219.crate) = 5b0276cf7f2c73365f7157c8123c21cd9a50fbbd844757af28ca1f5925fc2a00
SIZE (rust/crates/serde_derive-1.0.219.crate) = 57798
-SHA256 (rust/crates/serde_json-1.0.140.crate) = 20068b6e96dc6c9bd23e01df8827e6c7e1f2fddd43c21810382803c136b99373
-SIZE (rust/crates/serde_json-1.0.140.crate) = 154852
+SHA256 (rust/crates/serde_json-1.0.142.crate) = 030fedb782600dcbd6f02d479bf0d817ac3bb40d644745b769d6a96bc3afc5a7
+SIZE (rust/crates/serde_json-1.0.142.crate) = 155363
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
@@ -707,8 +707,8 @@ SHA256 (rust/crates/smallvec-1.15.1.crate) = 67b1b7a3b5fe4f1376887184045fcf45c69
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
-SIZE (rust/crates/socket2-0.5.10.crate) = 58169
+SHA256 (rust/crates/socket2-0.6.0.crate) = 233504af464074f9d066d7b5416c5f9b894a5862a6506e306f7b816cdd6f1807
+SIZE (rust/crates/socket2-0.6.0.crate) = 57974
SHA256 (rust/crates/stable_deref_trait-1.2.0.crate) = a8f112729512f8e442d81f95a8a7ddf2b7c6b8a1a6f509a95864142b30cab2d3
SIZE (rust/crates/stable_deref_trait-1.2.0.crate) = 8054
SHA256 (rust/crates/static_assertions-1.1.0.crate) = a2eb9349b6444b326872e140eb1cf5e7c522154d69e7a0ffb0fb81c06b37543f
@@ -767,8 +767,8 @@ SHA256 (rust/crates/tinyvec-1.9.0.crate) = 09b3661f17e86524eccd4371ab0429194e0d7
SIZE (rust/crates/tinyvec-1.9.0.crate) = 54137
SHA256 (rust/crates/tinyvec_macros-0.1.1.crate) = 1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20
SIZE (rust/crates/tinyvec_macros-0.1.1.crate) = 5865
-SHA256 (rust/crates/tokio-1.45.1.crate) = 75ef51a33ef1da925cea3e4eb122833cb377c61439ca401b770f54902b806779
-SIZE (rust/crates/tokio-1.45.1.crate) = 811787
+SHA256 (rust/crates/tokio-1.47.1.crate) = 89e49afdadebb872d3145a5638b59eb0691ea23e46ca484037cfab3b76b95038
+SIZE (rust/crates/tokio-1.47.1.crate) = 829790
SHA256 (rust/crates/tokio-macros-2.5.0.crate) = 6e06d43f1345a3bcd39f6a56dbb7dcab2ba47e68e8ac134855e7e2bdbaf8cab8
SIZE (rust/crates/tokio-macros-2.5.0.crate) = 12617
SHA256 (rust/crates/tokio-util-0.6.10.crate) = 36943ee01a6d67977dd3f84a5a1d2efeb4ada3a1ae771cadfaa535d9d9fc6507
@@ -899,42 +899,62 @@ 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.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
SIZE (rust/crates/windows_aarch64_gnullvm-0.52.6.crate) = 435718
+SHA256 (rust/crates/windows_aarch64_gnullvm-0.53.0.crate) = 86b8d5f90ddd19cb4a147a5fa63ca848db3df085e25fee3cc10b39b6eebae764
+SIZE (rust/crates/windows_aarch64_gnullvm-0.53.0.crate) = 782443
SHA256 (rust/crates/windows_aarch64_msvc-0.48.5.crate) = dc35310971f3b2dbbf3f0690a219f40e2d9afcf64f9ab7cc1be722937c26b4bc
SIZE (rust/crates/windows_aarch64_msvc-0.48.5.crate) = 798483
SHA256 (rust/crates/windows_aarch64_msvc-0.52.6.crate) = 09ec2a7bb152e2252b53fa7803150007879548bc709c039df7627cabbd05d469
SIZE (rust/crates/windows_aarch64_msvc-0.52.6.crate) = 832615
+SHA256 (rust/crates/windows_aarch64_msvc-0.53.0.crate) = c7651a1f62a11b8cbd5e0d42526e55f2c99886c77e007179efff86c2b137e66c
+SIZE (rust/crates/windows_aarch64_msvc-0.53.0.crate) = 834446
SHA256 (rust/crates/windows_i686_gnu-0.48.5.crate) = a75915e7def60c94dcef72200b9a8e58e5091744960da64ec734a6c6e9b3743e
SIZE (rust/crates/windows_i686_gnu-0.48.5.crate) = 844891
SHA256 (rust/crates/windows_i686_gnu-0.52.6.crate) = 8e9b5ad5ab802e97eb8e295ac6720e509ee4c243f69d781394014ebfe8bbfa0b
SIZE (rust/crates/windows_i686_gnu-0.52.6.crate) = 880402
+SHA256 (rust/crates/windows_i686_gnu-0.53.0.crate) = c1dc67659d35f387f5f6c479dc4e28f1d4bb90ddd1a5d3da2e5d97b42d6272c3
+SIZE (rust/crates/windows_i686_gnu-0.53.0.crate) = 936973
SHA256 (rust/crates/windows_i686_gnullvm-0.52.6.crate) = 0eee52d38c090b3caa76c563b86c3a4bd71ef1a819287c19d586d7334ae8ed66
SIZE (rust/crates/windows_i686_gnullvm-0.52.6.crate) = 475940
+SHA256 (rust/crates/windows_i686_gnullvm-0.53.0.crate) = 9ce6ccbdedbf6d6354471319e781c0dfef054c81fbc7cf83f338a4296c0cae11
+SIZE (rust/crates/windows_i686_gnullvm-0.53.0.crate) = 854056
SHA256 (rust/crates/windows_i686_msvc-0.48.5.crate) = 8f55c233f70c4b27f66c523580f78f1004e8b5a8b659e05a4eb49d4166cca406
SIZE (rust/crates/windows_i686_msvc-0.48.5.crate) = 864300
SHA256 (rust/crates/windows_i686_msvc-0.52.6.crate) = 240948bc05c5e7c6dabba28bf89d89ffce3e303022809e73deaefe4f6ec56c66
SIZE (rust/crates/windows_i686_msvc-0.52.6.crate) = 901163
+SHA256 (rust/crates/windows_i686_msvc-0.53.0.crate) = 581fee95406bb13382d2f65cd4a908ca7b1e4c2f1917f143ba16efe98a589b5d
+SIZE (rust/crates/windows_i686_msvc-0.53.0.crate) = 903450
SHA256 (rust/crates/windows_x86_64_gnu-0.48.5.crate) = 53d40abd2583d23e4718fddf1ebec84dbff8381c07cae67ff7768bbf19c6718e
SIZE (rust/crates/windows_x86_64_gnu-0.48.5.crate) = 801619
SHA256 (rust/crates/windows_x86_64_gnu-0.52.6.crate) = 147a5c80aabfbf0c7d901cb5895d1de30ef2907eb21fbbab29ca94c5b08b1a78
SIZE (rust/crates/windows_x86_64_gnu-0.52.6.crate) = 836363
+SHA256 (rust/crates/windows_x86_64_gnu-0.53.0.crate) = 2e55b5ac9ea33f2fc1716d1742db15574fd6fc8dadc51caab1c16a3d3b4190ba
+SIZE (rust/crates/windows_x86_64_gnu-0.53.0.crate) = 902585
SHA256 (rust/crates/windows_x86_64_gnullvm-0.48.5.crate) = 0b7b52767868a23d5bab768e390dc5f5c55825b6d30b86c844ff2dc7414044cc
SIZE (rust/crates/windows_x86_64_gnullvm-0.48.5.crate) = 418486
SHA256 (rust/crates/windows_x86_64_gnullvm-0.52.6.crate) = 24d5b23dc417412679681396f2b49f3de8c1473deb516bd34410872eff51ed0d
SIZE (rust/crates/windows_x86_64_gnullvm-0.52.6.crate) = 435707
+SHA256 (rust/crates/windows_x86_64_gnullvm-0.53.0.crate) = 0a6e035dd0599267ce1ee132e51c27dd29437f63325753051e71dd9e42406c57
+SIZE (rust/crates/windows_x86_64_gnullvm-0.53.0.crate) = 782434
SHA256 (rust/crates/windows_x86_64_msvc-0.48.5.crate) = ed94fce61571a4006852b7389a063ab983c02eb1bb37b47f8272ce92d06d9538
SIZE (rust/crates/windows_x86_64_msvc-0.48.5.crate) = 798412
SHA256 (rust/crates/windows_x86_64_msvc-0.52.6.crate) = 589f6da84c646204747d1270a2a5661ea66ed1cced2631d546fdfb155959f9ec
SIZE (rust/crates/windows_x86_64_msvc-0.52.6.crate) = 832564
-SHA256 (rust/crates/winnow-0.7.10.crate) = c06928c8748d81b05c9be96aad92e1b6ff01833332f281e8cfca3be4b35fc9ec
-SIZE (rust/crates/winnow-0.7.10.crate) = 176073
+SHA256 (rust/crates/windows_x86_64_msvc-0.53.0.crate) = 271414315aff87387382ec3d271b52d7ae78726f5d44ac98b4f4030c91880486
+SIZE (rust/crates/windows_x86_64_msvc-0.53.0.crate) = 834400
+SHA256 (rust/crates/winnow-0.7.12.crate) = f3edebf492c8125044983378ecb5766203ad3b4c2f7a922bd7dd207f6d443e95
+SIZE (rust/crates/winnow-0.7.12.crate) = 174403
SHA256 (rust/crates/winreg-0.52.0.crate) = a277a57398d4bfa075df44f501a17cfdf8542d224f0d36095a2adc7aee4ef0a5
SIZE (rust/crates/winreg-0.52.0.crate) = 30148
SHA256 (rust/crates/wit-bindgen-rt-0.39.0.crate) = 6f42320e61fe2cfd34354ecb597f86f413484a798ba44a8ca1165c58d42da6c1
@@ -947,21 +967,21 @@ 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
SIZE (rust/crates/zerofrom-derive-0.1.6.crate) = 8305
SHA256 (rust/crates/zerotrie-0.2.2.crate) = 36f0bbd478583f79edad978b407914f61b2972f5af6fa089686016be8f9af595
SIZE (rust/crates/zerotrie-0.2.2.crate) = 74423
-SHA256 (rust/crates/zerovec-0.11.2.crate) = 4a05eb080e015ba39cc9e23bbe5e7fb04d5fb040350f99f34e338d5fdd294428
-SIZE (rust/crates/zerovec-0.11.2.crate) = 124500
+SHA256 (rust/crates/zerovec-0.11.3.crate) = bdbb9122ea75b11bf96e7492afb723e8a7fbe12c67417aa95e7e3d18144d37cd
+SIZE (rust/crates/zerovec-0.11.3.crate) = 125082
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.0.crate) = 868b928d7949e09af2f6086dfc1e01936064cc7a819253bce650d4e2a2d63ba8
-SIZE (rust/crates/zlib-rs-0.5.0.crate) = 191547
-SHA256 (jj-vcs-jj-v0.31.0_GH0.tar.gz) = ff40515de7a5adac267c64c0163b38990a74a71bb7612a898832c812a81070b2
-SIZE (jj-vcs-jj-v0.31.0_GH0.tar.gz) = 2014671
+SHA256 (rust/crates/zlib-rs-0.5.1.crate) = 626bd9fa9734751fc50d6060752170984d7053f5a39061f524cda68023d4db8a
+SIZE (rust/crates/zlib-rs-0.5.1.crate) = 193055
+SHA256 (jj-vcs-jj-v0.32.0_GH0.tar.gz) = 12b8e65b7950b189d1df7e20cc55e20ff9cc2bd8d520847323b80daa1cddb27b
+SIZE (jj-vcs-jj-v0.32.0_GH0.tar.gz) = 2052549
diff --git a/devel/lace/Makefile b/devel/lace/Makefile
index d9467c428a23..ca5a764dae84 100644
--- a/devel/lace/Makefile
+++ b/devel/lace/Makefile
@@ -12,6 +12,7 @@ WWW= https://github.com/trolando/lace
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
+BROKEN_armv7= compilation fails: error: static assertion failed due to requirement '(sizeof(struct _lace_task) % 64) == 0': lace_task size should be a multiple of LACE_CACHE_LINE_SIZE
BROKEN_i386= compilation fails: error: static assertion failed due to requirement '(sizeof(struct _lace_task) % 64) == 0': lace_task size should be a multiple of LACE_CACHE_LINE_SIZE
USES= cmake:testing
diff --git a/devel/lazygit/Makefile b/devel/lazygit/Makefile
index 7fd656434e7f..8d338c4bd440 100644
--- a/devel/lazygit/Makefile
+++ b/devel/lazygit/Makefile
@@ -1,7 +1,6 @@
PORTNAME= lazygit
DISTVERSIONPREFIX= v
-DISTVERSION= 0.54.1
-PORTREVISION= 1
+DISTVERSION= 0.55.0
CATEGORIES= devel
MAINTAINER= meta@FreeBSD.org
diff --git a/devel/lazygit/distinfo b/devel/lazygit/distinfo
index 39c6ca782829..9ee21daa5273 100644
--- a/devel/lazygit/distinfo
+++ b/devel/lazygit/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1754553033
-SHA256 (go/devel_lazygit/lazygit-v0.54.1/v0.54.1.mod) = 09d41342dd4e17034b082ff967d3ce5901ee68a55a48217041ccc24cf2c5917b
-SIZE (go/devel_lazygit/lazygit-v0.54.1/v0.54.1.mod) = 3805
-SHA256 (go/devel_lazygit/lazygit-v0.54.1/v0.54.1.zip) = 6b36471c7f98c56baa1c3de7da06ab06347b03e40d3a79fef654aa79dfc6255d
-SIZE (go/devel_lazygit/lazygit-v0.54.1/v0.54.1.zip) = 1459296
+TIMESTAMP = 1757296589
+SHA256 (go/devel_lazygit/lazygit-v0.55.0/v0.55.0.mod) = f3d853b297e4646d95bc7b461851c3d82a140dfd4f465757784afd086b5e012d
+SIZE (go/devel_lazygit/lazygit-v0.55.0/v0.55.0.mod) = 3793
+SHA256 (go/devel_lazygit/lazygit-v0.55.0/v0.55.0.zip) = a703274c25270cb78c7a96c0e5feef67eb42c8fb2dc73dcdf219e7c0bbd28c9a
+SIZE (go/devel_lazygit/lazygit-v0.55.0/v0.55.0.zip) = 1468509
diff --git a/devel/level-zero/Makefile b/devel/level-zero/Makefile
index a16ff7aab1ab..d3f82e372e7f 100644
--- a/devel/level-zero/Makefile
+++ b/devel/level-zero/Makefile
@@ -1,7 +1,6 @@
PORTNAME= level-zero
-PORTVERSION= 1.22.4
+PORTVERSION= 1.24.2
DISTVERSIONPREFIX= v
-PORTREVISION= 1
CATEGORIES= devel
MAINTAINER= sunpoet@FreeBSD.org
diff --git a/devel/level-zero/distinfo b/devel/level-zero/distinfo
index f45fd7faeda8..c78fb3ffe1b4 100644
--- a/devel/level-zero/distinfo
+++ b/devel/level-zero/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750954112
-SHA256 (oneapi-src-level-zero-v1.22.4_GH0.tar.gz) = 2c76e0c82ddda2674e9b6993e52dd447dc4de08cf8eeef162d13692c3d53c0ae
-SIZE (oneapi-src-level-zero-v1.22.4_GH0.tar.gz) = 1017780
+TIMESTAMP = 1757120494
+SHA256 (oneapi-src-level-zero-v1.24.2_GH0.tar.gz) = b77e6e28623134ee4e99e2321c127b554bdd5bfa3e80064922eba293041c6c52
+SIZE (oneapi-src-level-zero-v1.24.2_GH0.tar.gz) = 1122743
diff --git a/devel/libddwaf/Makefile b/devel/libddwaf/Makefile
index c080b688117f..c766979e5dba 100644
--- a/devel/libddwaf/Makefile
+++ b/devel/libddwaf/Makefile
@@ -1,5 +1,5 @@
PORTNAME= libddwaf
-PORTVERSION= 1.26.0
+PORTVERSION= 1.27.0
CATEGORIES= devel
MAINTAINER= sunpoet@FreeBSD.org
diff --git a/devel/libddwaf/distinfo b/devel/libddwaf/distinfo
index 869a8e73b8a1..d20eb19b5e03 100644
--- a/devel/libddwaf/distinfo
+++ b/devel/libddwaf/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1751622347
-SHA256 (DataDog-libddwaf-1.26.0_GH0.tar.gz) = c6f47c14601d249765d96eaad200e7704517ccdca8e633f5e7665850c832ede3
-SIZE (DataDog-libddwaf-1.26.0_GH0.tar.gz) = 1497338
+TIMESTAMP = 1757120496
+SHA256 (DataDog-libddwaf-1.27.0_GH0.tar.gz) = 3e130fb121b862c247e16f24e8d8220fb0d3596bac45e7d962d33a81f765f663
+SIZE (DataDog-libddwaf-1.27.0_GH0.tar.gz) = 1506847
diff --git a/devel/librelp/Makefile b/devel/librelp/Makefile
index 6f22e5efff82..2f5ad60adc8b 100644
--- a/devel/librelp/Makefile
+++ b/devel/librelp/Makefile
@@ -1,5 +1,5 @@
PORTNAME= librelp
-PORTVERSION= 1.11.0
+PORTVERSION= 1.12.0
CATEGORIES= devel
MASTER_SITES= http://download.rsyslog.com/librelp/
diff --git a/devel/librelp/distinfo b/devel/librelp/distinfo
index 61eee1477b82..4ee5d3e4cfae 100644
--- a/devel/librelp/distinfo
+++ b/devel/librelp/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1673543711
-SHA256 (librelp-1.11.0.tar.gz) = 7719b5f31e07cbb9872289ad32b787c613b5355d407982a0a2c4d69938457fd6
-SIZE (librelp-1.11.0.tar.gz) = 546841
+TIMESTAMP = 1757490694
+SHA256 (librelp-1.12.0.tar.gz) = e2e53a9812d06f95d0a311bbfafba78704835de6d7f0ea0fd9c0d94e8eae496a
+SIZE (librelp-1.12.0.tar.gz) = 557142
diff --git a/devel/llvm-cheri/Makefile b/devel/llvm-cheri/Makefile
index 8287e2901a95..87302325a1f4 100644
--- a/devel/llvm-cheri/Makefile
+++ b/devel/llvm-cheri/Makefile
@@ -1,6 +1,6 @@
PORTNAME= llvm
PORTVERSION= ${LLVM_MAJOR}.0.d${SNAPDATE}
-PORTREVISION= 2
+PORTREVISION= 0
CATEGORIES= devel lang
PKGNAMESUFFIX= ${LLVM_SUFFIX}
@@ -8,10 +8,6 @@ MAINTAINER= brooks@FreeBSD.org
COMMENT?= LLVM and Clang with support for the CHERI architecture
WWW?= https://cheri-cpu.org
-.if defined(LLVM_SUFFIX) && ${LLVM_SUFFIX:M-morello*}
-# XXX: really (LLVM_MAJOR < 16), but it's not defined here
-LICENSE_FILE_BSD3CLAUSE=${LICENSE_DIR}/utils/unittest/googletest/LICENSE.TXT
-.endif
.include "${.PARSEDIR}/../llvm-devel/Makefile.LICENSE"
NOT_FOR_ARCHS= i386 armv6 armv7 powerpc mips
@@ -219,10 +215,8 @@ post-install:
${LN} -f ${STAGEDIR}${PREFIX}/bin/${COMMAND_PREFIX}${FIRST_COMMAND}${COMMAND_SUFFIX} \
${STAGEDIR}${PREFIX}/bin/${COMMAND_PREFIX}${command}${COMMAND_SUFFIX}
.endfor
-.if ${LLVM_SUFFIX} != "-cheriot"
${RMDIR} ${STAGEDIR}${LLVM_PREFIX}/include/llvm/CHERI/cheri-compressed-cap/.github/workflows
${RMDIR} ${STAGEDIR}${LLVM_PREFIX}/include/llvm/CHERI/cheri-compressed-cap/.github
-.endif
post-install-DOCS-on:
${RM} -r ${STAGEDIR}${DOCSDIR}
diff --git a/devel/llvm-cheri/Makefile.COMMANDS b/devel/llvm-cheri/Makefile.COMMANDS
index aef58defb081..d3ae482efa0e 100644
--- a/devel/llvm-cheri/Makefile.COMMANDS
+++ b/devel/llvm-cheri/Makefile.COMMANDS
@@ -71,8 +71,7 @@ LLVM_COMMANDS= \
llvm-xray \
nvptx-arch \
opt \
- sancov \
- split-file
+ sancov
CLANG_COMMANDS= \
analyze-build \
@@ -83,6 +82,7 @@ CLANG_COMMANDS= \
clang-cpp \
clang-extdef-mapping \
clang-format \
+ clang-include-cleaner \
clang-linker-wrapper \
clang-offload-bundler \
clang-offload-packager \
diff --git a/devel/llvm-cheri/Makefile.snapshot b/devel/llvm-cheri/Makefile.snapshot
index 58029a287703..eddeb14463a9 100644
--- a/devel/llvm-cheri/Makefile.snapshot
+++ b/devel/llvm-cheri/Makefile.snapshot
@@ -4,6 +4,6 @@
#
LLVM_MAJOR= 17
LLVM_RELEASE= ${LLVM_MAJOR}.0.0
-SNAPDATE= 20250625
+SNAPDATE= 20250827
-LLVM_COMMIT= f4d1513a0e4ae782ace5718a0dba19d340f16b91
+LLVM_COMMIT= 05c88511ae7c60ec12fc2e15dce91eba6783db04
diff --git a/devel/llvm-cheri/distinfo b/devel/llvm-cheri/distinfo
index 76265fca5468..e95aa606a416 100644
--- a/devel/llvm-cheri/distinfo
+++ b/devel/llvm-cheri/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1752097465
-SHA256 (CTSRD-CHERI-llvm-project-17.0.d20250625-f4d1513a0e4ae782ace5718a0dba19d340f16b91_GH0.tar.gz) = b7ab72506c8e2bd55f96a2bf9dee32c004435298842d6f782e46ba6af723b8c3
-SIZE (CTSRD-CHERI-llvm-project-17.0.d20250625-f4d1513a0e4ae782ace5718a0dba19d340f16b91_GH0.tar.gz) = 199971647
+TIMESTAMP = 1757577429
+SHA256 (CTSRD-CHERI-llvm-project-17.0.d20250827-05c88511ae7c60ec12fc2e15dce91eba6783db04_GH0.tar.gz) = 1a2b940bfa0b985f78b4f33395e582b23cde1c74aa9dd9702443b891adce6dd8
+SIZE (CTSRD-CHERI-llvm-project-17.0.d20250827-05c88511ae7c60ec12fc2e15dce91eba6783db04_GH0.tar.gz) = 199958930
diff --git a/devel/llvm-cheri/pkg-plist b/devel/llvm-cheri/pkg-plist
index a32e21ca4f76..2ff07bd8716b 100644
--- a/devel/llvm-cheri/pkg-plist
+++ b/devel/llvm-cheri/pkg-plist
@@ -71,7 +71,6 @@ bin/llvm-xray%%COMMAND_SUFFIX%%
bin/nvptx-arch%%COMMAND_SUFFIX%%
bin/opt%%COMMAND_SUFFIX%%
bin/sancov%%COMMAND_SUFFIX%%
-bin/split-file%%COMMAND_SUFFIX%%
%%CLANG%%bin/analyze-build%%COMMAND_SUFFIX%%
%%CLANG%%bin/c-index-test%%COMMAND_SUFFIX%%
%%CLANG%%bin/clang%%COMMAND_SUFFIX%%
@@ -80,6 +79,7 @@ bin/split-file%%COMMAND_SUFFIX%%
%%CLANG%%bin/clang-cpp%%COMMAND_SUFFIX%%
%%CLANG%%bin/clang-extdef-mapping%%COMMAND_SUFFIX%%
%%CLANG%%bin/clang-format%%COMMAND_SUFFIX%%
+%%CLANG%%bin/clang-include-cleaner%%COMMAND_SUFFIX%%
%%CLANG%%bin/clang-linker-wrapper%%COMMAND_SUFFIX%%
%%CLANG%%bin/clang-offload-bundler%%COMMAND_SUFFIX%%
%%CLANG%%bin/clang-offload-packager%%COMMAND_SUFFIX%%
diff --git a/devel/llvm-devel/Makefile b/devel/llvm-devel/Makefile
index 2c9b34dfc923..68c1f03ba3c8 100644
--- a/devel/llvm-devel/Makefile
+++ b/devel/llvm-devel/Makefile
@@ -1,6 +1,6 @@
PORTNAME= llvm
PORTVERSION= ${LLVM_MAJOR}.0.d${SNAPDATE}
-PORTREVISION= 1
+PORTREVISION= 0
CATEGORIES= devel lang
PKGNAMESUFFIX= ${LLVM_SUFFIX}
diff --git a/devel/llvm-devel/Makefile.COMMANDS b/devel/llvm-devel/Makefile.COMMANDS
index 696e3f03734a..2b2600bfeb6f 100644
--- a/devel/llvm-devel/Makefile.COMMANDS
+++ b/devel/llvm-devel/Makefile.COMMANDS
@@ -42,6 +42,7 @@ LLVM_COMMANDS= \
llvm-nm \
llvm-objcopy \
llvm-objdump \
+ llvm-offload-wrapper \
llvm-opt-report \
llvm-otool \
llvm-pdbutil \
@@ -140,6 +141,7 @@ LLDB_COMMANDS= \
lldb-argdumper \
lldb-dap \
lldb-instr \
+ lldb-mcp \
lldb-server
MLIR_COMMANDS= \
diff --git a/devel/llvm-devel/Makefile.snapshot b/devel/llvm-devel/Makefile.snapshot
index 7ceae75b009a..2ce515f2a183 100644
--- a/devel/llvm-devel/Makefile.snapshot
+++ b/devel/llvm-devel/Makefile.snapshot
@@ -4,6 +4,6 @@
#
LLVM_MAJOR= 22
LLVM_RELEASE= ${LLVM_MAJOR}.0.0
-SNAPDATE= 20250807
+SNAPDATE= 20250904
-LLVM_PROJECT_COMMIT= 69d0bd56ad064df569cd065902fb7036f0311c0a
+LLVM_PROJECT_COMMIT= 13f97f013adbe7ad0ef2bf3634d14b6fccfae90d
diff --git a/devel/llvm-devel/distinfo b/devel/llvm-devel/distinfo
index c1a8f75318e0..afbcd1c105c2 100644
--- a/devel/llvm-devel/distinfo
+++ b/devel/llvm-devel/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1754576486
-SHA256 (llvm-llvm-project-22.0.d20250807-69d0bd56ad064df569cd065902fb7036f0311c0a_GH0.tar.gz) = 24ec56d57406a09eeb3e51a87df8fcfb679c833e18ee3efb0011ffc17135e6d0
-SIZE (llvm-llvm-project-22.0.d20250807-69d0bd56ad064df569cd065902fb7036f0311c0a_GH0.tar.gz) = 244918102
+TIMESTAMP = 1756990631
+SHA256 (llvm-llvm-project-22.0.d20250904-13f97f013adbe7ad0ef2bf3634d14b6fccfae90d_GH0.tar.gz) = 8bf3fbe1de1ef1fd6cfcba7bf7486b868e3f3086c6f2a6e887e4c831c3e0d51e
+SIZE (llvm-llvm-project-22.0.d20250904-13f97f013adbe7ad0ef2bf3634d14b6fccfae90d_GH0.tar.gz) = 247160057
diff --git a/devel/llvm-devel/pkg-plist b/devel/llvm-devel/pkg-plist
index 964a3aefcdb6..9a5845a29f81 100644
--- a/devel/llvm-devel/pkg-plist
+++ b/devel/llvm-devel/pkg-plist
@@ -43,6 +43,7 @@ bin/llvm-modextract-devel
bin/llvm-nm-devel
bin/llvm-objcopy-devel
bin/llvm-objdump-devel
+bin/llvm-offload-wrapper-devel
bin/llvm-opt-report-devel
bin/llvm-otool-devel
bin/llvm-pdbutil-devel
@@ -126,6 +127,7 @@ bin/offload-arch-devel
%%LLDB%%bin/lldb-argdumper-devel
%%LLDB%%bin/lldb-dap-devel
%%LLDB%%bin/lldb-instr-devel
+%%LLDB%%bin/lldb-mcp-devel
%%LLDB%%bin/lldb-server-devel
%%MLIR%%bin/mlir-cat-devel
%%MLIR%%bin/mlir-lsp-server-devel
@@ -227,6 +229,7 @@ llvm-devel/bin/llc
%%LLDB%%llvm-devel/bin/lldb-argdumper
%%LLDB%%llvm-devel/bin/lldb-dap
%%LLDB%%llvm-devel/bin/lldb-instr
+%%LLDB%%llvm-devel/bin/lldb-mcp
%%LLDB%%llvm-devel/bin/lldb-server
llvm-devel/bin/lli
llvm-devel/bin/llvm-addr2line
@@ -275,6 +278,7 @@ llvm-devel/bin/llvm-modextract
llvm-devel/bin/llvm-nm
llvm-devel/bin/llvm-objcopy
llvm-devel/bin/llvm-objdump
+llvm-devel/bin/llvm-offload-wrapper
llvm-devel/bin/llvm-opt-report
llvm-devel/bin/llvm-otool
llvm-devel/bin/llvm-pdbutil
@@ -525,6 +529,7 @@ llvm-devel/bin/verify-uselistorder
%%EXTRAS%%llvm-devel/include/clang-tidy/cppcoreguidelines/OwningMemoryCheck.h
%%EXTRAS%%llvm-devel/include/clang-tidy/cppcoreguidelines/PreferMemberInitializerCheck.h
%%EXTRAS%%llvm-devel/include/clang-tidy/cppcoreguidelines/ProBoundsArrayToPointerDecayCheck.h
+%%EXTRAS%%llvm-devel/include/clang-tidy/cppcoreguidelines/ProBoundsAvoidUncheckedContainerAccess.h
%%EXTRAS%%llvm-devel/include/clang-tidy/cppcoreguidelines/ProBoundsConstantArrayIndexCheck.h
%%EXTRAS%%llvm-devel/include/clang-tidy/cppcoreguidelines/ProBoundsPointerArithmeticCheck.h
%%EXTRAS%%llvm-devel/include/clang-tidy/cppcoreguidelines/ProTypeConstCastCheck.h
@@ -595,6 +600,7 @@ llvm-devel/bin/verify-uselistorder
%%EXTRAS%%llvm-devel/include/clang-tidy/misc/NoRecursionCheck.h
%%EXTRAS%%llvm-devel/include/clang-tidy/misc/NonCopyableObjects.h
%%EXTRAS%%llvm-devel/include/clang-tidy/misc/NonPrivateMemberVariablesInClassesCheck.h
+%%EXTRAS%%llvm-devel/include/clang-tidy/misc/OverrideWithDifferentVisibilityCheck.h
%%EXTRAS%%llvm-devel/include/clang-tidy/misc/RedundantExpressionCheck.h
%%EXTRAS%%llvm-devel/include/clang-tidy/misc/StaticAssertCheck.h
%%EXTRAS%%llvm-devel/include/clang-tidy/misc/ThrowByValueCatchByReferenceCheck.h
@@ -877,6 +883,7 @@ llvm-devel/bin/verify-uselistorder
%%CLANG%%llvm-devel/include/clang/AST/MangleNumberingContext.h
%%CLANG%%llvm-devel/include/clang/AST/NSAPI.h
%%CLANG%%llvm-devel/include/clang/AST/NestedNameSpecifier.h
+%%CLANG%%llvm-devel/include/clang/AST/NestedNameSpecifierBase.h
%%CLANG%%llvm-devel/include/clang/AST/NonTrivialTypeVisitor.h
%%CLANG%%llvm-devel/include/clang/AST/ODRDiagsEmitter.h
%%CLANG%%llvm-devel/include/clang/AST/ODRHash.h
@@ -914,6 +921,7 @@ llvm-devel/bin/verify-uselistorder
%%CLANG%%llvm-devel/include/clang/AST/TemplateName.h
%%CLANG%%llvm-devel/include/clang/AST/TextNodeDumper.h
%%CLANG%%llvm-devel/include/clang/AST/Type.h
+%%CLANG%%llvm-devel/include/clang/AST/TypeBase.h
%%CLANG%%llvm-devel/include/clang/AST/TypeLoc.h
%%CLANG%%llvm-devel/include/clang/AST/TypeLocNodes.def
%%CLANG%%llvm-devel/include/clang/AST/TypeLocVisitor.h
@@ -978,6 +986,7 @@ llvm-devel/bin/verify-uselistorder
%%CLANG%%llvm-devel/include/clang/Analysis/FlowSensitive/DataflowWorklist.h
%%CLANG%%llvm-devel/include/clang/Analysis/FlowSensitive/DebugSupport.h
%%CLANG%%llvm-devel/include/clang/Analysis/FlowSensitive/Formula.h
+%%CLANG%%llvm-devel/include/clang/Analysis/FlowSensitive/FormulaSerialization.h
%%CLANG%%llvm-devel/include/clang/Analysis/FlowSensitive/Logger.h
%%CLANG%%llvm-devel/include/clang/Analysis/FlowSensitive/MapLattice.h
%%CLANG%%llvm-devel/include/clang/Analysis/FlowSensitive/MatchSwitch.h
@@ -1138,6 +1147,11 @@ llvm-devel/bin/verify-uselistorder
%%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/DiagnosticTrap.h
+%%CLANG%%llvm-devel/include/clang/Basic/DiagnosticTrapCompatIDs.inc
+%%CLANG%%llvm-devel/include/clang/Basic/DiagnosticTrapEnums.inc
+%%CLANG%%llvm-devel/include/clang/Basic/DiagnosticTrapInterface.inc
+%%CLANG%%llvm-devel/include/clang/Basic/DiagnosticTrapKinds.inc
%%CLANG%%llvm-devel/include/clang/Basic/DirectoryEntry.h
%%CLANG%%llvm-devel/include/clang/Basic/ExceptionSpecificationType.h
%%CLANG%%llvm-devel/include/clang/Basic/ExpressionTraits.h
@@ -1400,6 +1414,7 @@ llvm-devel/bin/verify-uselistorder
%%CLANG%%llvm-devel/include/clang/Lex/ModuleMap.h
%%CLANG%%llvm-devel/include/clang/Lex/ModuleMapFile.h
%%CLANG%%llvm-devel/include/clang/Lex/MultipleIncludeOpt.h
+%%CLANG%%llvm-devel/include/clang/Lex/NoTrivialPPDirectiveTracer.h
%%CLANG%%llvm-devel/include/clang/Lex/PPCallbacks.h
%%CLANG%%llvm-devel/include/clang/Lex/PPConditionalDirectiveRecord.h
%%CLANG%%llvm-devel/include/clang/Lex/PPDirectiveParameter.h
@@ -1707,8 +1722,10 @@ llvm-devel/bin/verify-uselistorder
%%FLANG%%llvm-devel/include/flang/Evaluate/intrinsics-library.h
%%FLANG%%llvm-devel/include/flang/Evaluate/intrinsics.h
%%FLANG%%llvm-devel/include/flang/Evaluate/logical.h
+%%FLANG%%llvm-devel/include/flang/Evaluate/match.h
%%FLANG%%llvm-devel/include/flang/Evaluate/pgmath.h.inc
%%FLANG%%llvm-devel/include/flang/Evaluate/real.h
+%%FLANG%%llvm-devel/include/flang/Evaluate/rewrite.h
%%FLANG%%llvm-devel/include/flang/Evaluate/rounding-bits.h
%%FLANG%%llvm-devel/include/flang/Evaluate/shape.h
%%FLANG%%llvm-devel/include/flang/Evaluate/static-data.h
@@ -1794,6 +1811,7 @@ llvm-devel/bin/verify-uselistorder
%%FLANG%%llvm-devel/include/flang/Optimizer/Builder/Runtime/Assign.h
%%FLANG%%llvm-devel/include/flang/Optimizer/Builder/Runtime/CUDA/Descriptor.h
%%FLANG%%llvm-devel/include/flang/Optimizer/Builder/Runtime/Character.h
+%%FLANG%%llvm-devel/include/flang/Optimizer/Builder/Runtime/Coarray.h
%%FLANG%%llvm-devel/include/flang/Optimizer/Builder/Runtime/Command.h
%%FLANG%%llvm-devel/include/flang/Optimizer/Builder/Runtime/Derived.h
%%FLANG%%llvm-devel/include/flang/Optimizer/Builder/Runtime/EnvironmentDefaults.h
@@ -2022,6 +2040,7 @@ llvm-devel/bin/verify-uselistorder
%%FLANG%%llvm-devel/include/flang/Tools/CrossToolHelpers.h
%%FLANG%%llvm-devel/include/flang/Tools/PointerModels.h
%%FLANG%%llvm-devel/include/flang/Tools/TargetSetup.h
+%%FLANG%%llvm-devel/include/flang/Utils/OpenMP.h
%%FLANG%%llvm-devel/include/flang/Version.inc
%%FLANG%%llvm-devel/include/flang/__cuda_builtins.mod
%%FLANG%%llvm-devel/include/flang/__cuda_device.mod
@@ -2407,6 +2426,7 @@ llvm-devel/bin/verify-uselistorder
%%LLDB%%llvm-devel/include/lldb/Protocol/MCP/MCPError.h
%%LLDB%%llvm-devel/include/lldb/Protocol/MCP/Protocol.h
%%LLDB%%llvm-devel/include/lldb/Protocol/MCP/Resource.h
+%%LLDB%%llvm-devel/include/lldb/Protocol/MCP/Server.h
%%LLDB%%llvm-devel/include/lldb/Protocol/MCP/Tool.h
%%LLDB%%llvm-devel/include/lldb/Symbol/ArmUnwindInfo.h
%%LLDB%%llvm-devel/include/lldb/Symbol/Block.h
@@ -2992,6 +3012,12 @@ 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/CAS/ActionCache.h
+llvm-devel/include/llvm/CAS/BuiltinCASContext.h
+llvm-devel/include/llvm/CAS/BuiltinObjectHasher.h
+llvm-devel/include/llvm/CAS/CASID.h
+llvm-devel/include/llvm/CAS/CASReference.h
+llvm-devel/include/llvm/CAS/ObjectStore.h
llvm-devel/include/llvm/CGData/CGDataPatchItem.h
llvm-devel/include/llvm/CGData/CodeGenData.h
llvm-devel/include/llvm/CGData/CodeGenData.inc
@@ -3987,6 +4013,7 @@ llvm-devel/include/llvm/MC/MCCodeView.h
llvm-devel/include/llvm/MC/MCContext.h
llvm-devel/include/llvm/MC/MCDXContainerStreamer.h
llvm-devel/include/llvm/MC/MCDXContainerWriter.h
+llvm-devel/include/llvm/MC/MCDecoder.h
llvm-devel/include/llvm/MC/MCDecoderOps.h
llvm-devel/include/llvm/MC/MCDirectives.h
llvm-devel/include/llvm/MC/MCDisassembler/MCDisassembler.h
@@ -4025,6 +4052,7 @@ llvm-devel/include/llvm/MC/MCParser/MCTargetAsmParser.h
llvm-devel/include/llvm/MC/MCPseudoProbe.h
llvm-devel/include/llvm/MC/MCRegister.h
llvm-devel/include/llvm/MC/MCRegisterInfo.h
+llvm-devel/include/llvm/MC/MCSFrame.h
llvm-devel/include/llvm/MC/MCSPIRVObjectWriter.h
llvm-devel/include/llvm/MC/MCSPIRVStreamer.h
llvm-devel/include/llvm/MC/MCSchedule.h
@@ -4091,6 +4119,8 @@ llvm-devel/include/llvm/ObjCopy/COFF/COFFConfig.h
llvm-devel/include/llvm/ObjCopy/COFF/COFFObjcopy.h
llvm-devel/include/llvm/ObjCopy/CommonConfig.h
llvm-devel/include/llvm/ObjCopy/ConfigManager.h
+llvm-devel/include/llvm/ObjCopy/DXContainer/DXContainerConfig.h
+llvm-devel/include/llvm/ObjCopy/DXContainer/DXContainerObjcopy.h
llvm-devel/include/llvm/ObjCopy/ELF/ELFConfig.h
llvm-devel/include/llvm/ObjCopy/ELF/ELFObjcopy.h
llvm-devel/include/llvm/ObjCopy/MachO/MachOConfig.h
@@ -4450,6 +4480,7 @@ llvm-devel/include/llvm/Support/circular_raw_ostream.h
llvm-devel/include/llvm/Support/float128.h
llvm-devel/include/llvm/Support/raw_os_ostream.h
llvm-devel/include/llvm/Support/raw_ostream.h
+llvm-devel/include/llvm/Support/raw_ostream_proxy.h
llvm-devel/include/llvm/Support/raw_sha1_ostream.h
llvm-devel/include/llvm/Support/raw_socket_stream.h
llvm-devel/include/llvm/Support/thread.h
@@ -4512,6 +4543,8 @@ llvm-devel/include/llvm/TargetParser/TargetParser.h
llvm-devel/include/llvm/TargetParser/Triple.h
llvm-devel/include/llvm/TargetParser/X86TargetParser.def
llvm-devel/include/llvm/TargetParser/X86TargetParser.h
+llvm-devel/include/llvm/TargetParser/XtensaTargetParser.def
+llvm-devel/include/llvm/TargetParser/XtensaTargetParser.h
llvm-devel/include/llvm/Telemetry/Telemetry.h
llvm-devel/include/llvm/Testing/ADT/StringMap.h
llvm-devel/include/llvm/Testing/ADT/StringMapEntry.h
@@ -5047,6 +5080,7 @@ llvm-devel/include/llvm/XRay/YAMLXRayRecord.h
%%MLIR%%llvm-devel/include/mlir/Conversion/Passes.h
%%MLIR%%llvm-devel/include/mlir/Conversion/Passes.h.inc
%%MLIR%%llvm-devel/include/mlir/Conversion/Passes.td
+%%MLIR%%llvm-devel/include/mlir/Conversion/PtrToLLVM/PtrToLLVM.h
%%MLIR%%llvm-devel/include/mlir/Conversion/ReconcileUnrealizedCasts/ReconcileUnrealizedCasts.h
%%MLIR%%llvm-devel/include/mlir/Conversion/SCFToControlFlow/SCFToControlFlow.h
%%MLIR%%llvm-devel/include/mlir/Conversion/SCFToEmitC/SCFToEmitC.h
@@ -5071,6 +5105,7 @@ llvm-devel/include/llvm/XRay/YAMLXRayRecord.h
%%MLIR%%llvm-devel/include/mlir/Conversion/TosaToTensor/TosaToTensor.h
%%MLIR%%llvm-devel/include/mlir/Conversion/UBToLLVM/UBToLLVM.h
%%MLIR%%llvm-devel/include/mlir/Conversion/UBToSPIRV/UBToSPIRV.h
+%%MLIR%%llvm-devel/include/mlir/Conversion/VectorToAMX/VectorToAMX.h
%%MLIR%%llvm-devel/include/mlir/Conversion/VectorToArmSME/VectorToArmSME.h
%%MLIR%%llvm-devel/include/mlir/Conversion/VectorToGPU/VectorToGPU.h
%%MLIR%%llvm-devel/include/mlir/Conversion/VectorToLLVM/ConvertVectorToLLVM.h
@@ -5079,6 +5114,7 @@ llvm-devel/include/llvm/XRay/YAMLXRayRecord.h
%%MLIR%%llvm-devel/include/mlir/Conversion/VectorToSPIRV/VectorToSPIRV.h
%%MLIR%%llvm-devel/include/mlir/Conversion/VectorToSPIRV/VectorToSPIRVPass.h
%%MLIR%%llvm-devel/include/mlir/Conversion/VectorToXeGPU/VectorToXeGPU.h
+%%MLIR%%llvm-devel/include/mlir/Conversion/XeGPUToXeVM/XeGPUToXeVM.h
%%MLIR%%llvm-devel/include/mlir/Conversion/XeVMToLLVM/XeVMToLLVM.h
%%MLIR%%llvm-devel/include/mlir/Debug/BreakpointManager.h
%%MLIR%%llvm-devel/include/mlir/Debug/BreakpointManagers/FileLineColLocBreakpointManager.h
@@ -5830,14 +5866,13 @@ llvm-devel/include/llvm/XRay/YAMLXRayRecord.h
%%MLIR%%llvm-devel/include/mlir/Dialect/PDLInterp/IR/PDLInterpOpsTypes.h.inc
%%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
%%MLIR%%llvm-devel/include/mlir/Dialect/Ptr/IR/MemorySpaceInterfaces.h
-%%MLIR%%llvm-devel/include/mlir/Dialect/Ptr/IR/MemorySpaceInterfaces.h.inc
%%MLIR%%llvm-devel/include/mlir/Dialect/Ptr/IR/MemorySpaceInterfaces.td
%%MLIR%%llvm-devel/include/mlir/Dialect/Ptr/IR/PtrAttrDefs.td
%%MLIR%%llvm-devel/include/mlir/Dialect/Ptr/IR/PtrAttrs.h
%%MLIR%%llvm-devel/include/mlir/Dialect/Ptr/IR/PtrDialect.h
%%MLIR%%llvm-devel/include/mlir/Dialect/Ptr/IR/PtrDialect.td
+%%MLIR%%llvm-devel/include/mlir/Dialect/Ptr/IR/PtrEnums.h
%%MLIR%%llvm-devel/include/mlir/Dialect/Ptr/IR/PtrEnums.td
%%MLIR%%llvm-devel/include/mlir/Dialect/Ptr/IR/PtrOps.cpp.inc
%%MLIR%%llvm-devel/include/mlir/Dialect/Ptr/IR/PtrOps.h
@@ -5948,6 +5983,7 @@ llvm-devel/include/llvm/XRay/YAMLXRayRecord.h
%%MLIR%%llvm-devel/include/mlir/Dialect/SPIRV/IR/SPIRVEnums.h.inc
%%MLIR%%llvm-devel/include/mlir/Dialect/SPIRV/IR/SPIRVGLCanonicalization.h
%%MLIR%%llvm-devel/include/mlir/Dialect/SPIRV/IR/SPIRVGLOps.td
+%%MLIR%%llvm-devel/include/mlir/Dialect/SPIRV/IR/SPIRVGraphOps.td
%%MLIR%%llvm-devel/include/mlir/Dialect/SPIRV/IR/SPIRVGroupOps.td
%%MLIR%%llvm-devel/include/mlir/Dialect/SPIRV/IR/SPIRVImageOps.td
%%MLIR%%llvm-devel/include/mlir/Dialect/SPIRV/IR/SPIRVIntegerDotProductOps.td
@@ -6284,6 +6320,8 @@ llvm-devel/include/llvm/XRay/YAMLXRayRecord.h
%%MLIR%%llvm-devel/include/mlir/Dialect/XeGPU/IR/XeGPU.h
%%MLIR%%llvm-devel/include/mlir/Dialect/XeGPU/IR/XeGPU.h.inc
%%MLIR%%llvm-devel/include/mlir/Dialect/XeGPU/IR/XeGPU.td
+%%MLIR%%llvm-devel/include/mlir/Dialect/XeGPU/IR/XeGPUAttrInterface.cpp.inc
+%%MLIR%%llvm-devel/include/mlir/Dialect/XeGPU/IR/XeGPUAttrInterface.h.inc
%%MLIR%%llvm-devel/include/mlir/Dialect/XeGPU/IR/XeGPUAttrs.cpp.inc
%%MLIR%%llvm-devel/include/mlir/Dialect/XeGPU/IR/XeGPUAttrs.h.inc
%%MLIR%%llvm-devel/include/mlir/Dialect/XeGPU/IR/XeGPUAttrs.td
@@ -6407,6 +6445,7 @@ llvm-devel/include/llvm/XRay/YAMLXRayRecord.h
%%MLIR%%llvm-devel/include/mlir/IR/RegionKindInterface.h
%%MLIR%%llvm-devel/include/mlir/IR/RegionKindInterface.h.inc
%%MLIR%%llvm-devel/include/mlir/IR/RegionKindInterface.td
+%%MLIR%%llvm-devel/include/mlir/IR/Remarks.h
%%MLIR%%llvm-devel/include/mlir/IR/StorageUniquerSupport.h
%%MLIR%%llvm-devel/include/mlir/IR/SymbolInterfaces.cpp.inc
%%MLIR%%llvm-devel/include/mlir/IR/SymbolInterfaces.h.inc
@@ -6555,6 +6594,7 @@ llvm-devel/include/llvm/XRay/YAMLXRayRecord.h
%%MLIR%%llvm-devel/include/mlir/Reducer/ReductionNode.h
%%MLIR%%llvm-devel/include/mlir/Reducer/ReductionPatternInterface.h
%%MLIR%%llvm-devel/include/mlir/Reducer/Tester.h
+%%MLIR%%llvm-devel/include/mlir/Remark/RemarkStreamer.h
%%MLIR%%llvm-devel/include/mlir/Rewrite/FrozenRewritePatternSet.h
%%MLIR%%llvm-devel/include/mlir/Rewrite/PassUtil.td
%%MLIR%%llvm-devel/include/mlir/Rewrite/PatternApplicator.h
@@ -6605,6 +6645,9 @@ llvm-devel/include/llvm/XRay/YAMLXRayRecord.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/LLVM/XeVM/Target.h
+%%MLIR%%llvm-devel/include/mlir/Target/LLVM/XeVM/Utils.h
+%%MLIR%%llvm-devel/include/mlir/Target/LLVMIR/DataLayoutImporter.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
@@ -6618,6 +6661,7 @@ llvm-devel/include/llvm/XRay/YAMLXRayRecord.h
%%MLIR%%llvm-devel/include/mlir/Target/LLVMIR/Dialect/OpenACC/OpenACCToLLVMIRTranslation.h
%%MLIR%%llvm-devel/include/mlir/Target/LLVMIR/Dialect/OpenMP/OpenMPToLLVMIRTranslation.h
%%MLIR%%llvm-devel/include/mlir/Target/LLVMIR/Dialect/OpenMPCommon.h
+%%MLIR%%llvm-devel/include/mlir/Target/LLVMIR/Dialect/Ptr/PtrToLLVMIRTranslation.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
@@ -6628,6 +6672,10 @@ llvm-devel/include/llvm/XRay/YAMLXRayRecord.h
%%MLIR%%llvm-devel/include/mlir/Target/LLVMIR/LLVMTranslationInterface.h
%%MLIR%%llvm-devel/include/mlir/Target/LLVMIR/ModuleImport.h
%%MLIR%%llvm-devel/include/mlir/Target/LLVMIR/ModuleTranslation.h
+%%MLIR%%llvm-devel/include/mlir/Target/LLVMIR/Transforms/Passes.h
+%%MLIR%%llvm-devel/include/mlir/Target/LLVMIR/Transforms/Passes.h.inc
+%%MLIR%%llvm-devel/include/mlir/Target/LLVMIR/Transforms/Passes.td
+%%MLIR%%llvm-devel/include/mlir/Target/LLVMIR/Transforms/TargetUtils.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
@@ -6637,6 +6685,8 @@ llvm-devel/include/llvm/XRay/YAMLXRayRecord.h
%%MLIR%%llvm-devel/include/mlir/Target/SPIRV/SPIRVBinaryUtils.h
%%MLIR%%llvm-devel/include/mlir/Target/SPIRV/Serialization.h
%%MLIR%%llvm-devel/include/mlir/Target/SPIRV/Target.h
+%%MLIR%%llvm-devel/include/mlir/Target/Wasm/WasmBinaryEncoding.h
+%%MLIR%%llvm-devel/include/mlir/Target/Wasm/WasmImporter.h
%%MLIR%%llvm-devel/include/mlir/Tools/PDLL/AST/Context.h
%%MLIR%%llvm-devel/include/mlir/Tools/PDLL/AST/Diagnostic.h
%%MLIR%%llvm-devel/include/mlir/Tools/PDLL/AST/Nodes.h
@@ -7170,6 +7220,7 @@ llvm-devel/lib/cmake/llvm/llvm-driver-template.cpp.in
%%STATIC_LIBS%%%%FLANG%%llvm-devel/lib/libFortranParser.a
%%STATIC_LIBS%%%%FLANG%%llvm-devel/lib/libFortranSemantics.a
%%STATIC_LIBS%%%%FLANG%%llvm-devel/lib/libFortranSupport.a
+%%STATIC_LIBS%%%%FLANG%%llvm-devel/lib/libFortranUtils.a
%%STATIC_LIBS%%%%FLANG%%llvm-devel/lib/libHLFIRDialect.a
%%STATIC_LIBS%%%%FLANG%%llvm-devel/lib/libHLFIRTransforms.a
llvm-devel/lib/libLLVM-%%LLVM_MAJOR%%git.so
@@ -7212,6 +7263,7 @@ llvm-devel/lib/libLLVM.so.%%LLVM_MAJOR_MINOR%%git
%%STATIC_LIBS%%llvm-devel/lib/libLLVMBitReader.a
%%STATIC_LIBS%%llvm-devel/lib/libLLVMBitWriter.a
%%STATIC_LIBS%%llvm-devel/lib/libLLVMBitstreamReader.a
+%%STATIC_LIBS%%llvm-devel/lib/libLLVMCAS.a
%%STATIC_LIBS%%llvm-devel/lib/libLLVMCFGuard.a
%%STATIC_LIBS%%llvm-devel/lib/libLLVMCFIVerify.a
%%STATIC_LIBS%%llvm-devel/lib/libLLVMCGData.a
@@ -7622,6 +7674,9 @@ llvm-devel/lib/libLTO.so.%%LLVM_MAJOR_MINOR%%git
%%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRPluginsLib.a
%%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRPresburger.a
%%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRPtrDialect.a
+%%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRPtrMemorySpaceInterfaces.a
+%%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRPtrToLLVM.a
+%%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRPtrToLLVMIRTranslation.a
%%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRQuantDialect.a
%%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRQuantTransforms.a
%%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRQuantUtils.a
@@ -7637,6 +7692,7 @@ llvm-devel/lib/libLTO.so.%%LLVM_MAJOR_MINOR%%git
%%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRRegisterAllDialects.a
%%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRRegisterAllExtensions.a
%%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRRegisterAllPasses.a
+%%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRRemarkStreamer.a
%%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRRewrite.a
%%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRRewritePDL.a
%%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRRuntimeVerifiableOpInterface.a
@@ -7691,6 +7747,8 @@ llvm-devel/lib/libLTO.so.%%LLVM_MAJOR_MINOR%%git
%%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRTargetLLVM.a
%%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRTargetLLVMIRExport.a
%%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRTargetLLVMIRImport.a
+%%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRTargetLLVMIRTransforms.a
+%%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRTargetWasmImport.a
%%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRTblgenLib.a
%%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRTensorAllExtensions.a
%%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRTensorDialect.a
@@ -7754,6 +7812,7 @@ llvm-devel/lib/libLTO.so.%%LLVM_MAJOR_MINOR%%git
%%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRVectorDialect.a
%%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRVectorInterfaces.a
%%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRVectorTestPasses.a
+%%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRVectorToAMX.a
%%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRVectorToArmSME.a
%%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRVectorToGPU.a
%%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRVectorToLLVM.a
@@ -7770,9 +7829,11 @@ llvm-devel/lib/libLTO.so.%%LLVM_MAJOR_MINOR%%git
%%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/libMLIRXeGPUToXeVM.a
%%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRXeGPUTransforms.a
%%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRXeGPUUtils.a
%%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRXeVMDialect.a
+%%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRXeVMTarget.a
%%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRXeVMToLLVM.a
%%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRXeVMToLLVMIRTranslation.a
%%STATIC_LIBS%%%%POLLY%%llvm-devel/lib/libPolly.a
diff --git a/devel/llvm-morello/Makefile.COMMANDS b/devel/llvm-morello/Makefile.COMMANDS
index 0ebe78ce41bb..23c6648948cb 100644
--- a/devel/llvm-morello/Makefile.COMMANDS
+++ b/devel/llvm-morello/Makefile.COMMANDS
@@ -1,5 +1 @@
.include "${.CURDIR}/../llvm-cheri/Makefile.COMMANDS"
-
-LLVM_COMMANDS+= \
- clang-nvlink-wrapper \
- clang-offload-wrapper
diff --git a/devel/llvm-morello/Makefile.MAN1SRCS b/devel/llvm-morello/Makefile.MAN1SRCS
index 3578cc049b2e..78b439db8b4b 100644
--- a/devel/llvm-morello/Makefile.MAN1SRCS
+++ b/devel/llvm-morello/Makefile.MAN1SRCS
@@ -1,3 +1 @@
.include "${.PARSEDIR}/../llvm-cheri/Makefile.MAN1SRCS"
-
-LLVM_MAN1SRCS:= ${LLVM_MAN1SRCS:Nllvm-debuginfo-analyzer.1:Nllvm-mc.1:Nllvm-opt-report.1:Nllvm-reduce.1:Nllvm-remarkutil.1}
diff --git a/devel/llvm-morello/Makefile.snapshot b/devel/llvm-morello/Makefile.snapshot
index 7628f1ed76bb..5c0b881b53b2 100644
--- a/devel/llvm-morello/Makefile.snapshot
+++ b/devel/llvm-morello/Makefile.snapshot
@@ -1,5 +1,5 @@
-LLVM_MAJOR= 15
+LLVM_MAJOR= 17
LLVM_RELEASE= ${LLVM_MAJOR}.0.0
-SNAPDATE= 20250518
+SNAPDATE= 20250909
-LLVM_COMMIT= 743973c6fa878c9d3bf003efe9baa4b7180d1645
+LLVM_COMMIT= 0303e6f03ed4aede9d0659d294cdb4e692cadafc
diff --git a/devel/llvm-morello/distinfo b/devel/llvm-morello/distinfo
index 2d4078d76f25..5f7210f6bc4c 100644
--- a/devel/llvm-morello/distinfo
+++ b/devel/llvm-morello/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1752101907
-SHA256 (morello-llvm-project-743973c6fa878c9d3bf003efe9baa4b7180d1645_GL0.tar.gz) = 9f022014d442b09bb8bf2cd1f087c43332ad7af43d0d9e1f111f2a21087cdb9c
-SIZE (morello-llvm-project-743973c6fa878c9d3bf003efe9baa4b7180d1645_GL0.tar.gz) = 171844421
+TIMESTAMP = 1757580132
+SHA256 (morello-llvm-project-0303e6f03ed4aede9d0659d294cdb4e692cadafc_GL0.tar.gz) = 02771ccc63f61843822704207bc449f5973b36bf902b691a0a8bff976d9b41f7
+SIZE (morello-llvm-project-0303e6f03ed4aede9d0659d294cdb4e692cadafc_GL0.tar.gz) = 200582857
diff --git a/devel/llvm-morello/pkg-plist b/devel/llvm-morello/pkg-plist
index 2f1c2d9f2287..5ec00fcc1933 100644
--- a/devel/llvm-morello/pkg-plist
+++ b/devel/llvm-morello/pkg-plist
@@ -71,9 +71,6 @@ bin/llvm-xray%%COMMAND_SUFFIX%%
bin/nvptx-arch%%COMMAND_SUFFIX%%
bin/opt%%COMMAND_SUFFIX%%
bin/sancov%%COMMAND_SUFFIX%%
-bin/split-file%%COMMAND_SUFFIX%%
-%%CLANG%%bin/clang-nvlink-wrapper%%COMMAND_SUFFIX%%
-%%CLANG%%bin/clang-offload-wrapper%%COMMAND_SUFFIX%%
%%CLANG%%bin/analyze-build%%COMMAND_SUFFIX%%
%%CLANG%%bin/c-index-test%%COMMAND_SUFFIX%%
%%CLANG%%bin/clang%%COMMAND_SUFFIX%%
@@ -82,6 +79,7 @@ bin/split-file%%COMMAND_SUFFIX%%
%%CLANG%%bin/clang-cpp%%COMMAND_SUFFIX%%
%%CLANG%%bin/clang-extdef-mapping%%COMMAND_SUFFIX%%
%%CLANG%%bin/clang-format%%COMMAND_SUFFIX%%
+%%CLANG%%bin/clang-include-cleaner%%COMMAND_SUFFIX%%
%%CLANG%%bin/clang-linker-wrapper%%COMMAND_SUFFIX%%
%%CLANG%%bin/clang-offload-bundler%%COMMAND_SUFFIX%%
%%CLANG%%bin/clang-offload-packager%%COMMAND_SUFFIX%%
@@ -120,6 +118,7 @@ bin/split-file%%COMMAND_SUFFIX%%
%%LIT%%llvm%%LLVM_SUFFIX%%/bin/lit
%%LIT%%bin/llvm-lit%%COMMAND_SUFFIX%%
%%LIT%%llvm%%LLVM_SUFFIX%%/bin/llvm-lit
+llvm%%LLVM_SUFFIX%%/bin/amdgpu-arch
%%CLANG%%llvm%%LLVM_SUFFIX%%/bin/analyze-build
llvm%%LLVM_SUFFIX%%/bin/bugpoint
%%CLANG%%llvm%%LLVM_SUFFIX%%/bin/c-index-test
@@ -134,13 +133,12 @@ llvm%%LLVM_SUFFIX%%/bin/bugpoint
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/bin/clang-doc
%%CLANG%%llvm%%LLVM_SUFFIX%%/bin/clang-extdef-mapping
%%CLANG%%llvm%%LLVM_SUFFIX%%/bin/clang-format
+%%CLANG%%llvm%%LLVM_SUFFIX%%/bin/clang-include-cleaner
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/bin/clang-include-fixer
%%CLANG%%llvm%%LLVM_SUFFIX%%/bin/clang-linker-wrapper
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/bin/clang-move
-%%CLANG%%llvm%%LLVM_SUFFIX%%/bin/clang-nvlink-wrapper
%%CLANG%%llvm%%LLVM_SUFFIX%%/bin/clang-offload-bundler
%%CLANG%%llvm%%LLVM_SUFFIX%%/bin/clang-offload-packager
-%%CLANG%%llvm%%LLVM_SUFFIX%%/bin/clang-offload-wrapper
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/bin/clang-pseudo
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/bin/clang-query
%%CLANG%%llvm%%LLVM_SUFFIX%%/bin/clang-refactor
@@ -148,6 +146,7 @@ llvm%%LLVM_SUFFIX%%/bin/bugpoint
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/bin/clang-reorder-fields
%%CLANG%%llvm%%LLVM_SUFFIX%%/bin/clang-repl
%%CLANG%%llvm%%LLVM_SUFFIX%%/bin/clang-scan-deps
+%%CLANG%%llvm%%LLVM_SUFFIX%%/bin/clang-tblgen
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/bin/clang-tidy
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/bin/clangd
%%CLANG%%llvm%%LLVM_SUFFIX%%/bin/diagtool
@@ -177,6 +176,7 @@ llvm%%LLVM_SUFFIX%%/bin/llvm-cvtres
llvm%%LLVM_SUFFIX%%/bin/llvm-cxxdump
llvm%%LLVM_SUFFIX%%/bin/llvm-cxxfilt
llvm%%LLVM_SUFFIX%%/bin/llvm-cxxmap
+llvm%%LLVM_SUFFIX%%/bin/llvm-debuginfo-analyzer
llvm%%LLVM_SUFFIX%%/bin/llvm-debuginfod
llvm%%LLVM_SUFFIX%%/bin/llvm-debuginfod-find
llvm%%LLVM_SUFFIX%%/bin/llvm-diff
@@ -216,6 +216,7 @@ llvm%%LLVM_SUFFIX%%/bin/llvm-readelf
llvm%%LLVM_SUFFIX%%/bin/llvm-readobj
llvm%%LLVM_SUFFIX%%/bin/llvm-reduce
llvm%%LLVM_SUFFIX%%/bin/llvm-remark-size-diff
+llvm%%LLVM_SUFFIX%%/bin/llvm-remarkutil
llvm%%LLVM_SUFFIX%%/bin/llvm-rtdyld
llvm%%LLVM_SUFFIX%%/bin/llvm-sim
llvm%%LLVM_SUFFIX%%/bin/llvm-size
@@ -231,6 +232,7 @@ llvm%%LLVM_SUFFIX%%/bin/llvm-undname
llvm%%LLVM_SUFFIX%%/bin/llvm-windres
llvm%%LLVM_SUFFIX%%/bin/llvm-xray
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/bin/modularize
+llvm%%LLVM_SUFFIX%%/bin/nvptx-arch
llvm%%LLVM_SUFFIX%%/bin/opt
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/bin/pp-trace
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/bin/run-clang-tidy
@@ -239,12 +241,14 @@ llvm%%LLVM_SUFFIX%%/bin/sanstats
%%CLANG%%llvm%%LLVM_SUFFIX%%/bin/scan-build
%%CLANG%%llvm%%LLVM_SUFFIX%%/bin/scan-build-py
%%CLANG%%llvm%%LLVM_SUFFIX%%/bin/scan-view
-llvm%%LLVM_SUFFIX%%/bin/split-file
llvm%%LLVM_SUFFIX%%/bin/verify-uselistorder
%%LLD%%llvm%%LLVM_SUFFIX%%/bin/wasm-ld
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang-c/BuildSystem.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang-c/CXCompilationDatabase.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang-c/CXDiagnostic.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang-c/CXErrorCode.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang-c/CXFile.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang-c/CXSourceLocation.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang-c/CXString.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang-c/Documentation.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang-c/ExternC.h
@@ -261,6 +265,7 @@ llvm%%LLVM_SUFFIX%%/bin/verify-uselistorder
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/ClangTidyOptions.h
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/ClangTidyProfiling.h
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/ExpandModularHeadersPPCallbacks.h
+%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/FileExtensionsSet.h
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/GlobList.h
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/NoLintDirectiveHandler.h
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/abseil/AbseilMatcher.h
@@ -316,6 +321,7 @@ llvm%%LLVM_SUFFIX%%/bin/verify-uselistorder
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/bugprone/DanglingHandleCheck.h
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/bugprone/DynamicStaticInitializersCheck.h
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/bugprone/EasilySwappableParametersCheck.h
+%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/bugprone/EmptyCatchCheck.h
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/bugprone/ExceptionEscapeCheck.h
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/bugprone/FoldInitTypeCheck.h
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/bugprone/ForwardDeclarationNamespaceCheck.h
@@ -332,8 +338,10 @@ llvm%%LLVM_SUFFIX%%/bin/verify-uselistorder
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/bugprone/MisplacedPointerArithmeticInAllocCheck.h
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/bugprone/MisplacedWideningCastCheck.h
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/bugprone/MoveForwardingReferenceCheck.h
+%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/bugprone/MultipleNewInOneExpressionCheck.h
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/bugprone/MultipleStatementMacroCheck.h
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/bugprone/NoEscapeCheck.h
+%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/bugprone/NonZeroEnumToBoolConversionCheck.h
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/bugprone/NotNullTerminatedResultCheck.h
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/bugprone/ParentVirtualCallCheck.h
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/bugprone/PosixReturnCheck.h
@@ -346,6 +354,7 @@ llvm%%LLVM_SUFFIX%%/bin/verify-uselistorder
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/bugprone/SizeofExpressionCheck.h
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/bugprone/SmartPtrArrayMismatchCheck.h
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/bugprone/SpuriouslyWakeUpFunctionsCheck.h
+%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/bugprone/StandaloneEmptyCheck.h
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/bugprone/StringConstructorCheck.h
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/bugprone/StringIntegerAssignmentCheck.h
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/bugprone/StringLiteralWithEmbeddedNulCheck.h
@@ -355,9 +364,11 @@ llvm%%LLVM_SUFFIX%%/bin/verify-uselistorder
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/bugprone/SuspiciousMemoryComparisonCheck.h
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/bugprone/SuspiciousMemsetUsageCheck.h
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/bugprone/SuspiciousMissingCommaCheck.h
+%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/bugprone/SuspiciousReallocUsageCheck.h
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/bugprone/SuspiciousSemicolonCheck.h
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/bugprone/SuspiciousStringCompareCheck.h
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/bugprone/SwappedArgumentsCheck.h
+%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/bugprone/SwitchMissingDefaultCaseCheck.h
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/bugprone/TerminatingContinueCheck.h
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/bugprone/ThrowKeywordMissingCheck.h
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/bugprone/TooSmallLoopVariableCheck.h
@@ -366,6 +377,8 @@ llvm%%LLVM_SUFFIX%%/bin/verify-uselistorder
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/bugprone/UndelegatedConstructorCheck.h
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/bugprone/UnhandledExceptionAtNewCheck.h
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/bugprone/UnhandledSelfAssignmentCheck.h
+%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/bugprone/UniquePtrArrayMismatchCheck.h
+%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/bugprone/UnsafeFunctionsCheck.h
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/bugprone/UnusedRaiiCheck.h
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/bugprone/UnusedReturnValueCheck.h
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/bugprone/UseAfterMoveCheck.h
@@ -386,11 +399,17 @@ llvm%%LLVM_SUFFIX%%/bin/verify-uselistorder
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/cert/VariadicFunctionDefCheck.h
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/concurrency/MtUnsafeCheck.h
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/concurrency/ThreadCanceltypeAsynchronousCheck.h
+%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/cppcoreguidelines/AvoidCapturingLambdaCoroutinesCheck.h
+%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/cppcoreguidelines/AvoidConstOrRefDataMembersCheck.h
+%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/cppcoreguidelines/AvoidDoWhileCheck.h
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/cppcoreguidelines/AvoidGotoCheck.h
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/cppcoreguidelines/AvoidNonConstGlobalVariablesCheck.h
+%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/cppcoreguidelines/AvoidReferenceCoroutineParametersCheck.h
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/cppcoreguidelines/InitVariablesCheck.h
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/cppcoreguidelines/InterfacesGlobalInitCheck.h
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/cppcoreguidelines/MacroUsageCheck.h
+%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/cppcoreguidelines/MisleadingCaptureDefaultByValueCheck.h
+%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/cppcoreguidelines/MissingStdForwardCheck.h
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/cppcoreguidelines/NarrowingConversionsCheck.h
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/cppcoreguidelines/NoMallocCheck.h
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/cppcoreguidelines/OwningMemoryCheck.h
@@ -405,6 +424,7 @@ llvm%%LLVM_SUFFIX%%/bin/verify-uselistorder
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/cppcoreguidelines/ProTypeStaticCastDowncastCheck.h
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/cppcoreguidelines/ProTypeUnionAccessCheck.h
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/cppcoreguidelines/ProTypeVarargCheck.h
+%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/cppcoreguidelines/RvalueReferenceParamNotMovedCheck.h
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/cppcoreguidelines/SlicingCheck.h
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/cppcoreguidelines/SpecialMemberFunctionsCheck.h
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/cppcoreguidelines/VirtualClassDestructorCheck.h
@@ -445,10 +465,13 @@ llvm%%LLVM_SUFFIX%%/bin/verify-uselistorder
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/llvm/TwineLocalCheck.h
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/llvmlibc/CalleeNamespaceCheck.h
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/llvmlibc/ImplementationInNamespaceCheck.h
+%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/llvmlibc/InlineFunctionDeclCheck.h
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/llvmlibc/RestrictSystemLibcHeadersCheck.h
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/misc/ConfusableIdentifierCheck.h
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/misc/ConstCorrectnessCheck.h
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/misc/DefinitionsInHeadersCheck.h
+%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/misc/HeaderIncludeCycleCheck.h
+%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/misc/IncludeCleanerCheck.h
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/misc/MisleadingBidirectional.h
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/misc/MisleadingIdentifier.h
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/misc/MisplacedConstCheck.h
@@ -464,6 +487,7 @@ llvm%%LLVM_SUFFIX%%/bin/verify-uselistorder
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/misc/UnusedAliasDeclsCheck.h
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/misc/UnusedParametersCheck.h
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/misc/UnusedUsingDeclsCheck.h
+%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/misc/UseAnonymousNamespaceCheck.h
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/modernize/AvoidBindCheck.h
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/modernize/AvoidCArraysCheck.h
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/modernize/ConcatNestedNamespacesCheck.h
@@ -484,6 +508,7 @@ llvm%%LLVM_SUFFIX%%/bin/verify-uselistorder
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/modernize/ReplaceRandomShuffleCheck.h
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/modernize/ReturnBracedInitListCheck.h
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/modernize/ShrinkToFitCheck.h
+%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/modernize/TypeTraitsCheck.h
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/modernize/UnaryStaticAssertCheck.h
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/modernize/UseAutoCheck.h
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/modernize/UseBoolLiteralsCheck.h
@@ -495,6 +520,7 @@ llvm%%LLVM_SUFFIX%%/bin/verify-uselistorder
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/modernize/UseNoexceptCheck.h
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/modernize/UseNullptrCheck.h
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/modernize/UseOverrideCheck.h
+%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/modernize/UseStdPrintCheck.h
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/modernize/UseTrailingReturnTypeCheck.h
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/modernize/UseTransparentFunctorsCheck.h
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/modernize/UseUncaughtExceptionsCheck.h
@@ -506,11 +532,13 @@ llvm%%LLVM_SUFFIX%%/bin/verify-uselistorder
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/objc/DeallocInCategoryCheck.h
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/objc/ForbiddenSubclassingCheck.h
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/objc/MissingHashCheck.h
+%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/objc/NSDateFormatterCheck.h
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/objc/NSInvocationArgumentLifetimeCheck.h
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/objc/PropertyDeclarationCheck.h
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/objc/SuperSelfCheck.h
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/openmp/ExceptionEscapeCheck.h
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/openmp/UseDefaultNoneCheck.h
+%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/performance/AvoidEndlCheck.h
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/performance/FasterStringFindCheck.h
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/performance/ForRangeCopyCheck.h
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/performance/ImplicitConversionInLoopCheck.h
@@ -521,7 +549,10 @@ llvm%%LLVM_SUFFIX%%/bin/verify-uselistorder
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/performance/MoveConstructorInitCheck.h
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/performance/NoAutomaticMoveCheck.h
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/performance/NoIntToPtrCheck.h
+%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/performance/NoexceptDestructorCheck.h
+%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/performance/NoexceptFunctionBaseCheck.h
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/performance/NoexceptMoveConstructorCheck.h
+%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/performance/NoexceptSwapCheck.h
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/performance/TriviallyDestructibleCheck.h
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/performance/TypePromotionInMathFnCheck.h
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/performance/UnnecessaryCopyInitialization.h
@@ -530,6 +561,7 @@ llvm%%LLVM_SUFFIX%%/bin/verify-uselistorder
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/portability/SIMDIntrinsicsCheck.h
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/portability/StdAllocatorConstCheck.h
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/readability/AvoidConstParamsInDecls.h
+%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/readability/AvoidUnconditionalPreprocessorIfCheck.h
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/readability/BracesAroundStatementsCheck.h
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/readability/ConstReturnTypeCheck.h
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/readability/ContainerContainsCheck.h
@@ -553,6 +585,7 @@ llvm%%LLVM_SUFFIX%%/bin/verify-uselistorder
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/readability/NamedParameterCheck.h
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/readability/NamespaceCommentCheck.h
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/readability/NonConstParameterCheck.h
+%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/readability/OperatorsRepresentationCheck.h
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/readability/QualifiedAutoCheck.h
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/readability/RedundantAccessSpecifiersCheck.h
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/readability/RedundantControlFlowCheck.h
@@ -577,9 +610,11 @@ llvm%%LLVM_SUFFIX%%/bin/verify-uselistorder
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/utils/Aliasing.h
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/utils/DeclRefExprUtils.h
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/utils/ExceptionAnalyzer.h
+%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/utils/ExceptionSpecAnalyzer.h
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/utils/ExprSequence.h
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/utils/FileExtensionsUtils.h
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/utils/FixItHintUtils.h
+%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/utils/FormatStringConverter.h
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/utils/HeaderGuard.h
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/utils/IncludeInserter.h
%%EXTRAS%%llvm%%LLVM_SUFFIX%%/include/clang-tidy/utils/IncludeSorter.h
@@ -696,6 +731,7 @@ llvm%%LLVM_SUFFIX%%/bin/verify-uselistorder
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/AST/NSAPI.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/AST/NestedNameSpecifier.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/AST/NonTrivialTypeVisitor.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/AST/ODRDiagsEmitter.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/AST/ODRHash.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/AST/OSLog.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/AST/OpenMPClause.h
@@ -750,6 +786,7 @@ llvm%%LLVM_SUFFIX%%/bin/verify-uselistorder
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Analysis/Analyses/Consumed.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Analysis/Analyses/Dominators.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Analysis/Analyses/ExprMutationAnalyzer.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Analysis/Analyses/IntervalPartition.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Analysis/Analyses/LiveVariables.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Analysis/Analyses/PostOrderCFGView.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Analysis/Analyses/ReachableCode.h
@@ -761,8 +798,9 @@ llvm%%LLVM_SUFFIX%%/bin/verify-uselistorder
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Analysis/Analyses/ThreadSafetyTraverse.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Analysis/Analyses/ThreadSafetyUtil.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Analysis/Analyses/UninitializedValues.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Analysis/Analyses/UnsafeBufferUsage.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Analysis/Analyses/UnsafeBufferUsageGadgets.def
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Analysis/AnalysisDeclContext.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Analysis/AnalysisDiagnostic.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Analysis/AnyCall.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Analysis/BodyFarm.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Analysis/CFG.h
@@ -773,6 +811,8 @@ llvm%%LLVM_SUFFIX%%/bin/verify-uselistorder
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Analysis/ConstructionContext.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Analysis/DomainSpecific/CocoaConventions.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Analysis/DomainSpecific/ObjCNoReturn.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Analysis/FlowSensitive/Arena.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Analysis/FlowSensitive/CFGMatchSwitch.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Analysis/FlowSensitive/ControlFlowContext.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Analysis/FlowSensitive/DataflowAnalysis.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Analysis/FlowSensitive/DataflowAnalysisContext.h
@@ -781,12 +821,15 @@ llvm%%LLVM_SUFFIX%%/bin/verify-uselistorder
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Analysis/FlowSensitive/DataflowValues.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Analysis/FlowSensitive/DataflowWorklist.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Analysis/FlowSensitive/DebugSupport.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Analysis/FlowSensitive/Formula.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Analysis/FlowSensitive/Logger.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Analysis/FlowSensitive/MapLattice.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Analysis/FlowSensitive/MatchSwitch.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Analysis/FlowSensitive/Models/ChromiumCheckModel.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Analysis/FlowSensitive/Models/UncheckedOptionalAccessModel.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Analysis/FlowSensitive/NoopAnalysis.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Analysis/FlowSensitive/NoopLattice.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Analysis/FlowSensitive/RecordOps.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Analysis/FlowSensitive/Solver.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Analysis/FlowSensitive/StorageLocation.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Analysis/FlowSensitive/Transfer.h
@@ -810,9 +853,11 @@ llvm%%LLVM_SUFFIX%%/bin/verify-uselistorder
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/AttrList.inc
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/AttrSubMatchRulesList.inc
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/AttrSubjectMatchRules.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/AttrTokenKinds.inc
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/AttributeCommonInfo.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/Attributes.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/BitmaskEnum.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/BuiltinHeaders.def
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/Builtins.def
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/Builtins.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/BuiltinsAArch64.def
@@ -824,12 +869,14 @@ llvm%%LLVM_SUFFIX%%/bin/verify-uselistorder
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/BuiltinsHexagon.def
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/BuiltinsHexagonDep.def
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/BuiltinsHexagonMapCustomDep.def
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/BuiltinsLoongArch.def
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/BuiltinsMips.def
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/BuiltinsNEON.def
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/BuiltinsNVPTX.def
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/BuiltinsPPC.def
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/BuiltinsRISCV.def
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/BuiltinsRISCVVector.def
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/BuiltinsSME.def
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/BuiltinsSVE.def
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/BuiltinsSystemZ.def
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/BuiltinsVE.def
@@ -845,8 +892,8 @@ llvm%%LLVM_SUFFIX%%/bin/verify-uselistorder
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/CodeGenOptions.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/CommentOptions.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/Cuda.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/CustomizableOptional.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/DarwinSDKInfo.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/DebugInfoOptions.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/Diagnostic.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/DiagnosticAST.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/DiagnosticASTKinds.inc
@@ -887,6 +934,8 @@ llvm%%LLVM_SUFFIX%%/bin/verify-uselistorder
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/FileManager.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/FileSystemOptions.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/FileSystemStatCache.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/HLSLRuntime.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/HeaderInclude.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/IdentifierTable.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/JsonSupport.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/LLVM.h
@@ -912,6 +961,7 @@ llvm%%LLVM_SUFFIX%%/bin/verify-uselistorder
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/OperatorKinds.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/OperatorPrecedence.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/PPCTypes.def
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/ParsedAttrInfo.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/PartialDiagnostic.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/PlistSupport.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/PragmaKinds.h
@@ -938,10 +988,12 @@ llvm%%LLVM_SUFFIX%%/bin/verify-uselistorder
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/Thunk.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/TokenKinds.def
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/TokenKinds.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/TransformTypeTraits.def
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/TypeTraits.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/Version.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/Version.inc
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/Visibility.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/WebAssemblyReferenceTypes.def
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/XRayInstr.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/XRayLists.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/arm_cde_builtin_aliases.inc
@@ -954,10 +1006,16 @@ llvm%%LLVM_SUFFIX%%/bin/verify-uselistorder
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/arm_mve_builtin_sema.inc
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/arm_mve_builtins.inc
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/arm_neon.inc
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/arm_sme_builtin_cg.inc
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/arm_sme_builtins.inc
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/arm_sme_sema_rangechecks.inc
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/arm_sve_builtin_cg.inc
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/arm_sve_builtins.inc
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/arm_sve_sema_rangechecks.inc
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/arm_sve_typeflags.inc
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/riscv_sifive_vector_builtin_cg.inc
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/riscv_sifive_vector_builtin_sema.inc
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/riscv_sifive_vector_builtins.inc
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/riscv_vector_builtin_cg.inc
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/riscv_vector_builtin_sema.inc
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Basic/riscv_vector_builtins.inc
@@ -982,6 +1040,8 @@ llvm%%LLVM_SUFFIX%%/bin/verify-uselistorder
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Driver/InputInfo.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Driver/Job.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Driver/Multilib.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Driver/MultilibBuilder.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Driver/OffloadBundler.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Driver/OptionUtils.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Driver/Options.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Driver/Options.inc
@@ -999,11 +1059,15 @@ llvm%%LLVM_SUFFIX%%/bin/verify-uselistorder
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Edit/FileOffset.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Edit/Rewriters.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/ExtractAPI/API.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/ExtractAPI/APIIgnoresList.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/ExtractAPI/AvailabilityInfo.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/ExtractAPI/DeclarationFragments.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/ExtractAPI/ExtractAPIActionBase.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/ExtractAPI/ExtractAPIVisitor.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/ExtractAPI/FrontendActions.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/ExtractAPI/Serialization/SerializerBase.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/ExtractAPI/Serialization/SymbolGraphSerializer.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/ExtractAPI/TypedefUnderlyingTypeResolver.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Format/Format.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Frontend/ASTConsumers.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Frontend/ASTUnit.h
@@ -1025,6 +1089,8 @@ llvm%%LLVM_SUFFIX%%/bin/verify-uselistorder
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Frontend/PCHContainerOperations.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Frontend/PrecompiledPreamble.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Frontend/PreprocessorOutputOptions.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Frontend/SARIFDiagnostic.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Frontend/SARIFDiagnosticPrinter.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Frontend/SerializedDiagnosticPrinter.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Frontend/SerializedDiagnosticReader.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Frontend/SerializedDiagnostics.h
@@ -1044,6 +1110,7 @@ llvm%%LLVM_SUFFIX%%/bin/verify-uselistorder
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/IndexSerialization/SerializablePathCollection.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Interpreter/Interpreter.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Interpreter/PartialTranslationUnit.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Interpreter/Value.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Lex/CodeCompletionHandler.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Lex/DependencyDirectivesScanner.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Lex/DirectoryLookup.h
@@ -1102,6 +1169,7 @@ llvm%%LLVM_SUFFIX%%/bin/verify-uselistorder
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Sema/DeclSpec.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Sema/DelayedDiagnostic.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Sema/Designator.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Sema/EnterExpressionEvaluationContext.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Sema/ExternalSemaSource.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Sema/HLSLExternalSemaSource.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Sema/IdentifierResolver.h
@@ -1148,7 +1216,6 @@ llvm%%LLVM_SUFFIX%%/bin/verify-uselistorder
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Serialization/TypeBitCodes.def
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/StaticAnalyzer/Checkers/BuiltinCheckerRegistration.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/StaticAnalyzer/Checkers/Checkers.inc
-%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/StaticAnalyzer/Checkers/LocalCheckers.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/StaticAnalyzer/Checkers/MPIFunctionClassifier.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/StaticAnalyzer/Checkers/SValExplainer.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/StaticAnalyzer/Checkers/Taint.h
@@ -1230,6 +1297,7 @@ llvm%%LLVM_SUFFIX%%/bin/verify-uselistorder
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Tooling/Execution.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Tooling/FileMatchTrie.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Tooling/FixIt.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Tooling/Inclusions/HeaderAnalysis.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Tooling/Inclusions/HeaderIncludes.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Tooling/Inclusions/IncludeStyle.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/include/clang/Tooling/Inclusions/StandardLibrary.h
@@ -1311,7 +1379,6 @@ llvm%%LLVM_SUFFIX%%/include/llvm-c/ErrorHandling.h
llvm%%LLVM_SUFFIX%%/include/llvm-c/ExecutionEngine.h
llvm%%LLVM_SUFFIX%%/include/llvm-c/ExternC.h
llvm%%LLVM_SUFFIX%%/include/llvm-c/IRReader.h
-llvm%%LLVM_SUFFIX%%/include/llvm-c/Initialization.h
llvm%%LLVM_SUFFIX%%/include/llvm-c/LLJIT.h
llvm%%LLVM_SUFFIX%%/include/llvm-c/Linker.h
llvm%%LLVM_SUFFIX%%/include/llvm-c/Object.h
@@ -1321,17 +1388,11 @@ llvm%%LLVM_SUFFIX%%/include/llvm-c/Remarks.h
llvm%%LLVM_SUFFIX%%/include/llvm-c/Support.h
llvm%%LLVM_SUFFIX%%/include/llvm-c/Target.h
llvm%%LLVM_SUFFIX%%/include/llvm-c/TargetMachine.h
-llvm%%LLVM_SUFFIX%%/include/llvm-c/Transforms/AggressiveInstCombine.h
-llvm%%LLVM_SUFFIX%%/include/llvm-c/Transforms/IPO.h
-llvm%%LLVM_SUFFIX%%/include/llvm-c/Transforms/InstCombine.h
llvm%%LLVM_SUFFIX%%/include/llvm-c/Transforms/PassBuilder.h
-llvm%%LLVM_SUFFIX%%/include/llvm-c/Transforms/PassManagerBuilder.h
-llvm%%LLVM_SUFFIX%%/include/llvm-c/Transforms/Scalar.h
-llvm%%LLVM_SUFFIX%%/include/llvm-c/Transforms/Utils.h
-llvm%%LLVM_SUFFIX%%/include/llvm-c/Transforms/Vectorize.h
llvm%%LLVM_SUFFIX%%/include/llvm-c/Types.h
llvm%%LLVM_SUFFIX%%/include/llvm-c/blake3.h
llvm%%LLVM_SUFFIX%%/include/llvm-c/lto.h
+llvm%%LLVM_SUFFIX%%/include/llvm/ADT/ADL.h
llvm%%LLVM_SUFFIX%%/include/llvm/ADT/APFixedPoint.h
llvm%%LLVM_SUFFIX%%/include/llvm/ADT/APFloat.h
llvm%%LLVM_SUFFIX%%/include/llvm/ADT/APInt.h
@@ -1347,10 +1408,12 @@ llvm%%LLVM_SUFFIX%%/include/llvm/ADT/BreadthFirstIterator.h
llvm%%LLVM_SUFFIX%%/include/llvm/ADT/CachedHashString.h
llvm%%LLVM_SUFFIX%%/include/llvm/ADT/CoalescingBitVector.h
llvm%%LLVM_SUFFIX%%/include/llvm/ADT/CombinationGenerator.h
+llvm%%LLVM_SUFFIX%%/include/llvm/ADT/ConcurrentHashtable.h
llvm%%LLVM_SUFFIX%%/include/llvm/ADT/DAGDeltaAlgorithm.h
llvm%%LLVM_SUFFIX%%/include/llvm/ADT/DeltaAlgorithm.h
llvm%%LLVM_SUFFIX%%/include/llvm/ADT/DenseMap.h
llvm%%LLVM_SUFFIX%%/include/llvm/ADT/DenseMapInfo.h
+llvm%%LLVM_SUFFIX%%/include/llvm/ADT/DenseMapInfoVariant.h
llvm%%LLVM_SUFFIX%%/include/llvm/ADT/DenseSet.h
llvm%%LLVM_SUFFIX%%/include/llvm/ADT/DepthFirstIterator.h
llvm%%LLVM_SUFFIX%%/include/llvm/ADT/DirectedGraph.h
@@ -1363,6 +1426,8 @@ llvm%%LLVM_SUFFIX%%/include/llvm/ADT/FunctionExtras.h
llvm%%LLVM_SUFFIX%%/include/llvm/ADT/GenericCycleImpl.h
llvm%%LLVM_SUFFIX%%/include/llvm/ADT/GenericCycleInfo.h
llvm%%LLVM_SUFFIX%%/include/llvm/ADT/GenericSSAContext.h
+llvm%%LLVM_SUFFIX%%/include/llvm/ADT/GenericUniformityImpl.h
+llvm%%LLVM_SUFFIX%%/include/llvm/ADT/GenericUniformityInfo.h
llvm%%LLVM_SUFFIX%%/include/llvm/ADT/GraphTraits.h
llvm%%LLVM_SUFFIX%%/include/llvm/ADT/Hashing.h
llvm%%LLVM_SUFFIX%%/include/llvm/ADT/ImmutableList.h
@@ -1371,10 +1436,9 @@ llvm%%LLVM_SUFFIX%%/include/llvm/ADT/ImmutableSet.h
llvm%%LLVM_SUFFIX%%/include/llvm/ADT/IndexedMap.h
llvm%%LLVM_SUFFIX%%/include/llvm/ADT/IntEqClasses.h
llvm%%LLVM_SUFFIX%%/include/llvm/ADT/IntervalMap.h
+llvm%%LLVM_SUFFIX%%/include/llvm/ADT/IntervalTree.h
llvm%%LLVM_SUFFIX%%/include/llvm/ADT/IntrusiveRefCntPtr.h
llvm%%LLVM_SUFFIX%%/include/llvm/ADT/MapVector.h
-llvm%%LLVM_SUFFIX%%/include/llvm/ADT/None.h
-llvm%%LLVM_SUFFIX%%/include/llvm/ADT/Optional.h
llvm%%LLVM_SUFFIX%%/include/llvm/ADT/PackedVector.h
llvm%%LLVM_SUFFIX%%/include/llvm/ADT/PointerEmbeddedInt.h
llvm%%LLVM_SUFFIX%%/include/llvm/ADT/PointerIntPair.h
@@ -1384,7 +1448,6 @@ llvm%%LLVM_SUFFIX%%/include/llvm/ADT/PostOrderIterator.h
llvm%%LLVM_SUFFIX%%/include/llvm/ADT/PriorityQueue.h
llvm%%LLVM_SUFFIX%%/include/llvm/ADT/PriorityWorklist.h
llvm%%LLVM_SUFFIX%%/include/llvm/ADT/SCCIterator.h
-llvm%%LLVM_SUFFIX%%/include/llvm/ADT/STLArrayExtras.h
llvm%%LLVM_SUFFIX%%/include/llvm/ADT/STLExtras.h
llvm%%LLVM_SUFFIX%%/include/llvm/ADT/STLForwardCompat.h
llvm%%LLVM_SUFFIX%%/include/llvm/ADT/STLFunctionalExtras.h
@@ -1398,6 +1461,7 @@ llvm%%LLVM_SUFFIX%%/include/llvm/ADT/SmallPtrSet.h
llvm%%LLVM_SUFFIX%%/include/llvm/ADT/SmallSet.h
llvm%%LLVM_SUFFIX%%/include/llvm/ADT/SmallString.h
llvm%%LLVM_SUFFIX%%/include/llvm/ADT/SmallVector.h
+llvm%%LLVM_SUFFIX%%/include/llvm/ADT/SmallVectorExtras.h
llvm%%LLVM_SUFFIX%%/include/llvm/ADT/SparseBitVector.h
llvm%%LLVM_SUFFIX%%/include/llvm/ADT/SparseMultiSet.h
llvm%%LLVM_SUFFIX%%/include/llvm/ADT/SparseSet.h
@@ -1409,9 +1473,9 @@ llvm%%LLVM_SUFFIX%%/include/llvm/ADT/StringRef.h
llvm%%LLVM_SUFFIX%%/include/llvm/ADT/StringSet.h
llvm%%LLVM_SUFFIX%%/include/llvm/ADT/StringSwitch.h
llvm%%LLVM_SUFFIX%%/include/llvm/ADT/TinyPtrVector.h
-llvm%%LLVM_SUFFIX%%/include/llvm/ADT/Triple.h
llvm%%LLVM_SUFFIX%%/include/llvm/ADT/Twine.h
llvm%%LLVM_SUFFIX%%/include/llvm/ADT/TypeSwitch.h
+llvm%%LLVM_SUFFIX%%/include/llvm/ADT/Uniformity.h
llvm%%LLVM_SUFFIX%%/include/llvm/ADT/UniqueVector.h
llvm%%LLVM_SUFFIX%%/include/llvm/ADT/bit.h
llvm%%LLVM_SUFFIX%%/include/llvm/ADT/edit_distance.h
@@ -1437,9 +1501,7 @@ llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/BlockFrequencyInfoImpl.h
llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/BranchProbabilityInfo.h
llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/CFG.h
llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/CFGPrinter.h
-llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/CFLAliasAnalysisUtils.h
-llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/CFLAndersAliasAnalysis.h
-llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/CFLSteensAliasAnalysis.h
+llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/CFGSCCPrinter.h
llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/CGSCCPassManager.h
llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/CallGraph.h
llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/CallGraphSCCPass.h
@@ -1459,12 +1521,11 @@ llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/Delinearization.h
llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/DemandedBits.h
llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/DependenceAnalysis.h
llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/DependenceGraphBuilder.h
-llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/DivergenceAnalysis.h
llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/DomPrinter.h
llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/DomTreeUpdater.h
llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/DominanceFrontier.h
llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/DominanceFrontierImpl.h
-llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/EHPersonalities.h
+llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/EHUtils.h
llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/FunctionPropertiesAnalysis.h
llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/GlobalsModRef.h
llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/GuardUtils.h
@@ -1483,6 +1544,7 @@ llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/InstCount.h
llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/InstSimplifyFolder.h
llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/InstructionPrecedenceTracking.h
llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/InstructionSimplify.h
+llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/InteractiveModelRunner.h
llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/Interval.h
llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/IntervalIterator.h
llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/IntervalPartition.h
@@ -1491,14 +1553,12 @@ llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/LazyBlockFrequencyInfo.h
llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/LazyBranchProbabilityInfo.h
llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/LazyCallGraph.h
llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/LazyValueInfo.h
-llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/LegacyDivergenceAnalysis.h
llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/Lint.h
llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/Loads.h
llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/LoopAccessAnalysis.h
llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/LoopAnalysisManager.h
llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/LoopCacheAnalysis.h
llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/LoopInfo.h
-llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/LoopInfoImpl.h
llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/LoopIterator.h
llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/LoopNestAnalysis.h
llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/LoopPass.h
@@ -1546,7 +1606,6 @@ llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/ScopedNoAliasAA.h
llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/SparsePropagation.h
llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/StackLifetime.h
llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/StackSafetyAnalysis.h
-llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/SyncDependenceAnalysis.h
llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/SyntheticCountsUtils.h
llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/TargetFolder.h
llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/TargetLibraryInfo.def
@@ -1557,9 +1616,11 @@ llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/TensorSpec.h
llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/Trace.h
llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/TypeBasedAliasAnalysis.h
llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/TypeMetadataUtils.h
+llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/UniformityAnalysis.h
llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/Utils/ImportedFunctionsInliningStatistics.h
llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/Utils/Local.h
llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/Utils/TFUtils.h
+llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/Utils/TrainingLogger.h
llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/ValueLattice.h
llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/ValueLatticeUtils.h
llvm%%LLVM_SUFFIX%%/include/llvm/Analysis/ValueTracking.h
@@ -1573,6 +1634,7 @@ llvm%%LLVM_SUFFIX%%/include/llvm/AsmParser/SlotMapping.h
llvm%%LLVM_SUFFIX%%/include/llvm/BinaryFormat/AMDGPUMetadataVerifier.h
llvm%%LLVM_SUFFIX%%/include/llvm/BinaryFormat/COFF.h
llvm%%LLVM_SUFFIX%%/include/llvm/BinaryFormat/DXContainer.h
+llvm%%LLVM_SUFFIX%%/include/llvm/BinaryFormat/DXContainerConstants.def
llvm%%LLVM_SUFFIX%%/include/llvm/BinaryFormat/Dwarf.def
llvm%%LLVM_SUFFIX%%/include/llvm/BinaryFormat/Dwarf.h
llvm%%LLVM_SUFFIX%%/include/llvm/BinaryFormat/DynamicTags.def
@@ -1596,6 +1658,7 @@ llvm%%LLVM_SUFFIX%%/include/llvm/BinaryFormat/ELFRelocs/RISCV.def
llvm%%LLVM_SUFFIX%%/include/llvm/BinaryFormat/ELFRelocs/Sparc.def
llvm%%LLVM_SUFFIX%%/include/llvm/BinaryFormat/ELFRelocs/SystemZ.def
llvm%%LLVM_SUFFIX%%/include/llvm/BinaryFormat/ELFRelocs/VE.def
+llvm%%LLVM_SUFFIX%%/include/llvm/BinaryFormat/ELFRelocs/Xtensa.def
llvm%%LLVM_SUFFIX%%/include/llvm/BinaryFormat/ELFRelocs/i386.def
llvm%%LLVM_SUFFIX%%/include/llvm/BinaryFormat/ELFRelocs/x86_64.def
llvm%%LLVM_SUFFIX%%/include/llvm/BinaryFormat/GOFF.h
@@ -1644,10 +1707,12 @@ llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/Analysis.h
llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/AntiDepBreaker.h
llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/AsmPrinter.h
llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/AsmPrinterHandler.h
+llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/AssignmentTrackingAnalysis.h
llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/AtomicExpandUtils.h
llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/BasicBlockSectionUtils.h
llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/BasicBlockSectionsProfileReader.h
llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/BasicTTIImpl.h
+llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/ByteProvider.h
llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/CFIFixup.h
llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/CSEConfigBase.h
llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/CalcSpillWeights.h
@@ -1655,6 +1720,7 @@ llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/CallingConvLower.h
llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/CodeGenCommonISel.h
llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/CodeGenPassBuilder.h
llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/CommandFlags.h
+llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/ComplexDeinterleavingPass.h
llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/CostTable.h
llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/DAGCombine.h
llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/DFAPacketizer.h
@@ -1662,6 +1728,7 @@ llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/DIE.h
llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/DIEValue.def
llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/DbgEntityHistoryCalculator.h
llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/DebugHandlerBase.h
+llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/DetectDeadLanes.h
llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/DwarfStringPoolEntry.h
llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/EdgeBundles.h
llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/ExecutionDomainFix.h
@@ -1672,12 +1739,15 @@ llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/FaultMaps.h
llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/FunctionLoweringInfo.h
llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/GCMetadata.h
llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/GCMetadataPrinter.h
+llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/GenVT.inc
llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/GlobalISel/CSEInfo.h
llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/GlobalISel/CSEMIRBuilder.h
llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/GlobalISel/CallLowering.h
llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/GlobalISel/Combiner.h
llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/GlobalISel/CombinerHelper.h
llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/GlobalISel/CombinerInfo.h
+llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/GlobalISel/GIMatchTableExecutor.h
+llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/GlobalISel/GIMatchTableExecutorImpl.h
llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/GlobalISel/GISelChangeObserver.h
llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/GlobalISel/GISelKnownBits.h
llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/GlobalISel/GISelWorkList.h
@@ -1686,7 +1756,6 @@ llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/GlobalISel/IRTranslator.h
llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/GlobalISel/InlineAsmLowering.h
llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/GlobalISel/InstructionSelect.h
llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/GlobalISel/InstructionSelector.h
-llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/GlobalISel/InstructionSelectorImpl.h
llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/GlobalISel/LegacyLegalizerInfo.h
llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/GlobalISel/LegalizationArtifactCombiner.h
llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/GlobalISel/Legalizer.h
@@ -1699,6 +1768,7 @@ llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/GlobalISel/MIPatternMatch.h
llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h
llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/GlobalISel/RegBankSelect.h
llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/GlobalISel/Utils.h
+llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/HardwareLoops.h
llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/ISDOpcodes.h
llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/IndirectThunks.h
llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/IntrinsicLowering.h
@@ -1720,6 +1790,7 @@ llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/LiveStacks.h
llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/LiveVariables.h
llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/LoopTraversal.h
llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/LowLevelType.h
+llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/LowLevelTypeUtils.h
llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/MBFIWrapper.h
llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/MIRFSDiscriminator.h
llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/MIRFormatter.h
@@ -1732,6 +1803,7 @@ llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/MachORelocation.h
llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/MachineBasicBlock.h
llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/MachineBlockFrequencyInfo.h
llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/MachineBranchProbabilityInfo.h
+llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/MachineCFGPrinter.h
llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/MachineCombinerPattern.h
llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/MachineConstantPool.h
llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/MachineCycleAnalysis.h
@@ -1767,6 +1839,8 @@ llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/MachineScheduler.h
llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/MachineSizeOpts.h
llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/MachineStableHash.h
llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/MachineTraceMetrics.h
+llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/MachineUniformityAnalysis.h
+llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/MachineValueType.h
llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/MacroFusion.h
llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/ModuloSchedule.h
llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/MultiHazardRecognizer.h
@@ -1830,16 +1904,19 @@ llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/TargetRegisterInfo.h
llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/TargetSchedule.h
llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/TargetSubtargetInfo.h
llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/TileShapeInfo.h
+llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/TypePromotion.h
llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/UnreachableBlockElim.h
llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/VLIWMachineScheduler.h
llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/ValueTypes.h
llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/ValueTypes.td
llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/VirtRegMap.h
+llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/WasmAddressSpaces.h
llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/WasmEHFuncInfo.h
llvm%%LLVM_SUFFIX%%/include/llvm/CodeGen/WinEHFuncInfo.h
llvm%%LLVM_SUFFIX%%/include/llvm/Config/AsmParsers.def
llvm%%LLVM_SUFFIX%%/include/llvm/Config/AsmPrinters.def
llvm%%LLVM_SUFFIX%%/include/llvm/Config/Disassemblers.def
+llvm%%LLVM_SUFFIX%%/include/llvm/Config/TargetExegesis.def
llvm%%LLVM_SUFFIX%%/include/llvm/Config/TargetMCAs.def
llvm%%LLVM_SUFFIX%%/include/llvm/Config/Targets.def
llvm%%LLVM_SUFFIX%%/include/llvm/Config/abi-breaking.h
@@ -1848,9 +1925,18 @@ llvm%%LLVM_SUFFIX%%/include/llvm/DWARFLinker/DWARFLinker.h
llvm%%LLVM_SUFFIX%%/include/llvm/DWARFLinker/DWARFLinkerCompileUnit.h
llvm%%LLVM_SUFFIX%%/include/llvm/DWARFLinker/DWARFLinkerDeclContext.h
llvm%%LLVM_SUFFIX%%/include/llvm/DWARFLinker/DWARFStreamer.h
+llvm%%LLVM_SUFFIX%%/include/llvm/DWARFLinkerParallel/AddressesMap.h
+llvm%%LLVM_SUFFIX%%/include/llvm/DWARFLinkerParallel/DWARFFile.h
+llvm%%LLVM_SUFFIX%%/include/llvm/DWARFLinkerParallel/DWARFLinker.h
+llvm%%LLVM_SUFFIX%%/include/llvm/DWARFLinkerParallel/StringPool.h
+llvm%%LLVM_SUFFIX%%/include/llvm/DWARFLinkerParallel/StringTable.h
llvm%%LLVM_SUFFIX%%/include/llvm/DWP/DWP.h
llvm%%LLVM_SUFFIX%%/include/llvm/DWP/DWPError.h
llvm%%LLVM_SUFFIX%%/include/llvm/DWP/DWPStringPool.h
+llvm%%LLVM_SUFFIX%%/include/llvm/DebugInfo/BTF/BTF.def
+llvm%%LLVM_SUFFIX%%/include/llvm/DebugInfo/BTF/BTF.h
+llvm%%LLVM_SUFFIX%%/include/llvm/DebugInfo/BTF/BTFContext.h
+llvm%%LLVM_SUFFIX%%/include/llvm/DebugInfo/BTF/BTFParser.h
llvm%%LLVM_SUFFIX%%/include/llvm/DebugInfo/CodeView/AppendingTypeTableBuilder.h
llvm%%LLVM_SUFFIX%%/include/llvm/DebugInfo/CodeView/CVRecord.h
llvm%%LLVM_SUFFIX%%/include/llvm/DebugInfo/CodeView/CVSymbolVisitor.h
@@ -1959,6 +2045,25 @@ llvm%%LLVM_SUFFIX%%/include/llvm/DebugInfo/GSYM/LineTable.h
llvm%%LLVM_SUFFIX%%/include/llvm/DebugInfo/GSYM/LookupResult.h
llvm%%LLVM_SUFFIX%%/include/llvm/DebugInfo/GSYM/ObjectFileTransformer.h
llvm%%LLVM_SUFFIX%%/include/llvm/DebugInfo/GSYM/StringTable.h
+llvm%%LLVM_SUFFIX%%/include/llvm/DebugInfo/LogicalView/Core/LVCompare.h
+llvm%%LLVM_SUFFIX%%/include/llvm/DebugInfo/LogicalView/Core/LVElement.h
+llvm%%LLVM_SUFFIX%%/include/llvm/DebugInfo/LogicalView/Core/LVLine.h
+llvm%%LLVM_SUFFIX%%/include/llvm/DebugInfo/LogicalView/Core/LVLocation.h
+llvm%%LLVM_SUFFIX%%/include/llvm/DebugInfo/LogicalView/Core/LVObject.h
+llvm%%LLVM_SUFFIX%%/include/llvm/DebugInfo/LogicalView/Core/LVOptions.h
+llvm%%LLVM_SUFFIX%%/include/llvm/DebugInfo/LogicalView/Core/LVRange.h
+llvm%%LLVM_SUFFIX%%/include/llvm/DebugInfo/LogicalView/Core/LVReader.h
+llvm%%LLVM_SUFFIX%%/include/llvm/DebugInfo/LogicalView/Core/LVScope.h
+llvm%%LLVM_SUFFIX%%/include/llvm/DebugInfo/LogicalView/Core/LVSort.h
+llvm%%LLVM_SUFFIX%%/include/llvm/DebugInfo/LogicalView/Core/LVStringPool.h
+llvm%%LLVM_SUFFIX%%/include/llvm/DebugInfo/LogicalView/Core/LVSupport.h
+llvm%%LLVM_SUFFIX%%/include/llvm/DebugInfo/LogicalView/Core/LVSymbol.h
+llvm%%LLVM_SUFFIX%%/include/llvm/DebugInfo/LogicalView/Core/LVType.h
+llvm%%LLVM_SUFFIX%%/include/llvm/DebugInfo/LogicalView/LVReaderHandler.h
+llvm%%LLVM_SUFFIX%%/include/llvm/DebugInfo/LogicalView/Readers/LVBinaryReader.h
+llvm%%LLVM_SUFFIX%%/include/llvm/DebugInfo/LogicalView/Readers/LVCodeViewReader.h
+llvm%%LLVM_SUFFIX%%/include/llvm/DebugInfo/LogicalView/Readers/LVCodeViewVisitor.h
+llvm%%LLVM_SUFFIX%%/include/llvm/DebugInfo/LogicalView/Readers/LVELFReader.h
llvm%%LLVM_SUFFIX%%/include/llvm/DebugInfo/MSF/IMSFFile.h
llvm%%LLVM_SUFFIX%%/include/llvm/DebugInfo/MSF/MSFBuilder.h
llvm%%LLVM_SUFFIX%%/include/llvm/DebugInfo/MSF/MSFCommon.h
@@ -2091,14 +2196,13 @@ llvm%%LLVM_SUFFIX%%/include/llvm/DebugInfo/PDB/PDBSymbolUnknown.h
llvm%%LLVM_SUFFIX%%/include/llvm/DebugInfo/PDB/PDBSymbolUsingNamespace.h
llvm%%LLVM_SUFFIX%%/include/llvm/DebugInfo/PDB/PDBTypes.h
llvm%%LLVM_SUFFIX%%/include/llvm/DebugInfo/PDB/UDTLayout.h
-llvm%%LLVM_SUFFIX%%/include/llvm/DebugInfo/Symbolize/DIFetcher.h
llvm%%LLVM_SUFFIX%%/include/llvm/DebugInfo/Symbolize/DIPrinter.h
llvm%%LLVM_SUFFIX%%/include/llvm/DebugInfo/Symbolize/Markup.h
llvm%%LLVM_SUFFIX%%/include/llvm/DebugInfo/Symbolize/MarkupFilter.h
llvm%%LLVM_SUFFIX%%/include/llvm/DebugInfo/Symbolize/SymbolizableModule.h
llvm%%LLVM_SUFFIX%%/include/llvm/DebugInfo/Symbolize/SymbolizableObjectFile.h
llvm%%LLVM_SUFFIX%%/include/llvm/DebugInfo/Symbolize/Symbolize.h
-llvm%%LLVM_SUFFIX%%/include/llvm/Debuginfod/DIFetcher.h
+llvm%%LLVM_SUFFIX%%/include/llvm/Debuginfod/BuildIDFetcher.h
llvm%%LLVM_SUFFIX%%/include/llvm/Debuginfod/Debuginfod.h
llvm%%LLVM_SUFFIX%%/include/llvm/Debuginfod/HTTPClient.h
llvm%%LLVM_SUFFIX%%/include/llvm/Debuginfod/HTTPServer.h
@@ -2108,7 +2212,7 @@ llvm%%LLVM_SUFFIX%%/include/llvm/Demangle/ItaniumDemangle.h
llvm%%LLVM_SUFFIX%%/include/llvm/Demangle/ItaniumNodes.def
llvm%%LLVM_SUFFIX%%/include/llvm/Demangle/MicrosoftDemangle.h
llvm%%LLVM_SUFFIX%%/include/llvm/Demangle/MicrosoftDemangleNodes.h
-llvm%%LLVM_SUFFIX%%/include/llvm/Demangle/StringView.h
+llvm%%LLVM_SUFFIX%%/include/llvm/Demangle/StringViewExtras.h
llvm%%LLVM_SUFFIX%%/include/llvm/Demangle/Utility.h
llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/ExecutionEngine.h
llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/GenericValue.h
@@ -2119,7 +2223,11 @@ llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/JITLink/COFF_x86_64.h
llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/JITLink/DWARFRecordSectionSplitter.h
llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/JITLink/EHFrameSupport.h
llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/JITLink/ELF.h
+llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/JITLink/ELF_aarch32.h
llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/JITLink/ELF_aarch64.h
+llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/JITLink/ELF_i386.h
+llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/JITLink/ELF_loongarch.h
+llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/JITLink/ELF_ppc64.h
llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/JITLink/ELF_riscv.h
llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/JITLink/ELF_x86_64.h
llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/JITLink/JITLink.h
@@ -2128,15 +2236,20 @@ llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/JITLink/JITLinkMemoryManager.h
llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/JITLink/MachO.h
llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/JITLink/MachO_arm64.h
llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/JITLink/MachO_x86_64.h
-llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/JITLink/MemoryFlags.h
llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/JITLink/TableManager.h
+llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/JITLink/aarch32.h
llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/JITLink/aarch64.h
+llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/JITLink/i386.h
+llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/JITLink/loongarch.h
+llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/JITLink/ppc64.h
llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/JITLink/riscv.h
llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/JITLink/x86_64.h
llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/JITSymbol.h
llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/MCJIT.h
llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/OProfileWrapper.h
llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/ObjectCache.h
+llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/Orc/COFFPlatform.h
+llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/Orc/COFFVCRuntimeSupport.h
llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/Orc/CompileOnDemandLayer.h
llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/Orc/CompileUtils.h
llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/Orc/Core.h
@@ -2173,6 +2286,9 @@ llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/Orc/OrcABISupport.h
llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/Orc/RTDyldObjectLinkingLayer.h
llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/Orc/Shared/AllocationActions.h
llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/Orc/Shared/ExecutorAddress.h
+llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/Orc/Shared/ExecutorSymbolDef.h
+llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/Orc/Shared/MemoryFlags.h
+llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/Orc/Shared/ObjectFormats.h
llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/Orc/Shared/OrcError.h
llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/Orc/Shared/OrcRTBridge.h
llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/Orc/Shared/SimplePackedSerialization.h
@@ -2198,7 +2314,9 @@ llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/RuntimeDyld.h
llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/RuntimeDyldChecker.h
llvm%%LLVM_SUFFIX%%/include/llvm/ExecutionEngine/SectionMemoryManager.h
llvm%%LLVM_SUFFIX%%/include/llvm/FileCheck/FileCheck.h
+llvm%%LLVM_SUFFIX%%/include/llvm/Frontend/Debug/Options.h
llvm%%LLVM_SUFFIX%%/include/llvm/Frontend/Directive/DirectiveBase.td
+llvm%%LLVM_SUFFIX%%/include/llvm/Frontend/HLSL/HLSLResource.h
llvm%%LLVM_SUFFIX%%/include/llvm/Frontend/OpenACC/ACC.h.inc
llvm%%LLVM_SUFFIX%%/include/llvm/Frontend/OpenACC/ACC.inc
llvm%%LLVM_SUFFIX%%/include/llvm/Frontend/OpenACC/ACC.td
@@ -2208,6 +2326,7 @@ llvm%%LLVM_SUFFIX%%/include/llvm/Frontend/OpenMP/OMP.td
llvm%%LLVM_SUFFIX%%/include/llvm/Frontend/OpenMP/OMPAssume.h
llvm%%LLVM_SUFFIX%%/include/llvm/Frontend/OpenMP/OMPConstants.h
llvm%%LLVM_SUFFIX%%/include/llvm/Frontend/OpenMP/OMPContext.h
+llvm%%LLVM_SUFFIX%%/include/llvm/Frontend/OpenMP/OMPDeviceConstants.h
llvm%%LLVM_SUFFIX%%/include/llvm/Frontend/OpenMP/OMPGridValues.h
llvm%%LLVM_SUFFIX%%/include/llvm/Frontend/OpenMP/OMPIRBuilder.h
llvm%%LLVM_SUFFIX%%/include/llvm/Frontend/OpenMP/OMPKinds.def
@@ -2221,6 +2340,7 @@ llvm%%LLVM_SUFFIX%%/include/llvm/IR/AbstractCallSite.h
llvm%%LLVM_SUFFIX%%/include/llvm/IR/Argument.h
llvm%%LLVM_SUFFIX%%/include/llvm/IR/AssemblyAnnotationWriter.h
llvm%%LLVM_SUFFIX%%/include/llvm/IR/Assumptions.h
+llvm%%LLVM_SUFFIX%%/include/llvm/IR/AttributeMask.h
llvm%%LLVM_SUFFIX%%/include/llvm/IR/Attributes.h
llvm%%LLVM_SUFFIX%%/include/llvm/IR/Attributes.inc
llvm%%LLVM_SUFFIX%%/include/llvm/IR/Attributes.td
@@ -2238,6 +2358,7 @@ llvm%%LLVM_SUFFIX%%/include/llvm/IR/ConstantFolder.h
llvm%%LLVM_SUFFIX%%/include/llvm/IR/ConstantRange.h
llvm%%LLVM_SUFFIX%%/include/llvm/IR/Constants.h
llvm%%LLVM_SUFFIX%%/include/llvm/IR/ConstrainedOps.def
+llvm%%LLVM_SUFFIX%%/include/llvm/IR/CycleInfo.h
llvm%%LLVM_SUFFIX%%/include/llvm/IR/DIBuilder.h
llvm%%LLVM_SUFFIX%%/include/llvm/IR/DataLayout.h
llvm%%LLVM_SUFFIX%%/include/llvm/IR/DebugInfo.h
@@ -2250,6 +2371,7 @@ llvm%%LLVM_SUFFIX%%/include/llvm/IR/DiagnosticHandler.h
llvm%%LLVM_SUFFIX%%/include/llvm/IR/DiagnosticInfo.h
llvm%%LLVM_SUFFIX%%/include/llvm/IR/DiagnosticPrinter.h
llvm%%LLVM_SUFFIX%%/include/llvm/IR/Dominators.h
+llvm%%LLVM_SUFFIX%%/include/llvm/IR/EHPersonalities.h
llvm%%LLVM_SUFFIX%%/include/llvm/IR/FMF.h
llvm%%LLVM_SUFFIX%%/include/llvm/IR/FPEnv.h
llvm%%LLVM_SUFFIX%%/include/llvm/IR/FixedMetadataKinds.def
@@ -2292,6 +2414,8 @@ llvm%%LLVM_SUFFIX%%/include/llvm/IR/IntrinsicsDirectX.td
llvm%%LLVM_SUFFIX%%/include/llvm/IR/IntrinsicsHexagon.h
llvm%%LLVM_SUFFIX%%/include/llvm/IR/IntrinsicsHexagon.td
llvm%%LLVM_SUFFIX%%/include/llvm/IR/IntrinsicsHexagonDep.td
+llvm%%LLVM_SUFFIX%%/include/llvm/IR/IntrinsicsLoongArch.h
+llvm%%LLVM_SUFFIX%%/include/llvm/IR/IntrinsicsLoongArch.td
llvm%%LLVM_SUFFIX%%/include/llvm/IR/IntrinsicsMips.h
llvm%%LLVM_SUFFIX%%/include/llvm/IR/IntrinsicsMips.td
llvm%%LLVM_SUFFIX%%/include/llvm/IR/IntrinsicsNVPTX.h
@@ -2301,6 +2425,8 @@ llvm%%LLVM_SUFFIX%%/include/llvm/IR/IntrinsicsPowerPC.td
llvm%%LLVM_SUFFIX%%/include/llvm/IR/IntrinsicsR600.h
llvm%%LLVM_SUFFIX%%/include/llvm/IR/IntrinsicsRISCV.h
llvm%%LLVM_SUFFIX%%/include/llvm/IR/IntrinsicsRISCV.td
+llvm%%LLVM_SUFFIX%%/include/llvm/IR/IntrinsicsRISCVXTHead.td
+llvm%%LLVM_SUFFIX%%/include/llvm/IR/IntrinsicsRISCVXsf.td
llvm%%LLVM_SUFFIX%%/include/llvm/IR/IntrinsicsS390.h
llvm%%LLVM_SUFFIX%%/include/llvm/IR/IntrinsicsSPIRV.h
llvm%%LLVM_SUFFIX%%/include/llvm/IR/IntrinsicsSPIRV.td
@@ -2340,6 +2466,7 @@ llvm%%LLVM_SUFFIX%%/include/llvm/IR/PassTimingInfo.h
llvm%%LLVM_SUFFIX%%/include/llvm/IR/PatternMatch.h
llvm%%LLVM_SUFFIX%%/include/llvm/IR/PredIteratorCache.h
llvm%%LLVM_SUFFIX%%/include/llvm/IR/PrintPasses.h
+llvm%%LLVM_SUFFIX%%/include/llvm/IR/ProfDataUtils.h
llvm%%LLVM_SUFFIX%%/include/llvm/IR/ProfileSummary.h
llvm%%LLVM_SUFFIX%%/include/llvm/IR/PseudoProbe.h
llvm%%LLVM_SUFFIX%%/include/llvm/IR/ReplaceConstant.h
@@ -2352,6 +2479,7 @@ llvm%%LLVM_SUFFIX%%/include/llvm/IR/SymbolTableListTraits.h
llvm%%LLVM_SUFFIX%%/include/llvm/IR/TrackingMDRef.h
llvm%%LLVM_SUFFIX%%/include/llvm/IR/Type.h
llvm%%LLVM_SUFFIX%%/include/llvm/IR/TypeFinder.h
+llvm%%LLVM_SUFFIX%%/include/llvm/IR/TypedPointerType.h
llvm%%LLVM_SUFFIX%%/include/llvm/IR/Use.h
llvm%%LLVM_SUFFIX%%/include/llvm/IR/UseListOrder.h
llvm%%LLVM_SUFFIX%%/include/llvm/IR/User.h
@@ -2363,6 +2491,7 @@ llvm%%LLVM_SUFFIX%%/include/llvm/IR/ValueMap.h
llvm%%LLVM_SUFFIX%%/include/llvm/IR/ValueSymbolTable.h
llvm%%LLVM_SUFFIX%%/include/llvm/IR/VectorBuilder.h
llvm%%LLVM_SUFFIX%%/include/llvm/IR/Verifier.h
+llvm%%LLVM_SUFFIX%%/include/llvm/IRPrinter/IRPrintingPasses.h
llvm%%LLVM_SUFFIX%%/include/llvm/IRReader/IRReader.h
llvm%%LLVM_SUFFIX%%/include/llvm/InitializePasses.h
llvm%%LLVM_SUFFIX%%/include/llvm/InterfaceStub/ELFObjHandler.h
@@ -2382,6 +2511,7 @@ llvm%%LLVM_SUFFIX%%/include/llvm/LinkAllPasses.h
llvm%%LLVM_SUFFIX%%/include/llvm/Linker/IRMover.h
llvm%%LLVM_SUFFIX%%/include/llvm/Linker/Linker.h
llvm%%LLVM_SUFFIX%%/include/llvm/MC/ConstantPools.h
+llvm%%LLVM_SUFFIX%%/include/llvm/MC/DXContainerPSVInfo.h
llvm%%LLVM_SUFFIX%%/include/llvm/MC/LaneBitmask.h
llvm%%LLVM_SUFFIX%%/include/llvm/MC/MCAsmBackend.h
llvm%%LLVM_SUFFIX%%/include/llvm/MC/MCAsmInfo.h
@@ -2471,7 +2601,6 @@ llvm%%LLVM_SUFFIX%%/include/llvm/MC/MCXCOFFStreamer.h
llvm%%LLVM_SUFFIX%%/include/llvm/MC/MachineLocation.h
llvm%%LLVM_SUFFIX%%/include/llvm/MC/SectionKind.h
llvm%%LLVM_SUFFIX%%/include/llvm/MC/StringTableBuilder.h
-llvm%%LLVM_SUFFIX%%/include/llvm/MC/SubtargetFeature.h
llvm%%LLVM_SUFFIX%%/include/llvm/MC/TargetRegistry.h
llvm%%LLVM_SUFFIX%%/include/llvm/MCA/CodeEmitter.h
llvm%%LLVM_SUFFIX%%/include/llvm/MCA/Context.h
@@ -2515,6 +2644,7 @@ llvm%%LLVM_SUFFIX%%/include/llvm/ObjCopy/wasm/WasmObjcopy.h
llvm%%LLVM_SUFFIX%%/include/llvm/Object/Archive.h
llvm%%LLVM_SUFFIX%%/include/llvm/Object/ArchiveWriter.h
llvm%%LLVM_SUFFIX%%/include/llvm/Object/Binary.h
+llvm%%LLVM_SUFFIX%%/include/llvm/Object/BuildID.h
llvm%%LLVM_SUFFIX%%/include/llvm/Object/COFF.h
llvm%%LLVM_SUFFIX%%/include/llvm/Object/COFFImportFile.h
llvm%%LLVM_SUFFIX%%/include/llvm/Object/COFFModuleDefinition.h
@@ -2526,6 +2656,8 @@ llvm%%LLVM_SUFFIX%%/include/llvm/Object/ELFObjectFile.h
llvm%%LLVM_SUFFIX%%/include/llvm/Object/ELFTypes.h
llvm%%LLVM_SUFFIX%%/include/llvm/Object/Error.h
llvm%%LLVM_SUFFIX%%/include/llvm/Object/FaultMapParser.h
+llvm%%LLVM_SUFFIX%%/include/llvm/Object/GOFF.h
+llvm%%LLVM_SUFFIX%%/include/llvm/Object/GOFFObjectFile.h
llvm%%LLVM_SUFFIX%%/include/llvm/Object/IRObjectFile.h
llvm%%LLVM_SUFFIX%%/include/llvm/Object/IRSymtab.h
llvm%%LLVM_SUFFIX%%/include/llvm/Object/MachO.h
@@ -2587,6 +2719,7 @@ llvm%%LLVM_SUFFIX%%/include/llvm/ProfileData/InstrProfCorrelator.h
llvm%%LLVM_SUFFIX%%/include/llvm/ProfileData/InstrProfData.inc
llvm%%LLVM_SUFFIX%%/include/llvm/ProfileData/InstrProfReader.h
llvm%%LLVM_SUFFIX%%/include/llvm/ProfileData/InstrProfWriter.h
+llvm%%LLVM_SUFFIX%%/include/llvm/ProfileData/ItaniumManglingCanonicalizer.h
llvm%%LLVM_SUFFIX%%/include/llvm/ProfileData/MIBEntryDef.inc
llvm%%LLVM_SUFFIX%%/include/llvm/ProfileData/MemProf.h
llvm%%LLVM_SUFFIX%%/include/llvm/ProfileData/MemProfData.inc
@@ -2595,6 +2728,7 @@ llvm%%LLVM_SUFFIX%%/include/llvm/ProfileData/RawMemProfReader.h
llvm%%LLVM_SUFFIX%%/include/llvm/ProfileData/SampleProf.h
llvm%%LLVM_SUFFIX%%/include/llvm/ProfileData/SampleProfReader.h
llvm%%LLVM_SUFFIX%%/include/llvm/ProfileData/SampleProfWriter.h
+llvm%%LLVM_SUFFIX%%/include/llvm/ProfileData/SymbolRemappingReader.h
llvm%%LLVM_SUFFIX%%/include/llvm/Remarks/BitstreamRemarkContainer.h
llvm%%LLVM_SUFFIX%%/include/llvm/Remarks/BitstreamRemarkParser.h
llvm%%LLVM_SUFFIX%%/include/llvm/Remarks/BitstreamRemarkSerializer.h
@@ -2607,15 +2741,11 @@ llvm%%LLVM_SUFFIX%%/include/llvm/Remarks/RemarkSerializer.h
llvm%%LLVM_SUFFIX%%/include/llvm/Remarks/RemarkStreamer.h
llvm%%LLVM_SUFFIX%%/include/llvm/Remarks/RemarkStringTable.h
llvm%%LLVM_SUFFIX%%/include/llvm/Remarks/YAMLRemarkSerializer.h
-llvm%%LLVM_SUFFIX%%/include/llvm/Support/AArch64TargetParser.def
-llvm%%LLVM_SUFFIX%%/include/llvm/Support/AArch64TargetParser.h
llvm%%LLVM_SUFFIX%%/include/llvm/Support/AMDGPUMetadata.h
llvm%%LLVM_SUFFIX%%/include/llvm/Support/AMDHSAKernelDescriptor.h
llvm%%LLVM_SUFFIX%%/include/llvm/Support/ARMAttributeParser.h
llvm%%LLVM_SUFFIX%%/include/llvm/Support/ARMBuildAttributes.h
llvm%%LLVM_SUFFIX%%/include/llvm/Support/ARMEHABI.h
-llvm%%LLVM_SUFFIX%%/include/llvm/Support/ARMTargetParser.def
-llvm%%LLVM_SUFFIX%%/include/llvm/Support/ARMTargetParser.h
llvm%%LLVM_SUFFIX%%/include/llvm/Support/ARMWinEH.h
llvm%%LLVM_SUFFIX%%/include/llvm/Support/AlignOf.h
llvm%%LLVM_SUFFIX%%/include/llvm/Support/Alignment.h
@@ -2628,6 +2758,7 @@ llvm%%LLVM_SUFFIX%%/include/llvm/Support/AutoConvert.h
llvm%%LLVM_SUFFIX%%/include/llvm/Support/Automaton.h
llvm%%LLVM_SUFFIX%%/include/llvm/Support/BCD.h
llvm%%LLVM_SUFFIX%%/include/llvm/Support/BLAKE3.h
+llvm%%LLVM_SUFFIX%%/include/llvm/Support/BalancedPartitioning.h
llvm%%LLVM_SUFFIX%%/include/llvm/Support/Base64.h
llvm%%LLVM_SUFFIX%%/include/llvm/Support/BinaryByteStream.h
llvm%%LLVM_SUFFIX%%/include/llvm/Support/BinaryItemStream.h
@@ -2647,8 +2778,6 @@ llvm%%LLVM_SUFFIX%%/include/llvm/Support/COM.h
llvm%%LLVM_SUFFIX%%/include/llvm/Support/CRC.h
llvm%%LLVM_SUFFIX%%/include/llvm/Support/CSKYAttributeParser.h
llvm%%LLVM_SUFFIX%%/include/llvm/Support/CSKYAttributes.h
-llvm%%LLVM_SUFFIX%%/include/llvm/Support/CSKYTargetParser.def
-llvm%%LLVM_SUFFIX%%/include/llvm/Support/CSKYTargetParser.h
llvm%%LLVM_SUFFIX%%/include/llvm/Support/CachePruning.h
llvm%%LLVM_SUFFIX%%/include/llvm/Support/Caching.h
llvm%%LLVM_SUFFIX%%/include/llvm/Support/Capacity.h
@@ -2662,6 +2791,7 @@ llvm%%LLVM_SUFFIX%%/include/llvm/Support/CodeGenCoverage.h
llvm%%LLVM_SUFFIX%%/include/llvm/Support/CommandLine.h
llvm%%LLVM_SUFFIX%%/include/llvm/Support/Compiler.h
llvm%%LLVM_SUFFIX%%/include/llvm/Support/Compression.h
+llvm%%LLVM_SUFFIX%%/include/llvm/Support/ConvertEBCDIC.h
llvm%%LLVM_SUFFIX%%/include/llvm/Support/ConvertUTF.h
llvm%%LLVM_SUFFIX%%/include/llvm/Support/CrashRecoveryContext.h
llvm%%LLVM_SUFFIX%%/include/llvm/Support/DJB.h
@@ -2702,26 +2832,26 @@ llvm%%LLVM_SUFFIX%%/include/llvm/Support/FormattedStream.h
llvm%%LLVM_SUFFIX%%/include/llvm/Support/GenericDomTree.h
llvm%%LLVM_SUFFIX%%/include/llvm/Support/GenericDomTreeConstruction.h
llvm%%LLVM_SUFFIX%%/include/llvm/Support/GenericIteratedDominanceFrontier.h
+llvm%%LLVM_SUFFIX%%/include/llvm/Support/GenericLoopInfo.h
+llvm%%LLVM_SUFFIX%%/include/llvm/Support/GenericLoopInfoImpl.h
llvm%%LLVM_SUFFIX%%/include/llvm/Support/GlobPattern.h
llvm%%LLVM_SUFFIX%%/include/llvm/Support/GraphWriter.h
llvm%%LLVM_SUFFIX%%/include/llvm/Support/HashBuilder.h
llvm%%LLVM_SUFFIX%%/include/llvm/Support/Host.h
llvm%%LLVM_SUFFIX%%/include/llvm/Support/InitLLVM.h
llvm%%LLVM_SUFFIX%%/include/llvm/Support/InstructionCost.h
-llvm%%LLVM_SUFFIX%%/include/llvm/Support/ItaniumManglingCanonicalizer.h
llvm%%LLVM_SUFFIX%%/include/llvm/Support/JSON.h
llvm%%LLVM_SUFFIX%%/include/llvm/Support/KnownBits.h
llvm%%LLVM_SUFFIX%%/include/llvm/Support/LEB128.h
llvm%%LLVM_SUFFIX%%/include/llvm/Support/LICENSE.TXT
+llvm%%LLVM_SUFFIX%%/include/llvm/Support/LLVMDriver.h
llvm%%LLVM_SUFFIX%%/include/llvm/Support/LineIterator.h
llvm%%LLVM_SUFFIX%%/include/llvm/Support/Locale.h
llvm%%LLVM_SUFFIX%%/include/llvm/Support/LockFileManager.h
-llvm%%LLVM_SUFFIX%%/include/llvm/Support/LowLevelTypeImpl.h
llvm%%LLVM_SUFFIX%%/include/llvm/Support/MD5.h
llvm%%LLVM_SUFFIX%%/include/llvm/Support/MSP430AttributeParser.h
llvm%%LLVM_SUFFIX%%/include/llvm/Support/MSP430Attributes.h
llvm%%LLVM_SUFFIX%%/include/llvm/Support/MSVCErrorWorkarounds.h
-llvm%%LLVM_SUFFIX%%/include/llvm/Support/MachineValueType.h
llvm%%LLVM_SUFFIX%%/include/llvm/Support/ManagedStatic.h
llvm%%LLVM_SUFFIX%%/include/llvm/Support/MathExtras.h
llvm%%LLVM_SUFFIX%%/include/llvm/Support/MemAlloc.h
@@ -2729,6 +2859,7 @@ llvm%%LLVM_SUFFIX%%/include/llvm/Support/Memory.h
llvm%%LLVM_SUFFIX%%/include/llvm/Support/MemoryBuffer.h
llvm%%LLVM_SUFFIX%%/include/llvm/Support/MemoryBufferRef.h
llvm%%LLVM_SUFFIX%%/include/llvm/Support/MipsABIFlags.h
+llvm%%LLVM_SUFFIX%%/include/llvm/Support/ModRef.h
llvm%%LLVM_SUFFIX%%/include/llvm/Support/Morello.h
llvm%%LLVM_SUFFIX%%/include/llvm/Support/Mutex.h
llvm%%LLVM_SUFFIX%%/include/llvm/Support/NativeFormatting.h
@@ -2737,6 +2868,7 @@ llvm%%LLVM_SUFFIX%%/include/llvm/Support/OptimizedStructLayout.h
llvm%%LLVM_SUFFIX%%/include/llvm/Support/PGOOptions.h
llvm%%LLVM_SUFFIX%%/include/llvm/Support/Parallel.h
llvm%%LLVM_SUFFIX%%/include/llvm/Support/Path.h
+llvm%%LLVM_SUFFIX%%/include/llvm/Support/PerThreadBumpPtrAllocator.h
llvm%%LLVM_SUFFIX%%/include/llvm/Support/PluginLoader.h
llvm%%LLVM_SUFFIX%%/include/llvm/Support/PointerLikeTypeTraits.h
llvm%%LLVM_SUFFIX%%/include/llvm/Support/PrettyStackTrace.h
@@ -2746,7 +2878,6 @@ llvm%%LLVM_SUFFIX%%/include/llvm/Support/Program.h
llvm%%LLVM_SUFFIX%%/include/llvm/Support/RISCVAttributeParser.h
llvm%%LLVM_SUFFIX%%/include/llvm/Support/RISCVAttributes.h
llvm%%LLVM_SUFFIX%%/include/llvm/Support/RISCVISAInfo.h
-llvm%%LLVM_SUFFIX%%/include/llvm/Support/RISCVTargetParser.def
llvm%%LLVM_SUFFIX%%/include/llvm/Support/RWMutex.h
llvm%%LLVM_SUFFIX%%/include/llvm/Support/RandomNumberGenerator.h
llvm%%LLVM_SUFFIX%%/include/llvm/Support/Recycler.h
@@ -2769,22 +2900,18 @@ llvm%%LLVM_SUFFIX%%/include/llvm/Support/SourceMgr.h
llvm%%LLVM_SUFFIX%%/include/llvm/Support/SpecialCaseList.h
llvm%%LLVM_SUFFIX%%/include/llvm/Support/StringSaver.h
llvm%%LLVM_SUFFIX%%/include/llvm/Support/SuffixTree.h
+llvm%%LLVM_SUFFIX%%/include/llvm/Support/SuffixTreeNode.h
llvm%%LLVM_SUFFIX%%/include/llvm/Support/SwapByteOrder.h
-llvm%%LLVM_SUFFIX%%/include/llvm/Support/SymbolRemappingReader.h
llvm%%LLVM_SUFFIX%%/include/llvm/Support/SystemUtils.h
llvm%%LLVM_SUFFIX%%/include/llvm/Support/TarWriter.h
llvm%%LLVM_SUFFIX%%/include/llvm/Support/TargetOpcodes.def
-llvm%%LLVM_SUFFIX%%/include/llvm/Support/TargetParser.h
llvm%%LLVM_SUFFIX%%/include/llvm/Support/TargetSelect.h
-llvm%%LLVM_SUFFIX%%/include/llvm/Support/TaskQueue.h
-llvm%%LLVM_SUFFIX%%/include/llvm/Support/ThreadLocal.h
llvm%%LLVM_SUFFIX%%/include/llvm/Support/ThreadPool.h
llvm%%LLVM_SUFFIX%%/include/llvm/Support/Threading.h
llvm%%LLVM_SUFFIX%%/include/llvm/Support/TimeProfiler.h
llvm%%LLVM_SUFFIX%%/include/llvm/Support/Timer.h
llvm%%LLVM_SUFFIX%%/include/llvm/Support/ToolOutputFile.h
llvm%%LLVM_SUFFIX%%/include/llvm/Support/TrailingObjects.h
-llvm%%LLVM_SUFFIX%%/include/llvm/Support/TrigramIndex.h
llvm%%LLVM_SUFFIX%%/include/llvm/Support/TypeName.h
llvm%%LLVM_SUFFIX%%/include/llvm/Support/TypeSize.h
llvm%%LLVM_SUFFIX%%/include/llvm/Support/Unicode.h
@@ -2799,8 +2926,7 @@ llvm%%LLVM_SUFFIX%%/include/llvm/Support/Windows/WindowsSupport.h
llvm%%LLVM_SUFFIX%%/include/llvm/Support/WindowsError.h
llvm%%LLVM_SUFFIX%%/include/llvm/Support/WithColor.h
llvm%%LLVM_SUFFIX%%/include/llvm/Support/X86DisassemblerDecoderCommon.h
-llvm%%LLVM_SUFFIX%%/include/llvm/Support/X86TargetParser.def
-llvm%%LLVM_SUFFIX%%/include/llvm/Support/X86TargetParser.h
+llvm%%LLVM_SUFFIX%%/include/llvm/Support/X86FoldTablesUtils.h
llvm%%LLVM_SUFFIX%%/include/llvm/Support/YAMLParser.h
llvm%%LLVM_SUFFIX%%/include/llvm/Support/YAMLTraits.h
llvm%%LLVM_SUFFIX%%/include/llvm/Support/circular_raw_ostream.h
@@ -2839,7 +2965,25 @@ llvm%%LLVM_SUFFIX%%/include/llvm/Target/TargetOptions.h
llvm%%LLVM_SUFFIX%%/include/llvm/Target/TargetPfmCounters.td
llvm%%LLVM_SUFFIX%%/include/llvm/Target/TargetSchedule.td
llvm%%LLVM_SUFFIX%%/include/llvm/Target/TargetSelectionDAG.td
-llvm%%LLVM_SUFFIX%%/include/llvm/Testing/Support/Annotations.h
+llvm%%LLVM_SUFFIX%%/include/llvm/TargetParser/AArch64TargetParser.h
+llvm%%LLVM_SUFFIX%%/include/llvm/TargetParser/ARMTargetParser.def
+llvm%%LLVM_SUFFIX%%/include/llvm/TargetParser/ARMTargetParser.h
+llvm%%LLVM_SUFFIX%%/include/llvm/TargetParser/ARMTargetParserCommon.h
+llvm%%LLVM_SUFFIX%%/include/llvm/TargetParser/CSKYTargetParser.def
+llvm%%LLVM_SUFFIX%%/include/llvm/TargetParser/CSKYTargetParser.h
+llvm%%LLVM_SUFFIX%%/include/llvm/TargetParser/Host.h
+llvm%%LLVM_SUFFIX%%/include/llvm/TargetParser/LoongArchTargetParser.def
+llvm%%LLVM_SUFFIX%%/include/llvm/TargetParser/LoongArchTargetParser.h
+llvm%%LLVM_SUFFIX%%/include/llvm/TargetParser/RISCVTargetParser.h
+llvm%%LLVM_SUFFIX%%/include/llvm/TargetParser/RISCVTargetParserDef.inc
+llvm%%LLVM_SUFFIX%%/include/llvm/TargetParser/SubtargetFeature.h
+llvm%%LLVM_SUFFIX%%/include/llvm/TargetParser/TargetParser.h
+llvm%%LLVM_SUFFIX%%/include/llvm/TargetParser/Triple.h
+llvm%%LLVM_SUFFIX%%/include/llvm/TargetParser/X86TargetParser.def
+llvm%%LLVM_SUFFIX%%/include/llvm/TargetParser/X86TargetParser.h
+llvm%%LLVM_SUFFIX%%/include/llvm/Testing/ADT/StringMap.h
+llvm%%LLVM_SUFFIX%%/include/llvm/Testing/ADT/StringMapEntry.h
+llvm%%LLVM_SUFFIX%%/include/llvm/Testing/Annotations/Annotations.h
llvm%%LLVM_SUFFIX%%/include/llvm/Testing/Support/Error.h
llvm%%LLVM_SUFFIX%%/include/llvm/Testing/Support/SupportHelpers.h
llvm%%LLVM_SUFFIX%%/include/llvm/TextAPI/Architecture.def
@@ -2849,6 +2993,7 @@ llvm%%LLVM_SUFFIX%%/include/llvm/TextAPI/InterfaceFile.h
llvm%%LLVM_SUFFIX%%/include/llvm/TextAPI/PackedVersion.h
llvm%%LLVM_SUFFIX%%/include/llvm/TextAPI/Platform.h
llvm%%LLVM_SUFFIX%%/include/llvm/TextAPI/Symbol.h
+llvm%%LLVM_SUFFIX%%/include/llvm/TextAPI/SymbolSet.h
llvm%%LLVM_SUFFIX%%/include/llvm/TextAPI/Target.h
llvm%%LLVM_SUFFIX%%/include/llvm/TextAPI/TextAPIReader.h
llvm%%LLVM_SUFFIX%%/include/llvm/TextAPI/TextAPIWriter.h
@@ -2872,9 +3017,12 @@ llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/IPO/ConstantMerge.h
llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/IPO/CrossDSOCFI.h
llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/IPO/DeadArgumentElimination.h
llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/IPO/ElimAvailExtern.h
+llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/IPO/EmbedBitcodePass.h
+llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/IPO/ExtractGV.h
llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/IPO/ForceFunctionAttrs.h
llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/IPO/FunctionAttrs.h
llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/IPO/FunctionImport.h
+llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/IPO/FunctionSpecialization.h
llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/IPO/GlobalDCE.h
llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/IPO/GlobalOpt.h
llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/IPO/GlobalSplit.h
@@ -2885,11 +3033,11 @@ llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/IPO/Inliner.h
llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/IPO/Internalize.h
llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/IPO/LoopExtractor.h
llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/IPO/LowerTypeTests.h
+llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/IPO/MemProfContextDisambiguation.h
llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/IPO/MergeFunctions.h
llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/IPO/ModuleInliner.h
llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/IPO/OpenMPOpt.h
llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/IPO/PartialInlining.h
-llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/IPO/PassManagerBuilder.h
llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/IPO/ProfiledCallGraph.h
llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/IPO/SCCP.h
llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/IPO/SampleContextTracker.h
@@ -2906,7 +3054,9 @@ llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Instrumentation.h
llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Instrumentation/AddressSanitizer.h
llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Instrumentation/AddressSanitizerCommon.h
llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Instrumentation/AddressSanitizerOptions.h
+llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Instrumentation/BlockCoverageInference.h
llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Instrumentation/BoundsChecking.h
+llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Instrumentation/CFGMST.h
llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Instrumentation/CGProfile.h
llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Instrumentation/ControlHeightReduction.h
llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Instrumentation/DataFlowSanitizer.h
@@ -2914,10 +3064,12 @@ llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Instrumentation/GCOVProfiler.h
llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Instrumentation/HWAddressSanitizer.h
llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Instrumentation/InstrOrderFile.h
llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Instrumentation/InstrProfiling.h
+llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Instrumentation/KCFI.h
llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Instrumentation/MemProfiler.h
llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Instrumentation/MemorySanitizer.h
llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Instrumentation/PGOInstrumentation.h
llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Instrumentation/PoisonChecking.h
+llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Instrumentation/SanitizerBinaryMetadata.h
llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Instrumentation/SanitizerCoverage.h
llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Instrumentation/ThreadSanitizer.h
llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/ObjCARC.h
@@ -2981,6 +3133,7 @@ llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Scalar/MergedLoadStoreMotion.h
llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Scalar/NaryReassociate.h
llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Scalar/NewGVN.h
llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Scalar/PartiallyInlineLibCalls.h
+llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Scalar/PlaceSafepoints.h
llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Scalar/Reassociate.h
llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Scalar/Reg2Mem.h
llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Scalar/RewriteStatepointsForGC.h
@@ -3017,6 +3170,7 @@ llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Utils/Cloning.h
llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Utils/CodeExtractor.h
llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Utils/CodeLayout.h
llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Utils/CodeMoverUtils.h
+llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Utils/CountVisits.h
llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Utils/CtorUtils.h
llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Utils/Debugify.h
llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Utils/EntryExitInstrumenter.h
@@ -3042,6 +3196,7 @@ llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Utils/LoopUtils.h
llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Utils/LoopVersioning.h
llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Utils/LowerAtomic.h
llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Utils/LowerGlobalDtors.h
+llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Utils/LowerIFunc.h
llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Utils/LowerInvoke.h
llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Utils/LowerMemIntrinsics.h
llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Utils/LowerSwitch.h
@@ -3052,6 +3207,7 @@ llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Utils/MemoryTaggingSupport.h
llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Utils/MetaRenamer.h
llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Utils/MisExpect.h
llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Utils/ModuleUtils.h
+llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Utils/MoveAutoInit.h
llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Utils/NameAnonGlobals.h
llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Utils/PredicateInfo.h
llvm%%LLVM_SUFFIX%%/include/llvm/Transforms/Utils/PromoteMemToReg.h
@@ -3107,199 +3263,222 @@ llvm%%LLVM_SUFFIX%%/include/llvm/XRay/RecordPrinter.h
llvm%%LLVM_SUFFIX%%/include/llvm/XRay/Trace.h
llvm%%LLVM_SUFFIX%%/include/llvm/XRay/XRayRecord.h
llvm%%LLVM_SUFFIX%%/include/llvm/XRay/YAMLXRayRecord.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/__clang_cuda_builtin_vars.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/__clang_cuda_cmath.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/__clang_cuda_complex_builtins.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/__clang_cuda_device_functions.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/__clang_cuda_intrinsics.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/__clang_cuda_libdevice_declares.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/__clang_cuda_math.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/__clang_cuda_math_forward_declares.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/__clang_cuda_runtime_wrapper.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/__clang_cuda_texture_intrinsics.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/__clang_hip_cmath.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/__clang_hip_libdevice_declares.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/__clang_hip_math.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/__clang_hip_runtime_wrapper.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/__stddef_max_align_t.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/__wmmintrin_aes.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/__wmmintrin_pclmul.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/adxintrin.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/altivec.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/ammintrin.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/amxintrin.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/arm64intr.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/arm_acle.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/arm_bf16.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/arm_cde.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/arm_cmse.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/arm_fp16.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/arm_mve.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/arm_neon.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/arm_sve.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/armintr.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/avx2intrin.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/avx512bf16intrin.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/avx512bitalgintrin.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/avx512bwintrin.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/avx512cdintrin.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/avx512dqintrin.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/avx512erintrin.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/avx512fintrin.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/avx512fp16intrin.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/avx512ifmaintrin.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/avx512ifmavlintrin.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/avx512pfintrin.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/avx512vbmi2intrin.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/avx512vbmiintrin.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/avx512vbmivlintrin.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/avx512vlbf16intrin.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/avx512vlbitalgintrin.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/avx512vlbwintrin.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/avx512vlcdintrin.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/avx512vldqintrin.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/avx512vlfp16intrin.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/avx512vlintrin.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/avx512vlvbmi2intrin.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/avx512vlvnniintrin.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/avx512vlvp2intersectintrin.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/avx512vnniintrin.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/avx512vp2intersectintrin.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/avx512vpopcntdqintrin.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/avx512vpopcntdqvlintrin.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/avxintrin.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/avxvnniintrin.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/bmi2intrin.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/bmiintrin.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/builtins.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/cet.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/cetintrin.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/cheri.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/cheri_init_globals.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/cheriintrin.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/cldemoteintrin.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/clflushoptintrin.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/clwbintrin.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/clzerointrin.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/cpuid.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/crc32intrin.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/cuda_wrappers/algorithm
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/cuda_wrappers/complex
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/cuda_wrappers/new
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/emmintrin.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/enqcmdintrin.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/f16cintrin.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/float.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/fma4intrin.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/fmaintrin.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/fxsrintrin.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/gfniintrin.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/hexagon_circ_brev_intrinsics.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/hexagon_protos.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/hexagon_types.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/hlsl.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/hlsl_basic_types.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/hlsl_intrinsics.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/hresetintrin.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/htmintrin.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/htmxlintrin.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/hvx_hexagon_protos.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/ia32intrin.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/immintrin.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/intrin.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/inttypes.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/invpcidintrin.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/iso646.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/keylockerintrin.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/limits.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/lwpintrin.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/lzcntintrin.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/mm3dnow.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/mm_malloc.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/mmintrin.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/module.modulemap
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/movdirintrin.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/msa.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/mwaitxintrin.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/nmmintrin.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/opencl-c-base.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/opencl-c.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/openmp_wrappers/__clang_openmp_device_functions.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/openmp_wrappers/cmath
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/openmp_wrappers/complex
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/openmp_wrappers/complex.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/openmp_wrappers/complex_cmath.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/openmp_wrappers/math.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/openmp_wrappers/new
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/pconfigintrin.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/pkuintrin.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/pmmintrin.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/popcntintrin.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/ppc_wrappers/bmi2intrin.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/ppc_wrappers/bmiintrin.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/ppc_wrappers/emmintrin.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/ppc_wrappers/immintrin.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/ppc_wrappers/mm_malloc.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/ppc_wrappers/mmintrin.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/ppc_wrappers/pmmintrin.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/ppc_wrappers/smmintrin.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/ppc_wrappers/tmmintrin.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/ppc_wrappers/x86gprintrin.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/ppc_wrappers/x86intrin.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/ppc_wrappers/xmmintrin.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/prfchwintrin.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/ptwriteintrin.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/rdpruintrin.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/rdseedintrin.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/rtmintrin.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/s390intrin.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/serializeintrin.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/sgxintrin.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/shaintrin.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/smmintrin.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/stdalign.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/stdarg.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/stdatomic.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/stdbool.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/stddef.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/stdint.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/stdnoreturn.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/tbmintrin.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/tgmath.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/tmmintrin.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/tsxldtrkintrin.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/uintrintrin.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/unwind.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/vadefs.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/vaesintrin.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/varargs.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/vecintrin.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/velintrin.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/velintrin_approx.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/velintrin_gen.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/vpclmulqdqintrin.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/waitpkgintrin.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/wasm_simd128.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/wbnoinvdintrin.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/wmmintrin.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/x86gprintrin.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/x86intrin.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/xmmintrin.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/xopintrin.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/xsavecintrin.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/xsaveintrin.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/xsaveoptintrin.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/xsavesintrin.h
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_RELEASE%%/include/xtestintrin.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/__clang_cuda_builtin_vars.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/__clang_cuda_cmath.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/__clang_cuda_complex_builtins.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/__clang_cuda_device_functions.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/__clang_cuda_intrinsics.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/__clang_cuda_libdevice_declares.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/__clang_cuda_math.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/__clang_cuda_math_forward_declares.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/__clang_cuda_runtime_wrapper.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/__clang_cuda_texture_intrinsics.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/__clang_hip_cmath.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/__clang_hip_libdevice_declares.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/__clang_hip_math.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/__clang_hip_runtime_wrapper.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/__clang_hip_stdlib.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/__stddef_max_align_t.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/__wmmintrin_aes.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/__wmmintrin_pclmul.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/adxintrin.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/altivec.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/ammintrin.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/amxcomplexintrin.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/amxfp16intrin.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/amxintrin.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/arm64intr.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/arm_acle.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/arm_bf16.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/arm_cde.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/arm_cmse.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/arm_fp16.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/arm_mve.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/arm_neon.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/arm_neon_sve_bridge.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/arm_sme_draft_spec_subject_to_change.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/arm_sve.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/armintr.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/avx2intrin.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/avx512bf16intrin.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/avx512bitalgintrin.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/avx512bwintrin.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/avx512cdintrin.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/avx512dqintrin.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/avx512erintrin.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/avx512fintrin.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/avx512fp16intrin.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/avx512ifmaintrin.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/avx512ifmavlintrin.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/avx512pfintrin.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/avx512vbmi2intrin.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/avx512vbmiintrin.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/avx512vbmivlintrin.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/avx512vlbf16intrin.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/avx512vlbitalgintrin.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/avx512vlbwintrin.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/avx512vlcdintrin.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/avx512vldqintrin.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/avx512vlfp16intrin.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/avx512vlintrin.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/avx512vlvbmi2intrin.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/avx512vlvnniintrin.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/avx512vlvp2intersectintrin.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/avx512vnniintrin.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/avx512vp2intersectintrin.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/avx512vpopcntdqintrin.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/avx512vpopcntdqvlintrin.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/avxifmaintrin.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/avxintrin.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/avxneconvertintrin.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/avxvnniint16intrin.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/avxvnniint8intrin.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/avxvnniintrin.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/bmi2intrin.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/bmiintrin.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/builtins.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/cet.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/cetintrin.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/cheri.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/cheri_init_globals.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/cheriintrin.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/cldemoteintrin.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/clflushoptintrin.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/clwbintrin.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/clzerointrin.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/cmpccxaddintrin.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/cpuid.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/crc32intrin.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/cuda_wrappers/algorithm
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/cuda_wrappers/bits/shared_ptr_base.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/cuda_wrappers/cmath
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/cuda_wrappers/complex
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/cuda_wrappers/new
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/emmintrin.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/enqcmdintrin.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/f16cintrin.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/float.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/fma4intrin.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/fmaintrin.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/fxsrintrin.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/gfniintrin.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/hexagon_circ_brev_intrinsics.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/hexagon_protos.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/hexagon_types.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/hresetintrin.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/htmintrin.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/htmxlintrin.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/hvx_hexagon_protos.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/ia32intrin.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/immintrin.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/intrin.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/inttypes.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/invpcidintrin.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/iso646.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/keylockerintrin.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/larchintrin.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/limits.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/llvm_libc_wrappers/ctype.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/llvm_libc_wrappers/inttypes.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/llvm_libc_wrappers/stdio.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/llvm_libc_wrappers/stdlib.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/llvm_libc_wrappers/string.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/lwpintrin.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/lzcntintrin.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/mm3dnow.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/mm_malloc.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/mmintrin.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/module.modulemap
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/movdirintrin.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/msa.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/mwaitxintrin.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/nmmintrin.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/opencl-c-base.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/opencl-c.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/openmp_wrappers/__clang_openmp_device_functions.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/openmp_wrappers/cmath
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/openmp_wrappers/complex
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/openmp_wrappers/complex.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/openmp_wrappers/complex_cmath.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/openmp_wrappers/math.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/openmp_wrappers/new
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/pconfigintrin.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/pkuintrin.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/pmmintrin.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/popcntintrin.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/ppc_wrappers/bmi2intrin.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/ppc_wrappers/bmiintrin.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/ppc_wrappers/emmintrin.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/ppc_wrappers/immintrin.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/ppc_wrappers/mm_malloc.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/ppc_wrappers/mmintrin.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/ppc_wrappers/pmmintrin.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/ppc_wrappers/smmintrin.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/ppc_wrappers/tmmintrin.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/ppc_wrappers/x86gprintrin.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/ppc_wrappers/x86intrin.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/ppc_wrappers/xmmintrin.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/prfchiintrin.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/prfchwintrin.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/ptwriteintrin.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/raointintrin.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/rdpruintrin.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/rdseedintrin.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/riscv_ntlh.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/rtmintrin.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/s390intrin.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/serializeintrin.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/sgxintrin.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/sha512intrin.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/shaintrin.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/sifive_vector.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/sm3intrin.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/sm4intrin.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/smmintrin.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/stdalign.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/stdarg.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/stdatomic.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/stdbool.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/stddef.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/stdint.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/stdnoreturn.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/tbmintrin.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/tgmath.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/tmmintrin.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/tsxldtrkintrin.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/uintrintrin.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/unwind.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/vadefs.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/vaesintrin.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/varargs.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/vecintrin.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/velintrin.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/velintrin_approx.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/velintrin_gen.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/vpclmulqdqintrin.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/waitpkgintrin.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/wasm_simd128.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/wbnoinvdintrin.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/wmmintrin.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/x86gprintrin.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/x86intrin.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/xmmintrin.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/xopintrin.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/xsavecintrin.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/xsaveintrin.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/xsaveoptintrin.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/xsavesintrin.h
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%%LLVM_MAJOR%%/include/xtestintrin.h
%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/cmake/clang/AddClang.cmake
%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/cmake/clang/ClangConfig.cmake
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/cmake/clang/ClangConfigVersion.cmake
%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/cmake/clang/ClangTargets-%%CMAKE_BUILD_TYPE%%.cmake
%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/cmake/clang/ClangTargets.cmake
%%LLD%%llvm%%LLVM_SUFFIX%%/lib/cmake/lld/LLDConfig.cmake
+%%LLD%%llvm%%LLVM_SUFFIX%%/lib/cmake/lld/LLDConfigVersion.cmake
%%LLD%%llvm%%LLVM_SUFFIX%%/lib/cmake/lld/LLDTargets-%%CMAKE_BUILD_TYPE%%.cmake
%%LLD%%llvm%%LLVM_SUFFIX%%/lib/cmake/lld/LLDTargets.cmake
llvm%%LLVM_SUFFIX%%/lib/cmake/llvm/AddLLVM.cmake
-llvm%%LLVM_SUFFIX%%/lib/cmake/llvm/AddLLVMDefinitions.cmake
llvm%%LLVM_SUFFIX%%/lib/cmake/llvm/AddOCaml.cmake
llvm%%LLVM_SUFFIX%%/lib/cmake/llvm/AddSphinxTarget.cmake
llvm%%LLVM_SUFFIX%%/lib/cmake/llvm/CheckAtomic.cmake
@@ -3310,12 +3489,13 @@ llvm%%LLVM_SUFFIX%%/lib/cmake/llvm/CoverageReport.cmake
llvm%%LLVM_SUFFIX%%/lib/cmake/llvm/CrossCompile.cmake
llvm%%LLVM_SUFFIX%%/lib/cmake/llvm/DetermineGCCCompatible.cmake
llvm%%LLVM_SUFFIX%%/lib/cmake/llvm/FindFFI.cmake
-llvm%%LLVM_SUFFIX%%/lib/cmake/llvm/FindGRPC.cmake
+llvm%%LLVM_SUFFIX%%/lib/cmake/llvm/FindLibEdit.cmake
llvm%%LLVM_SUFFIX%%/lib/cmake/llvm/FindLibpfm.cmake
llvm%%LLVM_SUFFIX%%/lib/cmake/llvm/FindOCaml.cmake
llvm%%LLVM_SUFFIX%%/lib/cmake/llvm/FindSphinx.cmake
llvm%%LLVM_SUFFIX%%/lib/cmake/llvm/FindTerminfo.cmake
llvm%%LLVM_SUFFIX%%/lib/cmake/llvm/FindZ3.cmake
+llvm%%LLVM_SUFFIX%%/lib/cmake/llvm/Findzstd.cmake
llvm%%LLVM_SUFFIX%%/lib/cmake/llvm/GenerateVersionFromVCS.cmake
llvm%%LLVM_SUFFIX%%/lib/cmake/llvm/GetErrcMessages.cmake
llvm%%LLVM_SUFFIX%%/lib/cmake/llvm/GetLibraryName.cmake
@@ -3333,6 +3513,7 @@ llvm%%LLVM_SUFFIX%%/lib/cmake/llvm/LLVMExports.cmake
llvm%%LLVM_SUFFIX%%/lib/cmake/llvm/LLVMExternalProjectUtils.cmake
llvm%%LLVM_SUFFIX%%/lib/cmake/llvm/LLVMInstallSymlink.cmake
llvm%%LLVM_SUFFIX%%/lib/cmake/llvm/LLVMProcessSources.cmake
+llvm%%LLVM_SUFFIX%%/lib/cmake/llvm/SetTargetTriple.cmake
llvm%%LLVM_SUFFIX%%/lib/cmake/llvm/TableGen.cmake
llvm%%LLVM_SUFFIX%%/lib/cmake/llvm/TensorFlowCompile.cmake
llvm%%LLVM_SUFFIX%%/lib/cmake/llvm/UseLibtool.cmake
@@ -3369,14 +3550,18 @@ llvm%%LLVM_SUFFIX%%/lib/libLLVM.so
%%STATIC_LIBS%%llvm%%LLVM_SUFFIX%%/lib/libLLVMCFGuard.a
%%STATIC_LIBS%%llvm%%LLVM_SUFFIX%%/lib/libLLVMCFIVerify.a
%%STATIC_LIBS%%llvm%%LLVM_SUFFIX%%/lib/libLLVMCodeGen.a
+%%STATIC_LIBS%%llvm%%LLVM_SUFFIX%%/lib/libLLVMCodeGenTypes.a
%%STATIC_LIBS%%llvm%%LLVM_SUFFIX%%/lib/libLLVMCore.a
%%STATIC_LIBS%%llvm%%LLVM_SUFFIX%%/lib/libLLVMCoroutines.a
%%STATIC_LIBS%%llvm%%LLVM_SUFFIX%%/lib/libLLVMCoverage.a
%%STATIC_LIBS%%llvm%%LLVM_SUFFIX%%/lib/libLLVMDWARFLinker.a
+%%STATIC_LIBS%%llvm%%LLVM_SUFFIX%%/lib/libLLVMDWARFLinkerParallel.a
%%STATIC_LIBS%%llvm%%LLVM_SUFFIX%%/lib/libLLVMDWP.a
+%%STATIC_LIBS%%llvm%%LLVM_SUFFIX%%/lib/libLLVMDebugInfoBTF.a
%%STATIC_LIBS%%llvm%%LLVM_SUFFIX%%/lib/libLLVMDebugInfoCodeView.a
%%STATIC_LIBS%%llvm%%LLVM_SUFFIX%%/lib/libLLVMDebugInfoDWARF.a
%%STATIC_LIBS%%llvm%%LLVM_SUFFIX%%/lib/libLLVMDebugInfoGSYM.a
+%%STATIC_LIBS%%llvm%%LLVM_SUFFIX%%/lib/libLLVMDebugInfoLogicalView.a
%%STATIC_LIBS%%llvm%%LLVM_SUFFIX%%/lib/libLLVMDebugInfoMSF.a
%%STATIC_LIBS%%llvm%%LLVM_SUFFIX%%/lib/libLLVMDebugInfoPDB.a
%%STATIC_LIBS%%llvm%%LLVM_SUFFIX%%/lib/libLLVMDebuginfod.a
@@ -3389,11 +3574,13 @@ llvm%%LLVM_SUFFIX%%/lib/libLLVM.so
%%STATIC_LIBS%%llvm%%LLVM_SUFFIX%%/lib/libLLVMExegesisX86.a
%%STATIC_LIBS%%llvm%%LLVM_SUFFIX%%/lib/libLLVMExtensions.a
%%STATIC_LIBS%%llvm%%LLVM_SUFFIX%%/lib/libLLVMFileCheck.a
+%%STATIC_LIBS%%llvm%%LLVM_SUFFIX%%/lib/libLLVMFrontendHLSL.a
%%STATIC_LIBS%%llvm%%LLVM_SUFFIX%%/lib/libLLVMFrontendOpenACC.a
%%STATIC_LIBS%%llvm%%LLVM_SUFFIX%%/lib/libLLVMFrontendOpenMP.a
%%STATIC_LIBS%%llvm%%LLVM_SUFFIX%%/lib/libLLVMFuzzMutate.a
%%STATIC_LIBS%%llvm%%LLVM_SUFFIX%%/lib/libLLVMFuzzerCLI.a
%%STATIC_LIBS%%llvm%%LLVM_SUFFIX%%/lib/libLLVMGlobalISel.a
+%%STATIC_LIBS%%llvm%%LLVM_SUFFIX%%/lib/libLLVMIRPrinter.a
%%STATIC_LIBS%%llvm%%LLVM_SUFFIX%%/lib/libLLVMIRReader.a
%%STATIC_LIBS%%llvm%%LLVM_SUFFIX%%/lib/libLLVMInstCombine.a
%%STATIC_LIBS%%llvm%%LLVM_SUFFIX%%/lib/libLLVMInstrumentation.a
@@ -3427,8 +3614,10 @@ llvm%%LLVM_SUFFIX%%/lib/libLLVM.so
%%STATIC_LIBS%%llvm%%LLVM_SUFFIX%%/lib/libLLVMSupport.a
%%STATIC_LIBS%%llvm%%LLVM_SUFFIX%%/lib/libLLVMSymbolize.a
%%STATIC_LIBS%%llvm%%LLVM_SUFFIX%%/lib/libLLVMTableGen.a
+%%STATIC_LIBS%%llvm%%LLVM_SUFFIX%%/lib/libLLVMTableGenCommon.a
%%STATIC_LIBS%%llvm%%LLVM_SUFFIX%%/lib/libLLVMTableGenGlobalISel.a
%%STATIC_LIBS%%llvm%%LLVM_SUFFIX%%/lib/libLLVMTarget.a
+%%STATIC_LIBS%%llvm%%LLVM_SUFFIX%%/lib/libLLVMTargetParser.a
%%STATIC_LIBS%%llvm%%LLVM_SUFFIX%%/lib/libLLVMTextAPI.a
%%STATIC_LIBS%%llvm%%LLVM_SUFFIX%%/lib/libLLVMTransformUtils.a
%%STATIC_LIBS%%llvm%%LLVM_SUFFIX%%/lib/libLLVMVectorize.a
@@ -3449,8 +3638,8 @@ llvm%%LLVM_SUFFIX%%/lib/libRemarks.so.%%LLVM_MAJOR%%git
%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/libclang-cpp.so
%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/libclang-cpp.so.%%LLVM_MAJOR%%git
%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/libclang.so
-%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/libclang.so.%%LLVM_MAJOR%%
%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/libclang.so.%%LLVM_MAJOR%%git
+%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/libclang.so.%%LLVM_RELEASE%%git
%%STATIC_LIBS%%%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/libclangAPINotes.a
%%STATIC_LIBS%%%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/libclangARCMigrate.a
%%STATIC_LIBS%%%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/libclangAST.a
@@ -3532,12 +3721,14 @@ llvm%%LLVM_SUFFIX%%/lib/libRemarks.so.%%LLVM_MAJOR%%git
%%STATIC_LIBS%%%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/libclangToolingASTDiff.a
%%STATIC_LIBS%%%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/libclangToolingCore.a
%%STATIC_LIBS%%%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/libclangToolingInclusions.a
+%%STATIC_LIBS%%%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/libclangToolingInclusionsStdlib.a
%%STATIC_LIBS%%%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/libclangToolingRefactoring.a
%%STATIC_LIBS%%%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/libclangToolingSyntax.a
%%STATIC_LIBS%%%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/libclangTransformer.a
%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/libclang_cxx.so
%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/libclang_cxx.so.%%LLVM_MAJOR%%
%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/libclang_cxx.so.%%LLVM_MAJOR%%git
+%%STATIC_LIBS%%%%EXTRAS%%llvm%%LLVM_SUFFIX%%/lib/libclangdMain.a
%%STATIC_LIBS%%%%EXTRAS%%llvm%%LLVM_SUFFIX%%/lib/libclangdRemoteIndex.a
%%STATIC_LIBS%%%%EXTRAS%%llvm%%LLVM_SUFFIX%%/lib/libclangdSupport.a
%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/libear/__init__.py
diff --git a/devel/llvm21/Makefile b/devel/llvm21/Makefile
index d352466e5e7f..9fdc3ee3a417 100644
--- a/devel/llvm21/Makefile
+++ b/devel/llvm21/Makefile
@@ -1,5 +1,5 @@
PORTNAME= llvm
-DISTVERSION= 21.1.0
+DISTVERSION= 21.1.1
PORTREVISION= 0
CATEGORIES= devel lang
MASTER_SITES= https://github.com/llvm/llvm-project/releases/download/llvmorg-${DISTVERSION}/
diff --git a/devel/llvm21/distinfo b/devel/llvm21/distinfo
index 69020c9c2542..cde4dd1634d3 100644
--- a/devel/llvm21/distinfo
+++ b/devel/llvm21/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1756223112
-SHA256 (llvm-project-21.1.0.src.tar.xz) = 1672e3efb4c2affd62dbbe12ea898b28a451416c7d95c1bd0190c26cbe878825
-SIZE (llvm-project-21.1.0.src.tar.xz) = 158971856
+TIMESTAMP = 1757584277
+SHA256 (llvm-project-21.1.1.src.tar.xz) = 8863980e14484a72a9b7d2c80500e1749054d74f08f8c5102fd540a3c5ac9f8a
+SIZE (llvm-project-21.1.1.src.tar.xz) = 158891056
diff --git a/devel/log4cxx/Makefile b/devel/log4cxx/Makefile
index c2236ae490d9..c51fa107f2d4 100644
--- a/devel/log4cxx/Makefile
+++ b/devel/log4cxx/Makefile
@@ -1,6 +1,5 @@
PORTNAME= log4cxx
-PORTVERSION= 1.4.0
-PORTREVISION= 1
+PORTVERSION= 1.5.0
CATEGORIES= devel
MASTER_SITES= https://archive.apache.org/dist/logging/log4cxx/${PORTVERSION}/
DISTNAME= apache-log4cxx-${PORTVERSION}
diff --git a/devel/log4cxx/distinfo b/devel/log4cxx/distinfo
index 59576893fbd6..39b4abd89157 100644
--- a/devel/log4cxx/distinfo
+++ b/devel/log4cxx/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1742070248
-SHA256 (apache-log4cxx-1.4.0.tar.gz) = 3d2d1f356a546c14562763aaf15fcc3fd59d4ffeb5a2f68fcb0bbd7571ed6f96
-SIZE (apache-log4cxx-1.4.0.tar.gz) = 667835
+TIMESTAMP = 1757120498
+SHA256 (apache-log4cxx-1.5.0.tar.gz) = aa23f47c3164aa2cf848c2258b4b4bc372e7964d4a3ed47c2b4a4a915c5dfa37
+SIZE (apache-log4cxx-1.5.0.tar.gz) = 667891
diff --git a/devel/log4cxx/pkg-plist b/devel/log4cxx/pkg-plist
index 1e73d014a887..6b52ab3be5d6 100644
--- a/devel/log4cxx/pkg-plist
+++ b/devel/log4cxx/pkg-plist
@@ -203,5 +203,5 @@ lib/cmake/log4cxx/log4cxxConfig.cmake
lib/cmake/log4cxx/log4cxxConfigVersion.cmake
lib/liblog4cxx.so
lib/liblog4cxx.so.15
-lib/liblog4cxx.so.15.4.0
+lib/liblog4cxx.so.15.5.0
libdata/pkgconfig/liblog4cxx.pc
diff --git a/devel/magit/Makefile b/devel/magit/Makefile
index 2af68a30c4db..5190982d6742 100644
--- a/devel/magit/Makefile
+++ b/devel/magit/Makefile
@@ -1,7 +1,6 @@
PORTNAME= magit
DISTVERSIONPREFIX= v
-DISTVERSION= 4.3.8
-PORTREVISION= 1
+DISTVERSION= 4.4.0
CATEGORIES= devel elisp
PKGNAMESUFFIX= ${EMACS_PKGNAMESUFFIX}
@@ -13,14 +12,16 @@ LICENSE= GPLv3+
LICENSE_FILE= ${WRKSRC}/LICENSE
BUILD_DEPENDS= compat.el${EMACS_PKGNAMESUFFIX}>=30.1.0.0:misc/compat.el@${EMACS_FLAVOR} \
+ cond-let${EMACS_PKGNAMESUFFIX}>=0.1:devel/cond-let@${EMACS_FLAVOR} \
git:devel/git \
llama.el${EMACS_PKGNAMESUFFIX}>=1.0.0:devel/llama.el@${EMACS_FLAVOR} \
- transient${EMACS_PKGNAMESUFFIX}>=0.9.3:devel/transient@${EMACS_FLAVOR} \
+ transient${EMACS_PKGNAMESUFFIX}>=0.10.0:devel/transient@${EMACS_FLAVOR} \
with-editor${EMACS_PKGNAMESUFFIX}>=3.4.4:editors/with-editor@${EMACS_FLAVOR}
RUN_DEPENDS= compat.el${EMACS_PKGNAMESUFFIX}>=30.1.0.0:misc/compat.el@${EMACS_FLAVOR} \
+ cond-let${EMACS_PKGNAMESUFFIX}>=0.1:devel/cond-let@${EMACS_FLAVOR} \
git:devel/git \
llama.el${EMACS_PKGNAMESUFFIX}>=1.0.0:devel/llama.el@${EMACS_FLAVOR} \
- transient${EMACS_PKGNAMESUFFIX}>=0.9.3:devel/transient@${EMACS_FLAVOR} \
+ transient${EMACS_PKGNAMESUFFIX}>=0.10.0:devel/transient@${EMACS_FLAVOR} \
with-editor${EMACS_PKGNAMESUFFIX}>=3.4.4:editors/with-editor@${EMACS_FLAVOR}
USES= emacs gmake makeinfo
diff --git a/devel/magit/distinfo b/devel/magit/distinfo
index a12036936ee1..923ba81a6089 100644
--- a/devel/magit/distinfo
+++ b/devel/magit/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1751937702
-SHA256 (magit-magit-v4.3.8_GH0.tar.gz) = bbb78b3a8b841e0b73267cf14e914c424115cf63ae5fd842ee72f581bef97afc
-SIZE (magit-magit-v4.3.8_GH0.tar.gz) = 691415
+TIMESTAMP = 1757432453
+SHA256 (magit-magit-v4.4.0_GH0.tar.gz) = 6dfb57eee119588d65322a53c89102cdf1fce24675f32c35a068c1652ac79cab
+SIZE (magit-magit-v4.4.0_GH0.tar.gz) = 699605
diff --git a/devel/nextpnr/Makefile b/devel/nextpnr/Makefile
index 426f143fe694..1da661953385 100644
--- a/devel/nextpnr/Makefile
+++ b/devel/nextpnr/Makefile
@@ -1,7 +1,6 @@
PORTNAME= nextpnr
DISTVERSIONPREFIX= ${PORTNAME}-
-DISTVERSION= 0.8
-PORTREVISION= 2
+DISTVERSION= 0.9
PORTEPOCH= 1
CATEGORIES= devel
@@ -41,4 +40,10 @@ PLIST_FILES= bin/nextpnr-ecp5 \
# This is a workaround to avoid filesystem violations during poudriere build
MAKE_ENV= PYTHONDONTWRITEBYTECODE=1
+.if exists(/usr/include/omp.h)
+CMAKE_ON= USE_OPENMP
+.else
+CMAKE_OFF= USE_OPENMP
+.endif
+
.include <bsd.port.mk>
diff --git a/devel/nextpnr/distinfo b/devel/nextpnr/distinfo
index 865a0c489ab6..396ec3c52a38 100644
--- a/devel/nextpnr/distinfo
+++ b/devel/nextpnr/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1742940246
-SHA256 (YosysHQ-nextpnr-nextpnr-0.8_GH0.tar.gz) = 968ce3f39973e1d855c6bf1606a334d9f9650cff978554b822de0a6c088947bd
-SIZE (YosysHQ-nextpnr-nextpnr-0.8_GH0.tar.gz) = 4665005
+TIMESTAMP = 1757340857
+SHA256 (YosysHQ-nextpnr-nextpnr-0.9_GH0.tar.gz) = 8cebc65049ff91c411d963ea2304b1a3dd42036f79de2eb3e9834c842f934495
+SIZE (YosysHQ-nextpnr-nextpnr-0.9_GH0.tar.gz) = 4744423
SHA256 (YosysHQ-nextpnr-tests-ce15412_GH0.tar.gz) = 84b7e926d97ce1aae3a2b9115b9030fce483a8b6d8b6cde060046a93f24966fe
SIZE (YosysHQ-nextpnr-tests-ce15412_GH0.tar.gz) = 1032708
diff --git a/devel/nextpnr/files/patch-bba_CMakeLists.txt b/devel/nextpnr/files/patch-bba_CMakeLists.txt
index 1e9e2cd5abf1..07e458b948b9 100644
--- a/devel/nextpnr/files/patch-bba_CMakeLists.txt
+++ b/devel/nextpnr/files/patch-bba_CMakeLists.txt
@@ -1,13 +1,10 @@
---- bba/CMakeLists.txt.orig 2025-03-25 22:08:07 UTC
+--- bba/CMakeLists.txt.orig 2025-09-08 14:21:44 UTC
+++ bba/CMakeLists.txt
-@@ -9,7 +9,7 @@ target_link_libraries(bbasm LINK_PRIVATE
+@@ -10,6 +10,5 @@ target_link_libraries(bbasm LINK_PRIVATE
add_executable(bbasm
main.cc)
target_link_libraries(bbasm LINK_PRIVATE
- ${Boost_PROGRAM_OPTIONS_LIBRARY}
-- ${Boost_FILESYSTEM_LIBRARY}
- ${Boost_SYSTEM_LIBRARY})
-+ Boost::program_options
-+ Boost::filesystem
-+ Boost::system)
++ Boost::program_options)
export(TARGETS bbasm FILE ${CMAKE_BINARY_DIR}/bba-export.cmake)
diff --git a/devel/objfw/Makefile b/devel/objfw/Makefile
index c0d4145a71de..7f3d64c59dc3 100644
--- a/devel/objfw/Makefile
+++ b/devel/objfw/Makefile
@@ -1,6 +1,5 @@
PORTNAME= objfw
-DISTVERSION= 1.2.1
-PORTREVISION= 1
+DISTVERSION= 1.4.1
CATEGORIES= devel lang
MASTER_SITES= https://objfw.nil.im/downloads/
@@ -9,6 +8,7 @@ COMMENT= Portable, lightweight framework for the Objective-C language
WWW= https://objfw.nil.im/
LICENSE= LGPL3
+LICENSE_FILE= ${WRKSRC}/COPYING.LESSER
BROKEN_armv6= test suite fails
BROKEN_armv7= test suite fails
@@ -31,10 +31,9 @@ GNUTLS_USES= pkgconfig
GNUTLS_CONFIGURE_ON= --with-tls=gnutls
GNUTLS_PLIST_SUB= TLS=""
-MBEDTLS_LIB_DEPENDS= libmbedtls.so:security/mbedtls2
+MBEDTLS_LIB_DEPENDS= libmbedtls.so:security/mbedtls3
+MBEDTLS_USES= localbase:ldflags
MBEDTLS_CONFIGURE_ON= --with-tls=mbedtls
-MBEDTLS_CPPFLAGS= -I${PREFIX}/include
-MBEDTLS_LDFLAGS= -L${PREFIX}/lib
MBEDTLS_PLIST_SUB= TLS=""
NOTLS_CONFIGURE_ON= --without-tls
diff --git a/devel/objfw/distinfo b/devel/objfw/distinfo
index 1667a8b01aae..26db29390ca3 100644
--- a/devel/objfw/distinfo
+++ b/devel/objfw/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1731242477
-SHA256 (objfw-1.2.1.tar.gz) = 637fdeccae149cec236e62c5289450afad542fe930343918856e76594ab3fcfd
-SIZE (objfw-1.2.1.tar.gz) = 914263
+TIMESTAMP = 1757193172
+SHA256 (objfw-1.4.1.tar.gz) = e223b1cae37453f02ea98f085c3c1f4b78dcf7c16b43d35b05d9ad4480e175b2
+SIZE (objfw-1.4.1.tar.gz) = 980902
diff --git a/devel/objfw/pkg-plist b/devel/objfw/pkg-plist
index b13cb53c1338..4cb6f0338624 100644
--- a/devel/objfw/pkg-plist
+++ b/devel/objfw/pkg-plist
@@ -48,6 +48,7 @@ include/ObjFW/OFData.h
include/ObjFW/OFDatagramSocket.h
include/ObjFW/OFDate.h
include/ObjFW/OFDictionary.h
+include/ObjFW/OFEmbeddedIRIHandler.h
include/ObjFW/OFEnumerationMutationException.h
include/ObjFW/OFEnumerator.h
include/ObjFW/OFException.h
@@ -73,6 +74,7 @@ include/ObjFW/OFINIFile.h
include/ObjFW/OFINISection.h
include/ObjFW/OFIRI.h
include/ObjFW/OFIRIHandler.h
+include/ObjFW/OFIndexSet.h
include/ObjFW/OFInflate64Stream.h
include/ObjFW/OFInflateStream.h
include/ObjFW/OFInitializationFailedException.h
@@ -92,6 +94,7 @@ include/ObjFW/OFLOCDNSResourceRecord.h
include/ObjFW/OFLinkItemFailedException.h
include/ObjFW/OFList.h
include/ObjFW/OFListenOnSocketFailedException.h
+include/ObjFW/OFLoadModuleFailedException.h
include/ObjFW/OFLoadPluginFailedException.h
include/ObjFW/OFLocale.h
include/ObjFW/OFLockFailedException.h
@@ -105,12 +108,14 @@ include/ObjFW/OFMemoryStream.h
include/ObjFW/OFMessagePackExtension.h
include/ObjFW/OFMessagePackRepresentation.h
include/ObjFW/OFMethodSignature.h
+include/ObjFW/OFModule.h
include/ObjFW/OFMoveItemFailedException.h
include/ObjFW/OFMutableArchiveEntry.h
include/ObjFW/OFMutableArray.h
include/ObjFW/OFMutableData.h
include/ObjFW/OFMutableDictionary.h
include/ObjFW/OFMutableIRI.h
+include/ObjFW/OFMutableIndexSet.h
include/ObjFW/OFMutableLHAArchiveEntry.h
include/ObjFW/OFMutablePair.h
include/ObjFW/OFMutableSet.h
@@ -216,6 +221,7 @@ include/ObjFW/OFUnsupportedVersionException.h
include/ObjFW/OFValue.h
include/ObjFW/OFWaitForConditionFailedException.h
include/ObjFW/OFWriteFailedException.h
+include/ObjFW/OFX509Certificate.h
include/ObjFW/OFXMLAttribute.h
include/ObjFW/OFXMLCDATA.h
include/ObjFW/OFXMLCharacters.h
@@ -238,10 +244,12 @@ include/ObjFW/platform/GCC4/OFAtomic.h
include/ObjFW/platform/PowerPC/OFAtomic.h
include/ObjFW/platform/macOS/OFAtomic.h
include/ObjFW/platform/x86/OFAtomic.h
+include/ObjFWHID/OH8BitDoUltimate2CWirelessGamepad.h
include/ObjFWHID/OHDualSenseGamepad.h
include/ObjFWHID/OHDualShock4Gamepad.h
include/ObjFWHID/OHExtendedGamepad.h
include/ObjFWHID/OHExtendedN64Controller.h
+include/ObjFWHID/OHExtendedSNESGamepad.h
include/ObjFWHID/OHGameController.h
include/ObjFWHID/OHGameControllerAxis.h
include/ObjFWHID/OHGameControllerButton.h
@@ -252,8 +260,11 @@ include/ObjFWHID/OHGamepad.h
include/ObjFWHID/OHJoyConPair.h
include/ObjFWHID/OHLeftJoyCon.h
include/ObjFWHID/OHN64Controller.h
+include/ObjFWHID/OHNESGamepad.h
include/ObjFWHID/OHRightJoyCon.h
+include/ObjFWHID/OHSNESGamepad.h
include/ObjFWHID/OHStadiaGamepad.h
+include/ObjFWHID/OHSwitchProController.h
include/ObjFWHID/OHXboxGamepad.h
include/ObjFWHID/ObjFWHID.h
include/ObjFWRT/ObjFWRT.h
@@ -264,20 +275,33 @@ include/ObjFWTest/OTTestCase.h
include/ObjFWTest/ObjFWTest.h
lib/libobjfw.so
lib/libobjfw.so.1
-lib/libobjfw.so.1.2.1
+lib/libobjfw.so.1.4.1
lib/libobjfwhid.so
lib/libobjfwhid.so.1
-lib/libobjfwhid.so.1.0.1
+lib/libobjfwhid.so.1.4.0
lib/libobjfwrt.so
lib/libobjfwrt.so.1
-lib/libobjfwrt.so.1.2.1
+lib/libobjfwrt.so.1.4.0
lib/libobjfwtest.a
%%TLS%%lib/libobjfwtls.so
%%TLS%%lib/libobjfwtls.so.1
-%%TLS%%lib/libobjfwtls.so.1.0.2
+%%TLS%%lib/libobjfwtls.so.1.4.0
lib/objfw-config/ObjFWHID.oc
%%TLS%%lib/objfw-config/ObjFWTLS.oc
lib/objfw-config/ObjFWTest.oc
+%%PORTDOCS%%%%DOCSDIR%%/objfw/NSArray_09OFObject_8h_source.html
+%%PORTDOCS%%%%DOCSDIR%%/objfw/NSData_09OFObject_8h_source.html
+%%PORTDOCS%%%%DOCSDIR%%/objfw/NSDate_09OFObject_8h_source.html
+%%PORTDOCS%%%%DOCSDIR%%/objfw/NSDictionary_09OFObject_8h_source.html
+%%PORTDOCS%%%%DOCSDIR%%/objfw/NSEnumerator_09OFObject_8h_source.html
+%%PORTDOCS%%%%DOCSDIR%%/objfw/NSNumber_09OFObject_8h_source.html
+%%PORTDOCS%%%%DOCSDIR%%/objfw/NSOFArray_8h_source.html
+%%PORTDOCS%%%%DOCSDIR%%/objfw/NSOFData_8h_source.html
+%%PORTDOCS%%%%DOCSDIR%%/objfw/NSOFDictionary_8h_source.html
+%%PORTDOCS%%%%DOCSDIR%%/objfw/NSOFEnumerator_8h_source.html
+%%PORTDOCS%%%%DOCSDIR%%/objfw/NSOFSet_8h_source.html
+%%PORTDOCS%%%%DOCSDIR%%/objfw/NSSet_09OFObject_8h_source.html
+%%PORTDOCS%%%%DOCSDIR%%/objfw/NSString_09OFObject_8h_source.html
%%PORTDOCS%%%%DOCSDIR%%/objfw/OFAAAADNSResourceRecord_8h_source.html
%%PORTDOCS%%%%DOCSDIR%%/objfw/OFADNSResourceRecord_8h_source.html
%%PORTDOCS%%%%DOCSDIR%%/objfw/OFASPrintF_8h_source.html
@@ -289,6 +313,7 @@ lib/objfw-config/ObjFWTest.oc
%%PORTDOCS%%%%DOCSDIR%%/objfw/OFApplication_8h_source.html
%%PORTDOCS%%%%DOCSDIR%%/objfw/OFArchiveEntry_8h_source.html
%%PORTDOCS%%%%DOCSDIR%%/objfw/OFArchiveIRIHandler_8h_source.html
+%%PORTDOCS%%%%DOCSDIR%%/objfw/OFArray_09NSObject_8h_source.html
%%PORTDOCS%%%%DOCSDIR%%/objfw/OFArray_09Private_8h_source.html
%%PORTDOCS%%%%DOCSDIR%%/objfw/OFArray_8h.html
%%PORTDOCS%%%%DOCSDIR%%/objfw/OFArray_8h_source.html
@@ -303,6 +328,7 @@ lib/objfw-config/ObjFWTest.oc
%%PORTDOCS%%%%DOCSDIR%%/objfw/OFBitSetCharacterSet_8h_source.html
%%PORTDOCS%%%%DOCSDIR%%/objfw/OFBlock_8h_source.html
%%PORTDOCS%%%%DOCSDIR%%/objfw/OFBroadcastConditionFailedException_8h_source.html
+%%PORTDOCS%%%%DOCSDIR%%/objfw/OFCFRunLoopKernelEventObserver_8h_source.html
%%PORTDOCS%%%%DOCSDIR%%/objfw/OFCNAMEDNSResourceRecord_8h_source.html
%%PORTDOCS%%%%DOCSDIR%%/objfw/OFCRC16_8h_source.html
%%PORTDOCS%%%%DOCSDIR%%/objfw/OFCRC32_8h_source.html
@@ -349,18 +375,23 @@ lib/objfw-config/ObjFWTest.oc
%%PORTDOCS%%%%DOCSDIR%%/objfw/OFDNSResponse_8h_source.html
%%PORTDOCS%%%%DOCSDIR%%/objfw/OFData_09CryptographicHashing_8h_source.html
%%PORTDOCS%%%%DOCSDIR%%/objfw/OFData_09MessagePackParsing_8h_source.html
+%%PORTDOCS%%%%DOCSDIR%%/objfw/OFData_09NSObject_8h_source.html
%%PORTDOCS%%%%DOCSDIR%%/objfw/OFData_8h.html
%%PORTDOCS%%%%DOCSDIR%%/objfw/OFData_8h_source.html
%%PORTDOCS%%%%DOCSDIR%%/objfw/OFDatagramSocket_8h.html
%%PORTDOCS%%%%DOCSDIR%%/objfw/OFDatagramSocket_8h_source.html
+%%PORTDOCS%%%%DOCSDIR%%/objfw/OFDate_09NSObject_8h_source.html
%%PORTDOCS%%%%DOCSDIR%%/objfw/OFDate_8h_source.html
%%PORTDOCS%%%%DOCSDIR%%/objfw/OFDeleteWindowsRegistryKeyFailedException_8h_source.html
%%PORTDOCS%%%%DOCSDIR%%/objfw/OFDeleteWindowsRegistryValueFailedException_8h_source.html
+%%PORTDOCS%%%%DOCSDIR%%/objfw/OFDictionary_09NSObject_8h_source.html
%%PORTDOCS%%%%DOCSDIR%%/objfw/OFDictionary_8h_source.html
%%PORTDOCS%%%%DOCSDIR%%/objfw/OFEmbeddedIRIHandler_8h_source.html
%%PORTDOCS%%%%DOCSDIR%%/objfw/OFEnumerationMutationException_8h_source.html
+%%PORTDOCS%%%%DOCSDIR%%/objfw/OFEnumerator_09NSObject_8h_source.html
%%PORTDOCS%%%%DOCSDIR%%/objfw/OFEnumerator_8h_source.html
%%PORTDOCS%%%%DOCSDIR%%/objfw/OFEpollKernelEventObserver_8h_source.html
+%%PORTDOCS%%%%DOCSDIR%%/objfw/OFException_09OFSwift_8h_source.html
%%PORTDOCS%%%%DOCSDIR%%/objfw/OFException_8h.html
%%PORTDOCS%%%%DOCSDIR%%/objfw/OFException_8h_source.html
%%PORTDOCS%%%%DOCSDIR%%/objfw/OFFileIRIHandler_8h_source.html
@@ -396,6 +427,8 @@ lib/objfw-config/ObjFWTest.oc
%%PORTDOCS%%%%DOCSDIR%%/objfw/OFIRIHandler_8h_source.html
%%PORTDOCS%%%%DOCSDIR%%/objfw/OFIRI_09Private_8h_source.html
%%PORTDOCS%%%%DOCSDIR%%/objfw/OFIRI_8h_source.html
+%%PORTDOCS%%%%DOCSDIR%%/objfw/OFIndexSet_09Private_8h_source.html
+%%PORTDOCS%%%%DOCSDIR%%/objfw/OFIndexSet_8h_source.html
%%PORTDOCS%%%%DOCSDIR%%/objfw/OFInflate64Stream_8h_source.html
%%PORTDOCS%%%%DOCSDIR%%/objfw/OFInflateStream_8h_source.html
%%PORTDOCS%%%%DOCSDIR%%/objfw/OFInitializationFailedException_8h_source.html
@@ -406,6 +439,7 @@ lib/objfw-config/ObjFWTest.oc
%%PORTDOCS%%%%DOCSDIR%%/objfw/OFInvalidServerResponseException_8h_source.html
%%PORTDOCS%%%%DOCSDIR%%/objfw/OFInvertedCharacterSet_8h_source.html
%%PORTDOCS%%%%DOCSDIR%%/objfw/OFInvocation_8h_source.html
+%%PORTDOCS%%%%DOCSDIR%%/objfw/OFJSONRepresentationPrivate_8h_source.html
%%PORTDOCS%%%%DOCSDIR%%/objfw/OFJSONRepresentation_8h_source.html
%%PORTDOCS%%%%DOCSDIR%%/objfw/OFJoinThreadFailedException_8h_source.html
%%PORTDOCS%%%%DOCSDIR%%/objfw/OFKernelEventObserver_8h_source.html
@@ -420,6 +454,7 @@ lib/objfw-config/ObjFWTest.oc
%%PORTDOCS%%%%DOCSDIR%%/objfw/OFList_8h.html
%%PORTDOCS%%%%DOCSDIR%%/objfw/OFList_8h_source.html
%%PORTDOCS%%%%DOCSDIR%%/objfw/OFListenOnSocketFailedException_8h_source.html
+%%PORTDOCS%%%%DOCSDIR%%/objfw/OFLoadModuleFailedException_8h_source.html
%%PORTDOCS%%%%DOCSDIR%%/objfw/OFLoadPluginFailedException_8h_source.html
%%PORTDOCS%%%%DOCSDIR%%/objfw/OFLocale_8h.html
%%PORTDOCS%%%%DOCSDIR%%/objfw/OFLocale_8h_source.html
@@ -436,6 +471,7 @@ lib/objfw-config/ObjFWTest.oc
%%PORTDOCS%%%%DOCSDIR%%/objfw/OFMessagePackExtension_8h_source.html
%%PORTDOCS%%%%DOCSDIR%%/objfw/OFMessagePackRepresentation_8h_source.html
%%PORTDOCS%%%%DOCSDIR%%/objfw/OFMethodSignature_8h_source.html
+%%PORTDOCS%%%%DOCSDIR%%/objfw/OFModule_8h_source.html
%%PORTDOCS%%%%DOCSDIR%%/objfw/OFMoveItemFailedException_8h_source.html
%%PORTDOCS%%%%DOCSDIR%%/objfw/OFMutableArchiveEntry_8h_source.html
%%PORTDOCS%%%%DOCSDIR%%/objfw/OFMutableArray_8h.html
@@ -444,6 +480,7 @@ lib/objfw-config/ObjFWTest.oc
%%PORTDOCS%%%%DOCSDIR%%/objfw/OFMutableDictionary_8h.html
%%PORTDOCS%%%%DOCSDIR%%/objfw/OFMutableDictionary_8h_source.html
%%PORTDOCS%%%%DOCSDIR%%/objfw/OFMutableIRI_8h_source.html
+%%PORTDOCS%%%%DOCSDIR%%/objfw/OFMutableIndexSet_8h_source.html
%%PORTDOCS%%%%DOCSDIR%%/objfw/OFMutableLHAArchiveEntry_8h_source.html
%%PORTDOCS%%%%DOCSDIR%%/objfw/OFMutablePair_8h_source.html
%%PORTDOCS%%%%DOCSDIR%%/objfw/OFMutableSet_8h_source.html
@@ -454,15 +491,23 @@ lib/objfw-config/ObjFWTest.oc
%%PORTDOCS%%%%DOCSDIR%%/objfw/OFMutableZIPArchiveEntry_8h_source.html
%%PORTDOCS%%%%DOCSDIR%%/objfw/OFMutableZooArchiveEntry_8h_source.html
%%PORTDOCS%%%%DOCSDIR%%/objfw/OFMutex_8h_source.html
+%%PORTDOCS%%%%DOCSDIR%%/objfw/OFNSArray_8h_source.html
%%PORTDOCS%%%%DOCSDIR%%/objfw/OFNSDNSResourceRecord_8h_source.html
+%%PORTDOCS%%%%DOCSDIR%%/objfw/OFNSData_8h_source.html
+%%PORTDOCS%%%%DOCSDIR%%/objfw/OFNSDictionary_8h_source.html
+%%PORTDOCS%%%%DOCSDIR%%/objfw/OFNSEnumerator_8h_source.html
+%%PORTDOCS%%%%DOCSDIR%%/objfw/OFNSSet_8h_source.html
+%%PORTDOCS%%%%DOCSDIR%%/objfw/OFNSToOFBridging_8h_source.html
%%PORTDOCS%%%%DOCSDIR%%/objfw/OFNotImplementedException_8h_source.html
%%PORTDOCS%%%%DOCSDIR%%/objfw/OFNotOpenException_8h_source.html
%%PORTDOCS%%%%DOCSDIR%%/objfw/OFNotificationCenter_8h_source.html
%%PORTDOCS%%%%DOCSDIR%%/objfw/OFNotification_8h.html
%%PORTDOCS%%%%DOCSDIR%%/objfw/OFNotification_8h_source.html
%%PORTDOCS%%%%DOCSDIR%%/objfw/OFNull_8h_source.html
+%%PORTDOCS%%%%DOCSDIR%%/objfw/OFNumber_09NSObject_8h_source.html
%%PORTDOCS%%%%DOCSDIR%%/objfw/OFNumber_8h.html
%%PORTDOCS%%%%DOCSDIR%%/objfw/OFNumber_8h_source.html
+%%PORTDOCS%%%%DOCSDIR%%/objfw/OFOFToNSBridging_8h_source.html
%%PORTDOCS%%%%DOCSDIR%%/objfw/OFObject_09KeyValueCoding_8h_source.html
%%PORTDOCS%%%%DOCSDIR%%/objfw/OFObject_8h.html
%%PORTDOCS%%%%DOCSDIR%%/objfw/OFObject_8h_source.html
@@ -526,6 +571,7 @@ lib/objfw-config/ObjFWTest.oc
%%PORTDOCS%%%%DOCSDIR%%/objfw/OFSetItemAttributesFailedException_8h_source.html
%%PORTDOCS%%%%DOCSDIR%%/objfw/OFSetOptionFailedException_8h_source.html
%%PORTDOCS%%%%DOCSDIR%%/objfw/OFSetWindowsRegistryValueFailedException_8h_source.html
+%%PORTDOCS%%%%DOCSDIR%%/objfw/OFSet_09NSObject_8h_source.html
%%PORTDOCS%%%%DOCSDIR%%/objfw/OFSet_8h.html
%%PORTDOCS%%%%DOCSDIR%%/objfw/OFSet_8h_source.html
%%PORTDOCS%%%%DOCSDIR%%/objfw/OFSettings_8h_source.html
@@ -549,6 +595,7 @@ lib/objfw-config/ObjFWTest.oc
%%PORTDOCS%%%%DOCSDIR%%/objfw/OFStream_8h_source.html
%%PORTDOCS%%%%DOCSDIR%%/objfw/OFString_09CryptographicHashing_8h_source.html
%%PORTDOCS%%%%DOCSDIR%%/objfw/OFString_09JSONParsing_8h_source.html
+%%PORTDOCS%%%%DOCSDIR%%/objfw/OFString_09NSObject_8h_source.html
%%PORTDOCS%%%%DOCSDIR%%/objfw/OFString_09PathAdditions_8h_source.html
%%PORTDOCS%%%%DOCSDIR%%/objfw/OFString_09PercentEncoding_8h_source.html
%%PORTDOCS%%%%DOCSDIR%%/objfw/OFString_09Private_8h_source.html
@@ -607,9 +654,9 @@ lib/objfw-config/ObjFWTest.oc
%%PORTDOCS%%%%DOCSDIR%%/objfw/OFUnsupportedVersionException_8h_source.html
%%PORTDOCS%%%%DOCSDIR%%/objfw/OFValue_8h_source.html
%%PORTDOCS%%%%DOCSDIR%%/objfw/OFWaitForConditionFailedException_8h_source.html
-%%PORTDOCS%%%%DOCSDIR%%/objfw/OFWin32ConsoleStdIOStream_8h_source.html
%%PORTDOCS%%%%DOCSDIR%%/objfw/OFWindowsRegistryKey_8h_source.html
%%PORTDOCS%%%%DOCSDIR%%/objfw/OFWriteFailedException_8h_source.html
+%%PORTDOCS%%%%DOCSDIR%%/objfw/OFX509Certificate_8h_source.html
%%PORTDOCS%%%%DOCSDIR%%/objfw/OFXMLAttribute_8h_source.html
%%PORTDOCS%%%%DOCSDIR%%/objfw/OFXMLCDATA_8h_source.html
%%PORTDOCS%%%%DOCSDIR%%/objfw/OFXMLCharacters_8h_source.html
@@ -628,6 +675,8 @@ lib/objfw-config/ObjFWTest.oc
%%PORTDOCS%%%%DOCSDIR%%/objfw/OFZooArchiveEntry_09Private_8h_source.html
%%PORTDOCS%%%%DOCSDIR%%/objfw/OFZooArchiveEntry_8h_source.html
%%PORTDOCS%%%%DOCSDIR%%/objfw/OFZooArchive_8h_source.html
+%%PORTDOCS%%%%DOCSDIR%%/objfw/OH8BitDoUltimate2CWirelessGamepad_09Private_8h_source.html
+%%PORTDOCS%%%%DOCSDIR%%/objfw/OH8BitDoUltimate2CWirelessGamepad_8h_source.html
%%PORTDOCS%%%%DOCSDIR%%/objfw/OHDualSenseGamepad_09Private_8h_source.html
%%PORTDOCS%%%%DOCSDIR%%/objfw/OHDualSenseGamepad_8h_source.html
%%PORTDOCS%%%%DOCSDIR%%/objfw/OHDualShock4Gamepad_09Private_8h_source.html
@@ -639,7 +688,12 @@ lib/objfw-config/ObjFWTest.oc
%%PORTDOCS%%%%DOCSDIR%%/objfw/OHEvdevGameControllerProfile_8h_source.html
%%PORTDOCS%%%%DOCSDIR%%/objfw/OHEvdevGameController_8h_source.html
%%PORTDOCS%%%%DOCSDIR%%/objfw/OHExtendedGamepad_8h_source.html
+%%PORTDOCS%%%%DOCSDIR%%/objfw/OHExtendedN64Controller_09Private_8h_source.html
%%PORTDOCS%%%%DOCSDIR%%/objfw/OHExtendedN64Controller_8h_source.html
+%%PORTDOCS%%%%DOCSDIR%%/objfw/OHExtendedSNESGamepad_8h_source.html
+%%PORTDOCS%%%%DOCSDIR%%/objfw/OHGCFExtendedGamepad_8h_source.html
+%%PORTDOCS%%%%DOCSDIR%%/objfw/OHGCFGameControllerProfile_8h_source.html
+%%PORTDOCS%%%%DOCSDIR%%/objfw/OHGCFGameController_8h_source.html
%%PORTDOCS%%%%DOCSDIR%%/objfw/OHGameControllerAxis_09Private_8h_source.html
%%PORTDOCS%%%%DOCSDIR%%/objfw/OHGameControllerAxis_8h_source.html
%%PORTDOCS%%%%DOCSDIR%%/objfw/OHGameControllerButton_8h_source.html
@@ -651,11 +705,14 @@ lib/objfw-config/ObjFWTest.oc
%%PORTDOCS%%%%DOCSDIR%%/objfw/OHGameController_09Private_8h_source.html
%%PORTDOCS%%%%DOCSDIR%%/objfw/OHGameController_8h_source.html
%%PORTDOCS%%%%DOCSDIR%%/objfw/OHGamepad_8h_source.html
+%%PORTDOCS%%%%DOCSDIR%%/objfw/OHJoyConPair_09Private_8h_source.html
%%PORTDOCS%%%%DOCSDIR%%/objfw/OHJoyConPair_8h_source.html
%%PORTDOCS%%%%DOCSDIR%%/objfw/OHLeftJoyCon_09Private_8h_source.html
%%PORTDOCS%%%%DOCSDIR%%/objfw/OHLeftJoyCon_8h_source.html
%%PORTDOCS%%%%DOCSDIR%%/objfw/OHN64Controller_09Private_8h_source.html
%%PORTDOCS%%%%DOCSDIR%%/objfw/OHN64Controller_8h_source.html
+%%PORTDOCS%%%%DOCSDIR%%/objfw/OHNESGamepad_09Private_8h_source.html
+%%PORTDOCS%%%%DOCSDIR%%/objfw/OHNESGamepad_8h_source.html
%%PORTDOCS%%%%DOCSDIR%%/objfw/OHNintendo3DSExtendedGamepad_09Private_8h_source.html
%%PORTDOCS%%%%DOCSDIR%%/objfw/OHNintendo3DSExtendedGamepad_8h_source.html
%%PORTDOCS%%%%DOCSDIR%%/objfw/OHNintendo3DSGameController_8h_source.html
@@ -667,8 +724,12 @@ lib/objfw-config/ObjFWTest.oc
%%PORTDOCS%%%%DOCSDIR%%/objfw/OHNintendoSwitchGameController_8h_source.html
%%PORTDOCS%%%%DOCSDIR%%/objfw/OHRightJoyCon_09Private_8h_source.html
%%PORTDOCS%%%%DOCSDIR%%/objfw/OHRightJoyCon_8h_source.html
+%%PORTDOCS%%%%DOCSDIR%%/objfw/OHSNESGamepad_09Private_8h_source.html
+%%PORTDOCS%%%%DOCSDIR%%/objfw/OHSNESGamepad_8h_source.html
%%PORTDOCS%%%%DOCSDIR%%/objfw/OHStadiaGamepad_09Private_8h_source.html
%%PORTDOCS%%%%DOCSDIR%%/objfw/OHStadiaGamepad_8h_source.html
+%%PORTDOCS%%%%DOCSDIR%%/objfw/OHSwitchProController_09Private_8h_source.html
+%%PORTDOCS%%%%DOCSDIR%%/objfw/OHSwitchProController_8h_source.html
%%PORTDOCS%%%%DOCSDIR%%/objfw/OHWiiClassicController_09Private_8h_source.html
%%PORTDOCS%%%%DOCSDIR%%/objfw/OHWiiClassicController_8h_source.html
%%PORTDOCS%%%%DOCSDIR%%/objfw/OHWiiGameController_8h_source.html
@@ -684,15 +745,34 @@ lib/objfw-config/ObjFWTest.oc
%%PORTDOCS%%%%DOCSDIR%%/objfw/OTOrderedDictionary_8h_source.html
%%PORTDOCS%%%%DOCSDIR%%/objfw/OTTestCase_8h_source.html
%%PORTDOCS%%%%DOCSDIR%%/objfw/OTTestSkippedException_8h_source.html
+%%PORTDOCS%%%%DOCSDIR%%/objfw/ObjFWBridge_8h_source.html
%%PORTDOCS%%%%DOCSDIR%%/objfw/ObjFWHID_8h_source.html
%%PORTDOCS%%%%DOCSDIR%%/objfw/ObjFWRT_8h.html
%%PORTDOCS%%%%DOCSDIR%%/objfw/ObjFWRT_8h_source.html
%%PORTDOCS%%%%DOCSDIR%%/objfw/ObjFWTest_8h_source.html
%%PORTDOCS%%%%DOCSDIR%%/objfw/ObjFW_8h_source.html
+%%PORTDOCS%%%%DOCSDIR%%/objfw/amiga-library-glue_8h_source.html
%%PORTDOCS%%%%DOCSDIR%%/objfw/annotated.html
%%PORTDOCS%%%%DOCSDIR%%/objfw/bc_s.png
%%PORTDOCS%%%%DOCSDIR%%/objfw/bc_sd.png
%%PORTDOCS%%%%DOCSDIR%%/objfw/bdwn.png
+%%PORTDOCS%%%%DOCSDIR%%/objfw/categoryNSArray_07OFObject_08.html
+%%PORTDOCS%%%%DOCSDIR%%/objfw/categoryNSData_07OFObject_08.html
+%%PORTDOCS%%%%DOCSDIR%%/objfw/categoryNSDate_07OFObject_08.html
+%%PORTDOCS%%%%DOCSDIR%%/objfw/categoryNSDictionary_07OFObject_08.html
+%%PORTDOCS%%%%DOCSDIR%%/objfw/categoryNSEnumerator_07OFObject_08.html
+%%PORTDOCS%%%%DOCSDIR%%/objfw/categoryNSNumber_07OFObject_08.html
+%%PORTDOCS%%%%DOCSDIR%%/objfw/categoryNSSet_07OFObject_08.html
+%%PORTDOCS%%%%DOCSDIR%%/objfw/categoryNSString_07OFObject_08.html
+%%PORTDOCS%%%%DOCSDIR%%/objfw/categoryOFArray_07NSObject_08.html
+%%PORTDOCS%%%%DOCSDIR%%/objfw/categoryOFData_07NSObject_08.html
+%%PORTDOCS%%%%DOCSDIR%%/objfw/categoryOFDate_07NSObject_08.html
+%%PORTDOCS%%%%DOCSDIR%%/objfw/categoryOFDictionary_07NSObject_08.html
+%%PORTDOCS%%%%DOCSDIR%%/objfw/categoryOFEnumerator_07NSObject_08.html
+%%PORTDOCS%%%%DOCSDIR%%/objfw/categoryOFException_07OFSwift_08.html
+%%PORTDOCS%%%%DOCSDIR%%/objfw/categoryOFNumber_07NSObject_08.html
+%%PORTDOCS%%%%DOCSDIR%%/objfw/categoryOFSet_07NSObject_08.html
+%%PORTDOCS%%%%DOCSDIR%%/objfw/categoryOFString_07NSObject_08.html
%%PORTDOCS%%%%DOCSDIR%%/objfw/classes.html
%%PORTDOCS%%%%DOCSDIR%%/objfw/closed.png
%%PORTDOCS%%%%DOCSDIR%%/objfw/deprecated.html
@@ -701,6 +781,7 @@ lib/objfw-config/ObjFWTest.oc
%%PORTDOCS%%%%DOCSDIR%%/objfw/dir_6e33d6500a76933db4361f663e54ab12.html
%%PORTDOCS%%%%DOCSDIR%%/objfw/dir_bf9f26469d00835ba20ff8d80ee5a804.html
%%PORTDOCS%%%%DOCSDIR%%/objfw/dir_cb086a600609e95706fd4a65b75c05ff.html
+%%PORTDOCS%%%%DOCSDIR%%/objfw/dir_f1ed7b61a7256ce173e5f1d798d55f82.html
%%PORTDOCS%%%%DOCSDIR%%/objfw/doc.png
%%PORTDOCS%%%%DOCSDIR%%/objfw/docd.png
%%PORTDOCS%%%%DOCSDIR%%/objfw/doxygen.css
@@ -1023,6 +1104,9 @@ lib/objfw-config/ObjFWTest.oc
%%PORTDOCS%%%%DOCSDIR%%/objfw/interfaceOFIRIHandler-members.html
%%PORTDOCS%%%%DOCSDIR%%/objfw/interfaceOFIRIHandler.html
%%PORTDOCS%%%%DOCSDIR%%/objfw/interfaceOFIRIHandler.png
+%%PORTDOCS%%%%DOCSDIR%%/objfw/interfaceOFIndexSet-members.html
+%%PORTDOCS%%%%DOCSDIR%%/objfw/interfaceOFIndexSet.html
+%%PORTDOCS%%%%DOCSDIR%%/objfw/interfaceOFIndexSet.png
%%PORTDOCS%%%%DOCSDIR%%/objfw/interfaceOFInflate64Stream-members.html
%%PORTDOCS%%%%DOCSDIR%%/objfw/interfaceOFInflate64Stream.html
%%PORTDOCS%%%%DOCSDIR%%/objfw/interfaceOFInflate64Stream.png
@@ -1074,6 +1158,9 @@ lib/objfw-config/ObjFWTest.oc
%%PORTDOCS%%%%DOCSDIR%%/objfw/interfaceOFListenOnSocketFailedException-members.html
%%PORTDOCS%%%%DOCSDIR%%/objfw/interfaceOFListenOnSocketFailedException.html
%%PORTDOCS%%%%DOCSDIR%%/objfw/interfaceOFListenOnSocketFailedException.png
+%%PORTDOCS%%%%DOCSDIR%%/objfw/interfaceOFLoadModuleFailedException-members.html
+%%PORTDOCS%%%%DOCSDIR%%/objfw/interfaceOFLoadModuleFailedException.html
+%%PORTDOCS%%%%DOCSDIR%%/objfw/interfaceOFLoadModuleFailedException.png
%%PORTDOCS%%%%DOCSDIR%%/objfw/interfaceOFLoadPluginFailedException-members.html
%%PORTDOCS%%%%DOCSDIR%%/objfw/interfaceOFLoadPluginFailedException.html
%%PORTDOCS%%%%DOCSDIR%%/objfw/interfaceOFLoadPluginFailedException.png
@@ -1110,6 +1197,9 @@ lib/objfw-config/ObjFWTest.oc
%%PORTDOCS%%%%DOCSDIR%%/objfw/interfaceOFMethodSignature-members.html
%%PORTDOCS%%%%DOCSDIR%%/objfw/interfaceOFMethodSignature.html
%%PORTDOCS%%%%DOCSDIR%%/objfw/interfaceOFMethodSignature.png
+%%PORTDOCS%%%%DOCSDIR%%/objfw/interfaceOFModule-members.html
+%%PORTDOCS%%%%DOCSDIR%%/objfw/interfaceOFModule.html
+%%PORTDOCS%%%%DOCSDIR%%/objfw/interfaceOFModule.png
%%PORTDOCS%%%%DOCSDIR%%/objfw/interfaceOFMoveItemFailedException-members.html
%%PORTDOCS%%%%DOCSDIR%%/objfw/interfaceOFMoveItemFailedException.html
%%PORTDOCS%%%%DOCSDIR%%/objfw/interfaceOFMoveItemFailedException.png
@@ -1125,6 +1215,9 @@ lib/objfw-config/ObjFWTest.oc
%%PORTDOCS%%%%DOCSDIR%%/objfw/interfaceOFMutableIRI-members.html
%%PORTDOCS%%%%DOCSDIR%%/objfw/interfaceOFMutableIRI.html
%%PORTDOCS%%%%DOCSDIR%%/objfw/interfaceOFMutableIRI.png
+%%PORTDOCS%%%%DOCSDIR%%/objfw/interfaceOFMutableIndexSet-members.html
+%%PORTDOCS%%%%DOCSDIR%%/objfw/interfaceOFMutableIndexSet.html
+%%PORTDOCS%%%%DOCSDIR%%/objfw/interfaceOFMutableIndexSet.png
%%PORTDOCS%%%%DOCSDIR%%/objfw/interfaceOFMutableLHAArchiveEntry-members.html
%%PORTDOCS%%%%DOCSDIR%%/objfw/interfaceOFMutableLHAArchiveEntry.html
%%PORTDOCS%%%%DOCSDIR%%/objfw/interfaceOFMutableLHAArchiveEntry.png
@@ -1401,6 +1494,9 @@ lib/objfw-config/ObjFWTest.oc
%%PORTDOCS%%%%DOCSDIR%%/objfw/interfaceOFWriteFailedException-members.html
%%PORTDOCS%%%%DOCSDIR%%/objfw/interfaceOFWriteFailedException.html
%%PORTDOCS%%%%DOCSDIR%%/objfw/interfaceOFWriteFailedException.png
+%%PORTDOCS%%%%DOCSDIR%%/objfw/interfaceOFX509Certificate-members.html
+%%PORTDOCS%%%%DOCSDIR%%/objfw/interfaceOFX509Certificate.html
+%%PORTDOCS%%%%DOCSDIR%%/objfw/interfaceOFX509Certificate.png
%%PORTDOCS%%%%DOCSDIR%%/objfw/interfaceOFXMLAttribute-members.html
%%PORTDOCS%%%%DOCSDIR%%/objfw/interfaceOFXMLAttribute.html
%%PORTDOCS%%%%DOCSDIR%%/objfw/interfaceOFXMLAttribute.png
@@ -1440,6 +1536,9 @@ lib/objfw-config/ObjFWTest.oc
%%PORTDOCS%%%%DOCSDIR%%/objfw/interfaceOFZooArchiveEntry-members.html
%%PORTDOCS%%%%DOCSDIR%%/objfw/interfaceOFZooArchiveEntry.html
%%PORTDOCS%%%%DOCSDIR%%/objfw/interfaceOFZooArchiveEntry.png
+%%PORTDOCS%%%%DOCSDIR%%/objfw/interfaceOH8BitDoUltimate2CWirelessGamepad-members.html
+%%PORTDOCS%%%%DOCSDIR%%/objfw/interfaceOH8BitDoUltimate2CWirelessGamepad.html
+%%PORTDOCS%%%%DOCSDIR%%/objfw/interfaceOH8BitDoUltimate2CWirelessGamepad.png
%%PORTDOCS%%%%DOCSDIR%%/objfw/interfaceOHDualSenseGamepad-members.html
%%PORTDOCS%%%%DOCSDIR%%/objfw/interfaceOHDualSenseGamepad.html
%%PORTDOCS%%%%DOCSDIR%%/objfw/interfaceOHDualSenseGamepad.png
@@ -1449,6 +1548,9 @@ lib/objfw-config/ObjFWTest.oc
%%PORTDOCS%%%%DOCSDIR%%/objfw/interfaceOHExtendedN64Controller-members.html
%%PORTDOCS%%%%DOCSDIR%%/objfw/interfaceOHExtendedN64Controller.html
%%PORTDOCS%%%%DOCSDIR%%/objfw/interfaceOHExtendedN64Controller.png
+%%PORTDOCS%%%%DOCSDIR%%/objfw/interfaceOHExtendedSNESGamepad-members.html
+%%PORTDOCS%%%%DOCSDIR%%/objfw/interfaceOHExtendedSNESGamepad.html
+%%PORTDOCS%%%%DOCSDIR%%/objfw/interfaceOHExtendedSNESGamepad.png
%%PORTDOCS%%%%DOCSDIR%%/objfw/interfaceOHGameController-members.html
%%PORTDOCS%%%%DOCSDIR%%/objfw/interfaceOHGameController.html
%%PORTDOCS%%%%DOCSDIR%%/objfw/interfaceOHGameController.png
@@ -1473,12 +1575,21 @@ lib/objfw-config/ObjFWTest.oc
%%PORTDOCS%%%%DOCSDIR%%/objfw/interfaceOHN64Controller-members.html
%%PORTDOCS%%%%DOCSDIR%%/objfw/interfaceOHN64Controller.html
%%PORTDOCS%%%%DOCSDIR%%/objfw/interfaceOHN64Controller.png
+%%PORTDOCS%%%%DOCSDIR%%/objfw/interfaceOHNESGamepad-members.html
+%%PORTDOCS%%%%DOCSDIR%%/objfw/interfaceOHNESGamepad.html
+%%PORTDOCS%%%%DOCSDIR%%/objfw/interfaceOHNESGamepad.png
%%PORTDOCS%%%%DOCSDIR%%/objfw/interfaceOHRightJoyCon-members.html
%%PORTDOCS%%%%DOCSDIR%%/objfw/interfaceOHRightJoyCon.html
%%PORTDOCS%%%%DOCSDIR%%/objfw/interfaceOHRightJoyCon.png
+%%PORTDOCS%%%%DOCSDIR%%/objfw/interfaceOHSNESGamepad-members.html
+%%PORTDOCS%%%%DOCSDIR%%/objfw/interfaceOHSNESGamepad.html
+%%PORTDOCS%%%%DOCSDIR%%/objfw/interfaceOHSNESGamepad.png
%%PORTDOCS%%%%DOCSDIR%%/objfw/interfaceOHStadiaGamepad-members.html
%%PORTDOCS%%%%DOCSDIR%%/objfw/interfaceOHStadiaGamepad.html
%%PORTDOCS%%%%DOCSDIR%%/objfw/interfaceOHStadiaGamepad.png
+%%PORTDOCS%%%%DOCSDIR%%/objfw/interfaceOHSwitchProController-members.html
+%%PORTDOCS%%%%DOCSDIR%%/objfw/interfaceOHSwitchProController.html
+%%PORTDOCS%%%%DOCSDIR%%/objfw/interfaceOHSwitchProController.png
%%PORTDOCS%%%%DOCSDIR%%/objfw/interfaceOHXboxGamepad-members.html
%%PORTDOCS%%%%DOCSDIR%%/objfw/interfaceOHXboxGamepad.html
%%PORTDOCS%%%%DOCSDIR%%/objfw/interfaceOHXboxGamepad.png
@@ -1502,6 +1613,7 @@ lib/objfw-config/ObjFWTest.oc
%%PORTDOCS%%%%DOCSDIR%%/objfw/open.png
%%PORTDOCS%%%%DOCSDIR%%/objfw/pages.html
%%PORTDOCS%%%%DOCSDIR%%/objfw/platform_8h_source.html
+%%PORTDOCS%%%%DOCSDIR%%/objfw/pre__ivar_8h_source.html
%%PORTDOCS%%%%DOCSDIR%%/objfw/private_8h_source.html
%%PORTDOCS%%%%DOCSDIR%%/objfw/protocolOFApplicationDelegate-p-members.html
%%PORTDOCS%%%%DOCSDIR%%/objfw/protocolOFApplicationDelegate-p.html
@@ -1545,6 +1657,9 @@ lib/objfw-config/ObjFWTest.oc
%%PORTDOCS%%%%DOCSDIR%%/objfw/protocolOFIPXSocketDelegate-p-members.html
%%PORTDOCS%%%%DOCSDIR%%/objfw/protocolOFIPXSocketDelegate-p.html
%%PORTDOCS%%%%DOCSDIR%%/objfw/protocolOFIPXSocketDelegate-p.png
+%%PORTDOCS%%%%DOCSDIR%%/objfw/protocolOFIRIHandlerDelegate-p-members.html
+%%PORTDOCS%%%%DOCSDIR%%/objfw/protocolOFIRIHandlerDelegate-p.html
+%%PORTDOCS%%%%DOCSDIR%%/objfw/protocolOFIRIHandlerDelegate-p.png
%%PORTDOCS%%%%DOCSDIR%%/objfw/protocolOFJSONRepresentation-p-members.html
%%PORTDOCS%%%%DOCSDIR%%/objfw/protocolOFJSONRepresentation-p.html
%%PORTDOCS%%%%DOCSDIR%%/objfw/protocolOFJSONRepresentation-p.png
@@ -1565,6 +1680,10 @@ lib/objfw-config/ObjFWTest.oc
%%PORTDOCS%%%%DOCSDIR%%/objfw/protocolOFMutableCopying-p-members.html
%%PORTDOCS%%%%DOCSDIR%%/objfw/protocolOFMutableCopying-p.html
%%PORTDOCS%%%%DOCSDIR%%/objfw/protocolOFMutableCopying-p.png
+%%PORTDOCS%%%%DOCSDIR%%/objfw/protocolOFNSToOFBridging-p-members.html
+%%PORTDOCS%%%%DOCSDIR%%/objfw/protocolOFNSToOFBridging-p.html
+%%PORTDOCS%%%%DOCSDIR%%/objfw/protocolOFOFToNSBridging-p-members.html
+%%PORTDOCS%%%%DOCSDIR%%/objfw/protocolOFOFToNSBridging-p.html
%%PORTDOCS%%%%DOCSDIR%%/objfw/protocolOFObject-p-members.html
%%PORTDOCS%%%%DOCSDIR%%/objfw/protocolOFObject-p.html
%%PORTDOCS%%%%DOCSDIR%%/objfw/protocolOFObject-p.png
@@ -1659,6 +1778,7 @@ lib/objfw-config/ObjFWTest.oc
%%PORTDOCS%%%%DOCSDIR%%/objfw/search/all_e.js
%%PORTDOCS%%%%DOCSDIR%%/objfw/search/all_f.js
%%PORTDOCS%%%%DOCSDIR%%/objfw/search/classes_0.js
+%%PORTDOCS%%%%DOCSDIR%%/objfw/search/classes_1.js
%%PORTDOCS%%%%DOCSDIR%%/objfw/search/close.svg
%%PORTDOCS%%%%DOCSDIR%%/objfw/search/defines_0.js
%%PORTDOCS%%%%DOCSDIR%%/objfw/search/defines_1.js
diff --git a/devel/p5-CPAN-Perl-Releases/Makefile b/devel/p5-CPAN-Perl-Releases/Makefile
index a5e0d39dd618..acbb1ba5b398 100644
--- a/devel/p5-CPAN-Perl-Releases/Makefile
+++ b/devel/p5-CPAN-Perl-Releases/Makefile
@@ -1,5 +1,5 @@
PORTNAME= CPAN-Perl-Releases
-PORTVERSION= 5.20250721
+PORTVERSION= 5.20250820
CATEGORIES= devel perl5
MASTER_SITES= CPAN
PKGNAMEPREFIX= p5-
diff --git a/devel/p5-CPAN-Perl-Releases/distinfo b/devel/p5-CPAN-Perl-Releases/distinfo
index e2cd343b580b..12370a16a411 100644
--- a/devel/p5-CPAN-Perl-Releases/distinfo
+++ b/devel/p5-CPAN-Perl-Releases/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753369372
-SHA256 (CPAN-Perl-Releases-5.20250721.tar.gz) = 965cb5403088ce2b5ebf64e7055c409a1656641f9f95d71e0d4c2f20b47b1365
-SIZE (CPAN-Perl-Releases-5.20250721.tar.gz) = 23493
+TIMESTAMP = 1757120570
+SHA256 (CPAN-Perl-Releases-5.20250820.tar.gz) = d90eeecb37aaa6da32559949ae0dd337a740ff30e4e1ec45dad7c1147b53e04d
+SIZE (CPAN-Perl-Releases-5.20250820.tar.gz) = 23552
diff --git a/devel/p5-Devel-OverloadInfo/Makefile b/devel/p5-Devel-OverloadInfo/Makefile
index 14a46d384ca4..5735c9a66f39 100644
--- a/devel/p5-Devel-OverloadInfo/Makefile
+++ b/devel/p5-Devel-OverloadInfo/Makefile
@@ -1,5 +1,5 @@
PORTNAME= Devel-OverloadInfo
-PORTVERSION= 0.007
+PORTVERSION= 0.008
CATEGORIES= devel perl5
MASTER_SITES= CPAN
PKGNAMEPREFIX= p5-
diff --git a/devel/p5-Devel-OverloadInfo/distinfo b/devel/p5-Devel-OverloadInfo/distinfo
index 5ce389eeebdb..3d58c0c32c70 100644
--- a/devel/p5-Devel-OverloadInfo/distinfo
+++ b/devel/p5-Devel-OverloadInfo/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1619725331
-SHA256 (Devel-OverloadInfo-0.007.tar.gz) = 21a184163b90f91f06ffc7f5de0b968356546ae9b400a9d75c573c958c246222
-SIZE (Devel-OverloadInfo-0.007.tar.gz) = 16258
+TIMESTAMP = 1757120572
+SHA256 (Devel-OverloadInfo-0.008.tar.gz) = 91347d3a0b9a269180a3ea0e0d43f12c55dec3ddb974642f0e19093f907543d4
+SIZE (Devel-OverloadInfo-0.008.tar.gz) = 16801
diff --git a/devel/p5-Filter/Makefile b/devel/p5-Filter/Makefile
index 33084b6abf41..8cda039bfda5 100644
--- a/devel/p5-Filter/Makefile
+++ b/devel/p5-Filter/Makefile
@@ -1,5 +1,5 @@
PORTNAME= Filter
-PORTVERSION= 1.64
+PORTVERSION= 1.65
CATEGORIES= devel perl5
MASTER_SITES= CPAN
MASTER_SITE_SUBDIR= CPAN:RURBAN
diff --git a/devel/p5-Filter/distinfo b/devel/p5-Filter/distinfo
index 04bcd7d5d055..91ef083be949 100644
--- a/devel/p5-Filter/distinfo
+++ b/devel/p5-Filter/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1661599571
-SHA256 (Filter-1.64.tar.gz) = 13e7fb7e1d326598e3660103cf1974bee9f690ac5b43b339f2c022f2b5fcef2c
-SIZE (Filter-1.64.tar.gz) = 96733
+TIMESTAMP = 1757518204
+SHA256 (Filter-1.65.tar.gz) = cb70da7ae5e19138a0b22fb3b6387c3ae697a3cd3f3f6ecde425152e9124d1e6
+SIZE (Filter-1.65.tar.gz) = 98439
diff --git a/devel/p5-Function-Parameters/Makefile b/devel/p5-Function-Parameters/Makefile
index e100dd49c148..9a63fbee9d01 100644
--- a/devel/p5-Function-Parameters/Makefile
+++ b/devel/p5-Function-Parameters/Makefile
@@ -1,5 +1,5 @@
PORTNAME= Function-Parameters
-PORTVERSION= 2.002005
+PORTVERSION= 2.002006
CATEGORIES= devel perl5
MASTER_SITES= CPAN
MASTER_SITE_SUBDIR= CPAN:MAUKE
diff --git a/devel/p5-Function-Parameters/distinfo b/devel/p5-Function-Parameters/distinfo
index b7d1a7a2fae2..709077d62b7e 100644
--- a/devel/p5-Function-Parameters/distinfo
+++ b/devel/p5-Function-Parameters/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1738088888
-SHA256 (Function-Parameters-2.002005.tar.gz) = c8c9e116db2b551b8eb19aa8452aee6a26ad052886dffcd8e544616dd4cd5ab8
-SIZE (Function-Parameters-2.002005.tar.gz) = 73067
+TIMESTAMP = 1757120574
+SHA256 (Function-Parameters-2.002006.tar.gz) = ec36c5d891f31a90a6b6d6198d983a5974603ad5eb4f9376af807ac37493f9a2
+SIZE (Function-Parameters-2.002006.tar.gz) = 73151
diff --git a/devel/p5-Minion/Makefile b/devel/p5-Minion/Makefile
index ff0036216a32..d52c071d8c6e 100644
--- a/devel/p5-Minion/Makefile
+++ b/devel/p5-Minion/Makefile
@@ -1,5 +1,5 @@
PORTNAME= Minion
-PORTVERSION= 10.31
+PORTVERSION= 11.0
CATEGORIES= devel perl5
MASTER_SITES= CPAN
MASTER_SITE_SUBDIR= CPAN:SRI
diff --git a/devel/p5-Minion/distinfo b/devel/p5-Minion/distinfo
index af1e833032ff..08d9b1fc7c8a 100644
--- a/devel/p5-Minion/distinfo
+++ b/devel/p5-Minion/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1727314520
-SHA256 (Minion-10.31.tar.gz) = 3068f99033e69df08145b584a91ee224f4e97dc6242e102221e8220a3f28503b
-SIZE (Minion-10.31.tar.gz) = 1732406
+TIMESTAMP = 1757120576
+SHA256 (Minion-11.0.tar.gz) = f84ef5ab2d6cb94b32efde8331553b925343a900707355d18205dc2a3dacf3ac
+SIZE (Minion-11.0.tar.gz) = 1741108
diff --git a/devel/p5-Minion/pkg-plist b/devel/p5-Minion/pkg-plist
index afa35fd2d76f..55a57bc39102 100644
--- a/devel/p5-Minion/pkg-plist
+++ b/devel/p5-Minion/pkg-plist
@@ -8,6 +8,7 @@
%%SITE_PERL%%/Minion/Guide.pod
%%SITE_PERL%%/Minion/Iterator.pm
%%SITE_PERL%%/Minion/Job.pm
+%%SITE_PERL%%/Minion/Util.pm
%%SITE_PERL%%/Minion/Worker.pm
%%SITE_PERL%%/Mojolicious/Plugin/Minion.pm
%%SITE_PERL%%/Mojolicious/Plugin/Minion/Admin.pm
@@ -56,6 +57,7 @@
%%PERL5_MAN3%%/Minion::Guide.3.gz
%%PERL5_MAN3%%/Minion::Iterator.3.gz
%%PERL5_MAN3%%/Minion::Job.3.gz
+%%PERL5_MAN3%%/Minion::Util.3.gz
%%PERL5_MAN3%%/Minion::Worker.3.gz
%%PERL5_MAN3%%/Mojolicious::Plugin::Minion.3.gz
%%PERL5_MAN3%%/Mojolicious::Plugin::Minion::Admin.3.gz
diff --git a/devel/p5-Module-CoreList/Makefile b/devel/p5-Module-CoreList/Makefile
index 18807c2a893b..c575fbc238f4 100644
--- a/devel/p5-Module-CoreList/Makefile
+++ b/devel/p5-Module-CoreList/Makefile
@@ -1,5 +1,5 @@
PORTNAME= Module-CoreList
-PORTVERSION= 5.20250720
+PORTVERSION= 5.20250820
CATEGORIES= devel perl5
MASTER_SITES= CPAN
PKGNAMEPREFIX= p5-
diff --git a/devel/p5-Module-CoreList/distinfo b/devel/p5-Module-CoreList/distinfo
index 1ff296b081f1..f0e677dd962d 100644
--- a/devel/p5-Module-CoreList/distinfo
+++ b/devel/p5-Module-CoreList/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753265724
-SHA256 (Module-CoreList-5.20250720.tar.gz) = f1f560ec18b071d80c12d3a1bec5d6e6066c812550376104c108463a3a3841e9
-SIZE (Module-CoreList-5.20250720.tar.gz) = 144541
+TIMESTAMP = 1757120578
+SHA256 (Module-CoreList-5.20250820.tar.gz) = 84f88ace5acf98dbacea3cd46cf12735aefd38b50e845b1a42fb0fa2a5ac1ba7
+SIZE (Module-CoreList-5.20250820.tar.gz) = 144843
diff --git a/devel/p5-Module-CoreList/files/patch-Makefile.PL b/devel/p5-Module-CoreList/files/patch-Makefile.PL
index 0ff0e5b8e2e0..b915b090994e 100644
--- a/devel/p5-Module-CoreList/files/patch-Makefile.PL
+++ b/devel/p5-Module-CoreList/files/patch-Makefile.PL
@@ -1,10 +1,10 @@
---- Makefile.PL.orig 2020-06-08 18:59:47 UTC
+--- Makefile.PL.orig 2025-08-13 12:44:53 UTC
+++ Makefile.PL
@@ -25,7 +25,6 @@ WriteMakefile
'List::Util' => 0,
'version' => 0.88,
},
- 'EXE_FILES' => [ _scripts() ],
- 'INSTALLDIRS' => ($] < 5.011 ? 'perl' : 'site'),
'PL_FILES' => {},
LICENSE => 'perl',
+ @extra,
diff --git a/devel/p5-Opcodes/Makefile b/devel/p5-Opcodes/Makefile
index 19503cfab56b..c06c45d0ffed 100644
--- a/devel/p5-Opcodes/Makefile
+++ b/devel/p5-Opcodes/Makefile
@@ -1,5 +1,5 @@
PORTNAME= Opcodes
-PORTVERSION= 0.15
+PORTVERSION= 0.16
CATEGORIES= devel perl5
MASTER_SITES= CPAN
MASTER_SITE_SUBDIR= CPAN:RURBAN
diff --git a/devel/p5-Opcodes/distinfo b/devel/p5-Opcodes/distinfo
index a3774e04c030..07fa927f5d77 100644
--- a/devel/p5-Opcodes/distinfo
+++ b/devel/p5-Opcodes/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1751116944
-SHA256 (Opcodes-0.15.tar.gz) = ef4e0a6d675594b1ab14b82402f2262114a82870e81f9bcad1b6d2099e9a4e2a
-SIZE (Opcodes-0.15.tar.gz) = 57108
+TIMESTAMP = 1757430554
+SHA256 (Opcodes-0.16.tar.gz) = 9d8bf9f100115aa8e62497ac594dff91b63ae9f29acf3195fe4b1ff8d9b530d0
+SIZE (Opcodes-0.16.tar.gz) = 57411
diff --git a/devel/p5-PAR/Makefile b/devel/p5-PAR/Makefile
index bf991489d477..c12ed3a220bc 100644
--- a/devel/p5-PAR/Makefile
+++ b/devel/p5-PAR/Makefile
@@ -1,5 +1,5 @@
PORTNAME= PAR
-PORTVERSION= 1.020
+PORTVERSION= 1.021
CATEGORIES= devel perl5
MASTER_SITES= CPAN
PKGNAMEPREFIX= p5-
diff --git a/devel/p5-PAR/distinfo b/devel/p5-PAR/distinfo
index f4a81633fdcb..801e8a4a4e59 100644
--- a/devel/p5-PAR/distinfo
+++ b/devel/p5-PAR/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1710712374
-SHA256 (PAR-1.020.tar.gz) = 6654537fe98eb7dafc341aae550507b8a834a9dff7893afec1aafe95ad1fb769
-SIZE (PAR-1.020.tar.gz) = 66318
+TIMESTAMP = 1757120580
+SHA256 (PAR-1.021.tar.gz) = 732fcfd3c1ba8bb314d7df92d14209e066d19b4c45f8451e58d684f0ddfe6bf3
+SIZE (PAR-1.021.tar.gz) = 58604
diff --git a/devel/p5-PAR/pkg-plist b/devel/p5-PAR/pkg-plist
index 95df4e7ebf69..2e1f4893f4e8 100644
--- a/devel/p5-PAR/pkg-plist
+++ b/devel/p5-PAR/pkg-plist
@@ -1,13 +1,11 @@
%%SITE_PERL%%/PAR.pm
%%SITE_PERL%%/PAR/Environment.pod
-%%SITE_PERL%%/PAR/FAQ.pod
%%SITE_PERL%%/PAR/Heavy.pm
%%SITE_PERL%%/PAR/SetupProgname.pm
%%SITE_PERL%%/PAR/SetupTemp.pm
%%SITE_PERL%%/PAR/Tutorial.pod
%%PERL5_MAN3%%/PAR.3.gz
%%PERL5_MAN3%%/PAR::Environment.3.gz
-%%PERL5_MAN3%%/PAR::FAQ.3.gz
%%PERL5_MAN3%%/PAR::Heavy.3.gz
%%PERL5_MAN3%%/PAR::SetupProgname.3.gz
%%PERL5_MAN3%%/PAR::SetupTemp.3.gz
diff --git a/devel/p5-Parallel-ForkManager/Makefile b/devel/p5-Parallel-ForkManager/Makefile
index 2c657d4f212c..7d713c153a29 100644
--- a/devel/p5-Parallel-ForkManager/Makefile
+++ b/devel/p5-Parallel-ForkManager/Makefile
@@ -1,5 +1,5 @@
PORTNAME= Parallel-ForkManager
-PORTVERSION= 2.03
+PORTVERSION= 2.04
CATEGORIES= devel perl5
MASTER_SITES= CPAN
PKGNAMEPREFIX= p5-
diff --git a/devel/p5-Parallel-ForkManager/distinfo b/devel/p5-Parallel-ForkManager/distinfo
index 3d1683536aae..bbf090fda183 100644
--- a/devel/p5-Parallel-ForkManager/distinfo
+++ b/devel/p5-Parallel-ForkManager/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1725377938
-SHA256 (Parallel-ForkManager-2.03.tar.gz) = c0e0bead458224b9ac5bb32ed2b1fa088963b565521c1bb1a6a3566d522c2e35
-SIZE (Parallel-ForkManager-2.03.tar.gz) = 35459
+TIMESTAMP = 1757176693
+SHA256 (Parallel-ForkManager-2.04.tar.gz) = 606894fc2e9f7cd13d9ec099aaac103a8f0943d1d80c2c486bae14730a39b7fc
+SIZE (Parallel-ForkManager-2.04.tar.gz) = 37406
diff --git a/devel/p5-Set-Object/Makefile b/devel/p5-Set-Object/Makefile
index dca858d40602..1ec2deb4be4e 100644
--- a/devel/p5-Set-Object/Makefile
+++ b/devel/p5-Set-Object/Makefile
@@ -1,5 +1,5 @@
PORTNAME= Set-Object
-PORTVERSION= 1.42
+PORTVERSION= 1.43
CATEGORIES= devel perl5
MASTER_SITES= CPAN
PKGNAMEPREFIX= p5-
diff --git a/devel/p5-Set-Object/distinfo b/devel/p5-Set-Object/distinfo
index 20c6ab696a60..25560ec85b03 100644
--- a/devel/p5-Set-Object/distinfo
+++ b/devel/p5-Set-Object/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1650229072
-SHA256 (Set-Object-1.42.tar.gz) = d18c5a8a233eabbd0206cf3da5b00fcdd7b37febf12a93dcc3d1c026e6fdec45
-SIZE (Set-Object-1.42.tar.gz) = 83376
+TIMESTAMP = 1757518386
+SHA256 (Set-Object-1.43.tar.gz) = e3b3c7c7ecb91ef6d20eb06bf6bff74e41c40b75bd234e107d2ecf78d3dea9d1
+SIZE (Set-Object-1.43.tar.gz) = 83541
diff --git a/devel/p5-Specio/Makefile b/devel/p5-Specio/Makefile
index d4ba9864654f..3abb30a3bf2c 100644
--- a/devel/p5-Specio/Makefile
+++ b/devel/p5-Specio/Makefile
@@ -1,5 +1,5 @@
PORTNAME= Specio
-PORTVERSION= 0.51
+PORTVERSION= 0.52
CATEGORIES= devel perl5
MASTER_SITES= CPAN
MASTER_SITE_SUBDIR= CPAN:DROLSKY
@@ -14,7 +14,6 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-Clone>=0:devel/p5-Clone \
- p5-Clone-Choose>=0:devel/p5-Clone-Choose \
p5-Clone-PP>=0:devel/p5-Clone-PP \
p5-Devel-StackTrace>=0:devel/p5-Devel-StackTrace \
p5-Eval-Closure>=0:devel/p5-Eval-Closure \
diff --git a/devel/p5-Specio/distinfo b/devel/p5-Specio/distinfo
index 0897ca86fb0c..a10b15c69295 100644
--- a/devel/p5-Specio/distinfo
+++ b/devel/p5-Specio/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750954156
-SHA256 (Specio-0.51.tar.gz) = 505f5de28bee55545b9ec0c45c1d5e4ae568d4f5dbb5e8eabe9d980cb9b68f93
-SIZE (Specio-0.51.tar.gz) = 133033
+TIMESTAMP = 1757120582
+SHA256 (Specio-0.52.tar.gz) = aa770a8f5f61af37cd34b81b6ea8039e431b0e3b070f251617024abacdfadbdc
+SIZE (Specio-0.52.tar.gz) = 133969
diff --git a/devel/p5-Struct-Dumb/Makefile b/devel/p5-Struct-Dumb/Makefile
index 2272246ca501..0c98bbc55c86 100644
--- a/devel/p5-Struct-Dumb/Makefile
+++ b/devel/p5-Struct-Dumb/Makefile
@@ -1,5 +1,5 @@
PORTNAME= Struct-Dumb
-PORTVERSION= 0.14
+PORTVERSION= 0.15
CATEGORIES= devel perl5
MASTER_SITES= CPAN
MASTER_SITE_SUBDIR= CPAN:PEVANS
@@ -11,7 +11,7 @@ WWW= https://metacpan.org/release/Struct-Dumb
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-LICENSE_FILE= ${WRKSRC}/LICENSE
+LICENSE_FILE_GPLv1+ = ${WRKSRC}/LICENSE
TEST_DEPENDS= p5-Test-Simple>=1.302200:devel/p5-Test-Simple
diff --git a/devel/p5-Struct-Dumb/distinfo b/devel/p5-Struct-Dumb/distinfo
index 26e9d6f97d64..594e7e31cc0b 100644
--- a/devel/p5-Struct-Dumb/distinfo
+++ b/devel/p5-Struct-Dumb/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1677771113
-SHA256 (Struct-Dumb-0.14.tar.gz) = 13c148536b10e28c6e0b4e132f29e4ca6e69b5749059c44157a27e84a5459436
-SIZE (Struct-Dumb-0.14.tar.gz) = 18352
+TIMESTAMP = 1757120584
+SHA256 (Struct-Dumb-0.15.tar.gz) = 0507550d52d7b34990cb057496fc8473eb838f8420c32283216e975b596848bf
+SIZE (Struct-Dumb-0.15.tar.gz) = 21132
diff --git a/devel/p5-XS-Parse-Sublike/Makefile b/devel/p5-XS-Parse-Sublike/Makefile
index 5d27cedc6c6a..5d271c8aa3b9 100644
--- a/devel/p5-XS-Parse-Sublike/Makefile
+++ b/devel/p5-XS-Parse-Sublike/Makefile
@@ -1,5 +1,5 @@
PORTNAME= XS-Parse-Sublike
-PORTVERSION= 0.37
+PORTVERSION= 0.38
CATEGORIES= devel perl5
MASTER_SITES= CPAN
MASTER_SITE_SUBDIR= CPAN:PEVANS
diff --git a/devel/p5-XS-Parse-Sublike/distinfo b/devel/p5-XS-Parse-Sublike/distinfo
index e9cb440282c4..c82aa756e639 100644
--- a/devel/p5-XS-Parse-Sublike/distinfo
+++ b/devel/p5-XS-Parse-Sublike/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1739116688
-SHA256 (XS-Parse-Sublike-0.37.tar.gz) = 736528c888ea7b6a6191011e5d5a7824ec38a5620507de6ef45e4bc6e1cf0da9
-SIZE (XS-Parse-Sublike-0.37.tar.gz) = 73053
+TIMESTAMP = 1757120586
+SHA256 (XS-Parse-Sublike-0.38.tar.gz) = 40e5475da9d1f4c2491c1e817a127f0a69629a18f2295894988298b6ff3c5f9e
+SIZE (XS-Parse-Sublike-0.38.tar.gz) = 73572
diff --git a/devel/pear-PHP_CodeCoverage/Makefile b/devel/pear-PHP_CodeCoverage/Makefile
index bb92768ff9e3..594bd98b428d 100644
--- a/devel/pear-PHP_CodeCoverage/Makefile
+++ b/devel/pear-PHP_CodeCoverage/Makefile
@@ -1,5 +1,5 @@
PORTNAME= PHP_CodeCoverage
-PORTVERSION= 12.3.2
+PORTVERSION= 12.3.3
CATEGORIES= devel pear
MAINTAINER= sunpoet@FreeBSD.org
diff --git a/devel/pear-PHP_CodeCoverage/distinfo b/devel/pear-PHP_CodeCoverage/distinfo
index eed400776fa0..e930f243239a 100644
--- a/devel/pear-PHP_CodeCoverage/distinfo
+++ b/devel/pear-PHP_CodeCoverage/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1755062474
-SHA256 (sebastianbergmann-php-code-coverage-12.3.2_GH0.tar.gz) = 86b1d6bd9f3fef0250f3bfdeb74509701e949be308c2938a6409eb29215ae663
-SIZE (sebastianbergmann-php-code-coverage-12.3.2_GH0.tar.gz) = 343031
+TIMESTAMP = 1757120596
+SHA256 (sebastianbergmann-php-code-coverage-12.3.3_GH0.tar.gz) = 0b9ae82771c7b95b7a58bf1b1187d8b1613615a41c48c7fa46ff23eefe2c8046
+SIZE (sebastianbergmann-php-code-coverage-12.3.3_GH0.tar.gz) = 343069
diff --git a/devel/pecl-APCu/Makefile b/devel/pecl-APCu/Makefile
index 205a02472d7a..284332fb65bc 100644
--- a/devel/pecl-APCu/Makefile
+++ b/devel/pecl-APCu/Makefile
@@ -1,5 +1,5 @@
PORTNAME= APCu
-PORTVERSION= 5.1.25
+PORTVERSION= 5.1.27
CATEGORIES= devel
DISTNAME= apcu-${PORTVERSION}
diff --git a/devel/pecl-APCu/distinfo b/devel/pecl-APCu/distinfo
index 0ce87fd8186a..7d26f1687c2c 100644
--- a/devel/pecl-APCu/distinfo
+++ b/devel/pecl-APCu/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753796030
-SHA256 (PECL/apcu-5.1.25.tgz) = c4e7bae1cc2b9f68857889c022c7ea8cbc38b830c07273a2226cc44dc6de3048
-SIZE (PECL/apcu-5.1.25.tgz) = 94319
+TIMESTAMP = 1757120600
+SHA256 (PECL/apcu-5.1.27.tgz) = 1a2c37fcad2ae2a1aea779cd6ca9353d8b38d4e27dde2327c52ff3892dfadb3f
+SIZE (PECL/apcu-5.1.27.tgz) = 94489
diff --git a/devel/pecl-ast/Makefile b/devel/pecl-ast/Makefile
index ad87b5572d3d..2d25e181d0b5 100644
--- a/devel/pecl-ast/Makefile
+++ b/devel/pecl-ast/Makefile
@@ -1,5 +1,5 @@
PORTNAME= ast
-PORTVERSION= 1.1.2
+PORTVERSION= 1.1.3
CATEGORIES= devel
MAINTAINER= sunpoet@FreeBSD.org
diff --git a/devel/pecl-ast/distinfo b/devel/pecl-ast/distinfo
index fbc5f808f6dd..f441a3e2f085 100644
--- a/devel/pecl-ast/distinfo
+++ b/devel/pecl-ast/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1724084566
-SHA256 (PECL/ast-1.1.2.tgz) = 8742427ff7c07ba93f940968f7363972ea040d97d847da3b79b4283c2a369dea
-SIZE (PECL/ast-1.1.2.tgz) = 54465
+TIMESTAMP = 1757120602
+SHA256 (PECL/ast-1.1.3.tgz) = 528b54aabcfce6bf0e94b5940a73cca357d4a52fad9fef4cd4dc025abc1a9fbd
+SIZE (PECL/ast-1.1.3.tgz) = 56561
diff --git a/devel/pecl-ast/files/patch-php85 b/devel/pecl-ast/files/patch-php85
deleted file mode 100644
index b322966979e4..000000000000
--- a/devel/pecl-ast/files/patch-php85
+++ /dev/null
@@ -1,50 +0,0 @@
-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-protobuf/Makefile b/devel/pecl-protobuf/Makefile
index 21b3575539bc..3de4641da596 100644
--- a/devel/pecl-protobuf/Makefile
+++ b/devel/pecl-protobuf/Makefile
@@ -1,5 +1,5 @@
PORTNAME= protobuf
-PORTVERSION= 4.31.1
+PORTVERSION= 4.32.0
CATEGORIES= devel
MAINTAINER= sunpoet@FreeBSD.org
diff --git a/devel/pecl-protobuf/distinfo b/devel/pecl-protobuf/distinfo
index 4ebc72e47979..49c536cb4237 100644
--- a/devel/pecl-protobuf/distinfo
+++ b/devel/pecl-protobuf/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1748495747
-SHA256 (PECL/protobuf-4.31.1.tgz) = 89574979ecdca983308acc9675275d5d23afe7df16f61450b3cdf190e9002f4c
-SIZE (PECL/protobuf-4.31.1.tgz) = 494867
+TIMESTAMP = 1757120604
+SHA256 (PECL/protobuf-4.32.0.tgz) = 4ae29e01061418df1b0b961f55f29561d6dc506ff9806117e8ae5d4ecf640ccf
+SIZE (PECL/protobuf-4.32.0.tgz) = 486656
diff --git a/devel/phpunit10/Makefile b/devel/phpunit10/Makefile
index ed19288e2228..312fd35c894d 100644
--- a/devel/phpunit10/Makefile
+++ b/devel/phpunit10/Makefile
@@ -1,5 +1,5 @@
PORTNAME= phpunit
-PORTVERSION= 10.5.48
+PORTVERSION= 10.5.53
CATEGORIES= devel www
MASTER_SITES= https://phar.phpunit.de/
PKGNAMESUFFIX= 10${PHP_PKGNAMESUFFIX}
diff --git a/devel/phpunit10/distinfo b/devel/phpunit10/distinfo
index 65bec27a2c3c..fd6a2fa0e576 100644
--- a/devel/phpunit10/distinfo
+++ b/devel/phpunit10/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1752416404
-SHA256 (phpunit-10.5.48.phar) = 5489da9032965cd38de190e798445190939141a4557ffc98c30ba333da9baadd
-SIZE (phpunit-10.5.48.phar) = 5174191
+TIMESTAMP = 1757120500
+SHA256 (phpunit-10.5.53.phar) = 49d60103394857979704638c12361688534c9671670b7d2e47077a6045480707
+SIZE (phpunit-10.5.53.phar) = 5202157
diff --git a/devel/phpunit11/Makefile b/devel/phpunit11/Makefile
index 0c3705263612..8c48f098a560 100644
--- a/devel/phpunit11/Makefile
+++ b/devel/phpunit11/Makefile
@@ -1,5 +1,5 @@
PORTNAME= phpunit
-PORTVERSION= 11.5.27
+PORTVERSION= 11.5.35
CATEGORIES= devel www
MASTER_SITES= https://phar.phpunit.de/
PKGNAMESUFFIX= 11${PHP_PKGNAMESUFFIX}
diff --git a/devel/phpunit11/distinfo b/devel/phpunit11/distinfo
index 8888c7aaf713..8c6043a70c99 100644
--- a/devel/phpunit11/distinfo
+++ b/devel/phpunit11/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1752416406
-SHA256 (phpunit-11.5.27.phar) = 1237bc707354cddf0163ff29bd7fa1f120f9ca55ad7fe035f0fba583f2313ab5
-SIZE (phpunit-11.5.27.phar) = 5660473
+TIMESTAMP = 1757120502
+SHA256 (phpunit-11.5.35.phar) = 9514bddac5fd1944637fe8113efc7e3cd57f4942bd8c6293df2f9369cee32bb8
+SIZE (phpunit-11.5.35.phar) = 5695068
diff --git a/devel/phpunit12/Makefile b/devel/phpunit12/Makefile
index 246235f885f2..e4717b2b9f4d 100644
--- a/devel/phpunit12/Makefile
+++ b/devel/phpunit12/Makefile
@@ -1,5 +1,5 @@
PORTNAME= phpunit
-PORTVERSION= 12.2.7
+PORTVERSION= 12.3.7
CATEGORIES= devel www
MASTER_SITES= https://phar.phpunit.de/
PKGNAMESUFFIX= 12${PHP_PKGNAMESUFFIX}
diff --git a/devel/phpunit12/distinfo b/devel/phpunit12/distinfo
index be4a4cd9edfc..38220277662d 100644
--- a/devel/phpunit12/distinfo
+++ b/devel/phpunit12/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1752416408
-SHA256 (phpunit-12.2.7.phar) = 0385e4dbfbb825b7c90ed9c726819b548042d8f3b947d34bb612c1371ffbddfc
-SIZE (phpunit-12.2.7.phar) = 5990892
+TIMESTAMP = 1757120504
+SHA256 (phpunit-12.3.7.phar) = 302366a50c3c0b62c543936f1d1780a5092c550e1dc37ad3ab72423aa2eb1f6e
+SIZE (phpunit-12.3.7.phar) = 6089122
diff --git a/devel/phpunit9/Makefile b/devel/phpunit9/Makefile
index 136298132fe7..5c7c7f5881cb 100644
--- a/devel/phpunit9/Makefile
+++ b/devel/phpunit9/Makefile
@@ -1,5 +1,5 @@
PORTNAME= phpunit
-PORTVERSION= 9.6.23
+PORTVERSION= 9.6.25
CATEGORIES= devel www
MASTER_SITES= https://phar.phpunit.de/
PKGNAMESUFFIX= 9${PHP_PKGNAMESUFFIX}
diff --git a/devel/phpunit9/distinfo b/devel/phpunit9/distinfo
index 1a703a784fae..b50d2ed3dc72 100644
--- a/devel/phpunit9/distinfo
+++ b/devel/phpunit9/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1747546420
-SHA256 (phpunit-9.6.23.phar) = f195cd37de1bd14b4b60aa90af5bea95e8506d828c0dbbcf8dca03d78a38e79f
-SIZE (phpunit-9.6.23.phar) = 5126417
+TIMESTAMP = 1757120506
+SHA256 (phpunit-9.6.25.phar) = 4f702e0a2af6359f5418d9d17280225de08bc9597145e53afcaab77ade472fa1
+SIZE (phpunit-9.6.25.phar) = 5128471
diff --git a/devel/py-aiobotocore/Makefile b/devel/py-aiobotocore/Makefile
index 578c627fa388..7ffbabb17212 100644
--- a/devel/py-aiobotocore/Makefile
+++ b/devel/py-aiobotocore/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aiobotocore
-PORTVERSION= 2.23.2
+PORTVERSION= 2.24.1
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-aiobotocore/distinfo b/devel/py-aiobotocore/distinfo
index 3fbef13342fc..687f6b409c64 100644
--- a/devel/py-aiobotocore/distinfo
+++ b/devel/py-aiobotocore/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753796042
-SHA256 (aiobotocore-2.23.2.tar.gz) = 9c2cbd6e813bb6c60b7f20fc11897976a583c57b0093a87bebfe80a9b08746b2
-SIZE (aiobotocore-2.23.2.tar.gz) = 115881
+TIMESTAMP = 1757120622
+SHA256 (aiobotocore-2.24.1.tar.gz) = 59237f1b2d4ff619f9a9e78360b691d59b92fdd4d03d054dbd2eeff8ada5667e
+SIZE (aiobotocore-2.24.1.tar.gz) = 119754
diff --git a/devel/py-aiobotocore/files/patch-pyproject.toml b/devel/py-aiobotocore/files/patch-pyproject.toml
index 21d425624db5..08c0722788a8 100644
--- a/devel/py-aiobotocore/files/patch-pyproject.toml
+++ b/devel/py-aiobotocore/files/patch-pyproject.toml
@@ -11,8 +11,8 @@
dependencies = [
"aiohttp >= 3.9.2, < 4.0.0",
"aioitertools >= 0.5.1, < 1.0.0",
-- "botocore >= 1.39.7, < 1.39.9", # NOTE: When updating, always keep `project.optional-dependencies` aligned
-+ "botocore >= 1.39.7", # NOTE: When updating, always keep `project.optional-dependencies` aligned
+- "botocore >= 1.39.9, < 1.39.12", # NOTE: When updating, always keep `project.optional-dependencies` aligned
++ "botocore >= 1.39.9", # NOTE: When updating, always keep `project.optional-dependencies` aligned
"python-dateutil >= 2.1, < 3.0.0",
"jmespath >= 0.7.1, < 2.0.0",
"multidict >= 6.0.0, < 7.0.0",
@@ -20,12 +20,12 @@
[project.optional-dependencies]
awscli = [
-- "awscli >= 1.41.7, < 1.41.9",
-+ "awscli >= 1.41.7",
+- "awscli >= 1.41.9, < 1.41.12",
++ "awscli >= 1.29.81",
]
boto3 = [
-- "boto3 >= 1.39.7, < 1.39.9",
-+ "boto3 >= 1.39.7",
+- "boto3 >= 1.39.9, < 1.39.12",
++ "boto3 >= 1.39.9",
]
httpx = [
"httpx >= 0.25.1, < 0.29"
diff --git a/devel/py-anyio/Makefile b/devel/py-anyio/Makefile
index ace6fe57cded..a6bccd902e4e 100644
--- a/devel/py-anyio/Makefile
+++ b/devel/py-anyio/Makefile
@@ -1,5 +1,5 @@
PORTNAME= anyio
-PORTVERSION= 4.9.0
+PORTVERSION= 4.10.0
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-anyio/distinfo b/devel/py-anyio/distinfo
index 96025d96ccbe..01ce8d053ddc 100644
--- a/devel/py-anyio/distinfo
+++ b/devel/py-anyio/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1742405464
-SHA256 (anyio-4.9.0.tar.gz) = 673c0c244e15788651a4ff38710fea9675823028a6f08a5eda409e0c9840a028
-SIZE (anyio-4.9.0.tar.gz) = 190949
+TIMESTAMP = 1757120624
+SHA256 (anyio-4.10.0.tar.gz) = 3f3fae35c96039744587aa5b8371e7e8e603c0702999535961dd336026973ba6
+SIZE (anyio-4.10.0.tar.gz) = 213252
diff --git a/devel/py-anyio/files/patch-pyproject.toml b/devel/py-anyio/files/patch-pyproject.toml
index e9bf63a21bb4..6a7406872b34 100644
--- a/devel/py-anyio/files/patch-pyproject.toml
+++ b/devel/py-anyio/files/patch-pyproject.toml
@@ -1,10 +1,19 @@
---- pyproject.toml.orig 2023-05-27 11:12:17 UTC
+--- pyproject.toml.orig 2025-08-04 08:53:59 UTC
+++ pyproject.toml
-@@ -1,6 +1,6 @@
+@@ -1,6 +1,6 @@ requires = [
[build-system]
requires = [
-- "setuptools >= 64",
+- "setuptools >= 77",
+ "setuptools >= 61",
"setuptools_scm >= 6.4"
]
build-backend = "setuptools.build_meta"
+@@ -10,7 +10,7 @@ authors = [{name = "Alex Grönholm", email = "alex.gro
+ description = "High-level concurrency and networking framework on top of asyncio or Trio"
+ readme = "README.rst"
+ authors = [{name = "Alex Grönholm", email = "alex.gronholm@nextday.fi"}]
+-license = "MIT"
++license = {text = "MIT"}
+ classifiers = [
+ "Development Status :: 5 - Production/Stable",
+ "Intended Audience :: Developers",
diff --git a/devel/py-babi_grammars/Makefile b/devel/py-babi_grammars/Makefile
index a39001643a82..74779c127a89 100644
--- a/devel/py-babi_grammars/Makefile
+++ b/devel/py-babi_grammars/Makefile
@@ -1,5 +1,5 @@
PORTNAME= babi_grammars
-DISTVERSION= 0.0.62
+DISTVERSION= 0.0.63
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-babi_grammars/distinfo b/devel/py-babi_grammars/distinfo
index 4f5b9db4efde..0ac74f18ec60 100644
--- a/devel/py-babi_grammars/distinfo
+++ b/devel/py-babi_grammars/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1743439571
-SHA256 (babi_grammars-0.0.62.tar.gz) = 4f21a1223cb2016d9ee349435ccccc3160e94d252b7ab3047ac4f2212778fc68
-SIZE (babi_grammars-0.0.62.tar.gz) = 464861
+TIMESTAMP = 1757404785
+SHA256 (babi_grammars-0.0.63.tar.gz) = 5529af4cf0e942bfb9f90ea66e5fe17a2926878b90c3e1f0a95e20251356b88d
+SIZE (babi_grammars-0.0.63.tar.gz) = 465155
diff --git a/devel/py-bandit/Makefile b/devel/py-bandit/Makefile
index a4af7caf7b50..d3533f5e00b4 100644
--- a/devel/py-bandit/Makefile
+++ b/devel/py-bandit/Makefile
@@ -26,7 +26,7 @@ TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}beautifulsoup>=4.8.0:www/py-beautifulsoup@$
pylint${PYTHON_PKGNAMESUFFIX}>=1.9.4:devel/pylint@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}testscenarios>=0.5.0:devel/py-testscenarios@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}testtools>=2.3.0:devel/py-testtools@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}tomli>=1.1.0:textproc/py-tomli@${PY_FLAVOR}
+ ${PY_TOMLI}
USES= python
USE_PYTHON= autoplist distutils pytest # 1 test fails, see https://github.com/PyCQA/bandit/issues/1083
diff --git a/devel/py-behave/Makefile b/devel/py-behave/Makefile
index ac5ff184b179..8eb5e1cd5114 100644
--- a/devel/py-behave/Makefile
+++ b/devel/py-behave/Makefile
@@ -1,22 +1,26 @@
PORTNAME= behave
-PORTVERSION= 1.2.6
-PORTREVISION= 1
+PORTVERSION= 1.3.1
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Behaviour-driven development in Python style
-WWW= https://github.com/behave/behave
+WWW= https://behave.readthedocs.io/en/latest/ \
+ https://github.com/behave/behave
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=0:devel/py-setuptools@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR}
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}parse>=1.8.2:textproc/py-parse@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}parse-type>=0.4.2:textproc/py-parse-type@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}six>=1.11:devel/py-six@${PY_FLAVOR}
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}colorama>=0.3.7:devel/py-colorama@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}cucumber-expressions>=17.1.0:devel/py-cucumber-expressions@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}cucumber-tag-expressions>=4.1.0:devel/py-cucumber-tag-expressions@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}parse-type>=0.6.0:textproc/py-parse-type@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}parse>=1.18.0:textproc/py-parse@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}six>=1.15.0:devel/py-six@${PY_FLAVOR} \
+ ${PY_TOMLI}
USES= python
USE_PYTHON= autoplist concurrent pep517
diff --git a/devel/py-behave/distinfo b/devel/py-behave/distinfo
index 0f40e0205558..8d817666f8c8 100644
--- a/devel/py-behave/distinfo
+++ b/devel/py-behave/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1602524149
-SHA256 (behave-1.2.6.tar.gz) = b9662327aa53294c1351b0a9c369093ccec1d21026f050c3bd9b3e5cccf81a86
-SIZE (behave-1.2.6.tar.gz) = 701696
+TIMESTAMP = 1757120626
+SHA256 (behave-1.3.1.tar.gz) = 2a1f3a2490242132c4daf0732d9b65c99be6fef1f787f97fd028ea5a402025ff
+SIZE (behave-1.3.1.tar.gz) = 887256
diff --git a/devel/py-behave/files/patch-pyproject.toml b/devel/py-behave/files/patch-pyproject.toml
new file mode 100644
index 000000000000..a6516dee334f
--- /dev/null
+++ b/devel/py-behave/files/patch-pyproject.toml
@@ -0,0 +1,12 @@
+--- pyproject.toml.orig 2025-08-11 18:54:15 UTC
++++ pyproject.toml
+@@ -66,8 +66,7 @@ keywords = [
+ "BDD", "behavior-driven-development", "bdd-framework",
+ "behave", "gherkin", "cucumber-like"
+ ]
+-license = "BSD-2-Clause"
+-license-files = ["LICENSE"]
++license = { text = "BSD-2-Clause" }
+ classifiers = [
+ "Development Status :: 5 - Production/Stable",
+ "Environment :: Console",
diff --git a/devel/py-behave/files/patch-setup.py b/devel/py-behave/files/patch-setup.py
deleted file mode 100644
index 04722791c1e1..000000000000
--- a/devel/py-behave/files/patch-setup.py
+++ /dev/null
@@ -1,11 +0,0 @@
---- setup.py.orig 2018-02-25 16:27:09 UTC
-+++ setup.py
-@@ -100,8 +100,6 @@ setup(
- "pylint",
- ],
- },
-- # MAYBE-DISABLE: use_2to3
-- use_2to3= bool(python_version >= 3.0),
- license="BSD",
- classifiers=[
- "Development Status :: 4 - Beta",
diff --git a/devel/py-botocore/Makefile b/devel/py-botocore/Makefile
index f7359455745f..89f50ad4b4a3 100644
--- a/devel/py-botocore/Makefile
+++ b/devel/py-botocore/Makefile
@@ -1,5 +1,5 @@
PORTNAME= botocore
-PORTVERSION= 1.39.15
+PORTVERSION= 1.40.21
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -15,7 +15,7 @@ BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=0:devel/py-setuptools@${PY_FLA
${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR}
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}jmespath>=0.7.1<2.0.0:devel/py-jmespath@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}python-dateutil>=2.1<3.0.0:devel/py-python-dateutil@${PY_FLAVOR}
-TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}awscrt>=0.23.8:devel/py-awscrt@${PY_FLAVOR} \
+TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}awscrt>=0.27.6:devel/py-awscrt@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}jsonschema>=0:devel/py-jsonschema@${PY_FLAVOR}
USES= python
@@ -26,7 +26,7 @@ NO_ARCH= yes
OPTIONS_DEFINE= CRT
CRT_DESC= Common runtime support
-CRT_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}awscrt>=0.23.8:devel/py-awscrt@${PY_FLAVOR}
+CRT_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}awscrt>=0.27.6:devel/py-awscrt@${PY_FLAVOR}
.include <bsd.port.pre.mk>
diff --git a/devel/py-botocore/distinfo b/devel/py-botocore/distinfo
index 4e69eda1d1b3..b7c349912b55 100644
--- a/devel/py-botocore/distinfo
+++ b/devel/py-botocore/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753796044
-SHA256 (botocore-1.39.15.tar.gz) = 2aa29a717f14f8c7ca058c2e297aaed0aa10ecea24b91514eee802814d1b7600
-SIZE (botocore-1.39.15.tar.gz) = 14237556
+TIMESTAMP = 1757120628
+SHA256 (botocore-1.40.21.tar.gz) = f77e9c199df0252b14ea739a9ac99723940f6bde90f4c2e7802701553a62827b
+SIZE (botocore-1.40.21.tar.gz) = 14321194
diff --git a/devel/py-botocore/files/patch-setup.cfg b/devel/py-botocore/files/patch-setup.cfg
index eb0996f2fa32..5a82d13132fb 100644
--- a/devel/py-botocore/files/patch-setup.cfg
+++ b/devel/py-botocore/files/patch-setup.cfg
@@ -1,11 +1,11 @@
---- setup.cfg.orig 2025-01-30 20:10:24 UTC
+--- setup.cfg.orig 2025-08-29 18:07:28 UTC
+++ setup.cfg
@@ -9,7 +9,7 @@ requires_dist =
urllib3>=1.25.4,!=2.2.0,<3; python_version>="3.10"
[options.extras_require]
--crt = awscrt==0.23.8
-+crt = awscrt>=0.23.8
+-crt = awscrt==0.27.6
++crt = awscrt>=0.27.6
[egg_info]
tag_build =
diff --git a/devel/py-botocore/files/patch-setup.py b/devel/py-botocore/files/patch-setup.py
index 4634eeb06a4a..e0991a6b1787 100644
--- a/devel/py-botocore/files/patch-setup.py
+++ b/devel/py-botocore/files/patch-setup.py
@@ -1,11 +1,11 @@
---- setup.py.orig 2025-01-30 20:10:23 UTC
+--- setup.py.orig 2025-08-29 18:03:06 UTC
+++ setup.py
@@ -33,7 +33,7 @@ extras_require = {
]
extras_require = {
-- 'crt': ['awscrt==0.23.8'],
-+ 'crt': ['awscrt>=0.23.8'],
+- 'crt': ['awscrt==0.27.6'],
++ 'crt': ['awscrt>=0.27.6'],
}
setup(
diff --git a/devel/py-cachetools/Makefile b/devel/py-cachetools/Makefile
index 2435115b57c6..b74977a6abc7 100644
--- a/devel/py-cachetools/Makefile
+++ b/devel/py-cachetools/Makefile
@@ -1,5 +1,5 @@
PORTNAME= cachetools
-PORTVERSION= 6.1.0
+PORTVERSION= 6.2.0
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-cachetools/distinfo b/devel/py-cachetools/distinfo
index 0be52ab43fb6..195979742461 100644
--- a/devel/py-cachetools/distinfo
+++ b/devel/py-cachetools/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750188060
-SHA256 (cachetools-6.1.0.tar.gz) = b4c4f404392848db3ce7aac34950d17be4d864da4b8b66911008e430bc544587
-SIZE (cachetools-6.1.0.tar.gz) = 30714
+TIMESTAMP = 1757120630
+SHA256 (cachetools-6.2.0.tar.gz) = 38b328c0889450f05f5e120f56ab68c8abaf424e1275522b138ffc93253f7e32
+SIZE (cachetools-6.2.0.tar.gz) = 30988
diff --git a/devel/py-celery-singleton/Makefile.new b/devel/py-celery-singleton/Makefile.new
deleted file mode 100644
index 6b4799d76b7f..000000000000
--- a/devel/py-celery-singleton/Makefile.new
+++ /dev/null
@@ -1,21 +0,0 @@
-PORTNAME= celery-singleton
-PORTVERSION= 0.3.1
-PORTREVISION= 1
-CATEGORIES= devel python
-MASTER_SITES= PYPI
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-
-MAINTAINER= dvl@FreeBSD.org
-COMMENT= Prevent duplicate celery tasks
-WWW= https://github.com/steinitzu/celery-singleton
-
-LICENSE= MIT
-LICENSE_FILE= ${WRKSRC}/LICENSE
-
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}redis>0:databases/py-redis@${PY_FLAVOR}
-
-USES= python:run
-USE_PYTHON= autoplist distutils
-NO_ARCH= yes
-
-.include <bsd.port.mk>
diff --git a/devel/py-cf-xarray/Makefile b/devel/py-cf-xarray/Makefile
index 95bc7292b77d..ed4c78d44a8d 100644
--- a/devel/py-cf-xarray/Makefile
+++ b/devel/py-cf-xarray/Makefile
@@ -1,5 +1,5 @@
PORTNAME= cf-xarray
-PORTVERSION= 0.10.6
+PORTVERSION= 0.10.7
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -19,7 +19,7 @@ BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=45:devel/py-setuptools@${PY_FL
${PYTHON_PKGNAMEPREFIX}xarray>=2023.09.0:devel/py-xarray@${PY_FLAVOR}
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}xarray>=2023.09.0:devel/py-xarray@${PY_FLAVOR}
-USES= python
+USES= python:3.11+
USE_PYTHON= autoplist concurrent pep517
NO_ARCH= yes
diff --git a/devel/py-cf-xarray/distinfo b/devel/py-cf-xarray/distinfo
index c0d6a40bd945..9dc164c3629a 100644
--- a/devel/py-cf-xarray/distinfo
+++ b/devel/py-cf-xarray/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750954174
-SHA256 (cf_xarray-0.10.6.tar.gz) = 159236eca465453784ee7efa2a430d5e2092978db8a5d4d8b591f61d0639cb89
-SIZE (cf_xarray-0.10.6.tar.gz) = 513498
+TIMESTAMP = 1757120632
+SHA256 (cf_xarray-0.10.7.tar.gz) = fbb6f6db9cb98a75554af916f1c293a041d30e54f60c0cf6c509cf4d55b5af7f
+SIZE (cf_xarray-0.10.7.tar.gz) = 515323
diff --git a/devel/py-check-wheel-contents/Makefile b/devel/py-check-wheel-contents/Makefile
index 81ddd4c2a134..15f63d6f625f 100644
--- a/devel/py-check-wheel-contents/Makefile
+++ b/devel/py-check-wheel-contents/Makefile
@@ -1,5 +1,5 @@
PORTNAME= check-wheel-contents
-PORTVERSION= 0.6.2
+PORTVERSION= 0.6.3
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-check-wheel-contents/distinfo b/devel/py-check-wheel-contents/distinfo
index 8a382ac5b22c..62054fefb1c7 100644
--- a/devel/py-check-wheel-contents/distinfo
+++ b/devel/py-check-wheel-contents/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1747715354
-SHA256 (check_wheel_contents-0.6.2.tar.gz) = f4a01d2b5bb62a91781cf4b5c0f472fcb41a0790027a34de05ca69b552717d32
-SIZE (check_wheel_contents-0.6.2.tar.gz) = 585951
+TIMESTAMP = 1757120634
+SHA256 (check_wheel_contents-0.6.3.tar.gz) = 10e6939e2fe4e6ce1edf2ff6ec6157808677e80782e78021ae139dd88473a442
+SIZE (check_wheel_contents-0.6.3.tar.gz) = 586023
diff --git a/devel/py-ciso8601/Makefile b/devel/py-ciso8601/Makefile
index cb60ff957325..987dfb5b6350 100644
--- a/devel/py-ciso8601/Makefile
+++ b/devel/py-ciso8601/Makefile
@@ -1,5 +1,5 @@
PORTNAME= ciso8601
-PORTVERSION= 2.3.2
+PORTVERSION= 2.3.3
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-ciso8601/distinfo b/devel/py-ciso8601/distinfo
index 59f79e614183..968a78f0d784 100644
--- a/devel/py-ciso8601/distinfo
+++ b/devel/py-ciso8601/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1734888168
-SHA256 (ciso8601-2.3.2.tar.gz) = ec1616969aa46c51310b196022e5d3926f8d3fa52b80ec17f6b4133623bd5434
-SIZE (ciso8601-2.3.2.tar.gz) = 28214
+TIMESTAMP = 1757120636
+SHA256 (ciso8601-2.3.3.tar.gz) = db5d78d9fb0de8686fbad1c1c2d168ed52efb6e8bf8774ae26226e5034a46dae
+SIZE (ciso8601-2.3.3.tar.gz) = 31909
diff --git a/devel/py-cliff/Makefile b/devel/py-cliff/Makefile
index 859cf8cb0480..d480d2a2b228 100644
--- a/devel/py-cliff/Makefile
+++ b/devel/py-cliff/Makefile
@@ -1,5 +1,5 @@
PORTNAME= cliff
-PORTVERSION= 4.10.0
+PORTVERSION= 4.11.0
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -12,7 +12,7 @@ WWW= https://docs.openstack.org/cliff/latest/ \
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
-BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pbr>=2.0.0:devel/py-pbr@${PY_FLAVOR} \
+BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pbr>=6.1.1:devel/py-pbr@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}setuptools>=0:devel/py-setuptools@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR}
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}autopage>=0.4.0:devel/py-autopage@${PY_FLAVOR} \
diff --git a/devel/py-cliff/distinfo b/devel/py-cliff/distinfo
index 4258d9d64721..87a3611ab6d0 100644
--- a/devel/py-cliff/distinfo
+++ b/devel/py-cliff/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1747715356
-SHA256 (cliff-4.10.0.tar.gz) = 8c1f5b682741a03b0c4607c82e8af41d4e9c2859024646562f86cdeb2959a86d
-SIZE (cliff-4.10.0.tar.gz) = 86514
+TIMESTAMP = 1757120638
+SHA256 (cliff-4.11.0.tar.gz) = aa33c11ac2fecdf2d1eaffea9d5d0eb4584b8e777673bb55d42a693e34ccc429
+SIZE (cliff-4.11.0.tar.gz) = 86638
diff --git a/devel/py-copier/Makefile b/devel/py-copier/Makefile
index 86d19897010b..f4ffe3838f0d 100644
--- a/devel/py-copier/Makefile
+++ b/devel/py-copier/Makefile
@@ -1,5 +1,5 @@
PORTNAME= copier
-PORTVERSION= 9.8.0
+PORTVERSION= 9.10.1
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-copier/distinfo b/devel/py-copier/distinfo
index 778106fcb987..10189fe90fd6 100644
--- a/devel/py-copier/distinfo
+++ b/devel/py-copier/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1752266070
-SHA256 (copier-9.8.0.tar.gz) = 343ac1eb65e678aa355690d7f19869ef07cabf837f511a87ed452443c085ec58
-SIZE (copier-9.8.0.tar.gz) = 579353
+TIMESTAMP = 1757120640
+SHA256 (copier-9.10.1.tar.gz) = ba2d729465508da04a62bc9b76eed13d952aa7634a74a69519252fcf8a54d94e
+SIZE (copier-9.10.1.tar.gz) = 586680
diff --git a/devel/py-copier/files/patch-pyproject.toml b/devel/py-copier/files/patch-pyproject.toml
new file mode 100644
index 000000000000..77f58d9e361c
--- /dev/null
+++ b/devel/py-copier/files/patch-pyproject.toml
@@ -0,0 +1,13 @@
+Reference: https://github.com/copier-org/copier/commit/16d7ede9dfc63addfca3e5cfdd4297e20b3f012d
+ https://github.com/tmbo/questionary/commit/2b3bf564c744fa31718595ab491b491b8cb31237
+
+--- pyproject.toml.orig 2020-02-02 00:00:00 UTC
++++ pyproject.toml
+@@ -26,7 +26,6 @@ dependencies = [
+ "packaging>=23.0",
+ "pathspec>=0.9.0",
+ "plumbum>=1.6.9",
+- "prompt-toolkit<3.0.52",
+ "pydantic>=2.4.2",
+ "pygments>=2.7.1",
+ "pyyaml>=5.3.1",
diff --git a/devel/py-coverage/Makefile b/devel/py-coverage/Makefile
index 69dccf55e7eb..0acdcd4a3a49 100644
--- a/devel/py-coverage/Makefile
+++ b/devel/py-coverage/Makefile
@@ -1,5 +1,6 @@
PORTNAME= coverage
PORTVERSION= 7.9.2
+PORTREVISION= 1
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -10,16 +11,18 @@ WWW= https://coverage.readthedocs.io/
LICENSE= BSD2CLAUSE
+BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=0:devel/py-setuptools@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR}
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}sqlite3>=0:databases/py-sqlite3@${PY_FLAVOR}
USES= python
-USE_PYTHON= autoplist concurrent distutils
+USE_PYTHON= autoplist concurrent pep517
OPTIONS_DEFINE= TOML
OPTIONS_DEFAULT=TOML
TOML_DESC= Enable pyproject.toml support
-TOML_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}tomli>=0:textproc/py-tomli@${PY_FLAVOR}
+TOML_RUN_DEPENDS= ${PY_TOMLI}
post-install:
${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/coverage/tracer*.so
diff --git a/devel/py-cucumber-expressions/Makefile b/devel/py-cucumber-expressions/Makefile
new file mode 100644
index 000000000000..49ddc65daa2b
--- /dev/null
+++ b/devel/py-cucumber-expressions/Makefile
@@ -0,0 +1,22 @@
+PORTNAME= cucumber-expressions
+PORTVERSION= 18.0.1
+CATEGORIES= devel python
+MASTER_SITES= PYPI
+PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+DISTNAME= cucumber_expressions-${PORTVERSION}
+
+MAINTAINER= sunpoet@FreeBSD.org
+COMMENT= Cucumber Expressions - a simpler alternative to Regular Expressions
+WWW= https://github.com/cucumber/cucumber-expressions
+
+LICENSE= MIT
+LICENSE_FILE= ${WRKSRC}/LICENSE
+
+BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}poetry-core>=1.0.0:devel/py-poetry-core@${PY_FLAVOR}
+
+USES= python
+USE_PYTHON= autoplist concurrent pep517
+
+NO_ARCH= yes
+
+.include <bsd.port.mk>
diff --git a/devel/py-cucumber-expressions/distinfo b/devel/py-cucumber-expressions/distinfo
new file mode 100644
index 000000000000..fad0eac91211
--- /dev/null
+++ b/devel/py-cucumber-expressions/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1757120468
+SHA256 (cucumber_expressions-18.0.1.tar.gz) = 86ce41bf28ee520408416f38022e5a083d815edf04a0bd1dae46d474ca597c60
+SIZE (cucumber_expressions-18.0.1.tar.gz) = 22232
diff --git a/devel/py-cucumber-expressions/pkg-descr b/devel/py-cucumber-expressions/pkg-descr
new file mode 100644
index 000000000000..8667e9d18dcc
--- /dev/null
+++ b/devel/py-cucumber-expressions/pkg-descr
@@ -0,0 +1,11 @@
+Cucumber Expressions is an alternative to Regular Expressions with a more
+intuitive syntax.
+
+Cucumber supports both Cucumber Expressions and Regular Expressions for defining
+Step Definitions, but you cannot mix Cucumber Expression syntax with Regular
+Expression syntax in the same expression.
+
+On platforms that don't have a literal syntax for regular expressions (such as
+Java), Cucumber will create a Cucumber Expression by default. To use Regular
+Expressions, add anchors (starting with ^ and ending with $) or forward slashes
+(/). For more information, see Cucumber Expression - Java Heuristics.
diff --git a/devel/py-cucumber-tag-expressions/Makefile b/devel/py-cucumber-tag-expressions/Makefile
new file mode 100644
index 000000000000..ff120468baa1
--- /dev/null
+++ b/devel/py-cucumber-tag-expressions/Makefile
@@ -0,0 +1,23 @@
+PORTNAME= cucumber-tag-expressions
+PORTVERSION= 6.2.0
+CATEGORIES= devel python
+MASTER_SITES= PYPI
+PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+DISTNAME= cucumber_tag_expressions-${PORTVERSION}
+
+MAINTAINER= sunpoet@FreeBSD.org
+COMMENT= Provide a tag-expression parser and evaluation logic for cucumber/behave
+WWW= https://github.com/cucumber/tag-expressions
+
+LICENSE= MIT
+
+BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=0:devel/py-setuptools@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}setuptools-scm>=8:devel/py-setuptools-scm@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR}
+
+USES= python
+USE_PYTHON= autoplist concurrent pep517
+
+NO_ARCH= yes
+
+.include <bsd.port.mk>
diff --git a/devel/py-cucumber-tag-expressions/distinfo b/devel/py-cucumber-tag-expressions/distinfo
new file mode 100644
index 000000000000..b5f46c3da8c2
--- /dev/null
+++ b/devel/py-cucumber-tag-expressions/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1757120470
+SHA256 (cucumber_tag_expressions-6.2.0.tar.gz) = b60aa2cdbf9ac43e28d9b0e4fd49edf9f09d5d941257d2912f5228f9d166c023
+SIZE (cucumber_tag_expressions-6.2.0.tar.gz) = 41459
diff --git a/devel/py-cucumber-tag-expressions/pkg-descr b/devel/py-cucumber-tag-expressions/pkg-descr
new file mode 100644
index 000000000000..467e4c4e4522
--- /dev/null
+++ b/devel/py-cucumber-tag-expressions/pkg-descr
@@ -0,0 +1,2 @@
+Tag Expressions is a simple query language for tags. The simplest tag expression
+is simply a single tag.
diff --git a/devel/py-cyclopts/Makefile b/devel/py-cyclopts/Makefile
index a410b7d123ec..67244d1ec516 100644
--- a/devel/py-cyclopts/Makefile
+++ b/devel/py-cyclopts/Makefile
@@ -1,5 +1,6 @@
PORTNAME= cyclopts
DISTVERSION= 3.23.1
+PORTREVISION= 1
CATEGORIES= devel python
MASTER_SITES= PYPI # no tests
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -19,11 +20,13 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}attrs>=23.1.0:devel/py-attrs@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pyyaml>=6.0.1:devel/py-pyyaml@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}rich-rst>=1.3.1:textproc/py-rich-rst@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}rich>=13.6.0:textproc/py-rich@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}tomli>=2.0:textproc/py-tomli@${PY_FLAVOR} \
+ ${PY_TOMLI} \
${PYTHON_PKGNAMEPREFIX}trio>=0.10.0:net/py-trio@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}typing-extensions>=4.8.0:devel/py-typing-extensions@${PY_FLAVOR}
USES= python
USE_PYTHON= pep517 autoplist pytest
+NO_ARCH= yes
+
.include <bsd.port.mk>
diff --git a/devel/py-datadog/Makefile b/devel/py-datadog/Makefile
index 5a1b593432ba..7da74fe2a667 100644
--- a/devel/py-datadog/Makefile
+++ b/devel/py-datadog/Makefile
@@ -1,5 +1,5 @@
PORTNAME= datadog
-PORTVERSION= 0.52.0
+PORTVERSION= 0.52.1
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-datadog/distinfo b/devel/py-datadog/distinfo
index 072842599d2b..fa3407e8af9b 100644
--- a/devel/py-datadog/distinfo
+++ b/devel/py-datadog/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1752266074
-SHA256 (datadog-0.52.0.tar.gz) = 8b99a508bed4879dc81643418dc89317009c6f04263c417ebbfd31e6f3019ef1
-SIZE (datadog-0.52.0.tar.gz) = 367811
+TIMESTAMP = 1757120642
+SHA256 (datadog-0.52.1.tar.gz) = 44c6deb563c4522dba206fba2e2bb93d3b04113c40191851ba3a241d82b5fd0b
+SIZE (datadog-0.52.1.tar.gz) = 368037
diff --git a/devel/py-dep-logic/Makefile b/devel/py-dep-logic/Makefile
index 47b2ae0d199f..9e865442e81d 100644
--- a/devel/py-dep-logic/Makefile
+++ b/devel/py-dep-logic/Makefile
@@ -1,5 +1,5 @@
PORTNAME= dep-logic
-PORTVERSION= 0.5.1
+PORTVERSION= 0.5.2
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-dep-logic/distinfo b/devel/py-dep-logic/distinfo
index 3539fd65b354..9703307dcb3b 100644
--- a/devel/py-dep-logic/distinfo
+++ b/devel/py-dep-logic/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1748495765
-SHA256 (dep_logic-0.5.1.tar.gz) = cfd10877277d3cbb6e66fd48f316ba6c284701af0e67d52eaaf10275753354a7
-SIZE (dep_logic-0.5.1.tar.gz) = 36819
+TIMESTAMP = 1757120644
+SHA256 (dep_logic-0.5.2.tar.gz) = f8dc4a74d1bad0d35a45c236572cf5d6534b5c2e84de87f2a354c849eec7e562
+SIZE (dep_logic-0.5.2.tar.gz) = 36816
diff --git a/devel/py-deptry/Makefile b/devel/py-deptry/Makefile
index 0710791e5372..66040801a53e 100644
--- a/devel/py-deptry/Makefile
+++ b/devel/py-deptry/Makefile
@@ -1,6 +1,5 @@
PORTNAME= deptry
-PORTVERSION= 0.23.0
-PORTREVISION= 5
+PORTVERSION= 0.23.1
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-deptry/Makefile.crates b/devel/py-deptry/Makefile.crates
index 9422b437e783..5fe68b7f81be 100644
--- a/devel/py-deptry/Makefile.crates
+++ b/devel/py-deptry/Makefile.crates
@@ -1,49 +1,61 @@
CARGO_CRATES= aho-corasick-1.1.3 \
arc-swap-1.7.1 \
- autocfg-1.4.0 \
- bitflags-2.8.0 \
- bstr-1.11.3 \
- byteorder-1.5.0 \
- castaway-0.2.3 \
- cc-1.2.10 \
- cfg-if-1.0.0 \
+ attribute-derive-0.10.3 \
+ attribute-derive-macro-0.10.3 \
+ autocfg-1.5.0 \
+ bitflags-2.9.1 \
+ bstr-1.12.0 \
+ castaway-0.2.4 \
+ cc-1.2.30 \
+ cfg-if-1.0.1 \
chardetng-0.1.17 \
- compact_str-0.8.1 \
+ collection_literals-1.0.2 \
+ compact_str-0.9.0 \
crossbeam-deque-0.8.6 \
crossbeam-epoch-0.9.18 \
crossbeam-utils-0.8.21 \
- either-1.13.0 \
+ derive-where-1.5.0 \
+ either-1.15.0 \
encoding_rs-0.8.35 \
- getopts-0.2.21 \
- getrandom-0.2.15 \
- globset-0.4.15 \
+ get-size-derive2-0.5.2 \
+ get-size2-0.5.2 \
+ getopts-0.2.23 \
+ getrandom-0.2.16 \
+ globset-0.4.16 \
+ hashbrown-0.15.4 \
heck-0.5.0 \
ignore-0.4.23 \
- indoc-2.0.5 \
+ indoc-2.0.6 \
+ interpolator-0.5.0 \
is-macro-0.3.7 \
itertools-0.14.0 \
- itoa-1.0.14 \
- libc-0.2.169 \
- log-0.4.25 \
- memchr-2.7.4 \
+ itoa-1.0.15 \
+ libc-0.2.174 \
+ log-0.4.27 \
+ manyhow-0.11.4 \
+ manyhow-macros-0.11.4 \
+ memchr-2.7.5 \
memoffset-0.9.1 \
- once_cell-1.20.2 \
+ once_cell-1.21.3 \
path-slash-0.2.1 \
phf-0.11.3 \
phf_codegen-0.11.3 \
phf_generator-0.11.3 \
phf_shared-0.11.3 \
- portable-atomic-1.10.0 \
- ppv-lite86-0.2.20 \
- proc-macro2-1.0.93 \
- pyo3-0.23.4 \
- pyo3-build-config-0.23.4 \
- pyo3-ffi-0.23.4 \
- pyo3-log-0.12.1 \
- pyo3-macros-0.23.4 \
- pyo3-macros-backend-0.23.4 \
- python3-dll-a-0.2.12 \
- quote-1.0.38 \
+ portable-atomic-1.11.1 \
+ ppv-lite86-0.2.21 \
+ proc-macro-utils-0.10.0 \
+ proc-macro2-1.0.95 \
+ pyo3-0.25.1 \
+ pyo3-build-config-0.25.1 \
+ pyo3-ffi-0.25.1 \
+ pyo3-log-0.12.4 \
+ pyo3-macros-0.25.1 \
+ pyo3-macros-backend-0.25.1 \
+ python3-dll-a-0.2.14 \
+ quote-1.0.40 \
+ quote-use-0.8.4 \
+ quote-use-macros-0.8.4 \
rand-0.8.5 \
rand_chacha-0.3.1 \
rand_core-0.6.4 \
@@ -52,28 +64,31 @@ CARGO_CRATES= aho-corasick-1.1.3 \
regex-1.11.1 \
regex-automata-0.4.9 \
regex-syntax-0.8.5 \
- rustc-hash-2.1.0 \
- rustversion-1.0.19 \
- ryu-1.0.18 \
+ rustc-hash-2.1.1 \
+ rustversion-1.0.21 \
+ ryu-1.0.20 \
same-file-1.0.6 \
- serde-1.0.217 \
- serde_derive-1.0.217 \
- serde_json-1.0.137 \
+ serde-1.0.219 \
+ serde_derive-1.0.219 \
+ serde_json-1.0.141 \
shlex-1.3.0 \
siphasher-1.0.1 \
+ smallvec-1.15.1 \
static_assertions-1.1.0 \
- syn-2.0.96 \
- target-lexicon-0.12.16 \
- tinyvec-1.8.1 \
+ syn-2.0.104 \
+ target-lexicon-0.13.2 \
+ thiserror-2.0.12 \
+ thiserror-impl-2.0.12 \
+ tinyvec-1.9.0 \
tinyvec_macros-0.1.1 \
- unicode-ident-1.0.15 \
+ unicode-ident-1.0.18 \
unicode-normalization-0.1.24 \
- unicode-width-0.1.14 \
+ unicode-width-0.2.1 \
unicode_names2-1.3.0 \
unicode_names2_generator-1.3.0 \
- unindent-0.2.3 \
+ unindent-0.2.4 \
walkdir-2.5.0 \
- wasi-0.11.0+wasi-snapshot-preview1 \
+ wasi-0.11.1+wasi-snapshot-preview1 \
winapi-util-0.1.9 \
windows-sys-0.59.0 \
windows-targets-0.52.6 \
@@ -85,6 +100,6 @@ CARGO_CRATES= aho-corasick-1.1.3 \
windows_x86_64_gnu-0.52.6 \
windows_x86_64_gnullvm-0.52.6 \
windows_x86_64_msvc-0.52.6 \
- zerocopy-0.7.35 \
- zerocopy-derive-0.7.35 \
- ruff_python_ast,ruff_python_parser,ruff_python_trivia,ruff_source_file,ruff_text_size@git+https://github.com/astral-sh/ruff?tag=0.9.3\#90589372daf58ec4d314cbd15db8d2ef572c33cc
+ zerocopy-0.8.26 \
+ zerocopy-derive-0.8.26 \
+ ruff_python_ast,ruff_python_parser,ruff_python_trivia,ruff_source_file,ruff_text_size@git+https://github.com/astral-sh/ruff?tag=0.12.4\#ee2759b365448e58503b63636c1cedaa65360bd1
diff --git a/devel/py-deptry/distinfo b/devel/py-deptry/distinfo
index 9c51c3cf0732..1b8606d1e3de 100644
--- a/devel/py-deptry/distinfo
+++ b/devel/py-deptry/distinfo
@@ -1,66 +1,84 @@
-TIMESTAMP = 1738088962
-SHA256 (deptry-0.23.0.tar.gz) = 4915a3590ccf38ad7a9176aee376745aa9de121f50f8da8fb9ccec87fa93e676
-SIZE (deptry-0.23.0.tar.gz) = 200920
+TIMESTAMP = 1757120646
+SHA256 (deptry-0.23.1.tar.gz) = 5d23e0ef25f3c56405c05383a476edda55944563c5c47a3e9249ed3ec860d382
+SIZE (deptry-0.23.1.tar.gz) = 460016
SHA256 (rust/crates/aho-corasick-1.1.3.crate) = 8e60d3430d3a69478ad0993f19238d2df97c507009a52b3c10addcd7f6bcb916
SIZE (rust/crates/aho-corasick-1.1.3.crate) = 183311
SHA256 (rust/crates/arc-swap-1.7.1.crate) = 69f7f8c3906b62b754cd5326047894316021dcfe5a194c8ea52bdd94934a3457
SIZE (rust/crates/arc-swap-1.7.1.crate) = 68512
-SHA256 (rust/crates/autocfg-1.4.0.crate) = ace50bade8e6234aa140d9a2f552bbee1db4d353f69b8217bc503490fc1a9f26
-SIZE (rust/crates/autocfg-1.4.0.crate) = 17712
-SHA256 (rust/crates/bitflags-2.8.0.crate) = 8f68f53c83ab957f72c32642f3868eec03eb974d1fb82e453128456482613d36
-SIZE (rust/crates/bitflags-2.8.0.crate) = 47482
-SHA256 (rust/crates/bstr-1.11.3.crate) = 531a9155a481e2ee699d4f98f43c0ca4ff8ee1bfd55c31e9e98fb29d2b176fe0
-SIZE (rust/crates/bstr-1.11.3.crate) = 351536
-SHA256 (rust/crates/byteorder-1.5.0.crate) = 1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b
-SIZE (rust/crates/byteorder-1.5.0.crate) = 23288
-SHA256 (rust/crates/castaway-0.2.3.crate) = 0abae9be0aaf9ea96a3b1b8b1b55c602ca751eba1b1500220cea4ecbafe7c0d5
-SIZE (rust/crates/castaway-0.2.3.crate) = 11509
-SHA256 (rust/crates/cc-1.2.10.crate) = 13208fcbb66eaeffe09b99fffbe1af420f00a7b35aa99ad683dfc1aa76145229
-SIZE (rust/crates/cc-1.2.10.crate) = 101251
-SHA256 (rust/crates/cfg-if-1.0.0.crate) = baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd
-SIZE (rust/crates/cfg-if-1.0.0.crate) = 7934
+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.5.0.crate) = c08606f8c3cbf4ce6ec8e28fb0014a2c086708fe954eaa885384a6165172e7e8
+SIZE (rust/crates/autocfg-1.5.0.crate) = 18729
+SHA256 (rust/crates/bitflags-2.9.1.crate) = 1b8e56985ec62d17e9c1001dc89c88ecd7dc08e47eba5ec7c29c7b5eeecde967
+SIZE (rust/crates/bitflags-2.9.1.crate) = 47913
+SHA256 (rust/crates/bstr-1.12.0.crate) = 234113d19d0d7d613b40e86fb654acf958910802bcceab913a4f9e7cda03b1a4
+SIZE (rust/crates/bstr-1.12.0.crate) = 351557
+SHA256 (rust/crates/castaway-0.2.4.crate) = dec551ab6e7578819132c713a93c022a05d60159dc86e7a7050223577484c55a
+SIZE (rust/crates/castaway-0.2.4.crate) = 12546
+SHA256 (rust/crates/cc-1.2.30.crate) = deec109607ca693028562ed836a5f1c4b8bd77755c4e132fc5ce11b0b6211ae7
+SIZE (rust/crates/cc-1.2.30.crate) = 108550
+SHA256 (rust/crates/cfg-if-1.0.1.crate) = 9555578bc9e57714c812a1f84e4fc5b4d21fcb063490c624de019f7464c91268
+SIZE (rust/crates/cfg-if-1.0.1.crate) = 8683
SHA256 (rust/crates/chardetng-0.1.17.crate) = 14b8f0b65b7b08ae3c8187e8d77174de20cb6777864c6b832d8ad365999cf1ea
SIZE (rust/crates/chardetng-0.1.17.crate) = 56362
-SHA256 (rust/crates/compact_str-0.8.1.crate) = 3b79c4069c6cad78e2e0cdfcbd26275770669fb39fd308a752dc110e83b9af32
-SIZE (rust/crates/compact_str-0.8.1.crate) = 71371
+SHA256 (rust/crates/collection_literals-1.0.2.crate) = 26b3f65b8fb8e88ba339f7d23a390fe1b0896217da05e2a66c584c9b29a91df8
+SIZE (rust/crates/collection_literals-1.0.2.crate) = 3928
+SHA256 (rust/crates/compact_str-0.9.0.crate) = 3fdb1325a1cece981e8a296ab8f0f9b63ae357bd0784a9faaf548cc7b480707a
+SIZE (rust/crates/compact_str-0.9.0.crate) = 72135
SHA256 (rust/crates/crossbeam-deque-0.8.6.crate) = 9dd111b7b7f7d55b72c0a6ae361660ee5853c9af73f70c3c2ef6858b950e2e51
SIZE (rust/crates/crossbeam-deque-0.8.6.crate) = 22471
SHA256 (rust/crates/crossbeam-epoch-0.9.18.crate) = 5b82ac4a3c2ca9c3460964f020e1402edd5753411d7737aa39c3714ad1b5420e
SIZE (rust/crates/crossbeam-epoch-0.9.18.crate) = 46875
SHA256 (rust/crates/crossbeam-utils-0.8.21.crate) = d0a5c400df2834b80a4c3327b3aad3a4c4cd4de0629063962b03235697506a28
SIZE (rust/crates/crossbeam-utils-0.8.21.crate) = 42691
-SHA256 (rust/crates/either-1.13.0.crate) = 60b1af1c220855b6ceac025d3f6ecdd2b7c4894bfe9cd9bda4fbb4bc7c0d4cf0
-SIZE (rust/crates/either-1.13.0.crate) = 19169
+SHA256 (rust/crates/derive-where-1.5.0.crate) = 510c292c8cf384b1a340b816a9a6cf2599eb8f566a44949024af88418000c50b
+SIZE (rust/crates/derive-where-1.5.0.crate) = 52436
+SHA256 (rust/crates/either-1.15.0.crate) = 48c757948c5ede0e46177b7add2e67155f70e33c07fea8284df6576da70b3719
+SIZE (rust/crates/either-1.15.0.crate) = 20114
SHA256 (rust/crates/encoding_rs-0.8.35.crate) = 75030f3c4f45dafd7586dd6780965a8c7e8e285a5ecb86713e63a79c5b2766f3
SIZE (rust/crates/encoding_rs-0.8.35.crate) = 1381050
-SHA256 (rust/crates/getopts-0.2.21.crate) = 14dbbfd5c71d70241ecf9e6f13737f7b5ce823821063188d7e46c41d371eebd5
-SIZE (rust/crates/getopts-0.2.21.crate) = 18457
-SHA256 (rust/crates/getrandom-0.2.15.crate) = c4567c8db10ae91089c99af84c68c38da3ec2f087c3f82960bcdbf3656b6f4d7
-SIZE (rust/crates/getrandom-0.2.15.crate) = 37163
-SHA256 (rust/crates/globset-0.4.15.crate) = 15f1ce686646e7f1e19bf7d5533fe443a45dbfb990e00629110797578b42fb19
-SIZE (rust/crates/globset-0.4.15.crate) = 25177
+SHA256 (rust/crates/get-size-derive2-0.5.2.crate) = 028f3cfad7c3e3b1d8d04ef0a1c03576f2d62800803fe1301a4cd262849f2dea
+SIZE (rust/crates/get-size-derive2-0.5.2.crate) = 8771
+SHA256 (rust/crates/get-size2-0.5.2.crate) = 3a09c2043819a3def7bfbb4927e7df96aab0da4cfd8824484b22d0c94e84458e
+SIZE (rust/crates/get-size2-0.5.2.crate) = 17517
+SHA256 (rust/crates/getopts-0.2.23.crate) = cba6ae63eb948698e300f645f87c70f76630d505f23b8907cf1e193ee85048c1
+SIZE (rust/crates/getopts-0.2.23.crate) = 21409
+SHA256 (rust/crates/getrandom-0.2.16.crate) = 335ff9f135e4384c8150d6f27c6daed433577f86b4750418338c01a1a2528592
+SIZE (rust/crates/getrandom-0.2.16.crate) = 40163
+SHA256 (rust/crates/globset-0.4.16.crate) = 54a1028dfc5f5df5da8a56a73e6c153c9a9708ec57232470703592a3f18e49f5
+SIZE (rust/crates/globset-0.4.16.crate) = 26533
+SHA256 (rust/crates/hashbrown-0.15.4.crate) = 5971ac85611da7067dbfcabef3c70ebb5606018acd9e2a3903a0da507521e0d5
+SIZE (rust/crates/hashbrown-0.15.4.crate) = 140447
SHA256 (rust/crates/heck-0.5.0.crate) = 2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea
SIZE (rust/crates/heck-0.5.0.crate) = 11517
SHA256 (rust/crates/ignore-0.4.23.crate) = 6d89fd380afde86567dfba715db065673989d6253f42b88179abd3eae47bda4b
SIZE (rust/crates/ignore-0.4.23.crate) = 55901
-SHA256 (rust/crates/indoc-2.0.5.crate) = b248f5224d1d606005e02c97f5aa4e88eeb230488bcc03bc9ca4d7991399f2b5
-SIZE (rust/crates/indoc-2.0.5.crate) = 14396
+SHA256 (rust/crates/indoc-2.0.6.crate) = f4c7245a08504955605670dbf141fceab975f15ca21570696aebe9d2e71576bd
+SIZE (rust/crates/indoc-2.0.6.crate) = 17164
+SHA256 (rust/crates/interpolator-0.5.0.crate) = 71dd52191aae121e8611f1e8dc3e324dd0dd1dee1e6dd91d10ee07a3cfb4d9d8
+SIZE (rust/crates/interpolator-0.5.0.crate) = 29578
SHA256 (rust/crates/is-macro-0.3.7.crate) = 1d57a3e447e24c22647738e4607f1df1e0ec6f72e16182c4cd199f647cdfb0e4
SIZE (rust/crates/is-macro-0.3.7.crate) = 9060
SHA256 (rust/crates/itertools-0.14.0.crate) = 2b192c782037fadd9cfa75548310488aabdbf3d2da73885b31bd0abd03351285
SIZE (rust/crates/itertools-0.14.0.crate) = 152715
-SHA256 (rust/crates/itoa-1.0.14.crate) = d75a2a4b1b190afb6f5425f10f6a8f959d2ea0b9c2b1d79553551850539e4674
-SIZE (rust/crates/itoa-1.0.14.crate) = 11210
-SHA256 (rust/crates/libc-0.2.169.crate) = b5aba8db14291edd000dfcc4d620c7ebfb122c613afb886ca8803fa4e128a20a
-SIZE (rust/crates/libc-0.2.169.crate) = 757901
-SHA256 (rust/crates/log-0.4.25.crate) = 04cbf5b083de1c7e0222a7a51dbfdba1cbe1c6ab0b15e29fff3f6c077fd9cd9f
-SIZE (rust/crates/log-0.4.25.crate) = 44876
-SHA256 (rust/crates/memchr-2.7.4.crate) = 78ca9ab1a0babb1e7d5695e3530886289c18cf2f87ec19a575a0abdce112e3a3
-SIZE (rust/crates/memchr-2.7.4.crate) = 96670
+SHA256 (rust/crates/itoa-1.0.15.crate) = 4a5f13b858c8d314ee3e8f639011f7ccefe71f97f96e50151fb991f267928e2c
+SIZE (rust/crates/itoa-1.0.15.crate) = 11231
+SHA256 (rust/crates/libc-0.2.174.crate) = 1171693293099992e19cddea4e8b849964e9846f4acee11b3948bcc337be8776
+SIZE (rust/crates/libc-0.2.174.crate) = 779933
+SHA256 (rust/crates/log-0.4.27.crate) = 13dc2df351e3202783a1fe0d44375f7295ffb4049267b0f3018346dc122a1d94
+SIZE (rust/crates/log-0.4.27.crate) = 48120
+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/memchr-2.7.5.crate) = 32a282da65faaf38286cf3be983213fcf1d2e2a58700e808f83f4ea9a4804bc0
+SIZE (rust/crates/memchr-2.7.5.crate) = 97603
SHA256 (rust/crates/memoffset-0.9.1.crate) = 488016bfae457b036d996092f6cb448677611ce4449e970ceaf42695203f218a
SIZE (rust/crates/memoffset-0.9.1.crate) = 9032
-SHA256 (rust/crates/once_cell-1.20.2.crate) = 1261fe7e33c73b354eab43b1273a57c8f967d0391e80353e51f764ac02cf6775
-SIZE (rust/crates/once_cell-1.20.2.crate) = 33394
+SHA256 (rust/crates/once_cell-1.21.3.crate) = 42f5e15c9953c5e4ccceeb2e7382a716482c34515315f7b03532b8b4e8393d2d
+SIZE (rust/crates/once_cell-1.21.3.crate) = 34534
SHA256 (rust/crates/path-slash-0.2.1.crate) = 1e91099d4268b0e11973f036e885d652fb0b21fedcf69738c627f94db6a44f42
SIZE (rust/crates/path-slash-0.2.1.crate) = 8821
SHA256 (rust/crates/phf-0.11.3.crate) = 1fd6780a80ae0c52cc120a26a1a42c1ae51b247a253e4e06113d23d2c2edd078
@@ -71,28 +89,34 @@ SHA256 (rust/crates/phf_generator-0.11.3.crate) = 3c80231409c20246a13fddb31776fb
SIZE (rust/crates/phf_generator-0.11.3.crate) = 15431
SHA256 (rust/crates/phf_shared-0.11.3.crate) = 67eabc2ef2a60eb7faa00097bd1ffdb5bd28e62bf39990626a582201b7a754e5
SIZE (rust/crates/phf_shared-0.11.3.crate) = 15199
-SHA256 (rust/crates/portable-atomic-1.10.0.crate) = 280dc24453071f1b63954171985a0b0d30058d287960968b9b2aca264c8d4ee6
-SIZE (rust/crates/portable-atomic-1.10.0.crate) = 174760
-SHA256 (rust/crates/ppv-lite86-0.2.20.crate) = 77957b295656769bb8ad2b6a6b09d897d94f05c41b069aede1fcdaa675eaea04
-SIZE (rust/crates/ppv-lite86-0.2.20.crate) = 22478
-SHA256 (rust/crates/proc-macro2-1.0.93.crate) = 60946a68e5f9d28b0dc1c21bb8a97ee7d018a8b322fa57838ba31cc878e22d99
-SIZE (rust/crates/proc-macro2-1.0.93.crate) = 52388
-SHA256 (rust/crates/pyo3-0.23.4.crate) = 57fe09249128b3173d092de9523eaa75136bf7ba85e0d69eca241c7939c933cc
-SIZE (rust/crates/pyo3-0.23.4.crate) = 1087676
-SHA256 (rust/crates/pyo3-build-config-0.23.4.crate) = 1cd3927b5a78757a0d71aa9dff669f903b1eb64b54142a9bd9f757f8fde65fd7
-SIZE (rust/crates/pyo3-build-config-0.23.4.crate) = 33885
-SHA256 (rust/crates/pyo3-ffi-0.23.4.crate) = dab6bb2102bd8f991e7749f130a70d05dd557613e39ed2deeee8e9ca0c4d548d
-SIZE (rust/crates/pyo3-ffi-0.23.4.crate) = 74806
-SHA256 (rust/crates/pyo3-log-0.12.1.crate) = be5bb22b77965a7b5394e9aae9897a0607b51df5167561ffc3b02643b4200bc7
-SIZE (rust/crates/pyo3-log-0.12.1.crate) = 14908
-SHA256 (rust/crates/pyo3-macros-0.23.4.crate) = 91871864b353fd5ffcb3f91f2f703a22a9797c91b9ab497b1acac7b07ae509c7
-SIZE (rust/crates/pyo3-macros-0.23.4.crate) = 8852
-SHA256 (rust/crates/pyo3-macros-backend-0.23.4.crate) = 43abc3b80bc20f3facd86cd3c60beed58c3e2aa26213f3cda368de39c60a27e4
-SIZE (rust/crates/pyo3-macros-backend-0.23.4.crate) = 70912
-SHA256 (rust/crates/python3-dll-a-0.2.12.crate) = 9b66f9171950e674e64bad3456e11bb3cca108e5c34844383cfe277f45c8a7a8
-SIZE (rust/crates/python3-dll-a-0.2.12.crate) = 83731
-SHA256 (rust/crates/quote-1.0.38.crate) = 0e4dccaaaf89514f546c693ddc140f729f958c247918a13380cccc6078391acc
-SIZE (rust/crates/quote-1.0.38.crate) = 31252
+SHA256 (rust/crates/portable-atomic-1.11.1.crate) = f84267b20a16ea918e43c6a88433c2d54fa145c92a811b5b047ccbe153674483
+SIZE (rust/crates/portable-atomic-1.11.1.crate) = 185506
+SHA256 (rust/crates/ppv-lite86-0.2.21.crate) = 85eae3c4ed2f50dcfe72643da4befc30deadb458a9b590d720cde2f2b1e97da9
+SIZE (rust/crates/ppv-lite86-0.2.21.crate) = 22522
+SHA256 (rust/crates/proc-macro-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/pyo3-0.25.1.crate) = 8970a78afe0628a3e3430376fc5fd76b6b45c4d43360ffd6cdd40bdde72b682a
+SIZE (rust/crates/pyo3-0.25.1.crate) = 1121993
+SHA256 (rust/crates/pyo3-build-config-0.25.1.crate) = 458eb0c55e7ece017adeba38f2248ff3ac615e53660d7c71a238d7d2a01c7598
+SIZE (rust/crates/pyo3-build-config-0.25.1.crate) = 34126
+SHA256 (rust/crates/pyo3-ffi-0.25.1.crate) = 7114fe5457c61b276ab77c5055f206295b812608083644a5c5b2640c3102565c
+SIZE (rust/crates/pyo3-ffi-0.25.1.crate) = 78058
+SHA256 (rust/crates/pyo3-log-0.12.4.crate) = 45192e5e4a4d2505587e27806c7b710c231c40c56f3bfc19535d0bb25df52264
+SIZE (rust/crates/pyo3-log-0.12.4.crate) = 16655
+SHA256 (rust/crates/pyo3-macros-0.25.1.crate) = a8725c0a622b374d6cb051d11a0983786448f7785336139c3c94f5aa6bef7e50
+SIZE (rust/crates/pyo3-macros-0.25.1.crate) = 8886
+SHA256 (rust/crates/pyo3-macros-backend-0.25.1.crate) = 4109984c22491085343c05b0dbc54ddc405c3cf7b4374fc533f5c3313a572ccc
+SIZE (rust/crates/pyo3-macros-backend-0.25.1.crate) = 76006
+SHA256 (rust/crates/python3-dll-a-0.2.14.crate) = d381ef313ae70b4da5f95f8a4de773c6aa5cd28f73adec4b4a31df70b66780d8
+SIZE (rust/crates/python3-dll-a-0.2.14.crate) = 103489
+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/rand-0.8.5.crate) = 34af8d1a0e25924bc5b7c43c079c942339d8f0a8b57c39049bef581b46327404
SIZE (rust/crates/rand-0.8.5.crate) = 87113
SHA256 (rust/crates/rand_chacha-0.3.1.crate) = e6c10a63a0fa32252be49d21e7709d4d4baf8d231c2dbce1eaa8141b9b127d88
@@ -109,50 +133,56 @@ SHA256 (rust/crates/regex-automata-0.4.9.crate) = 809e8dc61f6de73b46c85f4c964863
SIZE (rust/crates/regex-automata-0.4.9.crate) = 618525
SHA256 (rust/crates/regex-syntax-0.8.5.crate) = 2b15c43186be67a4fd63bee50d0303afffcef381492ebe2c5d87f324e1b8815c
SIZE (rust/crates/regex-syntax-0.8.5.crate) = 357541
-SHA256 (rust/crates/rustc-hash-2.1.0.crate) = c7fb8039b3032c191086b10f11f319a6e99e1e82889c5cc6046f515c9db1d497
-SIZE (rust/crates/rustc-hash-2.1.0.crate) = 13316
-SHA256 (rust/crates/rustversion-1.0.19.crate) = f7c45b9784283f1b2e7fb61b42047c2fd678ef0960d4f6f1eba131594cc369d4
-SIZE (rust/crates/rustversion-1.0.19.crate) = 20616
-SHA256 (rust/crates/ryu-1.0.18.crate) = f3cb5ba0dc43242ce17de99c180e96db90b235b8a9fdc9543c96d2209116bd9f
-SIZE (rust/crates/ryu-1.0.18.crate) = 47713
+SHA256 (rust/crates/rustc-hash-2.1.1.crate) = 357703d41365b4b27c590e3ed91eabb1b663f07c4c084095e60cbed4362dff0d
+SIZE (rust/crates/rustc-hash-2.1.1.crate) = 14154
+SHA256 (rust/crates/rustversion-1.0.21.crate) = 8a0d197bd2c9dc6e53b84da9556a69ba4cdfab8619eb41a8bd1cc2027a0f6b1d
+SIZE (rust/crates/rustversion-1.0.21.crate) = 21001
+SHA256 (rust/crates/ryu-1.0.20.crate) = 28d3b2b1366ec20994f1fd18c3c594f05c5dd4bc44d8bb0c1c632c8d6829481f
+SIZE (rust/crates/ryu-1.0.20.crate) = 48738
SHA256 (rust/crates/same-file-1.0.6.crate) = 93fc1dc3aaa9bfed95e02e6eadabb4baf7e3078b0bd1b4d7b6b0b68378900502
SIZE (rust/crates/same-file-1.0.6.crate) = 10183
-SHA256 (rust/crates/serde-1.0.217.crate) = 02fc4265df13d6fa1d00ecff087228cc0a2b5f3c0e87e258d8b94a156e984c70
-SIZE (rust/crates/serde-1.0.217.crate) = 79019
-SHA256 (rust/crates/serde_derive-1.0.217.crate) = 5a9bf7cf98d04a2b28aead066b7496853d4779c9cc183c440dbac457641e19a0
-SIZE (rust/crates/serde_derive-1.0.217.crate) = 57749
-SHA256 (rust/crates/serde_json-1.0.137.crate) = 930cfb6e6abf99298aaad7d29abbef7a9999a9a8806a40088f55f0dcec03146b
-SIZE (rust/crates/serde_json-1.0.137.crate) = 154512
+SHA256 (rust/crates/serde-1.0.219.crate) = 5f0e2c6ed6606019b4e29e69dbaba95b11854410e5347d525002456dbbb786b6
+SIZE (rust/crates/serde-1.0.219.crate) = 78983
+SHA256 (rust/crates/serde_derive-1.0.219.crate) = 5b0276cf7f2c73365f7157c8123c21cd9a50fbbd844757af28ca1f5925fc2a00
+SIZE (rust/crates/serde_derive-1.0.219.crate) = 57798
+SHA256 (rust/crates/serde_json-1.0.141.crate) = 30b9eff21ebe718216c6ec64e1d9ac57087aad11efc64e32002bce4a0d4c03d3
+SIZE (rust/crates/serde_json-1.0.141.crate) = 155322
SHA256 (rust/crates/shlex-1.3.0.crate) = 0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64
SIZE (rust/crates/shlex-1.3.0.crate) = 18713
SHA256 (rust/crates/siphasher-1.0.1.crate) = 56199f7ddabf13fe5074ce809e7d3f42b42ae711800501b5b16ea82ad029c39d
SIZE (rust/crates/siphasher-1.0.1.crate) = 10351
+SHA256 (rust/crates/smallvec-1.15.1.crate) = 67b1b7a3b5fe4f1376887184045fcf45c69e92af734b7aaddc05fb777b6fbd03
+SIZE (rust/crates/smallvec-1.15.1.crate) = 38116
SHA256 (rust/crates/static_assertions-1.1.0.crate) = a2eb9349b6444b326872e140eb1cf5e7c522154d69e7a0ffb0fb81c06b37543f
SIZE (rust/crates/static_assertions-1.1.0.crate) = 18480
-SHA256 (rust/crates/syn-2.0.96.crate) = d5d0adab1ae378d7f53bdebc67a39f1f151407ef230f0ce2883572f5d8985c80
-SIZE (rust/crates/syn-2.0.96.crate) = 297497
-SHA256 (rust/crates/target-lexicon-0.12.16.crate) = 61c41af27dd6d1e27b1b16b489db798443478cef1f06a660c96db617ba5de3b1
-SIZE (rust/crates/target-lexicon-0.12.16.crate) = 26488
-SHA256 (rust/crates/tinyvec-1.8.1.crate) = 022db8904dfa342efe721985167e9fcd16c29b226db4397ed752a761cfce81e8
-SIZE (rust/crates/tinyvec-1.8.1.crate) = 47269
+SHA256 (rust/crates/syn-2.0.104.crate) = 17b6f705963418cdb9927482fa304bc562ece2fdd4f616084c50b7023b435a40
+SIZE (rust/crates/syn-2.0.104.crate) = 299699
+SHA256 (rust/crates/target-lexicon-0.13.2.crate) = e502f78cdbb8ba4718f566c418c52bc729126ffd16baee5baa718cf25dd5a69a
+SIZE (rust/crates/target-lexicon-0.13.2.crate) = 27923
+SHA256 (rust/crates/thiserror-2.0.12.crate) = 567b8a2dae586314f7be2a752ec7474332959c6460e02bde30d702a66d488708
+SIZE (rust/crates/thiserror-2.0.12.crate) = 28693
+SHA256 (rust/crates/thiserror-impl-2.0.12.crate) = 7f7cf42b4507d8ea322120659672cf1b9dbb93f8f2d4ecfd6e51350ff5b17a1d
+SIZE (rust/crates/thiserror-impl-2.0.12.crate) = 21141
+SHA256 (rust/crates/tinyvec-1.9.0.crate) = 09b3661f17e86524eccd4371ab0429194e0d7c008abb45f7a7495b1719463c71
+SIZE (rust/crates/tinyvec-1.9.0.crate) = 54137
SHA256 (rust/crates/tinyvec_macros-0.1.1.crate) = 1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20
SIZE (rust/crates/tinyvec_macros-0.1.1.crate) = 5865
-SHA256 (rust/crates/unicode-ident-1.0.15.crate) = 11cd88e12b17c6494200a9c1b683a04fcac9573ed74cd1b62aeb2727c5592243
-SIZE (rust/crates/unicode-ident-1.0.15.crate) = 47463
+SHA256 (rust/crates/unicode-ident-1.0.18.crate) = 5a5f39404a5da50712a4c1eecf25e90dd62b613502b7e925fd4e4d19b5c96512
+SIZE (rust/crates/unicode-ident-1.0.18.crate) = 47743
SHA256 (rust/crates/unicode-normalization-0.1.24.crate) = 5033c97c4262335cded6d6fc3e5c18ab755e1a3dc96376350f3d8e9f009ad956
SIZE (rust/crates/unicode-normalization-0.1.24.crate) = 126536
-SHA256 (rust/crates/unicode-width-0.1.14.crate) = 7dd6e30e90baa6f72411720665d41d89b9a3d039dc45b8faea1ddd07f617f6af
-SIZE (rust/crates/unicode-width-0.1.14.crate) = 271615
+SHA256 (rust/crates/unicode-width-0.2.1.crate) = 4a1a07cc7db3810833284e8d372ccdc6da29741639ecc70c9ec107df0fa6154c
+SIZE (rust/crates/unicode-width-0.2.1.crate) = 279344
SHA256 (rust/crates/unicode_names2-1.3.0.crate) = d1673eca9782c84de5f81b82e4109dcfb3611c8ba0d52930ec4a9478f547b2dd
SIZE (rust/crates/unicode_names2-1.3.0.crate) = 330829
SHA256 (rust/crates/unicode_names2_generator-1.3.0.crate) = b91e5b84611016120197efd7dc93ef76774f4e084cd73c9fb3ea4a86c570c56e
SIZE (rust/crates/unicode_names2_generator-1.3.0.crate) = 14019
-SHA256 (rust/crates/unindent-0.2.3.crate) = c7de7d73e1754487cb58364ee906a499937a0dfabd86bcb980fa99ec8c8fa2ce
-SIZE (rust/crates/unindent-0.2.3.crate) = 7306
+SHA256 (rust/crates/unindent-0.2.4.crate) = 7264e107f553ccae879d21fbea1d6724ac785e8c3bfc762137959b5802826ef3
+SIZE (rust/crates/unindent-0.2.4.crate) = 7422
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/winapi-util-0.1.9.crate) = cf221c93e13a30d793f7645a0e7762c55d169dbb0a49671918a2319d289b10bb
SIZE (rust/crates/winapi-util-0.1.9.crate) = 12464
SHA256 (rust/crates/windows-sys-0.59.0.crate) = 1e38bc4d79ed67fd075bcc251a1c39b32a1776bbe92e5bef1f0bf1f8c531853b
@@ -175,9 +205,9 @@ SHA256 (rust/crates/windows_x86_64_gnullvm-0.52.6.crate) = 24d5b23dc417412679681
SIZE (rust/crates/windows_x86_64_gnullvm-0.52.6.crate) = 435707
SHA256 (rust/crates/windows_x86_64_msvc-0.52.6.crate) = 589f6da84c646204747d1270a2a5661ea66ed1cced2631d546fdfb155959f9ec
SIZE (rust/crates/windows_x86_64_msvc-0.52.6.crate) = 832564
-SHA256 (rust/crates/zerocopy-0.7.35.crate) = 1b9b4fd18abc82b8136838da5d50bae7bdea537c574d8dc1a34ed098d6c166f0
-SIZE (rust/crates/zerocopy-0.7.35.crate) = 152645
-SHA256 (rust/crates/zerocopy-derive-0.7.35.crate) = fa4f8080344d4671fb4e831a13ad1e68092748387dfc4f55e356242fae12ce3e
-SIZE (rust/crates/zerocopy-derive-0.7.35.crate) = 37829
-SHA256 (astral-sh-ruff-0.9.3_GH0.tar.gz) = b80486d27260530bc5ed1348f701e22a984dc15511add374e990b7e0dc5844c0
-SIZE (astral-sh-ruff-0.9.3_GH0.tar.gz) = 5832186
+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 (astral-sh-ruff-0.12.4_GH0.tar.gz) = 7b543b99cd9e5e6b0969e5a1c28ee19e1ad147914da7cbb52ad0a77fa9662dd0
+SIZE (astral-sh-ruff-0.12.4_GH0.tar.gz) = 7642686
diff --git a/devel/py-fasteners/Makefile b/devel/py-fasteners/Makefile
index 1a4324ac6c0a..a29c2677f8d1 100644
--- a/devel/py-fasteners/Makefile
+++ b/devel/py-fasteners/Makefile
@@ -1,5 +1,5 @@
PORTNAME= fasteners
-PORTVERSION= 0.19
+PORTVERSION= 0.20
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-fasteners/distinfo b/devel/py-fasteners/distinfo
index 91ff5feeb77f..54e18f45f880 100644
--- a/devel/py-fasteners/distinfo
+++ b/devel/py-fasteners/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1695357807
-SHA256 (fasteners-0.19.tar.gz) = b4f37c3ac52d8a445af3a66bce57b33b5e90b97c696b7b984f530cf8f0ded09c
-SIZE (fasteners-0.19.tar.gz) = 24832
+TIMESTAMP = 1757120648
+SHA256 (fasteners-0.20.tar.gz) = 55dce8792a41b56f727ba6e123fcaee77fd87e638a6863cec00007bfea84c8d8
+SIZE (fasteners-0.20.tar.gz) = 25087
diff --git a/devel/py-fasteners/files/patch-pyproject.toml b/devel/py-fasteners/files/patch-pyproject.toml
new file mode 100644
index 000000000000..924d7201603b
--- /dev/null
+++ b/devel/py-fasteners/files/patch-pyproject.toml
@@ -0,0 +1,11 @@
+--- pyproject.toml.orig 2025-08-11 10:07:08 UTC
++++ pyproject.toml
+@@ -5,7 +5,7 @@ keywords = ["lock", "thread", "process", "fasteners"]
+ readme = { file = "README.md", content-type = "text/markdown; charset=UTF-8" }
+ requires-python = ">=3.6"
+ keywords = ["lock", "thread", "process", "fasteners"]
+-license = "Apache-2.0"
++license = { text = "Apache-2.0" }
+ authors = [{ name = "Joshua Harlow" }]
+ maintainers = [{ name = "Paulius Å arka" }]
+ classifiers = [
diff --git a/devel/py-futurist/Makefile b/devel/py-futurist/Makefile
index 99d38fa973eb..881c5118c2a6 100644
--- a/devel/py-futurist/Makefile
+++ b/devel/py-futurist/Makefile
@@ -1,5 +1,5 @@
PORTNAME= futurist
-PORTVERSION= 3.1.1
+PORTVERSION= 3.2.0
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -12,7 +12,7 @@ WWW= https://docs.openstack.org/futurist/latest/ \
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
-BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pbr>=2.0.0:devel/py-pbr@${PY_FLAVOR} \
+BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pbr>=6.1.1:devel/py-pbr@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}setuptools>=0:devel/py-setuptools@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR}
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}debtcollector>=3.0.0:devel/py-debtcollector@${PY_FLAVOR}
diff --git a/devel/py-futurist/distinfo b/devel/py-futurist/distinfo
index 86e59072e264..fdd4f3cfc91f 100644
--- a/devel/py-futurist/distinfo
+++ b/devel/py-futurist/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750188062
-SHA256 (futurist-3.1.1.tar.gz) = cc95dd9a40923848e32157128eb7a14b78ef32507b1ef82284ecbe1c373feee2
-SIZE (futurist-3.1.1.tar.gz) = 45177
+TIMESTAMP = 1757120650
+SHA256 (futurist-3.2.0.tar.gz) = bd9411a617b8d8c90a5c03db72ef6af46720e1ef3c401e046b31ef6446714a18
+SIZE (futurist-3.2.0.tar.gz) = 48737
diff --git a/devel/py-gapic-generator/Makefile b/devel/py-gapic-generator/Makefile
index 122b78b2c100..89e084f326eb 100644
--- a/devel/py-gapic-generator/Makefile
+++ b/devel/py-gapic-generator/Makefile
@@ -1,5 +1,5 @@
PORTNAME= gapic-generator
-PORTVERSION= 1.26.0
+PORTVERSION= 1.26.1
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-gapic-generator/distinfo b/devel/py-gapic-generator/distinfo
index d0d8d7bf895d..1767f273208f 100644
--- a/devel/py-gapic-generator/distinfo
+++ b/devel/py-gapic-generator/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750188064
-SHA256 (gapic_generator-1.26.0.tar.gz) = adb21096ccc5e60b1a10ea0b123bef46873864eeff838e771bf0abfcb4bfe17c
-SIZE (gapic_generator-1.26.0.tar.gz) = 1488498
+TIMESTAMP = 1757120652
+SHA256 (gapic_generator-1.26.1.tar.gz) = f0e7bee961afec49be341bd2c2c0cd838a0ce582585b465a4a9b4f3a9b5a06e4
+SIZE (gapic_generator-1.26.1.tar.gz) = 1488242
diff --git a/devel/py-gevent/Makefile b/devel/py-gevent/Makefile
index f2485d061b03..a5d3db213cc0 100644
--- a/devel/py-gevent/Makefile
+++ b/devel/py-gevent/Makefile
@@ -1,5 +1,5 @@
PORTNAME= gevent
-PORTVERSION= 25.5.1
+PORTVERSION= 25.8.2
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-gevent/distinfo b/devel/py-gevent/distinfo
index f2713be15597..c7668332c858 100644
--- a/devel/py-gevent/distinfo
+++ b/devel/py-gevent/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750188066
-SHA256 (gevent-25.5.1.tar.gz) = 582c948fa9a23188b890d0bc130734a506d039a2e5ad87dae276a456cc683e61
-SIZE (gevent-25.5.1.tar.gz) = 6388207
+TIMESTAMP = 1757120654
+SHA256 (gevent-25.8.2.tar.gz) = 0cfab118ad5dcc55d7847dd9dccd560d9015fe671f42714b6f1ac97e3b2b9a3a
+SIZE (gevent-25.8.2.tar.gz) = 6422843
diff --git a/devel/py-geventhttpclient/Makefile b/devel/py-geventhttpclient/Makefile
index a492ac195463..95f088184744 100644
--- a/devel/py-geventhttpclient/Makefile
+++ b/devel/py-geventhttpclient/Makefile
@@ -1,7 +1,7 @@
PORTNAME= geventhttpclient
-PORTVERSION= 2.3.4
+PORTVERSION= 2.3.5
CATEGORIES= devel python
-MASTER_SITES= PYPI
+#MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
@@ -21,6 +21,12 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}brotli>=0:archivers/py-brotli@${PY_FLAVOR} \
USES= python
USE_PYTHON= autoplist concurrent pep517
+USE_GITHUB= yes
+GH_TUPLE= nodejs:llhttp:release/v6.0.11:nodejs_llhttp/llhttp
+
+post-patch:
+ @${REINPLACE_CMD} -e 's|%%PORTVERSION%%|${PORTVERSION}|' ${WRKSRC}/pyproject.toml ${WRKSRC}/src/geventhttpclient/__init__.py
+
post-install:
${FIND} ${STAGEDIR}${PYTHON_SITELIBDIR} -name '*.so' -exec ${STRIP_CMD} {} +
diff --git a/devel/py-geventhttpclient/distinfo b/devel/py-geventhttpclient/distinfo
index 1e3f92f5a1b1..d6747e80952d 100644
--- a/devel/py-geventhttpclient/distinfo
+++ b/devel/py-geventhttpclient/distinfo
@@ -1,3 +1,5 @@
-TIMESTAMP = 1749666985
-SHA256 (geventhttpclient-2.3.4.tar.gz) = 1749f75810435a001fc6d4d7526c92cf02b39b30ab6217a886102f941c874222
-SIZE (geventhttpclient-2.3.4.tar.gz) = 83545
+TIMESTAMP = 1757120656
+SHA256 (geventhttpclient-geventhttpclient-2.3.5_GH0.tar.gz) = 388f58f672f810ce345a5149f0cdec6cdcbc2c25c3fc51795403e1791d5544ac
+SIZE (geventhttpclient-geventhttpclient-2.3.5_GH0.tar.gz) = 53393
+SHA256 (nodejs-llhttp-release-v6.0.11_GH0.tar.gz) = 3731820429e1ebfa8f3e70f9a8f4da5d72d69b1cadcf5cfb1ac149e2c19e34f2
+SIZE (nodejs-llhttp-release-v6.0.11_GH0.tar.gz) = 41467
diff --git a/devel/py-geventhttpclient/files/patch-pyproject.toml b/devel/py-geventhttpclient/files/patch-pyproject.toml
index 6e7667f5fbf9..ae6351e881f9 100644
--- a/devel/py-geventhttpclient/files/patch-pyproject.toml
+++ b/devel/py-geventhttpclient/files/patch-pyproject.toml
@@ -1,6 +1,11 @@
---- pyproject.toml.orig 2025-06-11 12:41:36 UTC
+--- pyproject.toml.orig 2025-08-24 09:56:07 UTC
+++ pyproject.toml
-@@ -9,7 +9,7 @@ requires-python = ">=3.9"
+@@ -5,11 +5,11 @@ name = "geventhttpclient"
+
+ [project]
+ name = "geventhttpclient"
+-version = "2.3.4" # don't forget to update version __init__.py as well
++version = "%%PORTVERSION%%" # don't forget to update version __init__.py as well
description = "HTTP client library for gevent"
readme = "README.md"
requires-python = ">=3.9"
diff --git a/devel/py-geventhttpclient/files/patch-src-geventhttpclient-__init__.py b/devel/py-geventhttpclient/files/patch-src-geventhttpclient-__init__.py
new file mode 100644
index 000000000000..05102cc6ba02
--- /dev/null
+++ b/devel/py-geventhttpclient/files/patch-src-geventhttpclient-__init__.py
@@ -0,0 +1,10 @@
+--- src/geventhttpclient/__init__.py.orig 2025-08-24 09:56:07 UTC
++++ src/geventhttpclient/__init__.py
+@@ -1,6 +1,6 @@
+ # package
+
+-__version__ = "2.3.4" # don't forget to update version in pyproject.toml as well
++__version__ = "%%PORTVERSION%%" # don't forget to update version in pyproject.toml as well
+
+ from geventhttpclient.api import delete, get, head, options, patch, post, put, request
+ from geventhttpclient.client import HTTPClient
diff --git a/devel/py-greenlet/Makefile b/devel/py-greenlet/Makefile
index 2f5355cbde8f..5fe29b3622e8 100644
--- a/devel/py-greenlet/Makefile
+++ b/devel/py-greenlet/Makefile
@@ -1,5 +1,5 @@
PORTNAME= greenlet
-PORTVERSION= 3.2.3
+PORTVERSION= 3.2.4
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-greenlet/distinfo b/devel/py-greenlet/distinfo
index 2422829f64d2..9e98c4bee25f 100644
--- a/devel/py-greenlet/distinfo
+++ b/devel/py-greenlet/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749813046
-SHA256 (greenlet-3.2.3.tar.gz) = 8b0dd8ae4c0d6f5e54ee55ba935eeb3d735a9b58a8a1e5b5cbab64e01a39f365
-SIZE (greenlet-3.2.3.tar.gz) = 185752
+TIMESTAMP = 1757120658
+SHA256 (greenlet-3.2.4.tar.gz) = 0dca0d95ff849f9a364385f36ab49f50065d76964944638be9691e1832e9f86d
+SIZE (greenlet-3.2.4.tar.gz) = 188260
diff --git a/devel/py-gyp-next/Makefile b/devel/py-gyp-next/Makefile
index 7d95672990ea..33ffa6ffafb3 100644
--- a/devel/py-gyp-next/Makefile
+++ b/devel/py-gyp-next/Makefile
@@ -1,5 +1,5 @@
PORTNAME= gyp-next
-PORTVERSION= 0.20.2
+PORTVERSION= 0.20.4
CATEGORIES= devel python
MASTER_SITES= PYPI \
https://github.com/nodejs/gyp-next/releases/download/v${PORTVERSION}/
diff --git a/devel/py-gyp-next/distinfo b/devel/py-gyp-next/distinfo
index 1d726397ab28..a72b1c0bc658 100644
--- a/devel/py-gyp-next/distinfo
+++ b/devel/py-gyp-next/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1751208088
-SHA256 (gyp_next-0.20.2.tar.gz) = 0738492547339242ed4be995e2b101fe03abb67b7168fd14c52497adfbfc60fe
-SIZE (gyp_next-0.20.2.tar.gz) = 319733
+TIMESTAMP = 1757120660
+SHA256 (gyp_next-0.20.4.tar.gz) = 1d5307b5d413e8e6df4514b4fd8f132bbb4931a43b9f3a78fa8c2eceea14eb68
+SIZE (gyp_next-0.20.4.tar.gz) = 319955
diff --git a/devel/py-hypothesis-crosshair/Makefile b/devel/py-hypothesis-crosshair/Makefile
index 1b5256b32afa..cf9b2dd833ee 100644
--- a/devel/py-hypothesis-crosshair/Makefile
+++ b/devel/py-hypothesis-crosshair/Makefile
@@ -1,5 +1,5 @@
PORTNAME= hypothesis-crosshair
-PORTVERSION= 0.0.24
+PORTVERSION= 0.0.25
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -12,7 +12,7 @@ WWW= https://github.com/pschanely/hypothesis-crosshair
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
-BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=0:devel/py-setuptools@${PY_FLAVOR} \
+BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=61.0:devel/py-setuptools@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR}
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}crosshair-tool>=0.0.74:devel/py-crosshair-tool@${PY_FLAVOR}
diff --git a/devel/py-hypothesis-crosshair/distinfo b/devel/py-hypothesis-crosshair/distinfo
index cd44e955d225..af49b720ba4b 100644
--- a/devel/py-hypothesis-crosshair/distinfo
+++ b/devel/py-hypothesis-crosshair/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1748831238
-SHA256 (hypothesis_crosshair-0.0.24.tar.gz) = e455589d3945c87a4f1efa8dcd5432bdec4be5592339c5de71e99e96322e8df0
-SIZE (hypothesis_crosshair-0.0.24.tar.gz) = 10990
+TIMESTAMP = 1757120664
+SHA256 (hypothesis_crosshair-0.0.25.tar.gz) = be9555104dc862b1282fe28d6d4142dda40376235a39724d6c6f995f0bc860e1
+SIZE (hypothesis_crosshair-0.0.25.tar.gz) = 11597
diff --git a/devel/py-hypothesis-crosshair/files/patch-pyproject.toml b/devel/py-hypothesis-crosshair/files/patch-pyproject.toml
new file mode 100644
index 000000000000..2f672217d623
--- /dev/null
+++ b/devel/py-hypothesis-crosshair/files/patch-pyproject.toml
@@ -0,0 +1,10 @@
+--- pyproject.toml.orig 2025-08-13 20:44:59 UTC
++++ pyproject.toml
+@@ -13,7 +13,6 @@ dependencies = [
+ license = { file = "LICENSE" }
+ requires-python = ">=3.9"
+ dependencies = [
+- "hypothesis>=6.137.0",
+ "crosshair-tool>=0.0.74"
+ ]
+ classifiers = [
diff --git a/devel/py-hypothesis-crosshair/files/patch-setup.py b/devel/py-hypothesis-crosshair/files/patch-setup.py
deleted file mode 100644
index c00ba239d1b9..000000000000
--- a/devel/py-hypothesis-crosshair/files/patch-setup.py
+++ /dev/null
@@ -1,11 +0,0 @@
---- setup.py.orig 2024-10-18 11:40:32 UTC
-+++ setup.py
-@@ -11,7 +11,7 @@ setuptools.setup(
- description="Level-up your Hypothesis tests with CrossHair.",
- long_description=open("README.md", encoding="utf-8").read(),
- long_description_content_type="text/markdown",
-- install_requires=["hypothesis>=6.113.0", "crosshair-tool>=0.0.74"],
-+ install_requires=["crosshair-tool>=0.0.74"],
- python_requires=">=3.8",
- entry_points={
- "hypothesis": ["_ = hypothesis_crosshair_provider:_hypothesis_setup_hook"]
diff --git a/devel/py-hypothesis/Makefile b/devel/py-hypothesis/Makefile
index fba52f144113..16775b37e5e5 100644
--- a/devel/py-hypothesis/Makefile
+++ b/devel/py-hypothesis/Makefile
@@ -1,5 +1,5 @@
PORTNAME= hypothesis
-PORTVERSION= 6.137.3
+PORTVERSION= 6.138.8
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -41,16 +41,16 @@ PYTZ_DESC= Timezone support
REDIS_DESC= Redis support
WATCHDOG_DESC= Watchdog support
-CLI_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}black>=19.10b0:devel/py-black@${PY_FLAVOR} \
+CLI_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}black>=20.8b0:devel/py-black@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}click>=7.0:devel/py-click@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}rich>=9.0.0:textproc/py-rich@${PY_FLAVOR}
CODEMODS_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}libcst>=0.3.16:devel/py-libcst@${PY_FLAVOR}
-CROSSHAIR_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}crosshair-tool>=0.0.93:devel/py-crosshair-tool@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}hypothesis-crosshair>=0.0.24:devel/py-hypothesis-crosshair@${PY_FLAVOR}
+CROSSHAIR_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}crosshair-tool>=0.0.95:devel/py-crosshair-tool@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}hypothesis-crosshair>=0.0.25:devel/py-hypothesis-crosshair@${PY_FLAVOR}
DATEUTIL_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}python-dateutil>=1.4:devel/py-python-dateutil@${PY_FLAVOR}
DJANGO_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django42>=4.2:www/py-django42@${PY_FLAVOR}
DPCONTRACTS_RUN_DEPENDS=${PYTHON_PKGNAMEPREFIX}dpcontracts>=0.4:devel/py-dpcontracts@${PY_FLAVOR}
-GHOSTWRITER_RUN_DEPENDS=${PYTHON_PKGNAMEPREFIX}black>=19.10b0:devel/py-black@${PY_FLAVOR}
+GHOSTWRITER_RUN_DEPENDS=${PYTHON_PKGNAMEPREFIX}black>=20.8b0:devel/py-black@${PY_FLAVOR}
LARK_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}lark>=0.10.1:devel/py-lark@${PY_FLAVOR}
NUMPY_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}numpy>=1.19.3,1:math/py-numpy@${PY_FLAVOR}
PANDAS_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pandas>=1.1,1:math/py-pandas@${PY_FLAVOR}
diff --git a/devel/py-hypothesis/distinfo b/devel/py-hypothesis/distinfo
index 72e0fd8cb67a..8c9d6ae9e51c 100644
--- a/devel/py-hypothesis/distinfo
+++ b/devel/py-hypothesis/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1755062498
-SHA256 (hypothesis-6.137.3.tar.gz) = 8e2897572295b1e57c2cd4a0302a25ba8faa70460e96818ea0c16b793485a575
-SIZE (hypothesis-6.137.3.tar.gz) = 462726
+TIMESTAMP = 1757120662
+SHA256 (hypothesis-6.138.8.tar.gz) = 3248dc1fd9ed58b39406d6911df6d2f3e20febd6c264ff57458b159c93cf915f
+SIZE (hypothesis-6.138.8.tar.gz) = 463539
diff --git a/devel/py-identify/Makefile b/devel/py-identify/Makefile
index 9d0bcea28205..7dd18371855d 100644
--- a/devel/py-identify/Makefile
+++ b/devel/py-identify/Makefile
@@ -1,5 +1,5 @@
PORTNAME= identify
-DISTVERSION= 2.6.13
+DISTVERSION= 2.6.14
CATEGORIES= devel
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-identify/distinfo b/devel/py-identify/distinfo
index aaaed2ae8fcd..74117b0d8900 100644
--- a/devel/py-identify/distinfo
+++ b/devel/py-identify/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1754877814
-SHA256 (identify-2.6.13.tar.gz) = da8d6c828e773620e13bfa86ea601c5a5310ba4bcd65edf378198b56a1f9fb32
-SIZE (identify-2.6.13.tar.gz) = 99243
+TIMESTAMP = 1757404872
+SHA256 (identify-2.6.14.tar.gz) = 663494103b4f717cb26921c52f8751363dc89db64364cd836a9bf1535f53cd6a
+SIZE (identify-2.6.14.tar.gz) = 99283
diff --git a/devel/py-inotify-simple/Makefile b/devel/py-inotify-simple/Makefile
index cfc9a1acb3c4..c1ea5c6694c2 100644
--- a/devel/py-inotify-simple/Makefile
+++ b/devel/py-inotify-simple/Makefile
@@ -1,5 +1,6 @@
PORTNAME= inotify-simple
PORTVERSION= 2.0.1
+PORTREVISION= 2
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-inotify-simple/files/patch-inotify__simple.py b/devel/py-inotify-simple/files/patch-inotify__simple.py
index 2b8929facf1a..776f877be4d8 100644
--- a/devel/py-inotify-simple/files/patch-inotify__simple.py
+++ b/devel/py-inotify-simple/files/patch-inotify__simple.py
@@ -1,6 +1,14 @@
--- inotify_simple.py.orig 2025-08-25 06:27:48 UTC
+++ inotify_simple.py
-@@ -76,7 +76,7 @@ class INotify(FileIO):
+@@ -3,6 +3,7 @@ from enum import IntEnum
+ from collections import namedtuple
+ from struct import unpack_from, calcsize
+ from select import poll
++from select import POLLIN
+ from time import sleep
+ from ctypes import CDLL, get_errno, c_int
+ from ctypes.util import find_library
+@@ -76,12 +77,12 @@ class INotify(FileIO):
object is garbage collected or when `~inotify_simple.INotify.close` is
called."""
@@ -9,3 +17,9 @@
flags = (not inheritable) * os.O_CLOEXEC | bool(nonblocking) * os.O_NONBLOCK
fd = _libc_call(_libc.inotify_init1, flags)
super().__init__(fd, mode='rb', closefd=closefd)
+ self._poller = poll()
+- self._poller.register(self.fileno())
++ self._poller.register(self.fileno(), POLLIN)
+
+ def add_watch(self, path, mask):
+ """Wrapper around ``inotify_add_watch()``. Returns the watch
diff --git a/devel/py-inotifyrecursive/Makefile b/devel/py-inotifyrecursive/Makefile
index b3c3db38a8b7..f97938700d86 100644
--- a/devel/py-inotifyrecursive/Makefile
+++ b/devel/py-inotifyrecursive/Makefile
@@ -1,6 +1,6 @@
PORTNAME= inotifyrecursive
PORTVERSION= 0.3.5
-PORTREVISION= 3
+PORTREVISION= 5
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -11,7 +11,7 @@ WWW= https://github.com/letorbi/inotifyrecursive
LICENSE= LGPL3
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}inotify-simple>=2.0.1:devel/py-inotify-simple@${PY_FLAVOR}
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}inotify-simple>=2.0.1_2:devel/py-inotify-simple@${PY_FLAVOR}
USES= python
USE_PYTHON= autoplist distutils
diff --git a/devel/py-ipykernel/Makefile b/devel/py-ipykernel/Makefile
index 7b1b60c55382..5dbd36142429 100644
--- a/devel/py-ipykernel/Makefile
+++ b/devel/py-ipykernel/Makefile
@@ -1,5 +1,5 @@
PORTNAME= ipykernel
-PORTVERSION= 6.30.0
+PORTVERSION= 6.30.1
CATEGORIES= devel python
MASTER_SITES= PYPI \
https://github.com/ipython/ipykernel/releases/download/v${PORTVERSION}/
diff --git a/devel/py-ipykernel/distinfo b/devel/py-ipykernel/distinfo
index c735c6ac8ab0..9d596304d8f1 100644
--- a/devel/py-ipykernel/distinfo
+++ b/devel/py-ipykernel/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753369378
-SHA256 (ipykernel-6.30.0.tar.gz) = b7b808ddb2d261aae2df3a26ff3ff810046e6de3dfbc6f7de8c98ea0a6cb632c
-SIZE (ipykernel-6.30.0.tar.gz) = 165125
+TIMESTAMP = 1757120666
+SHA256 (ipykernel-6.30.1.tar.gz) = 6abb270161896402e76b91394fcdce5d1be5d45f456671e5080572f8505be39b
+SIZE (ipykernel-6.30.1.tar.gz) = 166260
diff --git a/devel/py-jaraco.functools/Makefile b/devel/py-jaraco.functools/Makefile
index bdf8137f26cc..c74722012c99 100644
--- a/devel/py-jaraco.functools/Makefile
+++ b/devel/py-jaraco.functools/Makefile
@@ -1,5 +1,5 @@
PORTNAME= jaraco.functools
-PORTVERSION= 4.2.1
+PORTVERSION= 4.3.0
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-jaraco.functools/distinfo b/devel/py-jaraco.functools/distinfo
index c9467262298b..a8ec58f0359b 100644
--- a/devel/py-jaraco.functools/distinfo
+++ b/devel/py-jaraco.functools/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750954180
-SHA256 (jaraco_functools-4.2.1.tar.gz) = be634abfccabce56fa3053f8c7ebe37b682683a4ee7793670ced17bab0087353
-SIZE (jaraco_functools-4.2.1.tar.gz) = 19661
+TIMESTAMP = 1757120668
+SHA256 (jaraco_functools-4.3.0.tar.gz) = cfd13ad0dd2c47a3600b439ef72d8615d482cedcff1632930d6f28924d92f294
+SIZE (jaraco_functools-4.3.0.tar.gz) = 19755
diff --git a/devel/py-jupyter-collaboration-ui/Makefile b/devel/py-jupyter-collaboration-ui/Makefile
index 087292450f80..6ec0f2ca02b7 100644
--- a/devel/py-jupyter-collaboration-ui/Makefile
+++ b/devel/py-jupyter-collaboration-ui/Makefile
@@ -1,5 +1,5 @@
PORTNAME= jupyter-collaboration-ui
-PORTVERSION= 2.1.0
+PORTVERSION= 2.1.1
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-jupyter-collaboration-ui/distinfo b/devel/py-jupyter-collaboration-ui/distinfo
index 666149b58e02..b04af6b8d990 100644
--- a/devel/py-jupyter-collaboration-ui/distinfo
+++ b/devel/py-jupyter-collaboration-ui/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1752266086
-SHA256 (jupyter_collaboration_ui-2.1.0.tar.gz) = 11aa170ccd64729cd7c91144b4ff4d2e8d90027d54e38157017eb535e99d7cc9
-SIZE (jupyter_collaboration_ui-2.1.0.tar.gz) = 72606
+TIMESTAMP = 1757120672
+SHA256 (jupyter_collaboration_ui-2.1.1.tar.gz) = 7aa3ecb1884540c3a2dcc74fc02a06ad820c2bc04de8769f406d86aba16d9fad
+SIZE (jupyter_collaboration_ui-2.1.1.tar.gz) = 72615
diff --git a/devel/py-jupyter-collaboration/Makefile b/devel/py-jupyter-collaboration/Makefile
index 95f7a02b7440..89a7cefd6b62 100644
--- a/devel/py-jupyter-collaboration/Makefile
+++ b/devel/py-jupyter-collaboration/Makefile
@@ -1,5 +1,5 @@
PORTNAME= jupyter-collaboration
-PORTVERSION= 4.1.0
+PORTVERSION= 4.1.1
CATEGORIES= devel python
MASTER_SITES= PYPI \
https://github.com/jupyterlab/jupyter-collaboration/releases/download/v${PORTVERSION}/
@@ -15,9 +15,9 @@ LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}hatchling>=1.4.0:devel/py-hatchling@${PY_FLAVOR}
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}jupyter-collaboration-ui>=2.1.0<3:devel/py-jupyter-collaboration-ui@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}jupyter-docprovider>=2.1.0<3:devel/py-jupyter-docprovider@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}jupyter-server-ydoc>=2.1.0<3:devel/py-jupyter-server-ydoc@${PY_FLAVOR} \
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}jupyter-collaboration-ui>=2.1.1<3:devel/py-jupyter-collaboration-ui@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}jupyter-docprovider>=2.1.1<3:devel/py-jupyter-docprovider@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}jupyter-server-ydoc>=2.1.1<3:devel/py-jupyter-server-ydoc@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}jupyterlab>=4.4.0<5.0.0:devel/py-jupyterlab@${PY_FLAVOR}
USES= python
diff --git a/devel/py-jupyter-collaboration/distinfo b/devel/py-jupyter-collaboration/distinfo
index 08daad8f6814..5b8e92ac1234 100644
--- a/devel/py-jupyter-collaboration/distinfo
+++ b/devel/py-jupyter-collaboration/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1752266084
-SHA256 (jupyter_collaboration-4.1.0.tar.gz) = bd77bed554dc22fe44c6ab9014acb5553068cf5d4b82c165f347fb7591d5d303
-SIZE (jupyter_collaboration-4.1.0.tar.gz) = 3735
+TIMESTAMP = 1757120670
+SHA256 (jupyter_collaboration-4.1.1.tar.gz) = 3c952b8ea5389a56a5a44837271a7d5bb07e3d0842935c56f66b23e54655be10
+SIZE (jupyter_collaboration-4.1.1.tar.gz) = 3735
diff --git a/devel/py-jupyter-docprovider/Makefile b/devel/py-jupyter-docprovider/Makefile
index b35c36ba09c0..ed59842ff895 100644
--- a/devel/py-jupyter-docprovider/Makefile
+++ b/devel/py-jupyter-docprovider/Makefile
@@ -1,5 +1,5 @@
PORTNAME= jupyter-docprovider
-PORTVERSION= 2.1.0
+PORTVERSION= 2.1.1
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-jupyter-docprovider/distinfo b/devel/py-jupyter-docprovider/distinfo
index a2344f870e49..48a55cfe1abb 100644
--- a/devel/py-jupyter-docprovider/distinfo
+++ b/devel/py-jupyter-docprovider/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1752266088
-SHA256 (jupyter_docprovider-2.1.0.tar.gz) = 8af661c65300334577fa2e26a65b6086fbf6674d6296ddebbfafd74d418c94d3
-SIZE (jupyter_docprovider-2.1.0.tar.gz) = 45323
+TIMESTAMP = 1757120674
+SHA256 (jupyter_docprovider-2.1.1.tar.gz) = 7303f352853477d8a96e3de61000f30a9b7dee7f7c0237d552caeea4f4444779
+SIZE (jupyter_docprovider-2.1.1.tar.gz) = 45340
diff --git a/devel/py-jupyter-server-ydoc/Makefile b/devel/py-jupyter-server-ydoc/Makefile
index e56c4113e0cb..0b3c7dd21a45 100644
--- a/devel/py-jupyter-server-ydoc/Makefile
+++ b/devel/py-jupyter-server-ydoc/Makefile
@@ -1,5 +1,5 @@
PORTNAME= jupyter-server-ydoc
-PORTVERSION= 2.1.0
+PORTVERSION= 2.1.1
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -19,9 +19,9 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}jsonschema>=4.18.0:devel/py-jsonschema@${PY_
${PYTHON_PKGNAMEPREFIX}jupyter-events>=0.11.0:devel/py-jupyter-events@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}jupyter-server>=2.15.0<3.0.0:devel/py-jupyter-server@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}jupyter-server-fileid>=0.7.0<1:devel/py-jupyter-server-fileid@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}jupyter-ydoc>=2.1.2<4.0.0:devel/py-jupyter-ydoc@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}jupyter-ydoc>=3.0.3<4.0.0:devel/py-jupyter-ydoc@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pycrdt>=0:devel/py-pycrdt@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}pycrdt-websocket>=0.15.0<0.16.0:devel/py-pycrdt-websocket@${PY_FLAVOR}
+ ${PYTHON_PKGNAMEPREFIX}pycrdt-websocket>=0.16.0<0.17.0:devel/py-pycrdt-websocket@${PY_FLAVOR}
USES= python
USE_PYTHON= autoplist concurrent pep517
diff --git a/devel/py-jupyter-server-ydoc/distinfo b/devel/py-jupyter-server-ydoc/distinfo
index 52ba5ac1e5c6..1d80ff1ba90c 100644
--- a/devel/py-jupyter-server-ydoc/distinfo
+++ b/devel/py-jupyter-server-ydoc/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1752266090
-SHA256 (jupyter_server_ydoc-2.1.0.tar.gz) = b526be684aa621ebfd972c18a54ca7c613c67f2d051cf52d7a26aa092f735a46
-SIZE (jupyter_server_ydoc-2.1.0.tar.gz) = 27726
+TIMESTAMP = 1757120678
+SHA256 (jupyter_server_ydoc-2.1.1.tar.gz) = 2b0995cdc1d1ff9f46a38b00352c29c29d7b3c703038163a73e9cf0a72f9077b
+SIZE (jupyter_server_ydoc-2.1.1.tar.gz) = 27550
diff --git a/devel/py-jupyter-server/Makefile b/devel/py-jupyter-server/Makefile
index 7c52fef39b36..d7b470d4e66c 100644
--- a/devel/py-jupyter-server/Makefile
+++ b/devel/py-jupyter-server/Makefile
@@ -1,5 +1,5 @@
PORTNAME= jupyter-server
-PORTVERSION= 2.16.0
+PORTVERSION= 2.17.0
CATEGORIES= devel python
MASTER_SITES= PYPI \
https://github.com/jupyter-server/jupyter_server/releases/download/v${PORTVERSION}/
@@ -25,7 +25,6 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}anyio>=3.1.0:devel/py-anyio@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}jupyter-server-terminals>=0.4.4:devel/py-jupyter-server-terminals@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}nbconvert>=6.4.4:devel/py-nbconvert@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}nbformat>=5.3.0:devel/py-nbformat@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}overrides>=5.0:devel/py-overrides@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}packaging>=22.0:devel/py-packaging@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}prometheus-client>=0.9:net-mgmt/py-prometheus-client@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pyzmq>=24:net/py-pyzmq@${PY_FLAVOR} \
@@ -35,9 +34,15 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}anyio>=3.1.0:devel/py-anyio@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}traitlets>=5.6.0:devel/py-traitlets@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}websocket-client>=1.3:www/py-websocket-client@${PY_FLAVOR}
-USES= python:3.9+
+USES= python
USE_PYTHON= autoplist concurrent pep517
NO_ARCH= yes
-.include <bsd.port.mk>
+.include <bsd.port.pre.mk>
+
+.if ${PYTHON_REL} < 31200
+RUN_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}overrides>=5.0:devel/py-overrides@${PY_FLAVOR}
+.endif
+
+.include <bsd.port.post.mk>
diff --git a/devel/py-jupyter-server/distinfo b/devel/py-jupyter-server/distinfo
index ac725595ac15..b040b40e6deb 100644
--- a/devel/py-jupyter-server/distinfo
+++ b/devel/py-jupyter-server/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1747715380
-SHA256 (jupyter_server-2.16.0.tar.gz) = 65d4b44fdf2dcbbdfe0aa1ace4a842d4aaf746a2b7b168134d5aaed35621b7f6
-SIZE (jupyter_server-2.16.0.tar.gz) = 728177
+TIMESTAMP = 1757120676
+SHA256 (jupyter_server-2.17.0.tar.gz) = c38ea898566964c888b4772ae1ed58eca84592e88251d2cfc4d171f81f7e99d5
+SIZE (jupyter_server-2.17.0.tar.gz) = 731949
diff --git a/devel/py-jupyterlab/Makefile b/devel/py-jupyterlab/Makefile
index 5cf462ab24bb..03619bc16c3f 100644
--- a/devel/py-jupyterlab/Makefile
+++ b/devel/py-jupyterlab/Makefile
@@ -1,5 +1,5 @@
PORTNAME= jupyterlab
-PORTVERSION= 4.4.5
+PORTVERSION= 4.4.6
CATEGORIES= devel python
MASTER_SITES= PYPI \
https://github.com/jupyterlab/jupyterlab/releases/download/v${PORTVERSION}/
@@ -17,7 +17,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}hatch-jupyter-builder>=0.3.2:devel/py-hatch-jupyter-builder@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}hatchling>=1.21.1:devel/py-hatchling@${PY_FLAVOR}
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}async-lru>=1.0.0:devel/py-async-lru@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}httpx>=0.25.0:www/py-httpx@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}httpx>=0.25.0<1:www/py-httpx@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}ipykernel>=6.5.0:devel/py-ipykernel@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}Jinja2>=3.0.3:devel/py-Jinja2@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}jupyter-core>=0:devel/py-jupyter-core@${PY_FLAVOR} \
diff --git a/devel/py-jupyterlab/distinfo b/devel/py-jupyterlab/distinfo
index 0ede010dab36..ef37e6a0336b 100644
--- a/devel/py-jupyterlab/distinfo
+++ b/devel/py-jupyterlab/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753265756
-SHA256 (jupyterlab-4.4.5.tar.gz) = 0bd6c18e6a3c3d91388af6540afa3d0bb0b2e76287a7b88ddf20ab41b336e595
-SIZE (jupyterlab-4.4.5.tar.gz) = 23037079
+TIMESTAMP = 1757120680
+SHA256 (jupyterlab-4.4.6.tar.gz) = e0b720ff5392846bdbc01745f32f29f4d001c071a4bff94d8b516ba89b5a4157
+SIZE (jupyterlab-4.4.6.tar.gz) = 23040936
diff --git a/devel/py-keystoneauth1/Makefile b/devel/py-keystoneauth1/Makefile
index 4344908134c1..895d4bcf982c 100644
--- a/devel/py-keystoneauth1/Makefile
+++ b/devel/py-keystoneauth1/Makefile
@@ -1,6 +1,5 @@
PORTNAME= keystoneauth1
-PORTVERSION= 5.11.1
-PORTREVISION= 1
+PORTVERSION= 5.12.0
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -13,14 +12,15 @@ WWW= https://docs.openstack.org/keystoneauth/latest/ \
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
-BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pbr>=2.0.0:devel/py-pbr@${PY_FLAVOR} \
+BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pbr>=6.1.1:devel/py-pbr@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}setuptools>=0:devel/py-setuptools@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR}
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}iso8601>=0.1.11:devel/py-iso8601@${PY_FLAVOR} \
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}iso8601>=2.0.0:devel/py-iso8601@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pbr>=2.0.0:devel/py-pbr@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}requests>=2.14.2:www/py-requests@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}stevedore>=1.20.0:devel/py-stevedore@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}os-service-types>=1.2.0:devel/py-os-service-types@${PY_FLAVOR}
+ ${PYTHON_PKGNAMEPREFIX}os-service-types>=1.2.0:devel/py-os-service-types@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}typing-extensions>=4.12:devel/py-typing-extensions@${PY_FLAVOR}
USES= python
USE_PYTHON= autoplist concurrent pep517
diff --git a/devel/py-keystoneauth1/distinfo b/devel/py-keystoneauth1/distinfo
index 9dddca476183..16b275db48ba 100644
--- a/devel/py-keystoneauth1/distinfo
+++ b/devel/py-keystoneauth1/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750188074
-SHA256 (keystoneauth1-5.11.1.tar.gz) = 806f12c49b7f4b2cad3f5a460f7bdd81e4247c81b6042596a7fea8575f6591f3
-SIZE (keystoneauth1-5.11.1.tar.gz) = 288713
+TIMESTAMP = 1757120682
+SHA256 (keystoneauth1-5.12.0.tar.gz) = dd113c2f3dcb418d9f761c73b8cd43a96ddfa8a612b51c576822381f39ca4ae8
+SIZE (keystoneauth1-5.12.0.tar.gz) = 288504
diff --git a/devel/py-keystonemiddleware/Makefile b/devel/py-keystonemiddleware/Makefile
index 1fe02cd3fdec..08134d1facad 100644
--- a/devel/py-keystonemiddleware/Makefile
+++ b/devel/py-keystonemiddleware/Makefile
@@ -1,5 +1,5 @@
PORTNAME= keystonemiddleware
-PORTVERSION= 10.11.0
+PORTVERSION= 10.12.0
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -12,7 +12,7 @@ WWW= https://docs.openstack.org/keystonemiddleware/latest/ \
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
-BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pbr>=2.0.0:devel/py-pbr@${PY_FLAVOR} \
+BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pbr>=6.1.1:devel/py-pbr@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}setuptools>=0:devel/py-setuptools@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR}
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}keystoneauth1>=3.12.0:devel/py-keystoneauth1@${PY_FLAVOR} \
@@ -30,7 +30,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}keystoneauth1>=3.12.0:devel/py-keystoneauth1
${PYTHON_PKGNAMEPREFIX}requests>=2.14.2:www/py-requests@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}webob>=1.7.1:www/py-webob@${PY_FLAVOR}
-USES= cpe python:3.9+
+USES= cpe python:3.10+
USE_PYTHON= autoplist concurrent pep517
NO_ARCH= yes
diff --git a/devel/py-keystonemiddleware/distinfo b/devel/py-keystonemiddleware/distinfo
index 16ce3efa7d24..f641d2aa6afe 100644
--- a/devel/py-keystonemiddleware/distinfo
+++ b/devel/py-keystonemiddleware/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1752266092
-SHA256 (keystonemiddleware-10.11.0.tar.gz) = 179ede1b1028be75ab38e101e1ccf3f214ebfeff145389f445ea78751aaf80ec
-SIZE (keystonemiddleware-10.11.0.tar.gz) = 215618
+TIMESTAMP = 1757120684
+SHA256 (keystonemiddleware-10.12.0.tar.gz) = 0da92b4af5178410e15a1b99f56d9cdeb2546eed088c69bc39e666fe09f869bf
+SIZE (keystonemiddleware-10.12.0.tar.gz) = 215566
diff --git a/devel/py-mypy/Makefile b/devel/py-mypy/Makefile
index 36f6bae7547c..ca1d4e6e2704 100644
--- a/devel/py-mypy/Makefile
+++ b/devel/py-mypy/Makefile
@@ -1,5 +1,5 @@
PORTNAME= mypy
-PORTVERSION= 1.17.0
+PORTVERSION= 1.17.1
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-mypy/distinfo b/devel/py-mypy/distinfo
index ec377199b8b1..4e9694ff2d18 100644
--- a/devel/py-mypy/distinfo
+++ b/devel/py-mypy/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1752566688
-SHA256 (mypy-1.17.0.tar.gz) = e5d7ccc08ba089c06e2f5629c660388ef1fee708444f1dee0b9203fa031dee03
-SIZE (mypy-1.17.0.tar.gz) = 3352114
+TIMESTAMP = 1757120686
+SHA256 (mypy-1.17.1.tar.gz) = 25e01ec741ab5bb3eec8ba9cdb0f769230368a22c959c4937360efb89b7e9f01
+SIZE (mypy-1.17.1.tar.gz) = 3352570
diff --git a/devel/py-os-vif/Makefile b/devel/py-os-vif/Makefile
index 884f7320ef57..ba4f151bce64 100644
--- a/devel/py-os-vif/Makefile
+++ b/devel/py-os-vif/Makefile
@@ -1,5 +1,5 @@
PORTNAME= os-vif
-PORTVERSION= 4.2.0
+PORTVERSION= 4.2.1
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-os-vif/distinfo b/devel/py-os-vif/distinfo
index f41394ca00e0..2895f3431c7a 100644
--- a/devel/py-os-vif/distinfo
+++ b/devel/py-os-vif/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1752266110
-SHA256 (os_vif-4.2.0.tar.gz) = 8d826c796e578c88b6105049a612732c7fd5e799c9144769d4e9ba79985fc99a
-SIZE (os_vif-4.2.0.tar.gz) = 104290
+TIMESTAMP = 1757120688
+SHA256 (os_vif-4.2.1.tar.gz) = 372ddfd471a955ecb813543829be91869fd51c51d3a1f6866a96b56954de4c52
+SIZE (os_vif-4.2.1.tar.gz) = 104317
diff --git a/devel/py-oslo.cache/Makefile b/devel/py-oslo.cache/Makefile
index 64456f576ced..d871839a9017 100644
--- a/devel/py-oslo.cache/Makefile
+++ b/devel/py-oslo.cache/Makefile
@@ -1,5 +1,5 @@
PORTNAME= oslo.cache
-PORTVERSION= 3.11.0
+PORTVERSION= 3.12.0
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -13,7 +13,7 @@ WWW= https://docs.openstack.org/oslo.cache/latest/ \
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
-BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pbr>=2.0.0:devel/py-pbr@${PY_FLAVOR} \
+BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pbr>=6.1.1:devel/py-pbr@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}setuptools>=0:devel/py-setuptools@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR}
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}debtcollector>=3.0.0:devel/py-debtcollector@${PY_FLAVOR} \
diff --git a/devel/py-oslo.cache/distinfo b/devel/py-oslo.cache/distinfo
index 4cf40d9f4381..b5228baf7a8a 100644
--- a/devel/py-oslo.cache/distinfo
+++ b/devel/py-oslo.cache/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1752266112
-SHA256 (oslo_cache-3.11.0.tar.gz) = 05e6d26330b861a596c34c7005932086a1fd49284052bd8b5055121d547e67b1
-SIZE (oslo_cache-3.11.0.tar.gz) = 77464
+TIMESTAMP = 1757120690
+SHA256 (oslo_cache-3.12.0.tar.gz) = b994e62b1fef31913e94c62e4e5fbc289414ce45523caf62870be2bcadf4515c
+SIZE (oslo_cache-3.12.0.tar.gz) = 77217
diff --git a/devel/py-ovsdbapp/Makefile b/devel/py-ovsdbapp/Makefile
index 9ca6d6cd013f..2b8cfca5a16f 100644
--- a/devel/py-ovsdbapp/Makefile
+++ b/devel/py-ovsdbapp/Makefile
@@ -1,5 +1,5 @@
PORTNAME= ovsdbapp
-PORTVERSION= 2.12.0
+PORTVERSION= 2.13.0
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-ovsdbapp/distinfo b/devel/py-ovsdbapp/distinfo
index ab2081b991ee..60364c78c32d 100644
--- a/devel/py-ovsdbapp/distinfo
+++ b/devel/py-ovsdbapp/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1747715402
-SHA256 (ovsdbapp-2.12.0.tar.gz) = ee6f7cf298a9bb183ba1854ae6f60916dbcd7feb944426475b90ecb3047c61ce
-SIZE (ovsdbapp-2.12.0.tar.gz) = 126509
+TIMESTAMP = 1757120692
+SHA256 (ovsdbapp-2.13.0.tar.gz) = a6c643531a85c97a460641a4b374576b9211eaa7e41714b6be9dcb8f5804e049
+SIZE (ovsdbapp-2.13.0.tar.gz) = 127786
diff --git a/devel/py-pbr/Makefile b/devel/py-pbr/Makefile
index ec3938eb3e32..d1c3a0365442 100644
--- a/devel/py-pbr/Makefile
+++ b/devel/py-pbr/Makefile
@@ -1,5 +1,5 @@
PORTNAME= pbr
-PORTVERSION= 6.1.1
+PORTVERSION= 7.0.1
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-pbr/distinfo b/devel/py-pbr/distinfo
index 09babf8e3899..7e51318d4866 100644
--- a/devel/py-pbr/distinfo
+++ b/devel/py-pbr/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1738982840
-SHA256 (pbr-6.1.1.tar.gz) = 93ea72ce6989eb2eed99d0f75721474f69ad88128afdef5ac377eb797c4bf76b
-SIZE (pbr-6.1.1.tar.gz) = 125702
+TIMESTAMP = 1757120694
+SHA256 (pbr-7.0.1.tar.gz) = 3ecbcb11d2b8551588ec816b3756b1eb4394186c3b689b17e04850dfc20f7e57
+SIZE (pbr-7.0.1.tar.gz) = 130086
diff --git a/devel/py-pbs-installer/Makefile b/devel/py-pbs-installer/Makefile
index c29ebeb86f15..a9d2a7518f77 100644
--- a/devel/py-pbs-installer/Makefile
+++ b/devel/py-pbs-installer/Makefile
@@ -1,5 +1,5 @@
PORTNAME= pbs-installer
-PORTVERSION= 2025.8.8
+PORTVERSION= 2025.8.28
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-pbs-installer/distinfo b/devel/py-pbs-installer/distinfo
index b997bcc8668b..124095f6122d 100644
--- a/devel/py-pbs-installer/distinfo
+++ b/devel/py-pbs-installer/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1755062544
-SHA256 (pbs_installer-2025.8.8.tar.gz) = 3b2a7703dd253c718ee201e801040208591ae35b338107761fbcdc1aa7543a86
-SIZE (pbs_installer-2025.8.8.tar.gz) = 58426
+TIMESTAMP = 1757120696
+SHA256 (pbs_installer-2025.8.28.tar.gz) = 3accb1a184a048e657323c17d1c48b2969e49501b165e7200a520af7022d9bb0
+SIZE (pbs_installer-2025.8.28.tar.gz) = 59192
diff --git a/devel/py-pdm/Makefile b/devel/py-pdm/Makefile
index 54465b5fd244..6a95c75d6bd2 100644
--- a/devel/py-pdm/Makefile
+++ b/devel/py-pdm/Makefile
@@ -1,5 +1,5 @@
PORTNAME= pdm
-PORTVERSION= 2.25.4
+PORTVERSION= 2.25.9
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -18,13 +18,13 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}blinker>=0:devel/py-blinker@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}certifi>=2024.8.30:security/py-certifi@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}dep-logic>=0.5:devel/py-dep-logic@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}filelock>=3.13:sysutils/py-filelock@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}findpython>=0.6.0<1.0.0:devel/py-findpython@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}findpython>=0.7.0<1.0.0:devel/py-findpython@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}hishel>=0.0.32:devel/py-hishel@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}httpcore>=1.0.6:www/py-httpcore@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}httpx>=0.20<1:www/py-httpx@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}id>=1.5.0:devel/py-id@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}installer>=0.7<0.8:devel/py-installer@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}packaging>=20.9:devel/py-packaging@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}packaging>=22.0:devel/py-packaging@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pbs-installer>=2025.6.6:devel/py-pbs-installer@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}platformdirs>=0:devel/py-platformdirs@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pyproject-hooks>=0:devel/py-pyproject-hooks@${PY_FLAVOR} \
@@ -59,7 +59,7 @@ MSGPACK_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}msgpack>=1.0:devel/py-msgpack@${PY_F
.if ${PYTHON_REL} < 31000
RUN_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}importlib-metadata>=3.6:devel/py-importlib-metadata@${PY_FLAVOR}
.else
-RUN_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}truststore>=0.9:security/py-truststore@${PY_FLAVOR}
+RUN_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}truststore>=0.10.4:security/py-truststore@${PY_FLAVOR}
.endif
.include <bsd.port.post.mk>
diff --git a/devel/py-pdm/distinfo b/devel/py-pdm/distinfo
index 1b102676d49c..a0d5687b04ce 100644
--- a/devel/py-pdm/distinfo
+++ b/devel/py-pdm/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1751375053
-SHA256 (pdm-2.25.4.tar.gz) = bd655d789429928d6e27ff6693c19c82bc81aa75ba51d7b1c6102d039c8f211c
-SIZE (pdm-2.25.4.tar.gz) = 2663701
+TIMESTAMP = 1757120698
+SHA256 (pdm-2.25.9.tar.gz) = fb5fcd561986db1d83255d01e97e2e16f80debf743934d891a62ff2933ccc80c
+SIZE (pdm-2.25.9.tar.gz) = 2664950
diff --git a/devel/py-pebble/Makefile b/devel/py-pebble/Makefile
index 6cb5df7a532a..9007c8aeb14f 100644
--- a/devel/py-pebble/Makefile
+++ b/devel/py-pebble/Makefile
@@ -1,5 +1,5 @@
PORTNAME= pebble
-PORTVERSION= 5.1.2
+PORTVERSION= 5.1.3
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-pebble/distinfo b/devel/py-pebble/distinfo
index ff279264d2fb..65ae78ee15c1 100644
--- a/devel/py-pebble/distinfo
+++ b/devel/py-pebble/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753796078
-SHA256 (pebble-5.1.2.tar.gz) = 9d1fb7c81ae9f9c6679558ac21289f9fa382826939fa80c8ef67f9b5e6a38a3f
-SIZE (pebble-5.1.2.tar.gz) = 38813
+TIMESTAMP = 1757120700
+SHA256 (pebble-5.1.3.tar.gz) = 9fdf00dde4abb09907817114ad8cf822836b6d6cc8f43a3f0ec741be276086e7
+SIZE (pebble-5.1.3.tar.gz) = 39027
diff --git a/devel/py-phmdoctest/Makefile b/devel/py-phmdoctest/Makefile
index 39b2540608b1..43916cdb0d04 100644
--- a/devel/py-phmdoctest/Makefile
+++ b/devel/py-phmdoctest/Makefile
@@ -1,5 +1,6 @@
PORTNAME= phmdoctest
DISTVERSION= 1.4.0
+PORTREVISION= 1
CATEGORIES= devel python
MASTER_SITES= PYPI # no tests
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -18,7 +19,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}click>=7.1.1:devel/py-click@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}CommonMark>=0.9.1:textproc/py-CommonMark@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}monotable>=2.1.1:devel/py-monotable@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pytest>=0:devel/py-pytest@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}tomli>=1.0.0:textproc/py-tomli@${PY_FLAVOR}
+ ${PY_TOMLI}
USES= python
USE_PYTHON= pep517 autoplist pytest
diff --git a/devel/py-pip-check/Makefile b/devel/py-pip-check/Makefile
index 5f9c9e8e448a..4a061fb143ef 100644
--- a/devel/py-pip-check/Makefile
+++ b/devel/py-pip-check/Makefile
@@ -1,5 +1,5 @@
PORTNAME= pip-check
-PORTVERSION= 3.1
+PORTVERSION= 3.2
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-pip-check/distinfo b/devel/py-pip-check/distinfo
index 47825772eaf8..b9bab8b48d83 100644
--- a/devel/py-pip-check/distinfo
+++ b/devel/py-pip-check/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745178036
-SHA256 (pip_check-3.1.tar.gz) = fccd9df3ad83c6d56054503a43445b08bbaea2ce8941b00342dd63e0def8b693
-SIZE (pip_check-3.1.tar.gz) = 22221
+TIMESTAMP = 1757120702
+SHA256 (pip_check-3.2.tar.gz) = 765560bcea452b5bbb409ac58eddf77790c1aa29e8007316cb935e2fc29f9ddc
+SIZE (pip_check-3.2.tar.gz) = 24521
diff --git a/devel/py-platformdirs/Makefile b/devel/py-platformdirs/Makefile
index 3e0ba3b98799..a0b633f22e98 100644
--- a/devel/py-platformdirs/Makefile
+++ b/devel/py-platformdirs/Makefile
@@ -1,5 +1,5 @@
PORTNAME= platformdirs
-PORTVERSION= 4.3.8
+PORTVERSION= 4.4.0
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-platformdirs/distinfo b/devel/py-platformdirs/distinfo
index bc9ab312a34a..a0fb3ef7f709 100644
--- a/devel/py-platformdirs/distinfo
+++ b/devel/py-platformdirs/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1747546538
-SHA256 (platformdirs-4.3.8.tar.gz) = 3d512d96e16bcb959a814c9f348431070822a6496326a4be0911c40b5a74c2bc
-SIZE (platformdirs-4.3.8.tar.gz) = 21362
+TIMESTAMP = 1757120704
+SHA256 (platformdirs-4.4.0.tar.gz) = ca753cf4d81dc309bc67b0ea38fd15dc97bc30ce419a7f58d13eb3bf14c4febf
+SIZE (platformdirs-4.4.0.tar.gz) = 21634
diff --git a/devel/py-plux/Makefile b/devel/py-plux/Makefile
index ec77b4e81870..b4ac7acd1aaa 100644
--- a/devel/py-plux/Makefile
+++ b/devel/py-plux/Makefile
@@ -1,5 +1,5 @@
PORTNAME= plux
-PORTVERSION= 1.12.1
+PORTVERSION= 1.13.0
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-plux/distinfo b/devel/py-plux/distinfo
index b887a3075d7e..db59b6632bf8 100644
--- a/devel/py-plux/distinfo
+++ b/devel/py-plux/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1729994312
-SHA256 (plux-1.12.1.tar.gz) = 1ed44a6edbb7343f4711ff75ddaf87bed066c53625d41b63a0b4edd3f77792ba
-SIZE (plux-1.12.1.tar.gz) = 31566
+TIMESTAMP = 1757120706
+SHA256 (plux-1.13.0.tar.gz) = 0358a618883be270cf8dd6b5ae48e633a7fecd386cff6347c8560116f4688a75
+SIZE (plux-1.13.0.tar.gz) = 32977
diff --git a/devel/py-poetry/Makefile b/devel/py-poetry/Makefile
index eca1731b9f02..59fb287d23ce 100644
--- a/devel/py-poetry/Makefile
+++ b/devel/py-poetry/Makefile
@@ -1,6 +1,5 @@
PORTNAME= poetry
-PORTVERSION= 2.1.3
-PORTREVISION= 2
+PORTVERSION= 2.1.4
CATEGORIES= devel python
MASTER_SITES= PYPI \
https://github.com/python-poetry/poetry/releases/download/${PORTVERSION}/
@@ -27,7 +26,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}build>=1.2.1<2.0.0:devel/py-build@${PY_FLAVO
${PYTHON_PKGNAMEPREFIX}pbs-installer>=2025.1.6<2026.0.0:devel/py-pbs-installer@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pkginfo>=1.12<2.0:sysutils/py-pkginfo@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}platformdirs>=3.0.0<5:devel/py-platformdirs@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}poetry-core>=${PORTVERSION}<${PORTVERSION}_99:devel/py-poetry-core@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}poetry-core>=2.1.3<2.1.3_99:devel/py-poetry-core@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pyproject-hooks>=1.0.0<2.0.0:devel/py-pyproject-hooks@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}requests>=2.26<3.0:www/py-requests@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}requests-toolbelt>=1.0.0<2.0.0:www/py-requests-toolbelt@${PY_FLAVOR} \
diff --git a/devel/py-poetry/distinfo b/devel/py-poetry/distinfo
index ee54a8c7c07a..84f683777867 100644
--- a/devel/py-poetry/distinfo
+++ b/devel/py-poetry/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1747546540
-SHA256 (poetry-2.1.3.tar.gz) = f2c9bd6790b19475976d88ea4553bcc3533c0dc73f740edc4fffe9e2add50594
-SIZE (poetry-2.1.3.tar.gz) = 3435640
+TIMESTAMP = 1757120708
+SHA256 (poetry-2.1.4.tar.gz) = bed4af5fc87fb145258ac5b1dae77de2cd7082ec494e3b2f66bca0f477cbfc5c
+SIZE (poetry-2.1.4.tar.gz) = 3435981
diff --git a/devel/py-poetry/files/patch-virtualenv b/devel/py-poetry/files/patch-virtualenv
new file mode 100644
index 000000000000..7c944365b029
--- /dev/null
+++ b/devel/py-poetry/files/patch-virtualenv
@@ -0,0 +1,25 @@
+Obtained from: https://github.com/python-poetry/poetry/commit/9f276d3dab71ba741107a5a7f4efc12fdda5cb0b
+
+--- pyproject.toml.orig 1970-01-01 00:00:00 UTC
++++ pyproject.toml
+@@ -27,8 +27,7 @@ dependencies = [
+ "tomlkit (>=0.11.4,<1.0.0)",
+ # trove-classifiers uses calver, so version is unclamped
+ "trove-classifiers (>=2022.5.19)",
+- # upper pin as quickfix for https://github.com/python-poetry/poetry/issues/10490
+- "virtualenv (>=20.26.6,<20.33.0)",
++ "virtualenv (>=20.26.6)",
+ "xattr (>=1.0.0,<2.0.0) ; sys_platform == 'darwin'",
+ "findpython (>=0.6.2,<0.7.0)",
+ "pbs-installer[download,install] (>=2025.1.6,<2026.0.0)",
+--- src/poetry/utils/env/env_manager.py.orig 1970-01-01 00:00:00 UTC
++++ src/poetry/utils/env/env_manager.py
+@@ -532,7 +532,7 @@ class EnvManager:
+ args = [
+ "--no-download",
+ "--no-periodic-update",
+- "--try-first-with",
++ "--python",
+ executable_str or sys.executable,
+ ]
+
diff --git a/devel/py-pre-commit-hooks/Makefile b/devel/py-pre-commit-hooks/Makefile
index 25f2af65f842..76af22fa09d2 100644
--- a/devel/py-pre-commit-hooks/Makefile
+++ b/devel/py-pre-commit-hooks/Makefile
@@ -1,5 +1,5 @@
PORTNAME= pre-commit-hooks
-PORTVERSION= 5.0.0
+PORTVERSION= 6.0.0
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-pre-commit-hooks/distinfo b/devel/py-pre-commit-hooks/distinfo
index 0a7ed215e913..887e52011584 100644
--- a/devel/py-pre-commit-hooks/distinfo
+++ b/devel/py-pre-commit-hooks/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1728632382
-SHA256 (pre_commit_hooks-5.0.0.tar.gz) = 10626959a9eaf602fbfc22bc61b6e75801436f82326bfcee82bb1f2fc4bc646e
-SIZE (pre_commit_hooks-5.0.0.tar.gz) = 29747
+TIMESTAMP = 1757120710
+SHA256 (pre_commit_hooks-6.0.0.tar.gz) = 76d8370c006f5026cdd638a397a678d26dda735a3c88137e05885a020f824034
+SIZE (pre_commit_hooks-6.0.0.tar.gz) = 28293
diff --git a/devel/py-prompt-toolkit/Makefile b/devel/py-prompt-toolkit/Makefile
index 9699ea0332d1..9e09e08327ed 100644
--- a/devel/py-prompt-toolkit/Makefile
+++ b/devel/py-prompt-toolkit/Makefile
@@ -1,5 +1,5 @@
PORTNAME= prompt-toolkit
-PORTVERSION= 3.0.51
+PORTVERSION= 3.0.52
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -7,7 +7,7 @@ DISTNAME= prompt_toolkit-${PORTVERSION}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Library for building powerful interactive command lines in Python
-WWW= https://python-prompt-toolkit.readthedocs.io/en/master/ \
+WWW= https://python-prompt-toolkit.readthedocs.io/en/stable/ \
https://github.com/prompt-toolkit/python-prompt-toolkit
LICENSE= BSD3CLAUSE
diff --git a/devel/py-prompt-toolkit/distinfo b/devel/py-prompt-toolkit/distinfo
index cff33b136a38..60740265c957 100644
--- a/devel/py-prompt-toolkit/distinfo
+++ b/devel/py-prompt-toolkit/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745178042
-SHA256 (prompt_toolkit-3.0.51.tar.gz) = 931a162e3b27fc90c86f1b48bb1fb2c528c2761475e57c9c06de13311c7b54ed
-SIZE (prompt_toolkit-3.0.51.tar.gz) = 428940
+TIMESTAMP = 1757120712
+SHA256 (prompt_toolkit-3.0.52.tar.gz) = 28cde192929c8e7321de85de1ddbe736f1375148b02f2e17edd840042b1be855
+SIZE (prompt_toolkit-3.0.52.tar.gz) = 434198
diff --git a/devel/py-protobuf/Makefile b/devel/py-protobuf/Makefile
index fe75838720b1..a7913b657bd4 100644
--- a/devel/py-protobuf/Makefile
+++ b/devel/py-protobuf/Makefile
@@ -1,5 +1,5 @@
PORTNAME= protobuf
-PORTVERSION= 6.31.1
+PORTVERSION= 6.32.0
PORTEPOCH= 1
CATEGORIES= devel python
MASTER_SITES= PYPI
diff --git a/devel/py-protobuf/distinfo b/devel/py-protobuf/distinfo
index e86b2fb02641..f6cc3be18498 100644
--- a/devel/py-protobuf/distinfo
+++ b/devel/py-protobuf/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753796080
-SHA256 (protobuf-6.31.1.tar.gz) = d8cac4c982f0b957a4dc73a80e2ea24fab08e679c0de9deb835f4a12d69aca9a
-SIZE (protobuf-6.31.1.tar.gz) = 441797
+TIMESTAMP = 1757120714
+SHA256 (protobuf-6.32.0.tar.gz) = a81439049127067fc49ec1d36e25c6ee1d1a2b7be930675f919258d03c04e7d2
+SIZE (protobuf-6.32.0.tar.gz) = 440614
diff --git a/devel/py-psygnal/Makefile b/devel/py-psygnal/Makefile
index 847943fa61d3..ef98c81ad75c 100644
--- a/devel/py-psygnal/Makefile
+++ b/devel/py-psygnal/Makefile
@@ -1,5 +1,5 @@
PORTNAME= psygnal
-PORTVERSION= 0.14.0
+PORTVERSION= 0.14.1
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-psygnal/distinfo b/devel/py-psygnal/distinfo
index b90db5515cb3..b925c2604b8f 100644
--- a/devel/py-psygnal/distinfo
+++ b/devel/py-psygnal/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1751622367
-SHA256 (psygnal-0.14.0.tar.gz) = bdd219217d240611af31621a6701505256e245abb6e0dc86d7e4443c3f7d6d41
-SIZE (psygnal-0.14.0.tar.gz) = 121999
+TIMESTAMP = 1757120716
+SHA256 (psygnal-0.14.1.tar.gz) = cc663f571bd52c74168bba81d870e39d633d8281397df6d14874ec664122e41d
+SIZE (psygnal-0.14.1.tar.gz) = 124166
diff --git a/devel/py-ptpython/Makefile b/devel/py-ptpython/Makefile
index fbc0df42657d..e33343bf9992 100644
--- a/devel/py-ptpython/Makefile
+++ b/devel/py-ptpython/Makefile
@@ -1,5 +1,5 @@
PORTNAME= ptpython
-PORTVERSION= 3.0.30
+PORTVERSION= 3.0.31
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -24,7 +24,7 @@ USE_PYTHON= autoplist concurrent pep517
NO_ARCH= yes
OPTIONS_DEFINE= ALL PTIPYTHON
-ALL_DESC= All optional dependency
+ALL_DESC= All optional dependencies
PTIPYTHON_DESC= Interactive shell with IPython support
PTIPYTHON_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}ipython>=0:devel/ipython@${PY_FLAVOR}
diff --git a/devel/py-ptpython/distinfo b/devel/py-ptpython/distinfo
index f7bb1e69bfad..ec50d0a68360 100644
--- a/devel/py-ptpython/distinfo
+++ b/devel/py-ptpython/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745178044
-SHA256 (ptpython-3.0.30.tar.gz) = 51a07f9b8ebf8435a5aaeb22831cca4a52e87029771a2637df2763c79d3d8776
-SIZE (ptpython-3.0.30.tar.gz) = 72812
+TIMESTAMP = 1757120718
+SHA256 (ptpython-3.0.31.tar.gz) = 4fed0be42bad01b7c299922cf262f51d8a77c9c8ab8e261c902e981a57439c13
+SIZE (ptpython-3.0.31.tar.gz) = 73045
diff --git a/devel/py-pyairtable/Makefile b/devel/py-pyairtable/Makefile
index b84931114b1e..98c0641a0a52 100644
--- a/devel/py-pyairtable/Makefile
+++ b/devel/py-pyairtable/Makefile
@@ -1,5 +1,5 @@
PORTNAME= pyairtable
-PORTVERSION= 3.1.1
+PORTVERSION= 3.2.0
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-pyairtable/distinfo b/devel/py-pyairtable/distinfo
index f7d1b5102f2e..a9aad0822385 100644
--- a/devel/py-pyairtable/distinfo
+++ b/devel/py-pyairtable/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744288958
-SHA256 (pyairtable-3.1.1.tar.gz) = b185fef12119f249e0e704ab4e4b15a29080fc892ad4d551a1053a1bb609ef2e
-SIZE (pyairtable-3.1.1.tar.gz) = 147131
+TIMESTAMP = 1757120720
+SHA256 (pyairtable-3.2.0.tar.gz) = f6fd1e3abdc28014dbecde8591c826560c5cb5a2d389e518647c2e5ecb88478d
+SIZE (pyairtable-3.2.0.tar.gz) = 148898
diff --git a/devel/py-pycrdt-websocket/Makefile b/devel/py-pycrdt-websocket/Makefile
index ec59317aaa57..5e42b0af68e0 100644
--- a/devel/py-pycrdt-websocket/Makefile
+++ b/devel/py-pycrdt-websocket/Makefile
@@ -1,5 +1,5 @@
PORTNAME= pycrdt-websocket
-PORTVERSION= 0.15.5
+PORTVERSION= 0.16.0
CATEGORIES= devel python
MASTER_SITES= PYPI \
https://github.com/jupyter-server/pycrdt-websocket/releases/download/v${PORTVERSION}/
@@ -16,8 +16,8 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}hatchling>=0:devel/py-hatchling@${PY_FLAVOR}
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}anyio>=3.6.2<5:devel/py-anyio@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}pycrdt>=0.12.13<0.13.0:devel/py-pycrdt@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}sqlite-anyio>=0.2.3<0.3.0:databases/py-sqlite-anyio@${PY_FLAVOR}
+ ${PYTHON_PKGNAMEPREFIX}pycrdt>=0.12.16<0.13.0:devel/py-pycrdt@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}pycrdt-store>=0.1.0<0.2.0:devel/py-pycrdt-store@${PY_FLAVOR}
USES= python
USE_PYTHON= autoplist concurrent pep517
diff --git a/devel/py-pycrdt-websocket/distinfo b/devel/py-pycrdt-websocket/distinfo
index 46642ece3467..934e5d47e9d4 100644
--- a/devel/py-pycrdt-websocket/distinfo
+++ b/devel/py-pycrdt-websocket/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745178048
-SHA256 (pycrdt_websocket-0.15.5.tar.gz) = aff8c07693ab43b98102ccdaf421738c7d0893db376815de824ea4b4e533de7e
-SIZE (pycrdt_websocket-0.15.5.tar.gz) = 18972
+TIMESTAMP = 1757120724
+SHA256 (pycrdt_websocket-0.16.0.tar.gz) = 89d4d830f41028c55cc9877635f73f94f49131ca73ffac7353d0be421150d0fd
+SIZE (pycrdt_websocket-0.16.0.tar.gz) = 23152
diff --git a/devel/py-pycrdt/Makefile b/devel/py-pycrdt/Makefile
index b6ed061fc16d..f6c45917f1e2 100644
--- a/devel/py-pycrdt/Makefile
+++ b/devel/py-pycrdt/Makefile
@@ -1,5 +1,5 @@
PORTNAME= pycrdt
-PORTVERSION= 0.12.27
+PORTVERSION= 0.12.28
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-pycrdt/Makefile.crates b/devel/py-pycrdt/Makefile.crates
index 6826f06722ed..d4cc191385ab 100644
--- a/devel/py-pycrdt/Makefile.crates
+++ b/devel/py-pycrdt/Makefile.crates
@@ -1,10 +1,10 @@
CARGO_CRATES= arc-swap-1.7.1 \
async-lock-3.4.1 \
- async-trait-0.1.88 \
+ async-trait-0.1.89 \
autocfg-1.5.0 \
- bitflags-2.9.1 \
+ bitflags-2.9.3 \
bumpalo-3.19.0 \
- cfg-if-1.0.1 \
+ cfg-if-1.0.3 \
concurrent-queue-2.5.0 \
crossbeam-utils-0.8.21 \
dashmap-6.1.0 \
@@ -17,7 +17,7 @@ CARGO_CRATES= arc-swap-1.7.1 \
indoc-2.0.6 \
itoa-1.0.15 \
js-sys-0.3.77 \
- libc-0.2.174 \
+ libc-0.2.175 \
lock_api-0.4.13 \
log-0.4.27 \
memchr-2.7.5 \
@@ -27,25 +27,25 @@ CARGO_CRATES= arc-swap-1.7.1 \
parking_lot_core-0.9.11 \
pin-project-lite-0.2.16 \
portable-atomic-1.11.1 \
- proc-macro2-1.0.96 \
- pyo3-0.25.1 \
- pyo3-build-config-0.25.1 \
- pyo3-ffi-0.25.1 \
- pyo3-macros-0.25.1 \
- pyo3-macros-backend-0.25.1 \
+ proc-macro2-1.0.101 \
+ pyo3-0.26.0 \
+ pyo3-build-config-0.26.0 \
+ pyo3-ffi-0.26.0 \
+ pyo3-macros-0.26.0 \
+ pyo3-macros-backend-0.26.0 \
quote-1.0.40 \
redox_syscall-0.5.17 \
ryu-1.0.20 \
scopeguard-1.2.0 \
serde-1.0.219 \
serde_derive-1.0.219 \
- serde_json-1.0.142 \
- smallstr-0.3.0 \
+ serde_json-1.0.143 \
+ smallstr-0.3.1 \
smallvec-1.15.1 \
- syn-2.0.104 \
+ syn-2.0.106 \
target-lexicon-0.13.2 \
- thiserror-2.0.12 \
- thiserror-impl-2.0.12 \
+ thiserror-2.0.16 \
+ thiserror-impl-2.0.16 \
unicode-ident-1.0.18 \
unindent-0.2.4 \
wasi-0.11.1+wasi-snapshot-preview1 \
diff --git a/devel/py-pycrdt/distinfo b/devel/py-pycrdt/distinfo
index 61f00afb7a2a..9c3e6efeb068 100644
--- a/devel/py-pycrdt/distinfo
+++ b/devel/py-pycrdt/distinfo
@@ -1,20 +1,20 @@
-TIMESTAMP = 1755062548
-SHA256 (pycrdt-0.12.27.tar.gz) = 1680bc5c21e2d6c4a589c9ec4783ece633a6d6969b15a604c3194d21396176fb
-SIZE (pycrdt-0.12.27.tar.gz) = 77182
+TIMESTAMP = 1757120722
+SHA256 (pycrdt-0.12.28.tar.gz) = 01e44ca9b0299cea9cd1fbb25683fcde008297316b8f1ce5de9b8fb9a3be9494
+SIZE (pycrdt-0.12.28.tar.gz) = 77208
SHA256 (rust/crates/arc-swap-1.7.1.crate) = 69f7f8c3906b62b754cd5326047894316021dcfe5a194c8ea52bdd94934a3457
SIZE (rust/crates/arc-swap-1.7.1.crate) = 68512
SHA256 (rust/crates/async-lock-3.4.1.crate) = 5fd03604047cee9b6ce9de9f70c6cd540a0520c813cbd49bae61f33ab80ed1dc
SIZE (rust/crates/async-lock-3.4.1.crate) = 40981
-SHA256 (rust/crates/async-trait-0.1.88.crate) = e539d3fca749fcee5236ab05e93a52867dd549cc157c8cb7f99595f3cedffdb5
-SIZE (rust/crates/async-trait-0.1.88.crate) = 32084
+SHA256 (rust/crates/async-trait-0.1.89.crate) = 9035ad2d096bed7955a320ee7e2230574d28fd3c3a0f186cbea1ff3c7eed5dbb
+SIZE (rust/crates/async-trait-0.1.89.crate) = 32171
SHA256 (rust/crates/autocfg-1.5.0.crate) = c08606f8c3cbf4ce6ec8e28fb0014a2c086708fe954eaa885384a6165172e7e8
SIZE (rust/crates/autocfg-1.5.0.crate) = 18729
-SHA256 (rust/crates/bitflags-2.9.1.crate) = 1b8e56985ec62d17e9c1001dc89c88ecd7dc08e47eba5ec7c29c7b5eeecde967
-SIZE (rust/crates/bitflags-2.9.1.crate) = 47913
+SHA256 (rust/crates/bitflags-2.9.3.crate) = 34efbcccd345379ca2868b2b2c9d3782e9cc58ba87bc7d79d5b53d9c9ae6f25d
+SIZE (rust/crates/bitflags-2.9.3.crate) = 47777
SHA256 (rust/crates/bumpalo-3.19.0.crate) = 46c5e41b57b8bba42a04676d81cb89e9ee8e859a1a66f80a5a72e1cb76b34d43
SIZE (rust/crates/bumpalo-3.19.0.crate) = 96414
-SHA256 (rust/crates/cfg-if-1.0.1.crate) = 9555578bc9e57714c812a1f84e4fc5b4d21fcb063490c624de019f7464c91268
-SIZE (rust/crates/cfg-if-1.0.1.crate) = 8683
+SHA256 (rust/crates/cfg-if-1.0.3.crate) = 2fd1289c04a9ea8cb22300a459a72a385d7c73d3259e2ed7dcb2af674838cfa9
+SIZE (rust/crates/cfg-if-1.0.3.crate) = 8719
SHA256 (rust/crates/concurrent-queue-2.5.0.crate) = 4ca0197aee26d1ae37445ee532fefce43251d24cc7c166799f4d46817f1d3973
SIZE (rust/crates/concurrent-queue-2.5.0.crate) = 22654
SHA256 (rust/crates/crossbeam-utils-0.8.21.crate) = d0a5c400df2834b80a4c3327b3aad3a4c4cd4de0629063962b03235697506a28
@@ -39,8 +39,8 @@ SHA256 (rust/crates/itoa-1.0.15.crate) = 4a5f13b858c8d314ee3e8f639011f7ccefe71f9
SIZE (rust/crates/itoa-1.0.15.crate) = 11231
SHA256 (rust/crates/js-sys-0.3.77.crate) = 1cfaf33c695fc6e08064efbc1f72ec937429614f25eef83af942d0e227c3a28f
SIZE (rust/crates/js-sys-0.3.77.crate) = 55538
-SHA256 (rust/crates/libc-0.2.174.crate) = 1171693293099992e19cddea4e8b849964e9846f4acee11b3948bcc337be8776
-SIZE (rust/crates/libc-0.2.174.crate) = 779933
+SHA256 (rust/crates/libc-0.2.175.crate) = 6a82ae493e598baaea5209805c49bbf2ea7de956d50d7da0da1164f9c6d28543
+SIZE (rust/crates/libc-0.2.175.crate) = 788728
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
@@ -59,18 +59,18 @@ SHA256 (rust/crates/pin-project-lite-0.2.16.crate) = 3b3cff922bd51709b605d9ead9a
SIZE (rust/crates/pin-project-lite-0.2.16.crate) = 30504
SHA256 (rust/crates/portable-atomic-1.11.1.crate) = f84267b20a16ea918e43c6a88433c2d54fa145c92a811b5b047ccbe153674483
SIZE (rust/crates/portable-atomic-1.11.1.crate) = 185506
-SHA256 (rust/crates/proc-macro2-1.0.96.crate) = beef09f85ae72cea1ef96ba6870c51e6382ebfa4f0e85b643459331f3daa5be0
-SIZE (rust/crates/proc-macro2-1.0.96.crate) = 52660
-SHA256 (rust/crates/pyo3-0.25.1.crate) = 8970a78afe0628a3e3430376fc5fd76b6b45c4d43360ffd6cdd40bdde72b682a
-SIZE (rust/crates/pyo3-0.25.1.crate) = 1121993
-SHA256 (rust/crates/pyo3-build-config-0.25.1.crate) = 458eb0c55e7ece017adeba38f2248ff3ac615e53660d7c71a238d7d2a01c7598
-SIZE (rust/crates/pyo3-build-config-0.25.1.crate) = 34126
-SHA256 (rust/crates/pyo3-ffi-0.25.1.crate) = 7114fe5457c61b276ab77c5055f206295b812608083644a5c5b2640c3102565c
-SIZE (rust/crates/pyo3-ffi-0.25.1.crate) = 78058
-SHA256 (rust/crates/pyo3-macros-0.25.1.crate) = a8725c0a622b374d6cb051d11a0983786448f7785336139c3c94f5aa6bef7e50
-SIZE (rust/crates/pyo3-macros-0.25.1.crate) = 8886
-SHA256 (rust/crates/pyo3-macros-backend-0.25.1.crate) = 4109984c22491085343c05b0dbc54ddc405c3cf7b4374fc533f5c3313a572ccc
-SIZE (rust/crates/pyo3-macros-backend-0.25.1.crate) = 76006
+SHA256 (rust/crates/proc-macro2-1.0.101.crate) = 89ae43fd86e4158d6db51ad8e2b80f313af9cc74f5c0e03ccb87de09998732de
+SIZE (rust/crates/proc-macro2-1.0.101.crate) = 53886
+SHA256 (rust/crates/pyo3-0.26.0.crate) = 7ba0117f4212101ee6544044dae45abe1083d30ce7b29c4b5cbdfa2354e07383
+SIZE (rust/crates/pyo3-0.26.0.crate) = 1151579
+SHA256 (rust/crates/pyo3-build-config-0.26.0.crate) = 4fc6ddaf24947d12a9aa31ac65431fb1b851b8f4365426e182901eabfb87df5f
+SIZE (rust/crates/pyo3-build-config-0.26.0.crate) = 34309
+SHA256 (rust/crates/pyo3-ffi-0.26.0.crate) = 025474d3928738efb38ac36d4744a74a400c901c7596199e20e45d98eb194105
+SIZE (rust/crates/pyo3-ffi-0.26.0.crate) = 78247
+SHA256 (rust/crates/pyo3-macros-0.26.0.crate) = 2e64eb489f22fe1c95911b77c44cc41e7c19f3082fc81cce90f657cdc42ffded
+SIZE (rust/crates/pyo3-macros-0.26.0.crate) = 8906
+SHA256 (rust/crates/pyo3-macros-backend-0.26.0.crate) = 100246c0ecf400b475341b8455a9213344569af29a3c841d29270e53102e0fcf
+SIZE (rust/crates/pyo3-macros-backend-0.26.0.crate) = 81809
SHA256 (rust/crates/quote-1.0.40.crate) = 1885c039570dc00dcb4ff087a89e185fd56bae234ddc7f056a945bf36467248d
SIZE (rust/crates/quote-1.0.40.crate) = 31063
SHA256 (rust/crates/redox_syscall-0.5.17.crate) = 5407465600fb0548f1442edf71dd20683c6ed326200ace4b1ef0763521bb3b77
@@ -83,20 +83,20 @@ SHA256 (rust/crates/serde-1.0.219.crate) = 5f0e2c6ed6606019b4e29e69dbaba95b11854
SIZE (rust/crates/serde-1.0.219.crate) = 78983
SHA256 (rust/crates/serde_derive-1.0.219.crate) = 5b0276cf7f2c73365f7157c8123c21cd9a50fbbd844757af28ca1f5925fc2a00
SIZE (rust/crates/serde_derive-1.0.219.crate) = 57798
-SHA256 (rust/crates/serde_json-1.0.142.crate) = 030fedb782600dcbd6f02d479bf0d817ac3bb40d644745b769d6a96bc3afc5a7
-SIZE (rust/crates/serde_json-1.0.142.crate) = 155363
-SHA256 (rust/crates/smallstr-0.3.0.crate) = 63b1aefdf380735ff8ded0b15f31aab05daf1f70216c01c02a12926badd1df9d
-SIZE (rust/crates/smallstr-0.3.0.crate) = 12221
+SHA256 (rust/crates/serde_json-1.0.143.crate) = d401abef1d108fbd9cbaebc3e46611f4b1021f714a0597a71f41ee463f5f4a5a
+SIZE (rust/crates/serde_json-1.0.143.crate) = 155342
+SHA256 (rust/crates/smallstr-0.3.1.crate) = 862077b1e764f04c251fe82a2ef562fd78d7cadaeb072ca7c2bcaf7217b1ff3b
+SIZE (rust/crates/smallstr-0.3.1.crate) = 13348
SHA256 (rust/crates/smallvec-1.15.1.crate) = 67b1b7a3b5fe4f1376887184045fcf45c69e92af734b7aaddc05fb777b6fbd03
SIZE (rust/crates/smallvec-1.15.1.crate) = 38116
-SHA256 (rust/crates/syn-2.0.104.crate) = 17b6f705963418cdb9927482fa304bc562ece2fdd4f616084c50b7023b435a40
-SIZE (rust/crates/syn-2.0.104.crate) = 299699
+SHA256 (rust/crates/syn-2.0.106.crate) = ede7c438028d4436d71104916910f5bb611972c5cfd7f89b8300a8186e6fada6
+SIZE (rust/crates/syn-2.0.106.crate) = 301514
SHA256 (rust/crates/target-lexicon-0.13.2.crate) = e502f78cdbb8ba4718f566c418c52bc729126ffd16baee5baa718cf25dd5a69a
SIZE (rust/crates/target-lexicon-0.13.2.crate) = 27923
-SHA256 (rust/crates/thiserror-2.0.12.crate) = 567b8a2dae586314f7be2a752ec7474332959c6460e02bde30d702a66d488708
-SIZE (rust/crates/thiserror-2.0.12.crate) = 28693
-SHA256 (rust/crates/thiserror-impl-2.0.12.crate) = 7f7cf42b4507d8ea322120659672cf1b9dbb93f8f2d4ecfd6e51350ff5b17a1d
-SIZE (rust/crates/thiserror-impl-2.0.12.crate) = 21141
+SHA256 (rust/crates/thiserror-2.0.16.crate) = 3467d614147380f2e4e374161426ff399c91084acd2363eaf549172b3d5e60c0
+SIZE (rust/crates/thiserror-2.0.16.crate) = 29095
+SHA256 (rust/crates/thiserror-impl-2.0.16.crate) = 6c5e1be1c48b9172ee610da68fd9cd2770e7a4056cb3fc98710ee6906f0c7960
+SIZE (rust/crates/thiserror-impl-2.0.16.crate) = 21214
SHA256 (rust/crates/unicode-ident-1.0.18.crate) = 5a5f39404a5da50712a4c1eecf25e90dd62b613502b7e925fd4e4d19b5c96512
SIZE (rust/crates/unicode-ident-1.0.18.crate) = 47743
SHA256 (rust/crates/unindent-0.2.4.crate) = 7264e107f553ccae879d21fbea1d6724ac785e8c3bfc762137959b5802826ef3
diff --git a/devel/py-pydantic-resolve/Makefile b/devel/py-pydantic-resolve/Makefile
index 4705fd86e555..4e9b1ec65984 100644
--- a/devel/py-pydantic-resolve/Makefile
+++ b/devel/py-pydantic-resolve/Makefile
@@ -1,5 +1,5 @@
PORTNAME= pydantic-resolve
-PORTVERSION= 1.12.4
+PORTVERSION= 1.13.1
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-pydantic-resolve/distinfo b/devel/py-pydantic-resolve/distinfo
index c5c205fa0d0e..b9803af08d81 100644
--- a/devel/py-pydantic-resolve/distinfo
+++ b/devel/py-pydantic-resolve/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1752416402
-SHA256 (pydantic_resolve-1.12.4.tar.gz) = 2be83c51d738e7345ff148d65659f6c5358972743b7a6e75586ef4ffd40bf593
-SIZE (pydantic_resolve-1.12.4.tar.gz) = 24181
+TIMESTAMP = 1757120726
+SHA256 (pydantic_resolve-1.13.1.tar.gz) = d64a91fefd525ed5f390d5ac65926f87fcc36ccb59795a029982a42677f3b850
+SIZE (pydantic_resolve-1.13.1.tar.gz) = 24424
diff --git a/devel/py-pydantic-yaml/Makefile b/devel/py-pydantic-yaml/Makefile
index 89bf683fab2e..8ed7690a5c4f 100644
--- a/devel/py-pydantic-yaml/Makefile
+++ b/devel/py-pydantic-yaml/Makefile
@@ -1,5 +1,5 @@
PORTNAME= pydantic-yaml
-PORTVERSION= 1.5.1
+PORTVERSION= 1.6.0
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-pydantic-yaml/distinfo b/devel/py-pydantic-yaml/distinfo
index cf6f7c3e0388..75c2130098d0 100644
--- a/devel/py-pydantic-yaml/distinfo
+++ b/devel/py-pydantic-yaml/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1748495787
-SHA256 (pydantic_yaml-1.5.1.tar.gz) = 8345ae97ad5861652df571486051a5b051d2abdfc8092ddb0e4e0383e5da9a12
-SIZE (pydantic_yaml-1.5.1.tar.gz) = 21460
+TIMESTAMP = 1757120728
+SHA256 (pydantic_yaml-1.6.0.tar.gz) = ce5f10b65d95ca45846a36ea8dae54e550fa3058e7d6218e0179184d9bf6f660
+SIZE (pydantic_yaml-1.6.0.tar.gz) = 25782
diff --git a/devel/py-pykdtree/Makefile b/devel/py-pykdtree/Makefile
index 6d55c41638e3..732586babac7 100644
--- a/devel/py-pykdtree/Makefile
+++ b/devel/py-pykdtree/Makefile
@@ -1,5 +1,5 @@
PORTNAME= pykdtree
-PORTVERSION= 1.4.2
+PORTVERSION= 1.4.3
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-pykdtree/distinfo b/devel/py-pykdtree/distinfo
index 80661b1b5fd2..4f515395681f 100644
--- a/devel/py-pykdtree/distinfo
+++ b/devel/py-pykdtree/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1752266126
-SHA256 (pykdtree-1.4.2.tar.gz) = bd2b967a16a5510efa873ee52d959d0d821389cc749bb51673ae68316eeb65f5
-SIZE (pykdtree-1.4.2.tar.gz) = 29074
+TIMESTAMP = 1757120730
+SHA256 (pykdtree-1.4.3.tar.gz) = d9187930ffb8c822c52595b64948b47346694ee2a49e2702420b58f743d786f5
+SIZE (pykdtree-1.4.3.tar.gz) = 30472
diff --git a/devel/py-pykdtree/files/patch-pyproject.toml b/devel/py-pykdtree/files/patch-pyproject.toml
index 6a3c1e7e2fdf..59dd05f6c3d7 100644
--- a/devel/py-pykdtree/files/patch-pyproject.toml
+++ b/devel/py-pykdtree/files/patch-pyproject.toml
@@ -1,7 +1,7 @@
---- pyproject.toml.orig 2024-04-18 13:16:14 UTC
+--- pyproject.toml.orig 2025-08-06 11:01:27 UTC
+++ pyproject.toml
@@ -1,3 +1,3 @@
[build-system]
--requires = ["setuptools", "numpy>=2.0.0rc1,<3", "Cython>=3"]
-+requires = ["setuptools", "numpy", "Cython>=3"]
+-requires = ["setuptools", "numpy>=2.0.0,<3", "Cython>=3.1"]
++requires = ["setuptools", "numpy>=0,<3", "Cython>=3.1"]
build-backend = "setuptools.build_meta"
diff --git a/devel/py-pyright/Makefile b/devel/py-pyright/Makefile
index 90d84502f16a..0ffd01422338 100644
--- a/devel/py-pyright/Makefile
+++ b/devel/py-pyright/Makefile
@@ -1,5 +1,5 @@
PORTNAME= pyright
-PORTVERSION= 1.1.403
+PORTVERSION= 1.1.404
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-pyright/distinfo b/devel/py-pyright/distinfo
index af383b97edd8..dc6ee7ac5c87 100644
--- a/devel/py-pyright/distinfo
+++ b/devel/py-pyright/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1752266128
-SHA256 (pyright-1.1.403.tar.gz) = 3ab69b9f41c67fb5bbb4d7a36243256f0d549ed3608678d381d5f51863921104
-SIZE (pyright-1.1.403.tar.gz) = 3913526
+TIMESTAMP = 1757120732
+SHA256 (pyright-1.1.404.tar.gz) = 455e881a558ca6be9ecca0b30ce08aa78343ecc031d37a198ffa9a7a1abeb63e
+SIZE (pyright-1.1.404.tar.gz) = 4065679
diff --git a/devel/py-pytest-arraydiff/Makefile b/devel/py-pytest-arraydiff/Makefile
new file mode 100644
index 000000000000..f827c3f124b1
--- /dev/null
+++ b/devel/py-pytest-arraydiff/Makefile
@@ -0,0 +1,29 @@
+PORTNAME= pytest-arraydiff
+DISTVERSION= 0.6.1
+CATEGORIES= devel python
+MASTER_SITES= PYPI
+PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+
+MAINTAINER= yuri@FreeBSD.org
+COMMENT= Pytest plugin to help with comparing array output from tests
+WWW= https://github.com/astropy/pytest-arraydiff
+
+LICENSE= BSD2CLAUSE
+LICENSE_FILE= ${WRKSRC}/LICENSE
+
+BUILD_DEPENDS= ${PY_SETUPTOOLS} \
+ ${PYTHON_PKGNAMEPREFIX}setuptools-scm>0:devel/py-setuptools-scm@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}wheel>0:devel/py-wheel@${PY_FLAVOR}
+RUN_DEPENDS= ${PYNUMPY} \
+ ${PYTHON_PKGNAMEPREFIX}pytest>=4.6:devel/py-pytest@${PY_FLAVOR}
+
+USES= python
+USE_PYTHON= pep517 autoplist pytest
+
+NO_ARCH= yes
+
+TEST_ENV= ${MAKE_ENV} PYTHONPATH=${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}
+
+# tests as of 0.6.1: 18 passed in 32.31s
+
+.include <bsd.port.mk>
diff --git a/devel/py-pytest-arraydiff/distinfo b/devel/py-pytest-arraydiff/distinfo
new file mode 100644
index 000000000000..51c9960f06a9
--- /dev/null
+++ b/devel/py-pytest-arraydiff/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1757266057
+SHA256 (pytest-arraydiff-0.6.1.tar.gz) = 2937b1450fc935620f24709d87d40c67e055a043d7b8541a25fdfa994dda67de
+SIZE (pytest-arraydiff-0.6.1.tar.gz) = 16907
diff --git a/devel/py-pytest-arraydiff/pkg-descr b/devel/py-pytest-arraydiff/pkg-descr
new file mode 100644
index 000000000000..d4c6f298dd68
--- /dev/null
+++ b/devel/py-pytest-arraydiff/pkg-descr
@@ -0,0 +1,16 @@
+pytest-arraydiff is a py.test plugin to facilitate the generation and comparison
+of data arrays produced during tests, in particular in cases where the arrays
+are too large to conveniently hard-code them in the tests
+(e.g. np.testing.assert_allclose(x, [1, 2, 3])).
+
+The basic idea is that you can write a test that generates a Numpy array (or
+other related objects depending on the format, e.g. pandas DataFrame). You can
+then either run the tests in a mode to generate reference files from the arrays,
+or you can run the tests in comparison mode, which will compare the results of
+the tests to the reference ones within some tolerance.
+
+At the moment, the supported file formats for the reference files are:
+* A plain text-based format (based on Numpy loadtxt output)
+* The FITS format (requires astropy). With this format, tests can return either
+ a Numpy array for a FITS HDU object.
+* A pandas HDF5 format using the pandas HDFStore
diff --git a/devel/py-pytest-asyncio/Makefile b/devel/py-pytest-asyncio/Makefile
index 9f02c32b083c..1157eaaea0af 100644
--- a/devel/py-pytest-asyncio/Makefile
+++ b/devel/py-pytest-asyncio/Makefile
@@ -5,23 +5,23 @@ MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
DISTNAME= pytest_asyncio-${DISTVERSION}
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Py.test plugin providing fixtures and markers for asyncio
+MAINTAINER= sunpoet@FreeBSD.org
+COMMENT= Pytest support for asyncio
WWW= https://pytest-asyncio.readthedocs.io/en/stable/ \
https://github.com/pytest-dev/pytest-asyncio
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
-BUILD_DEPENDS= ${PY_SETUPTOOLS} \
- ${PYTHON_PKGNAMEPREFIX}setuptools-scm>0:devel/py-setuptools-scm@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}wheel>0:devel/py-wheel@${PY_FLAVOR}
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytest>=8.0:devel/py-pytest@${PY_FLAVOR}
+BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=0:devel/py-setuptools@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}setuptools-scm>=6.2:devel/py-setuptools-scm@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR}
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytest>=8.2,1<9,1:devel/py-pytest@${PY_FLAVOR}
TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}coverage>=6.2:devel/py-coverage@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}hypothesis>=5.7.1:devel/py-hypothesis@${PY_FLAVOR}
USES= python
-USE_PYTHON= pep517 autoplist pytest
+USE_PYTHON= autoplist concurrent pep517 pytest
NO_ARCH= yes
diff --git a/devel/py-pytest-asyncio/pkg-descr b/devel/py-pytest-asyncio/pkg-descr
index 6d11ecea8ff4..73eb827208d7 100644
--- a/devel/py-pytest-asyncio/pkg-descr
+++ b/devel/py-pytest-asyncio/pkg-descr
@@ -1,3 +1,5 @@
-asyncio code is usually written in the form of coroutines, which makes it
-slightly more difficult to test using normal testing tools. pytest-asyncio
-provides useful fixtures and markers to make testing easier.
+pytest-asyncio is a pytest plugin. It facilitates testing of code that uses the
+asyncio library.
+
+Specifically, pytest-asyncio provides support for coroutines as test functions.
+This allows users to await code inside their tests.
diff --git a/devel/py-pytest-filter-subpackage/Makefile b/devel/py-pytest-filter-subpackage/Makefile
new file mode 100644
index 000000000000..9756657dc05b
--- /dev/null
+++ b/devel/py-pytest-filter-subpackage/Makefile
@@ -0,0 +1,29 @@
+PORTNAME= pytest-filter-subpackage
+DISTVERSION= 0.2.0
+CATEGORIES= devel python
+MASTER_SITES= PYPI
+PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+
+MAINTAINER= yuri@FreeBSD.org
+COMMENT= Pytest plugin for filtering based on sub-packages
+WWW= https://github.com/astropy/pytest-filter-subpackage
+
+LICENSE= BSD3CLAUSE
+LICENSE_FILE= ${WRKSRC}/LICENSE.rst
+
+BUILD_DEPENDS= ${PY_SETUPTOOLS} \
+ ${PYTHON_PKGNAMEPREFIX}setuptools-scm>0:devel/py-setuptools-scm@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}wheel>0:devel/py-wheel@${PY_FLAVOR}
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}packaging>0:devel/py-packaging@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}pytest>=4.6:devel/py-pytest@${PY_FLAVOR}
+
+USES= python
+USE_PYTHON= pep517 autoplist pytest
+
+NO_ARCH= yes
+
+TEST_ENV= ${MAKE_ENV} PYTHONPATH=${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}
+
+# tests as of 0.2.0: 3 failed, 5 passed in 3.14s, see https://github.com/astropy/pytest-filter-subpackage/issues/31
+
+.include <bsd.port.mk>
diff --git a/devel/py-pytest-filter-subpackage/distinfo b/devel/py-pytest-filter-subpackage/distinfo
new file mode 100644
index 000000000000..58a99512f08b
--- /dev/null
+++ b/devel/py-pytest-filter-subpackage/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1757267184
+SHA256 (pytest-filter-subpackage-0.2.0.tar.gz) = 3f468f1b36518128869b95deab661ba45ed6293854329fef14da4c8cac78af56
+SIZE (pytest-filter-subpackage-0.2.0.tar.gz) = 8085
diff --git a/devel/py-pytest-filter-subpackage/pkg-descr b/devel/py-pytest-filter-subpackage/pkg-descr
new file mode 100644
index 000000000000..e7d1939b98d6
--- /dev/null
+++ b/devel/py-pytest-filter-subpackage/pkg-descr
@@ -0,0 +1,3 @@
+pytest-filter-subpackage is a simple plugin for the pytest framework that
+provides a shortcut to testing all code and documentation for a given
+sub-package.
diff --git a/devel/py-pytest-lazy-fixtures/Makefile b/devel/py-pytest-lazy-fixtures/Makefile
index d36e2a888fe6..ad89f5cda868 100644
--- a/devel/py-pytest-lazy-fixtures/Makefile
+++ b/devel/py-pytest-lazy-fixtures/Makefile
@@ -1,5 +1,5 @@
PORTNAME= pytest-lazy-fixtures
-PORTVERSION= 1.3.2
+PORTVERSION= 1.3.4
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-pytest-lazy-fixtures/distinfo b/devel/py-pytest-lazy-fixtures/distinfo
index 032927e1c3b9..8e482d451222 100644
--- a/devel/py-pytest-lazy-fixtures/distinfo
+++ b/devel/py-pytest-lazy-fixtures/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753265760
-SHA256 (pytest_lazy_fixtures-1.3.2.tar.gz) = 76bac6772e97173828d49551695cc6e3927c7c86c65cd19d4cccb0c14a45f821
-SIZE (pytest_lazy_fixtures-1.3.2.tar.gz) = 34114
+TIMESTAMP = 1757120734
+SHA256 (pytest_lazy_fixtures-1.3.4.tar.gz) = 7dd2c110830897b83f041d3a503cbdda10c98ced6dca7602fc43e2f6017c27ed
+SIZE (pytest_lazy_fixtures-1.3.4.tar.gz) = 34713
diff --git a/devel/py-pytest-run-parallel/Makefile b/devel/py-pytest-run-parallel/Makefile
index 6b9c4f65763c..4e06c5bb0cf9 100644
--- a/devel/py-pytest-run-parallel/Makefile
+++ b/devel/py-pytest-run-parallel/Makefile
@@ -1,5 +1,5 @@
PORTNAME= pytest-run-parallel
-PORTVERSION= 0.5.0
+PORTVERSION= 0.6.1
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-pytest-run-parallel/distinfo b/devel/py-pytest-run-parallel/distinfo
index 25e7eb31e166..4a73c4a8c255 100644
--- a/devel/py-pytest-run-parallel/distinfo
+++ b/devel/py-pytest-run-parallel/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753369384
-SHA256 (pytest_run_parallel-0.5.0.tar.gz) = 444c62acfcdc33ce896bd339ada400c1df42660351e3c2ec02d876f8ce243345
-SIZE (pytest_run_parallel-0.5.0.tar.gz) = 44138
+TIMESTAMP = 1757120736
+SHA256 (pytest_run_parallel-0.6.1.tar.gz) = 920aef9e7c168c4dc5536601811901873dc2c4dfb66eaa1467e9fdeb11833b5c
+SIZE (pytest_run_parallel-0.6.1.tar.gz) = 45481
diff --git a/devel/py-pytest-sugar/Makefile b/devel/py-pytest-sugar/Makefile
index 3c42ffd51ddb..d73e794ae393 100644
--- a/devel/py-pytest-sugar/Makefile
+++ b/devel/py-pytest-sugar/Makefile
@@ -1,5 +1,5 @@
PORTNAME= pytest-sugar
-PORTVERSION= 1.0.0
+PORTVERSION= 1.1.1
CATEGORIES= devel python
MASTER_SITES= PYPI \
https://github.com/Teemu/pytest-sugar/releases/download/v${PORTVERSION}/
@@ -14,8 +14,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=40.6.0:devel/py-setuptools@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR}
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}packaging>=21.3:devel/py-packaging@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}pytest>=6.2.0,1:devel/py-pytest@${PY_FLAVOR} \
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytest>=6.2.0,1:devel/py-pytest@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}termcolor>=2.1.0:devel/py-termcolor@${PY_FLAVOR}
TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytest-rerunfailures>=0:devel/py-pytest-rerunfailures@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pytest-xdist>=1.14,1:devel/py-pytest-xdist@${PY_FLAVOR}
diff --git a/devel/py-pytest-sugar/distinfo b/devel/py-pytest-sugar/distinfo
index 42ff3ef644ed..abb61e714c22 100644
--- a/devel/py-pytest-sugar/distinfo
+++ b/devel/py-pytest-sugar/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1708449332
-SHA256 (pytest-sugar-1.0.0.tar.gz) = 6422e83258f5b0c04ce7c632176c7732cab5fdb909cb39cca5c9139f81276c0a
-SIZE (pytest-sugar-1.0.0.tar.gz) = 14992
+TIMESTAMP = 1757120738
+SHA256 (pytest-sugar-1.1.1.tar.gz) = 73b8b65163ebf10f9f671efab9eed3d56f20d2ca68bda83fa64740a92c08f65d
+SIZE (pytest-sugar-1.1.1.tar.gz) = 16533
diff --git a/devel/py-pytest/Makefile b/devel/py-pytest/Makefile
index 5e704aab0c87..25b01134260b 100644
--- a/devel/py-pytest/Makefile
+++ b/devel/py-pytest/Makefile
@@ -7,7 +7,8 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= python@FreeBSD.org
COMMENT= Simple powerful testing with Python
-WWW= https://docs.pytest.org/en/latest/
+WWW= https://docs.pytest.org/en/latest/ \
+ https://github.com/pytest-dev/pytest
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
@@ -16,24 +17,24 @@ BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=61:devel/py-setuptools@${PY_FL
${PYTHON_PKGNAMEPREFIX}setuptools-scm>=6.2.3:devel/py-setuptools-scm@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR}
RUN_DEPENDS= ${PY_EXCEPTIONGROUP} \
- ${PYTHON_PKGNAMEPREFIX}iniconfig>0:devel/py-iniconfig@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}iniconfig>=0:devel/py-iniconfig@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}packaging>=20:devel/py-packaging@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pluggy>=1.5<2.0:devel/py-pluggy@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pygments>=2.7.2:textproc/py-pygments@${PY_FLAVOR} \
${PY_TOMLI}
TEST_DEPENDS= bash:shells/bash \
lsof:sysutils/lsof \
- ${PYTHON_PKGNAMEPREFIX}argcomplete>0:devel/py-argcomplete@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}argcomplete>=0:devel/py-argcomplete@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}attrs>=19.2:devel/py-attrs@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}decorator>=0:devel/py-decorator@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}hypothesis>=3.56:devel/py-hypothesis@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}Jinja2>=0:devel/py-Jinja2@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}mock>0:devel/py-mock@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}mock>=0:devel/py-mock@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}numpy>=0,1:math/py-numpy@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pexpect>=0:misc/py-pexpect@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pygments>=2.7.2:textproc/py-pygments@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pytest-xdist>=2.1.0,1:devel/py-pytest-xdist@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}requests>0:www/py-requests@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}requests>=0:www/py-requests@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}setuptools>=0:devel/py-setuptools@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}twisted>=0:devel/py-twisted@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}xmlschema>=0:textproc/py-xmlschema@${PY_FLAVOR}
@@ -43,8 +44,9 @@ USE_PYTHON= autoplist concurrent pep517
NO_ARCH= yes
+# XXX: test_pdb_custom_cls_with_set_trace fails
do-test:
- @cd ${WRKSRC} && ${PYTHON_CMD} -m pytest -v -rs
+ cd ${WRKSRC} && ${PYTHON_CMD} -m pytest -v -rs
# tests as of 8.4.2: 1 failed, 3861 passed, 37 skipped, 12 xfailed, 7 xpassed in 652.09s (0:10:52), see https://github.com/pytest-dev/pytest/issues/13699
diff --git a/devel/py-python-distutils-extra/Makefile b/devel/py-python-distutils-extra/Makefile
index 95b11906c7e6..cdd136920dbf 100644
--- a/devel/py-python-distutils-extra/Makefile
+++ b/devel/py-python-distutils-extra/Makefile
@@ -1,6 +1,5 @@
PORTNAME= python-distutils-extra
-PORTVERSION= 3.1
-PORTREVISION= 1
+PORTVERSION= 3.2
CATEGORIES= devel python
MASTER_SITES= DEBIAN
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -20,6 +19,6 @@ USES= python tar:xz
USE_PYTHON= autoplist concurrent pep517
NO_ARCH= yes
-WRKSRC= ${WRKDIR}/work
+WRKSRC= ${WRKDIR}/python-distutils-extra
.include <bsd.port.mk>
diff --git a/devel/py-python-distutils-extra/distinfo b/devel/py-python-distutils-extra/distinfo
index 692de4221df8..e867565902fc 100644
--- a/devel/py-python-distutils-extra/distinfo
+++ b/devel/py-python-distutils-extra/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1732260940
-SHA256 (python-distutils-extra_3.1.tar.xz) = f5972205e714989e5d648cced118260c1b94aec4ee52a5214546006842e053b9
-SIZE (python-distutils-extra_3.1.tar.xz) = 40980
+TIMESTAMP = 1757120740
+SHA256 (python-distutils-extra_3.2.tar.xz) = bde785e428e85a67685885947daf013beb3a9787a6d5b8f9aca05f1874158773
+SIZE (python-distutils-extra_3.2.tar.xz) = 37032
diff --git a/devel/py-python-semantic-release/Makefile b/devel/py-python-semantic-release/Makefile
index ed0d03958205..76b4beab4408 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.2.0
+PORTVERSION= 10.3.1
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 015450c8af16..5ad214d4f0ca 100644
--- a/devel/py-python-semantic-release/distinfo
+++ b/devel/py-python-semantic-release/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1751375055
-SHA256 (python_semantic_release-10.2.0.tar.gz) = b5b34482f3e5fbda77ea4e8e25100d69efd92aa868d821ac7772be2d2ad2794a
-SIZE (python_semantic_release-10.2.0.tar.gz) = 321082
+TIMESTAMP = 1757120742
+SHA256 (python_semantic_release-10.3.1.tar.gz) = 16003292315ee29b6ad424fad9745946422cf965e19649269c4e2fb8271cb267
+SIZE (python_semantic_release-10.3.1.tar.gz) = 323536
diff --git a/devel/py-questionary/Makefile b/devel/py-questionary/Makefile
index ebc2358f74c9..ea1889af5635 100644
--- a/devel/py-questionary/Makefile
+++ b/devel/py-questionary/Makefile
@@ -1,5 +1,5 @@
PORTNAME= questionary
-PORTVERSION= 2.1.0
+PORTVERSION= 2.1.1
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-questionary/distinfo b/devel/py-questionary/distinfo
index b9dc43f6344f..503e2bf395ce 100644
--- a/devel/py-questionary/distinfo
+++ b/devel/py-questionary/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1735705179
-SHA256 (questionary-2.1.0.tar.gz) = 6302cdd645b19667d8f6e6634774e9538bfcd1aad9be287e743d96cacaf95587
-SIZE (questionary-2.1.0.tar.gz) = 26775
+TIMESTAMP = 1757120744
+SHA256 (questionary-2.1.1.tar.gz) = 3d7e980292bb0107abaa79c68dd3eee3c561b83a0f89ae482860b181c8bd412d
+SIZE (questionary-2.1.1.tar.gz) = 25845
diff --git a/devel/py-retrying/Makefile b/devel/py-retrying/Makefile
index e09a3cbf853a..1d0c3df5e48d 100644
--- a/devel/py-retrying/Makefile
+++ b/devel/py-retrying/Makefile
@@ -1,15 +1,15 @@
PORTNAME= retrying
-PORTVERSION= 1.4.1
+PORTVERSION= 1.4.2
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= General-purpose retrying library, written in Python
-WWW= https://github.com/rholder/retrying
+WWW= https://github.com/groodt/retrying
LICENSE= APACHE20
-LICENSE_FILE= ${WRKSRC}/LICENSE
+LICENSE_FILE= ${WRKSRC}/LICENSE.txt
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=0:devel/py-setuptools@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR}
diff --git a/devel/py-retrying/distinfo b/devel/py-retrying/distinfo
index e0833a136495..7d4060534e81 100644
--- a/devel/py-retrying/distinfo
+++ b/devel/py-retrying/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753265762
-SHA256 (retrying-1.4.1.tar.gz) = 4d206e0ed2aff5ef2f3cd867abb9511e9e8f31127c5aca20f1d5246e476903b0
-SIZE (retrying-1.4.1.tar.gz) = 11344
+TIMESTAMP = 1757120746
+SHA256 (retrying-1.4.2.tar.gz) = d102e75d53d8d30b88562d45361d6c6c934da06fab31bd81c0420acb97a8ba39
+SIZE (retrying-1.4.2.tar.gz) = 11411
diff --git a/devel/py-retrying/files/patch-pyproject.toml b/devel/py-retrying/files/patch-pyproject.toml
new file mode 100644
index 000000000000..b17915e5580e
--- /dev/null
+++ b/devel/py-retrying/files/patch-pyproject.toml
@@ -0,0 +1,11 @@
+--- pyproject.toml.orig 2025-08-03 03:33:19 UTC
++++ pyproject.toml
+@@ -33,7 +33,7 @@ authors = [
+ {name = "Simeon Visser"},
+ {name = "Thomas Goirand"},
+ ]
+-license = "Apache-2.0"
++license = {text = "Apache-2.0"}
+ readme = "README.md"
+ requires-python = ">=3.6"
+ classifiers = [
diff --git a/devel/py-robotframework-pabot/Makefile b/devel/py-robotframework-pabot/Makefile
index a39d6dda81e0..9935fd466aee 100644
--- a/devel/py-robotframework-pabot/Makefile
+++ b/devel/py-robotframework-pabot/Makefile
@@ -1,5 +1,5 @@
PORTNAME= robotframework-pabot
-PORTVERSION= 4.3.2
+PORTVERSION= 5.0.0
CATEGORIES= devel www python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-robotframework-pabot/distinfo b/devel/py-robotframework-pabot/distinfo
index 1a2f7d4cd330..9f0f8eca2b2e 100644
--- a/devel/py-robotframework-pabot/distinfo
+++ b/devel/py-robotframework-pabot/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753796084
-SHA256 (robotframework_pabot-4.3.2.tar.gz) = 7ff5036448457d9d92ccf7e724fdf71bea9607691e0381f141e19790402b8f2b
-SIZE (robotframework_pabot-4.3.2.tar.gz) = 78401
+TIMESTAMP = 1757120748
+SHA256 (robotframework_pabot-5.0.0.tar.gz) = ea338815514a1bdc0c2b1d078cbe8114c09c170f22eaf120dfb5ccf2a575ca85
+SIZE (robotframework_pabot-5.0.0.tar.gz) = 83724
diff --git a/devel/py-rpds-py/Makefile b/devel/py-rpds-py/Makefile
index 8d419033330e..c896274fc739 100644
--- a/devel/py-rpds-py/Makefile
+++ b/devel/py-rpds-py/Makefile
@@ -1,6 +1,5 @@
PORTNAME= rpds-py
-PORTVERSION= 0.26.0
-PORTREVISION= 1
+PORTVERSION= 0.27.1
CATEGORIES= devel python
MASTER_SITES= PYPI \
https://github.com/crate-py/rpds/releases/download/v${PORTVERSION}/
diff --git a/devel/py-rpds-py/distinfo b/devel/py-rpds-py/distinfo
index f34ba0abcd29..7c030764a5e2 100644
--- a/devel/py-rpds-py/distinfo
+++ b/devel/py-rpds-py/distinfo
@@ -1,6 +1,6 @@
-TIMESTAMP = 1751622371
-SHA256 (rpds_py-0.26.0.tar.gz) = 20dae58a859b0906f0685642e591056f1e787f3a8b39c8e8749a45dc7d26bdb0
-SIZE (rpds_py-0.26.0.tar.gz) = 27385
+TIMESTAMP = 1757120750
+SHA256 (rpds_py-0.27.1.tar.gz) = 26a1c73171d10b7acccbded82bf6a586ab8203601e565badc74bbbf8bc5a10f8
+SIZE (rpds_py-0.27.1.tar.gz) = 27479
SHA256 (rust/crates/archery-1.2.1.crate) = eae2ed21cd55021f05707a807a5fc85695dafb98832921f6cfa06db67ca5b869
SIZE (rust/crates/archery-1.2.1.crate) = 21224
SHA256 (rust/crates/autocfg-1.4.0.crate) = ace50bade8e6234aa140d9a2f552bbee1db4d353f69b8217bc503490fc1a9f26
diff --git a/devel/py-ruff/Makefile b/devel/py-ruff/Makefile
index 727b6253c545..ec709f47bee3 100644
--- a/devel/py-ruff/Makefile
+++ b/devel/py-ruff/Makefile
@@ -1,6 +1,5 @@
PORTNAME= ruff
-DISTVERSION= 0.12.10
-PORTREVISION= 1
+DISTVERSION= 0.12.12
CATEGORIES= devel python
#MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -53,7 +52,7 @@ CARGO_CRATES= adler2-2.0.1 \
bincode-2.0.1 \
bincode_derive-2.0.1 \
bitflags-1.3.2 \
- bitflags-2.9.2 \
+ bitflags-2.9.3 \
bitvec-1.0.1 \
block-buffer-0.10.4 \
boxcar-0.2.13 \
@@ -61,7 +60,7 @@ CARGO_CRATES= adler2-2.0.1 \
bumpalo-3.19.0 \
byteorder-1.5.0 \
cachedir-0.3.1 \
- camino-1.1.11 \
+ camino-1.1.12 \
cast-0.3.0 \
castaway-0.2.4 \
cc-1.2.31 \
@@ -71,8 +70,8 @@ CARGO_CRATES= adler2-2.0.1 \
ciborium-0.2.2 \
ciborium-io-0.2.2 \
ciborium-ll-0.2.2 \
- clap-4.5.45 \
- clap_builder-4.5.44 \
+ clap-4.5.46 \
+ clap_builder-4.5.46 \
clap_complete-4.5.55 \
clap_complete_command-0.6.1 \
clap_complete_nushell-4.5.8 \
@@ -139,11 +138,11 @@ CARGO_CRATES= adler2-2.0.1 \
etcetera-0.10.0 \
fastrand-2.3.0 \
fern-0.7.1 \
- filetime-0.2.25 \
+ filetime-0.2.26 \
flate2-1.1.2 \
fnv-1.0.7 \
foldhash-0.1.5 \
- form_urlencoded-1.2.1 \
+ form_urlencoded-1.2.2 \
fs-err-2.11.0 \
fsevent-sys-4.1.0 \
funty-2.0.0 \
@@ -174,12 +173,12 @@ CARGO_CRATES= adler2-2.0.1 \
icu_properties_data-2.0.1 \
icu_provider-2.0.0 \
ident_case-1.0.1 \
- idna-1.0.3 \
+ idna-1.1.0 \
idna_adapter-1.2.1 \
ignore-0.4.23 \
imara-diff-0.1.8 \
imperative-1.0.6 \
- indexmap-2.10.0 \
+ indexmap-2.11.0 \
indicatif-0.18.0 \
indoc-2.0.6 \
inotify-0.11.0 \
@@ -211,7 +210,7 @@ CARGO_CRATES= adler2-2.0.1 \
libc-0.2.175 \
libcst-1.8.2 \
libcst_derive-1.8.2 \
- libmimalloc-sys-0.1.43 \
+ libmimalloc-sys-0.1.44 \
libredox-0.1.9 \
libtest-mimic-0.7.3 \
linux-raw-sys-0.9.4 \
@@ -222,12 +221,12 @@ CARGO_CRATES= adler2-2.0.1 \
manyhow-0.11.4 \
manyhow-macros-0.11.4 \
markdown-1.0.0 \
- matchers-0.1.0 \
+ matchers-0.2.0 \
matches-0.1.10 \
matchit-0.8.6 \
memchr-2.7.5 \
memoffset-0.9.1 \
- mimalloc-0.1.47 \
+ mimalloc-0.1.48 \
minicov-0.3.7 \
minimal-lexical-0.2.1 \
miniz_oxide-0.8.9 \
@@ -240,17 +239,16 @@ CARGO_CRATES= adler2-2.0.1 \
normalize-line-endings-0.3.0 \
notify-8.2.0 \
notify-types-2.0.0 \
- nu-ansi-term-0.46.0 \
+ nu-ansi-term-0.50.1 \
num-traits-0.2.19 \
num_cpus-1.17.0 \
once_cell-1.21.3 \
once_cell_polyfill-1.70.1 \
oorandom-11.1.5 \
option-ext-0.2.0 \
- ordermap-0.5.8 \
+ ordermap-0.5.9 \
os_pipe-1.2.2 \
os_str_bytes-7.1.1 \
- overload-0.1.1 \
parking_lot-0.12.4 \
parking_lot_core-0.9.11 \
paste-1.0.15 \
@@ -263,7 +261,7 @@ CARGO_CRATES= adler2-2.0.1 \
peg-runtime-0.8.5 \
pep440_rs-0.7.3 \
pep508_rs-0.9.2 \
- percent-encoding-2.3.1 \
+ percent-encoding-2.3.2 \
pest-2.8.1 \
pest_derive-2.8.1 \
pest_generator-2.8.1 \
@@ -284,7 +282,7 @@ CARGO_CRATES= adler2-2.0.1 \
pretty_assertions-1.4.1 \
proc-macro-crate-3.3.0 \
proc-macro-utils-0.10.0 \
- proc-macro2-1.0.96 \
+ proc-macro2-1.0.101 \
pyproject-toml-0.13.5 \
quick-junit-0.5.1 \
quick-xml-0.37.5 \
@@ -305,11 +303,9 @@ CARGO_CRATES= adler2-2.0.1 \
rayon-core-1.12.1 \
redox_syscall-0.5.17 \
redox_users-0.5.2 \
- regex-1.11.1 \
- regex-automata-0.1.10 \
- regex-automata-0.4.9 \
+ regex-1.11.2 \
+ regex-automata-0.4.10 \
regex-lite-0.1.6 \
- regex-syntax-0.6.29 \
regex-syntax-0.8.5 \
ron-0.7.1 \
rust-stemmers-1.2.0 \
@@ -327,7 +323,7 @@ CARGO_CRATES= adler2-2.0.1 \
serde-wasm-bindgen-0.6.5 \
serde_derive-1.0.219 \
serde_derive_internals-0.29.1 \
- serde_json-1.0.142 \
+ serde_json-1.0.143 \
serde_repr-0.1.20 \
serde_spanned-0.6.9 \
serde_spanned-1.0.0 \
@@ -350,7 +346,7 @@ CARGO_CRATES= adler2-2.0.1 \
strsim-0.11.1 \
strum-0.27.2 \
strum_macros-0.27.2 \
- syn-2.0.104 \
+ syn-2.0.106 \
synstructure-0.13.2 \
tap-1.0.1 \
tempfile-3.20.0 \
@@ -363,9 +359,9 @@ CARGO_CRATES= adler2-2.0.1 \
test-case-macros-3.3.1 \
thin-vec-0.2.14 \
thiserror-1.0.69 \
- thiserror-2.0.12 \
+ thiserror-2.0.16 \
thiserror-impl-1.0.69 \
- thiserror-impl-2.0.12 \
+ thiserror-impl-2.0.16 \
thread_local-1.1.9 \
threadpool-1.8.1 \
tikv-jemalloc-sys-0.6.0+5.3.0-1-ge13ca993e8ccb9ba9847cc330696e02839f328f7 \
@@ -385,9 +381,9 @@ CARGO_CRATES= adler2-2.0.1 \
tracing-attributes-0.1.30 \
tracing-core-0.1.34 \
tracing-flame-0.2.0 \
- tracing-indicatif-0.3.12 \
+ tracing-indicatif-0.3.13 \
tracing-log-0.2.0 \
- tracing-subscriber-0.3.19 \
+ tracing-subscriber-0.3.20 \
tryfn-0.2.3 \
typed-arena-2.0.2 \
typenum-1.18.0 \
@@ -407,7 +403,7 @@ CARGO_CRATES= adler2-2.0.1 \
unit-prefix-0.5.1 \
unscanny-0.1.0 \
unty-0.0.4 \
- url-2.5.4 \
+ url-2.5.7 \
urlencoding-2.1.3 \
utf8-width-0.1.7 \
utf8_iter-1.0.4 \
@@ -438,16 +434,14 @@ CARGO_CRATES= adler2-2.0.1 \
web-time-1.1.0 \
which-8.0.0 \
wild-2.2.1 \
- winapi-0.3.9 \
- winapi-i686-pc-windows-gnu-0.4.0 \
winapi-util-0.1.9 \
- winapi-x86_64-pc-windows-gnu-0.4.0 \
windows-core-0.61.2 \
windows-implement-0.60.0 \
windows-interface-0.59.1 \
windows-link-0.1.3 \
windows-result-0.3.4 \
windows-strings-0.4.2 \
+ windows-sys-0.52.0 \
windows-sys-0.59.0 \
windows-sys-0.60.2 \
windows-targets-0.52.6 \
diff --git a/devel/py-ruff/distinfo b/devel/py-ruff/distinfo
index b6a66ca3043a..74102585bfec 100644
--- a/devel/py-ruff/distinfo
+++ b/devel/py-ruff/distinfo
@@ -1,4 +1,4 @@
-TIMESTAMP = 1756374470
+TIMESTAMP = 1757275455
SHA256 (rust/crates/adler2-2.0.1.crate) = 320119579fcad9c21884f5c4861d16174d0e06250625266f50fe6898340abefa
SIZE (rust/crates/adler2-2.0.1.crate) = 13366
SHA256 (rust/crates/aho-corasick-1.1.3.crate) = 8e60d3430d3a69478ad0993f19238d2df97c507009a52b3c10addcd7f6bcb916
@@ -55,8 +55,8 @@ SHA256 (rust/crates/bincode_derive-2.0.1.crate) = bf95709a440f45e986983918d0e8a1
SIZE (rust/crates/bincode_derive-2.0.1.crate) = 7404
SHA256 (rust/crates/bitflags-1.3.2.crate) = bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a
SIZE (rust/crates/bitflags-1.3.2.crate) = 23021
-SHA256 (rust/crates/bitflags-2.9.2.crate) = 6a65b545ab31d687cff52899d4890855fec459eb6afe0da6417b8a18da87aa29
-SIZE (rust/crates/bitflags-2.9.2.crate) = 47977
+SHA256 (rust/crates/bitflags-2.9.3.crate) = 34efbcccd345379ca2868b2b2c9d3782e9cc58ba87bc7d79d5b53d9c9ae6f25d
+SIZE (rust/crates/bitflags-2.9.3.crate) = 47777
SHA256 (rust/crates/bitvec-1.0.1.crate) = 1bc2832c24239b0141d5674bb9174f9d68a8b5b3f2753311927c172ca46f7e9c
SIZE (rust/crates/bitvec-1.0.1.crate) = 224375
SHA256 (rust/crates/block-buffer-0.10.4.crate) = 3078c7629b62d3f0439517fa394996acacc5cbc91c5a20d8c658e77abd503a71
@@ -71,8 +71,8 @@ SHA256 (rust/crates/byteorder-1.5.0.crate) = 1fd0f2584146f6f2ef48085050886acf353
SIZE (rust/crates/byteorder-1.5.0.crate) = 23288
SHA256 (rust/crates/cachedir-0.3.1.crate) = 4703f3937077db8fa35bee3c8789343c1aec2585f0146f09d658d4ccc0e8d873
SIZE (rust/crates/cachedir-0.3.1.crate) = 8668
-SHA256 (rust/crates/camino-1.1.11.crate) = 5d07aa9a93b00c76f71bc35d598bed923f6d4f3a9ca5c24b7737ae1a292841c0
-SIZE (rust/crates/camino-1.1.11.crate) = 43862
+SHA256 (rust/crates/camino-1.1.12.crate) = dd0b03af37dad7a14518b7691d81acb0f8222604ad3d1b02f6b4bed5188c0cd5
+SIZE (rust/crates/camino-1.1.12.crate) = 44284
SHA256 (rust/crates/cast-0.3.0.crate) = 37b2a672a2cb129a2e41c10b1224bb368f9f37a2b16b612598138befd7b37eb5
SIZE (rust/crates/cast-0.3.0.crate) = 11452
SHA256 (rust/crates/castaway-0.2.4.crate) = dec551ab6e7578819132c713a93c022a05d60159dc86e7a7050223577484c55a
@@ -91,10 +91,10 @@ SHA256 (rust/crates/ciborium-io-0.2.2.crate) = 05afea1e0a06c9be33d539b876f1ce369
SIZE (rust/crates/ciborium-io-0.2.2.crate) = 6697
SHA256 (rust/crates/ciborium-ll-0.2.2.crate) = 57663b653d948a338bfb3eeba9bb2fd5fcfaecb9e199e87e1eda4d9e8b240fd9
SIZE (rust/crates/ciborium-ll-0.2.2.crate) = 14695
-SHA256 (rust/crates/clap-4.5.45.crate) = 1fc0e74a703892159f5ae7d3aac52c8e6c392f5ae5f359c70b5881d60aaac318
-SIZE (rust/crates/clap-4.5.45.crate) = 58337
-SHA256 (rust/crates/clap_builder-4.5.44.crate) = b3e7f4214277f3c7aa526a59dd3fbe306a370daee1f8b7b8c987069cd8e888a8
-SIZE (rust/crates/clap_builder-4.5.44.crate) = 169799
+SHA256 (rust/crates/clap-4.5.46.crate) = 2c5e4fcf9c21d2e544ca1ee9d8552de13019a42aa7dbf32747fa7aaf1df76e57
+SIZE (rust/crates/clap-4.5.46.crate) = 58332
+SHA256 (rust/crates/clap_builder-4.5.46.crate) = fecb53a0e6fcfb055f686001bc2e2592fa527efaf38dbe81a6a9563562e57d41
+SIZE (rust/crates/clap_builder-4.5.46.crate) = 169831
SHA256 (rust/crates/clap_complete-4.5.55.crate) = a5abde44486daf70c5be8b8f8f1b66c49f86236edf6fa2abadb4d961c4c6229a
SIZE (rust/crates/clap_complete-4.5.55.crate) = 48536
SHA256 (rust/crates/clap_complete_command-0.6.1.crate) = da8e198c052315686d36371e8a3c5778b7852fc75cc313e4e11eeb7a644a1b62
@@ -227,16 +227,16 @@ SHA256 (rust/crates/fastrand-2.3.0.crate) = 37909eebbb50d72f9059c3b6d82c0463f2ff
SIZE (rust/crates/fastrand-2.3.0.crate) = 15076
SHA256 (rust/crates/fern-0.7.1.crate) = 4316185f709b23713e41e3195f90edef7fb00c3ed4adc79769cf09cc762a3b29
SIZE (rust/crates/fern-0.7.1.crate) = 304533
-SHA256 (rust/crates/filetime-0.2.25.crate) = 35c0522e981e68cbfa8c3f978441a5f34b30b96e146b33cd3359176b50fe8586
-SIZE (rust/crates/filetime-0.2.25.crate) = 14940
+SHA256 (rust/crates/filetime-0.2.26.crate) = bc0505cd1b6fa6580283f6bdf70a73fcf4aba1184038c90902b92b3dd0df63ed
+SIZE (rust/crates/filetime-0.2.26.crate) = 17273
SHA256 (rust/crates/flate2-1.1.2.crate) = 4a3d7db9596fecd151c5f638c0ee5d5bd487b6e0ea232e5dc96d5250f6f94b1d
SIZE (rust/crates/flate2-1.1.2.crate) = 76495
SHA256 (rust/crates/fnv-1.0.7.crate) = 3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1
SIZE (rust/crates/fnv-1.0.7.crate) = 11266
SHA256 (rust/crates/foldhash-0.1.5.crate) = d9c4f5dac5e15c24eb999c26181a6ca40b39fe946cbe4c263c7209467bc83af2
SIZE (rust/crates/foldhash-0.1.5.crate) = 21901
-SHA256 (rust/crates/form_urlencoded-1.2.1.crate) = e13624c2627564efccf4934284bdd98cbaa14e79b0b5a141218e507b3a823456
-SIZE (rust/crates/form_urlencoded-1.2.1.crate) = 8969
+SHA256 (rust/crates/form_urlencoded-1.2.2.crate) = cb4cb245038516f5f85277875cdaa4f7d2c9a0fa0468de06ed190163b1581fcf
+SIZE (rust/crates/form_urlencoded-1.2.2.crate) = 9347
SHA256 (rust/crates/fs-err-2.11.0.crate) = 88a41f105fe1d5b6b34b2055e3dc59bb79b46b48b2040b9e6c7b4b5de097aa41
SIZE (rust/crates/fs-err-2.11.0.crate) = 20449
SHA256 (rust/crates/fsevent-sys-4.1.0.crate) = 76ee7a02da4d231650c7cea31349b889be2f45ddb3ef3032d2ec8185f6313fd2
@@ -297,8 +297,8 @@ SHA256 (rust/crates/icu_provider-2.0.0.crate) = 03c80da27b5f4187909049ee2d72f276
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/idna-1.0.3.crate) = 686f825264d630750a544639377bae737628043f20d38bbc029e8f29ea968a7e
-SIZE (rust/crates/idna-1.0.3.crate) = 142515
+SHA256 (rust/crates/idna-1.1.0.crate) = 3b0875f23caa03898994f6ddc501886a45c7d3d62d04d2d90788d47be1b1e4de
+SIZE (rust/crates/idna-1.1.0.crate) = 148747
SHA256 (rust/crates/idna_adapter-1.2.1.crate) = 3acae9609540aa318d1bc588455225fb2085b9ed0c4f6bd0d9d5bcd86f1a0344
SIZE (rust/crates/idna_adapter-1.2.1.crate) = 10389
SHA256 (rust/crates/ignore-0.4.23.crate) = 6d89fd380afde86567dfba715db065673989d6253f42b88179abd3eae47bda4b
@@ -307,8 +307,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.10.0.crate) = fe4cd85333e22411419a0bcae1297d25e58c9443848b11dc6a86fefe8c78a661
-SIZE (rust/crates/indexmap-2.10.0.crate) = 95836
+SHA256 (rust/crates/indexmap-2.11.0.crate) = f2481980430f9f78649238835720ddccc57e52df14ffce1c6f37391d61b563e9
+SIZE (rust/crates/indexmap-2.11.0.crate) = 99851
SHA256 (rust/crates/indicatif-0.18.0.crate) = 70a646d946d06bedbbc4cac4c218acf4bbf2d87757a784857025f4d447e4e1cd
SIZE (rust/crates/indicatif-0.18.0.crate) = 67969
SHA256 (rust/crates/indoc-2.0.6.crate) = f4c7245a08504955605670dbf141fceab975f15ca21570696aebe9d2e71576bd
@@ -371,8 +371,8 @@ SHA256 (rust/crates/libcst-1.8.2.crate) = ae28ddc5b90c3e3146a21d051ca095cbc8d932
SIZE (rust/crates/libcst-1.8.2.crate) = 110228
SHA256 (rust/crates/libcst_derive-1.8.2.crate) = dc2de5c2f62bcf8a4f7290b1854388b262c4b68f1db1a3ee3ef6d4c1319b00a3
SIZE (rust/crates/libcst_derive-1.8.2.crate) = 11409
-SHA256 (rust/crates/libmimalloc-sys-0.1.43.crate) = bf88cd67e9de251c1781dbe2f641a1a3ad66eaae831b8a2c38fbdc5ddae16d4d
-SIZE (rust/crates/libmimalloc-sys-0.1.43.crate) = 226498
+SHA256 (rust/crates/libmimalloc-sys-0.1.44.crate) = 667f4fec20f29dfc6bc7357c582d91796c169ad7e2fce709468aefeb2c099870
+SIZE (rust/crates/libmimalloc-sys-0.1.44.crate) = 451625
SHA256 (rust/crates/libredox-0.1.9.crate) = 391290121bad3d37fbddad76d8f5d1c1c314cfc646d143d7e07a3086ddff0ce3
SIZE (rust/crates/libredox-0.1.9.crate) = 7281
SHA256 (rust/crates/libtest-mimic-0.7.3.crate) = cc0bda45ed5b3a2904262c1bb91e526127aa70e7ef3758aba2ef93cf896b9b58
@@ -393,8 +393,8 @@ SHA256 (rust/crates/manyhow-macros-0.11.4.crate) = 46fce34d199b78b6e6073abf984c9
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
-SIZE (rust/crates/matchers-0.1.0.crate) = 6948
+SHA256 (rust/crates/matchers-0.2.0.crate) = d1525a2a28c7f4fa0fc98bb91ae755d1e2d1505079e05539e35bc876b5d65ae9
+SIZE (rust/crates/matchers-0.2.0.crate) = 7075
SHA256 (rust/crates/matches-0.1.10.crate) = 2532096657941c2fea9c289d370a250971c689d4f143798ff67113ec042024a5
SIZE (rust/crates/matches-0.1.10.crate) = 2592
SHA256 (rust/crates/matchit-0.8.6.crate) = 2f926ade0c4e170215ae43342bf13b9310a437609c81f29f86c5df6657582ef9
@@ -403,8 +403,8 @@ SHA256 (rust/crates/memchr-2.7.5.crate) = 32a282da65faaf38286cf3be983213fcf1d2e2
SIZE (rust/crates/memchr-2.7.5.crate) = 97603
SHA256 (rust/crates/memoffset-0.9.1.crate) = 488016bfae457b036d996092f6cb448677611ce4449e970ceaf42695203f218a
SIZE (rust/crates/memoffset-0.9.1.crate) = 9032
-SHA256 (rust/crates/mimalloc-0.1.47.crate) = b1791cbe101e95af5764f06f20f6760521f7158f69dbf9d6baf941ee1bf6bc40
-SIZE (rust/crates/mimalloc-0.1.47.crate) = 4594
+SHA256 (rust/crates/mimalloc-0.1.48.crate) = e1ee66a4b64c74f4ef288bcbb9192ad9c3feaad75193129ac8509af543894fd8
+SIZE (rust/crates/mimalloc-0.1.48.crate) = 4742
SHA256 (rust/crates/minicov-0.3.7.crate) = f27fe9f1cc3c22e1687f9446c2083c4c5fc7f0bcf1c7a86bdbded14985895b4b
SIZE (rust/crates/minicov-0.3.7.crate) = 43788
SHA256 (rust/crates/minimal-lexical-0.2.1.crate) = 68354c5c6bd36d73ff3feceb05efa59b6acb7626617f4962be322a825e61f79a
@@ -429,8 +429,8 @@ SHA256 (rust/crates/notify-8.2.0.crate) = 4d3d07927151ff8575b7087f245456e549fea6
SIZE (rust/crates/notify-8.2.0.crate) = 39067
SHA256 (rust/crates/notify-types-2.0.0.crate) = 5e0826a989adedc2a244799e823aece04662b66609d96af8dff7ac6df9a8925d
SIZE (rust/crates/notify-types-2.0.0.crate) = 14495
-SHA256 (rust/crates/nu-ansi-term-0.46.0.crate) = 77a8165726e8236064dbb45459242600304b42a5ea24ee2948e18e023bf7ba84
-SIZE (rust/crates/nu-ansi-term-0.46.0.crate) = 24311
+SHA256 (rust/crates/nu-ansi-term-0.50.1.crate) = d4a28e057d01f97e61255210fcff094d74ed0466038633e95017f5beb68e4399
+SIZE (rust/crates/nu-ansi-term-0.50.1.crate) = 28536
SHA256 (rust/crates/num-traits-0.2.19.crate) = 071dfc062690e90b734c0b2273ce72ad0ffa95f0c74596bc250dcfd960262841
SIZE (rust/crates/num-traits-0.2.19.crate) = 51631
SHA256 (rust/crates/num_cpus-1.17.0.crate) = 91df4bbde75afed763b708b7eee1e8e7651e02d97f6d5dd763e89367e957b23b
@@ -443,14 +443,12 @@ 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.8.crate) = 6d6bff06e4a5dc6416bead102d3e63c480dd852ffbb278bf8cfeb4966b329609
-SIZE (rust/crates/ordermap-0.5.8.crate) = 66688
+SHA256 (rust/crates/ordermap-0.5.9.crate) = 2fd6fedcd996c8c97932075cc3811d83f53280f48d5620e4e3cab7f6a12678c4
+SIZE (rust/crates/ordermap-0.5.9.crate) = 69484
SHA256 (rust/crates/os_pipe-1.2.2.crate) = db335f4760b14ead6290116f2427bf33a14d4f0617d49f78a246de10c1831224
SIZE (rust/crates/os_pipe-1.2.2.crate) = 10810
SHA256 (rust/crates/os_str_bytes-7.1.1.crate) = 63eceb7b5d757011a87d08eb2123db15d87fb0c281f65d101ce30a1e96c3ad5c
SIZE (rust/crates/os_str_bytes-7.1.1.crate) = 28828
-SHA256 (rust/crates/overload-0.1.1.crate) = b15813163c1d831bf4a13c3610c05c0d03b39feb07f7e09fa234dac9b15aaf39
-SIZE (rust/crates/overload-0.1.1.crate) = 24439
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
@@ -475,8 +473,8 @@ SHA256 (rust/crates/pep440_rs-0.7.3.crate) = 31095ca1f396e3de32745f42b20deef7bc0
SIZE (rust/crates/pep440_rs-0.7.3.crate) = 44342
SHA256 (rust/crates/pep508_rs-0.9.2.crate) = faee7227064121fcadcd2ff788ea26f0d8f2bd23a0574da11eca23bc935bcc05
SIZE (rust/crates/pep508_rs-0.9.2.crate) = 70842
-SHA256 (rust/crates/percent-encoding-2.3.1.crate) = e3148f5046208a5d56bcfc03053e3ca6334e51da8dfb19b6cdc8b306fae3283e
-SIZE (rust/crates/percent-encoding-2.3.1.crate) = 10235
+SHA256 (rust/crates/percent-encoding-2.3.2.crate) = 9b4f627cb1b25917193a259e49bdad08f671f8d9708acfd5fe0a8c1455d87220
+SIZE (rust/crates/percent-encoding-2.3.2.crate) = 11583
SHA256 (rust/crates/pest-2.8.1.crate) = 1db05f56d34358a8b1066f67cbb203ee3e7ed2ba674a6263a1d5ec6db2204323
SIZE (rust/crates/pest-2.8.1.crate) = 128906
SHA256 (rust/crates/pest_derive-2.8.1.crate) = bb056d9e8ea77922845ec74a1c4e8fb17e7c218cc4fc11a15c5d25e189aa40bc
@@ -517,8 +515,8 @@ SHA256 (rust/crates/proc-macro-crate-3.3.0.crate) = edce586971a4dfaa28950c6f18ed
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.96.crate) = beef09f85ae72cea1ef96ba6870c51e6382ebfa4f0e85b643459331f3daa5be0
-SIZE (rust/crates/proc-macro2-1.0.96.crate) = 52660
+SHA256 (rust/crates/proc-macro2-1.0.101.crate) = 89ae43fd86e4158d6db51ad8e2b80f313af9cc74f5c0e03ccb87de09998732de
+SIZE (rust/crates/proc-macro2-1.0.101.crate) = 53886
SHA256 (rust/crates/pyproject-toml-0.13.5.crate) = 7b0f6160dc48298b9260d9b958ad1d7f96f6cd0b9df200b22329204e09334663
SIZE (rust/crates/pyproject-toml-0.13.5.crate) = 18464
SHA256 (rust/crates/quick-junit-0.5.1.crate) = 3ed1a693391a16317257103ad06a88c6529ac640846021da7c435a06fffdacd7
@@ -559,16 +557,12 @@ SHA256 (rust/crates/redox_syscall-0.5.17.crate) = 5407465600fb0548f1442edf71dd20
SIZE (rust/crates/redox_syscall-0.5.17.crate) = 30002
SHA256 (rust/crates/redox_users-0.5.2.crate) = a4e608c6638b9c18977b00b475ac1f28d14e84b27d8d42f70e0bf1e3dec127ac
SIZE (rust/crates/redox_users-0.5.2.crate) = 17280
-SHA256 (rust/crates/regex-1.11.1.crate) = b544ef1b4eac5dc2db33ea63606ae9ffcfac26c1416a2806ae0bf5f56b201191
-SIZE (rust/crates/regex-1.11.1.crate) = 254170
-SHA256 (rust/crates/regex-automata-0.1.10.crate) = 6c230d73fb8d8c1b9c0b3135c5142a8acee3a0558fb8db5cf1cb65f8d7862132
-SIZE (rust/crates/regex-automata-0.1.10.crate) = 114533
-SHA256 (rust/crates/regex-automata-0.4.9.crate) = 809e8dc61f6de73b46c85f4c96486310fe304c434cfa43669d7b40f711150908
-SIZE (rust/crates/regex-automata-0.4.9.crate) = 618525
+SHA256 (rust/crates/regex-1.11.2.crate) = 23d7fd106d8c02486a8d64e778353d1cffe08ce79ac2e82f540c86d0facf6912
+SIZE (rust/crates/regex-1.11.2.crate) = 166265
+SHA256 (rust/crates/regex-automata-0.4.10.crate) = 6b9458fa0bfeeac22b5ca447c63aaf45f28439a709ccd244698632f9aa6394d6
+SIZE (rust/crates/regex-automata-0.4.10.crate) = 622754
SHA256 (rust/crates/regex-lite-0.1.6.crate) = 53a49587ad06b26609c52e423de037e7f57f20d53535d66e08c695f347df952a
SIZE (rust/crates/regex-lite-0.1.6.crate) = 95278
-SHA256 (rust/crates/regex-syntax-0.6.29.crate) = f162c6dd7b008981e4d40210aca20b4bd0f9b60ca9271061b07f78537722f2e1
-SIZE (rust/crates/regex-syntax-0.6.29.crate) = 299752
SHA256 (rust/crates/regex-syntax-0.8.5.crate) = 2b15c43186be67a4fd63bee50d0303afffcef381492ebe2c5d87f324e1b8815c
SIZE (rust/crates/regex-syntax-0.8.5.crate) = 357541
SHA256 (rust/crates/ron-0.7.1.crate) = 88073939a61e5b7680558e6be56b419e208420c2adb92be54921fa6b72283f1a
@@ -603,8 +597,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_derive_internals-0.29.1.crate) = 18d26a20a969b9e3fdf2fc2d9f21eda6c40e2de84c9408bb5d3b05d499aae711
SIZE (rust/crates/serde_derive_internals-0.29.1.crate) = 26189
-SHA256 (rust/crates/serde_json-1.0.142.crate) = 030fedb782600dcbd6f02d479bf0d817ac3bb40d644745b769d6a96bc3afc5a7
-SIZE (rust/crates/serde_json-1.0.142.crate) = 155363
+SHA256 (rust/crates/serde_json-1.0.143.crate) = d401abef1d108fbd9cbaebc3e46611f4b1021f714a0597a71f41ee463f5f4a5a
+SIZE (rust/crates/serde_json-1.0.143.crate) = 155342
SHA256 (rust/crates/serde_repr-0.1.20.crate) = 175ee3e80ae9982737ca543e96133087cbd9a485eecc3bc4de9c1a37b47ea59c
SIZE (rust/crates/serde_repr-0.1.20.crate) = 12627
SHA256 (rust/crates/serde_spanned-0.6.9.crate) = bf41e0cfaf7226dca15e8197172c295a782857fcb97fad1808a166870dee75a3
@@ -649,8 +643,8 @@ SHA256 (rust/crates/strum-0.27.2.crate) = af23d6f6c1a224baef9d3f61e287d2761385a5
SIZE (rust/crates/strum-0.27.2.crate) = 8489
SHA256 (rust/crates/strum_macros-0.27.2.crate) = 7695ce3845ea4b33927c055a39dc438a45b059f7c1b3d91d38d10355fb8cbca7
SIZE (rust/crates/strum_macros-0.27.2.crate) = 30522
-SHA256 (rust/crates/syn-2.0.104.crate) = 17b6f705963418cdb9927482fa304bc562ece2fdd4f616084c50b7023b435a40
-SIZE (rust/crates/syn-2.0.104.crate) = 299699
+SHA256 (rust/crates/syn-2.0.106.crate) = ede7c438028d4436d71104916910f5bb611972c5cfd7f89b8300a8186e6fada6
+SIZE (rust/crates/syn-2.0.106.crate) = 301514
SHA256 (rust/crates/synstructure-0.13.2.crate) = 728a70f3dbaf5bab7f0c4b1ac8d7ae5ea60a4b5549c8a5914361c99147a709d2
SIZE (rust/crates/synstructure-0.13.2.crate) = 18950
SHA256 (rust/crates/tap-1.0.1.crate) = 55937e1799185b12863d447f42597ed69d9928686b8d88a1df17376a097d8369
@@ -675,12 +669,12 @@ SHA256 (rust/crates/thin-vec-0.2.14.crate) = 144f754d318415ac792f9d69fc87abbbfc0
SIZE (rust/crates/thin-vec-0.2.14.crate) = 35087
SHA256 (rust/crates/thiserror-1.0.69.crate) = b6aaf5339b578ea85b50e080feb250a3e8ae8cfcdff9a461c9ec2904bc923f52
SIZE (rust/crates/thiserror-1.0.69.crate) = 22198
-SHA256 (rust/crates/thiserror-2.0.12.crate) = 567b8a2dae586314f7be2a752ec7474332959c6460e02bde30d702a66d488708
-SIZE (rust/crates/thiserror-2.0.12.crate) = 28693
+SHA256 (rust/crates/thiserror-2.0.16.crate) = 3467d614147380f2e4e374161426ff399c91084acd2363eaf549172b3d5e60c0
+SIZE (rust/crates/thiserror-2.0.16.crate) = 29095
SHA256 (rust/crates/thiserror-impl-1.0.69.crate) = 4fee6c4efc90059e10f81e6d42c60a18f76588c3d74cb83a0b242a2b6c7504c1
SIZE (rust/crates/thiserror-impl-1.0.69.crate) = 18365
-SHA256 (rust/crates/thiserror-impl-2.0.12.crate) = 7f7cf42b4507d8ea322120659672cf1b9dbb93f8f2d4ecfd6e51350ff5b17a1d
-SIZE (rust/crates/thiserror-impl-2.0.12.crate) = 21141
+SHA256 (rust/crates/thiserror-impl-2.0.16.crate) = 6c5e1be1c48b9172ee610da68fd9cd2770e7a4056cb3fc98710ee6906f0c7960
+SIZE (rust/crates/thiserror-impl-2.0.16.crate) = 21214
SHA256 (rust/crates/thread_local-1.1.9.crate) = f60246a4944f24f6e018aa17cdeffb7818b76356965d03b07d6a9886e8962185
SIZE (rust/crates/thread_local-1.1.9.crate) = 19315
SHA256 (rust/crates/threadpool-1.8.1.crate) = d050e60b33d41c19108b32cea32164033a9013fe3b46cbd4457559bfbf77afaa
@@ -719,12 +713,12 @@ SHA256 (rust/crates/tracing-core-0.1.34.crate) = b9d12581f227e93f094d3af2ae690a5
SIZE (rust/crates/tracing-core-0.1.34.crate) = 63760
SHA256 (rust/crates/tracing-flame-0.2.0.crate) = 0bae117ee14789185e129aaee5d93750abe67fdc5a9a62650452bfe4e122a3a9
SIZE (rust/crates/tracing-flame-0.2.0.crate) = 9062
-SHA256 (rust/crates/tracing-indicatif-0.3.12.crate) = e1983afead46ff13a3c93581e0cec31d20b29efdd22cbdaa8b9f850eccf2c352
-SIZE (rust/crates/tracing-indicatif-0.3.12.crate) = 29871
+SHA256 (rust/crates/tracing-indicatif-0.3.13.crate) = 04d4e11e0e27acef25a47f27e9435355fecdc488867fa2bc90e75b0700d2823d
+SIZE (rust/crates/tracing-indicatif-0.3.13.crate) = 29929
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
-SIZE (rust/crates/tracing-subscriber-0.3.19.crate) = 198345
+SHA256 (rust/crates/tracing-subscriber-0.3.20.crate) = 2054a14f5307d601f88daf0553e1cbf472acc4f2c51afab632431cdcd72124d5
+SIZE (rust/crates/tracing-subscriber-0.3.20.crate) = 212274
SHA256 (rust/crates/tryfn-0.2.3.crate) = 5fe242ee9e646acec9ab73a5c540e8543ed1b107f0ce42be831e0775d423c396
SIZE (rust/crates/tryfn-0.2.3.crate) = 8481
SHA256 (rust/crates/typed-arena-2.0.2.crate) = 6af6ae20167a9ece4bcb41af5b80f8a1f1df981f6391189ce00fd257af04126a
@@ -763,8 +757,8 @@ SHA256 (rust/crates/unscanny-0.1.0.crate) = e9df2af067a7953e9c3831320f35c1cc0600
SIZE (rust/crates/unscanny-0.1.0.crate) = 10338
SHA256 (rust/crates/unty-0.0.4.crate) = 6d49784317cd0d1ee7ec5c716dd598ec5b4483ea832a2dced265471cc0f690ae
SIZE (rust/crates/unty-0.0.4.crate) = 7200
-SHA256 (rust/crates/url-2.5.4.crate) = 32f8b686cadd1473f4bd0117a5d28d36b1ade384ea9b5069a1c40aefed7fda60
-SIZE (rust/crates/url-2.5.4.crate) = 81097
+SHA256 (rust/crates/url-2.5.7.crate) = 08bc136a29a3d1758e07a9cca267be308aeebf5cfd5a10f3f67ab2097683ef5b
+SIZE (rust/crates/url-2.5.7.crate) = 87907
SHA256 (rust/crates/urlencoding-2.1.3.crate) = daf8dba3b7eb870caf1ddeed7bc9d2a049f3cfdfae7cb521b087cc33ae4c49da
SIZE (rust/crates/urlencoding-2.1.3.crate) = 6538
SHA256 (rust/crates/utf8-width-0.1.7.crate) = 86bd8d4e895da8537e5315b8254664e6b769c4ff3db18321b297a1e7004392e3
@@ -825,14 +819,8 @@ SHA256 (rust/crates/which-8.0.0.crate) = d3fabb953106c3c8eea8306e4393700d7657561
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
-SIZE (rust/crates/winapi-0.3.9.crate) = 1200382
-SHA256 (rust/crates/winapi-i686-pc-windows-gnu-0.4.0.crate) = ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6
-SIZE (rust/crates/winapi-i686-pc-windows-gnu-0.4.0.crate) = 2918815
SHA256 (rust/crates/winapi-util-0.1.9.crate) = cf221c93e13a30d793f7645a0e7762c55d169dbb0a49671918a2319d289b10bb
SIZE (rust/crates/winapi-util-0.1.9.crate) = 12464
-SHA256 (rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.crate) = 712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f
-SIZE (rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.crate) = 2947998
SHA256 (rust/crates/windows-core-0.61.2.crate) = c0fdd3ddb90610c7638aa2b3a3ab2904fb9e5cdbecc643ddb3647212781c4ae3
SIZE (rust/crates/windows-core-0.61.2.crate) = 36771
SHA256 (rust/crates/windows-implement-0.60.0.crate) = a47fddd13af08290e67f4acabf4b459f647552718f683a7b415d290ac744a836
@@ -845,6 +833,8 @@ SHA256 (rust/crates/windows-result-0.3.4.crate) = 56f42bd332cc6c8eac5af113fc0c1f
SIZE (rust/crates/windows-result-0.3.4.crate) = 13418
SHA256 (rust/crates/windows-strings-0.4.2.crate) = 56e6c93f3a0c3b36176cb1327a4958a0353d5d166c2a35cb268ace15e91d3b57
SIZE (rust/crates/windows-strings-0.4.2.crate) = 13983
+SHA256 (rust/crates/windows-sys-0.52.0.crate) = 282be5f36a8ce781fad8c8ae18fa3f9beff57ec1b52cb3de0789201425d9a33d
+SIZE (rust/crates/windows-sys-0.52.0.crate) = 2576877
SHA256 (rust/crates/windows-sys-0.59.0.crate) = 1e38bc4d79ed67fd075bcc251a1c39b32a1776bbe92e5bef1f0bf1f8c531853b
SIZE (rust/crates/windows-sys-0.59.0.crate) = 2387323
SHA256 (rust/crates/windows-sys-0.60.2.crate) = f2f500e4d28234f72040990ec9d39e3a6b950f9f22d3dba18416c35882612bcb
@@ -927,5 +917,5 @@ SHA256 (astral-sh-lsp-types-3512a9f33eadc5402cfab1b8f7340824c8ca1439_GH0.tar.gz)
SIZE (astral-sh-lsp-types-3512a9f33eadc5402cfab1b8f7340824c8ca1439_GH0.tar.gz) = 71124
SHA256 (salsa-rs-salsa-a3ffa22cb26756473d56f867aedec3fd907c4dd9_GH0.tar.gz) = 2b18d0a3a4301ab0c8b706bef31af567e30cba91d9ccf9a010d8fa0e5f1656c8
SIZE (salsa-rs-salsa-a3ffa22cb26756473d56f867aedec3fd907c4dd9_GH0.tar.gz) = 717383
-SHA256 (astral-sh-ruff-0.12.10_GH0.tar.gz) = ecda9ff0ea8ef46cf858a9a830fe78f0d4d8e0ea8c6bc6fad6a8c1eb7f2543cd
-SIZE (astral-sh-ruff-0.12.10_GH0.tar.gz) = 7915877
+SHA256 (astral-sh-ruff-0.12.12_GH0.tar.gz) = 1f8a913b26015aba801b5be14089b2730d3618a298d2d9949178eb3985346feb
+SIZE (astral-sh-ruff-0.12.12_GH0.tar.gz) = 7927550
diff --git a/devel/py-scikit-base/Makefile b/devel/py-scikit-base/Makefile
index 207e511bd046..590eb3066c15 100644
--- a/devel/py-scikit-base/Makefile
+++ b/devel/py-scikit-base/Makefile
@@ -1,5 +1,5 @@
PORTNAME= scikit-base
-PORTVERSION= 0.12.4
+PORTVERSION= 0.12.5
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-scikit-base/distinfo b/devel/py-scikit-base/distinfo
index 65eec3cd920b..4abb7b78d164 100644
--- a/devel/py-scikit-base/distinfo
+++ b/devel/py-scikit-base/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753369388
-SHA256 (scikit_base-0.12.4.tar.gz) = d452844cb898560dedc5116c5441f348c2b75312cdb8ff4a3d1310456c887591
-SIZE (scikit_base-0.12.4.tar.gz) = 122308
+TIMESTAMP = 1757120752
+SHA256 (scikit_base-0.12.5.tar.gz) = 7f97533bc3ee1e51b7c4c80fbca9dfd0845adff9e762625b5f9e141c664c2257
+SIZE (scikit_base-0.12.5.tar.gz) = 122343
diff --git a/devel/py-scikit-build-core/Makefile b/devel/py-scikit-build-core/Makefile
index 52e91908fb39..0c4739f0f45b 100644
--- a/devel/py-scikit-build-core/Makefile
+++ b/devel/py-scikit-build-core/Makefile
@@ -18,8 +18,10 @@ BUILD_DEPENDS= ${PY_SETUPTOOLS} \
${PYTHON_PKGNAMEPREFIX}hatch-vcs>0:devel/py-hatch-vcs@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}hatchling>0:devel/py-hatchling@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}setuptools-scm>0:devel/py-setuptools-scm@${PY_FLAVOR}
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}packaging>=23.2:devel/py-packaging@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}pathspec>=0.10.1:devel/py-pathspec@${PY_FLAVOR}
+RUN_DEPENDS= ${PY_EXCEPTIONGROUP} \
+ ${PYTHON_PKGNAMEPREFIX}packaging>=23.2:devel/py-packaging@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}pathspec>=0.10.1:devel/py-pathspec@${PY_FLAVOR} \
+ ${PY_TOMLI}
TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}build>=0.8:devel/py-build@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}cattrs>=22.2.0:devel/py-cattrs@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}fastjsonschema>0:devel/py-fastjsonschema@${PY_FLAVOR} \
@@ -36,7 +38,7 @@ TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}build>=0.8:devel/py-build@${PY_FLAVOR} \
git:devel/git \
ninja>0:devel/ninja
-USES= python:3.9+
+USES= python
USE_PYTHON= pep517 autoplist pytest
TEST_ENV= ${MAKE_ENV} \
@@ -44,13 +46,6 @@ TEST_ENV= ${MAKE_ENV} \
NO_ARCH= yes
-.include <bsd.port.pre.mk>
-
-.if ${PYTHON_REL} < 31100
-RUN_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}exceptiongroup>=1.0:devel/py-exceptiongroup@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}tomli>=1.2.2:textproc/py-tomli@${PY_FLAVOR}
-.endif
-
# tests as of 0.11.1: 1 failed, 415 passed, 5 skipped, 3 xfailed, 1 warning in 603.00s (0:10:03), see https://github.com/scikit-build/scikit-build-core/issues/1057
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/devel/py-shpyx/Makefile b/devel/py-shpyx/Makefile
index a12dc96909f8..db0edbec46ee 100644
--- a/devel/py-shpyx/Makefile
+++ b/devel/py-shpyx/Makefile
@@ -1,5 +1,5 @@
PORTNAME= shpyx
-PORTVERSION= 0.0.33
+PORTVERSION= 0.0.34
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-shpyx/distinfo b/devel/py-shpyx/distinfo
index 0d912add0253..594f60758240 100644
--- a/devel/py-shpyx/distinfo
+++ b/devel/py-shpyx/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745178064
-SHA256 (shpyx-0.0.33.tar.gz) = 75a414950c1683576cab28d4e7ef92ba5685a70d554d7c22e480f1996a1a11b8
-SIZE (shpyx-0.0.33.tar.gz) = 10584
+TIMESTAMP = 1757120754
+SHA256 (shpyx-0.0.34.tar.gz) = 3249fdd9dee59665eaaa8a8051f241b0a1868479ddbd9b93fa626b443b68f964
+SIZE (shpyx-0.0.34.tar.gz) = 10592
diff --git a/devel/py-tox/Makefile b/devel/py-tox/Makefile
index ee4f6ba69fb3..43b28988b845 100644
--- a/devel/py-tox/Makefile
+++ b/devel/py-tox/Makefile
@@ -1,5 +1,5 @@
PORTNAME= tox
-DISTVERSION= 4.30.1
+DISTVERSION= 4.30.2
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-tox/distinfo b/devel/py-tox/distinfo
index 04b48b7c00de..58d54e3f2c24 100644
--- a/devel/py-tox/distinfo
+++ b/devel/py-tox/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757156051
-SHA256 (tox-4.30.1.tar.gz) = 9b685427cc143064fc98171c18d2065763095100e6f429c813bbd51765a36b1e
-SIZE (tox-4.30.1.tar.gz) = 202209
+TIMESTAMP = 1757404936
+SHA256 (tox-4.30.2.tar.gz) = 772925ad6c57fe35c7ed5ac3e958ac5ced21dff597e76fc40c1f5bf3cd1b6a2e
+SIZE (tox-4.30.2.tar.gz) = 202622
diff --git a/devel/py-trove-classifiers/Makefile b/devel/py-trove-classifiers/Makefile
index 2c524156d197..b6e49b447230 100644
--- a/devel/py-trove-classifiers/Makefile
+++ b/devel/py-trove-classifiers/Makefile
@@ -1,5 +1,5 @@
PORTNAME= trove-classifiers
-PORTVERSION= 2025.8.6.13
+PORTVERSION= 2025.8.26.11
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-trove-classifiers/distinfo b/devel/py-trove-classifiers/distinfo
index b34872bb77f7..d7982241cd45 100644
--- a/devel/py-trove-classifiers/distinfo
+++ b/devel/py-trove-classifiers/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1755062552
-SHA256 (trove_classifiers-2025.8.6.13.tar.gz) = 5a0abad839d2ed810f213ab133d555d267124ddea29f1d8a50d6eca12a50ae6e
-SIZE (trove_classifiers-2025.8.6.13.tar.gz) = 16932
+TIMESTAMP = 1757120756
+SHA256 (trove_classifiers-2025.8.26.11.tar.gz) = e73efff317c492a7990092f9c12676c705bf6cfe40a258a93f63f4b4c9941432
+SIZE (trove_classifiers-2025.8.26.11.tar.gz) = 16960
diff --git a/devel/py-typer/Makefile b/devel/py-typer/Makefile
index 4bbca8ca4d44..fed0185fbe84 100644
--- a/devel/py-typer/Makefile
+++ b/devel/py-typer/Makefile
@@ -1,5 +1,5 @@
PORTNAME= typer
-PORTVERSION= 0.16.0
+PORTVERSION= 0.16.1
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-typer/distinfo b/devel/py-typer/distinfo
index 3068866fb545..36f856b00069 100644
--- a/devel/py-typer/distinfo
+++ b/devel/py-typer/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1748495809
-SHA256 (typer-0.16.0.tar.gz) = af377ffaee1dbe37ae9440cb4e8f11686ea5ce4e9bae01b84ae7c63b87f1dd3b
-SIZE (typer-0.16.0.tar.gz) = 102625
+TIMESTAMP = 1757120758
+SHA256 (typer-0.16.1.tar.gz) = d358c65a464a7a90f338e3bb7ff0c74ac081449e53884b12ba658cbd72990614
+SIZE (typer-0.16.1.tar.gz) = 102836
diff --git a/devel/py-types-docutils/Makefile b/devel/py-types-docutils/Makefile
index befb310f1111..0b9e5e5870d6 100644
--- a/devel/py-types-docutils/Makefile
+++ b/devel/py-types-docutils/Makefile
@@ -1,5 +1,5 @@
PORTNAME= types-docutils
-PORTVERSION= 0.21.0.20250809
+PORTVERSION= 0.22.0.20250822
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-types-docutils/distinfo b/devel/py-types-docutils/distinfo
index 4e158de5b4fb..924ed487cba5 100644
--- a/devel/py-types-docutils/distinfo
+++ b/devel/py-types-docutils/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1755062554
-SHA256 (types_docutils-0.21.0.20250809.tar.gz) = cc2453c87dc729b5aae499597496e4f69b44aa5fccb27051ed8bb55b0bd5e31b
-SIZE (types_docutils-0.21.0.20250809.tar.gz) = 54770
+TIMESTAMP = 1757120760
+SHA256 (types_docutils-0.22.0.20250822.tar.gz) = 40efebeef8467ae7648a33f3fa6f778bd94d338ca1f4a1c924b206d2f687f60a
+SIZE (types_docutils-0.22.0.20250822.tar.gz) = 56487
diff --git a/devel/py-types-docutils/files/patch-pyproject.toml b/devel/py-types-docutils/files/patch-pyproject.toml
index a32468da21b2..3382e044b630 100644
--- a/devel/py-types-docutils/files/patch-pyproject.toml
+++ b/devel/py-types-docutils/files/patch-pyproject.toml
@@ -8,7 +8,7 @@
[project]
name = "types-docutils"
- version = "0.21.0.20250809"
+ version = "0.22.0.20250822"
-license = "Apache-2.0"
-license-files = ["LICENSE"]
+license = { text = "Apache-2.0" }
diff --git a/devel/py-types-jsonschema/Makefile b/devel/py-types-jsonschema/Makefile
index daa693c7e783..eed32aa2c71a 100644
--- a/devel/py-types-jsonschema/Makefile
+++ b/devel/py-types-jsonschema/Makefile
@@ -1,5 +1,5 @@
PORTNAME= types-jsonschema
-PORTVERSION= 4.25.0.20250720
+PORTVERSION= 4.25.1.20250822
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-types-jsonschema/distinfo b/devel/py-types-jsonschema/distinfo
index 784027833899..07093549e17b 100644
--- a/devel/py-types-jsonschema/distinfo
+++ b/devel/py-types-jsonschema/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1752998928
-SHA256 (types_jsonschema-4.25.0.20250720.tar.gz) = 765a3b6144798fe3161fd8cbe570a756ed3e8c0e5adb7c09693eb49faad39dbd
-SIZE (types_jsonschema-4.25.0.20250720.tar.gz) = 15470
+TIMESTAMP = 1757492053
+SHA256 (types_jsonschema-4.25.1.20250822.tar.gz) = aac69ed4b23f49aaceb7fcb834141d61b9e4e6a7f6008cb2f0d3b831dfa8464a
+SIZE (types_jsonschema-4.25.1.20250822.tar.gz) = 15628
diff --git a/devel/py-types-jsonschema/files/patch-pyproject.toml b/devel/py-types-jsonschema/files/patch-pyproject.toml
index 139170439382..04871adc77a4 100644
--- a/devel/py-types-jsonschema/files/patch-pyproject.toml
+++ b/devel/py-types-jsonschema/files/patch-pyproject.toml
@@ -1,4 +1,4 @@
---- pyproject.toml.orig 2025-07-20 03:29:32 UTC
+--- pyproject.toml.orig 2025-08-22 03:04:15 UTC
+++ pyproject.toml
@@ -1,12 +1,11 @@ build-backend = "setuptools.build_meta"
[build-system]
@@ -8,14 +8,14 @@
[project]
name = "types-jsonschema"
- version = "4.25.0.20250720"
+ version = "4.25.1.20250822"
-license = "Apache-2.0"
-license-files = ["LICENSE"]
+license = { text = "Apache-2.0" }
description = "Typing stubs for jsonschema"
readme = { text = """\
## Typing stubs for jsonschema
-@@ -51,5 +50,4 @@ dependencies = ['referencing']
+@@ -46,5 +45,4 @@ dependencies = ['referencing']
"Chat" = "https://gitter.im/python/typing"
[tool.setuptools]
diff --git a/devel/py-typing-extensions/Makefile b/devel/py-typing-extensions/Makefile
index 629471c2e4c9..fc7fe0eed273 100644
--- a/devel/py-typing-extensions/Makefile
+++ b/devel/py-typing-extensions/Makefile
@@ -1,5 +1,5 @@
PORTNAME= typing-extensions
-PORTVERSION= 4.14.1
+PORTVERSION= 4.15.0
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-typing-extensions/distinfo b/devel/py-typing-extensions/distinfo
index 00d25b4dea8a..dac5fadad808 100644
--- a/devel/py-typing-extensions/distinfo
+++ b/devel/py-typing-extensions/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1752266134
-SHA256 (typing_extensions-4.14.1.tar.gz) = 38b39f4aeeab64884ce9f74c94263ef78f3c22467c8724005483154c26648d36
-SIZE (typing_extensions-4.14.1.tar.gz) = 107673
+TIMESTAMP = 1757120762
+SHA256 (typing_extensions-4.15.0.tar.gz) = 0cea48d173cc12fa28ecabc3b837ea3cf6f38c6d1136f85cbaaf598984861466
+SIZE (typing_extensions-4.15.0.tar.gz) = 109391
diff --git a/devel/py-unittest-parallel/Makefile b/devel/py-unittest-parallel/Makefile
index 635cfe46a1e6..269370d9728c 100644
--- a/devel/py-unittest-parallel/Makefile
+++ b/devel/py-unittest-parallel/Makefile
@@ -1,5 +1,5 @@
PORTNAME= unittest-parallel
-PORTVERSION= 1.7.4
+PORTVERSION= 1.7.5
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-unittest-parallel/distinfo b/devel/py-unittest-parallel/distinfo
index 0b7e350999e9..9ccbce40db81 100644
--- a/devel/py-unittest-parallel/distinfo
+++ b/devel/py-unittest-parallel/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1752266140
-SHA256 (unittest_parallel-1.7.4.tar.gz) = 878f8e7b7d35111e2980a36ad7c84cbeeab421a76b2e045e544a6858e4e5300d
-SIZE (unittest_parallel-1.7.4.tar.gz) = 9860
+TIMESTAMP = 1757120764
+SHA256 (unittest_parallel-1.7.5.tar.gz) = df8cfdd84f0ccf8e9e0fdb34f88d152968fe8460b2c7ed5181cd529231d0fe21
+SIZE (unittest_parallel-1.7.5.tar.gz) = 9869
diff --git a/devel/py-uproot/Makefile b/devel/py-uproot/Makefile
index 432afbbb6817..97cb91ccd66c 100644
--- a/devel/py-uproot/Makefile
+++ b/devel/py-uproot/Makefile
@@ -1,5 +1,5 @@
PORTNAME= uproot
-PORTVERSION= 5.6.3
+PORTVERSION= 5.6.4
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-uproot/distinfo b/devel/py-uproot/distinfo
index 650bdb0a40a9..a664655f47f9 100644
--- a/devel/py-uproot/distinfo
+++ b/devel/py-uproot/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1752266136
-SHA256 (uproot-5.6.3.tar.gz) = 47f2aefcdcae503c9a21900381ac42a7bc3274cd0c52cd0686700d282ad0f46b
-SIZE (uproot-5.6.3.tar.gz) = 974350
+TIMESTAMP = 1757120766
+SHA256 (uproot-5.6.4.tar.gz) = 4a14d81466398dbc89d809520b5ec600ab725307f4c2ee60e15634c6e52c9308
+SIZE (uproot-5.6.4.tar.gz) = 976963
diff --git a/devel/py-versioningit/Makefile b/devel/py-versioningit/Makefile
index ba25b04c5e2b..d15f79cb9c5f 100644
--- a/devel/py-versioningit/Makefile
+++ b/devel/py-versioningit/Makefile
@@ -1,5 +1,6 @@
PORTNAME= versioningit
PORTVERSION= 3.3.0
+PORTREVISION= 1
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -14,7 +15,7 @@ BUILD_DEPENDS= hatchling:devel/py-hatchling@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}wheel>0:devel/py-wheel@${PY_FLAVOR}
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}importlib-metadata>3.6:devel/py-importlib-metadata@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}packaging>17.1:devel/py-packaging@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}tomli>=1.2<3.0:textproc/py-tomli@${PY_FLAVOR} \
+ ${PY_TOMLI} \
git>0:devel/git
USES= python
@@ -22,7 +23,4 @@ USE_PYTHON= autoplist pep517
NO_ARCH= yes
-post-patch:
- @${CP} ${FILESDIR}/setup.py ${WRKSRC}/
-
.include <bsd.port.mk>
diff --git a/devel/py-versioningit/files/setup.py b/devel/py-versioningit/files/setup.py
deleted file mode 100644
index 606849326a40..000000000000
--- a/devel/py-versioningit/files/setup.py
+++ /dev/null
@@ -1,3 +0,0 @@
-from setuptools import setup
-
-setup()
diff --git a/devel/py-wrapt/Makefile b/devel/py-wrapt/Makefile
index e37498bb471d..87f0dbfb1f90 100644
--- a/devel/py-wrapt/Makefile
+++ b/devel/py-wrapt/Makefile
@@ -1,5 +1,5 @@
PORTNAME= wrapt
-PORTVERSION= 1.17.2
+PORTVERSION= 1.17.3
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-wrapt/distinfo b/devel/py-wrapt/distinfo
index d709d66c15dd..b71641ac5e79 100644
--- a/devel/py-wrapt/distinfo
+++ b/devel/py-wrapt/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1738089086
-SHA256 (wrapt-1.17.2.tar.gz) = 41388e9d4d1522446fe79d3213196bd9e3b301a336965b9e27ca2788ebd122f3
-SIZE (wrapt-1.17.2.tar.gz) = 55531
+TIMESTAMP = 1757120768
+SHA256 (wrapt-1.17.3.tar.gz) = f66eb08feaa410fe4eebd17f2a2c8e2e46d3476e9f8c783daa8e09e0faa666d0
+SIZE (wrapt-1.17.3.tar.gz) = 55547
diff --git a/devel/py-xarray/Makefile b/devel/py-xarray/Makefile
index 8060b23873b5..4050594c8baa 100644
--- a/devel/py-xarray/Makefile
+++ b/devel/py-xarray/Makefile
@@ -1,5 +1,5 @@
PORTNAME= xarray
-PORTVERSION= 2025.7.1
+PORTVERSION= 2025.8.0
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-xarray/distinfo b/devel/py-xarray/distinfo
index 4d8c5da8bd50..fa97e0d8a8f1 100644
--- a/devel/py-xarray/distinfo
+++ b/devel/py-xarray/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1752266142
-SHA256 (xarray-2025.7.1.tar.gz) = 2884bf5672b540fcc6ff8c20a3196bda0d78fbfb4d67398d60526e97c2faceef
-SIZE (xarray-2025.7.1.tar.gz) = 3013717
+TIMESTAMP = 1757120770
+SHA256 (xarray-2025.8.0.tar.gz) = 323d4169ce72d4ef849de2b0bd122f9cd2905b82c7558169930dc16070982bab
+SIZE (xarray-2025.8.0.tar.gz) = 3034425
diff --git a/devel/py-xarray/files/patch-pyproject.toml b/devel/py-xarray/files/patch-pyproject.toml
index e274b702c9e6..6385d34ab518 100644
--- a/devel/py-xarray/files/patch-pyproject.toml
+++ b/devel/py-xarray/files/patch-pyproject.toml
@@ -1,6 +1,6 @@
---- pyproject.toml.orig 2025-06-10 16:49:13 UTC
+--- pyproject.toml.orig 2025-08-14 16:51:17 UTC
+++ pyproject.toml
-@@ -14,7 +14,7 @@ dynamic = ["version"]
+@@ -13,7 +13,7 @@ dynamic = ["version"]
]
description = "N-D labeled arrays and datasets in Python"
dynamic = ["version"]
@@ -8,4 +8,13 @@
+license = { text = "Apache-2.0" }
name = "xarray"
readme = "README.md"
- requires-python = ">=3.10"
+ requires-python = ">=3.11"
+@@ -99,7 +99,7 @@ build-backend = "setuptools.build_meta"
+
+ [build-system]
+ build-backend = "setuptools.build_meta"
+-requires = ["setuptools>=77.0.3", "setuptools-scm>=8"]
++requires = ["setuptools>=61", "setuptools-scm>=8"]
+
+ [tool.setuptools.packages.find]
+ include = ["xarray*"]
diff --git a/devel/qca/files/patch-plugins_qca-ossl_qca-ossl.cpp b/devel/qca/files/patch-plugins_qca-ossl_qca-ossl.cpp
index 10548649b6bd..5f72d93bd27e 100644
--- a/devel/qca/files/patch-plugins_qca-ossl_qca-ossl.cpp
+++ b/devel/qca/files/patch-plugins_qca-ossl_qca-ossl.cpp
@@ -1,94 +1,35 @@
-Patch from OpenBSD rsadowski@
-
-LibreSSL 3.0.x support from Stefan Strogin <steils@gentoo.org>
+Fix compilation with LibreSSL
Index: plugins/qca-ossl/qca-ossl.cpp
---- plugins/qca-ossl/qca-ossl.cpp.orig 2025-03-09 12:09:03 UTC
+--- plugins/qca-ossl/qca-ossl.cpp.orig
+++ plugins/qca-ossl/qca-ossl.cpp
-@@ -45,7 +45,13 @@
+@@ -45,6 +45,11 @@
#include <openssl/provider.h>
#endif
+#ifndef RSA_F_RSA_OSSL_PRIVATE_DECRYPT
+#define RSA_F_RSA_OSSL_PRIVATE_DECRYPT RSA_F_RSA_EAY_PRIVATE_DECRYPT
++#define SSL_CIPHER_standard_name SSL_CIPHER_get_name
+#endif
+
-+#ifndef LIBRESSL_VERSION_NUMBER
#include <openssl/kdf.h>
-+#endif
using namespace QCA;
-
-@@ -1262,6 +1268,7 @@ class opensslPbkdf2Context : public KDFContext (protec
- protected:
- };
-
-+#ifndef LIBRESSL_VERSION_NUMBER
- class opensslHkdfContext : public HKDFContext
- {
- Q_OBJECT
-@@ -1294,6 +1301,7 @@ class opensslHkdfContext : public HKDFContext (public)
- return out;
+@@ -6460,7 +6465,7 @@ static QStringList all_hash_types()
+ list += QStringLiteral("md2");
+ #endif
+ list += QStringLiteral("md4");
+-#ifdef OBJ_whirlpool
++#ifndef OPENSSL_NO_WHIRLPOOL
+ list += QStringLiteral("whirlpool");
+ #endif
}
- };
-+#endif // LIBRESSL_VERSION_NUMBER
-
- class opensslHMACContext : public MACContext
- {
-@@ -5004,7 +5012,11 @@ class MyTLSContext : public TLSContext (public)
- case TLS::TLS_v1:
- ctx = SSL_CTX_new(TLS_client_method());
- SSL_CTX_set_min_proto_version(ctx, TLS1_VERSION);
-+#ifdef TLS1_3_VERSION
- SSL_CTX_set_max_proto_version(ctx, TLS1_3_VERSION);
-+#else
-+ SSL_CTX_set_max_proto_version(ctx, TLS1_2_VERSION);
-+#endif
- break;
- case TLS::DTLS_v1:
- default:
-@@ -5025,7 +5037,11 @@ class MyTLSContext : public TLSContext (public)
- QStringList cipherList;
- for (int i = 0; i < sk_SSL_CIPHER_num(sk); ++i) {
- const SSL_CIPHER *thisCipher = sk_SSL_CIPHER_value(sk, i);
-+#ifndef LIBRESSL_VERSION_NUMBER
- cipherList += QString::fromLatin1(SSL_CIPHER_standard_name(thisCipher));
-+#else
-+ cipherList += QString::fromLatin1(SSL_CIPHER_get_name(thisCipher));
-+#endif
- }
- sk_SSL_CIPHER_free(sk);
-
-@@ -5398,7 +5414,11 @@ class MyTLSContext : public TLSContext (public)
- sessInfo.version = TLS::TLS_v1;
- }
-
-+#ifndef LIBRESSL_VERSION_NUMBER
- sessInfo.cipherSuite = QString::fromLatin1(SSL_CIPHER_standard_name(SSL_get_current_cipher(ssl)));
-+#else
-+ sessInfo.cipherSuite = QString::fromLatin1(SSL_CIPHER_get_name(SSL_get_current_cipher(ssl)));
-+#endif
-
- sessInfo.cipherMaxBits = SSL_get_cipher_bits(ssl, &(sessInfo.cipherBits));
-
-@@ -6705,7 +6725,9 @@ class opensslProvider : public Provider (public)
- }
- list += QStringLiteral("pkcs12");
- list += QStringLiteral("pbkdf2(sha1)");
-+#ifndef LIBRESSL_VERSION_NUMBER
- list += QStringLiteral("hkdf(sha256)");
-+#endif
- list += QStringLiteral("pkey");
- list += QStringLiteral("dlgroup");
- list += QStringLiteral("rsa");
-@@ -6755,8 +6777,10 @@ class opensslProvider : public Provider (public)
+@@ -6921,7 +6926,7 @@ class opensslProvider : public Provider (public)
+ #endif
+ else if (type == QLatin1String("md4"))
+ return new opensslHashContext(EVP_md4(), this, type);
+-#ifdef OBJ_whirlpool
++#ifndef OPENSSL_NO_WHIRLPOOL
+ else if (type == QLatin1String("whirlpool"))
+ return new opensslHashContext(EVP_whirlpool(), this, type);
#endif
- else if (type == QLatin1String("pbkdf2(sha1)"))
- return new opensslPbkdf2Context(this, type);
-+#ifndef LIBRESSL_VERSION_NUMBER
- else if (type == QLatin1String("hkdf(sha256)"))
- return new opensslHkdfContext(this, type);
-+#endif
- else if (type == QLatin1String("hmac(md5)"))
- return new opensslHMACContext(EVP_md5(), this, type);
- else if (type == QLatin1String("hmac(sha1)"))
diff --git a/devel/radicle/Makefile b/devel/radicle/Makefile
index 342b4882a5c6..781be9284dc3 100644
--- a/devel/radicle/Makefile
+++ b/devel/radicle/Makefile
@@ -1,6 +1,5 @@
PORTNAME= radicle
-DISTVERSION= 1.3.0
-PORTREVISION= 1
+DISTVERSION= 1.4.0
CATEGORIES= devel
MASTER_SITES= https://distfiles.pirateparty.in/ashish/:sources \
LOCAL/ashish:sources
@@ -18,14 +17,14 @@ LICENSE_FILE_APACHE20= ${WRKSRC}/LICENSE-APACHE
OPTIONS_DEFINE= DOCS
OPTIONS_DEFAULT= DOCS
-GIT_HEAD= 0e48723b419be95340a5d9858d76963e8e97137b
+GIT_HEAD= bbd1e2cff60cb8086617251adc0c41d0847fe303
USES= cargo
CARGO_INSTALL_PATH= crates/radicle-cli crates/radicle-remote-helper \
crates/radicle-node
CARGO_ENV= GIT_HEAD=${GIT_HEAD} \
RADICLE_VERSION=${DISTVERSION} \
- SOURCE_DATE_EPOCH=1754993629
+ SOURCE_DATE_EPOCH=1756995139
PLIST_FILES= bin/git-remote-rad \
bin/rad \
bin/radicle-node
diff --git a/devel/radicle/Makefile.crates b/devel/radicle/Makefile.crates
index 5ba7be2600e8..a68a740db012 100644
--- a/devel/radicle/Makefile.crates
+++ b/devel/radicle/Makefile.crates
@@ -1,4 +1,5 @@
-CARGO_CRATES= adler2-2.0.0 \
+CARGO_CRATES= addr2line-0.24.2 \
+ adler2-2.0.0 \
aead-0.5.2 \
aes-0.8.4 \
aes-gcm-0.10.3 \
@@ -19,6 +20,7 @@ CARGO_CRATES= adler2-2.0.0 \
arc-swap-1.7.1 \
ascii-1.1.0 \
autocfg-1.2.0 \
+ backtrace-0.3.75 \
base-x-0.2.11 \
base16ct-0.2.0 \
base32-0.4.0 \
@@ -73,12 +75,14 @@ CARGO_CRATES= adler2-2.0.0 \
data-encoding-macro-internal-0.1.12 \
defer-heavy-0.1.0 \
der-0.7.9 \
+ deranged-0.4.0 \
derive_more-2.0.1 \
derive_more-impl-2.0.1 \
diff-0.1.13 \
digest-0.10.7 \
displaydoc-0.2.5 \
document-features-0.2.11 \
+ dunce-1.0.5 \
dyn-clone-1.0.17 \
ec25519-0.1.0 \
ecdsa-0.16.9 \
@@ -106,7 +110,9 @@ CARGO_CRATES= adler2-2.0.0 \
fxhash-0.2.1 \
generic-array-0.14.7 \
getrandom-0.2.15 \
+ getrandom-0.3.3 \
ghash-0.5.1 \
+ gimli-0.31.1 \
git-ref-format-0.3.1 \
git-ref-format-core-0.3.1 \
git-ref-format-macro-0.3.1 \
@@ -150,6 +156,7 @@ CARGO_CRATES= adler2-2.0.0 \
hashbrown-0.14.3 \
hmac-0.12.1 \
home-0.5.9 \
+ human-panic-2.0.3 \
iana-time-zone-0.1.60 \
iana-time-zone-haiku-0.1.2 \
icu_collections-1.5.0 \
@@ -209,12 +216,15 @@ CARGO_CRATES= adler2-2.0.0 \
num-bigint-dig-0.8.4 \
num-cmp-0.1.0 \
num-complex-0.4.6 \
+ num-conv-0.1.0 \
num-integer-0.1.46 \
num-iter-0.1.45 \
num-rational-0.4.2 \
num-traits-0.2.19 \
+ object-0.36.7 \
once_cell-1.21.3 \
opaque-debug-0.3.1 \
+ os_info-3.12.0 \
outref-0.5.2 \
overload-0.1.1 \
p256-0.13.2 \
@@ -231,11 +241,13 @@ CARGO_CRATES= adler2-2.0.0 \
pkcs1-0.7.5 \
pkcs8-0.10.2 \
pkg-config-0.3.30 \
+ plist-1.7.4 \
poly1305-0.8.0 \
polyval-0.6.2 \
popol-3.0.0 \
portable-atomic-1.11.0 \
portable-atomic-util-0.2.4 \
+ powerfmt-0.2.0 \
ppv-lite86-0.2.17 \
pretty_assertions-1.4.0 \
primeorder-0.13.6 \
@@ -245,7 +257,9 @@ CARGO_CRATES= adler2-2.0.0 \
prodash-29.0.2 \
qcheck-1.0.0 \
qcheck-macros-1.0.0 \
+ quick-xml-0.38.1 \
quote-1.0.36 \
+ r-efi-5.3.0 \
radicle-git-ext-0.8.1 \
radicle-std-ext-0.1.0 \
radicle-surf-0.22.0 \
@@ -263,6 +277,7 @@ CARGO_CRATES= adler2-2.0.0 \
regex-syntax-0.8.5 \
rfc6979-0.4.0 \
rsa-0.9.6 \
+ rustc-demangle-0.1.26 \
rustix-0.38.34 \
rustix-1.0.7 \
rustversion-1.0.20 \
@@ -280,6 +295,7 @@ CARGO_CRATES= adler2-2.0.0 \
serde_derive-1.0.219 \
serde_derive_internals-0.29.1 \
serde_json-1.0.140 \
+ serde_spanned-1.0.0 \
sha1_smol-1.0.0 \
sha2-0.10.8 \
sha3-0.10.8 \
@@ -325,10 +341,16 @@ CARGO_CRATES= adler2-2.0.0 \
thiserror-impl-1.0.69 \
thiserror-impl-2.0.12 \
thread_local-1.1.9 \
+ time-0.3.41 \
+ time-core-0.1.4 \
+ time-macros-0.2.22 \
timeago-0.4.2 \
tinystr-0.7.6 \
tinyvec-1.6.0 \
tinyvec_macros-0.1.1 \
+ toml-0.9.5 \
+ toml_datetime-0.7.0 \
+ toml_writer-1.0.2 \
tracing-0.1.41 \
tracing-core-0.1.34 \
tracing-log-0.2.0 \
@@ -368,6 +390,7 @@ CARGO_CRATES= adler2-2.0.0 \
vsimd-0.8.0 \
walkdir-2.5.0 \
wasi-0.11.0+wasi-snapshot-preview1 \
+ wasi-0.14.2+wasi-0.2.4 \
wasm-bindgen-0.2.100 \
wasm-bindgen-backend-0.2.100 \
wasm-bindgen-macro-0.2.100 \
@@ -406,6 +429,7 @@ CARGO_CRATES= adler2-2.0.0 \
windows_x86_64_msvc-0.52.6 \
winnow-0.6.26 \
winpipe-0.1.1 \
+ wit-bindgen-rt-0.39.0 \
write16-1.0.0 \
writeable-0.5.5 \
xattr-1.3.1 \
diff --git a/devel/radicle/distinfo b/devel/radicle/distinfo
index c5f0ced6370f..399bbc40dc9f 100644
--- a/devel/radicle/distinfo
+++ b/devel/radicle/distinfo
@@ -1,6 +1,8 @@
-TIMESTAMP = 1755004363
-SHA256 (radicle-1.3.0.tar.gz) = 6b1eb113f56a2e80f2ae1c7713b6c35971681bee591817d9a0655abf4de4289b
-SIZE (radicle-1.3.0.tar.gz) = 1075985
+TIMESTAMP = 1757154569
+SHA256 (radicle-1.4.0.tar.gz) = a91bfef25810f280b78a999d00d2c6c7ea3f43262c45863289a225061c8d4544
+SIZE (radicle-1.4.0.tar.gz) = 1100703
+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/aead-0.5.2.crate) = d122413f284cf2d62fb1b7db97e02edb8cda96d769b16e443a4f6195e35662b0
@@ -43,6 +45,8 @@ SHA256 (rust/crates/ascii-1.1.0.crate) = d92bec98840b8f03a5ff5413de5293bfcd8bf96
SIZE (rust/crates/ascii-1.1.0.crate) = 36075
SHA256 (rust/crates/autocfg-1.2.0.crate) = f1fdabc7756949593fe60f30ec81974b613357de856987752631dea1e3394c80
SIZE (rust/crates/autocfg-1.2.0.crate) = 14808
+SHA256 (rust/crates/backtrace-0.3.75.crate) = 6806a6321ec58106fea15becdad98371e28d92ccbc7c8f1b3b6dd724fe8f1002
+SIZE (rust/crates/backtrace-0.3.75.crate) = 92665
SHA256 (rust/crates/base-x-0.2.11.crate) = 4cbbc9d0964165b47557570cce6c952866c2678457aca742aafc9fb771d30270
SIZE (rust/crates/base-x-0.2.11.crate) = 10755
SHA256 (rust/crates/base16ct-0.2.0.crate) = 4c7f02d4ea65f2c1853089ffd8d2787bdbc63de2f0d29dedbcf8ccdfa0ccd4cf
@@ -151,6 +155,8 @@ SHA256 (rust/crates/defer-heavy-0.1.0.crate) = 5053691e3e6c0e5979cfb55503b7eb4b0
SIZE (rust/crates/defer-heavy-0.1.0.crate) = 5773
SHA256 (rust/crates/der-0.7.9.crate) = f55bf8e7b65898637379c1b74eb1551107c8294ed26d855ceb9fd1a09cfc9bc0
SIZE (rust/crates/der-0.7.9.crate) = 85173
+SHA256 (rust/crates/deranged-0.4.0.crate) = 9c9e6a11ca8224451684bc0d7d5a7adbf8f2fd6887261a1cfc3c0432f9d4068e
+SIZE (rust/crates/deranged-0.4.0.crate) = 23235
SHA256 (rust/crates/derive_more-2.0.1.crate) = 093242cf7570c207c83073cf82f79706fe7b8317e98620a47d5be7c3d8497678
SIZE (rust/crates/derive_more-2.0.1.crate) = 70127
SHA256 (rust/crates/derive_more-impl-2.0.1.crate) = bda628edc44c4bb645fbe0f758797143e4e07926f7ebf4e9bdfbd3d2ce621df3
@@ -163,6 +169,8 @@ SHA256 (rust/crates/displaydoc-0.2.5.crate) = 97369cbbc041bc366949bc74d34658d6cd
SIZE (rust/crates/displaydoc-0.2.5.crate) = 24219
SHA256 (rust/crates/document-features-0.2.11.crate) = 95249b50c6c185bee49034bcb378a49dc2b5dff0be90ff6616d31d64febab05d
SIZE (rust/crates/document-features-0.2.11.crate) = 14640
+SHA256 (rust/crates/dunce-1.0.5.crate) = 92773504d58c093f6de2459af4af33faa518c13451eb8f2b5698ed3d36e7c813
+SIZE (rust/crates/dunce-1.0.5.crate) = 8244
SHA256 (rust/crates/dyn-clone-1.0.17.crate) = 0d6ef0072f8a535281e4876be788938b528e9a1d43900b82c2569af7da799125
SIZE (rust/crates/dyn-clone-1.0.17.crate) = 11848
SHA256 (rust/crates/ec25519-0.1.0.crate) = bdfd533a2fc01178c738c99412ae1f7e1ad2cb37c2e14bfd87e9d4618171c825
@@ -217,8 +225,12 @@ 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.15.crate) = c4567c8db10ae91089c99af84c68c38da3ec2f087c3f82960bcdbf3656b6f4d7
SIZE (rust/crates/getrandom-0.2.15.crate) = 37163
+SHA256 (rust/crates/getrandom-0.3.3.crate) = 26145e563e54f2cadc477553f1ec5ee650b00862f0a58bcd12cbdc5f0ea2d2f4
+SIZE (rust/crates/getrandom-0.3.3.crate) = 49493
SHA256 (rust/crates/ghash-0.5.1.crate) = f0d8a4362ccb29cb0b265253fb0a2728f592895ee6854fd9bc13f2ffda266ff1
SIZE (rust/crates/ghash-0.5.1.crate) = 9482
+SHA256 (rust/crates/gimli-0.31.1.crate) = 07e28edb80900c19c28f1072f2e8aeca7fa06b23cd4169cefe1af5aa3260783f
+SIZE (rust/crates/gimli-0.31.1.crate) = 279515
SHA256 (rust/crates/git-ref-format-0.3.1.crate) = 7428e0d6e549a9a613d6f019b839a0f5142c331295b79e119ca8f4faac145da1
SIZE (rust/crates/git-ref-format-0.3.1.crate) = 3378
SHA256 (rust/crates/git-ref-format-core-0.3.1.crate) = bbaeb9672a55e9e32cb6d3ef781e7526b25ab97d499fae71615649340b143424
@@ -305,6 +317,8 @@ SHA256 (rust/crates/hmac-0.12.1.crate) = 6c49c37c09c17a53d937dfbb742eb3a961d65a9
SIZE (rust/crates/hmac-0.12.1.crate) = 42657
SHA256 (rust/crates/home-0.5.9.crate) = e3d1354bf6b7235cb4a0576c2619fd4ed18183f689b12b006a0ee7329eeff9a5
SIZE (rust/crates/home-0.5.9.crate) = 8760
+SHA256 (rust/crates/human-panic-2.0.3.crate) = ac63a746b187e95d51fe16850eb04d1cfef203f6af98e6c405a6f262ad3df00a
+SIZE (rust/crates/human-panic-2.0.3.crate) = 15965
SHA256 (rust/crates/iana-time-zone-0.1.60.crate) = e7ffbb5a1b541ea2561f8c41c087286cc091e21e556a4f09a8f6cbf17b69b141
SIZE (rust/crates/iana-time-zone-0.1.60.crate) = 27074
SHA256 (rust/crates/iana-time-zone-haiku-0.1.2.crate) = f31827a206f56af32e590ba56d5d2d085f558508192593743f16b2306495269f
@@ -423,6 +437,8 @@ SHA256 (rust/crates/num-cmp-0.1.0.crate) = 63335b2e2c34fae2fb0aa2cecfd9f0832a1e2
SIZE (rust/crates/num-cmp-0.1.0.crate) = 15375
SHA256 (rust/crates/num-complex-0.4.6.crate) = 73f88a1307638156682bada9d7604135552957b7818057dcef22705b4d509495
SIZE (rust/crates/num-complex-0.4.6.crate) = 30352
+SHA256 (rust/crates/num-conv-0.1.0.crate) = 51d515d32fb182ee37cda2ccdcb92950d6a3c2893aa280e540671c2cd0f3b1d9
+SIZE (rust/crates/num-conv-0.1.0.crate) = 7444
SHA256 (rust/crates/num-integer-0.1.46.crate) = 7969661fd2958a5cb096e56c8e1ad0444ac2bbcd0061bd28660485a44879858f
SIZE (rust/crates/num-integer-0.1.46.crate) = 22331
SHA256 (rust/crates/num-iter-0.1.45.crate) = 1429034a0490724d0075ebb2bc9e875d6503c3cf69e235a8941aa757d83ef5bf
@@ -431,10 +447,14 @@ SHA256 (rust/crates/num-rational-0.4.2.crate) = f83d14da390562dca69fc84082e73e54
SIZE (rust/crates/num-rational-0.4.2.crate) = 28159
SHA256 (rust/crates/num-traits-0.2.19.crate) = 071dfc062690e90b734c0b2273ce72ad0ffa95f0c74596bc250dcfd960262841
SIZE (rust/crates/num-traits-0.2.19.crate) = 51631
+SHA256 (rust/crates/object-0.36.7.crate) = 62948e14d923ea95ea2c7c86c71013138b66525b86bdc08d2dcc262bdb497b87
+SIZE (rust/crates/object-0.36.7.crate) = 329938
SHA256 (rust/crates/once_cell-1.21.3.crate) = 42f5e15c9953c5e4ccceeb2e7382a716482c34515315f7b03532b8b4e8393d2d
SIZE (rust/crates/once_cell-1.21.3.crate) = 34534
SHA256 (rust/crates/opaque-debug-0.3.1.crate) = c08d65885ee38876c4f86fa503fb49d7b507c2b62552df7c70b2fce627e06381
SIZE (rust/crates/opaque-debug-0.3.1.crate) = 7066
+SHA256 (rust/crates/os_info-3.12.0.crate) = d0e1ac5fde8d43c34139135df8ea9ee9465394b2d8d20f032d38998f64afffc3
+SIZE (rust/crates/os_info-3.12.0.crate) = 24642
SHA256 (rust/crates/outref-0.5.2.crate) = 1a80800c0488c3a21695ea981a54918fbb37abf04f4d0720c453632255e2ff0e
SIZE (rust/crates/outref-0.5.2.crate) = 5621
SHA256 (rust/crates/overload-0.1.1.crate) = b15813163c1d831bf4a13c3610c05c0d03b39feb07f7e09fa234dac9b15aaf39
@@ -467,6 +487,8 @@ 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.30.crate) = d231b230927b5e4ad203db57bbcbee2802f6bce620b1e4a9024a07d94e2907ec
SIZE (rust/crates/pkg-config-0.3.30.crate) = 20613
+SHA256 (rust/crates/plist-1.7.4.crate) = 3af6b589e163c5a788fab00ce0c0366f6efbb9959c2f9874b224936af7fce7e1
+SIZE (rust/crates/plist-1.7.4.crate) = 103748
SHA256 (rust/crates/poly1305-0.8.0.crate) = 8159bd90725d2df49889a078b54f4f79e87f1f8a8444194cdca81d38f5393abf
SIZE (rust/crates/poly1305-0.8.0.crate) = 32633
SHA256 (rust/crates/polyval-0.6.2.crate) = 9d1fe60d06143b2430aa532c94cfe9e29783047f06c0d7fd359a9a51b729fa25
@@ -477,6 +499,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/powerfmt-0.2.0.crate) = 439ee305def115ba05938db6eb1644ff94165c5ab5e9420d1c1bcedbba909391
+SIZE (rust/crates/powerfmt-0.2.0.crate) = 15165
SHA256 (rust/crates/ppv-lite86-0.2.17.crate) = 5b40af805b3121feab8a3c29f04d8ad262fa8e0561883e7653e024ae4479e6de
SIZE (rust/crates/ppv-lite86-0.2.17.crate) = 22242
SHA256 (rust/crates/pretty_assertions-1.4.0.crate) = af7cee1a6c8a5b9208b3cb1061f10c0cb689087b3d8ce85fb9d2dd7a29b6ba66
@@ -495,8 +519,12 @@ SHA256 (rust/crates/qcheck-1.0.0.crate) = b439bd4242da51d62d18c95e6a6add74934675
SIZE (rust/crates/qcheck-1.0.0.crate) = 21273
SHA256 (rust/crates/qcheck-macros-1.0.0.crate) = 2742b9af5a690615904b18f11983f4db9ea7ad1c7e6ed3fb4b2402cdaaf5b1b5
SIZE (rust/crates/qcheck-macros-1.0.0.crate) = 4843
+SHA256 (rust/crates/quick-xml-0.38.1.crate) = 9845d9dccf565065824e69f9f235fafba1587031eda353c1f1561cd6a6be78f4
+SIZE (rust/crates/quick-xml-0.38.1.crate) = 201181
SHA256 (rust/crates/quote-1.0.36.crate) = 0fa76aaf39101c457836aec0ce2316dbdc3ab723cdda1c6bd4e6ad4208acaca7
SIZE (rust/crates/quote-1.0.36.crate) = 28507
+SHA256 (rust/crates/r-efi-5.3.0.crate) = 69cdb34c158ceb288df11e18b4bd39de994f6657d83847bdffdbd7f346754b0f
+SIZE (rust/crates/r-efi-5.3.0.crate) = 64532
SHA256 (rust/crates/radicle-git-ext-0.8.1.crate) = 4b78c26e67d1712ad5a0c602ae3b236609461372ac04e200bda359fe4a1c6650
SIZE (rust/crates/radicle-git-ext-0.8.1.crate) = 10803
SHA256 (rust/crates/radicle-std-ext-0.1.0.crate) = db20136bbc9ae63f3fec8e5a6c369f4902fac2244501b5dfc6d668e43475aaa4
@@ -531,6 +559,8 @@ SHA256 (rust/crates/rfc6979-0.4.0.crate) = f8dd2a808d456c4a54e300a23e9f5a67e122c
SIZE (rust/crates/rfc6979-0.4.0.crate) = 9140
SHA256 (rust/crates/rsa-0.9.6.crate) = 5d0e5124fcb30e76a7e79bfee683a2746db83784b86289f6251b54b7950a0dfc
SIZE (rust/crates/rsa-0.9.6.crate) = 80048
+SHA256 (rust/crates/rustc-demangle-0.1.26.crate) = 56f7d92ca342cea22a06f2121d944b4fd82af56988c270852495420f961d4ace
+SIZE (rust/crates/rustc-demangle-0.1.26.crate) = 30340
SHA256 (rust/crates/rustix-0.38.34.crate) = 70dc5ec042f7a43c4a73241207cecc9873a06d45debb38b329f8541d85c2730f
SIZE (rust/crates/rustix-0.38.34.crate) = 365160
SHA256 (rust/crates/rustix-1.0.7.crate) = c71e83d6afe7ff64890ec6b71d6a69bb8a610ab78ce364b3352876bb4c801266
@@ -565,6 +595,8 @@ SHA256 (rust/crates/serde_derive_internals-0.29.1.crate) = 18d26a20a969b9e3fdf2f
SIZE (rust/crates/serde_derive_internals-0.29.1.crate) = 26189
SHA256 (rust/crates/serde_json-1.0.140.crate) = 20068b6e96dc6c9bd23e01df8827e6c7e1f2fddd43c21810382803c136b99373
SIZE (rust/crates/serde_json-1.0.140.crate) = 154852
+SHA256 (rust/crates/serde_spanned-1.0.0.crate) = 40734c41988f7306bb04f0ecf60ec0f3f1caa34290e4e8ea471dcd3346483b83
+SIZE (rust/crates/serde_spanned-1.0.0.crate) = 10956
SHA256 (rust/crates/sha1_smol-1.0.0.crate) = ae1a47186c03a32177042e55dbc5fd5aee900b8e0069a8d70fba96a9375cd012
SIZE (rust/crates/sha1_smol-1.0.0.crate) = 9782
SHA256 (rust/crates/sha2-0.10.8.crate) = 793db75ad2bcafc3ffa7c68b215fee268f537982cd901d132f89c6343f3a3dc8
@@ -655,6 +687,12 @@ SHA256 (rust/crates/thiserror-impl-2.0.12.crate) = 7f7cf42b4507d8ea322120659672c
SIZE (rust/crates/thiserror-impl-2.0.12.crate) = 21141
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
+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/timeago-0.4.2.crate) = a1710e589de0a76aaf295cd47a6699f6405737dbfd3cf2b75c92d000b548d0e6
SIZE (rust/crates/timeago-0.4.2.crate) = 18821
SHA256 (rust/crates/tinystr-0.7.6.crate) = 9117f5d4db391c1cf6927e7bea3db74b9a1c1add8f7eda9ffd5364f40f57b82f
@@ -663,6 +701,12 @@ SHA256 (rust/crates/tinyvec-1.6.0.crate) = 87cc5ceb3875bb20c2890005a4e226a465126
SIZE (rust/crates/tinyvec-1.6.0.crate) = 45991
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.9.5.crate) = 75129e1dc5000bfbaa9fee9d1b21f974f9fbad9daec557a521ee6e080825f6e8
+SIZE (rust/crates/toml-0.9.5.crate) = 56833
+SHA256 (rust/crates/toml_datetime-0.7.0.crate) = bade1c3e902f58d73d3f294cd7f20391c1cb2fbcb643b73566bc773971df91e3
+SIZE (rust/crates/toml_datetime-0.7.0.crate) = 18108
+SHA256 (rust/crates/toml_writer-1.0.2.crate) = fcc842091f2def52017664b53082ecbbeb5c7731092bad69d2c63050401dfd64
+SIZE (rust/crates/toml_writer-1.0.2.crate) = 16988
SHA256 (rust/crates/tracing-0.1.41.crate) = 784e0ac535deb450455cbfa28a6f0df145ea1bb7ae51b821cf5e7927fdcfbdd0
SIZE (rust/crates/tracing-0.1.41.crate) = 82448
SHA256 (rust/crates/tracing-core-0.1.34.crate) = b9d12581f227e93f094d3af2ae690a574abb8a2b9b7a96e7cfe9647b2b617678
@@ -741,6 +785,8 @@ SHA256 (rust/crates/walkdir-2.5.0.crate) = 29790946404f91d9c5d06f9874efddea1dc06
SIZE (rust/crates/walkdir-2.5.0.crate) = 23951
SHA256 (rust/crates/wasi-0.11.0+wasi-snapshot-preview1.crate) = 9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423
SIZE (rust/crates/wasi-0.11.0+wasi-snapshot-preview1.crate) = 28131
+SHA256 (rust/crates/wasi-0.14.2+wasi-0.2.4.crate) = 9683f9a5a998d873c0d21fcbe3c083009670149a8fab228644b8bd36b2c48cb3
+SIZE (rust/crates/wasi-0.14.2+wasi-0.2.4.crate) = 140921
SHA256 (rust/crates/wasm-bindgen-0.2.100.crate) = 1edc8929d7499fc4e8f0be2262a241556cfc54a0bea223790e71446f2aab1ef5
SIZE (rust/crates/wasm-bindgen-0.2.100.crate) = 48288
SHA256 (rust/crates/wasm-bindgen-backend-0.2.100.crate) = 2f0a0651a5c2bc21487bde11ee802ccaf4c51935d0d3d42a6101f98161700bc6
@@ -817,6 +863,8 @@ SHA256 (rust/crates/winnow-0.6.26.crate) = 1e90edd2ac1aa278a5c4599b1d89cf03074b6
SIZE (rust/crates/winnow-0.6.26.crate) = 167349
SHA256 (rust/crates/winpipe-0.1.1.crate) = 1ccf671d62d1bd0c913d9059e69bb4a6b51f7a4c899ab83c62d921e35f206053
SIZE (rust/crates/winpipe-0.1.1.crate) = 16051
+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
diff --git a/devel/ruby-build/Makefile b/devel/ruby-build/Makefile
index f7a82fda889a..6a8f449b9372 100644
--- a/devel/ruby-build/Makefile
+++ b/devel/ruby-build/Makefile
@@ -1,5 +1,5 @@
PORTNAME= ruby-build
-PORTVERSION= 20250829
+PORTVERSION= 20250908
DISTVERSIONPREFIX= v
CATEGORIES= devel ruby
diff --git a/devel/ruby-build/distinfo b/devel/ruby-build/distinfo
index f33aa6517cd4..ac04a128dce1 100644
--- a/devel/ruby-build/distinfo
+++ b/devel/ruby-build/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1756428332
-SHA256 (rbenv-ruby-build-v20250829_GH0.tar.gz) = 8dafe0a69151592385c7114023e6cf5423022479f9054435df2d19ed6b42bff7
-SIZE (rbenv-ruby-build-v20250829_GH0.tar.gz) = 98022
+TIMESTAMP = 1757379714
+SHA256 (rbenv-ruby-build-v20250908_GH0.tar.gz) = 057167bb7507be05f75449bc9b7531f68420de2b1347f5a50b99a0fc07bb197c
+SIZE (rbenv-ruby-build-v20250908_GH0.tar.gz) = 98011
diff --git a/devel/rubygem-actionview71/Makefile b/devel/rubygem-actionview71/Makefile
index 3d71d3217e34..3c212bc98847 100644
--- a/devel/rubygem-actionview71/Makefile
+++ b/devel/rubygem-actionview71/Makefile
@@ -1,5 +1,5 @@
PORTNAME= actionview
-PORTVERSION= 7.1.5.1
+PORTVERSION= 7.1.5.2
CATEGORIES= devel rubygems
MASTER_SITES= RG
PKGNAMESUFFIX= 71
diff --git a/devel/rubygem-actionview71/distinfo b/devel/rubygem-actionview71/distinfo
index 89237c9aeba2..4bab55caf896 100644
--- a/devel/rubygem-actionview71/distinfo
+++ b/devel/rubygem-actionview71/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1734888808
-SHA256 (rubygem/actionview-7.1.5.1.gem) = 8c559a213501798e29b50b5341a643a70bbf6fa0aa2abaf571d0efc59dc4f6aa
-SIZE (rubygem/actionview-7.1.5.1.gem) = 188416
+TIMESTAMP = 1757121954
+SHA256 (rubygem/actionview-7.1.5.2.gem) = 4fc916ac7eac631e228955207b1730935a7944a4d87d45a32cc40e977d5ca1c9
+SIZE (rubygem/actionview-7.1.5.2.gem) = 188416
diff --git a/devel/rubygem-actionview72/Makefile b/devel/rubygem-actionview72/Makefile
index b9737f1fc5b3..46ad776ff80a 100644
--- a/devel/rubygem-actionview72/Makefile
+++ b/devel/rubygem-actionview72/Makefile
@@ -1,5 +1,5 @@
PORTNAME= actionview
-PORTVERSION= 7.2.2.1
+PORTVERSION= 7.2.2.2
CATEGORIES= devel rubygems
MASTER_SITES= RG
PKGNAMESUFFIX= 72
diff --git a/devel/rubygem-actionview72/distinfo b/devel/rubygem-actionview72/distinfo
index 7f203c2b2f4e..591a59187442 100644
--- a/devel/rubygem-actionview72/distinfo
+++ b/devel/rubygem-actionview72/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1734888834
-SHA256 (rubygem/actionview-7.2.2.1.gem) = 69fc880cf3d8b1baf21b048cf7bb68f1eef08760ff8104d7d60a6a1be8b359a5
-SIZE (rubygem/actionview-7.2.2.1.gem) = 186880
+TIMESTAMP = 1757121980
+SHA256 (rubygem/actionview-7.2.2.2.gem) = 5bf67e9716fbd159f09cbc8cf87f4813d3e8725f0197a7321910e9dc8c165b07
+SIZE (rubygem/actionview-7.2.2.2.gem) = 186880
diff --git a/devel/rubygem-actionview80/Makefile b/devel/rubygem-actionview80/Makefile
index 2837683bc82b..05a8a6a67684 100644
--- a/devel/rubygem-actionview80/Makefile
+++ b/devel/rubygem-actionview80/Makefile
@@ -1,5 +1,5 @@
PORTNAME= actionview
-PORTVERSION= 8.0.2
+PORTVERSION= 8.0.2.1
CATEGORIES= devel rubygems
MASTER_SITES= RG
PKGNAMESUFFIX= 80
diff --git a/devel/rubygem-actionview80/distinfo b/devel/rubygem-actionview80/distinfo
index 89125ba5ed5e..e6f15c67cfda 100644
--- a/devel/rubygem-actionview80/distinfo
+++ b/devel/rubygem-actionview80/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1742070782
-SHA256 (rubygem/actionview-8.0.2.gem) = e038e1405cdfc18f04f17243da4fb8eeda3a4992f63a6d70a7281d255cf7cebb
-SIZE (rubygem/actionview-8.0.2.gem) = 188416
+TIMESTAMP = 1757122006
+SHA256 (rubygem/actionview-8.0.2.1.gem) = 2ea6d20ccb0b7b84a221a940ac06853ce99235e4ecb4947815839c7c5ecbf347
+SIZE (rubygem/actionview-8.0.2.1.gem) = 188416
diff --git a/devel/rubygem-activejob71/Makefile b/devel/rubygem-activejob71/Makefile
index b4fc3b9fdc5b..a51b453b4bda 100644
--- a/devel/rubygem-activejob71/Makefile
+++ b/devel/rubygem-activejob71/Makefile
@@ -1,5 +1,5 @@
PORTNAME= activejob
-PORTVERSION= 7.1.5.1
+PORTVERSION= 7.1.5.2
CATEGORIES= devel rubygems
MASTER_SITES= RG
PKGNAMESUFFIX= 71
diff --git a/devel/rubygem-activejob71/distinfo b/devel/rubygem-activejob71/distinfo
index dccec58750c5..2e7ffcb6faac 100644
--- a/devel/rubygem-activejob71/distinfo
+++ b/devel/rubygem-activejob71/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1734888810
-SHA256 (rubygem/activejob-7.1.5.1.gem) = 7633376c857f4c491d06b5a7f5d86d9f07afc595398354a3f1abe80eb7e35767
-SIZE (rubygem/activejob-7.1.5.1.gem) = 37376
+TIMESTAMP = 1757121956
+SHA256 (rubygem/activejob-7.1.5.2.gem) = afb662a5c5cda81e34fe6b09089cdf4084aabc27c6aedbd58ba4c1bef7bd804e
+SIZE (rubygem/activejob-7.1.5.2.gem) = 37376
diff --git a/devel/rubygem-activejob72/Makefile b/devel/rubygem-activejob72/Makefile
index ac676d295076..b418d34404af 100644
--- a/devel/rubygem-activejob72/Makefile
+++ b/devel/rubygem-activejob72/Makefile
@@ -1,5 +1,5 @@
PORTNAME= activejob
-PORTVERSION= 7.2.2.1
+PORTVERSION= 7.2.2.2
CATEGORIES= devel rubygems
MASTER_SITES= RG
PKGNAMESUFFIX= 72
diff --git a/devel/rubygem-activejob72/distinfo b/devel/rubygem-activejob72/distinfo
index 3f56d5e1da9f..d9acca0ae688 100644
--- a/devel/rubygem-activejob72/distinfo
+++ b/devel/rubygem-activejob72/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1734888836
-SHA256 (rubygem/activejob-7.2.2.1.gem) = f2f95a8573b394aa4f7c24843f0c4a6065c073a5c64d6f15ecd98d98c2c23e5b
-SIZE (rubygem/activejob-7.2.2.1.gem) = 36352
+TIMESTAMP = 1757121982
+SHA256 (rubygem/activejob-7.2.2.2.gem) = e706383862084022d531eee64f74ac4b5fd751f160a7138d3a3c1018b2facb55
+SIZE (rubygem/activejob-7.2.2.2.gem) = 36352
diff --git a/devel/rubygem-activejob80/Makefile b/devel/rubygem-activejob80/Makefile
index b1ce13f45dc8..7494a2248958 100644
--- a/devel/rubygem-activejob80/Makefile
+++ b/devel/rubygem-activejob80/Makefile
@@ -1,5 +1,5 @@
PORTNAME= activejob
-PORTVERSION= 8.0.2
+PORTVERSION= 8.0.2.1
CATEGORIES= devel rubygems
MASTER_SITES= RG
PKGNAMESUFFIX= 80
diff --git a/devel/rubygem-activejob80/distinfo b/devel/rubygem-activejob80/distinfo
index 517afd58ceef..5d98ea270c92 100644
--- a/devel/rubygem-activejob80/distinfo
+++ b/devel/rubygem-activejob80/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1742070784
-SHA256 (rubygem/activejob-8.0.2.gem) = b0228b45e36b1ef3a081c684e81494147e094a6baf729018756ccf125b1853ca
-SIZE (rubygem/activejob-8.0.2.gem) = 35840
+TIMESTAMP = 1757122008
+SHA256 (rubygem/activejob-8.0.2.1.gem) = d6e5f2da07ec8efac13a38af1752416770dc74e95783f7b252506d707aa32b89
+SIZE (rubygem/activejob-8.0.2.1.gem) = 35840
diff --git a/devel/rubygem-activesupport71/Makefile b/devel/rubygem-activesupport71/Makefile
index 553a8a39951e..2e834e655619 100644
--- a/devel/rubygem-activesupport71/Makefile
+++ b/devel/rubygem-activesupport71/Makefile
@@ -1,5 +1,5 @@
PORTNAME= activesupport
-PORTVERSION= 7.1.5.1
+PORTVERSION= 7.1.5.2
CATEGORIES= devel rubygems
MASTER_SITES= RG
PKGNAMESUFFIX= 71
diff --git a/devel/rubygem-activesupport71/distinfo b/devel/rubygem-activesupport71/distinfo
index 956eb38246ba..624d75537c5f 100644
--- a/devel/rubygem-activesupport71/distinfo
+++ b/devel/rubygem-activesupport71/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1734888812
-SHA256 (rubygem/activesupport-7.1.5.1.gem) = 9f0c482e473b9868cb3dfe3e9db549a3bd2302c02e4f595a5caac144a8c7cfb8
-SIZE (rubygem/activesupport-7.1.5.1.gem) = 258560
+TIMESTAMP = 1757121958
+SHA256 (rubygem/activesupport-7.1.5.2.gem) = 900031b9c8acbfea604977addcbfe990ba8f36e1059e9d448df520bbead36ed1
+SIZE (rubygem/activesupport-7.1.5.2.gem) = 258560
diff --git a/devel/rubygem-activesupport72/Makefile b/devel/rubygem-activesupport72/Makefile
index 94486ff92169..a841f082d678 100644
--- a/devel/rubygem-activesupport72/Makefile
+++ b/devel/rubygem-activesupport72/Makefile
@@ -1,5 +1,5 @@
PORTNAME= activesupport
-PORTVERSION= 7.2.2.1
+PORTVERSION= 7.2.2.2
CATEGORIES= devel rubygems
MASTER_SITES= RG
PKGNAMESUFFIX= 72
diff --git a/devel/rubygem-activesupport72/distinfo b/devel/rubygem-activesupport72/distinfo
index a80391aab3a8..9957aa25e281 100644
--- a/devel/rubygem-activesupport72/distinfo
+++ b/devel/rubygem-activesupport72/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1734888838
-SHA256 (rubygem/activesupport-7.2.2.1.gem) = 842bcbf8a92977f80fb4750661a237cf5dd4fdd442066b3c35e88afb488647f5
-SIZE (rubygem/activesupport-7.2.2.1.gem) = 249344
+TIMESTAMP = 1757121984
+SHA256 (rubygem/activesupport-7.2.2.2.gem) = c54e84bb3d9027f1f372fb8f68203538fcfe0d5ff42801774c03974daa15bef0
+SIZE (rubygem/activesupport-7.2.2.2.gem) = 249344
diff --git a/devel/rubygem-activesupport80/Makefile b/devel/rubygem-activesupport80/Makefile
index db812d7d3c05..cfcffa170c71 100644
--- a/devel/rubygem-activesupport80/Makefile
+++ b/devel/rubygem-activesupport80/Makefile
@@ -1,5 +1,5 @@
PORTNAME= activesupport
-PORTVERSION= 8.0.2
+PORTVERSION= 8.0.2.1
CATEGORIES= devel rubygems
MASTER_SITES= RG
PKGNAMESUFFIX= 80
diff --git a/devel/rubygem-activesupport80/distinfo b/devel/rubygem-activesupport80/distinfo
index 63576a416d11..090b219bf836 100644
--- a/devel/rubygem-activesupport80/distinfo
+++ b/devel/rubygem-activesupport80/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1742070786
-SHA256 (rubygem/activesupport-8.0.2.gem) = 8565cddba31b900cdc17682fd66ecd020441e3eef320a9930285394e8c07a45e
-SIZE (rubygem/activesupport-8.0.2.gem) = 251392
+TIMESTAMP = 1757122010
+SHA256 (rubygem/activesupport-8.0.2.1.gem) = 0405a76fd1ca989975d9ae00d46a4d3979bdf3817482d846b63affa84bd561c6
+SIZE (rubygem/activesupport-8.0.2.1.gem) = 251392
diff --git a/devel/rubygem-algorithms/Makefile b/devel/rubygem-algorithms/Makefile
index 56ce63ddf893..755bfaf55ac5 100644
--- a/devel/rubygem-algorithms/Makefile
+++ b/devel/rubygem-algorithms/Makefile
@@ -1,5 +1,5 @@
PORTNAME= algorithms
-PORTVERSION= 1.0.1
+PORTVERSION= 1.1.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-algorithms/distinfo b/devel/rubygem-algorithms/distinfo
index 200a4c9cc784..31450c07d5b5 100644
--- a/devel/rubygem-algorithms/distinfo
+++ b/devel/rubygem-algorithms/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1699774690
-SHA256 (rubygem/algorithms-1.0.1.gem) = 81ba32fb7d97c2001617ec32532fc1b283005413ebfb7b4f9ec5d6cf5c27deea
-SIZE (rubygem/algorithms-1.0.1.gem) = 324096
+TIMESTAMP = 1757120896
+SHA256 (rubygem/algorithms-1.1.0.gem) = a9f55e4670400e85e755ab9cd4026be431c3249c3d1858fd2f64ad87897d3fdf
+SIZE (rubygem/algorithms-1.1.0.gem) = 326144
diff --git a/devel/rubygem-async/Makefile b/devel/rubygem-async/Makefile
index 4027d170bbb5..01cbb640fd03 100644
--- a/devel/rubygem-async/Makefile
+++ b/devel/rubygem-async/Makefile
@@ -1,5 +1,5 @@
PORTNAME= async
-PORTVERSION= 2.27.0
+PORTVERSION= 2.28.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -15,7 +15,7 @@ RUN_DEPENDS= rubygem-console>=1.29<2:devel/rubygem-console \
rubygem-fiber-annotation>=0:devel/rubygem-fiber-annotation \
rubygem-io-event>=1.11<2:devel/rubygem-io-event \
rubygem-metrics>=0.12<1:devel/rubygem-metrics \
- rubygem-traces>=0.15<1:devel/rubygem-traces
+ rubygem-traces>=0.18<1:devel/rubygem-traces
USES= gem
diff --git a/devel/rubygem-async/distinfo b/devel/rubygem-async/distinfo
index 26ce000545b0..34da41ae926c 100644
--- a/devel/rubygem-async/distinfo
+++ b/devel/rubygem-async/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753796136
-SHA256 (rubygem/async-2.27.0.gem) = 6369a93f6f286c090f01eeb35e9ac3d4a6d50e53ecf66547ba2a1c3aacb1c451
-SIZE (rubygem/async-2.27.0.gem) = 39936
+TIMESTAMP = 1757120898
+SHA256 (rubygem/async-2.28.0.gem) = 966c5d1291e00950e6776b0351ff2180a3e761415badb6f6dc348a648fad156e
+SIZE (rubygem/async-2.28.0.gem) = 58368
diff --git a/devel/rubygem-aws-partitions/Makefile b/devel/rubygem-aws-partitions/Makefile
index 54b5027e20a7..344f999ad57b 100644
--- a/devel/rubygem-aws-partitions/Makefile
+++ b/devel/rubygem-aws-partitions/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-partitions
-PORTVERSION= 1.1136.0
+PORTVERSION= 1.1150.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-aws-partitions/distinfo b/devel/rubygem-aws-partitions/distinfo
index ca481653d9ee..33f184406782 100644
--- a/devel/rubygem-aws-partitions/distinfo
+++ b/devel/rubygem-aws-partitions/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1755062594
-SHA256 (rubygem/aws-partitions-1.1136.0.gem) = 230a5bf8be8f236fce1a723f990027e4b798989bf9adeee6992f08bdc2138498
-SIZE (rubygem/aws-partitions-1.1136.0.gem) = 81408
+TIMESTAMP = 1757120900
+SHA256 (rubygem/aws-partitions-1.1150.0.gem) = b9411943748b9ca4e78f83242c746ce183ab6428b3ec039c862d0a22d55b0f66
+SIZE (rubygem/aws-partitions-1.1150.0.gem) = 81920
diff --git a/devel/rubygem-aws-sdk-accessanalyzer/Makefile b/devel/rubygem-aws-sdk-accessanalyzer/Makefile
index fbbd2b9a12de..0a7a6d31519c 100644
--- a/devel/rubygem-aws-sdk-accessanalyzer/Makefile
+++ b/devel/rubygem-aws-sdk-accessanalyzer/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-accessanalyzer
-PORTVERSION= 1.74.0
+PORTVERSION= 1.78.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-accessanal
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-accessanalyzer/distinfo b/devel/rubygem-aws-sdk-accessanalyzer/distinfo
index 1babff3f528b..b0aa5ba89f9d 100644
--- a/devel/rubygem-aws-sdk-accessanalyzer/distinfo
+++ b/devel/rubygem-aws-sdk-accessanalyzer/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753369416
-SHA256 (rubygem/aws-sdk-accessanalyzer-1.74.0.gem) = f7a22bc9f63de96216d340e620120dedf54765ce297174483424f3711b33646b
-SIZE (rubygem/aws-sdk-accessanalyzer-1.74.0.gem) = 82944
+TIMESTAMP = 1757120902
+SHA256 (rubygem/aws-sdk-accessanalyzer-1.78.0.gem) = ea746f01147ccd42dd42ab33ed31e4fec749d7d41e7921cac72e21901f19feed
+SIZE (rubygem/aws-sdk-accessanalyzer-1.78.0.gem) = 82944
diff --git a/devel/rubygem-aws-sdk-account/Makefile b/devel/rubygem-aws-sdk-account/Makefile
index 670fb84bdcfc..583add6e3901 100644
--- a/devel/rubygem-aws-sdk-account/Makefile
+++ b/devel/rubygem-aws-sdk-account/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-account
-PORTVERSION= 1.44.0
+PORTVERSION= 1.48.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-account
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-account/distinfo b/devel/rubygem-aws-sdk-account/distinfo
index 1e068af79649..2d638ebf7674 100644
--- a/devel/rubygem-aws-sdk-account/distinfo
+++ b/devel/rubygem-aws-sdk-account/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753369418
-SHA256 (rubygem/aws-sdk-account-1.44.0.gem) = 946b7f4488704e4d64cc0b55092bafbc063f1e6d5e5ad5f665dd5035b512ed82
-SIZE (rubygem/aws-sdk-account-1.44.0.gem) = 33280
+TIMESTAMP = 1757120904
+SHA256 (rubygem/aws-sdk-account-1.48.0.gem) = bde6f9f9ac728f1b792fbf2f60c63fa11b3bcd477033461d0335a89b3cb321ab
+SIZE (rubygem/aws-sdk-account-1.48.0.gem) = 33280
diff --git a/devel/rubygem-aws-sdk-acm/Makefile b/devel/rubygem-aws-sdk-acm/Makefile
index 352b264525c2..84bc6abe0560 100644
--- a/devel/rubygem-aws-sdk-acm/Makefile
+++ b/devel/rubygem-aws-sdk-acm/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-acm
-PORTVERSION= 1.90.0
+PORTVERSION= 1.94.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-acm
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-acm/distinfo b/devel/rubygem-aws-sdk-acm/distinfo
index ed54c56ba6c7..b1ab8aff7045 100644
--- a/devel/rubygem-aws-sdk-acm/distinfo
+++ b/devel/rubygem-aws-sdk-acm/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753369420
-SHA256 (rubygem/aws-sdk-acm-1.90.0.gem) = 8a948f679437c1ece770837689ee7a77022ebb3426603b9b3e9834c95ca33ed5
-SIZE (rubygem/aws-sdk-acm-1.90.0.gem) = 51712
+TIMESTAMP = 1757120906
+SHA256 (rubygem/aws-sdk-acm-1.94.0.gem) = b50e600d7bfe14a700546c5d9acfaa1a81e14a535cd5c370598c2fe1851e169a
+SIZE (rubygem/aws-sdk-acm-1.94.0.gem) = 51712
diff --git a/devel/rubygem-aws-sdk-acmpca/Makefile b/devel/rubygem-aws-sdk-acmpca/Makefile
index 5b70049e53e5..9f0fe06846fd 100644
--- a/devel/rubygem-aws-sdk-acmpca/Makefile
+++ b/devel/rubygem-aws-sdk-acmpca/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-acmpca
-PORTVERSION= 1.95.0
+PORTVERSION= 1.100.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-acmpca
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-acmpca/distinfo b/devel/rubygem-aws-sdk-acmpca/distinfo
index a425ccfcbe38..efdb68f3bf35 100644
--- a/devel/rubygem-aws-sdk-acmpca/distinfo
+++ b/devel/rubygem-aws-sdk-acmpca/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753369422
-SHA256 (rubygem/aws-sdk-acmpca-1.95.0.gem) = 94d5af4caaf9ba13f9b7c2f815f60c23d60fd25934f8cf772b4c5709cb833076
-SIZE (rubygem/aws-sdk-acmpca-1.95.0.gem) = 73216
+TIMESTAMP = 1757120908
+SHA256 (rubygem/aws-sdk-acmpca-1.100.0.gem) = d5beb65e7f83b33c2504e9e8a17c33a5cf0380be9e49d06fc882ae2acbd8f5ab
+SIZE (rubygem/aws-sdk-acmpca-1.100.0.gem) = 73728
diff --git a/devel/rubygem-aws-sdk-aiops/Makefile b/devel/rubygem-aws-sdk-aiops/Makefile
index 65e3719d7acb..825a55557b35 100644
--- a/devel/rubygem-aws-sdk-aiops/Makefile
+++ b/devel/rubygem-aws-sdk-aiops/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-aiops
-PORTVERSION= 1.2.0
+PORTVERSION= 1.7.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-aiops
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-aiops/distinfo b/devel/rubygem-aws-sdk-aiops/distinfo
index bdd9c9c32f56..1ca964a59818 100644
--- a/devel/rubygem-aws-sdk-aiops/distinfo
+++ b/devel/rubygem-aws-sdk-aiops/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753369424
-SHA256 (rubygem/aws-sdk-aiops-1.2.0.gem) = 0eef14ff7c4aea96d9d48f0e698ca073854089c6acae56f951599e6e602222f3
-SIZE (rubygem/aws-sdk-aiops-1.2.0.gem) = 31744
+TIMESTAMP = 1757120910
+SHA256 (rubygem/aws-sdk-aiops-1.7.0.gem) = 0a5cd78212715ac2b72101186e5a854b4c0cf26240acafcba3d7225d17fcc1dc
+SIZE (rubygem/aws-sdk-aiops-1.7.0.gem) = 31744
diff --git a/devel/rubygem-aws-sdk-amplify/Makefile b/devel/rubygem-aws-sdk-amplify/Makefile
index 181c7242c18f..46f22295f41e 100644
--- a/devel/rubygem-aws-sdk-amplify/Makefile
+++ b/devel/rubygem-aws-sdk-amplify/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-amplify
-PORTVERSION= 1.88.0
+PORTVERSION= 1.92.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-amplify
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-amplify/distinfo b/devel/rubygem-aws-sdk-amplify/distinfo
index 1dbde419cddb..e42795c64eb1 100644
--- a/devel/rubygem-aws-sdk-amplify/distinfo
+++ b/devel/rubygem-aws-sdk-amplify/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753369426
-SHA256 (rubygem/aws-sdk-amplify-1.88.0.gem) = 96979eada609e820355d41739542d78dc70f59ff9b8d1a9e79a0bc7e700b2a69
-SIZE (rubygem/aws-sdk-amplify-1.88.0.gem) = 64000
+TIMESTAMP = 1757120912
+SHA256 (rubygem/aws-sdk-amplify-1.92.0.gem) = 9134fba454badfbe730dcb1ca887fa658dbd6cf85653775a0078481e60d2d05e
+SIZE (rubygem/aws-sdk-amplify-1.92.0.gem) = 64000
diff --git a/devel/rubygem-aws-sdk-amplifybackend/Makefile b/devel/rubygem-aws-sdk-amplifybackend/Makefile
index d0acaecbef00..474d5ce95949 100644
--- a/devel/rubygem-aws-sdk-amplifybackend/Makefile
+++ b/devel/rubygem-aws-sdk-amplifybackend/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-amplifybackend
-PORTVERSION= 1.50.0
+PORTVERSION= 1.54.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-amplifybac
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.1<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-amplifybackend/distinfo b/devel/rubygem-aws-sdk-amplifybackend/distinfo
index d5b979ec8300..9824117845d8 100644
--- a/devel/rubygem-aws-sdk-amplifybackend/distinfo
+++ b/devel/rubygem-aws-sdk-amplifybackend/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753369428
-SHA256 (rubygem/aws-sdk-amplifybackend-1.50.0.gem) = 7053f5fc48420b08f3fd3927370d2279e9f16bca57dcefa32ed14715bbb3bfbc
-SIZE (rubygem/aws-sdk-amplifybackend-1.50.0.gem) = 49152
+TIMESTAMP = 1757120914
+SHA256 (rubygem/aws-sdk-amplifybackend-1.54.0.gem) = c6e69f98f4250db190b865a05c8a9cbfb00cb65c2eb0d0a6241d9fc9950e2bdc
+SIZE (rubygem/aws-sdk-amplifybackend-1.54.0.gem) = 49152
diff --git a/devel/rubygem-aws-sdk-amplifyuibuilder/Makefile b/devel/rubygem-aws-sdk-amplifyuibuilder/Makefile
index fbba90065817..956ebcbd7f21 100644
--- a/devel/rubygem-aws-sdk-amplifyuibuilder/Makefile
+++ b/devel/rubygem-aws-sdk-amplifyuibuilder/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-amplifyuibuilder
-PORTVERSION= 1.44.0
+PORTVERSION= 1.48.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-amplifyuib
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.1<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-amplifyuibuilder/distinfo b/devel/rubygem-aws-sdk-amplifyuibuilder/distinfo
index cbd9c36ef094..8cdb38744b30 100644
--- a/devel/rubygem-aws-sdk-amplifyuibuilder/distinfo
+++ b/devel/rubygem-aws-sdk-amplifyuibuilder/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753369430
-SHA256 (rubygem/aws-sdk-amplifyuibuilder-1.44.0.gem) = e2afdd031eb30d00d1b7097459defb3d5bcd4aa2d3855b6138990416d8e5e04e
-SIZE (rubygem/aws-sdk-amplifyuibuilder-1.44.0.gem) = 79872
+TIMESTAMP = 1757120916
+SHA256 (rubygem/aws-sdk-amplifyuibuilder-1.48.0.gem) = d310a878dd6d1758faadc0a12707ae0ea591d57dd17e49c691fef5d766e4d66c
+SIZE (rubygem/aws-sdk-amplifyuibuilder-1.48.0.gem) = 79872
diff --git a/devel/rubygem-aws-sdk-apigateway/Makefile b/devel/rubygem-aws-sdk-apigateway/Makefile
index 16ddf6e5c381..e4ed500afe8e 100644
--- a/devel/rubygem-aws-sdk-apigateway/Makefile
+++ b/devel/rubygem-aws-sdk-apigateway/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-apigateway
-PORTVERSION= 1.120.0
+PORTVERSION= 1.124.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-apigateway
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-apigateway/distinfo b/devel/rubygem-aws-sdk-apigateway/distinfo
index d5c09e3b463f..2363104bf92c 100644
--- a/devel/rubygem-aws-sdk-apigateway/distinfo
+++ b/devel/rubygem-aws-sdk-apigateway/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753369432
-SHA256 (rubygem/aws-sdk-apigateway-1.120.0.gem) = a3903498d86fe99b9e46a5fc7fe576961a8328dce29b880cc15c95c08cb23ff7
-SIZE (rubygem/aws-sdk-apigateway-1.120.0.gem) = 120320
+TIMESTAMP = 1757120918
+SHA256 (rubygem/aws-sdk-apigateway-1.124.0.gem) = 32cf28b3a6c21d9c58f648dd73144f5140954d5312b441e1bcf6e3553f2c54c0
+SIZE (rubygem/aws-sdk-apigateway-1.124.0.gem) = 120320
diff --git a/devel/rubygem-aws-sdk-apigatewaymanagementapi/Makefile b/devel/rubygem-aws-sdk-apigatewaymanagementapi/Makefile
index 62784d534775..cd738cc2c504 100644
--- a/devel/rubygem-aws-sdk-apigatewaymanagementapi/Makefile
+++ b/devel/rubygem-aws-sdk-apigatewaymanagementapi/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-apigatewaymanagementapi
-PORTVERSION= 1.62.0
+PORTVERSION= 1.66.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,8 +10,8 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-apigateway
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
- rubygem-aws-sigv4>=1.1<2:devel/rubygem-aws-sigv4
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-apigatewaymanagementapi/distinfo b/devel/rubygem-aws-sdk-apigatewaymanagementapi/distinfo
index 27d0b9edc78c..3a5369874a84 100644
--- a/devel/rubygem-aws-sdk-apigatewaymanagementapi/distinfo
+++ b/devel/rubygem-aws-sdk-apigatewaymanagementapi/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753369434
-SHA256 (rubygem/aws-sdk-apigatewaymanagementapi-1.62.0.gem) = d98e666e3074dd1d33f004cebf612cb9635f731c3a5af4efc8f2a32613e3629b
-SIZE (rubygem/aws-sdk-apigatewaymanagementapi-1.62.0.gem) = 21504
+TIMESTAMP = 1757120920
+SHA256 (rubygem/aws-sdk-apigatewaymanagementapi-1.66.0.gem) = 47b9ae1118bff2278c904411f908e0d3a923fcd6c8b5c780fc72f084b2d3e1dd
+SIZE (rubygem/aws-sdk-apigatewaymanagementapi-1.66.0.gem) = 22016
diff --git a/devel/rubygem-aws-sdk-apigatewayv2/Makefile b/devel/rubygem-aws-sdk-apigatewayv2/Makefile
index 11a2019ac126..860f0ecf2031 100644
--- a/devel/rubygem-aws-sdk-apigatewayv2/Makefile
+++ b/devel/rubygem-aws-sdk-apigatewayv2/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-apigatewayv2
-PORTVERSION= 1.79.0
+PORTVERSION= 1.83.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-apigateway
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-apigatewayv2/distinfo b/devel/rubygem-aws-sdk-apigatewayv2/distinfo
index 201f937ae66e..b5874742f093 100644
--- a/devel/rubygem-aws-sdk-apigatewayv2/distinfo
+++ b/devel/rubygem-aws-sdk-apigatewayv2/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753369436
-SHA256 (rubygem/aws-sdk-apigatewayv2-1.79.0.gem) = 4fc542052ddd533ea374ef774d58d8a55f666b84b4c9a7861a44dfbe746f719f
-SIZE (rubygem/aws-sdk-apigatewayv2-1.79.0.gem) = 100864
+TIMESTAMP = 1757120922
+SHA256 (rubygem/aws-sdk-apigatewayv2-1.83.0.gem) = 39af5bb18d9ae6b7a67b19807ad08c6b54807b0f5d44cc38cdb30a8e33e24845
+SIZE (rubygem/aws-sdk-apigatewayv2-1.83.0.gem) = 101376
diff --git a/devel/rubygem-aws-sdk-appconfig/Makefile b/devel/rubygem-aws-sdk-appconfig/Makefile
index 87a29b438174..104135b3d5c8 100644
--- a/devel/rubygem-aws-sdk-appconfig/Makefile
+++ b/devel/rubygem-aws-sdk-appconfig/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-appconfig
-PORTVERSION= 1.68.0
+PORTVERSION= 1.71.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-appconfig
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-appconfig/distinfo b/devel/rubygem-aws-sdk-appconfig/distinfo
index 388015ebd917..fa7ece4eb4ed 100644
--- a/devel/rubygem-aws-sdk-appconfig/distinfo
+++ b/devel/rubygem-aws-sdk-appconfig/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753369438
-SHA256 (rubygem/aws-sdk-appconfig-1.68.0.gem) = b76bd9fc1fd5a7c70ca070eeafe7a9072edcc60c0d4336a74c8ec70f805e703f
-SIZE (rubygem/aws-sdk-appconfig-1.68.0.gem) = 68608
+TIMESTAMP = 1757120924
+SHA256 (rubygem/aws-sdk-appconfig-1.71.0.gem) = c40dc5aa36ad115f07c14078a959b1030c55c09f628470140c91ef8828ecb36a
+SIZE (rubygem/aws-sdk-appconfig-1.71.0.gem) = 68608
diff --git a/devel/rubygem-aws-sdk-appconfigdata/Makefile b/devel/rubygem-aws-sdk-appconfigdata/Makefile
index 178a0bc077a2..e2408ee8ddc7 100644
--- a/devel/rubygem-aws-sdk-appconfigdata/Makefile
+++ b/devel/rubygem-aws-sdk-appconfigdata/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-appconfigdata
-PORTVERSION= 1.39.0
+PORTVERSION= 1.43.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-appconfigd
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.1<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-appconfigdata/distinfo b/devel/rubygem-aws-sdk-appconfigdata/distinfo
index 121b4718fe68..28cdfe733a01 100644
--- a/devel/rubygem-aws-sdk-appconfigdata/distinfo
+++ b/devel/rubygem-aws-sdk-appconfigdata/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753369440
-SHA256 (rubygem/aws-sdk-appconfigdata-1.39.0.gem) = 5b17affdfe30e80438fa4e28e6f38d42698dbec4c59011f3cb8707811dd5655f
-SIZE (rubygem/aws-sdk-appconfigdata-1.39.0.gem) = 24064
+TIMESTAMP = 1757120926
+SHA256 (rubygem/aws-sdk-appconfigdata-1.43.0.gem) = db889b4d64098d8cee4844d06841a67d193e7e5c27eda0189c14bbee5709e087
+SIZE (rubygem/aws-sdk-appconfigdata-1.43.0.gem) = 24064
diff --git a/devel/rubygem-aws-sdk-appfabric/Makefile b/devel/rubygem-aws-sdk-appfabric/Makefile
index b4601eff550a..7b340e5051bc 100644
--- a/devel/rubygem-aws-sdk-appfabric/Makefile
+++ b/devel/rubygem-aws-sdk-appfabric/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-appfabric
-PORTVERSION= 1.28.0
+PORTVERSION= 1.32.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-appfabric
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.1<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-appfabric/distinfo b/devel/rubygem-aws-sdk-appfabric/distinfo
index bebbaa19634f..a5f8572a26f5 100644
--- a/devel/rubygem-aws-sdk-appfabric/distinfo
+++ b/devel/rubygem-aws-sdk-appfabric/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753369442
-SHA256 (rubygem/aws-sdk-appfabric-1.28.0.gem) = 32130cd56b05dd3b1ede8c776e13d444e79e82be8f62eeb1b526494336f3af32
-SIZE (rubygem/aws-sdk-appfabric-1.28.0.gem) = 40448
+TIMESTAMP = 1757120928
+SHA256 (rubygem/aws-sdk-appfabric-1.32.0.gem) = 557b6132528f720814e16a745fe0fb24ac2d1903ace5c8033e277d222a600a3f
+SIZE (rubygem/aws-sdk-appfabric-1.32.0.gem) = 40448
diff --git a/devel/rubygem-aws-sdk-appflow/Makefile b/devel/rubygem-aws-sdk-appflow/Makefile
index e0e1e39420ff..a751306823cb 100644
--- a/devel/rubygem-aws-sdk-appflow/Makefile
+++ b/devel/rubygem-aws-sdk-appflow/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-appflow
-PORTVERSION= 1.77.0
+PORTVERSION= 1.81.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-appflow
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-appflow/distinfo b/devel/rubygem-aws-sdk-appflow/distinfo
index c93c78a597d5..3586cf5c1034 100644
--- a/devel/rubygem-aws-sdk-appflow/distinfo
+++ b/devel/rubygem-aws-sdk-appflow/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753369444
-SHA256 (rubygem/aws-sdk-appflow-1.77.0.gem) = cff7d7c49e924d7cc8564c0db440908e1c6f970a8856a40079aee979de67b206
-SIZE (rubygem/aws-sdk-appflow-1.77.0.gem) = 99840
+TIMESTAMP = 1757120930
+SHA256 (rubygem/aws-sdk-appflow-1.81.0.gem) = a5f281ba95d1880c5955e04aeacae24fb7fd8d9c9225559d194c0d3352e53f76
+SIZE (rubygem/aws-sdk-appflow-1.81.0.gem) = 99840
diff --git a/devel/rubygem-aws-sdk-appintegrationsservice/Makefile b/devel/rubygem-aws-sdk-appintegrationsservice/Makefile
index 8124f3802d79..708c2ee1379c 100644
--- a/devel/rubygem-aws-sdk-appintegrationsservice/Makefile
+++ b/devel/rubygem-aws-sdk-appintegrationsservice/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-appintegrationsservice
-PORTVERSION= 1.53.0
+PORTVERSION= 1.57.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-appintegra
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-appintegrationsservice/distinfo b/devel/rubygem-aws-sdk-appintegrationsservice/distinfo
index 9c127b668ac1..837ce43f45db 100644
--- a/devel/rubygem-aws-sdk-appintegrationsservice/distinfo
+++ b/devel/rubygem-aws-sdk-appintegrationsservice/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753796140
-SHA256 (rubygem/aws-sdk-appintegrationsservice-1.53.0.gem) = 5861dee15f810c41602a043ce0a3f9b6b583649a8f9e7767207d2d9a6c7af55f
-SIZE (rubygem/aws-sdk-appintegrationsservice-1.53.0.gem) = 38912
+TIMESTAMP = 1757120932
+SHA256 (rubygem/aws-sdk-appintegrationsservice-1.57.0.gem) = 7bdc04ee4e8caeb6b460b413fb5a63e2fe06f621f61b09fc62cd94b82064dcf8
+SIZE (rubygem/aws-sdk-appintegrationsservice-1.57.0.gem) = 38912
diff --git a/devel/rubygem-aws-sdk-applicationautoscaling/Makefile b/devel/rubygem-aws-sdk-applicationautoscaling/Makefile
index be5ee906761e..ae5b6ed5a573 100644
--- a/devel/rubygem-aws-sdk-applicationautoscaling/Makefile
+++ b/devel/rubygem-aws-sdk-applicationautoscaling/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-applicationautoscaling
-PORTVERSION= 1.108.0
+PORTVERSION= 1.112.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-applicatio
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-applicationautoscaling/distinfo b/devel/rubygem-aws-sdk-applicationautoscaling/distinfo
index 753af7361bca..11094d46e66b 100644
--- a/devel/rubygem-aws-sdk-applicationautoscaling/distinfo
+++ b/devel/rubygem-aws-sdk-applicationautoscaling/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753369448
-SHA256 (rubygem/aws-sdk-applicationautoscaling-1.108.0.gem) = d459b4613270c63bb9a92215222e4784e004ff876abba0e866386666735a82a7
-SIZE (rubygem/aws-sdk-applicationautoscaling-1.108.0.gem) = 70656
+TIMESTAMP = 1757120934
+SHA256 (rubygem/aws-sdk-applicationautoscaling-1.112.0.gem) = 7e6d435b19fe86a8b297d4af3427c9ecfb9f80428c86abfa1d8ef5e0dc45e248
+SIZE (rubygem/aws-sdk-applicationautoscaling-1.112.0.gem) = 70656
diff --git a/devel/rubygem-aws-sdk-applicationcostprofiler/Makefile b/devel/rubygem-aws-sdk-applicationcostprofiler/Makefile
index 16423e417407..c0929e6addd1 100644
--- a/devel/rubygem-aws-sdk-applicationcostprofiler/Makefile
+++ b/devel/rubygem-aws-sdk-applicationcostprofiler/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-applicationcostprofiler
-PORTVERSION= 1.42.0
+PORTVERSION= 1.46.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-applicatio
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-applicationcostprofiler/distinfo b/devel/rubygem-aws-sdk-applicationcostprofiler/distinfo
index a468a7aeacaf..a1a646bb3b67 100644
--- a/devel/rubygem-aws-sdk-applicationcostprofiler/distinfo
+++ b/devel/rubygem-aws-sdk-applicationcostprofiler/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753369450
-SHA256 (rubygem/aws-sdk-applicationcostprofiler-1.42.0.gem) = 57bbbe32df18a62ee48e6995767d4a9f918572c96b316246d94e70d12dde2ce6
-SIZE (rubygem/aws-sdk-applicationcostprofiler-1.42.0.gem) = 25088
+TIMESTAMP = 1757120936
+SHA256 (rubygem/aws-sdk-applicationcostprofiler-1.46.0.gem) = 15a561d80a5c89c43748d184230705eb3e5a586e5afde3c22316136c659ea318
+SIZE (rubygem/aws-sdk-applicationcostprofiler-1.46.0.gem) = 25088
diff --git a/devel/rubygem-aws-sdk-applicationdiscoveryservice/Makefile b/devel/rubygem-aws-sdk-applicationdiscoveryservice/Makefile
index 69fb9f8eaee8..f98cf49a3a1b 100644
--- a/devel/rubygem-aws-sdk-applicationdiscoveryservice/Makefile
+++ b/devel/rubygem-aws-sdk-applicationdiscoveryservice/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-applicationdiscoveryservice
-PORTVERSION= 1.88.0
+PORTVERSION= 1.92.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-applicatio
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-applicationdiscoveryservice/distinfo b/devel/rubygem-aws-sdk-applicationdiscoveryservice/distinfo
index d8dfa15cf84b..c05a1f36ccb4 100644
--- a/devel/rubygem-aws-sdk-applicationdiscoveryservice/distinfo
+++ b/devel/rubygem-aws-sdk-applicationdiscoveryservice/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753369452
-SHA256 (rubygem/aws-sdk-applicationdiscoveryservice-1.88.0.gem) = e23944b0dbfcc03a406583929366cd445133ee703153b3d7cc9870184e453b88
-SIZE (rubygem/aws-sdk-applicationdiscoveryservice-1.88.0.gem) = 55808
+TIMESTAMP = 1757120938
+SHA256 (rubygem/aws-sdk-applicationdiscoveryservice-1.92.0.gem) = df86e0b6157a659ea5fd0d2857192460bdcdf1ece9a99a35aac180d02ba192cd
+SIZE (rubygem/aws-sdk-applicationdiscoveryservice-1.92.0.gem) = 56320
diff --git a/devel/rubygem-aws-sdk-applicationinsights/Makefile b/devel/rubygem-aws-sdk-applicationinsights/Makefile
index b4870e8e973f..493eec4e7f90 100644
--- a/devel/rubygem-aws-sdk-applicationinsights/Makefile
+++ b/devel/rubygem-aws-sdk-applicationinsights/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-applicationinsights
-PORTVERSION= 1.66.0
+PORTVERSION= 1.70.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-applicatio
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-applicationinsights/distinfo b/devel/rubygem-aws-sdk-applicationinsights/distinfo
index fcfab656f1a9..d5c17209edc8 100644
--- a/devel/rubygem-aws-sdk-applicationinsights/distinfo
+++ b/devel/rubygem-aws-sdk-applicationinsights/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753369454
-SHA256 (rubygem/aws-sdk-applicationinsights-1.66.0.gem) = 3968021d0a3017696684f58740c7bc7105de4a4fda15daed796e3d22c554f754
-SIZE (rubygem/aws-sdk-applicationinsights-1.66.0.gem) = 51712
+TIMESTAMP = 1757120940
+SHA256 (rubygem/aws-sdk-applicationinsights-1.70.0.gem) = af980fb03e52853d82a11ea9022a73f436555c3f1c06c8789683200904b642d3
+SIZE (rubygem/aws-sdk-applicationinsights-1.70.0.gem) = 51712
diff --git a/devel/rubygem-aws-sdk-applicationsignals/Makefile b/devel/rubygem-aws-sdk-applicationsignals/Makefile
index 07587b415512..9c5ee58f6ec7 100644
--- a/devel/rubygem-aws-sdk-applicationsignals/Makefile
+++ b/devel/rubygem-aws-sdk-applicationsignals/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-applicationsignals
-PORTVERSION= 1.23.0
+PORTVERSION= 1.27.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-applicatio
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-applicationsignals/distinfo b/devel/rubygem-aws-sdk-applicationsignals/distinfo
index 8e55d46c0b0b..18394ef998b9 100644
--- a/devel/rubygem-aws-sdk-applicationsignals/distinfo
+++ b/devel/rubygem-aws-sdk-applicationsignals/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753369456
-SHA256 (rubygem/aws-sdk-applicationsignals-1.23.0.gem) = d1fbdd306f1984901f245dfd5731c11e976e736e798a31f1b47c48a31b27b4bd
-SIZE (rubygem/aws-sdk-applicationsignals-1.23.0.gem) = 56320
+TIMESTAMP = 1757120942
+SHA256 (rubygem/aws-sdk-applicationsignals-1.27.0.gem) = d88129cd9968f0471fd49e3b317bf09fc1bc3e948b49cd283ac724b0e94da452
+SIZE (rubygem/aws-sdk-applicationsignals-1.27.0.gem) = 56320
diff --git a/devel/rubygem-aws-sdk-appmesh/Makefile b/devel/rubygem-aws-sdk-appmesh/Makefile
index deb2595c469b..c0257f3e4b32 100644
--- a/devel/rubygem-aws-sdk-appmesh/Makefile
+++ b/devel/rubygem-aws-sdk-appmesh/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-appmesh
-PORTVERSION= 1.80.0
+PORTVERSION= 1.83.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-appmesh
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.1<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-appmesh/distinfo b/devel/rubygem-aws-sdk-appmesh/distinfo
index 57bdf9cdd7c3..5303b641722b 100644
--- a/devel/rubygem-aws-sdk-appmesh/distinfo
+++ b/devel/rubygem-aws-sdk-appmesh/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753369458
-SHA256 (rubygem/aws-sdk-appmesh-1.80.0.gem) = 8876d7cf8e657ae27b28983ac7a947a58d704426541a5c40e4f4c33266f6ed13
-SIZE (rubygem/aws-sdk-appmesh-1.80.0.gem) = 87552
+TIMESTAMP = 1757120944
+SHA256 (rubygem/aws-sdk-appmesh-1.83.0.gem) = b9c5f05d12bf64adf671ee07435e0aab50e710480e924d98f2d78dc90c081a00
+SIZE (rubygem/aws-sdk-appmesh-1.83.0.gem) = 87552
diff --git a/devel/rubygem-aws-sdk-appregistry/Makefile b/devel/rubygem-aws-sdk-appregistry/Makefile
index f2de7381a5b2..48ea5e2b26ef 100644
--- a/devel/rubygem-aws-sdk-appregistry/Makefile
+++ b/devel/rubygem-aws-sdk-appregistry/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-appregistry
-PORTVERSION= 1.53.0
+PORTVERSION= 1.56.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-appregistr
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-appregistry/distinfo b/devel/rubygem-aws-sdk-appregistry/distinfo
index f57ed042283f..b9e2adfa3115 100644
--- a/devel/rubygem-aws-sdk-appregistry/distinfo
+++ b/devel/rubygem-aws-sdk-appregistry/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753369460
-SHA256 (rubygem/aws-sdk-appregistry-1.53.0.gem) = eb9aea3ea146b1fe3a8d3b9b2741be5c6eef2c23a0c76888c09111b71cc14c93
-SIZE (rubygem/aws-sdk-appregistry-1.53.0.gem) = 37888
+TIMESTAMP = 1757120946
+SHA256 (rubygem/aws-sdk-appregistry-1.56.0.gem) = 21c4fb58e420624e7f327dbf6c849f751a2cfdeaeac434a6ecd360b419353d8d
+SIZE (rubygem/aws-sdk-appregistry-1.56.0.gem) = 38400
diff --git a/devel/rubygem-aws-sdk-apprunner/Makefile b/devel/rubygem-aws-sdk-apprunner/Makefile
index 38b7ab7e6602..67c7800b1a49 100644
--- a/devel/rubygem-aws-sdk-apprunner/Makefile
+++ b/devel/rubygem-aws-sdk-apprunner/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-apprunner
-PORTVERSION= 1.59.0
+PORTVERSION= 1.63.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-apprunner
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-apprunner/distinfo b/devel/rubygem-aws-sdk-apprunner/distinfo
index c1f0d289e37e..09110d5f5426 100644
--- a/devel/rubygem-aws-sdk-apprunner/distinfo
+++ b/devel/rubygem-aws-sdk-apprunner/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753369462
-SHA256 (rubygem/aws-sdk-apprunner-1.59.0.gem) = f4bc91e987158d7e4f4e719ddff8aa15cccdc216c5b086ac4a2bde3f6ff06069
-SIZE (rubygem/aws-sdk-apprunner-1.59.0.gem) = 63488
+TIMESTAMP = 1757120948
+SHA256 (rubygem/aws-sdk-apprunner-1.63.0.gem) = 293be29f60d8f2866d99ff6c8e06657819aebb6a547535ed4f73d3ff2c92de68
+SIZE (rubygem/aws-sdk-apprunner-1.63.0.gem) = 63488
diff --git a/devel/rubygem-aws-sdk-appstream/Makefile b/devel/rubygem-aws-sdk-appstream/Makefile
index 9c053d63eabe..2417e930ff62 100644
--- a/devel/rubygem-aws-sdk-appstream/Makefile
+++ b/devel/rubygem-aws-sdk-appstream/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-appstream
-PORTVERSION= 1.112.0
+PORTVERSION= 1.117.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-appstream
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-appstream/distinfo b/devel/rubygem-aws-sdk-appstream/distinfo
index 50a0e0448b21..171903dcf1e2 100644
--- a/devel/rubygem-aws-sdk-appstream/distinfo
+++ b/devel/rubygem-aws-sdk-appstream/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753369464
-SHA256 (rubygem/aws-sdk-appstream-1.112.0.gem) = dd7fc88f8728f735dad5b90d60c9b52ab19a03e279e9dd24e0327a15ad201633
-SIZE (rubygem/aws-sdk-appstream-1.112.0.gem) = 108032
+TIMESTAMP = 1757120950
+SHA256 (rubygem/aws-sdk-appstream-1.117.0.gem) = caec17acf102edd0274d4396da82726a8c1b1a052bc7cf02f031af6d3eeefa5c
+SIZE (rubygem/aws-sdk-appstream-1.117.0.gem) = 108544
diff --git a/devel/rubygem-aws-sdk-appsync/Makefile b/devel/rubygem-aws-sdk-appsync/Makefile
index 800c9f385219..9b70095a350c 100644
--- a/devel/rubygem-aws-sdk-appsync/Makefile
+++ b/devel/rubygem-aws-sdk-appsync/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-appsync
-PORTVERSION= 1.108.0
+PORTVERSION= 1.112.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-appsync
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-appsync/distinfo b/devel/rubygem-aws-sdk-appsync/distinfo
index 5dd172f46c04..781fd256ece2 100644
--- a/devel/rubygem-aws-sdk-appsync/distinfo
+++ b/devel/rubygem-aws-sdk-appsync/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753369466
-SHA256 (rubygem/aws-sdk-appsync-1.108.0.gem) = fa45f0fa851b2914bbe26e2a8429690a39b2b1039bb11a03a49e0dd8ed5517f6
-SIZE (rubygem/aws-sdk-appsync-1.108.0.gem) = 103424
+TIMESTAMP = 1757120952
+SHA256 (rubygem/aws-sdk-appsync-1.112.0.gem) = 94f83f6199945f36856ef0d3be2622254af5f3a49dc3fa7bbf6a56785662b594
+SIZE (rubygem/aws-sdk-appsync-1.112.0.gem) = 103424
diff --git a/devel/rubygem-aws-sdk-apptest/Makefile b/devel/rubygem-aws-sdk-apptest/Makefile
index 5e062b89e660..18512770370f 100644
--- a/devel/rubygem-aws-sdk-apptest/Makefile
+++ b/devel/rubygem-aws-sdk-apptest/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-apptest
-PORTVERSION= 1.17.0
+PORTVERSION= 1.21.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-apptest
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-apptest/distinfo b/devel/rubygem-aws-sdk-apptest/distinfo
index 17a1917fb40d..a1c6c6420b6b 100644
--- a/devel/rubygem-aws-sdk-apptest/distinfo
+++ b/devel/rubygem-aws-sdk-apptest/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753369468
-SHA256 (rubygem/aws-sdk-apptest-1.17.0.gem) = 3039a53d74c45b8b0e43acd88ad91b8359c6c5f6a74823d0df521ce2032619ca
-SIZE (rubygem/aws-sdk-apptest-1.17.0.gem) = 50688
+TIMESTAMP = 1757120954
+SHA256 (rubygem/aws-sdk-apptest-1.21.0.gem) = a472d2ba2a01cffaea993513ff2e3a491d08def8bf5327f9fc0185b2d6851645
+SIZE (rubygem/aws-sdk-apptest-1.21.0.gem) = 50688
diff --git a/devel/rubygem-aws-sdk-arcregionswitch/Makefile b/devel/rubygem-aws-sdk-arcregionswitch/Makefile
new file mode 100644
index 000000000000..ed000e513a91
--- /dev/null
+++ b/devel/rubygem-aws-sdk-arcregionswitch/Makefile
@@ -0,0 +1,20 @@
+PORTNAME= aws-sdk-arcregionswitch
+PORTVERSION= 1.3.0
+CATEGORIES= devel rubygems
+MASTER_SITES= RG
+
+MAINTAINER= sunpoet@FreeBSD.org
+COMMENT= Official AWS Ruby gem for ARC Region Switch
+WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-arcregionswitch
+
+LICENSE= APACHE20
+LICENSE_FILE= ${WRKSRC}/LICENSE.txt
+
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
+
+USES= gem
+
+NO_ARCH= yes
+
+.include <bsd.port.mk>
diff --git a/devel/rubygem-aws-sdk-arcregionswitch/distinfo b/devel/rubygem-aws-sdk-arcregionswitch/distinfo
new file mode 100644
index 000000000000..70dec9fd2a34
--- /dev/null
+++ b/devel/rubygem-aws-sdk-arcregionswitch/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1757120476
+SHA256 (rubygem/aws-sdk-arcregionswitch-1.3.0.gem) = 6e7144b562da51e74159f86b2e987891ce8ec2dc88ef90f0a56f6ea6e5035a57
+SIZE (rubygem/aws-sdk-arcregionswitch-1.3.0.gem) = 52224
diff --git a/devel/rubygem-aws-sdk-arcregionswitch/pkg-descr b/devel/rubygem-aws-sdk-arcregionswitch/pkg-descr
new file mode 100644
index 000000000000..ee2fdf5edf37
--- /dev/null
+++ b/devel/rubygem-aws-sdk-arcregionswitch/pkg-descr
@@ -0,0 +1 @@
+Official AWS Ruby gem for ARC Region Switch.
diff --git a/devel/rubygem-aws-sdk-arczonalshift/Makefile b/devel/rubygem-aws-sdk-arczonalshift/Makefile
index 88de72c95fa2..28553ae22ac0 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.36.0
+PORTVERSION= 1.39.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-arczonalsh
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-arczonalshift/distinfo b/devel/rubygem-aws-sdk-arczonalshift/distinfo
index 108e9744bed4..e2bc9acccb6b 100644
--- a/devel/rubygem-aws-sdk-arczonalshift/distinfo
+++ b/devel/rubygem-aws-sdk-arczonalshift/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753369470
-SHA256 (rubygem/aws-sdk-arczonalshift-1.36.0.gem) = 9156efbec5d069fa1a140fc440e2f788ffe021ef6511c35236204ba9337003f6
-SIZE (rubygem/aws-sdk-arczonalshift-1.36.0.gem) = 40448
+TIMESTAMP = 1757120956
+SHA256 (rubygem/aws-sdk-arczonalshift-1.39.0.gem) = b4cc5b5b6948efec1c970d9a82dac531b54cf00fe0ead9bd9f6d837a0b35ced4
+SIZE (rubygem/aws-sdk-arczonalshift-1.39.0.gem) = 41472
diff --git a/devel/rubygem-aws-sdk-artifact/Makefile b/devel/rubygem-aws-sdk-artifact/Makefile
index 71a8a2917ed1..a962656c516b 100644
--- a/devel/rubygem-aws-sdk-artifact/Makefile
+++ b/devel/rubygem-aws-sdk-artifact/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-artifact
-PORTVERSION= 1.23.0
+PORTVERSION= 1.27.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-artifact
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-artifact/distinfo b/devel/rubygem-aws-sdk-artifact/distinfo
index ee2a75b908da..2de67fd4abb9 100644
--- a/devel/rubygem-aws-sdk-artifact/distinfo
+++ b/devel/rubygem-aws-sdk-artifact/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753369472
-SHA256 (rubygem/aws-sdk-artifact-1.23.0.gem) = dbe9efb5a3d4d8b8ec00eeba10de71dae216b474f38f697604e5a5317711e1c9
-SIZE (rubygem/aws-sdk-artifact-1.23.0.gem) = 28160
+TIMESTAMP = 1757120958
+SHA256 (rubygem/aws-sdk-artifact-1.27.0.gem) = acbcebcfc70d95264d38a34936ca4fb4486241bc687af044d88884b118d671b3
+SIZE (rubygem/aws-sdk-artifact-1.27.0.gem) = 28160
diff --git a/devel/rubygem-aws-sdk-athena/Makefile b/devel/rubygem-aws-sdk-athena/Makefile
index 7ca1522bd898..42861e1db7ec 100644
--- a/devel/rubygem-aws-sdk-athena/Makefile
+++ b/devel/rubygem-aws-sdk-athena/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-athena
-PORTVERSION= 1.106.0
+PORTVERSION= 1.110.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-athena
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-athena/distinfo b/devel/rubygem-aws-sdk-athena/distinfo
index 3789cafdc189..accc982b59e7 100644
--- a/devel/rubygem-aws-sdk-athena/distinfo
+++ b/devel/rubygem-aws-sdk-athena/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753369474
-SHA256 (rubygem/aws-sdk-athena-1.106.0.gem) = ad1d3d9b36221028d5f06d9ae0db4ece10969ffb9fc9e37c0b8d6f76cad55773
-SIZE (rubygem/aws-sdk-athena-1.106.0.gem) = 94208
+TIMESTAMP = 1757120960
+SHA256 (rubygem/aws-sdk-athena-1.110.0.gem) = e4198488f2b4bbf5d98ac916c992454eca418224eb82da59291722c4be98ed4c
+SIZE (rubygem/aws-sdk-athena-1.110.0.gem) = 94208
diff --git a/devel/rubygem-aws-sdk-auditmanager/Makefile b/devel/rubygem-aws-sdk-auditmanager/Makefile
index 774185e91b80..7aa79babf195 100644
--- a/devel/rubygem-aws-sdk-auditmanager/Makefile
+++ b/devel/rubygem-aws-sdk-auditmanager/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-auditmanager
-PORTVERSION= 1.68.0
+PORTVERSION= 1.73.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-auditmanag
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-auditmanager/distinfo b/devel/rubygem-aws-sdk-auditmanager/distinfo
index 06e40f4e4e7d..f955d4737ff1 100644
--- a/devel/rubygem-aws-sdk-auditmanager/distinfo
+++ b/devel/rubygem-aws-sdk-auditmanager/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753369476
-SHA256 (rubygem/aws-sdk-auditmanager-1.68.0.gem) = 81ac9c2b32c821cf0db80762b84f2a000a23904b8aa57878cedebe480e56aac0
-SIZE (rubygem/aws-sdk-auditmanager-1.68.0.gem) = 84992
+TIMESTAMP = 1757120962
+SHA256 (rubygem/aws-sdk-auditmanager-1.73.0.gem) = 2bdb026d28ad03330364b274f1c70d68bd7e61544b81c8d10b4f209cc49c507d
+SIZE (rubygem/aws-sdk-auditmanager-1.73.0.gem) = 86016
diff --git a/devel/rubygem-aws-sdk-augmentedairuntime/Makefile b/devel/rubygem-aws-sdk-augmentedairuntime/Makefile
index f42a2860afd9..7c0b1797bf27 100644
--- a/devel/rubygem-aws-sdk-augmentedairuntime/Makefile
+++ b/devel/rubygem-aws-sdk-augmentedairuntime/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-augmentedairuntime
-PORTVERSION= 1.56.0
+PORTVERSION= 1.60.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-augmenteda
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-augmentedairuntime/distinfo b/devel/rubygem-aws-sdk-augmentedairuntime/distinfo
index ff3cd48e05fc..55b85c78c763 100644
--- a/devel/rubygem-aws-sdk-augmentedairuntime/distinfo
+++ b/devel/rubygem-aws-sdk-augmentedairuntime/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753369478
-SHA256 (rubygem/aws-sdk-augmentedairuntime-1.56.0.gem) = 6ae052d0f243cfbfbfdb54fbec4159dd0678be7539875cbd63ddd24cc9b60006
-SIZE (rubygem/aws-sdk-augmentedairuntime-1.56.0.gem) = 26112
+TIMESTAMP = 1757120964
+SHA256 (rubygem/aws-sdk-augmentedairuntime-1.60.0.gem) = 1ef4d186eb45db632869538eac3147bf9f79f406480b29d1260acc61b7a3abba
+SIZE (rubygem/aws-sdk-augmentedairuntime-1.60.0.gem) = 26112
diff --git a/devel/rubygem-aws-sdk-autoscaling/Makefile b/devel/rubygem-aws-sdk-autoscaling/Makefile
index 69eff09ca157..63d6a51786ab 100644
--- a/devel/rubygem-aws-sdk-autoscaling/Makefile
+++ b/devel/rubygem-aws-sdk-autoscaling/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-autoscaling
-PORTVERSION= 1.139.0
+PORTVERSION= 1.143.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-autoscalin
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-autoscaling/distinfo b/devel/rubygem-aws-sdk-autoscaling/distinfo
index 0bacc0bcf741..433a55b7125b 100644
--- a/devel/rubygem-aws-sdk-autoscaling/distinfo
+++ b/devel/rubygem-aws-sdk-autoscaling/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753369480
-SHA256 (rubygem/aws-sdk-autoscaling-1.139.0.gem) = ac4b8af64adbe05f385e4da12a27c29fb47b8a194a63b4f9cfa860941ed6e512
-SIZE (rubygem/aws-sdk-autoscaling-1.139.0.gem) = 199168
+TIMESTAMP = 1757120966
+SHA256 (rubygem/aws-sdk-autoscaling-1.143.0.gem) = 3a5e1c66b26a25cf2fd06df972a13875415aad52e5107687d73ba86fc587ad3e
+SIZE (rubygem/aws-sdk-autoscaling-1.143.0.gem) = 199168
diff --git a/devel/rubygem-aws-sdk-autoscalingplans/Makefile b/devel/rubygem-aws-sdk-autoscalingplans/Makefile
index 3561d06f189c..c3fed8716cf3 100644
--- a/devel/rubygem-aws-sdk-autoscalingplans/Makefile
+++ b/devel/rubygem-aws-sdk-autoscalingplans/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-autoscalingplans
-PORTVERSION= 1.73.0
+PORTVERSION= 1.77.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-autoscalin
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-autoscalingplans/distinfo b/devel/rubygem-aws-sdk-autoscalingplans/distinfo
index df98dd2eef4e..880b4d547605 100644
--- a/devel/rubygem-aws-sdk-autoscalingplans/distinfo
+++ b/devel/rubygem-aws-sdk-autoscalingplans/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753369482
-SHA256 (rubygem/aws-sdk-autoscalingplans-1.73.0.gem) = 49ac0ab515ee27de27143942c2aac01b3fc6167953f0ee5d380ab22671733897
-SIZE (rubygem/aws-sdk-autoscalingplans-1.73.0.gem) = 36864
+TIMESTAMP = 1757120968
+SHA256 (rubygem/aws-sdk-autoscalingplans-1.77.0.gem) = 56e15c1fe934a868738a6b4f641c5dcbedb525d475ace402c22274257040a4c9
+SIZE (rubygem/aws-sdk-autoscalingplans-1.77.0.gem) = 36864
diff --git a/devel/rubygem-aws-sdk-b2bi/Makefile b/devel/rubygem-aws-sdk-b2bi/Makefile
index 2a8b43e5bd6e..a0db5e03eaad 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.33.0
+PORTVERSION= 1.38.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-b2bi
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-b2bi/distinfo b/devel/rubygem-aws-sdk-b2bi/distinfo
index 2a903cc336e7..5b2162a6a975 100644
--- a/devel/rubygem-aws-sdk-b2bi/distinfo
+++ b/devel/rubygem-aws-sdk-b2bi/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753369484
-SHA256 (rubygem/aws-sdk-b2bi-1.33.0.gem) = 9f47fcfd21a2c4cf13a4638fea86d261683d3644324a510059eb3ad2ddbb06f0
-SIZE (rubygem/aws-sdk-b2bi-1.33.0.gem) = 78336
+TIMESTAMP = 1757120970
+SHA256 (rubygem/aws-sdk-b2bi-1.38.0.gem) = ae561e68711cfab406090cbcac041adeea2a9520bca4dd7c2e5da2cd81b6c901
+SIZE (rubygem/aws-sdk-b2bi-1.38.0.gem) = 84480
diff --git a/devel/rubygem-aws-sdk-backup/Makefile b/devel/rubygem-aws-sdk-backup/Makefile
index 61e6b0f4c187..f8fc4ea96dfd 100644
--- a/devel/rubygem-aws-sdk-backup/Makefile
+++ b/devel/rubygem-aws-sdk-backup/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-backup
-PORTVERSION= 1.91.0
+PORTVERSION= 1.95.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-backup
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-backup/distinfo b/devel/rubygem-aws-sdk-backup/distinfo
index 79d5f749e81e..87f5c278ad1f 100644
--- a/devel/rubygem-aws-sdk-backup/distinfo
+++ b/devel/rubygem-aws-sdk-backup/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753369486
-SHA256 (rubygem/aws-sdk-backup-1.91.0.gem) = 8f3ba505556b523dd27d798096dfb170b4dd5ebfe134dda78d9da4e81c6402ac
-SIZE (rubygem/aws-sdk-backup-1.91.0.gem) = 140288
+TIMESTAMP = 1757120972
+SHA256 (rubygem/aws-sdk-backup-1.95.0.gem) = aae3da73c59661de3016349fcc5c876a1dd88b2dce6813570efeeddea4fbb7e6
+SIZE (rubygem/aws-sdk-backup-1.95.0.gem) = 140288
diff --git a/devel/rubygem-aws-sdk-backupgateway/Makefile b/devel/rubygem-aws-sdk-backupgateway/Makefile
index 26b184759bc6..8cc77e1a14a7 100644
--- a/devel/rubygem-aws-sdk-backupgateway/Makefile
+++ b/devel/rubygem-aws-sdk-backupgateway/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-backupgateway
-PORTVERSION= 1.38.0
+PORTVERSION= 1.42.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-backupgate
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.1<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-backupgateway/distinfo b/devel/rubygem-aws-sdk-backupgateway/distinfo
index 4b546b139682..416324220f34 100644
--- a/devel/rubygem-aws-sdk-backupgateway/distinfo
+++ b/devel/rubygem-aws-sdk-backupgateway/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753369488
-SHA256 (rubygem/aws-sdk-backupgateway-1.38.0.gem) = e16f2cd53f96d65bdb5072e00725e36c5faae621d9fe42f369250d16e7e308ee
-SIZE (rubygem/aws-sdk-backupgateway-1.38.0.gem) = 37376
+TIMESTAMP = 1757120974
+SHA256 (rubygem/aws-sdk-backupgateway-1.42.0.gem) = 39e5278fd0cd66d52bd8f8b5822a18760d54d919d4d688491b62069dd66dff6f
+SIZE (rubygem/aws-sdk-backupgateway-1.42.0.gem) = 37376
diff --git a/devel/rubygem-aws-sdk-backupsearch/Makefile b/devel/rubygem-aws-sdk-backupsearch/Makefile
index b8a2193b0941..93bba38918d7 100644
--- a/devel/rubygem-aws-sdk-backupsearch/Makefile
+++ b/devel/rubygem-aws-sdk-backupsearch/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-backupsearch
-PORTVERSION= 1.7.0
+PORTVERSION= 1.12.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-backupsear
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-backupsearch/distinfo b/devel/rubygem-aws-sdk-backupsearch/distinfo
index b7ffce3bb3ad..ba159fd52650 100644
--- a/devel/rubygem-aws-sdk-backupsearch/distinfo
+++ b/devel/rubygem-aws-sdk-backupsearch/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753369490
-SHA256 (rubygem/aws-sdk-backupsearch-1.7.0.gem) = cfce39af6b3d86b0d079429c7952c7eb4577e44be86087bcabe62fce830b0d8c
-SIZE (rubygem/aws-sdk-backupsearch-1.7.0.gem) = 36352
+TIMESTAMP = 1757120976
+SHA256 (rubygem/aws-sdk-backupsearch-1.12.0.gem) = ad6fbc3470313f46c7d30158fb7b786a4a30fd5b6c9da39cdfac5a97aaf2f0f0
+SIZE (rubygem/aws-sdk-backupsearch-1.12.0.gem) = 36352
diff --git a/devel/rubygem-aws-sdk-batch/Makefile b/devel/rubygem-aws-sdk-batch/Makefile
index 9e5727f5dc74..f783b7e3fffe 100644
--- a/devel/rubygem-aws-sdk-batch/Makefile
+++ b/devel/rubygem-aws-sdk-batch/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-batch
-PORTVERSION= 1.118.0
+PORTVERSION= 1.124.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-batch
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-batch/distinfo b/devel/rubygem-aws-sdk-batch/distinfo
index 57d7fcf74154..4c95eca26387 100644
--- a/devel/rubygem-aws-sdk-batch/distinfo
+++ b/devel/rubygem-aws-sdk-batch/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1755062596
-SHA256 (rubygem/aws-sdk-batch-1.118.0.gem) = 28bd21d75b300d4ad0c312806d9b92d70520268ae5239579517908c6d5b1dbb5
-SIZE (rubygem/aws-sdk-batch-1.118.0.gem) = 150528
+TIMESTAMP = 1757120978
+SHA256 (rubygem/aws-sdk-batch-1.124.0.gem) = 3047480afbb1205a4d5cb51b191d1a4c6c9add6ff2712bbf82834159c11b00e4
+SIZE (rubygem/aws-sdk-batch-1.124.0.gem) = 152064
diff --git a/devel/rubygem-aws-sdk-bcmdashboards/Makefile b/devel/rubygem-aws-sdk-bcmdashboards/Makefile
new file mode 100644
index 000000000000..af9013499f1b
--- /dev/null
+++ b/devel/rubygem-aws-sdk-bcmdashboards/Makefile
@@ -0,0 +1,20 @@
+PORTNAME= aws-sdk-bcmdashboards
+PORTVERSION= 1.1.0
+CATEGORIES= devel rubygems
+MASTER_SITES= RG
+
+MAINTAINER= sunpoet@FreeBSD.org
+COMMENT= Official AWS Ruby gem for AWS Billing and Cost Management Dashboards
+WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-bcmdashboards
+
+LICENSE= APACHE20
+LICENSE_FILE= ${WRKSRC}/LICENSE.txt
+
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
+
+USES= gem
+
+NO_ARCH= yes
+
+.include <bsd.port.mk>
diff --git a/devel/rubygem-aws-sdk-bcmdashboards/distinfo b/devel/rubygem-aws-sdk-bcmdashboards/distinfo
new file mode 100644
index 000000000000..81d3a1663917
--- /dev/null
+++ b/devel/rubygem-aws-sdk-bcmdashboards/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1757120478
+SHA256 (rubygem/aws-sdk-bcmdashboards-1.1.0.gem) = 465a110bb70b30d2605ceacf4680f0425022bb22202e0511fb6b80ae1c317d33
+SIZE (rubygem/aws-sdk-bcmdashboards-1.1.0.gem) = 36864
diff --git a/devel/rubygem-aws-sdk-bcmdashboards/pkg-descr b/devel/rubygem-aws-sdk-bcmdashboards/pkg-descr
new file mode 100644
index 000000000000..75bf82c6ca1a
--- /dev/null
+++ b/devel/rubygem-aws-sdk-bcmdashboards/pkg-descr
@@ -0,0 +1 @@
+Official AWS Ruby gem for AWS Billing and Cost Management Dashboards.
diff --git a/devel/rubygem-aws-sdk-bcmdataexports/Makefile b/devel/rubygem-aws-sdk-bcmdataexports/Makefile
index da6e610cc4da..30f43fcedbaf 100644
--- a/devel/rubygem-aws-sdk-bcmdataexports/Makefile
+++ b/devel/rubygem-aws-sdk-bcmdataexports/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-bcmdataexports
-PORTVERSION= 1.22.0
+PORTVERSION= 1.25.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-bcmdataexp
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.1<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-bcmdataexports/distinfo b/devel/rubygem-aws-sdk-bcmdataexports/distinfo
index bc01dfd076a7..1203ce1b2369 100644
--- a/devel/rubygem-aws-sdk-bcmdataexports/distinfo
+++ b/devel/rubygem-aws-sdk-bcmdataexports/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753369494
-SHA256 (rubygem/aws-sdk-bcmdataexports-1.22.0.gem) = 4400b14c72ec9995073c2b88a891cec21ce12363ab780643cc7b1d819f8a9dce
-SIZE (rubygem/aws-sdk-bcmdataexports-1.22.0.gem) = 31232
+TIMESTAMP = 1757120980
+SHA256 (rubygem/aws-sdk-bcmdataexports-1.25.0.gem) = 8ca3ac2b1fafc0fa5df3dd8da572dbc0b9bbca2b4a6cf93e08c6022829b1f645
+SIZE (rubygem/aws-sdk-bcmdataexports-1.25.0.gem) = 31232
diff --git a/devel/rubygem-aws-sdk-bcmpricingcalculator/Makefile b/devel/rubygem-aws-sdk-bcmpricingcalculator/Makefile
index b7d79805887f..16a65e6110e3 100644
--- a/devel/rubygem-aws-sdk-bcmpricingcalculator/Makefile
+++ b/devel/rubygem-aws-sdk-bcmpricingcalculator/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-bcmpricingcalculator
-PORTVERSION= 1.13.0
+PORTVERSION= 1.17.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-bcmpricing
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-bcmpricingcalculator/distinfo b/devel/rubygem-aws-sdk-bcmpricingcalculator/distinfo
index c19d5adda1b4..cf59a9b4912f 100644
--- a/devel/rubygem-aws-sdk-bcmpricingcalculator/distinfo
+++ b/devel/rubygem-aws-sdk-bcmpricingcalculator/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753369496
-SHA256 (rubygem/aws-sdk-bcmpricingcalculator-1.13.0.gem) = 4cba96bf909b8e75410b190899632239e18631c8c56963b65bfe787fba7ba5f4
-SIZE (rubygem/aws-sdk-bcmpricingcalculator-1.13.0.gem) = 54272
+TIMESTAMP = 1757120982
+SHA256 (rubygem/aws-sdk-bcmpricingcalculator-1.17.0.gem) = e20ac9aa446f83bfe34a2bd9b546e8f895fd18981604ee815830a50e28e774f0
+SIZE (rubygem/aws-sdk-bcmpricingcalculator-1.17.0.gem) = 54272
diff --git a/devel/rubygem-aws-sdk-bcmrecommendedactions/Makefile b/devel/rubygem-aws-sdk-bcmrecommendedactions/Makefile
new file mode 100644
index 000000000000..bde91856cca9
--- /dev/null
+++ b/devel/rubygem-aws-sdk-bcmrecommendedactions/Makefile
@@ -0,0 +1,20 @@
+PORTNAME= aws-sdk-bcmrecommendedactions
+PORTVERSION= 1.1.0
+CATEGORIES= devel rubygems
+MASTER_SITES= RG
+
+MAINTAINER= sunpoet@FreeBSD.org
+COMMENT= Official AWS Ruby gem for AWS Billing and Cost Management Recommended Actions
+WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-bcmrecommendedactions
+
+LICENSE= APACHE20
+LICENSE_FILE= ${WRKSRC}/LICENSE.txt
+
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
+
+USES= gem
+
+NO_ARCH= yes
+
+.include <bsd.port.mk>
diff --git a/devel/rubygem-aws-sdk-bcmrecommendedactions/distinfo b/devel/rubygem-aws-sdk-bcmrecommendedactions/distinfo
new file mode 100644
index 000000000000..4882f7c17b34
--- /dev/null
+++ b/devel/rubygem-aws-sdk-bcmrecommendedactions/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1757120480
+SHA256 (rubygem/aws-sdk-bcmrecommendedactions-1.1.0.gem) = 311a1e20e4d44304542c54d8f62219ca992fb44f2fa42b3d02e9a17399ba3839
+SIZE (rubygem/aws-sdk-bcmrecommendedactions-1.1.0.gem) = 23552
diff --git a/devel/rubygem-aws-sdk-bcmrecommendedactions/pkg-descr b/devel/rubygem-aws-sdk-bcmrecommendedactions/pkg-descr
new file mode 100644
index 000000000000..75c661c012fa
--- /dev/null
+++ b/devel/rubygem-aws-sdk-bcmrecommendedactions/pkg-descr
@@ -0,0 +1 @@
+Official AWS Ruby gem for AWS Billing and Cost Management Recommended Actions.
diff --git a/devel/rubygem-aws-sdk-bedrock/Makefile b/devel/rubygem-aws-sdk-bedrock/Makefile
index 659906e7d4bc..992faa8840d6 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.55.0
+PORTVERSION= 1.61.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-bedrock
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-bedrock/distinfo b/devel/rubygem-aws-sdk-bedrock/distinfo
index 29dd7a7e3618..2e0cd6815352 100644
--- a/devel/rubygem-aws-sdk-bedrock/distinfo
+++ b/devel/rubygem-aws-sdk-bedrock/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753369498
-SHA256 (rubygem/aws-sdk-bedrock-1.55.0.gem) = 6a09929c28aee8801afd8b6753e75e489a9b9a0183495491789c6ce29b998526
-SIZE (rubygem/aws-sdk-bedrock-1.55.0.gem) = 143360
+TIMESTAMP = 1757120984
+SHA256 (rubygem/aws-sdk-bedrock-1.61.0.gem) = 85c024bc83bd5fff1f6cef2ebf1e1dba2e7d7a68e5a74d81f9c933a6554ea140
+SIZE (rubygem/aws-sdk-bedrock-1.61.0.gem) = 186880
diff --git a/devel/rubygem-aws-sdk-bedrockagent/Makefile b/devel/rubygem-aws-sdk-bedrockagent/Makefile
index 4d1727db35f9..8e8ed5ffb28d 100644
--- a/devel/rubygem-aws-sdk-bedrockagent/Makefile
+++ b/devel/rubygem-aws-sdk-bedrockagent/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-bedrockagent
-PORTVERSION= 1.60.0
+PORTVERSION= 1.65.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-bedrockage
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-bedrockagent/distinfo b/devel/rubygem-aws-sdk-bedrockagent/distinfo
index bc3421e707d8..00a2d003c1b5 100644
--- a/devel/rubygem-aws-sdk-bedrockagent/distinfo
+++ b/devel/rubygem-aws-sdk-bedrockagent/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753369500
-SHA256 (rubygem/aws-sdk-bedrockagent-1.60.0.gem) = b20f528134290fc951a5b58f8a28f8f99007d46e1c3e482629bb08baa43ba379
-SIZE (rubygem/aws-sdk-bedrockagent-1.60.0.gem) = 174592
+TIMESTAMP = 1757120986
+SHA256 (rubygem/aws-sdk-bedrockagent-1.65.0.gem) = 31b6b58d2d03c5ac2981ceb7d4729dea920a8215c8d0bfa3fed0c2176e5fc724
+SIZE (rubygem/aws-sdk-bedrockagent-1.65.0.gem) = 174592
diff --git a/devel/rubygem-aws-sdk-bedrockagentcore/Makefile b/devel/rubygem-aws-sdk-bedrockagentcore/Makefile
index 443c8335ac2e..8d06fee91442 100644
--- a/devel/rubygem-aws-sdk-bedrockagentcore/Makefile
+++ b/devel/rubygem-aws-sdk-bedrockagentcore/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-bedrockagentcore
-PORTVERSION= 1.1.0
+PORTVERSION= 1.5.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-bedrockage
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-bedrockagentcore/distinfo b/devel/rubygem-aws-sdk-bedrockagentcore/distinfo
index 86e1cf49d68b..1b497f66c86e 100644
--- a/devel/rubygem-aws-sdk-bedrockagentcore/distinfo
+++ b/devel/rubygem-aws-sdk-bedrockagentcore/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753369502
-SHA256 (rubygem/aws-sdk-bedrockagentcore-1.1.0.gem) = 618053866b308ac477b3960be73ef135e9488c136e1a209487958f8224d5e18d
-SIZE (rubygem/aws-sdk-bedrockagentcore-1.1.0.gem) = 54784
+TIMESTAMP = 1757120988
+SHA256 (rubygem/aws-sdk-bedrockagentcore-1.5.0.gem) = 00c18af0c8ba3c7046968d465b71a920fc9bd6ebfc1c54b8c718c1241a9d2bfd
+SIZE (rubygem/aws-sdk-bedrockagentcore-1.5.0.gem) = 54784
diff --git a/devel/rubygem-aws-sdk-bedrockagentcorecontrol/Makefile b/devel/rubygem-aws-sdk-bedrockagentcorecontrol/Makefile
index 110f00199e7f..cb3c8d662027 100644
--- a/devel/rubygem-aws-sdk-bedrockagentcorecontrol/Makefile
+++ b/devel/rubygem-aws-sdk-bedrockagentcorecontrol/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-bedrockagentcorecontrol
-PORTVERSION= 1.1.0
+PORTVERSION= 1.4.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-bedrockage
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-bedrockagentcorecontrol/distinfo b/devel/rubygem-aws-sdk-bedrockagentcorecontrol/distinfo
index 3e158825e1fd..3553c6ba30f4 100644
--- a/devel/rubygem-aws-sdk-bedrockagentcorecontrol/distinfo
+++ b/devel/rubygem-aws-sdk-bedrockagentcorecontrol/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753369504
-SHA256 (rubygem/aws-sdk-bedrockagentcorecontrol-1.1.0.gem) = 3b082940a345e9d9fa8f1106fe48edfb8c41aa8757138ffa389da0e3eeef9e87
-SIZE (rubygem/aws-sdk-bedrockagentcorecontrol-1.1.0.gem) = 81408
+TIMESTAMP = 1757120990
+SHA256 (rubygem/aws-sdk-bedrockagentcorecontrol-1.4.0.gem) = 2c177777e0a466953dbe85ae09856cc19dbd6e53dac88f655a36a6205e7c911b
+SIZE (rubygem/aws-sdk-bedrockagentcorecontrol-1.4.0.gem) = 81408
diff --git a/devel/rubygem-aws-sdk-bedrockagentruntime/Makefile b/devel/rubygem-aws-sdk-bedrockagentruntime/Makefile
index 5edf1502c0e7..7613da0fd21f 100644
--- a/devel/rubygem-aws-sdk-bedrockagentruntime/Makefile
+++ b/devel/rubygem-aws-sdk-bedrockagentruntime/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-bedrockagentruntime
-PORTVERSION= 1.59.0
+PORTVERSION= 1.63.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-bedrockage
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-bedrockagentruntime/distinfo b/devel/rubygem-aws-sdk-bedrockagentruntime/distinfo
index add59581e56e..13df51d3ce12 100644
--- a/devel/rubygem-aws-sdk-bedrockagentruntime/distinfo
+++ b/devel/rubygem-aws-sdk-bedrockagentruntime/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753369506
-SHA256 (rubygem/aws-sdk-bedrockagentruntime-1.59.0.gem) = 09c0fd8eba1527e461138c9361d2c56056aa20ceb595ea0cdc8f5271a0ecb378
-SIZE (rubygem/aws-sdk-bedrockagentruntime-1.59.0.gem) = 138752
+TIMESTAMP = 1757120992
+SHA256 (rubygem/aws-sdk-bedrockagentruntime-1.63.0.gem) = c58252583631d7dd9a52db285006de8b1e540fadc3201648d8b0781ce0d3e944
+SIZE (rubygem/aws-sdk-bedrockagentruntime-1.63.0.gem) = 138752
diff --git a/devel/rubygem-aws-sdk-bedrockdataautomation/Makefile b/devel/rubygem-aws-sdk-bedrockdataautomation/Makefile
index 928c7949df8b..3616ad78a94c 100644
--- a/devel/rubygem-aws-sdk-bedrockdataautomation/Makefile
+++ b/devel/rubygem-aws-sdk-bedrockdataautomation/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-bedrockdataautomation
-PORTVERSION= 1.12.0
+PORTVERSION= 1.16.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-bedrockdat
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-bedrockdataautomation/distinfo b/devel/rubygem-aws-sdk-bedrockdataautomation/distinfo
index 94e541537ae8..a724ccf87461 100644
--- a/devel/rubygem-aws-sdk-bedrockdataautomation/distinfo
+++ b/devel/rubygem-aws-sdk-bedrockdataautomation/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753369508
-SHA256 (rubygem/aws-sdk-bedrockdataautomation-1.12.0.gem) = 56f35c60c06340ff7d3391ad06956f31a91686f7d0dd6d64cfd5965cf6ad7172
-SIZE (rubygem/aws-sdk-bedrockdataautomation-1.12.0.gem) = 35840
+TIMESTAMP = 1757120994
+SHA256 (rubygem/aws-sdk-bedrockdataautomation-1.16.0.gem) = 40eb13fc6ac8d3c0787364f30405133e530eefba7d074226a844262ba1a88a0f
+SIZE (rubygem/aws-sdk-bedrockdataautomation-1.16.0.gem) = 35840
diff --git a/devel/rubygem-aws-sdk-bedrockdataautomationruntime/Makefile b/devel/rubygem-aws-sdk-bedrockdataautomationruntime/Makefile
index 0dbb3c0a14fc..f5572faae3b6 100644
--- a/devel/rubygem-aws-sdk-bedrockdataautomationruntime/Makefile
+++ b/devel/rubygem-aws-sdk-bedrockdataautomationruntime/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-bedrockdataautomationruntime
-PORTVERSION= 1.10.0
+PORTVERSION= 1.14.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-bedrockdat
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-bedrockdataautomationruntime/distinfo b/devel/rubygem-aws-sdk-bedrockdataautomationruntime/distinfo
index 51164a5e2939..d3d9376d469d 100644
--- a/devel/rubygem-aws-sdk-bedrockdataautomationruntime/distinfo
+++ b/devel/rubygem-aws-sdk-bedrockdataautomationruntime/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753369510
-SHA256 (rubygem/aws-sdk-bedrockdataautomationruntime-1.10.0.gem) = 4467c54af05a4a6e7ffb0fa89b02969d2850ce08b2dbb946344a9f28ed8767db
-SIZE (rubygem/aws-sdk-bedrockdataautomationruntime-1.10.0.gem) = 26112
+TIMESTAMP = 1757120996
+SHA256 (rubygem/aws-sdk-bedrockdataautomationruntime-1.14.0.gem) = b9ea15df24f20f1e94604348dc850c032d771a138e0df0b31531c5891a452921
+SIZE (rubygem/aws-sdk-bedrockdataautomationruntime-1.14.0.gem) = 26112
diff --git a/devel/rubygem-aws-sdk-bedrockruntime/Makefile b/devel/rubygem-aws-sdk-bedrockruntime/Makefile
index a99a15a26453..25770dd1870f 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.52.0
+PORTVERSION= 1.58.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-bedrockrun
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-bedrockruntime/distinfo b/devel/rubygem-aws-sdk-bedrockruntime/distinfo
index 4e2d4ee2c019..6cf37452cac0 100644
--- a/devel/rubygem-aws-sdk-bedrockruntime/distinfo
+++ b/devel/rubygem-aws-sdk-bedrockruntime/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753369512
-SHA256 (rubygem/aws-sdk-bedrockruntime-1.52.0.gem) = 0596e13c52c2dc588360f7caba15f2872f034c17ee54be0ec01fcae38cdf6705
-SIZE (rubygem/aws-sdk-bedrockruntime-1.52.0.gem) = 81408
+TIMESTAMP = 1757120998
+SHA256 (rubygem/aws-sdk-bedrockruntime-1.58.0.gem) = 55ed900f9636aaa349449bc66636d9c54204e6a0e11b61c091145699322b09e9
+SIZE (rubygem/aws-sdk-bedrockruntime-1.58.0.gem) = 94208
diff --git a/devel/rubygem-aws-sdk-billing/Makefile b/devel/rubygem-aws-sdk-billing/Makefile
index 0f052871c8e6..286a92ba837a 100644
--- a/devel/rubygem-aws-sdk-billing/Makefile
+++ b/devel/rubygem-aws-sdk-billing/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-billing
-PORTVERSION= 1.8.0
+PORTVERSION= 1.13.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-billing
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-billing/distinfo b/devel/rubygem-aws-sdk-billing/distinfo
index e26a26e18498..167a6e21d39e 100644
--- a/devel/rubygem-aws-sdk-billing/distinfo
+++ b/devel/rubygem-aws-sdk-billing/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753369514
-SHA256 (rubygem/aws-sdk-billing-1.8.0.gem) = 624bf345e92612f0cf62e74be256e15dd4d01e64451148277a030420f5a9859c
-SIZE (rubygem/aws-sdk-billing-1.8.0.gem) = 29696
+TIMESTAMP = 1757121000
+SHA256 (rubygem/aws-sdk-billing-1.13.0.gem) = bab78aa7c0fa2473092ac10abd3cf82a5d2b830778e8481abb60cb24d3a1fa7d
+SIZE (rubygem/aws-sdk-billing-1.13.0.gem) = 29696
diff --git a/devel/rubygem-aws-sdk-billingconductor/Makefile b/devel/rubygem-aws-sdk-billingconductor/Makefile
index d445e2cb05cb..94b4406b7418 100644
--- a/devel/rubygem-aws-sdk-billingconductor/Makefile
+++ b/devel/rubygem-aws-sdk-billingconductor/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-billingconductor
-PORTVERSION= 1.41.0
+PORTVERSION= 1.45.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-billingcon
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.1<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-billingconductor/distinfo b/devel/rubygem-aws-sdk-billingconductor/distinfo
index 518517182ed2..3da922e8b6be 100644
--- a/devel/rubygem-aws-sdk-billingconductor/distinfo
+++ b/devel/rubygem-aws-sdk-billingconductor/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753369516
-SHA256 (rubygem/aws-sdk-billingconductor-1.41.0.gem) = cff57ca8deb53e9ead010ba1708f9305e92987fd75278c9a570196f65afff1d6
-SIZE (rubygem/aws-sdk-billingconductor-1.41.0.gem) = 54272
+TIMESTAMP = 1757121002
+SHA256 (rubygem/aws-sdk-billingconductor-1.45.0.gem) = 67a97631a0cd78d23bf1087ad648b3957ed1eba28c0452cfb04399c43d519cf2
+SIZE (rubygem/aws-sdk-billingconductor-1.45.0.gem) = 54272
diff --git a/devel/rubygem-aws-sdk-braket/Makefile b/devel/rubygem-aws-sdk-braket/Makefile
index 7e6b53800f47..53adb049f50e 100644
--- a/devel/rubygem-aws-sdk-braket/Makefile
+++ b/devel/rubygem-aws-sdk-braket/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-braket
-PORTVERSION= 1.54.0
+PORTVERSION= 1.59.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,8 +10,8 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-braket
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
- rubygem-aws-sigv4>=1.1<2:devel/rubygem-aws-sigv4
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-braket/distinfo b/devel/rubygem-aws-sdk-braket/distinfo
index 2c399b08ac21..992364d35790 100644
--- a/devel/rubygem-aws-sdk-braket/distinfo
+++ b/devel/rubygem-aws-sdk-braket/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753369518
-SHA256 (rubygem/aws-sdk-braket-1.54.0.gem) = 5ab218960d8d4eb5c43a340bdaea0d5bdd85b6588fc0bdea4ca4b6edb62cee1c
-SIZE (rubygem/aws-sdk-braket-1.54.0.gem) = 38912
+TIMESTAMP = 1757121004
+SHA256 (rubygem/aws-sdk-braket-1.59.0.gem) = 0b5eab45dfc2bd6531f48e4770eaacba309df2743b07c3fb12fc445f21f5f9b7
+SIZE (rubygem/aws-sdk-braket-1.59.0.gem) = 40448
diff --git a/devel/rubygem-aws-sdk-budgets/Makefile b/devel/rubygem-aws-sdk-budgets/Makefile
index 3957937c005d..8357f6c5f2a7 100644
--- a/devel/rubygem-aws-sdk-budgets/Makefile
+++ b/devel/rubygem-aws-sdk-budgets/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-budgets
-PORTVERSION= 1.88.0
+PORTVERSION= 1.93.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-budgets
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-budgets/distinfo b/devel/rubygem-aws-sdk-budgets/distinfo
index 9c5491e63d7d..e9da87c70551 100644
--- a/devel/rubygem-aws-sdk-budgets/distinfo
+++ b/devel/rubygem-aws-sdk-budgets/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753796142
-SHA256 (rubygem/aws-sdk-budgets-1.88.0.gem) = c2b5ed353a7d0e24d95442863bf085856f6e082c44970143aa18720d96a38e83
-SIZE (rubygem/aws-sdk-budgets-1.88.0.gem) = 52736
+TIMESTAMP = 1757121006
+SHA256 (rubygem/aws-sdk-budgets-1.93.0.gem) = f3a127f9598ed74b813950bd68fd623acaefec7196c135fd9d73ded814160f88
+SIZE (rubygem/aws-sdk-budgets-1.93.0.gem) = 53760
diff --git a/devel/rubygem-aws-sdk-chatbot/Makefile b/devel/rubygem-aws-sdk-chatbot/Makefile
index e69c8f0c01bd..49879f8b5162 100644
--- a/devel/rubygem-aws-sdk-chatbot/Makefile
+++ b/devel/rubygem-aws-sdk-chatbot/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-chatbot
-PORTVERSION= 1.26.0
+PORTVERSION= 1.30.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-chatbot
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-chatbot/distinfo b/devel/rubygem-aws-sdk-chatbot/distinfo
index b9be23b175c6..742f43ecaa15 100644
--- a/devel/rubygem-aws-sdk-chatbot/distinfo
+++ b/devel/rubygem-aws-sdk-chatbot/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753369522
-SHA256 (rubygem/aws-sdk-chatbot-1.26.0.gem) = ef9f9184f379d26c07aec5c7e1cceaf8be8fa3655409006758bdc2d182cda659
-SIZE (rubygem/aws-sdk-chatbot-1.26.0.gem) = 47616
+TIMESTAMP = 1757121008
+SHA256 (rubygem/aws-sdk-chatbot-1.30.0.gem) = 574f4555facc3ca4de02dac8ae09d43a949bea51e2fa20a32a54c7afe1b6b2ec
+SIZE (rubygem/aws-sdk-chatbot-1.30.0.gem) = 47616
diff --git a/devel/rubygem-aws-sdk-chime/Makefile b/devel/rubygem-aws-sdk-chime/Makefile
index 7e75f19d1abb..35486b06ada7 100644
--- a/devel/rubygem-aws-sdk-chime/Makefile
+++ b/devel/rubygem-aws-sdk-chime/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-chime
-PORTVERSION= 1.104.0
+PORTVERSION= 1.108.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-chime
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-chime/distinfo b/devel/rubygem-aws-sdk-chime/distinfo
index 2fad405a2552..93f00913ccaa 100644
--- a/devel/rubygem-aws-sdk-chime/distinfo
+++ b/devel/rubygem-aws-sdk-chime/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753369524
-SHA256 (rubygem/aws-sdk-chime-1.104.0.gem) = b687150bf4636be53467781f48fff7a4b770408aad02a3514d249d257e36bfb8
-SIZE (rubygem/aws-sdk-chime-1.104.0.gem) = 60416
+TIMESTAMP = 1757121010
+SHA256 (rubygem/aws-sdk-chime-1.108.0.gem) = 3782b4456db300464ed104410e14bcf8a280aba335b8db5e3651ea0e1d28acfa
+SIZE (rubygem/aws-sdk-chime-1.108.0.gem) = 60416
diff --git a/devel/rubygem-aws-sdk-chimesdkidentity/Makefile b/devel/rubygem-aws-sdk-chimesdkidentity/Makefile
index 41f126e85188..63ec0524e56d 100644
--- a/devel/rubygem-aws-sdk-chimesdkidentity/Makefile
+++ b/devel/rubygem-aws-sdk-chimesdkidentity/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-chimesdkidentity
-PORTVERSION= 1.44.0
+PORTVERSION= 1.48.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-chimesdkid
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-chimesdkidentity/distinfo b/devel/rubygem-aws-sdk-chimesdkidentity/distinfo
index 753051ea524a..13b6e65fa88c 100644
--- a/devel/rubygem-aws-sdk-chimesdkidentity/distinfo
+++ b/devel/rubygem-aws-sdk-chimesdkidentity/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753369526
-SHA256 (rubygem/aws-sdk-chimesdkidentity-1.44.0.gem) = a79a7ed1c2ab35d318050bec30233c7d7ae9b4d1839618f5951fd2aa8b8bda18
-SIZE (rubygem/aws-sdk-chimesdkidentity-1.44.0.gem) = 39936
+TIMESTAMP = 1757121012
+SHA256 (rubygem/aws-sdk-chimesdkidentity-1.48.0.gem) = 0cd8f33403d32fa66b93db82b560a28821f4f60d04ba57583400cc1158b5e3c9
+SIZE (rubygem/aws-sdk-chimesdkidentity-1.48.0.gem) = 39936
diff --git a/devel/rubygem-aws-sdk-chimesdkmediapipelines/Makefile b/devel/rubygem-aws-sdk-chimesdkmediapipelines/Makefile
index 9b8bcf25efdf..005577048278 100644
--- a/devel/rubygem-aws-sdk-chimesdkmediapipelines/Makefile
+++ b/devel/rubygem-aws-sdk-chimesdkmediapipelines/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-chimesdkmediapipelines
-PORTVERSION= 1.41.0
+PORTVERSION= 1.45.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-chimesdkme
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-chimesdkmediapipelines/distinfo b/devel/rubygem-aws-sdk-chimesdkmediapipelines/distinfo
index 392521ebc426..528f994f125c 100644
--- a/devel/rubygem-aws-sdk-chimesdkmediapipelines/distinfo
+++ b/devel/rubygem-aws-sdk-chimesdkmediapipelines/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753369528
-SHA256 (rubygem/aws-sdk-chimesdkmediapipelines-1.41.0.gem) = 30dedf2924a60ac6257ad81d2628add10d298ca37bfaafdc112448d74b5beb39
-SIZE (rubygem/aws-sdk-chimesdkmediapipelines-1.41.0.gem) = 70656
+TIMESTAMP = 1757121014
+SHA256 (rubygem/aws-sdk-chimesdkmediapipelines-1.45.0.gem) = 1303f17d71d73ffb31bb80d6874a12603a981c4c534ed0e3d67c2b2bf1e3caf7
+SIZE (rubygem/aws-sdk-chimesdkmediapipelines-1.45.0.gem) = 70656
diff --git a/devel/rubygem-aws-sdk-chimesdkmeetings/Makefile b/devel/rubygem-aws-sdk-chimesdkmeetings/Makefile
index 32e1f883ee07..604d85763ebe 100644
--- a/devel/rubygem-aws-sdk-chimesdkmeetings/Makefile
+++ b/devel/rubygem-aws-sdk-chimesdkmeetings/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-chimesdkmeetings
-PORTVERSION= 1.51.0
+PORTVERSION= 1.55.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-chimesdkme
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-chimesdkmeetings/distinfo b/devel/rubygem-aws-sdk-chimesdkmeetings/distinfo
index 478a6e71a4ec..a3e6301b7e08 100644
--- a/devel/rubygem-aws-sdk-chimesdkmeetings/distinfo
+++ b/devel/rubygem-aws-sdk-chimesdkmeetings/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753369530
-SHA256 (rubygem/aws-sdk-chimesdkmeetings-1.51.0.gem) = 91b128f8ef71635a2f7fe181120ae656d8bf9499f2695b8008578bf12015ef05
-SIZE (rubygem/aws-sdk-chimesdkmeetings-1.51.0.gem) = 44032
+TIMESTAMP = 1757121016
+SHA256 (rubygem/aws-sdk-chimesdkmeetings-1.55.0.gem) = a468e7b3f7434e285818645baebfe637ab0821004add5745117d167abdda5a21
+SIZE (rubygem/aws-sdk-chimesdkmeetings-1.55.0.gem) = 44032
diff --git a/devel/rubygem-aws-sdk-chimesdkmessaging/Makefile b/devel/rubygem-aws-sdk-chimesdkmessaging/Makefile
index 9d6e8a05cffd..ca99dc451178 100644
--- a/devel/rubygem-aws-sdk-chimesdkmessaging/Makefile
+++ b/devel/rubygem-aws-sdk-chimesdkmessaging/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-chimesdkmessaging
-PORTVERSION= 1.50.0
+PORTVERSION= 1.54.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-chimesdkme
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-chimesdkmessaging/distinfo b/devel/rubygem-aws-sdk-chimesdkmessaging/distinfo
index 865e3a94b444..8a65b4414199 100644
--- a/devel/rubygem-aws-sdk-chimesdkmessaging/distinfo
+++ b/devel/rubygem-aws-sdk-chimesdkmessaging/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753369532
-SHA256 (rubygem/aws-sdk-chimesdkmessaging-1.50.0.gem) = ba7a8d5c04507a616d342aaeaf48499043f70d24a811ea70f7fe50c6400d4f53
-SIZE (rubygem/aws-sdk-chimesdkmessaging-1.50.0.gem) = 59904
+TIMESTAMP = 1757121018
+SHA256 (rubygem/aws-sdk-chimesdkmessaging-1.54.0.gem) = 2f99bc05a6cfaa98e7cde1f3146a4175c2559a74bc9f3030fe00ccdab2320df3
+SIZE (rubygem/aws-sdk-chimesdkmessaging-1.54.0.gem) = 59904
diff --git a/devel/rubygem-aws-sdk-chimesdkvoice/Makefile b/devel/rubygem-aws-sdk-chimesdkvoice/Makefile
index 820640858c3e..d7552ede9f78 100644
--- a/devel/rubygem-aws-sdk-chimesdkvoice/Makefile
+++ b/devel/rubygem-aws-sdk-chimesdkvoice/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-chimesdkvoice
-PORTVERSION= 1.42.0
+PORTVERSION= 1.46.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-chimesdkvo
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-chimesdkvoice/distinfo b/devel/rubygem-aws-sdk-chimesdkvoice/distinfo
index 7e20abc5dcc0..5633c7fddab9 100644
--- a/devel/rubygem-aws-sdk-chimesdkvoice/distinfo
+++ b/devel/rubygem-aws-sdk-chimesdkvoice/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753369534
-SHA256 (rubygem/aws-sdk-chimesdkvoice-1.42.0.gem) = 40862bfe663a74778caf7d034d8211058b308f1a83f967b6e0fce5660d6d2737
-SIZE (rubygem/aws-sdk-chimesdkvoice-1.42.0.gem) = 83456
+TIMESTAMP = 1757121020
+SHA256 (rubygem/aws-sdk-chimesdkvoice-1.46.0.gem) = 301e2bcc32d825ac75e1739a8ef8d21dbc3fa0cb9835085ca0d7db2a4948f3ce
+SIZE (rubygem/aws-sdk-chimesdkvoice-1.46.0.gem) = 83968
diff --git a/devel/rubygem-aws-sdk-cleanrooms/Makefile b/devel/rubygem-aws-sdk-cleanrooms/Makefile
index 546b5021d2ab..e22f8206db6a 100644
--- a/devel/rubygem-aws-sdk-cleanrooms/Makefile
+++ b/devel/rubygem-aws-sdk-cleanrooms/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-cleanrooms
-PORTVERSION= 1.48.0
+PORTVERSION= 1.52.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-cleanrooms
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-cleanrooms/distinfo b/devel/rubygem-aws-sdk-cleanrooms/distinfo
index c920a13f686b..e690bea65e45 100644
--- a/devel/rubygem-aws-sdk-cleanrooms/distinfo
+++ b/devel/rubygem-aws-sdk-cleanrooms/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1755062598
-SHA256 (rubygem/aws-sdk-cleanrooms-1.48.0.gem) = bc9e63ec58ce704ee6b5736394232d0c24b10ff99c389dd9d8f410a425556d25
-SIZE (rubygem/aws-sdk-cleanrooms-1.48.0.gem) = 119808
+TIMESTAMP = 1757121022
+SHA256 (rubygem/aws-sdk-cleanrooms-1.52.0.gem) = b41205d920a415258bb39cd0b70c3fc45e448baa529799ce22d77b9fa5fc022e
+SIZE (rubygem/aws-sdk-cleanrooms-1.52.0.gem) = 121344
diff --git a/devel/rubygem-aws-sdk-cleanroomsml/Makefile b/devel/rubygem-aws-sdk-cleanroomsml/Makefile
index 7fc8744149d4..7e15b220c34f 100644
--- a/devel/rubygem-aws-sdk-cleanroomsml/Makefile
+++ b/devel/rubygem-aws-sdk-cleanroomsml/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-cleanroomsml
-PORTVERSION= 1.29.0
+PORTVERSION= 1.33.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-cleanrooms
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-cleanroomsml/distinfo b/devel/rubygem-aws-sdk-cleanroomsml/distinfo
index 57fa444b36d4..b5259b8939c7 100644
--- a/devel/rubygem-aws-sdk-cleanroomsml/distinfo
+++ b/devel/rubygem-aws-sdk-cleanroomsml/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753369538
-SHA256 (rubygem/aws-sdk-cleanroomsml-1.29.0.gem) = ccc1660fd4099281daed12360d6451595accfec7a66a39f401695382f792340e
-SIZE (rubygem/aws-sdk-cleanroomsml-1.29.0.gem) = 83456
+TIMESTAMP = 1757121024
+SHA256 (rubygem/aws-sdk-cleanroomsml-1.33.0.gem) = 4d2ce27d7bf57afca1f06d2cc6c4352234dce55775251b2187daef29994a83e2
+SIZE (rubygem/aws-sdk-cleanroomsml-1.33.0.gem) = 83456
diff --git a/devel/rubygem-aws-sdk-cloud9/Makefile b/devel/rubygem-aws-sdk-cloud9/Makefile
index d33894650b76..5a2464df68db 100644
--- a/devel/rubygem-aws-sdk-cloud9/Makefile
+++ b/devel/rubygem-aws-sdk-cloud9/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-cloud9
-PORTVERSION= 1.89.0
+PORTVERSION= 1.93.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-cloud9
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-cloud9/distinfo b/devel/rubygem-aws-sdk-cloud9/distinfo
index 69f10307ab86..c1a623e37b3d 100644
--- a/devel/rubygem-aws-sdk-cloud9/distinfo
+++ b/devel/rubygem-aws-sdk-cloud9/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753369540
-SHA256 (rubygem/aws-sdk-cloud9-1.89.0.gem) = af2c80458c91da6e96473612fb5c6951a520e4e780b9d4aeaedf4b598ee16938
-SIZE (rubygem/aws-sdk-cloud9-1.89.0.gem) = 34304
+TIMESTAMP = 1757121026
+SHA256 (rubygem/aws-sdk-cloud9-1.93.0.gem) = 32d27f8d30db24a81b5ddc2f9ee50446f485391c1834b1a315b5308917b7e20b
+SIZE (rubygem/aws-sdk-cloud9-1.93.0.gem) = 34304
diff --git a/devel/rubygem-aws-sdk-cloudcontrolapi/Makefile b/devel/rubygem-aws-sdk-cloudcontrolapi/Makefile
index 0390e83ccda0..0bd98924f92c 100644
--- a/devel/rubygem-aws-sdk-cloudcontrolapi/Makefile
+++ b/devel/rubygem-aws-sdk-cloudcontrolapi/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-cloudcontrolapi
-PORTVERSION= 1.41.0
+PORTVERSION= 1.45.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-cloudcontr
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-cloudcontrolapi/distinfo b/devel/rubygem-aws-sdk-cloudcontrolapi/distinfo
index 39d8548a0c2f..8d98ff327d39 100644
--- a/devel/rubygem-aws-sdk-cloudcontrolapi/distinfo
+++ b/devel/rubygem-aws-sdk-cloudcontrolapi/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753369542
-SHA256 (rubygem/aws-sdk-cloudcontrolapi-1.41.0.gem) = 3b37d4ee66a84c3727593a90a4740e196257032946814bc944c31456b4600a33
-SIZE (rubygem/aws-sdk-cloudcontrolapi-1.41.0.gem) = 36352
+TIMESTAMP = 1757121028
+SHA256 (rubygem/aws-sdk-cloudcontrolapi-1.45.0.gem) = 273e23450fffd9339cab952997c0b8ce3b82f0bcbb37a3e6d9c08d20dea77f99
+SIZE (rubygem/aws-sdk-cloudcontrolapi-1.45.0.gem) = 36352
diff --git a/devel/rubygem-aws-sdk-clouddirectory/Makefile b/devel/rubygem-aws-sdk-clouddirectory/Makefile
index 1152dd8ef325..505f4a26defa 100644
--- a/devel/rubygem-aws-sdk-clouddirectory/Makefile
+++ b/devel/rubygem-aws-sdk-clouddirectory/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-clouddirectory
-PORTVERSION= 1.76.0
+PORTVERSION= 1.80.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-clouddirec
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-clouddirectory/distinfo b/devel/rubygem-aws-sdk-clouddirectory/distinfo
index 18c02477418a..c90ad9b3599e 100644
--- a/devel/rubygem-aws-sdk-clouddirectory/distinfo
+++ b/devel/rubygem-aws-sdk-clouddirectory/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753369544
-SHA256 (rubygem/aws-sdk-clouddirectory-1.76.0.gem) = ff345aac7c3cb422cb59fcd74036a250fba3083f99795e51d3b6291e2a1697ad
-SIZE (rubygem/aws-sdk-clouddirectory-1.76.0.gem) = 85504
+TIMESTAMP = 1757121030
+SHA256 (rubygem/aws-sdk-clouddirectory-1.80.0.gem) = db63af96d461bca184c133cf112b7827a35621c86bb70ab78875ff8b9fb84f02
+SIZE (rubygem/aws-sdk-clouddirectory-1.80.0.gem) = 86016
diff --git a/devel/rubygem-aws-sdk-cloudformation/Makefile b/devel/rubygem-aws-sdk-cloudformation/Makefile
index 49876c8062b0..a032eea47cca 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.135.0
+PORTVERSION= 1.139.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-cloudforma
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-cloudformation/distinfo b/devel/rubygem-aws-sdk-cloudformation/distinfo
index 41491bf81854..279266a06036 100644
--- a/devel/rubygem-aws-sdk-cloudformation/distinfo
+++ b/devel/rubygem-aws-sdk-cloudformation/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753369546
-SHA256 (rubygem/aws-sdk-cloudformation-1.135.0.gem) = 11f1e213ff661b30dec1deabe049c55e57023e2b950c0f27720a6b8c86aab557
-SIZE (rubygem/aws-sdk-cloudformation-1.135.0.gem) = 211968
+TIMESTAMP = 1757121032
+SHA256 (rubygem/aws-sdk-cloudformation-1.139.0.gem) = fe0a98a5c6b19bc7df2cecfaf729367f4e89ec0f56df242bd1f51025e7f8a461
+SIZE (rubygem/aws-sdk-cloudformation-1.139.0.gem) = 212480
diff --git a/devel/rubygem-aws-sdk-cloudfront/Makefile b/devel/rubygem-aws-sdk-cloudfront/Makefile
index 740759a583bb..38fa0d0d3642 100644
--- a/devel/rubygem-aws-sdk-cloudfront/Makefile
+++ b/devel/rubygem-aws-sdk-cloudfront/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-cloudfront
-PORTVERSION= 1.121.0
+PORTVERSION= 1.127.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-cloudfront
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-cloudfront/distinfo b/devel/rubygem-aws-sdk-cloudfront/distinfo
index c6ff08c45f71..1b54c3995958 100644
--- a/devel/rubygem-aws-sdk-cloudfront/distinfo
+++ b/devel/rubygem-aws-sdk-cloudfront/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753369548
-SHA256 (rubygem/aws-sdk-cloudfront-1.121.0.gem) = decd3281c901dcb56bb5e7c95e829c941a3a47336109e8d2d01f7acf1d107e4e
-SIZE (rubygem/aws-sdk-cloudfront-1.121.0.gem) = 232960
+TIMESTAMP = 1757121034
+SHA256 (rubygem/aws-sdk-cloudfront-1.127.0.gem) = 30c122ab7e1e1c1c5347b8fa9d2046a394337659d37812b3dc856f71077ae4cb
+SIZE (rubygem/aws-sdk-cloudfront-1.127.0.gem) = 233984
diff --git a/devel/rubygem-aws-sdk-cloudfrontkeyvaluestore/Makefile b/devel/rubygem-aws-sdk-cloudfrontkeyvaluestore/Makefile
index 4e9e4db55b33..83d64600b391 100644
--- a/devel/rubygem-aws-sdk-cloudfrontkeyvaluestore/Makefile
+++ b/devel/rubygem-aws-sdk-cloudfrontkeyvaluestore/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-cloudfrontkeyvaluestore
-PORTVERSION= 1.24.0
+PORTVERSION= 1.27.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-cloudfront
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.1<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-cloudfrontkeyvaluestore/distinfo b/devel/rubygem-aws-sdk-cloudfrontkeyvaluestore/distinfo
index 1980e043f6bf..cdbb24b92584 100644
--- a/devel/rubygem-aws-sdk-cloudfrontkeyvaluestore/distinfo
+++ b/devel/rubygem-aws-sdk-cloudfrontkeyvaluestore/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753369550
-SHA256 (rubygem/aws-sdk-cloudfrontkeyvaluestore-1.24.0.gem) = 627a75565943e97c1200f5c600a8d7d971643656c470bfd8b70afa10af81ab4b
-SIZE (rubygem/aws-sdk-cloudfrontkeyvaluestore-1.24.0.gem) = 25088
+TIMESTAMP = 1757121036
+SHA256 (rubygem/aws-sdk-cloudfrontkeyvaluestore-1.27.0.gem) = 75faff8b072b8e534f2187f31a63cd15ed0233194bd96c11ecec9c67257a74d6
+SIZE (rubygem/aws-sdk-cloudfrontkeyvaluestore-1.27.0.gem) = 25088
diff --git a/devel/rubygem-aws-sdk-cloudhsm/Makefile b/devel/rubygem-aws-sdk-cloudhsm/Makefile
index 149d334e2991..3c84dcb61772 100644
--- a/devel/rubygem-aws-sdk-cloudhsm/Makefile
+++ b/devel/rubygem-aws-sdk-cloudhsm/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-cloudhsm
-PORTVERSION= 1.72.0
+PORTVERSION= 1.76.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-cloudhsm
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-cloudhsm/distinfo b/devel/rubygem-aws-sdk-cloudhsm/distinfo
index a375486e8b2d..caa53cd2313b 100644
--- a/devel/rubygem-aws-sdk-cloudhsm/distinfo
+++ b/devel/rubygem-aws-sdk-cloudhsm/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753369552
-SHA256 (rubygem/aws-sdk-cloudhsm-1.72.0.gem) = 5ec1abf79d3595fefbd16be1f2749edc22f1f4ada391131e50054854a87a6ae4
-SIZE (rubygem/aws-sdk-cloudhsm-1.72.0.gem) = 33792
+TIMESTAMP = 1757121038
+SHA256 (rubygem/aws-sdk-cloudhsm-1.76.0.gem) = f0816d788e22f73dc418105a237f743e7ab2ff09bbaafc688d2381b6ce0ccb5c
+SIZE (rubygem/aws-sdk-cloudhsm-1.76.0.gem) = 33792
diff --git a/devel/rubygem-aws-sdk-cloudhsmv2/Makefile b/devel/rubygem-aws-sdk-cloudhsmv2/Makefile
index e80465a40c39..07f39bcd6a40 100644
--- a/devel/rubygem-aws-sdk-cloudhsmv2/Makefile
+++ b/devel/rubygem-aws-sdk-cloudhsmv2/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-cloudhsmv2
-PORTVERSION= 1.78.0
+PORTVERSION= 1.82.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-cloudhsmv2
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-cloudhsmv2/distinfo b/devel/rubygem-aws-sdk-cloudhsmv2/distinfo
index 6f90b54810b6..c42464640a00 100644
--- a/devel/rubygem-aws-sdk-cloudhsmv2/distinfo
+++ b/devel/rubygem-aws-sdk-cloudhsmv2/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753369554
-SHA256 (rubygem/aws-sdk-cloudhsmv2-1.78.0.gem) = 870fa7853a32147894e2c911d9d0206dba1e30fe9753ec5e5cc9732966dca7ce
-SIZE (rubygem/aws-sdk-cloudhsmv2-1.78.0.gem) = 39424
+TIMESTAMP = 1757121040
+SHA256 (rubygem/aws-sdk-cloudhsmv2-1.82.0.gem) = 72ab0c84fb62cf715f623a77a136b97fb8347f873e36d1b708d0cda55044984c
+SIZE (rubygem/aws-sdk-cloudhsmv2-1.82.0.gem) = 39424
diff --git a/devel/rubygem-aws-sdk-cloudsearch/Makefile b/devel/rubygem-aws-sdk-cloudsearch/Makefile
index fb95c2849309..5a0eb7d137dd 100644
--- a/devel/rubygem-aws-sdk-cloudsearch/Makefile
+++ b/devel/rubygem-aws-sdk-cloudsearch/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-cloudsearch
-PORTVERSION= 1.76.0
+PORTVERSION= 1.80.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-cloudsearc
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-cloudsearch/distinfo b/devel/rubygem-aws-sdk-cloudsearch/distinfo
index ae686be140ad..5264e63a8f2e 100644
--- a/devel/rubygem-aws-sdk-cloudsearch/distinfo
+++ b/devel/rubygem-aws-sdk-cloudsearch/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753369556
-SHA256 (rubygem/aws-sdk-cloudsearch-1.76.0.gem) = 7c4f06560c99024a4512e2ccd015e1ce89fc9d1c56a9089ae06a2daf80eb03dd
-SIZE (rubygem/aws-sdk-cloudsearch-1.76.0.gem) = 46080
+TIMESTAMP = 1757121042
+SHA256 (rubygem/aws-sdk-cloudsearch-1.80.0.gem) = 0ed5abeed257a6a9d6427cb976547e562efd7b65e53093892a1bc9c910d3f1cc
+SIZE (rubygem/aws-sdk-cloudsearch-1.80.0.gem) = 46080
diff --git a/devel/rubygem-aws-sdk-cloudsearchdomain/Makefile b/devel/rubygem-aws-sdk-cloudsearchdomain/Makefile
index 2c74fc518ead..df93e1ab9704 100644
--- a/devel/rubygem-aws-sdk-cloudsearchdomain/Makefile
+++ b/devel/rubygem-aws-sdk-cloudsearchdomain/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-cloudsearchdomain
-PORTVERSION= 1.59.0
+PORTVERSION= 1.63.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-cloudsearc
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-cloudsearchdomain/distinfo b/devel/rubygem-aws-sdk-cloudsearchdomain/distinfo
index 1865aaa3b6ec..eb20b4230340 100644
--- a/devel/rubygem-aws-sdk-cloudsearchdomain/distinfo
+++ b/devel/rubygem-aws-sdk-cloudsearchdomain/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753369558
-SHA256 (rubygem/aws-sdk-cloudsearchdomain-1.59.0.gem) = 1957fedf65af61bff900c98e44236f0ede889529132ae6d31660161069995b70
-SIZE (rubygem/aws-sdk-cloudsearchdomain-1.59.0.gem) = 36352
+TIMESTAMP = 1757121044
+SHA256 (rubygem/aws-sdk-cloudsearchdomain-1.63.0.gem) = 8ffca0b84d7c3506ccf39f599806df24e2da09edf3dfe28e066b30b4de36fd01
+SIZE (rubygem/aws-sdk-cloudsearchdomain-1.63.0.gem) = 36352
diff --git a/devel/rubygem-aws-sdk-cloudtrail/Makefile b/devel/rubygem-aws-sdk-cloudtrail/Makefile
index d69ebf0f24ac..26dbc5ce13e1 100644
--- a/devel/rubygem-aws-sdk-cloudtrail/Makefile
+++ b/devel/rubygem-aws-sdk-cloudtrail/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-cloudtrail
-PORTVERSION= 1.107.0
+PORTVERSION= 1.111.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-cloudtrail
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-cloudtrail/distinfo b/devel/rubygem-aws-sdk-cloudtrail/distinfo
index 2ef3bb316b8e..554b258796d2 100644
--- a/devel/rubygem-aws-sdk-cloudtrail/distinfo
+++ b/devel/rubygem-aws-sdk-cloudtrail/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753369560
-SHA256 (rubygem/aws-sdk-cloudtrail-1.107.0.gem) = 65b88feef5644dd1be35a91cbebcc33bc4061a5f0651b390b2f3d193cb516c02
-SIZE (rubygem/aws-sdk-cloudtrail-1.107.0.gem) = 115712
+TIMESTAMP = 1757121046
+SHA256 (rubygem/aws-sdk-cloudtrail-1.111.0.gem) = 6ecf146c652705b9b32c8783a7b2f08861c1bab15d3a019e312df5ee686a2215
+SIZE (rubygem/aws-sdk-cloudtrail-1.111.0.gem) = 115712
diff --git a/devel/rubygem-aws-sdk-cloudtraildata/Makefile b/devel/rubygem-aws-sdk-cloudtraildata/Makefile
index bb557454685c..96d574321534 100644
--- a/devel/rubygem-aws-sdk-cloudtraildata/Makefile
+++ b/devel/rubygem-aws-sdk-cloudtraildata/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-cloudtraildata
-PORTVERSION= 1.30.0
+PORTVERSION= 1.34.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-cloudtrail
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.1<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-cloudtraildata/distinfo b/devel/rubygem-aws-sdk-cloudtraildata/distinfo
index dda27635ef00..ffe73b35b3eb 100644
--- a/devel/rubygem-aws-sdk-cloudtraildata/distinfo
+++ b/devel/rubygem-aws-sdk-cloudtraildata/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753369562
-SHA256 (rubygem/aws-sdk-cloudtraildata-1.30.0.gem) = f272f6becdd639bf5072ba5708ce1b1cc9794618da5ef5c20f09f3cc8b54df30
-SIZE (rubygem/aws-sdk-cloudtraildata-1.30.0.gem) = 22528
+TIMESTAMP = 1757121048
+SHA256 (rubygem/aws-sdk-cloudtraildata-1.34.0.gem) = 88f04f84ecc24697966d090e71d376c8f1a935ab4454e1c314275d267a5ccd05
+SIZE (rubygem/aws-sdk-cloudtraildata-1.34.0.gem) = 22528
diff --git a/devel/rubygem-aws-sdk-cloudwatch/Makefile b/devel/rubygem-aws-sdk-cloudwatch/Makefile
index 83eee44982d2..6a37b7c78be2 100644
--- a/devel/rubygem-aws-sdk-cloudwatch/Makefile
+++ b/devel/rubygem-aws-sdk-cloudwatch/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-cloudwatch
-PORTVERSION= 1.117.0
+PORTVERSION= 1.120.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-cloudwatch
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-cloudwatch/distinfo b/devel/rubygem-aws-sdk-cloudwatch/distinfo
index 206a7879ec00..60ac5fbc1ec7 100644
--- a/devel/rubygem-aws-sdk-cloudwatch/distinfo
+++ b/devel/rubygem-aws-sdk-cloudwatch/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753369564
-SHA256 (rubygem/aws-sdk-cloudwatch-1.117.0.gem) = 9e5166e77fccce494f7fed557c1e46a40fe7a97bd5e8711dc820fa90ecfa3332
-SIZE (rubygem/aws-sdk-cloudwatch-1.117.0.gem) = 125952
+TIMESTAMP = 1757121050
+SHA256 (rubygem/aws-sdk-cloudwatch-1.120.0.gem) = bd50670863b075578f5ae099421f6c9aaa313c0a8062090d41ecb545774abcde
+SIZE (rubygem/aws-sdk-cloudwatch-1.120.0.gem) = 125952
diff --git a/devel/rubygem-aws-sdk-cloudwatchevents/Makefile b/devel/rubygem-aws-sdk-cloudwatchevents/Makefile
index 8352ebb23725..70ed46d18045 100644
--- a/devel/rubygem-aws-sdk-cloudwatchevents/Makefile
+++ b/devel/rubygem-aws-sdk-cloudwatchevents/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-cloudwatchevents
-PORTVERSION= 1.92.0
+PORTVERSION= 1.96.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-cloudwatch
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-cloudwatchevents/distinfo b/devel/rubygem-aws-sdk-cloudwatchevents/distinfo
index be8a9e87f0ad..d396c8793fba 100644
--- a/devel/rubygem-aws-sdk-cloudwatchevents/distinfo
+++ b/devel/rubygem-aws-sdk-cloudwatchevents/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753369566
-SHA256 (rubygem/aws-sdk-cloudwatchevents-1.92.0.gem) = c6caa9cdecb02bd5187c5799be3d8f1102eaf8219ffe02bb431df499b0e5e8d5
-SIZE (rubygem/aws-sdk-cloudwatchevents-1.92.0.gem) = 79872
+TIMESTAMP = 1757121052
+SHA256 (rubygem/aws-sdk-cloudwatchevents-1.96.0.gem) = b36b295632c2d47b15420eff0bb8c9264483f24a725d99f2916689b088ff1f6f
+SIZE (rubygem/aws-sdk-cloudwatchevents-1.96.0.gem) = 79872
diff --git a/devel/rubygem-aws-sdk-cloudwatchevidently/Makefile b/devel/rubygem-aws-sdk-cloudwatchevidently/Makefile
index d0ffca9928c3..ed6476246461 100644
--- a/devel/rubygem-aws-sdk-cloudwatchevidently/Makefile
+++ b/devel/rubygem-aws-sdk-cloudwatchevidently/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-cloudwatchevidently
-PORTVERSION= 1.42.0
+PORTVERSION= 1.46.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-cloudwatch
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.1<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-cloudwatchevidently/distinfo b/devel/rubygem-aws-sdk-cloudwatchevidently/distinfo
index dfcbf8b82201..f2fcf9b3e76a 100644
--- a/devel/rubygem-aws-sdk-cloudwatchevidently/distinfo
+++ b/devel/rubygem-aws-sdk-cloudwatchevidently/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753369568
-SHA256 (rubygem/aws-sdk-cloudwatchevidently-1.42.0.gem) = 6c0bc09af704e9793f713fbd9ee1df89bbfc6724d563dd2c0741e17d310d7335
-SIZE (rubygem/aws-sdk-cloudwatchevidently-1.42.0.gem) = 67584
+TIMESTAMP = 1757121054
+SHA256 (rubygem/aws-sdk-cloudwatchevidently-1.46.0.gem) = 07059d275891a606a1fcc3e0fb29645f5fb92317ac42d3b854db1bf757aa6dd9
+SIZE (rubygem/aws-sdk-cloudwatchevidently-1.46.0.gem) = 67584
diff --git a/devel/rubygem-aws-sdk-cloudwatchlogs/Makefile b/devel/rubygem-aws-sdk-cloudwatchlogs/Makefile
index 95e604d0e042..93cc7bf60daa 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.122.0
+PORTVERSION= 1.126.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-cloudwatch
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-cloudwatchlogs/distinfo b/devel/rubygem-aws-sdk-cloudwatchlogs/distinfo
index 47987b394b06..08d282240f45 100644
--- a/devel/rubygem-aws-sdk-cloudwatchlogs/distinfo
+++ b/devel/rubygem-aws-sdk-cloudwatchlogs/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753369570
-SHA256 (rubygem/aws-sdk-cloudwatchlogs-1.122.0.gem) = e13b6e86b53d7c51b17022759ece205b4dc7e8118dd4602e61aa7d46e3e8d012
-SIZE (rubygem/aws-sdk-cloudwatchlogs-1.122.0.gem) = 157696
+TIMESTAMP = 1757121056
+SHA256 (rubygem/aws-sdk-cloudwatchlogs-1.126.0.gem) = 60ca136c511903428eeb2509d5c95bb0890b6564259d2fafb491cbdef866eafc
+SIZE (rubygem/aws-sdk-cloudwatchlogs-1.126.0.gem) = 157696
diff --git a/devel/rubygem-aws-sdk-cloudwatchrum/Makefile b/devel/rubygem-aws-sdk-cloudwatchrum/Makefile
index d0aff7c0fef8..bc2da02be7f3 100644
--- a/devel/rubygem-aws-sdk-cloudwatchrum/Makefile
+++ b/devel/rubygem-aws-sdk-cloudwatchrum/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-cloudwatchrum
-PORTVERSION= 1.43.0
+PORTVERSION= 1.47.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-cloudwatch
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-cloudwatchrum/distinfo b/devel/rubygem-aws-sdk-cloudwatchrum/distinfo
index 803d3a9fe160..8706e0f87c9a 100644
--- a/devel/rubygem-aws-sdk-cloudwatchrum/distinfo
+++ b/devel/rubygem-aws-sdk-cloudwatchrum/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753369572
-SHA256 (rubygem/aws-sdk-cloudwatchrum-1.43.0.gem) = b9eed45d4fd0986b78732543ce2a5be2cb28a29870d1ffe3c16dcaa4a3c15f0c
-SIZE (rubygem/aws-sdk-cloudwatchrum-1.43.0.gem) = 48128
+TIMESTAMP = 1757121058
+SHA256 (rubygem/aws-sdk-cloudwatchrum-1.47.0.gem) = c5a9fe918d5ae266e143d56e248ae05973d06ac73985474905328a1c51d938fd
+SIZE (rubygem/aws-sdk-cloudwatchrum-1.47.0.gem) = 48128
diff --git a/devel/rubygem-aws-sdk-codeartifact/Makefile b/devel/rubygem-aws-sdk-codeartifact/Makefile
index 6bc46f7242a1..e876ac4d6128 100644
--- a/devel/rubygem-aws-sdk-codeartifact/Makefile
+++ b/devel/rubygem-aws-sdk-codeartifact/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-codeartifact
-PORTVERSION= 1.63.0
+PORTVERSION= 1.67.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-codeartifa
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-codeartifact/distinfo b/devel/rubygem-aws-sdk-codeartifact/distinfo
index 2cf7b28f33cc..6da2750e2486 100644
--- a/devel/rubygem-aws-sdk-codeartifact/distinfo
+++ b/devel/rubygem-aws-sdk-codeartifact/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753369574
-SHA256 (rubygem/aws-sdk-codeartifact-1.63.0.gem) = 5f9f9159691676438df081333b1687f4d1d42279df73c01b43cd84d2d94f139c
-SIZE (rubygem/aws-sdk-codeartifact-1.63.0.gem) = 67584
+TIMESTAMP = 1757121060
+SHA256 (rubygem/aws-sdk-codeartifact-1.67.0.gem) = fdf4ff0c76a9e6a870ec471d312bfea07b296ffe7d0ecc2ae82df04b2ae48df0
+SIZE (rubygem/aws-sdk-codeartifact-1.67.0.gem) = 67584
diff --git a/devel/rubygem-aws-sdk-codebuild/Makefile b/devel/rubygem-aws-sdk-codebuild/Makefile
index e521c1a8e8d8..8ea085d941dc 100644
--- a/devel/rubygem-aws-sdk-codebuild/Makefile
+++ b/devel/rubygem-aws-sdk-codebuild/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-codebuild
-PORTVERSION= 1.158.0
+PORTVERSION= 1.164.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-codebuild
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-codebuild/distinfo b/devel/rubygem-aws-sdk-codebuild/distinfo
index 1a346a5d254b..ec1cc48670c7 100644
--- a/devel/rubygem-aws-sdk-codebuild/distinfo
+++ b/devel/rubygem-aws-sdk-codebuild/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753369576
-SHA256 (rubygem/aws-sdk-codebuild-1.158.0.gem) = f7f0d778e225e598b28c25ea9aac44c18580fff4cffc35e62251bddfba0a93fa
-SIZE (rubygem/aws-sdk-codebuild-1.158.0.gem) = 141824
+TIMESTAMP = 1757121062
+SHA256 (rubygem/aws-sdk-codebuild-1.164.0.gem) = 22daaa7217971a090e0e49abd20a45f5ae063b3b7e4f4169e65ac4fd18d8709d
+SIZE (rubygem/aws-sdk-codebuild-1.164.0.gem) = 144384
diff --git a/devel/rubygem-aws-sdk-codecatalyst/Makefile b/devel/rubygem-aws-sdk-codecatalyst/Makefile
index 76fd8e9dd614..e2061dadfe2b 100644
--- a/devel/rubygem-aws-sdk-codecatalyst/Makefile
+++ b/devel/rubygem-aws-sdk-codecatalyst/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-codecatalyst
-PORTVERSION= 1.37.0
+PORTVERSION= 1.40.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-codecataly
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core
USES= gem
diff --git a/devel/rubygem-aws-sdk-codecatalyst/distinfo b/devel/rubygem-aws-sdk-codecatalyst/distinfo
index a408e3e190ff..81fb1b2f7763 100644
--- a/devel/rubygem-aws-sdk-codecatalyst/distinfo
+++ b/devel/rubygem-aws-sdk-codecatalyst/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753369578
-SHA256 (rubygem/aws-sdk-codecatalyst-1.37.0.gem) = b9db33e75ee7d2523abeeeba24ccab78cd158593700fdf8826f390ef750ed066
-SIZE (rubygem/aws-sdk-codecatalyst-1.37.0.gem) = 51712
+TIMESTAMP = 1757121064
+SHA256 (rubygem/aws-sdk-codecatalyst-1.40.0.gem) = 95f75efd0d34087de63f5da9b0a4445049a25da777aa45b905d6f68ece416568
+SIZE (rubygem/aws-sdk-codecatalyst-1.40.0.gem) = 51712
diff --git a/devel/rubygem-aws-sdk-codecommit/Makefile b/devel/rubygem-aws-sdk-codecommit/Makefile
index dc1a85f7ab64..77146d888409 100644
--- a/devel/rubygem-aws-sdk-codecommit/Makefile
+++ b/devel/rubygem-aws-sdk-codecommit/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-codecommit
-PORTVERSION= 1.87.0
+PORTVERSION= 1.90.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-codecommit
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-codecommit/distinfo b/devel/rubygem-aws-sdk-codecommit/distinfo
index 69260a7fca33..b69caaea7e22 100644
--- a/devel/rubygem-aws-sdk-codecommit/distinfo
+++ b/devel/rubygem-aws-sdk-codecommit/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753369580
-SHA256 (rubygem/aws-sdk-codecommit-1.87.0.gem) = 761842a9510f48f14987a02a2140c8465f0db1e3aac61d66fde91180526c50a0
-SIZE (rubygem/aws-sdk-codecommit-1.87.0.gem) = 118272
+TIMESTAMP = 1757121066
+SHA256 (rubygem/aws-sdk-codecommit-1.90.0.gem) = e044afa8dd6ea24cf92416195045f6c6c67a581538b98e7db3525a7c80a4335e
+SIZE (rubygem/aws-sdk-codecommit-1.90.0.gem) = 118272
diff --git a/devel/rubygem-aws-sdk-codeconnections/Makefile b/devel/rubygem-aws-sdk-codeconnections/Makefile
index d3c8d3afcf1a..88d421fc7987 100644
--- a/devel/rubygem-aws-sdk-codeconnections/Makefile
+++ b/devel/rubygem-aws-sdk-codeconnections/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-codeconnections
-PORTVERSION= 1.22.0
+PORTVERSION= 1.26.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-codeconnec
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-codeconnections/distinfo b/devel/rubygem-aws-sdk-codeconnections/distinfo
index 15c82145b637..4ad508053b2e 100644
--- a/devel/rubygem-aws-sdk-codeconnections/distinfo
+++ b/devel/rubygem-aws-sdk-codeconnections/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753369582
-SHA256 (rubygem/aws-sdk-codeconnections-1.22.0.gem) = 2cd680ad72e5c634d302a5e2e79109e02989046ea93d92d4ac6cda171a13e0b5
-SIZE (rubygem/aws-sdk-codeconnections-1.22.0.gem) = 42496
+TIMESTAMP = 1757121068
+SHA256 (rubygem/aws-sdk-codeconnections-1.26.0.gem) = e4d8a2bf7dfdcf7ae314c6ab5bb1d763336bc4d83dfc6d26661521715607bbbc
+SIZE (rubygem/aws-sdk-codeconnections-1.26.0.gem) = 42496
diff --git a/devel/rubygem-aws-sdk-codedeploy/Makefile b/devel/rubygem-aws-sdk-codedeploy/Makefile
index a414718fd018..ea27f7270513 100644
--- a/devel/rubygem-aws-sdk-codedeploy/Makefile
+++ b/devel/rubygem-aws-sdk-codedeploy/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-codedeploy
-PORTVERSION= 1.86.0
+PORTVERSION= 1.90.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-codedeploy
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-codedeploy/distinfo b/devel/rubygem-aws-sdk-codedeploy/distinfo
index 2f56b1f53eda..c423373174b5 100644
--- a/devel/rubygem-aws-sdk-codedeploy/distinfo
+++ b/devel/rubygem-aws-sdk-codedeploy/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753369584
-SHA256 (rubygem/aws-sdk-codedeploy-1.86.0.gem) = 46fb3b61e1db5507bfc81504ec45717dcfddefb78c4de7c8a60642e2ec4a17fd
-SIZE (rubygem/aws-sdk-codedeploy-1.86.0.gem) = 100864
+TIMESTAMP = 1757121070
+SHA256 (rubygem/aws-sdk-codedeploy-1.90.0.gem) = fc9f44be34f8e575cd0884182718724abf14390a482e850efa932bc44b5750bc
+SIZE (rubygem/aws-sdk-codedeploy-1.90.0.gem) = 101376
diff --git a/devel/rubygem-aws-sdk-codeguruprofiler/Makefile b/devel/rubygem-aws-sdk-codeguruprofiler/Makefile
index 0b3812343b01..821c56017da0 100644
--- a/devel/rubygem-aws-sdk-codeguruprofiler/Makefile
+++ b/devel/rubygem-aws-sdk-codeguruprofiler/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-codeguruprofiler
-PORTVERSION= 1.56.0
+PORTVERSION= 1.60.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-codegurupr
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.1<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-codeguruprofiler/distinfo b/devel/rubygem-aws-sdk-codeguruprofiler/distinfo
index 7800ac1cd2e8..5b4e00c3d356 100644
--- a/devel/rubygem-aws-sdk-codeguruprofiler/distinfo
+++ b/devel/rubygem-aws-sdk-codeguruprofiler/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753369586
-SHA256 (rubygem/aws-sdk-codeguruprofiler-1.56.0.gem) = ee436b14a85b01133acb951c2367a76efb1e29167ea3ec4454721edc568f3f50
-SIZE (rubygem/aws-sdk-codeguruprofiler-1.56.0.gem) = 49664
+TIMESTAMP = 1757121072
+SHA256 (rubygem/aws-sdk-codeguruprofiler-1.60.0.gem) = 5d8af0fd43ef80096da92e774c652fa363f70e72f4b834f959142e8a7b102f42
+SIZE (rubygem/aws-sdk-codeguruprofiler-1.60.0.gem) = 49664
diff --git a/devel/rubygem-aws-sdk-codegurureviewer/Makefile b/devel/rubygem-aws-sdk-codegurureviewer/Makefile
index c17a6b73161d..787bb24f4c97 100644
--- a/devel/rubygem-aws-sdk-codegurureviewer/Makefile
+++ b/devel/rubygem-aws-sdk-codegurureviewer/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-codegurureviewer
-PORTVERSION= 1.67.0
+PORTVERSION= 1.71.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-codegurure
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-codegurureviewer/distinfo b/devel/rubygem-aws-sdk-codegurureviewer/distinfo
index bc8ac3eb8b82..8be37ceb11cc 100644
--- a/devel/rubygem-aws-sdk-codegurureviewer/distinfo
+++ b/devel/rubygem-aws-sdk-codegurureviewer/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753369588
-SHA256 (rubygem/aws-sdk-codegurureviewer-1.67.0.gem) = b19c7f9bd9583ebe56159f65738d221f050606c7eb660ff72f8317bf4da857fa
-SIZE (rubygem/aws-sdk-codegurureviewer-1.67.0.gem) = 47616
+TIMESTAMP = 1757121074
+SHA256 (rubygem/aws-sdk-codegurureviewer-1.71.0.gem) = 479dd8b2334f8a084a767388781d074001d3a0b6772443c00d5ea600c0314392
+SIZE (rubygem/aws-sdk-codegurureviewer-1.71.0.gem) = 47616
diff --git a/devel/rubygem-aws-sdk-codegurusecurity/Makefile b/devel/rubygem-aws-sdk-codegurusecurity/Makefile
index d50f947df7b6..92f15f2a9cac 100644
--- a/devel/rubygem-aws-sdk-codegurusecurity/Makefile
+++ b/devel/rubygem-aws-sdk-codegurusecurity/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-codegurusecurity
-PORTVERSION= 1.31.0
+PORTVERSION= 1.35.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,8 +10,8 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-codeguruse
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
- rubygem-aws-sigv4>=1.1<2:devel/rubygem-aws-sigv4
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-codegurusecurity/distinfo b/devel/rubygem-aws-sdk-codegurusecurity/distinfo
index 9e68201b9ace..9c544a0d7234 100644
--- a/devel/rubygem-aws-sdk-codegurusecurity/distinfo
+++ b/devel/rubygem-aws-sdk-codegurusecurity/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753369590
-SHA256 (rubygem/aws-sdk-codegurusecurity-1.31.0.gem) = e65c3602fbecdfc885c5e1a2839d44f1fd14b890d48ae54cab4e9f9c641ec57f
-SIZE (rubygem/aws-sdk-codegurusecurity-1.31.0.gem) = 37376
+TIMESTAMP = 1757121076
+SHA256 (rubygem/aws-sdk-codegurusecurity-1.35.0.gem) = 82e791afca2052a0043fc6e5db554382b496d23c1e5f7ef37f362902232ea0d5
+SIZE (rubygem/aws-sdk-codegurusecurity-1.35.0.gem) = 37376
diff --git a/devel/rubygem-aws-sdk-codepipeline/Makefile b/devel/rubygem-aws-sdk-codepipeline/Makefile
index e97097850357..28ab23f3f119 100644
--- a/devel/rubygem-aws-sdk-codepipeline/Makefile
+++ b/devel/rubygem-aws-sdk-codepipeline/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-codepipeline
-PORTVERSION= 1.102.0
+PORTVERSION= 1.106.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-codepipeli
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-codepipeline/distinfo b/devel/rubygem-aws-sdk-codepipeline/distinfo
index a6b82789a200..0f538240960c 100644
--- a/devel/rubygem-aws-sdk-codepipeline/distinfo
+++ b/devel/rubygem-aws-sdk-codepipeline/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753369592
-SHA256 (rubygem/aws-sdk-codepipeline-1.102.0.gem) = c2312040e2e8347cb40cd77760fd8a4e14fcf15e12e70b0d82a7f61e348d4abf
-SIZE (rubygem/aws-sdk-codepipeline-1.102.0.gem) = 99840
+TIMESTAMP = 1757121078
+SHA256 (rubygem/aws-sdk-codepipeline-1.106.0.gem) = e82c1e4b81b8d2b1721e5ce6deec33cdffaa1afe166e7d9c0ba67941dd91bc77
+SIZE (rubygem/aws-sdk-codepipeline-1.106.0.gem) = 99840
diff --git a/devel/rubygem-aws-sdk-codestarconnections/Makefile b/devel/rubygem-aws-sdk-codestarconnections/Makefile
index 8e4b67b48dd4..69a676e6c0b1 100644
--- a/devel/rubygem-aws-sdk-codestarconnections/Makefile
+++ b/devel/rubygem-aws-sdk-codestarconnections/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-codestarconnections
-PORTVERSION= 1.62.0
+PORTVERSION= 1.65.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-codestarco
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-codestarconnections/distinfo b/devel/rubygem-aws-sdk-codestarconnections/distinfo
index 14a06a83d1d9..1c8f6a6937d6 100644
--- a/devel/rubygem-aws-sdk-codestarconnections/distinfo
+++ b/devel/rubygem-aws-sdk-codestarconnections/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753369594
-SHA256 (rubygem/aws-sdk-codestarconnections-1.62.0.gem) = e48671af7bc9730ff46ff5c0c3ca12dfb003df48cfd7b3e7602d1bcabdd91065
-SIZE (rubygem/aws-sdk-codestarconnections-1.62.0.gem) = 43008
+TIMESTAMP = 1757121080
+SHA256 (rubygem/aws-sdk-codestarconnections-1.65.0.gem) = 76107dce1fb4b2eeb971c3db547895ebdf0a688d4e844ec5ddf9eb3d4c7bc0c9
+SIZE (rubygem/aws-sdk-codestarconnections-1.65.0.gem) = 43008
diff --git a/devel/rubygem-aws-sdk-codestarnotifications/Makefile b/devel/rubygem-aws-sdk-codestarnotifications/Makefile
index 077861e063e9..904fa2190448 100644
--- a/devel/rubygem-aws-sdk-codestarnotifications/Makefile
+++ b/devel/rubygem-aws-sdk-codestarnotifications/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-codestarnotifications
-PORTVERSION= 1.53.0
+PORTVERSION= 1.57.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-codestarno
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-codestarnotifications/distinfo b/devel/rubygem-aws-sdk-codestarnotifications/distinfo
index 78341a5ee444..bc2ad1cb8429 100644
--- a/devel/rubygem-aws-sdk-codestarnotifications/distinfo
+++ b/devel/rubygem-aws-sdk-codestarnotifications/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753369596
-SHA256 (rubygem/aws-sdk-codestarnotifications-1.53.0.gem) = de85194a1399fccc49542339e6fd175d7b0c0eafada0806e2580fa584c4dff7d
-SIZE (rubygem/aws-sdk-codestarnotifications-1.53.0.gem) = 31744
+TIMESTAMP = 1757121082
+SHA256 (rubygem/aws-sdk-codestarnotifications-1.57.0.gem) = 2ba60bba6fceb53cc569346db712ba4133a475057e2f875eccb41e7ac63705ee
+SIZE (rubygem/aws-sdk-codestarnotifications-1.57.0.gem) = 32256
diff --git a/devel/rubygem-aws-sdk-cognitoidentity/Makefile b/devel/rubygem-aws-sdk-cognitoidentity/Makefile
index 8b0a3debe42d..a79a6af84115 100644
--- a/devel/rubygem-aws-sdk-cognitoidentity/Makefile
+++ b/devel/rubygem-aws-sdk-cognitoidentity/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-cognitoidentity
-PORTVERSION= 1.75.0
+PORTVERSION= 1.79.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-cognitoide
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-cognitoidentity/distinfo b/devel/rubygem-aws-sdk-cognitoidentity/distinfo
index fd1b06f325ed..3e3a9780e402 100644
--- a/devel/rubygem-aws-sdk-cognitoidentity/distinfo
+++ b/devel/rubygem-aws-sdk-cognitoidentity/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753369598
-SHA256 (rubygem/aws-sdk-cognitoidentity-1.75.0.gem) = 479cb831c7068b40b9d17ac1c3455a086da5afee9debe86b2f03416216adee5e
-SIZE (rubygem/aws-sdk-cognitoidentity-1.75.0.gem) = 45056
+TIMESTAMP = 1757121084
+SHA256 (rubygem/aws-sdk-cognitoidentity-1.79.0.gem) = 3debcdab900ccfc889baa9ef04bdfa00d9139904ca8a59c7c5a952fcabe735df
+SIZE (rubygem/aws-sdk-cognitoidentity-1.79.0.gem) = 45056
diff --git a/devel/rubygem-aws-sdk-cognitoidentityprovider/Makefile b/devel/rubygem-aws-sdk-cognitoidentityprovider/Makefile
index 2ae29bc7a2bd..596e1a937d85 100644
--- a/devel/rubygem-aws-sdk-cognitoidentityprovider/Makefile
+++ b/devel/rubygem-aws-sdk-cognitoidentityprovider/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-cognitoidentityprovider
-PORTVERSION= 1.124.0
+PORTVERSION= 1.129.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-cognitoide
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-cognitoidentityprovider/distinfo b/devel/rubygem-aws-sdk-cognitoidentityprovider/distinfo
index cb584092891a..7a594fe5eea8 100644
--- a/devel/rubygem-aws-sdk-cognitoidentityprovider/distinfo
+++ b/devel/rubygem-aws-sdk-cognitoidentityprovider/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753369600
-SHA256 (rubygem/aws-sdk-cognitoidentityprovider-1.124.0.gem) = 58dae94083c0781a4b758a4b783b9fc676270476a6b1b7858d16736ad9406bbd
-SIZE (rubygem/aws-sdk-cognitoidentityprovider-1.124.0.gem) = 262144
+TIMESTAMP = 1757121086
+SHA256 (rubygem/aws-sdk-cognitoidentityprovider-1.129.0.gem) = cf891dad686246a527212909253f51b9315563cd9725684b3bc600230b29e273
+SIZE (rubygem/aws-sdk-cognitoidentityprovider-1.129.0.gem) = 268288
diff --git a/devel/rubygem-aws-sdk-cognitosync/Makefile b/devel/rubygem-aws-sdk-cognitosync/Makefile
index 32f98cf9f3ca..a1ea24fcc250 100644
--- a/devel/rubygem-aws-sdk-cognitosync/Makefile
+++ b/devel/rubygem-aws-sdk-cognitosync/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-cognitosync
-PORTVERSION= 1.69.0
+PORTVERSION= 1.73.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-cognitosyn
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-cognitosync/distinfo b/devel/rubygem-aws-sdk-cognitosync/distinfo
index 7ccd8ac339b9..4a7205c1a7ba 100644
--- a/devel/rubygem-aws-sdk-cognitosync/distinfo
+++ b/devel/rubygem-aws-sdk-cognitosync/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753369602
-SHA256 (rubygem/aws-sdk-cognitosync-1.69.0.gem) = c28d4b97b4e72e825b86011988a5e1539d230d35ec3b6ab079ba7d696fec035d
-SIZE (rubygem/aws-sdk-cognitosync-1.69.0.gem) = 35328
+TIMESTAMP = 1757121088
+SHA256 (rubygem/aws-sdk-cognitosync-1.73.0.gem) = 69b163482b5efd7046ef02be87927135a9cb48c281da1d718684e343bd829bcf
+SIZE (rubygem/aws-sdk-cognitosync-1.73.0.gem) = 35328
diff --git a/devel/rubygem-aws-sdk-comprehend/Makefile b/devel/rubygem-aws-sdk-comprehend/Makefile
index ec211cf35c1a..883541258365 100644
--- a/devel/rubygem-aws-sdk-comprehend/Makefile
+++ b/devel/rubygem-aws-sdk-comprehend/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-comprehend
-PORTVERSION= 1.102.0
+PORTVERSION= 1.106.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-comprehend
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-comprehend/distinfo b/devel/rubygem-aws-sdk-comprehend/distinfo
index 1b1d768464d6..000d80a12cb9 100644
--- a/devel/rubygem-aws-sdk-comprehend/distinfo
+++ b/devel/rubygem-aws-sdk-comprehend/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753369604
-SHA256 (rubygem/aws-sdk-comprehend-1.102.0.gem) = 5e721e39517e5bddbe0adbaffc5baac0f1a4188b9de1f5c263531089ec16f4b5
-SIZE (rubygem/aws-sdk-comprehend-1.102.0.gem) = 122368
+TIMESTAMP = 1757121090
+SHA256 (rubygem/aws-sdk-comprehend-1.106.0.gem) = cd7e4518ee5a90bd85b407ecdb7f97b3ee4da47a427eea92e1a7f9c96b40b9b5
+SIZE (rubygem/aws-sdk-comprehend-1.106.0.gem) = 122368
diff --git a/devel/rubygem-aws-sdk-comprehendmedical/Makefile b/devel/rubygem-aws-sdk-comprehendmedical/Makefile
index ae047393a248..4d1478bbce70 100644
--- a/devel/rubygem-aws-sdk-comprehendmedical/Makefile
+++ b/devel/rubygem-aws-sdk-comprehendmedical/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-comprehendmedical
-PORTVERSION= 1.71.0
+PORTVERSION= 1.74.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-comprehend
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-comprehendmedical/distinfo b/devel/rubygem-aws-sdk-comprehendmedical/distinfo
index d4d5f8d85e78..f51b72c33c65 100644
--- a/devel/rubygem-aws-sdk-comprehendmedical/distinfo
+++ b/devel/rubygem-aws-sdk-comprehendmedical/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753369606
-SHA256 (rubygem/aws-sdk-comprehendmedical-1.71.0.gem) = cda34981f49a4247fded7f47de069418e3a2177ebb3018eea0236599c4c9cf5e
-SIZE (rubygem/aws-sdk-comprehendmedical-1.71.0.gem) = 43520
+TIMESTAMP = 1757121092
+SHA256 (rubygem/aws-sdk-comprehendmedical-1.74.0.gem) = 2ce45124e9b2aaa19db1b80fc66d72a5bcea3bb088f9f33c066a1acea3659421
+SIZE (rubygem/aws-sdk-comprehendmedical-1.74.0.gem) = 44032
diff --git a/devel/rubygem-aws-sdk-computeoptimizer/Makefile b/devel/rubygem-aws-sdk-computeoptimizer/Makefile
index ac677a0c6fa0..0e2b2f2571b1 100644
--- a/devel/rubygem-aws-sdk-computeoptimizer/Makefile
+++ b/devel/rubygem-aws-sdk-computeoptimizer/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-computeoptimizer
-PORTVERSION= 1.79.0
+PORTVERSION= 1.83.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-computeopt
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-computeoptimizer/distinfo b/devel/rubygem-aws-sdk-computeoptimizer/distinfo
index 1210f541f3a8..ec0701b95446 100644
--- a/devel/rubygem-aws-sdk-computeoptimizer/distinfo
+++ b/devel/rubygem-aws-sdk-computeoptimizer/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753369608
-SHA256 (rubygem/aws-sdk-computeoptimizer-1.79.0.gem) = 8e05bc8130ef29e49fe68714ef76c0b0139e02bc9537c1f8f7202b644b2fc8d8
-SIZE (rubygem/aws-sdk-computeoptimizer-1.79.0.gem) = 103936
+TIMESTAMP = 1757121094
+SHA256 (rubygem/aws-sdk-computeoptimizer-1.83.0.gem) = fa0694ce5194bb7dcd233a875f55d581f1f20cb54f1b27d74c21f24c2d17a85e
+SIZE (rubygem/aws-sdk-computeoptimizer-1.83.0.gem) = 103936
diff --git a/devel/rubygem-aws-sdk-configservice/Makefile b/devel/rubygem-aws-sdk-configservice/Makefile
index 2b069639cab8..29ba3cced23d 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.133.0
+PORTVERSION= 1.137.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-configserv
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-configservice/distinfo b/devel/rubygem-aws-sdk-configservice/distinfo
index 5f3f16d5ed93..41251642f6fa 100644
--- a/devel/rubygem-aws-sdk-configservice/distinfo
+++ b/devel/rubygem-aws-sdk-configservice/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753796144
-SHA256 (rubygem/aws-sdk-configservice-1.133.0.gem) = 3039104a9173c3556b6ec59bdda29a92302fd53816111d92cb797805d91deb23
-SIZE (rubygem/aws-sdk-configservice-1.133.0.gem) = 229376
+TIMESTAMP = 1757121096
+SHA256 (rubygem/aws-sdk-configservice-1.137.0.gem) = 087135c36e9eed04aaffe92ee56a103e8d67b48e58a31ad07412bb034ce93b7c
+SIZE (rubygem/aws-sdk-configservice-1.137.0.gem) = 229376
diff --git a/devel/rubygem-aws-sdk-connect/Makefile b/devel/rubygem-aws-sdk-connect/Makefile
index cad659b5aa35..a5312625a5b0 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.207.0
+PORTVERSION= 1.215.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-connect
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-connect/distinfo b/devel/rubygem-aws-sdk-connect/distinfo
index d1c53b67bb34..ecf9e972bfe7 100644
--- a/devel/rubygem-aws-sdk-connect/distinfo
+++ b/devel/rubygem-aws-sdk-connect/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753369612
-SHA256 (rubygem/aws-sdk-connect-1.207.0.gem) = 8e1e414576ddeae4e81818b8b4158f99a5e820b10cb9cf377d6d700d8daa70d0
-SIZE (rubygem/aws-sdk-connect-1.207.0.gem) = 372224
+TIMESTAMP = 1757121098
+SHA256 (rubygem/aws-sdk-connect-1.215.0.gem) = f45b87a591c233cdb405e05b9b9da04c7694e725310ee22f7e3126cf9ae15c9d
+SIZE (rubygem/aws-sdk-connect-1.215.0.gem) = 377856
diff --git a/devel/rubygem-aws-sdk-connectcampaignservice/Makefile b/devel/rubygem-aws-sdk-connectcampaignservice/Makefile
index e16d3f77453a..e1b2e0dacca4 100644
--- a/devel/rubygem-aws-sdk-connectcampaignservice/Makefile
+++ b/devel/rubygem-aws-sdk-connectcampaignservice/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-connectcampaignservice
-PORTVERSION= 1.35.0
+PORTVERSION= 1.39.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-connectcam
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.1<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-connectcampaignservice/distinfo b/devel/rubygem-aws-sdk-connectcampaignservice/distinfo
index 83c1c540f631..4a4f8d74ef53 100644
--- a/devel/rubygem-aws-sdk-connectcampaignservice/distinfo
+++ b/devel/rubygem-aws-sdk-connectcampaignservice/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753369614
-SHA256 (rubygem/aws-sdk-connectcampaignservice-1.35.0.gem) = a9529416ea106d22a745198c792a8b2fdcb2fa2aabeebd9ff314905fb042c983
-SIZE (rubygem/aws-sdk-connectcampaignservice-1.35.0.gem) = 33792
+TIMESTAMP = 1757121100
+SHA256 (rubygem/aws-sdk-connectcampaignservice-1.39.0.gem) = b9ed377928911fc60665527750334f79b34c504c001ff1cc856456ad07e2c27d
+SIZE (rubygem/aws-sdk-connectcampaignservice-1.39.0.gem) = 33792
diff --git a/devel/rubygem-aws-sdk-connectcampaignsv2/Makefile b/devel/rubygem-aws-sdk-connectcampaignsv2/Makefile
index bdcb0d7ed10c..aaad364f052b 100644
--- a/devel/rubygem-aws-sdk-connectcampaignsv2/Makefile
+++ b/devel/rubygem-aws-sdk-connectcampaignsv2/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-connectcampaignsv2
-PORTVERSION= 1.9.0
+PORTVERSION= 1.13.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-connectcam
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-connectcampaignsv2/distinfo b/devel/rubygem-aws-sdk-connectcampaignsv2/distinfo
index 4b337e808896..91790965680d 100644
--- a/devel/rubygem-aws-sdk-connectcampaignsv2/distinfo
+++ b/devel/rubygem-aws-sdk-connectcampaignsv2/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753369616
-SHA256 (rubygem/aws-sdk-connectcampaignsv2-1.9.0.gem) = 83b77cc984d433d7bc3643c8d1ac7d7cf5261385d77a52827c0f1b70dc2fb524
-SIZE (rubygem/aws-sdk-connectcampaignsv2-1.9.0.gem) = 47104
+TIMESTAMP = 1757121102
+SHA256 (rubygem/aws-sdk-connectcampaignsv2-1.13.0.gem) = 16ca835a387a3e29768ea294d012192378fed5fc8e7b8967c70425c5d21d781f
+SIZE (rubygem/aws-sdk-connectcampaignsv2-1.13.0.gem) = 47104
diff --git a/devel/rubygem-aws-sdk-connectcases/Makefile b/devel/rubygem-aws-sdk-connectcases/Makefile
index 2f3acbd4c694..2343962ff36f 100644
--- a/devel/rubygem-aws-sdk-connectcases/Makefile
+++ b/devel/rubygem-aws-sdk-connectcases/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-connectcases
-PORTVERSION= 1.46.0
+PORTVERSION= 1.50.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-connectcas
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-connectcases/distinfo b/devel/rubygem-aws-sdk-connectcases/distinfo
index d548f0c24037..061b8975ca0e 100644
--- a/devel/rubygem-aws-sdk-connectcases/distinfo
+++ b/devel/rubygem-aws-sdk-connectcases/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753369618
-SHA256 (rubygem/aws-sdk-connectcases-1.46.0.gem) = 2a0129782bb531c353cabdfe933bfcc8b7bd57febb7b985229f9a66d7124ad28
-SIZE (rubygem/aws-sdk-connectcases-1.46.0.gem) = 60416
+TIMESTAMP = 1757121104
+SHA256 (rubygem/aws-sdk-connectcases-1.50.0.gem) = 3756e654456e5670da8dede1387c936c7972f3a6185988cb69e6e9d5e41c0b8b
+SIZE (rubygem/aws-sdk-connectcases-1.50.0.gem) = 60416
diff --git a/devel/rubygem-aws-sdk-connectcontactlens/Makefile b/devel/rubygem-aws-sdk-connectcontactlens/Makefile
index 214540275b5e..39729a6a869d 100644
--- a/devel/rubygem-aws-sdk-connectcontactlens/Makefile
+++ b/devel/rubygem-aws-sdk-connectcontactlens/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-connectcontactlens
-PORTVERSION= 1.46.0
+PORTVERSION= 1.49.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-connectcon
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-connectcontactlens/distinfo b/devel/rubygem-aws-sdk-connectcontactlens/distinfo
index 5141a323a7da..929dc38dabd6 100644
--- a/devel/rubygem-aws-sdk-connectcontactlens/distinfo
+++ b/devel/rubygem-aws-sdk-connectcontactlens/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753369620
-SHA256 (rubygem/aws-sdk-connectcontactlens-1.46.0.gem) = 0db64b5c1feee0536717208098f1c54791169570cfefe5910b38bc45250b07c7
-SIZE (rubygem/aws-sdk-connectcontactlens-1.46.0.gem) = 24576
+TIMESTAMP = 1757121106
+SHA256 (rubygem/aws-sdk-connectcontactlens-1.49.0.gem) = 193411c633609b963c4a9e01e3c8bf05221b4a41f5855dc09ecd052b45ad692f
+SIZE (rubygem/aws-sdk-connectcontactlens-1.49.0.gem) = 24576
diff --git a/devel/rubygem-aws-sdk-connectparticipant/Makefile b/devel/rubygem-aws-sdk-connectparticipant/Makefile
index 78b1d40a7676..12012362b56f 100644
--- a/devel/rubygem-aws-sdk-connectparticipant/Makefile
+++ b/devel/rubygem-aws-sdk-connectparticipant/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-connectparticipant
-PORTVERSION= 1.65.0
+PORTVERSION= 1.70.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-connectpar
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-connectparticipant/distinfo b/devel/rubygem-aws-sdk-connectparticipant/distinfo
index bf6788d26739..f43fe5ac3f7e 100644
--- a/devel/rubygem-aws-sdk-connectparticipant/distinfo
+++ b/devel/rubygem-aws-sdk-connectparticipant/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753369622
-SHA256 (rubygem/aws-sdk-connectparticipant-1.65.0.gem) = 205d48af9c9c5265efca0797afaeb95cf8cf7c9f0178c88d777d4f60ebb6d3da
-SIZE (rubygem/aws-sdk-connectparticipant-1.65.0.gem) = 35328
+TIMESTAMP = 1757121108
+SHA256 (rubygem/aws-sdk-connectparticipant-1.70.0.gem) = 23512320e3799d5a20400fff2d5f57be59bbb9614ad3b079be2124a5e911f34d
+SIZE (rubygem/aws-sdk-connectparticipant-1.70.0.gem) = 37888
diff --git a/devel/rubygem-aws-sdk-connectwisdomservice/Makefile b/devel/rubygem-aws-sdk-connectwisdomservice/Makefile
index b07bc477f360..bcb990a7c0ae 100644
--- a/devel/rubygem-aws-sdk-connectwisdomservice/Makefile
+++ b/devel/rubygem-aws-sdk-connectwisdomservice/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-connectwisdomservice
-PORTVERSION= 1.49.0
+PORTVERSION= 1.53.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-connectwis
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.1<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-connectwisdomservice/distinfo b/devel/rubygem-aws-sdk-connectwisdomservice/distinfo
index e397ea51b9ca..301105f56dcd 100644
--- a/devel/rubygem-aws-sdk-connectwisdomservice/distinfo
+++ b/devel/rubygem-aws-sdk-connectwisdomservice/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753369624
-SHA256 (rubygem/aws-sdk-connectwisdomservice-1.49.0.gem) = c2948045878a824e63228b27b6894109734ce642757af7570774f51e405940cc
-SIZE (rubygem/aws-sdk-connectwisdomservice-1.49.0.gem) = 61440
+TIMESTAMP = 1757121110
+SHA256 (rubygem/aws-sdk-connectwisdomservice-1.53.0.gem) = cb750cf5723a8dd4de89a6fd4a8848c42e7d95cce5648e2df6e9aa0b891d1d1b
+SIZE (rubygem/aws-sdk-connectwisdomservice-1.53.0.gem) = 61440
diff --git a/devel/rubygem-aws-sdk-controlcatalog/Makefile b/devel/rubygem-aws-sdk-controlcatalog/Makefile
index 6915c230ddfd..e2a36ff83d6c 100644
--- a/devel/rubygem-aws-sdk-controlcatalog/Makefile
+++ b/devel/rubygem-aws-sdk-controlcatalog/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-controlcatalog
-PORTVERSION= 1.27.0
+PORTVERSION= 1.30.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-controlcat
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-controlcatalog/distinfo b/devel/rubygem-aws-sdk-controlcatalog/distinfo
index 828b94021505..9dd7bd45b567 100644
--- a/devel/rubygem-aws-sdk-controlcatalog/distinfo
+++ b/devel/rubygem-aws-sdk-controlcatalog/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753369626
-SHA256 (rubygem/aws-sdk-controlcatalog-1.27.0.gem) = f7a4501cec0082ed13bf1260e8d2d0c970e4808be924e1d2f77592d6456e4746
-SIZE (rubygem/aws-sdk-controlcatalog-1.27.0.gem) = 32768
+TIMESTAMP = 1757121112
+SHA256 (rubygem/aws-sdk-controlcatalog-1.30.0.gem) = f9c283759319676143a5a3e8fb0ccb44ad87f4b310c440a4e8be9028040c263c
+SIZE (rubygem/aws-sdk-controlcatalog-1.30.0.gem) = 32768
diff --git a/devel/rubygem-aws-sdk-controltower/Makefile b/devel/rubygem-aws-sdk-controltower/Makefile
index dc1b21f45b71..84d4e92ebba6 100644
--- a/devel/rubygem-aws-sdk-controltower/Makefile
+++ b/devel/rubygem-aws-sdk-controltower/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-controltower
-PORTVERSION= 1.45.0
+PORTVERSION= 1.49.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-controltow
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-controltower/distinfo b/devel/rubygem-aws-sdk-controltower/distinfo
index 2a39b1621dc7..a0599fff3df6 100644
--- a/devel/rubygem-aws-sdk-controltower/distinfo
+++ b/devel/rubygem-aws-sdk-controltower/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753369628
-SHA256 (rubygem/aws-sdk-controltower-1.45.0.gem) = dd9b9d400db6b8b46067e717877dd363dae2cdf7cb036cade0cff3c1dc268fd1
-SIZE (rubygem/aws-sdk-controltower-1.45.0.gem) = 43520
+TIMESTAMP = 1757121114
+SHA256 (rubygem/aws-sdk-controltower-1.49.0.gem) = fc12eddbd19601be81754507e7b65d89b559b3c386af05516adb1f3c1e518bfd
+SIZE (rubygem/aws-sdk-controltower-1.49.0.gem) = 43520
diff --git a/devel/rubygem-aws-sdk-core/Makefile b/devel/rubygem-aws-sdk-core/Makefile
index b506213b11a0..6497c10f5d07 100644
--- a/devel/rubygem-aws-sdk-core/Makefile
+++ b/devel/rubygem-aws-sdk-core/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-core
-PORTVERSION= 3.227.0
+PORTVERSION= 3.232.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -14,6 +14,7 @@ RUN_DEPENDS= rubygem-aws-eventstream>=1.3.0<2:devel/rubygem-aws-eventstream \
rubygem-aws-partitions>=1.992.0<2:devel/rubygem-aws-partitions \
rubygem-aws-sigv4>=1.9<2:devel/rubygem-aws-sigv4 \
rubygem-base64>=0:converters/rubygem-base64 \
+ rubygem-bigdecimal>=0:math/rubygem-bigdecimal \
rubygem-jmespath>=1.6.1<2:devel/rubygem-jmespath \
rubygem-logger>=0:devel/rubygem-logger
diff --git a/devel/rubygem-aws-sdk-core/distinfo b/devel/rubygem-aws-sdk-core/distinfo
index 9e2efa57479a..e9e55fdaf3dd 100644
--- a/devel/rubygem-aws-sdk-core/distinfo
+++ b/devel/rubygem-aws-sdk-core/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753369630
-SHA256 (rubygem/aws-sdk-core-3.227.0.gem) = 99071fc5e3ca9347873fd114574319740c3041745df3c74e27875bd912dfc79e
-SIZE (rubygem/aws-sdk-core-3.227.0.gem) = 394240
+TIMESTAMP = 1757121116
+SHA256 (rubygem/aws-sdk-core-3.232.0.gem) = 05291ae0da4fb69e9b6494fcc2d839584e8345714a93cd01f0f1bf11475619f2
+SIZE (rubygem/aws-sdk-core-3.232.0.gem) = 394240
diff --git a/devel/rubygem-aws-sdk-costandusagereportservice/Makefile b/devel/rubygem-aws-sdk-costandusagereportservice/Makefile
index 0ab7f82d4a6d..391da2d032d6 100644
--- a/devel/rubygem-aws-sdk-costandusagereportservice/Makefile
+++ b/devel/rubygem-aws-sdk-costandusagereportservice/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-costandusagereportservice
-PORTVERSION= 1.75.0
+PORTVERSION= 1.79.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-costandusa
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-costandusagereportservice/distinfo b/devel/rubygem-aws-sdk-costandusagereportservice/distinfo
index 83323c44a63a..ac77bd1198ab 100644
--- a/devel/rubygem-aws-sdk-costandusagereportservice/distinfo
+++ b/devel/rubygem-aws-sdk-costandusagereportservice/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753369632
-SHA256 (rubygem/aws-sdk-costandusagereportservice-1.75.0.gem) = 2837c036c4fc07f9db709c49ef4512bb36740718a1d42954bf9d9cfb780bc63c
-SIZE (rubygem/aws-sdk-costandusagereportservice-1.75.0.gem) = 28672
+TIMESTAMP = 1757121118
+SHA256 (rubygem/aws-sdk-costandusagereportservice-1.79.0.gem) = 267942614e4a6a49a3a69bee119fef882352ca5a10d3d571f9e7868c5295a7e8
+SIZE (rubygem/aws-sdk-costandusagereportservice-1.79.0.gem) = 28672
diff --git a/devel/rubygem-aws-sdk-costexplorer/Makefile b/devel/rubygem-aws-sdk-costexplorer/Makefile
index e8dce847d51e..46ca55c101c9 100644
--- a/devel/rubygem-aws-sdk-costexplorer/Makefile
+++ b/devel/rubygem-aws-sdk-costexplorer/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-costexplorer
-PORTVERSION= 1.129.0
+PORTVERSION= 1.133.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-costexplor
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-costexplorer/distinfo b/devel/rubygem-aws-sdk-costexplorer/distinfo
index d170bafd5060..a33077162454 100644
--- a/devel/rubygem-aws-sdk-costexplorer/distinfo
+++ b/devel/rubygem-aws-sdk-costexplorer/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753369634
-SHA256 (rubygem/aws-sdk-costexplorer-1.129.0.gem) = dfa637722388229fe47932e3a65b8c4a21ce7d99677c152d48f0909fc751bb3a
-SIZE (rubygem/aws-sdk-costexplorer-1.129.0.gem) = 130560
+TIMESTAMP = 1757121120
+SHA256 (rubygem/aws-sdk-costexplorer-1.133.0.gem) = da5b3b634325bac83622484ef0ae6c54c8f1312931c815dd044d8c1b62f6069b
+SIZE (rubygem/aws-sdk-costexplorer-1.133.0.gem) = 130560
diff --git a/devel/rubygem-aws-sdk-costoptimizationhub/Makefile b/devel/rubygem-aws-sdk-costoptimizationhub/Makefile
index 4abcbf18cfe0..2dc2cb21eb75 100644
--- a/devel/rubygem-aws-sdk-costoptimizationhub/Makefile
+++ b/devel/rubygem-aws-sdk-costoptimizationhub/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-costoptimizationhub
-PORTVERSION= 1.28.0
+PORTVERSION= 1.32.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-costoptimi
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-costoptimizationhub/distinfo b/devel/rubygem-aws-sdk-costoptimizationhub/distinfo
index 389c6d61ff99..6ed94fecd6b9 100644
--- a/devel/rubygem-aws-sdk-costoptimizationhub/distinfo
+++ b/devel/rubygem-aws-sdk-costoptimizationhub/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753369636
-SHA256 (rubygem/aws-sdk-costoptimizationhub-1.28.0.gem) = 433bec9ddf16265e699d1bc8ffede327a1042833119bc89a374e7298901afaf4
-SIZE (rubygem/aws-sdk-costoptimizationhub-1.28.0.gem) = 46592
+TIMESTAMP = 1757121122
+SHA256 (rubygem/aws-sdk-costoptimizationhub-1.32.0.gem) = 1442da23b65d016c69bd2336e1372f1135f4575de9b67d1c376d6dc0ce943ec5
+SIZE (rubygem/aws-sdk-costoptimizationhub-1.32.0.gem) = 46592
diff --git a/devel/rubygem-aws-sdk-customerprofiles/Makefile b/devel/rubygem-aws-sdk-customerprofiles/Makefile
index f95871fe1a9d..5fb8aeabc3e3 100644
--- a/devel/rubygem-aws-sdk-customerprofiles/Makefile
+++ b/devel/rubygem-aws-sdk-customerprofiles/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-customerprofiles
-PORTVERSION= 1.67.0
+PORTVERSION= 1.71.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-customerpr
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-customerprofiles/distinfo b/devel/rubygem-aws-sdk-customerprofiles/distinfo
index 54ed1b445194..2b4c22bd8bea 100644
--- a/devel/rubygem-aws-sdk-customerprofiles/distinfo
+++ b/devel/rubygem-aws-sdk-customerprofiles/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753369638
-SHA256 (rubygem/aws-sdk-customerprofiles-1.67.0.gem) = 29b7c63c43cd1776d4817c63d292b67b8d6767418b02ee5161230d6c5114cdf9
-SIZE (rubygem/aws-sdk-customerprofiles-1.67.0.gem) = 134144
+TIMESTAMP = 1757121124
+SHA256 (rubygem/aws-sdk-customerprofiles-1.71.0.gem) = 26cf72303762cc9201673f438dc2b851d897af09d633e08ba2aaa5673a13ab25
+SIZE (rubygem/aws-sdk-customerprofiles-1.71.0.gem) = 136704
diff --git a/devel/rubygem-aws-sdk-databasemigrationservice/Makefile b/devel/rubygem-aws-sdk-databasemigrationservice/Makefile
index 7a2d1699472f..b82fa16f9a5a 100644
--- a/devel/rubygem-aws-sdk-databasemigrationservice/Makefile
+++ b/devel/rubygem-aws-sdk-databasemigrationservice/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-databasemigrationservice
-PORTVERSION= 1.125.0
+PORTVERSION= 1.129.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-databasemi
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-databasemigrationservice/distinfo b/devel/rubygem-aws-sdk-databasemigrationservice/distinfo
index 7cf434c105ef..420c4e96a372 100644
--- a/devel/rubygem-aws-sdk-databasemigrationservice/distinfo
+++ b/devel/rubygem-aws-sdk-databasemigrationservice/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753369640
-SHA256 (rubygem/aws-sdk-databasemigrationservice-1.125.0.gem) = 60e65c7ce60bbd25bd7905bd2e2956e0ac43d9e829a14cb7328f2bb3f2b0fc74
-SIZE (rubygem/aws-sdk-databasemigrationservice-1.125.0.gem) = 247808
+TIMESTAMP = 1757121126
+SHA256 (rubygem/aws-sdk-databasemigrationservice-1.129.0.gem) = e5d32b2a577f3a8d09847b0b7ba5203ada550996123f013a47024a5413d85c38
+SIZE (rubygem/aws-sdk-databasemigrationservice-1.129.0.gem) = 247808
diff --git a/devel/rubygem-aws-sdk-dataexchange/Makefile b/devel/rubygem-aws-sdk-dataexchange/Makefile
index e0ad051bfdb2..66cc1ed9e5df 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.70.0
+PORTVERSION= 1.74.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-dataexchan
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-dataexchange/distinfo b/devel/rubygem-aws-sdk-dataexchange/distinfo
index 3c57c042c7cf..92d15f9e673c 100644
--- a/devel/rubygem-aws-sdk-dataexchange/distinfo
+++ b/devel/rubygem-aws-sdk-dataexchange/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753369642
-SHA256 (rubygem/aws-sdk-dataexchange-1.70.0.gem) = 5039496bb71f8f2c607f2f8b3a18875a19901e4fa9e846ca860bff1aac56f263
-SIZE (rubygem/aws-sdk-dataexchange-1.70.0.gem) = 64000
+TIMESTAMP = 1757121128
+SHA256 (rubygem/aws-sdk-dataexchange-1.74.0.gem) = 7114407431bbc00cbc9b88e34861db36fd6e8e8f7cdd60a39e8891e5448db4b7
+SIZE (rubygem/aws-sdk-dataexchange-1.74.0.gem) = 64512
diff --git a/devel/rubygem-aws-sdk-datapipeline/Makefile b/devel/rubygem-aws-sdk-datapipeline/Makefile
index 9350a7dfb23b..40019b79d2e9 100644
--- a/devel/rubygem-aws-sdk-datapipeline/Makefile
+++ b/devel/rubygem-aws-sdk-datapipeline/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-datapipeline
-PORTVERSION= 1.69.0
+PORTVERSION= 1.73.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-datapipeli
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-datapipeline/distinfo b/devel/rubygem-aws-sdk-datapipeline/distinfo
index 89b30edb642b..20a2c3db7b82 100644
--- a/devel/rubygem-aws-sdk-datapipeline/distinfo
+++ b/devel/rubygem-aws-sdk-datapipeline/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753369644
-SHA256 (rubygem/aws-sdk-datapipeline-1.69.0.gem) = 56cfbd19fc2035aad56953db9016aed66cb3e616e8963bd7b8fb6c2b9c001475
-SIZE (rubygem/aws-sdk-datapipeline-1.69.0.gem) = 39936
+TIMESTAMP = 1757121130
+SHA256 (rubygem/aws-sdk-datapipeline-1.73.0.gem) = ed449eb99a09ee32b6376d16b8c8a350f224d6257570972bbe8763ffd9eaf153
+SIZE (rubygem/aws-sdk-datapipeline-1.73.0.gem) = 39936
diff --git a/devel/rubygem-aws-sdk-datasync/Makefile b/devel/rubygem-aws-sdk-datasync/Makefile
index 8775ed88ac59..bfb86fdcaf10 100644
--- a/devel/rubygem-aws-sdk-datasync/Makefile
+++ b/devel/rubygem-aws-sdk-datasync/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-datasync
-PORTVERSION= 1.107.0
+PORTVERSION= 1.110.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-datasync
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-datasync/distinfo b/devel/rubygem-aws-sdk-datasync/distinfo
index 0a5ac8431bb0..d65ae8cf4f05 100644
--- a/devel/rubygem-aws-sdk-datasync/distinfo
+++ b/devel/rubygem-aws-sdk-datasync/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753369646
-SHA256 (rubygem/aws-sdk-datasync-1.107.0.gem) = eee780cc398b59b0e16ee4ba78802005a578915b56876f52c3bd377addb92abc
-SIZE (rubygem/aws-sdk-datasync-1.107.0.gem) = 108032
+TIMESTAMP = 1757121132
+SHA256 (rubygem/aws-sdk-datasync-1.110.0.gem) = fdb72b01c94cf65d2111579e694bc67999545c2b7dca3dbe8d7fcaee9cfcce17
+SIZE (rubygem/aws-sdk-datasync-1.110.0.gem) = 108032
diff --git a/devel/rubygem-aws-sdk-datazone/Makefile b/devel/rubygem-aws-sdk-datazone/Makefile
index 38c2c822ed36..4c5c8ac985ae 100644
--- a/devel/rubygem-aws-sdk-datazone/Makefile
+++ b/devel/rubygem-aws-sdk-datazone/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-datazone
-PORTVERSION= 1.44.0
+PORTVERSION= 1.50.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,8 +10,8 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-datazone
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
- rubygem-aws-sigv4>=1.1<2:devel/rubygem-aws-sigv4
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-datazone/distinfo b/devel/rubygem-aws-sdk-datazone/distinfo
index 8c4f1b32d7df..bc7676f920ba 100644
--- a/devel/rubygem-aws-sdk-datazone/distinfo
+++ b/devel/rubygem-aws-sdk-datazone/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753796146
-SHA256 (rubygem/aws-sdk-datazone-1.44.0.gem) = f0183970d8358a57cc665e69aa875941232cd869f7578ec8d5f10ef089d9e22a
-SIZE (rubygem/aws-sdk-datazone-1.44.0.gem) = 239616
+TIMESTAMP = 1757121134
+SHA256 (rubygem/aws-sdk-datazone-1.50.0.gem) = 7d53dad4dd3832de875e6128952e3c3c850c13f6d45f665e9e4588c181396d66
+SIZE (rubygem/aws-sdk-datazone-1.50.0.gem) = 249344
diff --git a/devel/rubygem-aws-sdk-dax/Makefile b/devel/rubygem-aws-sdk-dax/Makefile
index 9e620d0ee93b..ffe81dda024c 100644
--- a/devel/rubygem-aws-sdk-dax/Makefile
+++ b/devel/rubygem-aws-sdk-dax/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-dax
-PORTVERSION= 1.72.0
+PORTVERSION= 1.76.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-dax
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-dax/distinfo b/devel/rubygem-aws-sdk-dax/distinfo
index 3fa634aeb21b..806db26e5cf7 100644
--- a/devel/rubygem-aws-sdk-dax/distinfo
+++ b/devel/rubygem-aws-sdk-dax/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753369650
-SHA256 (rubygem/aws-sdk-dax-1.72.0.gem) = e8abb4fe6888fbcf44258492899f4bba04967891d07ace23d5efeebff11ec159
-SIZE (rubygem/aws-sdk-dax-1.72.0.gem) = 43520
+TIMESTAMP = 1757121136
+SHA256 (rubygem/aws-sdk-dax-1.76.0.gem) = 7edb4dded813e185e704bcfd9696acbc5c612647760926b64eed9a782ba3910a
+SIZE (rubygem/aws-sdk-dax-1.76.0.gem) = 43520
diff --git a/devel/rubygem-aws-sdk-deadline/Makefile b/devel/rubygem-aws-sdk-deadline/Makefile
index 905c67ba3732..b2edec5878da 100644
--- a/devel/rubygem-aws-sdk-deadline/Makefile
+++ b/devel/rubygem-aws-sdk-deadline/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-deadline
-PORTVERSION= 1.31.0
+PORTVERSION= 1.36.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-deadline
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-deadline/distinfo b/devel/rubygem-aws-sdk-deadline/distinfo
index ca5d80f7826e..23eebaef3722 100644
--- a/devel/rubygem-aws-sdk-deadline/distinfo
+++ b/devel/rubygem-aws-sdk-deadline/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1755062600
-SHA256 (rubygem/aws-sdk-deadline-1.31.0.gem) = be929687b03752a3679f4f3f2dbc72979283b3c3dd33bb98249d2e0c3cebc900
-SIZE (rubygem/aws-sdk-deadline-1.31.0.gem) = 139264
+TIMESTAMP = 1757121138
+SHA256 (rubygem/aws-sdk-deadline-1.36.0.gem) = a82914e1eea4f388bc7337a044dba4d885c3cd06d7dddb27cca8dd2add28410f
+SIZE (rubygem/aws-sdk-deadline-1.36.0.gem) = 139776
diff --git a/devel/rubygem-aws-sdk-detective/Makefile b/devel/rubygem-aws-sdk-detective/Makefile
index 12aada786b7a..2edd8f2e8ac4 100644
--- a/devel/rubygem-aws-sdk-detective/Makefile
+++ b/devel/rubygem-aws-sdk-detective/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-detective
-PORTVERSION= 1.69.0
+PORTVERSION= 1.73.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-detective
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-detective/distinfo b/devel/rubygem-aws-sdk-detective/distinfo
index fce9ded8e3b2..306315f98c8a 100644
--- a/devel/rubygem-aws-sdk-detective/distinfo
+++ b/devel/rubygem-aws-sdk-detective/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753369654
-SHA256 (rubygem/aws-sdk-detective-1.69.0.gem) = a88591cdc168dfb4f46effe1a62af51a4e5050dbfb6044e05cbe69b46982fd34
-SIZE (rubygem/aws-sdk-detective-1.69.0.gem) = 48128
+TIMESTAMP = 1757121140
+SHA256 (rubygem/aws-sdk-detective-1.73.0.gem) = 3fa7cb50c254abcd6f34c7a89f92585f18b848e0f56149d69eac49013000b8a3
+SIZE (rubygem/aws-sdk-detective-1.73.0.gem) = 48128
diff --git a/devel/rubygem-aws-sdk-devicefarm/Makefile b/devel/rubygem-aws-sdk-devicefarm/Makefile
index 1a6783a5f320..fa07231ba8ce 100644
--- a/devel/rubygem-aws-sdk-devicefarm/Makefile
+++ b/devel/rubygem-aws-sdk-devicefarm/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-devicefarm
-PORTVERSION= 1.90.0
+PORTVERSION= 1.94.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-devicefarm
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-devicefarm/distinfo b/devel/rubygem-aws-sdk-devicefarm/distinfo
index 0c43ba434a81..eb36a76322ea 100644
--- a/devel/rubygem-aws-sdk-devicefarm/distinfo
+++ b/devel/rubygem-aws-sdk-devicefarm/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753369656
-SHA256 (rubygem/aws-sdk-devicefarm-1.90.0.gem) = c77b5d28630f3db17de8b0da58cfb4443e3e70ac43f7d7bd2b904f69e59f27d0
-SIZE (rubygem/aws-sdk-devicefarm-1.90.0.gem) = 105472
+TIMESTAMP = 1757121142
+SHA256 (rubygem/aws-sdk-devicefarm-1.94.0.gem) = daed8dcb2c77b85beb71ee069b53dd924b7a738f4cf4e4d77f380494ceab7c05
+SIZE (rubygem/aws-sdk-devicefarm-1.94.0.gem) = 105472
diff --git a/devel/rubygem-aws-sdk-devopsguru/Makefile b/devel/rubygem-aws-sdk-devopsguru/Makefile
index a2c19f68230d..9deac1353e7b 100644
--- a/devel/rubygem-aws-sdk-devopsguru/Makefile
+++ b/devel/rubygem-aws-sdk-devopsguru/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-devopsguru
-PORTVERSION= 1.61.0
+PORTVERSION= 1.65.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-devopsguru
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-devopsguru/distinfo b/devel/rubygem-aws-sdk-devopsguru/distinfo
index 630680669eb9..36a7a2a1fdb6 100644
--- a/devel/rubygem-aws-sdk-devopsguru/distinfo
+++ b/devel/rubygem-aws-sdk-devopsguru/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753369658
-SHA256 (rubygem/aws-sdk-devopsguru-1.61.0.gem) = f52337cf82d7722290e54863dfc61205605ea011ca5b87a10d1ad49d5daf21ca
-SIZE (rubygem/aws-sdk-devopsguru-1.61.0.gem) = 74240
+TIMESTAMP = 1757121144
+SHA256 (rubygem/aws-sdk-devopsguru-1.65.0.gem) = 30c87a2c15db58a6e8f878fe248ca91891e30ffe11e04509dfb7ff22ff6331bd
+SIZE (rubygem/aws-sdk-devopsguru-1.65.0.gem) = 74240
diff --git a/devel/rubygem-aws-sdk-directconnect/Makefile b/devel/rubygem-aws-sdk-directconnect/Makefile
index 1fcfc5738675..f33b50fc4dcd 100644
--- a/devel/rubygem-aws-sdk-directconnect/Makefile
+++ b/devel/rubygem-aws-sdk-directconnect/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-directconnect
-PORTVERSION= 1.94.0
+PORTVERSION= 1.99.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-directconn
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-directconnect/distinfo b/devel/rubygem-aws-sdk-directconnect/distinfo
index 4a018e1531b1..1fd1c3500ad9 100644
--- a/devel/rubygem-aws-sdk-directconnect/distinfo
+++ b/devel/rubygem-aws-sdk-directconnect/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753796148
-SHA256 (rubygem/aws-sdk-directconnect-1.94.0.gem) = cc14d56b7df943f193e9bc3333cacf0496c4a985064fc399a1818fb8a99557c8
-SIZE (rubygem/aws-sdk-directconnect-1.94.0.gem) = 75776
+TIMESTAMP = 1757121146
+SHA256 (rubygem/aws-sdk-directconnect-1.99.0.gem) = afc7f434d527905334d52d066e4f90cfe2e54c630a477d6e27a5472401b0ac9a
+SIZE (rubygem/aws-sdk-directconnect-1.99.0.gem) = 77312
diff --git a/devel/rubygem-aws-sdk-directoryservice/Makefile b/devel/rubygem-aws-sdk-directoryservice/Makefile
index 3c9a83003bae..608030d9aadb 100644
--- a/devel/rubygem-aws-sdk-directoryservice/Makefile
+++ b/devel/rubygem-aws-sdk-directoryservice/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-directoryservice
-PORTVERSION= 1.87.0
+PORTVERSION= 1.93.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-directorys
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-directoryservice/distinfo b/devel/rubygem-aws-sdk-directoryservice/distinfo
index f978f7248e3b..08b2b4d9994b 100644
--- a/devel/rubygem-aws-sdk-directoryservice/distinfo
+++ b/devel/rubygem-aws-sdk-directoryservice/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753369662
-SHA256 (rubygem/aws-sdk-directoryservice-1.87.0.gem) = 5b3b6eb181073a37568e0f2be3a325b2aa5c8b5469914d784f25107159ba0c6c
-SIZE (rubygem/aws-sdk-directoryservice-1.87.0.gem) = 83456
+TIMESTAMP = 1757121148
+SHA256 (rubygem/aws-sdk-directoryservice-1.93.0.gem) = a1cb9d77faf518ab4f977f4b605cb67a5aa6158e53753c39354ee60a9208fee8
+SIZE (rubygem/aws-sdk-directoryservice-1.93.0.gem) = 98816
diff --git a/devel/rubygem-aws-sdk-directoryservicedata/Makefile b/devel/rubygem-aws-sdk-directoryservicedata/Makefile
index 9c04d148d565..2c894ba1f8e5 100644
--- a/devel/rubygem-aws-sdk-directoryservicedata/Makefile
+++ b/devel/rubygem-aws-sdk-directoryservicedata/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-directoryservicedata
-PORTVERSION= 1.12.0
+PORTVERSION= 1.16.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-directorys
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-directoryservicedata/distinfo b/devel/rubygem-aws-sdk-directoryservicedata/distinfo
index 2e199df1dfc9..506428419d84 100644
--- a/devel/rubygem-aws-sdk-directoryservicedata/distinfo
+++ b/devel/rubygem-aws-sdk-directoryservicedata/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753369664
-SHA256 (rubygem/aws-sdk-directoryservicedata-1.12.0.gem) = 4c2b3edec511e03045faa5f107f3d3fe718230ef9227092512451f99968e1557
-SIZE (rubygem/aws-sdk-directoryservicedata-1.12.0.gem) = 35328
+TIMESTAMP = 1757121150
+SHA256 (rubygem/aws-sdk-directoryservicedata-1.16.0.gem) = aed0143105e09d1c02b3ddf6af126b3d1f24a8e26dfe5baa31d0c4cfae506162
+SIZE (rubygem/aws-sdk-directoryservicedata-1.16.0.gem) = 35328
diff --git a/devel/rubygem-aws-sdk-dlm/Makefile b/devel/rubygem-aws-sdk-dlm/Makefile
index 21766ae21700..a7ebdf1cca53 100644
--- a/devel/rubygem-aws-sdk-dlm/Makefile
+++ b/devel/rubygem-aws-sdk-dlm/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-dlm
-PORTVERSION= 1.90.0
+PORTVERSION= 1.93.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-dlm
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-dlm/distinfo b/devel/rubygem-aws-sdk-dlm/distinfo
index 78d217e566ea..e6e624da3329 100644
--- a/devel/rubygem-aws-sdk-dlm/distinfo
+++ b/devel/rubygem-aws-sdk-dlm/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753369666
-SHA256 (rubygem/aws-sdk-dlm-1.90.0.gem) = bfabf701c43a7b0708ce19dcbfe958deb770880c67b941ee9ed17e00307118a5
-SIZE (rubygem/aws-sdk-dlm-1.90.0.gem) = 44544
+TIMESTAMP = 1757121152
+SHA256 (rubygem/aws-sdk-dlm-1.93.0.gem) = 731732b29dbb0d58189cb35e765ceb3ecfd0e485d2e71775648d3bc4d75e0373
+SIZE (rubygem/aws-sdk-dlm-1.93.0.gem) = 44544
diff --git a/devel/rubygem-aws-sdk-docdb/Makefile b/devel/rubygem-aws-sdk-docdb/Makefile
index e3cdd2d774a0..02a7ff00b612 100644
--- a/devel/rubygem-aws-sdk-docdb/Makefile
+++ b/devel/rubygem-aws-sdk-docdb/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-docdb
-PORTVERSION= 1.88.0
+PORTVERSION= 1.93.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-docdb
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-docdb/distinfo b/devel/rubygem-aws-sdk-docdb/distinfo
index ab6113c8c02a..08a8d7f24d2a 100644
--- a/devel/rubygem-aws-sdk-docdb/distinfo
+++ b/devel/rubygem-aws-sdk-docdb/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753369668
-SHA256 (rubygem/aws-sdk-docdb-1.88.0.gem) = dd1346eef2eaf55913cc64efda858af0ed5c60bf4eea75b15cd8526eb56c58a4
-SIZE (rubygem/aws-sdk-docdb-1.88.0.gem) = 107520
+TIMESTAMP = 1757121154
+SHA256 (rubygem/aws-sdk-docdb-1.93.0.gem) = b96009e7fc70ceae02f51495dc91c145fac0849168187f2ae13a2ecc06fdf34c
+SIZE (rubygem/aws-sdk-docdb-1.93.0.gem) = 109568
diff --git a/devel/rubygem-aws-sdk-docdbelastic/Makefile b/devel/rubygem-aws-sdk-docdbelastic/Makefile
index 347a2bb0857a..8a05866b7ba5 100644
--- a/devel/rubygem-aws-sdk-docdbelastic/Makefile
+++ b/devel/rubygem-aws-sdk-docdbelastic/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-docdbelastic
-PORTVERSION= 1.33.0
+PORTVERSION= 1.37.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-docdbelast
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-docdbelastic/distinfo b/devel/rubygem-aws-sdk-docdbelastic/distinfo
index 1b34b79628c6..c5ee5a16c522 100644
--- a/devel/rubygem-aws-sdk-docdbelastic/distinfo
+++ b/devel/rubygem-aws-sdk-docdbelastic/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753369670
-SHA256 (rubygem/aws-sdk-docdbelastic-1.33.0.gem) = 2eea1eb86ed47fcbe50f3d63d3589237d667cbfa309666b3e9a9363ead9117a5
-SIZE (rubygem/aws-sdk-docdbelastic-1.33.0.gem) = 38400
+TIMESTAMP = 1757121156
+SHA256 (rubygem/aws-sdk-docdbelastic-1.37.0.gem) = 192e575c5503adccbed77243f2dda2fd884695268f8ae03826af75054f39475f
+SIZE (rubygem/aws-sdk-docdbelastic-1.37.0.gem) = 38400
diff --git a/devel/rubygem-aws-sdk-drs/Makefile b/devel/rubygem-aws-sdk-drs/Makefile
index 9da68e0438e5..ff5e902f204d 100644
--- a/devel/rubygem-aws-sdk-drs/Makefile
+++ b/devel/rubygem-aws-sdk-drs/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-drs
-PORTVERSION= 1.50.0
+PORTVERSION= 1.53.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-drs
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.1<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-drs/distinfo b/devel/rubygem-aws-sdk-drs/distinfo
index bfdb76344c18..65812ee848b4 100644
--- a/devel/rubygem-aws-sdk-drs/distinfo
+++ b/devel/rubygem-aws-sdk-drs/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753369672
-SHA256 (rubygem/aws-sdk-drs-1.50.0.gem) = c9c6b39eb536a9dc918a29b255a47e8ac394f0495d48ec2d21ef922269993c2a
-SIZE (rubygem/aws-sdk-drs-1.50.0.gem) = 76800
+TIMESTAMP = 1757121158
+SHA256 (rubygem/aws-sdk-drs-1.53.0.gem) = 51f560df0cd39b4b2387dc0a3efe7fbbd56fb9fa7a20f57873cb1f77f2126f76
+SIZE (rubygem/aws-sdk-drs-1.53.0.gem) = 77312
diff --git a/devel/rubygem-aws-sdk-dsql/Makefile b/devel/rubygem-aws-sdk-dsql/Makefile
index 4a508ab47336..86de2b847681 100644
--- a/devel/rubygem-aws-sdk-dsql/Makefile
+++ b/devel/rubygem-aws-sdk-dsql/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-dsql
-PORTVERSION= 1.12.0
+PORTVERSION= 1.16.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-dsql
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-dsql/distinfo b/devel/rubygem-aws-sdk-dsql/distinfo
index eb81b3e5d1a4..d6899ab91fdf 100644
--- a/devel/rubygem-aws-sdk-dsql/distinfo
+++ b/devel/rubygem-aws-sdk-dsql/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753369674
-SHA256 (rubygem/aws-sdk-dsql-1.12.0.gem) = c9982bcadcdc7f746d521d6c9482e456b066ef8f2bbb93ec92de0a90997c71d0
-SIZE (rubygem/aws-sdk-dsql-1.12.0.gem) = 32768
+TIMESTAMP = 1757121160
+SHA256 (rubygem/aws-sdk-dsql-1.16.0.gem) = cee86274e8fe71b972634aa4b7d96a99d9afa107d529c0b9c619e10b0c302f94
+SIZE (rubygem/aws-sdk-dsql-1.16.0.gem) = 32768
diff --git a/devel/rubygem-aws-sdk-dynamodb/Makefile b/devel/rubygem-aws-sdk-dynamodb/Makefile
index d819992b9336..54b8efdf7bd9 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.147.0
+PORTVERSION= 1.153.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-dynamodb
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-dynamodb/distinfo b/devel/rubygem-aws-sdk-dynamodb/distinfo
index 90ebe207e635..9b16cd239365 100644
--- a/devel/rubygem-aws-sdk-dynamodb/distinfo
+++ b/devel/rubygem-aws-sdk-dynamodb/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753369676
-SHA256 (rubygem/aws-sdk-dynamodb-1.147.0.gem) = 0ccd41fc2ab2653a8be75645ccaecf7406135cf20672ad87469ff7aa5bd541ff
-SIZE (rubygem/aws-sdk-dynamodb-1.147.0.gem) = 228352
+TIMESTAMP = 1757121162
+SHA256 (rubygem/aws-sdk-dynamodb-1.153.0.gem) = a67cacd6ee01cc6ee04365fc254915f97ee8d3a981535cefdda2516420472866
+SIZE (rubygem/aws-sdk-dynamodb-1.153.0.gem) = 230912
diff --git a/devel/rubygem-aws-sdk-dynamodbstreams/Makefile b/devel/rubygem-aws-sdk-dynamodbstreams/Makefile
index 202544c81e7f..6c1f7ab71c56 100644
--- a/devel/rubygem-aws-sdk-dynamodbstreams/Makefile
+++ b/devel/rubygem-aws-sdk-dynamodbstreams/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-dynamodbstreams
-PORTVERSION= 1.78.0
+PORTVERSION= 1.82.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-dynamodbst
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-dynamodbstreams/distinfo b/devel/rubygem-aws-sdk-dynamodbstreams/distinfo
index 50d2ee53cd42..7efd1db29e19 100644
--- a/devel/rubygem-aws-sdk-dynamodbstreams/distinfo
+++ b/devel/rubygem-aws-sdk-dynamodbstreams/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753369678
-SHA256 (rubygem/aws-sdk-dynamodbstreams-1.78.0.gem) = 70f2afd38d75cc6970600e5df6d8728ea5cf83e9fb26713ba77681bc817b2c59
-SIZE (rubygem/aws-sdk-dynamodbstreams-1.78.0.gem) = 35840
+TIMESTAMP = 1757121164
+SHA256 (rubygem/aws-sdk-dynamodbstreams-1.82.0.gem) = 5ffaf2b92863992fe44d3c1cb06a14e6cf94627d9f42ceede9958313db61cf73
+SIZE (rubygem/aws-sdk-dynamodbstreams-1.82.0.gem) = 35840
diff --git a/devel/rubygem-aws-sdk-ebs/Makefile b/devel/rubygem-aws-sdk-ebs/Makefile
index 34bce4c6b785..8e8f453c288e 100644
--- a/devel/rubygem-aws-sdk-ebs/Makefile
+++ b/devel/rubygem-aws-sdk-ebs/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-ebs
-PORTVERSION= 1.60.0
+PORTVERSION= 1.64.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-ebs
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-ebs/distinfo b/devel/rubygem-aws-sdk-ebs/distinfo
index cc8ad6698227..a078d944b322 100644
--- a/devel/rubygem-aws-sdk-ebs/distinfo
+++ b/devel/rubygem-aws-sdk-ebs/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753369680
-SHA256 (rubygem/aws-sdk-ebs-1.60.0.gem) = 0cf20c60144341659f897d6e018b0f79ae2ca720e9f6ceb89001c99d03cff344
-SIZE (rubygem/aws-sdk-ebs-1.60.0.gem) = 32256
+TIMESTAMP = 1757121166
+SHA256 (rubygem/aws-sdk-ebs-1.64.0.gem) = 2f432bd5ed97e4bce91e21686db943615c8aa20108aa65abffabf41f2a8df819
+SIZE (rubygem/aws-sdk-ebs-1.64.0.gem) = 32256
diff --git a/devel/rubygem-aws-sdk-ec2/Makefile b/devel/rubygem-aws-sdk-ec2/Makefile
index ee6a65aa7717..fc40e3380ec1 100644
--- a/devel/rubygem-aws-sdk-ec2/Makefile
+++ b/devel/rubygem-aws-sdk-ec2/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-ec2
-PORTVERSION= 1.542.0
+PORTVERSION= 1.553.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-ec2
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-ec2/distinfo b/devel/rubygem-aws-sdk-ec2/distinfo
index 603339b07bfa..19b086612eda 100644
--- a/devel/rubygem-aws-sdk-ec2/distinfo
+++ b/devel/rubygem-aws-sdk-ec2/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753796150
-SHA256 (rubygem/aws-sdk-ec2-1.542.0.gem) = b87da905f187ec8aaa5c996ccb283377a86da35ea1c4b08707315156a2da6cab
-SIZE (rubygem/aws-sdk-ec2-1.542.0.gem) = 1471488
+TIMESTAMP = 1757121168
+SHA256 (rubygem/aws-sdk-ec2-1.553.0.gem) = 76b657589f5867e3fc3fe57df5895edb93c97e78b4f2104d528d7c72f52979ff
+SIZE (rubygem/aws-sdk-ec2-1.553.0.gem) = 1485312
diff --git a/devel/rubygem-aws-sdk-ec2instanceconnect/Makefile b/devel/rubygem-aws-sdk-ec2instanceconnect/Makefile
index 704aef565301..ee36c9c8242e 100644
--- a/devel/rubygem-aws-sdk-ec2instanceconnect/Makefile
+++ b/devel/rubygem-aws-sdk-ec2instanceconnect/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-ec2instanceconnect
-PORTVERSION= 1.59.0
+PORTVERSION= 1.63.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-ec2instanc
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-ec2instanceconnect/distinfo b/devel/rubygem-aws-sdk-ec2instanceconnect/distinfo
index 9cecb895b94e..7f098bc7780e 100644
--- a/devel/rubygem-aws-sdk-ec2instanceconnect/distinfo
+++ b/devel/rubygem-aws-sdk-ec2instanceconnect/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753369684
-SHA256 (rubygem/aws-sdk-ec2instanceconnect-1.59.0.gem) = 657ead72437ed10ce47f2157de78e42aa95374403684c20f2a4a553313c44696
-SIZE (rubygem/aws-sdk-ec2instanceconnect-1.59.0.gem) = 24576
+TIMESTAMP = 1757121170
+SHA256 (rubygem/aws-sdk-ec2instanceconnect-1.63.0.gem) = 544727fc7148a09afde4c4308a788fce67ac065a50f509f517662aa91f63b40a
+SIZE (rubygem/aws-sdk-ec2instanceconnect-1.63.0.gem) = 24576
diff --git a/devel/rubygem-aws-sdk-ecr/Makefile b/devel/rubygem-aws-sdk-ecr/Makefile
index aa01aafb8a4e..d929c1ea6738 100644
--- a/devel/rubygem-aws-sdk-ecr/Makefile
+++ b/devel/rubygem-aws-sdk-ecr/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-ecr
-PORTVERSION= 1.106.0
+PORTVERSION= 1.110.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-ecr
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-ecr/distinfo b/devel/rubygem-aws-sdk-ecr/distinfo
index 25aeae5fd926..c3e1957a7bb7 100644
--- a/devel/rubygem-aws-sdk-ecr/distinfo
+++ b/devel/rubygem-aws-sdk-ecr/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753796152
-SHA256 (rubygem/aws-sdk-ecr-1.106.0.gem) = 98db44186ddbc328115ec450e5ee40e5c171fb8b5c20097eaeaf50fa0b3c244d
-SIZE (rubygem/aws-sdk-ecr-1.106.0.gem) = 89088
+TIMESTAMP = 1757121172
+SHA256 (rubygem/aws-sdk-ecr-1.110.0.gem) = 9c58992c96e9b522deb86421d0fd8ee39d3e327130165495f00b79dfe11f75ff
+SIZE (rubygem/aws-sdk-ecr-1.110.0.gem) = 89088
diff --git a/devel/rubygem-aws-sdk-ecrpublic/Makefile b/devel/rubygem-aws-sdk-ecrpublic/Makefile
index 65c3d344868b..8e79cc4e926f 100644
--- a/devel/rubygem-aws-sdk-ecrpublic/Makefile
+++ b/devel/rubygem-aws-sdk-ecrpublic/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-ecrpublic
-PORTVERSION= 1.52.0
+PORTVERSION= 1.56.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-ecrpublic
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-ecrpublic/distinfo b/devel/rubygem-aws-sdk-ecrpublic/distinfo
index ff96496b13de..a530aaad96eb 100644
--- a/devel/rubygem-aws-sdk-ecrpublic/distinfo
+++ b/devel/rubygem-aws-sdk-ecrpublic/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753369688
-SHA256 (rubygem/aws-sdk-ecrpublic-1.52.0.gem) = 46df090bc38155d3868d324924c082c257887945e93bbcca5591583a4582352a
-SIZE (rubygem/aws-sdk-ecrpublic-1.52.0.gem) = 44544
+TIMESTAMP = 1757121174
+SHA256 (rubygem/aws-sdk-ecrpublic-1.56.0.gem) = 2b24b9aee9bbb319e00f25160634f2dff74ac5a9829bd4d7730f7766209a7682
+SIZE (rubygem/aws-sdk-ecrpublic-1.56.0.gem) = 44544
diff --git a/devel/rubygem-aws-sdk-ecs/Makefile b/devel/rubygem-aws-sdk-ecs/Makefile
index 1a649a2623c0..56ab5b01e3cc 100644
--- a/devel/rubygem-aws-sdk-ecs/Makefile
+++ b/devel/rubygem-aws-sdk-ecs/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-ecs
-PORTVERSION= 1.199.0
+PORTVERSION= 1.203.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-ecs
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-ecs/distinfo b/devel/rubygem-aws-sdk-ecs/distinfo
index 18846f868371..509f41a218ab 100644
--- a/devel/rubygem-aws-sdk-ecs/distinfo
+++ b/devel/rubygem-aws-sdk-ecs/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753369690
-SHA256 (rubygem/aws-sdk-ecs-1.199.0.gem) = 64950371340c04dbb6c65d0e485eeae0607de0694a803dd53b796bf4bd0deeae
-SIZE (rubygem/aws-sdk-ecs-1.199.0.gem) = 265216
+TIMESTAMP = 1757121176
+SHA256 (rubygem/aws-sdk-ecs-1.203.0.gem) = d8f316287ecc6976c55a3abfa14c64c6bfa34ae5eae34c0598589f6fb4c9a675
+SIZE (rubygem/aws-sdk-ecs-1.203.0.gem) = 265728
diff --git a/devel/rubygem-aws-sdk-efs/Makefile b/devel/rubygem-aws-sdk-efs/Makefile
index b2df67c50917..20359a4df1db 100644
--- a/devel/rubygem-aws-sdk-efs/Makefile
+++ b/devel/rubygem-aws-sdk-efs/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-efs
-PORTVERSION= 1.97.0
+PORTVERSION= 1.101.0
CATEGORIES= devel filesystems rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-efs
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-efs/distinfo b/devel/rubygem-aws-sdk-efs/distinfo
index 68443e9c8685..2a60c1c6ea07 100644
--- a/devel/rubygem-aws-sdk-efs/distinfo
+++ b/devel/rubygem-aws-sdk-efs/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753369692
-SHA256 (rubygem/aws-sdk-efs-1.97.0.gem) = 3fa31e07cf7b8188f93d14f2399e1016123d67d80abf5db67107b1cc00c34d31
-SIZE (rubygem/aws-sdk-efs-1.97.0.gem) = 68096
+TIMESTAMP = 1757121178
+SHA256 (rubygem/aws-sdk-efs-1.101.0.gem) = 65d37e371439126b754e50de596110e66090747cef56396944de3de3d3aafb50
+SIZE (rubygem/aws-sdk-efs-1.101.0.gem) = 68096
diff --git a/devel/rubygem-aws-sdk-eks/Makefile b/devel/rubygem-aws-sdk-eks/Makefile
index 169a7879b90b..5cf10bbad562 100644
--- a/devel/rubygem-aws-sdk-eks/Makefile
+++ b/devel/rubygem-aws-sdk-eks/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-eks
-PORTVERSION= 1.140.0
+PORTVERSION= 1.147.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-eks
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-eks/distinfo b/devel/rubygem-aws-sdk-eks/distinfo
index b44b37929665..e8c719d5a57f 100644
--- a/devel/rubygem-aws-sdk-eks/distinfo
+++ b/devel/rubygem-aws-sdk-eks/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753369694
-SHA256 (rubygem/aws-sdk-eks-1.140.0.gem) = 22d991a1f74af6c2d1698d85a26bdaa5e81859a2bae7d55b5437a6b9df78a5ee
-SIZE (rubygem/aws-sdk-eks-1.140.0.gem) = 136192
+TIMESTAMP = 1757121180
+SHA256 (rubygem/aws-sdk-eks-1.147.0.gem) = 3344182796bf7703fa876dceca10ceb5a610d2833ce9d21981fc1665f7f0d8b6
+SIZE (rubygem/aws-sdk-eks-1.147.0.gem) = 138240
diff --git a/devel/rubygem-aws-sdk-eksauth/Makefile b/devel/rubygem-aws-sdk-eksauth/Makefile
index e299f32fbafe..a34344d0e748 100644
--- a/devel/rubygem-aws-sdk-eksauth/Makefile
+++ b/devel/rubygem-aws-sdk-eksauth/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-eksauth
-PORTVERSION= 1.22.0
+PORTVERSION= 1.25.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-eksauth
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.1<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-eksauth/distinfo b/devel/rubygem-aws-sdk-eksauth/distinfo
index c1488fba958e..90c073583238 100644
--- a/devel/rubygem-aws-sdk-eksauth/distinfo
+++ b/devel/rubygem-aws-sdk-eksauth/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753369696
-SHA256 (rubygem/aws-sdk-eksauth-1.22.0.gem) = 6c62d087a85967dd7b67ec6e71d10ac58e1ab1decdb79cc5d24c271ed372a510
-SIZE (rubygem/aws-sdk-eksauth-1.22.0.gem) = 23040
+TIMESTAMP = 1757121182
+SHA256 (rubygem/aws-sdk-eksauth-1.25.0.gem) = bc8aafbc2d371c34b5d349bae9ca6271c56273243eb8cdc6598a58fec28e125f
+SIZE (rubygem/aws-sdk-eksauth-1.25.0.gem) = 23040
diff --git a/devel/rubygem-aws-sdk-elasticache/Makefile b/devel/rubygem-aws-sdk-elasticache/Makefile
index 236baa40c3da..8551d105ccd2 100644
--- a/devel/rubygem-aws-sdk-elasticache/Makefile
+++ b/devel/rubygem-aws-sdk-elasticache/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-elasticache
-PORTVERSION= 1.129.0
+PORTVERSION= 1.133.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-elasticach
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-elasticache/distinfo b/devel/rubygem-aws-sdk-elasticache/distinfo
index fe1ab04bb90f..9c6218dcf28b 100644
--- a/devel/rubygem-aws-sdk-elasticache/distinfo
+++ b/devel/rubygem-aws-sdk-elasticache/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753369698
-SHA256 (rubygem/aws-sdk-elasticache-1.129.0.gem) = 0489dc6631e8281ed8dde5a25919a80a55825543fa9df82f93a98e2ad64ba03c
-SIZE (rubygem/aws-sdk-elasticache-1.129.0.gem) = 178688
+TIMESTAMP = 1757121184
+SHA256 (rubygem/aws-sdk-elasticache-1.133.0.gem) = 1259401fe161c0f165643b5103f98201b3fdcb1ba455d8e943f929d415cc1c3a
+SIZE (rubygem/aws-sdk-elasticache-1.133.0.gem) = 178688
diff --git a/devel/rubygem-aws-sdk-elasticbeanstalk/Makefile b/devel/rubygem-aws-sdk-elasticbeanstalk/Makefile
index a8d4a8d3a69e..8194265d6dbb 100644
--- a/devel/rubygem-aws-sdk-elasticbeanstalk/Makefile
+++ b/devel/rubygem-aws-sdk-elasticbeanstalk/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-elasticbeanstalk
-PORTVERSION= 1.89.0
+PORTVERSION= 1.93.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-elasticbea
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-elasticbeanstalk/distinfo b/devel/rubygem-aws-sdk-elasticbeanstalk/distinfo
index edcf8f6f65f0..3cb7ef206ad9 100644
--- a/devel/rubygem-aws-sdk-elasticbeanstalk/distinfo
+++ b/devel/rubygem-aws-sdk-elasticbeanstalk/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753369700
-SHA256 (rubygem/aws-sdk-elasticbeanstalk-1.89.0.gem) = 21012879655a0d97001ffa8e34563e2169d9afaa1f83ec13bbe5ec31d03ccfef
-SIZE (rubygem/aws-sdk-elasticbeanstalk-1.89.0.gem) = 92672
+TIMESTAMP = 1757121186
+SHA256 (rubygem/aws-sdk-elasticbeanstalk-1.93.0.gem) = 70e7cfdc82a80ddc765dd4137e60fad764fdb699ec495a3e59ba182ada8a87a7
+SIZE (rubygem/aws-sdk-elasticbeanstalk-1.93.0.gem) = 92672
diff --git a/devel/rubygem-aws-sdk-elasticloadbalancing/Makefile b/devel/rubygem-aws-sdk-elasticloadbalancing/Makefile
index 02635aa909f0..e264271eee3e 100644
--- a/devel/rubygem-aws-sdk-elasticloadbalancing/Makefile
+++ b/devel/rubygem-aws-sdk-elasticloadbalancing/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-elasticloadbalancing
-PORTVERSION= 1.76.0
+PORTVERSION= 1.80.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-elasticloa
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-elasticloadbalancing/distinfo b/devel/rubygem-aws-sdk-elasticloadbalancing/distinfo
index 6d7825467a32..c904339cfb18 100644
--- a/devel/rubygem-aws-sdk-elasticloadbalancing/distinfo
+++ b/devel/rubygem-aws-sdk-elasticloadbalancing/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753369702
-SHA256 (rubygem/aws-sdk-elasticloadbalancing-1.76.0.gem) = 23a1896256925f6f835b9719c20e244477ff478c5717e8a504d13bad46f04e03
-SIZE (rubygem/aws-sdk-elasticloadbalancing-1.76.0.gem) = 54272
+TIMESTAMP = 1757121188
+SHA256 (rubygem/aws-sdk-elasticloadbalancing-1.80.0.gem) = cfa25221c3c6ff11b70ef836ab7b6f7c7f8d4bb69a442f0c0fc523251b3a0fb0
+SIZE (rubygem/aws-sdk-elasticloadbalancing-1.80.0.gem) = 54272
diff --git a/devel/rubygem-aws-sdk-elasticloadbalancingv2/Makefile b/devel/rubygem-aws-sdk-elasticloadbalancingv2/Makefile
index 5ec57847bd6f..f91ccc6be77f 100644
--- a/devel/rubygem-aws-sdk-elasticloadbalancingv2/Makefile
+++ b/devel/rubygem-aws-sdk-elasticloadbalancingv2/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-elasticloadbalancingv2
-PORTVERSION= 1.135.0
+PORTVERSION= 1.139.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-elasticloa
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-elasticloadbalancingv2/distinfo b/devel/rubygem-aws-sdk-elasticloadbalancingv2/distinfo
index 832c9442b961..11bb29554f32 100644
--- a/devel/rubygem-aws-sdk-elasticloadbalancingv2/distinfo
+++ b/devel/rubygem-aws-sdk-elasticloadbalancingv2/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753369704
-SHA256 (rubygem/aws-sdk-elasticloadbalancingv2-1.135.0.gem) = 32c06dc2ca8225a2a3905ff2bb028c65a30503598d64225b890a74fdc3fc7c53
-SIZE (rubygem/aws-sdk-elasticloadbalancingv2-1.135.0.gem) = 103424
+TIMESTAMP = 1757121190
+SHA256 (rubygem/aws-sdk-elasticloadbalancingv2-1.139.0.gem) = b80e75de788f90c479c8687d01c284e9f2756c691333176b34efdec8d0c101f5
+SIZE (rubygem/aws-sdk-elasticloadbalancingv2-1.139.0.gem) = 103424
diff --git a/devel/rubygem-aws-sdk-elasticsearchservice/Makefile b/devel/rubygem-aws-sdk-elasticsearchservice/Makefile
index 9fe8fe91ef38..c16bdaf8a852 100644
--- a/devel/rubygem-aws-sdk-elasticsearchservice/Makefile
+++ b/devel/rubygem-aws-sdk-elasticsearchservice/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-elasticsearchservice
-PORTVERSION= 1.104.0
+PORTVERSION= 1.108.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-elasticsea
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-elasticsearchservice/distinfo b/devel/rubygem-aws-sdk-elasticsearchservice/distinfo
index 41ddd00c630b..ca2fc1f191b5 100644
--- a/devel/rubygem-aws-sdk-elasticsearchservice/distinfo
+++ b/devel/rubygem-aws-sdk-elasticsearchservice/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753369706
-SHA256 (rubygem/aws-sdk-elasticsearchservice-1.104.0.gem) = f8bb8dfa9941371f194c0a97592461ed90f35d088df54df34d94f216c1de9d5b
-SIZE (rubygem/aws-sdk-elasticsearchservice-1.104.0.gem) = 90112
+TIMESTAMP = 1757121192
+SHA256 (rubygem/aws-sdk-elasticsearchservice-1.108.0.gem) = 52b964c7f99725e903aa6bb262454701c8765575617e47f1ba0ad3c21c5cdf94
+SIZE (rubygem/aws-sdk-elasticsearchservice-1.108.0.gem) = 90112
diff --git a/devel/rubygem-aws-sdk-elastictranscoder/Makefile b/devel/rubygem-aws-sdk-elastictranscoder/Makefile
index 22a681fc51d6..78bc452932e4 100644
--- a/devel/rubygem-aws-sdk-elastictranscoder/Makefile
+++ b/devel/rubygem-aws-sdk-elastictranscoder/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-elastictranscoder
-PORTVERSION= 1.73.0
+PORTVERSION= 1.76.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-elastictra
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-elastictranscoder/distinfo b/devel/rubygem-aws-sdk-elastictranscoder/distinfo
index 2796e64552fc..bae4f5d4db40 100644
--- a/devel/rubygem-aws-sdk-elastictranscoder/distinfo
+++ b/devel/rubygem-aws-sdk-elastictranscoder/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753369708
-SHA256 (rubygem/aws-sdk-elastictranscoder-1.73.0.gem) = 0555c321e87f4c0104d5537a88ee0559bc7dc0f6f4db43c5f5d7ab34d6311c29
-SIZE (rubygem/aws-sdk-elastictranscoder-1.73.0.gem) = 81920
+TIMESTAMP = 1757121194
+SHA256 (rubygem/aws-sdk-elastictranscoder-1.76.0.gem) = b796936b786282c4d017664d446b6bf5730566b70dda400174199d68dfd3d6e9
+SIZE (rubygem/aws-sdk-elastictranscoder-1.76.0.gem) = 81920
diff --git a/devel/rubygem-aws-sdk-emr/Makefile b/devel/rubygem-aws-sdk-emr/Makefile
index 6f9da70dda20..8c8c8f21f4ad 100644
--- a/devel/rubygem-aws-sdk-emr/Makefile
+++ b/devel/rubygem-aws-sdk-emr/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-emr
-PORTVERSION= 1.113.0
+PORTVERSION= 1.117.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-emr
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-emr/distinfo b/devel/rubygem-aws-sdk-emr/distinfo
index a5f52eafde77..0e0ec95c37d6 100644
--- a/devel/rubygem-aws-sdk-emr/distinfo
+++ b/devel/rubygem-aws-sdk-emr/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753796154
-SHA256 (rubygem/aws-sdk-emr-1.113.0.gem) = 137d823b0027f3f83cf36c1329fb23ee124924eaf973c52e0ab1bf7ef8a02a25
-SIZE (rubygem/aws-sdk-emr-1.113.0.gem) = 133120
+TIMESTAMP = 1757121196
+SHA256 (rubygem/aws-sdk-emr-1.117.0.gem) = 45d5027693ac0de14d2715f636a589a3ff37327d245a3133723409a8f4b3730e
+SIZE (rubygem/aws-sdk-emr-1.117.0.gem) = 133120
diff --git a/devel/rubygem-aws-sdk-emrcontainers/Makefile b/devel/rubygem-aws-sdk-emrcontainers/Makefile
index 25a17364de2d..90b310bb3938 100644
--- a/devel/rubygem-aws-sdk-emrcontainers/Makefile
+++ b/devel/rubygem-aws-sdk-emrcontainers/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-emrcontainers
-PORTVERSION= 1.56.0
+PORTVERSION= 1.60.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-emrcontain
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-emrcontainers/distinfo b/devel/rubygem-aws-sdk-emrcontainers/distinfo
index 6f852815e774..3d3f5586199a 100644
--- a/devel/rubygem-aws-sdk-emrcontainers/distinfo
+++ b/devel/rubygem-aws-sdk-emrcontainers/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753369712
-SHA256 (rubygem/aws-sdk-emrcontainers-1.56.0.gem) = db91a8741bc4178cbd2ea466708e208f7ce5348f7a7f82ca90b1ad64f679b644
-SIZE (rubygem/aws-sdk-emrcontainers-1.56.0.gem) = 47616
+TIMESTAMP = 1757121198
+SHA256 (rubygem/aws-sdk-emrcontainers-1.60.0.gem) = aa5fa5c25d0d364e5c873f684746edfceb6a9fe5656b9ce0e106291e4b8886a8
+SIZE (rubygem/aws-sdk-emrcontainers-1.60.0.gem) = 47616
diff --git a/devel/rubygem-aws-sdk-emrserverless/Makefile b/devel/rubygem-aws-sdk-emrserverless/Makefile
index f3e7da595dfa..29358ab81ac9 100644
--- a/devel/rubygem-aws-sdk-emrserverless/Makefile
+++ b/devel/rubygem-aws-sdk-emrserverless/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-emrserverless
-PORTVERSION= 1.50.0
+PORTVERSION= 1.54.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-emrserverl
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-emrserverless/distinfo b/devel/rubygem-aws-sdk-emrserverless/distinfo
index fa0faa416e41..75f8bce49796 100644
--- a/devel/rubygem-aws-sdk-emrserverless/distinfo
+++ b/devel/rubygem-aws-sdk-emrserverless/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753369714
-SHA256 (rubygem/aws-sdk-emrserverless-1.50.0.gem) = 099ed7add614b307221e5b00d9a2b0588257b223c5cf07cd9192e48b4d5ce85a
-SIZE (rubygem/aws-sdk-emrserverless-1.50.0.gem) = 47616
+TIMESTAMP = 1757121200
+SHA256 (rubygem/aws-sdk-emrserverless-1.54.0.gem) = 3401483e737c1ac97c5dc2eb535abf4fe7d9d66928ae2aabaf5a59663256125b
+SIZE (rubygem/aws-sdk-emrserverless-1.54.0.gem) = 47616
diff --git a/devel/rubygem-aws-sdk-entityresolution/Makefile b/devel/rubygem-aws-sdk-entityresolution/Makefile
index 98578dc2008a..0be0af08826b 100644
--- a/devel/rubygem-aws-sdk-entityresolution/Makefile
+++ b/devel/rubygem-aws-sdk-entityresolution/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-entityresolution
-PORTVERSION= 1.32.0
+PORTVERSION= 1.36.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-entityreso
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-entityresolution/distinfo b/devel/rubygem-aws-sdk-entityresolution/distinfo
index a8761a528c30..a8fb91ff5cb4 100644
--- a/devel/rubygem-aws-sdk-entityresolution/distinfo
+++ b/devel/rubygem-aws-sdk-entityresolution/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753369716
-SHA256 (rubygem/aws-sdk-entityresolution-1.32.0.gem) = 5c5bb3911ffb58e58044bbe8acc3ec7023944ff858107d9f4caecd803f39708f
-SIZE (rubygem/aws-sdk-entityresolution-1.32.0.gem) = 60416
+TIMESTAMP = 1757121202
+SHA256 (rubygem/aws-sdk-entityresolution-1.36.0.gem) = c99382fc24f7c128d4dc54aedf89f2fbce18c6429a6f161b7fe65d6995045360
+SIZE (rubygem/aws-sdk-entityresolution-1.36.0.gem) = 61952
diff --git a/devel/rubygem-aws-sdk-eventbridge/Makefile b/devel/rubygem-aws-sdk-eventbridge/Makefile
index 7b0f3f63face..0f05511cf8db 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.86.0
+PORTVERSION= 1.90.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-eventbridg
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-eventbridge/distinfo b/devel/rubygem-aws-sdk-eventbridge/distinfo
index dc2917c7c388..e7c63b750ed6 100644
--- a/devel/rubygem-aws-sdk-eventbridge/distinfo
+++ b/devel/rubygem-aws-sdk-eventbridge/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753369718
-SHA256 (rubygem/aws-sdk-eventbridge-1.86.0.gem) = 95a9653dda6c418ddbbda312e02f90f20bf3dd37d4e0e94fbcc721d5222b9fcd
-SIZE (rubygem/aws-sdk-eventbridge-1.86.0.gem) = 97792
+TIMESTAMP = 1757121204
+SHA256 (rubygem/aws-sdk-eventbridge-1.90.0.gem) = c7e557e2433d6fc2d61446139408349a2ac8e23129d8f603899514066d0271ff
+SIZE (rubygem/aws-sdk-eventbridge-1.90.0.gem) = 97792
diff --git a/devel/rubygem-aws-sdk-evs/Makefile b/devel/rubygem-aws-sdk-evs/Makefile
index 91c91cb29e26..67e6ec0ee7f7 100644
--- a/devel/rubygem-aws-sdk-evs/Makefile
+++ b/devel/rubygem-aws-sdk-evs/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-evs
-PORTVERSION= 1.1.0
+PORTVERSION= 1.5.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-evs
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-evs/distinfo b/devel/rubygem-aws-sdk-evs/distinfo
index b0ce00df9bfc..83bbdb944727 100644
--- a/devel/rubygem-aws-sdk-evs/distinfo
+++ b/devel/rubygem-aws-sdk-evs/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753369720
-SHA256 (rubygem/aws-sdk-evs-1.1.0.gem) = aeac0092aaa37aa2b4be397127367d33bd9a691a355fae4cb784bc2197286a90
-SIZE (rubygem/aws-sdk-evs-1.1.0.gem) = 39424
+TIMESTAMP = 1757121206
+SHA256 (rubygem/aws-sdk-evs-1.5.0.gem) = bf15bd7d095c3a06c1989ed5e12fa2f5ff6a79ee72548ebda53b04b929801134
+SIZE (rubygem/aws-sdk-evs-1.5.0.gem) = 40448
diff --git a/devel/rubygem-aws-sdk-finspace/Makefile b/devel/rubygem-aws-sdk-finspace/Makefile
index 466fa053140d..1f11c8b7ac23 100644
--- a/devel/rubygem-aws-sdk-finspace/Makefile
+++ b/devel/rubygem-aws-sdk-finspace/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-finspace
-PORTVERSION= 1.55.0
+PORTVERSION= 1.58.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-finspace
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-finspace/distinfo b/devel/rubygem-aws-sdk-finspace/distinfo
index 0b22a210f14f..04083b15fb79 100644
--- a/devel/rubygem-aws-sdk-finspace/distinfo
+++ b/devel/rubygem-aws-sdk-finspace/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753369722
-SHA256 (rubygem/aws-sdk-finspace-1.55.0.gem) = 57ffb8e99126b54c3a2348adb1668e30ec634e823f9c76150d23cd9ca8f533e8
-SIZE (rubygem/aws-sdk-finspace-1.55.0.gem) = 86528
+TIMESTAMP = 1757121208
+SHA256 (rubygem/aws-sdk-finspace-1.58.0.gem) = 05ce5431e0c1bbbf053c70b4d3155e35e07cc471355e91f6670aa0391c7148f6
+SIZE (rubygem/aws-sdk-finspace-1.58.0.gem) = 86528
diff --git a/devel/rubygem-aws-sdk-finspacedata/Makefile b/devel/rubygem-aws-sdk-finspacedata/Makefile
index ed8292374400..d07d6d3f5436 100644
--- a/devel/rubygem-aws-sdk-finspacedata/Makefile
+++ b/devel/rubygem-aws-sdk-finspacedata/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-finspacedata
-PORTVERSION= 1.53.0
+PORTVERSION= 1.57.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-finspaceda
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-finspacedata/distinfo b/devel/rubygem-aws-sdk-finspacedata/distinfo
index 6edf2dbff6bc..0e6fac85040d 100644
--- a/devel/rubygem-aws-sdk-finspacedata/distinfo
+++ b/devel/rubygem-aws-sdk-finspacedata/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753369724
-SHA256 (rubygem/aws-sdk-finspacedata-1.53.0.gem) = fba9e5575ac3b1b407deb0fbd4b3136c30ae2963da123dd19fd7336a95004c09
-SIZE (rubygem/aws-sdk-finspacedata-1.53.0.gem) = 53248
+TIMESTAMP = 1757121210
+SHA256 (rubygem/aws-sdk-finspacedata-1.57.0.gem) = 582a44d41bcd426b04c3c6d65d3ff7b241b99b548c8d7e83df0f970f56fa7681
+SIZE (rubygem/aws-sdk-finspacedata-1.57.0.gem) = 53248
diff --git a/devel/rubygem-aws-sdk-firehose/Makefile b/devel/rubygem-aws-sdk-firehose/Makefile
index 0f157876da8a..e113f95b12fb 100644
--- a/devel/rubygem-aws-sdk-firehose/Makefile
+++ b/devel/rubygem-aws-sdk-firehose/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-firehose
-PORTVERSION= 1.95.0
+PORTVERSION= 1.99.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-firehose
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-firehose/distinfo b/devel/rubygem-aws-sdk-firehose/distinfo
index 776d5275649b..3c93920c68dc 100644
--- a/devel/rubygem-aws-sdk-firehose/distinfo
+++ b/devel/rubygem-aws-sdk-firehose/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753369726
-SHA256 (rubygem/aws-sdk-firehose-1.95.0.gem) = 2fafc46b21a143f6dbd6de8e7e9ce2d34cfef74118d36ab5581e3968558d0294
-SIZE (rubygem/aws-sdk-firehose-1.95.0.gem) = 95232
+TIMESTAMP = 1757121212
+SHA256 (rubygem/aws-sdk-firehose-1.99.0.gem) = 14466c47230e928fc323add5ed62b86d75e00b258c9d224aa7beb7a96e208d4d
+SIZE (rubygem/aws-sdk-firehose-1.99.0.gem) = 95744
diff --git a/devel/rubygem-aws-sdk-fis/Makefile b/devel/rubygem-aws-sdk-fis/Makefile
index 29f4c48d9a85..a0cd40d8fed9 100644
--- a/devel/rubygem-aws-sdk-fis/Makefile
+++ b/devel/rubygem-aws-sdk-fis/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-fis
-PORTVERSION= 1.52.0
+PORTVERSION= 1.56.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-fis
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-fis/distinfo b/devel/rubygem-aws-sdk-fis/distinfo
index f3b090543e77..dfa7a58e1a91 100644
--- a/devel/rubygem-aws-sdk-fis/distinfo
+++ b/devel/rubygem-aws-sdk-fis/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753369728
-SHA256 (rubygem/aws-sdk-fis-1.52.0.gem) = d69a1e6719e05ad131cd93b555ca632fe3b4f5e4156ebcc8fa141b633f72b187
-SIZE (rubygem/aws-sdk-fis-1.52.0.gem) = 47616
+TIMESTAMP = 1757121214
+SHA256 (rubygem/aws-sdk-fis-1.56.0.gem) = 2a416a21a0303139c6d40d915626a4529add58ba83792a6f5f528a48b0d66175
+SIZE (rubygem/aws-sdk-fis-1.56.0.gem) = 47616
diff --git a/devel/rubygem-aws-sdk-fms/Makefile b/devel/rubygem-aws-sdk-fms/Makefile
index 47ae57bafcd4..06d89b7cd32c 100644
--- a/devel/rubygem-aws-sdk-fms/Makefile
+++ b/devel/rubygem-aws-sdk-fms/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-fms
-PORTVERSION= 1.94.0
+PORTVERSION= 1.98.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-fms
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-fms/distinfo b/devel/rubygem-aws-sdk-fms/distinfo
index b607de46b994..b2e35ce67b90 100644
--- a/devel/rubygem-aws-sdk-fms/distinfo
+++ b/devel/rubygem-aws-sdk-fms/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753369730
-SHA256 (rubygem/aws-sdk-fms-1.94.0.gem) = 3b44255fa856321f356b0307f1108f3f076d8f3c514e3a6167b0865ada65e809
-SIZE (rubygem/aws-sdk-fms-1.94.0.gem) = 93184
+TIMESTAMP = 1757121216
+SHA256 (rubygem/aws-sdk-fms-1.98.0.gem) = 09e082ce76077c508f069209269d486e964ea2decaa5244c5be580503e819898
+SIZE (rubygem/aws-sdk-fms-1.98.0.gem) = 93184
diff --git a/devel/rubygem-aws-sdk-forecastqueryservice/Makefile b/devel/rubygem-aws-sdk-forecastqueryservice/Makefile
index 269a819cd030..b3c1f5d5cafd 100644
--- a/devel/rubygem-aws-sdk-forecastqueryservice/Makefile
+++ b/devel/rubygem-aws-sdk-forecastqueryservice/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-forecastqueryservice
-PORTVERSION= 1.56.0
+PORTVERSION= 1.60.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-forecastqu
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-forecastqueryservice/distinfo b/devel/rubygem-aws-sdk-forecastqueryservice/distinfo
index 93f74fc2c32a..8633c3bd2377 100644
--- a/devel/rubygem-aws-sdk-forecastqueryservice/distinfo
+++ b/devel/rubygem-aws-sdk-forecastqueryservice/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753369732
-SHA256 (rubygem/aws-sdk-forecastqueryservice-1.56.0.gem) = 2f9387907f0b95a617d6b9ef3438c18d64fe5fe99bc4b73a131c1d2e8902ef93
-SIZE (rubygem/aws-sdk-forecastqueryservice-1.56.0.gem) = 23040
+TIMESTAMP = 1757121218
+SHA256 (rubygem/aws-sdk-forecastqueryservice-1.60.0.gem) = 517cd9d2c04cc595be7d1991500736352c7c69e6d269f4105b428722e61e45b9
+SIZE (rubygem/aws-sdk-forecastqueryservice-1.60.0.gem) = 23552
diff --git a/devel/rubygem-aws-sdk-forecastservice/Makefile b/devel/rubygem-aws-sdk-forecastservice/Makefile
index 450838603395..e61e56040370 100644
--- a/devel/rubygem-aws-sdk-forecastservice/Makefile
+++ b/devel/rubygem-aws-sdk-forecastservice/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-forecastservice
-PORTVERSION= 1.73.0
+PORTVERSION= 1.77.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-forecastse
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-forecastservice/distinfo b/devel/rubygem-aws-sdk-forecastservice/distinfo
index 31455682c432..2ee3e4e25f65 100644
--- a/devel/rubygem-aws-sdk-forecastservice/distinfo
+++ b/devel/rubygem-aws-sdk-forecastservice/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753369734
-SHA256 (rubygem/aws-sdk-forecastservice-1.73.0.gem) = 42de2d1faa6593a45f83029b5f4e130f73f4cb597e83365448268c6972cc8692
-SIZE (rubygem/aws-sdk-forecastservice-1.73.0.gem) = 103936
+TIMESTAMP = 1757121220
+SHA256 (rubygem/aws-sdk-forecastservice-1.77.0.gem) = 5c3a51f78c0065f7eefd55da7fb72da979cf082a0c1ec89a2a1a90a57d77a1dd
+SIZE (rubygem/aws-sdk-forecastservice-1.77.0.gem) = 103936
diff --git a/devel/rubygem-aws-sdk-frauddetector/Makefile b/devel/rubygem-aws-sdk-frauddetector/Makefile
index 2557ea9228c6..1f1f683933ec 100644
--- a/devel/rubygem-aws-sdk-frauddetector/Makefile
+++ b/devel/rubygem-aws-sdk-frauddetector/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-frauddetector
-PORTVERSION= 1.72.0
+PORTVERSION= 1.76.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-frauddetec
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-frauddetector/distinfo b/devel/rubygem-aws-sdk-frauddetector/distinfo
index 9bb99ed13d23..59e8fb5626b6 100644
--- a/devel/rubygem-aws-sdk-frauddetector/distinfo
+++ b/devel/rubygem-aws-sdk-frauddetector/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753369736
-SHA256 (rubygem/aws-sdk-frauddetector-1.72.0.gem) = cf068e0092d935a9ee74ee195a23ddc0a3f131600ff799e4e3ef9250889696b9
-SIZE (rubygem/aws-sdk-frauddetector-1.72.0.gem) = 81920
+TIMESTAMP = 1757121222
+SHA256 (rubygem/aws-sdk-frauddetector-1.76.0.gem) = 8f961f20a69af929d94dc3990d721afa9fb53411abe5fa550e96ae76285c23be
+SIZE (rubygem/aws-sdk-frauddetector-1.76.0.gem) = 81920
diff --git a/devel/rubygem-aws-sdk-freetier/Makefile b/devel/rubygem-aws-sdk-freetier/Makefile
index f33afd1fe670..45087e71973a 100644
--- a/devel/rubygem-aws-sdk-freetier/Makefile
+++ b/devel/rubygem-aws-sdk-freetier/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-freetier
-PORTVERSION= 1.24.0
+PORTVERSION= 1.27.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-freetier
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-freetier/distinfo b/devel/rubygem-aws-sdk-freetier/distinfo
index f6d2dead68e3..b0d3c1212b37 100644
--- a/devel/rubygem-aws-sdk-freetier/distinfo
+++ b/devel/rubygem-aws-sdk-freetier/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753369738
-SHA256 (rubygem/aws-sdk-freetier-1.24.0.gem) = 904b7b1816b3d3b33711e73adbfca283f542f9b921b9ab456200059be960a8d8
-SIZE (rubygem/aws-sdk-freetier-1.24.0.gem) = 29184
+TIMESTAMP = 1757121224
+SHA256 (rubygem/aws-sdk-freetier-1.27.0.gem) = fc48371bacf658c19e7da16b0db3f3ae17e4c9085b4b5864d3645e2ccb6c0ab0
+SIZE (rubygem/aws-sdk-freetier-1.27.0.gem) = 29184
diff --git a/devel/rubygem-aws-sdk-fsx/Makefile b/devel/rubygem-aws-sdk-fsx/Makefile
index ae8d564b1b4e..5a9cb00c7bc0 100644
--- a/devel/rubygem-aws-sdk-fsx/Makefile
+++ b/devel/rubygem-aws-sdk-fsx/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-fsx
-PORTVERSION= 1.116.0
+PORTVERSION= 1.122.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-fsx
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-fsx/distinfo b/devel/rubygem-aws-sdk-fsx/distinfo
index 9fb5d3b18dcc..d5410f35a1a6 100644
--- a/devel/rubygem-aws-sdk-fsx/distinfo
+++ b/devel/rubygem-aws-sdk-fsx/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753369740
-SHA256 (rubygem/aws-sdk-fsx-1.116.0.gem) = af3294cd276316c8bb821d17027902a514e4c4bfbc0a9d4f80941d22d71168dd
-SIZE (rubygem/aws-sdk-fsx-1.116.0.gem) = 212480
+TIMESTAMP = 1757121226
+SHA256 (rubygem/aws-sdk-fsx-1.122.0.gem) = 4d25525720231d35cce8577d1c83c7c7c9c6017e61253a6c7429955cf452f0ef
+SIZE (rubygem/aws-sdk-fsx-1.122.0.gem) = 215040
diff --git a/devel/rubygem-aws-sdk-gamelift/Makefile b/devel/rubygem-aws-sdk-gamelift/Makefile
index d6388251942c..19cc0d93bd87 100644
--- a/devel/rubygem-aws-sdk-gamelift/Makefile
+++ b/devel/rubygem-aws-sdk-gamelift/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-gamelift
-PORTVERSION= 1.107.0
+PORTVERSION= 1.110.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-gamelift
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-gamelift/distinfo b/devel/rubygem-aws-sdk-gamelift/distinfo
index d07bb7f384d2..ea78a2940a6e 100644
--- a/devel/rubygem-aws-sdk-gamelift/distinfo
+++ b/devel/rubygem-aws-sdk-gamelift/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753369742
-SHA256 (rubygem/aws-sdk-gamelift-1.107.0.gem) = dc41d730a8f9c7a90ebec26d16c4cec9e9df29b0a998998557b19becb43470a2
-SIZE (rubygem/aws-sdk-gamelift-1.107.0.gem) = 262144
+TIMESTAMP = 1757121228
+SHA256 (rubygem/aws-sdk-gamelift-1.110.0.gem) = a1d645a28d046a3e212bdbdca08164bed6e2d214385c07e48fa1896206eaf200
+SIZE (rubygem/aws-sdk-gamelift-1.110.0.gem) = 262144
diff --git a/devel/rubygem-aws-sdk-gameliftstreams/Makefile b/devel/rubygem-aws-sdk-gameliftstreams/Makefile
index a37d2916dff9..20829e2b4a1d 100644
--- a/devel/rubygem-aws-sdk-gameliftstreams/Makefile
+++ b/devel/rubygem-aws-sdk-gameliftstreams/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-gameliftstreams
-PORTVERSION= 1.6.0
+PORTVERSION= 1.12.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-gameliftst
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-gameliftstreams/distinfo b/devel/rubygem-aws-sdk-gameliftstreams/distinfo
index fac3221beac1..6cf8ee9e6b6d 100644
--- a/devel/rubygem-aws-sdk-gameliftstreams/distinfo
+++ b/devel/rubygem-aws-sdk-gameliftstreams/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753369744
-SHA256 (rubygem/aws-sdk-gameliftstreams-1.6.0.gem) = db47ec1da1a84e4bf6432f0d0caf02c52735dce3db909f742e95ff430cb0d078
-SIZE (rubygem/aws-sdk-gameliftstreams-1.6.0.gem) = 60928
+TIMESTAMP = 1757121230
+SHA256 (rubygem/aws-sdk-gameliftstreams-1.12.0.gem) = b2afdf6b94677a8fc16cadf11e5b3aaa8399ab8fea74d7162fd015c62a29cf5a
+SIZE (rubygem/aws-sdk-gameliftstreams-1.12.0.gem) = 62976
diff --git a/devel/rubygem-aws-sdk-geomaps/Makefile b/devel/rubygem-aws-sdk-geomaps/Makefile
index 130d24c4e6b8..7292e36d24ba 100644
--- a/devel/rubygem-aws-sdk-geomaps/Makefile
+++ b/devel/rubygem-aws-sdk-geomaps/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-geomaps
-PORTVERSION= 1.9.0
+PORTVERSION= 1.13.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-geomaps
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-geomaps/distinfo b/devel/rubygem-aws-sdk-geomaps/distinfo
index 7f83e6874104..0bf44618675e 100644
--- a/devel/rubygem-aws-sdk-geomaps/distinfo
+++ b/devel/rubygem-aws-sdk-geomaps/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753369746
-SHA256 (rubygem/aws-sdk-geomaps-1.9.0.gem) = 52769154609086b884f03916aeb06422edb23572774479863c429cc235ba38a8
-SIZE (rubygem/aws-sdk-geomaps-1.9.0.gem) = 31232
+TIMESTAMP = 1757121232
+SHA256 (rubygem/aws-sdk-geomaps-1.13.0.gem) = 4cc89bee01980bc209d20d2cb9dd15edb1c8334ff5f49dee9bfcf6c340659fec
+SIZE (rubygem/aws-sdk-geomaps-1.13.0.gem) = 31744
diff --git a/devel/rubygem-aws-sdk-geoplaces/Makefile b/devel/rubygem-aws-sdk-geoplaces/Makefile
index fb54b3b56b29..435192fd601b 100644
--- a/devel/rubygem-aws-sdk-geoplaces/Makefile
+++ b/devel/rubygem-aws-sdk-geoplaces/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-geoplaces
-PORTVERSION= 1.9.0
+PORTVERSION= 1.13.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-geoplaces
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-geoplaces/distinfo b/devel/rubygem-aws-sdk-geoplaces/distinfo
index 911193d04a93..3d0df43262eb 100644
--- a/devel/rubygem-aws-sdk-geoplaces/distinfo
+++ b/devel/rubygem-aws-sdk-geoplaces/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753369748
-SHA256 (rubygem/aws-sdk-geoplaces-1.9.0.gem) = 0b504641d0d30efbe2e4c96f984e8383d32e25c857baefd2557cd13e66b3d580
-SIZE (rubygem/aws-sdk-geoplaces-1.9.0.gem) = 54272
+TIMESTAMP = 1757121234
+SHA256 (rubygem/aws-sdk-geoplaces-1.13.0.gem) = ab53e5b1645072f6ce29360ff807604d4f5151285f90136f71d7d32c3b0fa899
+SIZE (rubygem/aws-sdk-geoplaces-1.13.0.gem) = 54272
diff --git a/devel/rubygem-aws-sdk-georoutes/Makefile b/devel/rubygem-aws-sdk-georoutes/Makefile
index b92b1e69a1c0..6aef46f47300 100644
--- a/devel/rubygem-aws-sdk-georoutes/Makefile
+++ b/devel/rubygem-aws-sdk-georoutes/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-georoutes
-PORTVERSION= 1.9.0
+PORTVERSION= 1.12.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-georoutes
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-georoutes/distinfo b/devel/rubygem-aws-sdk-georoutes/distinfo
index 69e1d3e275d9..c0c730c89eea 100644
--- a/devel/rubygem-aws-sdk-georoutes/distinfo
+++ b/devel/rubygem-aws-sdk-georoutes/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753369750
-SHA256 (rubygem/aws-sdk-georoutes-1.9.0.gem) = 11c8e4cc1b97d8cf6c6f0b1143174462a567953961638b88c62cb0affca043e9
-SIZE (rubygem/aws-sdk-georoutes-1.9.0.gem) = 88064
+TIMESTAMP = 1757121236
+SHA256 (rubygem/aws-sdk-georoutes-1.12.0.gem) = c239bfaaa9da12812885d1bbbae8b540a9fd2c8986dd6dd2a906fd2751ff378d
+SIZE (rubygem/aws-sdk-georoutes-1.12.0.gem) = 90112
diff --git a/devel/rubygem-aws-sdk-glacier/Makefile b/devel/rubygem-aws-sdk-glacier/Makefile
index d37c6a8ca6b9..0234b0e1537d 100644
--- a/devel/rubygem-aws-sdk-glacier/Makefile
+++ b/devel/rubygem-aws-sdk-glacier/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-glacier
-PORTVERSION= 1.80.0
+PORTVERSION= 1.83.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-glacier
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-glacier/distinfo b/devel/rubygem-aws-sdk-glacier/distinfo
index 953713871be9..8911e2631158 100644
--- a/devel/rubygem-aws-sdk-glacier/distinfo
+++ b/devel/rubygem-aws-sdk-glacier/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753369752
-SHA256 (rubygem/aws-sdk-glacier-1.80.0.gem) = 66e4ec199c8301598d0bc22a7373324d6133ca3a55922bfb907074ab5b9a233d
-SIZE (rubygem/aws-sdk-glacier-1.80.0.gem) = 81408
+TIMESTAMP = 1757121238
+SHA256 (rubygem/aws-sdk-glacier-1.83.0.gem) = a749c8a3ea208f0616014a8e074451aade3360ed77043ccadc91d9b1b3a7fd6e
+SIZE (rubygem/aws-sdk-glacier-1.83.0.gem) = 81408
diff --git a/devel/rubygem-aws-sdk-globalaccelerator/Makefile b/devel/rubygem-aws-sdk-globalaccelerator/Makefile
index 6032ce0f1462..75769d66a40e 100644
--- a/devel/rubygem-aws-sdk-globalaccelerator/Makefile
+++ b/devel/rubygem-aws-sdk-globalaccelerator/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-globalaccelerator
-PORTVERSION= 1.80.0
+PORTVERSION= 1.83.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-globalacce
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-globalaccelerator/distinfo b/devel/rubygem-aws-sdk-globalaccelerator/distinfo
index 56a15b8d271c..4b511bdb9829 100644
--- a/devel/rubygem-aws-sdk-globalaccelerator/distinfo
+++ b/devel/rubygem-aws-sdk-globalaccelerator/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753369754
-SHA256 (rubygem/aws-sdk-globalaccelerator-1.80.0.gem) = 0e22e5b70ae6b0ae90138764c4acfd2714746e1436bfeb4517bf8344487b3ea1
-SIZE (rubygem/aws-sdk-globalaccelerator-1.80.0.gem) = 70144
+TIMESTAMP = 1757121240
+SHA256 (rubygem/aws-sdk-globalaccelerator-1.83.0.gem) = c4dd84c8eb6b5d492adf53a8c8f61578a85132602397a4f9535705d3b50c22e0
+SIZE (rubygem/aws-sdk-globalaccelerator-1.83.0.gem) = 70144
diff --git a/devel/rubygem-aws-sdk-glue/Makefile b/devel/rubygem-aws-sdk-glue/Makefile
index b1146e54e7bc..a3e2a3aa3831 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.227.0
+PORTVERSION= 1.235.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-glue
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-glue/distinfo b/devel/rubygem-aws-sdk-glue/distinfo
index f4ccdbac0fad..df51d2fd3c08 100644
--- a/devel/rubygem-aws-sdk-glue/distinfo
+++ b/devel/rubygem-aws-sdk-glue/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753796156
-SHA256 (rubygem/aws-sdk-glue-1.227.0.gem) = 668e2a70f1cd5527173108cb43fa4b464b75cf6fadb3bc742caab0b8622bfae7
-SIZE (rubygem/aws-sdk-glue-1.227.0.gem) = 441344
+TIMESTAMP = 1757121242
+SHA256 (rubygem/aws-sdk-glue-1.235.0.gem) = a6d376cf32eea98117ce5681768263fddaab4880cb70fac98c893745d53475fe
+SIZE (rubygem/aws-sdk-glue-1.235.0.gem) = 431104
diff --git a/devel/rubygem-aws-sdk-gluedatabrew/Makefile b/devel/rubygem-aws-sdk-gluedatabrew/Makefile
index 725283686e56..880369e36e25 100644
--- a/devel/rubygem-aws-sdk-gluedatabrew/Makefile
+++ b/devel/rubygem-aws-sdk-gluedatabrew/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-gluedatabrew
-PORTVERSION= 1.56.0
+PORTVERSION= 1.60.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-gluedatabr
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-gluedatabrew/distinfo b/devel/rubygem-aws-sdk-gluedatabrew/distinfo
index 71a06afb63be..9fc907efce9f 100644
--- a/devel/rubygem-aws-sdk-gluedatabrew/distinfo
+++ b/devel/rubygem-aws-sdk-gluedatabrew/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753369758
-SHA256 (rubygem/aws-sdk-gluedatabrew-1.56.0.gem) = 8de36c36ae0bf5153baa4bc0a557583a083614e774554fc451a70fa214d0fffb
-SIZE (rubygem/aws-sdk-gluedatabrew-1.56.0.gem) = 72704
+TIMESTAMP = 1757121244
+SHA256 (rubygem/aws-sdk-gluedatabrew-1.60.0.gem) = 6279bee06ae11016ccd2ed9103d1df03154c5560269069ae3e76fcf900ac4ce4
+SIZE (rubygem/aws-sdk-gluedatabrew-1.60.0.gem) = 72704
diff --git a/devel/rubygem-aws-sdk-greengrass/Makefile b/devel/rubygem-aws-sdk-greengrass/Makefile
index 751d0d4e233b..ee667e7d77c8 100644
--- a/devel/rubygem-aws-sdk-greengrass/Makefile
+++ b/devel/rubygem-aws-sdk-greengrass/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-greengrass
-PORTVERSION= 1.83.0
+PORTVERSION= 1.86.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,8 +10,8 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-greengrass
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
- rubygem-aws-sigv4>=1.1<2:devel/rubygem-aws-sigv4
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-greengrass/distinfo b/devel/rubygem-aws-sdk-greengrass/distinfo
index 8ec3b3d6932d..3ea493dc798e 100644
--- a/devel/rubygem-aws-sdk-greengrass/distinfo
+++ b/devel/rubygem-aws-sdk-greengrass/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753369760
-SHA256 (rubygem/aws-sdk-greengrass-1.83.0.gem) = ee3f981e38abe0544933548bd0c54fec4c883df36fb7df90646f20921aa7ea8e
-SIZE (rubygem/aws-sdk-greengrass-1.83.0.gem) = 69120
+TIMESTAMP = 1757121246
+SHA256 (rubygem/aws-sdk-greengrass-1.86.0.gem) = 7cabd374eed15a295732aaf907bede55a172a6a755f51bf01f780ef41eaa7193
+SIZE (rubygem/aws-sdk-greengrass-1.86.0.gem) = 69120
diff --git a/devel/rubygem-aws-sdk-greengrassv2/Makefile b/devel/rubygem-aws-sdk-greengrassv2/Makefile
index 4707e2e4085f..b92bb95e0803 100644
--- a/devel/rubygem-aws-sdk-greengrassv2/Makefile
+++ b/devel/rubygem-aws-sdk-greengrassv2/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-greengrassv2
-PORTVERSION= 1.58.0
+PORTVERSION= 1.62.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-greengrass
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-greengrassv2/distinfo b/devel/rubygem-aws-sdk-greengrassv2/distinfo
index 7f6e5ad8715f..db9359f03aa2 100644
--- a/devel/rubygem-aws-sdk-greengrassv2/distinfo
+++ b/devel/rubygem-aws-sdk-greengrassv2/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753369762
-SHA256 (rubygem/aws-sdk-greengrassv2-1.58.0.gem) = 1a70a03cd0479e17ed5c2da983907babd1df99517117d943e81af12571c68f17
-SIZE (rubygem/aws-sdk-greengrassv2-1.58.0.gem) = 62976
+TIMESTAMP = 1757121248
+SHA256 (rubygem/aws-sdk-greengrassv2-1.62.0.gem) = 1df94ddc14770b05428805f9e528af49f1d8235301ca54de70257c88c5240d99
+SIZE (rubygem/aws-sdk-greengrassv2-1.62.0.gem) = 62976
diff --git a/devel/rubygem-aws-sdk-groundstation/Makefile b/devel/rubygem-aws-sdk-groundstation/Makefile
index f04306a68000..2096de572cbb 100644
--- a/devel/rubygem-aws-sdk-groundstation/Makefile
+++ b/devel/rubygem-aws-sdk-groundstation/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-groundstation
-PORTVERSION= 1.68.0
+PORTVERSION= 1.72.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-groundstat
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-groundstation/distinfo b/devel/rubygem-aws-sdk-groundstation/distinfo
index d7b6d5e97415..06fb5bc67699 100644
--- a/devel/rubygem-aws-sdk-groundstation/distinfo
+++ b/devel/rubygem-aws-sdk-groundstation/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753369764
-SHA256 (rubygem/aws-sdk-groundstation-1.68.0.gem) = df4b84d40f4a5bf2a280659eb1e10da7f763fa2c11d65dce3fe2355cbbbcf443
-SIZE (rubygem/aws-sdk-groundstation-1.68.0.gem) = 61440
+TIMESTAMP = 1757121250
+SHA256 (rubygem/aws-sdk-groundstation-1.72.0.gem) = b75259fd96d942dc5f38b10a7736a13d043fa858cd596a8cbee44a2d06df104b
+SIZE (rubygem/aws-sdk-groundstation-1.72.0.gem) = 61440
diff --git a/devel/rubygem-aws-sdk-guardduty/Makefile b/devel/rubygem-aws-sdk-guardduty/Makefile
index 4ca8350000d4..a4c61539ac54 100644
--- a/devel/rubygem-aws-sdk-guardduty/Makefile
+++ b/devel/rubygem-aws-sdk-guardduty/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-guardduty
-PORTVERSION= 1.121.0
+PORTVERSION= 1.127.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-guardduty
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-guardduty/distinfo b/devel/rubygem-aws-sdk-guardduty/distinfo
index a68da53ad0a9..4008ec6d5259 100644
--- a/devel/rubygem-aws-sdk-guardduty/distinfo
+++ b/devel/rubygem-aws-sdk-guardduty/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753369766
-SHA256 (rubygem/aws-sdk-guardduty-1.121.0.gem) = e82a8ed51ce1fcd257dd7c801d412f8def03b70a02f43af61de424f172ef460e
-SIZE (rubygem/aws-sdk-guardduty-1.121.0.gem) = 139264
+TIMESTAMP = 1757121252
+SHA256 (rubygem/aws-sdk-guardduty-1.127.0.gem) = 65e8a2de5656e358c2792700371da5eb512c3bcfee389b6634846daf787a8085
+SIZE (rubygem/aws-sdk-guardduty-1.127.0.gem) = 144896
diff --git a/devel/rubygem-aws-sdk-health/Makefile b/devel/rubygem-aws-sdk-health/Makefile
index 853600a708c2..77b572be9598 100644
--- a/devel/rubygem-aws-sdk-health/Makefile
+++ b/devel/rubygem-aws-sdk-health/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-health
-PORTVERSION= 1.82.0
+PORTVERSION= 1.86.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-health
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-health/distinfo b/devel/rubygem-aws-sdk-health/distinfo
index ae430b8d20e1..cc9cc007d90a 100644
--- a/devel/rubygem-aws-sdk-health/distinfo
+++ b/devel/rubygem-aws-sdk-health/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753369768
-SHA256 (rubygem/aws-sdk-health-1.82.0.gem) = 3d36709fa6c40c2cb4340f83cefe5511367d557fd894108895a8eb206fb98663
-SIZE (rubygem/aws-sdk-health-1.82.0.gem) = 39936
+TIMESTAMP = 1757121254
+SHA256 (rubygem/aws-sdk-health-1.86.0.gem) = b6fdaa656f4885906ea6a6bed20432d343bc2a0a03c23b373b6e1b41defe39bd
+SIZE (rubygem/aws-sdk-health-1.86.0.gem) = 40448
diff --git a/devel/rubygem-aws-sdk-healthlake/Makefile b/devel/rubygem-aws-sdk-healthlake/Makefile
index 18a981388240..9b72c5d2540b 100644
--- a/devel/rubygem-aws-sdk-healthlake/Makefile
+++ b/devel/rubygem-aws-sdk-healthlake/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-healthlake
-PORTVERSION= 1.49.0
+PORTVERSION= 1.54.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-healthlake
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-healthlake/distinfo b/devel/rubygem-aws-sdk-healthlake/distinfo
index d9cfce9380f2..78277c6b064d 100644
--- a/devel/rubygem-aws-sdk-healthlake/distinfo
+++ b/devel/rubygem-aws-sdk-healthlake/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753369770
-SHA256 (rubygem/aws-sdk-healthlake-1.49.0.gem) = 4f104486d2a142564ca2dc731773b36b70d2fabfd5d60eef2bca181c52432f17
-SIZE (rubygem/aws-sdk-healthlake-1.49.0.gem) = 35328
+TIMESTAMP = 1757121256
+SHA256 (rubygem/aws-sdk-healthlake-1.54.0.gem) = 7b7361b85cfbfcee858acff606110e40861769c4baa7d9958657ec316a0f0920
+SIZE (rubygem/aws-sdk-healthlake-1.54.0.gem) = 38912
diff --git a/devel/rubygem-aws-sdk-iam/Makefile b/devel/rubygem-aws-sdk-iam/Makefile
index 416852f22b26..f3af332635a4 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.125.0
+PORTVERSION= 1.129.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-iam
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-iam/distinfo b/devel/rubygem-aws-sdk-iam/distinfo
index 29d7278d0e51..0e77d360cc9a 100644
--- a/devel/rubygem-aws-sdk-iam/distinfo
+++ b/devel/rubygem-aws-sdk-iam/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753369772
-SHA256 (rubygem/aws-sdk-iam-1.125.0.gem) = d8b51f4a18b614c792a11baa49105cb47721c545f1afaa869f691aca1fdfd2e5
-SIZE (rubygem/aws-sdk-iam-1.125.0.gem) = 228352
+TIMESTAMP = 1757121258
+SHA256 (rubygem/aws-sdk-iam-1.129.0.gem) = 3126c4398352005b64569b94359a200ae6c8979f3c741e635690fa62d88e224c
+SIZE (rubygem/aws-sdk-iam-1.129.0.gem) = 228352
diff --git a/devel/rubygem-aws-sdk-identitystore/Makefile b/devel/rubygem-aws-sdk-identitystore/Makefile
index 5de6507b7432..b42e92d28239 100644
--- a/devel/rubygem-aws-sdk-identitystore/Makefile
+++ b/devel/rubygem-aws-sdk-identitystore/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-identitystore
-PORTVERSION= 1.54.0
+PORTVERSION= 1.57.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-identityst
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.1<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-identitystore/distinfo b/devel/rubygem-aws-sdk-identitystore/distinfo
index e7003f438e64..7367a32b8b54 100644
--- a/devel/rubygem-aws-sdk-identitystore/distinfo
+++ b/devel/rubygem-aws-sdk-identitystore/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753369774
-SHA256 (rubygem/aws-sdk-identitystore-1.54.0.gem) = f03609989e18c5adb763a610b99675ab777764dcfbbfb009186d7ced10710f9b
-SIZE (rubygem/aws-sdk-identitystore-1.54.0.gem) = 37888
+TIMESTAMP = 1757121260
+SHA256 (rubygem/aws-sdk-identitystore-1.57.0.gem) = 43cd78600408167e41e32dc7a12ca6dfdbd52b86feaf103cd09cbea733fa4bc0
+SIZE (rubygem/aws-sdk-identitystore-1.57.0.gem) = 37888
diff --git a/devel/rubygem-aws-sdk-imagebuilder/Makefile b/devel/rubygem-aws-sdk-imagebuilder/Makefile
index 44510addbdfe..d26322e893ad 100644
--- a/devel/rubygem-aws-sdk-imagebuilder/Makefile
+++ b/devel/rubygem-aws-sdk-imagebuilder/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-imagebuilder
-PORTVERSION= 1.84.0
+PORTVERSION= 1.87.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-imagebuild
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-imagebuilder/distinfo b/devel/rubygem-aws-sdk-imagebuilder/distinfo
index 0f79e08c74de..ced090942d20 100644
--- a/devel/rubygem-aws-sdk-imagebuilder/distinfo
+++ b/devel/rubygem-aws-sdk-imagebuilder/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753369776
-SHA256 (rubygem/aws-sdk-imagebuilder-1.84.0.gem) = 5254a38d4a0708eebc5f454ed4847e5118252e0ca98fea92edb130ba485ae59e
-SIZE (rubygem/aws-sdk-imagebuilder-1.84.0.gem) = 121856
+TIMESTAMP = 1757121262
+SHA256 (rubygem/aws-sdk-imagebuilder-1.87.0.gem) = ac1e40b131b04ca17e2c018ce00bbf80f87c98bdcce1293f106347575465b93c
+SIZE (rubygem/aws-sdk-imagebuilder-1.87.0.gem) = 121856
diff --git a/devel/rubygem-aws-sdk-importexport/Makefile b/devel/rubygem-aws-sdk-importexport/Makefile
index 84e66491c9c1..39545b3d99aa 100644
--- a/devel/rubygem-aws-sdk-importexport/Makefile
+++ b/devel/rubygem-aws-sdk-importexport/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-importexport
-PORTVERSION= 1.62.0
+PORTVERSION= 1.65.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-importexpo
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv2>=1.0<2:devel/rubygem-aws-sigv2
USES= gem
diff --git a/devel/rubygem-aws-sdk-importexport/distinfo b/devel/rubygem-aws-sdk-importexport/distinfo
index 0d8ee14a0fd4..b7bd95580ebd 100644
--- a/devel/rubygem-aws-sdk-importexport/distinfo
+++ b/devel/rubygem-aws-sdk-importexport/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753369778
-SHA256 (rubygem/aws-sdk-importexport-1.62.0.gem) = 89d350aa4ed4806d1036b1f55579522aeebfafcd03af60ef5569a78886db61d4
-SIZE (rubygem/aws-sdk-importexport-1.62.0.gem) = 27648
+TIMESTAMP = 1757121264
+SHA256 (rubygem/aws-sdk-importexport-1.65.0.gem) = 423ff0b492a4ee053c79ff9a46054ddee0f1367ca3c724832996f2020c0ba985
+SIZE (rubygem/aws-sdk-importexport-1.65.0.gem) = 27648
diff --git a/devel/rubygem-aws-sdk-inspector/Makefile b/devel/rubygem-aws-sdk-inspector/Makefile
index 78537fdf8b95..7182670d55aa 100644
--- a/devel/rubygem-aws-sdk-inspector/Makefile
+++ b/devel/rubygem-aws-sdk-inspector/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-inspector
-PORTVERSION= 1.77.0
+PORTVERSION= 1.81.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-inspector
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-inspector/distinfo b/devel/rubygem-aws-sdk-inspector/distinfo
index e6b28569a103..aa5165173b93 100644
--- a/devel/rubygem-aws-sdk-inspector/distinfo
+++ b/devel/rubygem-aws-sdk-inspector/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753369780
-SHA256 (rubygem/aws-sdk-inspector-1.77.0.gem) = d4af28f97e567c0c1aac2d1e6448045232f1f3e7680d0329151a5498f3e1c909
-SIZE (rubygem/aws-sdk-inspector-1.77.0.gem) = 58368
+TIMESTAMP = 1757121266
+SHA256 (rubygem/aws-sdk-inspector-1.81.0.gem) = 1bfc94b12ebaab5ef33f15419731064f75e44897e88aac37ec0293577b8b0ee8
+SIZE (rubygem/aws-sdk-inspector-1.81.0.gem) = 58368
diff --git a/devel/rubygem-aws-sdk-inspector2/Makefile b/devel/rubygem-aws-sdk-inspector2/Makefile
index 64b62b1653f4..c9aafc74de09 100644
--- a/devel/rubygem-aws-sdk-inspector2/Makefile
+++ b/devel/rubygem-aws-sdk-inspector2/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-inspector2
-PORTVERSION= 1.55.0
+PORTVERSION= 1.60.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-inspector2
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-inspector2/distinfo b/devel/rubygem-aws-sdk-inspector2/distinfo
index 6faf27244f3e..952f10efc6fa 100644
--- a/devel/rubygem-aws-sdk-inspector2/distinfo
+++ b/devel/rubygem-aws-sdk-inspector2/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753369782
-SHA256 (rubygem/aws-sdk-inspector2-1.55.0.gem) = 96abfb2dedf22a8b569275e7f5196d38e80e51bd677fd1d28c3fe5480b90b3a4
-SIZE (rubygem/aws-sdk-inspector2-1.55.0.gem) = 134656
+TIMESTAMP = 1757121268
+SHA256 (rubygem/aws-sdk-inspector2-1.60.0.gem) = 5623ab0df52378291dfb21b088be0fd53bdc1fcb6842ea9edfeece03fe20aee6
+SIZE (rubygem/aws-sdk-inspector2-1.60.0.gem) = 137728
diff --git a/devel/rubygem-aws-sdk-inspectorscan/Makefile b/devel/rubygem-aws-sdk-inspectorscan/Makefile
index 8bae107078c2..3bba9b297699 100644
--- a/devel/rubygem-aws-sdk-inspectorscan/Makefile
+++ b/devel/rubygem-aws-sdk-inspectorscan/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-inspectorscan
-PORTVERSION= 1.23.0
+PORTVERSION= 1.27.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-inspectors
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.1<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-inspectorscan/distinfo b/devel/rubygem-aws-sdk-inspectorscan/distinfo
index e758568bdc74..2a6480bc9c58 100644
--- a/devel/rubygem-aws-sdk-inspectorscan/distinfo
+++ b/devel/rubygem-aws-sdk-inspectorscan/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753369784
-SHA256 (rubygem/aws-sdk-inspectorscan-1.23.0.gem) = cf89951c1775d32a6f0319ece41728d0c3ec1558e28ed7861da288ae8acd60b7
-SIZE (rubygem/aws-sdk-inspectorscan-1.23.0.gem) = 21504
+TIMESTAMP = 1757121270
+SHA256 (rubygem/aws-sdk-inspectorscan-1.27.0.gem) = 0c669683d01c85c596ae0e93253f50b64abefa99c384835434f2a70a68a4fe74
+SIZE (rubygem/aws-sdk-inspectorscan-1.27.0.gem) = 21504
diff --git a/devel/rubygem-aws-sdk-internetmonitor/Makefile b/devel/rubygem-aws-sdk-internetmonitor/Makefile
index e1f99b204df6..620fb205c6e6 100644
--- a/devel/rubygem-aws-sdk-internetmonitor/Makefile
+++ b/devel/rubygem-aws-sdk-internetmonitor/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-internetmonitor
-PORTVERSION= 1.39.0
+PORTVERSION= 1.43.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-internetmo
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-internetmonitor/distinfo b/devel/rubygem-aws-sdk-internetmonitor/distinfo
index 6089cafc6f1c..12162eee9e74 100644
--- a/devel/rubygem-aws-sdk-internetmonitor/distinfo
+++ b/devel/rubygem-aws-sdk-internetmonitor/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753369786
-SHA256 (rubygem/aws-sdk-internetmonitor-1.39.0.gem) = 579f4faa6c74395a51cbccc049c4ee23ea69c98bb60e0cb386bb068cc82ee09c
-SIZE (rubygem/aws-sdk-internetmonitor-1.39.0.gem) = 48128
+TIMESTAMP = 1757121272
+SHA256 (rubygem/aws-sdk-internetmonitor-1.43.0.gem) = bb84a74f59b424311a5f64f0178f04db80c4db5681c29fe0a82ec21ac7286765
+SIZE (rubygem/aws-sdk-internetmonitor-1.43.0.gem) = 48128
diff --git a/devel/rubygem-aws-sdk-invoicing/Makefile b/devel/rubygem-aws-sdk-invoicing/Makefile
index 95b08e8c18ee..559ff83a7e86 100644
--- a/devel/rubygem-aws-sdk-invoicing/Makefile
+++ b/devel/rubygem-aws-sdk-invoicing/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-invoicing
-PORTVERSION= 1.8.0
+PORTVERSION= 1.12.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-invoicing
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-invoicing/distinfo b/devel/rubygem-aws-sdk-invoicing/distinfo
index 41ab4b176560..b7ce3cd4944d 100644
--- a/devel/rubygem-aws-sdk-invoicing/distinfo
+++ b/devel/rubygem-aws-sdk-invoicing/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753369788
-SHA256 (rubygem/aws-sdk-invoicing-1.8.0.gem) = 2f0b0726242c15540662cb611e05ec78e510b33fcbfe97c6065a37e88a20c5a5
-SIZE (rubygem/aws-sdk-invoicing-1.8.0.gem) = 35328
+TIMESTAMP = 1757121274
+SHA256 (rubygem/aws-sdk-invoicing-1.12.0.gem) = 36acef64adb548fda78e83ef404ef99e07e11f7be44491a3f205af17e198e864
+SIZE (rubygem/aws-sdk-invoicing-1.12.0.gem) = 35328
diff --git a/devel/rubygem-aws-sdk-iot/Makefile b/devel/rubygem-aws-sdk-iot/Makefile
index a78faafb13f5..3133833b8d01 100644
--- a/devel/rubygem-aws-sdk-iot/Makefile
+++ b/devel/rubygem-aws-sdk-iot/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-iot
-PORTVERSION= 1.150.0
+PORTVERSION= 1.154.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-iot
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-iot/distinfo b/devel/rubygem-aws-sdk-iot/distinfo
index 479b544f7975..6af80222e6f7 100644
--- a/devel/rubygem-aws-sdk-iot/distinfo
+++ b/devel/rubygem-aws-sdk-iot/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753369790
-SHA256 (rubygem/aws-sdk-iot-1.150.0.gem) = 435ec0ea1d77438531a1fc6a40cee448e047ad643d6857e65f5e39031751fcc7
-SIZE (rubygem/aws-sdk-iot-1.150.0.gem) = 311296
+TIMESTAMP = 1757121276
+SHA256 (rubygem/aws-sdk-iot-1.154.0.gem) = 92d780a4b686eac350a0e67e8b30d085d1ff541cbae750b7c18e3c65d0321790
+SIZE (rubygem/aws-sdk-iot-1.154.0.gem) = 314368
diff --git a/devel/rubygem-aws-sdk-iotanalytics/Makefile b/devel/rubygem-aws-sdk-iotanalytics/Makefile
index 3b20b13b08f7..b1cba55c4c00 100644
--- a/devel/rubygem-aws-sdk-iotanalytics/Makefile
+++ b/devel/rubygem-aws-sdk-iotanalytics/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-iotanalytics
-PORTVERSION= 1.83.0
+PORTVERSION= 1.87.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-iotanalyti
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-iotanalytics/distinfo b/devel/rubygem-aws-sdk-iotanalytics/distinfo
index 1d1db6f5374b..58888b04037b 100644
--- a/devel/rubygem-aws-sdk-iotanalytics/distinfo
+++ b/devel/rubygem-aws-sdk-iotanalytics/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753369792
-SHA256 (rubygem/aws-sdk-iotanalytics-1.83.0.gem) = 5835bce6be4c848bad1c5eeb8ffef442e6ee99861865b96cfba8c028e6df4ada
-SIZE (rubygem/aws-sdk-iotanalytics-1.83.0.gem) = 61440
+TIMESTAMP = 1757121278
+SHA256 (rubygem/aws-sdk-iotanalytics-1.87.0.gem) = 1f5902070ec2c43fc183cc924436b8bc03e161e774aad6c1e84222f94523498e
+SIZE (rubygem/aws-sdk-iotanalytics-1.87.0.gem) = 61440
diff --git a/devel/rubygem-aws-sdk-iotdataplane/Makefile b/devel/rubygem-aws-sdk-iotdataplane/Makefile
index e8e843305bbe..4694349ab755 100644
--- a/devel/rubygem-aws-sdk-iotdataplane/Makefile
+++ b/devel/rubygem-aws-sdk-iotdataplane/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-iotdataplane
-PORTVERSION= 1.77.0
+PORTVERSION= 1.82.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-iotdatapla
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-iotdataplane/distinfo b/devel/rubygem-aws-sdk-iotdataplane/distinfo
index 7f5513d8fa5c..a1f8957ed656 100644
--- a/devel/rubygem-aws-sdk-iotdataplane/distinfo
+++ b/devel/rubygem-aws-sdk-iotdataplane/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753369794
-SHA256 (rubygem/aws-sdk-iotdataplane-1.77.0.gem) = 35c12212995703fec44a1260795efc29316080ed89049c374209c21671dbc776
-SIZE (rubygem/aws-sdk-iotdataplane-1.77.0.gem) = 29184
+TIMESTAMP = 1757121280
+SHA256 (rubygem/aws-sdk-iotdataplane-1.82.0.gem) = d691da2bf8ac5c9e941de3dbfaf445407246b1c3f530769244b861f93d9b9efb
+SIZE (rubygem/aws-sdk-iotdataplane-1.82.0.gem) = 30208
diff --git a/devel/rubygem-aws-sdk-iotdeviceadvisor/Makefile b/devel/rubygem-aws-sdk-iotdeviceadvisor/Makefile
index 0947bd897fdd..e7855058bc92 100644
--- a/devel/rubygem-aws-sdk-iotdeviceadvisor/Makefile
+++ b/devel/rubygem-aws-sdk-iotdeviceadvisor/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-iotdeviceadvisor
-PORTVERSION= 1.51.0
+PORTVERSION= 1.55.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-iotdevicea
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-iotdeviceadvisor/distinfo b/devel/rubygem-aws-sdk-iotdeviceadvisor/distinfo
index 55124ef61ddd..adae5b6a97d2 100644
--- a/devel/rubygem-aws-sdk-iotdeviceadvisor/distinfo
+++ b/devel/rubygem-aws-sdk-iotdeviceadvisor/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753369796
-SHA256 (rubygem/aws-sdk-iotdeviceadvisor-1.51.0.gem) = c4285b75bdb559be53ab365e2125c02690db72ab098cdb3cdb3e977da72fb353
-SIZE (rubygem/aws-sdk-iotdeviceadvisor-1.51.0.gem) = 32256
+TIMESTAMP = 1757121282
+SHA256 (rubygem/aws-sdk-iotdeviceadvisor-1.55.0.gem) = ece35bebd3e45f983a2468dc22a9a68469b69ae609c44bf80edd0b5804299c4d
+SIZE (rubygem/aws-sdk-iotdeviceadvisor-1.55.0.gem) = 32768
diff --git a/devel/rubygem-aws-sdk-iotevents/Makefile b/devel/rubygem-aws-sdk-iotevents/Makefile
index 2768b8c76548..635bbb51fa66 100644
--- a/devel/rubygem-aws-sdk-iotevents/Makefile
+++ b/devel/rubygem-aws-sdk-iotevents/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-iotevents
-PORTVERSION= 1.68.0
+PORTVERSION= 1.72.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-iotevents
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-iotevents/distinfo b/devel/rubygem-aws-sdk-iotevents/distinfo
index c7ed93b69ebc..adf6a80daba5 100644
--- a/devel/rubygem-aws-sdk-iotevents/distinfo
+++ b/devel/rubygem-aws-sdk-iotevents/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753369798
-SHA256 (rubygem/aws-sdk-iotevents-1.68.0.gem) = 8dd5b2899d260bb501ad212a55866f41cc4947c77e779471bfa0dd75492f2b29
-SIZE (rubygem/aws-sdk-iotevents-1.68.0.gem) = 63488
+TIMESTAMP = 1757121284
+SHA256 (rubygem/aws-sdk-iotevents-1.72.0.gem) = 3986f449c034eb10e1ce10607da2bc0191cbd18e7164e2972718a4f01961c71e
+SIZE (rubygem/aws-sdk-iotevents-1.72.0.gem) = 63488
diff --git a/devel/rubygem-aws-sdk-ioteventsdata/Makefile b/devel/rubygem-aws-sdk-ioteventsdata/Makefile
index 80f88230f915..ece660428f60 100644
--- a/devel/rubygem-aws-sdk-ioteventsdata/Makefile
+++ b/devel/rubygem-aws-sdk-ioteventsdata/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-ioteventsdata
-PORTVERSION= 1.61.0
+PORTVERSION= 1.65.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-ioteventsd
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-ioteventsdata/distinfo b/devel/rubygem-aws-sdk-ioteventsdata/distinfo
index 14ee9412a01a..4deeda00c1ea 100644
--- a/devel/rubygem-aws-sdk-ioteventsdata/distinfo
+++ b/devel/rubygem-aws-sdk-ioteventsdata/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753369800
-SHA256 (rubygem/aws-sdk-ioteventsdata-1.61.0.gem) = 4c0fe844bc862db31a1d3b4b1582d208a2e4efb2cc7aae12c56055bb1dc44354
-SIZE (rubygem/aws-sdk-ioteventsdata-1.61.0.gem) = 33792
+TIMESTAMP = 1757121286
+SHA256 (rubygem/aws-sdk-ioteventsdata-1.65.0.gem) = 398bb8af6f8fc0d5579f29d4ddf1344602321f9882001df67bdc71cd53e3edd8
+SIZE (rubygem/aws-sdk-ioteventsdata-1.65.0.gem) = 33792
diff --git a/devel/rubygem-aws-sdk-iotfleethub/Makefile b/devel/rubygem-aws-sdk-iotfleethub/Makefile
index 75965278d63e..e3f597d697b0 100644
--- a/devel/rubygem-aws-sdk-iotfleethub/Makefile
+++ b/devel/rubygem-aws-sdk-iotfleethub/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-iotfleethub
-PORTVERSION= 1.45.0
+PORTVERSION= 1.49.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-iotfleethu
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-iotfleethub/distinfo b/devel/rubygem-aws-sdk-iotfleethub/distinfo
index ac6245f32d2b..4c10283d66be 100644
--- a/devel/rubygem-aws-sdk-iotfleethub/distinfo
+++ b/devel/rubygem-aws-sdk-iotfleethub/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753369802
-SHA256 (rubygem/aws-sdk-iotfleethub-1.45.0.gem) = 78feb1710a9af3509be63b85fa022d2c815de19e3d6b49f9f03a27c5cb0d8e71
-SIZE (rubygem/aws-sdk-iotfleethub-1.45.0.gem) = 25600
+TIMESTAMP = 1757121288
+SHA256 (rubygem/aws-sdk-iotfleethub-1.49.0.gem) = 3729379fe25e1cf54376f0a10ad3ac332de356921ec16ebca488322d0cc84b71
+SIZE (rubygem/aws-sdk-iotfleethub-1.49.0.gem) = 25600
diff --git a/devel/rubygem-aws-sdk-iotfleetwise/Makefile b/devel/rubygem-aws-sdk-iotfleetwise/Makefile
index 61884c3061f2..12b50a7a64a2 100644
--- a/devel/rubygem-aws-sdk-iotfleetwise/Makefile
+++ b/devel/rubygem-aws-sdk-iotfleetwise/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-iotfleetwise
-PORTVERSION= 1.50.0
+PORTVERSION= 1.54.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-iotfleetwi
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-iotfleetwise/distinfo b/devel/rubygem-aws-sdk-iotfleetwise/distinfo
index f051213f6a54..338641d32a54 100644
--- a/devel/rubygem-aws-sdk-iotfleetwise/distinfo
+++ b/devel/rubygem-aws-sdk-iotfleetwise/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753369804
-SHA256 (rubygem/aws-sdk-iotfleetwise-1.50.0.gem) = 131c13bfc68837f798b4d494008952b3bcb2a8b3e7b2acb97d04ca2b1c7df9ad
-SIZE (rubygem/aws-sdk-iotfleetwise-1.50.0.gem) = 93184
+TIMESTAMP = 1757121290
+SHA256 (rubygem/aws-sdk-iotfleetwise-1.54.0.gem) = 402800f5ef9c0bf11961b72c4588a38e69d0aea90d73e61d97aed012821955de
+SIZE (rubygem/aws-sdk-iotfleetwise-1.54.0.gem) = 93184
diff --git a/devel/rubygem-aws-sdk-iotjobsdataplane/Makefile b/devel/rubygem-aws-sdk-iotjobsdataplane/Makefile
index cccff338eb37..a4cd5f7f4ae6 100644
--- a/devel/rubygem-aws-sdk-iotjobsdataplane/Makefile
+++ b/devel/rubygem-aws-sdk-iotjobsdataplane/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-iotjobsdataplane
-PORTVERSION= 1.70.0
+PORTVERSION= 1.73.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-iotjobsdat
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-iotjobsdataplane/distinfo b/devel/rubygem-aws-sdk-iotjobsdataplane/distinfo
index af6b92b709a4..3a572531b345 100644
--- a/devel/rubygem-aws-sdk-iotjobsdataplane/distinfo
+++ b/devel/rubygem-aws-sdk-iotjobsdataplane/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753369806
-SHA256 (rubygem/aws-sdk-iotjobsdataplane-1.70.0.gem) = 1f67f355abc39ebd2a2de6e9c9e12a55f14aa43d60f663afaa2ead8c7d9fe63d
-SIZE (rubygem/aws-sdk-iotjobsdataplane-1.70.0.gem) = 29696
+TIMESTAMP = 1757121292
+SHA256 (rubygem/aws-sdk-iotjobsdataplane-1.73.0.gem) = 62d146839d564a29ef8bc4da937c0189bed70173093eff3f606ae0e34e767fd2
+SIZE (rubygem/aws-sdk-iotjobsdataplane-1.73.0.gem) = 29696
diff --git a/devel/rubygem-aws-sdk-iotmanagedintegrations/Makefile b/devel/rubygem-aws-sdk-iotmanagedintegrations/Makefile
index 4445d968360a..96f189e745a6 100644
--- a/devel/rubygem-aws-sdk-iotmanagedintegrations/Makefile
+++ b/devel/rubygem-aws-sdk-iotmanagedintegrations/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-iotmanagedintegrations
-PORTVERSION= 1.5.0
+PORTVERSION= 1.9.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-iotmanaged
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-iotmanagedintegrations/distinfo b/devel/rubygem-aws-sdk-iotmanagedintegrations/distinfo
index a9b930662173..0322c8c3cd0c 100644
--- a/devel/rubygem-aws-sdk-iotmanagedintegrations/distinfo
+++ b/devel/rubygem-aws-sdk-iotmanagedintegrations/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753369808
-SHA256 (rubygem/aws-sdk-iotmanagedintegrations-1.5.0.gem) = f64902a3ba929cf4cc38b2bbdb00650301ed67ff24a635f09cb1c026f0cf5de0
-SIZE (rubygem/aws-sdk-iotmanagedintegrations-1.5.0.gem) = 89088
+TIMESTAMP = 1757121294
+SHA256 (rubygem/aws-sdk-iotmanagedintegrations-1.9.0.gem) = cb5a440fc96d0c40f0c79f7273e78b22bc1ba44a6c62e3fc0f8bd81d23b79369
+SIZE (rubygem/aws-sdk-iotmanagedintegrations-1.9.0.gem) = 89088
diff --git a/devel/rubygem-aws-sdk-iotsecuretunneling/Makefile b/devel/rubygem-aws-sdk-iotsecuretunneling/Makefile
index c792e9daca63..fc3bc4d746c0 100644
--- a/devel/rubygem-aws-sdk-iotsecuretunneling/Makefile
+++ b/devel/rubygem-aws-sdk-iotsecuretunneling/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-iotsecuretunneling
-PORTVERSION= 1.55.0
+PORTVERSION= 1.58.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-iotsecuret
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-iotsecuretunneling/distinfo b/devel/rubygem-aws-sdk-iotsecuretunneling/distinfo
index a10f60679f52..e2852e87921c 100644
--- a/devel/rubygem-aws-sdk-iotsecuretunneling/distinfo
+++ b/devel/rubygem-aws-sdk-iotsecuretunneling/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753369810
-SHA256 (rubygem/aws-sdk-iotsecuretunneling-1.55.0.gem) = ef053a42205216cdfd7995e5d9e297250a8e567b8ac2b6d2d057b3d4d0e18ab3
-SIZE (rubygem/aws-sdk-iotsecuretunneling-1.55.0.gem) = 27136
+TIMESTAMP = 1757121296
+SHA256 (rubygem/aws-sdk-iotsecuretunneling-1.58.0.gem) = d661eae3dcbe022850ff67ee8783a2eb15e92c39ebc6e431e683e4a7a7153947
+SIZE (rubygem/aws-sdk-iotsecuretunneling-1.58.0.gem) = 27136
diff --git a/devel/rubygem-aws-sdk-iotsitewise/Makefile b/devel/rubygem-aws-sdk-iotsitewise/Makefile
index 751a2ae47a2a..a3923e7f1c6b 100644
--- a/devel/rubygem-aws-sdk-iotsitewise/Makefile
+++ b/devel/rubygem-aws-sdk-iotsitewise/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-iotsitewise
-PORTVERSION= 1.89.0
+PORTVERSION= 1.93.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-iotsitewis
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-iotsitewise/distinfo b/devel/rubygem-aws-sdk-iotsitewise/distinfo
index 58a67ecea711..c6ba32e0c5d8 100644
--- a/devel/rubygem-aws-sdk-iotsitewise/distinfo
+++ b/devel/rubygem-aws-sdk-iotsitewise/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753796158
-SHA256 (rubygem/aws-sdk-iotsitewise-1.89.0.gem) = c7fcd8663bc28565bd73cba4083cc87a930f7be1094a0f50db1fca661d4636e6
-SIZE (rubygem/aws-sdk-iotsitewise-1.89.0.gem) = 159744
+TIMESTAMP = 1757121298
+SHA256 (rubygem/aws-sdk-iotsitewise-1.93.0.gem) = 930938171cd58b3ed68ad3bd4fa3c4883618caeff0b6c3336c9f9f8f7ad381d3
+SIZE (rubygem/aws-sdk-iotsitewise-1.93.0.gem) = 163840
diff --git a/devel/rubygem-aws-sdk-iotthingsgraph/Makefile b/devel/rubygem-aws-sdk-iotthingsgraph/Makefile
index a8bd664f903c..aa388e7bb366 100644
--- a/devel/rubygem-aws-sdk-iotthingsgraph/Makefile
+++ b/devel/rubygem-aws-sdk-iotthingsgraph/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-iotthingsgraph
-PORTVERSION= 1.57.0
+PORTVERSION= 1.61.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-iotthingsg
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-iotthingsgraph/distinfo b/devel/rubygem-aws-sdk-iotthingsgraph/distinfo
index 1123cb4d238d..7d708963c44c 100644
--- a/devel/rubygem-aws-sdk-iotthingsgraph/distinfo
+++ b/devel/rubygem-aws-sdk-iotthingsgraph/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753369814
-SHA256 (rubygem/aws-sdk-iotthingsgraph-1.57.0.gem) = 7a363dbbfe5a38001e2e8c8e80f67ecca16efcdecb384a7ae228497421d79188
-SIZE (rubygem/aws-sdk-iotthingsgraph-1.57.0.gem) = 45056
+TIMESTAMP = 1757121300
+SHA256 (rubygem/aws-sdk-iotthingsgraph-1.61.0.gem) = 00249c354dbcb97c210e1b9835228a9005b1aa186f99cb580484077ba531978e
+SIZE (rubygem/aws-sdk-iotthingsgraph-1.61.0.gem) = 45056
diff --git a/devel/rubygem-aws-sdk-iottwinmaker/Makefile b/devel/rubygem-aws-sdk-iottwinmaker/Makefile
index f452e6298d94..eaefab19598d 100644
--- a/devel/rubygem-aws-sdk-iottwinmaker/Makefile
+++ b/devel/rubygem-aws-sdk-iottwinmaker/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-iottwinmaker
-PORTVERSION= 1.43.0
+PORTVERSION= 1.46.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-iottwinmak
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.1<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-iottwinmaker/distinfo b/devel/rubygem-aws-sdk-iottwinmaker/distinfo
index a71b2ea5e90c..49e79fad2eee 100644
--- a/devel/rubygem-aws-sdk-iottwinmaker/distinfo
+++ b/devel/rubygem-aws-sdk-iottwinmaker/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753369816
-SHA256 (rubygem/aws-sdk-iottwinmaker-1.43.0.gem) = 6ede8fda02c6840eb0c84805d228bf2a8231eb2e9ef17b076b4aa89fe21dcd6e
-SIZE (rubygem/aws-sdk-iottwinmaker-1.43.0.gem) = 69120
+TIMESTAMP = 1757121302
+SHA256 (rubygem/aws-sdk-iottwinmaker-1.46.0.gem) = 2288aa5449ecb89624589e3a23e2b84aa20954b1c91ae5d83b1cdbdacc374880
+SIZE (rubygem/aws-sdk-iottwinmaker-1.46.0.gem) = 69120
diff --git a/devel/rubygem-aws-sdk-iotwireless/Makefile b/devel/rubygem-aws-sdk-iotwireless/Makefile
index 5ff1f32fbb1b..0275e68dcc37 100644
--- a/devel/rubygem-aws-sdk-iotwireless/Makefile
+++ b/devel/rubygem-aws-sdk-iotwireless/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-iotwireless
-PORTVERSION= 1.70.0
+PORTVERSION= 1.75.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-iotwireles
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-iotwireless/distinfo b/devel/rubygem-aws-sdk-iotwireless/distinfo
index 3b44dabb30ec..a564c44c7cbb 100644
--- a/devel/rubygem-aws-sdk-iotwireless/distinfo
+++ b/devel/rubygem-aws-sdk-iotwireless/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753369818
-SHA256 (rubygem/aws-sdk-iotwireless-1.70.0.gem) = 224af4daf13c19459bb1b8f8fc977563d30c914bd6893ef5ccded11484fb619b
-SIZE (rubygem/aws-sdk-iotwireless-1.70.0.gem) = 116224
+TIMESTAMP = 1757121304
+SHA256 (rubygem/aws-sdk-iotwireless-1.75.0.gem) = 3c3a8f76b1718de02d640974a1976f0622f3cb3658f8d939c6f7e42deeb32dc0
+SIZE (rubygem/aws-sdk-iotwireless-1.75.0.gem) = 116736
diff --git a/devel/rubygem-aws-sdk-ivs/Makefile b/devel/rubygem-aws-sdk-ivs/Makefile
index 8cf32b274c06..d436fe59bbe0 100644
--- a/devel/rubygem-aws-sdk-ivs/Makefile
+++ b/devel/rubygem-aws-sdk-ivs/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-ivs
-PORTVERSION= 1.71.0
+PORTVERSION= 1.75.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-ivs
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-ivs/distinfo b/devel/rubygem-aws-sdk-ivs/distinfo
index 07c74c279757..e40ec14d6379 100644
--- a/devel/rubygem-aws-sdk-ivs/distinfo
+++ b/devel/rubygem-aws-sdk-ivs/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753369820
-SHA256 (rubygem/aws-sdk-ivs-1.71.0.gem) = 613a022e05534340e29cbec7e3cae509d748a7065b6bad603ae67baf40cca02c
-SIZE (rubygem/aws-sdk-ivs-1.71.0.gem) = 55808
+TIMESTAMP = 1757121306
+SHA256 (rubygem/aws-sdk-ivs-1.75.0.gem) = bbecd85576783354c15540f4c08804faa9392e503d008febe45c75a940a3d8c2
+SIZE (rubygem/aws-sdk-ivs-1.75.0.gem) = 55808
diff --git a/devel/rubygem-aws-sdk-ivschat/Makefile b/devel/rubygem-aws-sdk-ivschat/Makefile
index 50fad48d2857..908c951d829c 100644
--- a/devel/rubygem-aws-sdk-ivschat/Makefile
+++ b/devel/rubygem-aws-sdk-ivschat/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-ivschat
-PORTVERSION= 1.44.0
+PORTVERSION= 1.48.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-ivschat
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-ivschat/distinfo b/devel/rubygem-aws-sdk-ivschat/distinfo
index 19ed7edb404e..64db934fce68 100644
--- a/devel/rubygem-aws-sdk-ivschat/distinfo
+++ b/devel/rubygem-aws-sdk-ivschat/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753369822
-SHA256 (rubygem/aws-sdk-ivschat-1.44.0.gem) = 2b2c4a1dec981ecf6a4fae68b4004f6fd55355e1ab30fe2728cc9944e33e372b
-SIZE (rubygem/aws-sdk-ivschat-1.44.0.gem) = 36352
+TIMESTAMP = 1757121308
+SHA256 (rubygem/aws-sdk-ivschat-1.48.0.gem) = 13e3f58d817fc2f7a92e52466f4ced7d58d3db8ae17dbf0f9474f9ce19a3d218
+SIZE (rubygem/aws-sdk-ivschat-1.48.0.gem) = 36352
diff --git a/devel/rubygem-aws-sdk-ivsrealtime/Makefile b/devel/rubygem-aws-sdk-ivsrealtime/Makefile
index 53f65a04ae39..8f40784be92c 100644
--- a/devel/rubygem-aws-sdk-ivsrealtime/Makefile
+++ b/devel/rubygem-aws-sdk-ivsrealtime/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-ivsrealtime
-PORTVERSION= 1.45.0
+PORTVERSION= 1.49.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-ivsrealtim
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-ivsrealtime/distinfo b/devel/rubygem-aws-sdk-ivsrealtime/distinfo
index 37b3cc3cd6a4..daab127b3ed0 100644
--- a/devel/rubygem-aws-sdk-ivsrealtime/distinfo
+++ b/devel/rubygem-aws-sdk-ivsrealtime/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753369824
-SHA256 (rubygem/aws-sdk-ivsrealtime-1.45.0.gem) = 488e5b69b2847b9157a8d95ef0d462ecbfe9d900f18f292eab20a62d1cabd03c
-SIZE (rubygem/aws-sdk-ivsrealtime-1.45.0.gem) = 60416
+TIMESTAMP = 1757121310
+SHA256 (rubygem/aws-sdk-ivsrealtime-1.49.0.gem) = 8c5376d5ceaeffe4cb8465df2e0b97c4a6c66dc63b25bd1902b909d4b669968a
+SIZE (rubygem/aws-sdk-ivsrealtime-1.49.0.gem) = 60416
diff --git a/devel/rubygem-aws-sdk-kafka/Makefile b/devel/rubygem-aws-sdk-kafka/Makefile
index 13095f2c61a4..5b909e91439b 100644
--- a/devel/rubygem-aws-sdk-kafka/Makefile
+++ b/devel/rubygem-aws-sdk-kafka/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-kafka
-PORTVERSION= 1.93.0
+PORTVERSION= 1.96.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-kafka
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-kafka/distinfo b/devel/rubygem-aws-sdk-kafka/distinfo
index a28837522c8d..b414479a9786 100644
--- a/devel/rubygem-aws-sdk-kafka/distinfo
+++ b/devel/rubygem-aws-sdk-kafka/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753369826
-SHA256 (rubygem/aws-sdk-kafka-1.93.0.gem) = 6d8569a079e301edf93a4be93894dda7c9374b44c9cf04626aaf40b5d2fba259
-SIZE (rubygem/aws-sdk-kafka-1.93.0.gem) = 73728
+TIMESTAMP = 1757121312
+SHA256 (rubygem/aws-sdk-kafka-1.96.0.gem) = 7eabab4fcccf6bf0091b5d741b20138e0c1ef6ba12887918a721fddf6facb5b5
+SIZE (rubygem/aws-sdk-kafka-1.96.0.gem) = 74240
diff --git a/devel/rubygem-aws-sdk-kafkaconnect/Makefile b/devel/rubygem-aws-sdk-kafkaconnect/Makefile
index ccb3877e6f88..33119bd35740 100644
--- a/devel/rubygem-aws-sdk-kafkaconnect/Makefile
+++ b/devel/rubygem-aws-sdk-kafkaconnect/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-kafkaconnect
-PORTVERSION= 1.41.0
+PORTVERSION= 1.45.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-kafkaconne
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-kafkaconnect/distinfo b/devel/rubygem-aws-sdk-kafkaconnect/distinfo
index 34d0fad2fba4..379a7adeb8cb 100644
--- a/devel/rubygem-aws-sdk-kafkaconnect/distinfo
+++ b/devel/rubygem-aws-sdk-kafkaconnect/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753369828
-SHA256 (rubygem/aws-sdk-kafkaconnect-1.41.0.gem) = aeafa0e934f6fa24b51e40f54209b0836a112ed08a993b2a8c64328151d7a996
-SIZE (rubygem/aws-sdk-kafkaconnect-1.41.0.gem) = 42496
+TIMESTAMP = 1757121314
+SHA256 (rubygem/aws-sdk-kafkaconnect-1.45.0.gem) = 53f2a06d7d1efbb5af88892e1831ec120212f58b8b91137abf4c3017bd19f6f6
+SIZE (rubygem/aws-sdk-kafkaconnect-1.45.0.gem) = 42496
diff --git a/devel/rubygem-aws-sdk-kendra/Makefile b/devel/rubygem-aws-sdk-kendra/Makefile
index 843b90cac386..2e646ac4a9a1 100644
--- a/devel/rubygem-aws-sdk-kendra/Makefile
+++ b/devel/rubygem-aws-sdk-kendra/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-kendra
-PORTVERSION= 1.101.0
+PORTVERSION= 1.105.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-kendra
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-kendra/distinfo b/devel/rubygem-aws-sdk-kendra/distinfo
index 90a2ab755146..ecedd33ca1f8 100644
--- a/devel/rubygem-aws-sdk-kendra/distinfo
+++ b/devel/rubygem-aws-sdk-kendra/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753369830
-SHA256 (rubygem/aws-sdk-kendra-1.101.0.gem) = 787c61d7c428b57eab96f595549602abbe95a2fd8e0f56babe340dace1aa3375
-SIZE (rubygem/aws-sdk-kendra-1.101.0.gem) = 180736
+TIMESTAMP = 1757121316
+SHA256 (rubygem/aws-sdk-kendra-1.105.0.gem) = 0e192ad29103556e6f498896f3a14a1c3619571ef6294a20a3ab6c28648db4c9
+SIZE (rubygem/aws-sdk-kendra-1.105.0.gem) = 180736
diff --git a/devel/rubygem-aws-sdk-kendraranking/Makefile b/devel/rubygem-aws-sdk-kendraranking/Makefile
index a2610fd098b5..ac191bae876a 100644
--- a/devel/rubygem-aws-sdk-kendraranking/Makefile
+++ b/devel/rubygem-aws-sdk-kendraranking/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-kendraranking
-PORTVERSION= 1.32.0
+PORTVERSION= 1.35.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-kendrarank
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-kendraranking/distinfo b/devel/rubygem-aws-sdk-kendraranking/distinfo
index 2454a0c9867f..f4e4344d0db5 100644
--- a/devel/rubygem-aws-sdk-kendraranking/distinfo
+++ b/devel/rubygem-aws-sdk-kendraranking/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753369832
-SHA256 (rubygem/aws-sdk-kendraranking-1.32.0.gem) = 9016790158d38672f015207c9fe870f295a1b647fd6b435115626fb94bb35aad
-SIZE (rubygem/aws-sdk-kendraranking-1.32.0.gem) = 29184
+TIMESTAMP = 1757121318
+SHA256 (rubygem/aws-sdk-kendraranking-1.35.0.gem) = 7cc67d05c1cc21b4e5703165d19963e1c49a67fb2e96e1be5f9cd19fafbbc205
+SIZE (rubygem/aws-sdk-kendraranking-1.35.0.gem) = 29184
diff --git a/devel/rubygem-aws-sdk-keyspaces/Makefile b/devel/rubygem-aws-sdk-keyspaces/Makefile
index 79ac3e22a03c..24e3cc4a4c2b 100644
--- a/devel/rubygem-aws-sdk-keyspaces/Makefile
+++ b/devel/rubygem-aws-sdk-keyspaces/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-keyspaces
-PORTVERSION= 1.43.0
+PORTVERSION= 1.47.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-keyspaces
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-keyspaces/distinfo b/devel/rubygem-aws-sdk-keyspaces/distinfo
index 6115c53b7148..4469937ae370 100644
--- a/devel/rubygem-aws-sdk-keyspaces/distinfo
+++ b/devel/rubygem-aws-sdk-keyspaces/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753369834
-SHA256 (rubygem/aws-sdk-keyspaces-1.43.0.gem) = 633e82f2db77bfa52fbc7a4844f97dbc6750ee6654d7b22874176557d6c7ea3d
-SIZE (rubygem/aws-sdk-keyspaces-1.43.0.gem) = 51200
+TIMESTAMP = 1757121320
+SHA256 (rubygem/aws-sdk-keyspaces-1.47.0.gem) = af5cfe4a1f68f6cabb59e8cf5759632c0513bf5f564bc33acd03ca91e3e5bbee
+SIZE (rubygem/aws-sdk-keyspaces-1.47.0.gem) = 51200
diff --git a/devel/rubygem-aws-sdk-keyspacesstreams/Makefile b/devel/rubygem-aws-sdk-keyspacesstreams/Makefile
index 726e1f197841..a14cafb8de1e 100644
--- a/devel/rubygem-aws-sdk-keyspacesstreams/Makefile
+++ b/devel/rubygem-aws-sdk-keyspacesstreams/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-keyspacesstreams
-PORTVERSION= 1.2.0
+PORTVERSION= 1.6.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-keyspacess
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-keyspacesstreams/distinfo b/devel/rubygem-aws-sdk-keyspacesstreams/distinfo
index 1a8403b28d12..1105ec5784bf 100644
--- a/devel/rubygem-aws-sdk-keyspacesstreams/distinfo
+++ b/devel/rubygem-aws-sdk-keyspacesstreams/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753369836
-SHA256 (rubygem/aws-sdk-keyspacesstreams-1.2.0.gem) = 7a67b695b90aab7d2ac9614136fd6b38d58b94d9de19fb2f84ac6dfc8bf9957a
-SIZE (rubygem/aws-sdk-keyspacesstreams-1.2.0.gem) = 32768
+TIMESTAMP = 1757121322
+SHA256 (rubygem/aws-sdk-keyspacesstreams-1.6.0.gem) = cfd8e77cf37f25e3c723ee23b92259b41e14cade2355c8f45f573377009c4d3d
+SIZE (rubygem/aws-sdk-keyspacesstreams-1.6.0.gem) = 32768
diff --git a/devel/rubygem-aws-sdk-kinesis/Makefile b/devel/rubygem-aws-sdk-kinesis/Makefile
index 3597e24936f6..1c92d8f566ef 100644
--- a/devel/rubygem-aws-sdk-kinesis/Makefile
+++ b/devel/rubygem-aws-sdk-kinesis/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-kinesis
-PORTVERSION= 1.82.0
+PORTVERSION= 1.87.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-kinesis
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-kinesis/distinfo b/devel/rubygem-aws-sdk-kinesis/distinfo
index 68b8d410a384..5b44faec85ec 100644
--- a/devel/rubygem-aws-sdk-kinesis/distinfo
+++ b/devel/rubygem-aws-sdk-kinesis/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753369838
-SHA256 (rubygem/aws-sdk-kinesis-1.82.0.gem) = 7dda52122ffb878d7f4e3f26a7c9e3b772f9b7f98801693141f41b8f18909e81
-SIZE (rubygem/aws-sdk-kinesis-1.82.0.gem) = 78336
+TIMESTAMP = 1757121324
+SHA256 (rubygem/aws-sdk-kinesis-1.87.0.gem) = a648161945039ac3c4a901c9cc94747f86c496d73cd83f2e74454b0aab993dbf
+SIZE (rubygem/aws-sdk-kinesis-1.87.0.gem) = 78336
diff --git a/devel/rubygem-aws-sdk-kinesisanalytics/Makefile b/devel/rubygem-aws-sdk-kinesisanalytics/Makefile
index 7780924aee3c..814ae4c0858c 100644
--- a/devel/rubygem-aws-sdk-kinesisanalytics/Makefile
+++ b/devel/rubygem-aws-sdk-kinesisanalytics/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-kinesisanalytics
-PORTVERSION= 1.73.0
+PORTVERSION= 1.77.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-kinesisana
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-kinesisanalytics/distinfo b/devel/rubygem-aws-sdk-kinesisanalytics/distinfo
index 426f68680c3a..00c42388fa9b 100644
--- a/devel/rubygem-aws-sdk-kinesisanalytics/distinfo
+++ b/devel/rubygem-aws-sdk-kinesisanalytics/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753369840
-SHA256 (rubygem/aws-sdk-kinesisanalytics-1.73.0.gem) = 237cf6011477ff1ed30499b4a42bbda8281fabc14f9c23eda8d665b58164e158
-SIZE (rubygem/aws-sdk-kinesisanalytics-1.73.0.gem) = 51712
+TIMESTAMP = 1757121326
+SHA256 (rubygem/aws-sdk-kinesisanalytics-1.77.0.gem) = 82284d15ef5d9c7fb7b4cbbe98e99f0a00428627929516aa8a484f25686b2a8b
+SIZE (rubygem/aws-sdk-kinesisanalytics-1.77.0.gem) = 52224
diff --git a/devel/rubygem-aws-sdk-kinesisanalyticsv2/Makefile b/devel/rubygem-aws-sdk-kinesisanalyticsv2/Makefile
index 1390f6ae4c4c..d443951ac34e 100644
--- a/devel/rubygem-aws-sdk-kinesisanalyticsv2/Makefile
+++ b/devel/rubygem-aws-sdk-kinesisanalyticsv2/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-kinesisanalyticsv2
-PORTVERSION= 1.77.0
+PORTVERSION= 1.81.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-kinesisana
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-kinesisanalyticsv2/distinfo b/devel/rubygem-aws-sdk-kinesisanalyticsv2/distinfo
index 2050a209d855..8a9534dbd646 100644
--- a/devel/rubygem-aws-sdk-kinesisanalyticsv2/distinfo
+++ b/devel/rubygem-aws-sdk-kinesisanalyticsv2/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753369842
-SHA256 (rubygem/aws-sdk-kinesisanalyticsv2-1.77.0.gem) = 0501bcd5231580a11e900406f140f60ec5077bc360dac6dd3c14997a4cc93d7b
-SIZE (rubygem/aws-sdk-kinesisanalyticsv2-1.77.0.gem) = 86016
+TIMESTAMP = 1757121328
+SHA256 (rubygem/aws-sdk-kinesisanalyticsv2-1.81.0.gem) = 9a73fe9b5faa1d54045e1766a0f0c2c5599eb2b756a8d867519f11cddda4a516
+SIZE (rubygem/aws-sdk-kinesisanalyticsv2-1.81.0.gem) = 87552
diff --git a/devel/rubygem-aws-sdk-kinesisvideo/Makefile b/devel/rubygem-aws-sdk-kinesisvideo/Makefile
index 71a197dde2da..28ed2eabb06c 100644
--- a/devel/rubygem-aws-sdk-kinesisvideo/Makefile
+++ b/devel/rubygem-aws-sdk-kinesisvideo/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-kinesisvideo
-PORTVERSION= 1.81.0
+PORTVERSION= 1.85.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-kinesisvid
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-kinesisvideo/distinfo b/devel/rubygem-aws-sdk-kinesisvideo/distinfo
index 1a9cbf465277..632a48db954f 100644
--- a/devel/rubygem-aws-sdk-kinesisvideo/distinfo
+++ b/devel/rubygem-aws-sdk-kinesisvideo/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753369844
-SHA256 (rubygem/aws-sdk-kinesisvideo-1.81.0.gem) = 71b0b8724af3993875c69dafe77c307b537861fbd709617534d4e07bee0c9385
-SIZE (rubygem/aws-sdk-kinesisvideo-1.81.0.gem) = 53248
+TIMESTAMP = 1757121330
+SHA256 (rubygem/aws-sdk-kinesisvideo-1.85.0.gem) = 9aa754e972d247321052983c0b14d59eeb6a6a3e1c3084fd998df25e4a9984cb
+SIZE (rubygem/aws-sdk-kinesisvideo-1.85.0.gem) = 53248
diff --git a/devel/rubygem-aws-sdk-kinesisvideoarchivedmedia/Makefile b/devel/rubygem-aws-sdk-kinesisvideoarchivedmedia/Makefile
index c76d88ac6488..3f4df01a0335 100644
--- a/devel/rubygem-aws-sdk-kinesisvideoarchivedmedia/Makefile
+++ b/devel/rubygem-aws-sdk-kinesisvideoarchivedmedia/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-kinesisvideoarchivedmedia
-PORTVERSION= 1.78.0
+PORTVERSION= 1.82.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-kinesisvid
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-kinesisvideoarchivedmedia/distinfo b/devel/rubygem-aws-sdk-kinesisvideoarchivedmedia/distinfo
index 6dae073f29c0..ba15d2f9a4f5 100644
--- a/devel/rubygem-aws-sdk-kinesisvideoarchivedmedia/distinfo
+++ b/devel/rubygem-aws-sdk-kinesisvideoarchivedmedia/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753369846
-SHA256 (rubygem/aws-sdk-kinesisvideoarchivedmedia-1.78.0.gem) = fcdffb45c874010df7ac54f7ca70534941faab2c5abf5612b39b66d7cc565127
-SIZE (rubygem/aws-sdk-kinesisvideoarchivedmedia-1.78.0.gem) = 44544
+TIMESTAMP = 1757121332
+SHA256 (rubygem/aws-sdk-kinesisvideoarchivedmedia-1.82.0.gem) = 3d7a379f670a72edb1b42f5a99296c7b439286a5e061232c6eb056fa4fbbbbec
+SIZE (rubygem/aws-sdk-kinesisvideoarchivedmedia-1.82.0.gem) = 44544
diff --git a/devel/rubygem-aws-sdk-kinesisvideomedia/Makefile b/devel/rubygem-aws-sdk-kinesisvideomedia/Makefile
index 9c666c3c9654..038fefe88725 100644
--- a/devel/rubygem-aws-sdk-kinesisvideomedia/Makefile
+++ b/devel/rubygem-aws-sdk-kinesisvideomedia/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-kinesisvideomedia
-PORTVERSION= 1.70.0
+PORTVERSION= 1.74.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-kinesisvid
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-kinesisvideomedia/distinfo b/devel/rubygem-aws-sdk-kinesisvideomedia/distinfo
index 59fed7898c8b..29e5976a8bff 100644
--- a/devel/rubygem-aws-sdk-kinesisvideomedia/distinfo
+++ b/devel/rubygem-aws-sdk-kinesisvideomedia/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753369848
-SHA256 (rubygem/aws-sdk-kinesisvideomedia-1.70.0.gem) = 397683e2589adf34420a36bc8320772d808509fce80039ec397311b519fc7a24
-SIZE (rubygem/aws-sdk-kinesisvideomedia-1.70.0.gem) = 24576
+TIMESTAMP = 1757121334
+SHA256 (rubygem/aws-sdk-kinesisvideomedia-1.74.0.gem) = b878dc8359dfa54d7fee2e9f65b712c1e3851fcde19c001e8733eb54c8c36485
+SIZE (rubygem/aws-sdk-kinesisvideomedia-1.74.0.gem) = 24576
diff --git a/devel/rubygem-aws-sdk-kinesisvideosignalingchannels/Makefile b/devel/rubygem-aws-sdk-kinesisvideosignalingchannels/Makefile
index fdb0e282ee80..7b79978e6b74 100644
--- a/devel/rubygem-aws-sdk-kinesisvideosignalingchannels/Makefile
+++ b/devel/rubygem-aws-sdk-kinesisvideosignalingchannels/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-kinesisvideosignalingchannels
-PORTVERSION= 1.52.0
+PORTVERSION= 1.56.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-kinesisvid
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-kinesisvideosignalingchannels/distinfo b/devel/rubygem-aws-sdk-kinesisvideosignalingchannels/distinfo
index e00c42db2171..c325f2a460fd 100644
--- a/devel/rubygem-aws-sdk-kinesisvideosignalingchannels/distinfo
+++ b/devel/rubygem-aws-sdk-kinesisvideosignalingchannels/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753369850
-SHA256 (rubygem/aws-sdk-kinesisvideosignalingchannels-1.52.0.gem) = e54515f5616c65cf8e8346a913ba607ff78686598bec84121575f26dc3d01f9a
-SIZE (rubygem/aws-sdk-kinesisvideosignalingchannels-1.52.0.gem) = 23040
+TIMESTAMP = 1757121336
+SHA256 (rubygem/aws-sdk-kinesisvideosignalingchannels-1.56.0.gem) = 408b57264fc7baadc3f7ce471ca1cee43f52bb78e4c29620a511b4b22eb11ca2
+SIZE (rubygem/aws-sdk-kinesisvideosignalingchannels-1.56.0.gem) = 23552
diff --git a/devel/rubygem-aws-sdk-kinesisvideowebrtcstorage/Makefile b/devel/rubygem-aws-sdk-kinesisvideowebrtcstorage/Makefile
index 6eb01cd9b637..87c04f134207 100644
--- a/devel/rubygem-aws-sdk-kinesisvideowebrtcstorage/Makefile
+++ b/devel/rubygem-aws-sdk-kinesisvideowebrtcstorage/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-kinesisvideowebrtcstorage
-PORTVERSION= 1.33.0
+PORTVERSION= 1.37.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-kinesisvid
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.1<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-kinesisvideowebrtcstorage/distinfo b/devel/rubygem-aws-sdk-kinesisvideowebrtcstorage/distinfo
index 05c081cf7c82..77ece7553454 100644
--- a/devel/rubygem-aws-sdk-kinesisvideowebrtcstorage/distinfo
+++ b/devel/rubygem-aws-sdk-kinesisvideowebrtcstorage/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753369852
-SHA256 (rubygem/aws-sdk-kinesisvideowebrtcstorage-1.33.0.gem) = 39c8567c7bf019e9d0f30f0df3330ceb1c3f43ece615c109c712b968a6ca4a34
-SIZE (rubygem/aws-sdk-kinesisvideowebrtcstorage-1.33.0.gem) = 22016
+TIMESTAMP = 1757121338
+SHA256 (rubygem/aws-sdk-kinesisvideowebrtcstorage-1.37.0.gem) = 477f5de6b4fc20cccfb04298df7a913c87bc06637b9c91d449ad7f4542440253
+SIZE (rubygem/aws-sdk-kinesisvideowebrtcstorage-1.37.0.gem) = 22016
diff --git a/devel/rubygem-aws-sdk-kms/Makefile b/devel/rubygem-aws-sdk-kms/Makefile
index bcafd5646969..9b05a0a42f05 100644
--- a/devel/rubygem-aws-sdk-kms/Makefile
+++ b/devel/rubygem-aws-sdk-kms/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-kms
-PORTVERSION= 1.108.0
+PORTVERSION= 1.112.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-kms
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-kms/distinfo b/devel/rubygem-aws-sdk-kms/distinfo
index e9afae639dba..3de070119e87 100644
--- a/devel/rubygem-aws-sdk-kms/distinfo
+++ b/devel/rubygem-aws-sdk-kms/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753796160
-SHA256 (rubygem/aws-sdk-kms-1.108.0.gem) = 38b2ac95cf34a0a482753b588143f3a3cc87128f539ddda57ee7fee1f19fddc5
-SIZE (rubygem/aws-sdk-kms-1.108.0.gem) = 167424
+TIMESTAMP = 1757121340
+SHA256 (rubygem/aws-sdk-kms-1.112.0.gem) = aa68feb901545a7fc14be327735740b89f90cfee825a46ddea601c7c80c922d4
+SIZE (rubygem/aws-sdk-kms-1.112.0.gem) = 167936
diff --git a/devel/rubygem-aws-sdk-lakeformation/Makefile b/devel/rubygem-aws-sdk-lakeformation/Makefile
index e5161cf81ee5..3ab7567ff964 100644
--- a/devel/rubygem-aws-sdk-lakeformation/Makefile
+++ b/devel/rubygem-aws-sdk-lakeformation/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-lakeformation
-PORTVERSION= 1.73.0
+PORTVERSION= 1.77.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-lakeformat
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-lakeformation/distinfo b/devel/rubygem-aws-sdk-lakeformation/distinfo
index db7959f5d195..60844ad86b6d 100644
--- a/devel/rubygem-aws-sdk-lakeformation/distinfo
+++ b/devel/rubygem-aws-sdk-lakeformation/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753369856
-SHA256 (rubygem/aws-sdk-lakeformation-1.73.0.gem) = 6863048214a60845037b83345e94fe0a41ddfbbecbd010626fc93db7dffb0996
-SIZE (rubygem/aws-sdk-lakeformation-1.73.0.gem) = 82944
+TIMESTAMP = 1757121342
+SHA256 (rubygem/aws-sdk-lakeformation-1.77.0.gem) = 7509d3432d54bdc2c2dc084618c69595238f6c3dad43a8c3001733739e6240b2
+SIZE (rubygem/aws-sdk-lakeformation-1.77.0.gem) = 82944
diff --git a/devel/rubygem-aws-sdk-lambda/Makefile b/devel/rubygem-aws-sdk-lambda/Makefile
index aca99cf1f1c7..11404dee15ab 100644
--- a/devel/rubygem-aws-sdk-lambda/Makefile
+++ b/devel/rubygem-aws-sdk-lambda/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-lambda
-PORTVERSION= 1.155.0
+PORTVERSION= 1.160.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-lambda
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-lambda/distinfo b/devel/rubygem-aws-sdk-lambda/distinfo
index 384f89bb6440..621fb2b5b4c2 100644
--- a/devel/rubygem-aws-sdk-lambda/distinfo
+++ b/devel/rubygem-aws-sdk-lambda/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753796162
-SHA256 (rubygem/aws-sdk-lambda-1.155.0.gem) = 2d11c7a954d605660cca4574fe298d82dbdbdd6e0870de81ded88fbcd3b58988
-SIZE (rubygem/aws-sdk-lambda-1.155.0.gem) = 150016
+TIMESTAMP = 1757121344
+SHA256 (rubygem/aws-sdk-lambda-1.160.0.gem) = abb99459230e20958f0d949622406524f97f3ac33d8566eda4af6a2be43dd847
+SIZE (rubygem/aws-sdk-lambda-1.160.0.gem) = 150016
diff --git a/devel/rubygem-aws-sdk-launchwizard/Makefile b/devel/rubygem-aws-sdk-launchwizard/Makefile
index 3a11662809a5..f241ff78b972 100644
--- a/devel/rubygem-aws-sdk-launchwizard/Makefile
+++ b/devel/rubygem-aws-sdk-launchwizard/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-launchwizard
-PORTVERSION= 1.24.0
+PORTVERSION= 1.28.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-launchwiza
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.1<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-launchwizard/distinfo b/devel/rubygem-aws-sdk-launchwizard/distinfo
index 4b6ced2e2667..02da1b9e37ee 100644
--- a/devel/rubygem-aws-sdk-launchwizard/distinfo
+++ b/devel/rubygem-aws-sdk-launchwizard/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753369860
-SHA256 (rubygem/aws-sdk-launchwizard-1.24.0.gem) = 35a7af04498842c18605c045071f798f63652c996c0e3d0a4bf39351f830cb04
-SIZE (rubygem/aws-sdk-launchwizard-1.24.0.gem) = 29696
+TIMESTAMP = 1757121346
+SHA256 (rubygem/aws-sdk-launchwizard-1.28.0.gem) = f7ca1f9aecc29dfe7a07dcdce8a621d3696bd7951947592cfcb005a9c5455164
+SIZE (rubygem/aws-sdk-launchwizard-1.28.0.gem) = 30208
diff --git a/devel/rubygem-aws-sdk-lex/Makefile b/devel/rubygem-aws-sdk-lex/Makefile
index a76239b954f6..002d7aed88d3 100644
--- a/devel/rubygem-aws-sdk-lex/Makefile
+++ b/devel/rubygem-aws-sdk-lex/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-lex
-PORTVERSION= 1.80.0
+PORTVERSION= 1.84.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-lex
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-lex/distinfo b/devel/rubygem-aws-sdk-lex/distinfo
index 7f1771611b27..b54b4df3ab22 100644
--- a/devel/rubygem-aws-sdk-lex/distinfo
+++ b/devel/rubygem-aws-sdk-lex/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753369862
-SHA256 (rubygem/aws-sdk-lex-1.80.0.gem) = a0318f13b0117fa94497ff13f27bfa989e30253a76b031eaa18c28604da3bea6
-SIZE (rubygem/aws-sdk-lex-1.80.0.gem) = 40960
+TIMESTAMP = 1757121348
+SHA256 (rubygem/aws-sdk-lex-1.84.0.gem) = f699ceb50a56259aa9bca181b303cec8db0e33ff8c83425dca97dce3401661e2
+SIZE (rubygem/aws-sdk-lex-1.84.0.gem) = 40960
diff --git a/devel/rubygem-aws-sdk-lexmodelbuildingservice/Makefile b/devel/rubygem-aws-sdk-lexmodelbuildingservice/Makefile
index 20521cfa5c44..6a5c15cad93f 100644
--- a/devel/rubygem-aws-sdk-lexmodelbuildingservice/Makefile
+++ b/devel/rubygem-aws-sdk-lexmodelbuildingservice/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-lexmodelbuildingservice
-PORTVERSION= 1.91.0
+PORTVERSION= 1.95.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-lexmodelbu
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-lexmodelbuildingservice/distinfo b/devel/rubygem-aws-sdk-lexmodelbuildingservice/distinfo
index a00f3efe4006..dcb4ef956713 100644
--- a/devel/rubygem-aws-sdk-lexmodelbuildingservice/distinfo
+++ b/devel/rubygem-aws-sdk-lexmodelbuildingservice/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753369864
-SHA256 (rubygem/aws-sdk-lexmodelbuildingservice-1.91.0.gem) = de1d33d68712415628b87a8cd45ffdbafe4df73006e842d8052f3611c1e8181d
-SIZE (rubygem/aws-sdk-lexmodelbuildingservice-1.91.0.gem) = 86016
+TIMESTAMP = 1757121350
+SHA256 (rubygem/aws-sdk-lexmodelbuildingservice-1.95.0.gem) = 7610d72fd6302ac151bed707f2c5b00ca7c8d3dca4a3d1bf042ed40edfd6c2a2
+SIZE (rubygem/aws-sdk-lexmodelbuildingservice-1.95.0.gem) = 86016
diff --git a/devel/rubygem-aws-sdk-lexmodelsv2/Makefile b/devel/rubygem-aws-sdk-lexmodelsv2/Makefile
index 448b3f5b37d8..7cfe2d091e1d 100644
--- a/devel/rubygem-aws-sdk-lexmodelsv2/Makefile
+++ b/devel/rubygem-aws-sdk-lexmodelsv2/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-lexmodelsv2
-PORTVERSION= 1.75.0
+PORTVERSION= 1.79.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-lexmodelsv
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-lexmodelsv2/distinfo b/devel/rubygem-aws-sdk-lexmodelsv2/distinfo
index c4940c38dbaf..285b2f90a9a2 100644
--- a/devel/rubygem-aws-sdk-lexmodelsv2/distinfo
+++ b/devel/rubygem-aws-sdk-lexmodelsv2/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753369866
-SHA256 (rubygem/aws-sdk-lexmodelsv2-1.75.0.gem) = 98eba41b52592c0103e0b78994ea46116dcabc48c2ed515b45d839a46dc9acf0
-SIZE (rubygem/aws-sdk-lexmodelsv2-1.75.0.gem) = 235008
+TIMESTAMP = 1757121352
+SHA256 (rubygem/aws-sdk-lexmodelsv2-1.79.0.gem) = 6d46f4e0c560a3bf70ee929e7780a69e68072b3333544bf295bdb6d9e9787f42
+SIZE (rubygem/aws-sdk-lexmodelsv2-1.79.0.gem) = 235008
diff --git a/devel/rubygem-aws-sdk-lexruntimev2/Makefile b/devel/rubygem-aws-sdk-lexruntimev2/Makefile
index e73607fdb55e..783f764146d2 100644
--- a/devel/rubygem-aws-sdk-lexruntimev2/Makefile
+++ b/devel/rubygem-aws-sdk-lexruntimev2/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-lexruntimev2
-PORTVERSION= 1.55.0
+PORTVERSION= 1.59.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-lexruntime
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-lexruntimev2/distinfo b/devel/rubygem-aws-sdk-lexruntimev2/distinfo
index 67e7a249919e..f36e23ee7ba1 100644
--- a/devel/rubygem-aws-sdk-lexruntimev2/distinfo
+++ b/devel/rubygem-aws-sdk-lexruntimev2/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753369868
-SHA256 (rubygem/aws-sdk-lexruntimev2-1.55.0.gem) = ca52d4f1929369572c84c7917c2e9cb28aebfbf64cea2d7e42998d2e325bc548
-SIZE (rubygem/aws-sdk-lexruntimev2-1.55.0.gem) = 52736
+TIMESTAMP = 1757121354
+SHA256 (rubygem/aws-sdk-lexruntimev2-1.59.0.gem) = a4f6ac74ed688a237a73a9e1346d7f8595568c681cd8d99b35ce7a95efd7a629
+SIZE (rubygem/aws-sdk-lexruntimev2-1.59.0.gem) = 52736
diff --git a/devel/rubygem-aws-sdk-licensemanager/Makefile b/devel/rubygem-aws-sdk-licensemanager/Makefile
index bd645fc6c007..d4d6f92faa7f 100644
--- a/devel/rubygem-aws-sdk-licensemanager/Makefile
+++ b/devel/rubygem-aws-sdk-licensemanager/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-licensemanager
-PORTVERSION= 1.76.0
+PORTVERSION= 1.80.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-licenseman
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-licensemanager/distinfo b/devel/rubygem-aws-sdk-licensemanager/distinfo
index ee333c45541e..3503beccb15a 100644
--- a/devel/rubygem-aws-sdk-licensemanager/distinfo
+++ b/devel/rubygem-aws-sdk-licensemanager/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753369870
-SHA256 (rubygem/aws-sdk-licensemanager-1.76.0.gem) = 09029b529c6aaa3e7d53f5e2b447cc0a7508415692bec1ed5c4c67c672c8f0c7
-SIZE (rubygem/aws-sdk-licensemanager-1.76.0.gem) = 69120
+TIMESTAMP = 1757121356
+SHA256 (rubygem/aws-sdk-licensemanager-1.80.0.gem) = 0f79bba733650f0f5782dd30c10b85720b487814ab478c166d4247c6dd4ae39c
+SIZE (rubygem/aws-sdk-licensemanager-1.80.0.gem) = 69120
diff --git a/devel/rubygem-aws-sdk-licensemanagerlinuxsubscriptions/Makefile b/devel/rubygem-aws-sdk-licensemanagerlinuxsubscriptions/Makefile
index f6e54c192914..1c697000d928 100644
--- a/devel/rubygem-aws-sdk-licensemanagerlinuxsubscriptions/Makefile
+++ b/devel/rubygem-aws-sdk-licensemanagerlinuxsubscriptions/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-licensemanagerlinuxsubscriptions
-PORTVERSION= 1.32.0
+PORTVERSION= 1.35.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-licenseman
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-licensemanagerlinuxsubscriptions/distinfo b/devel/rubygem-aws-sdk-licensemanagerlinuxsubscriptions/distinfo
index 52951132ea0b..3a5da320cc96 100644
--- a/devel/rubygem-aws-sdk-licensemanagerlinuxsubscriptions/distinfo
+++ b/devel/rubygem-aws-sdk-licensemanagerlinuxsubscriptions/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753369872
-SHA256 (rubygem/aws-sdk-licensemanagerlinuxsubscriptions-1.32.0.gem) = 3b6a45e2fd76f00e49f554ed348668effa7bcc593633ebded7881fb85accc54f
-SIZE (rubygem/aws-sdk-licensemanagerlinuxsubscriptions-1.32.0.gem) = 30720
+TIMESTAMP = 1757121358
+SHA256 (rubygem/aws-sdk-licensemanagerlinuxsubscriptions-1.35.0.gem) = b3b3fdf0668a40ee3d631028bf1469f2a1f81d8a442701c168ddae4a2bbb463e
+SIZE (rubygem/aws-sdk-licensemanagerlinuxsubscriptions-1.35.0.gem) = 30720
diff --git a/devel/rubygem-aws-sdk-licensemanagerusersubscriptions/Makefile b/devel/rubygem-aws-sdk-licensemanagerusersubscriptions/Makefile
index 3d3b36c47718..9c17f67c145b 100644
--- a/devel/rubygem-aws-sdk-licensemanagerusersubscriptions/Makefile
+++ b/devel/rubygem-aws-sdk-licensemanagerusersubscriptions/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-licensemanagerusersubscriptions
-PORTVERSION= 1.35.0
+PORTVERSION= 1.39.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-licenseman
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-licensemanagerusersubscriptions/distinfo b/devel/rubygem-aws-sdk-licensemanagerusersubscriptions/distinfo
index b0f00629c28b..99079bafee06 100644
--- a/devel/rubygem-aws-sdk-licensemanagerusersubscriptions/distinfo
+++ b/devel/rubygem-aws-sdk-licensemanagerusersubscriptions/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753369874
-SHA256 (rubygem/aws-sdk-licensemanagerusersubscriptions-1.35.0.gem) = 09e119c3b84d530909266876e6662c1279852847ba94e7c2773934300de9dee4
-SIZE (rubygem/aws-sdk-licensemanagerusersubscriptions-1.35.0.gem) = 38400
+TIMESTAMP = 1757121360
+SHA256 (rubygem/aws-sdk-licensemanagerusersubscriptions-1.39.0.gem) = 137ff7424b464afd0c90d50e4c351c77629312a23f3bb048f79269e863d9628f
+SIZE (rubygem/aws-sdk-licensemanagerusersubscriptions-1.39.0.gem) = 38400
diff --git a/devel/rubygem-aws-sdk-lightsail/Makefile b/devel/rubygem-aws-sdk-lightsail/Makefile
index cb403cfa9fd1..00d0144a5257 100644
--- a/devel/rubygem-aws-sdk-lightsail/Makefile
+++ b/devel/rubygem-aws-sdk-lightsail/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-lightsail
-PORTVERSION= 1.112.0
+PORTVERSION= 1.117.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-lightsail
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-lightsail/distinfo b/devel/rubygem-aws-sdk-lightsail/distinfo
index 815f9d7f80fc..c366bdccd38f 100644
--- a/devel/rubygem-aws-sdk-lightsail/distinfo
+++ b/devel/rubygem-aws-sdk-lightsail/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753369876
-SHA256 (rubygem/aws-sdk-lightsail-1.112.0.gem) = b8e7dda86a186e6fd20ab56d90d4a8dbb27647d6752388761c94c60181b634f6
-SIZE (rubygem/aws-sdk-lightsail-1.112.0.gem) = 228864
+TIMESTAMP = 1757121362
+SHA256 (rubygem/aws-sdk-lightsail-1.117.0.gem) = 16487d06501846cb47765e55f32909191ddab996674b57798dd9a11ecc2afec7
+SIZE (rubygem/aws-sdk-lightsail-1.117.0.gem) = 229888
diff --git a/devel/rubygem-aws-sdk-locationservice/Makefile b/devel/rubygem-aws-sdk-locationservice/Makefile
index 834510420b14..9f06abe1fd9e 100644
--- a/devel/rubygem-aws-sdk-locationservice/Makefile
+++ b/devel/rubygem-aws-sdk-locationservice/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-locationservice
-PORTVERSION= 1.73.0
+PORTVERSION= 1.77.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-locationse
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-locationservice/distinfo b/devel/rubygem-aws-sdk-locationservice/distinfo
index ab5ee4ad4df7..4aff9e90d8f0 100644
--- a/devel/rubygem-aws-sdk-locationservice/distinfo
+++ b/devel/rubygem-aws-sdk-locationservice/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1755062602
-SHA256 (rubygem/aws-sdk-locationservice-1.73.0.gem) = e8631726f9bb5cab0c1b23f74b4e83c1bcf724be216832d01b99fde6f410a0d4
-SIZE (rubygem/aws-sdk-locationservice-1.73.0.gem) = 104960
+TIMESTAMP = 1757121364
+SHA256 (rubygem/aws-sdk-locationservice-1.77.0.gem) = d7e1ec42192dcdc014ff477995a2c7262f5b1cec5ea1b7d0ab17686eff8112e1
+SIZE (rubygem/aws-sdk-locationservice-1.77.0.gem) = 104960
diff --git a/devel/rubygem-aws-sdk-lookoutequipment/Makefile b/devel/rubygem-aws-sdk-lookoutequipment/Makefile
index 58c7dc687f2d..acbbff1c9ed9 100644
--- a/devel/rubygem-aws-sdk-lookoutequipment/Makefile
+++ b/devel/rubygem-aws-sdk-lookoutequipment/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-lookoutequipment
-PORTVERSION= 1.51.0
+PORTVERSION= 1.55.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-lookoutequ
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-lookoutequipment/distinfo b/devel/rubygem-aws-sdk-lookoutequipment/distinfo
index ef97d3b64d0e..98525de9f309 100644
--- a/devel/rubygem-aws-sdk-lookoutequipment/distinfo
+++ b/devel/rubygem-aws-sdk-lookoutequipment/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753369880
-SHA256 (rubygem/aws-sdk-lookoutequipment-1.51.0.gem) = 856c8c6ab406c5e071c962ec859b79d0c9e2871587e48cccf6e22eefb8a905fb
-SIZE (rubygem/aws-sdk-lookoutequipment-1.51.0.gem) = 77312
+TIMESTAMP = 1757121366
+SHA256 (rubygem/aws-sdk-lookoutequipment-1.55.0.gem) = 4122642350d08b0978abddf736ad7a8afd6206f7fea02c565622dda989ae252a
+SIZE (rubygem/aws-sdk-lookoutequipment-1.55.0.gem) = 77312
diff --git a/devel/rubygem-aws-sdk-lookoutforvision/Makefile b/devel/rubygem-aws-sdk-lookoutforvision/Makefile
index a421cfb3fee3..533dccb700b4 100644
--- a/devel/rubygem-aws-sdk-lookoutforvision/Makefile
+++ b/devel/rubygem-aws-sdk-lookoutforvision/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-lookoutforvision
-PORTVERSION= 1.51.0
+PORTVERSION= 1.54.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-lookoutfor
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-lookoutforvision/distinfo b/devel/rubygem-aws-sdk-lookoutforvision/distinfo
index 4adb2957b828..8761e6a9cd55 100644
--- a/devel/rubygem-aws-sdk-lookoutforvision/distinfo
+++ b/devel/rubygem-aws-sdk-lookoutforvision/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753369882
-SHA256 (rubygem/aws-sdk-lookoutforvision-1.51.0.gem) = 23cdb63074451ea7489bbc1129ed6c66f38d9d164169026125a9074888ee463f
-SIZE (rubygem/aws-sdk-lookoutforvision-1.51.0.gem) = 47104
+TIMESTAMP = 1757121368
+SHA256 (rubygem/aws-sdk-lookoutforvision-1.54.0.gem) = 13cdf9268afb3fc09c7f4d178de12c14796d22f2b4371d9b10097c4382c071e1
+SIZE (rubygem/aws-sdk-lookoutforvision-1.54.0.gem) = 47104
diff --git a/devel/rubygem-aws-sdk-lookoutmetrics/Makefile b/devel/rubygem-aws-sdk-lookoutmetrics/Makefile
index 4d172a6899f7..8d9c8923f11c 100644
--- a/devel/rubygem-aws-sdk-lookoutmetrics/Makefile
+++ b/devel/rubygem-aws-sdk-lookoutmetrics/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-lookoutmetrics
-PORTVERSION= 1.55.0
+PORTVERSION= 1.59.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-lookoutmet
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-lookoutmetrics/distinfo b/devel/rubygem-aws-sdk-lookoutmetrics/distinfo
index b9bde7a049cb..3f404b287709 100644
--- a/devel/rubygem-aws-sdk-lookoutmetrics/distinfo
+++ b/devel/rubygem-aws-sdk-lookoutmetrics/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753369884
-SHA256 (rubygem/aws-sdk-lookoutmetrics-1.55.0.gem) = b8e672427b19af0640cc6582e19d9cd435aa773559c31ce87ee12f0ba277b40b
-SIZE (rubygem/aws-sdk-lookoutmetrics-1.55.0.gem) = 55296
+TIMESTAMP = 1757121370
+SHA256 (rubygem/aws-sdk-lookoutmetrics-1.59.0.gem) = 0b5fdd3cb4dfd5eb510f16d6b2640c01a53b9aad93c82ac6def8b3c8eb13cdd2
+SIZE (rubygem/aws-sdk-lookoutmetrics-1.59.0.gem) = 55296
diff --git a/devel/rubygem-aws-sdk-machinelearning/Makefile b/devel/rubygem-aws-sdk-machinelearning/Makefile
index 3a3230b1c9fd..947dc174d7e1 100644
--- a/devel/rubygem-aws-sdk-machinelearning/Makefile
+++ b/devel/rubygem-aws-sdk-machinelearning/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-machinelearning
-PORTVERSION= 1.73.0
+PORTVERSION= 1.77.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-machinelea
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-machinelearning/distinfo b/devel/rubygem-aws-sdk-machinelearning/distinfo
index 718192c79f44..400509daa9d8 100644
--- a/devel/rubygem-aws-sdk-machinelearning/distinfo
+++ b/devel/rubygem-aws-sdk-machinelearning/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753369886
-SHA256 (rubygem/aws-sdk-machinelearning-1.73.0.gem) = 97a228107dbec2c55e228339119a4ddb2adb7848ee260c29e4192eafdaa96be3
-SIZE (rubygem/aws-sdk-machinelearning-1.73.0.gem) = 62464
+TIMESTAMP = 1757121372
+SHA256 (rubygem/aws-sdk-machinelearning-1.77.0.gem) = 40bce5671c3560117677f1c633cdb47240b789be05ed246809db8bc6e7524bb7
+SIZE (rubygem/aws-sdk-machinelearning-1.77.0.gem) = 62464
diff --git a/devel/rubygem-aws-sdk-macie2/Makefile b/devel/rubygem-aws-sdk-macie2/Makefile
index 59f845efcb98..2106c53ae9a1 100644
--- a/devel/rubygem-aws-sdk-macie2/Makefile
+++ b/devel/rubygem-aws-sdk-macie2/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-macie2
-PORTVERSION= 1.88.0
+PORTVERSION= 1.92.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-macie2
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-macie2/distinfo b/devel/rubygem-aws-sdk-macie2/distinfo
index 70dc0dcce93c..33e611ed8db3 100644
--- a/devel/rubygem-aws-sdk-macie2/distinfo
+++ b/devel/rubygem-aws-sdk-macie2/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753369888
-SHA256 (rubygem/aws-sdk-macie2-1.88.0.gem) = fed2ccdc31d7586dfec25d66456e7cc57e9aba845b1fc7ce980622094eac44a8
-SIZE (rubygem/aws-sdk-macie2-1.88.0.gem) = 111616
+TIMESTAMP = 1757121374
+SHA256 (rubygem/aws-sdk-macie2-1.92.0.gem) = bb2cb11f15e6c47e6d03aec2734b7a29f504a757f1b776cbf31abf0f13de6c15
+SIZE (rubygem/aws-sdk-macie2-1.92.0.gem) = 112128
diff --git a/devel/rubygem-aws-sdk-mailmanager/Makefile b/devel/rubygem-aws-sdk-mailmanager/Makefile
index 7456da13110a..a74c3a5a6662 100644
--- a/devel/rubygem-aws-sdk-mailmanager/Makefile
+++ b/devel/rubygem-aws-sdk-mailmanager/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-mailmanager
-PORTVERSION= 1.29.0
+PORTVERSION= 1.33.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-mailmanage
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-mailmanager/distinfo b/devel/rubygem-aws-sdk-mailmanager/distinfo
index 81e19e2dfb41..4e8f8acf8003 100644
--- a/devel/rubygem-aws-sdk-mailmanager/distinfo
+++ b/devel/rubygem-aws-sdk-mailmanager/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753369890
-SHA256 (rubygem/aws-sdk-mailmanager-1.29.0.gem) = 25dc6b8c300d2a8ebf6050418b96d4d0e693dd34a51004964eb50a11d9e8397b
-SIZE (rubygem/aws-sdk-mailmanager-1.29.0.gem) = 80384
+TIMESTAMP = 1757121376
+SHA256 (rubygem/aws-sdk-mailmanager-1.33.0.gem) = c5f0ff558d9a776600ceecf30f2157d8b5c3a33b7c88b56545db894ad0e61720
+SIZE (rubygem/aws-sdk-mailmanager-1.33.0.gem) = 80384
diff --git a/devel/rubygem-aws-sdk-mainframemodernization/Makefile b/devel/rubygem-aws-sdk-mainframemodernization/Makefile
index 6c3604a07230..4681240f43e5 100644
--- a/devel/rubygem-aws-sdk-mainframemodernization/Makefile
+++ b/devel/rubygem-aws-sdk-mainframemodernization/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-mainframemodernization
-PORTVERSION= 1.39.0
+PORTVERSION= 1.42.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-mainframem
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-mainframemodernization/distinfo b/devel/rubygem-aws-sdk-mainframemodernization/distinfo
index 1aaaf8aa0921..c1c6970306a0 100644
--- a/devel/rubygem-aws-sdk-mainframemodernization/distinfo
+++ b/devel/rubygem-aws-sdk-mainframemodernization/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753369892
-SHA256 (rubygem/aws-sdk-mainframemodernization-1.39.0.gem) = c50121dde5865daba70310396d8c71e01ffe2811de57dce43d4b385aa2a42691
-SIZE (rubygem/aws-sdk-mainframemodernization-1.39.0.gem) = 61952
+TIMESTAMP = 1757121378
+SHA256 (rubygem/aws-sdk-mainframemodernization-1.42.0.gem) = 100690ede286aba085aa637e64c89d84088cca7eba486e51674a6f8e297f8d46
+SIZE (rubygem/aws-sdk-mainframemodernization-1.42.0.gem) = 61952
diff --git a/devel/rubygem-aws-sdk-managedblockchain/Makefile b/devel/rubygem-aws-sdk-managedblockchain/Makefile
index 9f267289c3ab..9a0b2f070b64 100644
--- a/devel/rubygem-aws-sdk-managedblockchain/Makefile
+++ b/devel/rubygem-aws-sdk-managedblockchain/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-managedblockchain
-PORTVERSION= 1.72.0
+PORTVERSION= 1.76.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-managedblo
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-managedblockchain/distinfo b/devel/rubygem-aws-sdk-managedblockchain/distinfo
index e002f4f4960e..76d524666052 100644
--- a/devel/rubygem-aws-sdk-managedblockchain/distinfo
+++ b/devel/rubygem-aws-sdk-managedblockchain/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753369894
-SHA256 (rubygem/aws-sdk-managedblockchain-1.72.0.gem) = 589dcffcac5d6dc9768a74fe241ad8badcc6516f5fd6146fc804d800e2937a69
-SIZE (rubygem/aws-sdk-managedblockchain-1.72.0.gem) = 49664
+TIMESTAMP = 1757121380
+SHA256 (rubygem/aws-sdk-managedblockchain-1.76.0.gem) = 08f2f8506c6849951d9fcc7a0ff02e99bbb19257dc6a3956ee9dec8e467c6632
+SIZE (rubygem/aws-sdk-managedblockchain-1.76.0.gem) = 50176
diff --git a/devel/rubygem-aws-sdk-managedblockchainquery/Makefile b/devel/rubygem-aws-sdk-managedblockchainquery/Makefile
index b53a4581257e..bff1d3566daa 100644
--- a/devel/rubygem-aws-sdk-managedblockchainquery/Makefile
+++ b/devel/rubygem-aws-sdk-managedblockchainquery/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-managedblockchainquery
-PORTVERSION= 1.30.0
+PORTVERSION= 1.34.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-managedblo
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.1<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-managedblockchainquery/distinfo b/devel/rubygem-aws-sdk-managedblockchainquery/distinfo
index 8b48d0550275..dc922a3b59f2 100644
--- a/devel/rubygem-aws-sdk-managedblockchainquery/distinfo
+++ b/devel/rubygem-aws-sdk-managedblockchainquery/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753369896
-SHA256 (rubygem/aws-sdk-managedblockchainquery-1.30.0.gem) = 999bd2bde8992605b46eb8fbe080b433c137238a312b7a8d98f8d5e41a5c435c
-SIZE (rubygem/aws-sdk-managedblockchainquery-1.30.0.gem) = 35840
+TIMESTAMP = 1757121382
+SHA256 (rubygem/aws-sdk-managedblockchainquery-1.34.0.gem) = c1636e56a42f852f6a982c0a188bf782ead02ed60717666a5e8090669f45f709
+SIZE (rubygem/aws-sdk-managedblockchainquery-1.34.0.gem) = 35840
diff --git a/devel/rubygem-aws-sdk-managedgrafana/Makefile b/devel/rubygem-aws-sdk-managedgrafana/Makefile
index 984c6efd4397..245b04129685 100644
--- a/devel/rubygem-aws-sdk-managedgrafana/Makefile
+++ b/devel/rubygem-aws-sdk-managedgrafana/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-managedgrafana
-PORTVERSION= 1.48.0
+PORTVERSION= 1.52.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-managedgra
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.1<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-managedgrafana/distinfo b/devel/rubygem-aws-sdk-managedgrafana/distinfo
index 865ae0b55aef..b58677f8c01b 100644
--- a/devel/rubygem-aws-sdk-managedgrafana/distinfo
+++ b/devel/rubygem-aws-sdk-managedgrafana/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753369898
-SHA256 (rubygem/aws-sdk-managedgrafana-1.48.0.gem) = 1630d980034ab82b815772e4552d541d0653d6747b7332d6058150e96e786008
-SIZE (rubygem/aws-sdk-managedgrafana-1.48.0.gem) = 52736
+TIMESTAMP = 1757121384
+SHA256 (rubygem/aws-sdk-managedgrafana-1.52.0.gem) = c8c37da849411c947f91238943ea24791efb7c41927db3fc34eadef4500cf9f1
+SIZE (rubygem/aws-sdk-managedgrafana-1.52.0.gem) = 52736
diff --git a/devel/rubygem-aws-sdk-marketplaceagreement/Makefile b/devel/rubygem-aws-sdk-marketplaceagreement/Makefile
index 2914a311d128..edd0a2ddf7f0 100644
--- a/devel/rubygem-aws-sdk-marketplaceagreement/Makefile
+++ b/devel/rubygem-aws-sdk-marketplaceagreement/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-marketplaceagreement
-PORTVERSION= 1.21.0
+PORTVERSION= 1.25.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-marketplac
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.1<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-marketplaceagreement/distinfo b/devel/rubygem-aws-sdk-marketplaceagreement/distinfo
index 63ac501671ff..47aef40421f6 100644
--- a/devel/rubygem-aws-sdk-marketplaceagreement/distinfo
+++ b/devel/rubygem-aws-sdk-marketplaceagreement/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753369900
-SHA256 (rubygem/aws-sdk-marketplaceagreement-1.21.0.gem) = 097695fafaa23c9ac48219f144597b45e22766ceb0f2fabe8bbb34bf611d0b32
-SIZE (rubygem/aws-sdk-marketplaceagreement-1.21.0.gem) = 34816
+TIMESTAMP = 1757121386
+SHA256 (rubygem/aws-sdk-marketplaceagreement-1.25.0.gem) = 37579a796daa9599d8c4c3620c31fb8fb998bdc676afc671bea343f71c11ef90
+SIZE (rubygem/aws-sdk-marketplaceagreement-1.25.0.gem) = 34816
diff --git a/devel/rubygem-aws-sdk-marketplacecatalog/Makefile b/devel/rubygem-aws-sdk-marketplacecatalog/Makefile
index 8eb558d97648..c954b5375106 100644
--- a/devel/rubygem-aws-sdk-marketplacecatalog/Makefile
+++ b/devel/rubygem-aws-sdk-marketplacecatalog/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-marketplacecatalog
-PORTVERSION= 1.62.0
+PORTVERSION= 1.66.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-marketplac
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-marketplacecatalog/distinfo b/devel/rubygem-aws-sdk-marketplacecatalog/distinfo
index 4457609aba17..679c190e7fd4 100644
--- a/devel/rubygem-aws-sdk-marketplacecatalog/distinfo
+++ b/devel/rubygem-aws-sdk-marketplacecatalog/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753369902
-SHA256 (rubygem/aws-sdk-marketplacecatalog-1.62.0.gem) = 5209d3ac9af01d47c3c0542509fe49e51ebdd90d358a4256515d11a0b3424e1e
-SIZE (rubygem/aws-sdk-marketplacecatalog-1.62.0.gem) = 49664
+TIMESTAMP = 1757121388
+SHA256 (rubygem/aws-sdk-marketplacecatalog-1.66.0.gem) = b9d598b734748320a26e6555712888bedbb8adbe87a2ac4fda2ea15d13b2b4ae
+SIZE (rubygem/aws-sdk-marketplacecatalog-1.66.0.gem) = 49664
diff --git a/devel/rubygem-aws-sdk-marketplacecommerceanalytics/Makefile b/devel/rubygem-aws-sdk-marketplacecommerceanalytics/Makefile
index 724b21033f1b..5969fe851a8d 100644
--- a/devel/rubygem-aws-sdk-marketplacecommerceanalytics/Makefile
+++ b/devel/rubygem-aws-sdk-marketplacecommerceanalytics/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-marketplacecommerceanalytics
-PORTVERSION= 1.76.0
+PORTVERSION= 1.80.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-marketplac
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-marketplacecommerceanalytics/distinfo b/devel/rubygem-aws-sdk-marketplacecommerceanalytics/distinfo
index cd822dc8a73a..caa7f4c8c8e3 100644
--- a/devel/rubygem-aws-sdk-marketplacecommerceanalytics/distinfo
+++ b/devel/rubygem-aws-sdk-marketplacecommerceanalytics/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753369904
-SHA256 (rubygem/aws-sdk-marketplacecommerceanalytics-1.76.0.gem) = 83c84b5bb83d7fc026f2c5c380efc0a44ea52f8c7831319263c3378d9d0ce4a0
-SIZE (rubygem/aws-sdk-marketplacecommerceanalytics-1.76.0.gem) = 26624
+TIMESTAMP = 1757121390
+SHA256 (rubygem/aws-sdk-marketplacecommerceanalytics-1.80.0.gem) = 09b89e902be810e475529a69487dfe400f3294833299dcc5740d53f7dc07f615
+SIZE (rubygem/aws-sdk-marketplacecommerceanalytics-1.80.0.gem) = 26624
diff --git a/devel/rubygem-aws-sdk-marketplacedeployment/Makefile b/devel/rubygem-aws-sdk-marketplacedeployment/Makefile
index b4bcbc380a01..8e755e3cd42f 100644
--- a/devel/rubygem-aws-sdk-marketplacedeployment/Makefile
+++ b/devel/rubygem-aws-sdk-marketplacedeployment/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-marketplacedeployment
-PORTVERSION= 1.22.0
+PORTVERSION= 1.26.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-marketplac
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-marketplacedeployment/distinfo b/devel/rubygem-aws-sdk-marketplacedeployment/distinfo
index 3edfd231ea84..10adc2fdd796 100644
--- a/devel/rubygem-aws-sdk-marketplacedeployment/distinfo
+++ b/devel/rubygem-aws-sdk-marketplacedeployment/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753369906
-SHA256 (rubygem/aws-sdk-marketplacedeployment-1.22.0.gem) = 7492a238a06d142a0c5f5aa46b33dfd16d9766abc548d9869cb407739cbda52f
-SIZE (rubygem/aws-sdk-marketplacedeployment-1.22.0.gem) = 24064
+TIMESTAMP = 1757121392
+SHA256 (rubygem/aws-sdk-marketplacedeployment-1.26.0.gem) = 37643e9c5f9276c8eb3bada301d9e95f29d0e91d5957ff747d1bbc0680bb9a56
+SIZE (rubygem/aws-sdk-marketplacedeployment-1.26.0.gem) = 24576
diff --git a/devel/rubygem-aws-sdk-marketplaceentitlementservice/Makefile b/devel/rubygem-aws-sdk-marketplaceentitlementservice/Makefile
index b47f3a48d854..a1223519691a 100644
--- a/devel/rubygem-aws-sdk-marketplaceentitlementservice/Makefile
+++ b/devel/rubygem-aws-sdk-marketplaceentitlementservice/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-marketplaceentitlementservice
-PORTVERSION= 1.73.0
+PORTVERSION= 1.77.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-marketplac
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-marketplaceentitlementservice/distinfo b/devel/rubygem-aws-sdk-marketplaceentitlementservice/distinfo
index 6de438ac895e..168d22922cc4 100644
--- a/devel/rubygem-aws-sdk-marketplaceentitlementservice/distinfo
+++ b/devel/rubygem-aws-sdk-marketplaceentitlementservice/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753369908
-SHA256 (rubygem/aws-sdk-marketplaceentitlementservice-1.73.0.gem) = 6ce5c7d4cf462795ec94364ecc4c32774f232409a5dd68e23d34e7a9bbee050e
-SIZE (rubygem/aws-sdk-marketplaceentitlementservice-1.73.0.gem) = 24064
+TIMESTAMP = 1757121394
+SHA256 (rubygem/aws-sdk-marketplaceentitlementservice-1.77.0.gem) = a15e200f3df9784edcdf142af5f1b2bf4740341ee21820d4bb67fb43a61b8b66
+SIZE (rubygem/aws-sdk-marketplaceentitlementservice-1.77.0.gem) = 24064
diff --git a/devel/rubygem-aws-sdk-marketplacemetering/Makefile b/devel/rubygem-aws-sdk-marketplacemetering/Makefile
index fd57c9460152..3bb684479d70 100644
--- a/devel/rubygem-aws-sdk-marketplacemetering/Makefile
+++ b/devel/rubygem-aws-sdk-marketplacemetering/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-marketplacemetering
-PORTVERSION= 1.82.0
+PORTVERSION= 1.86.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-marketplac
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-marketplacemetering/distinfo b/devel/rubygem-aws-sdk-marketplacemetering/distinfo
index b1da7f758289..b1f90be1e80d 100644
--- a/devel/rubygem-aws-sdk-marketplacemetering/distinfo
+++ b/devel/rubygem-aws-sdk-marketplacemetering/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753369910
-SHA256 (rubygem/aws-sdk-marketplacemetering-1.82.0.gem) = bc6aa242e075e6761abb070088b3ee3ea72944c44ce6b21cfc7840f6b492c423
-SIZE (rubygem/aws-sdk-marketplacemetering-1.82.0.gem) = 31232
+TIMESTAMP = 1757121396
+SHA256 (rubygem/aws-sdk-marketplacemetering-1.86.0.gem) = 8026f882d490e71cd759473881d2348504324a7b6fddfc9cb3f16b256fe7b9d1
+SIZE (rubygem/aws-sdk-marketplacemetering-1.86.0.gem) = 31744
diff --git a/devel/rubygem-aws-sdk-marketplacereporting/Makefile b/devel/rubygem-aws-sdk-marketplacereporting/Makefile
index ae8a68ab9832..c0f3e763463c 100644
--- a/devel/rubygem-aws-sdk-marketplacereporting/Makefile
+++ b/devel/rubygem-aws-sdk-marketplacereporting/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-marketplacereporting
-PORTVERSION= 1.9.0
+PORTVERSION= 1.13.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-marketplac
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-marketplacereporting/distinfo b/devel/rubygem-aws-sdk-marketplacereporting/distinfo
index 53d5a3161e02..fe0f88fbfc53 100644
--- a/devel/rubygem-aws-sdk-marketplacereporting/distinfo
+++ b/devel/rubygem-aws-sdk-marketplacereporting/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753369912
-SHA256 (rubygem/aws-sdk-marketplacereporting-1.9.0.gem) = 01efe72de0bda6d96676b88cc9bdf5e91df4c870b1fbffbbb52a6be4c10a614d
-SIZE (rubygem/aws-sdk-marketplacereporting-1.9.0.gem) = 21504
+TIMESTAMP = 1757121398
+SHA256 (rubygem/aws-sdk-marketplacereporting-1.13.0.gem) = 77e758f99e4672194772879ea845469f75c39869624f19971344bf80dac1ea6c
+SIZE (rubygem/aws-sdk-marketplacereporting-1.13.0.gem) = 21504
diff --git a/devel/rubygem-aws-sdk-mediaconnect/Makefile b/devel/rubygem-aws-sdk-mediaconnect/Makefile
index 00a5e94add3a..61e953058b9f 100644
--- a/devel/rubygem-aws-sdk-mediaconnect/Makefile
+++ b/devel/rubygem-aws-sdk-mediaconnect/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-mediaconnect
-PORTVERSION= 1.83.0
+PORTVERSION= 1.87.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-mediaconne
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-mediaconnect/distinfo b/devel/rubygem-aws-sdk-mediaconnect/distinfo
index 498d90a759e8..22203c115bf1 100644
--- a/devel/rubygem-aws-sdk-mediaconnect/distinfo
+++ b/devel/rubygem-aws-sdk-mediaconnect/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753369914
-SHA256 (rubygem/aws-sdk-mediaconnect-1.83.0.gem) = 2e94ab7a5106e8c163fd21af6bb38fa47fba67e1d8c87f66fdd68db8275812f6
-SIZE (rubygem/aws-sdk-mediaconnect-1.83.0.gem) = 95232
+TIMESTAMP = 1757121400
+SHA256 (rubygem/aws-sdk-mediaconnect-1.87.0.gem) = 442754889c41adb16fa4d2ff39d54cfca2b73e0b37cb920d61263729183c961e
+SIZE (rubygem/aws-sdk-mediaconnect-1.87.0.gem) = 95232
diff --git a/devel/rubygem-aws-sdk-mediaconvert/Makefile b/devel/rubygem-aws-sdk-mediaconvert/Makefile
index 7e0b6b437ff7..c6a71e0c0d06 100644
--- a/devel/rubygem-aws-sdk-mediaconvert/Makefile
+++ b/devel/rubygem-aws-sdk-mediaconvert/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-mediaconvert
-PORTVERSION= 1.165.0
+PORTVERSION= 1.170.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-mediaconve
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-mediaconvert/distinfo b/devel/rubygem-aws-sdk-mediaconvert/distinfo
index 29af4ae4f169..af2b244919d4 100644
--- a/devel/rubygem-aws-sdk-mediaconvert/distinfo
+++ b/devel/rubygem-aws-sdk-mediaconvert/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753369916
-SHA256 (rubygem/aws-sdk-mediaconvert-1.165.0.gem) = d955a571cd8b0407c0778e1d0f2333a70bf9ab48e36c81da8c5b317db24001e4
-SIZE (rubygem/aws-sdk-mediaconvert-1.165.0.gem) = 334336
+TIMESTAMP = 1757121402
+SHA256 (rubygem/aws-sdk-mediaconvert-1.170.0.gem) = 81d0a27186bfdac7e2093fa2628b6998abb79ad8a1e8a9f48c1941625834dffa
+SIZE (rubygem/aws-sdk-mediaconvert-1.170.0.gem) = 335872
diff --git a/devel/rubygem-aws-sdk-medialive/Makefile b/devel/rubygem-aws-sdk-medialive/Makefile
index c932f714ef4e..06ea0b58fd44 100644
--- a/devel/rubygem-aws-sdk-medialive/Makefile
+++ b/devel/rubygem-aws-sdk-medialive/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-medialive
-PORTVERSION= 1.156.0
+PORTVERSION= 1.161.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-medialive
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-medialive/distinfo b/devel/rubygem-aws-sdk-medialive/distinfo
index 1124d78ffd6d..af2df8d4c3f2 100644
--- a/devel/rubygem-aws-sdk-medialive/distinfo
+++ b/devel/rubygem-aws-sdk-medialive/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753369918
-SHA256 (rubygem/aws-sdk-medialive-1.156.0.gem) = 922ab456fb302d5efe96b94319e49727fe1d1801dfba4aa1a57a070d366340d3
-SIZE (rubygem/aws-sdk-medialive-1.156.0.gem) = 353792
+TIMESTAMP = 1757121404
+SHA256 (rubygem/aws-sdk-medialive-1.161.0.gem) = 4ef9ada3287403f8bd41a98d789e5c42fb60c07e7a9fd86db9b6caa5706be7f4
+SIZE (rubygem/aws-sdk-medialive-1.161.0.gem) = 355328
diff --git a/devel/rubygem-aws-sdk-mediapackage/Makefile b/devel/rubygem-aws-sdk-mediapackage/Makefile
index 62009c19d398..7e6301df22ee 100644
--- a/devel/rubygem-aws-sdk-mediapackage/Makefile
+++ b/devel/rubygem-aws-sdk-mediapackage/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-mediapackage
-PORTVERSION= 1.90.0
+PORTVERSION= 1.94.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,8 +10,8 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-mediapacka
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
- rubygem-aws-sigv4>=1.1<2:devel/rubygem-aws-sigv4
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-mediapackage/distinfo b/devel/rubygem-aws-sdk-mediapackage/distinfo
index 93e700159100..b84ff7e5d44f 100644
--- a/devel/rubygem-aws-sdk-mediapackage/distinfo
+++ b/devel/rubygem-aws-sdk-mediapackage/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753369920
-SHA256 (rubygem/aws-sdk-mediapackage-1.90.0.gem) = 4c285e9f866fa3924ae1ba57ff770a2966780cc268422b204d93ea0629e9f3e7
-SIZE (rubygem/aws-sdk-mediapackage-1.90.0.gem) = 47616
+TIMESTAMP = 1757121406
+SHA256 (rubygem/aws-sdk-mediapackage-1.94.0.gem) = 4ad9b3213d6f4628a62db5f51c907e063ad0436135134d2804320beb7643418a
+SIZE (rubygem/aws-sdk-mediapackage-1.94.0.gem) = 47616
diff --git a/devel/rubygem-aws-sdk-mediapackagev2/Makefile b/devel/rubygem-aws-sdk-mediapackagev2/Makefile
index 2a0fef358e62..5890ba828d2d 100644
--- a/devel/rubygem-aws-sdk-mediapackagev2/Makefile
+++ b/devel/rubygem-aws-sdk-mediapackagev2/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-mediapackagev2
-PORTVERSION= 1.45.0
+PORTVERSION= 1.49.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-mediapacka
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-mediapackagev2/distinfo b/devel/rubygem-aws-sdk-mediapackagev2/distinfo
index 49accb70e561..926785463f4b 100644
--- a/devel/rubygem-aws-sdk-mediapackagev2/distinfo
+++ b/devel/rubygem-aws-sdk-mediapackagev2/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753796164
-SHA256 (rubygem/aws-sdk-mediapackagev2-1.45.0.gem) = efb5c2f7cb8af2fd1a7c83b425a94d0f22087869e5374d78e0ef73ce195b3572
-SIZE (rubygem/aws-sdk-mediapackagev2-1.45.0.gem) = 83456
+TIMESTAMP = 1757121408
+SHA256 (rubygem/aws-sdk-mediapackagev2-1.49.0.gem) = 55db73a58cc313f2a9de635661c50870f05d7d4ed185b8f61386b124c1c0c6cd
+SIZE (rubygem/aws-sdk-mediapackagev2-1.49.0.gem) = 83456
diff --git a/devel/rubygem-aws-sdk-mediapackagevod/Makefile b/devel/rubygem-aws-sdk-mediapackagevod/Makefile
index 3c3ad9a69a1b..f728a4e9dd0a 100644
--- a/devel/rubygem-aws-sdk-mediapackagevod/Makefile
+++ b/devel/rubygem-aws-sdk-mediapackagevod/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-mediapackagevod
-PORTVERSION= 1.72.0
+PORTVERSION= 1.76.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,8 +10,8 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-mediapacka
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
- rubygem-aws-sigv4>=1.1<2:devel/rubygem-aws-sigv4
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-mediapackagevod/distinfo b/devel/rubygem-aws-sdk-mediapackagevod/distinfo
index 69ca60bd5d25..d2a9684902de 100644
--- a/devel/rubygem-aws-sdk-mediapackagevod/distinfo
+++ b/devel/rubygem-aws-sdk-mediapackagevod/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753369924
-SHA256 (rubygem/aws-sdk-mediapackagevod-1.72.0.gem) = 4a95230613ad0f25448db873fb8da90e993df400d34e2b8e55951ad20c12754d
-SIZE (rubygem/aws-sdk-mediapackagevod-1.72.0.gem) = 38912
+TIMESTAMP = 1757121410
+SHA256 (rubygem/aws-sdk-mediapackagevod-1.76.0.gem) = 9d29f49bd2f9a6e44f31b57c40e73ca9cdb73c4f87a6e40a6e0685145de28cf0
+SIZE (rubygem/aws-sdk-mediapackagevod-1.76.0.gem) = 38912
diff --git a/devel/rubygem-aws-sdk-mediastore/Makefile b/devel/rubygem-aws-sdk-mediastore/Makefile
index 33bc13847ae0..cb716b9f8e76 100644
--- a/devel/rubygem-aws-sdk-mediastore/Makefile
+++ b/devel/rubygem-aws-sdk-mediastore/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-mediastore
-PORTVERSION= 1.74.0
+PORTVERSION= 1.78.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-mediastore
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-mediastore/distinfo b/devel/rubygem-aws-sdk-mediastore/distinfo
index b6668d73859a..eea8cdf492c0 100644
--- a/devel/rubygem-aws-sdk-mediastore/distinfo
+++ b/devel/rubygem-aws-sdk-mediastore/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753369926
-SHA256 (rubygem/aws-sdk-mediastore-1.74.0.gem) = 2db23e6dcad546dd382db5bf40619b7504f58fa8af1250b9ff291e73ce8be021
-SIZE (rubygem/aws-sdk-mediastore-1.74.0.gem) = 34816
+TIMESTAMP = 1757121412
+SHA256 (rubygem/aws-sdk-mediastore-1.78.0.gem) = c6d32c58cc7332b8889a0fec51942250009655a9c96cb2a0aaf9af004516a891
+SIZE (rubygem/aws-sdk-mediastore-1.78.0.gem) = 34816
diff --git a/devel/rubygem-aws-sdk-mediastoredata/Makefile b/devel/rubygem-aws-sdk-mediastoredata/Makefile
index bdde89e8a217..1af5d0ae1b86 100644
--- a/devel/rubygem-aws-sdk-mediastoredata/Makefile
+++ b/devel/rubygem-aws-sdk-mediastoredata/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-mediastoredata
-PORTVERSION= 1.71.0
+PORTVERSION= 1.75.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-mediastore
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-mediastoredata/distinfo b/devel/rubygem-aws-sdk-mediastoredata/distinfo
index 2ede098d16ab..2e26190ee498 100644
--- a/devel/rubygem-aws-sdk-mediastoredata/distinfo
+++ b/devel/rubygem-aws-sdk-mediastoredata/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753369928
-SHA256 (rubygem/aws-sdk-mediastoredata-1.71.0.gem) = d0db83bce300d7b1578a19d427dd320eab7b705c5866487fd19eb2c0c4624411
-SIZE (rubygem/aws-sdk-mediastoredata-1.71.0.gem) = 27648
+TIMESTAMP = 1757121414
+SHA256 (rubygem/aws-sdk-mediastoredata-1.75.0.gem) = 180a17ab274e72cfd41e0245c8628051d61ab31007d15044989f99f7e77ce539
+SIZE (rubygem/aws-sdk-mediastoredata-1.75.0.gem) = 27648
diff --git a/devel/rubygem-aws-sdk-mediatailor/Makefile b/devel/rubygem-aws-sdk-mediatailor/Makefile
index d54671010796..0f46cd4cdc3d 100644
--- a/devel/rubygem-aws-sdk-mediatailor/Makefile
+++ b/devel/rubygem-aws-sdk-mediatailor/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-mediatailor
-PORTVERSION= 1.102.0
+PORTVERSION= 1.106.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-mediatailo
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-mediatailor/distinfo b/devel/rubygem-aws-sdk-mediatailor/distinfo
index cd2d0a4fe5c5..e727eb9d92c9 100644
--- a/devel/rubygem-aws-sdk-mediatailor/distinfo
+++ b/devel/rubygem-aws-sdk-mediatailor/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753369930
-SHA256 (rubygem/aws-sdk-mediatailor-1.102.0.gem) = 539de6cf4a0bb59ece04bc818929d006a4bfdcd1b2c76a789aa0b1d88a0a994b
-SIZE (rubygem/aws-sdk-mediatailor-1.102.0.gem) = 86016
+TIMESTAMP = 1757121416
+SHA256 (rubygem/aws-sdk-mediatailor-1.106.0.gem) = 06e4d03914c4d90993fc366d38c1f5e39ca52099f51853b7321700a8f58ab722
+SIZE (rubygem/aws-sdk-mediatailor-1.106.0.gem) = 86528
diff --git a/devel/rubygem-aws-sdk-medicalimaging/Makefile b/devel/rubygem-aws-sdk-medicalimaging/Makefile
index f23806e60a22..038b46b48910 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.30.0
+PORTVERSION= 1.34.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-medicalima
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-medicalimaging/distinfo b/devel/rubygem-aws-sdk-medicalimaging/distinfo
index 23c18a9aa825..5a492a312ceb 100644
--- a/devel/rubygem-aws-sdk-medicalimaging/distinfo
+++ b/devel/rubygem-aws-sdk-medicalimaging/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753369932
-SHA256 (rubygem/aws-sdk-medicalimaging-1.30.0.gem) = 7bb2254565b813cfed8e5b153a7c0294c3334fa386024d9a8bdf575894202db0
-SIZE (rubygem/aws-sdk-medicalimaging-1.30.0.gem) = 40960
+TIMESTAMP = 1757121418
+SHA256 (rubygem/aws-sdk-medicalimaging-1.34.0.gem) = 4cc6a4e80f590e5f84f911941ebe6c880770e48e0ff9eddd04c8c58cb0d8134d
+SIZE (rubygem/aws-sdk-medicalimaging-1.34.0.gem) = 40960
diff --git a/devel/rubygem-aws-sdk-memorydb/Makefile b/devel/rubygem-aws-sdk-memorydb/Makefile
index 657676295cfa..04de24c80f92 100644
--- a/devel/rubygem-aws-sdk-memorydb/Makefile
+++ b/devel/rubygem-aws-sdk-memorydb/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-memorydb
-PORTVERSION= 1.48.0
+PORTVERSION= 1.52.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-memorydb
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-memorydb/distinfo b/devel/rubygem-aws-sdk-memorydb/distinfo
index 8069295b4715..74b18d1d9886 100644
--- a/devel/rubygem-aws-sdk-memorydb/distinfo
+++ b/devel/rubygem-aws-sdk-memorydb/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753369934
-SHA256 (rubygem/aws-sdk-memorydb-1.48.0.gem) = ff1e17771a01f166016d1bfce597ceef87c06f8650a0f8bf17469a76da371071
-SIZE (rubygem/aws-sdk-memorydb-1.48.0.gem) = 70144
+TIMESTAMP = 1757121420
+SHA256 (rubygem/aws-sdk-memorydb-1.52.0.gem) = 6a8f95bcbde309b1b1f86619a92b578a11ab20119b4b0085d570b6b0239c3297
+SIZE (rubygem/aws-sdk-memorydb-1.52.0.gem) = 70144
diff --git a/devel/rubygem-aws-sdk-mgn/Makefile b/devel/rubygem-aws-sdk-mgn/Makefile
index 6d8d36a82c65..1e183aadde12 100644
--- a/devel/rubygem-aws-sdk-mgn/Makefile
+++ b/devel/rubygem-aws-sdk-mgn/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-mgn
-PORTVERSION= 1.50.0
+PORTVERSION= 1.54.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-mgn
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.1<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-mgn/distinfo b/devel/rubygem-aws-sdk-mgn/distinfo
index 8af52c7bda3b..2fa6b6c11c7d 100644
--- a/devel/rubygem-aws-sdk-mgn/distinfo
+++ b/devel/rubygem-aws-sdk-mgn/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753369936
-SHA256 (rubygem/aws-sdk-mgn-1.50.0.gem) = 205a300bbe0a72b0b5822c5041f54db66ead50a542b2839988f1a1c0b7d7a3ed
-SIZE (rubygem/aws-sdk-mgn-1.50.0.gem) = 85504
+TIMESTAMP = 1757121422
+SHA256 (rubygem/aws-sdk-mgn-1.54.0.gem) = 91185fefbe36346c67b34aa823489f3fea1e3ce09d3e59cf884600d40a7aac13
+SIZE (rubygem/aws-sdk-mgn-1.54.0.gem) = 85504
diff --git a/devel/rubygem-aws-sdk-migrationhub/Makefile b/devel/rubygem-aws-sdk-migrationhub/Makefile
index 6bed982a1165..6c65fdb817c0 100644
--- a/devel/rubygem-aws-sdk-migrationhub/Makefile
+++ b/devel/rubygem-aws-sdk-migrationhub/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-migrationhub
-PORTVERSION= 1.75.0
+PORTVERSION= 1.78.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-migrationh
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-migrationhub/distinfo b/devel/rubygem-aws-sdk-migrationhub/distinfo
index 4737a893f982..c312b6a0100f 100644
--- a/devel/rubygem-aws-sdk-migrationhub/distinfo
+++ b/devel/rubygem-aws-sdk-migrationhub/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753369938
-SHA256 (rubygem/aws-sdk-migrationhub-1.75.0.gem) = 6ed1f97b89b8f8d7e45bba9c989434362b59324a7b55c45e9491e6fab7775dda
-SIZE (rubygem/aws-sdk-migrationhub-1.75.0.gem) = 38400
+TIMESTAMP = 1757121424
+SHA256 (rubygem/aws-sdk-migrationhub-1.78.0.gem) = f0f130def1989ebf16fd4aabadc27e656c826668cb67a407c64597d4d016bd90
+SIZE (rubygem/aws-sdk-migrationhub-1.78.0.gem) = 38400
diff --git a/devel/rubygem-aws-sdk-migrationhubconfig/Makefile b/devel/rubygem-aws-sdk-migrationhubconfig/Makefile
index 6355dfb58460..9fa000ec630f 100644
--- a/devel/rubygem-aws-sdk-migrationhubconfig/Makefile
+++ b/devel/rubygem-aws-sdk-migrationhubconfig/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-migrationhubconfig
-PORTVERSION= 1.54.0
+PORTVERSION= 1.58.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-migrationh
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-migrationhubconfig/distinfo b/devel/rubygem-aws-sdk-migrationhubconfig/distinfo
index a512fd0b9221..aee6acf8db93 100644
--- a/devel/rubygem-aws-sdk-migrationhubconfig/distinfo
+++ b/devel/rubygem-aws-sdk-migrationhubconfig/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753369940
-SHA256 (rubygem/aws-sdk-migrationhubconfig-1.54.0.gem) = 6036e3ef367c9ae2148ce143e35f3c97358301cfc45977467cd3ca163d7f3d2d
-SIZE (rubygem/aws-sdk-migrationhubconfig-1.54.0.gem) = 24576
+TIMESTAMP = 1757121426
+SHA256 (rubygem/aws-sdk-migrationhubconfig-1.58.0.gem) = ad560abe4758f21483c3e0faddec7f741bcf47f49c2140b0caee1e3032257420
+SIZE (rubygem/aws-sdk-migrationhubconfig-1.58.0.gem) = 25088
diff --git a/devel/rubygem-aws-sdk-migrationhuborchestrator/Makefile b/devel/rubygem-aws-sdk-migrationhuborchestrator/Makefile
index 404bba03f5ad..0030eebc02ac 100644
--- a/devel/rubygem-aws-sdk-migrationhuborchestrator/Makefile
+++ b/devel/rubygem-aws-sdk-migrationhuborchestrator/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-migrationhuborchestrator
-PORTVERSION= 1.33.0
+PORTVERSION= 1.37.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-migrationh
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.1<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-migrationhuborchestrator/distinfo b/devel/rubygem-aws-sdk-migrationhuborchestrator/distinfo
index bb0651a8e0db..76a2873b15b9 100644
--- a/devel/rubygem-aws-sdk-migrationhuborchestrator/distinfo
+++ b/devel/rubygem-aws-sdk-migrationhuborchestrator/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753369942
-SHA256 (rubygem/aws-sdk-migrationhuborchestrator-1.33.0.gem) = f27e4fe4a8905216c9c8c3fa2a6b1df2d6fb03033f52ffafa8078686868579dd
-SIZE (rubygem/aws-sdk-migrationhuborchestrator-1.33.0.gem) = 45056
+TIMESTAMP = 1757121428
+SHA256 (rubygem/aws-sdk-migrationhuborchestrator-1.37.0.gem) = cc67bd3a701ae1cd03a3f5d01286e5a8ec000bcad54c90ba31be0c7affdcac26
+SIZE (rubygem/aws-sdk-migrationhuborchestrator-1.37.0.gem) = 45568
diff --git a/devel/rubygem-aws-sdk-migrationhubrefactorspaces/Makefile b/devel/rubygem-aws-sdk-migrationhubrefactorspaces/Makefile
index 55d6e1da5c14..9c8a6558eb54 100644
--- a/devel/rubygem-aws-sdk-migrationhubrefactorspaces/Makefile
+++ b/devel/rubygem-aws-sdk-migrationhubrefactorspaces/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-migrationhubrefactorspaces
-PORTVERSION= 1.43.0
+PORTVERSION= 1.46.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-migrationh
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.1<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-migrationhubrefactorspaces/distinfo b/devel/rubygem-aws-sdk-migrationhubrefactorspaces/distinfo
index 30959d5a9d84..dbe44c859617 100644
--- a/devel/rubygem-aws-sdk-migrationhubrefactorspaces/distinfo
+++ b/devel/rubygem-aws-sdk-migrationhubrefactorspaces/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753369944
-SHA256 (rubygem/aws-sdk-migrationhubrefactorspaces-1.43.0.gem) = 36b1bbdced2a88fbec9e8dc99c5cc8e2d0ff583bb852a54afcbd42e314d4978d
-SIZE (rubygem/aws-sdk-migrationhubrefactorspaces-1.43.0.gem) = 45568
+TIMESTAMP = 1757121430
+SHA256 (rubygem/aws-sdk-migrationhubrefactorspaces-1.46.0.gem) = 3f5789a6a7faad5535bcfffcdc1618cdfdb2d1e3ca1f2ab65c5e6b1f0365d4bd
+SIZE (rubygem/aws-sdk-migrationhubrefactorspaces-1.46.0.gem) = 46080
diff --git a/devel/rubygem-aws-sdk-migrationhubstrategyrecommendations/Makefile b/devel/rubygem-aws-sdk-migrationhubstrategyrecommendations/Makefile
index 156ba0e7963e..7e86e297370b 100644
--- a/devel/rubygem-aws-sdk-migrationhubstrategyrecommendations/Makefile
+++ b/devel/rubygem-aws-sdk-migrationhubstrategyrecommendations/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-migrationhubstrategyrecommendations
-PORTVERSION= 1.40.0
+PORTVERSION= 1.44.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-migrationh
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.1<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-migrationhubstrategyrecommendations/distinfo b/devel/rubygem-aws-sdk-migrationhubstrategyrecommendations/distinfo
index d0b89a962f91..a9feeea3d10a 100644
--- a/devel/rubygem-aws-sdk-migrationhubstrategyrecommendations/distinfo
+++ b/devel/rubygem-aws-sdk-migrationhubstrategyrecommendations/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753369946
-SHA256 (rubygem/aws-sdk-migrationhubstrategyrecommendations-1.40.0.gem) = 12392ca1b0cc398ebb953bc09f9e3f0a0a4e82c76cfce349fd4658e789a4d62d
-SIZE (rubygem/aws-sdk-migrationhubstrategyrecommendations-1.40.0.gem) = 55296
+TIMESTAMP = 1757121432
+SHA256 (rubygem/aws-sdk-migrationhubstrategyrecommendations-1.44.0.gem) = 26c4315c8ad1d342f74be36e6d9082e98616f992858aa084e108b142a633295c
+SIZE (rubygem/aws-sdk-migrationhubstrategyrecommendations-1.44.0.gem) = 55296
diff --git a/devel/rubygem-aws-sdk-mpa/Makefile b/devel/rubygem-aws-sdk-mpa/Makefile
index 12e02c549e49..a4c13500b4e2 100644
--- a/devel/rubygem-aws-sdk-mpa/Makefile
+++ b/devel/rubygem-aws-sdk-mpa/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-mpa
-PORTVERSION= 1.1.0
+PORTVERSION= 1.5.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-mpa
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-mpa/distinfo b/devel/rubygem-aws-sdk-mpa/distinfo
index bb0efc264985..92766a81385b 100644
--- a/devel/rubygem-aws-sdk-mpa/distinfo
+++ b/devel/rubygem-aws-sdk-mpa/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753369948
-SHA256 (rubygem/aws-sdk-mpa-1.1.0.gem) = 7d99a029738bcd6db8dc860671448222879a9e404bae8a7886f1b1b9c26a3611
-SIZE (rubygem/aws-sdk-mpa-1.1.0.gem) = 41472
+TIMESTAMP = 1757121434
+SHA256 (rubygem/aws-sdk-mpa-1.5.0.gem) = 96f0f9e16b687218c40ed2d0a2c9f78f910c898a5bed3eb6a145a06c2ab73dd2
+SIZE (rubygem/aws-sdk-mpa-1.5.0.gem) = 41472
diff --git a/devel/rubygem-aws-sdk-mq/Makefile b/devel/rubygem-aws-sdk-mq/Makefile
index 987dd4f24fd2..840adfb4fbeb 100644
--- a/devel/rubygem-aws-sdk-mq/Makefile
+++ b/devel/rubygem-aws-sdk-mq/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-mq
-PORTVERSION= 1.82.0
+PORTVERSION= 1.85.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-mq
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-mq/distinfo b/devel/rubygem-aws-sdk-mq/distinfo
index 2eef08b55143..1930f5435387 100644
--- a/devel/rubygem-aws-sdk-mq/distinfo
+++ b/devel/rubygem-aws-sdk-mq/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753369950
-SHA256 (rubygem/aws-sdk-mq-1.82.0.gem) = 8d14384d9d03e7174193c2cbdefd800bfb9eea71eb83751b8a04259bbb178bdc
-SIZE (rubygem/aws-sdk-mq-1.82.0.gem) = 49664
+TIMESTAMP = 1757121436
+SHA256 (rubygem/aws-sdk-mq-1.85.0.gem) = 43feb5971046afd0765365dc731ac1fb88a4c11a07b7f7ddf46c0e9b0518ba9d
+SIZE (rubygem/aws-sdk-mq-1.85.0.gem) = 49664
diff --git a/devel/rubygem-aws-sdk-mturk/Makefile b/devel/rubygem-aws-sdk-mturk/Makefile
index f970bc63b6ac..972ecf0038f7 100644
--- a/devel/rubygem-aws-sdk-mturk/Makefile
+++ b/devel/rubygem-aws-sdk-mturk/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-mturk
-PORTVERSION= 1.73.0
+PORTVERSION= 1.77.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-mturk
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-mturk/distinfo b/devel/rubygem-aws-sdk-mturk/distinfo
index 4b2b26c28913..d1341507371f 100644
--- a/devel/rubygem-aws-sdk-mturk/distinfo
+++ b/devel/rubygem-aws-sdk-mturk/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753369952
-SHA256 (rubygem/aws-sdk-mturk-1.73.0.gem) = b062146f70ccec97c0bb70132abe46f6e7f54b91130e126e58928494e9ab2382
-SIZE (rubygem/aws-sdk-mturk-1.73.0.gem) = 64000
+TIMESTAMP = 1757121438
+SHA256 (rubygem/aws-sdk-mturk-1.77.0.gem) = 3dcbd4cc67e2e79b70ede45a4c15b48c63657a0265349d48b115b89d8448e66a
+SIZE (rubygem/aws-sdk-mturk-1.77.0.gem) = 64512
diff --git a/devel/rubygem-aws-sdk-mwaa/Makefile b/devel/rubygem-aws-sdk-mwaa/Makefile
index 8cf58920ce3d..0e28853bfe71 100644
--- a/devel/rubygem-aws-sdk-mwaa/Makefile
+++ b/devel/rubygem-aws-sdk-mwaa/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-mwaa
-PORTVERSION= 1.60.0
+PORTVERSION= 1.64.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-mwaa
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-mwaa/distinfo b/devel/rubygem-aws-sdk-mwaa/distinfo
index 0d94d61d0ccf..6556518c5fe1 100644
--- a/devel/rubygem-aws-sdk-mwaa/distinfo
+++ b/devel/rubygem-aws-sdk-mwaa/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753369954
-SHA256 (rubygem/aws-sdk-mwaa-1.60.0.gem) = 4dc790ab68df9168e0b61e92ee56569d8a566fee374d8a2e7ff6fdddfafa3852
-SIZE (rubygem/aws-sdk-mwaa-1.60.0.gem) = 44032
+TIMESTAMP = 1757121440
+SHA256 (rubygem/aws-sdk-mwaa-1.64.0.gem) = 8c5868c8176767a98894a684a1654286916f60bba51b392cdcd5e1d28ab4dafb
+SIZE (rubygem/aws-sdk-mwaa-1.64.0.gem) = 44544
diff --git a/devel/rubygem-aws-sdk-neptune/Makefile b/devel/rubygem-aws-sdk-neptune/Makefile
index a3ec2555dd54..c6dc17869cb1 100644
--- a/devel/rubygem-aws-sdk-neptune/Makefile
+++ b/devel/rubygem-aws-sdk-neptune/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-neptune
-PORTVERSION= 1.87.0
+PORTVERSION= 1.91.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-neptune
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-neptune/distinfo b/devel/rubygem-aws-sdk-neptune/distinfo
index dccaf9d81686..34a4fa1624ca 100644
--- a/devel/rubygem-aws-sdk-neptune/distinfo
+++ b/devel/rubygem-aws-sdk-neptune/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753369956
-SHA256 (rubygem/aws-sdk-neptune-1.87.0.gem) = 4af78dacce46fb7ffafda8708beff8b9105cdae8e542682730cd0e17cbfd08f5
-SIZE (rubygem/aws-sdk-neptune-1.87.0.gem) = 138240
+TIMESTAMP = 1757121442
+SHA256 (rubygem/aws-sdk-neptune-1.91.0.gem) = c3030454fccda5b92556386bbf195c617bf23921b9bdad0b79542dacfffd2b14
+SIZE (rubygem/aws-sdk-neptune-1.91.0.gem) = 138240
diff --git a/devel/rubygem-aws-sdk-neptunedata/Makefile b/devel/rubygem-aws-sdk-neptunedata/Makefile
index 323a4cd653ec..968fec6a278b 100644
--- a/devel/rubygem-aws-sdk-neptunedata/Makefile
+++ b/devel/rubygem-aws-sdk-neptunedata/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-neptunedata
-PORTVERSION= 1.29.0
+PORTVERSION= 1.32.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-neptunedat
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-neptunedata/distinfo b/devel/rubygem-aws-sdk-neptunedata/distinfo
index 3e9840b01441..02a0cdb4d71b 100644
--- a/devel/rubygem-aws-sdk-neptunedata/distinfo
+++ b/devel/rubygem-aws-sdk-neptunedata/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753796166
-SHA256 (rubygem/aws-sdk-neptunedata-1.29.0.gem) = eaf5bd1c8dc72854a25852eb99136a4886ce8adc342ce7ca14fc88f1220c9512
-SIZE (rubygem/aws-sdk-neptunedata-1.29.0.gem) = 74240
+TIMESTAMP = 1757121444
+SHA256 (rubygem/aws-sdk-neptunedata-1.32.0.gem) = e7a62b16e08f777459350f1180c8f358209b706e0ba7201579ce25f40c67bc65
+SIZE (rubygem/aws-sdk-neptunedata-1.32.0.gem) = 74240
diff --git a/devel/rubygem-aws-sdk-neptunegraph/Makefile b/devel/rubygem-aws-sdk-neptunegraph/Makefile
index a16e4e214798..c9b10e338c6f 100644
--- a/devel/rubygem-aws-sdk-neptunegraph/Makefile
+++ b/devel/rubygem-aws-sdk-neptunegraph/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-neptunegraph
-PORTVERSION= 1.35.0
+PORTVERSION= 1.39.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-neptunegra
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-neptunegraph/distinfo b/devel/rubygem-aws-sdk-neptunegraph/distinfo
index 6632b4220860..a7549bd3c03e 100644
--- a/devel/rubygem-aws-sdk-neptunegraph/distinfo
+++ b/devel/rubygem-aws-sdk-neptunegraph/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753369960
-SHA256 (rubygem/aws-sdk-neptunegraph-1.35.0.gem) = 56a67be525bcae8f99e15cb91c14310c024a0ff457db161c0e191f4c8567d999
-SIZE (rubygem/aws-sdk-neptunegraph-1.35.0.gem) = 60416
+TIMESTAMP = 1757121446
+SHA256 (rubygem/aws-sdk-neptunegraph-1.39.0.gem) = 9224abf0035cab5888c790438ae238621052469a2a5426ae5a2f015b94b8c772
+SIZE (rubygem/aws-sdk-neptunegraph-1.39.0.gem) = 61952
diff --git a/devel/rubygem-aws-sdk-networkfirewall/Makefile b/devel/rubygem-aws-sdk-networkfirewall/Makefile
index 43df2cf7225b..739879953b06 100644
--- a/devel/rubygem-aws-sdk-networkfirewall/Makefile
+++ b/devel/rubygem-aws-sdk-networkfirewall/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-networkfirewall
-PORTVERSION= 1.71.0
+PORTVERSION= 1.75.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-networkfir
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-networkfirewall/distinfo b/devel/rubygem-aws-sdk-networkfirewall/distinfo
index 7858a2dc13fa..73536d173c67 100644
--- a/devel/rubygem-aws-sdk-networkfirewall/distinfo
+++ b/devel/rubygem-aws-sdk-networkfirewall/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753369962
-SHA256 (rubygem/aws-sdk-networkfirewall-1.71.0.gem) = 216437e4d97967817e086cef1b0d3b5b05610aec7ae1eb80f90bf9b6a4e19c1a
-SIZE (rubygem/aws-sdk-networkfirewall-1.71.0.gem) = 117760
+TIMESTAMP = 1757121448
+SHA256 (rubygem/aws-sdk-networkfirewall-1.75.0.gem) = d5e9a8616aef6fa78066bd5128529fbaa2e82fc08d762d3c36bcd724a60290f8
+SIZE (rubygem/aws-sdk-networkfirewall-1.75.0.gem) = 117760
diff --git a/devel/rubygem-aws-sdk-networkflowmonitor/Makefile b/devel/rubygem-aws-sdk-networkflowmonitor/Makefile
index ea87422ae36d..cfe644e42b3a 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.10.0
+PORTVERSION= 1.14.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-networkflo
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-networkflowmonitor/distinfo b/devel/rubygem-aws-sdk-networkflowmonitor/distinfo
index 00d5aa6579cd..395a60f4a92f 100644
--- a/devel/rubygem-aws-sdk-networkflowmonitor/distinfo
+++ b/devel/rubygem-aws-sdk-networkflowmonitor/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753369964
-SHA256 (rubygem/aws-sdk-networkflowmonitor-1.10.0.gem) = cb250fb86de3c9b355d93fe75f61b8c287593be4063a116d176b554ceb4a87a7
-SIZE (rubygem/aws-sdk-networkflowmonitor-1.10.0.gem) = 41472
+TIMESTAMP = 1757121450
+SHA256 (rubygem/aws-sdk-networkflowmonitor-1.14.0.gem) = fc884d3296c49c214e12d16e58d48be3b8d584b644ff9c4b604c97d0966bf365
+SIZE (rubygem/aws-sdk-networkflowmonitor-1.14.0.gem) = 41472
diff --git a/devel/rubygem-aws-sdk-networkmanager/Makefile b/devel/rubygem-aws-sdk-networkmanager/Makefile
index 2b1f53217994..febe8ae13b1e 100644
--- a/devel/rubygem-aws-sdk-networkmanager/Makefile
+++ b/devel/rubygem-aws-sdk-networkmanager/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-networkmanager
-PORTVERSION= 1.66.0
+PORTVERSION= 1.70.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-networkman
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-networkmanager/distinfo b/devel/rubygem-aws-sdk-networkmanager/distinfo
index 32c7148885b3..afae10611bc3 100644
--- a/devel/rubygem-aws-sdk-networkmanager/distinfo
+++ b/devel/rubygem-aws-sdk-networkmanager/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753369966
-SHA256 (rubygem/aws-sdk-networkmanager-1.66.0.gem) = 7366529eab1c877cfedf497876ae093edd69f9bc12fdb7802d7bb698e74affde
-SIZE (rubygem/aws-sdk-networkmanager-1.66.0.gem) = 93696
+TIMESTAMP = 1757121452
+SHA256 (rubygem/aws-sdk-networkmanager-1.70.0.gem) = 3c82f03f36fe35b130e90b75aae757d58d314b55291d386aac66d888b12cd80e
+SIZE (rubygem/aws-sdk-networkmanager-1.70.0.gem) = 93696
diff --git a/devel/rubygem-aws-sdk-networkmonitor/Makefile b/devel/rubygem-aws-sdk-networkmonitor/Makefile
index 7d0186a0f06a..2232afe719f4 100644
--- a/devel/rubygem-aws-sdk-networkmonitor/Makefile
+++ b/devel/rubygem-aws-sdk-networkmonitor/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-networkmonitor
-PORTVERSION= 1.22.0
+PORTVERSION= 1.26.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-networkmon
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.1<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-networkmonitor/distinfo b/devel/rubygem-aws-sdk-networkmonitor/distinfo
index 88d61b6782b5..5f577fe29a55 100644
--- a/devel/rubygem-aws-sdk-networkmonitor/distinfo
+++ b/devel/rubygem-aws-sdk-networkmonitor/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753369968
-SHA256 (rubygem/aws-sdk-networkmonitor-1.22.0.gem) = 4225afc3a8602e6be420979395ec8f83da338ba7cd0e38a92dd4d09cd1a65faf
-SIZE (rubygem/aws-sdk-networkmonitor-1.22.0.gem) = 30720
+TIMESTAMP = 1757121454
+SHA256 (rubygem/aws-sdk-networkmonitor-1.26.0.gem) = 93585537439c85d69eac08c530a7eda1101247802c51afe390e4c5cf91e417e2
+SIZE (rubygem/aws-sdk-networkmonitor-1.26.0.gem) = 30720
diff --git a/devel/rubygem-aws-sdk-notifications/Makefile b/devel/rubygem-aws-sdk-notifications/Makefile
index dc4173596a79..f57677397095 100644
--- a/devel/rubygem-aws-sdk-notifications/Makefile
+++ b/devel/rubygem-aws-sdk-notifications/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-notifications
-PORTVERSION= 1.8.0
+PORTVERSION= 1.12.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-notificati
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-notifications/distinfo b/devel/rubygem-aws-sdk-notifications/distinfo
index 28ca825c9eb4..0132835431f3 100644
--- a/devel/rubygem-aws-sdk-notifications/distinfo
+++ b/devel/rubygem-aws-sdk-notifications/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753369970
-SHA256 (rubygem/aws-sdk-notifications-1.8.0.gem) = 7c78982412af833859cfd5b109779499ec86fdfa217ac507e6ee691284f2567e
-SIZE (rubygem/aws-sdk-notifications-1.8.0.gem) = 51712
+TIMESTAMP = 1757121456
+SHA256 (rubygem/aws-sdk-notifications-1.12.0.gem) = 6c6f865d0859c728a5bade0f2f97eae042848f22eca9d0218e7512c30d7bbfd9
+SIZE (rubygem/aws-sdk-notifications-1.12.0.gem) = 51712
diff --git a/devel/rubygem-aws-sdk-notificationscontacts/Makefile b/devel/rubygem-aws-sdk-notificationscontacts/Makefile
index 79e808cd6600..6f9dbb984039 100644
--- a/devel/rubygem-aws-sdk-notificationscontacts/Makefile
+++ b/devel/rubygem-aws-sdk-notificationscontacts/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-notificationscontacts
-PORTVERSION= 1.7.0
+PORTVERSION= 1.11.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-notificati
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-notificationscontacts/distinfo b/devel/rubygem-aws-sdk-notificationscontacts/distinfo
index 9262ef3e0895..dbde6291c289 100644
--- a/devel/rubygem-aws-sdk-notificationscontacts/distinfo
+++ b/devel/rubygem-aws-sdk-notificationscontacts/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753369972
-SHA256 (rubygem/aws-sdk-notificationscontacts-1.7.0.gem) = 0425dda7fd7e6e0b806709d7cfd5b7eb5077125eac2e07b715358beb14fa3759
-SIZE (rubygem/aws-sdk-notificationscontacts-1.7.0.gem) = 26624
+TIMESTAMP = 1757121458
+SHA256 (rubygem/aws-sdk-notificationscontacts-1.11.0.gem) = 3fe2d91fb4aa0ce971e1c5af50197b3c0964e447ab7239bef870d99bad056865
+SIZE (rubygem/aws-sdk-notificationscontacts-1.11.0.gem) = 26624
diff --git a/devel/rubygem-aws-sdk-oam/Makefile b/devel/rubygem-aws-sdk-oam/Makefile
index 49e690304d68..fdb14e518f2e 100644
--- a/devel/rubygem-aws-sdk-oam/Makefile
+++ b/devel/rubygem-aws-sdk-oam/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-oam
-PORTVERSION= 1.36.0
+PORTVERSION= 1.40.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-oam
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-oam/distinfo b/devel/rubygem-aws-sdk-oam/distinfo
index ca0e3fc3c406..49412239054e 100644
--- a/devel/rubygem-aws-sdk-oam/distinfo
+++ b/devel/rubygem-aws-sdk-oam/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753369974
-SHA256 (rubygem/aws-sdk-oam-1.36.0.gem) = 98b1e915d4fd1d0e5ae0b85e43e2293e2f1f0d894b9e39f9b5eb92eb3e17c733
-SIZE (rubygem/aws-sdk-oam-1.36.0.gem) = 33792
+TIMESTAMP = 1757121460
+SHA256 (rubygem/aws-sdk-oam-1.40.0.gem) = de40eb43a4616376da584d268aba6ff95a37f2dd140513ff4f018d8c21378c03
+SIZE (rubygem/aws-sdk-oam-1.40.0.gem) = 33792
diff --git a/devel/rubygem-aws-sdk-observabilityadmin/Makefile b/devel/rubygem-aws-sdk-observabilityadmin/Makefile
index 4f2378ada3dc..4cb7053dc6c8 100644
--- a/devel/rubygem-aws-sdk-observabilityadmin/Makefile
+++ b/devel/rubygem-aws-sdk-observabilityadmin/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-observabilityadmin
-PORTVERSION= 1.7.0
+PORTVERSION= 1.12.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-observabil
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-observabilityadmin/distinfo b/devel/rubygem-aws-sdk-observabilityadmin/distinfo
index bdceba36e4d6..6b33dd8825e7 100644
--- a/devel/rubygem-aws-sdk-observabilityadmin/distinfo
+++ b/devel/rubygem-aws-sdk-observabilityadmin/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753369976
-SHA256 (rubygem/aws-sdk-observabilityadmin-1.7.0.gem) = a68844377f83d315053a04cc926850712767ba60ab115299aee6e05b995bf3e9
-SIZE (rubygem/aws-sdk-observabilityadmin-1.7.0.gem) = 25088
+TIMESTAMP = 1757121462
+SHA256 (rubygem/aws-sdk-observabilityadmin-1.12.0.gem) = b3fe246257e6c9468dde9ae97b896f6da27d9a3e94b65c7f99b84c8a5deee875
+SIZE (rubygem/aws-sdk-observabilityadmin-1.12.0.gem) = 32768
diff --git a/devel/rubygem-aws-sdk-odb/Makefile b/devel/rubygem-aws-sdk-odb/Makefile
index 2fe1a8bee4a2..b51f5802160c 100644
--- a/devel/rubygem-aws-sdk-odb/Makefile
+++ b/devel/rubygem-aws-sdk-odb/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-odb
-PORTVERSION= 1.1.0
+PORTVERSION= 1.5.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-odb
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-odb/distinfo b/devel/rubygem-aws-sdk-odb/distinfo
index ddbdb5895bdf..a17dfea47e25 100644
--- a/devel/rubygem-aws-sdk-odb/distinfo
+++ b/devel/rubygem-aws-sdk-odb/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753369978
-SHA256 (rubygem/aws-sdk-odb-1.1.0.gem) = 246037e7a9f71dd48e8262ee56444524b805a6eb7730c0823a8d88d30eef6954
-SIZE (rubygem/aws-sdk-odb-1.1.0.gem) = 71168
+TIMESTAMP = 1757121464
+SHA256 (rubygem/aws-sdk-odb-1.5.0.gem) = abb121de262dcc9a219a1461162eb16bf8d938f188d70a5f0f0fc2062a981e7e
+SIZE (rubygem/aws-sdk-odb-1.5.0.gem) = 71168
diff --git a/devel/rubygem-aws-sdk-omics/Makefile b/devel/rubygem-aws-sdk-omics/Makefile
index 94451397f56e..99451f09f228 100644
--- a/devel/rubygem-aws-sdk-omics/Makefile
+++ b/devel/rubygem-aws-sdk-omics/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-omics
-PORTVERSION= 1.50.0
+PORTVERSION= 1.55.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-omics
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-omics/distinfo b/devel/rubygem-aws-sdk-omics/distinfo
index 02fbd23dca39..0f7902e87080 100644
--- a/devel/rubygem-aws-sdk-omics/distinfo
+++ b/devel/rubygem-aws-sdk-omics/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753796168
-SHA256 (rubygem/aws-sdk-omics-1.50.0.gem) = dc99d69a330d25717028195816071f8f3d2aff15c4cce0f7f4a02950b51e50bf
-SIZE (rubygem/aws-sdk-omics-1.50.0.gem) = 119296
+TIMESTAMP = 1757121466
+SHA256 (rubygem/aws-sdk-omics-1.55.0.gem) = 8eced52d3359b39901a4b134ae126f3d466a9e84b2736bf99d96f2b5626317e3
+SIZE (rubygem/aws-sdk-omics-1.55.0.gem) = 125440
diff --git a/devel/rubygem-aws-sdk-opensearchserverless/Makefile b/devel/rubygem-aws-sdk-opensearchserverless/Makefile
index 1009d4bb07d0..841a8dbb6ec1 100644
--- a/devel/rubygem-aws-sdk-opensearchserverless/Makefile
+++ b/devel/rubygem-aws-sdk-opensearchserverless/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-opensearchserverless
-PORTVERSION= 1.40.0
+PORTVERSION= 1.45.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-opensearch
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-opensearchserverless/distinfo b/devel/rubygem-aws-sdk-opensearchserverless/distinfo
index 9b1d9ab7489a..721579b8132d 100644
--- a/devel/rubygem-aws-sdk-opensearchserverless/distinfo
+++ b/devel/rubygem-aws-sdk-opensearchserverless/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1755062604
-SHA256 (rubygem/aws-sdk-opensearchserverless-1.40.0.gem) = c1fb799289ba5c82b5514279b038f69d7cc4cc4cdf8b2f49f14bc58b2ba0018c
-SIZE (rubygem/aws-sdk-opensearchserverless-1.40.0.gem) = 50688
+TIMESTAMP = 1757121468
+SHA256 (rubygem/aws-sdk-opensearchserverless-1.45.0.gem) = 556ad92f6bb0b59a20865200ea5a6b497d4a113b73c9dbc96268a3f398addb55
+SIZE (rubygem/aws-sdk-opensearchserverless-1.45.0.gem) = 52736
diff --git a/devel/rubygem-aws-sdk-opensearchservice/Makefile b/devel/rubygem-aws-sdk-opensearchservice/Makefile
index c02907799350..7a1c2bb84adf 100644
--- a/devel/rubygem-aws-sdk-opensearchservice/Makefile
+++ b/devel/rubygem-aws-sdk-opensearchservice/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-opensearchservice
-PORTVERSION= 1.71.0
+PORTVERSION= 1.75.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-opensearch
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-opensearchservice/distinfo b/devel/rubygem-aws-sdk-opensearchservice/distinfo
index 368b68887eef..46010aea72ac 100644
--- a/devel/rubygem-aws-sdk-opensearchservice/distinfo
+++ b/devel/rubygem-aws-sdk-opensearchservice/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753369984
-SHA256 (rubygem/aws-sdk-opensearchservice-1.71.0.gem) = 240a1461e27101c77c106f9d58c7822e442ab9d0cacd5215c80c6d9c86ce1bfc
-SIZE (rubygem/aws-sdk-opensearchservice-1.71.0.gem) = 139264
+TIMESTAMP = 1757121470
+SHA256 (rubygem/aws-sdk-opensearchservice-1.75.0.gem) = 95bbc082a2a37331b658db1667d9188f0f7e527fbe28c1a04992a0f65da92978
+SIZE (rubygem/aws-sdk-opensearchservice-1.75.0.gem) = 140288
diff --git a/devel/rubygem-aws-sdk-opsworks/Makefile b/devel/rubygem-aws-sdk-opsworks/Makefile
index bc1de0cf0ebe..920bac4a665e 100644
--- a/devel/rubygem-aws-sdk-opsworks/Makefile
+++ b/devel/rubygem-aws-sdk-opsworks/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-opsworks
-PORTVERSION= 1.76.0
+PORTVERSION= 1.79.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-opsworks
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.228.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-opsworks/distinfo b/devel/rubygem-aws-sdk-opsworks/distinfo
index 3453043010bb..621a0f2524c3 100644
--- a/devel/rubygem-aws-sdk-opsworks/distinfo
+++ b/devel/rubygem-aws-sdk-opsworks/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753369986
-SHA256 (rubygem/aws-sdk-opsworks-1.76.0.gem) = 4f5b47edc77d49a93324ff6d154bafa47607beb430e0043b3d33ac7774d2f3eb
-SIZE (rubygem/aws-sdk-opsworks-1.76.0.gem) = 128512
+TIMESTAMP = 1757121472
+SHA256 (rubygem/aws-sdk-opsworks-1.79.0.gem) = 9090a7d49d31446df0edd82fbe56e487799e5e14237bec7694947687b41ff2e5
+SIZE (rubygem/aws-sdk-opsworks-1.79.0.gem) = 128512
diff --git a/devel/rubygem-aws-sdk-opsworkscm/Makefile b/devel/rubygem-aws-sdk-opsworkscm/Makefile
index d097d92adf68..77b4791a18ba 100644
--- a/devel/rubygem-aws-sdk-opsworkscm/Makefile
+++ b/devel/rubygem-aws-sdk-opsworkscm/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-opsworkscm
-PORTVERSION= 1.86.0
+PORTVERSION= 1.89.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-opsworkscm
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.228.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-opsworkscm/distinfo b/devel/rubygem-aws-sdk-opsworkscm/distinfo
index f7ca1bf8f4ef..07d7a059b26b 100644
--- a/devel/rubygem-aws-sdk-opsworkscm/distinfo
+++ b/devel/rubygem-aws-sdk-opsworkscm/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753369988
-SHA256 (rubygem/aws-sdk-opsworkscm-1.86.0.gem) = 2270df228d0c6679b372b94462bb3d454f1680c0d9a70971f5215e9d79c291ce
-SIZE (rubygem/aws-sdk-opsworkscm-1.86.0.gem) = 50176
+TIMESTAMP = 1757121474
+SHA256 (rubygem/aws-sdk-opsworkscm-1.89.0.gem) = 287bbf82034621b69d98571f6a7abcb7b47d0d06f8b1073125ce8088775546cc
+SIZE (rubygem/aws-sdk-opsworkscm-1.89.0.gem) = 50176
diff --git a/devel/rubygem-aws-sdk-organizations/Makefile b/devel/rubygem-aws-sdk-organizations/Makefile
index bddaf72bd30a..b9760a22de30 100644
--- a/devel/rubygem-aws-sdk-organizations/Makefile
+++ b/devel/rubygem-aws-sdk-organizations/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-organizations
-PORTVERSION= 1.118.0
+PORTVERSION= 1.123.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-organizati
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-organizations/distinfo b/devel/rubygem-aws-sdk-organizations/distinfo
index 5806da043fe0..71e75dc085dc 100644
--- a/devel/rubygem-aws-sdk-organizations/distinfo
+++ b/devel/rubygem-aws-sdk-organizations/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753369990
-SHA256 (rubygem/aws-sdk-organizations-1.118.0.gem) = e6957000aa579e7838fb6549c9618df605f187f649759fa250c004853701e599
-SIZE (rubygem/aws-sdk-organizations-1.118.0.gem) = 94208
+TIMESTAMP = 1757121476
+SHA256 (rubygem/aws-sdk-organizations-1.123.0.gem) = ecc6aa8b0ccf83638f2bb920b944a1bff8ac50b096ffe042228fec93b66a727e
+SIZE (rubygem/aws-sdk-organizations-1.123.0.gem) = 96768
diff --git a/devel/rubygem-aws-sdk-osis/Makefile b/devel/rubygem-aws-sdk-osis/Makefile
index 8a689bc7a143..37f390d6e044 100644
--- a/devel/rubygem-aws-sdk-osis/Makefile
+++ b/devel/rubygem-aws-sdk-osis/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-osis
-PORTVERSION= 1.35.0
+PORTVERSION= 1.39.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-osis
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-osis/distinfo b/devel/rubygem-aws-sdk-osis/distinfo
index dd09609d2dcd..39983e7e9e2d 100644
--- a/devel/rubygem-aws-sdk-osis/distinfo
+++ b/devel/rubygem-aws-sdk-osis/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753796170
-SHA256 (rubygem/aws-sdk-osis-1.35.0.gem) = ddea21ae647b38c58d5395505ea701b171f0834b5de7565bb8db1559cf2f1312
-SIZE (rubygem/aws-sdk-osis-1.35.0.gem) = 34304
+TIMESTAMP = 1757121478
+SHA256 (rubygem/aws-sdk-osis-1.39.0.gem) = 0cdc6f80eea0ada9ae68de537c3e4015f078cff307c9804bfff955ef6c035a1a
+SIZE (rubygem/aws-sdk-osis-1.39.0.gem) = 34304
diff --git a/devel/rubygem-aws-sdk-outposts/Makefile b/devel/rubygem-aws-sdk-outposts/Makefile
index da56d95baad0..53cd33d13c1f 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.85.0
+PORTVERSION= 1.89.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-outposts
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-outposts/distinfo b/devel/rubygem-aws-sdk-outposts/distinfo
index f599e0c31690..4d468cb34645 100644
--- a/devel/rubygem-aws-sdk-outposts/distinfo
+++ b/devel/rubygem-aws-sdk-outposts/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753369994
-SHA256 (rubygem/aws-sdk-outposts-1.85.0.gem) = 43a1825d900716e65dde728df1ecbcdab6f80920093cb21969cdee73ef644077
-SIZE (rubygem/aws-sdk-outposts-1.85.0.gem) = 57856
+TIMESTAMP = 1757121480
+SHA256 (rubygem/aws-sdk-outposts-1.89.0.gem) = 8de156db8e9b831104f37d95b6b9f89878122149a755c248388ab48d6064993b
+SIZE (rubygem/aws-sdk-outposts-1.89.0.gem) = 57856
diff --git a/devel/rubygem-aws-sdk-panorama/Makefile b/devel/rubygem-aws-sdk-panorama/Makefile
index 0e514442a6ff..2e2617cf777b 100644
--- a/devel/rubygem-aws-sdk-panorama/Makefile
+++ b/devel/rubygem-aws-sdk-panorama/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-panorama
-PORTVERSION= 1.43.0
+PORTVERSION= 1.47.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-panorama
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.1<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-panorama/distinfo b/devel/rubygem-aws-sdk-panorama/distinfo
index 0a6036221610..de37c0f5f6ae 100644
--- a/devel/rubygem-aws-sdk-panorama/distinfo
+++ b/devel/rubygem-aws-sdk-panorama/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753369996
-SHA256 (rubygem/aws-sdk-panorama-1.43.0.gem) = 3d4f012bc2c33bf7f1243c5ea79af38642cdaa15a0fee57bb83fcd6021d0812a
-SIZE (rubygem/aws-sdk-panorama-1.43.0.gem) = 52736
+TIMESTAMP = 1757121482
+SHA256 (rubygem/aws-sdk-panorama-1.47.0.gem) = 336a7407d67a112724c0fcd2f5a3bab76a1a8fc2e00251eb5b21ed10a0352eac
+SIZE (rubygem/aws-sdk-panorama-1.47.0.gem) = 52736
diff --git a/devel/rubygem-aws-sdk-partnercentralselling/Makefile b/devel/rubygem-aws-sdk-partnercentralselling/Makefile
index 96e824f3eb22..4ba1a03fa281 100644
--- a/devel/rubygem-aws-sdk-partnercentralselling/Makefile
+++ b/devel/rubygem-aws-sdk-partnercentralselling/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-partnercentralselling
-PORTVERSION= 1.11.0
+PORTVERSION= 1.16.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-partnercen
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-partnercentralselling/distinfo b/devel/rubygem-aws-sdk-partnercentralselling/distinfo
index 2b6238c9a746..9a9424943e43 100644
--- a/devel/rubygem-aws-sdk-partnercentralselling/distinfo
+++ b/devel/rubygem-aws-sdk-partnercentralselling/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753369998
-SHA256 (rubygem/aws-sdk-partnercentralselling-1.11.0.gem) = cd0540f0efd44a32ac35319939aff661989394a460311f6f1cd5b3115fc2e528
-SIZE (rubygem/aws-sdk-partnercentralselling-1.11.0.gem) = 118784
+TIMESTAMP = 1757121484
+SHA256 (rubygem/aws-sdk-partnercentralselling-1.16.0.gem) = 323039f2a75d92789f2c968b67218c0a814dd3399451a8498ad5332df5b8051d
+SIZE (rubygem/aws-sdk-partnercentralselling-1.16.0.gem) = 119296
diff --git a/devel/rubygem-aws-sdk-paymentcryptography/Makefile b/devel/rubygem-aws-sdk-paymentcryptography/Makefile
index 711be7743741..5d3c12e8300d 100644
--- a/devel/rubygem-aws-sdk-paymentcryptography/Makefile
+++ b/devel/rubygem-aws-sdk-paymentcryptography/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-paymentcryptography
-PORTVERSION= 1.37.0
+PORTVERSION= 1.41.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-paymentcry
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-paymentcryptography/distinfo b/devel/rubygem-aws-sdk-paymentcryptography/distinfo
index 6c883e582fde..e29d098dcf09 100644
--- a/devel/rubygem-aws-sdk-paymentcryptography/distinfo
+++ b/devel/rubygem-aws-sdk-paymentcryptography/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753370000
-SHA256 (rubygem/aws-sdk-paymentcryptography-1.37.0.gem) = 57ae730d489d14aa166f64eb637b78b703cd137429e2b311aa24efe214ba84d0
-SIZE (rubygem/aws-sdk-paymentcryptography-1.37.0.gem) = 54784
+TIMESTAMP = 1757121486
+SHA256 (rubygem/aws-sdk-paymentcryptography-1.41.0.gem) = 8170d4d2696dc6f86cd9aec63f5891034c5e28cf74e0a3fc735a2a943d8fbee7
+SIZE (rubygem/aws-sdk-paymentcryptography-1.41.0.gem) = 54784
diff --git a/devel/rubygem-aws-sdk-paymentcryptographydata/Makefile b/devel/rubygem-aws-sdk-paymentcryptographydata/Makefile
index e90a547d3975..1e87169940b1 100644
--- a/devel/rubygem-aws-sdk-paymentcryptographydata/Makefile
+++ b/devel/rubygem-aws-sdk-paymentcryptographydata/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-paymentcryptographydata
-PORTVERSION= 1.36.0
+PORTVERSION= 1.40.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-paymentcry
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-paymentcryptographydata/distinfo b/devel/rubygem-aws-sdk-paymentcryptographydata/distinfo
index fa72eb7bf62e..e51e469a8836 100644
--- a/devel/rubygem-aws-sdk-paymentcryptographydata/distinfo
+++ b/devel/rubygem-aws-sdk-paymentcryptographydata/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753370002
-SHA256 (rubygem/aws-sdk-paymentcryptographydata-1.36.0.gem) = 3b88ee8427fc570f633e11e6fb89db043af4cea29c91acb6736dc14093e94bbc
-SIZE (rubygem/aws-sdk-paymentcryptographydata-1.36.0.gem) = 57856
+TIMESTAMP = 1757121488
+SHA256 (rubygem/aws-sdk-paymentcryptographydata-1.40.0.gem) = 0aeaede0e96a923c1915e4f44f815072f830d38436c6f6e3dd4296cd7e09b4fb
+SIZE (rubygem/aws-sdk-paymentcryptographydata-1.40.0.gem) = 57856
diff --git a/devel/rubygem-aws-sdk-pcaconnectorad/Makefile b/devel/rubygem-aws-sdk-pcaconnectorad/Makefile
index dcb7375c6c2d..61c9ed9756ac 100644
--- a/devel/rubygem-aws-sdk-pcaconnectorad/Makefile
+++ b/devel/rubygem-aws-sdk-pcaconnectorad/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-pcaconnectorad
-PORTVERSION= 1.25.0
+PORTVERSION= 1.29.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-pcaconnect
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-pcaconnectorad/distinfo b/devel/rubygem-aws-sdk-pcaconnectorad/distinfo
index c317d195dbf8..e07fd967a099 100644
--- a/devel/rubygem-aws-sdk-pcaconnectorad/distinfo
+++ b/devel/rubygem-aws-sdk-pcaconnectorad/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753370004
-SHA256 (rubygem/aws-sdk-pcaconnectorad-1.25.0.gem) = a71c41b40adae978fc4d86753f6d154f7840aae5963a9a99e897d7f11d45923d
-SIZE (rubygem/aws-sdk-pcaconnectorad-1.25.0.gem) = 53248
+TIMESTAMP = 1757121490
+SHA256 (rubygem/aws-sdk-pcaconnectorad-1.29.0.gem) = 78728143397cd5d9ba396d1ea93992eb8039cbba9ef614d3f7674cec86046c6d
+SIZE (rubygem/aws-sdk-pcaconnectorad-1.29.0.gem) = 53248
diff --git a/devel/rubygem-aws-sdk-pcaconnectorscep/Makefile b/devel/rubygem-aws-sdk-pcaconnectorscep/Makefile
index ddec1538e87c..6a2de00fcb55 100644
--- a/devel/rubygem-aws-sdk-pcaconnectorscep/Makefile
+++ b/devel/rubygem-aws-sdk-pcaconnectorscep/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-pcaconnectorscep
-PORTVERSION= 1.18.0
+PORTVERSION= 1.21.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-pcaconnect
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-pcaconnectorscep/distinfo b/devel/rubygem-aws-sdk-pcaconnectorscep/distinfo
index c300d4bd6eb8..50af489cae08 100644
--- a/devel/rubygem-aws-sdk-pcaconnectorscep/distinfo
+++ b/devel/rubygem-aws-sdk-pcaconnectorscep/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753370006
-SHA256 (rubygem/aws-sdk-pcaconnectorscep-1.18.0.gem) = f65cd16b296b8675165341d150ea355eabf29ceb078f1b691f95d372d4961bb0
-SIZE (rubygem/aws-sdk-pcaconnectorscep-1.18.0.gem) = 31744
+TIMESTAMP = 1757121492
+SHA256 (rubygem/aws-sdk-pcaconnectorscep-1.21.0.gem) = c733373f3fad413e06b075e7e019ceff5b270e71304e19812b66087699b15981
+SIZE (rubygem/aws-sdk-pcaconnectorscep-1.21.0.gem) = 31744
diff --git a/devel/rubygem-aws-sdk-pcs/Makefile b/devel/rubygem-aws-sdk-pcs/Makefile
index 3f0a32c808c4..c3c493bb5f88 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.23.0
+PORTVERSION= 1.29.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-pcs
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-pcs/distinfo b/devel/rubygem-aws-sdk-pcs/distinfo
index 067befdd8b14..6220b0845e38 100644
--- a/devel/rubygem-aws-sdk-pcs/distinfo
+++ b/devel/rubygem-aws-sdk-pcs/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753370008
-SHA256 (rubygem/aws-sdk-pcs-1.23.0.gem) = 41f0bc4f54a6b580fb9a4f5d0aa25fa0f04daa80d126a956cad4d10a3a375c30
-SIZE (rubygem/aws-sdk-pcs-1.23.0.gem) = 43520
+TIMESTAMP = 1757121494
+SHA256 (rubygem/aws-sdk-pcs-1.29.0.gem) = 365847de703fea71fb90730a69719396b222af4715a1dac24457d9995beb0ef2
+SIZE (rubygem/aws-sdk-pcs-1.29.0.gem) = 43520
diff --git a/devel/rubygem-aws-sdk-personalize/Makefile b/devel/rubygem-aws-sdk-personalize/Makefile
index 790ce00f5bf9..adf02fce7ed7 100644
--- a/devel/rubygem-aws-sdk-personalize/Makefile
+++ b/devel/rubygem-aws-sdk-personalize/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-personalize
-PORTVERSION= 1.84.0
+PORTVERSION= 1.88.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-personaliz
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-personalize/distinfo b/devel/rubygem-aws-sdk-personalize/distinfo
index cb6c892fd027..e858e186f5f5 100644
--- a/devel/rubygem-aws-sdk-personalize/distinfo
+++ b/devel/rubygem-aws-sdk-personalize/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753370010
-SHA256 (rubygem/aws-sdk-personalize-1.84.0.gem) = 2f2381a4f79dd758985c3e8d21a292ea3e3c6696a2d5decb60156949a7e8f4eb
-SIZE (rubygem/aws-sdk-personalize-1.84.0.gem) = 90112
+TIMESTAMP = 1757121496
+SHA256 (rubygem/aws-sdk-personalize-1.88.0.gem) = a0845f86fba78ee1f2bfc73a29350aa3000553135bfad9411d82c7fdcf532f30
+SIZE (rubygem/aws-sdk-personalize-1.88.0.gem) = 90112
diff --git a/devel/rubygem-aws-sdk-personalizeevents/Makefile b/devel/rubygem-aws-sdk-personalizeevents/Makefile
index 560cddadf819..3d5ff1c247bc 100644
--- a/devel/rubygem-aws-sdk-personalizeevents/Makefile
+++ b/devel/rubygem-aws-sdk-personalizeevents/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-personalizeevents
-PORTVERSION= 1.64.0
+PORTVERSION= 1.67.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-personaliz
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-personalizeevents/distinfo b/devel/rubygem-aws-sdk-personalizeevents/distinfo
index c57a1151ead1..38c0ab195727 100644
--- a/devel/rubygem-aws-sdk-personalizeevents/distinfo
+++ b/devel/rubygem-aws-sdk-personalizeevents/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753370012
-SHA256 (rubygem/aws-sdk-personalizeevents-1.64.0.gem) = 15ef3189a4f891bb5de8bd966098b06919429efc797920572c12ace18aa841d1
-SIZE (rubygem/aws-sdk-personalizeevents-1.64.0.gem) = 26624
+TIMESTAMP = 1757121498
+SHA256 (rubygem/aws-sdk-personalizeevents-1.67.0.gem) = 6f85f474431ad3840ec5da227e885ff122c51b2156c38ccf1bd1d47625ecdf12
+SIZE (rubygem/aws-sdk-personalizeevents-1.67.0.gem) = 26624
diff --git a/devel/rubygem-aws-sdk-personalizeruntime/Makefile b/devel/rubygem-aws-sdk-personalizeruntime/Makefile
index acfb44db1251..684914a64b78 100644
--- a/devel/rubygem-aws-sdk-personalizeruntime/Makefile
+++ b/devel/rubygem-aws-sdk-personalizeruntime/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-personalizeruntime
-PORTVERSION= 1.70.0
+PORTVERSION= 1.74.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-personaliz
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-personalizeruntime/distinfo b/devel/rubygem-aws-sdk-personalizeruntime/distinfo
index fad1349311b8..02ca99385889 100644
--- a/devel/rubygem-aws-sdk-personalizeruntime/distinfo
+++ b/devel/rubygem-aws-sdk-personalizeruntime/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753370014
-SHA256 (rubygem/aws-sdk-personalizeruntime-1.70.0.gem) = c09413c7fa0f355c30e4a15e795ec465d401877324b56cc10d8c54af78f7e262
-SIZE (rubygem/aws-sdk-personalizeruntime-1.70.0.gem) = 27648
+TIMESTAMP = 1757121500
+SHA256 (rubygem/aws-sdk-personalizeruntime-1.74.0.gem) = c7bd68f81e2c20d275ab6ab0709918f04a60533c80d247725c6f7d89dbc27043
+SIZE (rubygem/aws-sdk-personalizeruntime-1.74.0.gem) = 28160
diff --git a/devel/rubygem-aws-sdk-pi/Makefile b/devel/rubygem-aws-sdk-pi/Makefile
index ee3ed313179f..8b97f77db580 100644
--- a/devel/rubygem-aws-sdk-pi/Makefile
+++ b/devel/rubygem-aws-sdk-pi/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-pi
-PORTVERSION= 1.81.0
+PORTVERSION= 1.85.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-pi
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-pi/distinfo b/devel/rubygem-aws-sdk-pi/distinfo
index f394a81bf305..ac57937fb223 100644
--- a/devel/rubygem-aws-sdk-pi/distinfo
+++ b/devel/rubygem-aws-sdk-pi/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753370016
-SHA256 (rubygem/aws-sdk-pi-1.81.0.gem) = 19b984a10017b69cb88a7fb5451a2e83e992d723d95dd2a97f94c05d384bc135
-SIZE (rubygem/aws-sdk-pi-1.81.0.gem) = 44544
+TIMESTAMP = 1757121502
+SHA256 (rubygem/aws-sdk-pi-1.85.0.gem) = 3be51f6796514f063906273058d33cf3f0d1ce0336d5c791eba55c9468fc8e0a
+SIZE (rubygem/aws-sdk-pi-1.85.0.gem) = 44544
diff --git a/devel/rubygem-aws-sdk-pinpoint/Makefile b/devel/rubygem-aws-sdk-pinpoint/Makefile
index 5eede0404de1..baba53e6e88e 100644
--- a/devel/rubygem-aws-sdk-pinpoint/Makefile
+++ b/devel/rubygem-aws-sdk-pinpoint/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-pinpoint
-PORTVERSION= 1.110.0
+PORTVERSION= 1.113.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-pinpoint
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-pinpoint/distinfo b/devel/rubygem-aws-sdk-pinpoint/distinfo
index 717f9eb12be3..a6c7b6cdff51 100644
--- a/devel/rubygem-aws-sdk-pinpoint/distinfo
+++ b/devel/rubygem-aws-sdk-pinpoint/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753370018
-SHA256 (rubygem/aws-sdk-pinpoint-1.110.0.gem) = e730d6b4f93faaf3bec83f506ba53afa614f4dbebdd78ddd31e6e8d41c5be13e
-SIZE (rubygem/aws-sdk-pinpoint-1.110.0.gem) = 207872
+TIMESTAMP = 1757121504
+SHA256 (rubygem/aws-sdk-pinpoint-1.113.0.gem) = af07a13a5dbea29c6810e848218932dce7404f63ae0f373794976cdb6a99cb62
+SIZE (rubygem/aws-sdk-pinpoint-1.113.0.gem) = 207872
diff --git a/devel/rubygem-aws-sdk-pinpointemail/Makefile b/devel/rubygem-aws-sdk-pinpointemail/Makefile
index 81fc901dd163..1528c4b842ac 100644
--- a/devel/rubygem-aws-sdk-pinpointemail/Makefile
+++ b/devel/rubygem-aws-sdk-pinpointemail/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-pinpointemail
-PORTVERSION= 1.68.0
+PORTVERSION= 1.72.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-pinpointem
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-pinpointemail/distinfo b/devel/rubygem-aws-sdk-pinpointemail/distinfo
index a5cd55141d61..25ac677e9064 100644
--- a/devel/rubygem-aws-sdk-pinpointemail/distinfo
+++ b/devel/rubygem-aws-sdk-pinpointemail/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753370020
-SHA256 (rubygem/aws-sdk-pinpointemail-1.68.0.gem) = ce032753bc08e5d81dd256068504913e4ddd5fbba004fea09936b5ce08fbc0f9
-SIZE (rubygem/aws-sdk-pinpointemail-1.68.0.gem) = 67072
+TIMESTAMP = 1757121506
+SHA256 (rubygem/aws-sdk-pinpointemail-1.72.0.gem) = 105c92bfdcfe5d6cc85dd84a95986d1ca568d3db17105c14dd3fb0e4e045dc94
+SIZE (rubygem/aws-sdk-pinpointemail-1.72.0.gem) = 67072
diff --git a/devel/rubygem-aws-sdk-pinpointsmsvoice/Makefile b/devel/rubygem-aws-sdk-pinpointsmsvoice/Makefile
index d750f251cf47..d06f0f6603b5 100644
--- a/devel/rubygem-aws-sdk-pinpointsmsvoice/Makefile
+++ b/devel/rubygem-aws-sdk-pinpointsmsvoice/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-pinpointsmsvoice
-PORTVERSION= 1.64.0
+PORTVERSION= 1.68.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,8 +10,8 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-pinpointsm
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
- rubygem-aws-sigv4>=1.1<2:devel/rubygem-aws-sigv4
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-pinpointsmsvoice/distinfo b/devel/rubygem-aws-sdk-pinpointsmsvoice/distinfo
index e0a1afc7880c..f53b627755c9 100644
--- a/devel/rubygem-aws-sdk-pinpointsmsvoice/distinfo
+++ b/devel/rubygem-aws-sdk-pinpointsmsvoice/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753370022
-SHA256 (rubygem/aws-sdk-pinpointsmsvoice-1.64.0.gem) = a3bf6e92f45435d37d5491f13b6e4a44436c2565fa84fd9f81ce9adc4caab113
-SIZE (rubygem/aws-sdk-pinpointsmsvoice-1.64.0.gem) = 27136
+TIMESTAMP = 1757121508
+SHA256 (rubygem/aws-sdk-pinpointsmsvoice-1.68.0.gem) = b9890ff407cb3ba7efeea9b555c899a2fbf12107952ae30d2e51aa5999458376
+SIZE (rubygem/aws-sdk-pinpointsmsvoice-1.68.0.gem) = 27648
diff --git a/devel/rubygem-aws-sdk-pinpointsmsvoicev2/Makefile b/devel/rubygem-aws-sdk-pinpointsmsvoicev2/Makefile
index fbf1c3c25a3e..b656619bdd5e 100644
--- a/devel/rubygem-aws-sdk-pinpointsmsvoicev2/Makefile
+++ b/devel/rubygem-aws-sdk-pinpointsmsvoicev2/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-pinpointsmsvoicev2
-PORTVERSION= 1.39.0
+PORTVERSION= 1.44.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-pinpointsm
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-pinpointsmsvoicev2/distinfo b/devel/rubygem-aws-sdk-pinpointsmsvoicev2/distinfo
index 8ffbfbbce20c..dd45037c858a 100644
--- a/devel/rubygem-aws-sdk-pinpointsmsvoicev2/distinfo
+++ b/devel/rubygem-aws-sdk-pinpointsmsvoicev2/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753370024
-SHA256 (rubygem/aws-sdk-pinpointsmsvoicev2-1.39.0.gem) = f0729423bad0bfa89f8a0a09559ee5ad474aa264bc640d24234e9be9a5963523
-SIZE (rubygem/aws-sdk-pinpointsmsvoicev2-1.39.0.gem) = 112128
+TIMESTAMP = 1757121510
+SHA256 (rubygem/aws-sdk-pinpointsmsvoicev2-1.44.0.gem) = 34004931b8098678ec289342d9492f752c980884dd4c77620ac7c34a21e252de
+SIZE (rubygem/aws-sdk-pinpointsmsvoicev2-1.44.0.gem) = 112640
diff --git a/devel/rubygem-aws-sdk-pipes/Makefile b/devel/rubygem-aws-sdk-pipes/Makefile
index b7d9084a2189..a0018786b893 100644
--- a/devel/rubygem-aws-sdk-pipes/Makefile
+++ b/devel/rubygem-aws-sdk-pipes/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-pipes
-PORTVERSION= 1.40.0
+PORTVERSION= 1.44.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-pipes
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-pipes/distinfo b/devel/rubygem-aws-sdk-pipes/distinfo
index a044548aa549..2bc854cc016a 100644
--- a/devel/rubygem-aws-sdk-pipes/distinfo
+++ b/devel/rubygem-aws-sdk-pipes/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753370026
-SHA256 (rubygem/aws-sdk-pipes-1.40.0.gem) = 3fa7747be91fb48e0e3eb0f28165a3f1d39856eab14e63eaa44df29fa2563d1b
-SIZE (rubygem/aws-sdk-pipes-1.40.0.gem) = 66560
+TIMESTAMP = 1757121512
+SHA256 (rubygem/aws-sdk-pipes-1.44.0.gem) = 86e1cf98c48ded01557077cf80f4ab3bf175b096a3160bbc64f06785b950b91a
+SIZE (rubygem/aws-sdk-pipes-1.44.0.gem) = 66560
diff --git a/devel/rubygem-aws-sdk-polly/Makefile b/devel/rubygem-aws-sdk-polly/Makefile
index 90e3062c1bd1..44f88d6dc539 100644
--- a/devel/rubygem-aws-sdk-polly/Makefile
+++ b/devel/rubygem-aws-sdk-polly/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-polly
-PORTVERSION= 1.109.0
+PORTVERSION= 1.113.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-polly
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-polly/distinfo b/devel/rubygem-aws-sdk-polly/distinfo
index 15865dd5e86f..9c50cfbd24ab 100644
--- a/devel/rubygem-aws-sdk-polly/distinfo
+++ b/devel/rubygem-aws-sdk-polly/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753370028
-SHA256 (rubygem/aws-sdk-polly-1.109.0.gem) = 2e18d4706c3990a9eb3cf139bfcf610cd10fc2bd4b87696bd3950e1d4ef08e58
-SIZE (rubygem/aws-sdk-polly-1.109.0.gem) = 40448
+TIMESTAMP = 1757121514
+SHA256 (rubygem/aws-sdk-polly-1.113.0.gem) = 20d93ce23fe30d434467b2b4823cdac59be002e368a3589e0a866bc8110925e5
+SIZE (rubygem/aws-sdk-polly-1.113.0.gem) = 40448
diff --git a/devel/rubygem-aws-sdk-pricing/Makefile b/devel/rubygem-aws-sdk-pricing/Makefile
index f4521b13ebcd..44492f611b4b 100644
--- a/devel/rubygem-aws-sdk-pricing/Makefile
+++ b/devel/rubygem-aws-sdk-pricing/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-pricing
-PORTVERSION= 1.79.0
+PORTVERSION= 1.83.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-pricing
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-pricing/distinfo b/devel/rubygem-aws-sdk-pricing/distinfo
index 5ba9fe5de101..d0409e998a3e 100644
--- a/devel/rubygem-aws-sdk-pricing/distinfo
+++ b/devel/rubygem-aws-sdk-pricing/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753370030
-SHA256 (rubygem/aws-sdk-pricing-1.79.0.gem) = 53914cc253bdf3c014c88b5155bb244562b8a88b28da5908e2ce7401db25d823
-SIZE (rubygem/aws-sdk-pricing-1.79.0.gem) = 29184
+TIMESTAMP = 1757121516
+SHA256 (rubygem/aws-sdk-pricing-1.83.0.gem) = f51bee0a847c57f801eb516cee5898f2510bca0da0931219fe4bd17749662626
+SIZE (rubygem/aws-sdk-pricing-1.83.0.gem) = 29696
diff --git a/devel/rubygem-aws-sdk-prometheusservice/Makefile b/devel/rubygem-aws-sdk-prometheusservice/Makefile
index 1a53d097d217..b70d531f27a2 100644
--- a/devel/rubygem-aws-sdk-prometheusservice/Makefile
+++ b/devel/rubygem-aws-sdk-prometheusservice/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-prometheusservice
-PORTVERSION= 1.54.0
+PORTVERSION= 1.59.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-prometheus
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-prometheusservice/distinfo b/devel/rubygem-aws-sdk-prometheusservice/distinfo
index ff050473512e..871ec0824cbd 100644
--- a/devel/rubygem-aws-sdk-prometheusservice/distinfo
+++ b/devel/rubygem-aws-sdk-prometheusservice/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753370032
-SHA256 (rubygem/aws-sdk-prometheusservice-1.54.0.gem) = bbbf6c3a711c916a114d45115dd810c59f8164f7861e5b9c9b179e67df949c5d
-SIZE (rubygem/aws-sdk-prometheusservice-1.54.0.gem) = 52224
+TIMESTAMP = 1757121518
+SHA256 (rubygem/aws-sdk-prometheusservice-1.59.0.gem) = 9b9a9d3c14cbbddb86e32b626a35bb54236a990db7676e4626e89802c2511c75
+SIZE (rubygem/aws-sdk-prometheusservice-1.59.0.gem) = 55296
diff --git a/devel/rubygem-aws-sdk-proton/Makefile b/devel/rubygem-aws-sdk-proton/Makefile
index 2c0756254073..052c8e76cd6e 100644
--- a/devel/rubygem-aws-sdk-proton/Makefile
+++ b/devel/rubygem-aws-sdk-proton/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-proton
-PORTVERSION= 1.56.0
+PORTVERSION= 1.60.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-proton
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.1<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-proton/distinfo b/devel/rubygem-aws-sdk-proton/distinfo
index dbe5430c97ce..6855567151f6 100644
--- a/devel/rubygem-aws-sdk-proton/distinfo
+++ b/devel/rubygem-aws-sdk-proton/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753370034
-SHA256 (rubygem/aws-sdk-proton-1.56.0.gem) = 0e7e1f2ce87c463cc9bb8181d707f90f589d91c4e27f628429923a63fe2957e9
-SIZE (rubygem/aws-sdk-proton-1.56.0.gem) = 94208
+TIMESTAMP = 1757121520
+SHA256 (rubygem/aws-sdk-proton-1.60.0.gem) = cad4a16f59c4e5e7a1ab282af18f5cad80b7ed0a72783d009695ba52f0e41cdd
+SIZE (rubygem/aws-sdk-proton-1.60.0.gem) = 94208
diff --git a/devel/rubygem-aws-sdk-qapps/Makefile b/devel/rubygem-aws-sdk-qapps/Makefile
index 4f54ec86e349..c257befed078 100644
--- a/devel/rubygem-aws-sdk-qapps/Makefile
+++ b/devel/rubygem-aws-sdk-qapps/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-qapps
-PORTVERSION= 1.18.0
+PORTVERSION= 1.23.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-qapps
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-qapps/distinfo b/devel/rubygem-aws-sdk-qapps/distinfo
index 6ecfdcaa94c1..227a395983a3 100644
--- a/devel/rubygem-aws-sdk-qapps/distinfo
+++ b/devel/rubygem-aws-sdk-qapps/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753370036
-SHA256 (rubygem/aws-sdk-qapps-1.18.0.gem) = cfc25c651561bf89c19fceb5c50b6a68c6fd657e0fdc5f344f5837a5a5e8d3ff
-SIZE (rubygem/aws-sdk-qapps-1.18.0.gem) = 58880
+TIMESTAMP = 1757121522
+SHA256 (rubygem/aws-sdk-qapps-1.23.0.gem) = 58b2b31089f482cf6cf45d1226e8ccf62cf72a882cec10475cffbb4dfe7131ff
+SIZE (rubygem/aws-sdk-qapps-1.23.0.gem) = 58880
diff --git a/devel/rubygem-aws-sdk-qbusiness/Makefile b/devel/rubygem-aws-sdk-qbusiness/Makefile
index 9de25add5d7a..0bce5953b7ee 100644
--- a/devel/rubygem-aws-sdk-qbusiness/Makefile
+++ b/devel/rubygem-aws-sdk-qbusiness/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-qbusiness
-PORTVERSION= 1.43.0
+PORTVERSION= 1.48.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-qbusiness
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-qbusiness/distinfo b/devel/rubygem-aws-sdk-qbusiness/distinfo
index aec4e1724e52..a48a310747a8 100644
--- a/devel/rubygem-aws-sdk-qbusiness/distinfo
+++ b/devel/rubygem-aws-sdk-qbusiness/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753370038
-SHA256 (rubygem/aws-sdk-qbusiness-1.43.0.gem) = 2a5d64714bacabde843fa04c4de769970ef6b5f25c80d5c348157aeef45a3001
-SIZE (rubygem/aws-sdk-qbusiness-1.43.0.gem) = 157184
+TIMESTAMP = 1757121524
+SHA256 (rubygem/aws-sdk-qbusiness-1.48.0.gem) = edc77ffe316cf26d1f0ca860959d3f247f2d83d9028dc19cb7398f3f75316b90
+SIZE (rubygem/aws-sdk-qbusiness-1.48.0.gem) = 159744
diff --git a/devel/rubygem-aws-sdk-qconnect/Makefile b/devel/rubygem-aws-sdk-qconnect/Makefile
index c46829fde2e4..9cdd81a48f15 100644
--- a/devel/rubygem-aws-sdk-qconnect/Makefile
+++ b/devel/rubygem-aws-sdk-qconnect/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-qconnect
-PORTVERSION= 1.36.0
+PORTVERSION= 1.40.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-qconnect
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-qconnect/distinfo b/devel/rubygem-aws-sdk-qconnect/distinfo
index 46816d587f24..98aa89f4aa32 100644
--- a/devel/rubygem-aws-sdk-qconnect/distinfo
+++ b/devel/rubygem-aws-sdk-qconnect/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753370040
-SHA256 (rubygem/aws-sdk-qconnect-1.36.0.gem) = 3e023e961c7946fae2350218a3c7a77b838dad064e18a634f91ee5b21d55b21e
-SIZE (rubygem/aws-sdk-qconnect-1.36.0.gem) = 145920
+TIMESTAMP = 1757121526
+SHA256 (rubygem/aws-sdk-qconnect-1.40.0.gem) = cc966be48513a6e9089b696c24c948ce1af4801673eb4233cfce1bd6ade742f6
+SIZE (rubygem/aws-sdk-qconnect-1.40.0.gem) = 146432
diff --git a/devel/rubygem-aws-sdk-qldb/Makefile b/devel/rubygem-aws-sdk-qldb/Makefile
index 7efcd5596dd3..609f1f8aa2d7 100644
--- a/devel/rubygem-aws-sdk-qldb/Makefile
+++ b/devel/rubygem-aws-sdk-qldb/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-qldb
-PORTVERSION= 1.60.0
+PORTVERSION= 1.64.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-qldb
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-qldb/distinfo b/devel/rubygem-aws-sdk-qldb/distinfo
index dff52ba4acab..fae34de246be 100644
--- a/devel/rubygem-aws-sdk-qldb/distinfo
+++ b/devel/rubygem-aws-sdk-qldb/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753370042
-SHA256 (rubygem/aws-sdk-qldb-1.60.0.gem) = 8c87b9a25b42dc56eb0f41d8e7fd4f6ece61647f21ff4a750524294b22067daf
-SIZE (rubygem/aws-sdk-qldb-1.60.0.gem) = 44544
+TIMESTAMP = 1757121528
+SHA256 (rubygem/aws-sdk-qldb-1.64.0.gem) = f6bae5137f3bd34f07a03f1c6ac655698e96fbf711a6d59cb5b91cfcac3ea8be
+SIZE (rubygem/aws-sdk-qldb-1.64.0.gem) = 44544
diff --git a/devel/rubygem-aws-sdk-qldbsession/Makefile b/devel/rubygem-aws-sdk-qldbsession/Makefile
index 080cd0c4b1c6..93f2327a9f8d 100644
--- a/devel/rubygem-aws-sdk-qldbsession/Makefile
+++ b/devel/rubygem-aws-sdk-qldbsession/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-qldbsession
-PORTVERSION= 1.55.0
+PORTVERSION= 1.59.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-qldbsessio
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-qldbsession/distinfo b/devel/rubygem-aws-sdk-qldbsession/distinfo
index 28bff9d3a343..90e9f8c9ebfb 100644
--- a/devel/rubygem-aws-sdk-qldbsession/distinfo
+++ b/devel/rubygem-aws-sdk-qldbsession/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753370044
-SHA256 (rubygem/aws-sdk-qldbsession-1.55.0.gem) = 0a93810a3715880e3298691e59b89484e212684dfaf7eb7a5cc45abcdbb0f9a3
-SIZE (rubygem/aws-sdk-qldbsession-1.55.0.gem) = 26112
+TIMESTAMP = 1757121530
+SHA256 (rubygem/aws-sdk-qldbsession-1.59.0.gem) = 813cd76c75d5490588620868f82f1a0ca01258de35c3cb131db0cbb278c6bdda
+SIZE (rubygem/aws-sdk-qldbsession-1.59.0.gem) = 26112
diff --git a/devel/rubygem-aws-sdk-quicksight/Makefile b/devel/rubygem-aws-sdk-quicksight/Makefile
index 3a01bd1b7923..d27c2c776077 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.152.0
+PORTVERSION= 1.157.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-quicksight
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-quicksight/distinfo b/devel/rubygem-aws-sdk-quicksight/distinfo
index 2d60297d722b..99b8a6d92c49 100644
--- a/devel/rubygem-aws-sdk-quicksight/distinfo
+++ b/devel/rubygem-aws-sdk-quicksight/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753370046
-SHA256 (rubygem/aws-sdk-quicksight-1.152.0.gem) = 48c8a65ef7722e235588545dd7cc6ef5765575c92afe864e52ed15a8dd915a73
-SIZE (rubygem/aws-sdk-quicksight-1.152.0.gem) = 973312
+TIMESTAMP = 1757121532
+SHA256 (rubygem/aws-sdk-quicksight-1.157.0.gem) = 5a65c08ed2ee337368118eb26323e2e7932402167d55ef0407fd642e3a8731dd
+SIZE (rubygem/aws-sdk-quicksight-1.157.0.gem) = 977408
diff --git a/devel/rubygem-aws-sdk-ram/Makefile b/devel/rubygem-aws-sdk-ram/Makefile
index 1839d32bb00f..a2dcf443f282 100644
--- a/devel/rubygem-aws-sdk-ram/Makefile
+++ b/devel/rubygem-aws-sdk-ram/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-ram
-PORTVERSION= 1.74.0
+PORTVERSION= 1.77.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-ram
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-ram/distinfo b/devel/rubygem-aws-sdk-ram/distinfo
index d1a390f8fe14..1c0c8571c6c8 100644
--- a/devel/rubygem-aws-sdk-ram/distinfo
+++ b/devel/rubygem-aws-sdk-ram/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753370048
-SHA256 (rubygem/aws-sdk-ram-1.74.0.gem) = e5eb0af3d1de81fade089de79a189f653618ede11203c7793e5313a75e8753e5
-SIZE (rubygem/aws-sdk-ram-1.74.0.gem) = 62464
+TIMESTAMP = 1757121534
+SHA256 (rubygem/aws-sdk-ram-1.77.0.gem) = 448e2bfd12aee85a392043b39558d95fa9aa1fc96340203cc7a54d77714b2f83
+SIZE (rubygem/aws-sdk-ram-1.77.0.gem) = 62464
diff --git a/devel/rubygem-aws-sdk-rds/Makefile b/devel/rubygem-aws-sdk-rds/Makefile
index 847b561667ae..7eaaf20a522a 100644
--- a/devel/rubygem-aws-sdk-rds/Makefile
+++ b/devel/rubygem-aws-sdk-rds/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-rds
-PORTVERSION= 1.284.0
+PORTVERSION= 1.290.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-rds
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-rds/distinfo b/devel/rubygem-aws-sdk-rds/distinfo
index dcab026cfaf5..d5c256cbb1ca 100644
--- a/devel/rubygem-aws-sdk-rds/distinfo
+++ b/devel/rubygem-aws-sdk-rds/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753370050
-SHA256 (rubygem/aws-sdk-rds-1.284.0.gem) = eeae8982c56864f421f27dd2595ee1e5d10b6e32e8c9a2fe0b727aee2a62dd78
-SIZE (rubygem/aws-sdk-rds-1.284.0.gem) = 645120
+TIMESTAMP = 1757121536
+SHA256 (rubygem/aws-sdk-rds-1.290.0.gem) = 024427dc4b87f62cea4982745fe43f89f3999a428db47780e61584c30f6410eb
+SIZE (rubygem/aws-sdk-rds-1.290.0.gem) = 646656
diff --git a/devel/rubygem-aws-sdk-rdsdataservice/Makefile b/devel/rubygem-aws-sdk-rdsdataservice/Makefile
index 019593f35de4..aac231d7390b 100644
--- a/devel/rubygem-aws-sdk-rdsdataservice/Makefile
+++ b/devel/rubygem-aws-sdk-rdsdataservice/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-rdsdataservice
-PORTVERSION= 1.74.0
+PORTVERSION= 1.77.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-rdsdataser
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-rdsdataservice/distinfo b/devel/rubygem-aws-sdk-rdsdataservice/distinfo
index 7336d3de580e..dd7d02756c79 100644
--- a/devel/rubygem-aws-sdk-rdsdataservice/distinfo
+++ b/devel/rubygem-aws-sdk-rdsdataservice/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753370052
-SHA256 (rubygem/aws-sdk-rdsdataservice-1.74.0.gem) = 3737ef6801f516a2937dfa39535d0b87c924b569c291712a365e25f5da5350b8
-SIZE (rubygem/aws-sdk-rdsdataservice-1.74.0.gem) = 35328
+TIMESTAMP = 1757121538
+SHA256 (rubygem/aws-sdk-rdsdataservice-1.77.0.gem) = 2d0246de7cb5516cc8be1ad5dbdf17bc8ab75f646fbc6cb641818574026efb5f
+SIZE (rubygem/aws-sdk-rdsdataservice-1.77.0.gem) = 35328
diff --git a/devel/rubygem-aws-sdk-recyclebin/Makefile b/devel/rubygem-aws-sdk-recyclebin/Makefile
index 34e42c8ca146..858b79b6397e 100644
--- a/devel/rubygem-aws-sdk-recyclebin/Makefile
+++ b/devel/rubygem-aws-sdk-recyclebin/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-recyclebin
-PORTVERSION= 1.41.0
+PORTVERSION= 1.44.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-recyclebin
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-recyclebin/distinfo b/devel/rubygem-aws-sdk-recyclebin/distinfo
index bfac8e3f677e..1ab248d5e425 100644
--- a/devel/rubygem-aws-sdk-recyclebin/distinfo
+++ b/devel/rubygem-aws-sdk-recyclebin/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753370054
-SHA256 (rubygem/aws-sdk-recyclebin-1.41.0.gem) = 366a0352ea5e06b817164626c1b1395713082b49f3b99928ac5a9eef925da77c
-SIZE (rubygem/aws-sdk-recyclebin-1.41.0.gem) = 30208
+TIMESTAMP = 1757121540
+SHA256 (rubygem/aws-sdk-recyclebin-1.44.0.gem) = 1f3907c9b50c5aa5772c9318b7e68c420cf6f18495f38c07d2124ff9e5f67e93
+SIZE (rubygem/aws-sdk-recyclebin-1.44.0.gem) = 30208
diff --git a/devel/rubygem-aws-sdk-redshift/Makefile b/devel/rubygem-aws-sdk-redshift/Makefile
index ee3f6ab03ab1..3d609e615e8e 100644
--- a/devel/rubygem-aws-sdk-redshift/Makefile
+++ b/devel/rubygem-aws-sdk-redshift/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-redshift
-PORTVERSION= 1.142.0
+PORTVERSION= 1.146.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-redshift
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-redshift/distinfo b/devel/rubygem-aws-sdk-redshift/distinfo
index 6e99ed992bbb..8fba0ef48229 100644
--- a/devel/rubygem-aws-sdk-redshift/distinfo
+++ b/devel/rubygem-aws-sdk-redshift/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753370056
-SHA256 (rubygem/aws-sdk-redshift-1.142.0.gem) = 4ecdbf638d251cb3d05027904a24ddc76c163334fa9abd5d2caf6d83d42e28ed
-SIZE (rubygem/aws-sdk-redshift-1.142.0.gem) = 223232
+TIMESTAMP = 1757121542
+SHA256 (rubygem/aws-sdk-redshift-1.146.0.gem) = bfada6eae8faf6c0f40ddd8ed778065b5231fadf54ea836af53b635500e5bdff
+SIZE (rubygem/aws-sdk-redshift-1.146.0.gem) = 223232
diff --git a/devel/rubygem-aws-sdk-redshiftdataapiservice/Makefile b/devel/rubygem-aws-sdk-redshiftdataapiservice/Makefile
index 4ff666c628c3..e8d1c9b90be9 100644
--- a/devel/rubygem-aws-sdk-redshiftdataapiservice/Makefile
+++ b/devel/rubygem-aws-sdk-redshiftdataapiservice/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-redshiftdataapiservice
-PORTVERSION= 1.58.0
+PORTVERSION= 1.62.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-redshiftda
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-redshiftdataapiservice/distinfo b/devel/rubygem-aws-sdk-redshiftdataapiservice/distinfo
index 624e3b25086c..36f771068133 100644
--- a/devel/rubygem-aws-sdk-redshiftdataapiservice/distinfo
+++ b/devel/rubygem-aws-sdk-redshiftdataapiservice/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753370058
-SHA256 (rubygem/aws-sdk-redshiftdataapiservice-1.58.0.gem) = 07b41006f3c110e65d52f66244e544be4c7fb9d072b92323da10fa37a28ec947
-SIZE (rubygem/aws-sdk-redshiftdataapiservice-1.58.0.gem) = 39424
+TIMESTAMP = 1757121544
+SHA256 (rubygem/aws-sdk-redshiftdataapiservice-1.62.0.gem) = e0b4a6861ad9bd1d18dcb621007da8eb06dc3f3d9ec625fabfbfbeee2cb132ca
+SIZE (rubygem/aws-sdk-redshiftdataapiservice-1.62.0.gem) = 39424
diff --git a/devel/rubygem-aws-sdk-redshiftserverless/Makefile b/devel/rubygem-aws-sdk-redshiftserverless/Makefile
index 0d75456b2414..4acbd4190d37 100644
--- a/devel/rubygem-aws-sdk-redshiftserverless/Makefile
+++ b/devel/rubygem-aws-sdk-redshiftserverless/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-redshiftserverless
-PORTVERSION= 1.52.0
+PORTVERSION= 1.56.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-redshiftse
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-redshiftserverless/distinfo b/devel/rubygem-aws-sdk-redshiftserverless/distinfo
index d30d21830d1a..e3da3c9472ab 100644
--- a/devel/rubygem-aws-sdk-redshiftserverless/distinfo
+++ b/devel/rubygem-aws-sdk-redshiftserverless/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753370060
-SHA256 (rubygem/aws-sdk-redshiftserverless-1.52.0.gem) = cc4b884cd5c054933e6101ef8e988f88403ccbab27b94e946730f124ab440ec7
-SIZE (rubygem/aws-sdk-redshiftserverless-1.52.0.gem) = 78848
+TIMESTAMP = 1757121546
+SHA256 (rubygem/aws-sdk-redshiftserverless-1.56.0.gem) = c0ea72414a3e2b41fc1000c406b1f3ba77f6ff7970a18ed4f88f436823cd2891
+SIZE (rubygem/aws-sdk-redshiftserverless-1.56.0.gem) = 78848
diff --git a/devel/rubygem-aws-sdk-rekognition/Makefile b/devel/rubygem-aws-sdk-rekognition/Makefile
index 0c97281c3d1c..5295dc9b54ed 100644
--- a/devel/rubygem-aws-sdk-rekognition/Makefile
+++ b/devel/rubygem-aws-sdk-rekognition/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-rekognition
-PORTVERSION= 1.118.0
+PORTVERSION= 1.122.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-rekognitio
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-rekognition/distinfo b/devel/rubygem-aws-sdk-rekognition/distinfo
index fabbe741e915..aae73dcfabe6 100644
--- a/devel/rubygem-aws-sdk-rekognition/distinfo
+++ b/devel/rubygem-aws-sdk-rekognition/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753370062
-SHA256 (rubygem/aws-sdk-rekognition-1.118.0.gem) = e845cb4453dd3ef59a232dfc66a2740cd1df33f90160ec338133644917d4bccb
-SIZE (rubygem/aws-sdk-rekognition-1.118.0.gem) = 174080
+TIMESTAMP = 1757121548
+SHA256 (rubygem/aws-sdk-rekognition-1.122.0.gem) = 635706df2bc7b2793fe08c9d64377cbf13e871657a46767dbff422ce748c7e3a
+SIZE (rubygem/aws-sdk-rekognition-1.122.0.gem) = 174080
diff --git a/devel/rubygem-aws-sdk-repostspace/Makefile b/devel/rubygem-aws-sdk-repostspace/Makefile
index 3e0684ff500b..6fe7ec58354c 100644
--- a/devel/rubygem-aws-sdk-repostspace/Makefile
+++ b/devel/rubygem-aws-sdk-repostspace/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-repostspace
-PORTVERSION= 1.24.0
+PORTVERSION= 1.28.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-repostspac
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-repostspace/distinfo b/devel/rubygem-aws-sdk-repostspace/distinfo
index a1166f6f77b1..f796074b0b0f 100644
--- a/devel/rubygem-aws-sdk-repostspace/distinfo
+++ b/devel/rubygem-aws-sdk-repostspace/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753370064
-SHA256 (rubygem/aws-sdk-repostspace-1.24.0.gem) = fddb4e820dadf60c713fe24c6b2fa722bcf489136c75dcfee57377f2551843d7
-SIZE (rubygem/aws-sdk-repostspace-1.24.0.gem) = 37376
+TIMESTAMP = 1757121550
+SHA256 (rubygem/aws-sdk-repostspace-1.28.0.gem) = ff6f3765abc73eb2ce23326b9af73fce1e514a0f0ed3c0cb9d04101865dbd414
+SIZE (rubygem/aws-sdk-repostspace-1.28.0.gem) = 37376
diff --git a/devel/rubygem-aws-sdk-resiliencehub/Makefile b/devel/rubygem-aws-sdk-resiliencehub/Makefile
index c9198015bb9b..93fe56097917 100644
--- a/devel/rubygem-aws-sdk-resiliencehub/Makefile
+++ b/devel/rubygem-aws-sdk-resiliencehub/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-resiliencehub
-PORTVERSION= 1.52.0
+PORTVERSION= 1.56.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-resilience
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-resiliencehub/distinfo b/devel/rubygem-aws-sdk-resiliencehub/distinfo
index 24dc141b134e..3cadd615da53 100644
--- a/devel/rubygem-aws-sdk-resiliencehub/distinfo
+++ b/devel/rubygem-aws-sdk-resiliencehub/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753370066
-SHA256 (rubygem/aws-sdk-resiliencehub-1.52.0.gem) = 256ae70ea69551eb9aacfd0e384c01ff6d134be553ef0ab609f53fbff4af0fb2
-SIZE (rubygem/aws-sdk-resiliencehub-1.52.0.gem) = 92672
+TIMESTAMP = 1757121552
+SHA256 (rubygem/aws-sdk-resiliencehub-1.56.0.gem) = b0fa8ed8d5a490272c5c998c0a77b66c6d205b400b6da3dcdda78c70a49e7d8f
+SIZE (rubygem/aws-sdk-resiliencehub-1.56.0.gem) = 92672
diff --git a/devel/rubygem-aws-sdk-resourceexplorer2/Makefile b/devel/rubygem-aws-sdk-resourceexplorer2/Makefile
index d48947c1fd0f..3d3d418d4434 100644
--- a/devel/rubygem-aws-sdk-resourceexplorer2/Makefile
+++ b/devel/rubygem-aws-sdk-resourceexplorer2/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-resourceexplorer2
-PORTVERSION= 1.38.0
+PORTVERSION= 1.41.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-resourceex
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-resourceexplorer2/distinfo b/devel/rubygem-aws-sdk-resourceexplorer2/distinfo
index e74f00352af1..c77af06962e6 100644
--- a/devel/rubygem-aws-sdk-resourceexplorer2/distinfo
+++ b/devel/rubygem-aws-sdk-resourceexplorer2/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753370068
-SHA256 (rubygem/aws-sdk-resourceexplorer2-1.38.0.gem) = 0eb7bd78d439569c0acbf221ba939b4644b43753c70043dea1859bed7cfc3e02
-SIZE (rubygem/aws-sdk-resourceexplorer2-1.38.0.gem) = 44544
+TIMESTAMP = 1757121554
+SHA256 (rubygem/aws-sdk-resourceexplorer2-1.41.0.gem) = 0814c27e7571e9f0a8aeaa8744bc5ca89f99d73beaf6b94f995f4e2b71621d3c
+SIZE (rubygem/aws-sdk-resourceexplorer2-1.41.0.gem) = 44544
diff --git a/devel/rubygem-aws-sdk-resourcegroups/Makefile b/devel/rubygem-aws-sdk-resourcegroups/Makefile
index cc4a2b5b3f73..6d760e06bb10 100644
--- a/devel/rubygem-aws-sdk-resourcegroups/Makefile
+++ b/devel/rubygem-aws-sdk-resourcegroups/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-resourcegroups
-PORTVERSION= 1.84.0
+PORTVERSION= 1.88.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-resourcegr
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-resourcegroups/distinfo b/devel/rubygem-aws-sdk-resourcegroups/distinfo
index 1338399b8542..7bf234beba17 100644
--- a/devel/rubygem-aws-sdk-resourcegroups/distinfo
+++ b/devel/rubygem-aws-sdk-resourcegroups/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753370070
-SHA256 (rubygem/aws-sdk-resourcegroups-1.84.0.gem) = 80cbab26f2a069a74bd82b77060b002a7b9b28c0e220239f79a3a4b398996c03
-SIZE (rubygem/aws-sdk-resourcegroups-1.84.0.gem) = 49664
+TIMESTAMP = 1757121556
+SHA256 (rubygem/aws-sdk-resourcegroups-1.88.0.gem) = a99ad6db344f0b92930ca773ad9ffbfd82aae09649dd4ab9e92085230569568a
+SIZE (rubygem/aws-sdk-resourcegroups-1.88.0.gem) = 49664
diff --git a/devel/rubygem-aws-sdk-resourcegroupstaggingapi/Makefile b/devel/rubygem-aws-sdk-resourcegroupstaggingapi/Makefile
index d0f7c6ff2c7f..b09b77525083 100644
--- a/devel/rubygem-aws-sdk-resourcegroupstaggingapi/Makefile
+++ b/devel/rubygem-aws-sdk-resourcegroupstaggingapi/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-resourcegroupstaggingapi
-PORTVERSION= 1.81.0
+PORTVERSION= 1.85.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-resourcegr
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-resourcegroupstaggingapi/distinfo b/devel/rubygem-aws-sdk-resourcegroupstaggingapi/distinfo
index 942c6238bbdc..e4c9d855a913 100644
--- a/devel/rubygem-aws-sdk-resourcegroupstaggingapi/distinfo
+++ b/devel/rubygem-aws-sdk-resourcegroupstaggingapi/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753370072
-SHA256 (rubygem/aws-sdk-resourcegroupstaggingapi-1.81.0.gem) = 94f411fcf67232f8bf365301c04605eccf9a6484171f716ea377a05db676cd2e
-SIZE (rubygem/aws-sdk-resourcegroupstaggingapi-1.81.0.gem) = 35840
+TIMESTAMP = 1757121558
+SHA256 (rubygem/aws-sdk-resourcegroupstaggingapi-1.85.0.gem) = a3dd662c840c9037b15ee0883fdc974e2385219e0176b1f755f8a30d256ef3d0
+SIZE (rubygem/aws-sdk-resourcegroupstaggingapi-1.85.0.gem) = 35840
diff --git a/devel/rubygem-aws-sdk-resources/Makefile b/devel/rubygem-aws-sdk-resources/Makefile
index 69f8d6402d56..b422d2d171ba 100644
--- a/devel/rubygem-aws-sdk-resources/Makefile
+++ b/devel/rubygem-aws-sdk-resources/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-resources
-PORTVERSION= 3.236.0
+PORTVERSION= 3.240.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -37,6 +37,7 @@ RUN_DEPENDS= rubygem-aws-sdk-accessanalyzer>=1<2:devel/rubygem-aws-sdk-accessana
rubygem-aws-sdk-appstream>=1<2:devel/rubygem-aws-sdk-appstream \
rubygem-aws-sdk-appsync>=1<2:devel/rubygem-aws-sdk-appsync \
rubygem-aws-sdk-apptest>=1<2:devel/rubygem-aws-sdk-apptest \
+ rubygem-aws-sdk-arcregionswitch>=1<2:devel/rubygem-aws-sdk-arcregionswitch \
rubygem-aws-sdk-arczonalshift>=1<2:devel/rubygem-aws-sdk-arczonalshift \
rubygem-aws-sdk-artifact>=1<2:devel/rubygem-aws-sdk-artifact \
rubygem-aws-sdk-athena>=1<2:devel/rubygem-aws-sdk-athena \
@@ -49,8 +50,10 @@ RUN_DEPENDS= rubygem-aws-sdk-accessanalyzer>=1<2:devel/rubygem-aws-sdk-accessana
rubygem-aws-sdk-backupgateway>=1<2:devel/rubygem-aws-sdk-backupgateway \
rubygem-aws-sdk-backupsearch>=1<2:devel/rubygem-aws-sdk-backupsearch \
rubygem-aws-sdk-batch>=1<2:devel/rubygem-aws-sdk-batch \
+ rubygem-aws-sdk-bcmdashboards>=1<2:devel/rubygem-aws-sdk-bcmdashboards \
rubygem-aws-sdk-bcmdataexports>=1<2:devel/rubygem-aws-sdk-bcmdataexports \
rubygem-aws-sdk-bcmpricingcalculator>=1<2:devel/rubygem-aws-sdk-bcmpricingcalculator \
+ rubygem-aws-sdk-bcmrecommendedactions>=1<2:devel/rubygem-aws-sdk-bcmrecommendedactions \
rubygem-aws-sdk-bedrock>=1<2:devel/rubygem-aws-sdk-bedrock \
rubygem-aws-sdk-bedrockagent>=1<2:devel/rubygem-aws-sdk-bedrockagent \
rubygem-aws-sdk-bedrockagentcore>=1<2:devel/rubygem-aws-sdk-bedrockagentcore \
@@ -294,8 +297,6 @@ RUN_DEPENDS= rubygem-aws-sdk-accessanalyzer>=1<2:devel/rubygem-aws-sdk-accessana
rubygem-aws-sdk-omics>=1<2:devel/rubygem-aws-sdk-omics \
rubygem-aws-sdk-opensearchserverless>=1<2:devel/rubygem-aws-sdk-opensearchserverless \
rubygem-aws-sdk-opensearchservice>=1<2:devel/rubygem-aws-sdk-opensearchservice \
- rubygem-aws-sdk-opsworks>=1<2:devel/rubygem-aws-sdk-opsworks \
- rubygem-aws-sdk-opsworkscm>=1<2:devel/rubygem-aws-sdk-opsworkscm \
rubygem-aws-sdk-organizations>=1<2:devel/rubygem-aws-sdk-organizations \
rubygem-aws-sdk-osis>=1<2:devel/rubygem-aws-sdk-osis \
rubygem-aws-sdk-outposts>=1<2:devel/rubygem-aws-sdk-outposts \
diff --git a/devel/rubygem-aws-sdk-resources/distinfo b/devel/rubygem-aws-sdk-resources/distinfo
index 95b9a55c360a..9608bb65bb1a 100644
--- a/devel/rubygem-aws-sdk-resources/distinfo
+++ b/devel/rubygem-aws-sdk-resources/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753265876
-SHA256 (rubygem/aws-sdk-resources-3.236.0.gem) = 2afd344c7619b938a599ebda3236e3b3052bba718ce63ee65a90361803bfa985
-SIZE (rubygem/aws-sdk-resources-3.236.0.gem) = 23040
+TIMESTAMP = 1757121560
+SHA256 (rubygem/aws-sdk-resources-3.240.0.gem) = cd48b2c5340c28adcaf4d485023e5c9c3406dd3a22e180c848c5ea4ed7764a1f
+SIZE (rubygem/aws-sdk-resources-3.240.0.gem) = 23040
diff --git a/devel/rubygem-aws-sdk-robomaker/Makefile b/devel/rubygem-aws-sdk-robomaker/Makefile
index 81a0c7c778d4..2037bc2fc11e 100644
--- a/devel/rubygem-aws-sdk-robomaker/Makefile
+++ b/devel/rubygem-aws-sdk-robomaker/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-robomaker
-PORTVERSION= 1.85.0
+PORTVERSION= 1.89.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-robomaker
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-robomaker/distinfo b/devel/rubygem-aws-sdk-robomaker/distinfo
index 5732fae16b75..8827d1adb95d 100644
--- a/devel/rubygem-aws-sdk-robomaker/distinfo
+++ b/devel/rubygem-aws-sdk-robomaker/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753370074
-SHA256 (rubygem/aws-sdk-robomaker-1.85.0.gem) = b1556c3c539ce4dd88b58722d60cd576859c385aa0feaf5b0a98d836f4370c92
-SIZE (rubygem/aws-sdk-robomaker-1.85.0.gem) = 88576
+TIMESTAMP = 1757121562
+SHA256 (rubygem/aws-sdk-robomaker-1.89.0.gem) = 2ea42cee45f76a2150227e2c07ecdbce0b6a4551f1abd0a0973d4203ff9e451b
+SIZE (rubygem/aws-sdk-robomaker-1.89.0.gem) = 88576
diff --git a/devel/rubygem-aws-sdk-rolesanywhere/Makefile b/devel/rubygem-aws-sdk-rolesanywhere/Makefile
index f615e27105e2..0ad2ade9fbc0 100644
--- a/devel/rubygem-aws-sdk-rolesanywhere/Makefile
+++ b/devel/rubygem-aws-sdk-rolesanywhere/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-rolesanywhere
-PORTVERSION= 1.37.0
+PORTVERSION= 1.41.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-rolesanywh
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-rolesanywhere/distinfo b/devel/rubygem-aws-sdk-rolesanywhere/distinfo
index 0e7c1c2c9aa0..333e37dfe906 100644
--- a/devel/rubygem-aws-sdk-rolesanywhere/distinfo
+++ b/devel/rubygem-aws-sdk-rolesanywhere/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753370076
-SHA256 (rubygem/aws-sdk-rolesanywhere-1.37.0.gem) = 8c8bd42888676aea8c6f33ff351f16a5823154d6eade25cf3b8b151e454db45d
-SIZE (rubygem/aws-sdk-rolesanywhere-1.37.0.gem) = 37888
+TIMESTAMP = 1757121564
+SHA256 (rubygem/aws-sdk-rolesanywhere-1.41.0.gem) = d0956635465358e996e34dd3c45a1421d850e1ecec1a593e6c1659097c19f925
+SIZE (rubygem/aws-sdk-rolesanywhere-1.41.0.gem) = 37888
diff --git a/devel/rubygem-aws-sdk-route53/Makefile b/devel/rubygem-aws-sdk-route53/Makefile
index 684443adea83..4d0d4f563622 100644
--- a/devel/rubygem-aws-sdk-route53/Makefile
+++ b/devel/rubygem-aws-sdk-route53/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-route53
-PORTVERSION= 1.118.0
+PORTVERSION= 1.121.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-route53
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-route53/distinfo b/devel/rubygem-aws-sdk-route53/distinfo
index 605ec2ff323a..d21003c5d89f 100644
--- a/devel/rubygem-aws-sdk-route53/distinfo
+++ b/devel/rubygem-aws-sdk-route53/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753370078
-SHA256 (rubygem/aws-sdk-route53-1.118.0.gem) = 37e71157e8a9ca3e7428c47cf6535c1d82ec01a7dbffbccbd8030da43597563e
-SIZE (rubygem/aws-sdk-route53-1.118.0.gem) = 144384
+TIMESTAMP = 1757121566
+SHA256 (rubygem/aws-sdk-route53-1.121.0.gem) = b70f18f2711242bf352149ed4428f0e2e04adfbfb1aea7ef292a0c33ba4963c4
+SIZE (rubygem/aws-sdk-route53-1.121.0.gem) = 144384
diff --git a/devel/rubygem-aws-sdk-route53domains/Makefile b/devel/rubygem-aws-sdk-route53domains/Makefile
index 7711d8a0b02b..5409948b42dc 100644
--- a/devel/rubygem-aws-sdk-route53domains/Makefile
+++ b/devel/rubygem-aws-sdk-route53domains/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-route53domains
-PORTVERSION= 1.80.0
+PORTVERSION= 1.84.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-route53dom
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-route53domains/distinfo b/devel/rubygem-aws-sdk-route53domains/distinfo
index 40d7d84b33d3..4ad7ccd580a2 100644
--- a/devel/rubygem-aws-sdk-route53domains/distinfo
+++ b/devel/rubygem-aws-sdk-route53domains/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753370080
-SHA256 (rubygem/aws-sdk-route53domains-1.80.0.gem) = 1522bbd74aea863191dc372960783916c8d865b0aff00dde2cd211e1bea06454
-SIZE (rubygem/aws-sdk-route53domains-1.80.0.gem) = 67072
+TIMESTAMP = 1757121568
+SHA256 (rubygem/aws-sdk-route53domains-1.84.0.gem) = a4eaf2fb461deef82255cb939cd6cc2abd74fa0648ae2d1441041f5c1ed74905
+SIZE (rubygem/aws-sdk-route53domains-1.84.0.gem) = 67072
diff --git a/devel/rubygem-aws-sdk-route53profiles/Makefile b/devel/rubygem-aws-sdk-route53profiles/Makefile
index 41bd55a92fe7..50c15857fb83 100644
--- a/devel/rubygem-aws-sdk-route53profiles/Makefile
+++ b/devel/rubygem-aws-sdk-route53profiles/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-route53profiles
-PORTVERSION= 1.21.0
+PORTVERSION= 1.25.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-route53pro
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.1<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-route53profiles/distinfo b/devel/rubygem-aws-sdk-route53profiles/distinfo
index 8be035407d3a..456c260852de 100644
--- a/devel/rubygem-aws-sdk-route53profiles/distinfo
+++ b/devel/rubygem-aws-sdk-route53profiles/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753370082
-SHA256 (rubygem/aws-sdk-route53profiles-1.21.0.gem) = 65d9697d05272fee28f74d0b712aa1f2ec199f43d0a9a7377c90fa6081e629c8
-SIZE (rubygem/aws-sdk-route53profiles-1.21.0.gem) = 31232
+TIMESTAMP = 1757121570
+SHA256 (rubygem/aws-sdk-route53profiles-1.25.0.gem) = 5a08a6b572ac121381263f59509923d17f0c5dcb578cdb353d370121146fa63d
+SIZE (rubygem/aws-sdk-route53profiles-1.25.0.gem) = 31232
diff --git a/devel/rubygem-aws-sdk-route53recoverycluster/Makefile b/devel/rubygem-aws-sdk-route53recoverycluster/Makefile
index 551c3b13ed8b..ffc7d6fab743 100644
--- a/devel/rubygem-aws-sdk-route53recoverycluster/Makefile
+++ b/devel/rubygem-aws-sdk-route53recoverycluster/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-route53recoverycluster
-PORTVERSION= 1.45.0
+PORTVERSION= 1.48.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-route53rec
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-route53recoverycluster/distinfo b/devel/rubygem-aws-sdk-route53recoverycluster/distinfo
index f6fd1cdcabdc..7fe68e575d45 100644
--- a/devel/rubygem-aws-sdk-route53recoverycluster/distinfo
+++ b/devel/rubygem-aws-sdk-route53recoverycluster/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753370084
-SHA256 (rubygem/aws-sdk-route53recoverycluster-1.45.0.gem) = 3a4f26fb6e42c1233a2208b8b8367ccf32369b39915c673f915263164f3e5ec6
-SIZE (rubygem/aws-sdk-route53recoverycluster-1.45.0.gem) = 26624
+TIMESTAMP = 1757121572
+SHA256 (rubygem/aws-sdk-route53recoverycluster-1.48.0.gem) = 1ed37ef09885e0e37fcbf451e38582b34baa290aa1cb3519afd685b3cbbf9a29
+SIZE (rubygem/aws-sdk-route53recoverycluster-1.48.0.gem) = 26624
diff --git a/devel/rubygem-aws-sdk-route53recoverycontrolconfig/Makefile b/devel/rubygem-aws-sdk-route53recoverycontrolconfig/Makefile
index c0d34ac80216..cd723b8a2c2f 100644
--- a/devel/rubygem-aws-sdk-route53recoverycontrolconfig/Makefile
+++ b/devel/rubygem-aws-sdk-route53recoverycontrolconfig/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-route53recoverycontrolconfig
-PORTVERSION= 1.45.0
+PORTVERSION= 1.49.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-route53rec
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-route53recoverycontrolconfig/distinfo b/devel/rubygem-aws-sdk-route53recoverycontrolconfig/distinfo
index 076080ec1f88..37b0069a94a7 100644
--- a/devel/rubygem-aws-sdk-route53recoverycontrolconfig/distinfo
+++ b/devel/rubygem-aws-sdk-route53recoverycontrolconfig/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753370086
-SHA256 (rubygem/aws-sdk-route53recoverycontrolconfig-1.45.0.gem) = 0aa670e84e15588e81226fa3007870e596fef197f960f3d5967a6f20b250d722
-SIZE (rubygem/aws-sdk-route53recoverycontrolconfig-1.45.0.gem) = 40960
+TIMESTAMP = 1757121574
+SHA256 (rubygem/aws-sdk-route53recoverycontrolconfig-1.49.0.gem) = d4fbe0e5bae9109a361b1406f5130a3bc717182422a3cb4a575f62addeb3cee1
+SIZE (rubygem/aws-sdk-route53recoverycontrolconfig-1.49.0.gem) = 40960
diff --git a/devel/rubygem-aws-sdk-route53recoveryreadiness/Makefile b/devel/rubygem-aws-sdk-route53recoveryreadiness/Makefile
index 861578aedde4..6f7c9eabb85c 100644
--- a/devel/rubygem-aws-sdk-route53recoveryreadiness/Makefile
+++ b/devel/rubygem-aws-sdk-route53recoveryreadiness/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-route53recoveryreadiness
-PORTVERSION= 1.42.0
+PORTVERSION= 1.46.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,8 +10,8 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-route53rec
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
- rubygem-aws-sigv4>=1.1<2:devel/rubygem-aws-sigv4
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-route53recoveryreadiness/distinfo b/devel/rubygem-aws-sdk-route53recoveryreadiness/distinfo
index e973f1f7288c..f10d184223af 100644
--- a/devel/rubygem-aws-sdk-route53recoveryreadiness/distinfo
+++ b/devel/rubygem-aws-sdk-route53recoveryreadiness/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753370088
-SHA256 (rubygem/aws-sdk-route53recoveryreadiness-1.42.0.gem) = 40689999f870a31228a0aae3a37b68d96d0ca37653bb91cf222d653d245609e9
-SIZE (rubygem/aws-sdk-route53recoveryreadiness-1.42.0.gem) = 36352
+TIMESTAMP = 1757121576
+SHA256 (rubygem/aws-sdk-route53recoveryreadiness-1.46.0.gem) = 6b86710ad1787508a765707c5fd70899cb237b2dd96bc685d09a6587cd3112fe
+SIZE (rubygem/aws-sdk-route53recoveryreadiness-1.46.0.gem) = 36352
diff --git a/devel/rubygem-aws-sdk-route53resolver/Makefile b/devel/rubygem-aws-sdk-route53resolver/Makefile
index 49ae0b5d3644..78806f06f5ae 100644
--- a/devel/rubygem-aws-sdk-route53resolver/Makefile
+++ b/devel/rubygem-aws-sdk-route53resolver/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-route53resolver
-PORTVERSION= 1.82.0
+PORTVERSION= 1.86.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-route53res
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-route53resolver/distinfo b/devel/rubygem-aws-sdk-route53resolver/distinfo
index 078ac715144f..a2cb1bdd7a57 100644
--- a/devel/rubygem-aws-sdk-route53resolver/distinfo
+++ b/devel/rubygem-aws-sdk-route53resolver/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753370090
-SHA256 (rubygem/aws-sdk-route53resolver-1.82.0.gem) = 2e02b5ca21959a1b8bf938c25203a3e23744e9d26baf65f012599e51f5b10a08
-SIZE (rubygem/aws-sdk-route53resolver-1.82.0.gem) = 94720
+TIMESTAMP = 1757121578
+SHA256 (rubygem/aws-sdk-route53resolver-1.86.0.gem) = 12d602c1e182ecf6f041b50bbdf4691926134e8b7715a17f06fb03a928eb5982
+SIZE (rubygem/aws-sdk-route53resolver-1.86.0.gem) = 94720
diff --git a/devel/rubygem-aws-sdk-s3/Makefile b/devel/rubygem-aws-sdk-s3/Makefile
index 48b9516fd8c6..2e99c96d7079 100644
--- a/devel/rubygem-aws-sdk-s3/Makefile
+++ b/devel/rubygem-aws-sdk-s3/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-s3
-PORTVERSION= 1.194.0
+PORTVERSION= 1.198.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-s3
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sdk-kms>=1<2:devel/rubygem-aws-sdk-kms \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
diff --git a/devel/rubygem-aws-sdk-s3/distinfo b/devel/rubygem-aws-sdk-s3/distinfo
index 4e631aa38297..7f8337db6ed6 100644
--- a/devel/rubygem-aws-sdk-s3/distinfo
+++ b/devel/rubygem-aws-sdk-s3/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753370092
-SHA256 (rubygem/aws-sdk-s3-1.194.0.gem) = 44cf5e32ec7af4df68da2eab01eeb206514fc1e2991b08e87940fbf9cb9e006b
-SIZE (rubygem/aws-sdk-s3-1.194.0.gem) = 522240
+TIMESTAMP = 1757121580
+SHA256 (rubygem/aws-sdk-s3-1.198.0.gem) = ce50466b5ee1daaa5740c455d9bac6ffd1e9ec7edef34733941a39ec12107d86
+SIZE (rubygem/aws-sdk-s3-1.198.0.gem) = 525824
diff --git a/devel/rubygem-aws-sdk-s3control/Makefile b/devel/rubygem-aws-sdk-s3control/Makefile
index cb5cbe0c3c95..880285afbd0e 100644
--- a/devel/rubygem-aws-sdk-s3control/Makefile
+++ b/devel/rubygem-aws-sdk-s3control/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-s3control
-PORTVERSION= 1.113.0
+PORTVERSION= 1.117.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-s3control
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-s3control/distinfo b/devel/rubygem-aws-sdk-s3control/distinfo
index a074879fccbb..0c3853e05123 100644
--- a/devel/rubygem-aws-sdk-s3control/distinfo
+++ b/devel/rubygem-aws-sdk-s3control/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753370094
-SHA256 (rubygem/aws-sdk-s3control-1.113.0.gem) = 323ba5016283f9ff40b5c5f06000dae3c02185fbd6d1feb871e248d4cea34bb6
-SIZE (rubygem/aws-sdk-s3control-1.113.0.gem) = 158720
+TIMESTAMP = 1757121582
+SHA256 (rubygem/aws-sdk-s3control-1.117.0.gem) = 672d763322c85780cf4f9d112d4c9f53f0cd8113bea499602a6d64a3aca5d95c
+SIZE (rubygem/aws-sdk-s3control-1.117.0.gem) = 160768
diff --git a/devel/rubygem-aws-sdk-s3outposts/Makefile b/devel/rubygem-aws-sdk-s3outposts/Makefile
index 1ca33346787f..151df332208e 100644
--- a/devel/rubygem-aws-sdk-s3outposts/Makefile
+++ b/devel/rubygem-aws-sdk-s3outposts/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-s3outposts
-PORTVERSION= 1.49.0
+PORTVERSION= 1.53.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-s3outposts
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-s3outposts/distinfo b/devel/rubygem-aws-sdk-s3outposts/distinfo
index 638e2a93f0bc..3bedba550c2a 100644
--- a/devel/rubygem-aws-sdk-s3outposts/distinfo
+++ b/devel/rubygem-aws-sdk-s3outposts/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753370096
-SHA256 (rubygem/aws-sdk-s3outposts-1.49.0.gem) = 5c6ae7690b7dccbdf86061ae59acd7f55c2ac1e78b7e24575706d2a6ae383f78
-SIZE (rubygem/aws-sdk-s3outposts-1.49.0.gem) = 26624
+TIMESTAMP = 1757121584
+SHA256 (rubygem/aws-sdk-s3outposts-1.53.0.gem) = c768f2e3f3f26430118a49a4a46667213cecb8dcab45eba7e9a7b927d0ae9743
+SIZE (rubygem/aws-sdk-s3outposts-1.53.0.gem) = 26624
diff --git a/devel/rubygem-aws-sdk-s3tables/Makefile b/devel/rubygem-aws-sdk-s3tables/Makefile
index 10d440264280..1ed2a1e98986 100644
--- a/devel/rubygem-aws-sdk-s3tables/Makefile
+++ b/devel/rubygem-aws-sdk-s3tables/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-s3tables
-PORTVERSION= 1.12.0
+PORTVERSION= 1.16.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-s3tables
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-s3tables/distinfo b/devel/rubygem-aws-sdk-s3tables/distinfo
index 66d26b744331..953a5d927323 100644
--- a/devel/rubygem-aws-sdk-s3tables/distinfo
+++ b/devel/rubygem-aws-sdk-s3tables/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753370098
-SHA256 (rubygem/aws-sdk-s3tables-1.12.0.gem) = cac1a2175bd2c21dd1413dc12243e0446fbabce0efca096a09cc61845261070a
-SIZE (rubygem/aws-sdk-s3tables-1.12.0.gem) = 37888
+TIMESTAMP = 1757121586
+SHA256 (rubygem/aws-sdk-s3tables-1.16.0.gem) = 1c6c8570a19bee4d8f2343b48630723a0f86671fa127772fd79fec3d41e50892
+SIZE (rubygem/aws-sdk-s3tables-1.16.0.gem) = 37888
diff --git a/devel/rubygem-aws-sdk-s3vectors/Makefile b/devel/rubygem-aws-sdk-s3vectors/Makefile
index 42a9eb22a79b..7b1976c84fb2 100644
--- a/devel/rubygem-aws-sdk-s3vectors/Makefile
+++ b/devel/rubygem-aws-sdk-s3vectors/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-s3vectors
-PORTVERSION= 1.1.0
+PORTVERSION= 1.5.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-s3vectors
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-s3vectors/distinfo b/devel/rubygem-aws-sdk-s3vectors/distinfo
index 2283db7f326c..5db0490d50f3 100644
--- a/devel/rubygem-aws-sdk-s3vectors/distinfo
+++ b/devel/rubygem-aws-sdk-s3vectors/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753370100
-SHA256 (rubygem/aws-sdk-s3vectors-1.1.0.gem) = cff068dd9ddb059d46731bd53e1b55e79ad671e407108dee21396f46ab0a17e6
-SIZE (rubygem/aws-sdk-s3vectors-1.1.0.gem) = 35328
+TIMESTAMP = 1757121588
+SHA256 (rubygem/aws-sdk-s3vectors-1.5.0.gem) = ab67c6f39242e1ac7d5fb33cba1681fce4b0bab343f9a45c71dc8cc113e0013c
+SIZE (rubygem/aws-sdk-s3vectors-1.5.0.gem) = 35328
diff --git a/devel/rubygem-aws-sdk-sagemaker/Makefile b/devel/rubygem-aws-sdk-sagemaker/Makefile
index a39f4529fef9..d7e2eb5deef3 100644
--- a/devel/rubygem-aws-sdk-sagemaker/Makefile
+++ b/devel/rubygem-aws-sdk-sagemaker/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-sagemaker
-PORTVERSION= 1.316.0
+PORTVERSION= 1.327.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-sagemaker
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-sagemaker/distinfo b/devel/rubygem-aws-sdk-sagemaker/distinfo
index d9ff9e851d5d..fd8bcde47135 100644
--- a/devel/rubygem-aws-sdk-sagemaker/distinfo
+++ b/devel/rubygem-aws-sdk-sagemaker/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753370102
-SHA256 (rubygem/aws-sdk-sagemaker-1.316.0.gem) = 4894626cef2cfe8777c707bc6a8555ad6ff2af75b7622c1491e88293df1b07e7
-SIZE (rubygem/aws-sdk-sagemaker-1.316.0.gem) = 797696
+TIMESTAMP = 1757121590
+SHA256 (rubygem/aws-sdk-sagemaker-1.327.0.gem) = b09f9ae1ad433d7bfa8dc87213ac983b694e3a7d93a25d35ec5ec58b64a375af
+SIZE (rubygem/aws-sdk-sagemaker-1.327.0.gem) = 821760
diff --git a/devel/rubygem-aws-sdk-sagemakeredgemanager/Makefile b/devel/rubygem-aws-sdk-sagemakeredgemanager/Makefile
index b19cc75d85fe..8e89621bb7cb 100644
--- a/devel/rubygem-aws-sdk-sagemakeredgemanager/Makefile
+++ b/devel/rubygem-aws-sdk-sagemakeredgemanager/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-sagemakeredgemanager
-PORTVERSION= 1.45.0
+PORTVERSION= 1.49.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-sagemakere
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-sagemakeredgemanager/distinfo b/devel/rubygem-aws-sdk-sagemakeredgemanager/distinfo
index dad62cacd9d1..c0c56d815b62 100644
--- a/devel/rubygem-aws-sdk-sagemakeredgemanager/distinfo
+++ b/devel/rubygem-aws-sdk-sagemakeredgemanager/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753370104
-SHA256 (rubygem/aws-sdk-sagemakeredgemanager-1.45.0.gem) = 2fc4e17748fed810d930c2c9092948b31962a6e579181a4fe9acdf07945c6825
-SIZE (rubygem/aws-sdk-sagemakeredgemanager-1.45.0.gem) = 24576
+TIMESTAMP = 1757121592
+SHA256 (rubygem/aws-sdk-sagemakeredgemanager-1.49.0.gem) = e9113cc2b9cd672cb7431291398531835760d5ebe31189fc07e6b44a8ce38506
+SIZE (rubygem/aws-sdk-sagemakeredgemanager-1.49.0.gem) = 24576
diff --git a/devel/rubygem-aws-sdk-sagemakerfeaturestoreruntime/Makefile b/devel/rubygem-aws-sdk-sagemakerfeaturestoreruntime/Makefile
index 83409f49d1dc..c859fd2e70b6 100644
--- a/devel/rubygem-aws-sdk-sagemakerfeaturestoreruntime/Makefile
+++ b/devel/rubygem-aws-sdk-sagemakerfeaturestoreruntime/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-sagemakerfeaturestoreruntime
-PORTVERSION= 1.50.0
+PORTVERSION= 1.54.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-sagemakerf
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-sagemakerfeaturestoreruntime/distinfo b/devel/rubygem-aws-sdk-sagemakerfeaturestoreruntime/distinfo
index 398f28949c74..977c454272f8 100644
--- a/devel/rubygem-aws-sdk-sagemakerfeaturestoreruntime/distinfo
+++ b/devel/rubygem-aws-sdk-sagemakerfeaturestoreruntime/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753370106
-SHA256 (rubygem/aws-sdk-sagemakerfeaturestoreruntime-1.50.0.gem) = cf4ce07bf9e86c9ef1be3f815af3399dbcf15400c92231095c5d32ad975bd217
-SIZE (rubygem/aws-sdk-sagemakerfeaturestoreruntime-1.50.0.gem) = 27136
+TIMESTAMP = 1757121594
+SHA256 (rubygem/aws-sdk-sagemakerfeaturestoreruntime-1.54.0.gem) = e175c8d92eff7bc7fe3b756e6fa2840a6f3d9ebcb9c0a3bebc5824ebea355809
+SIZE (rubygem/aws-sdk-sagemakerfeaturestoreruntime-1.54.0.gem) = 27136
diff --git a/devel/rubygem-aws-sdk-sagemakergeospatial/Makefile b/devel/rubygem-aws-sdk-sagemakergeospatial/Makefile
index 24efbe80389d..5680ec2d70bb 100644
--- a/devel/rubygem-aws-sdk-sagemakergeospatial/Makefile
+++ b/devel/rubygem-aws-sdk-sagemakergeospatial/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-sagemakergeospatial
-PORTVERSION= 1.33.0
+PORTVERSION= 1.36.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-sagemakerg
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.1<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-sagemakergeospatial/distinfo b/devel/rubygem-aws-sdk-sagemakergeospatial/distinfo
index ec1fc6c03ccb..d92ed7942029 100644
--- a/devel/rubygem-aws-sdk-sagemakergeospatial/distinfo
+++ b/devel/rubygem-aws-sdk-sagemakergeospatial/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753370108
-SHA256 (rubygem/aws-sdk-sagemakergeospatial-1.33.0.gem) = f947a8eaac47edd456ea0624dbe96a3ab920dcdba3a3f49a2121dcc32b3e14af
-SIZE (rubygem/aws-sdk-sagemakergeospatial-1.33.0.gem) = 51200
+TIMESTAMP = 1757121596
+SHA256 (rubygem/aws-sdk-sagemakergeospatial-1.36.0.gem) = e6fc2a40a26d0a52a9a8bd3e9d5668aeb8848995557ff8ff645002edc6880add
+SIZE (rubygem/aws-sdk-sagemakergeospatial-1.36.0.gem) = 51200
diff --git a/devel/rubygem-aws-sdk-sagemakermetrics/Makefile b/devel/rubygem-aws-sdk-sagemakermetrics/Makefile
index de270c07bbfe..2c75c729c48b 100644
--- a/devel/rubygem-aws-sdk-sagemakermetrics/Makefile
+++ b/devel/rubygem-aws-sdk-sagemakermetrics/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-sagemakermetrics
-PORTVERSION= 1.34.0
+PORTVERSION= 1.38.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-sagemakerm
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-sagemakermetrics/distinfo b/devel/rubygem-aws-sdk-sagemakermetrics/distinfo
index 539dd8515f57..df3c1f925de6 100644
--- a/devel/rubygem-aws-sdk-sagemakermetrics/distinfo
+++ b/devel/rubygem-aws-sdk-sagemakermetrics/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753370110
-SHA256 (rubygem/aws-sdk-sagemakermetrics-1.34.0.gem) = 1ad1aca27ab5650e1129b2d0a994ae8672ad3f2676985da6722c6e6deb50b138
-SIZE (rubygem/aws-sdk-sagemakermetrics-1.34.0.gem) = 22528
+TIMESTAMP = 1757121598
+SHA256 (rubygem/aws-sdk-sagemakermetrics-1.38.0.gem) = 1b5834a8cf672fd26cd1c285a2998f9808e75276e4f7e6cc7ab032e912e326c9
+SIZE (rubygem/aws-sdk-sagemakermetrics-1.38.0.gem) = 23040
diff --git a/devel/rubygem-aws-sdk-sagemakerruntime/Makefile b/devel/rubygem-aws-sdk-sagemakerruntime/Makefile
index 5b43feb219d1..7a3a559e3b36 100644
--- a/devel/rubygem-aws-sdk-sagemakerruntime/Makefile
+++ b/devel/rubygem-aws-sdk-sagemakerruntime/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-sagemakerruntime
-PORTVERSION= 1.84.0
+PORTVERSION= 1.88.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-sagemakerr
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-sagemakerruntime/distinfo b/devel/rubygem-aws-sdk-sagemakerruntime/distinfo
index 7d96d4174b5c..a6085ef50fb3 100644
--- a/devel/rubygem-aws-sdk-sagemakerruntime/distinfo
+++ b/devel/rubygem-aws-sdk-sagemakerruntime/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753370112
-SHA256 (rubygem/aws-sdk-sagemakerruntime-1.84.0.gem) = e736b339976dd315a8fa77e0aecaf4104571f6bbe776709706edf241a80b9e02
-SIZE (rubygem/aws-sdk-sagemakerruntime-1.84.0.gem) = 32256
+TIMESTAMP = 1757121600
+SHA256 (rubygem/aws-sdk-sagemakerruntime-1.88.0.gem) = b0fca06f1c3a00d1f2aa8456c4449dee8fccc8d456410394809c47879debd4d3
+SIZE (rubygem/aws-sdk-sagemakerruntime-1.88.0.gem) = 32256
diff --git a/devel/rubygem-aws-sdk-savingsplans/Makefile b/devel/rubygem-aws-sdk-savingsplans/Makefile
index b2e394cd1675..39015e61c341 100644
--- a/devel/rubygem-aws-sdk-savingsplans/Makefile
+++ b/devel/rubygem-aws-sdk-savingsplans/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-savingsplans
-PORTVERSION= 1.61.0
+PORTVERSION= 1.65.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-savingspla
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-savingsplans/distinfo b/devel/rubygem-aws-sdk-savingsplans/distinfo
index 41f59e355013..f9e1205c7591 100644
--- a/devel/rubygem-aws-sdk-savingsplans/distinfo
+++ b/devel/rubygem-aws-sdk-savingsplans/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753370114
-SHA256 (rubygem/aws-sdk-savingsplans-1.61.0.gem) = 8bfc5511d22c99ad55da989f2b589af85f511fe7197940d93e833f1df05edceb
-SIZE (rubygem/aws-sdk-savingsplans-1.61.0.gem) = 31232
+TIMESTAMP = 1757121602
+SHA256 (rubygem/aws-sdk-savingsplans-1.65.0.gem) = 4bea3e269443ff1f001a1e60af39104f931df0995ebc4a4c4640113a2daecded
+SIZE (rubygem/aws-sdk-savingsplans-1.65.0.gem) = 31232
diff --git a/devel/rubygem-aws-sdk-scheduler/Makefile b/devel/rubygem-aws-sdk-scheduler/Makefile
index bc91e70dff38..79e3ffc5c0c8 100644
--- a/devel/rubygem-aws-sdk-scheduler/Makefile
+++ b/devel/rubygem-aws-sdk-scheduler/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-scheduler
-PORTVERSION= 1.33.0
+PORTVERSION= 1.37.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-scheduler
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.1<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-scheduler/distinfo b/devel/rubygem-aws-sdk-scheduler/distinfo
index 07f8e5b5e1f3..eaaf5a079bb9 100644
--- a/devel/rubygem-aws-sdk-scheduler/distinfo
+++ b/devel/rubygem-aws-sdk-scheduler/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753370116
-SHA256 (rubygem/aws-sdk-scheduler-1.33.0.gem) = 6ba7a00112a566309ed2370f9314db09c46b2b7b4aefeb6514bcd101de26d38a
-SIZE (rubygem/aws-sdk-scheduler-1.33.0.gem) = 38912
+TIMESTAMP = 1757121604
+SHA256 (rubygem/aws-sdk-scheduler-1.37.0.gem) = 3484cc303f5602fbedb8f3a56da05629c50b22322ec4aedbc7a3c36c52abcead
+SIZE (rubygem/aws-sdk-scheduler-1.37.0.gem) = 38912
diff --git a/devel/rubygem-aws-sdk-schemas/Makefile b/devel/rubygem-aws-sdk-schemas/Makefile
index 4b316ac7dcf1..9e62aa2d4118 100644
--- a/devel/rubygem-aws-sdk-schemas/Makefile
+++ b/devel/rubygem-aws-sdk-schemas/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-schemas
-PORTVERSION= 1.55.0
+PORTVERSION= 1.59.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,8 +10,8 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-schemas
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
- rubygem-aws-sigv4>=1.1<2:devel/rubygem-aws-sigv4
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-schemas/distinfo b/devel/rubygem-aws-sdk-schemas/distinfo
index f660e2266a62..bcc7aa7db354 100644
--- a/devel/rubygem-aws-sdk-schemas/distinfo
+++ b/devel/rubygem-aws-sdk-schemas/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753370118
-SHA256 (rubygem/aws-sdk-schemas-1.55.0.gem) = 80db9814a42ffd9952d6fac31f6e696cf78148d59abed167ff038669f306b349
-SIZE (rubygem/aws-sdk-schemas-1.55.0.gem) = 39424
+TIMESTAMP = 1757121606
+SHA256 (rubygem/aws-sdk-schemas-1.59.0.gem) = 6897db548e5f3ec76c7d73cb4ec0ff1566a6ca913164b2c2994fb8c2c810ea9c
+SIZE (rubygem/aws-sdk-schemas-1.59.0.gem) = 39424
diff --git a/devel/rubygem-aws-sdk-secretsmanager/Makefile b/devel/rubygem-aws-sdk-secretsmanager/Makefile
index 0945e1946d4a..feefdca902b4 100644
--- a/devel/rubygem-aws-sdk-secretsmanager/Makefile
+++ b/devel/rubygem-aws-sdk-secretsmanager/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-secretsmanager
-PORTVERSION= 1.117.0
+PORTVERSION= 1.120.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-secretsman
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-secretsmanager/distinfo b/devel/rubygem-aws-sdk-secretsmanager/distinfo
index 771bfdf5f0a0..eb7154390210 100644
--- a/devel/rubygem-aws-sdk-secretsmanager/distinfo
+++ b/devel/rubygem-aws-sdk-secretsmanager/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753370120
-SHA256 (rubygem/aws-sdk-secretsmanager-1.117.0.gem) = 4e8bb611b03a60213bdc654a6920aa1883884c6dd48ad68156575d204d31249c
-SIZE (rubygem/aws-sdk-secretsmanager-1.117.0.gem) = 66048
+TIMESTAMP = 1757121608
+SHA256 (rubygem/aws-sdk-secretsmanager-1.120.0.gem) = d1f470512f071093c72d64f93f9ebe82fc5fea52f5f0a8c1eb90dca6572635be
+SIZE (rubygem/aws-sdk-secretsmanager-1.120.0.gem) = 66048
diff --git a/devel/rubygem-aws-sdk-securityhub/Makefile b/devel/rubygem-aws-sdk-securityhub/Makefile
index 52e8c45e6106..327aa864dc3c 100644
--- a/devel/rubygem-aws-sdk-securityhub/Makefile
+++ b/devel/rubygem-aws-sdk-securityhub/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-securityhub
-PORTVERSION= 1.138.0
+PORTVERSION= 1.142.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-securityhu
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-securityhub/distinfo b/devel/rubygem-aws-sdk-securityhub/distinfo
index 194eb4c6d327..5fff9a90c0f6 100644
--- a/devel/rubygem-aws-sdk-securityhub/distinfo
+++ b/devel/rubygem-aws-sdk-securityhub/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753370122
-SHA256 (rubygem/aws-sdk-securityhub-1.138.0.gem) = 1b7a878d1d49a52157d3ed2a4d71b502642732c5c21a4178a6c0329a0a7e130b
-SIZE (rubygem/aws-sdk-securityhub-1.138.0.gem) = 408064
+TIMESTAMP = 1757121610
+SHA256 (rubygem/aws-sdk-securityhub-1.142.0.gem) = fe023d2ed196f4f6b36c89e2fc51ad39d84e9e4a005dd6027db23fb0af8fde75
+SIZE (rubygem/aws-sdk-securityhub-1.142.0.gem) = 408576
diff --git a/devel/rubygem-aws-sdk-securityir/Makefile b/devel/rubygem-aws-sdk-securityir/Makefile
index 43cc9c6245ef..1408224dbace 100644
--- a/devel/rubygem-aws-sdk-securityir/Makefile
+++ b/devel/rubygem-aws-sdk-securityir/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-securityir
-PORTVERSION= 1.8.0
+PORTVERSION= 1.13.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-securityir
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-securityir/distinfo b/devel/rubygem-aws-sdk-securityir/distinfo
index c5a605b5b41e..09f63aa99b93 100644
--- a/devel/rubygem-aws-sdk-securityir/distinfo
+++ b/devel/rubygem-aws-sdk-securityir/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753370124
-SHA256 (rubygem/aws-sdk-securityir-1.8.0.gem) = 18f42b6fd109920fb8cb06df869ef47f8c3400cedf573aefd68106565b17caf7
-SIZE (rubygem/aws-sdk-securityir-1.8.0.gem) = 41472
+TIMESTAMP = 1757121612
+SHA256 (rubygem/aws-sdk-securityir-1.13.0.gem) = 0424646db2481abc407d25dd6225a7519a03d4f53e2fabfdeda2f9809636e042
+SIZE (rubygem/aws-sdk-securityir-1.13.0.gem) = 45568
diff --git a/devel/rubygem-aws-sdk-securitylake/Makefile b/devel/rubygem-aws-sdk-securitylake/Makefile
index fc2a0c72be4f..cceb69daa173 100644
--- a/devel/rubygem-aws-sdk-securitylake/Makefile
+++ b/devel/rubygem-aws-sdk-securitylake/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-securitylake
-PORTVERSION= 1.41.0
+PORTVERSION= 1.45.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-securityla
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-securitylake/distinfo b/devel/rubygem-aws-sdk-securitylake/distinfo
index 4cfd277d3a01..86280019a184 100644
--- a/devel/rubygem-aws-sdk-securitylake/distinfo
+++ b/devel/rubygem-aws-sdk-securitylake/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753370126
-SHA256 (rubygem/aws-sdk-securitylake-1.41.0.gem) = 525147f523b39921de812e11d9e67ccce5d94c8b4e3133e8491f2117322b2e1d
-SIZE (rubygem/aws-sdk-securitylake-1.41.0.gem) = 50176
+TIMESTAMP = 1757121614
+SHA256 (rubygem/aws-sdk-securitylake-1.45.0.gem) = 8827f789eac4d207ef451237821fee62c80eb3d9643cac5f9e568c9e15b976ab
+SIZE (rubygem/aws-sdk-securitylake-1.45.0.gem) = 50176
diff --git a/devel/rubygem-aws-sdk-serverlessapplicationrepository/Makefile b/devel/rubygem-aws-sdk-serverlessapplicationrepository/Makefile
index 081d02b46824..58b87483962e 100644
--- a/devel/rubygem-aws-sdk-serverlessapplicationrepository/Makefile
+++ b/devel/rubygem-aws-sdk-serverlessapplicationrepository/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-serverlessapplicationrepository
-PORTVERSION= 1.78.0
+PORTVERSION= 1.82.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,8 +10,8 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-serverless
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
- rubygem-aws-sigv4>=1.1<2:devel/rubygem-aws-sigv4
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
+ rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-serverlessapplicationrepository/distinfo b/devel/rubygem-aws-sdk-serverlessapplicationrepository/distinfo
index d8e94246407c..e0fe29672685 100644
--- a/devel/rubygem-aws-sdk-serverlessapplicationrepository/distinfo
+++ b/devel/rubygem-aws-sdk-serverlessapplicationrepository/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753370128
-SHA256 (rubygem/aws-sdk-serverlessapplicationrepository-1.78.0.gem) = cdbdff7c148aea6a5a88305661274ca7372eec24d38147abd22231ec0fe1c0fa
-SIZE (rubygem/aws-sdk-serverlessapplicationrepository-1.78.0.gem) = 37888
+TIMESTAMP = 1757121616
+SHA256 (rubygem/aws-sdk-serverlessapplicationrepository-1.82.0.gem) = 3240a9b3f40acd7428e327d2ae06bfd649df32291a36f518cffac3ffdc696459
+SIZE (rubygem/aws-sdk-serverlessapplicationrepository-1.82.0.gem) = 37888
diff --git a/devel/rubygem-aws-sdk-servicecatalog/Makefile b/devel/rubygem-aws-sdk-servicecatalog/Makefile
index bcd3c9bdf553..6bcafefa827c 100644
--- a/devel/rubygem-aws-sdk-servicecatalog/Makefile
+++ b/devel/rubygem-aws-sdk-servicecatalog/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-servicecatalog
-PORTVERSION= 1.116.0
+PORTVERSION= 1.120.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-servicecat
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-servicecatalog/distinfo b/devel/rubygem-aws-sdk-servicecatalog/distinfo
index 9c9e8fd5aa45..9e9a1b1ce83e 100644
--- a/devel/rubygem-aws-sdk-servicecatalog/distinfo
+++ b/devel/rubygem-aws-sdk-servicecatalog/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753370130
-SHA256 (rubygem/aws-sdk-servicecatalog-1.116.0.gem) = f668cd3748b44f5c3086ade83358fe7bb1b5404a1d09b9bf9d210575dd938526
-SIZE (rubygem/aws-sdk-servicecatalog-1.116.0.gem) = 113664
+TIMESTAMP = 1757121618
+SHA256 (rubygem/aws-sdk-servicecatalog-1.120.0.gem) = 204a41500c2096fd919efed2db280bdef184ea14e72ae38b58f5cc8e5a446206
+SIZE (rubygem/aws-sdk-servicecatalog-1.120.0.gem) = 113664
diff --git a/devel/rubygem-aws-sdk-servicediscovery/Makefile b/devel/rubygem-aws-sdk-servicediscovery/Makefile
index cd33f29dfd5f..0b96b8b2b281 100644
--- a/devel/rubygem-aws-sdk-servicediscovery/Makefile
+++ b/devel/rubygem-aws-sdk-servicediscovery/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-servicediscovery
-PORTVERSION= 1.86.0
+PORTVERSION= 1.91.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-servicedis
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-servicediscovery/distinfo b/devel/rubygem-aws-sdk-servicediscovery/distinfo
index 4b5624c0da11..dd50ba4834cb 100644
--- a/devel/rubygem-aws-sdk-servicediscovery/distinfo
+++ b/devel/rubygem-aws-sdk-servicediscovery/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753370132
-SHA256 (rubygem/aws-sdk-servicediscovery-1.86.0.gem) = cfcc6005f0c8d1c2e022edba8059570d320540c99afbef6aecd69f94babfb676
-SIZE (rubygem/aws-sdk-servicediscovery-1.86.0.gem) = 62976
+TIMESTAMP = 1757121620
+SHA256 (rubygem/aws-sdk-servicediscovery-1.91.0.gem) = 4334ceadec8361f3fe15d5d22524537f643591985b9b75220d08eefb1f48a948
+SIZE (rubygem/aws-sdk-servicediscovery-1.91.0.gem) = 67072
diff --git a/devel/rubygem-aws-sdk-servicequotas/Makefile b/devel/rubygem-aws-sdk-servicequotas/Makefile
index 1a373f3d54d9..0cec882f8ba9 100644
--- a/devel/rubygem-aws-sdk-servicequotas/Makefile
+++ b/devel/rubygem-aws-sdk-servicequotas/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-servicequotas
-PORTVERSION= 1.58.0
+PORTVERSION= 1.62.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-servicequo
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-servicequotas/distinfo b/devel/rubygem-aws-sdk-servicequotas/distinfo
index 53162187f400..be2497602949 100644
--- a/devel/rubygem-aws-sdk-servicequotas/distinfo
+++ b/devel/rubygem-aws-sdk-servicequotas/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753370134
-SHA256 (rubygem/aws-sdk-servicequotas-1.58.0.gem) = 8127907ad92a87edabeded9e195fecda0db323e5d5d383cfc9fac962ec02ac6e
-SIZE (rubygem/aws-sdk-servicequotas-1.58.0.gem) = 37888
+TIMESTAMP = 1757121622
+SHA256 (rubygem/aws-sdk-servicequotas-1.62.0.gem) = c611e516a8ecc4e9f781582ab930dcfcd832dce3b97f835f6b1b0da3fb1ec985
+SIZE (rubygem/aws-sdk-servicequotas-1.62.0.gem) = 38400
diff --git a/devel/rubygem-aws-sdk-ses/Makefile b/devel/rubygem-aws-sdk-ses/Makefile
index 5818a06e2c80..3f78a64c17c3 100644
--- a/devel/rubygem-aws-sdk-ses/Makefile
+++ b/devel/rubygem-aws-sdk-ses/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-ses
-PORTVERSION= 1.86.0
+PORTVERSION= 1.90.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-ses
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-ses/distinfo b/devel/rubygem-aws-sdk-ses/distinfo
index be7541d0852d..a6bd0c47f313 100644
--- a/devel/rubygem-aws-sdk-ses/distinfo
+++ b/devel/rubygem-aws-sdk-ses/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753370136
-SHA256 (rubygem/aws-sdk-ses-1.86.0.gem) = bd157ef8b561345976ff532ad91cac0fe9f16f5dbd0e3710790aec73e07bf493
-SIZE (rubygem/aws-sdk-ses-1.86.0.gem) = 101376
+TIMESTAMP = 1757121624
+SHA256 (rubygem/aws-sdk-ses-1.90.0.gem) = d32d47b6b46a7277ce9ef76283fb86d0bf8148aa74ee74601f88409a8feaed7a
+SIZE (rubygem/aws-sdk-ses-1.90.0.gem) = 101376
diff --git a/devel/rubygem-aws-sdk-sesv2/Makefile b/devel/rubygem-aws-sdk-sesv2/Makefile
index 3efd8e859e2a..f91019faa0c8 100644
--- a/devel/rubygem-aws-sdk-sesv2/Makefile
+++ b/devel/rubygem-aws-sdk-sesv2/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-sesv2
-PORTVERSION= 1.80.0
+PORTVERSION= 1.85.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-sesv2
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-sesv2/distinfo b/devel/rubygem-aws-sdk-sesv2/distinfo
index 9b9985a29863..c398c0e4e848 100644
--- a/devel/rubygem-aws-sdk-sesv2/distinfo
+++ b/devel/rubygem-aws-sdk-sesv2/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753370138
-SHA256 (rubygem/aws-sdk-sesv2-1.80.0.gem) = e11c38bc32fd08db788861bca6fae4f79c1781db1c346710a2e0a872077a9c81
-SIZE (rubygem/aws-sdk-sesv2-1.80.0.gem) = 138752
+TIMESTAMP = 1757121626
+SHA256 (rubygem/aws-sdk-sesv2-1.85.0.gem) = 925ad22f2364222b86728d0237a78edb1e81b970fcb214bdab769a305bac05fb
+SIZE (rubygem/aws-sdk-sesv2-1.85.0.gem) = 148992
diff --git a/devel/rubygem-aws-sdk-shield/Makefile b/devel/rubygem-aws-sdk-shield/Makefile
index 0ed129eb4f04..39176e69fa79 100644
--- a/devel/rubygem-aws-sdk-shield/Makefile
+++ b/devel/rubygem-aws-sdk-shield/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-shield
-PORTVERSION= 1.83.0
+PORTVERSION= 1.87.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-shield
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-shield/distinfo b/devel/rubygem-aws-sdk-shield/distinfo
index 9903ae2be2bc..530f35337a86 100644
--- a/devel/rubygem-aws-sdk-shield/distinfo
+++ b/devel/rubygem-aws-sdk-shield/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753370140
-SHA256 (rubygem/aws-sdk-shield-1.83.0.gem) = 2ff5c998b5c4366732f230095755502cf7e742696d121289738a5649c7f511c5
-SIZE (rubygem/aws-sdk-shield-1.83.0.gem) = 54784
+TIMESTAMP = 1757121628
+SHA256 (rubygem/aws-sdk-shield-1.87.0.gem) = 1d6175d5502fbeaed5ecbad7798320f4d8cd4a103480fe7e9535584ae255c568
+SIZE (rubygem/aws-sdk-shield-1.87.0.gem) = 54784
diff --git a/devel/rubygem-aws-sdk-signer/Makefile b/devel/rubygem-aws-sdk-signer/Makefile
index 317260d11a54..4767087c57da 100644
--- a/devel/rubygem-aws-sdk-signer/Makefile
+++ b/devel/rubygem-aws-sdk-signer/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-signer
-PORTVERSION= 1.73.0
+PORTVERSION= 1.76.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-signer
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-signer/distinfo b/devel/rubygem-aws-sdk-signer/distinfo
index 90ecbb9434d5..b4b7e0f157da 100644
--- a/devel/rubygem-aws-sdk-signer/distinfo
+++ b/devel/rubygem-aws-sdk-signer/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753370142
-SHA256 (rubygem/aws-sdk-signer-1.73.0.gem) = 4986a1ce28bf9061f4530d6e63281a032f224afe723c8619faad418ca3559a30
-SIZE (rubygem/aws-sdk-signer-1.73.0.gem) = 45568
+TIMESTAMP = 1757121630
+SHA256 (rubygem/aws-sdk-signer-1.76.0.gem) = 5361345c27e11a03af660a898f408603e5fc4a2f32ebe82e81a9c3852cef95d8
+SIZE (rubygem/aws-sdk-signer-1.76.0.gem) = 46080
diff --git a/devel/rubygem-aws-sdk-simpledb/Makefile b/devel/rubygem-aws-sdk-simpledb/Makefile
index 985c56575f84..52fe97be6be6 100644
--- a/devel/rubygem-aws-sdk-simpledb/Makefile
+++ b/devel/rubygem-aws-sdk-simpledb/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-simpledb
-PORTVERSION= 1.66.0
+PORTVERSION= 1.69.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-simpledb
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv2>=1.0<2:devel/rubygem-aws-sigv2
USES= gem
diff --git a/devel/rubygem-aws-sdk-simpledb/distinfo b/devel/rubygem-aws-sdk-simpledb/distinfo
index 6961d767c816..6ece69e30c62 100644
--- a/devel/rubygem-aws-sdk-simpledb/distinfo
+++ b/devel/rubygem-aws-sdk-simpledb/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753370144
-SHA256 (rubygem/aws-sdk-simpledb-1.66.0.gem) = f06a37b386ad7e359d29aebcd43d40405a87b2071b554750d01f8d4286696dd3
-SIZE (rubygem/aws-sdk-simpledb-1.66.0.gem) = 28160
+TIMESTAMP = 1757121632
+SHA256 (rubygem/aws-sdk-simpledb-1.69.0.gem) = 821527781efe85d59f71dce10762fb38dfd1e8ea0d74b01e1edccda9f4afce61
+SIZE (rubygem/aws-sdk-simpledb-1.69.0.gem) = 28160
diff --git a/devel/rubygem-aws-sdk-simspaceweaver/Makefile b/devel/rubygem-aws-sdk-simspaceweaver/Makefile
index a9b083009e9e..c11b26c36c0f 100644
--- a/devel/rubygem-aws-sdk-simspaceweaver/Makefile
+++ b/devel/rubygem-aws-sdk-simspaceweaver/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-simspaceweaver
-PORTVERSION= 1.34.0
+PORTVERSION= 1.38.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-simspacewe
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.1<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-simspaceweaver/distinfo b/devel/rubygem-aws-sdk-simspaceweaver/distinfo
index 33e49262da17..56d76479290a 100644
--- a/devel/rubygem-aws-sdk-simspaceweaver/distinfo
+++ b/devel/rubygem-aws-sdk-simspaceweaver/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753370146
-SHA256 (rubygem/aws-sdk-simspaceweaver-1.34.0.gem) = 787d28227a31185dab38cacadfb4f1dfbc9d50c0b3adde755e9184bd59eef862
-SIZE (rubygem/aws-sdk-simspaceweaver-1.34.0.gem) = 34816
+TIMESTAMP = 1757121634
+SHA256 (rubygem/aws-sdk-simspaceweaver-1.38.0.gem) = 8dfdcb002c4fed1109c8dc40948b92890e686ad6d542461d880b0d95f045975d
+SIZE (rubygem/aws-sdk-simspaceweaver-1.38.0.gem) = 34816
diff --git a/devel/rubygem-aws-sdk-sms/Makefile b/devel/rubygem-aws-sdk-sms/Makefile
index 8b2ae4fecf9e..4b6f5b502ed3 100644
--- a/devel/rubygem-aws-sdk-sms/Makefile
+++ b/devel/rubygem-aws-sdk-sms/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-sms
-PORTVERSION= 1.73.0
+PORTVERSION= 1.76.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-sms
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.1<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-sms/distinfo b/devel/rubygem-aws-sdk-sms/distinfo
index f9f511bfcaab..5a14bf665717 100644
--- a/devel/rubygem-aws-sdk-sms/distinfo
+++ b/devel/rubygem-aws-sdk-sms/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753370148
-SHA256 (rubygem/aws-sdk-sms-1.73.0.gem) = cdd1a4d95b66ddf5ee6caf8355f5718926811578f8bdb3bf32d5c91a6d4bd9c6
-SIZE (rubygem/aws-sdk-sms-1.73.0.gem) = 49664
+TIMESTAMP = 1757121636
+SHA256 (rubygem/aws-sdk-sms-1.76.0.gem) = e7d894ffd7db505e0f340ebe4771d093ddeb00714c8193921a83ec57af350299
+SIZE (rubygem/aws-sdk-sms-1.76.0.gem) = 50176
diff --git a/devel/rubygem-aws-sdk-snowball/Makefile b/devel/rubygem-aws-sdk-snowball/Makefile
index 9e322de94405..5e18016e15f4 100644
--- a/devel/rubygem-aws-sdk-snowball/Makefile
+++ b/devel/rubygem-aws-sdk-snowball/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-snowball
-PORTVERSION= 1.88.0
+PORTVERSION= 1.92.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-snowball
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-snowball/distinfo b/devel/rubygem-aws-sdk-snowball/distinfo
index 6ae18193e93e..d9270cca4ce1 100644
--- a/devel/rubygem-aws-sdk-snowball/distinfo
+++ b/devel/rubygem-aws-sdk-snowball/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753370150
-SHA256 (rubygem/aws-sdk-snowball-1.88.0.gem) = d6d1b0755afa1a60564d2629461d24f9b295ff7e25e0c4522b3f4d05a12dcedc
-SIZE (rubygem/aws-sdk-snowball-1.88.0.gem) = 64512
+TIMESTAMP = 1757121638
+SHA256 (rubygem/aws-sdk-snowball-1.92.0.gem) = 30fad6cb23345f3030f54ea5414e1b568b4c62ccd08603af71dcd2d98a3f7006
+SIZE (rubygem/aws-sdk-snowball-1.92.0.gem) = 64512
diff --git a/devel/rubygem-aws-sdk-snowdevicemanagement/Makefile b/devel/rubygem-aws-sdk-snowdevicemanagement/Makefile
index ce072a4123a6..a24e4cf6c54b 100644
--- a/devel/rubygem-aws-sdk-snowdevicemanagement/Makefile
+++ b/devel/rubygem-aws-sdk-snowdevicemanagement/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-snowdevicemanagement
-PORTVERSION= 1.39.0
+PORTVERSION= 1.43.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-snowdevice
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.1<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-snowdevicemanagement/distinfo b/devel/rubygem-aws-sdk-snowdevicemanagement/distinfo
index d9ae87037f6e..94fdf8cee7e5 100644
--- a/devel/rubygem-aws-sdk-snowdevicemanagement/distinfo
+++ b/devel/rubygem-aws-sdk-snowdevicemanagement/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753370152
-SHA256 (rubygem/aws-sdk-snowdevicemanagement-1.39.0.gem) = 21a9bf7214e0e64ad0319227a8fc9ca27fbf6a4bf3ac5fc8c08a75dd9b654610
-SIZE (rubygem/aws-sdk-snowdevicemanagement-1.39.0.gem) = 33792
+TIMESTAMP = 1757121640
+SHA256 (rubygem/aws-sdk-snowdevicemanagement-1.43.0.gem) = b0d0aac530dd6f5796aa0cb330a96fd9803f05eb47cef489f1faf7da364c81d3
+SIZE (rubygem/aws-sdk-snowdevicemanagement-1.43.0.gem) = 34304
diff --git a/devel/rubygem-aws-sdk-sns/Makefile b/devel/rubygem-aws-sdk-sns/Makefile
index 1a5982129833..584e98126807 100644
--- a/devel/rubygem-aws-sdk-sns/Makefile
+++ b/devel/rubygem-aws-sdk-sns/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-sns
-PORTVERSION= 1.101.0
+PORTVERSION= 1.106.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-sns
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-sns/distinfo b/devel/rubygem-aws-sdk-sns/distinfo
index 1e97d839b71f..4eb17b71cff4 100644
--- a/devel/rubygem-aws-sdk-sns/distinfo
+++ b/devel/rubygem-aws-sdk-sns/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753370154
-SHA256 (rubygem/aws-sdk-sns-1.101.0.gem) = 0baca6724431095a5f85ed4b243752ad9d4d34aee107da8a862b346690aa4d45
-SIZE (rubygem/aws-sdk-sns-1.101.0.gem) = 89088
+TIMESTAMP = 1757121642
+SHA256 (rubygem/aws-sdk-sns-1.106.0.gem) = f2630d40d11489d6f61eddf5f226cd4c0948039e25bfd7dee4f66723529e5cf4
+SIZE (rubygem/aws-sdk-sns-1.106.0.gem) = 91136
diff --git a/devel/rubygem-aws-sdk-socialmessaging/Makefile b/devel/rubygem-aws-sdk-socialmessaging/Makefile
index 37b283cbe6da..2a323fc087d2 100644
--- a/devel/rubygem-aws-sdk-socialmessaging/Makefile
+++ b/devel/rubygem-aws-sdk-socialmessaging/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-socialmessaging
-PORTVERSION= 1.11.0
+PORTVERSION= 1.14.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-socialmess
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-socialmessaging/distinfo b/devel/rubygem-aws-sdk-socialmessaging/distinfo
index e9f36768d80e..960fa23a1a78 100644
--- a/devel/rubygem-aws-sdk-socialmessaging/distinfo
+++ b/devel/rubygem-aws-sdk-socialmessaging/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753796172
-SHA256 (rubygem/aws-sdk-socialmessaging-1.11.0.gem) = 4fe6788a2f69844b93086cef84ae0b62b9766620558e263cfa3a3ea8d2be22b5
-SIZE (rubygem/aws-sdk-socialmessaging-1.11.0.gem) = 41472
+TIMESTAMP = 1757121644
+SHA256 (rubygem/aws-sdk-socialmessaging-1.14.0.gem) = 52db95e1510228d90fe4d2b702f20eb766b26e99d36698bad7971f1732a1b117
+SIZE (rubygem/aws-sdk-socialmessaging-1.14.0.gem) = 41472
diff --git a/devel/rubygem-aws-sdk-sqs/Makefile b/devel/rubygem-aws-sdk-sqs/Makefile
index ec941de6e674..dc68dba69050 100644
--- a/devel/rubygem-aws-sdk-sqs/Makefile
+++ b/devel/rubygem-aws-sdk-sqs/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-sqs
-PORTVERSION= 1.98.0
+PORTVERSION= 1.103.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-sqs
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-sqs/distinfo b/devel/rubygem-aws-sdk-sqs/distinfo
index 6b73c7132146..06adfc6e94c2 100644
--- a/devel/rubygem-aws-sdk-sqs/distinfo
+++ b/devel/rubygem-aws-sdk-sqs/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753796174
-SHA256 (rubygem/aws-sdk-sqs-1.98.0.gem) = 7d9f537498d52d2c43c0c39d928b00456eb1be5488538f3178a7029c77c96a86
-SIZE (rubygem/aws-sdk-sqs-1.98.0.gem) = 91136
+TIMESTAMP = 1757121646
+SHA256 (rubygem/aws-sdk-sqs-1.103.0.gem) = 79844ccb0d84c5abf7c3bf808adc8d90430d1400ba41ea3ca5bf1ff846f9ae01
+SIZE (rubygem/aws-sdk-sqs-1.103.0.gem) = 91136
diff --git a/devel/rubygem-aws-sdk-ssm/Makefile b/devel/rubygem-aws-sdk-ssm/Makefile
index 264c5af5b22b..9d479813c0c6 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.199.0
+PORTVERSION= 1.202.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-ssm
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-ssm/distinfo b/devel/rubygem-aws-sdk-ssm/distinfo
index 86f9cb01f11d..f1d3086fe218 100644
--- a/devel/rubygem-aws-sdk-ssm/distinfo
+++ b/devel/rubygem-aws-sdk-ssm/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753370160
-SHA256 (rubygem/aws-sdk-ssm-1.199.0.gem) = 7392e0cd5b8ec350ce7a83b4b6d00fc3acc60676661f6283b1cdc42d3e3b8afb
-SIZE (rubygem/aws-sdk-ssm-1.199.0.gem) = 324608
+TIMESTAMP = 1757121648
+SHA256 (rubygem/aws-sdk-ssm-1.202.0.gem) = f6eac88b2a4253bd508b31781c996c624c7d6decf877c475e1458b88aece4bdb
+SIZE (rubygem/aws-sdk-ssm-1.202.0.gem) = 324608
diff --git a/devel/rubygem-aws-sdk-ssmcontacts/Makefile b/devel/rubygem-aws-sdk-ssmcontacts/Makefile
index 1ca4a7b4e8d0..f966d6ab53a3 100644
--- a/devel/rubygem-aws-sdk-ssmcontacts/Makefile
+++ b/devel/rubygem-aws-sdk-ssmcontacts/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-ssmcontacts
-PORTVERSION= 1.48.0
+PORTVERSION= 1.52.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-ssmcontact
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-ssmcontacts/distinfo b/devel/rubygem-aws-sdk-ssmcontacts/distinfo
index d6b017f7c716..f7d315fb5c3e 100644
--- a/devel/rubygem-aws-sdk-ssmcontacts/distinfo
+++ b/devel/rubygem-aws-sdk-ssmcontacts/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753370162
-SHA256 (rubygem/aws-sdk-ssmcontacts-1.48.0.gem) = d01f5762a628614bee5d0be5576a069fac87a75476563464625a7220c505311f
-SIZE (rubygem/aws-sdk-ssmcontacts-1.48.0.gem) = 53248
+TIMESTAMP = 1757121650
+SHA256 (rubygem/aws-sdk-ssmcontacts-1.52.0.gem) = 6c218c7cf6cef2dcb51e4e88f101184b3666a34594ec6dcd53dc03dca789a169
+SIZE (rubygem/aws-sdk-ssmcontacts-1.52.0.gem) = 53248
diff --git a/devel/rubygem-aws-sdk-ssmguiconnect/Makefile b/devel/rubygem-aws-sdk-ssmguiconnect/Makefile
index e3e82ef4665a..1d600cbf9d8b 100644
--- a/devel/rubygem-aws-sdk-ssmguiconnect/Makefile
+++ b/devel/rubygem-aws-sdk-ssmguiconnect/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-ssmguiconnect
-PORTVERSION= 1.4.0
+PORTVERSION= 1.8.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-ssmguiconn
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-ssmguiconnect/distinfo b/devel/rubygem-aws-sdk-ssmguiconnect/distinfo
index 57e78f50ccc4..f210cc0df9cb 100644
--- a/devel/rubygem-aws-sdk-ssmguiconnect/distinfo
+++ b/devel/rubygem-aws-sdk-ssmguiconnect/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753370164
-SHA256 (rubygem/aws-sdk-ssmguiconnect-1.4.0.gem) = e2b8b91df412d20c3cb1a39194f998bd2eae8ee5f361a526bffe97680ae3f610
-SIZE (rubygem/aws-sdk-ssmguiconnect-1.4.0.gem) = 22528
+TIMESTAMP = 1757121652
+SHA256 (rubygem/aws-sdk-ssmguiconnect-1.8.0.gem) = b4f8f0585b2f8fcc5a6be195547d04c4c746106770706e2b2b8db53f5a5f9c45
+SIZE (rubygem/aws-sdk-ssmguiconnect-1.8.0.gem) = 22528
diff --git a/devel/rubygem-aws-sdk-ssmincidents/Makefile b/devel/rubygem-aws-sdk-ssmincidents/Makefile
index 299dad977d70..9c6dc00c733a 100644
--- a/devel/rubygem-aws-sdk-ssmincidents/Makefile
+++ b/devel/rubygem-aws-sdk-ssmincidents/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-ssmincidents
-PORTVERSION= 1.53.0
+PORTVERSION= 1.57.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-ssminciden
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.1<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-ssmincidents/distinfo b/devel/rubygem-aws-sdk-ssmincidents/distinfo
index f0de40418329..ff5527d748e0 100644
--- a/devel/rubygem-aws-sdk-ssmincidents/distinfo
+++ b/devel/rubygem-aws-sdk-ssmincidents/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753370166
-SHA256 (rubygem/aws-sdk-ssmincidents-1.53.0.gem) = 23ace6cda5dd2062fec15d202fe633bb76bbcaff5981f771d1c15b0989912ae5
-SIZE (rubygem/aws-sdk-ssmincidents-1.53.0.gem) = 58880
+TIMESTAMP = 1757121654
+SHA256 (rubygem/aws-sdk-ssmincidents-1.57.0.gem) = c3ab45bedbc93406b7f1acb4bf0488354cc84582f90bedd74709f17d61891320
+SIZE (rubygem/aws-sdk-ssmincidents-1.57.0.gem) = 58880
diff --git a/devel/rubygem-aws-sdk-ssmquicksetup/Makefile b/devel/rubygem-aws-sdk-ssmquicksetup/Makefile
index ae509bae8259..6d0790498ecd 100644
--- a/devel/rubygem-aws-sdk-ssmquicksetup/Makefile
+++ b/devel/rubygem-aws-sdk-ssmquicksetup/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-ssmquicksetup
-PORTVERSION= 1.16.0
+PORTVERSION= 1.20.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-ssmquickse
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-ssmquicksetup/distinfo b/devel/rubygem-aws-sdk-ssmquicksetup/distinfo
index 66639f2a69b9..f7f2d8988b1a 100644
--- a/devel/rubygem-aws-sdk-ssmquicksetup/distinfo
+++ b/devel/rubygem-aws-sdk-ssmquicksetup/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753370168
-SHA256 (rubygem/aws-sdk-ssmquicksetup-1.16.0.gem) = e8eed3730abaec327c747bf9cd69093ed11e4af9886f09a97ee77b1c34e5bbd6
-SIZE (rubygem/aws-sdk-ssmquicksetup-1.16.0.gem) = 33280
+TIMESTAMP = 1757121656
+SHA256 (rubygem/aws-sdk-ssmquicksetup-1.20.0.gem) = 71bb89030e1723bda87c7bb8917da9a304a9b38ea9ed2fd0ba0e23a4390a2bdb
+SIZE (rubygem/aws-sdk-ssmquicksetup-1.20.0.gem) = 33280
diff --git a/devel/rubygem-aws-sdk-ssmsap/Makefile b/devel/rubygem-aws-sdk-ssmsap/Makefile
index ed47dd182a4b..771120c30c66 100644
--- a/devel/rubygem-aws-sdk-ssmsap/Makefile
+++ b/devel/rubygem-aws-sdk-ssmsap/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-ssmsap
-PORTVERSION= 1.39.0
+PORTVERSION= 1.43.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-ssmsap
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-ssmsap/distinfo b/devel/rubygem-aws-sdk-ssmsap/distinfo
index f88a60f3c30f..dabd3040799c 100644
--- a/devel/rubygem-aws-sdk-ssmsap/distinfo
+++ b/devel/rubygem-aws-sdk-ssmsap/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753370170
-SHA256 (rubygem/aws-sdk-ssmsap-1.39.0.gem) = a4d8ef2d4e1bd9b82c6c2abfcbe2342c5739a37cbcad230d2fb9e0816d92566c
-SIZE (rubygem/aws-sdk-ssmsap-1.39.0.gem) = 38912
+TIMESTAMP = 1757121658
+SHA256 (rubygem/aws-sdk-ssmsap-1.43.0.gem) = bf0ce8a5aadac3eed0c8ced8ec4c65e272bc752ea7b99d6fdbbebe895b080746
+SIZE (rubygem/aws-sdk-ssmsap-1.43.0.gem) = 43520
diff --git a/devel/rubygem-aws-sdk-ssoadmin/Makefile b/devel/rubygem-aws-sdk-ssoadmin/Makefile
index f58884bc3122..b29473e654e7 100644
--- a/devel/rubygem-aws-sdk-ssoadmin/Makefile
+++ b/devel/rubygem-aws-sdk-ssoadmin/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-ssoadmin
-PORTVERSION= 1.56.0
+PORTVERSION= 1.61.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-ssoadmin
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-ssoadmin/distinfo b/devel/rubygem-aws-sdk-ssoadmin/distinfo
index 29cfefdd4425..892461089b77 100644
--- a/devel/rubygem-aws-sdk-ssoadmin/distinfo
+++ b/devel/rubygem-aws-sdk-ssoadmin/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753370172
-SHA256 (rubygem/aws-sdk-ssoadmin-1.56.0.gem) = 9046afe0dead46562da510fabe8d684f96d0453a39aaedd7fb4e993950abcbe5
-SIZE (rubygem/aws-sdk-ssoadmin-1.56.0.gem) = 71680
+TIMESTAMP = 1757121660
+SHA256 (rubygem/aws-sdk-ssoadmin-1.61.0.gem) = 5ff0b4db1b38800ca479345b63ab4bcb48f214054e2d42e6629f22cabe238ea5
+SIZE (rubygem/aws-sdk-ssoadmin-1.61.0.gem) = 72704
diff --git a/devel/rubygem-aws-sdk-states/Makefile b/devel/rubygem-aws-sdk-states/Makefile
index 019733e32dd4..e21ea4d0ccaa 100644
--- a/devel/rubygem-aws-sdk-states/Makefile
+++ b/devel/rubygem-aws-sdk-states/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-states
-PORTVERSION= 1.93.0
+PORTVERSION= 1.97.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-states
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-states/distinfo b/devel/rubygem-aws-sdk-states/distinfo
index a9d1f1d33695..f16fb8743e15 100644
--- a/devel/rubygem-aws-sdk-states/distinfo
+++ b/devel/rubygem-aws-sdk-states/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753370174
-SHA256 (rubygem/aws-sdk-states-1.93.0.gem) = 99c1645010324cc38278259742ef006a9a6a8ecb9c29c3606b6581fc9e6f2c6f
-SIZE (rubygem/aws-sdk-states-1.93.0.gem) = 84480
+TIMESTAMP = 1757121662
+SHA256 (rubygem/aws-sdk-states-1.97.0.gem) = 0ebe19dce3ed6410ce688eb8e31091debbc30e6358e3d7ed3a09d0364ac364f2
+SIZE (rubygem/aws-sdk-states-1.97.0.gem) = 84480
diff --git a/devel/rubygem-aws-sdk-storagegateway/Makefile b/devel/rubygem-aws-sdk-storagegateway/Makefile
index 8118227591e5..d99639ca8b61 100644
--- a/devel/rubygem-aws-sdk-storagegateway/Makefile
+++ b/devel/rubygem-aws-sdk-storagegateway/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-storagegateway
-PORTVERSION= 1.112.0
+PORTVERSION= 1.116.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-storagegat
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-storagegateway/distinfo b/devel/rubygem-aws-sdk-storagegateway/distinfo
index 8cc46120aac9..d9e14b180c7a 100644
--- a/devel/rubygem-aws-sdk-storagegateway/distinfo
+++ b/devel/rubygem-aws-sdk-storagegateway/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753370176
-SHA256 (rubygem/aws-sdk-storagegateway-1.112.0.gem) = 051b16562c0f40188c23fd653a2f67c6904468da58283d3780f92d56f46c9d20
-SIZE (rubygem/aws-sdk-storagegateway-1.112.0.gem) = 142336
+TIMESTAMP = 1757121664
+SHA256 (rubygem/aws-sdk-storagegateway-1.116.0.gem) = 829c9ff9b1c6c7c634daac511d5581f24039db429adeeadec5273a2593153010
+SIZE (rubygem/aws-sdk-storagegateway-1.116.0.gem) = 142848
diff --git a/devel/rubygem-aws-sdk-supplychain/Makefile b/devel/rubygem-aws-sdk-supplychain/Makefile
index d6b0a3806e99..639ffbe9a7d7 100644
--- a/devel/rubygem-aws-sdk-supplychain/Makefile
+++ b/devel/rubygem-aws-sdk-supplychain/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-supplychain
-PORTVERSION= 1.27.0
+PORTVERSION= 1.31.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-supplychai
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-supplychain/distinfo b/devel/rubygem-aws-sdk-supplychain/distinfo
index cc5159e17d68..66ebe5a0a886 100644
--- a/devel/rubygem-aws-sdk-supplychain/distinfo
+++ b/devel/rubygem-aws-sdk-supplychain/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753370178
-SHA256 (rubygem/aws-sdk-supplychain-1.27.0.gem) = 8740968db871a8b525802fac3808f3c22f412a94ddc3e3e1f7b3d427bcedf17f
-SIZE (rubygem/aws-sdk-supplychain-1.27.0.gem) = 62464
+TIMESTAMP = 1757121666
+SHA256 (rubygem/aws-sdk-supplychain-1.31.0.gem) = 68918feec3fc0b4e1d0199dfcacb1493b757d6058bb087adca30a6adf08979ca
+SIZE (rubygem/aws-sdk-supplychain-1.31.0.gem) = 62976
diff --git a/devel/rubygem-aws-sdk-support/Makefile b/devel/rubygem-aws-sdk-support/Makefile
index 6f02a5d43047..a5b896d44d3c 100644
--- a/devel/rubygem-aws-sdk-support/Makefile
+++ b/devel/rubygem-aws-sdk-support/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-support
-PORTVERSION= 1.79.0
+PORTVERSION= 1.83.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-support
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-support/distinfo b/devel/rubygem-aws-sdk-support/distinfo
index 7a6b2a311e79..9e0c1a2b84bc 100644
--- a/devel/rubygem-aws-sdk-support/distinfo
+++ b/devel/rubygem-aws-sdk-support/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753370180
-SHA256 (rubygem/aws-sdk-support-1.79.0.gem) = 2793b41a42772fd6a0b5cf3bf1f7fe0d2bfe38e77ed3b6fe1561a9226d3e79b5
-SIZE (rubygem/aws-sdk-support-1.79.0.gem) = 43520
+TIMESTAMP = 1757121668
+SHA256 (rubygem/aws-sdk-support-1.83.0.gem) = 15451127a650004215da446393f1800210da128a9b4f1d0380aebcdb2bf0dded
+SIZE (rubygem/aws-sdk-support-1.83.0.gem) = 43520
diff --git a/devel/rubygem-aws-sdk-supportapp/Makefile b/devel/rubygem-aws-sdk-supportapp/Makefile
index 0936b2625d0f..4e813bb630c4 100644
--- a/devel/rubygem-aws-sdk-supportapp/Makefile
+++ b/devel/rubygem-aws-sdk-supportapp/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-supportapp
-PORTVERSION= 1.34.0
+PORTVERSION= 1.38.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-supportapp
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.1<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-supportapp/distinfo b/devel/rubygem-aws-sdk-supportapp/distinfo
index d852456e7690..bdafef0c0fcd 100644
--- a/devel/rubygem-aws-sdk-supportapp/distinfo
+++ b/devel/rubygem-aws-sdk-supportapp/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753370182
-SHA256 (rubygem/aws-sdk-supportapp-1.34.0.gem) = 0baa420564bcd34ae8faba227c6a2c8581e01f3c1bef5a192fdd1dd2c89484ad
-SIZE (rubygem/aws-sdk-supportapp-1.34.0.gem) = 28160
+TIMESTAMP = 1757121670
+SHA256 (rubygem/aws-sdk-supportapp-1.38.0.gem) = 6753b63bb5be44bd69ce07c669ec012cad50513687f3225f2db94ddf8b9eedde
+SIZE (rubygem/aws-sdk-supportapp-1.38.0.gem) = 28160
diff --git a/devel/rubygem-aws-sdk-swf/Makefile b/devel/rubygem-aws-sdk-swf/Makefile
index 4c019777c748..04935741e085 100644
--- a/devel/rubygem-aws-sdk-swf/Makefile
+++ b/devel/rubygem-aws-sdk-swf/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-swf
-PORTVERSION= 1.73.0
+PORTVERSION= 1.77.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-swf
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-swf/distinfo b/devel/rubygem-aws-sdk-swf/distinfo
index 67d683c6005a..112ba7e58405 100644
--- a/devel/rubygem-aws-sdk-swf/distinfo
+++ b/devel/rubygem-aws-sdk-swf/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753370184
-SHA256 (rubygem/aws-sdk-swf-1.73.0.gem) = 3dc778c92622db87a9deec1f0b82e620229f1ca2cd8241deda6804389466f9da
-SIZE (rubygem/aws-sdk-swf-1.73.0.gem) = 90624
+TIMESTAMP = 1757121672
+SHA256 (rubygem/aws-sdk-swf-1.77.0.gem) = ef812c7a0260e38f31f554278d8dd5aec997565fee98814953d0c9c129d2b09b
+SIZE (rubygem/aws-sdk-swf-1.77.0.gem) = 90624
diff --git a/devel/rubygem-aws-sdk-synthetics/Makefile b/devel/rubygem-aws-sdk-synthetics/Makefile
index 3ad6bf0f7eca..d1a41af62d4e 100644
--- a/devel/rubygem-aws-sdk-synthetics/Makefile
+++ b/devel/rubygem-aws-sdk-synthetics/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-synthetics
-PORTVERSION= 1.69.0
+PORTVERSION= 1.73.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-synthetics
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-synthetics/distinfo b/devel/rubygem-aws-sdk-synthetics/distinfo
index 569d826ada6d..3f194d63826c 100644
--- a/devel/rubygem-aws-sdk-synthetics/distinfo
+++ b/devel/rubygem-aws-sdk-synthetics/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753370186
-SHA256 (rubygem/aws-sdk-synthetics-1.69.0.gem) = 749f1a656733e315a4ec75f2ec914f3759bdcc4c17e35866d6067af9a20eccb2
-SIZE (rubygem/aws-sdk-synthetics-1.69.0.gem) = 54784
+TIMESTAMP = 1757121674
+SHA256 (rubygem/aws-sdk-synthetics-1.73.0.gem) = b9e7596b96ab2882c504ea11a03e08e9ce7eaa47b6851650b8cf087f829cbad5
+SIZE (rubygem/aws-sdk-synthetics-1.73.0.gem) = 57344
diff --git a/devel/rubygem-aws-sdk-taxsettings/Makefile b/devel/rubygem-aws-sdk-taxsettings/Makefile
index 1766482c7a91..58d8b77ecbed 100644
--- a/devel/rubygem-aws-sdk-taxsettings/Makefile
+++ b/devel/rubygem-aws-sdk-taxsettings/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-taxsettings
-PORTVERSION= 1.26.0
+PORTVERSION= 1.30.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-taxsetting
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-taxsettings/distinfo b/devel/rubygem-aws-sdk-taxsettings/distinfo
index 567f87e665d0..f7ad6fd137e3 100644
--- a/devel/rubygem-aws-sdk-taxsettings/distinfo
+++ b/devel/rubygem-aws-sdk-taxsettings/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753370188
-SHA256 (rubygem/aws-sdk-taxsettings-1.26.0.gem) = 085d34cc0e02c165a14446a0d042062ab7a5244363f95cc758092ee1c1278633
-SIZE (rubygem/aws-sdk-taxsettings-1.26.0.gem) = 51712
+TIMESTAMP = 1757121676
+SHA256 (rubygem/aws-sdk-taxsettings-1.30.0.gem) = 60c03c50fc2cc207c6b4196e69e9735be436573105cf71caf5ec8383aa6b9795
+SIZE (rubygem/aws-sdk-taxsettings-1.30.0.gem) = 51712
diff --git a/devel/rubygem-aws-sdk-textract/Makefile b/devel/rubygem-aws-sdk-textract/Makefile
index 8282104f29ac..be50cc94f3f3 100644
--- a/devel/rubygem-aws-sdk-textract/Makefile
+++ b/devel/rubygem-aws-sdk-textract/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-textract
-PORTVERSION= 1.79.0
+PORTVERSION= 1.83.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-textract
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-textract/distinfo b/devel/rubygem-aws-sdk-textract/distinfo
index d57c4255ff72..fadcdba7ca37 100644
--- a/devel/rubygem-aws-sdk-textract/distinfo
+++ b/devel/rubygem-aws-sdk-textract/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753370190
-SHA256 (rubygem/aws-sdk-textract-1.79.0.gem) = 3d2f76e60044d365bfd5f299734240dd782658d86fe23ef24c39f526039315e5
-SIZE (rubygem/aws-sdk-textract-1.79.0.gem) = 69120
+TIMESTAMP = 1757121678
+SHA256 (rubygem/aws-sdk-textract-1.83.0.gem) = a1c4c5f3602d8c12aaf76f78df17f421a9e4c973b021449d8c6b05f22ee52e0c
+SIZE (rubygem/aws-sdk-textract-1.83.0.gem) = 69632
diff --git a/devel/rubygem-aws-sdk-timestreaminfluxdb/Makefile b/devel/rubygem-aws-sdk-timestreaminfluxdb/Makefile
index e29d36919b89..e2bd37d8d7d3 100644
--- a/devel/rubygem-aws-sdk-timestreaminfluxdb/Makefile
+++ b/devel/rubygem-aws-sdk-timestreaminfluxdb/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-timestreaminfluxdb
-PORTVERSION= 1.26.0
+PORTVERSION= 1.31.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-timestream
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.1<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-timestreaminfluxdb/distinfo b/devel/rubygem-aws-sdk-timestreaminfluxdb/distinfo
index b495dc2783f8..8c4aa9035970 100644
--- a/devel/rubygem-aws-sdk-timestreaminfluxdb/distinfo
+++ b/devel/rubygem-aws-sdk-timestreaminfluxdb/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753370192
-SHA256 (rubygem/aws-sdk-timestreaminfluxdb-1.26.0.gem) = d4800f52218f1a6bc3cb5f79201a81fcd5ca4b68a03d84d3777f4340734fdf0d
-SIZE (rubygem/aws-sdk-timestreaminfluxdb-1.26.0.gem) = 44544
+TIMESTAMP = 1757121680
+SHA256 (rubygem/aws-sdk-timestreaminfluxdb-1.31.0.gem) = 515c1ad46917f9d35292eef7b042623d283f35c9ca55bfc8e98da874dd50ac34
+SIZE (rubygem/aws-sdk-timestreaminfluxdb-1.31.0.gem) = 44544
diff --git a/devel/rubygem-aws-sdk-timestreamquery/Makefile b/devel/rubygem-aws-sdk-timestreamquery/Makefile
index 9adf4271934d..99cc3d2ddfde 100644
--- a/devel/rubygem-aws-sdk-timestreamquery/Makefile
+++ b/devel/rubygem-aws-sdk-timestreamquery/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-timestreamquery
-PORTVERSION= 1.55.0
+PORTVERSION= 1.59.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-timestream
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-timestreamquery/distinfo b/devel/rubygem-aws-sdk-timestreamquery/distinfo
index 9ba7bb4e7ff9..6f42e56a5851 100644
--- a/devel/rubygem-aws-sdk-timestreamquery/distinfo
+++ b/devel/rubygem-aws-sdk-timestreamquery/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753370194
-SHA256 (rubygem/aws-sdk-timestreamquery-1.55.0.gem) = 439246bf7120a771fb1764ba82924f9b9a6939c0e71991a31760b7af5803232a
-SIZE (rubygem/aws-sdk-timestreamquery-1.55.0.gem) = 51712
+TIMESTAMP = 1757121682
+SHA256 (rubygem/aws-sdk-timestreamquery-1.59.0.gem) = 320ec54c6290d4b9a13c6183a69e803e238b71d2341c923eae2fee07df1e0308
+SIZE (rubygem/aws-sdk-timestreamquery-1.59.0.gem) = 51712
diff --git a/devel/rubygem-aws-sdk-timestreamwrite/Makefile b/devel/rubygem-aws-sdk-timestreamwrite/Makefile
index 00b984fe492a..396f539211b6 100644
--- a/devel/rubygem-aws-sdk-timestreamwrite/Makefile
+++ b/devel/rubygem-aws-sdk-timestreamwrite/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-timestreamwrite
-PORTVERSION= 1.50.0
+PORTVERSION= 1.54.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-timestream
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-timestreamwrite/distinfo b/devel/rubygem-aws-sdk-timestreamwrite/distinfo
index 4bc168f7962a..91d7f8bda255 100644
--- a/devel/rubygem-aws-sdk-timestreamwrite/distinfo
+++ b/devel/rubygem-aws-sdk-timestreamwrite/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753370196
-SHA256 (rubygem/aws-sdk-timestreamwrite-1.50.0.gem) = 30d27700cf10d5a9cb35b65b004315258478f5a47bf58c96deebeb5f670cefbe
-SIZE (rubygem/aws-sdk-timestreamwrite-1.50.0.gem) = 45568
+TIMESTAMP = 1757121684
+SHA256 (rubygem/aws-sdk-timestreamwrite-1.54.0.gem) = a2c5e036d8447230822f0ec43bd2ca28e14c90d87fceaf87a0fbc37c7a88c949
+SIZE (rubygem/aws-sdk-timestreamwrite-1.54.0.gem) = 45568
diff --git a/devel/rubygem-aws-sdk-tnb/Makefile b/devel/rubygem-aws-sdk-tnb/Makefile
index 9f9949aee00a..3ff9f06f133e 100644
--- a/devel/rubygem-aws-sdk-tnb/Makefile
+++ b/devel/rubygem-aws-sdk-tnb/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-tnb
-PORTVERSION= 1.32.0
+PORTVERSION= 1.35.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-tnb
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-tnb/distinfo b/devel/rubygem-aws-sdk-tnb/distinfo
index e58c2b4e4cf6..aa72f8a315e7 100644
--- a/devel/rubygem-aws-sdk-tnb/distinfo
+++ b/devel/rubygem-aws-sdk-tnb/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753370198
-SHA256 (rubygem/aws-sdk-tnb-1.32.0.gem) = f98d277cec8f04379038375840be39c413907316608163f303e8e2a2047c767e
-SIZE (rubygem/aws-sdk-tnb-1.32.0.gem) = 45056
+TIMESTAMP = 1757121686
+SHA256 (rubygem/aws-sdk-tnb-1.35.0.gem) = c070af07645c70a3d9db4a8d736a3b5b7300c2302158838b3bc911db8819c47b
+SIZE (rubygem/aws-sdk-tnb-1.35.0.gem) = 45056
diff --git a/devel/rubygem-aws-sdk-transcribeservice/Makefile b/devel/rubygem-aws-sdk-transcribeservice/Makefile
index 1fc95ae264f4..ca31a6116122 100644
--- a/devel/rubygem-aws-sdk-transcribeservice/Makefile
+++ b/devel/rubygem-aws-sdk-transcribeservice/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-transcribeservice
-PORTVERSION= 1.123.0
+PORTVERSION= 1.129.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-transcribe
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-transcribeservice/distinfo b/devel/rubygem-aws-sdk-transcribeservice/distinfo
index 63c5e3a9c4f7..94788b83017a 100644
--- a/devel/rubygem-aws-sdk-transcribeservice/distinfo
+++ b/devel/rubygem-aws-sdk-transcribeservice/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753370200
-SHA256 (rubygem/aws-sdk-transcribeservice-1.123.0.gem) = 03a5be279315d868a9770d75b70d445bbc7bc3291c81848f2922dbcff760592f
-SIZE (rubygem/aws-sdk-transcribeservice-1.123.0.gem) = 99840
+TIMESTAMP = 1757121688
+SHA256 (rubygem/aws-sdk-transcribeservice-1.129.0.gem) = 3171443c20bea08617c40f934d9dfc2dca1468074f889ba9fb5fc1dca48545e1
+SIZE (rubygem/aws-sdk-transcribeservice-1.129.0.gem) = 100352
diff --git a/devel/rubygem-aws-sdk-transcribestreamingservice/Makefile b/devel/rubygem-aws-sdk-transcribestreamingservice/Makefile
index 36ce420dc356..701367e220e9 100644
--- a/devel/rubygem-aws-sdk-transcribestreamingservice/Makefile
+++ b/devel/rubygem-aws-sdk-transcribestreamingservice/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-transcribestreamingservice
-PORTVERSION= 1.84.0
+PORTVERSION= 1.89.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-transcribe
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-transcribestreamingservice/distinfo b/devel/rubygem-aws-sdk-transcribestreamingservice/distinfo
index 0b0a659a1a4e..651cfe33e170 100644
--- a/devel/rubygem-aws-sdk-transcribestreamingservice/distinfo
+++ b/devel/rubygem-aws-sdk-transcribestreamingservice/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753370202
-SHA256 (rubygem/aws-sdk-transcribestreamingservice-1.84.0.gem) = 7e3f223b950e4e8bdae5c35116ff2b518e2274161405b08a34adcfdbd94ae5b9
-SIZE (rubygem/aws-sdk-transcribestreamingservice-1.84.0.gem) = 62464
+TIMESTAMP = 1757121690
+SHA256 (rubygem/aws-sdk-transcribestreamingservice-1.89.0.gem) = 40fac3d5e53b8f321aead2273adbed9e975d0613035975b59ee851d0a3a58f6f
+SIZE (rubygem/aws-sdk-transcribestreamingservice-1.89.0.gem) = 62976
diff --git a/devel/rubygem-aws-sdk-transfer/Makefile b/devel/rubygem-aws-sdk-transfer/Makefile
index 15e034d82897..40ada1024648 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.121.0
+PORTVERSION= 1.124.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-transfer
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-transfer/distinfo b/devel/rubygem-aws-sdk-transfer/distinfo
index 99859122973c..3dc56bab788c 100644
--- a/devel/rubygem-aws-sdk-transfer/distinfo
+++ b/devel/rubygem-aws-sdk-transfer/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753370204
-SHA256 (rubygem/aws-sdk-transfer-1.121.0.gem) = a31ca0e4539c8b193a1b2562602cd84e8c54d0010d9b39fed0e6e967bfc4b552
-SIZE (rubygem/aws-sdk-transfer-1.121.0.gem) = 144384
+TIMESTAMP = 1757121692
+SHA256 (rubygem/aws-sdk-transfer-1.124.0.gem) = 4bb81da59c1f33f013c2a5cbebced3cadc52a883494571e8a97e08e856b66183
+SIZE (rubygem/aws-sdk-transfer-1.124.0.gem) = 144896
diff --git a/devel/rubygem-aws-sdk-translate/Makefile b/devel/rubygem-aws-sdk-translate/Makefile
index 63c68f1c097f..143c5666a1b9 100644
--- a/devel/rubygem-aws-sdk-translate/Makefile
+++ b/devel/rubygem-aws-sdk-translate/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-translate
-PORTVERSION= 1.84.0
+PORTVERSION= 1.88.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-translate
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-translate/distinfo b/devel/rubygem-aws-sdk-translate/distinfo
index 6737d5ab4ab2..518c06310b38 100644
--- a/devel/rubygem-aws-sdk-translate/distinfo
+++ b/devel/rubygem-aws-sdk-translate/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753370206
-SHA256 (rubygem/aws-sdk-translate-1.84.0.gem) = 01c6d092875604b9f16b10d6e49bbf5039c1ed181c95db6ee3da23548805b5d5
-SIZE (rubygem/aws-sdk-translate-1.84.0.gem) = 49152
+TIMESTAMP = 1757121694
+SHA256 (rubygem/aws-sdk-translate-1.88.0.gem) = 73cca0597ed38acc3c94ba1ab74332c1ee56b22dd3b20c9379575df630836da5
+SIZE (rubygem/aws-sdk-translate-1.88.0.gem) = 49152
diff --git a/devel/rubygem-aws-sdk-trustedadvisor/Makefile b/devel/rubygem-aws-sdk-trustedadvisor/Makefile
index 0abd8b2319da..f290fd15fd15 100644
--- a/devel/rubygem-aws-sdk-trustedadvisor/Makefile
+++ b/devel/rubygem-aws-sdk-trustedadvisor/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-trustedadvisor
-PORTVERSION= 1.24.0
+PORTVERSION= 1.27.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-trustedadv
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.1<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-trustedadvisor/distinfo b/devel/rubygem-aws-sdk-trustedadvisor/distinfo
index 032603a6fa2b..f8745d7c32a5 100644
--- a/devel/rubygem-aws-sdk-trustedadvisor/distinfo
+++ b/devel/rubygem-aws-sdk-trustedadvisor/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753370208
-SHA256 (rubygem/aws-sdk-trustedadvisor-1.24.0.gem) = 4afdb3cff56a8a82b0b05247ed0985c45ae36e0df015ab107c623673bd481ea3
-SIZE (rubygem/aws-sdk-trustedadvisor-1.24.0.gem) = 32256
+TIMESTAMP = 1757121696
+SHA256 (rubygem/aws-sdk-trustedadvisor-1.27.0.gem) = c37d4e065bd76202cb8b758ec5aeadba777decb20c54ae755a544c0760e19adc
+SIZE (rubygem/aws-sdk-trustedadvisor-1.27.0.gem) = 32256
diff --git a/devel/rubygem-aws-sdk-verifiedpermissions/Makefile b/devel/rubygem-aws-sdk-verifiedpermissions/Makefile
index 489891f7a28c..2dadde09e39f 100644
--- a/devel/rubygem-aws-sdk-verifiedpermissions/Makefile
+++ b/devel/rubygem-aws-sdk-verifiedpermissions/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-verifiedpermissions
-PORTVERSION= 1.47.0
+PORTVERSION= 1.51.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-verifiedpe
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-verifiedpermissions/distinfo b/devel/rubygem-aws-sdk-verifiedpermissions/distinfo
index 8a38391d1607..f7566eb88d8d 100644
--- a/devel/rubygem-aws-sdk-verifiedpermissions/distinfo
+++ b/devel/rubygem-aws-sdk-verifiedpermissions/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753370210
-SHA256 (rubygem/aws-sdk-verifiedpermissions-1.47.0.gem) = d3f8b0b7d13760ea74ccbf65a6e38ebde0f67bf223a1c948732f7507f1ee49a7
-SIZE (rubygem/aws-sdk-verifiedpermissions-1.47.0.gem) = 76800
+TIMESTAMP = 1757121698
+SHA256 (rubygem/aws-sdk-verifiedpermissions-1.51.0.gem) = f1cf3e3c00721227675d46a626361917ea5433e3254646a005b017ecade26c8a
+SIZE (rubygem/aws-sdk-verifiedpermissions-1.51.0.gem) = 76800
diff --git a/devel/rubygem-aws-sdk-voiceid/Makefile b/devel/rubygem-aws-sdk-voiceid/Makefile
index 3a2eff85ab8f..5ad404e75404 100644
--- a/devel/rubygem-aws-sdk-voiceid/Makefile
+++ b/devel/rubygem-aws-sdk-voiceid/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-voiceid
-PORTVERSION= 1.44.0
+PORTVERSION= 1.48.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-voiceid
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.1<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-voiceid/distinfo b/devel/rubygem-aws-sdk-voiceid/distinfo
index 4d163df8bd83..d304e1cb0909 100644
--- a/devel/rubygem-aws-sdk-voiceid/distinfo
+++ b/devel/rubygem-aws-sdk-voiceid/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753370212
-SHA256 (rubygem/aws-sdk-voiceid-1.44.0.gem) = daa3fa62ea2734d1dcc0c8cbcfd5aa27cdbd7c10c04e8f07d086a9b017d774a8
-SIZE (rubygem/aws-sdk-voiceid-1.44.0.gem) = 47104
+TIMESTAMP = 1757121700
+SHA256 (rubygem/aws-sdk-voiceid-1.48.0.gem) = 12340afb25e7b134fe074e0c97705b489386a0eabc5f99d142de1419f3a2b660
+SIZE (rubygem/aws-sdk-voiceid-1.48.0.gem) = 47104
diff --git a/devel/rubygem-aws-sdk-vpclattice/Makefile b/devel/rubygem-aws-sdk-vpclattice/Makefile
index 76e6b409d724..c36b61b8e4fa 100644
--- a/devel/rubygem-aws-sdk-vpclattice/Makefile
+++ b/devel/rubygem-aws-sdk-vpclattice/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-vpclattice
-PORTVERSION= 1.32.0
+PORTVERSION= 1.36.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-vpclattice
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-vpclattice/distinfo b/devel/rubygem-aws-sdk-vpclattice/distinfo
index fb683b29a7d0..15cdc53effa6 100644
--- a/devel/rubygem-aws-sdk-vpclattice/distinfo
+++ b/devel/rubygem-aws-sdk-vpclattice/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753370214
-SHA256 (rubygem/aws-sdk-vpclattice-1.32.0.gem) = 6fe947cfb1d0a0eaccd5889b967f690c728ab035b2371cf6b3edcbbf2eb5f146
-SIZE (rubygem/aws-sdk-vpclattice-1.32.0.gem) = 76288
+TIMESTAMP = 1757121702
+SHA256 (rubygem/aws-sdk-vpclattice-1.36.0.gem) = 2e4dd4595d790dfb849757241306f5c9abf09fdf85d75306943788e43a308227
+SIZE (rubygem/aws-sdk-vpclattice-1.36.0.gem) = 76288
diff --git a/devel/rubygem-aws-sdk-waf/Makefile b/devel/rubygem-aws-sdk-waf/Makefile
index dde86b7ecef0..4e37c4906e97 100644
--- a/devel/rubygem-aws-sdk-waf/Makefile
+++ b/devel/rubygem-aws-sdk-waf/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-waf
-PORTVERSION= 1.80.0
+PORTVERSION= 1.84.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-waf
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-waf/distinfo b/devel/rubygem-aws-sdk-waf/distinfo
index f7e726dbe312..76da6a504c29 100644
--- a/devel/rubygem-aws-sdk-waf/distinfo
+++ b/devel/rubygem-aws-sdk-waf/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753370216
-SHA256 (rubygem/aws-sdk-waf-1.80.0.gem) = bdb4e834d9e9e994eba9f68b12de716a104d38e2b0349eb0cfc1ea8af14d9198
-SIZE (rubygem/aws-sdk-waf-1.80.0.gem) = 101888
+TIMESTAMP = 1757121704
+SHA256 (rubygem/aws-sdk-waf-1.84.0.gem) = e53972e4a08ae6ab308a1f92d3d76dc439a648c604f194b2f0a4e42d559c4565
+SIZE (rubygem/aws-sdk-waf-1.84.0.gem) = 101888
diff --git a/devel/rubygem-aws-sdk-wafregional/Makefile b/devel/rubygem-aws-sdk-wafregional/Makefile
index e6984c8f5272..a7ebcc574f80 100644
--- a/devel/rubygem-aws-sdk-wafregional/Makefile
+++ b/devel/rubygem-aws-sdk-wafregional/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-wafregional
-PORTVERSION= 1.82.0
+PORTVERSION= 1.85.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-wafregiona
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-wafregional/distinfo b/devel/rubygem-aws-sdk-wafregional/distinfo
index 75a3cacdc089..a385889c7f7b 100644
--- a/devel/rubygem-aws-sdk-wafregional/distinfo
+++ b/devel/rubygem-aws-sdk-wafregional/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753370218
-SHA256 (rubygem/aws-sdk-wafregional-1.82.0.gem) = 7ca38650ebf3192a0bea77ce3fe9782f1fb7e5b45ef1544adaf616fbaab88a10
-SIZE (rubygem/aws-sdk-wafregional-1.82.0.gem) = 104448
+TIMESTAMP = 1757121706
+SHA256 (rubygem/aws-sdk-wafregional-1.85.0.gem) = e3df269fb67af8579b591f47af6d36ab33e126d78da28fc9840040180b15e70e
+SIZE (rubygem/aws-sdk-wafregional-1.85.0.gem) = 104448
diff --git a/devel/rubygem-aws-sdk-wafv2/Makefile b/devel/rubygem-aws-sdk-wafv2/Makefile
index 952b1964a603..014ed2ca34f1 100644
--- a/devel/rubygem-aws-sdk-wafv2/Makefile
+++ b/devel/rubygem-aws-sdk-wafv2/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-wafv2
-PORTVERSION= 1.113.0
+PORTVERSION= 1.117.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-wafv2
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-wafv2/distinfo b/devel/rubygem-aws-sdk-wafv2/distinfo
index f258b082afe2..ec495fa2b74b 100644
--- a/devel/rubygem-aws-sdk-wafv2/distinfo
+++ b/devel/rubygem-aws-sdk-wafv2/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753370220
-SHA256 (rubygem/aws-sdk-wafv2-1.113.0.gem) = 8e5e36fca5eafcef01ca0902e9b8790ceb0e5cd6c81d570caf26103dc0156967
-SIZE (rubygem/aws-sdk-wafv2-1.113.0.gem) = 188928
+TIMESTAMP = 1757121708
+SHA256 (rubygem/aws-sdk-wafv2-1.117.0.gem) = c8bb3c9a9186fd15ef85c86f5e157d98eee46dfdd538031641ac7b14aff32807
+SIZE (rubygem/aws-sdk-wafv2-1.117.0.gem) = 189440
diff --git a/devel/rubygem-aws-sdk-wellarchitected/Makefile b/devel/rubygem-aws-sdk-wellarchitected/Makefile
index edca023dadd3..ed3556a0287a 100644
--- a/devel/rubygem-aws-sdk-wellarchitected/Makefile
+++ b/devel/rubygem-aws-sdk-wellarchitected/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-wellarchitected
-PORTVERSION= 1.55.0
+PORTVERSION= 1.59.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-wellarchit
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-wellarchitected/distinfo b/devel/rubygem-aws-sdk-wellarchitected/distinfo
index 33011a5a08c4..3e9daf55bda3 100644
--- a/devel/rubygem-aws-sdk-wellarchitected/distinfo
+++ b/devel/rubygem-aws-sdk-wellarchitected/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753370222
-SHA256 (rubygem/aws-sdk-wellarchitected-1.55.0.gem) = 59fdda7c2bfb8a577b8bb735e80bb55ad150dcbda645c440442466513207c2f6
-SIZE (rubygem/aws-sdk-wellarchitected-1.55.0.gem) = 84480
+TIMESTAMP = 1757121710
+SHA256 (rubygem/aws-sdk-wellarchitected-1.59.0.gem) = e23bc035a524273a6aaaa50eda3aadbcee7968833d05b6b65155497ce245a536
+SIZE (rubygem/aws-sdk-wellarchitected-1.59.0.gem) = 84480
diff --git a/devel/rubygem-aws-sdk-workdocs/Makefile b/devel/rubygem-aws-sdk-workdocs/Makefile
index 96bcd052e8f7..76297807c6e7 100644
--- a/devel/rubygem-aws-sdk-workdocs/Makefile
+++ b/devel/rubygem-aws-sdk-workdocs/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-workdocs
-PORTVERSION= 1.76.0
+PORTVERSION= 1.80.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-workdocs
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-workdocs/distinfo b/devel/rubygem-aws-sdk-workdocs/distinfo
index 95e5729e165b..6b5ddfff9483 100644
--- a/devel/rubygem-aws-sdk-workdocs/distinfo
+++ b/devel/rubygem-aws-sdk-workdocs/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753370224
-SHA256 (rubygem/aws-sdk-workdocs-1.76.0.gem) = f2d863187e5a4fa8d3436da035369e378589de758ea46a0873557ebb1f0667a0
-SIZE (rubygem/aws-sdk-workdocs-1.76.0.gem) = 60928
+TIMESTAMP = 1757121712
+SHA256 (rubygem/aws-sdk-workdocs-1.80.0.gem) = f2f04a5b5f0c88fb0ae4c86a1fbf3f631f645b585d10bc7a9d2f62e9bd430444
+SIZE (rubygem/aws-sdk-workdocs-1.80.0.gem) = 60928
diff --git a/devel/rubygem-aws-sdk-workmail/Makefile b/devel/rubygem-aws-sdk-workmail/Makefile
index bed43cbaa561..00ed034da90d 100644
--- a/devel/rubygem-aws-sdk-workmail/Makefile
+++ b/devel/rubygem-aws-sdk-workmail/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-workmail
-PORTVERSION= 1.85.0
+PORTVERSION= 1.89.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-workmail
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-workmail/distinfo b/devel/rubygem-aws-sdk-workmail/distinfo
index af662d8d8edb..e09fd4aa41e3 100644
--- a/devel/rubygem-aws-sdk-workmail/distinfo
+++ b/devel/rubygem-aws-sdk-workmail/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753370226
-SHA256 (rubygem/aws-sdk-workmail-1.85.0.gem) = 900a2595492b03c45fd52f475c778fe8bb659c78ae73089d61affb624e9ad4c4
-SIZE (rubygem/aws-sdk-workmail-1.85.0.gem) = 88576
+TIMESTAMP = 1757121714
+SHA256 (rubygem/aws-sdk-workmail-1.89.0.gem) = 068b4e30d7ce8c6aa3022ee69620d99036ac2e655baf42f98991f80dadf5aad1
+SIZE (rubygem/aws-sdk-workmail-1.89.0.gem) = 88576
diff --git a/devel/rubygem-aws-sdk-workmailmessageflow/Makefile b/devel/rubygem-aws-sdk-workmailmessageflow/Makefile
index eb850e82dd67..de77db098d03 100644
--- a/devel/rubygem-aws-sdk-workmailmessageflow/Makefile
+++ b/devel/rubygem-aws-sdk-workmailmessageflow/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-workmailmessageflow
-PORTVERSION= 1.54.0
+PORTVERSION= 1.58.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-workmailme
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-workmailmessageflow/distinfo b/devel/rubygem-aws-sdk-workmailmessageflow/distinfo
index 8c64737ee92b..1067f712bbd1 100644
--- a/devel/rubygem-aws-sdk-workmailmessageflow/distinfo
+++ b/devel/rubygem-aws-sdk-workmailmessageflow/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753370228
-SHA256 (rubygem/aws-sdk-workmailmessageflow-1.54.0.gem) = 366c95fa1e09c97fcf12558c949bb2c415b829897783eb4c947fb29952007dcc
-SIZE (rubygem/aws-sdk-workmailmessageflow-1.54.0.gem) = 23040
+TIMESTAMP = 1757121716
+SHA256 (rubygem/aws-sdk-workmailmessageflow-1.58.0.gem) = 4218d3c8ecc145594d89c810bbc5ef30012cde5d2659e266335108426e409b4d
+SIZE (rubygem/aws-sdk-workmailmessageflow-1.58.0.gem) = 23040
diff --git a/devel/rubygem-aws-sdk-workspaces/Makefile b/devel/rubygem-aws-sdk-workspaces/Makefile
index de26739b8df7..62bc10d260b9 100644
--- a/devel/rubygem-aws-sdk-workspaces/Makefile
+++ b/devel/rubygem-aws-sdk-workspaces/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-workspaces
-PORTVERSION= 1.140.0
+PORTVERSION= 1.144.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-workspaces
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-workspaces/distinfo b/devel/rubygem-aws-sdk-workspaces/distinfo
index b633efbc69da..928439564207 100644
--- a/devel/rubygem-aws-sdk-workspaces/distinfo
+++ b/devel/rubygem-aws-sdk-workspaces/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753370230
-SHA256 (rubygem/aws-sdk-workspaces-1.140.0.gem) = 0e4bb8ef9983555b4e69b9b1316902fb698c632dec3645c75b667d6cac05a049
-SIZE (rubygem/aws-sdk-workspaces-1.140.0.gem) = 116736
+TIMESTAMP = 1757121718
+SHA256 (rubygem/aws-sdk-workspaces-1.144.0.gem) = 67e20c72bb5de9e5dc70152f82ba879fe6ae97c77444a5151dc3be8f578bf6b7
+SIZE (rubygem/aws-sdk-workspaces-1.144.0.gem) = 119808
diff --git a/devel/rubygem-aws-sdk-workspacesinstances/Makefile b/devel/rubygem-aws-sdk-workspacesinstances/Makefile
index 2fa06ee1f227..83d4f6b7b224 100644
--- a/devel/rubygem-aws-sdk-workspacesinstances/Makefile
+++ b/devel/rubygem-aws-sdk-workspacesinstances/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-workspacesinstances
-PORTVERSION= 1.1.0
+PORTVERSION= 1.5.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-workspaces
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-workspacesinstances/distinfo b/devel/rubygem-aws-sdk-workspacesinstances/distinfo
index 5c9c4b4f08c5..c8fd740591bf 100644
--- a/devel/rubygem-aws-sdk-workspacesinstances/distinfo
+++ b/devel/rubygem-aws-sdk-workspacesinstances/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753370232
-SHA256 (rubygem/aws-sdk-workspacesinstances-1.1.0.gem) = f073f20cdb9f20d3ba46cf33a030bead2ccfa632eb8bba124ea4a5b0c2488582
-SIZE (rubygem/aws-sdk-workspacesinstances-1.1.0.gem) = 40448
+TIMESTAMP = 1757121720
+SHA256 (rubygem/aws-sdk-workspacesinstances-1.5.0.gem) = b9c83d740f1339b38ee82a36f2001e5d7634bae80bdabee3b33d9baeffb78cf3
+SIZE (rubygem/aws-sdk-workspacesinstances-1.5.0.gem) = 40448
diff --git a/devel/rubygem-aws-sdk-workspacesthinclient/Makefile b/devel/rubygem-aws-sdk-workspacesthinclient/Makefile
index 6406f2355874..5734c7d596de 100644
--- a/devel/rubygem-aws-sdk-workspacesthinclient/Makefile
+++ b/devel/rubygem-aws-sdk-workspacesthinclient/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-workspacesthinclient
-PORTVERSION= 1.31.0
+PORTVERSION= 1.35.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-workspaces
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-workspacesthinclient/distinfo b/devel/rubygem-aws-sdk-workspacesthinclient/distinfo
index 291d51e94818..2ac446f35763 100644
--- a/devel/rubygem-aws-sdk-workspacesthinclient/distinfo
+++ b/devel/rubygem-aws-sdk-workspacesthinclient/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753796176
-SHA256 (rubygem/aws-sdk-workspacesthinclient-1.31.0.gem) = 1087f5ada5eafa8ef83e9658cc71527b52fa92fca5858e9f23f6982526a0a156
-SIZE (rubygem/aws-sdk-workspacesthinclient-1.31.0.gem) = 34816
+TIMESTAMP = 1757121722
+SHA256 (rubygem/aws-sdk-workspacesthinclient-1.35.0.gem) = 5c79c8062faf774dd2c73944cd88981059d4ce69f7e6971b53e9bea68fc593ce
+SIZE (rubygem/aws-sdk-workspacesthinclient-1.35.0.gem) = 34816
diff --git a/devel/rubygem-aws-sdk-workspacesweb/Makefile b/devel/rubygem-aws-sdk-workspacesweb/Makefile
index 5146ea3489c8..639ccf83bdd0 100644
--- a/devel/rubygem-aws-sdk-workspacesweb/Makefile
+++ b/devel/rubygem-aws-sdk-workspacesweb/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-workspacesweb
-PORTVERSION= 1.44.0
+PORTVERSION= 1.48.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-workspaces
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-workspacesweb/distinfo b/devel/rubygem-aws-sdk-workspacesweb/distinfo
index b2cb29640d21..7ae4ed6754db 100644
--- a/devel/rubygem-aws-sdk-workspacesweb/distinfo
+++ b/devel/rubygem-aws-sdk-workspacesweb/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753370236
-SHA256 (rubygem/aws-sdk-workspacesweb-1.44.0.gem) = 55c1ae5bf3de7013f20fcaa4e49820ff9d2306188bdfa91c4a8e3bc449ae9046
-SIZE (rubygem/aws-sdk-workspacesweb-1.44.0.gem) = 66048
+TIMESTAMP = 1757121724
+SHA256 (rubygem/aws-sdk-workspacesweb-1.48.0.gem) = b0ebb9a2dd630dc450e0f49a19049da15bdc1aaf2b2e2111dab8e40bae01f099
+SIZE (rubygem/aws-sdk-workspacesweb-1.48.0.gem) = 73728
diff --git a/devel/rubygem-aws-sdk-xray/Makefile b/devel/rubygem-aws-sdk-xray/Makefile
index e7e0203eaff6..2e45abc5c73d 100644
--- a/devel/rubygem-aws-sdk-xray/Makefile
+++ b/devel/rubygem-aws-sdk-xray/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aws-sdk-xray
-PORTVERSION= 1.85.0
+PORTVERSION= 1.89.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-xray
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-aws-sdk-core>=3.227.0<4:devel/rubygem-aws-sdk-core \
+RUN_DEPENDS= rubygem-aws-sdk-core>=3.231.0<4:devel/rubygem-aws-sdk-core \
rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
USES= gem
diff --git a/devel/rubygem-aws-sdk-xray/distinfo b/devel/rubygem-aws-sdk-xray/distinfo
index ef7f079f5e5d..d39e9d6f6729 100644
--- a/devel/rubygem-aws-sdk-xray/distinfo
+++ b/devel/rubygem-aws-sdk-xray/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753370238
-SHA256 (rubygem/aws-sdk-xray-1.85.0.gem) = 7fc07ed4cfe17dfab1e2e7d0e49eab7fa2d40fb445f2169df00c0884bf2910d9
-SIZE (rubygem/aws-sdk-xray-1.85.0.gem) = 70144
+TIMESTAMP = 1757121726
+SHA256 (rubygem/aws-sdk-xray-1.89.0.gem) = 7eb2df032a5a6d623d801d4058d10a99dccd60fbfa7eb05428774b38387cc3bd
+SIZE (rubygem/aws-sdk-xray-1.89.0.gem) = 70144
diff --git a/devel/rubygem-bin_struct/Makefile b/devel/rubygem-bin_struct/Makefile
index a2db85aba800..bf6953844570 100644
--- a/devel/rubygem-bin_struct/Makefile
+++ b/devel/rubygem-bin_struct/Makefile
@@ -1,11 +1,11 @@
PORTNAME= bin_struct
-PORTVERSION= 0.5.1
+PORTVERSION= 0.5.2
CATEGORIES= devel rubygems
MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Binary dissector and generator
-WWW= https://github.com/lemontree55/bin_struct
+WWW= https://codeberg.org/lemontree55/bin_struct
LICENSE= MIT
diff --git a/devel/rubygem-bin_struct/distinfo b/devel/rubygem-bin_struct/distinfo
index d0c49bb9868e..cda789f8f536 100644
--- a/devel/rubygem-bin_struct/distinfo
+++ b/devel/rubygem-bin_struct/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745936328
-SHA256 (rubygem/bin_struct-0.5.1.gem) = a0c767cb9f43db658f7b3cd009644cf9eb483bd89333c72e7f9afd0f9b2110b4
-SIZE (rubygem/bin_struct-0.5.1.gem) = 24576
+TIMESTAMP = 1757121728
+SHA256 (rubygem/bin_struct-0.5.2.gem) = b20212d060582f668115383be5d999b5966853bf4ae908c0cf6aa21d813672cd
+SIZE (rubygem/bin_struct-0.5.2.gem) = 25088
diff --git a/devel/rubygem-cairo-gobject/Makefile b/devel/rubygem-cairo-gobject/Makefile
index 1f04c85fb29d..2880013113eb 100644
--- a/devel/rubygem-cairo-gobject/Makefile
+++ b/devel/rubygem-cairo-gobject/Makefile
@@ -1,5 +1,5 @@
PORTNAME= cairo-gobject
-PORTVERSION= 4.3.0
+PORTVERSION= 4.3.3
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-cairo-gobject/distinfo b/devel/rubygem-cairo-gobject/distinfo
index b7e65d2ae174..f39593b20381 100644
--- a/devel/rubygem-cairo-gobject/distinfo
+++ b/devel/rubygem-cairo-gobject/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1752566756
-SHA256 (rubygem/cairo-gobject-4.3.0.gem) = cca1893aeb980bf7f3c839b0640dbea7d6b8e0918c49ab217328f7a0518b86b1
-SIZE (rubygem/cairo-gobject-4.3.0.gem) = 19456
+TIMESTAMP = 1757121908
+SHA256 (rubygem/cairo-gobject-4.3.3.gem) = 7d6cbaae1a8e61d4174eb084aa4183c673b600ac151b0a42f86f02045b64f37d
+SIZE (rubygem/cairo-gobject-4.3.3.gem) = 19456
diff --git a/devel/rubygem-clamp/Makefile b/devel/rubygem-clamp/Makefile
index ddca08e573dc..6dba81021ed6 100644
--- a/devel/rubygem-clamp/Makefile
+++ b/devel/rubygem-clamp/Makefile
@@ -1,5 +1,5 @@
PORTNAME= clamp
-PORTVERSION= 1.3.2
+PORTVERSION= 1.3.3
CATEGORIES= devel ruby
MASTER_SITES= RG
diff --git a/devel/rubygem-clamp/distinfo b/devel/rubygem-clamp/distinfo
index 07eceddf0a28..3843349e0fd2 100644
--- a/devel/rubygem-clamp/distinfo
+++ b/devel/rubygem-clamp/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1598175334
-SHA256 (rubygem/clamp-1.3.2.gem) = 4f6a99a8678d51abbf1650263a74d1ac50939edc11986271431d2e03a0d7a022
-SIZE (rubygem/clamp-1.3.2.gem) = 30720
+TIMESTAMP = 1757122036
+SHA256 (rubygem/clamp-1.3.3.gem) = ab7487e7258098a7327b376cdb3896f3f73c663b8ce80af5cd625c699369f2cf
+SIZE (rubygem/clamp-1.3.3.gem) = 31232
diff --git a/devel/rubygem-cucumber-core/Makefile b/devel/rubygem-cucumber-core/Makefile
index 764f1f3ef035..3efc941bb2ff 100644
--- a/devel/rubygem-cucumber-core/Makefile
+++ b/devel/rubygem-cucumber-core/Makefile
@@ -1,5 +1,5 @@
PORTNAME= cucumber-core
-PORTVERSION= 15.1.0
+PORTVERSION= 15.2.1
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -11,8 +11,8 @@ WWW= https://cucumber.io/ \
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
-RUN_DEPENDS= rubygem-cucumber-gherkin30>=27<31:textproc/rubygem-cucumber-gherkin30 \
- rubygem-cucumber-messages>=26<29:devel/rubygem-cucumber-messages \
+RUN_DEPENDS= rubygem-cucumber-gherkin32>=27<33:textproc/rubygem-cucumber-gherkin32 \
+ rubygem-cucumber-messages>=26<30:devel/rubygem-cucumber-messages \
rubygem-cucumber-tag-expressions>=5<7:devel/rubygem-cucumber-tag-expressions
USES= gem
diff --git a/devel/rubygem-cucumber-core/distinfo b/devel/rubygem-cucumber-core/distinfo
index 4f84027d6426..3888fe462f64 100644
--- a/devel/rubygem-cucumber-core/distinfo
+++ b/devel/rubygem-cucumber-core/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1742070650
-SHA256 (rubygem/cucumber-core-15.1.0.gem) = 2d5c56425d5f663a58647e12969288d555fd78a1e18bfe34d1957f0b3c4134b7
-SIZE (rubygem/cucumber-core-15.1.0.gem) = 23040
+TIMESTAMP = 1757121732
+SHA256 (rubygem/cucumber-core-15.2.1.gem) = 636a329f877c7ba478b5d9090f810c1b21796f9b601fa33532133ad1910b8588
+SIZE (rubygem/cucumber-core-15.2.1.gem) = 23040
diff --git a/devel/rubygem-cucumber/Makefile b/devel/rubygem-cucumber/Makefile
index 0248a36a9f65..173feb92a879 100644
--- a/devel/rubygem-cucumber/Makefile
+++ b/devel/rubygem-cucumber/Makefile
@@ -1,5 +1,5 @@
PORTNAME= cucumber
-PORTVERSION= 10.0.0
+PORTVERSION= 10.1.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-cucumber/distinfo b/devel/rubygem-cucumber/distinfo
index 983fcc128772..67e2947ae91b 100644
--- a/devel/rubygem-cucumber/distinfo
+++ b/devel/rubygem-cucumber/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750188222
-SHA256 (rubygem/cucumber-10.0.0.gem) = eca40158e7bd8e7413f6eb8ad6b5c1e2e32067b01812f4bee3b50dbb0f982fbd
-SIZE (rubygem/cucumber-10.0.0.gem) = 78848
+TIMESTAMP = 1757121730
+SHA256 (rubygem/cucumber-10.1.0.gem) = bd9f5783b6cc2f1113ed4e64822459d4e73c973063f2325d89b5d555e4fe3e05
+SIZE (rubygem/cucumber-10.1.0.gem) = 78848
diff --git a/devel/rubygem-datadog-ci/Makefile b/devel/rubygem-datadog-ci/Makefile
index d1f6f758dc3d..bf2e98a2cb75 100644
--- a/devel/rubygem-datadog-ci/Makefile
+++ b/devel/rubygem-datadog-ci/Makefile
@@ -1,5 +1,5 @@
PORTNAME= datadog-ci
-PORTVERSION= 1.21.1
+PORTVERSION= 1.22.1
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-datadog-ci/distinfo b/devel/rubygem-datadog-ci/distinfo
index 6819f52e1321..6aac4d518a74 100644
--- a/devel/rubygem-datadog-ci/distinfo
+++ b/devel/rubygem-datadog-ci/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753370240
-SHA256 (rubygem/datadog-ci-1.21.1.gem) = 0e0c8749b9aec8bc3cfedb700f957e62eb987a8d6db9b519e3ca12a7e32cdc92
-SIZE (rubygem/datadog-ci-1.21.1.gem) = 119296
+TIMESTAMP = 1757121734
+SHA256 (rubygem/datadog-ci-1.22.1.gem) = 8602c37287f5184fc3692cb13cfcfb6ec59e7963c45062b7c736a888a848fb12
+SIZE (rubygem/datadog-ci-1.22.1.gem) = 122368
diff --git a/devel/rubygem-deb_version/Makefile b/devel/rubygem-deb_version/Makefile
index 56589d2ef772..76047ed4b0dd 100644
--- a/devel/rubygem-deb_version/Makefile
+++ b/devel/rubygem-deb_version/Makefile
@@ -1,5 +1,5 @@
PORTNAME= deb_version
-PORTVERSION= 1.0.2
+PORTVERSION= 1.0.3
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-deb_version/distinfo b/devel/rubygem-deb_version/distinfo
index e1484c936eb6..64f075a78dd2 100644
--- a/devel/rubygem-deb_version/distinfo
+++ b/devel/rubygem-deb_version/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1698340913
-SHA256 (rubygem/deb_version-1.0.2.gem) = c21f911d7f2fd1d61219caae254fc078e6598e477fdff8a05a18bec6c72ee713
-SIZE (rubygem/deb_version-1.0.2.gem) = 7680
+TIMESTAMP = 1757121736
+SHA256 (rubygem/deb_version-1.0.3.gem) = 22c2be243484dab708cef22f2579f884614035d811ee47a4a6f0c4c5e57bbd2e
+SIZE (rubygem/deb_version-1.0.3.gem) = 8192
diff --git a/devel/rubygem-excon/Makefile b/devel/rubygem-excon/Makefile
index 45954889edd1..b42c041a4bee 100644
--- a/devel/rubygem-excon/Makefile
+++ b/devel/rubygem-excon/Makefile
@@ -1,5 +1,5 @@
PORTNAME= excon
-PORTVERSION= 1.2.8
+PORTVERSION= 1.3.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-excon/distinfo b/devel/rubygem-excon/distinfo
index a3c29e52ec9a..b0cd65d5849b 100644
--- a/devel/rubygem-excon/distinfo
+++ b/devel/rubygem-excon/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753265900
-SHA256 (rubygem/excon-1.2.8.gem) = 150f57a0f3919b8d2b3f74535596f9876389c6dde157e0bfac8f26631eb135d0
-SIZE (rubygem/excon-1.2.8.gem) = 171008
+TIMESTAMP = 1757121738
+SHA256 (rubygem/excon-1.3.0.gem) = d83d3bc2a46a74f969406071e0acc32971381a01d7382a79fa75529fb28046be
+SIZE (rubygem/excon-1.3.0.gem) = 174080
diff --git a/devel/rubygem-flexmock/Makefile b/devel/rubygem-flexmock/Makefile
index 1c4358ec28e3..c76082ff4277 100644
--- a/devel/rubygem-flexmock/Makefile
+++ b/devel/rubygem-flexmock/Makefile
@@ -1,5 +1,5 @@
PORTNAME= flexmock
-PORTVERSION= 3.0.1
+PORTVERSION= 3.0.2
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-flexmock/distinfo b/devel/rubygem-flexmock/distinfo
index ed15f4f72d20..322247f4fc30 100644
--- a/devel/rubygem-flexmock/distinfo
+++ b/devel/rubygem-flexmock/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1726081903
-SHA256 (rubygem/flexmock-3.0.1.gem) = f58a82058eb7ca0c802a7f82c5f867adcd93c5f2bd9da8d57ef5d3b36513586f
-SIZE (rubygem/flexmock-3.0.1.gem) = 69632
+TIMESTAMP = 1757122038
+SHA256 (rubygem/flexmock-3.0.2.gem) = 5bdd4e73db4f8f6ac3967cfe63413837d125cbc1f2178d95d681f4b2df072878
+SIZE (rubygem/flexmock-3.0.2.gem) = 69632
diff --git a/devel/rubygem-flipper-active_support_cache_store/Makefile b/devel/rubygem-flipper-active_support_cache_store/Makefile
index ea5514a1d0b1..f4f5983a14f0 100644
--- a/devel/rubygem-flipper-active_support_cache_store/Makefile
+++ b/devel/rubygem-flipper-active_support_cache_store/Makefile
@@ -1,5 +1,5 @@
PORTNAME= flipper-active_support_cache_store
-PORTVERSION= 1.3.5
+PORTVERSION= 1.3.6
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-flipper-active_support_cache_store/distinfo b/devel/rubygem-flipper-active_support_cache_store/distinfo
index 6385ba5f0183..d5a9b58e1297 100644
--- a/devel/rubygem-flipper-active_support_cache_store/distinfo
+++ b/devel/rubygem-flipper-active_support_cache_store/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1751208226
-SHA256 (rubygem/flipper-active_support_cache_store-1.3.5.gem) = 80305ac2e0725d46f838f400983c1a68365a4785acdc1183788bbfaadce844e5
-SIZE (rubygem/flipper-active_support_cache_store-1.3.5.gem) = 7168
+TIMESTAMP = 1757121742
+SHA256 (rubygem/flipper-active_support_cache_store-1.3.6.gem) = c03c2d231e7f1f39b94b772fb856b4e5274697f87268497822cb117150cd1037
+SIZE (rubygem/flipper-active_support_cache_store-1.3.6.gem) = 7168
diff --git a/devel/rubygem-flipper-ui/Makefile b/devel/rubygem-flipper-ui/Makefile
index 65833fd63a85..afc7ed1ce92d 100644
--- a/devel/rubygem-flipper-ui/Makefile
+++ b/devel/rubygem-flipper-ui/Makefile
@@ -1,5 +1,5 @@
PORTNAME= flipper-ui
-PORTVERSION= 1.3.5
+PORTVERSION= 1.3.6
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-flipper-ui/distinfo b/devel/rubygem-flipper-ui/distinfo
index b58a6316fad4..c42bcb7123ca 100644
--- a/devel/rubygem-flipper-ui/distinfo
+++ b/devel/rubygem-flipper-ui/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1751208228
-SHA256 (rubygem/flipper-ui-1.3.5.gem) = 9ceae32549c03ab48ddada87f0c4fc12d4f5660230fd3e9b73d46c0064513517
-SIZE (rubygem/flipper-ui-1.3.5.gem) = 325120
+TIMESTAMP = 1757121744
+SHA256 (rubygem/flipper-ui-1.3.6.gem) = de56b56c89c4db056752506ba173ba31843f5b836df6dc1913c824519811ba39
+SIZE (rubygem/flipper-ui-1.3.6.gem) = 325120
diff --git a/devel/rubygem-flipper/Makefile b/devel/rubygem-flipper/Makefile
index 9f03740531b2..142edd3b58ac 100644
--- a/devel/rubygem-flipper/Makefile
+++ b/devel/rubygem-flipper/Makefile
@@ -1,5 +1,5 @@
PORTNAME= flipper
-PORTVERSION= 1.3.5
+PORTVERSION= 1.3.6
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-flipper/distinfo b/devel/rubygem-flipper/distinfo
index 411ef1542f12..fe56d9a72455 100644
--- a/devel/rubygem-flipper/distinfo
+++ b/devel/rubygem-flipper/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1751208224
-SHA256 (rubygem/flipper-1.3.5.gem) = a4abc19f70facd240f71bc162705d914e934afccdc6975b82553b72120fe9517
-SIZE (rubygem/flipper-1.3.5.gem) = 827904
+TIMESTAMP = 1757121740
+SHA256 (rubygem/flipper-1.3.6.gem) = 590d82f0250885d8e55231a81396767a48ccd8c2b1b46d5fb7acdfde83b110ed
+SIZE (rubygem/flipper-1.3.6.gem) = 828928
diff --git a/devel/rubygem-formatador/Makefile b/devel/rubygem-formatador/Makefile
index 251f199f8a02..0e30f3386bc6 100644
--- a/devel/rubygem-formatador/Makefile
+++ b/devel/rubygem-formatador/Makefile
@@ -1,5 +1,5 @@
PORTNAME= formatador
-PORTVERSION= 1.1.1
+PORTVERSION= 1.2.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,6 +10,8 @@ WWW= https://github.com/geemus/formatador
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.md
+RUN_DEPENDS= rubygem-reline>=0:devel/rubygem-reline
+
USES= gem
NO_ARCH= yes
diff --git a/devel/rubygem-formatador/distinfo b/devel/rubygem-formatador/distinfo
index a6000d74c55f..089b7939aed1 100644
--- a/devel/rubygem-formatador/distinfo
+++ b/devel/rubygem-formatador/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1752416432
-SHA256 (rubygem/formatador-1.1.1.gem) = cd0870fb00738204c98e9239f81fadc6f7966724d8037ba471684ed180fabbeb
-SIZE (rubygem/formatador-1.1.1.gem) = 14336
+TIMESTAMP = 1757122040
+SHA256 (rubygem/formatador-1.2.0.gem) = 0a05b9e69ce6e50ea57e3a63e71b8a0b08c802e680bc54e142fe7e6343c45e32
+SIZE (rubygem/formatador-1.2.0.gem) = 14336
diff --git a/devel/rubygem-fugit/Makefile b/devel/rubygem-fugit/Makefile
index 2b906821a571..38864f3bde35 100644
--- a/devel/rubygem-fugit/Makefile
+++ b/devel/rubygem-fugit/Makefile
@@ -1,5 +1,5 @@
PORTNAME= fugit
-PORTVERSION= 1.11.1
+PORTVERSION= 1.11.2
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-fugit/distinfo b/devel/rubygem-fugit/distinfo
index 9607189a1357..de395ab9254a 100644
--- a/devel/rubygem-fugit/distinfo
+++ b/devel/rubygem-fugit/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1724084750
-SHA256 (rubygem/fugit-1.11.1.gem) = e89485e7be22226d8e9c6da411664d0660284b4b1c08cacb540f505907869868
-SIZE (rubygem/fugit-1.11.1.gem) = 30208
+TIMESTAMP = 1757121746
+SHA256 (rubygem/fugit-1.11.2.gem) = 4c2e234f750c78d4514d0ca343a0b923847eac3846976fdb23ed4245d8fde6fe
+SIZE (rubygem/fugit-1.11.2.gem) = 31232
diff --git a/devel/rubygem-gapic-common/Makefile b/devel/rubygem-gapic-common/Makefile
index a3e4bde4963b..3ea8e6c38307 100644
--- a/devel/rubygem-gapic-common/Makefile
+++ b/devel/rubygem-gapic-common/Makefile
@@ -1,5 +1,5 @@
PORTNAME= gapic-common
-PORTVERSION= 1.0.1
+PORTVERSION= 1.1.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-gapic-common/distinfo b/devel/rubygem-gapic-common/distinfo
index 7611cf29cc7f..2e0026f93716 100644
--- a/devel/rubygem-gapic-common/distinfo
+++ b/devel/rubygem-gapic-common/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753265902
-SHA256 (rubygem/gapic-common-1.0.1.gem) = 334e3906c41b900df4d39f4e90862ab78bb8edfe55393e38962f398d89ef201d
-SIZE (rubygem/gapic-common-1.0.1.gem) = 45568
+TIMESTAMP = 1757121748
+SHA256 (rubygem/gapic-common-1.1.0.gem) = 3270ab3c5135012a4ab4d8848f945cf35014192f24504cdb40c66fc67f1beaa3
+SIZE (rubygem/gapic-common-1.1.0.gem) = 46080
diff --git a/devel/rubygem-gio2/Makefile b/devel/rubygem-gio2/Makefile
index bc7273d7341f..90b46c2c0003 100644
--- a/devel/rubygem-gio2/Makefile
+++ b/devel/rubygem-gio2/Makefile
@@ -1,5 +1,5 @@
PORTNAME= gio2
-PORTVERSION= 4.3.0
+PORTVERSION= 4.3.3
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-gio2/distinfo b/devel/rubygem-gio2/distinfo
index 325b8d2cde86..529c448a0eac 100644
--- a/devel/rubygem-gio2/distinfo
+++ b/devel/rubygem-gio2/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1752566758
-SHA256 (rubygem/gio2-4.3.0.gem) = e4f69a33b27babaffadc50236f6569db1009fb9bbefc44059c6b7b17b8a07ef4
-SIZE (rubygem/gio2-4.3.0.gem) = 40448
+TIMESTAMP = 1757121910
+SHA256 (rubygem/gio2-4.3.3.gem) = 1ca843a57d5dbee9d13453418fafd50885f55d3889b12622909e5376688bd84b
+SIZE (rubygem/gio2-4.3.3.gem) = 40448
diff --git a/devel/rubygem-glib2/Makefile b/devel/rubygem-glib2/Makefile
index 6e9844947f72..ca73cf3b713e 100644
--- a/devel/rubygem-glib2/Makefile
+++ b/devel/rubygem-glib2/Makefile
@@ -1,5 +1,5 @@
PORTNAME= glib2
-PORTVERSION= 4.3.0
+PORTVERSION= 4.3.3
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-glib2/distinfo b/devel/rubygem-glib2/distinfo
index 50c79e43a601..8e09da5677fc 100644
--- a/devel/rubygem-glib2/distinfo
+++ b/devel/rubygem-glib2/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1752566760
-SHA256 (rubygem/glib2-4.3.0.gem) = b30c7bf137c158b713fde36007a5a57597f8e7a2a1d5b2ac32be23938fcd2b2e
-SIZE (rubygem/glib2-4.3.0.gem) = 143360
+TIMESTAMP = 1757121912
+SHA256 (rubygem/glib2-4.3.3.gem) = 0a8baf371cc4512c52ca762613b89d1fae31b705e45806bf16ef9bca5837a635
+SIZE (rubygem/glib2-4.3.3.gem) = 143360
diff --git a/devel/rubygem-gobject-introspection/Makefile b/devel/rubygem-gobject-introspection/Makefile
index 2eca28ab8a82..22daf597b6bd 100644
--- a/devel/rubygem-gobject-introspection/Makefile
+++ b/devel/rubygem-gobject-introspection/Makefile
@@ -1,5 +1,5 @@
PORTNAME= gobject-introspection
-PORTVERSION= 4.3.0
+PORTVERSION= 4.3.3
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-gobject-introspection/distinfo b/devel/rubygem-gobject-introspection/distinfo
index 5fedd5b6e55c..4dff0cc52795 100644
--- a/devel/rubygem-gobject-introspection/distinfo
+++ b/devel/rubygem-gobject-introspection/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1752566762
-SHA256 (rubygem/gobject-introspection-4.3.0.gem) = 874f47637cde1cc39c2b0a3930ba0ffad1bd72cc3a1116807182538b98fa591c
-SIZE (rubygem/gobject-introspection-4.3.0.gem) = 75264
+TIMESTAMP = 1757121914
+SHA256 (rubygem/gobject-introspection-4.3.3.gem) = e4bd7d7b0c16fb5bc9184ddf8a0ce36766d9bf25d3a0e0d98320f9f9a6cf6b89
+SIZE (rubygem/gobject-introspection-4.3.3.gem) = 75264
diff --git a/devel/rubygem-google-apis-admin_directory_v1/Makefile b/devel/rubygem-google-apis-admin_directory_v1/Makefile
index 49017b5e7de7..260ee689e08d 100644
--- a/devel/rubygem-google-apis-admin_directory_v1/Makefile
+++ b/devel/rubygem-google-apis-admin_directory_v1/Makefile
@@ -1,5 +1,5 @@
PORTNAME= google-apis-admin_directory_v1
-PORTVERSION= 0.67.0
+PORTVERSION= 0.68.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-google-apis-admin_directory_v1/distinfo b/devel/rubygem-google-apis-admin_directory_v1/distinfo
index 822309ca8eb9..f9d9f78e31d6 100644
--- a/devel/rubygem-google-apis-admin_directory_v1/distinfo
+++ b/devel/rubygem-google-apis-admin_directory_v1/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1752566736
-SHA256 (rubygem/google-apis-admin_directory_v1-0.67.0.gem) = 36f5c5ef2b81cf91cb90a18eb21ce933deb7af0308836d1599997b228cb79ec5
-SIZE (rubygem/google-apis-admin_directory_v1-0.67.0.gem) = 73216
+TIMESTAMP = 1757121750
+SHA256 (rubygem/google-apis-admin_directory_v1-0.68.0.gem) = b1913176f69717de2f01c2809ab5a6383d11ea864a5c3e3557005b3048a1d387
+SIZE (rubygem/google-apis-admin_directory_v1-0.68.0.gem) = 73216
diff --git a/devel/rubygem-google-apis-androidpublisher_v3/Makefile b/devel/rubygem-google-apis-androidpublisher_v3/Makefile
index 717c12a26739..8a26025256e7 100644
--- a/devel/rubygem-google-apis-androidpublisher_v3/Makefile
+++ b/devel/rubygem-google-apis-androidpublisher_v3/Makefile
@@ -1,5 +1,5 @@
PORTNAME= google-apis-androidpublisher_v3
-PORTVERSION= 0.84.0
+PORTVERSION= 0.85.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-google-apis-androidpublisher_v3/distinfo b/devel/rubygem-google-apis-androidpublisher_v3/distinfo
index cdb827a1e8af..11670e80042d 100644
--- a/devel/rubygem-google-apis-androidpublisher_v3/distinfo
+++ b/devel/rubygem-google-apis-androidpublisher_v3/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753796182
-SHA256 (rubygem/google-apis-androidpublisher_v3-0.84.0.gem) = 78cb3e3bcbfa029758cf15cf2ff286d4bca13182d2bf895bba3da70a5f98f71a
-SIZE (rubygem/google-apis-androidpublisher_v3-0.84.0.gem) = 105472
+TIMESTAMP = 1757121752
+SHA256 (rubygem/google-apis-androidpublisher_v3-0.85.0.gem) = 122cee4d1c9e0d54e2b40f1211cd25f4e70a8d4565f30305ed77b9e1cace2536
+SIZE (rubygem/google-apis-androidpublisher_v3-0.85.0.gem) = 105472
diff --git a/devel/rubygem-google-apis-bigquery_v2/Makefile b/devel/rubygem-google-apis-bigquery_v2/Makefile
index 62bbceb4534d..2c2f414d5e54 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.91.0
+PORTVERSION= 0.92.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 e1785c590b0e..90b4f15d5211 100644
--- a/devel/rubygem-google-apis-bigquery_v2/distinfo
+++ b/devel/rubygem-google-apis-bigquery_v2/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753796184
-SHA256 (rubygem/google-apis-bigquery_v2-0.91.0.gem) = 6daf87f48d25520f4b6f28b45b1eb465652b13707a5ed55b1a8d9b97fd19e562
-SIZE (rubygem/google-apis-bigquery_v2-0.91.0.gem) = 141824
+TIMESTAMP = 1757121754
+SHA256 (rubygem/google-apis-bigquery_v2-0.92.0.gem) = 44be0576b44685e771dc1462cad371cebed6b3b48b694327af0f391eb0d2e0a3
+SIZE (rubygem/google-apis-bigquery_v2-0.92.0.gem) = 142336
diff --git a/devel/rubygem-google-apis-cloudkms_v1/Makefile b/devel/rubygem-google-apis-cloudkms_v1/Makefile
index 708341dcf824..0c4c241c6743 100644
--- a/devel/rubygem-google-apis-cloudkms_v1/Makefile
+++ b/devel/rubygem-google-apis-cloudkms_v1/Makefile
@@ -1,5 +1,5 @@
PORTNAME= google-apis-cloudkms_v1
-PORTVERSION= 0.59.0
+PORTVERSION= 0.61.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-google-apis-cloudkms_v1/distinfo b/devel/rubygem-google-apis-cloudkms_v1/distinfo
index 5ce2d1d54a5e..53d3b3eda773 100644
--- a/devel/rubygem-google-apis-cloudkms_v1/distinfo
+++ b/devel/rubygem-google-apis-cloudkms_v1/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1748495945
-SHA256 (rubygem/google-apis-cloudkms_v1-0.59.0.gem) = 77b32125586914093d7352fb7011b91582d211cf74d7e21457f7458a86582350
-SIZE (rubygem/google-apis-cloudkms_v1-0.59.0.gem) = 50688
+TIMESTAMP = 1757121756
+SHA256 (rubygem/google-apis-cloudkms_v1-0.61.0.gem) = 8b8a05005cb63529988e6fe8386c9811db622d329cb73e40129e796d603fed4f
+SIZE (rubygem/google-apis-cloudkms_v1-0.61.0.gem) = 51712
diff --git a/devel/rubygem-google-apis-compute_v1/Makefile b/devel/rubygem-google-apis-compute_v1/Makefile
index 593f1585e74c..c36364ce629f 100644
--- a/devel/rubygem-google-apis-compute_v1/Makefile
+++ b/devel/rubygem-google-apis-compute_v1/Makefile
@@ -1,5 +1,5 @@
PORTNAME= google-apis-compute_v1
-PORTVERSION= 0.125.0
+PORTVERSION= 0.129.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-google-apis-compute_v1/distinfo b/devel/rubygem-google-apis-compute_v1/distinfo
index 6fe5740e111e..ada4a210cc18 100644
--- a/devel/rubygem-google-apis-compute_v1/distinfo
+++ b/devel/rubygem-google-apis-compute_v1/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753265904
-SHA256 (rubygem/google-apis-compute_v1-0.125.0.gem) = 8d3d87461f646edafb4c92ef3d7ae74c8972320ec45082a5ceb52f44d8fe30ab
-SIZE (rubygem/google-apis-compute_v1-0.125.0.gem) = 512512
+TIMESTAMP = 1757121758
+SHA256 (rubygem/google-apis-compute_v1-0.129.0.gem) = b767d4564519fc47fc86b10159ec27ad515292e92b979b10720b02fd3b06f5d3
+SIZE (rubygem/google-apis-compute_v1-0.129.0.gem) = 517120
diff --git a/devel/rubygem-google-apis-drive_v3/Makefile b/devel/rubygem-google-apis-drive_v3/Makefile
index 224115829ecd..1d0c4f66ef6c 100644
--- a/devel/rubygem-google-apis-drive_v3/Makefile
+++ b/devel/rubygem-google-apis-drive_v3/Makefile
@@ -1,5 +1,5 @@
PORTNAME= google-apis-drive_v3
-PORTVERSION= 0.68.0
+PORTVERSION= 0.69.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-google-apis-drive_v3/distinfo b/devel/rubygem-google-apis-drive_v3/distinfo
index afdafda162ff..e9930fea8bcf 100644
--- a/devel/rubygem-google-apis-drive_v3/distinfo
+++ b/devel/rubygem-google-apis-drive_v3/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753796186
-SHA256 (rubygem/google-apis-drive_v3-0.68.0.gem) = e7a3bf2c1e773ed238812a553be8b4ad93f5f7c5deef54df1988d964ad9b05d0
-SIZE (rubygem/google-apis-drive_v3-0.68.0.gem) = 61440
+TIMESTAMP = 1757121760
+SHA256 (rubygem/google-apis-drive_v3-0.69.0.gem) = 762a161f7bc59a273bb16df0f6e0ba54dbef02cd29bb9e5214c5cba55062063d
+SIZE (rubygem/google-apis-drive_v3-0.69.0.gem) = 61440
diff --git a/devel/rubygem-google-apis-iam_v1/Makefile b/devel/rubygem-google-apis-iam_v1/Makefile
index dd148893371b..b5e953e97177 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.73.0
+PORTVERSION= 0.74.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 6a9461d87a98..978fbc98f0a2 100644
--- a/devel/rubygem-google-apis-iam_v1/distinfo
+++ b/devel/rubygem-google-apis-iam_v1/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753796226
-SHA256 (rubygem/google-apis-iam_v1-0.73.0.gem) = 6f181165f161dd4d53e98c412d345d262114b2e26ef790d57a754f1fcf436a49
-SIZE (rubygem/google-apis-iam_v1-0.73.0.gem) = 66560
+TIMESTAMP = 1757122042
+SHA256 (rubygem/google-apis-iam_v1-0.74.0.gem) = bef50b06af3a9404ac9679501efeb2ab44bb6e37c011003b4e718bdf644bd70a
+SIZE (rubygem/google-apis-iam_v1-0.74.0.gem) = 66560
diff --git a/devel/rubygem-google-apis-monitoring_v3/Makefile b/devel/rubygem-google-apis-monitoring_v3/Makefile
index 9a60437f8e6b..78aac161431f 100644
--- a/devel/rubygem-google-apis-monitoring_v3/Makefile
+++ b/devel/rubygem-google-apis-monitoring_v3/Makefile
@@ -1,5 +1,5 @@
PORTNAME= google-apis-monitoring_v3
-PORTVERSION= 0.80.0
+PORTVERSION= 0.82.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-google-apis-monitoring_v3/distinfo b/devel/rubygem-google-apis-monitoring_v3/distinfo
index 7f0d4a748daa..f2ad8d3133fd 100644
--- a/devel/rubygem-google-apis-monitoring_v3/distinfo
+++ b/devel/rubygem-google-apis-monitoring_v3/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1748495955
-SHA256 (rubygem/google-apis-monitoring_v3-0.80.0.gem) = 26fdde355b9650261cf971df05593fc04f0b2eab18553678ba818bec1fe9a06a
-SIZE (rubygem/google-apis-monitoring_v3-0.80.0.gem) = 85504
+TIMESTAMP = 1757121762
+SHA256 (rubygem/google-apis-monitoring_v3-0.82.0.gem) = 1e4f0baeef92e53a538856667d2d2e287cc17cb50803dc4266e82d61d2a7f55c
+SIZE (rubygem/google-apis-monitoring_v3-0.82.0.gem) = 86016
diff --git a/devel/rubygem-google-apis-sqladmin_v1beta4/Makefile b/devel/rubygem-google-apis-sqladmin_v1beta4/Makefile
index f4ea31c9e013..670e20635faa 100644
--- a/devel/rubygem-google-apis-sqladmin_v1beta4/Makefile
+++ b/devel/rubygem-google-apis-sqladmin_v1beta4/Makefile
@@ -1,5 +1,5 @@
PORTNAME= google-apis-sqladmin_v1beta4
-PORTVERSION= 0.87.0
+PORTVERSION= 0.88.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-google-apis-sqladmin_v1beta4/distinfo b/devel/rubygem-google-apis-sqladmin_v1beta4/distinfo
index 9d72a25d1fad..f53339ee9bf6 100644
--- a/devel/rubygem-google-apis-sqladmin_v1beta4/distinfo
+++ b/devel/rubygem-google-apis-sqladmin_v1beta4/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750954394
-SHA256 (rubygem/google-apis-sqladmin_v1beta4-0.87.0.gem) = 3d0d33ece5c48d3313c41b04afdf9586708b5f347091bd468740ad2844e6c3f1
-SIZE (rubygem/google-apis-sqladmin_v1beta4-0.87.0.gem) = 69632
+TIMESTAMP = 1757121764
+SHA256 (rubygem/google-apis-sqladmin_v1beta4-0.88.0.gem) = 1b33e812482c8adef17ef9668847fcf36ffdab21cc77d9ec6323ea9face156fa
+SIZE (rubygem/google-apis-sqladmin_v1beta4-0.88.0.gem) = 72192
diff --git a/devel/rubygem-google-apis-storage_v1/Makefile b/devel/rubygem-google-apis-storage_v1/Makefile
index c609f2db8dd4..d66772854977 100644
--- a/devel/rubygem-google-apis-storage_v1/Makefile
+++ b/devel/rubygem-google-apis-storage_v1/Makefile
@@ -1,5 +1,5 @@
PORTNAME= google-apis-storage_v1
-PORTVERSION= 0.55.0
+PORTVERSION= 0.56.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-google-apis-storage_v1/distinfo b/devel/rubygem-google-apis-storage_v1/distinfo
index f17d981a8330..803137212113 100644
--- a/devel/rubygem-google-apis-storage_v1/distinfo
+++ b/devel/rubygem-google-apis-storage_v1/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753796188
-SHA256 (rubygem/google-apis-storage_v1-0.55.0.gem) = be7a7d18d11204a04e3893c12692cc3fec075cc027ab2408bf207323c55942c0
-SIZE (rubygem/google-apis-storage_v1-0.55.0.gem) = 54272
+TIMESTAMP = 1757121766
+SHA256 (rubygem/google-apis-storage_v1-0.56.0.gem) = b4e8d90db1a2085de66fbb915b3bcd792179dfcc573320900435f91b8d0d182b
+SIZE (rubygem/google-apis-storage_v1-0.56.0.gem) = 54784
diff --git a/devel/rubygem-google-protobuf/Makefile b/devel/rubygem-google-protobuf/Makefile
index 8dd23a132aaa..45a7673fb698 100644
--- a/devel/rubygem-google-protobuf/Makefile
+++ b/devel/rubygem-google-protobuf/Makefile
@@ -1,5 +1,5 @@
PORTNAME= google-protobuf
-PORTVERSION= 4.31.1
+PORTVERSION= 4.32.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-google-protobuf/distinfo b/devel/rubygem-google-protobuf/distinfo
index 52ff3b4d6cb6..e71215d4099c 100644
--- a/devel/rubygem-google-protobuf/distinfo
+++ b/devel/rubygem-google-protobuf/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1748831302
-SHA256 (rubygem/google-protobuf-4.31.1.gem) = 022bc82931a0860a7f2ace41bd48e904c8e65032c1d5eefc33294b5edf9741f8
-SIZE (rubygem/google-protobuf-4.31.1.gem) = 303104
+TIMESTAMP = 1757121768
+SHA256 (rubygem/google-protobuf-4.32.0.gem) = e64bdc0280e9bb9233fa3f62b72a5c4d1522679c5cb4485b0fec726d0b6b96ab
+SIZE (rubygem/google-protobuf-4.32.0.gem) = 299520
diff --git a/devel/rubygem-grape_logging/Makefile b/devel/rubygem-grape_logging/Makefile
index 3851040bb53c..8e66d482a5d5 100644
--- a/devel/rubygem-grape_logging/Makefile
+++ b/devel/rubygem-grape_logging/Makefile
@@ -1,5 +1,5 @@
PORTNAME= grape_logging
-PORTVERSION= 2.1.1
+PORTVERSION= 3.0.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -10,7 +10,7 @@ WWW= https://github.com/aserafin/grape_logging
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-grape>=0:devel/rubygem-grape \
+RUN_DEPENDS= rubygem-grape>=2.4.0:devel/rubygem-grape \
rubygem-rack>=0,3:www/rubygem-rack
USES= gem
diff --git a/devel/rubygem-grape_logging/distinfo b/devel/rubygem-grape_logging/distinfo
index ed945b36f008..473b4ae48bdb 100644
--- a/devel/rubygem-grape_logging/distinfo
+++ b/devel/rubygem-grape_logging/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1752416428
-SHA256 (rubygem/grape_logging-2.1.1.gem) = 7fc347bad894d4496970651971db8bdee874b67bb30255394620d082fa0b51bb
-SIZE (rubygem/grape_logging-2.1.1.gem) = 17408
+TIMESTAMP = 1757121770
+SHA256 (rubygem/grape_logging-3.0.0.gem) = 7b62d984ce96df15d120508668debe307e6a59ac1c511f1d9b5f3b4bea793e13
+SIZE (rubygem/grape_logging-3.0.0.gem) = 19456
diff --git a/devel/rubygem-grape_logging/files/patch-gemspec b/devel/rubygem-grape_logging/files/patch-gemspec
deleted file mode 100644
index 674bf580e862..000000000000
--- a/devel/rubygem-grape_logging/files/patch-gemspec
+++ /dev/null
@@ -1,11 +0,0 @@
---- grape_logging.gemspec.orig 2025-07-11 07:13:48 UTC
-+++ grape_logging.gemspec
-@@ -20,7 +20,7 @@ Gem::Specification.new do |s|
-
- s.specification_version = 4
-
-- s.add_runtime_dependency(%q<grape>.freeze, ["< 2.4.0".freeze])
-+ s.add_runtime_dependency(%q<grape>.freeze, [">= 0".freeze])
- s.add_runtime_dependency(%q<rack>.freeze, [">= 0".freeze])
- s.add_development_dependency(%q<rake>.freeze, ["~> 13.3".freeze])
- s.add_development_dependency(%q<rspec>.freeze, ["~> 3.5".freeze])
diff --git a/devel/rubygem-hashie4/Makefile b/devel/rubygem-hashie4/Makefile
deleted file mode 100644
index 57e03035ef5c..000000000000
--- a/devel/rubygem-hashie4/Makefile
+++ /dev/null
@@ -1,20 +0,0 @@
-PORTNAME= hashie
-PORTVERSION= 4.1.0
-CATEGORIES= devel rubygems
-MASTER_SITES= RG
-PKGNAMESUFFIX= 4
-
-MAINTAINER= sunpoet@FreeBSD.org
-COMMENT= Simple collection of useful Hash extensions
-WWW= https://github.com/hashie/hashie
-
-LICENSE= MIT
-LICENSE_FILE= ${WRKSRC}/LICENSE
-
-USES= gem
-
-NO_ARCH= yes
-
-PORTSCOUT= limit:^4\.
-
-.include <bsd.port.mk>
diff --git a/devel/rubygem-hashie4/distinfo b/devel/rubygem-hashie4/distinfo
deleted file mode 100644
index 7b3c7e1ab48b..000000000000
--- a/devel/rubygem-hashie4/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1580746263
-SHA256 (rubygem/hashie-4.1.0.gem) = 7890dcb9ec18a4b66acec797018c73824b89cef5eb8cda36e8e8501845e87a09
-SIZE (rubygem/hashie-4.1.0.gem) = 52224
diff --git a/devel/rubygem-hashie4/pkg-descr b/devel/rubygem-hashie4/pkg-descr
deleted file mode 100644
index 633aa0cf4d5c..000000000000
--- a/devel/rubygem-hashie4/pkg-descr
+++ /dev/null
@@ -1,9 +0,0 @@
-Hashie is available as a RubyGem which extend Hashes and make them more useful.
-
-- Hashie::Mash: gives simple pseudo-object functionality that can be built from
- hashes and easily extended
-- Hashie::Dash: has a discrete set of defined properties and only those
- properties may be set on the hash.
-- Hashie::Trash: a Dash that allows you to translate keys on initialization.
-- Hashie::Clash: allows you to easily construct complex hashes using method
- notation chaining.
diff --git a/devel/rubygem-hoe/Makefile b/devel/rubygem-hoe/Makefile
index ae3ec95b2ddc..51c80d0aae4e 100644
--- a/devel/rubygem-hoe/Makefile
+++ b/devel/rubygem-hoe/Makefile
@@ -1,5 +1,5 @@
PORTNAME= hoe
-PORTVERSION= 4.2.3
+PORTVERSION= 4.3.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-hoe/distinfo b/devel/rubygem-hoe/distinfo
index 3e41c539cf28..10034b412078 100644
--- a/devel/rubygem-hoe/distinfo
+++ b/devel/rubygem-hoe/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750954474
-SHA256 (rubygem/hoe-4.2.3.gem) = 0299109742d1794ad9041894e0b48e4e22256394aa37549892cc36328c3815a2
-SIZE (rubygem/hoe-4.2.3.gem) = 191488
+TIMESTAMP = 1757122044
+SHA256 (rubygem/hoe-4.3.0.gem) = 4c64b43a2b4e9e280df82f681b7a6eec61b61d80efaeb80b2abbfbe236a30c68
+SIZE (rubygem/hoe-4.3.0.gem) = 192000
diff --git a/devel/rubygem-jbuilder-rails5/Makefile b/devel/rubygem-jbuilder-rails5/Makefile
index 3c0049b7189b..87d5817ba860 100644
--- a/devel/rubygem-jbuilder-rails5/Makefile
+++ b/devel/rubygem-jbuilder-rails5/Makefile
@@ -18,6 +18,8 @@ USES= gem shebangfix
NO_ARCH= yes
+PORTCOUT= limit:^2\.13\.
+
SHEBANG_FILES= bin/test
.include <bsd.port.mk>
diff --git a/devel/rubygem-jbuilder-rails50/Makefile b/devel/rubygem-jbuilder-rails50/Makefile
index 071380ae7d69..f872b7e37dea 100644
--- a/devel/rubygem-jbuilder-rails50/Makefile
+++ b/devel/rubygem-jbuilder-rails50/Makefile
@@ -18,6 +18,8 @@ USES= gem shebangfix
NO_ARCH= yes
+PORTCOUT= limit:^2\.13\.
+
SHEBANG_FILES= bin/test
.include <bsd.port.mk>
diff --git a/devel/rubygem-jbuilder-rails52/Makefile b/devel/rubygem-jbuilder-rails52/Makefile
index ad73543e1fcf..77a38d5d63f9 100644
--- a/devel/rubygem-jbuilder-rails52/Makefile
+++ b/devel/rubygem-jbuilder-rails52/Makefile
@@ -18,6 +18,8 @@ USES= gem shebangfix
NO_ARCH= yes
+PORTCOUT= limit:^2\.13\.
+
SHEBANG_FILES= bin/test
.include <bsd.port.mk>
diff --git a/devel/rubygem-jbuilder-rails60/Makefile b/devel/rubygem-jbuilder-rails60/Makefile
index 79f8315da7fb..54f1ba92f7e8 100644
--- a/devel/rubygem-jbuilder-rails60/Makefile
+++ b/devel/rubygem-jbuilder-rails60/Makefile
@@ -18,6 +18,8 @@ USES= gem shebangfix
NO_ARCH= yes
+PORTCOUT= limit:^2\.13\.
+
SHEBANG_FILES= bin/test
.include <bsd.port.mk>
diff --git a/devel/rubygem-jbuilder-rails61/Makefile b/devel/rubygem-jbuilder-rails61/Makefile
index 67fbdcac685f..8531e379b481 100644
--- a/devel/rubygem-jbuilder-rails61/Makefile
+++ b/devel/rubygem-jbuilder-rails61/Makefile
@@ -18,6 +18,8 @@ USES= gem shebangfix
NO_ARCH= yes
+PORTCOUT= limit:^2\.13\.
+
SHEBANG_FILES= bin/test
.include <bsd.port.mk>
diff --git a/devel/rubygem-jbuilder-rails71/Makefile b/devel/rubygem-jbuilder-rails71/Makefile
index 2e9cfab85f30..245965f57b8c 100644
--- a/devel/rubygem-jbuilder-rails71/Makefile
+++ b/devel/rubygem-jbuilder-rails71/Makefile
@@ -1,5 +1,5 @@
PORTNAME= jbuilder
-PORTVERSION= 2.13.0
+PORTVERSION= 2.14.1
CATEGORIES= devel rubygems
MASTER_SITES= RG
PKGNAMESUFFIX= -rails71
@@ -11,8 +11,8 @@ WWW= https://github.com/rails/jbuilder
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/MIT-LICENSE
-RUN_DEPENDS= rubygem-actionview71>=5.0.0:devel/rubygem-actionview71 \
- rubygem-activesupport71>=5.0.0:devel/rubygem-activesupport71
+RUN_DEPENDS= rubygem-actionview71>=7.0.0:devel/rubygem-actionview71 \
+ rubygem-activesupport71>=7.0.0:devel/rubygem-activesupport71
USES= gem shebangfix
diff --git a/devel/rubygem-jbuilder-rails71/distinfo b/devel/rubygem-jbuilder-rails71/distinfo
index 8a7864c58219..d5e521c81db4 100644
--- a/devel/rubygem-jbuilder-rails71/distinfo
+++ b/devel/rubygem-jbuilder-rails71/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1726741059
-SHA256 (rubygem/jbuilder-2.13.0.gem) = 7200a38a1c0081aa81b7a9757e7a299db75bc58cf1fd45ca7919a91627d227d6
-SIZE (rubygem/jbuilder-2.13.0.gem) = 28672
+TIMESTAMP = 1757121772
+SHA256 (rubygem/jbuilder-2.14.1.gem) = 4eb26376ff60ef100cb4fd6fd7533cd271f9998327e86adf20fd8c0e69fabb42
+SIZE (rubygem/jbuilder-2.14.1.gem) = 28672
diff --git a/devel/rubygem-jbuilder-rails72/Makefile b/devel/rubygem-jbuilder-rails72/Makefile
index 14217a212664..dea9811b4e8d 100644
--- a/devel/rubygem-jbuilder-rails72/Makefile
+++ b/devel/rubygem-jbuilder-rails72/Makefile
@@ -1,5 +1,5 @@
PORTNAME= jbuilder
-PORTVERSION= 2.13.0
+PORTVERSION= 2.14.1
CATEGORIES= devel rubygems
MASTER_SITES= RG
PKGNAMESUFFIX= -rails72
@@ -11,8 +11,8 @@ WWW= https://github.com/rails/jbuilder
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/MIT-LICENSE
-RUN_DEPENDS= rubygem-actionview72>=5.0.0:devel/rubygem-actionview72 \
- rubygem-activesupport72>=5.0.0:devel/rubygem-activesupport72
+RUN_DEPENDS= rubygem-actionview72>=7.0.0:devel/rubygem-actionview72 \
+ rubygem-activesupport72>=7.0.0:devel/rubygem-activesupport72
USES= gem shebangfix
diff --git a/devel/rubygem-jbuilder-rails72/distinfo b/devel/rubygem-jbuilder-rails72/distinfo
index 8a7864c58219..d5e521c81db4 100644
--- a/devel/rubygem-jbuilder-rails72/distinfo
+++ b/devel/rubygem-jbuilder-rails72/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1726741059
-SHA256 (rubygem/jbuilder-2.13.0.gem) = 7200a38a1c0081aa81b7a9757e7a299db75bc58cf1fd45ca7919a91627d227d6
-SIZE (rubygem/jbuilder-2.13.0.gem) = 28672
+TIMESTAMP = 1757121772
+SHA256 (rubygem/jbuilder-2.14.1.gem) = 4eb26376ff60ef100cb4fd6fd7533cd271f9998327e86adf20fd8c0e69fabb42
+SIZE (rubygem/jbuilder-2.14.1.gem) = 28672
diff --git a/devel/rubygem-jbuilder-rails80/Makefile b/devel/rubygem-jbuilder-rails80/Makefile
index c9b8c9aa35db..0dbc1893b573 100644
--- a/devel/rubygem-jbuilder-rails80/Makefile
+++ b/devel/rubygem-jbuilder-rails80/Makefile
@@ -1,5 +1,5 @@
PORTNAME= jbuilder
-PORTVERSION= 2.13.0
+PORTVERSION= 2.14.1
CATEGORIES= devel rubygems
MASTER_SITES= RG
PKGNAMESUFFIX= -rails80
@@ -11,8 +11,8 @@ WWW= https://github.com/rails/jbuilder
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/MIT-LICENSE
-RUN_DEPENDS= rubygem-actionview80>=5.0.0:devel/rubygem-actionview80 \
- rubygem-activesupport80>=5.0.0:devel/rubygem-activesupport80
+RUN_DEPENDS= rubygem-actionview80>=7.0.0:devel/rubygem-actionview80 \
+ rubygem-activesupport80>=7.0.0:devel/rubygem-activesupport80
USES= gem shebangfix
diff --git a/devel/rubygem-jbuilder-rails80/distinfo b/devel/rubygem-jbuilder-rails80/distinfo
index 8a7864c58219..d5e521c81db4 100644
--- a/devel/rubygem-jbuilder-rails80/distinfo
+++ b/devel/rubygem-jbuilder-rails80/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1726741059
-SHA256 (rubygem/jbuilder-2.13.0.gem) = 7200a38a1c0081aa81b7a9757e7a299db75bc58cf1fd45ca7919a91627d227d6
-SIZE (rubygem/jbuilder-2.13.0.gem) = 28672
+TIMESTAMP = 1757121772
+SHA256 (rubygem/jbuilder-2.14.1.gem) = 4eb26376ff60ef100cb4fd6fd7533cd271f9998327e86adf20fd8c0e69fabb42
+SIZE (rubygem/jbuilder-2.14.1.gem) = 28672
diff --git a/devel/rubygem-json-schema/Makefile b/devel/rubygem-json-schema/Makefile
index 1548487d1789..8ce8681b42a5 100644
--- a/devel/rubygem-json-schema/Makefile
+++ b/devel/rubygem-json-schema/Makefile
@@ -1,5 +1,5 @@
PORTNAME= json-schema
-PORTVERSION= 5.2.1
+PORTVERSION= 6.0.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-json-schema/distinfo b/devel/rubygem-json-schema/distinfo
index b46f34a19fca..a287be98b10f 100644
--- a/devel/rubygem-json-schema/distinfo
+++ b/devel/rubygem-json-schema/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1752266266
-SHA256 (rubygem/json-schema-5.2.1.gem) = 1ef39286c4771e7a71661d955fec9b66d1d1708547a0071c130af7c0a9264898
-SIZE (rubygem/json-schema-5.2.1.gem) = 33280
+TIMESTAMP = 1757122046
+SHA256 (rubygem/json-schema-6.0.0.gem) = 79ecaffba197008912933f66f6c5428f5ce7716e42bb1a8f0d56079f2d58633f
+SIZE (rubygem/json-schema-6.0.0.gem) = 33280
diff --git a/devel/rubygem-metrics/Makefile b/devel/rubygem-metrics/Makefile
index 2a03cae2e9ab..5eb2f731b4b9 100644
--- a/devel/rubygem-metrics/Makefile
+++ b/devel/rubygem-metrics/Makefile
@@ -1,5 +1,5 @@
PORTNAME= metrics
-PORTVERSION= 0.12.2
+PORTVERSION= 0.14.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-metrics/distinfo b/devel/rubygem-metrics/distinfo
index 3391b37c2601..10ffe049fcc2 100644
--- a/devel/rubygem-metrics/distinfo
+++ b/devel/rubygem-metrics/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1742070698
-SHA256 (rubygem/metrics-0.12.2.gem) = 75caab08235dc2b3bb7440e00f64e8426b23b9caa94755d81cf9371fffa1e12a
-SIZE (rubygem/metrics-0.12.2.gem) = 13312
+TIMESTAMP = 1757121774
+SHA256 (rubygem/metrics-0.14.0.gem) = a8fc5064633e0a2d9d6a151b22e642809094a38171cb0df5767f5f40578febe9
+SIZE (rubygem/metrics-0.14.0.gem) = 13312
diff --git a/devel/rubygem-mongo/Makefile b/devel/rubygem-mongo/Makefile
index f1407827bbf7..3f94d082a9ab 100644
--- a/devel/rubygem-mongo/Makefile
+++ b/devel/rubygem-mongo/Makefile
@@ -1,5 +1,5 @@
PORTNAME= mongo
-PORTVERSION= 2.21.2
+PORTVERSION= 2.21.3
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-mongo/distinfo b/devel/rubygem-mongo/distinfo
index 08775cc27d21..4af2be01a173 100644
--- a/devel/rubygem-mongo/distinfo
+++ b/devel/rubygem-mongo/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753265954
-SHA256 (rubygem/mongo-2.21.2.gem) = 273eeddd46456c35e02282b6ec90bea5d95449246dc337366a7b1b5538a275a1
-SIZE (rubygem/mongo-2.21.2.gem) = 451072
+TIMESTAMP = 1757122048
+SHA256 (rubygem/mongo-2.21.3.gem) = c1d13e0e3f8404265192ed61f5825015ce41bb7b54ef0439547be437de32c995
+SIZE (rubygem/mongo-2.21.3.gem) = 451072
diff --git a/devel/rubygem-mustermann/Makefile b/devel/rubygem-mustermann/Makefile
index add31b691539..0804c851c7d2 100644
--- a/devel/rubygem-mustermann/Makefile
+++ b/devel/rubygem-mustermann/Makefile
@@ -1,5 +1,5 @@
PORTNAME= mustermann
-PORTVERSION= 3.0.3
+PORTVERSION= 3.0.4
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-mustermann/distinfo b/devel/rubygem-mustermann/distinfo
index a88c3746f196..8af7d5639c22 100644
--- a/devel/rubygem-mustermann/distinfo
+++ b/devel/rubygem-mustermann/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1725560745
-SHA256 (rubygem/mustermann-3.0.3.gem) = d1f8e9ba2ddaed47150ddf81f6a7ea046826b64c672fbc92d83bce6b70657e88
-SIZE (rubygem/mustermann-3.0.3.gem) = 50176
+TIMESTAMP = 1757121776
+SHA256 (rubygem/mustermann-3.0.4.gem) = 85fadcb6b3c6493a8b511b42426f904b7f27b282835502233dd154daab13aa22
+SIZE (rubygem/mustermann-3.0.4.gem) = 50176
diff --git a/devel/rubygem-opentelemetry-api/Makefile b/devel/rubygem-opentelemetry-api/Makefile
index 878b8edf9cad..56bff6651933 100644
--- a/devel/rubygem-opentelemetry-api/Makefile
+++ b/devel/rubygem-opentelemetry-api/Makefile
@@ -1,5 +1,5 @@
PORTNAME= opentelemetry-api
-PORTVERSION= 1.5.0
+PORTVERSION= 1.6.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-opentelemetry-api/distinfo b/devel/rubygem-opentelemetry-api/distinfo
index 407fb7479410..0332a3600c86 100644
--- a/devel/rubygem-opentelemetry-api/distinfo
+++ b/devel/rubygem-opentelemetry-api/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1740836296
-SHA256 (rubygem/opentelemetry-api-1.5.0.gem) = 8dcc33e7aba70b1da630065ce0db3d6f50cb8ebd2017383209739439025ea997
-SIZE (rubygem/opentelemetry-api-1.5.0.gem) = 29184
+TIMESTAMP = 1757121778
+SHA256 (rubygem/opentelemetry-api-1.6.0.gem) = c21f2898365d5e759d52da7b7c11f04b36d680f7e47c29c7a93b0c5631819867
+SIZE (rubygem/opentelemetry-api-1.6.0.gem) = 29184
diff --git a/devel/rubygem-opentelemetry-instrumentation-rack/Makefile b/devel/rubygem-opentelemetry-instrumentation-rack/Makefile
index 8031e3ec1eef..ac903741f5ec 100644
--- a/devel/rubygem-opentelemetry-instrumentation-rack/Makefile
+++ b/devel/rubygem-opentelemetry-instrumentation-rack/Makefile
@@ -1,5 +1,5 @@
PORTNAME= opentelemetry-instrumentation-rack
-PORTVERSION= 0.26.0
+PORTVERSION= 0.27.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-opentelemetry-instrumentation-rack/distinfo b/devel/rubygem-opentelemetry-instrumentation-rack/distinfo
index 200986e2a7fb..b86648c5be01 100644
--- a/devel/rubygem-opentelemetry-instrumentation-rack/distinfo
+++ b/devel/rubygem-opentelemetry-instrumentation-rack/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1737273147
-SHA256 (rubygem/opentelemetry-instrumentation-rack-0.26.0.gem) = 8a55910b358e08acab0899fc99227058b72fca76a27e382e6b34b365abb87bad
-SIZE (rubygem/opentelemetry-instrumentation-rack-0.26.0.gem) = 17408
+TIMESTAMP = 1757121780
+SHA256 (rubygem/opentelemetry-instrumentation-rack-0.27.0.gem) = 4dea11b0b98b79ddd749cc434c42a816f8d0129b9d2becab97937ce922449072
+SIZE (rubygem/opentelemetry-instrumentation-rack-0.27.0.gem) = 18944
diff --git a/devel/rubygem-opentelemetry-instrumentation-restclient/Makefile b/devel/rubygem-opentelemetry-instrumentation-restclient/Makefile
index 82b8b6381a46..802b6fc8c610 100644
--- a/devel/rubygem-opentelemetry-instrumentation-restclient/Makefile
+++ b/devel/rubygem-opentelemetry-instrumentation-restclient/Makefile
@@ -1,5 +1,5 @@
PORTNAME= opentelemetry-instrumentation-restclient
-PORTVERSION= 0.23.0
+PORTVERSION= 0.24.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-opentelemetry-instrumentation-restclient/distinfo b/devel/rubygem-opentelemetry-instrumentation-restclient/distinfo
index cd8f64ea383b..099b0f267790 100644
--- a/devel/rubygem-opentelemetry-instrumentation-restclient/distinfo
+++ b/devel/rubygem-opentelemetry-instrumentation-restclient/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1738090012
-SHA256 (rubygem/opentelemetry-instrumentation-restclient-0.23.0.gem) = a8cedef3979f14e5c9b97e24150d6e5cd8d2646452d8816360875cf4d4d9a7b9
-SIZE (rubygem/opentelemetry-instrumentation-restclient-0.23.0.gem) = 11776
+TIMESTAMP = 1757121782
+SHA256 (rubygem/opentelemetry-instrumentation-restclient-0.24.0.gem) = 5b3022b2673302e006882f0edab7072ad8e6e85d1a15bd7bef8b20c4934115e4
+SIZE (rubygem/opentelemetry-instrumentation-restclient-0.24.0.gem) = 12800
diff --git a/devel/rubygem-opentelemetry-instrumentation-sinatra/Makefile b/devel/rubygem-opentelemetry-instrumentation-sinatra/Makefile
index 0085b331a5e8..28992a095288 100644
--- a/devel/rubygem-opentelemetry-instrumentation-sinatra/Makefile
+++ b/devel/rubygem-opentelemetry-instrumentation-sinatra/Makefile
@@ -1,5 +1,5 @@
PORTNAME= opentelemetry-instrumentation-sinatra
-PORTVERSION= 0.25.0
+PORTVERSION= 0.26.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-opentelemetry-instrumentation-sinatra/distinfo b/devel/rubygem-opentelemetry-instrumentation-sinatra/distinfo
index 17f3972bef93..4fd25baba34f 100644
--- a/devel/rubygem-opentelemetry-instrumentation-sinatra/distinfo
+++ b/devel/rubygem-opentelemetry-instrumentation-sinatra/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1738090014
-SHA256 (rubygem/opentelemetry-instrumentation-sinatra-0.25.0.gem) = 6aa6f76eecfb0d8a216f9f3d92d7ad0ca59791a53dfa06a8b721664153927498
-SIZE (rubygem/opentelemetry-instrumentation-sinatra-0.25.0.gem) = 12288
+TIMESTAMP = 1757121784
+SHA256 (rubygem/opentelemetry-instrumentation-sinatra-0.26.0.gem) = 19798dc55f965e520c14f808489cca8ad808b1d5539f53e771c152a9501d45a7
+SIZE (rubygem/opentelemetry-instrumentation-sinatra-0.26.0.gem) = 13312
diff --git a/devel/rubygem-opentelemetry-sdk/Makefile b/devel/rubygem-opentelemetry-sdk/Makefile
index edcd306c02ee..2e18fa1b9c9a 100644
--- a/devel/rubygem-opentelemetry-sdk/Makefile
+++ b/devel/rubygem-opentelemetry-sdk/Makefile
@@ -1,5 +1,5 @@
PORTNAME= opentelemetry-sdk
-PORTVERSION= 1.8.0
+PORTVERSION= 1.8.1
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-opentelemetry-sdk/distinfo b/devel/rubygem-opentelemetry-sdk/distinfo
index 5dc240773883..c474f3803e62 100644
--- a/devel/rubygem-opentelemetry-sdk/distinfo
+++ b/devel/rubygem-opentelemetry-sdk/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1740836302
-SHA256 (rubygem/opentelemetry-sdk-1.8.0.gem) = fad979b4a6c7ad5b2f9f2bfde77ab5c0c6a9b81d5a6458becf5957e3fa371df7
-SIZE (rubygem/opentelemetry-sdk-1.8.0.gem) = 34816
+TIMESTAMP = 1757121786
+SHA256 (rubygem/opentelemetry-sdk-1.8.1.gem) = ee0b42709e73e412e2f1d110dacd2044d6beebb295c02603a50eab2709a4d3a0
+SIZE (rubygem/opentelemetry-sdk-1.8.1.gem) = 34816
diff --git a/devel/rubygem-pagy/Makefile b/devel/rubygem-pagy/Makefile
index 7278ba40d6bb..3154773a5e9c 100644
--- a/devel/rubygem-pagy/Makefile
+++ b/devel/rubygem-pagy/Makefile
@@ -1,5 +1,5 @@
PORTNAME= pagy
-PORTVERSION= 9.3.5
+PORTVERSION= 9.4.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-pagy/distinfo b/devel/rubygem-pagy/distinfo
index d605c878156a..4566a5fb707d 100644
--- a/devel/rubygem-pagy/distinfo
+++ b/devel/rubygem-pagy/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1752266234
-SHA256 (rubygem/pagy-9.3.5.gem) = 78a9513150b96f872c092ab1cd95bb818ea29b2c417a4302290bc9293f8f0fd7
-SIZE (rubygem/pagy-9.3.5.gem) = 67072
+TIMESTAMP = 1757121788
+SHA256 (rubygem/pagy-9.4.0.gem) = db3f2e043f684155f18f78be62a81e8d033e39b9f97b1e1a8d12ad38d7bce738
+SIZE (rubygem/pagy-9.4.0.gem) = 67584
diff --git a/devel/rubygem-pkg-config/Makefile b/devel/rubygem-pkg-config/Makefile
index 10e1a84a015d..c1dc9b8a3272 100644
--- a/devel/rubygem-pkg-config/Makefile
+++ b/devel/rubygem-pkg-config/Makefile
@@ -1,5 +1,5 @@
PORTNAME= pkg-config
-PORTVERSION= 1.6.2
+PORTVERSION= 1.6.3
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-pkg-config/distinfo b/devel/rubygem-pkg-config/distinfo
index d20d9814bc19..623034f409f3 100644
--- a/devel/rubygem-pkg-config/distinfo
+++ b/devel/rubygem-pkg-config/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745936364
-SHA256 (rubygem/pkg-config-1.6.2.gem) = e01b004465c0e43a2e6aaa241fcaee42166cf658eb849bf4d31b645358c5be35
-SIZE (rubygem/pkg-config-1.6.2.gem) = 23552
+TIMESTAMP = 1757121790
+SHA256 (rubygem/pkg-config-1.6.3.gem) = 39ce2e741a0304d6a3fc1297a688dc4ff587649208c979d72f7f4f1be77db472
+SIZE (rubygem/pkg-config-1.6.3.gem) = 23552
diff --git a/devel/rubygem-pleaserun/Makefile b/devel/rubygem-pleaserun/Makefile
index 5e9fe61eec70..39c199a17a9b 100644
--- a/devel/rubygem-pleaserun/Makefile
+++ b/devel/rubygem-pleaserun/Makefile
@@ -1,5 +1,5 @@
PORTNAME= pleaserun
-PORTVERSION= 0.0.32
+PORTVERSION= 0.0.33
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -11,7 +11,7 @@ LICENSE= APACHE20
RUN_DEPENDS= rubygem-cabin>=0:devel/rubygem-cabin \
rubygem-clamp>=0:devel/rubygem-clamp \
- rubygem-dotenv>=0:misc/rubygem-dotenv \
+ rubygem-dotenv>=2:misc/rubygem-dotenv \
rubygem-insist>=0:devel/rubygem-insist \
rubygem-mustache>=0.99.8:devel/rubygem-mustache \
rubygem-stud>=0:devel/rubygem-stud
diff --git a/devel/rubygem-pleaserun/distinfo b/devel/rubygem-pleaserun/distinfo
index cadeafa9d9bd..f2d48f8c1a3d 100644
--- a/devel/rubygem-pleaserun/distinfo
+++ b/devel/rubygem-pleaserun/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1624630326
-SHA256 (rubygem/pleaserun-0.0.32.gem) = 4dd8db18b81b48e2a875ec0c7fff3869454d1f93a9f5e2e6c4eb88812870d3ab
-SIZE (rubygem/pleaserun-0.0.32.gem) = 32768
+TIMESTAMP = 1757122050
+SHA256 (rubygem/pleaserun-0.0.33.gem) = a61ecd4ac6956dc44a7992ccbd9e4c979d7cd3a25af5ec7cc5b1f17424ffb73f
+SIZE (rubygem/pleaserun-0.0.33.gem) = 32768
diff --git a/devel/rubygem-pleaserun/files/patch-gemspec b/devel/rubygem-pleaserun/files/patch-gemspec
index 0df36a625958..b204a50cba4c 100644
--- a/devel/rubygem-pleaserun/files/patch-gemspec
+++ b/devel/rubygem-pleaserun/files/patch-gemspec
@@ -1,11 +1,13 @@
---- pleaserun.gemspec.orig 2024-02-20 09:39:50 UTC
+--- pleaserun.gemspec.orig 2025-09-03 13:51:04 UTC
+++ pleaserun.gemspec
-@@ -23,7 +23,7 @@ Gem::Specification.new do |s|
+@@ -23,8 +23,8 @@ Gem::Specification.new do |s|
s.add_runtime_dependency(%q<cabin>.freeze, ["> 0".freeze])
s.add_runtime_dependency(%q<clamp>.freeze, [">= 0".freeze])
s.add_runtime_dependency(%q<stud>.freeze, [">= 0".freeze])
- s.add_runtime_dependency(%q<mustache>.freeze, ["= 0.99.8".freeze])
+ s.add_runtime_dependency(%q<mustache>.freeze, [">= 0.99.8".freeze])
s.add_runtime_dependency(%q<insist>.freeze, [">= 0".freeze])
- s.add_runtime_dependency(%q<dotenv>.freeze, [">= 0".freeze])
+- s.add_runtime_dependency(%q<dotenv>.freeze, ["~> 2".freeze])
++ s.add_runtime_dependency(%q<dotenv>.freeze, [">= 2".freeze])
end
+
diff --git a/devel/rubygem-rack-mini-profiler/Makefile b/devel/rubygem-rack-mini-profiler/Makefile
index 5a57c2078196..73723d873efd 100644
--- a/devel/rubygem-rack-mini-profiler/Makefile
+++ b/devel/rubygem-rack-mini-profiler/Makefile
@@ -1,5 +1,5 @@
PORTNAME= rack-mini-profiler
-PORTVERSION= 4.0.0
+PORTVERSION= 4.0.1
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-rack-mini-profiler/distinfo b/devel/rubygem-rack-mini-profiler/distinfo
index bbe81a17f8c2..2f0e0b675db1 100644
--- a/devel/rubygem-rack-mini-profiler/distinfo
+++ b/devel/rubygem-rack-mini-profiler/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750188272
-SHA256 (rubygem/rack-mini-profiler-4.0.0.gem) = c37bedcb7d01e33ad4addd8c4e742986e75db7cd8908cba3432c60b4e812e00f
-SIZE (rubygem/rack-mini-profiler-4.0.0.gem) = 419840
+TIMESTAMP = 1757122052
+SHA256 (rubygem/rack-mini-profiler-4.0.1.gem) = 485810c23211f908196c896ea10cad72ed68780ee2998bec1f1dfd7558263d78
+SIZE (rubygem/rack-mini-profiler-4.0.1.gem) = 419840
diff --git a/devel/rubygem-rails-i18n-rails80/Makefile b/devel/rubygem-rails-i18n-rails80/Makefile
index 1d6add5ff4a9..ee65f7c9f3c8 100644
--- a/devel/rubygem-rails-i18n-rails80/Makefile
+++ b/devel/rubygem-rails-i18n-rails80/Makefile
@@ -1,5 +1,5 @@
PORTNAME= rails-i18n
-PORTVERSION= 8.0.1
+PORTVERSION= 8.0.2
CATEGORIES= devel rubygems
MASTER_SITES= RG
PKGNAMESUFFIX= -rails80
diff --git a/devel/rubygem-rails-i18n-rails80/distinfo b/devel/rubygem-rails-i18n-rails80/distinfo
index 221d12165a2c..ca429ceb35c7 100644
--- a/devel/rubygem-rails-i18n-rails80/distinfo
+++ b/devel/rubygem-rails-i18n-rails80/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1752566672
-SHA256 (rubygem/rails-i18n-8.0.1.gem) = 15303195450bdac9a80636cf14c7e5ada2f43907cc60fcd19bbb3f81ab45be0d
-SIZE (rubygem/rails-i18n-8.0.1.gem) = 121344
+TIMESTAMP = 1757121792
+SHA256 (rubygem/rails-i18n-8.0.2.gem) = 624f31f652f85fd28024a521fea786223c4653cc83a468fbe3d410cb40f738af
+SIZE (rubygem/rails-i18n-8.0.2.gem) = 123392
diff --git a/devel/rubygem-rspec-rails/Makefile b/devel/rubygem-rspec-rails/Makefile
index 717c8916c02f..ce57a5ea0bed 100644
--- a/devel/rubygem-rspec-rails/Makefile
+++ b/devel/rubygem-rspec-rails/Makefile
@@ -1,5 +1,5 @@
PORTNAME= rspec-rails
-PORTVERSION= 8.0.1
+PORTVERSION= 8.0.2
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-rspec-rails/distinfo b/devel/rubygem-rspec-rails/distinfo
index 1ece08e0eae0..620251848aa4 100644
--- a/devel/rubygem-rspec-rails/distinfo
+++ b/devel/rubygem-rspec-rails/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750954404
-SHA256 (rubygem/rspec-rails-8.0.1.gem) = 0c3700b10ab6d7c648c4cd554023d8c2b5b07e7f01205f7608f0c511cf686505
-SIZE (rubygem/rspec-rails-8.0.1.gem) = 74240
+TIMESTAMP = 1757121794
+SHA256 (rubygem/rspec-rails-8.0.2.gem) = 113139a53f5d068d4f48d1c29ad5f982013ed9b0daa69d7f7b266eda5d433ace
+SIZE (rubygem/rspec-rails-8.0.2.gem) = 74240
diff --git a/devel/rubygem-rspec-support/Makefile b/devel/rubygem-rspec-support/Makefile
index 913c25bf0ba1..8dd36fad34cb 100644
--- a/devel/rubygem-rspec-support/Makefile
+++ b/devel/rubygem-rspec-support/Makefile
@@ -1,5 +1,5 @@
PORTNAME= rspec-support
-PORTVERSION= 3.13.4
+PORTVERSION= 3.13.5
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-rspec-support/distinfo b/devel/rubygem-rspec-support/distinfo
index d645d238cb5a..adcd8b32e068 100644
--- a/devel/rubygem-rspec-support/distinfo
+++ b/devel/rubygem-rspec-support/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1748495981
-SHA256 (rubygem/rspec-support-3.13.4.gem) = 184b1814f6a968102b57df631892c7f1990a91c9a3b9e80ef892a0fc2a71a3f7
-SIZE (rubygem/rspec-support-3.13.4.gem) = 40448
+TIMESTAMP = 1757121796
+SHA256 (rubygem/rspec-support-3.13.5.gem) = add745af535dd14b18f1209ab41ef987fdfad12786176b6a3b3619b9a7279fbf
+SIZE (rubygem/rspec-support-3.13.5.gem) = 40960
diff --git a/devel/rubygem-rubocop-rails/Makefile b/devel/rubygem-rubocop-rails/Makefile
index 90b390da101b..2c77c4bd5654 100644
--- a/devel/rubygem-rubocop-rails/Makefile
+++ b/devel/rubygem-rubocop-rails/Makefile
@@ -1,5 +1,5 @@
PORTNAME= rubocop-rails
-PORTVERSION= 2.32.0
+PORTVERSION= 2.33.3
CATEGORIES= devel ruby
MASTER_SITES= RG
diff --git a/devel/rubygem-rubocop-rails/distinfo b/devel/rubygem-rubocop-rails/distinfo
index d88146123fbd..bda7679e8666 100644
--- a/devel/rubygem-rubocop-rails/distinfo
+++ b/devel/rubygem-rubocop-rails/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1747716348
-SHA256 (rubygem/rubocop-rails-2.32.0.gem) = 9fcc623c8722fe71e835e99c4a18b740b5b0d3fb69915d7f0777f00794b30490
-SIZE (rubygem/rubocop-rails-2.32.0.gem) = 115712
+TIMESTAMP = 1757121800
+SHA256 (rubygem/rubocop-rails-2.33.3.gem) = 848c011b58c1292f3066246c9eb18abf6ffcfbce28bc57c4ab888bbec79af74b
+SIZE (rubygem/rubocop-rails-2.33.3.gem) = 117760
diff --git a/devel/rubygem-rubocop/Makefile b/devel/rubygem-rubocop/Makefile
index 7e4a6bed894b..6613e2878395 100644
--- a/devel/rubygem-rubocop/Makefile
+++ b/devel/rubygem-rubocop/Makefile
@@ -1,5 +1,5 @@
PORTNAME= rubocop
-PORTVERSION= 1.79.0
+PORTVERSION= 1.80.1
CATEGORIES= devel ruby
MASTER_SITES= RG
@@ -21,7 +21,6 @@ RUN_DEPENDS= rubygem-json>=2.3<3:devel/rubygem-json \
rubygem-regexp_parser>=2.9.3<3.0:textproc/rubygem-regexp_parser \
rubygem-rubocop-ast>=1.46.0<2.0:devel/rubygem-rubocop-ast \
rubygem-ruby-progressbar>=1.7<2:devel/rubygem-ruby-progressbar \
- rubygem-tsort>=0.2.0:devel/rubygem-tsort \
rubygem-unicode-display_width>=2.4.0<4.0:devel/rubygem-unicode-display_width
USES= cpe gem
diff --git a/devel/rubygem-rubocop/distinfo b/devel/rubygem-rubocop/distinfo
index 1945bb84e7b2..ecfd716039b6 100644
--- a/devel/rubygem-rubocop/distinfo
+++ b/devel/rubygem-rubocop/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753796198
-SHA256 (rubygem/rubocop-1.79.0.gem) = c709e83b16f9fced295d83d190a3a5bbcc46c419d8f9b85f259b99ba6faf5bbe
-SIZE (rubygem/rubocop-1.79.0.gem) = 715776
+TIMESTAMP = 1757121798
+SHA256 (rubygem/rubocop-1.80.1.gem) = 1688f3f2910ce7e96cebc0c0adb5296fc4e7033cf36f40e1b65ab80c5180b99b
+SIZE (rubygem/rubocop-1.80.1.gem) = 716288
diff --git a/devel/rubygem-sequel/Makefile b/devel/rubygem-sequel/Makefile
index c4c28320cce4..4475de488def 100644
--- a/devel/rubygem-sequel/Makefile
+++ b/devel/rubygem-sequel/Makefile
@@ -1,5 +1,5 @@
PORTNAME= sequel
-PORTVERSION= 5.94.0
+PORTVERSION= 5.95.1
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-sequel/distinfo b/devel/rubygem-sequel/distinfo
index 5f596daf339e..927fcc99994d 100644
--- a/devel/rubygem-sequel/distinfo
+++ b/devel/rubygem-sequel/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1751622411
-SHA256 (rubygem/sequel-5.94.0.gem) = dfb13a6da870a060f7f8ac47969944281b51419181dc695c810ec7177d0e2e59
-SIZE (rubygem/sequel-5.94.0.gem) = 646656
+TIMESTAMP = 1757122054
+SHA256 (rubygem/sequel-5.95.1.gem) = ef8a866a443538d9159b6892cd3227d1ff9cdbadc3e7c17b47595285f1081ce6
+SIZE (rubygem/sequel-5.95.1.gem) = 648192
diff --git a/devel/rubygem-sidekiq/Makefile b/devel/rubygem-sidekiq/Makefile
index 75f253066fcd..8d5dcb9d32ea 100644
--- a/devel/rubygem-sidekiq/Makefile
+++ b/devel/rubygem-sidekiq/Makefile
@@ -1,5 +1,5 @@
PORTNAME= sidekiq
-PORTVERSION= 8.0.6
+PORTVERSION= 8.0.7
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-sidekiq/distinfo b/devel/rubygem-sidekiq/distinfo
index 446da2a38859..2640529bcbbb 100644
--- a/devel/rubygem-sidekiq/distinfo
+++ b/devel/rubygem-sidekiq/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753370248
-SHA256 (rubygem/sidekiq-8.0.6.gem) = 4a0a9b12b206b7f86919afcb13041aa60f13f7d7b75a23c707aa5aba3e84fe46
-SIZE (rubygem/sidekiq-8.0.6.gem) = 286720
+TIMESTAMP = 1757121802
+SHA256 (rubygem/sidekiq-8.0.7.gem) = 7efa1f9df14189fcdfab6a0ba6966bff9602dee3c9bd72f8d3b2e5a5d0f37f84
+SIZE (rubygem/sidekiq-8.0.7.gem) = 287232
diff --git a/devel/rubygem-sorbet-runtime/Makefile b/devel/rubygem-sorbet-runtime/Makefile
index ee18861a1ba9..9d70b7f5c429 100644
--- a/devel/rubygem-sorbet-runtime/Makefile
+++ b/devel/rubygem-sorbet-runtime/Makefile
@@ -1,5 +1,5 @@
PORTNAME= sorbet-runtime
-PORTVERSION= 0.5.12388
+PORTVERSION= 0.6.12473
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-sorbet-runtime/distinfo b/devel/rubygem-sorbet-runtime/distinfo
index a15565690e42..f3c4dea5bad7 100644
--- a/devel/rubygem-sorbet-runtime/distinfo
+++ b/devel/rubygem-sorbet-runtime/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1755062606
-SHA256 (rubygem/sorbet-runtime-0.5.12388.gem) = 0ac25f1fb11e5f50dd5ad9a5459ffa7aebea460c233e93a2565fa0182530f57a
-SIZE (rubygem/sorbet-runtime-0.5.12388.gem) = 90112
+TIMESTAMP = 1757121804
+SHA256 (rubygem/sorbet-runtime-0.6.12473.gem) = 85ee1893e8376df10e589512c258cc9b3e3176f932494bd122984354e949fe8f
+SIZE (rubygem/sorbet-runtime-0.6.12473.gem) = 90112
diff --git a/devel/rubygem-spring/Makefile b/devel/rubygem-spring/Makefile
index 34f6cbdb9602..3337b23e1050 100644
--- a/devel/rubygem-spring/Makefile
+++ b/devel/rubygem-spring/Makefile
@@ -1,5 +1,5 @@
PORTNAME= spring
-PORTVERSION= 4.3.0
+PORTVERSION= 4.4.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-spring/distinfo b/devel/rubygem-spring/distinfo
index a6f21c2e0677..ddb88a68c76e 100644
--- a/devel/rubygem-spring/distinfo
+++ b/devel/rubygem-spring/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1742070718
-SHA256 (rubygem/spring-4.3.0.gem) = 0aaaf3bcce38e8528275854881d1922660d76cbd19a9a3af4a419d95b7fe7122
-SIZE (rubygem/spring-4.3.0.gem) = 32256
+TIMESTAMP = 1757121806
+SHA256 (rubygem/spring-4.4.0.gem) = ec4e6cf5fb48d96b9ec9a80ebb40f962f2467b651c000693f33c14b6d6c340af
+SIZE (rubygem/spring-4.4.0.gem) = 32256
diff --git a/devel/rubygem-sus/Makefile b/devel/rubygem-sus/Makefile
index 6f717b056520..70cd7e2f44aa 100644
--- a/devel/rubygem-sus/Makefile
+++ b/devel/rubygem-sus/Makefile
@@ -1,5 +1,5 @@
PORTNAME= sus
-PORTVERSION= 0.33.1
+PORTVERSION= 0.34.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-sus/distinfo b/devel/rubygem-sus/distinfo
index c213f6b80bd1..dd075662674b 100644
--- a/devel/rubygem-sus/distinfo
+++ b/devel/rubygem-sus/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1752266240
-SHA256 (rubygem/sus-0.33.1.gem) = 12636c0a9ad7a48c8911a7f61cf5728338b8ba4fd00895365a65ed21b006b8d1
-SIZE (rubygem/sus-0.33.1.gem) = 36352
+TIMESTAMP = 1757121808
+SHA256 (rubygem/sus-0.34.0.gem) = 86fa3a9f34670b813451b68f50bef72f8b01ba5fa5e9f18150307f1710956df4
+SIZE (rubygem/sus-0.34.0.gem) = 37376
diff --git a/devel/rubygem-thread-local/Makefile b/devel/rubygem-thread-local/Makefile
index 810488ed5e85..e2aecf4c58a2 100644
--- a/devel/rubygem-thread-local/Makefile
+++ b/devel/rubygem-thread-local/Makefile
@@ -5,7 +5,8 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Provide a class-level mixin to make thread local state easy
-WWW= https://github.com/socketry/thread-local
+WWW= https://socketry.github.io/thread-local/ \
+ https://github.com/socketry/thread-local
LICENSE= MIT
diff --git a/devel/rubygem-tins/Makefile b/devel/rubygem-tins/Makefile
index a39e7e1a2d92..87b43a429e58 100644
--- a/devel/rubygem-tins/Makefile
+++ b/devel/rubygem-tins/Makefile
@@ -1,5 +1,5 @@
PORTNAME= tins
-PORTVERSION= 1.38.0
+PORTVERSION= 1.42.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-tins/distinfo b/devel/rubygem-tins/distinfo
index a82b29fdf8f3..c4718350f802 100644
--- a/devel/rubygem-tins/distinfo
+++ b/devel/rubygem-tins/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1738090128
-SHA256 (rubygem/tins-1.38.0.gem) = 99acd138b73d5b1b2dd8e72f1707ac0905c8f63f729ddd7c746d2d3c3803886d
-SIZE (rubygem/tins-1.38.0.gem) = 310784
+TIMESTAMP = 1757121810
+SHA256 (rubygem/tins-1.42.0.gem) = d2361bf6b409cb8ffff4e4c6c7c4962360018595f074d417e927b58626cf8b1d
+SIZE (rubygem/tins-1.42.0.gem) = 316416
diff --git a/devel/rubygem-traces/Makefile b/devel/rubygem-traces/Makefile
index 890ebd759b24..066f1955d21b 100644
--- a/devel/rubygem-traces/Makefile
+++ b/devel/rubygem-traces/Makefile
@@ -1,5 +1,5 @@
PORTNAME= traces
-PORTVERSION= 0.15.2
+PORTVERSION= 0.18.1
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-traces/distinfo b/devel/rubygem-traces/distinfo
index 3cccc816aa7c..6c00fbe066ea 100644
--- a/devel/rubygem-traces/distinfo
+++ b/devel/rubygem-traces/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1738606597
-SHA256 (rubygem/traces-0.15.2.gem) = d2547834b7248bb8c8f4f6532c6b9ba80ef8e2d6068ce16e7873575d7b802d81
-SIZE (rubygem/traces-0.15.2.gem) = 14336
+TIMESTAMP = 1757121812
+SHA256 (rubygem/traces-0.18.1.gem) = 7e3498fa3fa96e4634c1bbf4d315e09f6e258a3649fd399229fcfacf93c5c44e
+SIZE (rubygem/traces-0.18.1.gem) = 16384
diff --git a/devel/rubygem-undercover/Makefile b/devel/rubygem-undercover/Makefile
index ce446afbf0f0..5ed4a0a59f84 100644
--- a/devel/rubygem-undercover/Makefile
+++ b/devel/rubygem-undercover/Makefile
@@ -1,5 +1,5 @@
PORTNAME= undercover
-PORTVERSION= 0.7.4
+PORTVERSION= 0.8.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-undercover/distinfo b/devel/rubygem-undercover/distinfo
index 00aa930321b3..a04b37241c24 100644
--- a/devel/rubygem-undercover/distinfo
+++ b/devel/rubygem-undercover/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1752566674
-SHA256 (rubygem/undercover-0.7.4.gem) = 56ea18d64da97c9a5c40c3ecea23ae26d04b716e66540b2eb9e56fc3d6356071
-SIZE (rubygem/undercover-0.7.4.gem) = 2845696
+TIMESTAMP = 1757121814
+SHA256 (rubygem/undercover-0.8.0.gem) = 76610ee5556315afd65f6d41c9cbd25995d400756b5a785b937451d8d4dd51e5
+SIZE (rubygem/undercover-0.8.0.gem) = 2846208
diff --git a/devel/rubygem-unicode-display_width/Makefile b/devel/rubygem-unicode-display_width/Makefile
index bacfac6e682a..7f8c906a874c 100644
--- a/devel/rubygem-unicode-display_width/Makefile
+++ b/devel/rubygem-unicode-display_width/Makefile
@@ -1,5 +1,5 @@
PORTNAME= unicode-display_width
-PORTVERSION= 3.1.4
+PORTVERSION= 3.1.5
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-unicode-display_width/distinfo b/devel/rubygem-unicode-display_width/distinfo
index a603833a7778..72fd9c960c35 100644
--- a/devel/rubygem-unicode-display_width/distinfo
+++ b/devel/rubygem-unicode-display_width/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1738090132
-SHA256 (rubygem/unicode-display_width-3.1.4.gem) = 8caf2af1c0f2f07ec89ef9e18c7d88c2790e217c482bfc78aaa65eadd5415ac1
-SIZE (rubygem/unicode-display_width-3.1.4.gem) = 18432
+TIMESTAMP = 1757121816
+SHA256 (rubygem/unicode-display_width-3.1.5.gem) = bf566817855ee7ee3adcf7bace0d5906cb14401417db59193f8a5fcedf02dd4e
+SIZE (rubygem/unicode-display_width-3.1.5.gem) = 18432
diff --git a/devel/rubygem-xxhash/Makefile b/devel/rubygem-xxhash/Makefile
index 32738d85d948..6642f7df411d 100644
--- a/devel/rubygem-xxhash/Makefile
+++ b/devel/rubygem-xxhash/Makefile
@@ -1,5 +1,5 @@
PORTNAME= xxhash
-PORTVERSION= 0.6.0
+PORTVERSION= 0.7.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
diff --git a/devel/rubygem-xxhash/distinfo b/devel/rubygem-xxhash/distinfo
index 25f1ea5c8fd1..3a5d5c376b87 100644
--- a/devel/rubygem-xxhash/distinfo
+++ b/devel/rubygem-xxhash/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1735228148
-SHA256 (rubygem/xxhash-0.6.0.gem) = 01931ef630098bee0265f272d1a201052512a85b4347789fe5d1ba4186500a34
-SIZE (rubygem/xxhash-0.6.0.gem) = 61952
+TIMESTAMP = 1757121818
+SHA256 (rubygem/xxhash-0.7.0.gem) = 1177e65232a4ede2f8022b0d062cc4bb25b4aaf32e81657e8140e0bff7b49fc3
+SIZE (rubygem/xxhash-0.7.0.gem) = 61952
diff --git a/devel/ruff/Makefile b/devel/ruff/Makefile
index ff84a980a796..51d657bf5736 100644
--- a/devel/ruff/Makefile
+++ b/devel/ruff/Makefile
@@ -1,6 +1,5 @@
PORTNAME= ruff
-DISTVERSION= 0.12.10
-PORTREVISION= 1
+DISTVERSION= 0.12.12
CATEGORIES= devel python
MAINTAINER= yuri@FreeBSD.org
diff --git a/devel/ruff/Makefile.crates b/devel/ruff/Makefile.crates
index fb1dc4647863..561a3ae15b6b 100644
--- a/devel/ruff/Makefile.crates
+++ b/devel/ruff/Makefile.crates
@@ -26,7 +26,7 @@ CARGO_CRATES= adler2-2.0.1 \
bincode-2.0.1 \
bincode_derive-2.0.1 \
bitflags-1.3.2 \
- bitflags-2.9.2 \
+ bitflags-2.9.3 \
bitvec-1.0.1 \
block-buffer-0.10.4 \
boxcar-0.2.13 \
@@ -34,7 +34,7 @@ CARGO_CRATES= adler2-2.0.1 \
bumpalo-3.19.0 \
byteorder-1.5.0 \
cachedir-0.3.1 \
- camino-1.1.11 \
+ camino-1.1.12 \
cast-0.3.0 \
castaway-0.2.4 \
cc-1.2.31 \
@@ -44,8 +44,8 @@ CARGO_CRATES= adler2-2.0.1 \
ciborium-0.2.2 \
ciborium-io-0.2.2 \
ciborium-ll-0.2.2 \
- clap-4.5.45 \
- clap_builder-4.5.44 \
+ clap-4.5.46 \
+ clap_builder-4.5.46 \
clap_complete-4.5.55 \
clap_complete_command-0.6.1 \
clap_complete_nushell-4.5.8 \
@@ -112,11 +112,11 @@ CARGO_CRATES= adler2-2.0.1 \
etcetera-0.10.0 \
fastrand-2.3.0 \
fern-0.7.1 \
- filetime-0.2.25 \
+ filetime-0.2.26 \
flate2-1.1.2 \
fnv-1.0.7 \
foldhash-0.1.5 \
- form_urlencoded-1.2.1 \
+ form_urlencoded-1.2.2 \
fs-err-2.11.0 \
fsevent-sys-4.1.0 \
funty-2.0.0 \
@@ -147,12 +147,12 @@ CARGO_CRATES= adler2-2.0.1 \
icu_properties_data-2.0.1 \
icu_provider-2.0.0 \
ident_case-1.0.1 \
- idna-1.0.3 \
+ idna-1.1.0 \
idna_adapter-1.2.1 \
ignore-0.4.23 \
imara-diff-0.1.8 \
imperative-1.0.6 \
- indexmap-2.10.0 \
+ indexmap-2.11.0 \
indicatif-0.18.0 \
indoc-2.0.6 \
inotify-0.11.0 \
@@ -184,7 +184,7 @@ CARGO_CRATES= adler2-2.0.1 \
libc-0.2.175 \
libcst-1.8.2 \
libcst_derive-1.8.2 \
- libmimalloc-sys-0.1.43 \
+ libmimalloc-sys-0.1.44 \
libredox-0.1.9 \
libtest-mimic-0.7.3 \
linux-raw-sys-0.9.4 \
@@ -195,12 +195,12 @@ CARGO_CRATES= adler2-2.0.1 \
manyhow-0.11.4 \
manyhow-macros-0.11.4 \
markdown-1.0.0 \
- matchers-0.1.0 \
+ matchers-0.2.0 \
matches-0.1.10 \
matchit-0.8.6 \
memchr-2.7.5 \
memoffset-0.9.1 \
- mimalloc-0.1.47 \
+ mimalloc-0.1.48 \
minicov-0.3.7 \
minimal-lexical-0.2.1 \
miniz_oxide-0.8.9 \
@@ -213,17 +213,16 @@ CARGO_CRATES= adler2-2.0.1 \
normalize-line-endings-0.3.0 \
notify-8.2.0 \
notify-types-2.0.0 \
- nu-ansi-term-0.46.0 \
+ nu-ansi-term-0.50.1 \
num-traits-0.2.19 \
num_cpus-1.17.0 \
once_cell-1.21.3 \
once_cell_polyfill-1.70.1 \
oorandom-11.1.5 \
option-ext-0.2.0 \
- ordermap-0.5.8 \
+ ordermap-0.5.9 \
os_pipe-1.2.2 \
os_str_bytes-7.1.1 \
- overload-0.1.1 \
parking_lot-0.12.4 \
parking_lot_core-0.9.11 \
paste-1.0.15 \
@@ -236,7 +235,7 @@ CARGO_CRATES= adler2-2.0.1 \
peg-runtime-0.8.5 \
pep440_rs-0.7.3 \
pep508_rs-0.9.2 \
- percent-encoding-2.3.1 \
+ percent-encoding-2.3.2 \
pest-2.8.1 \
pest_derive-2.8.1 \
pest_generator-2.8.1 \
@@ -257,7 +256,7 @@ CARGO_CRATES= adler2-2.0.1 \
pretty_assertions-1.4.1 \
proc-macro-crate-3.3.0 \
proc-macro-utils-0.10.0 \
- proc-macro2-1.0.96 \
+ proc-macro2-1.0.101 \
pyproject-toml-0.13.5 \
quick-junit-0.5.1 \
quick-xml-0.37.5 \
@@ -278,11 +277,9 @@ CARGO_CRATES= adler2-2.0.1 \
rayon-core-1.12.1 \
redox_syscall-0.5.17 \
redox_users-0.5.2 \
- regex-1.11.1 \
- regex-automata-0.1.10 \
- regex-automata-0.4.9 \
+ regex-1.11.2 \
+ regex-automata-0.4.10 \
regex-lite-0.1.6 \
- regex-syntax-0.6.29 \
regex-syntax-0.8.5 \
ron-0.7.1 \
rust-stemmers-1.2.0 \
@@ -300,7 +297,7 @@ CARGO_CRATES= adler2-2.0.1 \
serde-wasm-bindgen-0.6.5 \
serde_derive-1.0.219 \
serde_derive_internals-0.29.1 \
- serde_json-1.0.142 \
+ serde_json-1.0.143 \
serde_repr-0.1.20 \
serde_spanned-0.6.9 \
serde_spanned-1.0.0 \
@@ -323,7 +320,7 @@ CARGO_CRATES= adler2-2.0.1 \
strsim-0.11.1 \
strum-0.27.2 \
strum_macros-0.27.2 \
- syn-2.0.104 \
+ syn-2.0.106 \
synstructure-0.13.2 \
tap-1.0.1 \
tempfile-3.20.0 \
@@ -336,9 +333,9 @@ CARGO_CRATES= adler2-2.0.1 \
test-case-macros-3.3.1 \
thin-vec-0.2.14 \
thiserror-1.0.69 \
- thiserror-2.0.12 \
+ thiserror-2.0.16 \
thiserror-impl-1.0.69 \
- thiserror-impl-2.0.12 \
+ thiserror-impl-2.0.16 \
thread_local-1.1.9 \
threadpool-1.8.1 \
tikv-jemalloc-sys-0.6.0+5.3.0-1-ge13ca993e8ccb9ba9847cc330696e02839f328f7 \
@@ -358,9 +355,9 @@ CARGO_CRATES= adler2-2.0.1 \
tracing-attributes-0.1.30 \
tracing-core-0.1.34 \
tracing-flame-0.2.0 \
- tracing-indicatif-0.3.12 \
+ tracing-indicatif-0.3.13 \
tracing-log-0.2.0 \
- tracing-subscriber-0.3.19 \
+ tracing-subscriber-0.3.20 \
tryfn-0.2.3 \
typed-arena-2.0.2 \
typenum-1.18.0 \
@@ -380,7 +377,7 @@ CARGO_CRATES= adler2-2.0.1 \
unit-prefix-0.5.1 \
unscanny-0.1.0 \
unty-0.0.4 \
- url-2.5.4 \
+ url-2.5.7 \
urlencoding-2.1.3 \
utf8-width-0.1.7 \
utf8_iter-1.0.4 \
@@ -411,16 +408,14 @@ CARGO_CRATES= adler2-2.0.1 \
web-time-1.1.0 \
which-8.0.0 \
wild-2.2.1 \
- winapi-0.3.9 \
- winapi-i686-pc-windows-gnu-0.4.0 \
winapi-util-0.1.9 \
- winapi-x86_64-pc-windows-gnu-0.4.0 \
windows-core-0.61.2 \
windows-implement-0.60.0 \
windows-interface-0.59.1 \
windows-link-0.1.3 \
windows-result-0.3.4 \
windows-strings-0.4.2 \
+ windows-sys-0.52.0 \
windows-sys-0.59.0 \
windows-sys-0.60.2 \
windows-targets-0.52.6 \
diff --git a/devel/ruff/distinfo b/devel/ruff/distinfo
index e79a176b280b..e7d8c3af28d7 100644
--- a/devel/ruff/distinfo
+++ b/devel/ruff/distinfo
@@ -1,4 +1,4 @@
-TIMESTAMP = 1756374443
+TIMESTAMP = 1757275426
SHA256 (rust/crates/adler2-2.0.1.crate) = 320119579fcad9c21884f5c4861d16174d0e06250625266f50fe6898340abefa
SIZE (rust/crates/adler2-2.0.1.crate) = 13366
SHA256 (rust/crates/aho-corasick-1.1.3.crate) = 8e60d3430d3a69478ad0993f19238d2df97c507009a52b3c10addcd7f6bcb916
@@ -55,8 +55,8 @@ SHA256 (rust/crates/bincode_derive-2.0.1.crate) = bf95709a440f45e986983918d0e8a1
SIZE (rust/crates/bincode_derive-2.0.1.crate) = 7404
SHA256 (rust/crates/bitflags-1.3.2.crate) = bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a
SIZE (rust/crates/bitflags-1.3.2.crate) = 23021
-SHA256 (rust/crates/bitflags-2.9.2.crate) = 6a65b545ab31d687cff52899d4890855fec459eb6afe0da6417b8a18da87aa29
-SIZE (rust/crates/bitflags-2.9.2.crate) = 47977
+SHA256 (rust/crates/bitflags-2.9.3.crate) = 34efbcccd345379ca2868b2b2c9d3782e9cc58ba87bc7d79d5b53d9c9ae6f25d
+SIZE (rust/crates/bitflags-2.9.3.crate) = 47777
SHA256 (rust/crates/bitvec-1.0.1.crate) = 1bc2832c24239b0141d5674bb9174f9d68a8b5b3f2753311927c172ca46f7e9c
SIZE (rust/crates/bitvec-1.0.1.crate) = 224375
SHA256 (rust/crates/block-buffer-0.10.4.crate) = 3078c7629b62d3f0439517fa394996acacc5cbc91c5a20d8c658e77abd503a71
@@ -71,8 +71,8 @@ SHA256 (rust/crates/byteorder-1.5.0.crate) = 1fd0f2584146f6f2ef48085050886acf353
SIZE (rust/crates/byteorder-1.5.0.crate) = 23288
SHA256 (rust/crates/cachedir-0.3.1.crate) = 4703f3937077db8fa35bee3c8789343c1aec2585f0146f09d658d4ccc0e8d873
SIZE (rust/crates/cachedir-0.3.1.crate) = 8668
-SHA256 (rust/crates/camino-1.1.11.crate) = 5d07aa9a93b00c76f71bc35d598bed923f6d4f3a9ca5c24b7737ae1a292841c0
-SIZE (rust/crates/camino-1.1.11.crate) = 43862
+SHA256 (rust/crates/camino-1.1.12.crate) = dd0b03af37dad7a14518b7691d81acb0f8222604ad3d1b02f6b4bed5188c0cd5
+SIZE (rust/crates/camino-1.1.12.crate) = 44284
SHA256 (rust/crates/cast-0.3.0.crate) = 37b2a672a2cb129a2e41c10b1224bb368f9f37a2b16b612598138befd7b37eb5
SIZE (rust/crates/cast-0.3.0.crate) = 11452
SHA256 (rust/crates/castaway-0.2.4.crate) = dec551ab6e7578819132c713a93c022a05d60159dc86e7a7050223577484c55a
@@ -91,10 +91,10 @@ SHA256 (rust/crates/ciborium-io-0.2.2.crate) = 05afea1e0a06c9be33d539b876f1ce369
SIZE (rust/crates/ciborium-io-0.2.2.crate) = 6697
SHA256 (rust/crates/ciborium-ll-0.2.2.crate) = 57663b653d948a338bfb3eeba9bb2fd5fcfaecb9e199e87e1eda4d9e8b240fd9
SIZE (rust/crates/ciborium-ll-0.2.2.crate) = 14695
-SHA256 (rust/crates/clap-4.5.45.crate) = 1fc0e74a703892159f5ae7d3aac52c8e6c392f5ae5f359c70b5881d60aaac318
-SIZE (rust/crates/clap-4.5.45.crate) = 58337
-SHA256 (rust/crates/clap_builder-4.5.44.crate) = b3e7f4214277f3c7aa526a59dd3fbe306a370daee1f8b7b8c987069cd8e888a8
-SIZE (rust/crates/clap_builder-4.5.44.crate) = 169799
+SHA256 (rust/crates/clap-4.5.46.crate) = 2c5e4fcf9c21d2e544ca1ee9d8552de13019a42aa7dbf32747fa7aaf1df76e57
+SIZE (rust/crates/clap-4.5.46.crate) = 58332
+SHA256 (rust/crates/clap_builder-4.5.46.crate) = fecb53a0e6fcfb055f686001bc2e2592fa527efaf38dbe81a6a9563562e57d41
+SIZE (rust/crates/clap_builder-4.5.46.crate) = 169831
SHA256 (rust/crates/clap_complete-4.5.55.crate) = a5abde44486daf70c5be8b8f8f1b66c49f86236edf6fa2abadb4d961c4c6229a
SIZE (rust/crates/clap_complete-4.5.55.crate) = 48536
SHA256 (rust/crates/clap_complete_command-0.6.1.crate) = da8e198c052315686d36371e8a3c5778b7852fc75cc313e4e11eeb7a644a1b62
@@ -227,16 +227,16 @@ SHA256 (rust/crates/fastrand-2.3.0.crate) = 37909eebbb50d72f9059c3b6d82c0463f2ff
SIZE (rust/crates/fastrand-2.3.0.crate) = 15076
SHA256 (rust/crates/fern-0.7.1.crate) = 4316185f709b23713e41e3195f90edef7fb00c3ed4adc79769cf09cc762a3b29
SIZE (rust/crates/fern-0.7.1.crate) = 304533
-SHA256 (rust/crates/filetime-0.2.25.crate) = 35c0522e981e68cbfa8c3f978441a5f34b30b96e146b33cd3359176b50fe8586
-SIZE (rust/crates/filetime-0.2.25.crate) = 14940
+SHA256 (rust/crates/filetime-0.2.26.crate) = bc0505cd1b6fa6580283f6bdf70a73fcf4aba1184038c90902b92b3dd0df63ed
+SIZE (rust/crates/filetime-0.2.26.crate) = 17273
SHA256 (rust/crates/flate2-1.1.2.crate) = 4a3d7db9596fecd151c5f638c0ee5d5bd487b6e0ea232e5dc96d5250f6f94b1d
SIZE (rust/crates/flate2-1.1.2.crate) = 76495
SHA256 (rust/crates/fnv-1.0.7.crate) = 3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1
SIZE (rust/crates/fnv-1.0.7.crate) = 11266
SHA256 (rust/crates/foldhash-0.1.5.crate) = d9c4f5dac5e15c24eb999c26181a6ca40b39fe946cbe4c263c7209467bc83af2
SIZE (rust/crates/foldhash-0.1.5.crate) = 21901
-SHA256 (rust/crates/form_urlencoded-1.2.1.crate) = e13624c2627564efccf4934284bdd98cbaa14e79b0b5a141218e507b3a823456
-SIZE (rust/crates/form_urlencoded-1.2.1.crate) = 8969
+SHA256 (rust/crates/form_urlencoded-1.2.2.crate) = cb4cb245038516f5f85277875cdaa4f7d2c9a0fa0468de06ed190163b1581fcf
+SIZE (rust/crates/form_urlencoded-1.2.2.crate) = 9347
SHA256 (rust/crates/fs-err-2.11.0.crate) = 88a41f105fe1d5b6b34b2055e3dc59bb79b46b48b2040b9e6c7b4b5de097aa41
SIZE (rust/crates/fs-err-2.11.0.crate) = 20449
SHA256 (rust/crates/fsevent-sys-4.1.0.crate) = 76ee7a02da4d231650c7cea31349b889be2f45ddb3ef3032d2ec8185f6313fd2
@@ -297,8 +297,8 @@ SHA256 (rust/crates/icu_provider-2.0.0.crate) = 03c80da27b5f4187909049ee2d72f276
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/idna-1.0.3.crate) = 686f825264d630750a544639377bae737628043f20d38bbc029e8f29ea968a7e
-SIZE (rust/crates/idna-1.0.3.crate) = 142515
+SHA256 (rust/crates/idna-1.1.0.crate) = 3b0875f23caa03898994f6ddc501886a45c7d3d62d04d2d90788d47be1b1e4de
+SIZE (rust/crates/idna-1.1.0.crate) = 148747
SHA256 (rust/crates/idna_adapter-1.2.1.crate) = 3acae9609540aa318d1bc588455225fb2085b9ed0c4f6bd0d9d5bcd86f1a0344
SIZE (rust/crates/idna_adapter-1.2.1.crate) = 10389
SHA256 (rust/crates/ignore-0.4.23.crate) = 6d89fd380afde86567dfba715db065673989d6253f42b88179abd3eae47bda4b
@@ -307,8 +307,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.10.0.crate) = fe4cd85333e22411419a0bcae1297d25e58c9443848b11dc6a86fefe8c78a661
-SIZE (rust/crates/indexmap-2.10.0.crate) = 95836
+SHA256 (rust/crates/indexmap-2.11.0.crate) = f2481980430f9f78649238835720ddccc57e52df14ffce1c6f37391d61b563e9
+SIZE (rust/crates/indexmap-2.11.0.crate) = 99851
SHA256 (rust/crates/indicatif-0.18.0.crate) = 70a646d946d06bedbbc4cac4c218acf4bbf2d87757a784857025f4d447e4e1cd
SIZE (rust/crates/indicatif-0.18.0.crate) = 67969
SHA256 (rust/crates/indoc-2.0.6.crate) = f4c7245a08504955605670dbf141fceab975f15ca21570696aebe9d2e71576bd
@@ -371,8 +371,8 @@ SHA256 (rust/crates/libcst-1.8.2.crate) = ae28ddc5b90c3e3146a21d051ca095cbc8d932
SIZE (rust/crates/libcst-1.8.2.crate) = 110228
SHA256 (rust/crates/libcst_derive-1.8.2.crate) = dc2de5c2f62bcf8a4f7290b1854388b262c4b68f1db1a3ee3ef6d4c1319b00a3
SIZE (rust/crates/libcst_derive-1.8.2.crate) = 11409
-SHA256 (rust/crates/libmimalloc-sys-0.1.43.crate) = bf88cd67e9de251c1781dbe2f641a1a3ad66eaae831b8a2c38fbdc5ddae16d4d
-SIZE (rust/crates/libmimalloc-sys-0.1.43.crate) = 226498
+SHA256 (rust/crates/libmimalloc-sys-0.1.44.crate) = 667f4fec20f29dfc6bc7357c582d91796c169ad7e2fce709468aefeb2c099870
+SIZE (rust/crates/libmimalloc-sys-0.1.44.crate) = 451625
SHA256 (rust/crates/libredox-0.1.9.crate) = 391290121bad3d37fbddad76d8f5d1c1c314cfc646d143d7e07a3086ddff0ce3
SIZE (rust/crates/libredox-0.1.9.crate) = 7281
SHA256 (rust/crates/libtest-mimic-0.7.3.crate) = cc0bda45ed5b3a2904262c1bb91e526127aa70e7ef3758aba2ef93cf896b9b58
@@ -393,8 +393,8 @@ SHA256 (rust/crates/manyhow-macros-0.11.4.crate) = 46fce34d199b78b6e6073abf984c9
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
-SIZE (rust/crates/matchers-0.1.0.crate) = 6948
+SHA256 (rust/crates/matchers-0.2.0.crate) = d1525a2a28c7f4fa0fc98bb91ae755d1e2d1505079e05539e35bc876b5d65ae9
+SIZE (rust/crates/matchers-0.2.0.crate) = 7075
SHA256 (rust/crates/matches-0.1.10.crate) = 2532096657941c2fea9c289d370a250971c689d4f143798ff67113ec042024a5
SIZE (rust/crates/matches-0.1.10.crate) = 2592
SHA256 (rust/crates/matchit-0.8.6.crate) = 2f926ade0c4e170215ae43342bf13b9310a437609c81f29f86c5df6657582ef9
@@ -403,8 +403,8 @@ SHA256 (rust/crates/memchr-2.7.5.crate) = 32a282da65faaf38286cf3be983213fcf1d2e2
SIZE (rust/crates/memchr-2.7.5.crate) = 97603
SHA256 (rust/crates/memoffset-0.9.1.crate) = 488016bfae457b036d996092f6cb448677611ce4449e970ceaf42695203f218a
SIZE (rust/crates/memoffset-0.9.1.crate) = 9032
-SHA256 (rust/crates/mimalloc-0.1.47.crate) = b1791cbe101e95af5764f06f20f6760521f7158f69dbf9d6baf941ee1bf6bc40
-SIZE (rust/crates/mimalloc-0.1.47.crate) = 4594
+SHA256 (rust/crates/mimalloc-0.1.48.crate) = e1ee66a4b64c74f4ef288bcbb9192ad9c3feaad75193129ac8509af543894fd8
+SIZE (rust/crates/mimalloc-0.1.48.crate) = 4742
SHA256 (rust/crates/minicov-0.3.7.crate) = f27fe9f1cc3c22e1687f9446c2083c4c5fc7f0bcf1c7a86bdbded14985895b4b
SIZE (rust/crates/minicov-0.3.7.crate) = 43788
SHA256 (rust/crates/minimal-lexical-0.2.1.crate) = 68354c5c6bd36d73ff3feceb05efa59b6acb7626617f4962be322a825e61f79a
@@ -429,8 +429,8 @@ SHA256 (rust/crates/notify-8.2.0.crate) = 4d3d07927151ff8575b7087f245456e549fea6
SIZE (rust/crates/notify-8.2.0.crate) = 39067
SHA256 (rust/crates/notify-types-2.0.0.crate) = 5e0826a989adedc2a244799e823aece04662b66609d96af8dff7ac6df9a8925d
SIZE (rust/crates/notify-types-2.0.0.crate) = 14495
-SHA256 (rust/crates/nu-ansi-term-0.46.0.crate) = 77a8165726e8236064dbb45459242600304b42a5ea24ee2948e18e023bf7ba84
-SIZE (rust/crates/nu-ansi-term-0.46.0.crate) = 24311
+SHA256 (rust/crates/nu-ansi-term-0.50.1.crate) = d4a28e057d01f97e61255210fcff094d74ed0466038633e95017f5beb68e4399
+SIZE (rust/crates/nu-ansi-term-0.50.1.crate) = 28536
SHA256 (rust/crates/num-traits-0.2.19.crate) = 071dfc062690e90b734c0b2273ce72ad0ffa95f0c74596bc250dcfd960262841
SIZE (rust/crates/num-traits-0.2.19.crate) = 51631
SHA256 (rust/crates/num_cpus-1.17.0.crate) = 91df4bbde75afed763b708b7eee1e8e7651e02d97f6d5dd763e89367e957b23b
@@ -443,14 +443,12 @@ 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.8.crate) = 6d6bff06e4a5dc6416bead102d3e63c480dd852ffbb278bf8cfeb4966b329609
-SIZE (rust/crates/ordermap-0.5.8.crate) = 66688
+SHA256 (rust/crates/ordermap-0.5.9.crate) = 2fd6fedcd996c8c97932075cc3811d83f53280f48d5620e4e3cab7f6a12678c4
+SIZE (rust/crates/ordermap-0.5.9.crate) = 69484
SHA256 (rust/crates/os_pipe-1.2.2.crate) = db335f4760b14ead6290116f2427bf33a14d4f0617d49f78a246de10c1831224
SIZE (rust/crates/os_pipe-1.2.2.crate) = 10810
SHA256 (rust/crates/os_str_bytes-7.1.1.crate) = 63eceb7b5d757011a87d08eb2123db15d87fb0c281f65d101ce30a1e96c3ad5c
SIZE (rust/crates/os_str_bytes-7.1.1.crate) = 28828
-SHA256 (rust/crates/overload-0.1.1.crate) = b15813163c1d831bf4a13c3610c05c0d03b39feb07f7e09fa234dac9b15aaf39
-SIZE (rust/crates/overload-0.1.1.crate) = 24439
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
@@ -475,8 +473,8 @@ SHA256 (rust/crates/pep440_rs-0.7.3.crate) = 31095ca1f396e3de32745f42b20deef7bc0
SIZE (rust/crates/pep440_rs-0.7.3.crate) = 44342
SHA256 (rust/crates/pep508_rs-0.9.2.crate) = faee7227064121fcadcd2ff788ea26f0d8f2bd23a0574da11eca23bc935bcc05
SIZE (rust/crates/pep508_rs-0.9.2.crate) = 70842
-SHA256 (rust/crates/percent-encoding-2.3.1.crate) = e3148f5046208a5d56bcfc03053e3ca6334e51da8dfb19b6cdc8b306fae3283e
-SIZE (rust/crates/percent-encoding-2.3.1.crate) = 10235
+SHA256 (rust/crates/percent-encoding-2.3.2.crate) = 9b4f627cb1b25917193a259e49bdad08f671f8d9708acfd5fe0a8c1455d87220
+SIZE (rust/crates/percent-encoding-2.3.2.crate) = 11583
SHA256 (rust/crates/pest-2.8.1.crate) = 1db05f56d34358a8b1066f67cbb203ee3e7ed2ba674a6263a1d5ec6db2204323
SIZE (rust/crates/pest-2.8.1.crate) = 128906
SHA256 (rust/crates/pest_derive-2.8.1.crate) = bb056d9e8ea77922845ec74a1c4e8fb17e7c218cc4fc11a15c5d25e189aa40bc
@@ -517,8 +515,8 @@ SHA256 (rust/crates/proc-macro-crate-3.3.0.crate) = edce586971a4dfaa28950c6f18ed
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.96.crate) = beef09f85ae72cea1ef96ba6870c51e6382ebfa4f0e85b643459331f3daa5be0
-SIZE (rust/crates/proc-macro2-1.0.96.crate) = 52660
+SHA256 (rust/crates/proc-macro2-1.0.101.crate) = 89ae43fd86e4158d6db51ad8e2b80f313af9cc74f5c0e03ccb87de09998732de
+SIZE (rust/crates/proc-macro2-1.0.101.crate) = 53886
SHA256 (rust/crates/pyproject-toml-0.13.5.crate) = 7b0f6160dc48298b9260d9b958ad1d7f96f6cd0b9df200b22329204e09334663
SIZE (rust/crates/pyproject-toml-0.13.5.crate) = 18464
SHA256 (rust/crates/quick-junit-0.5.1.crate) = 3ed1a693391a16317257103ad06a88c6529ac640846021da7c435a06fffdacd7
@@ -559,16 +557,12 @@ SHA256 (rust/crates/redox_syscall-0.5.17.crate) = 5407465600fb0548f1442edf71dd20
SIZE (rust/crates/redox_syscall-0.5.17.crate) = 30002
SHA256 (rust/crates/redox_users-0.5.2.crate) = a4e608c6638b9c18977b00b475ac1f28d14e84b27d8d42f70e0bf1e3dec127ac
SIZE (rust/crates/redox_users-0.5.2.crate) = 17280
-SHA256 (rust/crates/regex-1.11.1.crate) = b544ef1b4eac5dc2db33ea63606ae9ffcfac26c1416a2806ae0bf5f56b201191
-SIZE (rust/crates/regex-1.11.1.crate) = 254170
-SHA256 (rust/crates/regex-automata-0.1.10.crate) = 6c230d73fb8d8c1b9c0b3135c5142a8acee3a0558fb8db5cf1cb65f8d7862132
-SIZE (rust/crates/regex-automata-0.1.10.crate) = 114533
-SHA256 (rust/crates/regex-automata-0.4.9.crate) = 809e8dc61f6de73b46c85f4c96486310fe304c434cfa43669d7b40f711150908
-SIZE (rust/crates/regex-automata-0.4.9.crate) = 618525
+SHA256 (rust/crates/regex-1.11.2.crate) = 23d7fd106d8c02486a8d64e778353d1cffe08ce79ac2e82f540c86d0facf6912
+SIZE (rust/crates/regex-1.11.2.crate) = 166265
+SHA256 (rust/crates/regex-automata-0.4.10.crate) = 6b9458fa0bfeeac22b5ca447c63aaf45f28439a709ccd244698632f9aa6394d6
+SIZE (rust/crates/regex-automata-0.4.10.crate) = 622754
SHA256 (rust/crates/regex-lite-0.1.6.crate) = 53a49587ad06b26609c52e423de037e7f57f20d53535d66e08c695f347df952a
SIZE (rust/crates/regex-lite-0.1.6.crate) = 95278
-SHA256 (rust/crates/regex-syntax-0.6.29.crate) = f162c6dd7b008981e4d40210aca20b4bd0f9b60ca9271061b07f78537722f2e1
-SIZE (rust/crates/regex-syntax-0.6.29.crate) = 299752
SHA256 (rust/crates/regex-syntax-0.8.5.crate) = 2b15c43186be67a4fd63bee50d0303afffcef381492ebe2c5d87f324e1b8815c
SIZE (rust/crates/regex-syntax-0.8.5.crate) = 357541
SHA256 (rust/crates/ron-0.7.1.crate) = 88073939a61e5b7680558e6be56b419e208420c2adb92be54921fa6b72283f1a
@@ -603,8 +597,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_derive_internals-0.29.1.crate) = 18d26a20a969b9e3fdf2fc2d9f21eda6c40e2de84c9408bb5d3b05d499aae711
SIZE (rust/crates/serde_derive_internals-0.29.1.crate) = 26189
-SHA256 (rust/crates/serde_json-1.0.142.crate) = 030fedb782600dcbd6f02d479bf0d817ac3bb40d644745b769d6a96bc3afc5a7
-SIZE (rust/crates/serde_json-1.0.142.crate) = 155363
+SHA256 (rust/crates/serde_json-1.0.143.crate) = d401abef1d108fbd9cbaebc3e46611f4b1021f714a0597a71f41ee463f5f4a5a
+SIZE (rust/crates/serde_json-1.0.143.crate) = 155342
SHA256 (rust/crates/serde_repr-0.1.20.crate) = 175ee3e80ae9982737ca543e96133087cbd9a485eecc3bc4de9c1a37b47ea59c
SIZE (rust/crates/serde_repr-0.1.20.crate) = 12627
SHA256 (rust/crates/serde_spanned-0.6.9.crate) = bf41e0cfaf7226dca15e8197172c295a782857fcb97fad1808a166870dee75a3
@@ -649,8 +643,8 @@ SHA256 (rust/crates/strum-0.27.2.crate) = af23d6f6c1a224baef9d3f61e287d2761385a5
SIZE (rust/crates/strum-0.27.2.crate) = 8489
SHA256 (rust/crates/strum_macros-0.27.2.crate) = 7695ce3845ea4b33927c055a39dc438a45b059f7c1b3d91d38d10355fb8cbca7
SIZE (rust/crates/strum_macros-0.27.2.crate) = 30522
-SHA256 (rust/crates/syn-2.0.104.crate) = 17b6f705963418cdb9927482fa304bc562ece2fdd4f616084c50b7023b435a40
-SIZE (rust/crates/syn-2.0.104.crate) = 299699
+SHA256 (rust/crates/syn-2.0.106.crate) = ede7c438028d4436d71104916910f5bb611972c5cfd7f89b8300a8186e6fada6
+SIZE (rust/crates/syn-2.0.106.crate) = 301514
SHA256 (rust/crates/synstructure-0.13.2.crate) = 728a70f3dbaf5bab7f0c4b1ac8d7ae5ea60a4b5549c8a5914361c99147a709d2
SIZE (rust/crates/synstructure-0.13.2.crate) = 18950
SHA256 (rust/crates/tap-1.0.1.crate) = 55937e1799185b12863d447f42597ed69d9928686b8d88a1df17376a097d8369
@@ -675,12 +669,12 @@ SHA256 (rust/crates/thin-vec-0.2.14.crate) = 144f754d318415ac792f9d69fc87abbbfc0
SIZE (rust/crates/thin-vec-0.2.14.crate) = 35087
SHA256 (rust/crates/thiserror-1.0.69.crate) = b6aaf5339b578ea85b50e080feb250a3e8ae8cfcdff9a461c9ec2904bc923f52
SIZE (rust/crates/thiserror-1.0.69.crate) = 22198
-SHA256 (rust/crates/thiserror-2.0.12.crate) = 567b8a2dae586314f7be2a752ec7474332959c6460e02bde30d702a66d488708
-SIZE (rust/crates/thiserror-2.0.12.crate) = 28693
+SHA256 (rust/crates/thiserror-2.0.16.crate) = 3467d614147380f2e4e374161426ff399c91084acd2363eaf549172b3d5e60c0
+SIZE (rust/crates/thiserror-2.0.16.crate) = 29095
SHA256 (rust/crates/thiserror-impl-1.0.69.crate) = 4fee6c4efc90059e10f81e6d42c60a18f76588c3d74cb83a0b242a2b6c7504c1
SIZE (rust/crates/thiserror-impl-1.0.69.crate) = 18365
-SHA256 (rust/crates/thiserror-impl-2.0.12.crate) = 7f7cf42b4507d8ea322120659672cf1b9dbb93f8f2d4ecfd6e51350ff5b17a1d
-SIZE (rust/crates/thiserror-impl-2.0.12.crate) = 21141
+SHA256 (rust/crates/thiserror-impl-2.0.16.crate) = 6c5e1be1c48b9172ee610da68fd9cd2770e7a4056cb3fc98710ee6906f0c7960
+SIZE (rust/crates/thiserror-impl-2.0.16.crate) = 21214
SHA256 (rust/crates/thread_local-1.1.9.crate) = f60246a4944f24f6e018aa17cdeffb7818b76356965d03b07d6a9886e8962185
SIZE (rust/crates/thread_local-1.1.9.crate) = 19315
SHA256 (rust/crates/threadpool-1.8.1.crate) = d050e60b33d41c19108b32cea32164033a9013fe3b46cbd4457559bfbf77afaa
@@ -719,12 +713,12 @@ SHA256 (rust/crates/tracing-core-0.1.34.crate) = b9d12581f227e93f094d3af2ae690a5
SIZE (rust/crates/tracing-core-0.1.34.crate) = 63760
SHA256 (rust/crates/tracing-flame-0.2.0.crate) = 0bae117ee14789185e129aaee5d93750abe67fdc5a9a62650452bfe4e122a3a9
SIZE (rust/crates/tracing-flame-0.2.0.crate) = 9062
-SHA256 (rust/crates/tracing-indicatif-0.3.12.crate) = e1983afead46ff13a3c93581e0cec31d20b29efdd22cbdaa8b9f850eccf2c352
-SIZE (rust/crates/tracing-indicatif-0.3.12.crate) = 29871
+SHA256 (rust/crates/tracing-indicatif-0.3.13.crate) = 04d4e11e0e27acef25a47f27e9435355fecdc488867fa2bc90e75b0700d2823d
+SIZE (rust/crates/tracing-indicatif-0.3.13.crate) = 29929
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
-SIZE (rust/crates/tracing-subscriber-0.3.19.crate) = 198345
+SHA256 (rust/crates/tracing-subscriber-0.3.20.crate) = 2054a14f5307d601f88daf0553e1cbf472acc4f2c51afab632431cdcd72124d5
+SIZE (rust/crates/tracing-subscriber-0.3.20.crate) = 212274
SHA256 (rust/crates/tryfn-0.2.3.crate) = 5fe242ee9e646acec9ab73a5c540e8543ed1b107f0ce42be831e0775d423c396
SIZE (rust/crates/tryfn-0.2.3.crate) = 8481
SHA256 (rust/crates/typed-arena-2.0.2.crate) = 6af6ae20167a9ece4bcb41af5b80f8a1f1df981f6391189ce00fd257af04126a
@@ -763,8 +757,8 @@ SHA256 (rust/crates/unscanny-0.1.0.crate) = e9df2af067a7953e9c3831320f35c1cc0600
SIZE (rust/crates/unscanny-0.1.0.crate) = 10338
SHA256 (rust/crates/unty-0.0.4.crate) = 6d49784317cd0d1ee7ec5c716dd598ec5b4483ea832a2dced265471cc0f690ae
SIZE (rust/crates/unty-0.0.4.crate) = 7200
-SHA256 (rust/crates/url-2.5.4.crate) = 32f8b686cadd1473f4bd0117a5d28d36b1ade384ea9b5069a1c40aefed7fda60
-SIZE (rust/crates/url-2.5.4.crate) = 81097
+SHA256 (rust/crates/url-2.5.7.crate) = 08bc136a29a3d1758e07a9cca267be308aeebf5cfd5a10f3f67ab2097683ef5b
+SIZE (rust/crates/url-2.5.7.crate) = 87907
SHA256 (rust/crates/urlencoding-2.1.3.crate) = daf8dba3b7eb870caf1ddeed7bc9d2a049f3cfdfae7cb521b087cc33ae4c49da
SIZE (rust/crates/urlencoding-2.1.3.crate) = 6538
SHA256 (rust/crates/utf8-width-0.1.7.crate) = 86bd8d4e895da8537e5315b8254664e6b769c4ff3db18321b297a1e7004392e3
@@ -825,14 +819,8 @@ SHA256 (rust/crates/which-8.0.0.crate) = d3fabb953106c3c8eea8306e4393700d7657561
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
-SIZE (rust/crates/winapi-0.3.9.crate) = 1200382
-SHA256 (rust/crates/winapi-i686-pc-windows-gnu-0.4.0.crate) = ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6
-SIZE (rust/crates/winapi-i686-pc-windows-gnu-0.4.0.crate) = 2918815
SHA256 (rust/crates/winapi-util-0.1.9.crate) = cf221c93e13a30d793f7645a0e7762c55d169dbb0a49671918a2319d289b10bb
SIZE (rust/crates/winapi-util-0.1.9.crate) = 12464
-SHA256 (rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.crate) = 712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f
-SIZE (rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.crate) = 2947998
SHA256 (rust/crates/windows-core-0.61.2.crate) = c0fdd3ddb90610c7638aa2b3a3ab2904fb9e5cdbecc643ddb3647212781c4ae3
SIZE (rust/crates/windows-core-0.61.2.crate) = 36771
SHA256 (rust/crates/windows-implement-0.60.0.crate) = a47fddd13af08290e67f4acabf4b459f647552718f683a7b415d290ac744a836
@@ -845,6 +833,8 @@ SHA256 (rust/crates/windows-result-0.3.4.crate) = 56f42bd332cc6c8eac5af113fc0c1f
SIZE (rust/crates/windows-result-0.3.4.crate) = 13418
SHA256 (rust/crates/windows-strings-0.4.2.crate) = 56e6c93f3a0c3b36176cb1327a4958a0353d5d166c2a35cb268ace15e91d3b57
SIZE (rust/crates/windows-strings-0.4.2.crate) = 13983
+SHA256 (rust/crates/windows-sys-0.52.0.crate) = 282be5f36a8ce781fad8c8ae18fa3f9beff57ec1b52cb3de0789201425d9a33d
+SIZE (rust/crates/windows-sys-0.52.0.crate) = 2576877
SHA256 (rust/crates/windows-sys-0.59.0.crate) = 1e38bc4d79ed67fd075bcc251a1c39b32a1776bbe92e5bef1f0bf1f8c531853b
SIZE (rust/crates/windows-sys-0.59.0.crate) = 2387323
SHA256 (rust/crates/windows-sys-0.60.2.crate) = f2f500e4d28234f72040990ec9d39e3a6b950f9f22d3dba18416c35882612bcb
@@ -927,5 +917,5 @@ SHA256 (astral-sh-lsp-types-3512a9f33eadc5402cfab1b8f7340824c8ca1439_GH0.tar.gz)
SIZE (astral-sh-lsp-types-3512a9f33eadc5402cfab1b8f7340824c8ca1439_GH0.tar.gz) = 71124
SHA256 (salsa-rs-salsa-a3ffa22cb26756473d56f867aedec3fd907c4dd9_GH0.tar.gz) = 2b18d0a3a4301ab0c8b706bef31af567e30cba91d9ccf9a010d8fa0e5f1656c8
SIZE (salsa-rs-salsa-a3ffa22cb26756473d56f867aedec3fd907c4dd9_GH0.tar.gz) = 717383
-SHA256 (astral-sh-ruff-0.12.10_GH0.tar.gz) = ecda9ff0ea8ef46cf858a9a830fe78f0d4d8e0ea8c6bc6fad6a8c1eb7f2543cd
-SIZE (astral-sh-ruff-0.12.10_GH0.tar.gz) = 7915877
+SHA256 (astral-sh-ruff-0.12.12_GH0.tar.gz) = 1f8a913b26015aba801b5be14089b2730d3618a298d2d9949178eb3985346feb
+SIZE (astral-sh-ruff-0.12.12_GH0.tar.gz) = 7927550
diff --git a/devel/sbt/Makefile b/devel/sbt/Makefile
index 935ed7b91ca6..ec7c8d4bad8f 100644
--- a/devel/sbt/Makefile
+++ b/devel/sbt/Makefile
@@ -1,5 +1,5 @@
PORTNAME= sbt
-PORTVERSION= 1.11.5
+PORTVERSION= 1.11.6
CATEGORIES= devel java
MASTER_SITES= https://github.com/sbt/sbt/releases/download/v${PORTVERSION}/
diff --git a/devel/sbt/distinfo b/devel/sbt/distinfo
index 0d9e3d757787..b8c097689c38 100644
--- a/devel/sbt/distinfo
+++ b/devel/sbt/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1756210758
-SHA256 (sbt-1.11.5.tgz) = 949337a9a082d0148f8ab5058932467f69cae3c4c1619f4a19566ec0f1bb6492
-SIZE (sbt-1.11.5.tgz) = 58356246
+TIMESTAMP = 1757329524
+SHA256 (sbt-1.11.6.tgz) = ce4995e86acf7fdd57db78595cd6918c01781a6a741170e6409adba597e0d83d
+SIZE (sbt-1.11.6.tgz) = 58357174
diff --git a/devel/sdl3/Makefile b/devel/sdl3/Makefile
index 701491ff77c8..8b097c03145e 100644
--- a/devel/sdl3/Makefile
+++ b/devel/sdl3/Makefile
@@ -1,6 +1,6 @@
PORTNAME= sdl3
DISTVERSIONPREFIX= release-
-DISTVERSION= 3.2.20
+DISTVERSION= 3.2.22
CATEGORIES= devel
MAINTAINER= amdmi3@FreeBSD.org
diff --git a/devel/sdl3/distinfo b/devel/sdl3/distinfo
index b8c47c87ad59..24a8459a9303 100644
--- a/devel/sdl3/distinfo
+++ b/devel/sdl3/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1754334324
-SHA256 (libsdl-org-SDL-release-3.2.20_GH0.tar.gz) = f0d9ea12f9e41a17995fec29cfb8dbfe28df75282493b489d3a2a91f30e74fa7
-SIZE (libsdl-org-SDL-release-3.2.20_GH0.tar.gz) = 16121311
+TIMESTAMP = 1757339815
+SHA256 (libsdl-org-SDL-release-3.2.22_GH0.tar.gz) = 911c2d5c3d22efc29af9a2cef6cdfacba30d965242c383d997c93078e6474b01
+SIZE (libsdl-org-SDL-release-3.2.22_GH0.tar.gz) = 16126781
diff --git a/devel/terraform-ls/Makefile b/devel/terraform-ls/Makefile
index 11e169db43df..0d175d369e5a 100644
--- a/devel/terraform-ls/Makefile
+++ b/devel/terraform-ls/Makefile
@@ -1,7 +1,6 @@
PORTNAME= terraform-ls
DISTVERSIONPREFIX= v
-DISTVERSION= 0.36.5
-PORTREVISION= 3
+DISTVERSION= 0.37.0
CATEGORIES= devel
MAINTAINER= dutra@FreeBSD.org
@@ -11,8 +10,6 @@ WWW= https://github.com/hashicorp/terraform-ls
LICENSE= MPL20
LICENSE_FILE= ${WRKSRC}/LICENSE
-RUN_DEPENDS= terraform:sysutils/terraform
-
USES= go:1.24,modules
GO_MODULE= github.com/hashicorp/terraform-ls
diff --git a/devel/terraform-ls/distinfo b/devel/terraform-ls/distinfo
index af090d4b2000..beff1db2dbd3 100644
--- a/devel/terraform-ls/distinfo
+++ b/devel/terraform-ls/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1750371069
-SHA256 (go/devel_terraform-ls/terraform-ls-v0.36.5/v0.36.5.mod) = 7e423b19160bff26b88e74aa87fca3c7105205d00b4519b44a3e1a954f60af55
-SIZE (go/devel_terraform-ls/terraform-ls-v0.36.5/v0.36.5.mod) = 4900
-SHA256 (go/devel_terraform-ls/terraform-ls-v0.36.5/v0.36.5.zip) = 2c9c33eb5cc5ac2ec44245dae4b3b70f49d2565ea5839b3e5cc3022adb627d14
-SIZE (go/devel_terraform-ls/terraform-ls-v0.36.5/v0.36.5.zip) = 2723101
+TIMESTAMP = 1757539496
+SHA256 (go/devel_terraform-ls/terraform-ls-v0.37.0/v0.37.0.mod) = e4b047450a7fadb828986014ddeb9d61afebe62b105f4f1b37aa843c29b77259
+SIZE (go/devel_terraform-ls/terraform-ls-v0.37.0/v0.37.0.mod) = 4900
+SHA256 (go/devel_terraform-ls/terraform-ls-v0.37.0/v0.37.0.zip) = 21e680d561cf094864a048bf0ba8e6ac97e32c75a7c6d50510f03d00fe874817
+SIZE (go/devel_terraform-ls/terraform-ls-v0.37.0/v0.37.0.zip) = 2757919
diff --git a/devel/tree-sitter/Makefile b/devel/tree-sitter/Makefile
index adc07eea666d..c40e0e7881ff 100644
--- a/devel/tree-sitter/Makefile
+++ b/devel/tree-sitter/Makefile
@@ -1,6 +1,6 @@
PORTNAME= tree-sitter
DISTVERSIONPREFIX= v
-DISTVERSION= 0.25.8
+DISTVERSION= 0.25.9
CATEGORIES= devel
MAINTAINER= adamw@FreeBSD.org
diff --git a/devel/tree-sitter/distinfo b/devel/tree-sitter/distinfo
index 4378a24efa58..5601a6a1b481 100644
--- a/devel/tree-sitter/distinfo
+++ b/devel/tree-sitter/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1752434812
-SHA256 (tree-sitter-tree-sitter-v0.25.8_GH0.tar.gz) = 178b575244d967f4920a4642408dc4edf6de96948d37d7f06e5b78acee9c0b4e
-SIZE (tree-sitter-tree-sitter-v0.25.8_GH0.tar.gz) = 857462
+TIMESTAMP = 1757256736
+SHA256 (tree-sitter-tree-sitter-v0.25.9_GH0.tar.gz) = 024a2478579acebbb8882d7c2c0f0e07fc0aa19a459b48d10469e4abb96cf16e
+SIZE (tree-sitter-tree-sitter-v0.25.9_GH0.tar.gz) = 862832
diff --git a/devel/uv/Makefile b/devel/uv/Makefile
index c7055c6b6237..2b2248f2ca42 100644
--- a/devel/uv/Makefile
+++ b/devel/uv/Makefile
@@ -1,6 +1,5 @@
PORTNAME= uv
-DISTVERSION= 0.8.3
-PORTREVISION= 2
+DISTVERSION= 0.8.15
CATEGORIES= devel
MAINTAINER= yuri@FreeBSD.org
diff --git a/devel/uv/Makefile.crates b/devel/uv/Makefile.crates
index fce7eac81d15..bd8e07871713 100644
--- a/devel/uv/Makefile.crates
+++ b/devel/uv/Makefile.crates
@@ -1,14 +1,15 @@
CARGO_CRATES= addr2line-0.24.2 \
- adler2-2.0.0 \
+ adler2-2.0.1 \
+ aes-0.8.4 \
aho-corasick-1.1.3 \
allocator-api2-0.2.21 \
anes-0.1.6 \
- anstream-0.6.19 \
- anstyle-1.0.10 \
- anstyle-parse-0.2.6 \
- anstyle-query-1.1.2 \
- anstyle-wincon-3.0.7 \
- anyhow-1.0.98 \
+ anstream-0.6.20 \
+ anstyle-1.0.11 \
+ anstyle-parse-0.2.7 \
+ anstyle-query-1.1.3 \
+ anstyle-wincon-3.0.9 \
+ anyhow-1.0.99 \
approx-0.5.1 \
arbitrary-1.4.1 \
arcstr-1.2.0 \
@@ -17,81 +18,87 @@ CARGO_CRATES= addr2line-0.24.2 \
assert-json-diff-2.0.2 \
assert_cmd-2.0.17 \
assert_fs-1.1.3 \
- astral-tokio-tar-0.5.2 \
+ astral-tokio-tar-0.5.3 \
+ async-broadcast-0.7.2 \
async-channel-2.5.0 \
- async-compression-0.4.18 \
- async-trait-0.1.88 \
+ async-compression-0.4.19 \
+ async-recursion-1.1.1 \
+ async-trait-0.1.89 \
async_http_range_reader-0.9.1 \
atomic-waker-1.1.2 \
- autocfg-1.4.0 \
- axoasset-1.2.0 \
- axoprocess-0.2.0 \
- axotag-0.2.0 \
- axoupdater-0.9.0 \
- backon-1.5.1 \
- backtrace-0.3.74 \
+ autocfg-1.5.0 \
+ axoasset-1.3.0 \
+ axoprocess-0.2.1 \
+ axotag-0.3.0 \
+ axoupdater-0.9.1 \
+ backon-1.5.2 \
+ backtrace-0.3.75 \
base64-0.21.7 \
base64-0.22.1 \
bincode-1.3.3 \
bisection-0.1.0 \
bitflags-1.3.2 \
- bitflags-2.9.1 \
+ bitflags-2.9.3 \
blake2-0.10.6 \
block-buffer-0.10.4 \
- boxcar-0.2.13 \
- bstr-1.11.3 \
- bumpalo-3.17.0 \
+ block-padding-0.3.3 \
+ boxcar-0.2.14 \
+ bstr-1.12.0 \
+ bumpalo-3.19.0 \
bytecheck-0.8.1 \
bytecheck_derive-0.8.1 \
- bytemuck-1.21.0 \
+ bytemuck-1.23.1 \
byteorder-1.5.0 \
byteorder-lite-0.1.0 \
- bytes-1.9.0 \
- bzip2-0.4.4 \
+ bytes-1.10.1 \
bzip2-0.5.2 \
bzip2-sys-0.1.13+1.0.8 \
- camino-1.1.9 \
- cargo-util-0.2.21 \
+ camino-1.1.10 \
+ cargo-util-0.2.22 \
cast-0.3.0 \
- cc-1.2.11 \
- cfg-if-1.0.0 \
+ cbc-0.1.2 \
+ cc-1.2.30 \
+ cfg-if-1.0.1 \
cfg_aliases-0.2.1 \
charset-0.1.5 \
ciborium-0.2.2 \
ciborium-io-0.2.2 \
ciborium-ll-0.2.2 \
- clap-4.5.41 \
- clap_builder-4.5.41 \
- clap_complete-4.5.44 \
+ cipher-0.4.4 \
+ clap-4.5.45 \
+ clap_builder-4.5.44 \
+ clap_complete-4.5.55 \
clap_complete_command-0.6.1 \
- clap_complete_nushell-4.5.5 \
- clap_derive-4.5.41 \
- clap_lex-0.7.4 \
- codspeed-3.0.4 \
- codspeed-criterion-compat-3.0.4 \
- codspeed-criterion-compat-walltime-3.0.4 \
+ clap_complete_nushell-4.5.8 \
+ clap_derive-4.5.45 \
+ clap_lex-0.7.5 \
+ codspeed-3.0.5 \
+ codspeed-criterion-compat-3.0.5 \
+ codspeed-criterion-compat-walltime-3.0.5 \
color_quant-1.1.0 \
- colorchoice-1.0.3 \
+ colorchoice-1.0.4 \
colored-2.2.0 \
concurrent-queue-2.5.0 \
configparser-3.1.0 \
console-0.15.11 \
console-0.16.0 \
- core-foundation-0.10.0 \
+ core-foundation-0.9.4 \
+ core-foundation-0.10.1 \
core-foundation-sys-0.8.7 \
cpufeatures-0.2.17 \
crc-3.3.0 \
crc-catalog-2.4.0 \
- crc32fast-1.4.2 \
- criterion-0.6.0 \
+ crc32fast-1.5.0 \
+ criterion-0.7.0 \
criterion-plot-0.5.0 \
+ criterion-plot-0.6.0 \
crossbeam-deque-0.8.6 \
crossbeam-epoch-0.9.18 \
crossbeam-utils-0.8.21 \
- crunchy-0.2.3 \
+ crunchy-0.2.4 \
crypto-common-0.1.6 \
csv-1.3.1 \
- csv-core-0.1.11 \
+ csv-core-0.1.12 \
ctrlc-3.4.7 \
dashmap-6.1.0 \
data-encoding-2.9.0 \
@@ -102,37 +109,41 @@ CARGO_CRATES= addr2line-0.24.2 \
diff-0.1.13 \
difflib-0.4.0 \
digest-0.10.7 \
- dirs-5.0.1 \
- dirs-sys-0.4.1 \
+ dirs-6.0.0 \
+ dirs-sys-0.5.0 \
displaydoc-0.2.5 \
doc-comment-0.3.3 \
dotenvy-0.15.7 \
dunce-1.0.5 \
- dyn-clone-1.0.17 \
+ dyn-clone-1.0.19 \
either-1.15.0 \
encode_unicode-1.0.0 \
encoding_rs-0.8.35 \
encoding_rs_io-0.1.7 \
+ endi-1.1.0 \
+ enumflags2-0.7.12 \
+ enumflags2_derive-0.7.12 \
+ env_filter-0.1.3 \
env_home-0.1.0 \
- equivalent-1.0.1 \
- erased-serde-0.4.5 \
- errno-0.3.10 \
+ env_logger-0.11.8 \
+ equivalent-1.0.2 \
+ erased-serde-0.4.6 \
+ errno-0.3.13 \
etcetera-0.10.0 \
event-listener-5.4.0 \
event-listener-strategy-0.5.4 \
fastrand-2.3.0 \
fdeflate-0.3.7 \
- filetime-0.2.25 \
+ filetime-0.2.26 \
fixedbitset-0.5.7 \
flate2-1.1.2 \
float-cmp-0.9.0 \
float-cmp-0.10.0 \
fnv-1.0.7 \
foldhash-0.1.5 \
- fontconfig-parser-0.5.7 \
+ fontconfig-parser-0.5.8 \
fontdb-0.12.0 \
form_urlencoded-1.2.1 \
- fs-err-2.11.0 \
fs-err-3.1.1 \
fs2-0.4.3 \
futures-0.3.31 \
@@ -146,201 +157,214 @@ CARGO_CRATES= addr2line-0.24.2 \
futures-task-0.3.31 \
futures-util-0.3.31 \
generic-array-0.14.7 \
- getrandom-0.2.15 \
- getrandom-0.3.1 \
+ getrandom-0.2.16 \
+ getrandom-0.3.3 \
gif-0.12.0 \
gimli-0.31.1 \
- glob-0.3.2 \
+ glob-0.3.3 \
globset-0.4.16 \
globwalk-0.9.1 \
gloo-timers-0.3.0 \
- goblin-0.10.0 \
- h2-0.4.7 \
- half-2.4.1 \
+ goblin-0.10.1 \
+ h2-0.4.12 \
+ half-2.6.0 \
hashbrown-0.14.5 \
- hashbrown-0.15.4 \
+ hashbrown-0.15.5 \
heck-0.5.0 \
- hermit-abi-0.3.9 \
- hermit-abi-0.4.0 \
+ hermit-abi-0.5.2 \
hex-0.4.3 \
- home-0.5.9 \
- homedir-0.3.4 \
+ hkdf-0.12.4 \
+ hmac-0.12.1 \
+ home-0.5.11 \
+ homedir-0.3.6 \
html-escape-0.2.13 \
http-1.3.1 \
http-body-1.0.1 \
http-body-util-0.1.3 \
- http-content-range-0.2.1 \
- httparse-1.10.0 \
+ http-content-range-0.2.3 \
+ httparse-1.10.1 \
httpdate-1.0.3 \
hyper-1.6.0 \
- hyper-rustls-0.27.5 \
- hyper-util-0.1.15 \
- icu_collections-1.5.0 \
- icu_locid-1.5.0 \
- icu_locid_transform-1.5.0 \
- icu_locid_transform_data-1.5.0 \
- icu_normalizer-1.5.0 \
- icu_normalizer_data-1.5.0 \
- icu_properties-1.5.1 \
- icu_properties_data-1.5.0 \
- icu_provider-1.5.0 \
- icu_provider_macros-1.5.0 \
+ hyper-rustls-0.27.7 \
+ hyper-util-0.1.16 \
+ icu_collections-2.0.0 \
+ icu_locale_core-2.0.0 \
+ icu_normalizer-2.0.0 \
+ icu_normalizer_data-2.0.0 \
+ icu_properties-2.0.1 \
+ icu_properties_data-2.0.1 \
+ icu_provider-2.0.0 \
idna-1.0.3 \
- idna_adapter-1.2.0 \
+ idna_adapter-1.2.1 \
ignore-0.4.23 \
- image-0.25.5 \
+ image-0.25.6 \
imagesize-0.11.0 \
indexmap-2.10.0 \
indicatif-0.18.0 \
indoc-2.0.6 \
+ inout-0.1.4 \
insta-1.43.1 \
- io-uring-0.7.8 \
+ io-uring-0.7.9 \
ipnet-2.11.0 \
iri-string-0.7.8 \
- is-terminal-0.4.15 \
+ is-docker-0.2.0 \
+ is-terminal-0.4.16 \
+ is-wsl-0.4.0 \
is_ci-1.2.0 \
is_terminal_polyfill-1.70.1 \
itertools-0.10.5 \
itertools-0.13.0 \
itertools-0.14.0 \
- itoa-1.0.14 \
+ itoa-1.0.15 \
jiff-0.2.15 \
jiff-static-0.2.15 \
jiff-tzdb-0.1.4 \
jiff-tzdb-platform-0.1.3 \
- jobserver-0.1.32 \
- jpeg-decoder-0.3.1 \
+ jobserver-0.1.33 \
+ jpeg-decoder-0.3.2 \
js-sys-0.3.77 \
junction-1.2.0 \
kurbo-0.8.3 \
kurbo-0.9.5 \
lazy_static-1.5.0 \
- libc-0.2.171 \
- libmimalloc-sys-0.1.39 \
- libredox-0.1.3 \
+ libc-0.2.175 \
+ libmimalloc-sys-0.1.43 \
+ libredox-0.1.6 \
libz-rs-sys-0.5.1 \
linux-raw-sys-0.4.15 \
- linux-raw-sys-0.9.2 \
- litemap-0.7.4 \
- lock_api-0.4.12 \
- lockfree-object-pool-0.1.6 \
+ linux-raw-sys-0.9.4 \
+ litemap-0.8.0 \
+ lock_api-0.4.13 \
log-0.4.27 \
+ lru-slab-0.1.2 \
lzma-rs-0.3.0 \
lzma-sys-0.1.20 \
mailparse-0.16.1 \
markdown-1.0.0 \
- matchers-0.1.0 \
+ matchers-0.2.0 \
md-5-0.10.6 \
memchr-2.7.5 \
memmap2-0.5.10 \
- memmap2-0.9.5 \
+ memmap2-0.9.7 \
+ memoffset-0.9.1 \
miette-7.6.0 \
miette-derive-7.6.0 \
- mimalloc-0.1.43 \
+ mimalloc-0.1.47 \
mime-0.3.17 \
mime_guess-2.0.5 \
- miniz_oxide-0.8.5 \
- mio-1.0.3 \
+ miniz_oxide-0.8.9 \
+ mio-1.0.4 \
miow-0.6.0 \
- munge-0.4.1 \
- munge_macro-0.4.1 \
+ munge-0.4.5 \
+ munge_macro-0.4.5 \
nanoid-0.4.0 \
nix-0.29.0 \
nix-0.30.1 \
normalize-line-endings-0.3.0 \
- nu-ansi-term-0.46.0 \
nu-ansi-term-0.50.1 \
+ num-0.4.3 \
+ num-bigint-0.4.6 \
+ num-complex-0.4.6 \
+ num-integer-0.1.46 \
+ num-iter-0.1.45 \
+ num-rational-0.4.2 \
num-traits-0.2.19 \
- num_cpus-1.16.0 \
+ num_cpus-1.17.0 \
object-0.36.7 \
once_cell-1.21.3 \
- oorandom-11.1.4 \
+ once_cell_polyfill-1.70.1 \
+ oorandom-11.1.5 \
+ open-5.3.2 \
openssl-probe-0.1.6 \
option-ext-0.2.0 \
+ ordered-stream-0.2.0 \
os_str_bytes-6.6.1 \
- overload-0.1.1 \
owo-colors-4.2.2 \
parking-2.2.1 \
- parking_lot-0.12.3 \
- parking_lot_core-0.9.10 \
+ parking_lot-0.12.4 \
+ parking_lot_core-0.9.11 \
paste-1.0.15 \
path-slash-0.2.1 \
pathdiff-0.2.3 \
- percent-encoding-2.3.1 \
- pest-2.7.15 \
- pest_derive-2.7.15 \
- pest_generator-2.7.15 \
- pest_meta-2.7.15 \
+ percent-encoding-2.3.2 \
+ pest-2.8.1 \
+ pest_derive-2.8.1 \
+ pest_generator-2.8.1 \
+ pest_meta-2.8.1 \
petgraph-0.8.2 \
pico-args-0.5.0 \
- pin-project-1.1.8 \
- pin-project-internal-1.1.8 \
+ pin-project-1.1.10 \
+ pin-project-internal-1.1.10 \
pin-project-lite-0.2.16 \
pin-utils-0.1.0 \
- pkg-config-0.3.31 \
+ pkg-config-0.3.32 \
plain-0.2.3 \
png-0.17.16 \
poloto-19.1.2 \
- portable-atomic-1.10.0 \
+ portable-atomic-1.11.1 \
portable-atomic-util-0.2.4 \
- ppv-lite86-0.2.20 \
+ potential_utf-0.1.2 \
+ ppv-lite86-0.2.21 \
predicates-3.1.3 \
predicates-core-1.0.9 \
predicates-tree-1.0.12 \
pretty_assertions-1.4.1 \
- priority-queue-2.3.1 \
- proc-macro2-1.0.95 \
+ priority-queue-2.5.0 \
+ proc-macro-crate-3.3.0 \
+ proc-macro2-1.0.101 \
procfs-0.17.0 \
procfs-core-0.17.0 \
ptr_meta-0.3.0 \
ptr_meta_derive-0.3.0 \
- quinn-0.11.6 \
- quinn-proto-0.11.9 \
- quinn-udp-0.5.9 \
+ quinn-0.11.8 \
+ quinn-proto-0.11.12 \
+ quinn-udp-0.5.13 \
quote-1.0.40 \
quoted_printable-0.5.1 \
+ r-efi-5.3.0 \
rancor-0.1.0 \
rand-0.8.5 \
+ rand-0.9.2 \
rand_chacha-0.3.1 \
+ rand_chacha-0.9.0 \
rand_core-0.6.4 \
+ rand_core-0.9.3 \
rayon-1.10.0 \
rayon-core-1.12.1 \
rctree-0.5.0 \
- redox_syscall-0.5.8 \
- redox_users-0.4.6 \
+ redox_syscall-0.5.15 \
+ redox_users-0.5.0 \
ref-cast-1.0.24 \
ref-cast-impl-1.0.24 \
reflink-copy-0.1.26 \
- regex-1.11.1 \
- regex-automata-0.1.10 \
- regex-automata-0.4.9 \
- regex-syntax-0.6.29 \
+ regex-1.11.2 \
+ regex-automata-0.4.10 \
regex-syntax-0.8.5 \
rend-0.5.2 \
reqwest-0.12.22 \
resvg-0.29.0 \
retry-policies-0.4.0 \
- rgb-0.8.50 \
+ rgb-0.8.52 \
ring-0.17.14 \
- rkyv-0.8.10 \
- rkyv_derive-0.8.10 \
+ rkyv-0.8.11 \
+ rkyv_derive-0.8.11 \
rmp-0.8.14 \
rmp-serde-1.3.0 \
rosvgtree-0.1.0 \
roxmltree-0.18.1 \
roxmltree-0.20.0 \
rust-netrc-0.1.2 \
- rustc-demangle-0.1.24 \
+ rustc-demangle-0.1.25 \
rustc-hash-2.1.1 \
rustix-0.38.44 \
rustix-1.0.8 \
- rustls-0.23.22 \
+ rustls-0.23.29 \
rustls-native-certs-0.8.1 \
- rustls-pki-types-1.11.0 \
- rustls-webpki-0.102.8 \
- rustversion-1.0.19 \
+ rustls-pki-types-1.12.0 \
+ rustls-webpki-0.103.4 \
+ rustversion-1.0.21 \
rustybuzz-0.7.0 \
- ryu-1.0.19 \
+ ryu-1.0.20 \
same-file-1.0.6 \
schannel-0.1.27 \
schemars-1.0.4 \
@@ -349,35 +373,39 @@ CARGO_CRATES= addr2line-0.24.2 \
scroll-0.13.0 \
scroll_derive-0.13.0 \
seahash-4.1.0 \
+ secret-service-5.0.0 \
security-framework-3.2.0 \
security-framework-sys-2.14.0 \
self-replace-1.5.0 \
- semver-1.0.25 \
+ semver-1.0.26 \
serde-1.0.219 \
- serde-untagged-0.1.7 \
+ serde-untagged-0.1.8 \
serde_derive-1.0.219 \
serde_derive_internals-0.29.1 \
- serde_json-1.0.141 \
+ serde_json-1.0.143 \
+ serde_repr-0.1.20 \
serde_spanned-1.0.0 \
serde_urlencoded-0.7.1 \
serde_yaml-0.9.34+deprecated \
sha2-0.10.9 \
sharded-slab-0.1.7 \
shell-escape-0.1.5 \
- shellexpand-3.1.0 \
+ shellexpand-3.1.1 \
shlex-1.3.0 \
- signal-hook-registry-1.4.2 \
+ signal-hook-registry-1.4.5 \
simd-adler32-0.3.7 \
simdutf8-0.1.5 \
similar-2.7.0 \
simplecss-0.2.2 \
siphasher-0.3.11 \
- slab-0.4.9 \
+ slab-0.4.10 \
smallvec-1.15.1 \
smawk-0.3.2 \
- socket2-0.5.9 \
+ socket2-0.5.10 \
+ socket2-0.6.0 \
spdx-0.10.9 \
stable_deref_trait-1.2.0 \
+ static_assertions-1.1.0 \
statrs-0.18.0 \
strict-num-0.1.1 \
strsim-0.11.1 \
@@ -385,20 +413,22 @@ CARGO_CRATES= addr2line-0.24.2 \
supports-color-3.0.2 \
supports-hyperlinks-3.1.0 \
supports-unicode-3.0.0 \
- svg-0.17.0 \
+ svg-0.18.0 \
svgfilters-0.4.0 \
svgtypes-0.9.0 \
svgtypes-0.10.0 \
- syn-2.0.104 \
+ syn-2.0.106 \
sync_wrapper-1.0.2 \
- synstructure-0.13.1 \
+ synstructure-0.13.2 \
sys-info-0.9.1 \
+ system-configuration-0.6.1 \
+ system-configuration-sys-0.6.0 \
tagu-0.1.6 \
tar-0.4.44 \
target-lexicon-0.13.2 \
temp-env-0.3.6 \
tempfile-3.20.0 \
- terminal_size-0.4.1 \
+ terminal_size-0.4.2 \
termtree-0.5.1 \
test-case-3.3.1 \
test-case-core-3.3.1 \
@@ -407,25 +437,27 @@ CARGO_CRATES= addr2line-0.24.2 \
test-log-macros-0.2.18 \
textwrap-0.16.2 \
thiserror-1.0.69 \
- thiserror-2.0.12 \
+ thiserror-2.0.16 \
thiserror-impl-1.0.69 \
- thiserror-impl-2.0.12 \
- thread_local-1.1.8 \
+ thiserror-impl-2.0.16 \
+ thread_local-1.1.9 \
tikv-jemalloc-sys-0.6.0+5.3.0-1-ge13ca993e8ccb9ba9847cc330696e02839f328f7 \
tikv-jemallocator-0.6.0 \
tiny-skia-0.8.4 \
tiny-skia-path-0.8.4 \
- tinystr-0.7.6 \
+ tinystr-0.8.1 \
tinytemplate-1.2.1 \
- tinyvec-1.8.1 \
+ tinyvec-1.9.0 \
tinyvec_macros-0.1.1 \
- tokio-1.46.1 \
+ tokio-1.47.1 \
tokio-macros-2.5.0 \
- tokio-rustls-0.26.1 \
+ tokio-rustls-0.26.2 \
tokio-stream-0.1.17 \
tokio-util-0.7.15 \
toml-0.9.2 \
+ toml_datetime-0.6.11 \
toml_datetime-0.7.0 \
+ toml_edit-0.22.27 \
toml_edit-0.23.2 \
toml_parser-1.0.1 \
toml_writer-1.0.2 \
@@ -434,27 +466,28 @@ CARGO_CRATES= addr2line-0.24.2 \
tower-layer-0.3.3 \
tower-service-0.3.3 \
tracing-0.1.41 \
- tracing-attributes-0.1.28 \
- tracing-core-0.1.33 \
- tracing-durations-export-0.3.0 \
+ tracing-attributes-0.1.30 \
+ tracing-core-0.1.34 \
+ tracing-durations-export-0.3.1 \
tracing-log-0.2.0 \
tracing-serde-0.2.0 \
- tracing-subscriber-0.3.19 \
+ tracing-subscriber-0.3.20 \
tracing-test-0.2.5 \
tracing-test-macro-0.2.5 \
tracing-tree-0.4.0 \
try-lock-0.2.5 \
ttf-parser-0.18.1 \
- typeid-1.0.2 \
- typenum-1.17.0 \
+ typeid-1.0.3 \
+ typenum-1.18.0 \
ucd-trie-0.1.7 \
+ uds_windows-1.1.0 \
unicase-2.8.1 \
unicode-bidi-0.3.18 \
unicode-bidi-mirroring-0.1.0 \
unicode-ccc-0.1.2 \
unicode-general-category-0.6.0 \
unicode-id-0.3.5 \
- unicode-ident-1.0.16 \
+ unicode-ident-1.0.18 \
unicode-linebreak-0.1.5 \
unicode-script-0.5.7 \
unicode-vo-0.1.0 \
@@ -467,18 +500,17 @@ CARGO_CRATES= addr2line-0.24.2 \
url-2.5.4 \
usvg-0.29.0 \
usvg-text-layout-0.29.0 \
- utf16_iter-1.0.5 \
utf8-width-0.1.7 \
utf8_iter-1.0.4 \
utf8parse-0.2.2 \
- uuid-1.12.1 \
+ uuid-1.17.0 \
valuable-0.1.1 \
version_check-0.9.5 \
- wait-timeout-0.2.0 \
+ wait-timeout-0.2.1 \
walkdir-2.5.0 \
want-0.3.1 \
- wasi-0.11.0+wasi-snapshot-preview1 \
- wasi-0.13.3+wasi-0.2.2 \
+ wasi-0.11.1+wasi-snapshot-preview1 \
+ wasi-0.14.2+wasi-0.2.4 \
wasite-0.1.0 \
wasm-bindgen-0.2.100 \
wasm-bindgen-backend-0.2.100 \
@@ -490,33 +522,27 @@ CARGO_CRATES= addr2line-0.24.2 \
wasmtimer-0.4.2 \
web-sys-0.3.77 \
web-time-1.1.0 \
- webpki-roots-0.26.8 \
- webpki-roots-1.0.1 \
- weezl-0.1.8 \
+ webpki-roots-1.0.2 \
+ weezl-0.1.10 \
which-8.0.0 \
whoami-1.6.0 \
- widestring-1.1.0 \
+ widestring-1.2.0 \
winapi-0.3.9 \
winapi-i686-pc-windows-gnu-0.4.0 \
winapi-util-0.1.9 \
winapi-x86_64-pc-windows-gnu-0.4.0 \
- windows-0.57.0 \
windows-0.59.0 \
- windows-0.61.1 \
+ windows-0.61.3 \
windows-collections-0.2.0 \
- windows-core-0.57.0 \
windows-core-0.59.0 \
- windows-core-0.61.0 \
- windows-future-0.2.0 \
- windows-implement-0.57.0 \
+ windows-core-0.61.2 \
+ windows-future-0.2.1 \
windows-implement-0.59.0 \
windows-implement-0.60.0 \
- windows-interface-0.57.0 \
windows-interface-0.59.1 \
windows-link-0.1.3 \
windows-numerics-0.2.0 \
windows-registry-0.5.3 \
- windows-result-0.1.2 \
windows-result-0.3.4 \
windows-strings-0.3.1 \
windows-strings-0.4.2 \
@@ -527,6 +553,7 @@ CARGO_CRATES= addr2line-0.24.2 \
windows-targets-0.48.5 \
windows-targets-0.52.6 \
windows-targets-0.53.2 \
+ windows-threading-0.1.0 \
windows_aarch64_gnullvm-0.48.5 \
windows_aarch64_gnullvm-0.52.6 \
windows_aarch64_gnullvm-0.53.0 \
@@ -550,32 +577,38 @@ CARGO_CRATES= addr2line-0.24.2 \
windows_x86_64_msvc-0.48.5 \
windows_x86_64_msvc-0.52.6 \
windows_x86_64_msvc-0.53.0 \
- winnow-0.7.11 \
+ winnow-0.7.12 \
winsafe-0.0.19 \
wiremock-0.6.4 \
- wit-bindgen-rt-0.33.0 \
- write16-1.0.0 \
- writeable-0.5.5 \
- xattr-1.4.0 \
+ wit-bindgen-rt-0.39.0 \
+ writeable-0.6.1 \
+ xattr-1.5.1 \
xmlparser-0.13.6 \
xz2-0.1.7 \
yansi-1.0.1 \
- yoke-0.7.5 \
- yoke-derive-0.7.5 \
- zerocopy-0.7.35 \
- zerocopy-derive-0.7.35 \
- zerofrom-0.1.5 \
- zerofrom-derive-0.1.5 \
+ yoke-0.8.0 \
+ yoke-derive-0.8.0 \
+ zbus-5.8.0 \
+ zbus_macros-5.8.0 \
+ zbus_names-4.2.0 \
+ zerocopy-0.8.26 \
+ zerocopy-derive-0.8.26 \
+ zerofrom-0.1.6 \
+ zerofrom-derive-0.1.6 \
zeroize-1.8.1 \
- zerovec-0.10.4 \
- zerovec-derive-0.10.3 \
- zip-2.3.0 \
+ zerotrie-0.2.2 \
+ zerovec-0.11.2 \
+ zerovec-derive-0.11.1 \
+ zip-2.4.2 \
zlib-rs-0.5.1 \
- zopfli-0.8.1 \
- zstd-0.13.2 \
- zstd-safe-7.2.1 \
- zstd-sys-2.0.13+zstd.1.5.6 \
+ zopfli-0.8.2 \
+ zstd-0.13.3 \
+ zstd-safe-7.2.4 \
+ zstd-sys-2.0.15+zstd.1.5.7 \
+ zvariant-5.6.0 \
+ zvariant_derive-5.6.0 \
+ zvariant_utils-3.2.0 \
pubgrub,version-ranges@git+https://github.com/astral-sh/pubgrub?rev=06ec5a5f59ffaeb6cf5079c6cb184467da06c9db\#06ec5a5f59ffaeb6cf5079c6cb184467da06c9db \
+ async_zip@git+https://github.com/astral-sh/rs-async-zip?rev=285e48742b74ab109887d62e1ae79e7c15fd4878\#285e48742b74ab109887d62e1ae79e7c15fd4878 \
tl@git+https://github.com/astral-sh/tl.git?rev=6e25b2ee2513d75385101a8ff9f591ef51f314ec\#6e25b2ee2513d75385101a8ff9f591ef51f314ec \
- async_zip@git+https://github.com/astral-sh/rs-async-zip?rev=c909fda63fcafe4af496a07bfda28a5aae97e58d\#c909fda63fcafe4af496a07bfda28a5aae97e58d \
- reqwest-middleware,reqwest-retry@git+https://github.com/astral-sh/reqwest-middleware?rev=ad8b9d332d1773fde8b4cd008486de5973e0a3f8\#ad8b9d332d1773fde8b4cd008486de5973e0a3f8
+ reqwest-middleware,reqwest-retry@git+https://github.com/astral-sh/reqwest-middleware?rev=7650ed76215a962a96d94a79be71c27bffde7ab2\#7650ed76215a962a96d94a79be71c27bffde7ab2
diff --git a/devel/uv/distinfo b/devel/uv/distinfo
index 999681a1fccc..2e1de075bbda 100644
--- a/devel/uv/distinfo
+++ b/devel/uv/distinfo
@@ -1,26 +1,28 @@
-TIMESTAMP = 1753455245
+TIMESTAMP = 1757278227
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/adler2-2.0.1.crate) = 320119579fcad9c21884f5c4861d16174d0e06250625266f50fe6898340abefa
+SIZE (rust/crates/adler2-2.0.1.crate) = 13366
+SHA256 (rust/crates/aes-0.8.4.crate) = b169f7a6d4742236a0a00c541b845991d0ac43e546831af1249753ab4c3aa3a0
+SIZE (rust/crates/aes-0.8.4.crate) = 124812
SHA256 (rust/crates/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
SIZE (rust/crates/allocator-api2-0.2.21.crate) = 63622
SHA256 (rust/crates/anes-0.1.6.crate) = 4b46cbb362ab8752921c97e041f5e366ee6297bd428a31275b9fcf1e380f7299
SIZE (rust/crates/anes-0.1.6.crate) = 23857
-SHA256 (rust/crates/anstream-0.6.19.crate) = 301af1932e46185686725e0fad2f8f2aa7da69dd70bf6ecc44d6b703844a3933
-SIZE (rust/crates/anstream-0.6.19.crate) = 28767
-SHA256 (rust/crates/anstyle-1.0.10.crate) = 55cc3b69f167a1ef2e161439aa98aed94e6028e5f9a59be9a6ffb47aef1651f9
-SIZE (rust/crates/anstyle-1.0.10.crate) = 15725
-SHA256 (rust/crates/anstyle-parse-0.2.6.crate) = 3b2d16507662817a6a20a9ea92df6652ee4f94f914589377d69f3b21bc5798a9
-SIZE (rust/crates/anstyle-parse-0.2.6.crate) = 22343
-SHA256 (rust/crates/anstyle-query-1.1.2.crate) = 79947af37f4177cfead1110013d678905c37501914fba0efea834c3fe9a8d60c
-SIZE (rust/crates/anstyle-query-1.1.2.crate) = 9969
-SHA256 (rust/crates/anstyle-wincon-3.0.7.crate) = ca3534e77181a9cc07539ad51f2141fe32f6c3ffd4df76db8ad92346b003ae4e
-SIZE (rust/crates/anstyle-wincon-3.0.7.crate) = 12400
-SHA256 (rust/crates/anyhow-1.0.98.crate) = e16d2d3311acee920a9eb8d33b8cbc1787ce4a264e85f964c2404b969bdcd487
-SIZE (rust/crates/anyhow-1.0.98.crate) = 53334
+SHA256 (rust/crates/anstream-0.6.20.crate) = 3ae563653d1938f79b1ab1b5e668c87c76a9930414574a6583a7b7e11a8e6192
+SIZE (rust/crates/anstream-0.6.20.crate) = 28797
+SHA256 (rust/crates/anstyle-1.0.11.crate) = 862ed96ca487e809f1c8e5a8447f6ee2cf102f846893800b20cebdf541fc6bbd
+SIZE (rust/crates/anstyle-1.0.11.crate) = 15880
+SHA256 (rust/crates/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.99.crate) = b0674a1ddeecb70197781e945de4b3b8ffb61fa939a5597bcf48503737663100
+SIZE (rust/crates/anyhow-1.0.99.crate) = 53809
SHA256 (rust/crates/approx-0.5.1.crate) = cab112f0a86d568ea0e627cc1d6be74a1e9cd55214684db5561995f6dad897c6
SIZE (rust/crates/approx-0.5.1.crate) = 15100
SHA256 (rust/crates/arbitrary-1.4.1.crate) = dde20b3d026af13f561bdd0f15edf01fc734f0dafcedbaf42bba506a9517f223
@@ -37,32 +39,36 @@ SHA256 (rust/crates/assert_cmd-2.0.17.crate) = 2bd389a4b2970a01282ee455294913c0a
SIZE (rust/crates/assert_cmd-2.0.17.crate) = 26914
SHA256 (rust/crates/assert_fs-1.1.3.crate) = a652f6cb1f516886fcfee5e7a5c078b9ade62cfcb889524efe5a64d682dd27a9
SIZE (rust/crates/assert_fs-1.1.3.crate) = 20176
-SHA256 (rust/crates/astral-tokio-tar-0.5.2.crate) = 1abb2bfba199d9ec4759b797115ba6ae435bdd920ce99783bb53aeff57ba919b
-SIZE (rust/crates/astral-tokio-tar-0.5.2.crate) = 62300
+SHA256 (rust/crates/astral-tokio-tar-0.5.3.crate) = 0036af73142caf1291d4ec8ed667d3a1145bd55c8189517bd5aa07b3167ae1e1
+SIZE (rust/crates/astral-tokio-tar-0.5.3.crate) = 62764
+SHA256 (rust/crates/async-broadcast-0.7.2.crate) = 435a87a52755b8f27fcf321ac4f04b2802e337c8c4872923137471ec39c37532
+SIZE (rust/crates/async-broadcast-0.7.2.crate) = 22746
SHA256 (rust/crates/async-channel-2.5.0.crate) = 924ed96dd52d1b75e9c1a3e6275715fd320f5f9439fb5a4a11fa51f4221158d2
SIZE (rust/crates/async-channel-2.5.0.crate) = 18624
-SHA256 (rust/crates/async-compression-0.4.18.crate) = df895a515f70646414f4b45c0b79082783b80552b373a68283012928df56f522
-SIZE (rust/crates/async-compression-0.4.18.crate) = 111919
-SHA256 (rust/crates/async-trait-0.1.88.crate) = e539d3fca749fcee5236ab05e93a52867dd549cc157c8cb7f99595f3cedffdb5
-SIZE (rust/crates/async-trait-0.1.88.crate) = 32084
+SHA256 (rust/crates/async-compression-0.4.19.crate) = 06575e6a9673580f52661c92107baabffbf41e2141373441cbcdc47cb733003c
+SIZE (rust/crates/async-compression-0.4.19.crate) = 112164
+SHA256 (rust/crates/async-recursion-1.1.1.crate) = 3b43422f69d8ff38f95f1b2bb76517c91589a924d1559a0e935d7c8ce0274c11
+SIZE (rust/crates/async-recursion-1.1.1.crate) = 14874
+SHA256 (rust/crates/async-trait-0.1.89.crate) = 9035ad2d096bed7955a320ee7e2230574d28fd3c3a0f186cbea1ff3c7eed5dbb
+SIZE (rust/crates/async-trait-0.1.89.crate) = 32171
SHA256 (rust/crates/async_http_range_reader-0.9.1.crate) = 2b537c00269e3f943e06f5d7cabf8ccd281b800fd0c7f111dd82f77154334197
SIZE (rust/crates/async_http_range_reader-0.9.1.crate) = 14169
SHA256 (rust/crates/atomic-waker-1.1.2.crate) = 1505bd5d3d116872e7271a6d4e16d81d0c8570876c8de68093a09ac269d8aac0
SIZE (rust/crates/atomic-waker-1.1.2.crate) = 12422
-SHA256 (rust/crates/autocfg-1.4.0.crate) = ace50bade8e6234aa140d9a2f552bbee1db4d353f69b8217bc503490fc1a9f26
-SIZE (rust/crates/autocfg-1.4.0.crate) = 17712
-SHA256 (rust/crates/axoasset-1.2.0.crate) = 5ba1098cfaa17f0973d2b766ee07bedb3e81a29b35c8d8b26de5074e37011443
-SIZE (rust/crates/axoasset-1.2.0.crate) = 64279
-SHA256 (rust/crates/axoprocess-0.2.0.crate) = 4de46920588aef95658797996130bacd542436aee090084646521260a74bda7d
-SIZE (rust/crates/axoprocess-0.2.0.crate) = 11535
-SHA256 (rust/crates/axotag-0.2.0.crate) = d888fac0b73e64cbdf36a743fc5a25af5ae955c357535cb420b389bf1e1a6c54
-SIZE (rust/crates/axotag-0.2.0.crate) = 10741
-SHA256 (rust/crates/axoupdater-0.9.0.crate) = bc194af960a8ddbc4f28be3fa14f8716aa22141fe40bf1762ae0948defadcce4
-SIZE (rust/crates/axoupdater-0.9.0.crate) = 19841
-SHA256 (rust/crates/backon-1.5.1.crate) = 302eaff5357a264a2c42f127ecb8bac761cf99749fc3dc95677e2743991f99e7
-SIZE (rust/crates/backon-1.5.1.crate) = 40628
-SHA256 (rust/crates/backtrace-0.3.74.crate) = 8d82cb332cdfaed17ae235a638438ac4d4839913cc2af585c3c6746e8f8bee1a
-SIZE (rust/crates/backtrace-0.3.74.crate) = 88516
+SHA256 (rust/crates/autocfg-1.5.0.crate) = c08606f8c3cbf4ce6ec8e28fb0014a2c086708fe954eaa885384a6165172e7e8
+SIZE (rust/crates/autocfg-1.5.0.crate) = 18729
+SHA256 (rust/crates/axoasset-1.3.0.crate) = 56b3b6c5d71b918c0f42f43f69b303d7529b4233a598d9d61759d75f0f2a44a2
+SIZE (rust/crates/axoasset-1.3.0.crate) = 65724
+SHA256 (rust/crates/axoprocess-0.2.1.crate) = 8a4b4798a6c02e91378537c63cd6e91726900b595450daa5d487bc3c11e95e1b
+SIZE (rust/crates/axoprocess-0.2.1.crate) = 12836
+SHA256 (rust/crates/axotag-0.3.0.crate) = dc923121fbc4cc72e9008436b5650b98e56f94b5799df59a1b4f572b5c6a7e6b
+SIZE (rust/crates/axotag-0.3.0.crate) = 11627
+SHA256 (rust/crates/axoupdater-0.9.1.crate) = dc482a1926df098f4e3806b834f3fe73a1ab54b24ab0ac481f72de479af5e982
+SIZE (rust/crates/axoupdater-0.9.1.crate) = 38500
+SHA256 (rust/crates/backon-1.5.2.crate) = 592277618714fbcecda9a02ba7a8781f319d26532a88553bbacc77ba5d2b3a8d
+SIZE (rust/crates/backon-1.5.2.crate) = 42141
+SHA256 (rust/crates/backtrace-0.3.75.crate) = 6806a6321ec58106fea15becdad98371e28d92ccbc7c8f1b3b6dd724fe8f1002
+SIZE (rust/crates/backtrace-0.3.75.crate) = 92665
SHA256 (rust/crates/base64-0.21.7.crate) = 9d297deb1925b89f2ccc13d7635fa0714f12c87adce1c75356b39ca9b7178567
SIZE (rust/crates/base64-0.21.7.crate) = 82576
SHA256 (rust/crates/base64-0.22.1.crate) = 72b3254f16251a8381aa12e40e3c4d2f0199f8c6508fbecb9d91f575e0fbb8c6
@@ -73,46 +79,48 @@ SHA256 (rust/crates/bisection-0.1.0.crate) = 021e079a1bab0ecce6cf4b4b74c0c37afa4
SIZE (rust/crates/bisection-0.1.0.crate) = 7094
SHA256 (rust/crates/bitflags-1.3.2.crate) = bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a
SIZE (rust/crates/bitflags-1.3.2.crate) = 23021
-SHA256 (rust/crates/bitflags-2.9.1.crate) = 1b8e56985ec62d17e9c1001dc89c88ecd7dc08e47eba5ec7c29c7b5eeecde967
-SIZE (rust/crates/bitflags-2.9.1.crate) = 47913
+SHA256 (rust/crates/bitflags-2.9.3.crate) = 34efbcccd345379ca2868b2b2c9d3782e9cc58ba87bc7d79d5b53d9c9ae6f25d
+SIZE (rust/crates/bitflags-2.9.3.crate) = 47777
SHA256 (rust/crates/blake2-0.10.6.crate) = 46502ad458c9a52b69d4d4d32775c788b7a1b85e8bc9d482d92250fc0e3f8efe
SIZE (rust/crates/blake2-0.10.6.crate) = 47234
SHA256 (rust/crates/block-buffer-0.10.4.crate) = 3078c7629b62d3f0439517fa394996acacc5cbc91c5a20d8c658e77abd503a71
SIZE (rust/crates/block-buffer-0.10.4.crate) = 10538
-SHA256 (rust/crates/boxcar-0.2.13.crate) = 26c4925bc979b677330a8c7fe7a8c94af2dbb4a2d37b4a20a80d884400f46baa
-SIZE (rust/crates/boxcar-0.2.13.crate) = 20105
-SHA256 (rust/crates/bstr-1.11.3.crate) = 531a9155a481e2ee699d4f98f43c0ca4ff8ee1bfd55c31e9e98fb29d2b176fe0
-SIZE (rust/crates/bstr-1.11.3.crate) = 351536
-SHA256 (rust/crates/bumpalo-3.17.0.crate) = 1628fb46dfa0b37568d12e5edd512553eccf6a22a78e8bde00bb4aed84d5bdbf
-SIZE (rust/crates/bumpalo-3.17.0.crate) = 91975
+SHA256 (rust/crates/block-padding-0.3.3.crate) = a8894febbff9f758034a5b8e12d87918f56dfc64a8e1fe757d65e29041538d93
+SIZE (rust/crates/block-padding-0.3.3.crate) = 8504
+SHA256 (rust/crates/boxcar-0.2.14.crate) = 36f64beae40a84da1b4b26ff2761a5b895c12adc41dc25aaee1c4f2bbfe97a6e
+SIZE (rust/crates/boxcar-0.2.14.crate) = 28144
+SHA256 (rust/crates/bstr-1.12.0.crate) = 234113d19d0d7d613b40e86fb654acf958910802bcceab913a4f9e7cda03b1a4
+SIZE (rust/crates/bstr-1.12.0.crate) = 351557
+SHA256 (rust/crates/bumpalo-3.19.0.crate) = 46c5e41b57b8bba42a04676d81cb89e9ee8e859a1a66f80a5a72e1cb76b34d43
+SIZE (rust/crates/bumpalo-3.19.0.crate) = 96414
SHA256 (rust/crates/bytecheck-0.8.1.crate) = 50690fb3370fb9fe3550372746084c46f2ac8c9685c583d2be10eefd89d3d1a3
SIZE (rust/crates/bytecheck-0.8.1.crate) = 12597
SHA256 (rust/crates/bytecheck_derive-0.8.1.crate) = efb7846e0cb180355c2dec69e721edafa36919850f1a9f52ffba4ebc0393cb71
SIZE (rust/crates/bytecheck_derive-0.8.1.crate) = 8911
-SHA256 (rust/crates/bytemuck-1.21.0.crate) = ef657dfab802224e671f5818e9a4935f9b1957ed18e58292690cc39e7a4092a3
-SIZE (rust/crates/bytemuck-1.21.0.crate) = 51553
+SHA256 (rust/crates/bytemuck-1.23.1.crate) = 5c76a5792e44e4abe34d3abf15636779261d45a7450612059293d1d2cfc63422
+SIZE (rust/crates/bytemuck-1.23.1.crate) = 52585
SHA256 (rust/crates/byteorder-1.5.0.crate) = 1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b
SIZE (rust/crates/byteorder-1.5.0.crate) = 23288
SHA256 (rust/crates/byteorder-lite-0.1.0.crate) = 8f1fe948ff07f4bd06c30984e69f5b4899c516a3ef74f34df92a2df2ab535495
SIZE (rust/crates/byteorder-lite-0.1.0.crate) = 15909
-SHA256 (rust/crates/bytes-1.9.0.crate) = 325918d6fe32f23b19878fe4b34794ae41fc19ddbe53b10571a4874d44ffd39b
-SIZE (rust/crates/bytes-1.9.0.crate) = 67320
-SHA256 (rust/crates/bzip2-0.4.4.crate) = bdb116a6ef3f6c3698828873ad02c3014b3c85cadb88496095628e3ef1e347f8
-SIZE (rust/crates/bzip2-0.4.4.crate) = 34197
+SHA256 (rust/crates/bytes-1.10.1.crate) = d71b6127be86fdcfddb610f7182ac57211d4b18a3e9c82eb2d17662f2227ad6a
+SIZE (rust/crates/bytes-1.10.1.crate) = 76779
SHA256 (rust/crates/bzip2-0.5.2.crate) = 49ecfb22d906f800d4fe833b6282cf4dc1c298f5057ca0b5445e5c209735ca47
SIZE (rust/crates/bzip2-0.5.2.crate) = 38314
SHA256 (rust/crates/bzip2-sys-0.1.13+1.0.8.crate) = 225bff33b2141874fe80d71e07d6eec4f85c5c216453dd96388240f96e1acc14
SIZE (rust/crates/bzip2-sys-0.1.13+1.0.8.crate) = 633818
-SHA256 (rust/crates/camino-1.1.9.crate) = 8b96ec4966b5813e2c0507c1f86115c8c5abaadc3980879c3424042a02fd1ad3
-SIZE (rust/crates/camino-1.1.9.crate) = 37552
-SHA256 (rust/crates/cargo-util-0.2.21.crate) = c95ec8b2485b20aed818bd7460f8eecc6c87c35c84191b353a3aba9aa1736c36
-SIZE (rust/crates/cargo-util-0.2.21.crate) = 32302
+SHA256 (rust/crates/camino-1.1.10.crate) = 0da45bc31171d8d6960122e222a67740df867c1dd53b4d51caa297084c185cab
+SIZE (rust/crates/camino-1.1.10.crate) = 42306
+SHA256 (rust/crates/cargo-util-0.2.22.crate) = 4f46ba11692cd1e4b09cd123877e02b74e180acae237caf905ef20b42e14e206
+SIZE (rust/crates/cargo-util-0.2.22.crate) = 32730
SHA256 (rust/crates/cast-0.3.0.crate) = 37b2a672a2cb129a2e41c10b1224bb368f9f37a2b16b612598138befd7b37eb5
SIZE (rust/crates/cast-0.3.0.crate) = 11452
-SHA256 (rust/crates/cc-1.2.11.crate) = e4730490333d58093109dc02c23174c3f4d490998c3fed3cc8e82d57afedb9cf
-SIZE (rust/crates/cc-1.2.11.crate) = 102015
-SHA256 (rust/crates/cfg-if-1.0.0.crate) = baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd
-SIZE (rust/crates/cfg-if-1.0.0.crate) = 7934
+SHA256 (rust/crates/cbc-0.1.2.crate) = 26b52a9543ae338f279b96b0b9fed9c8093744685043739079ce85cd58f289a6
+SIZE (rust/crates/cbc-0.1.2.crate) = 23501
+SHA256 (rust/crates/cc-1.2.30.crate) = deec109607ca693028562ed836a5f1c4b8bd77755c4e132fc5ce11b0b6211ae7
+SIZE (rust/crates/cc-1.2.30.crate) = 108550
+SHA256 (rust/crates/cfg-if-1.0.1.crate) = 9555578bc9e57714c812a1f84e4fc5b4d21fcb063490c624de019f7464c91268
+SIZE (rust/crates/cfg-if-1.0.1.crate) = 8683
SHA256 (rust/crates/cfg_aliases-0.2.1.crate) = 613afe47fcd5fac7ccf1db93babcb082c5994d996f20b8b159f2ad1658eb5724
SIZE (rust/crates/cfg_aliases-0.2.1.crate) = 6355
SHA256 (rust/crates/charset-0.1.5.crate) = f1f927b07c74ba84c7e5fe4db2baeb3e996ab2688992e39ac68ce3220a677c7e
@@ -123,30 +131,32 @@ 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.41.crate) = be92d32e80243a54711e5d7ce823c35c41c9d929dc4ab58e1276f625841aadf9
-SIZE (rust/crates/clap-4.5.41.crate) = 58298
-SHA256 (rust/crates/clap_builder-4.5.41.crate) = 707eab41e9622f9139419d573eca0900137718000c517d47da73045f54331c3d
-SIZE (rust/crates/clap_builder-4.5.41.crate) = 169633
-SHA256 (rust/crates/clap_complete-4.5.44.crate) = 375f9d8255adeeedd51053574fd8d4ba875ea5fa558e86617b07f09f1680c8b6
-SIZE (rust/crates/clap_complete-4.5.44.crate) = 47993
+SHA256 (rust/crates/cipher-0.4.4.crate) = 773f3b9af64447d2ce9850330c473515014aa235e6a783b02db81ff39e4a3dad
+SIZE (rust/crates/cipher-0.4.4.crate) = 19073
+SHA256 (rust/crates/clap-4.5.45.crate) = 1fc0e74a703892159f5ae7d3aac52c8e6c392f5ae5f359c70b5881d60aaac318
+SIZE (rust/crates/clap-4.5.45.crate) = 58337
+SHA256 (rust/crates/clap_builder-4.5.44.crate) = b3e7f4214277f3c7aa526a59dd3fbe306a370daee1f8b7b8c987069cd8e888a8
+SIZE (rust/crates/clap_builder-4.5.44.crate) = 169799
+SHA256 (rust/crates/clap_complete-4.5.55.crate) = a5abde44486daf70c5be8b8f8f1b66c49f86236edf6fa2abadb4d961c4c6229a
+SIZE (rust/crates/clap_complete-4.5.55.crate) = 48536
SHA256 (rust/crates/clap_complete_command-0.6.1.crate) = da8e198c052315686d36371e8a3c5778b7852fc75cc313e4e11eeb7a644a1b62
SIZE (rust/crates/clap_complete_command-0.6.1.crate) = 7959
-SHA256 (rust/crates/clap_complete_nushell-4.5.5.crate) = c6a8b1593457dfc2fe539002b795710d022dc62a65bf15023f039f9760c7b18a
-SIZE (rust/crates/clap_complete_nushell-4.5.5.crate) = 33986
-SHA256 (rust/crates/clap_derive-4.5.41.crate) = ef4f52386a59ca4c860f7393bcf8abd8dfd91ecccc0f774635ff68e92eeef491
-SIZE (rust/crates/clap_derive-4.5.41.crate) = 33493
-SHA256 (rust/crates/clap_lex-0.7.4.crate) = f46ad14479a25103f283c0f10005961cf086d8dc42205bb44c46ac563475dca6
-SIZE (rust/crates/clap_lex-0.7.4.crate) = 12858
-SHA256 (rust/crates/codspeed-3.0.4.crate) = d29180405ab3b37bb020246ea66bf8ae233708766fd59581ae929feaef10ce91
-SIZE (rust/crates/codspeed-3.0.4.crate) = 12887
-SHA256 (rust/crates/codspeed-criterion-compat-3.0.4.crate) = 2454d874ca820ffd71273565530ad318f413195bbc99dce6c958ca07db362c63
-SIZE (rust/crates/codspeed-criterion-compat-3.0.4.crate) = 21805
-SHA256 (rust/crates/codspeed-criterion-compat-walltime-3.0.4.crate) = 093a9383cdd1a5a0bd1a47cdafb49ae0c6dcd0793c8fb8f79768bab423128c9c
-SIZE (rust/crates/codspeed-criterion-compat-walltime-3.0.4.crate) = 123672
+SHA256 (rust/crates/clap_complete_nushell-4.5.8.crate) = 0a0c951694691e65bf9d421d597d68416c22de9632e884c28412cb8cd8b73dce
+SIZE (rust/crates/clap_complete_nushell-4.5.8.crate) = 35171
+SHA256 (rust/crates/clap_derive-4.5.45.crate) = 14cb31bb0a7d536caef2639baa7fad459e15c3144efefa6dbd1c84562c4739f6
+SIZE (rust/crates/clap_derive-4.5.45.crate) = 33545
+SHA256 (rust/crates/clap_lex-0.7.5.crate) = b94f61472cee1439c0b966b47e3aca9ae07e45d070759512cd390ea2bebc6675
+SIZE (rust/crates/clap_lex-0.7.5.crate) = 13469
+SHA256 (rust/crates/codspeed-3.0.5.crate) = 35584c5fcba8059780748866387fb97c5a203bcfc563fc3d0790af406727a117
+SIZE (rust/crates/codspeed-3.0.5.crate) = 12888
+SHA256 (rust/crates/codspeed-criterion-compat-3.0.5.crate) = 78f6c1c6bed5fd84d319e8b0889da051daa361c79b7709c9394dfe1a882bba67
+SIZE (rust/crates/codspeed-criterion-compat-3.0.5.crate) = 21807
+SHA256 (rust/crates/codspeed-criterion-compat-walltime-3.0.5.crate) = c989289ce6b1cbde72ed560496cb8fbf5aa14d5ef5666f168e7f87751038352e
+SIZE (rust/crates/codspeed-criterion-compat-walltime-3.0.5.crate) = 123677
SHA256 (rust/crates/color_quant-1.1.0.crate) = 3d7b894f5411737b7867f4827955924d7c254fc9f4d91a6aad6b097804b1018b
SIZE (rust/crates/color_quant-1.1.0.crate) = 6649
-SHA256 (rust/crates/colorchoice-1.0.3.crate) = 5b63caa9aa9397e2d9480a9b13673856c78d8ac123288526c37d7839f2a86990
-SIZE (rust/crates/colorchoice-1.0.3.crate) = 7923
+SHA256 (rust/crates/colorchoice-1.0.4.crate) = b05b61dc5112cbb17e4b6cd61790d9845d13888356391624cbe7e41efeac1e75
+SIZE (rust/crates/colorchoice-1.0.4.crate) = 8196
SHA256 (rust/crates/colored-2.2.0.crate) = 117725a109d387c937a1533ce01b450cbde6b88abceea8473c4d7a85853cda3c
SIZE (rust/crates/colored-2.2.0.crate) = 35062
SHA256 (rust/crates/concurrent-queue-2.5.0.crate) = 4ca0197aee26d1ae37445ee532fefce43251d24cc7c166799f4d46817f1d3973
@@ -157,8 +167,10 @@ SHA256 (rust/crates/console-0.15.11.crate) = 054ccb5b10f9f2cbf51eb355ca1d05c2d27
SIZE (rust/crates/console-0.15.11.crate) = 37822
SHA256 (rust/crates/console-0.16.0.crate) = 2e09ced7ebbccb63b4c65413d821f2e00ce54c5ca4514ddc6b3c892fdbcbc69d
SIZE (rust/crates/console-0.16.0.crate) = 39107
-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.9.4.crate) = 91e195e091a93c46f7102ec7818a2aa394e1e1771c3ab4825963fa03e45afb8f
+SIZE (rust/crates/core-foundation-0.9.4.crate) = 27743
+SHA256 (rust/crates/core-foundation-0.10.1.crate) = b2a6cd9ae233e7f62ba4e9353e81a88df7fc8a5987b8d445b4d90c879bd156f6
+SIZE (rust/crates/core-foundation-0.10.1.crate) = 28886
SHA256 (rust/crates/core-foundation-sys-0.8.7.crate) = 773648b94d0e5d620f64f280777445740e61fe701025087ec8b57f45c791888b
SIZE (rust/crates/core-foundation-sys-0.8.7.crate) = 37712
SHA256 (rust/crates/cpufeatures-0.2.17.crate) = 59ed5838eebb26a2bb2e58f6d5b5316989ae9d08bab10e0e6d103e656d1b0280
@@ -167,26 +179,28 @@ SHA256 (rust/crates/crc-3.3.0.crate) = 9710d3b3739c2e349eb44fe848ad0b7c8cb1e42bd
SIZE (rust/crates/crc-3.3.0.crate) = 13905
SHA256 (rust/crates/crc-catalog-2.4.0.crate) = 19d374276b40fb8bbdee95aef7c7fa6b5316ec764510eb64b8dd0e2ed0d7e7f5
SIZE (rust/crates/crc-catalog-2.4.0.crate) = 10155
-SHA256 (rust/crates/crc32fast-1.4.2.crate) = a97769d94ddab943e4510d138150169a2758b5ef3eb191a9ee688de3e23ef7b3
-SIZE (rust/crates/crc32fast-1.4.2.crate) = 38491
-SHA256 (rust/crates/criterion-0.6.0.crate) = 3bf7af66b0989381bd0be551bd7cc91912a655a58c6918420c9527b1fd8b4679
-SIZE (rust/crates/criterion-0.6.0.crate) = 119470
+SHA256 (rust/crates/crc32fast-1.5.0.crate) = 9481c1c90cbf2ac953f07c8d4a58aa3945c425b7185c9154d67a65e4230da511
+SIZE (rust/crates/crc32fast-1.5.0.crate) = 40723
+SHA256 (rust/crates/criterion-0.7.0.crate) = e1c047a62b0cc3e145fa84415a3191f628e980b194c2755aa12300a4e6cbd928
+SIZE (rust/crates/criterion-0.7.0.crate) = 119908
SHA256 (rust/crates/criterion-plot-0.5.0.crate) = 6b50826342786a51a89e2da3a28f1c32b06e387201bc2d19791f622c673706b1
SIZE (rust/crates/criterion-plot-0.5.0.crate) = 22706
+SHA256 (rust/crates/criterion-plot-0.6.0.crate) = 9b1bcc0dc7dfae599d84ad0b1a55f80cde8af3725da8313b528da95ef783e338
+SIZE (rust/crates/criterion-plot-0.6.0.crate) = 24495
SHA256 (rust/crates/crossbeam-deque-0.8.6.crate) = 9dd111b7b7f7d55b72c0a6ae361660ee5853c9af73f70c3c2ef6858b950e2e51
SIZE (rust/crates/crossbeam-deque-0.8.6.crate) = 22471
SHA256 (rust/crates/crossbeam-epoch-0.9.18.crate) = 5b82ac4a3c2ca9c3460964f020e1402edd5753411d7737aa39c3714ad1b5420e
SIZE (rust/crates/crossbeam-epoch-0.9.18.crate) = 46875
SHA256 (rust/crates/crossbeam-utils-0.8.21.crate) = d0a5c400df2834b80a4c3327b3aad3a4c4cd4de0629063962b03235697506a28
SIZE (rust/crates/crossbeam-utils-0.8.21.crate) = 42691
-SHA256 (rust/crates/crunchy-0.2.3.crate) = 43da5946c66ffcc7745f48db692ffbb10a83bfe0afd96235c5c2a4fb23994929
-SIZE (rust/crates/crunchy-0.2.3.crate) = 3775
+SHA256 (rust/crates/crunchy-0.2.4.crate) = 460fbee9c2c2f33933d720630a6a0bac33ba7053db5344fac858d4b8952d77d5
+SIZE (rust/crates/crunchy-0.2.4.crate) = 3887
SHA256 (rust/crates/crypto-common-0.1.6.crate) = 1bfb12502f3fc46cca1bb51ac28df9d618d813cdc3d2f25b9fe775a34af26bb3
SIZE (rust/crates/crypto-common-0.1.6.crate) = 8760
SHA256 (rust/crates/csv-1.3.1.crate) = acdc4883a9c96732e4733212c01447ebd805833b7275a73ca3ee080fd77afdaf
SIZE (rust/crates/csv-1.3.1.crate) = 888542
-SHA256 (rust/crates/csv-core-0.1.11.crate) = 5efa2b3d7902f4b634a20cae3c9c4e6209dc4779feb6863329607560143efa70
-SIZE (rust/crates/csv-core-0.1.11.crate) = 25852
+SHA256 (rust/crates/csv-core-0.1.12.crate) = 7d02f3b0da4c6504f86e9cd789d8dbafab48c2321be74e9987593de5a894d93d
+SIZE (rust/crates/csv-core-0.1.12.crate) = 26298
SHA256 (rust/crates/ctrlc-3.4.7.crate) = 46f93780a459b7d656ef7f071fe699c4d3d2cb201c4b24d085b6ddc505276e73
SIZE (rust/crates/ctrlc-3.4.7.crate) = 14606
SHA256 (rust/crates/dashmap-6.1.0.crate) = 5041cc499144891f3790297212f32a74fb938e5136a14943f338ef9e0ae276cf
@@ -207,10 +221,10 @@ SHA256 (rust/crates/difflib-0.4.0.crate) = 6184e33543162437515c2e2b48714794e3784
SIZE (rust/crates/difflib-0.4.0.crate) = 7638
SHA256 (rust/crates/digest-0.10.7.crate) = 9ed9a281f7bc9b7576e61468ba615a66a5c8cfdff42420a70aa82701a3b1e292
SIZE (rust/crates/digest-0.10.7.crate) = 19557
-SHA256 (rust/crates/dirs-5.0.1.crate) = 44c45a9d03d6676652bcb5e724c7e988de1acad23a711b5217ab9cbecbec2225
-SIZE (rust/crates/dirs-5.0.1.crate) = 12255
-SHA256 (rust/crates/dirs-sys-0.4.1.crate) = 520f05a5cbd335fae5a99ff7a6ab8627577660ee5cfd6a94a6a929b52ff0321c
-SIZE (rust/crates/dirs-sys-0.4.1.crate) = 10719
+SHA256 (rust/crates/dirs-6.0.0.crate) = c3e8aa94d75141228480295a7d0e7feb620b1a5ad9f12bc40be62411e38cce4e
+SIZE (rust/crates/dirs-6.0.0.crate) = 14190
+SHA256 (rust/crates/dirs-sys-0.5.0.crate) = e01a3366d27ee9890022452ee61b2b63a67e6f13f58900b651ff5665f0bb1fab
+SIZE (rust/crates/dirs-sys-0.5.0.crate) = 10157
SHA256 (rust/crates/displaydoc-0.2.5.crate) = 97369cbbc041bc366949bc74d34658d6cda5621039731c6310521892a3a20ae0
SIZE (rust/crates/displaydoc-0.2.5.crate) = 24219
SHA256 (rust/crates/doc-comment-0.3.3.crate) = fea41bba32d969b513997752735605054bc0dfa92b4c56bf1189f2e174be7a10
@@ -219,8 +233,8 @@ SHA256 (rust/crates/dotenvy-0.15.7.crate) = 1aaf95b3e5c8f23aa320147307562d361db0
SIZE (rust/crates/dotenvy-0.15.7.crate) = 20293
SHA256 (rust/crates/dunce-1.0.5.crate) = 92773504d58c093f6de2459af4af33faa518c13451eb8f2b5698ed3d36e7c813
SIZE (rust/crates/dunce-1.0.5.crate) = 8244
-SHA256 (rust/crates/dyn-clone-1.0.17.crate) = 0d6ef0072f8a535281e4876be788938b528e9a1d43900b82c2569af7da799125
-SIZE (rust/crates/dyn-clone-1.0.17.crate) = 11848
+SHA256 (rust/crates/dyn-clone-1.0.19.crate) = 1c7a8fb8a9fbf66c1f703fe16184d10ca0ee9d23be5b4436400408ba54a95005
+SIZE (rust/crates/dyn-clone-1.0.19.crate) = 12896
SHA256 (rust/crates/either-1.15.0.crate) = 48c757948c5ede0e46177b7add2e67155f70e33c07fea8284df6576da70b3719
SIZE (rust/crates/either-1.15.0.crate) = 20114
SHA256 (rust/crates/encode_unicode-1.0.0.crate) = 34aa73646ffb006b8f5147f3dc182bd4bcb190227ce861fc4a4844bf8e3cb2c0
@@ -229,14 +243,24 @@ SHA256 (rust/crates/encoding_rs-0.8.35.crate) = 75030f3c4f45dafd7586dd6780965a8c
SIZE (rust/crates/encoding_rs-0.8.35.crate) = 1381050
SHA256 (rust/crates/encoding_rs_io-0.1.7.crate) = 1cc3c5651fb62ab8aa3103998dade57efdd028544bd300516baa31840c252a83
SIZE (rust/crates/encoding_rs_io-0.1.7.crate) = 16969
+SHA256 (rust/crates/endi-1.1.0.crate) = a3d8a32ae18130a3c84dd492d4215c3d913c3b07c6b63c2eb3eb7ff1101ab7bf
+SIZE (rust/crates/endi-1.1.0.crate) = 4872
+SHA256 (rust/crates/enumflags2-0.7.12.crate) = 1027f7680c853e056ebcec683615fb6fbbc07dbaa13b4d5d9442b146ded4ecef
+SIZE (rust/crates/enumflags2-0.7.12.crate) = 17544
+SHA256 (rust/crates/enumflags2_derive-0.7.12.crate) = 67c78a4d8fdf9953a5c9d458f9efe940fd97a0cab0941c075a813ac594733827
+SIZE (rust/crates/enumflags2_derive-0.7.12.crate) = 8573
+SHA256 (rust/crates/env_filter-0.1.3.crate) = 186e05a59d4c50738528153b83b0b0194d3a29507dfec16eccd4b342903397d0
+SIZE (rust/crates/env_filter-0.1.3.crate) = 15191
SHA256 (rust/crates/env_home-0.1.0.crate) = c7f84e12ccf0a7ddc17a6c41c93326024c42920d7ee630d04950e6926645c0fe
SIZE (rust/crates/env_home-0.1.0.crate) = 9006
-SHA256 (rust/crates/equivalent-1.0.1.crate) = 5443807d6dff69373d433ab9ef5378ad8df50ca6298caf15de6e52e24aaf54d5
-SIZE (rust/crates/equivalent-1.0.1.crate) = 6615
-SHA256 (rust/crates/erased-serde-0.4.5.crate) = 24e2389d65ab4fab27dc2a5de7b191e1f6617d1f1c8855c0dc569c94a4cbb18d
-SIZE (rust/crates/erased-serde-0.4.5.crate) = 25459
-SHA256 (rust/crates/errno-0.3.10.crate) = 33d852cb9b869c2a9b3df2f71a3074817f01e1844f839a144f5fcef059a4eb5d
-SIZE (rust/crates/errno-0.3.10.crate) = 11824
+SHA256 (rust/crates/env_logger-0.11.8.crate) = 13c863f0904021b108aa8b2f55046443e6b1ebde8fd4a15c399893aae4fa069f
+SIZE (rust/crates/env_logger-0.11.8.crate) = 32538
+SHA256 (rust/crates/equivalent-1.0.2.crate) = 877a4ace8713b0bcf2a4e7eec82529c029f1d0619886d18145fea96c3ffe5c0f
+SIZE (rust/crates/equivalent-1.0.2.crate) = 7419
+SHA256 (rust/crates/erased-serde-0.4.6.crate) = e004d887f51fcb9fef17317a2f3525c887d8aa3f4f50fed920816a688284a5b7
+SIZE (rust/crates/erased-serde-0.4.6.crate) = 28352
+SHA256 (rust/crates/errno-0.3.13.crate) = 778e2ac28f6c47af28e4907f13ffd1e1ddbd400980a9abd7c8df189bf578a5ad
+SIZE (rust/crates/errno-0.3.13.crate) = 12449
SHA256 (rust/crates/etcetera-0.10.0.crate) = 26c7b13d0780cb82722fd59f6f57f925e143427e4a75313a6c77243bf5326ae6
SIZE (rust/crates/etcetera-0.10.0.crate) = 14734
SHA256 (rust/crates/event-listener-5.4.0.crate) = 3492acde4c3fc54c845eaab3eed8bd00c7a7d881f78bfc801e43a93dec1331ae
@@ -247,8 +271,8 @@ SHA256 (rust/crates/fastrand-2.3.0.crate) = 37909eebbb50d72f9059c3b6d82c0463f2ff
SIZE (rust/crates/fastrand-2.3.0.crate) = 15076
SHA256 (rust/crates/fdeflate-0.3.7.crate) = 1e6853b52649d4ac5c0bd02320cddc5ba956bdb407c4b75a2c6b75bf51500f8c
SIZE (rust/crates/fdeflate-0.3.7.crate) = 27188
-SHA256 (rust/crates/filetime-0.2.25.crate) = 35c0522e981e68cbfa8c3f978441a5f34b30b96e146b33cd3359176b50fe8586
-SIZE (rust/crates/filetime-0.2.25.crate) = 14940
+SHA256 (rust/crates/filetime-0.2.26.crate) = bc0505cd1b6fa6580283f6bdf70a73fcf4aba1184038c90902b92b3dd0df63ed
+SIZE (rust/crates/filetime-0.2.26.crate) = 17273
SHA256 (rust/crates/fixedbitset-0.5.7.crate) = 1d674e81391d1e1ab681a28d99df07927c6d4aa5b027d7da16ba32d1d21ecd99
SIZE (rust/crates/fixedbitset-0.5.7.crate) = 26537
SHA256 (rust/crates/flate2-1.1.2.crate) = 4a3d7db9596fecd151c5f638c0ee5d5bd487b6e0ea232e5dc96d5250f6f94b1d
@@ -261,14 +285,12 @@ SHA256 (rust/crates/fnv-1.0.7.crate) = 3f9eec918d3f24069decb9af1554cad7c880e2da2
SIZE (rust/crates/fnv-1.0.7.crate) = 11266
SHA256 (rust/crates/foldhash-0.1.5.crate) = d9c4f5dac5e15c24eb999c26181a6ca40b39fe946cbe4c263c7209467bc83af2
SIZE (rust/crates/foldhash-0.1.5.crate) = 21901
-SHA256 (rust/crates/fontconfig-parser-0.5.7.crate) = c1fcfcd44ca6e90c921fee9fa665d530b21ef1327a4c1a6c5250ea44b776ada7
-SIZE (rust/crates/fontconfig-parser-0.5.7.crate) = 39564
+SHA256 (rust/crates/fontconfig-parser-0.5.8.crate) = bbc773e24e02d4ddd8395fd30dc147524273a83e54e0f312d986ea30de5f5646
+SIZE (rust/crates/fontconfig-parser-0.5.8.crate) = 40928
SHA256 (rust/crates/fontdb-0.12.0.crate) = ff20bef7942a72af07104346154a70a70b089c572e454b41bef6eb6cb10e9c06
SIZE (rust/crates/fontdb-0.12.0.crate) = 16740
SHA256 (rust/crates/form_urlencoded-1.2.1.crate) = e13624c2627564efccf4934284bdd98cbaa14e79b0b5a141218e507b3a823456
SIZE (rust/crates/form_urlencoded-1.2.1.crate) = 8969
-SHA256 (rust/crates/fs-err-2.11.0.crate) = 88a41f105fe1d5b6b34b2055e3dc59bb79b46b48b2040b9e6c7b4b5de097aa41
-SIZE (rust/crates/fs-err-2.11.0.crate) = 20449
SHA256 (rust/crates/fs-err-3.1.1.crate) = 88d7be93788013f265201256d58f04936a8079ad5dc898743aa20525f503b683
SIZE (rust/crates/fs-err-3.1.1.crate) = 23107
SHA256 (rust/crates/fs2-0.4.3.crate) = 9564fc758e15025b46aa6643b1b77d047d1a56a1aea6e01002ac0c7026876213
@@ -295,44 +317,46 @@ SHA256 (rust/crates/futures-util-0.3.31.crate) = 9fa08315bb612088cc391249efdc3bc
SIZE (rust/crates/futures-util-0.3.31.crate) = 162124
SHA256 (rust/crates/generic-array-0.14.7.crate) = 85649ca51fd72272d7821adaf274ad91c288277713d9c18820d8499a7ff69e9a
SIZE (rust/crates/generic-array-0.14.7.crate) = 15950
-SHA256 (rust/crates/getrandom-0.2.15.crate) = c4567c8db10ae91089c99af84c68c38da3ec2f087c3f82960bcdbf3656b6f4d7
-SIZE (rust/crates/getrandom-0.2.15.crate) = 37163
-SHA256 (rust/crates/getrandom-0.3.1.crate) = 43a49c392881ce6d5c3b8cb70f98717b7c07aabbdff06687b9030dbfbe2725f8
-SIZE (rust/crates/getrandom-0.3.1.crate) = 42449
+SHA256 (rust/crates/getrandom-0.2.16.crate) = 335ff9f135e4384c8150d6f27c6daed433577f86b4750418338c01a1a2528592
+SIZE (rust/crates/getrandom-0.2.16.crate) = 40163
+SHA256 (rust/crates/getrandom-0.3.3.crate) = 26145e563e54f2cadc477553f1ec5ee650b00862f0a58bcd12cbdc5f0ea2d2f4
+SIZE (rust/crates/getrandom-0.3.3.crate) = 49493
SHA256 (rust/crates/gif-0.12.0.crate) = 80792593675e051cf94a4b111980da2ba60d4a83e43e0048c5693baab3977045
SIZE (rust/crates/gif-0.12.0.crate) = 634734
SHA256 (rust/crates/gimli-0.31.1.crate) = 07e28edb80900c19c28f1072f2e8aeca7fa06b23cd4169cefe1af5aa3260783f
SIZE (rust/crates/gimli-0.31.1.crate) = 279515
-SHA256 (rust/crates/glob-0.3.2.crate) = a8d1add55171497b4705a648c6b583acafb01d58050a51727785f0b2c8e0a2b2
-SIZE (rust/crates/glob-0.3.2.crate) = 22359
+SHA256 (rust/crates/glob-0.3.3.crate) = 0cc23270f6e1808e30a928bdc84dea0b9b4136a8bc82338574f23baf47bbd280
+SIZE (rust/crates/glob-0.3.3.crate) = 22861
SHA256 (rust/crates/globset-0.4.16.crate) = 54a1028dfc5f5df5da8a56a73e6c153c9a9708ec57232470703592a3f18e49f5
SIZE (rust/crates/globset-0.4.16.crate) = 26533
SHA256 (rust/crates/globwalk-0.9.1.crate) = 0bf760ebf69878d9fd8f110c89703d90ce35095324d1f1edcb595c63945ee757
SIZE (rust/crates/globwalk-0.9.1.crate) = 12572
SHA256 (rust/crates/gloo-timers-0.3.0.crate) = bbb143cf96099802033e0d4f4963b19fd2e0b728bcf076cd9cf7f6634f092994
SIZE (rust/crates/gloo-timers-0.3.0.crate) = 5530
-SHA256 (rust/crates/goblin-0.10.0.crate) = 0e961b33649994dcf69303af6b3a332c1228549e604d455d61ec5d2ab5e68d3a
-SIZE (rust/crates/goblin-0.10.0.crate) = 216936
-SHA256 (rust/crates/h2-0.4.7.crate) = ccae279728d634d083c00f6099cb58f01cc99c145b84b8be2f6c74618d79922e
-SIZE (rust/crates/h2-0.4.7.crate) = 174114
-SHA256 (rust/crates/half-2.4.1.crate) = 6dd08c532ae367adf81c312a4580bc67f1d0fe8bc9c460520283f4c0ff277888
-SIZE (rust/crates/half-2.4.1.crate) = 50892
+SHA256 (rust/crates/goblin-0.10.1.crate) = d6a80adfd63bd7ffd94fefc3d22167880c440a724303080e5aa686fa36abaa96
+SIZE (rust/crates/goblin-0.10.1.crate) = 246771
+SHA256 (rust/crates/h2-0.4.12.crate) = f3c0b69cfcb4e1b9f1bf2f53f95f766e4661169728ec61cd3fe5a0166f2d1386
+SIZE (rust/crates/h2-0.4.12.crate) = 176264
+SHA256 (rust/crates/half-2.6.0.crate) = 459196ed295495a68f7d7fe1d84f6c4b7ff0e21fe3017b2f283c6fac3ad803c9
+SIZE (rust/crates/half-2.6.0.crate) = 59507
SHA256 (rust/crates/hashbrown-0.14.5.crate) = e5274423e17b7c9fc20b6e7e208532f9b19825d82dfd615708b70edd83df41f1
SIZE (rust/crates/hashbrown-0.14.5.crate) = 141498
-SHA256 (rust/crates/hashbrown-0.15.4.crate) = 5971ac85611da7067dbfcabef3c70ebb5606018acd9e2a3903a0da507521e0d5
-SIZE (rust/crates/hashbrown-0.15.4.crate) = 140447
+SHA256 (rust/crates/hashbrown-0.15.5.crate) = 9229cfe53dfd69f0609a49f65461bd93001ea1ef889cd5529dd176593f5338a1
+SIZE (rust/crates/hashbrown-0.15.5.crate) = 140908
SHA256 (rust/crates/heck-0.5.0.crate) = 2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea
SIZE (rust/crates/heck-0.5.0.crate) = 11517
-SHA256 (rust/crates/hermit-abi-0.3.9.crate) = d231dfb89cfffdbc30e7fc41579ed6066ad03abda9e567ccafae602b97ec5024
-SIZE (rust/crates/hermit-abi-0.3.9.crate) = 16165
-SHA256 (rust/crates/hermit-abi-0.4.0.crate) = fbf6a919d6cf397374f7dfeeea91d974c7c0a7221d0d0f4f20d859d329e53fcc
-SIZE (rust/crates/hermit-abi-0.4.0.crate) = 16310
+SHA256 (rust/crates/hermit-abi-0.5.2.crate) = fc0fef456e4baa96da950455cd02c081ca953b141298e41db3fc7e36b1da849c
+SIZE (rust/crates/hermit-abi-0.5.2.crate) = 17435
SHA256 (rust/crates/hex-0.4.3.crate) = 7f24254aa9a54b5c858eaee2f5bccdb46aaf0e486a595ed5fd8f86ba55232a70
SIZE (rust/crates/hex-0.4.3.crate) = 13299
-SHA256 (rust/crates/home-0.5.9.crate) = e3d1354bf6b7235cb4a0576c2619fd4ed18183f689b12b006a0ee7329eeff9a5
-SIZE (rust/crates/home-0.5.9.crate) = 8760
-SHA256 (rust/crates/homedir-0.3.4.crate) = 5bdbbd5bc8c5749697ccaa352fa45aff8730cf21c68029c0eef1ffed7c3d6ba2
-SIZE (rust/crates/homedir-0.3.4.crate) = 14883
+SHA256 (rust/crates/hkdf-0.12.4.crate) = 7b5f8eb2ad728638ea2c7d47a21db23b7b58a72ed6a38256b8a1849f15fbbdf7
+SIZE (rust/crates/hkdf-0.12.4.crate) = 171163
+SHA256 (rust/crates/hmac-0.12.1.crate) = 6c49c37c09c17a53d937dfbb742eb3a961d65a994e6bcdcf37e7399d0cc8ab5e
+SIZE (rust/crates/hmac-0.12.1.crate) = 42657
+SHA256 (rust/crates/home-0.5.11.crate) = 589533453244b0995c858700322199b2becb13b627df2851f64a2775d024abcf
+SIZE (rust/crates/home-0.5.11.crate) = 9926
+SHA256 (rust/crates/homedir-0.3.6.crate) = 68df315d2857b2d8d2898be54a85e1d001bbbe0dbb5f8ef847b48dd3a23c4527
+SIZE (rust/crates/homedir-0.3.6.crate) = 16763
SHA256 (rust/crates/html-escape-0.2.13.crate) = 6d1ad449764d627e22bfd7cd5e8868264fc9236e07c752972b4080cd351cb476
SIZE (rust/crates/html-escape-0.2.13.crate) = 23345
SHA256 (rust/crates/http-1.3.1.crate) = f4a85d31aea989eead29a3aaf9e1115a180df8282431156e533de47660892565
@@ -341,46 +365,40 @@ SHA256 (rust/crates/http-body-1.0.1.crate) = 1efedce1fb8e6913f23e0c92de8e62cd5b7
SIZE (rust/crates/http-body-1.0.1.crate) = 6125
SHA256 (rust/crates/http-body-util-0.1.3.crate) = b021d93e26becf5dc7e1b75b1bed1fd93124b374ceb73f43d4d4eafec896a64a
SIZE (rust/crates/http-body-util-0.1.3.crate) = 16975
-SHA256 (rust/crates/http-content-range-0.2.1.crate) = b4aa8e0a9f1496d70bdd43b1e30ff373857c952609ad64b89f50569cfb8cbfca
-SIZE (rust/crates/http-content-range-0.2.1.crate) = 8575
-SHA256 (rust/crates/httparse-1.10.0.crate) = f2d708df4e7140240a16cd6ab0ab65c972d7433ab77819ea693fde9c43811e2a
-SIZE (rust/crates/httparse-1.10.0.crate) = 44882
+SHA256 (rust/crates/http-content-range-0.2.3.crate) = 63f67baaf67a9ae8fae78ecee69294d552b764dbcd6f8735d0a9c9be20ab0c82
+SIZE (rust/crates/http-content-range-0.2.3.crate) = 9571
+SHA256 (rust/crates/httparse-1.10.1.crate) = 6dbf3de79e51f3d586ab4cb9d5c3e2c14aa28ed23d180cf89b4df0454a69cc87
+SIZE (rust/crates/httparse-1.10.1.crate) = 45190
SHA256 (rust/crates/httpdate-1.0.3.crate) = df3b46402a9d5adb4c86a0cf463f42e19994e3ee891101b1841f30a545cb49a9
SIZE (rust/crates/httpdate-1.0.3.crate) = 10639
SHA256 (rust/crates/hyper-1.6.0.crate) = cc2b571658e38e0c01b1fdca3bbbe93c00d3d71693ff2770043f8c29bc7d6f80
SIZE (rust/crates/hyper-1.6.0.crate) = 153923
-SHA256 (rust/crates/hyper-rustls-0.27.5.crate) = 2d191583f3da1305256f22463b9bb0471acad48a4e534a5218b9963e9c1f59b2
-SIZE (rust/crates/hyper-rustls-0.27.5.crate) = 34660
-SHA256 (rust/crates/hyper-util-0.1.15.crate) = 7f66d5bd4c6f02bf0542fad85d626775bab9258cf795a4256dcaf3161114d1df
-SIZE (rust/crates/hyper-util-0.1.15.crate) = 101020
-SHA256 (rust/crates/icu_collections-1.5.0.crate) = db2fa452206ebee18c4b5c2274dbf1de17008e874b4dc4f0aea9d01ca79e4526
-SIZE (rust/crates/icu_collections-1.5.0.crate) = 82762
-SHA256 (rust/crates/icu_locid-1.5.0.crate) = 13acbb8371917fc971be86fc8057c41a64b521c184808a698c02acc242dbf637
-SIZE (rust/crates/icu_locid-1.5.0.crate) = 55131
-SHA256 (rust/crates/icu_locid_transform-1.5.0.crate) = 01d11ac35de8e40fdeda00d9e1e9d92525f3f9d887cdd7aa81d727596788b54e
-SIZE (rust/crates/icu_locid_transform-1.5.0.crate) = 29094
-SHA256 (rust/crates/icu_locid_transform_data-1.5.0.crate) = fdc8ff3388f852bede6b579ad4e978ab004f139284d7b28715f773507b946f6e
-SIZE (rust/crates/icu_locid_transform_data-1.5.0.crate) = 44727
-SHA256 (rust/crates/icu_normalizer-1.5.0.crate) = 19ce3e0da2ec68599d193c93d088142efd7f9c5d6fc9b803774855747dc6a84f
-SIZE (rust/crates/icu_normalizer-1.5.0.crate) = 53113
-SHA256 (rust/crates/icu_normalizer_data-1.5.0.crate) = f8cafbf7aa791e9b22bec55a167906f9e1215fd475cd22adfcf660e03e989516
-SIZE (rust/crates/icu_normalizer_data-1.5.0.crate) = 50561
-SHA256 (rust/crates/icu_properties-1.5.1.crate) = 93d6020766cfc6302c15dbbc9c8778c37e62c14427cb7f6e601d849e092aeef5
-SIZE (rust/crates/icu_properties-1.5.1.crate) = 64479
-SHA256 (rust/crates/icu_properties_data-1.5.0.crate) = 67a8effbc3dd3e4ba1afa8ad918d5684b8868b3b26500753effea8d2eed19569
-SIZE (rust/crates/icu_properties_data-1.5.0.crate) = 227993
-SHA256 (rust/crates/icu_provider-1.5.0.crate) = 6ed421c8a8ef78d3e2dbc98a973be2f3770cb42b606e3ab18d6237c4dfde68d9
-SIZE (rust/crates/icu_provider-1.5.0.crate) = 52722
-SHA256 (rust/crates/icu_provider_macros-1.5.0.crate) = 1ec89e9337638ecdc08744df490b221a7399bf8d164eb52a665454e60e075ad6
-SIZE (rust/crates/icu_provider_macros-1.5.0.crate) = 6436
+SHA256 (rust/crates/hyper-rustls-0.27.7.crate) = e3c93eb611681b207e1fe55d5a71ecf91572ec8a6705cdb6857f7d8d5242cf58
+SIZE (rust/crates/hyper-rustls-0.27.7.crate) = 35435
+SHA256 (rust/crates/hyper-util-0.1.16.crate) = 8d9b05277c7e8da2c93a568989bb6207bef0112e8d17df7a6eda4a3cf143bc5e
+SIZE (rust/crates/hyper-util-0.1.16.crate) = 101184
+SHA256 (rust/crates/icu_collections-2.0.0.crate) = 200072f5d0e3614556f94a9930d5dc3e0662a652823904c3a75dc3b0af7fee47
+SIZE (rust/crates/icu_collections-2.0.0.crate) = 83033
+SHA256 (rust/crates/icu_locale_core-2.0.0.crate) = 0cde2700ccaed3872079a65fb1a78f6c0a36c91570f28755dda67bc8f7d9f00a
+SIZE (rust/crates/icu_locale_core-2.0.0.crate) = 74430
+SHA256 (rust/crates/icu_normalizer-2.0.0.crate) = 436880e8e18df4d7bbc06d58432329d6458cc84531f7ac5f024e93deadb37979
+SIZE (rust/crates/icu_normalizer-2.0.0.crate) = 61543
+SHA256 (rust/crates/icu_normalizer_data-2.0.0.crate) = 00210d6893afc98edb752b664b8890f0ef174c8adbb8d0be9710fa66fbbf72d3
+SIZE (rust/crates/icu_normalizer_data-2.0.0.crate) = 68101
+SHA256 (rust/crates/icu_properties-2.0.1.crate) = 016c619c1eeb94efb86809b015c58f479963de65bdb6253345c1a1276f22e32b
+SIZE (rust/crates/icu_properties-2.0.1.crate) = 58165
+SHA256 (rust/crates/icu_properties_data-2.0.1.crate) = 298459143998310acd25ffe6810ed544932242d3f07083eee1084d83a71bd632
+SIZE (rust/crates/icu_properties_data-2.0.1.crate) = 159735
+SHA256 (rust/crates/icu_provider-2.0.0.crate) = 03c80da27b5f4187909049ee2d72f276f0d9f99a42c306bd0131ecfe04d8e5af
+SIZE (rust/crates/icu_provider-2.0.0.crate) = 50966
SHA256 (rust/crates/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/ignore-0.4.23.crate) = 6d89fd380afde86567dfba715db065673989d6253f42b88179abd3eae47bda4b
SIZE (rust/crates/ignore-0.4.23.crate) = 55901
-SHA256 (rust/crates/image-0.25.5.crate) = cd6f44aed642f18953a158afeb30206f4d50da59fbc66ecb53c66488de73563b
-SIZE (rust/crates/image-0.25.5.crate) = 241073
+SHA256 (rust/crates/image-0.25.6.crate) = db35664ce6b9810857a38a906215e75a9c879f0696556a39f59c62829710251a
+SIZE (rust/crates/image-0.25.6.crate) = 242367
SHA256 (rust/crates/imagesize-0.11.0.crate) = b72ad49b554c1728b1e83254a1b1565aea4161e28dabbfa171fc15fe62299caf
SIZE (rust/crates/imagesize-0.11.0.crate) = 9519
SHA256 (rust/crates/indexmap-2.10.0.crate) = fe4cd85333e22411419a0bcae1297d25e58c9443848b11dc6a86fefe8c78a661
@@ -389,16 +407,22 @@ SHA256 (rust/crates/indicatif-0.18.0.crate) = 70a646d946d06bedbbc4cac4c218acf4bb
SIZE (rust/crates/indicatif-0.18.0.crate) = 67969
SHA256 (rust/crates/indoc-2.0.6.crate) = f4c7245a08504955605670dbf141fceab975f15ca21570696aebe9d2e71576bd
SIZE (rust/crates/indoc-2.0.6.crate) = 17164
+SHA256 (rust/crates/inout-0.1.4.crate) = 879f10e63c20629ecabbb64a8010319738c66a5cd0c29b02d63d272b03751d01
+SIZE (rust/crates/inout-0.1.4.crate) = 11280
SHA256 (rust/crates/insta-1.43.1.crate) = 154934ea70c58054b556dd430b99a98c2a7ff5309ac9891597e339b5c28f4371
SIZE (rust/crates/insta-1.43.1.crate) = 101047
-SHA256 (rust/crates/io-uring-0.7.8.crate) = b86e202f00093dcba4275d4636b93ef9dd75d025ae560d2521b45ea28ab49013
-SIZE (rust/crates/io-uring-0.7.8.crate) = 94958
+SHA256 (rust/crates/io-uring-0.7.9.crate) = d93587f37623a1a17d94ef2bc9ada592f5465fe7732084ab7beefabe5c77c0c4
+SIZE (rust/crates/io-uring-0.7.9.crate) = 99792
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
SIZE (rust/crates/iri-string-0.7.8.crate) = 141493
-SHA256 (rust/crates/is-terminal-0.4.15.crate) = e19b23d53f35ce9f56aebc7d1bb4e6ac1e9c0db7ac85c8d1760c04379edced37
-SIZE (rust/crates/is-terminal-0.4.15.crate) = 7770
+SHA256 (rust/crates/is-docker-0.2.0.crate) = 928bae27f42bc99b60d9ac7334e3a21d10ad8f1835a4e12ec3ec0464765ed1b3
+SIZE (rust/crates/is-docker-0.2.0.crate) = 2664
+SHA256 (rust/crates/is-terminal-0.4.16.crate) = e04d7f318608d35d4b61ddd75cbdaee86b023ebe2bd5a66ee0915f0bf93095a9
+SIZE (rust/crates/is-terminal-0.4.16.crate) = 7811
+SHA256 (rust/crates/is-wsl-0.4.0.crate) = 173609498df190136aa7dea1a91db051746d339e18476eed5ca40521f02d7aa5
+SIZE (rust/crates/is-wsl-0.4.0.crate) = 3264
SHA256 (rust/crates/is_ci-1.2.0.crate) = 7655c9839580ee829dfacba1d1278c2b7883e50a277ff7541299489d6bdfdc45
SIZE (rust/crates/is_ci-1.2.0.crate) = 4521
SHA256 (rust/crates/is_terminal_polyfill-1.70.1.crate) = 7943c866cc5cd64cbc25b2e01621d07fa8eb2a1a23160ee81ce38704e97b8ecf
@@ -409,8 +433,8 @@ SHA256 (rust/crates/itertools-0.13.0.crate) = 413ee7dfc52ee1a4949ceeb7dbc8a33f2d
SIZE (rust/crates/itertools-0.13.0.crate) = 146261
SHA256 (rust/crates/itertools-0.14.0.crate) = 2b192c782037fadd9cfa75548310488aabdbf3d2da73885b31bd0abd03351285
SIZE (rust/crates/itertools-0.14.0.crate) = 152715
-SHA256 (rust/crates/itoa-1.0.14.crate) = d75a2a4b1b190afb6f5425f10f6a8f959d2ea0b9c2b1d79553551850539e4674
-SIZE (rust/crates/itoa-1.0.14.crate) = 11210
+SHA256 (rust/crates/itoa-1.0.15.crate) = 4a5f13b858c8d314ee3e8f639011f7ccefe71f97f96e50151fb991f267928e2c
+SIZE (rust/crates/itoa-1.0.15.crate) = 11231
SHA256 (rust/crates/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
@@ -419,10 +443,10 @@ SHA256 (rust/crates/jiff-tzdb-0.1.4.crate) = c1283705eb0a21404d2bfd6eef2a7593d24
SIZE (rust/crates/jiff-tzdb-0.1.4.crate) = 62435
SHA256 (rust/crates/jiff-tzdb-platform-0.1.3.crate) = 875a5a69ac2bab1a891711cf5eccbec1ce0341ea805560dcd90b7a2e925132e8
SIZE (rust/crates/jiff-tzdb-platform-0.1.3.crate) = 3179
-SHA256 (rust/crates/jobserver-0.1.32.crate) = 48d1dbcbbeb6a7fec7e059840aa538bd62aaccf972c7346c4d9d2059312853d0
-SIZE (rust/crates/jobserver-0.1.32.crate) = 27549
-SHA256 (rust/crates/jpeg-decoder-0.3.1.crate) = f5d4a7da358eff58addd2877a45865158f0d78c911d43a5784ceb7bbf52833b0
-SIZE (rust/crates/jpeg-decoder-0.3.1.crate) = 744364
+SHA256 (rust/crates/jobserver-0.1.33.crate) = 38f262f097c174adebe41eb73d66ae9c06b2844fb0da69969647bbddd9b0538a
+SIZE (rust/crates/jobserver-0.1.33.crate) = 29136
+SHA256 (rust/crates/jpeg-decoder-0.3.2.crate) = 00810f1d8b74be64b13dbf3db89ac67740615d6c891f0e7b6179326533011a07
+SIZE (rust/crates/jpeg-decoder-0.3.2.crate) = 745371
SHA256 (rust/crates/js-sys-0.3.77.crate) = 1cfaf33c695fc6e08064efbc1f72ec937429614f25eef83af942d0e227c3a28f
SIZE (rust/crates/js-sys-0.3.77.crate) = 55538
SHA256 (rust/crates/junction-1.2.0.crate) = 72bbdfd737a243da3dfc1f99ee8d6e166480f17ab4ac84d7c34aacd73fc7bd16
@@ -433,26 +457,26 @@ SHA256 (rust/crates/kurbo-0.9.5.crate) = bd85a5776cd9500c2e2059c8c76c3b01528566b
SIZE (rust/crates/kurbo-0.9.5.crate) = 108513
SHA256 (rust/crates/lazy_static-1.5.0.crate) = bbd2bcb4c963f2ddae06a2efc7e9f3591312473c50c6685e1f298068316e66fe
SIZE (rust/crates/lazy_static-1.5.0.crate) = 14025
-SHA256 (rust/crates/libc-0.2.171.crate) = c19937216e9d3aa9956d9bb8dfc0b0c8beb6058fc4f7a4dc4d850edf86a237d6
-SIZE (rust/crates/libc-0.2.171.crate) = 785246
-SHA256 (rust/crates/libmimalloc-sys-0.1.39.crate) = 23aa6811d3bd4deb8a84dde645f943476d13b248d818edcf8ce0b2f37f036b44
-SIZE (rust/crates/libmimalloc-sys-0.1.39.crate) = 198523
-SHA256 (rust/crates/libredox-0.1.3.crate) = c0ff37bd590ca25063e35af745c343cb7a0271906fb7b37e4813e8f79f00268d
-SIZE (rust/crates/libredox-0.1.3.crate) = 6068
+SHA256 (rust/crates/libc-0.2.175.crate) = 6a82ae493e598baaea5209805c49bbf2ea7de956d50d7da0da1164f9c6d28543
+SIZE (rust/crates/libc-0.2.175.crate) = 788728
+SHA256 (rust/crates/libmimalloc-sys-0.1.43.crate) = bf88cd67e9de251c1781dbe2f641a1a3ad66eaae831b8a2c38fbdc5ddae16d4d
+SIZE (rust/crates/libmimalloc-sys-0.1.43.crate) = 226498
+SHA256 (rust/crates/libredox-0.1.6.crate) = 4488594b9328dee448adb906d8b126d9b7deb7cf5c22161ee591610bb1be83c0
+SIZE (rust/crates/libredox-0.1.6.crate) = 7090
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/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.2.crate) = 6db9c683daf087dc577b7506e9695b3d556a9f3849903fa28186283afd6809e9
-SIZE (rust/crates/linux-raw-sys-0.9.2.crate) = 2297426
-SHA256 (rust/crates/litemap-0.7.4.crate) = 4ee93343901ab17bd981295f2cf0026d4ad018c7c31ba84549a4ddbb47a45104
-SIZE (rust/crates/litemap-0.7.4.crate) = 28257
-SHA256 (rust/crates/lock_api-0.4.12.crate) = 07af8b9cdd281b7915f413fa73f29ebd5d55d0d3f0155584dade1ff18cea1b17
-SIZE (rust/crates/lock_api-0.4.12.crate) = 27591
-SHA256 (rust/crates/lockfree-object-pool-0.1.6.crate) = 9374ef4228402d4b7e403e5838cb880d9ee663314b0a900d5a6aabf0c213552e
-SIZE (rust/crates/lockfree-object-pool-0.1.6.crate) = 12309
+SHA256 (rust/crates/linux-raw-sys-0.9.4.crate) = cd945864f07fe9f5371a27ad7b52a172b4b499999f1d97574c9fa68373937e12
+SIZE (rust/crates/linux-raw-sys-0.9.4.crate) = 2311088
+SHA256 (rust/crates/litemap-0.8.0.crate) = 241eaef5fd12c88705a01fc1066c48c4b36e0dd4377dcdc7ec3942cea7a69956
+SIZE (rust/crates/litemap-0.8.0.crate) = 34344
+SHA256 (rust/crates/lock_api-0.4.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/lru-slab-0.1.2.crate) = 112b39cec0b298b6c1999fee3e31427f74f676e4cb9879ed1a121b43661a4154
+SIZE (rust/crates/lru-slab-0.1.2.crate) = 9090
SHA256 (rust/crates/lzma-rs-0.3.0.crate) = 297e814c836ae64db86b36cf2a557ba54368d03f6afcd7d947c266692f71115e
SIZE (rust/crates/lzma-rs-0.3.0.crate) = 29080
SHA256 (rust/crates/lzma-sys-0.1.20.crate) = 5fda04ab3764e6cde78b9974eec4f779acaba7c4e84b36eca3cf77c581b85d27
@@ -461,36 +485,38 @@ SHA256 (rust/crates/mailparse-0.16.1.crate) = 60819a97ddcb831a5614eb3b0174f3620e
SIZE (rust/crates/mailparse-0.16.1.crate) = 37588
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
-SIZE (rust/crates/matchers-0.1.0.crate) = 6948
+SHA256 (rust/crates/matchers-0.2.0.crate) = d1525a2a28c7f4fa0fc98bb91ae755d1e2d1505079e05539e35bc876b5d65ae9
+SIZE (rust/crates/matchers-0.2.0.crate) = 7075
SHA256 (rust/crates/md-5-0.10.6.crate) = d89e7ee0cfbedfc4da3340218492196241d89eefb6dab27de5df917a6d2e78cf
SIZE (rust/crates/md-5-0.10.6.crate) = 16161
SHA256 (rust/crates/memchr-2.7.5.crate) = 32a282da65faaf38286cf3be983213fcf1d2e2a58700e808f83f4ea9a4804bc0
SIZE (rust/crates/memchr-2.7.5.crate) = 97603
SHA256 (rust/crates/memmap2-0.5.10.crate) = 83faa42c0a078c393f6b29d5db232d8be22776a891f8f56e5284faee4a20b327
SIZE (rust/crates/memmap2-0.5.10.crate) = 26847
-SHA256 (rust/crates/memmap2-0.9.5.crate) = fd3f7eed9d3848f8b98834af67102b720745c4ec028fcd0aa0239277e7de374f
-SIZE (rust/crates/memmap2-0.9.5.crate) = 33280
+SHA256 (rust/crates/memmap2-0.9.7.crate) = 483758ad303d734cec05e5c12b41d7e93e6a6390c5e9dae6bdeb7c1259012d28
+SIZE (rust/crates/memmap2-0.9.7.crate) = 33915
+SHA256 (rust/crates/memoffset-0.9.1.crate) = 488016bfae457b036d996092f6cb448677611ce4449e970ceaf42695203f218a
+SIZE (rust/crates/memoffset-0.9.1.crate) = 9032
SHA256 (rust/crates/miette-7.6.0.crate) = 5f98efec8807c63c752b5bd61f862c165c115b0a35685bdcfd9238c7aeb592b7
SIZE (rust/crates/miette-7.6.0.crate) = 114499
SHA256 (rust/crates/miette-derive-7.6.0.crate) = db5b29714e950dbb20d5e6f74f9dcec4edbcc1067bb7f8ed198c097b8c1a818b
SIZE (rust/crates/miette-derive-7.6.0.crate) = 17249
-SHA256 (rust/crates/mimalloc-0.1.43.crate) = 68914350ae34959d83f732418d51e2427a794055d0b9529f48259ac07af65633
-SIZE (rust/crates/mimalloc-0.1.43.crate) = 4075
+SHA256 (rust/crates/mimalloc-0.1.47.crate) = b1791cbe101e95af5764f06f20f6760521f7158f69dbf9d6baf941ee1bf6bc40
+SIZE (rust/crates/mimalloc-0.1.47.crate) = 4594
SHA256 (rust/crates/mime-0.3.17.crate) = 6877bb514081ee2a7ff5ef9de3281f14a4dd4bceac4c09388074a6b5df8a139a
SIZE (rust/crates/mime-0.3.17.crate) = 15712
SHA256 (rust/crates/mime_guess-2.0.5.crate) = f7c44f8e672c00fe5308fa235f821cb4198414e1c77935c1ab6948d3fd78550e
SIZE (rust/crates/mime_guess-2.0.5.crate) = 27166
-SHA256 (rust/crates/miniz_oxide-0.8.5.crate) = 8e3e04debbb59698c15bacbb6d93584a8c0ca9cc3213cb423d31f760d8843ce5
-SIZE (rust/crates/miniz_oxide-0.8.5.crate) = 62237
-SHA256 (rust/crates/mio-1.0.3.crate) = 2886843bf800fba2e3377cff24abf6379b4c4d5c6681eaf9ea5b0d15090450bd
-SIZE (rust/crates/mio-1.0.3.crate) = 103703
+SHA256 (rust/crates/miniz_oxide-0.8.9.crate) = 1fa76a2c86f704bdb222d66965fb3d63269ce38518b83cb0575fca855ebb6316
+SIZE (rust/crates/miniz_oxide-0.8.9.crate) = 67132
+SHA256 (rust/crates/mio-1.0.4.crate) = 78bed444cc8a2160f01cbcf811ef18cac863ad68ae8ca62092e8db51d51c761c
+SIZE (rust/crates/mio-1.0.4.crate) = 104212
SHA256 (rust/crates/miow-0.6.0.crate) = 359f76430b20a79f9e20e115b3428614e654f04fab314482fc0fda0ebd3c6044
SIZE (rust/crates/miow-0.6.0.crate) = 27801
-SHA256 (rust/crates/munge-0.4.1.crate) = 64142d38c84badf60abf06ff9bd80ad2174306a5b11bd4706535090a30a419df
-SIZE (rust/crates/munge-0.4.1.crate) = 9483
-SHA256 (rust/crates/munge_macro-0.4.1.crate) = 1bb5c1d8184f13f7d0ccbeeca0def2f9a181bce2624302793005f5ca8aa62e5e
-SIZE (rust/crates/munge_macro-0.4.1.crate) = 4964
+SHA256 (rust/crates/munge-0.4.5.crate) = 9cce144fab80fbb74ec5b89d1ca9d41ddf6b644ab7e986f7d3ed0aab31625cb1
+SIZE (rust/crates/munge-0.4.5.crate) = 12040
+SHA256 (rust/crates/munge_macro-0.4.5.crate) = 574af9cd5b9971cbfdf535d6a8d533778481b241c447826d976101e0149392a1
+SIZE (rust/crates/munge_macro-0.4.5.crate) = 6051
SHA256 (rust/crates/nanoid-0.4.0.crate) = 3ffa00dec017b5b1a8b7cf5e2c008bfda1aa7e0697ac1508b491fdf2622fb4d8
SIZE (rust/crates/nanoid-0.4.0.crate) = 6196
SHA256 (rust/crates/nix-0.29.0.crate) = 71e2746dc3a24dd78b3cfcb7be93368c6de9963d30f43a6a73998a9cf4b17b46
@@ -499,78 +525,94 @@ SHA256 (rust/crates/nix-0.30.1.crate) = 74523f3a35e05aba87a1d978330aef40f67b0304
SIZE (rust/crates/nix-0.30.1.crate) = 342015
SHA256 (rust/crates/normalize-line-endings-0.3.0.crate) = 61807f77802ff30975e01f4f071c8ba10c022052f98b3294119f3e615d13e5be
SIZE (rust/crates/normalize-line-endings-0.3.0.crate) = 5737
-SHA256 (rust/crates/nu-ansi-term-0.46.0.crate) = 77a8165726e8236064dbb45459242600304b42a5ea24ee2948e18e023bf7ba84
-SIZE (rust/crates/nu-ansi-term-0.46.0.crate) = 24311
SHA256 (rust/crates/nu-ansi-term-0.50.1.crate) = d4a28e057d01f97e61255210fcff094d74ed0466038633e95017f5beb68e4399
SIZE (rust/crates/nu-ansi-term-0.50.1.crate) = 28536
+SHA256 (rust/crates/num-0.4.3.crate) = 35bd024e8b2ff75562e5f34e7f4905839deb4b22955ef5e73d2fea1b9813cb23
+SIZE (rust/crates/num-0.4.3.crate) = 9575
+SHA256 (rust/crates/num-bigint-0.4.6.crate) = a5e44f723f1133c9deac646763579fdb3ac745e418f2a7af9cd0c431da1f20b9
+SIZE (rust/crates/num-bigint-0.4.6.crate) = 102801
+SHA256 (rust/crates/num-complex-0.4.6.crate) = 73f88a1307638156682bada9d7604135552957b7818057dcef22705b4d509495
+SIZE (rust/crates/num-complex-0.4.6.crate) = 30352
+SHA256 (rust/crates/num-integer-0.1.46.crate) = 7969661fd2958a5cb096e56c8e1ad0444ac2bbcd0061bd28660485a44879858f
+SIZE (rust/crates/num-integer-0.1.46.crate) = 22331
+SHA256 (rust/crates/num-iter-0.1.45.crate) = 1429034a0490724d0075ebb2bc9e875d6503c3cf69e235a8941aa757d83ef5bf
+SIZE (rust/crates/num-iter-0.1.45.crate) = 10320
+SHA256 (rust/crates/num-rational-0.4.2.crate) = f83d14da390562dca69fc84082e73e548e1ad308d24accdedd2720017cb37824
+SIZE (rust/crates/num-rational-0.4.2.crate) = 28159
SHA256 (rust/crates/num-traits-0.2.19.crate) = 071dfc062690e90b734c0b2273ce72ad0ffa95f0c74596bc250dcfd960262841
SIZE (rust/crates/num-traits-0.2.19.crate) = 51631
-SHA256 (rust/crates/num_cpus-1.16.0.crate) = 4161fcb6d602d4d2081af7c3a45852d875a03dd337a6bfdd6e06407b61342a43
-SIZE (rust/crates/num_cpus-1.16.0.crate) = 15713
+SHA256 (rust/crates/num_cpus-1.17.0.crate) = 91df4bbde75afed763b708b7eee1e8e7651e02d97f6d5dd763e89367e957b23b
+SIZE (rust/crates/num_cpus-1.17.0.crate) = 15874
SHA256 (rust/crates/object-0.36.7.crate) = 62948e14d923ea95ea2c7c86c71013138b66525b86bdc08d2dcc262bdb497b87
SIZE (rust/crates/object-0.36.7.crate) = 329938
SHA256 (rust/crates/once_cell-1.21.3.crate) = 42f5e15c9953c5e4ccceeb2e7382a716482c34515315f7b03532b8b4e8393d2d
SIZE (rust/crates/once_cell-1.21.3.crate) = 34534
-SHA256 (rust/crates/oorandom-11.1.4.crate) = b410bbe7e14ab526a0e86877eb47c6996a2bd7746f027ba551028c925390e4e9
-SIZE (rust/crates/oorandom-11.1.4.crate) = 10201
+SHA256 (rust/crates/once_cell_polyfill-1.70.1.crate) = a4895175b425cb1f87721b59f0f286c2092bd4af812243672510e1ac53e2e0ad
+SIZE (rust/crates/once_cell_polyfill-1.70.1.crate) = 7510
+SHA256 (rust/crates/oorandom-11.1.5.crate) = d6790f58c7ff633d8771f42965289203411a5e5c68388703c06e14f24770b41e
+SIZE (rust/crates/oorandom-11.1.5.crate) = 23750
+SHA256 (rust/crates/open-5.3.2.crate) = e2483562e62ea94312f3576a7aca397306df7990b8d89033e18766744377ef95
+SIZE (rust/crates/open-5.3.2.crate) = 26342
SHA256 (rust/crates/openssl-probe-0.1.6.crate) = d05e27ee213611ffe7d6348b942e8f942b37114c00cc03cec254295a4a17852e
SIZE (rust/crates/openssl-probe-0.1.6.crate) = 8128
SHA256 (rust/crates/option-ext-0.2.0.crate) = 04744f49eae99ab78e0d5c0b603ab218f515ea8cfe5a456d7629ad883a3b6e7d
SIZE (rust/crates/option-ext-0.2.0.crate) = 7345
+SHA256 (rust/crates/ordered-stream-0.2.0.crate) = 9aa2b01e1d916879f73a53d01d1d6cee68adbb31d6d9177a8cfce093cced1d50
+SIZE (rust/crates/ordered-stream-0.2.0.crate) = 19077
SHA256 (rust/crates/os_str_bytes-6.6.1.crate) = e2355d85b9a3786f481747ced0e0ff2ba35213a1f9bd406ed906554d7af805a1
SIZE (rust/crates/os_str_bytes-6.6.1.crate) = 27643
-SHA256 (rust/crates/overload-0.1.1.crate) = b15813163c1d831bf4a13c3610c05c0d03b39feb07f7e09fa234dac9b15aaf39
-SIZE (rust/crates/overload-0.1.1.crate) = 24439
SHA256 (rust/crates/owo-colors-4.2.2.crate) = 48dd4f4a2c8405440fd0462561f0e5806bd0f77e86f51c761481bdd4018b545e
SIZE (rust/crates/owo-colors-4.2.2.crate) = 38070
SHA256 (rust/crates/parking-2.2.1.crate) = f38d5652c16fde515bb1ecef450ab0f6a219d619a7274976324d5e377f7dceba
SIZE (rust/crates/parking-2.2.1.crate) = 10685
-SHA256 (rust/crates/parking_lot-0.12.3.crate) = f1bf18183cf54e8d6059647fc3063646a1801cf30896933ec2311622cc4b9a27
-SIZE (rust/crates/parking_lot-0.12.3.crate) = 41860
-SHA256 (rust/crates/parking_lot_core-0.9.10.crate) = 1e401f977ab385c9e4e3ab30627d6f26d00e2c73eef317493c4ec6d468726cf8
-SIZE (rust/crates/parking_lot_core-0.9.10.crate) = 32406
+SHA256 (rust/crates/parking_lot-0.12.4.crate) = 70d58bf43669b5795d1576d0641cfb6fbb2057bf629506267a92807158584a13
+SIZE (rust/crates/parking_lot-0.12.4.crate) = 46779
+SHA256 (rust/crates/parking_lot_core-0.9.11.crate) = bc838d2a56b5b1a6c25f55575dfc605fabb63bb2365f6c2353ef9159aa69e4a5
+SIZE (rust/crates/parking_lot_core-0.9.11.crate) = 34773
SHA256 (rust/crates/paste-1.0.15.crate) = 57c0d7b74b563b49d38dae00a0c37d4d6de9b432382b2892f0574ddcae73fd0a
SIZE (rust/crates/paste-1.0.15.crate) = 18374
SHA256 (rust/crates/path-slash-0.2.1.crate) = 1e91099d4268b0e11973f036e885d652fb0b21fedcf69738c627f94db6a44f42
SIZE (rust/crates/path-slash-0.2.1.crate) = 8821
SHA256 (rust/crates/pathdiff-0.2.3.crate) = df94ce210e5bc13cb6651479fa48d14f601d9858cfe0467f43ae157023b938d3
SIZE (rust/crates/pathdiff-0.2.3.crate) = 7495
-SHA256 (rust/crates/percent-encoding-2.3.1.crate) = e3148f5046208a5d56bcfc03053e3ca6334e51da8dfb19b6cdc8b306fae3283e
-SIZE (rust/crates/percent-encoding-2.3.1.crate) = 10235
-SHA256 (rust/crates/pest-2.7.15.crate) = 8b7cafe60d6cf8e62e1b9b2ea516a089c008945bb5a275416789e7db0bc199dc
-SIZE (rust/crates/pest-2.7.15.crate) = 127895
-SHA256 (rust/crates/pest_derive-2.7.15.crate) = 816518421cfc6887a0d62bf441b6ffb4536fcc926395a69e1a85852d4363f57e
-SIZE (rust/crates/pest_derive-2.7.15.crate) = 40745
-SHA256 (rust/crates/pest_generator-2.7.15.crate) = 7d1396fd3a870fc7838768d171b4616d5c91f6cc25e377b673d714567d99377b
-SIZE (rust/crates/pest_generator-2.7.15.crate) = 18417
-SHA256 (rust/crates/pest_meta-2.7.15.crate) = e1e58089ea25d717bfd31fb534e4f3afcc2cc569c70de3e239778991ea3b7dea
-SIZE (rust/crates/pest_meta-2.7.15.crate) = 42121
+SHA256 (rust/crates/percent-encoding-2.3.2.crate) = 9b4f627cb1b25917193a259e49bdad08f671f8d9708acfd5fe0a8c1455d87220
+SIZE (rust/crates/percent-encoding-2.3.2.crate) = 11583
+SHA256 (rust/crates/pest-2.8.1.crate) = 1db05f56d34358a8b1066f67cbb203ee3e7ed2ba674a6263a1d5ec6db2204323
+SIZE (rust/crates/pest-2.8.1.crate) = 128906
+SHA256 (rust/crates/pest_derive-2.8.1.crate) = bb056d9e8ea77922845ec74a1c4e8fb17e7c218cc4fc11a15c5d25e189aa40bc
+SIZE (rust/crates/pest_derive-2.8.1.crate) = 42857
+SHA256 (rust/crates/pest_generator-2.8.1.crate) = 87e404e638f781eb3202dc82db6760c8ae8a1eeef7fb3fa8264b2ef280504966
+SIZE (rust/crates/pest_generator-2.8.1.crate) = 18663
+SHA256 (rust/crates/pest_meta-2.8.1.crate) = edd1101f170f5903fde0914f899bb503d9ff5271d7ba76bbb70bea63690cc0d5
+SIZE (rust/crates/pest_meta-2.8.1.crate) = 42949
SHA256 (rust/crates/petgraph-0.8.2.crate) = 54acf3a685220b533e437e264e4d932cfbdc4cc7ec0cd232ed73c08d03b8a7ca
SIZE (rust/crates/petgraph-0.8.2.crate) = 780998
SHA256 (rust/crates/pico-args-0.5.0.crate) = 5be167a7af36ee22fe3115051bc51f6e6c7054c9348e28deb4f49bd6f705a315
SIZE (rust/crates/pico-args-0.5.0.crate) = 11545
-SHA256 (rust/crates/pin-project-1.1.8.crate) = 1e2ec53ad785f4d35dac0adea7f7dc6f1bb277ad84a680c7afefeae05d1f5916
-SIZE (rust/crates/pin-project-1.1.8.crate) = 56118
-SHA256 (rust/crates/pin-project-internal-1.1.8.crate) = d56a66c0c55993aa927429d0f8a0abfd74f084e4d9c192cffed01e418d83eefb
-SIZE (rust/crates/pin-project-internal-1.1.8.crate) = 28634
+SHA256 (rust/crates/pin-project-1.1.10.crate) = 677f1add503faace112b9f1373e43e9e054bfdd22ff1a63c1bc485eaec6a6a8a
+SIZE (rust/crates/pin-project-1.1.10.crate) = 56348
+SHA256 (rust/crates/pin-project-internal-1.1.10.crate) = 6e918e4ff8c4549eb882f14b3a4bc8c8bc93de829416eacf579f1207a8fbf861
+SIZE (rust/crates/pin-project-internal-1.1.10.crate) = 29162
SHA256 (rust/crates/pin-project-lite-0.2.16.crate) = 3b3cff922bd51709b605d9ead9aa71031d81447142d828eb4a6eba76fe619f9b
SIZE (rust/crates/pin-project-lite-0.2.16.crate) = 30504
SHA256 (rust/crates/pin-utils-0.1.0.crate) = 8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184
SIZE (rust/crates/pin-utils-0.1.0.crate) = 7580
-SHA256 (rust/crates/pkg-config-0.3.31.crate) = 953ec861398dccce10c670dfeaf3ec4911ca479e9c02154b3a215178c5f566f2
-SIZE (rust/crates/pkg-config-0.3.31.crate) = 20880
+SHA256 (rust/crates/pkg-config-0.3.32.crate) = 7edddbd0b52d732b21ad9a5fab5c704c14cd949e5e9a1ec5929a24fded1b904c
+SIZE (rust/crates/pkg-config-0.3.32.crate) = 21370
SHA256 (rust/crates/plain-0.2.3.crate) = b4596b6d070b27117e987119b4dac604f3c58cfb0b191112e24771b2faeac1a6
SIZE (rust/crates/plain-0.2.3.crate) = 10664
SHA256 (rust/crates/png-0.17.16.crate) = 82151a2fc869e011c153adc57cf2789ccb8d9906ce52c0b39a6b5697749d7526
SIZE (rust/crates/png-0.17.16.crate) = 117975
SHA256 (rust/crates/poloto-19.1.2.crate) = 164dbd541c9832e92fa34452e9c2e98b515a548a3f8549fb2402fe1cd5e46b96
SIZE (rust/crates/poloto-19.1.2.crate) = 28310
-SHA256 (rust/crates/portable-atomic-1.10.0.crate) = 280dc24453071f1b63954171985a0b0d30058d287960968b9b2aca264c8d4ee6
-SIZE (rust/crates/portable-atomic-1.10.0.crate) = 174760
+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/ppv-lite86-0.2.20.crate) = 77957b295656769bb8ad2b6a6b09d897d94f05c41b069aede1fcdaa675eaea04
-SIZE (rust/crates/ppv-lite86-0.2.20.crate) = 22478
+SHA256 (rust/crates/potential_utf-0.1.2.crate) = e5a7c30837279ca13e7c867e9e40053bc68740f988cb07f7ca6df43cc734b585
+SIZE (rust/crates/potential_utf-0.1.2.crate) = 9613
+SHA256 (rust/crates/ppv-lite86-0.2.21.crate) = 85eae3c4ed2f50dcfe72643da4befc30deadb458a9b590d720cde2f2b1e97da9
+SIZE (rust/crates/ppv-lite86-0.2.21.crate) = 22522
SHA256 (rust/crates/predicates-3.1.3.crate) = a5d19ee57562043d37e82899fade9a22ebab7be9cef5026b07fda9cdd4293573
SIZE (rust/crates/predicates-3.1.3.crate) = 24063
SHA256 (rust/crates/predicates-core-1.0.9.crate) = 727e462b119fe9c93fd0eb1429a5f7647394014cf3c04ab2c0350eeb09095ffa
@@ -579,10 +621,12 @@ SHA256 (rust/crates/predicates-tree-1.0.12.crate) = 72dd2d6d381dfb73a193c7fca536
SIZE (rust/crates/predicates-tree-1.0.12.crate) = 8392
SHA256 (rust/crates/pretty_assertions-1.4.1.crate) = 3ae130e2f271fbc2ac3a40fb1d07180839cdbbe443c7a27e1e3c13c5cac0116d
SIZE (rust/crates/pretty_assertions-1.4.1.crate) = 78952
-SHA256 (rust/crates/priority-queue-2.3.1.crate) = ef08705fa1589a1a59aa924ad77d14722cb0cd97b67dd5004ed5f4a4873fce8d
-SIZE (rust/crates/priority-queue-2.3.1.crate) = 45422
-SHA256 (rust/crates/proc-macro2-1.0.95.crate) = 02b3e5e68a3a1a02aad3ec490a98007cbc13c37cbe84a3cd7b8e406d76e7f778
-SIZE (rust/crates/proc-macro2-1.0.95.crate) = 51820
+SHA256 (rust/crates/priority-queue-2.5.0.crate) = 5676d703dda103cbb035b653a9f11448c0a7216c7926bd35fcb5865475d0c970
+SIZE (rust/crates/priority-queue-2.5.0.crate) = 49045
+SHA256 (rust/crates/proc-macro-crate-3.3.0.crate) = edce586971a4dfaa28950c6f18ed55e0406c1ab88bbce2c6f6293a7aaba73d35
+SIZE (rust/crates/proc-macro-crate-3.3.0.crate) = 12432
+SHA256 (rust/crates/proc-macro2-1.0.101.crate) = 89ae43fd86e4158d6db51ad8e2b80f313af9cc74f5c0e03ccb87de09998732de
+SIZE (rust/crates/proc-macro2-1.0.101.crate) = 53886
SHA256 (rust/crates/procfs-0.17.0.crate) = cc5b72d8145275d844d4b5f6d4e1eef00c8cd889edb6035c21675d1bb1f45c9f
SIZE (rust/crates/procfs-0.17.0.crate) = 73252
SHA256 (rust/crates/procfs-core-0.17.0.crate) = 239df02d8349b06fc07398a3a1697b06418223b1c7725085e801e7c0fc6a12ec
@@ -591,48 +635,52 @@ SHA256 (rust/crates/ptr_meta-0.3.0.crate) = fe9e76f66d3f9606f44e45598d155cb13ecf
SIZE (rust/crates/ptr_meta-0.3.0.crate) = 7192
SHA256 (rust/crates/ptr_meta_derive-0.3.0.crate) = ca414edb151b4c8d125c12566ab0d74dc9cdba36fb80eb7b848c15f495fd32d1
SIZE (rust/crates/ptr_meta_derive-0.3.0.crate) = 4259
-SHA256 (rust/crates/quinn-0.11.6.crate) = 62e96808277ec6f97351a2380e6c25114bc9e67037775464979f3037c92d05ef
-SIZE (rust/crates/quinn-0.11.6.crate) = 78222
-SHA256 (rust/crates/quinn-proto-0.11.9.crate) = a2fe5ef3495d7d2e377ff17b1a8ce2ee2ec2a18cde8b6ad6619d65d0701c135d
-SIZE (rust/crates/quinn-proto-0.11.9.crate) = 209286
-SHA256 (rust/crates/quinn-udp-0.5.9.crate) = 1c40286217b4ba3a71d644d752e6a0b71f13f1b6a2c5311acfcbe0c2418ed904
-SIZE (rust/crates/quinn-udp-0.5.9.crate) = 25342
+SHA256 (rust/crates/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.13.crate) = fcebb1209ee276352ef14ff8732e24cc2b02bbac986cd74a4c81bcb2f9881970
+SIZE (rust/crates/quinn-udp-0.5.13.crate) = 32621
SHA256 (rust/crates/quote-1.0.40.crate) = 1885c039570dc00dcb4ff087a89e185fd56bae234ddc7f056a945bf36467248d
SIZE (rust/crates/quote-1.0.40.crate) = 31063
SHA256 (rust/crates/quoted_printable-0.5.1.crate) = 640c9bd8497b02465aeef5375144c26062e0dcd5939dfcbb0f5db76cb8c17c73
SIZE (rust/crates/quoted_printable-0.5.1.crate) = 8322
+SHA256 (rust/crates/r-efi-5.3.0.crate) = 69cdb34c158ceb288df11e18b4bd39de994f6657d83847bdffdbd7f346754b0f
+SIZE (rust/crates/r-efi-5.3.0.crate) = 64532
SHA256 (rust/crates/rancor-0.1.0.crate) = caf5f7161924b9d1cea0e4cabc97c372cea92b5f927fc13c6bca67157a0ad947
SIZE (rust/crates/rancor-0.1.0.crate) = 9759
SHA256 (rust/crates/rand-0.8.5.crate) = 34af8d1a0e25924bc5b7c43c079c942339d8f0a8b57c39049bef581b46327404
SIZE (rust/crates/rand-0.8.5.crate) = 87113
+SHA256 (rust/crates/rand-0.9.2.crate) = 6db2770f06117d490610c7488547d543617b21bfa07796d7a12f6f1bd53850d1
+SIZE (rust/crates/rand-0.9.2.crate) = 99930
SHA256 (rust/crates/rand_chacha-0.3.1.crate) = e6c10a63a0fa32252be49d21e7709d4d4baf8d231c2dbce1eaa8141b9b127d88
SIZE (rust/crates/rand_chacha-0.3.1.crate) = 15251
+SHA256 (rust/crates/rand_chacha-0.9.0.crate) = d3022b5f1df60f26e1ffddd6c66e8aa15de382ae63b3a0c1bfc0e4d3e3f325cb
+SIZE (rust/crates/rand_chacha-0.9.0.crate) = 18258
SHA256 (rust/crates/rand_core-0.6.4.crate) = ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c
SIZE (rust/crates/rand_core-0.6.4.crate) = 22666
+SHA256 (rust/crates/rand_core-0.9.3.crate) = 99d9a13982dcf210057a8a78572b2217b667c3beacbf3a0d8b454f6f82837d38
+SIZE (rust/crates/rand_core-0.9.3.crate) = 24543
SHA256 (rust/crates/rayon-1.10.0.crate) = b418a60154510ca1a002a752ca9714984e21e4241e804d32555251faf8b78ffa
SIZE (rust/crates/rayon-1.10.0.crate) = 180155
SHA256 (rust/crates/rayon-core-1.12.1.crate) = 1465873a3dfdaa8ae7cb14b4383657caab0b3e8a0aa9ae8e04b044854c8dfce2
SIZE (rust/crates/rayon-core-1.12.1.crate) = 70701
SHA256 (rust/crates/rctree-0.5.0.crate) = 3b42e27ef78c35d3998403c1d26f3efd9e135d3e5121b0a4845cc5cc27547f4f
SIZE (rust/crates/rctree-0.5.0.crate) = 8298
-SHA256 (rust/crates/redox_syscall-0.5.8.crate) = 03a862b389f93e68874fbf580b9de08dd02facb9a788ebadaf4a3fd33cf58834
-SIZE (rust/crates/redox_syscall-0.5.8.crate) = 26319
-SHA256 (rust/crates/redox_users-0.4.6.crate) = ba009ff324d1fc1b900bd1fdb31564febe58a8ccc8a6fdbb93b543d33b13ca43
-SIZE (rust/crates/redox_users-0.4.6.crate) = 15585
+SHA256 (rust/crates/redox_syscall-0.5.15.crate) = 7e8af0dde094006011e6a740d4879319439489813bd0bcdc7d821beaeeff48ec
+SIZE (rust/crates/redox_syscall-0.5.15.crate) = 29646
+SHA256 (rust/crates/redox_users-0.5.0.crate) = dd6f9d3d47bdd2ad6945c5015a226ec6155d0bcdfd8f7cd29f86b71f8de99d2b
+SIZE (rust/crates/redox_users-0.5.0.crate) = 15586
SHA256 (rust/crates/ref-cast-1.0.24.crate) = 4a0ae411dbe946a674d89546582cea4ba2bb8defac896622d6496f14c23ba5cf
SIZE (rust/crates/ref-cast-1.0.24.crate) = 15252
SHA256 (rust/crates/ref-cast-impl-1.0.24.crate) = 1165225c21bff1f3bbce98f5a1f889949bc902d3575308cc7b0de30b4f6d27c7
SIZE (rust/crates/ref-cast-impl-1.0.24.crate) = 9968
SHA256 (rust/crates/reflink-copy-0.1.26.crate) = 78c81d000a2c524133cc00d2f92f019d399e57906c3b7119271a2495354fe895
SIZE (rust/crates/reflink-copy-0.1.26.crate) = 23463
-SHA256 (rust/crates/regex-1.11.1.crate) = b544ef1b4eac5dc2db33ea63606ae9ffcfac26c1416a2806ae0bf5f56b201191
-SIZE (rust/crates/regex-1.11.1.crate) = 254170
-SHA256 (rust/crates/regex-automata-0.1.10.crate) = 6c230d73fb8d8c1b9c0b3135c5142a8acee3a0558fb8db5cf1cb65f8d7862132
-SIZE (rust/crates/regex-automata-0.1.10.crate) = 114533
-SHA256 (rust/crates/regex-automata-0.4.9.crate) = 809e8dc61f6de73b46c85f4c96486310fe304c434cfa43669d7b40f711150908
-SIZE (rust/crates/regex-automata-0.4.9.crate) = 618525
-SHA256 (rust/crates/regex-syntax-0.6.29.crate) = f162c6dd7b008981e4d40210aca20b4bd0f9b60ca9271061b07f78537722f2e1
-SIZE (rust/crates/regex-syntax-0.6.29.crate) = 299752
+SHA256 (rust/crates/regex-1.11.2.crate) = 23d7fd106d8c02486a8d64e778353d1cffe08ce79ac2e82f540c86d0facf6912
+SIZE (rust/crates/regex-1.11.2.crate) = 166265
+SHA256 (rust/crates/regex-automata-0.4.10.crate) = 6b9458fa0bfeeac22b5ca447c63aaf45f28439a709ccd244698632f9aa6394d6
+SIZE (rust/crates/regex-automata-0.4.10.crate) = 622754
SHA256 (rust/crates/regex-syntax-0.8.5.crate) = 2b15c43186be67a4fd63bee50d0303afffcef381492ebe2c5d87f324e1b8815c
SIZE (rust/crates/regex-syntax-0.8.5.crate) = 357541
SHA256 (rust/crates/rend-0.5.2.crate) = a35e8a6bf28cd121053a66aa2e6a2e3eaffad4a60012179f0e864aa5ffeff215
@@ -643,14 +691,14 @@ SHA256 (rust/crates/resvg-0.29.0.crate) = 76888219c0881e22b0ceab06fddcfe83163cd8
SIZE (rust/crates/resvg-0.29.0.crate) = 94880
SHA256 (rust/crates/retry-policies-0.4.0.crate) = 5875471e6cab2871bc150ecb8c727db5113c9338cc3354dc5ee3425b6aa40a1c
SIZE (rust/crates/retry-policies-0.4.0.crate) = 12127
-SHA256 (rust/crates/rgb-0.8.50.crate) = 57397d16646700483b67d2dd6511d79318f9d057fdbd21a4066aeac8b41d310a
-SIZE (rust/crates/rgb-0.8.50.crate) = 21980
+SHA256 (rust/crates/rgb-0.8.52.crate) = 0c6a884d2998352bb4daf0183589aec883f16a6da1f4dde84d8e2e9a5409a1ce
+SIZE (rust/crates/rgb-0.8.52.crate) = 22449
SHA256 (rust/crates/ring-0.17.14.crate) = a4689e6c2294d81e88dc6261c768b63bc4fcdb852be6d1352498b114f61383b7
SIZE (rust/crates/ring-0.17.14.crate) = 1502610
-SHA256 (rust/crates/rkyv-0.8.10.crate) = 1e147371c75553e1e2fcdb483944a8540b8438c31426279553b9a8182a9b7b65
-SIZE (rust/crates/rkyv-0.8.10.crate) = 163013
-SHA256 (rust/crates/rkyv_derive-0.8.10.crate) = 246b40ac189af6c675d124b802e8ef6d5246c53e17367ce9501f8f66a81abb7a
-SIZE (rust/crates/rkyv_derive-0.8.10.crate) = 22743
+SHA256 (rust/crates/rkyv-0.8.11.crate) = 19f5c3e5da784cd8c69d32cdc84673f3204536ca56e1fa01be31a74b92c932ac
+SIZE (rust/crates/rkyv-0.8.11.crate) = 167512
+SHA256 (rust/crates/rkyv_derive-0.8.11.crate) = 4270433626cffc9c4c1d3707dd681f2a2718d3d7b09ad754bec137acecda8d22
+SIZE (rust/crates/rkyv_derive-0.8.11.crate) = 22976
SHA256 (rust/crates/rmp-0.8.14.crate) = 228ed7c16fa39782c3b3468e974aec2795e9089153cd08ee2e9aefb3613334c4
SIZE (rust/crates/rmp-0.8.14.crate) = 29687
SHA256 (rust/crates/rmp-serde-1.3.0.crate) = 52e599a477cf9840e92f2cde9a7189e67b42c57532749bf90aea6ec10facd4db
@@ -663,28 +711,28 @@ SHA256 (rust/crates/roxmltree-0.20.0.crate) = 6c20b6793b5c2fa6553b250154b78d6d0d
SIZE (rust/crates/roxmltree-0.20.0.crate) = 54594
SHA256 (rust/crates/rust-netrc-0.1.2.crate) = 7e98097f62769f92dbf95fb51f71c0a68ec18a4ee2e70e0d3e4f47ac005d63e9
SIZE (rust/crates/rust-netrc-0.1.2.crate) = 7137
-SHA256 (rust/crates/rustc-demangle-0.1.24.crate) = 719b953e2095829ee67db738b3bfa9fa368c94900df327b3f07fe6e794d2fe1f
-SIZE (rust/crates/rustc-demangle-0.1.24.crate) = 29047
+SHA256 (rust/crates/rustc-demangle-0.1.25.crate) = 989e6739f80c4ad5b13e0fd7fe89531180375b18520cc8c82080e4dc4035b84f
+SIZE (rust/crates/rustc-demangle-0.1.25.crate) = 29590
SHA256 (rust/crates/rustc-hash-2.1.1.crate) = 357703d41365b4b27c590e3ed91eabb1b663f07c4c084095e60cbed4362dff0d
SIZE (rust/crates/rustc-hash-2.1.1.crate) = 14154
SHA256 (rust/crates/rustix-0.38.44.crate) = fdb5bc1ae2baa591800df16c9ca78619bf65c0488b41b96ccec5d11220d8c154
SIZE (rust/crates/rustix-0.38.44.crate) = 379347
SHA256 (rust/crates/rustix-1.0.8.crate) = 11181fbabf243db407ef8df94a6ce0b2f9a733bd8be4ad02b4eda9602296cac8
SIZE (rust/crates/rustix-1.0.8.crate) = 416688
-SHA256 (rust/crates/rustls-0.23.22.crate) = 9fb9263ab4eb695e42321db096e3b8fbd715a59b154d5c88d82db2175b681ba7
-SIZE (rust/crates/rustls-0.23.22.crate) = 341983
+SHA256 (rust/crates/rustls-0.23.29.crate) = 2491382039b29b9b11ff08b76ff6c97cf287671dbb74f0be44bda389fffe9bd1
+SIZE (rust/crates/rustls-0.23.29.crate) = 370867
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-pki-types-1.11.0.crate) = 917ce264624a4b4db1c364dcc35bfca9ded014d0a958cd47ad3e960e988ea51c
-SIZE (rust/crates/rustls-pki-types-1.11.0.crate) = 63933
-SHA256 (rust/crates/rustls-webpki-0.102.8.crate) = 64ca1bc8749bd4cf37b5ce386cc146580777b4e8572c7b97baf22c83f444bee9
-SIZE (rust/crates/rustls-webpki-0.102.8.crate) = 204327
-SHA256 (rust/crates/rustversion-1.0.19.crate) = f7c45b9784283f1b2e7fb61b42047c2fd678ef0960d4f6f1eba131594cc369d4
-SIZE (rust/crates/rustversion-1.0.19.crate) = 20616
+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.4.crate) = 0a17884ae0c1b773f1ccd2bd4a8c72f16da897310a98b0e84bf349ad5ead92fc
+SIZE (rust/crates/rustls-webpki-0.103.4.crate) = 84241
+SHA256 (rust/crates/rustversion-1.0.21.crate) = 8a0d197bd2c9dc6e53b84da9556a69ba4cdfab8619eb41a8bd1cc2027a0f6b1d
+SIZE (rust/crates/rustversion-1.0.21.crate) = 21001
SHA256 (rust/crates/rustybuzz-0.7.0.crate) = 162bdf42e261bee271b3957691018634488084ef577dddeb6420a9684cab2a6a
SIZE (rust/crates/rustybuzz-0.7.0.crate) = 219739
-SHA256 (rust/crates/ryu-1.0.19.crate) = 6ea1a2d0a644769cc99faa24c3ad26b379b786fe7c36fd3c546254801650e6dd
-SIZE (rust/crates/ryu-1.0.19.crate) = 48770
+SHA256 (rust/crates/ryu-1.0.20.crate) = 28d3b2b1366ec20994f1fd18c3c594f05c5dd4bc44d8bb0c1c632c8d6829481f
+SIZE (rust/crates/ryu-1.0.20.crate) = 48738
SHA256 (rust/crates/same-file-1.0.6.crate) = 93fc1dc3aaa9bfed95e02e6eadabb4baf7e3078b0bd1b4d7b6b0b68378900502
SIZE (rust/crates/same-file-1.0.6.crate) = 10183
SHA256 (rust/crates/schannel-0.1.27.crate) = 1f29ebaa345f945cec9fbbc532eb307f0fdad8161f281b6369539c8d84876b3d
@@ -701,24 +749,28 @@ SHA256 (rust/crates/scroll_derive-0.13.0.crate) = 22fc4f90c27b57691bbaf11d8ecc7c
SIZE (rust/crates/scroll_derive-0.13.0.crate) = 5656
SHA256 (rust/crates/seahash-4.1.0.crate) = 1c107b6f4780854c8b126e228ea8869f4d7b71260f962fefb57b996b8959ba6b
SIZE (rust/crates/seahash-4.1.0.crate) = 31976
+SHA256 (rust/crates/secret-service-5.0.0.crate) = dccff79e916a339eec808de579764e3459658c903960d5aa4f7959ee9f6d5f2b
+SIZE (rust/crates/secret-service-5.0.0.crate) = 36129
SHA256 (rust/crates/security-framework-3.2.0.crate) = 271720403f46ca04f7ba6f55d438f8bd878d6b8ca0a1046e8228c4145bcbb316
SIZE (rust/crates/security-framework-3.2.0.crate) = 86095
SHA256 (rust/crates/security-framework-sys-2.14.0.crate) = 49db231d56a190491cb4aeda9527f1ad45345af50b0851622a7adb8c03b01c32
SIZE (rust/crates/security-framework-sys-2.14.0.crate) = 20537
SHA256 (rust/crates/self-replace-1.5.0.crate) = 03ec815b5eab420ab893f63393878d89c90fdd94c0bcc44c07abb8ad95552fb7
SIZE (rust/crates/self-replace-1.5.0.crate) = 17000
-SHA256 (rust/crates/semver-1.0.25.crate) = f79dfe2d285b0488816f30e700a7438c5a73d816b5b7d3ac72fbc48b0d185e03
-SIZE (rust/crates/semver-1.0.25.crate) = 31291
+SHA256 (rust/crates/semver-1.0.26.crate) = 56e6fa9c48d24d85fb3de5ad847117517440f6beceb7798af16b4a87d616b8d0
+SIZE (rust/crates/semver-1.0.26.crate) = 31303
SHA256 (rust/crates/serde-1.0.219.crate) = 5f0e2c6ed6606019b4e29e69dbaba95b11854410e5347d525002456dbbb786b6
SIZE (rust/crates/serde-1.0.219.crate) = 78983
-SHA256 (rust/crates/serde-untagged-0.1.7.crate) = 299d9c19d7d466db4ab10addd5703e4c615dec2a5a16dbbafe191045e87ee66e
-SIZE (rust/crates/serde-untagged-0.1.7.crate) = 17371
+SHA256 (rust/crates/serde-untagged-0.1.8.crate) = 34836a629bcbc6f1afdf0907a744870039b1e14c0561cb26094fa683b158eff3
+SIZE (rust/crates/serde-untagged-0.1.8.crate) = 17573
SHA256 (rust/crates/serde_derive-1.0.219.crate) = 5b0276cf7f2c73365f7157c8123c21cd9a50fbbd844757af28ca1f5925fc2a00
SIZE (rust/crates/serde_derive-1.0.219.crate) = 57798
SHA256 (rust/crates/serde_derive_internals-0.29.1.crate) = 18d26a20a969b9e3fdf2fc2d9f21eda6c40e2de84c9408bb5d3b05d499aae711
SIZE (rust/crates/serde_derive_internals-0.29.1.crate) = 26189
-SHA256 (rust/crates/serde_json-1.0.141.crate) = 30b9eff21ebe718216c6ec64e1d9ac57087aad11efc64e32002bce4a0d4c03d3
-SIZE (rust/crates/serde_json-1.0.141.crate) = 155322
+SHA256 (rust/crates/serde_json-1.0.143.crate) = d401abef1d108fbd9cbaebc3e46611f4b1021f714a0597a71f41ee463f5f4a5a
+SIZE (rust/crates/serde_json-1.0.143.crate) = 155342
+SHA256 (rust/crates/serde_repr-0.1.20.crate) = 175ee3e80ae9982737ca543e96133087cbd9a485eecc3bc4de9c1a37b47ea59c
+SIZE (rust/crates/serde_repr-0.1.20.crate) = 12627
SHA256 (rust/crates/serde_spanned-1.0.0.crate) = 40734c41988f7306bb04f0ecf60ec0f3f1caa34290e4e8ea471dcd3346483b83
SIZE (rust/crates/serde_spanned-1.0.0.crate) = 10956
SHA256 (rust/crates/serde_urlencoded-0.7.1.crate) = d3491c14715ca2294c4d6a88f15e84739788c1d030eed8c110436aafdaa2f3fd
@@ -731,12 +783,12 @@ SHA256 (rust/crates/sharded-slab-0.1.7.crate) = f40ca3c46823713e0d4209592e8d6e82
SIZE (rust/crates/sharded-slab-0.1.7.crate) = 58227
SHA256 (rust/crates/shell-escape-0.1.5.crate) = 45bb67a18fa91266cc7807181f62f9178a6873bfad7dc788c42e6430db40184f
SIZE (rust/crates/shell-escape-0.1.5.crate) = 6847
-SHA256 (rust/crates/shellexpand-3.1.0.crate) = da03fa3b94cc19e3ebfc88c4229c49d8f08cdbd1228870a45f0ffdf84988e14b
-SIZE (rust/crates/shellexpand-3.1.0.crate) = 25591
+SHA256 (rust/crates/shellexpand-3.1.1.crate) = 8b1fdf65dd6331831494dd616b30351c38e96e45921a27745cf98490458b90bb
+SIZE (rust/crates/shellexpand-3.1.1.crate) = 25904
SHA256 (rust/crates/shlex-1.3.0.crate) = 0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64
SIZE (rust/crates/shlex-1.3.0.crate) = 18713
-SHA256 (rust/crates/signal-hook-registry-1.4.2.crate) = a9e9e0b4211b72e7b8b6e85c807d36c212bdb33ea8587f7569562a84df5465b1
-SIZE (rust/crates/signal-hook-registry-1.4.2.crate) = 18064
+SHA256 (rust/crates/signal-hook-registry-1.4.5.crate) = 9203b8055f63a2a00e2f593bb0510367fe707d7ff1e5c872de2f537b339e5410
+SIZE (rust/crates/signal-hook-registry-1.4.5.crate) = 19004
SHA256 (rust/crates/simd-adler32-0.3.7.crate) = d66dc143e6b11c1eddc06d5c423cfc97062865baf299914ab64caa38182078fe
SIZE (rust/crates/simd-adler32-0.3.7.crate) = 12086
SHA256 (rust/crates/simdutf8-0.1.5.crate) = e3a9fe34e3e7a50316060351f37187a3f546bce95496156754b601a5fa71b76e
@@ -747,18 +799,22 @@ SHA256 (rust/crates/simplecss-0.2.2.crate) = 7a9c6883ca9c3c7c90e888de77b7a5c849c
SIZE (rust/crates/simplecss-0.2.2.crate) = 22136
SHA256 (rust/crates/siphasher-0.3.11.crate) = 38b58827f4464d87d377d175e90bf58eb00fd8716ff0a62f80356b5e61555d0d
SIZE (rust/crates/siphasher-0.3.11.crate) = 10442
-SHA256 (rust/crates/slab-0.4.9.crate) = 8f92a496fb766b417c996b9c5e57daf2f7ad3b0bebe1ccfca4856390e3d3bb67
-SIZE (rust/crates/slab-0.4.9.crate) = 17108
+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.9.crate) = 4f5fd57c80058a56cf5c777ab8a126398ece8e442983605d280a44ce79d0edef
-SIZE (rust/crates/socket2-0.5.9.crate) = 57432
+SHA256 (rust/crates/socket2-0.5.10.crate) = e22376abed350d73dd1cd119b57ffccad95b4e585a7cda43e286245ce23c0678
+SIZE (rust/crates/socket2-0.5.10.crate) = 58169
+SHA256 (rust/crates/socket2-0.6.0.crate) = 233504af464074f9d066d7b5416c5f9b894a5862a6506e306f7b816cdd6f1807
+SIZE (rust/crates/socket2-0.6.0.crate) = 57974
SHA256 (rust/crates/spdx-0.10.9.crate) = c3e17e880bafaeb362a7b751ec46bdc5b61445a188f80e0606e68167cd540fa3
SIZE (rust/crates/spdx-0.10.9.crate) = 1050181
SHA256 (rust/crates/stable_deref_trait-1.2.0.crate) = a8f112729512f8e442d81f95a8a7ddf2b7c6b8a1a6f509a95864142b30cab2d3
SIZE (rust/crates/stable_deref_trait-1.2.0.crate) = 8054
+SHA256 (rust/crates/static_assertions-1.1.0.crate) = a2eb9349b6444b326872e140eb1cf5e7c522154d69e7a0ffb0fb81c06b37543f
+SIZE (rust/crates/static_assertions-1.1.0.crate) = 18480
SHA256 (rust/crates/statrs-0.18.0.crate) = 2a3fe7c28c6512e766b0874335db33c94ad7b8f9054228ae1c2abd47ce7d335e
SIZE (rust/crates/statrs-0.18.0.crate) = 156842
SHA256 (rust/crates/strict-num-0.1.1.crate) = 6637bab7722d379c8b41ba849228d680cc12d0a45ba1fa2b48f2a30577a06731
@@ -773,22 +829,26 @@ 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/svg-0.17.0.crate) = 700efb40f3f559c23c18b446e8ed62b08b56b2bb3197b36d57e0470b4102779e
-SIZE (rust/crates/svg-0.17.0.crate) = 18711
+SHA256 (rust/crates/svg-0.18.0.crate) = 94afda9cd163c04f6bee8b4bf2501c91548deae308373c436f36aeff3cf3c4a3
+SIZE (rust/crates/svg-0.18.0.crate) = 18998
SHA256 (rust/crates/svgfilters-0.4.0.crate) = 639abcebc15fdc2df179f37d6f5463d660c1c79cd552c12343a4600827a04bce
SIZE (rust/crates/svgfilters-0.4.0.crate) = 22597
SHA256 (rust/crates/svgtypes-0.9.0.crate) = c9ee29c1407a5b18ccfe5f6ac82ac11bab3b14407e09c209a6c1a32098b19734
SIZE (rust/crates/svgtypes-0.9.0.crate) = 35308
SHA256 (rust/crates/svgtypes-0.10.0.crate) = 98ffacedcdcf1da6579c907279b4f3c5492fbce99fbbf227f5ed270a589c2765
SIZE (rust/crates/svgtypes-0.10.0.crate) = 35401
-SHA256 (rust/crates/syn-2.0.104.crate) = 17b6f705963418cdb9927482fa304bc562ece2fdd4f616084c50b7023b435a40
-SIZE (rust/crates/syn-2.0.104.crate) = 299699
+SHA256 (rust/crates/syn-2.0.106.crate) = ede7c438028d4436d71104916910f5bb611972c5cfd7f89b8300a8186e6fada6
+SIZE (rust/crates/syn-2.0.106.crate) = 301514
SHA256 (rust/crates/sync_wrapper-1.0.2.crate) = 0bf256ce5efdfa370213c1dabab5935a12e49f2c58d15e9eac2870d3b4f27263
SIZE (rust/crates/sync_wrapper-1.0.2.crate) = 6958
-SHA256 (rust/crates/synstructure-0.13.1.crate) = c8af7666ab7b6390ab78131fb5b0fce11d6b7a6951602017c35fa82800708971
-SIZE (rust/crates/synstructure-0.13.1.crate) = 18327
+SHA256 (rust/crates/synstructure-0.13.2.crate) = 728a70f3dbaf5bab7f0c4b1ac8d7ae5ea60a4b5549c8a5914361c99147a709d2
+SIZE (rust/crates/synstructure-0.13.2.crate) = 18950
SHA256 (rust/crates/sys-info-0.9.1.crate) = 0b3a0d0aba8bf96a0e1ddfdc352fc53b3df7f39318c71854910c3c4b024ae52c
SIZE (rust/crates/sys-info-0.9.1.crate) = 20589
+SHA256 (rust/crates/system-configuration-0.6.1.crate) = 3c879d448e9d986b661742763247d3693ed13609438cf3d006f51f5368a5ba6b
+SIZE (rust/crates/system-configuration-0.6.1.crate) = 17935
+SHA256 (rust/crates/system-configuration-sys-0.6.0.crate) = 8e1d1b10ced5ca923a1fcb8d03e96b8d3268065d724548c0211415ff6ac6bac4
+SIZE (rust/crates/system-configuration-sys-0.6.0.crate) = 11090
SHA256 (rust/crates/tagu-0.1.6.crate) = eddb6b06d20fba9ed21fca3d696ee1b6e870bca0bcf9fa2971f6ae2436de576a
SIZE (rust/crates/tagu-0.1.6.crate) = 12714
SHA256 (rust/crates/tar-0.4.44.crate) = 1d863878d212c87a19c1a610eb53bb01fe12951c0501cf5a0d65f724914a667a
@@ -799,8 +859,8 @@ SHA256 (rust/crates/temp-env-0.3.6.crate) = 96374855068f47402c3121c6eed88d29cb1d
SIZE (rust/crates/temp-env-0.3.6.crate) = 10746
SHA256 (rust/crates/tempfile-3.20.0.crate) = e8a64e3985349f2441a1a9ef0b853f869006c3855f2cda6862a94d26ebb9d6a1
SIZE (rust/crates/tempfile-3.20.0.crate) = 42306
-SHA256 (rust/crates/terminal_size-0.4.1.crate) = 5352447f921fda68cf61b4101566c0bdb5104eff6804d0678e5227580ab6a4e9
-SIZE (rust/crates/terminal_size-0.4.1.crate) = 10037
+SHA256 (rust/crates/terminal_size-0.4.2.crate) = 45c6481c4829e4cc63825e62c49186a34538b7b2750b73b266581ffb612fb5ed
+SIZE (rust/crates/terminal_size-0.4.2.crate) = 9976
SHA256 (rust/crates/termtree-0.5.1.crate) = 8f50febec83f5ee1df3015341d8bd429f2d1cc62bcba7ea2076759d315084683
SIZE (rust/crates/termtree-0.5.1.crate) = 8498
SHA256 (rust/crates/test-case-3.3.1.crate) = eb2550dd13afcd286853192af8601920d959b14c401fcece38071d53bf0768a8
@@ -817,14 +877,14 @@ SHA256 (rust/crates/textwrap-0.16.2.crate) = c13547615a44dc9c452a8a534638acdf071
SIZE (rust/crates/textwrap-0.16.2.crate) = 57077
SHA256 (rust/crates/thiserror-1.0.69.crate) = b6aaf5339b578ea85b50e080feb250a3e8ae8cfcdff9a461c9ec2904bc923f52
SIZE (rust/crates/thiserror-1.0.69.crate) = 22198
-SHA256 (rust/crates/thiserror-2.0.12.crate) = 567b8a2dae586314f7be2a752ec7474332959c6460e02bde30d702a66d488708
-SIZE (rust/crates/thiserror-2.0.12.crate) = 28693
+SHA256 (rust/crates/thiserror-2.0.16.crate) = 3467d614147380f2e4e374161426ff399c91084acd2363eaf549172b3d5e60c0
+SIZE (rust/crates/thiserror-2.0.16.crate) = 29095
SHA256 (rust/crates/thiserror-impl-1.0.69.crate) = 4fee6c4efc90059e10f81e6d42c60a18f76588c3d74cb83a0b242a2b6c7504c1
SIZE (rust/crates/thiserror-impl-1.0.69.crate) = 18365
-SHA256 (rust/crates/thiserror-impl-2.0.12.crate) = 7f7cf42b4507d8ea322120659672cf1b9dbb93f8f2d4ecfd6e51350ff5b17a1d
-SIZE (rust/crates/thiserror-impl-2.0.12.crate) = 21141
-SHA256 (rust/crates/thread_local-1.1.8.crate) = 8b9ef9bad013ada3808854ceac7b46812a6465ba368859a37e2100283d2d719c
-SIZE (rust/crates/thread_local-1.1.8.crate) = 13962
+SHA256 (rust/crates/thiserror-impl-2.0.16.crate) = 6c5e1be1c48b9172ee610da68fd9cd2770e7a4056cb3fc98710ee6906f0c7960
+SIZE (rust/crates/thiserror-impl-2.0.16.crate) = 21214
+SHA256 (rust/crates/thread_local-1.1.9.crate) = f60246a4944f24f6e018aa17cdeffb7818b76356965d03b07d6a9886e8962185
+SIZE (rust/crates/thread_local-1.1.9.crate) = 19315
SHA256 (rust/crates/tikv-jemalloc-sys-0.6.0+5.3.0-1-ge13ca993e8ccb9ba9847cc330696e02839f328f7.crate) = cd3c60906412afa9c2b5b5a48ca6a5abe5736aec9eb48ad05037a677e52e4e2d
SIZE (rust/crates/tikv-jemalloc-sys-0.6.0+5.3.0-1-ge13ca993e8ccb9ba9847cc330696e02839f328f7.crate) = 897133
SHA256 (rust/crates/tikv-jemallocator-0.6.0.crate) = 4cec5ff18518d81584f477e9bfdf957f5bb0979b0bac3af4ca30b5b3ae2d2865
@@ -833,28 +893,32 @@ SHA256 (rust/crates/tiny-skia-0.8.4.crate) = df8493a203431061e901613751931f047d1
SIZE (rust/crates/tiny-skia-0.8.4.crate) = 193684
SHA256 (rust/crates/tiny-skia-path-0.8.4.crate) = adbfb5d3f3dd57a0e11d12f4f13d4ebbbc1b5c15b7ab0a156d030b21da5f677c
SIZE (rust/crates/tiny-skia-path-0.8.4.crate) = 45814
-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/tinytemplate-1.2.1.crate) = be4d6b5f19ff7664e8c98d03e2139cb510db9b0a60b55f8e8709b689d939b6bc
SIZE (rust/crates/tinytemplate-1.2.1.crate) = 26490
-SHA256 (rust/crates/tinyvec-1.8.1.crate) = 022db8904dfa342efe721985167e9fcd16c29b226db4397ed752a761cfce81e8
-SIZE (rust/crates/tinyvec-1.8.1.crate) = 47269
+SHA256 (rust/crates/tinyvec-1.9.0.crate) = 09b3661f17e86524eccd4371ab0429194e0d7c008abb45f7a7495b1719463c71
+SIZE (rust/crates/tinyvec-1.9.0.crate) = 54137
SHA256 (rust/crates/tinyvec_macros-0.1.1.crate) = 1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20
SIZE (rust/crates/tinyvec_macros-0.1.1.crate) = 5865
-SHA256 (rust/crates/tokio-1.46.1.crate) = 0cc3a2344dafbe23a245241fe8b09735b521110d30fcefbbd5feb1797ca35d17
-SIZE (rust/crates/tokio-1.46.1.crate) = 823632
+SHA256 (rust/crates/tokio-1.47.1.crate) = 89e49afdadebb872d3145a5638b59eb0691ea23e46ca484037cfab3b76b95038
+SIZE (rust/crates/tokio-1.47.1.crate) = 829790
SHA256 (rust/crates/tokio-macros-2.5.0.crate) = 6e06d43f1345a3bcd39f6a56dbb7dcab2ba47e68e8ac134855e7e2bdbaf8cab8
SIZE (rust/crates/tokio-macros-2.5.0.crate) = 12617
-SHA256 (rust/crates/tokio-rustls-0.26.1.crate) = 5f6d0975eaace0cf0fcadee4e4aaa5da15b5c079146f2cffb67c113be122bf37
-SIZE (rust/crates/tokio-rustls-0.26.1.crate) = 31214
+SHA256 (rust/crates/tokio-rustls-0.26.2.crate) = 8e727b36a1a0e8b74c376ac2211e40c2c8af09fb4013c60d910495810f008e9b
+SIZE (rust/crates/tokio-rustls-0.26.2.crate) = 31655
SHA256 (rust/crates/tokio-stream-0.1.17.crate) = eca58d7bba4a75707817a2c44174253f9236b2d5fbd055602e9d5c07c139a047
SIZE (rust/crates/tokio-stream-0.1.17.crate) = 38477
SHA256 (rust/crates/tokio-util-0.7.15.crate) = 66a539a9ad6d5d281510d5bd368c973d636c02dbf8a67300bfb6b950696ad7df
SIZE (rust/crates/tokio-util-0.7.15.crate) = 124255
SHA256 (rust/crates/toml-0.9.2.crate) = ed0aee96c12fa71097902e0bb061a5e1ebd766a6636bb605ba401c45c1650eac
SIZE (rust/crates/toml-0.9.2.crate) = 56695
+SHA256 (rust/crates/toml_datetime-0.6.11.crate) = 22cddaf88f4fbc13c51aebbf5f8eceb5c7c5a9da2ac40a13519eb5b0a0e8f11c
+SIZE (rust/crates/toml_datetime-0.6.11.crate) = 16125
SHA256 (rust/crates/toml_datetime-0.7.0.crate) = bade1c3e902f58d73d3f294cd7f20391c1cb2fbcb643b73566bc773971df91e3
SIZE (rust/crates/toml_datetime-0.7.0.crate) = 18108
+SHA256 (rust/crates/toml_edit-0.22.27.crate) = 41fe8c660ae4257887cf66394862d21dbca4a6ddd26f04a3560410406a2f819a
+SIZE (rust/crates/toml_edit-0.22.27.crate) = 78602
SHA256 (rust/crates/toml_edit-0.23.2.crate) = d1dee9dc43ac2aaf7d3b774e2fba5148212bf2bd9374f4e50152ebe9afd03d42
SIZE (rust/crates/toml_edit-0.23.2.crate) = 66406
SHA256 (rust/crates/toml_parser-1.0.1.crate) = 97200572db069e74c512a14117b296ba0a80a30123fbbb5aa1f4a348f639ca30
@@ -871,18 +935,18 @@ SHA256 (rust/crates/tower-service-0.3.3.crate) = 8df9b6e13f2d32c91b9bd719c00d195
SIZE (rust/crates/tower-service-0.3.3.crate) = 6950
SHA256 (rust/crates/tracing-0.1.41.crate) = 784e0ac535deb450455cbfa28a6f0df145ea1bb7ae51b821cf5e7927fdcfbdd0
SIZE (rust/crates/tracing-0.1.41.crate) = 82448
-SHA256 (rust/crates/tracing-attributes-0.1.28.crate) = 395ae124c09f9e6918a2310af6038fba074bcf474ac352496d5910dd59a2226d
-SIZE (rust/crates/tracing-attributes-0.1.28.crate) = 33280
-SHA256 (rust/crates/tracing-core-0.1.33.crate) = e672c95779cf947c5311f83787af4fa8fffd12fb27e4993211a84bdfd9610f9c
-SIZE (rust/crates/tracing-core-0.1.33.crate) = 63434
-SHA256 (rust/crates/tracing-durations-export-0.3.0.crate) = 382e025ef8e0db646343dd2cf56af9d7fe6f5eabce5f388f8e5ec7234f555a0f
-SIZE (rust/crates/tracing-durations-export-0.3.0.crate) = 139519
+SHA256 (rust/crates/tracing-attributes-0.1.30.crate) = 81383ab64e72a7a8b8e13130c49e3dab29def6d0c7d76a03087b3cf71c5c6903
+SIZE (rust/crates/tracing-attributes-0.1.30.crate) = 39142
+SHA256 (rust/crates/tracing-core-0.1.34.crate) = b9d12581f227e93f094d3af2ae690a574abb8a2b9b7a96e7cfe9647b2b617678
+SIZE (rust/crates/tracing-core-0.1.34.crate) = 63760
+SHA256 (rust/crates/tracing-durations-export-0.3.1.crate) = 32e0c2cfee378f62291f2703bbb949b99213306c2729fe977799653c3c3404b5
+SIZE (rust/crates/tracing-durations-export-0.3.1.crate) = 138136
SHA256 (rust/crates/tracing-log-0.2.0.crate) = ee855f1f400bd0e5c02d150ae5de3840039a3f54b025156404e34c23c03f47c3
SIZE (rust/crates/tracing-log-0.2.0.crate) = 17561
SHA256 (rust/crates/tracing-serde-0.2.0.crate) = 704b1aeb7be0d0a84fc9828cae51dab5970fee5088f83d1dd7ee6f6246fc6ff1
SIZE (rust/crates/tracing-serde-0.2.0.crate) = 7755
-SHA256 (rust/crates/tracing-subscriber-0.3.19.crate) = e8189decb5ac0fa7bc8b96b7cb9b2701d60d48805aca84a238004d665fcc4008
-SIZE (rust/crates/tracing-subscriber-0.3.19.crate) = 198345
+SHA256 (rust/crates/tracing-subscriber-0.3.20.crate) = 2054a14f5307d601f88daf0553e1cbf472acc4f2c51afab632431cdcd72124d5
+SIZE (rust/crates/tracing-subscriber-0.3.20.crate) = 212274
SHA256 (rust/crates/tracing-test-0.2.5.crate) = 557b891436fe0d5e0e363427fc7f217abf9ccd510d5136549847bdcbcd011d68
SIZE (rust/crates/tracing-test-0.2.5.crate) = 9080
SHA256 (rust/crates/tracing-test-macro-0.2.5.crate) = 04659ddb06c87d233c566112c1c9c5b9e98256d9af50ec3bc9c8327f873a7568
@@ -893,12 +957,14 @@ SHA256 (rust/crates/try-lock-0.2.5.crate) = e421abadd41a4225275504ea4d6566923418
SIZE (rust/crates/try-lock-0.2.5.crate) = 4314
SHA256 (rust/crates/ttf-parser-0.18.1.crate) = 0609f771ad9c6155384897e1df4d948e692667cc0588548b68eb44d052b27633
SIZE (rust/crates/ttf-parser-0.18.1.crate) = 156167
-SHA256 (rust/crates/typeid-1.0.2.crate) = 0e13db2e0ccd5e14a544e8a246ba2312cd25223f616442d7f2cb0e3db614236e
-SIZE (rust/crates/typeid-1.0.2.crate) = 8844
-SHA256 (rust/crates/typenum-1.17.0.crate) = 42ff0bf0c66b8238c6f3b578df37d0b7848e55df8577b3f74f92a69acceeb825
-SIZE (rust/crates/typenum-1.17.0.crate) = 42849
+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/uds_windows-1.1.0.crate) = 89daebc3e6fd160ac4aa9fc8b3bf71e1f74fbf92367ae71fb83a037e8bf164b9
+SIZE (rust/crates/uds_windows-1.1.0.crate) = 17040
SHA256 (rust/crates/unicase-2.8.1.crate) = 75b844d17643ee918803943289730bec8aac480150456169e647ed0b576ba539
SIZE (rust/crates/unicase-2.8.1.crate) = 24088
SHA256 (rust/crates/unicode-bidi-0.3.18.crate) = 5c1cb5db39152898a79168971543b1cb5020dff7fe43c8dc468b0885f5e29df5
@@ -911,8 +977,8 @@ SHA256 (rust/crates/unicode-general-category-0.6.0.crate) = 2281c8c1d221438e3732
SIZE (rust/crates/unicode-general-category-0.6.0.crate) = 35177
SHA256 (rust/crates/unicode-id-0.3.5.crate) = 10103c57044730945224467c09f71a4db0071c123a0648cc3e818913bde6b561
SIZE (rust/crates/unicode-id-0.3.5.crate) = 16807
-SHA256 (rust/crates/unicode-ident-1.0.16.crate) = a210d160f08b701c8721ba1c726c11662f877ea6b7094007e1ca9a1041945034
-SIZE (rust/crates/unicode-ident-1.0.16.crate) = 47684
+SHA256 (rust/crates/unicode-ident-1.0.18.crate) = 5a5f39404a5da50712a4c1eecf25e90dd62b613502b7e925fd4e4d19b5c96512
+SIZE (rust/crates/unicode-ident-1.0.18.crate) = 47743
SHA256 (rust/crates/unicode-linebreak-0.1.5.crate) = 3b09c83c3c29d37506a3e260c08c03743a6bb66a9cd432c6934ab501a190571f
SIZE (rust/crates/unicode-linebreak-0.1.5.crate) = 15324
SHA256 (rust/crates/unicode-script-0.5.7.crate) = 9fb421b350c9aff471779e262955939f565ec18b86c15364e6bdf0d662ca7c1f
@@ -937,30 +1003,28 @@ SHA256 (rust/crates/usvg-0.29.0.crate) = 63b6bb4e62619d9f68aa2d8a823fea2bff30234
SIZE (rust/crates/usvg-0.29.0.crate) = 67122
SHA256 (rust/crates/usvg-text-layout-0.29.0.crate) = 195386e01bc35f860db024de275a76e7a31afdf975d18beb6d0e44764118b4db
SIZE (rust/crates/usvg-text-layout-0.29.0.crate) = 21634
-SHA256 (rust/crates/utf16_iter-1.0.5.crate) = c8232dd3cdaed5356e0f716d285e4b40b932ac434100fe9b7e0e8e935b9e6246
-SIZE (rust/crates/utf16_iter-1.0.5.crate) = 9736
SHA256 (rust/crates/utf8-width-0.1.7.crate) = 86bd8d4e895da8537e5315b8254664e6b769c4ff3db18321b297a1e7004392e3
SIZE (rust/crates/utf8-width-0.1.7.crate) = 2977
SHA256 (rust/crates/utf8_iter-1.0.4.crate) = b6c140620e7ffbb22c2dee59cafe6084a59b5ffc27a8859a5f0d494b5d52b6be
SIZE (rust/crates/utf8_iter-1.0.4.crate) = 10437
SHA256 (rust/crates/utf8parse-0.2.2.crate) = 06abde3611657adf66d383f00b093d7faecc7fa57071cce2578660c9f1010821
SIZE (rust/crates/utf8parse-0.2.2.crate) = 13499
-SHA256 (rust/crates/uuid-1.12.1.crate) = b3758f5e68192bb96cc8f9b7e2c2cfdabb435499a28499a42f8f984092adad4b
-SIZE (rust/crates/uuid-1.12.1.crate) = 48851
+SHA256 (rust/crates/uuid-1.17.0.crate) = 3cf4199d1e5d15ddd86a694e4d0dffa9c323ce759fea589f00fef9d81cc1931d
+SIZE (rust/crates/uuid-1.17.0.crate) = 59014
SHA256 (rust/crates/valuable-0.1.1.crate) = ba73ea9cf16a25df0c8caa16c51acb937d5712a8429db78a3ee29d5dcacd3a65
SIZE (rust/crates/valuable-0.1.1.crate) = 28679
SHA256 (rust/crates/version_check-0.9.5.crate) = 0b928f33d975fc6ad9f86c8f283853ad26bdd5b10b7f1542aa2fa15e2289105a
SIZE (rust/crates/version_check-0.9.5.crate) = 15554
-SHA256 (rust/crates/wait-timeout-0.2.0.crate) = 9f200f5b12eb75f8c1ed65abd4b2db8a6e1b138a20de009dacee265a2498f3f6
-SIZE (rust/crates/wait-timeout-0.2.0.crate) = 12441
+SHA256 (rust/crates/wait-timeout-0.2.1.crate) = 09ac3b126d3914f9849036f826e054cbabdc8519970b8998ddaf3b5bd3c65f11
+SIZE (rust/crates/wait-timeout-0.2.1.crate) = 11435
SHA256 (rust/crates/walkdir-2.5.0.crate) = 29790946404f91d9c5d06f9874efddea1dc06c5efe94541a7d6863108e3a5e4b
SIZE (rust/crates/walkdir-2.5.0.crate) = 23951
SHA256 (rust/crates/want-0.3.1.crate) = bfa7760aed19e106de2c7c0b581b509f2f25d3dacaf737cb82ac61bc6d760b0e
SIZE (rust/crates/want-0.3.1.crate) = 6398
-SHA256 (rust/crates/wasi-0.11.0+wasi-snapshot-preview1.crate) = 9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423
-SIZE (rust/crates/wasi-0.11.0+wasi-snapshot-preview1.crate) = 28131
-SHA256 (rust/crates/wasi-0.13.3+wasi-0.2.2.crate) = 26816d2e1a4a36a2940b96c5296ce403917633dff8f3440e9b236ed6f6bacad2
-SIZE (rust/crates/wasi-0.13.3+wasi-0.2.2.crate) = 136754
+SHA256 (rust/crates/wasi-0.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/wasite-0.1.0.crate) = b8dad83b4f25e74f184f64c43b150b91efe7647395b42289f38e50566d82855b
SIZE (rust/crates/wasite-0.1.0.crate) = 2346
SHA256 (rust/crates/wasm-bindgen-0.2.100.crate) = 1edc8929d7499fc4e8f0be2262a241556cfc54a0bea223790e71446f2aab1ef5
@@ -983,18 +1047,16 @@ SHA256 (rust/crates/web-sys-0.3.77.crate) = 33b6dd2ef9186f1f2072e409e99cd22a9753
SIZE (rust/crates/web-sys-0.3.77.crate) = 638246
SHA256 (rust/crates/web-time-1.1.0.crate) = 5a6580f308b1fad9207618087a65c04e7a10bc77e02c8e84e9b00dd4b12fa0bb
SIZE (rust/crates/web-time-1.1.0.crate) = 18026
-SHA256 (rust/crates/webpki-roots-0.26.8.crate) = 2210b291f7ea53617fbafcc4939f10914214ec15aace5ba62293a668f322c5c9
-SIZE (rust/crates/webpki-roots-0.26.8.crate) = 257981
-SHA256 (rust/crates/webpki-roots-1.0.1.crate) = 8782dd5a41a24eed3a4f40b606249b3e236ca61adf1f25ea4d45c73de122b502
-SIZE (rust/crates/webpki-roots-1.0.1.crate) = 247202
-SHA256 (rust/crates/weezl-0.1.8.crate) = 53a85b86a771b1c87058196170769dd264f66c0782acf1ae6cc51bfd64b39082
-SIZE (rust/crates/weezl-0.1.8.crate) = 42175
+SHA256 (rust/crates/webpki-roots-1.0.2.crate) = 7e8983c3ab33d6fb807cfcdad2491c4ea8cbc8ed839181c7dfd9c67c83e261b2
+SIZE (rust/crates/webpki-roots-1.0.2.crate) = 255109
+SHA256 (rust/crates/weezl-0.1.10.crate) = a751b3277700db47d3e574514de2eced5e54dc8a5436a3bf7a0b248b2cee16f3
+SIZE (rust/crates/weezl-0.1.10.crate) = 46418
SHA256 (rust/crates/which-8.0.0.crate) = d3fabb953106c3c8eea8306e4393700d7657561cb43122571b172bbfb7c7ba1d
SIZE (rust/crates/which-8.0.0.crate) = 26209
SHA256 (rust/crates/whoami-1.6.0.crate) = 6994d13118ab492c3c80c1f81928718159254c53c472bf9ce36f8dae4add02a7
SIZE (rust/crates/whoami-1.6.0.crate) = 24691
-SHA256 (rust/crates/widestring-1.1.0.crate) = 7219d36b6eac893fa81e84ebe06485e7dcbb616177469b142df14f1f4deb1311
-SIZE (rust/crates/widestring-1.1.0.crate) = 85046
+SHA256 (rust/crates/widestring-1.2.0.crate) = dd7cf3379ca1aac9eea11fba24fd7e315d621f8dfe35c8d7d2be8b793726e07d
+SIZE (rust/crates/widestring-1.2.0.crate) = 89105
SHA256 (rust/crates/winapi-0.3.9.crate) = 5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419
SIZE (rust/crates/winapi-0.3.9.crate) = 1200382
SHA256 (rust/crates/winapi-i686-pc-windows-gnu-0.4.0.crate) = ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6
@@ -1003,30 +1065,22 @@ SHA256 (rust/crates/winapi-util-0.1.9.crate) = cf221c93e13a30d793f7645a0e7762c55
SIZE (rust/crates/winapi-util-0.1.9.crate) = 12464
SHA256 (rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.crate) = 712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f
SIZE (rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.crate) = 2947998
-SHA256 (rust/crates/windows-0.57.0.crate) = 12342cb4d8e3b046f3d80effd474a7a02447231330ef77d71daa6fbc40681143
-SIZE (rust/crates/windows-0.57.0.crate) = 9694564
SHA256 (rust/crates/windows-0.59.0.crate) = 7f919aee0a93304be7f62e8e5027811bbba96bcb1de84d6618be56e43f8a32a1
SIZE (rust/crates/windows-0.59.0.crate) = 9429988
-SHA256 (rust/crates/windows-0.61.1.crate) = c5ee8f3d025738cb02bad7868bbb5f8a6327501e870bf51f1b455b0a2454a419
-SIZE (rust/crates/windows-0.61.1.crate) = 9342486
+SHA256 (rust/crates/windows-0.61.3.crate) = 9babd3a767a4c1aef6900409f85f5d53ce2544ccdfaa86dad48c91782c6d6893
+SIZE (rust/crates/windows-0.61.3.crate) = 9372520
SHA256 (rust/crates/windows-collections-0.2.0.crate) = 3beeceb5e5cfd9eb1d76b381630e82c4241ccd0d27f1a39ed41b2760b255c5e8
SIZE (rust/crates/windows-collections-0.2.0.crate) = 13579
-SHA256 (rust/crates/windows-core-0.57.0.crate) = d2ed2439a290666cd67ecce2b0ffaad89c2a56b976b736e6ece670297897832d
-SIZE (rust/crates/windows-core-0.57.0.crate) = 53695
SHA256 (rust/crates/windows-core-0.59.0.crate) = 810ce18ed2112484b0d4e15d022e5f598113e220c53e373fb31e67e21670c1ce
SIZE (rust/crates/windows-core-0.59.0.crate) = 37073
-SHA256 (rust/crates/windows-core-0.61.0.crate) = 4763c1de310c86d75a878046489e2e5ba02c649d185f21c67d4cf8a56d098980
-SIZE (rust/crates/windows-core-0.61.0.crate) = 36707
-SHA256 (rust/crates/windows-future-0.2.0.crate) = 7a1d6bbefcb7b60acd19828e1bc965da6fcf18a7e39490c5f8be71e54a19ba32
-SIZE (rust/crates/windows-future-0.2.0.crate) = 17646
-SHA256 (rust/crates/windows-implement-0.57.0.crate) = 9107ddc059d5b6fbfbffdfa7a7fe3e22a226def0b2608f72e9d552763d3e1ad7
-SIZE (rust/crates/windows-implement-0.57.0.crate) = 10470
+SHA256 (rust/crates/windows-core-0.61.2.crate) = c0fdd3ddb90610c7638aa2b3a3ab2904fb9e5cdbecc643ddb3647212781c4ae3
+SIZE (rust/crates/windows-core-0.61.2.crate) = 36771
+SHA256 (rust/crates/windows-future-0.2.1.crate) = fc6a41e98427b19fe4b73c550f060b59fa592d7d686537eebf9385621bfbad8e
+SIZE (rust/crates/windows-future-0.2.1.crate) = 17532
SHA256 (rust/crates/windows-implement-0.59.0.crate) = 83577b051e2f49a058c308f17f273b570a6a758386fc291b5f6a934dd84e48c1
SIZE (rust/crates/windows-implement-0.59.0.crate) = 11373
SHA256 (rust/crates/windows-implement-0.60.0.crate) = a47fddd13af08290e67f4acabf4b459f647552718f683a7b415d290ac744a836
SIZE (rust/crates/windows-implement-0.60.0.crate) = 15073
-SHA256 (rust/crates/windows-interface-0.57.0.crate) = 29bee4b38ea3cde66011baa44dba677c432a78593e202392d1e9070cf2a7fca7
-SIZE (rust/crates/windows-interface-0.57.0.crate) = 10931
SHA256 (rust/crates/windows-interface-0.59.1.crate) = bd9211b69f8dcdfa817bfd14bf1c97c9188afa36f4750130fcdf3f400eca9fa8
SIZE (rust/crates/windows-interface-0.59.1.crate) = 11735
SHA256 (rust/crates/windows-link-0.1.3.crate) = 5e6ad25900d524eaabdbbb96d20b4311e1e7ae1699af4fb28c17ae66c80d798a
@@ -1035,8 +1089,6 @@ SHA256 (rust/crates/windows-numerics-0.2.0.crate) = 9150af68066c4c5c07ddc0ce3042
SIZE (rust/crates/windows-numerics-0.2.0.crate) = 9686
SHA256 (rust/crates/windows-registry-0.5.3.crate) = 5b8a9ed28765efc97bbc954883f4e6796c33a06546ebafacbabee9696967499e
SIZE (rust/crates/windows-registry-0.5.3.crate) = 13386
-SHA256 (rust/crates/windows-result-0.1.2.crate) = 5e383302e8ec8515204254685643de10811af0ed97ea37210dc26fb0032647f8
-SIZE (rust/crates/windows-result-0.1.2.crate) = 10601
SHA256 (rust/crates/windows-result-0.3.4.crate) = 56f42bd332cc6c8eac5af113fc0c1fd6a8fd2aa08a0119358686e5160d0586c6
SIZE (rust/crates/windows-result-0.3.4.crate) = 13418
SHA256 (rust/crates/windows-strings-0.3.1.crate) = 87fa48cc5d406560701792be122a10132491cff9d0aeb23583cc2dcafc847319
@@ -1057,6 +1109,8 @@ SHA256 (rust/crates/windows-targets-0.52.6.crate) = 9b724f72796e036ab90c1021d478
SIZE (rust/crates/windows-targets-0.52.6.crate) = 6403
SHA256 (rust/crates/windows-targets-0.53.2.crate) = c66f69fcc9ce11da9966ddb31a40968cad001c5bedeb5c2b82ede4253ab48aef
SIZE (rust/crates/windows-targets-0.53.2.crate) = 7046
+SHA256 (rust/crates/windows-threading-0.1.0.crate) = b66463ad2e0ea3bbf808b7f1d371311c80e115c0b71d60efc142cafbcfb057a6
+SIZE (rust/crates/windows-threading-0.1.0.crate) = 9085
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
@@ -1103,63 +1157,75 @@ 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.7.11.crate) = 74c7b26e3480b707944fc872477815d29a8e429d2f93a1ce000f5fa84a15cbcd
-SIZE (rust/crates/winnow-0.7.11.crate) = 174175
+SHA256 (rust/crates/winnow-0.7.12.crate) = f3edebf492c8125044983378ecb5766203ad3b4c2f7a922bd7dd207f6d443e95
+SIZE (rust/crates/winnow-0.7.12.crate) = 174403
SHA256 (rust/crates/winsafe-0.0.19.crate) = d135d17ab770252ad95e9a872d365cf3090e3be864a34ab46f48555993efc904
SIZE (rust/crates/winsafe-0.0.19.crate) = 492820
SHA256 (rust/crates/wiremock-0.6.4.crate) = a2b8b99d4cdbf36b239a9532e31fe4fb8acc38d1897c1761e161550a7dc78e6a
SIZE (rust/crates/wiremock-0.6.4.crate) = 58967
-SHA256 (rust/crates/wit-bindgen-rt-0.33.0.crate) = 3268f3d866458b787f390cf61f4bbb563b922d091359f9608842999eaee3943c
-SIZE (rust/crates/wit-bindgen-rt-0.33.0.crate) = 3357
-SHA256 (rust/crates/write16-1.0.0.crate) = d1890f4022759daae28ed4fe62859b1236caebfc61ede2f63ed4e695f3f6d936
-SIZE (rust/crates/write16-1.0.0.crate) = 7218
-SHA256 (rust/crates/writeable-0.5.5.crate) = 1e9df38ee2d2c3c5948ea468a8406ff0db0b29ae1ffde1bcf20ef305bcc95c51
-SIZE (rust/crates/writeable-0.5.5.crate) = 22354
-SHA256 (rust/crates/xattr-1.4.0.crate) = e105d177a3871454f754b33bb0ee637ecaaac997446375fd3e5d43a2ed00c909
-SIZE (rust/crates/xattr-1.4.0.crate) = 12995
+SHA256 (rust/crates/wit-bindgen-rt-0.39.0.crate) = 6f42320e61fe2cfd34354ecb597f86f413484a798ba44a8ca1165c58d42da6c1
+SIZE (rust/crates/wit-bindgen-rt-0.39.0.crate) = 12241
+SHA256 (rust/crates/writeable-0.6.1.crate) = ea2f10b9bb0928dfb1b42b65e1f9e36f7f54dbdf08457afefb38afcdec4fa2bb
+SIZE (rust/crates/writeable-0.6.1.crate) = 24068
+SHA256 (rust/crates/xattr-1.5.1.crate) = af3a19837351dc82ba89f8a125e22a3c475f05aba604acc023d62b2739ae2909
+SIZE (rust/crates/xattr-1.5.1.crate) = 14565
SHA256 (rust/crates/xmlparser-0.13.6.crate) = 66fee0b777b0f5ac1c69bb06d361268faafa61cd4682ae064a171c16c433e9e4
SIZE (rust/crates/xmlparser-0.13.6.crate) = 26718
SHA256 (rust/crates/xz2-0.1.7.crate) = 388c44dc09d76f1536602ead6d325eb532f5c122f17782bd57fb47baeeb767e2
SIZE (rust/crates/xz2-0.1.7.crate) = 23892
SHA256 (rust/crates/yansi-1.0.1.crate) = cfe53a6657fd280eaa890a3bc59152892ffa3e30101319d168b781ed6529b049
SIZE (rust/crates/yansi-1.0.1.crate) = 75497
-SHA256 (rust/crates/yoke-0.7.5.crate) = 120e6aef9aa629e3d4f52dc8cc43a015c7724194c97dfaf45180d2daf2b77f40
-SIZE (rust/crates/yoke-0.7.5.crate) = 29673
-SHA256 (rust/crates/yoke-derive-0.7.5.crate) = 2380878cad4ac9aac1e2435f3eb4020e8374b5f13c296cb75b4620ff8e229154
-SIZE (rust/crates/yoke-derive-0.7.5.crate) = 7525
-SHA256 (rust/crates/zerocopy-0.7.35.crate) = 1b9b4fd18abc82b8136838da5d50bae7bdea537c574d8dc1a34ed098d6c166f0
-SIZE (rust/crates/zerocopy-0.7.35.crate) = 152645
-SHA256 (rust/crates/zerocopy-derive-0.7.35.crate) = fa4f8080344d4671fb4e831a13ad1e68092748387dfc4f55e356242fae12ce3e
-SIZE (rust/crates/zerocopy-derive-0.7.35.crate) = 37829
-SHA256 (rust/crates/zerofrom-0.1.5.crate) = cff3ee08c995dee1859d998dea82f7374f2826091dd9cd47def953cae446cd2e
-SIZE (rust/crates/zerofrom-0.1.5.crate) = 5091
-SHA256 (rust/crates/zerofrom-derive-0.1.5.crate) = 595eed982f7d355beb85837f651fa22e90b3c044842dc7f2c2842c086f295808
-SIZE (rust/crates/zerofrom-derive-0.1.5.crate) = 8285
+SHA256 (rust/crates/yoke-0.8.0.crate) = 5f41bb01b8226ef4bfd589436a297c53d118f65921786300e427be8d487695cc
+SIZE (rust/crates/yoke-0.8.0.crate) = 28726
+SHA256 (rust/crates/yoke-derive-0.8.0.crate) = 38da3c9736e16c5d3c8c597a9aaa5d1fa565d0532ae05e27c24aa62fb32c0ab6
+SIZE (rust/crates/yoke-derive-0.8.0.crate) = 7521
+SHA256 (rust/crates/zbus-5.8.0.crate) = 597f45e98bc7e6f0988276012797855613cd8269e23b5be62cc4e5d28b7e515d
+SIZE (rust/crates/zbus-5.8.0.crate) = 164762
+SHA256 (rust/crates/zbus_macros-5.8.0.crate) = e5c8e4e14dcdd9d97a98b189cd1220f30e8394ad271e8c987da84f73693862c2
+SIZE (rust/crates/zbus_macros-5.8.0.crate) = 36844
+SHA256 (rust/crates/zbus_names-4.2.0.crate) = 7be68e64bf6ce8db94f63e72f0c7eb9a60d733f7e0499e628dfab0f84d6bcb97
+SIZE (rust/crates/zbus_names-4.2.0.crate) = 17015
+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
+SIZE (rust/crates/zerofrom-derive-0.1.6.crate) = 8305
SHA256 (rust/crates/zeroize-1.8.1.crate) = ced3678a2879b30306d323f4542626697a464a97c0a07c9aebf7ebca65cd4dde
SIZE (rust/crates/zeroize-1.8.1.crate) = 20029
-SHA256 (rust/crates/zerovec-0.10.4.crate) = aa2b893d79df23bfb12d5461018d408ea19dfafe76c2c7ef6d4eba614f8ff079
-SIZE (rust/crates/zerovec-0.10.4.crate) = 126398
-SHA256 (rust/crates/zerovec-derive-0.10.3.crate) = 6eafa6dfb17584ea3e2bd6e76e0cc15ad7af12b09abdd1ca55961bed9b1063c6
-SIZE (rust/crates/zerovec-derive-0.10.3.crate) = 19438
-SHA256 (rust/crates/zip-2.3.0.crate) = 84e9a772a54b54236b9b744aaaf8d7be01b4d6e99725523cb82cb32d1c81b1d7
-SIZE (rust/crates/zip-2.3.0.crate) = 107864
+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-2.4.2.crate) = fabe6324e908f85a1c52063ce7aa26b68dcb7eb6dbc83a2d148403c9bc3eba50
+SIZE (rust/crates/zip-2.4.2.crate) = 110773
SHA256 (rust/crates/zlib-rs-0.5.1.crate) = 626bd9fa9734751fc50d6060752170984d7053f5a39061f524cda68023d4db8a
SIZE (rust/crates/zlib-rs-0.5.1.crate) = 193055
-SHA256 (rust/crates/zopfli-0.8.1.crate) = e5019f391bac5cf252e93bbcc53d039ffd62c7bfb7c150414d61369afe57e946
-SIZE (rust/crates/zopfli-0.8.1.crate) = 50972
-SHA256 (rust/crates/zstd-0.13.2.crate) = fcf2b778a664581e31e389454a7072dab1647606d44f7feea22cd5abb9c9f3f9
-SIZE (rust/crates/zstd-0.13.2.crate) = 30251
-SHA256 (rust/crates/zstd-safe-7.2.1.crate) = 54a3ab4db68cea366acc5c897c7b4d4d1b8994a9cd6e6f841f8964566a419059
-SIZE (rust/crates/zstd-safe-7.2.1.crate) = 21122
-SHA256 (rust/crates/zstd-sys-2.0.13+zstd.1.5.6.crate) = 38ff0f21cfee8f97d94cef41359e0c89aa6113028ab0291aa8ca0038995a95aa
-SIZE (rust/crates/zstd-sys-2.0.13+zstd.1.5.6.crate) = 749090
+SHA256 (rust/crates/zopfli-0.8.2.crate) = edfc5ee405f504cd4984ecc6f14d02d55cfda60fa4b689434ef4102aae150cd7
+SIZE (rust/crates/zopfli-0.8.2.crate) = 51842
+SHA256 (rust/crates/zstd-0.13.3.crate) = e91ee311a569c327171651566e07972200e76fcfe2242a4fa446149a3881c08a
+SIZE (rust/crates/zstd-0.13.3.crate) = 30514
+SHA256 (rust/crates/zstd-safe-7.2.4.crate) = 8f49c4d5f0abb602a93fb8736af2a4f4dd9512e36f7f570d66e65ff867ed3b9d
+SIZE (rust/crates/zstd-safe-7.2.4.crate) = 29350
+SHA256 (rust/crates/zstd-sys-2.0.15+zstd.1.5.7.crate) = eb81183ddd97d0c74cedf1d50d85c8d08c1b8b68ee863bdee9e706eedba1a237
+SIZE (rust/crates/zstd-sys-2.0.15+zstd.1.5.7.crate) = 774847
+SHA256 (rust/crates/zvariant-5.6.0.crate) = d91b3680bb339216abd84714172b5138a4edac677e641ef17e1d8cb1b3ca6e6f
+SIZE (rust/crates/zvariant-5.6.0.crate) = 90550
+SHA256 (rust/crates/zvariant_derive-5.6.0.crate) = 3a8c68501be459a8dbfffbe5d792acdd23b4959940fc87785fb013b32edbc208
+SIZE (rust/crates/zvariant_derive-5.6.0.crate) = 14278
+SHA256 (rust/crates/zvariant_utils-3.2.0.crate) = e16edfee43e5d7b553b77872d99bc36afdda75c223ca7ad5e3fbecd82ca5fc34
+SIZE (rust/crates/zvariant_utils-3.2.0.crate) = 14779
SHA256 (astral-sh-pubgrub-06ec5a5f59ffaeb6cf5079c6cb184467da06c9db_GH0.tar.gz) = 7c39356749ea0084a75ef64f59890b2ce395d5f4492cb32474573650b7e52685
SIZE (astral-sh-pubgrub-06ec5a5f59ffaeb6cf5079c6cb184467da06c9db_GH0.tar.gz) = 99881
+SHA256 (astral-sh-rs-async-zip-285e48742b74ab109887d62e1ae79e7c15fd4878_GH0.tar.gz) = ce4a973b11791ec11eb9142f3176b1ed476708e2aa430dad0b32e34c38477650
+SIZE (astral-sh-rs-async-zip-285e48742b74ab109887d62e1ae79e7c15fd4878_GH0.tar.gz) = 37003
SHA256 (astral-sh-tl-6e25b2ee2513d75385101a8ff9f591ef51f314ec_GH0.tar.gz) = e838bca7cb205e373cd801ce19476a808534a6090fc261aa2ea74dfd9cea68b0
SIZE (astral-sh-tl-6e25b2ee2513d75385101a8ff9f591ef51f314ec_GH0.tar.gz) = 37106
-SHA256 (astral-sh-rs-async-zip-c909fda63fcafe4af496a07bfda28a5aae97e58d_GH0.tar.gz) = 8fc71e219a505af64d9c616f7940d24c1b38dc1f54c03d32cb34ba84930f3e1d
-SIZE (astral-sh-rs-async-zip-c909fda63fcafe4af496a07bfda28a5aae97e58d_GH0.tar.gz) = 51763
-SHA256 (astral-sh-reqwest-middleware-ad8b9d332d1773fde8b4cd008486de5973e0a3f8_GH0.tar.gz) = 5ff23bcb5f724323cb2c7d6a9b597a9a05ce06295b1a7e2c667d378099f1a8d7
-SIZE (astral-sh-reqwest-middleware-ad8b9d332d1773fde8b4cd008486de5973e0a3f8_GH0.tar.gz) = 41975
-SHA256 (astral-sh-uv-0.8.3_GH0.tar.gz) = 6779018e26db1b7981f26bce36b9dd0860d58f497d989f334ea8561bb5bca706
-SIZE (astral-sh-uv-0.8.3_GH0.tar.gz) = 4195821
+SHA256 (astral-sh-reqwest-middleware-7650ed76215a962a96d94a79be71c27bffde7ab2_GH0.tar.gz) = 94edd851d407f55f1e91bae692ce072d82297de7e0455bee47335996b65e2390
+SIZE (astral-sh-reqwest-middleware-7650ed76215a962a96d94a79be71c27bffde7ab2_GH0.tar.gz) = 42520
+SHA256 (astral-sh-uv-0.8.15_GH0.tar.gz) = 17aebfc23d346fb42240557d80d444e99d0a07a049c8d8d4ea63b227fcab165b
+SIZE (astral-sh-uv-0.8.15_GH0.tar.gz) = 4424880
diff --git a/devel/viewvc-devel/Makefile b/devel/viewvc-devel/Makefile
index 96e7f66c20a4..9a6da1938a35 100644
--- a/devel/viewvc-devel/Makefile
+++ b/devel/viewvc-devel/Makefile
@@ -1,6 +1,6 @@
PORTNAME= viewvc
DISTVERSION= 1.3.0-20250316
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= devel python
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
PKGNAMESUFFIX= -devel
@@ -36,7 +36,7 @@ APACHE_USES= apache:run
HTPASSWD_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}passlib>=1.7.0:security/py-passlib@${PY_FLAVOR}
LIGHTTPD_RUN_DEPENDS= lighttpd:www/lighttpd
-MODWSGI_RUN_DEPENDS= ${APACHE_PKGNAMEPREFIX}${PYTHON_PKGNAMEPREFIX}mod_wsgi>=4.4.13:www/mod_wsgi4@${PY_FLAVOR}
+MODWSGI_RUN_DEPENDS= ${APACHE_PKGNAMEPREFIX}${PYTHON_PKGNAMEPREFIX}mod_wsgi>=4.4.13:www/mod_wsgi@${PY_FLAVOR}
.if ${WITH_SUBVERSION_VER:U} == LTS
SUBVERSION_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}subversion-lts>=0:devel/py-subversion@${PY_FLAVOR}
diff --git a/devel/wasm-server-runner/Makefile b/devel/wasm-server-runner/Makefile
index 6faf9b5061c7..d5f700ec56f2 100644
--- a/devel/wasm-server-runner/Makefile
+++ b/devel/wasm-server-runner/Makefile
@@ -1,7 +1,7 @@
PORTNAME= wasm-server-runner
DISTVERSIONPREFIX= v
DISTVERSION= 1.0.0
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= devel
MAINTAINER= cs@FreeBSD.org
@@ -13,7 +13,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE.md
LIB_DEPENDS+= libzstd.so:archivers/zstd
-USES= cargo
+USES= cargo llvm
USE_GITHUB= yes
GH_ACCOUNT= jakobhellermann
diff --git a/dns/bind-tools/pkg-plist b/dns/bind-tools/pkg-plist
index 7b57ff5ad7aa..c8a657e19e91 100644
--- a/dns/bind-tools/pkg-plist
+++ b/dns/bind-tools/pkg-plist
@@ -19,15 +19,15 @@ bin/nsec3hash
bin/nslookup
bin/nsupdate
lib/bind-tools/libdns.so
-lib/bind-tools/libdns-9.20.12.so
+lib/bind-tools/libdns-9.20.13.so
lib/bind-tools/libisc.so
-lib/bind-tools/libisc-9.20.12.so
+lib/bind-tools/libisc-9.20.13.so
lib/bind-tools/libisccc.so
-lib/bind-tools/libisccc-9.20.12.so
+lib/bind-tools/libisccc-9.20.13.so
lib/bind-tools/libisccfg.so
-lib/bind-tools/libisccfg-9.20.12.so
+lib/bind-tools/libisccfg-9.20.13.so
lib/bind-tools/libns.so
-lib/bind-tools/libns-9.20.12.so
+lib/bind-tools/libns-9.20.13.so
share/man/man1/arpaname.1.gz
share/man/man1/delv.1.gz
share/man/man1/dig.1.gz
diff --git a/dns/bind-tools/pkg-plist-devel b/dns/bind-tools/pkg-plist-devel
index 5d111aa132b6..f669818a7c03 100644
--- a/dns/bind-tools/pkg-plist-devel
+++ b/dns/bind-tools/pkg-plist-devel
@@ -18,21 +18,11 @@ bin/named-rrchecker
bin/nsec3hash
bin/nslookup
bin/nsupdate
-lib/bind-tools/libdns.so.9.21.11
-lib/bind-tools/libdns.so.9.21
-lib/bind-tools/libdns.so
-lib/bind-tools/libisc.so.9.21.11
-lib/bind-tools/libisc.so.9.21
-lib/bind-tools/libisc.so
-lib/bind-tools/libisccc.so.9.21.11
-lib/bind-tools/libisccc.so.9.21
-lib/bind-tools/libisccc.so
-lib/bind-tools/libisccfg.so.9.21.11
-lib/bind-tools/libisccfg.so.9.21
-lib/bind-tools/libisccfg.so
-lib/bind-tools/libns.so.9.21.11
-lib/bind-tools/libns.so.9.21
-lib/bind-tools/libns.so
+lib/bind-tools/libdns-9.21.12.so
+lib/bind-tools/libisc-9.21.12.so
+lib/bind-tools/libisccc-9.21.12.so
+lib/bind-tools/libisccfg-9.21.12.so
+lib/bind-tools/libns-9.21.12.so
share/man/man1/arpaname.1.gz
share/man/man1/delv.1.gz
share/man/man1/dig.1.gz
diff --git a/dns/bind9-devel/Makefile b/dns/bind9-devel/Makefile
index cded8d4f852e..b6e69c17a82c 100644
--- a/dns/bind9-devel/Makefile
+++ b/dns/bind9-devel/Makefile
@@ -1,7 +1,7 @@
# pkg-help formatted with fmt 59 63
PORTNAME= bind
-DISTVERSION= 9.21.11
+DISTVERSION= 9.21.12
.if defined(BIND_TOOLS_SLAVE)
# dns/bind-tools here
PORTREVISION= 0
diff --git a/dns/bind9-devel/distinfo b/dns/bind9-devel/distinfo
index 2da0ae351602..4fb49af27c49 100644
--- a/dns/bind9-devel/distinfo
+++ b/dns/bind9-devel/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1756270638
-SHA256 (bind-9.21.11.tar.xz) = b2262ed7d691767e59cdf53e9f6e914fe116ff180295a2fe43a36d77143efcee
-SIZE (bind-9.21.11.tar.xz) = 5217656
+TIMESTAMP = 1757530153
+SHA256 (bind-9.21.12.tar.xz) = b32a53d0ce5dc0e00d200cabc4c46974c635ea435bd88a195f9981e15c25e1e7
+SIZE (bind-9.21.12.tar.xz) = 5231764
diff --git a/dns/bind9-devel/files/extrapatch-bind-min-override-ttl b/dns/bind9-devel/files/extrapatch-bind-min-override-ttl
index d07b689fc121..0cf1e4292643 100644
--- a/dns/bind9-devel/files/extrapatch-bind-min-override-ttl
+++ b/dns/bind9-devel/files/extrapatch-bind-min-override-ttl
@@ -1,8 +1,8 @@
Add the override-cache-ttl feature.
---- bin/named/config.c.orig 2025-08-13 17:10:38 UTC
+--- bin/named/config.c.orig 2025-09-04 15:54:02 UTC
+++ bin/named/config.c
-@@ -187,6 +187,7 @@ options {\n\
+@@ -186,6 +186,7 @@ options {\n\
notify-source *;\n\
notify-source-v6 *;\n\
nsec3-test-zone no;\n\
@@ -10,9 +10,9 @@ Add the override-cache-ttl feature.
parental-source *;\n\
parental-source-v6 *;\n\
provide-ixfr true;\n\
---- bin/named/server.c.orig 2025-08-13 17:10:38 UTC
+--- bin/named/server.c.orig 2025-09-04 15:54:02 UTC
+++ bin/named/server.c
-@@ -4233,6 +4233,11 @@ configure_view(dns_view_t *view, dns_viewlist_t *viewl
+@@ -4275,6 +4275,11 @@ configure_view(dns_view_t *view, dns_viewlist_t *viewl
}
obj = NULL;
@@ -24,9 +24,9 @@ Add the override-cache-ttl feature.
result = named_config_get(maps, "max-cache-ttl", &obj);
INSIST(result == ISC_R_SUCCESS);
view->maxcachettl = cfg_obj_asduration(obj);
---- doc/arm/reference.rst.orig 2025-08-13 17:10:38 UTC
+--- doc/arm/reference.rst.orig 2025-09-04 15:54:02 UTC
+++ doc/arm/reference.rst
-@@ -4187,6 +4187,10 @@ Tuning
+@@ -4173,6 +4173,10 @@ Tuning
cannot exceed 7 days and is silently truncated to 7 days if set to a
greater value.
@@ -37,9 +37,9 @@ Add the override-cache-ttl feature.
.. namedconf:statement:: max-cache-ttl
:tags: server
:short: Specifies the maximum time (in seconds) that the server caches ordinary (positive) answers.
---- doc/misc/options.orig 2025-08-13 17:10:38 UTC
+--- doc/misc/options.orig 2025-09-04 15:54:02 UTC
+++ doc/misc/options
-@@ -171,6 +171,7 @@ options {
+@@ -172,6 +172,7 @@ options {
masterfile-style ( full | relative );
match-mapped-addresses <boolean>;
max-cache-size ( default | unlimited | <sizeval> | <percentage> );
@@ -47,7 +47,7 @@ Add the override-cache-ttl feature.
max-cache-ttl <duration>;
max-clients-per-query <integer>;
max-ixfr-ratio ( unlimited | <percentage> );
---- lib/dns/include/dns/view.h.orig 2025-08-13 17:10:38 UTC
+--- lib/dns/include/dns/view.h.orig 2025-09-04 15:54:02 UTC
+++ lib/dns/include/dns/view.h
@@ -148,6 +148,7 @@ struct dns_view {
bool requestzoneversion;
@@ -57,9 +57,9 @@ Add the override-cache-ttl feature.
dns_ttl_t maxncachettl;
dns_ttl_t mincachettl;
dns_ttl_t minncachettl;
---- lib/dns/resolver.c.orig 2025-08-13 17:10:38 UTC
+--- lib/dns/resolver.c.orig 2025-09-04 15:54:02 UTC
+++ lib/dns/resolver.c
-@@ -5766,6 +5766,12 @@ fixttls(dns_view_t *view, dns_rdataset_t *rdataset,
+@@ -5776,6 +5776,12 @@ fixttls(dns_view_t *view, dns_rdataset_t *rdataset,
fixttls(dns_view_t *view, dns_rdataset_t *rdataset,
dns_rdataset_t *sigrdataset) {
/*
@@ -72,9 +72,9 @@ Add the override-cache-ttl feature.
* Enforce the configured maximum and minimum cache TTL.
*/
if (rdataset->ttl > view->maxcachettl) {
---- lib/isccfg/namedconf.c.orig 2025-08-13 17:10:38 UTC
+--- lib/isccfg/namedconf.c.orig 2025-09-04 15:54:02 UTC
+++ lib/isccfg/namedconf.c
-@@ -2084,6 +2084,7 @@ static cfg_clausedef_t view_clauses[] = {
+@@ -2086,6 +2086,7 @@ static cfg_clausedef_t view_clauses[] = {
#endif /* ifdef HAVE_LMDB */
{ "max-acache-size", NULL, CFG_CLAUSEFLAG_ANCIENT },
{ "max-cache-size", &cfg_type_sizeorpercent, 0 },
diff --git a/dns/bind9-devel/files/patch-meson.build b/dns/bind9-devel/files/patch-meson.build
index d0e04c456b02..69f07446f567 100644
--- a/dns/bind9-devel/files/patch-meson.build
+++ b/dns/bind9-devel/files/patch-meson.build
@@ -1,6 +1,6 @@
Use bind-tools option to ease the server/tools package split
---- meson.build.orig 2025-08-13 17:10:38 UTC
+--- meson.build.orig 2025-09-04 15:54:02 UTC
+++ meson.build
@@ -69,6 +69,8 @@ zlib_opt = get_option('zlib')
tracing_opt = get_option('tracing')
@@ -11,59 +11,7 @@ Use bind-tools option to ease the server/tools package split
if meson.version().version_compare('>=1.1.0')
build_options = meson.build_options()
if build_options == ''
-@@ -976,9 +978,15 @@ isc_srcconf = isc_srcset.apply(config, strict: false)
-
- isc_srcconf = isc_srcset.apply(config, strict: false)
-
-+project_version = meson.project_version()
-+soversion_parts = project_version.split('.') # ['1', '2', '3']
-+soversion = '@0@.@1@'.format(soversion_parts[0], soversion_parts[1])
-+
- libisc = library(
- 'isc',
- isc_srcconf.sources(),
-+ version: project_version,
-+ soversion: soversion,
- objects: isc_probe_objects,
- install: true,
- install_rpath: libdir,
-@@ -1006,6 +1014,8 @@ libdns = library(
- libdns = library(
- 'dns',
- dns_srcconf.sources(),
-+ version: project_version,
-+ soversion: soversion,
- include_directories: dns_inc,
- install: true,
- install_rpath: libdir,
-@@ -1040,6 +1050,8 @@ libns = library(
- libns = library(
- 'ns',
- ns_srcconf.sources(),
-+ version: project_version,
-+ soversion: soversion,
- objects: ns_probe_objects,
- install: true,
- install_rpath: libdir,
-@@ -1066,6 +1078,8 @@ libisccc = library(
- libisccc = library(
- 'isccc',
- isccc_srcconf.sources(),
-+ version: project_version,
-+ soversion: soversion,
- implicit_include_directories: false,
- include_directories: isccc_inc,
- install: true,
-@@ -1087,6 +1101,8 @@ libisccfg = library(
- libisccfg = library(
- 'isccfg',
- isccfg_srcconf.sources(),
-+ version: project_version,
-+ soversion: soversion,
- implicit_include_directories: false,
- include_directories: isccfg_inc,
- install: true,
-@@ -1107,6 +1123,7 @@ named_srcconf = named_srcset.apply(config, strict: fal
+@@ -1159,6 +1175,7 @@ named_srcconf = named_srcset.apply(config, strict: fal
named_srcconf = named_srcset.apply(config, strict: false)
@@ -71,7 +19,7 @@ Use bind-tools option to ease the server/tools package split
executable(
'arpaname',
arpaname_src,
-@@ -1335,7 +1352,9 @@ executable(
+@@ -1371,7 +1388,9 @@ executable(
libisc_dep,
],
)
@@ -81,7 +29,7 @@ Use bind-tools option to ease the server/tools package split
executable(
'named-checkconf',
named_checkconf_src,
-@@ -1413,7 +1432,9 @@ endif
+@@ -1444,7 +1463,9 @@ endif
],
)
endif
@@ -91,7 +39,7 @@ Use bind-tools option to ease the server/tools package split
executable(
'named-rrchecker',
named_rrchecker_src,
-@@ -1427,7 +1448,9 @@ executable(
+@@ -1457,7 +1478,9 @@ executable(
],
)
@@ -101,7 +49,7 @@ Use bind-tools option to ease the server/tools package split
executable(
'named',
named_srcconf.sources(),
-@@ -1458,7 +1481,9 @@ executable(
+@@ -1487,7 +1510,9 @@ executable(
named_srcconf.dependencies(),
],
)
@@ -111,7 +59,7 @@ Use bind-tools option to ease the server/tools package split
executable(
'nsec3hash',
nsec3hash_src,
-@@ -1506,7 +1531,9 @@ executable(
+@@ -1532,7 +1557,9 @@ executable(
edit_dep,
],
)
@@ -121,7 +69,7 @@ Use bind-tools option to ease the server/tools package split
executable(
'rndc-confgen',
rndc_confgen_src,
-@@ -1592,6 +1619,7 @@ shared_library(
+@@ -1613,6 +1640,7 @@ shared_library(
libns_dep,
],
)
@@ -129,7 +77,7 @@ Use bind-tools option to ease the server/tools package split
subdir('doc')
subdir('tests')
-@@ -1659,7 +1687,6 @@ print(release_date, end="")
+@@ -1680,7 +1708,6 @@ print(release_date, end="")
print(release_date, end="")
'''
@@ -137,7 +85,7 @@ Use bind-tools option to ease the server/tools package split
release_date = ''
if python.found()
release_date = run_command(python, ['-c', get_release_date], check: true).stdout()
-@@ -1680,6 +1707,7 @@ if doc_opt.allowed()
+@@ -1701,6 +1728,7 @@ if doc_opt.allowed()
install_man(man_pages)
diff --git a/dns/bind9-devel/pkg-plist b/dns/bind9-devel/pkg-plist
index 236e8d0a7722..4ab574014273 100644
--- a/dns/bind9-devel/pkg-plist
+++ b/dns/bind9-devel/pkg-plist
@@ -117,6 +117,7 @@ include/isc/backtrace.h
include/isc/barrier.h
include/isc/base32.h
include/isc/base64.h
+include/isc/bit.h
include/isc/buffer.h
include/isc/commandline.h
include/isc/counter.h
@@ -234,21 +235,11 @@ include/ns/update.h
include/ns/xfrout.h
lib/bind/filter-a.so
lib/bind/filter-aaaa.so
-lib/libdns.so.9.21.11
-lib/libdns.so.9.21
-lib/libdns.so
-lib/libisc.so.9.21.11
-lib/libisc.so.9.21
-lib/libisc.so
-lib/libisccc.so.9.21.11
-lib/libisccc.so.9.21
-lib/libisccc.so
-lib/libisccfg.so.9.21.11
-lib/libisccfg.so.9.21
-lib/libisccfg.so
-lib/libns.so.9.21.11
-lib/libns.so.9.21
-lib/libns.so
+lib/libdns-9.21.12.so
+lib/libisc-9.21.12.so
+lib/libisccc-9.21.12.so
+lib/libisccfg-9.21.12.so
+lib/libns-9.21.12.so
@comment share/man/man1/arpaname.1.gz
@comment share/man/man1/delv.1.gz
@comment share/man/man1/dig.1.gz
diff --git a/dns/bind920/Makefile b/dns/bind920/Makefile
index d3ff68396546..76f623019bad 100644
--- a/dns/bind920/Makefile
+++ b/dns/bind920/Makefile
@@ -1,7 +1,7 @@
# pkg-help formatted with fmt 59 63
PORTNAME= bind
-DISTVERSION= 9.20.12
+DISTVERSION= 9.20.13
.if defined(BIND_TOOLS_SLAVE)
# dns/bind-tools here
PORTREVISION= 0
diff --git a/dns/bind920/distinfo b/dns/bind920/distinfo
index ec97ab3ce744..430bb7b803c1 100644
--- a/dns/bind920/distinfo
+++ b/dns/bind920/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1756270416
-SHA256 (bind-9.20.12.tar.xz) = dd32d6eb67504e8a430aaf70b4ef894f3d0226b44c7e02370c9b0d377f1c7999
-SIZE (bind-9.20.12.tar.xz) = 5700944
+TIMESTAMP = 1757529705
+SHA256 (bind-9.20.13.tar.xz) = 151f9376ead317e646a5d0c9f01c060386d891118d7437a7f829bb9727c7b34c
+SIZE (bind-9.20.13.tar.xz) = 5762540
diff --git a/dns/bind920/files/extrapatch-bind-min-override-ttl b/dns/bind920/files/extrapatch-bind-min-override-ttl
index 085a03ec7098..c8c8fd0d7f1f 100644
--- a/dns/bind920/files/extrapatch-bind-min-override-ttl
+++ b/dns/bind920/files/extrapatch-bind-min-override-ttl
@@ -1,8 +1,8 @@
Add the override-cache-ttl feature.
---- bin/named/config.c.orig 2025-08-13 17:20:02 UTC
+--- bin/named/config.c.orig 2025-09-04 16:14:02 UTC
+++ bin/named/config.c
-@@ -186,6 +186,7 @@ options {\n\
+@@ -185,6 +185,7 @@ options {\n\
notify-source *;\n\
notify-source-v6 *;\n\
nsec3-test-zone no;\n\
@@ -10,9 +10,9 @@ Add the override-cache-ttl feature.
parental-source *;\n\
parental-source-v6 *;\n\
provide-ixfr true;\n\
---- bin/named/server.c.orig 2025-08-13 17:20:02 UTC
+--- bin/named/server.c.orig 2025-09-04 16:14:02 UTC
+++ bin/named/server.c
-@@ -4640,6 +4640,11 @@ configure_view(dns_view_t *view, dns_viewlist_t *viewl
+@@ -4698,6 +4698,11 @@ configure_view(dns_view_t *view, dns_viewlist_t *viewl
}
obj = NULL;
@@ -24,9 +24,9 @@ Add the override-cache-ttl feature.
result = named_config_get(maps, "max-cache-ttl", &obj);
INSIST(result == ISC_R_SUCCESS);
view->maxcachettl = cfg_obj_asduration(obj);
---- doc/arm/reference.rst.orig 2025-08-13 17:20:02 UTC
+--- doc/arm/reference.rst.orig 2025-09-04 16:14:03 UTC
+++ doc/arm/reference.rst
-@@ -4397,6 +4397,10 @@ Tuning
+@@ -4383,6 +4383,10 @@ Tuning
cannot exceed 7 days and is silently truncated to 7 days if set to a
greater value.
@@ -37,7 +37,7 @@ Add the override-cache-ttl feature.
.. namedconf:statement:: max-cache-ttl
:tags: server
:short: Specifies the maximum time (in seconds) that the server caches ordinary (positive) answers.
---- lib/dns/include/dns/view.h.orig 2025-08-13 17:20:02 UTC
+--- lib/dns/include/dns/view.h.orig 2025-09-04 16:14:03 UTC
+++ lib/dns/include/dns/view.h
@@ -151,6 +151,7 @@ struct dns_view {
bool requestnsid;
@@ -47,7 +47,7 @@ Add the override-cache-ttl feature.
dns_ttl_t maxncachettl;
dns_ttl_t mincachettl;
dns_ttl_t minncachettl;
---- lib/dns/resolver.c.orig 2025-08-13 17:20:02 UTC
+--- lib/dns/resolver.c.orig 2025-09-04 16:14:03 UTC
+++ lib/dns/resolver.c
@@ -5985,6 +5985,12 @@ cache_name(fetchctx_t *fctx, dns_name_t *name, dns_mes
}
@@ -62,9 +62,9 @@ Add the override-cache-ttl feature.
* Enforce the configure maximum cache TTL.
*/
if (rdataset->ttl > res->view->maxcachettl) {
---- lib/isccfg/namedconf.c.orig 2025-08-13 17:20:02 UTC
+--- lib/isccfg/namedconf.c.orig 2025-09-04 16:14:03 UTC
+++ lib/isccfg/namedconf.c
-@@ -2220,6 +2220,7 @@ static cfg_clausedef_t view_clauses[] = {
+@@ -2222,6 +2222,7 @@ static cfg_clausedef_t view_clauses[] = {
#endif /* ifdef HAVE_LMDB */
{ "max-acache-size", NULL, CFG_CLAUSEFLAG_ANCIENT },
{ "max-cache-size", &cfg_type_sizeorpercent, 0 },
diff --git a/dns/bind920/pkg-plist b/dns/bind920/pkg-plist
index 35f6975b47f9..ac17cb88178d 100644
--- a/dns/bind920/pkg-plist
+++ b/dns/bind920/pkg-plist
@@ -243,15 +243,15 @@ include/ns/update.h
include/ns/xfrout.h
lib/bind/filter-a.so
lib/bind/filter-aaaa.so
-lib/libdns-9.20.12.so
+lib/libdns-9.20.13.so
lib/libdns.so
-lib/libisc-9.20.12.so
+lib/libisc-9.20.13.so
lib/libisc.so
-lib/libisccc-9.20.12.so
+lib/libisccc-9.20.13.so
lib/libisccc.so
-lib/libisccfg-9.20.12.so
+lib/libisccfg-9.20.13.so
lib/libisccfg.so
-lib/libns-9.20.12.so
+lib/libns-9.20.13.so
lib/libns.so
@comment share/man/man1/arpaname.1.gz
@comment share/man/man1/delv.1.gz
diff --git a/dns/p5-Mozilla-PublicSuffix/Makefile b/dns/p5-Mozilla-PublicSuffix/Makefile
index fea62fca0462..f7a21ba05071 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= 13
+PORTREVISION= 14
CATEGORIES= dns perl5
MASTER_SITES= CPAN
PKGNAMEPREFIX= p5-
diff --git a/dns/public_suffix_list/Makefile b/dns/public_suffix_list/Makefile
index 085f3e8e3163..fce094478a75 100644
--- a/dns/public_suffix_list/Makefile
+++ b/dns/public_suffix_list/Makefile
@@ -1,5 +1,5 @@
PORTNAME= public_suffix_list
-PORTVERSION= 20250812
+PORTVERSION= 20250828
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= 0dc563d
+GH_TAGNAME= 4103956
do-install:
${MKDIR} ${STAGEDIR}${DATADIR}/
diff --git a/dns/public_suffix_list/distinfo b/dns/public_suffix_list/distinfo
index 88b638a7f36a..b6f750034a1b 100644
--- a/dns/public_suffix_list/distinfo
+++ b/dns/public_suffix_list/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1755062454
-SHA256 (publicsuffix-list-20250812-0dc563d_GH0.tar.gz) = 3b585c0fc60aed64bf51d53f19d0b223ff0fad224ee370cb4d8f7aad6a8ff6e8
-SIZE (publicsuffix-list-20250812-0dc563d_GH0.tar.gz) = 299017
+TIMESTAMP = 1757120508
+SHA256 (publicsuffix-list-20250828-4103956_GH0.tar.gz) = 2f7bb3c6355090ebd63e383cc4e3f116ecac0e40900bd64ff7ca4aad0f7290e9
+SIZE (publicsuffix-list-20250828-4103956_GH0.tar.gz) = 299060
diff --git a/dns/py-dnspython/Makefile b/dns/py-dnspython/Makefile
index b6b2a579431d..4f8abb6b2c82 100644
--- a/dns/py-dnspython/Makefile
+++ b/dns/py-dnspython/Makefile
@@ -1,5 +1,5 @@
PORTNAME= dnspython
-DISTVERSION= 2.7.0
+DISTVERSION= 2.8.0
PORTEPOCH= 1
CATEGORIES= dns python
MASTER_SITES= PYPI
@@ -14,7 +14,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}hatchling>0:devel/py-hatchling@${PY_FLAVOR}
-USES= python
+USES= python:3.10+
USE_PYTHON= autoplist concurrent cython pep517 pytest
BINARY_ALIAS= git=false
@@ -34,11 +34,11 @@ TRIO_DESC= Concurrent async IO library support with TRIO backend
DNSSEC_USE= PYTHON=cryptography
DOH_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}h2>=4.1.0:www/py-h2@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}httpcore>=0.17.3:www/py-httpcore@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}httpx>=0.25.1:www/py-httpx@${PY_FLAVOR}
-DOQ_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}aioquic>=1.0.0:www/py-aioquic@${PY_FLAVOR}
-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}
+ ${PYTHON_PKGNAMEPREFIX}httpcore>=1.0.0:www/py-httpcore@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}httpx>=0.28.0:www/py-httpx@${PY_FLAVOR}
+DOQ_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}aioquic>=1.2.0:www/py-aioquic@${PY_FLAVOR}
+IDNA_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}idna>=3.10:dns/py-idna@${PY_FLAVOR}
+TRIO_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}trio>=0.30:net/py-trio@${PY_FLAVOR}
post-install-EXAMPLES-on:
@${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
diff --git a/dns/py-dnspython/distinfo b/dns/py-dnspython/distinfo
index 1f0d91726964..7e0a184a468f 100644
--- a/dns/py-dnspython/distinfo
+++ b/dns/py-dnspython/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1728278129
-SHA256 (dnspython-2.7.0.tar.gz) = ce9c432eda0dc91cf618a5cedf1a4e142651196bbcd2c80e89ed5a907e5cfaf1
-SIZE (dnspython-2.7.0.tar.gz) = 345197
+TIMESTAMP = 1757405167
+SHA256 (dnspython-2.8.0.tar.gz) = 181d3c6996452cb1189c4046c61599b84a5a86e099562ffde77d26984ff26d0f
+SIZE (dnspython-2.8.0.tar.gz) = 368251
diff --git a/dns/py-publicsuffix/Makefile b/dns/py-publicsuffix/Makefile
index adb3f44035eb..a842ab9eaaff 100644
--- a/dns/py-publicsuffix/Makefile
+++ b/dns/py-publicsuffix/Makefile
@@ -1,6 +1,6 @@
PORTNAME= publicsuffix
PORTVERSION= 1.1.0
-PORTREVISION= 92
+PORTREVISION= 93
CATEGORIES= dns python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/dns/py-publicsuffix2/Makefile b/dns/py-publicsuffix2/Makefile
index 066629b0a127..0d2cb22d4b57 100644
--- a/dns/py-publicsuffix2/Makefile
+++ b/dns/py-publicsuffix2/Makefile
@@ -1,6 +1,6 @@
PORTNAME= publicsuffix2
PORTVERSION= 2.20191221
-PORTREVISION= 66
+PORTREVISION= 67
CATEGORIES= dns python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/dns/py-publicsuffixlist/Makefile b/dns/py-publicsuffixlist/Makefile
index df70e8c5c0ab..973b83457d84 100644
--- a/dns/py-publicsuffixlist/Makefile
+++ b/dns/py-publicsuffixlist/Makefile
@@ -1,5 +1,5 @@
PORTNAME= publicsuffixlist
-PORTVERSION= 1.0.2.20250812
+PORTVERSION= 1.0.2.20250830
CATEGORIES= dns python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/dns/py-publicsuffixlist/distinfo b/dns/py-publicsuffixlist/distinfo
index 3395f764cabc..49acbab8549a 100644
--- a/dns/py-publicsuffixlist/distinfo
+++ b/dns/py-publicsuffixlist/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1755062568
-SHA256 (publicsuffixlist-1.0.2.20250812.tar.gz) = cbc0b92e0e747a991c191df09d21e18ab70ac06798e777dca269ad12e2df5143
-SIZE (publicsuffixlist-1.0.2.20250812.tar.gz) = 105934
+TIMESTAMP = 1757120772
+SHA256 (publicsuffixlist-1.0.2.20250830.tar.gz) = 8b34dfae6db49b865046ec4e86c8d84e9cd129af2f7a1a5d97017862bb8add8f
+SIZE (publicsuffixlist-1.0.2.20250830.tar.gz) = 106024
diff --git a/dns/rubygem-google-apis-dns_v1-gitlab/Makefile b/dns/rubygem-google-apis-dns_v1-gitlab/Makefile
index b7d92b8159fa..bbc0a2389def 100644
--- a/dns/rubygem-google-apis-dns_v1-gitlab/Makefile
+++ b/dns/rubygem-google-apis-dns_v1-gitlab/Makefile
@@ -1,5 +1,5 @@
PORTNAME= google-apis-dns_v1
-PORTVERSION= 0.44.0
+PORTVERSION= 0.49.0
CATEGORIES= dns rubygems
MASTER_SITES= RG
PKGNAMESUFFIX= -gitlab
diff --git a/dns/rubygem-google-apis-dns_v1-gitlab/distinfo b/dns/rubygem-google-apis-dns_v1-gitlab/distinfo
index f16e2e066c71..7dbe67ff07f3 100644
--- a/dns/rubygem-google-apis-dns_v1-gitlab/distinfo
+++ b/dns/rubygem-google-apis-dns_v1-gitlab/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1722249156
-SHA256 (rubygem/google-apis-dns_v1-0.44.0.gem) = 0d36a6e0dbf64ee85e80a00b834f90fa3f500b40b6f9db5ae9116da86a36dc03
-SIZE (rubygem/google-apis-dns_v1-0.44.0.gem) = 38400
+TIMESTAMP = 1757307996
+SHA256 (rubygem/google-apis-dns_v1-0.49.0.gem) = 4ffec461dfdbf2650470f3a0f44a9d9f7af34c672f079e740f366c36efec70ea
+SIZE (rubygem/google-apis-dns_v1-0.49.0.gem) = 38912
diff --git a/dns/rubygem-public_suffix/Makefile b/dns/rubygem-public_suffix/Makefile
index f07d7931accd..33fc13fedffc 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= 3
+PORTREVISION= 4
CATEGORIES= dns rubygems
MASTER_SITES= RG
diff --git a/dns/rubygem-public_suffix_service/Makefile b/dns/rubygem-public_suffix_service/Makefile
index 51dd9f16f8e8..0f3f6fce6a7b 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= 103
+PORTREVISION= 104
CATEGORIES= dns rubygems
MASTER_SITES= RG
diff --git a/editors/linux-wps-office/Makefile b/editors/linux-wps-office/Makefile
index 222d8d559d04..f4dcde82cc9a 100644
--- a/editors/linux-wps-office/Makefile
+++ b/editors/linux-wps-office/Makefile
@@ -1,8 +1,7 @@
PORTNAME= wps-office
-DISTVERSION= 11.1.0.10161
-PORTREVISION= 1
+DISTVERSION= 11.1.0.11723
CATEGORIES= editors linux
-MASTER_SITES= https://wdl1.pcfg.cache.wpscdn.com/wpsdl/wpsoffice/download/linux/10161/
+MASTER_SITES= https://wdl1.pcfg.cache.wpscdn.com/wpsdl/wpsoffice/download/linux/11723/
PKGNAMEPREFIX= linux-
DISTNAME= ${PORTNAME}-${PORTVERSION}.XA-1.x86_64
EXTRACT_SUFX= .rpm
@@ -18,46 +17,41 @@ LICENSE_PERMS= no-auto-accept no-dist-mirror no-dist-sell no-pkg-mirror no-pkg-s
ONLY_FOR_ARCHS= amd64
-CONFLICTS_INSTALL= linux-wps-office-zh_CN
-
-USES= desktop-file-utils gnome linux shebangfix
-USE_LINUX= imageformats-libs pulseaudio-libs xorglibs
+USES= desktop-file-utils linux:rl9 shebangfix ssl
+USE_LINUX= cups-libs gtk3 imageformats-libs libglvnd libxslt \
+ pulseaudio-libs xorglibs
SHEBANG_FILES= usr/bin/et \
usr/bin/wpp \
usr/bin/wps \
usr/bin/wpspdf
+CONFLICTS_INSTALL= linux-wps-office-zh_CN
+
NO_BUILD= yes
NO_WRKSUBDIR= yes
PLIST_SUB= LINUXBASE=${LINUXBASE}
+ICONS_SIZES= 16 24 32 48 64 96 128 256 512
WPS_BINS= et wpp wps wpspdf
WPS_DESK= et wpp wps pdf prometheus
post-patch:
-.for d in ${WPS_DESK}
- @${REINPLACE_CMD} -i '' -e 's|/usr/bin|${PREFIX}/bin|' ${WRKSRC}/opt/kingsoft/${PORTNAME}/desktops/${PORTNAME}-${d}.desktop
-.endfor
-.for b in ${WPS_BINS}
- @${REINPLACE_CMD} -e 's|gInstallPath=/opt|gInstallPath=${LINUXBASE}/opt|' ${WRKSRC}/usr/bin/${b}
-.endfor
+ ${REINPLACE_CMD} -i '' -e 's|/usr/bin|${PREFIX}/bin|' \
+ ${WPS_DESK:C|(.+)|${WRKSRC}/opt/kingsoft/${PORTNAME}/desktops/${PORTNAME}-\1.desktop|}
+ ${REINPLACE_CMD} -e 's|gInstallPath=/opt|gInstallPath=${LINUXBASE}/opt|' \
+ ${WPS_BINS:C|^|${WRKSRC}/usr/bin/|}
do-install:
-.for s in 16 20 24 32 40 48 60 64 72 80 96 128 256 512
- ${MKDIR} ${STAGEDIR}${PREFIX}/share/icons/hicolor/${s}x${s}/apps
+ ${MKDIR} ${ICONS_SIZES:C|([0-9]+)|${STAGEDIR}${PREFIX}/share/icons/hicolor/\1x\1/apps|}
+.for s in ${ICONS_SIZES}
${INSTALL_DATA} ${WRKSRC}/usr/share/icons/hicolor/${s}x${s}/mimetypes/*.png \
${STAGEDIR}${PREFIX}/share/icons/hicolor/${s}x${s}/apps/
.endfor
-.for d in ${WPS_DESK}
- ${INSTALL_DATA} ${WRKSRC}/opt/kingsoft/${PORTNAME}/desktops/${PORTNAME}-${d}.desktop \
+ ${INSTALL_DATA} \
+ ${WPS_DESK:C|(.+)|${WRKSRC}/opt/kingsoft/${PORTNAME}/desktops/${PORTNAME}-\1.desktop|} \
${STAGEDIR}${DESKTOPDIR}
-.endfor
- ${MKDIR} ${STAGEDIR}${LINUXBASE}
(cd ${WRKSRC} && ${COPYTREE_SHARE} opt ${STAGEDIR}${LINUXBASE})
-.for b in ${WPS_BINS}
- ${INSTALL_SCRIPT} ${WRKSRC}/usr/bin/${b} ${STAGEDIR}${PREFIX}/bin
- ${CHMOD} +x ${STAGEDIR}${LINUXBASE}/opt/kingsoft/wps-office/office6/${b}
-.endfor
+ ${INSTALL_SCRIPT} ${WPS_BINS:C|^|${WRKSRC}/usr/bin/|} ${STAGEDIR}${PREFIX}/bin
.include <bsd.port.mk>
diff --git a/editors/linux-wps-office/distinfo b/editors/linux-wps-office/distinfo
index 86470750d711..8520ab28d822 100644
--- a/editors/linux-wps-office/distinfo
+++ b/editors/linux-wps-office/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1610797552
-SHA256 (wps-office-11.1.0.10161.XA-1.x86_64.rpm) = d8d16c3eea4bb902c12a79866072754ee460adba16fcc79a1f52eae011cf462d
-SIZE (wps-office-11.1.0.10161.XA-1.x86_64.rpm) = 226208326
+TIMESTAMP = 1747689885
+SHA256 (wps-office-11.1.0.11723.XA-1.x86_64.rpm) = db81e5244ae435e31fa2aa833c3ce3b667b4a3b0aa3b7bd948ebdd7fb736f2da
+SIZE (wps-office-11.1.0.11723.XA-1.x86_64.rpm) = 315870508
diff --git a/editors/linux-wps-office/pkg-plist b/editors/linux-wps-office/pkg-plist
index 4f16d2a24a82..248135235545 100644
--- a/editors/linux-wps-office/pkg-plist
+++ b/editors/linux-wps-office/pkg-plist
@@ -11,37 +11,109 @@
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/cef/cef_extensions.pak
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/cef/devtools_resources.pak
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/cef/icudtl.dat
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/cef/libcairo.so
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/cef/libcairo.so.2
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/cef/libcairo.so.2.11400.8
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/cef/libEGL.so
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/cef/libGLESv2.so
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/cef/libcef.so
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/cef/libpng16.so
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/cef/libpng16.so.16
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/cef/libpng16.so.16.28.0
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/cef/libpng16.so.16.34.0
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/cef/libz.so
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/cef/libz.so.1
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/cef/libz.so.1.2.11
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/cef/locales/en-GB.pak
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/cef/locales/en-US.pak
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/cef/locales/zh-CN.pak
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/cef/natives_blob.bin
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/cef/snapshot_blob.bin
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/cef/swiftshader/libEGL.so
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/cef/swiftshader/libGLESv2.so
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/cef/v8_context_snapshot.bin
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/cloudpushsdk/libcloudpushsdk.so
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/docpermission/libdocpermission.so
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/docpermission/mui/zh_CN/docpermission.qm
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/docpermission/webdlg/webdlg.data
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kapplist/wpsoffice.cfg
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/jsapi/libjsapihttpserver.so
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/jsapi/libjsapisubserver.so
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/jsapi/libnativex.so
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kappcenter/libkappcenter.so
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kappcenter/mui/zh_CN/kappcenter.qm
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kappentryobject/libkappentryobject.so
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kapplist/applist.rcc
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kapplist/mui/default/appicons.rcc
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kapplist/mui/default/html/kappcustomwidget/index.html
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kapplist/mui/default/html/kappcustomwidget/static/css/app.css
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kapplist/mui/default/html/kappcustomwidget/static/img/app_icon_papercheck.png
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kapplist/mui/default/html/kappcustomwidget/static/img/app_icon_papertypeset.png
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kapplist/mui/default/html/kappcustomwidget/static/img/engine_logo_error.png
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kapplist/mui/default/html/kappcustomwidget/static/js/app.js
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kapplist/mui/default/html/kappcustomwidget/static/js/manifest.js
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kapplist/mui/default/html/kappcustomwidget/static/js/vendor.js
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kapplist/shellext/menu.xml
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kapplist/shellext/menu_2.xml
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kapplist/shellext/menuicon/PlayBeautiful.png
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kapplist/shellext/menuicon/WallpaperSwitcher.png
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kapplist/shellext/menuicon/cad2pdf.png
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kapplist/shellext/menuicon/docmerge.png
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kapplist/shellext/menuicon/docsplit.png
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kapplist/shellext/menuicon/docsplitmerge.png
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kapplist/shellext/menuicon/file2pdf.png
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kapplist/shellext/menuicon/kbatchwatermark.png
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kapplist/shellext/menuicon/kscreensaver.png
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kapplist/shellext/menuicon/more.png
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kapplist/shellext/menuicon/papercheck.png
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kapplist/shellext/menuicon/pdf2cad.png
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kapplist/shellext/menuicon/pdf2doc.png
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kapplist/shellext/menuicon/pdf2other.png
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kapplist/shellext/menuicon/pdf2photo.png
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kapplist/shellext/menuicon/pdf2ppt.png
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kapplist/shellext/menuicon/pdf2xls.png
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kapplist/shellext/menuicon/pdfbatchprint.png
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kapplist/shellext/menuicon/pdfcompress.png
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kapplist/shellext/menuicon/pdfedit.png
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kapplist/shellext/menuicon/pdfmerge.png
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kapplist/shellext/menuicon/pdfsplit.png
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kapplist/shellext/menuicon/pdfsplitmerge.png
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kapplist/shellext/menuicon/photo2pdf.png
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kapplist/shellext/menuicon/photobatch.png
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kapplist/shellext/menuicon/photobatchcompress.png
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kapplist/shellext/menuicon/photobatchconvert.png
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kapplist/shellext/menuicon/photobatchcrop.png
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kapplist/shellext/menuicon/photobatchrename.png
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kapplist/shellext/menuicon/photobatchresize.png
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kapplist/shellext/menuicon/photobatchrotate.png
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kapplist/shellext/menuicon/photobatchtext.png
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kapplist/shellext/menuicon/photobatchwatermark.png
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kapplist/shellext/menuicon/photocad.png
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kapplist/shellext/menuicon/photocompress.png
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kapplist/shellext/menuicon/photoerasepen.png
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kapplist/shellext/menuicon/photoprint.png
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kapplist/shellext/menuicon/photoprints.png
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kapplist/shellext/menuicon/photoresize.png
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kapplist/shellext/menuicon/photosplice.png
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kapplist/shellext/menuicon/pic2txt.png
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kapplist/shellext/mui/zh_CN/tr.xml
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kappmgr/libkappmgr.so
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kautofindcontents/libkautofindcontents.so
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kautofindcontents/mui/zh_CN/kautofindcontents.qm
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kbarcode/libkbarcode.so
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kbarcode/mui/default/css/img/btn_more.png
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kbarcode/mui/default/css/index.css
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kbarcode/mui/default/i18n/strings.properties
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kbarcode/mui/default/i18n/strings_en-US.properties
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kbarcode/mui/default/i18n/strings_ja-JP.properties
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kbarcode/mui/default/i18n/strings_ja.properties
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kbarcode/mui/default/i18n/strings_zh-CN.properties
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kbarcode/mui/default/i18n/strings_zh-TW.properties
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kbarcode/mui/default/i18n/strings_zh.properties
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kbarcode/mui/default/index.html
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kbarcode/mui/default/js/JsBarcode.all.min.js
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kbarcode/mui/default/js/index.js
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kbarcode/mui/default/js/jquery.i18n.properties-min.js
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kbarcode/mui/default/js/jquery.min.js
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kbarcode/mui/default/js/kwebpack_api_invoker.js
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kbarcode/mui/ja_JP/kbarcode.qm
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kbarcode/mui/zh_CN/kbarcode.qm
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kbarcode/mui/zh_TW/kbarcode.qm
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kcef/libjscefservice.so
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kcef/libkbrowserclient.so
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kcef/libkceffunction.so
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kcef/libkcefrender.so
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kcef/libkcefwebview.so
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kclouddocs/libkclouddocs.so
@@ -51,24 +123,39 @@
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kclouddocs/mui/zh_CN/res/web/error-page/cloud.png
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kclouddocs/mui/zh_CN/res/web/error-page/fail.png
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kclouddocs/mui/zh_CN/res/web/error-page/index.html
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kfeedback/db/et.db
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kfeedback/db/wpp.db
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kfeedback/db/wps.db
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kclouddocs/mui/zh_TW/kclouddocs.qm
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kclouddocs/mui/zh_TW/res/web/error-cefabort/error.png
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kclouddocs/mui/zh_TW/res/web/error-cefabort/index.html
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kclouddocs/mui/zh_TW/res/web/error-page/cloud.png
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kclouddocs/mui/zh_TW/res/web/error-page/fail.png
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kclouddocs/mui/zh_TW/res/web/error-page/index.html
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kcloudfiledialog/mui/default/icons_svg.data
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kcloudfiledialog/mui/zh_CN/kcloudfiledialog.qm
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kfeedback/db/personal_cn/et.db
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kfeedback/db/personal_cn/pdf.db
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kfeedback/db/personal_cn/wpp.db
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kfeedback/db/personal_cn/wps.db
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kfeedback/libkfeedback.so
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kfeedback/mui/zh_CN/kfeedback.qm
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kfeedbackcmds/libkfeedbackcmds.so
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kfpccomb/libkfpccomb.so
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/khelp/libkhelp.so
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/khelp/mui/default/html/index.html
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/khelp/mui/default/html/static/css/app.css
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/khelp/mui/default/html/static/js/app.js
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/khelp/mui/default/khelp.data
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/khelp/mui/zh_CN/khelp.qm
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kjsapipage/libkjsapipage.so
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kjsapipage/mui/zh_CN/kjsapipage.qm
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kmodule/libkmodule.so
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/knetwork/libknetwork.so
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/knetwork/rpclimit.cfg
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/knewdocs/libknewdocs.so
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/knewdocs/mui/default/icons_svg.data
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/knewdocs/mui/zh_CN/knewdocs.qm
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/knewdocs/res/aitemplate/aitemplate.pptx
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/knewdocs/res/blanktemplate/normal.pptx
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/knewdocs/res/blanktemplate/normal_black.pptx
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/knewdocs/res/blanktemplate/normal_gray.pptx
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/knewdocs/res/config.ini
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/knewdocs/res/css/app.css
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/knewdocs/res/fonts/element-icons.ttf
@@ -148,6 +235,58 @@
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/knewdocs/res/kuip/knewdoctabbar.kui
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/knewshare/libknewshare.so
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/knewshare/mui/default/knewshare.data
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/knewshare/mui/default/res/common/web/img/bg-newwork-error.png
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/knewshare/mui/default/res/common/web/img/close-click.svg
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/knewshare/mui/default/res/common/web/img/close-hover.svg
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/knewshare/mui/default/res/common/web/img/close-normal.svg
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/knewshare/mui/default/res/common/web/networkError.html
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/knewshare/mui/default/res/createsharefolder/index.html
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/knewshare/mui/default/res/createsharefolder/static/css/app.css
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/knewshare/mui/default/res/createsharefolder/static/js/app.js
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/knewshare/mui/default/res/createsharefolder/static/js/chunk-vendors.js
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/knewshare/mui/default/res/foldersharingweb/folder-share.html
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/knewshare/mui/default/res/foldersharingweb/static/css/folder-share.css
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/knewshare/mui/default/res/foldersharingweb/static/js/folder-share.js
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/knewshare/mui/default/res/knewshare/web/index.html
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/knewshare/mui/default/res/knewshare/web/static/css/app.css
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/knewshare/mui/default/res/knewshare/web/static/css/chunk-vendors.css
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/knewshare/mui/default/res/knewshare/web/static/fonts/ionicons.ttf
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/knewshare/mui/default/res/knewshare/web/static/fonts/ionicons.woff
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/knewshare/mui/default/res/knewshare/web/static/fonts/ionicons.woff2
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/knewshare/mui/default/res/knewshare/web/static/img/1g.svg
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/knewshare/mui/default/res/knewshare/web/static/img/disk_oversize.svg
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/knewshare/mui/default/res/knewshare/web/static/img/empty.svg
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/knewshare/mui/default/res/knewshare/web/static/img/error.svg
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/knewshare/mui/default/res/knewshare/web/static/img/ionicons.svg
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/knewshare/mui/default/res/knewshare/web/static/img/loading.gif
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/knewshare/mui/default/res/knewshare/web/static/img/no_exist.svg
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/knewshare/mui/default/res/knewshare/web/static/img/placeholder_nointernet_100.svg
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/knewshare/mui/default/res/knewshare/web/static/img/roaming_error.svg
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/knewshare/mui/default/res/knewshare/web/static/img/send_success.svg
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/knewshare/mui/default/res/knewshare/web/static/img/upgrade.svg
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/knewshare/mui/default/res/knewshare/web/static/js/app.js
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/knewshare/mui/default/res/knewshare/web/static/js/chunk-vendors.js
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/knewshare/mui/default/res/kshare19/web/share-contact.html
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/knewshare/mui/default/res/kshare19/web/static/css/share-contact.css
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/knewshare/mui/default/res/kshare19/web/static/js/share-contact.js
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/knewshare/mui/default/res/sharefolderinvite/css/app.css
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/knewshare/mui/default/res/sharefolderinvite/index.html
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/knewshare/mui/default/res/sharefolderinvite/js/app.js
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/knewshare/mui/default/res/sharefolderinvite/js/chunk-vendors.js
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/knewshare/mui/default/res/sharefoldersentto/index.html
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/knewshare/mui/default/res/sharefoldersentto/static/css/app.css
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/knewshare/mui/default/res/sharefoldersentto/static/js/app.js
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/knewshare/mui/default/res/sharefoldersentto/static/js/chunk-vendors.js
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/knewshare/mui/default/res/sharefoldertemplate/homepage.html
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/knewshare/mui/default/res/sharefoldertemplate/static/css/homepage.css
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/knewshare/mui/default/res/sharefoldertemplate/static/img/intro-1.svg
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/knewshare/mui/default/res/sharefoldertemplate/static/img/net_error.svg
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/knewshare/mui/default/res/sharefoldertemplate/static/js/chunk-vendors.js
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/knewshare/mui/default/res/sharefoldertemplate/static/js/homepage.js
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/knewshare/mui/default/res/transfersharefolder/index.html
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/knewshare/mui/default/res/transfersharefolder/static/css/app.css
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/knewshare/mui/default/res/transfersharefolder/static/js/app.js
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/knewshare/mui/default/res/transfersharefolder/static/js/chunk-vendors.js
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/knewshare/mui/default/res/usersecurecenter/errPage.html
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/knewshare/mui/default/res/usersecurecenter/errPage_auto.html
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/knewshare/mui/default/res/usersecurecenter/error-network-96.png
@@ -155,6 +294,10 @@
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/knewshare/mui/en_US/knewshare.qm
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/knewshare/mui/zh_CN/knewshare.qm
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/knewshare/mui/zh_TW/knewshare.qm
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/konlinefileconfig/libkonlinefileconfig.so
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/konlinefileconfig/res/ico/resh.ico
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/konlinefileconfig/res/icon.rcc
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/konlinefileconfig/res/onlinefileconfig.xml
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/koptioncenter/libkoptioncenter.so
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/koptioncenter/mui/default/htmllinux/index.html
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/koptioncenter/mui/default/htmllinux/static/css/app.css
@@ -162,56 +305,143 @@
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/koptioncenter/mui/default/icons.data
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/koptioncenter/mui/zh_CN/koptioncenter.qm
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/koptioncenter/mui/zh_TW/koptioncenter.qm
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kphoneticsymbol/libkphoneticsymbol.so
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kphoneticsymbol/mui/default/html/pinyin/index.html
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kphoneticsymbol/mui/default/html/pinyin/static/css/app.css
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kphoneticsymbol/mui/default/html/pinyin/static/css/chunk-vendors.css
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kphoneticsymbol/mui/default/html/pinyin/static/js/app.js
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kphoneticsymbol/mui/default/html/pinyin/static/js/chunk-vendors.js
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kphoneticsymbol/mui/zh_CN/kphoneticsymbol.qm
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kpluginrunner/libkpluginrunner.so
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kpromeaccountpanel/libkpromeaccountpanel.so
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kpromeaccountpanel/mui/default/html/index.html
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kpromeaccountpanel/mui/default/html/static/css/app.css
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kpromeaccountpanel/mui/default/html/static/css/img/bg_docer.png
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kpromeaccountpanel/mui/default/html/static/css/img/bg_svip.png
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kpromeaccountpanel/mui/default/html/static/css/img/bg_svip_dark.png
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kpromeaccountpanel/mui/default/html/static/css/img/bg_wps.png
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kpromeaccountpanel/mui/default/html/static/css/img/bg_wps_docer.png
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kpromeaccountpanel/mui/default/html/static/js/app.js
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kpromeaccountpanel/mui/default/html/static/js/manifest.js
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kpromeaccountpanel/mui/default/html/static/js/vendor.js
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kpromeaccountpanel/mui/default/html_pro/index.html
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kpromeaccountpanel/mui/default/html_pro/static/css/app.css
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kpromeaccountpanel/mui/default/html_pro/static/js/app.js
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kpromeaccountpanel/mui/default/html_pro/static/js/manifest.js
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kpromeaccountpanel/mui/default/html_pro/static/js/vendor.js
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kpromeaccountpanel/mui/zh_CN/kpromeaccountpanel.qm
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kpromebrowser/libkpromebrowser.so
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kpromebrowser/mui/zh_CN/kpromebrowser.qm
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kpromebrowser/mui/zh_TW/kpromebrowser.qm
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kpromeprocesson/libkpromeprocesson.so
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kpromeprocesson/mui/zh_CN/kpromeprocesson.qm
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kpromeprocessonlocal/libkpromeprocessonlocal.so
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kpromeprocessonlocal/mui/default/loading.html
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kpromeprocessonlocal/mui/zh_CN/kpromeprocesson.qm
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kpromewebapp/libkpromewebapp.so
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kpromewebapp/mui/default/errPage.html
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kpromewebapp/mui/default/res.rcc
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kpromewebapp/mui/zh_CN/kpromewebapp.qm
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kpromeworkarea/libkpromeworkarea.so
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kpromeworkarea/mui/default/html/index.html
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kpromeworkarea/mui/default/html/static/css/app.css
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kpromeworkarea/mui/default/html/static/js/app.js
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kpromeworkarea/mui/zh_CN/kpromeworkarea.qm
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kpromeworkarea/mui/zh_TW/kpromeworkarea.qm
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kqingdlg/libkqingdlg.so
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kqingdlg/mui/default/icons_svg.data
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kqingdlg/mui/zh_CN/kqingdlg.qm
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kqrcode/libkqrcode.so
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kqrcode/mui/default/err.png
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kqrcode/mui/default/errPage.html
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kqrcode/mui/default/loading.gif
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kqrcode/mui/default/loading.html
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kqrcode/mui/zh_CN/kqrcode.qm
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/krecentfile/libkrecentfile.so
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kscreengrab/libkscreengrab.so
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kscreengrab/mui/default/icons_svg.data
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kscreengrab/mui/default/kscreengrab.ico
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kscreengrab/mui/ja_JP/kscreengrab.qm
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kscreengrab/mui/zh_CN/kscreengrab.qm
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kskincenter/blackgold_res/css/app.css
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kskincenter/blackgold_res/images/bg.svg
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kskincenter/blackgold_res/images/default.svg
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kskincenter/blackgold_res/index.html
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kskincenter/blackgold_res/js/app.js
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kskincenter/blackgold_res/js/common.js
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kskincenter/blackgold_res/js/manifest.js
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kskincenter/blackgold_res/static/images/ad.png
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kskincenter/blackgold_res/static/images/bubbles.svga
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kskincenter/blackgold_res/static/images/default.svg
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kskincenter/blackgold_res/static/images/error.svg
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kskincenter/blackgold_res/static/images/golden-dark.mp4
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kskincenter/blackgold_res/static/images/golden-skin.svga
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kskincenter/blackgold_res/static/images/gray-skin.svg
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kskincenter/blackgold_res/static/images/logo-disappeare.svga
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kskincenter/blackgold_res/static/images/logo-success.svg
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kskincenter/blackgold_res/static/images/logo.svg
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kskincenter/blackgold_res/static/images/skin-success.svg
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kskincenter/blackgold_res/static/images/skin.svg
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kskincenter/blackgold_res/static/images/star.svga
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kskincenter/blackgold_res/static/images/super.svg
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kskincenter/blackgold_res/static/images/vip.svg
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kskincenter/hover_static/css/app.css
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kskincenter/hover_static/index.html
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kskincenter/hover_static/js/app.js
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kskincenter/hover_static/js/chunk-vendors.js
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kskincenter/index.html
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kskincenter/ksolaunch/blackgold/logo-small.png
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kskincenter/ksolaunch/blackgold/logo.png
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kskincenter/ksolaunch/normal/logo-small.png
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kskincenter/ksolaunch/normal/logo.png
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kskincenter/libkskincenter.so
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kskincenter/mui/default/html/index.html
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kskincenter/mui/default/html/static/css/app.css
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kskincenter/mui/default/html/static/css/img/empty.svg
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kskincenter/mui/default/html/static/css/img/error.svg
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kskincenter/mui/default/html/static/js/app.js
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kskincenter/mui/default/html/static/js/manifest.js
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kskincenter/mui/default/html/static/js/vendor.js
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kskincenter/mui/default/icons_svg.data
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kskincenter/mui/zh_CN/kskincenter.qm
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kskincenter/static/css/app.css
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kskincenter/static/css/img/loading-dark.gif
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kskincenter/static/css/img/loading.gif
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kskincenter/static/css/img/system-cover.gif
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kskincenter/static/js/app.js
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kskincenter/static/js/manifest.js
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kskincenter/static/js/vendor.js
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/ksoformatproof/libksoformatproof.so
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/ksoformatproof/mui/zh_CN/ksoformatproof.qm
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/ksoformatproof/templates/GB9704-2012
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/ksplitmerge/libksplitmergeapp.so
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/ksplitmerge/mui/zh_CN/ksplitmergeapp.qm
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kstartpage/libkstartpage.so
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kstartpage/mui/default/htmlep/index.html
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kstartpage/mui/default/htmlep/static/css/app.css
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kstartpage/mui/default/htmlep/static/js/app.js
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kstartpage/mui/default/htmlnotifymemberlookup/css/app.css
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kstartpage/mui/default/htmlnotifymemberlookup/index.html
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kstartpage/mui/default/htmlnotifymemberlookup/js/app.js
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kstartpage/mui/default/htmlnotifymemberlookup/js/chunk-vendors.js
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kstartpage/mui/default/icons_svg.data
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kstartpage/mui/en_US/kstartpage.qm
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kstartpage/mui/ja_JP/kstartpage.qm
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kstartpage/mui/zh_CN/kstartpage.qm
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kstartpage/mui/zh_CN/res/web/error-cefabort/error.png
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kstartpage/mui/zh_CN/res/web/error-cefabort/index.html
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kstartpage/mui/zh_CN/res/web/error-link/index.html
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kstartpage/mui/zh_CN/res/web/error-upload-logo/close_default.png
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kstartpage/mui/zh_CN/res/web/error-upload-logo/close_hover.png
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kstartpage/mui/zh_CN/res/web/error-upload-logo/error.png
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kstartpage/mui/zh_CN/res/web/error-upload-logo/index.html
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kstartpage/mui/zh_TW/kstartpage.qm
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kstartpage/res/kuip/component.kui
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kstartpage/res/kuip/officenav.kui
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kusercenter/libkusercenter.so
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kusercenter/mui/default/icons_svg.data
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kusercenter/mui/default/web_pdf/index.html
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kusercenter/mui/default/web_pdf/static/css/app.css
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kusercenter/mui/default/web_pdf/static/css/img/center.png
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kusercenter/mui/default/web_pdf/static/css/img/empty.svg
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kusercenter/mui/default/web_pdf/static/css/img/loading.gif
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kusercenter/mui/default/web_pdf/static/css/img/right.png
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kusercenter/mui/default/web_pdf/static/js/0.js
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kusercenter/mui/default/web_pdf/static/js/app.js
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kusercenter/mui/default/web_pdf/static/js/manifest.js
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kusercenter/mui/default/web_pdf/static/js/vendor.js
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kusercenter/mui/default/web_pdfep/index.html
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kusercenter/mui/default/web_pdfep/static/css/app.css
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kusercenter/mui/default/web_pdfep/static/css/img/loading.gif
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kusercenter/mui/default/web_pdfep/static/js/0.js
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kusercenter/mui/default/web_pdfep/static/js/app.js
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kusercenter/mui/default/web_pdfep/static/js/manifest.js
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kusercenter/mui/default/web_pdfep/static/js/vendor.js
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kusercenter/mui/default/webep/index.html
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kusercenter/mui/default/webep/static/css/app.css
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kusercenter/mui/default/webep/static/css/loading.gif
@@ -222,793 +452,21 @@
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kusercenter/mui/zh_CN/kpromeusercenter.qm
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kusercenter/mui/zh_CN/res/errPage.html
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kusercenter/mui/zh_CN/res/fail.png
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwebextensionlist/config.ini
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwebextensionlist/kwebextensionlist.cfg
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwebextensionlist/webshapenotices.txt
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kweibo/libkweibo.so
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kweibo/mui/default/icons_svg.data
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kweibo/mui/default/kweibo.data
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kweibo/mui/en_US/kweibo.qm
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kweibo/mui/zh_CN/kweibo.data
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kweibo/mui/zh_CN/kweibo.qm
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kweibo/mui/zh_TW/kweibo.qm
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kweibo/weibo/wpsweibo.data
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kweibo/weibo/wpsweibobar.png
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/libkwpsartstyleborder.so
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/100_crazyMaze_preview.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/101_eclipsingSquares1_preview.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/102_birds_preview.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/103_flowersTeacup_preview.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/104_northwest_preview.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/105_southwest_preview.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/106_tribal6_preview.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/107_tribal4_preview.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/108_tribal3_preview.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/109_tribal2_preview.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/10_palmsColor_preview.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/110_tribal5_preview.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/111_xIllusions_preview.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/112_zanyTriangles_preview.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/113_pyramids_preview.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/114_pyramidsAbove_preview.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/115_confettiGrays_preview.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/116_confettiOutline_preview.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/117_confettiWhite_preview.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/118_mosaic_preview.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/119_lightning2_preview.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/11_balloons3Colors_preview.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/120_heebieJeebies_preview.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/121_lightBulb_preview.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/122_gradient_preview.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/123_triangleParty_preview.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/124_twistedLines2_preview.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/125_moons_preview.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/126_ovals_preview.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/127_doubleDiamonds_preview.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/128_chainLink_preview.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/129_triangles_preview.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/12_balloonsHotAir_preview.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/130_tribal1_preview.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/131_marqueeToothed_preview.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/132_sharksTeeth_preview.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/133_sawtooth_preview.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/134_sawtoothGray_preview.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/135_postageStamp_preview.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/136_weavingStrips_preview.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/137_zigZag_preview.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/138_crossStitch_preview.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/139_gems_preview.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/13_partyFavor_preview.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/140_circlesRectangles_preview.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/141_cornerTriangles_preview.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/142_creaturesInsects_preview.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/143_zigZagStitch_preview.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/144_checkered_preview.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/145_checkedBarBlack_preview.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/146_marquee_preview.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/147_basicWhiteDots_preview.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/148_basicWideMidline_preview.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/149_basicWideOutline_preview.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/14_confettiStreamers_preview.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/150_basicWideInline_preview.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/151_basicThinLines_preview.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/152_basicWhiteDashes_preview.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/153_basicWhiteSquares_preview.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/154_basicBlackSquares_preview.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/155_basicBlackDashes_preview.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/156_basicBlackDots_preview.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/157_starsTop_preview.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/158_certificateBanner_preview.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/159_handmade1_preview.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/15_hearts_preview.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/160_handmade2_preview.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/161_tornPaper_preview.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/162_tornPaperBlack_preview.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/163_couponCutoutDashes_preview.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/164_couponCutoutDots_preview.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/16_heartBalloon_preview.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/17_stars3d_preview.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/18_starsShadowed_preview.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/19_stars_preview.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/1_apples_preview.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/20_sun_preview.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/21_earth2_preview.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/22_earth1_preview.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/23_peopleHats_preview.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/24_sombrero_preview.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/25_pencils_preview.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/26_packages_preview.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/27_clocks_preview.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/28_firecrackers_preview.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/29_rings_preview.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/2_mapleMuffins_preview.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/30_mapPins_preview.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/31_confetti_preview.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/32_creaturesButterfly_preview.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/33_creaturesLadyBug_preview.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/34_creaturesFish_preview.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/35_birdsFlight_preview.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/36_scaredCat_preview.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/37_bats_preview.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/38_flowersRoses_preview.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/39_flowersRedRose_preview.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/3_cakeSlice_preview.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/40_poinsettias_preview.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/41_holly_preview.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/42_flowersTiny_preview.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/43_flowersPansy_preview.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/44_flowersModern2_preview.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/45_flowersModern1_preview.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/46_whiteFlowers_preview.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/47_vine_preview.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/48_flowersDaisies_preview.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/49_flowersBlockPrint_preview.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/4_candyCorn_preview.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/50_decoArchColor_preview.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/51_fans_preview.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/52_film_preview.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/53_lightning1_preview.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/54_compass_preview.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/55_doubleD_preview.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/56_classicalWave_preview.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/57_shadowedSquares_preview.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/58_twistedLines1_preview.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/59_waveline_preview.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/5_iceCreamCones_preview.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/60_quadrants_preview.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/61_checkedBarColor_preview.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/62_swirligig_preview.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/63_pushPinNote1_preview.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/64_pushPinNote2_preview.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/65_pumpkin1_preview.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/66_eggsBlack_preview.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/67_cup_preview.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/68_heartGray_preview.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/69_gingerbreadMan_preview.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/6_champagneBottle_preview.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/70_babyPacifier_preview.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/71_babyRattle_preview.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/72_cabins_preview.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/73_houseFunky_preview.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/74_starsBlack_preview.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/75_snowflakes_preview.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/76_snowflakeFancy_preview.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/77_skyrocket_preview.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/78_seattle_preview.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/79_musicNotes_preview.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/7_partyGlass_preview.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/80_palmsBlack_preview.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/81_mapleLeaf_preview.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/82_paperClips_preview.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/83_shorebirdTracks_preview.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/84_people_preview.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/85_peopleWaving_preview.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/86_eclipsingSquares2_preview.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/87_hypnotic_preview.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/88_diamondsGray_preview.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/89_decoArch_preview.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/8_christmasTree_preview.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/90_decoBlocks_preview.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/91_circlesLines_preview.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/92_papyrus_preview.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/93_woodwork_preview.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/94_weavingBraid_preview.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/95_weavingRibbon_preview.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/96_weavingAngles_preview.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/97_archedScallops_preview.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/98_safari_preview.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/99_celticKnotwork_preview.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/9_trees_preview.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/apples_top.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/archedScallops_top.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/babyPacifier_top.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/babyRattle_top.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/balloons3Colors_top.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/balloonsHotAir_top.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/basicBlackDashes_bottom.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/basicBlackDashes_bottomLeft.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/basicBlackDashes_bottomRight.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/basicBlackDashes_left.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/basicBlackDashes_right.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/basicBlackDashes_top.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/basicBlackDashes_topLeft.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/basicBlackDashes_topRight.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/basicBlackDots_top.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/basicBlackSquares_top.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/basicThinLines_bottomLeft.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/basicThinLines_bottomRight.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/basicThinLines_left.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/basicThinLines_top.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/basicThinLines_topLeft.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/basicThinLines_topRight.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/basicWhiteDashes_bottomLeft.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/basicWhiteDashes_bottomRight.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/basicWhiteDashes_left.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/basicWhiteDashes_top.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/basicWhiteDashes_topLeft.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/basicWhiteDashes_topRight.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/basicWhiteDots_top.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/basicWhiteSquares_top.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/basicWideInline_bottom.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/basicWideInline_bottomLeft.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/basicWideInline_bottomRight.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/basicWideInline_left.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/basicWideInline_right.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/basicWideInline_top.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/basicWideInline_topLeft.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/basicWideInline_topRight.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/basicWideMidline_bottomLeft.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/basicWideMidline_bottomRight.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/basicWideMidline_left.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/basicWideMidline_top.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/basicWideMidline_topLeft.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/basicWideMidline_topRight.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/basicWideOutline_bottom.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/basicWideOutline_bottomLeft.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/basicWideOutline_bottomRight.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/basicWideOutline_left.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/basicWideOutline_right.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/basicWideOutline_top.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/basicWideOutline_topLeft.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/basicWideOutline_topRight.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/bats_top.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/birdsFlight_top.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/birds_left.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/birds_top.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/cabins_top.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/cakeSlice_top.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/candyCorn_bottom.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/candyCorn_bottomLeft.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/candyCorn_bottomRight.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/candyCorn_left.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/candyCorn_right.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/candyCorn_top.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/candyCorn_topLeft.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/candyCorn_topRight.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/celticKnotwork_bottom.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/celticKnotwork_bottomLeft.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/celticKnotwork_bottomRight.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/celticKnotwork_left.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/celticKnotwork_right.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/celticKnotwork_top.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/celticKnotwork_topLeft.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/celticKnotwork_topRight.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/certificateBanner_bottomLeft.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/certificateBanner_bottomRight.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/certificateBanner_left.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/certificateBanner_top.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/certificateBanner_topLeft.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/certificateBanner_topRight.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/chainLink_top.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/champagneBottle_top.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/checkedBarBlack_bottom.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/checkedBarBlack_bottomLeft.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/checkedBarBlack_bottomRight.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/checkedBarBlack_left.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/checkedBarBlack_right.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/checkedBarBlack_top.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/checkedBarBlack_topLeft.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/checkedBarBlack_topRight.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/checkedBarColor_bottom.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/checkedBarColor_bottomLeft.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/checkedBarColor_bottomRight.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/checkedBarColor_left.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/checkedBarColor_right.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/checkedBarColor_top.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/checkedBarColor_topLeft.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/checkedBarColor_topRight.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/checkered_top.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/christmasTree_top.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/circlesLines_bottom.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/circlesLines_bottomLeft.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/circlesLines_bottomRight.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/circlesLines_left.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/circlesLines_right.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/circlesLines_top.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/circlesLines_topLeft.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/circlesLines_topRight.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/circlesRectangles_bottom.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/circlesRectangles_bottomLeft.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/circlesRectangles_bottomRight.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/circlesRectangles_left.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/circlesRectangles_right.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/circlesRectangles_top.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/circlesRectangles_topLeft.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/circlesRectangles_topRight.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/classicalWave_bottom.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/classicalWave_bottomLeft.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/classicalWave_bottomRight.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/classicalWave_left.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/classicalWave_right.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/classicalWave_top.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/classicalWave_topLeft.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/classicalWave_topRight.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/clocks_top.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/compass_left.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/compass_top.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/compass_topLeft.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/confettiGrays_top.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/confettiOutline_top.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/confettiStreamers_top.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/confettiWhite_top.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/confetti_bottom.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/confetti_bottomLeft.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/confetti_bottomRight.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/confetti_left.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/confetti_right.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/confetti_top.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/confetti_topLeft.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/confetti_topRight.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/cornerTriangles_bottomLeft.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/cornerTriangles_bottomRight.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/cornerTriangles_top.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/cornerTriangles_topLeft.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/cornerTriangles_topRight.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/couponCutoutDashes_bottom.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/couponCutoutDashes_bottomLeft.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/couponCutoutDashes_bottomRight.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/couponCutoutDashes_left.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/couponCutoutDashes_right.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/couponCutoutDashes_top.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/couponCutoutDashes_topLeft.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/couponCutoutDashes_topRight.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/couponCutoutDots_bottom.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/couponCutoutDots_bottomLeft.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/couponCutoutDots_bottomRight.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/couponCutoutDots_left.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/couponCutoutDots_right.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/couponCutoutDots_top.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/couponCutoutDots_topLeft.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/couponCutoutDots_topRight.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/crazyMaze_bottom.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/crazyMaze_bottomLeft.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/crazyMaze_bottomRight.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/crazyMaze_left.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/crazyMaze_right.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/crazyMaze_top.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/crazyMaze_topLeft.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/crazyMaze_topRight.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/creaturesButterfly_top.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/creaturesFish_top.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/creaturesInsects_bottom.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/creaturesInsects_bottomLeft.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/creaturesInsects_bottomRight.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/creaturesInsects_left.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/creaturesInsects_top.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/creaturesInsects_topLeft.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/creaturesInsects_topRight.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/creaturesLadyBug_top.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/crossStitch_top.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/cup_top.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/decoArchColor_left.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/decoArchColor_top.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/decoArchColor_topLeft.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/decoArch_left.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/decoArch_top.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/decoArch_topLeft.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/decoBlocks_bottom.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/decoBlocks_bottomLeft.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/decoBlocks_bottomRight.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/decoBlocks_left.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/decoBlocks_right.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/decoBlocks_top.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/decoBlocks_topLeft.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/decoBlocks_topRight.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/diamondsGray_top.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/doubleD_bottom.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/doubleD_bottomLeft.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/doubleD_bottomRight.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/doubleD_left.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/doubleD_right.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/doubleD_top.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/doubleD_topLeft.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/doubleD_topRight.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/doubleDiamonds_top.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/earth1_top.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/earth2_top.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/eclipsingSquares1_top.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/eclipsingSquares2_top.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/eggsBlack_top.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/fans_top.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/film_bottomLeft.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/film_left.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/film_top.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/film_topLeft.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/firecrackers_top.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/flowersBlockPrint_top.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/flowersDaisies_top.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/flowersModern1_top.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/flowersModern2_bottomLeft.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/flowersModern2_bottomRight.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/flowersModern2_left.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/flowersModern2_top.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/flowersModern2_topLeft.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/flowersModern2_topRight.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/flowersPansy_top.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/flowersRedRose_top.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/flowersRoses_top.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/flowersTeacup_top.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/flowersTiny_bottom.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/flowersTiny_bottomLeft.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/flowersTiny_bottomRight.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/flowersTiny_left.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/flowersTiny_right.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/flowersTiny_top.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/flowersTiny_topLeft.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/flowersTiny_topRight.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/gems_bottomLeft.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/gems_bottomRight.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/gems_top.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/gems_topLeft.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/gems_topRight.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/gingerbreadMan_top.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/gradient_top.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/handmade1_bottom.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/handmade1_bottomLeft.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/handmade1_bottomRight.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/handmade1_left.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/handmade1_right.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/handmade1_top.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/handmade1_topLeft.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/handmade1_topRight.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/handmade2_bottom.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/handmade2_bottomLeft.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/handmade2_bottomRight.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/handmade2_left.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/handmade2_right.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/handmade2_top.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/handmade2_topLeft.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/handmade2_topRight.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/heartBalloon_top.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/heartGray_top.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/hearts_top.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/heebieJeebies_top.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/holly_top.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/houseFunky_top.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/hypnotic_bottom.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/hypnotic_bottomLeft.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/hypnotic_bottomRight.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/hypnotic_left.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/hypnotic_right.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/hypnotic_top.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/hypnotic_topLeft.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/hypnotic_topRight.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/iceCreamCones_top.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/lightBulb_top.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/lightning1_top.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/lightning2_bottom.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/lightning2_bottomLeft.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/lightning2_bottomRight.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/lightning2_left.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/lightning2_right.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/lightning2_top.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/lightning2_topLeft.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/lightning2_topRight.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/mapPins_top.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/mapleLeaf_top.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/mapleMuffins_top.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/marqueeToothed_bottom.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/marqueeToothed_bottomLeft.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/marqueeToothed_bottomRight.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/marqueeToothed_left.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/marqueeToothed_right.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/marqueeToothed_top.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/marqueeToothed_topLeft.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/marqueeToothed_topRight.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/marquee_left.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/marquee_top.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/marquee_topLeft.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/moons_bottom.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/moons_bottomLeft.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/moons_bottomRight.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/moons_left.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/moons_right.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/moons_top.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/moons_topLeft.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/moons_topRight.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/mosaic_top.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/musicNotes_top.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/northwest_bottom.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/northwest_bottomLeft.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/northwest_bottomRight.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/northwest_left.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/northwest_right.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/northwest_top.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/northwest_topLeft.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/northwest_topRight.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/ovals_left.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/ovals_top.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/ovals_topLeft.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/packages_top.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/palmsBlack_top.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/palmsColor_top.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/paperClips_top.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/papyrus_left.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/papyrus_top.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/papyrus_topLeft.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/partyFavor_top.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/partyGlass_top.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/pencils_top.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/peopleHats_top.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/peopleWaving_top.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/people_top.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/poinsettias_top.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/postageStamp_bottom.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/postageStamp_bottomLeft.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/postageStamp_bottomRight.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/postageStamp_left.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/postageStamp_right.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/postageStamp_top.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/postageStamp_topLeft.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/postageStamp_topRight.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/pumpkin1_top.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/pushPinNote1_bottom.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/pushPinNote1_bottomLeft.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/pushPinNote1_bottomRight.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/pushPinNote1_left.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/pushPinNote1_right.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/pushPinNote1_top.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/pushPinNote1_topLeft.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/pushPinNote1_topRight.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/pushPinNote2_bottom.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/pushPinNote2_bottomLeft.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/pushPinNote2_bottomRight.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/pushPinNote2_left.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/pushPinNote2_right.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/pushPinNote2_top.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/pushPinNote2_topLeft.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/pushPinNote2_topRight.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/pyramidsAbove_top.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/pyramids_bottom.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/pyramids_left.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/pyramids_right.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/pyramids_top.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/pyramids_topLeft.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/quadrants_bottom.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/quadrants_bottomLeft.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/quadrants_bottomRight.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/quadrants_left.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/quadrants_right.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/quadrants_top.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/quadrants_topLeft.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/quadrants_topRight.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/rings_top.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/safari_top.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/sawtoothGray_bottom.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/sawtoothGray_bottomLeft.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/sawtoothGray_bottomRight.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/sawtoothGray_left.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/sawtoothGray_right.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/sawtoothGray_top.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/sawtoothGray_topLeft.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/sawtoothGray_topRight.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/sawtooth_bottom.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/sawtooth_bottomLeft.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/sawtooth_bottomRight.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/sawtooth_left.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/sawtooth_right.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/sawtooth_top.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/sawtooth_topLeft.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/sawtooth_topRight.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/scaredCat_top.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/seattle_top.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/shadowedSquares_top.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/shapes2_top.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/shapes2_topLeft.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/sharksTeeth_top.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/shorebirdTracks_bottom.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/shorebirdTracks_left.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/shorebirdTracks_right.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/shorebirdTracks_top.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/shorebirdTracks_topLeft.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/skyrocket_top.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/snowflakeFancy_top.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/snowflakes_top.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/sombrero_top.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/southwest_bottom.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/southwest_bottomLeft.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/southwest_bottomRight.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/southwest_left.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/southwest_right.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/southwest_top.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/southwest_topLeft.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/southwest_topRight.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/stars3d_top.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/starsBlack_top.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/starsShadowed_top.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/starsTop_bottom.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/starsTop_bottomLeft.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/starsTop_bottomRight.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/starsTop_left.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/starsTop_top.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/stars_top.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/sun_top.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/swirligig_bottomLeft.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/swirligig_bottomRight.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/swirligig_left.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/swirligig_top.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/swirligig_topLeft.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/swirligig_topRight.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/tornPaperBlack_bottomLeft.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/tornPaperBlack_bottomRight.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/tornPaperBlack_left.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/tornPaperBlack_right.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/tornPaperBlack_top.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/tornPaperBlack_topLeft.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/tornPaperBlack_topRight.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/tornPaper_bottomLeft.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/tornPaper_left.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/tornPaper_top.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/tornPaper_topLeft.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/trees_top.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/triangle1_bottom.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/triangle1_left.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/triangle1_right.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/triangle1_top.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/triangle1_topLeft.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/triangle2_bottom.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/triangle2_bottomLeft.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/triangle2_bottomRight.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/triangle2_left.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/triangle2_right.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/triangle2_top.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/triangle2_topLeft.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/triangle2_topRight.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/triangleCircle1_bottom.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/triangleCircle1_bottomLeft.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/triangleCircle1_bottomRight.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/triangleCircle1_left.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/triangleCircle1_right.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/triangleCircle1_top.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/triangleCircle1_topLeft.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/triangleCircle1_topRight.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/triangleCircle2_bottom.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/triangleCircle2_bottomLeft.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/triangleCircle2_bottomRight.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/triangleCircle2_left.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/triangleCircle2_right.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/triangleCircle2_top.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/triangleCircle2_topLeft.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/triangleCircle2_topRight.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/triangleParty_top.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/triangles_bottom.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/triangles_bottomLeft.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/triangles_bottomRight.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/triangles_left.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/triangles_right.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/triangles_top.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/triangles_topLeft.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/triangles_topRight.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/tribal1_bottom.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/tribal1_left.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/tribal1_right.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/tribal1_top.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/tribal1_topLeft.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/tribal2_bottom.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/tribal2_bottomLeft.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/tribal2_bottomRight.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/tribal2_left.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/tribal2_right.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/tribal2_top.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/tribal2_topLeft.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/tribal2_topRight.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/tribal3_bottom.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/tribal3_bottomLeft.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/tribal3_bottomRight.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/tribal3_left.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/tribal3_right.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/tribal3_top.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/tribal3_topLeft.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/tribal3_topRight.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/tribal4_bottom.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/tribal4_bottomLeft.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/tribal4_bottomRight.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/tribal4_left.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/tribal4_right.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/tribal4_top.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/tribal4_topLeft.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/tribal4_topRight.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/tribal5_bottom.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/tribal5_bottomLeft.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/tribal5_bottomRight.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/tribal5_left.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/tribal5_right.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/tribal5_top.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/tribal5_topLeft.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/tribal5_topRight.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/tribal6_top.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/tribal6_topLeft.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/twistedLines1_bottom.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/twistedLines1_bottomLeft.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/twistedLines1_bottomRight.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/twistedLines1_left.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/twistedLines1_right.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/twistedLines1_top.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/twistedLines1_topLeft.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/twistedLines1_topRight.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/twistedLines2_bottom.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/twistedLines2_bottomLeft.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/twistedLines2_bottomRight.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/twistedLines2_left.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/twistedLines2_right.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/twistedLines2_top.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/twistedLines2_topLeft.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/twistedLines2_topRight.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/vine_bottom.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/vine_bottomLeft.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/vine_bottomRight.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/vine_left.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/vine_right.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/vine_top.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/vine_topLeft.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/vine_topRight.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/waveLine_bottom.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/waveLine_bottomLeft.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/waveLine_bottomRight.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/waveLine_left.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/waveLine_right.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/waveLine_top.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/waveLine_topLeft.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/waveLine_topRight.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/weavingAngles_bottom.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/weavingAngles_bottomLeft.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/weavingAngles_bottomRight.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/weavingAngles_left.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/weavingAngles_right.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/weavingAngles_top.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/weavingAngles_topLeft.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/weavingAngles_topRight.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/weavingBraid_bottomRight.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/weavingBraid_left.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/weavingBraid_top.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/weavingBraid_topLeft.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/weavingRibbon_bottom.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/weavingRibbon_bottomLeft.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/weavingRibbon_bottomRight.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/weavingRibbon_left.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/weavingRibbon_right.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/weavingRibbon_top.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/weavingRibbon_topLeft.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/weavingRibbon_topRight.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/weavingStrips_bottom.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/weavingStrips_bottomLeft.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/weavingStrips_bottomRight.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/weavingStrips_left.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/weavingStrips_right.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/weavingStrips_top.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/weavingStrips_topLeft.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/weavingStrips_topRight.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/whiteFlowers_bottom.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/whiteFlowers_bottomLeft.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/whiteFlowers_bottomRight.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/whiteFlowers_left.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/whiteFlowers_right.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/whiteFlowers_top.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/whiteFlowers_topLeft.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/whiteFlowers_topRight.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/woodwork_left.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/woodwork_top.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/woodwork_topLeft.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/xIllusions_top.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/zanyTriangles_bottom.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/zanyTriangles_bottomLeft.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/zanyTriangles_bottomRight.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/zanyTriangles_left.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/zanyTriangles_right.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/zanyTriangles_top.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/zanyTriangles_topLeft.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/zanyTriangles_topRight.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/zigZagStitch_bottom.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/zigZagStitch_bottomLeft.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/zigZagStitch_bottomRight.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/zigZagStitch_left.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/zigZagStitch_right.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/zigZagStitch_top.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/zigZagStitch_topLeft.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/zigZagStitch_topRight.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/zigZag_bottom.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/zigZag_bottomLeft.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/zigZag_bottomRight.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/zigZag_left.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/zigZag_right.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/zigZag_top.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/zigZag_topLeft.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder/zigZag_topRight.png
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/kwpsartstyleborder.data
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/linkeddatatype/linkdata.json
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/messagepush/libmessagepush.so
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/officespace/libofficespace.so
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/officespace/mui/de_DE/officespace.qm
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/officespace/mui/de_DE/resource/downloading.data
@@ -1016,6 +474,7 @@
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/officespace/mui/default/resource/downloading.data
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/officespace/mui/default/resource/filedialog.data
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/officespace/mui/default/resource/qing_plugins.data
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/officespace/mui/default/resource/theme/officespace.kuip
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/officespace/mui/en_US/officespace.qm
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/officespace/mui/es_ES/officespace.qm
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/officespace/mui/es_ES/resource/downloading.data
@@ -1023,10 +482,6 @@
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/officespace/mui/fr_FR/officespace.qm
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/officespace/mui/fr_FR/resource/downloading.data
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/officespace/mui/fr_FR/resource/qing_plugins.data
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/officespace/mui/ja_JP/officespace.qm
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/officespace/mui/ja_JP/resource/downloading.data
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/officespace/mui/ja_JP/resource/qing_plugins.data
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/officespace/mui/pl_PL/officespace.qm
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/officespace/mui/pt_BR/officespace.qm
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/officespace/mui/pt_BR/resource/downloading.data
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/officespace/mui/pt_BR/resource/qing_plugins.data
@@ -1054,22 +509,22 @@
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/officespace/mui/zh_CN/resource/cloudlink_cooperation/refresh.png
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/officespace/mui/zh_CN/resource/downloading.data
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/officespace/mui/zh_CN/resource/filedialog.data
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/officespace/mui/zh_CN/resource/kshare19.data
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/officespace/mui/zh_CN/resource/newspush.data
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/officespace/mui/zh_CN/resource/qing_plugins.data
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/officespace/mui/zh_CN/resource/usercenter.data
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/officespace/mui/zh_CN/resource/usersecurecenter.data
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/officespace/mui/zh_CN/resource/usersecurecenter/errPage.html
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/officespace/mui/zh_CN/resource/usersecurecenter/errPage_auto.html
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/officespace/mui/zh_CN/resource/usersecurecenter/error-network-96.png
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/officespace/mui/zh_CN/resource/usersecurecenter/fail.png
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/officespace/mui/zh_CN/resource/wpsNetbackupWizard.data
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/officespace/mui/zh_TW/officespace.qm
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/officespace/mui/zh_TW/resource/downloading.data
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/officespace/mui/zh_TW/resource/qing_plugins.data
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/pdfbatchcompression/libpdfbatchcompression.so
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/pdfbatchcompression/pdfbatchcompressionapp/libpdfbatchcompressionapp.so
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/pdfbatchcompression/pdfbatchcompressionapp/mui/default/icons/1x/pdfbatchcompressionapp.ico
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/pdfbatchcompression/pdfbatchcompressionapp/mui/zh_CN/pdfbatchcompressionapp.qm
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/pdfbatchcompression/libpdfbatchcompressionapp.so
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/pdfbatchcompression/meta.json
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/pdfbatchcompression/mui/default/title.ico
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/pdfbatchcompression/mui/zh_CN/pdfbatchcompressionapp.qm
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/qing/libqingbangong.so
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/qing/mui/de_DE/qingaccount.data
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/qing/mui/de_DE/res/qingaccount/errPage.html
@@ -1087,13 +542,34 @@
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/qing/mui/default/res/clouddiskhomepage/static/js/app.js
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/qing/mui/default/res/clouddiskhomepage/static/js/history.js
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/qing/mui/default/res/clouddiskhomepage/static/js/sidebar.js
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/qing/mui/default/res/clouddiskpopup/index.html
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/qing/mui/default/res/clouddiskpopup/static/css/clouddisk.css
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/qing/mui/default/res/clouddiskpopup/static/js/chunk-vendors.js
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/qing/mui/default/res/clouddiskpopup/static/js/clouddisk.js
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/qing/mui/default/res/cloudfolderpage/index.html
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/qing/mui/default/res/cloudfolderpage/static/css/app.css
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/qing/mui/default/res/cloudfolderpage/static/js/app.js
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/qing/mui/default/res/cloudfolderpage/static/js/chunk-vendors.js
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/qing/mui/default/res/desktop_lnk_icon.ico
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/qing/mui/default/res/desktopbackuppage/desktop-backup.html
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/qing/mui/default/res/desktopbackuppage/static/css/backup.css
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/qing/mui/default/res/desktopbackuppage/static/js/backup.js
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/qing/mui/default/res/privatefolder/index.html
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/qing/mui/default/res/privatefolder/static/css/app.css
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/qing/mui/default/res/privatefolder/static/js/app.js
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/qing/mui/default/res/privatefolder/static/js/chunk-vendors.js
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/qing/mui/default/res/qingaccount/errPage.html
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/qing/mui/default/res/qingaccount/errPagePic.png
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/qing/mui/default/res/qingaccount/errPage_timeout.html
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/qing/mui/default/res/todeletefilepage/css/app.css
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/qing/mui/default/res/todeletefilepage/index.html
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/qing/mui/default/res/todeletefilepage/js/app.js
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/qing/mui/default/res/todeletefilepage/js/chunk-vendors.js
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/qing/mui/default/res/uploadwechatfile/css/app.css
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/qing/mui/default/res/uploadwechatfile/index.html
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/qing/mui/default/res/uploadwechatfile/js/app.js
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/qing/mui/default/res/uploadwechatfile/js/chunk-vendors.js
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/qing/mui/default/res/wpsbox.ico
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/qing/mui/en_US/qingaccount.data
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/qing/mui/en_US/res/qingaccount/errPage.html
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/qing/mui/en_US/res/qingaccount/errPagePic.png
@@ -1110,11 +586,28 @@
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/qing/mui/ru_RU/res/qingaccount/errPage.html
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/qing/mui/zh_CN/qingaccount.data
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/qing/mui/zh_CN/res/loginmainwin/error.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/qing/mui/zh_CN/res/loginmainwin/jquery.min.js
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/qing/mui/zh_CN/res/loginmainwin/login_failed.html
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/qing/mui/zh_CN/res/loginmainwin/wechat_error1.html
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/qing/mui/zh_CN/res/loginmainwin/wechat_error2.html
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/qing/mui/zh_CN/res/loginmainwin/wechat_error3.html
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/qing/mui/zh_CN/res/newuserguide/index.html
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/qing/mui/zh_CN/res/newuserguide/static/css/app.css
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/qing/mui/zh_CN/res/newuserguide/static/img/merge-1st.png
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/qing/mui/zh_CN/res/newuserguide/static/img/merge.gif
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/qing/mui/zh_CN/res/newuserguide/static/img/multi.gif
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/qing/mui/zh_CN/res/newuserguide/static/img/skin.gif
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/qing/mui/zh_CN/res/newuserguide/static/img/welcome.gif
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/qing/mui/zh_CN/res/newuserguide/static/js/app.js
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/qing/mui/zh_CN/res/newuserguide/static/js/manifest.js
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/qing/mui/zh_CN/res/newuserguide/static/js/vendor.js
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/qing/mui/zh_CN/res/newweblogin/index.html
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/qing/mui/zh_CN/res/newweblogin/static/css/app.css
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/qing/mui/zh_CN/res/newweblogin/static/css/img/loading.gif
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/qing/mui/zh_CN/res/newweblogin/static/css/img/quickrescode.svg
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/qing/mui/zh_CN/res/newweblogin/static/js/0.js
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/qing/mui/zh_CN/res/newweblogin/static/js/app.js
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/qing/mui/zh_CN/res/newweblogin/static/js/manifest.js
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/qing/mui/zh_CN/res/newweblogin/static/js/vendor.js
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/qing/mui/zh_CN/res/qingaccount/errPage.html
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/qing/mui/zh_CN/res/qingaccount/errPage_loginGuide.html
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/qing/mui/zh_CN/res/qingaccount/errPage_timeout.html
@@ -1122,10 +615,16 @@
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/qing/mui/zh_CN/res/qingaccount/ferrPage.html
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/qing/mui/zh_CN/res/qingaccount/ferrPage_skip.html
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/qing/mui/zh_CN/res/qingaccount/ferrPage_timeout.html
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/qing/mui/zh_CN/res/usersecurecenter/errPage.html
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/qing/mui/zh_CN/res/usersecurecenter/errPage_auto.html
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/qing/mui/zh_CN/res/usersecurecenter/error-network-96.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/qing/mui/zh_CN/res/usersecurecenter/fail.png
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/qing/mui/zh_CN/res/trusteddevice/dist/index.html
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/qing/mui/zh_CN/res/trusteddevice/dist/static/css/chunk-common.css
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/qing/mui/zh_CN/res/trusteddevice/dist/static/css/chunk-vendors.css
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/qing/mui/zh_CN/res/trusteddevice/dist/static/css/index.css
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/qing/mui/zh_CN/res/trusteddevice/dist/static/css/subpage.css
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/qing/mui/zh_CN/res/trusteddevice/dist/static/js/chunk-common.js
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/qing/mui/zh_CN/res/trusteddevice/dist/static/js/chunk-vendors.js
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/qing/mui/zh_CN/res/trusteddevice/dist/static/js/index.js
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/qing/mui/zh_CN/res/trusteddevice/dist/static/js/subpage.js
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/qing/mui/zh_CN/res/trusteddevice/dist/subpage.html
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/qing/mui/zh_CN/res/vippayment/base64.js
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/qing/mui/zh_CN/res/vippayment/close.png
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/qing/mui/zh_CN/res/vippayment/common.js
@@ -1137,21 +636,135 @@
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/qing/mui/zh_CN/res/vippayment/loading.html
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/qing/mui/zh_TW/qingaccount.data
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/qing/mui/zh_TW/res/qingaccount/errPage.html
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/ruby/libQtScript.so
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/ruby/libQtScript.so.4
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/ruby/libQtScript.so.4.7
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/ruby/libQtScript.so.4.7.4
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/wppcapturer/ReadMeBeforeTransmittingVideo.docx
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/qing/rpc.cfg
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/secanalyze/secanalyze.xml
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/shareplay/libshareplay.so
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/wppcapturer/libwppcapturer.so
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/wppcapturer/mui/en_US/common.qm
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/wppcapturer/mui/zh_CN/common.qm
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/wppcapturer/silence.wav
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/wppcapturer/thirdpartylegalnotice.txt
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/wppencoder/ReadMeBeforeTransmittingVideo.docx
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/wppencoder/libwppencoder.so
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/wppencoder/mui/en_US/common.qm
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/wppencoder/mui/zh_CN/common.qm
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/wppencoder/thirdpartylegalnotice.txt
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/wpppresentationtool/libwpppresentationtool.so
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/wpsbox/libwpsbox.so
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/wpsbox/mui/default/html/cloudsettings/dist/index.html
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/wpsbox/mui/default/html/cloudsettings/dist/static/css/app.css
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/wpsbox/mui/default/html/cloudsettings/dist/static/css/chunk-vendors.css
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/wpsbox/mui/default/html/cloudsettings/dist/static/js/app.js
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/wpsbox/mui/default/html/cloudsettings/dist/static/js/chunk-vendors.js
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/wpsbox/mui/default/html/cloudsettingsdlg/dist/index.html
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/wpsbox/mui/default/html/cloudsettingsdlg/dist/static/css/app.css
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/wpsbox/mui/default/html/cloudsettingsdlg/dist/static/css/chunk-vendors.css
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/wpsbox/mui/default/html/cloudsettingsdlg/dist/static/js/app.js
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/wpsbox/mui/default/html/cloudsettingsdlg/dist/static/js/chunk-vendors.js
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/wpsbox/mui/default/html/documentassistant/css/app.css
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/wpsbox/mui/default/html/documentassistant/css/base.css
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/wpsbox/mui/default/html/documentassistant/img/icon_assist_default.png
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/wpsbox/mui/default/html/documentassistant/img/icon_close_active.svg
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/wpsbox/mui/default/html/documentassistant/img/icon_close_hover.svg
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/wpsbox/mui/default/html/documentassistant/img/icon_close_normal.svg
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/wpsbox/mui/default/html/documentassistant/img/icon_failed.svg
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/wpsbox/mui/default/html/documentassistant/img/img_load_failed.png
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/wpsbox/mui/default/html/documentassistant/img/img_loading.gif
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/wpsbox/mui/default/html/documentassistant/index.html
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/wpsbox/mui/default/html/documentassistant/js/app.js
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/wpsbox/mui/default/html/documentassistant/js/chunk-vendors.js
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/wpsbox/mui/default/html/documentassistant/js/lib/base64.js
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/wpsbox/mui/default/html/documentassistant/js/lib/kso.js
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/wpsbox/mui/default/html/documentassistant/js/lib/lodash.min.js
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/wpsbox/mui/default/html/fileradar/dist/index.html
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/wpsbox/mui/default/html/fileradar/dist/static/css/app.css
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/wpsbox/mui/default/html/fileradar/dist/static/css/chunk-vendors.css
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/wpsbox/mui/default/html/fileradar/dist/static/js/app.js
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/wpsbox/mui/default/html/fileradar/dist/static/js/chunk-vendors.js
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/wpsbox/mui/default/html/filetransfer/css/app.css
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/wpsbox/mui/default/html/filetransfer/index.html
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/wpsbox/mui/default/html/filetransfer/js/app.js
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/wpsbox/mui/default/html/filetransfer/js/chunk-vendors.js
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/wpsbox/mui/default/html/folderselector/dist/index.html
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/wpsbox/mui/default/html/folderselector/dist/static/css/app.css
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/wpsbox/mui/default/html/folderselector/dist/static/css/chunk-vendors.css
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/wpsbox/mui/default/html/folderselector/dist/static/fonts/element-icons.ttf
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/wpsbox/mui/default/html/folderselector/dist/static/js/app.js
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/wpsbox/mui/default/html/folderselector/dist/static/js/chunk-vendors.js
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/wpsbox/mui/default/html/mine/index.html
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/wpsbox/mui/default/html/mine/static/css/app.css
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/wpsbox/mui/default/html/mine/static/js/app.js
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/wpsbox/mui/default/html/mine/static/js/chunk-vendors.js
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/wpsbox/mui/default/html/msgchannel/dist/index.html
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/wpsbox/mui/default/html/msgchannel/dist/manifest.json
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/wpsbox/mui/default/html/msgchannel/dist/precache-manifest.12db44976b1e677940c097decc17d6e9.js
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/wpsbox/mui/default/html/msgchannel/dist/service-worker.js
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/wpsbox/mui/default/html/msgchannel/dist/static/css/app.a65ff34e.css
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/wpsbox/mui/default/html/msgchannel/dist/static/css/chunk-vendors.a30ad320.css
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/wpsbox/mui/default/html/msgchannel/dist/static/img/empty.6cf396b9.svg
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/wpsbox/mui/default/html/msgchannel/dist/static/img/load_error.404464b7.svg
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/wpsbox/mui/default/html/msgchannel/dist/static/img/loading.adcb2e00.gif
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/wpsbox/mui/default/html/msgchannel/dist/static/js/app.f1e923ca.js
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/wpsbox/mui/default/html/msgchannel/dist/static/js/chunk-vendors.0153916c.js
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/wpsbox/mui/default/html/privatefolder/index.html
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/wpsbox/mui/default/html/privatefolder/static/css/app.css
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/wpsbox/mui/default/html/privatefolder/static/css/img/auto_lock.png
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/wpsbox/mui/default/html/privatefolder/static/css/img/empty.svg
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/wpsbox/mui/default/html/privatefolder/static/css/img/error.svg
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/wpsbox/mui/default/html/privatefolder/static/css/img/loading.gif
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/wpsbox/mui/default/html/privatefolder/static/css/img/loading.svg
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/wpsbox/mui/default/html/privatefolder/static/css/img/not_permission.svg
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/wpsbox/mui/default/html/privatefolder/static/css/img/password.png
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/wpsbox/mui/default/html/privatefolder/static/css/img/traceless.png
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/wpsbox/mui/default/html/privatefolder/static/js/app.js
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/wpsbox/mui/default/html/privatefolder/static/js/manifest.js
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/wpsbox/mui/default/html/privatefolder/static/js/vendor.js
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/wpsbox/mui/default/html/recommend/img/bg-newwork-error.png
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/wpsbox/mui/default/html/recommend/img/close-click.svg
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/wpsbox/mui/default/html/recommend/img/close-hover.svg
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/wpsbox/mui/default/html/recommend/img/close-normal.svg
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/wpsbox/mui/default/html/recommend/networkError.html
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/wpsbox/mui/default/html/sharefolder/index.html
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/wpsbox/mui/default/html/sharefolder/static/css/app.css
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/wpsbox/mui/default/html/sharefolder/static/css/chunk-vendors.css
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/wpsbox/mui/default/html/sharefolder/static/fonts/element-icons.ttf
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/wpsbox/mui/default/html/sharefolder/static/fonts/element-icons.woff
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/wpsbox/mui/default/html/sharefolder/static/js/app.js
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/wpsbox/mui/default/html/sharefolder/static/js/chunk-vendors.js
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/wpsbox/mui/default/html/syncfolder/index.html
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/wpsbox/mui/default/html/syncfolder/static/css/app.css
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/wpsbox/mui/default/html/syncfolder/static/js/app.js
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/wpsbox/mui/default/html/syncfolder/static/js/chunk-vendors.js
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/wpsbox/mui/default/html/teamevent/index.html
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/wpsbox/mui/default/html/teamevent/static/css/app.css
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/wpsbox/mui/default/html/teamevent/static/js/app.js
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/wpsbox/mui/default/html/teamevent/static/js/manifest.js
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/wpsbox/mui/default/html/teamevent/static/js/vendor.js
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/wpsbox/mui/default/html/teammember/index.html
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/wpsbox/mui/default/html/teammember/static/css/app.css
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/wpsbox/mui/default/html/teammember/static/js/app.js
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/wpsbox/mui/default/html/teammember/static/js/manifest.js
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/wpsbox/mui/default/html/teammember/static/js/vendor.js
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/wpsbox/mui/default/html/wpsboxsettings/dist/index.html
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/wpsbox/mui/default/html/wpsboxsettings/dist/static/css/app.css
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/wpsbox/mui/default/html/wpsboxsettings/dist/static/css/chunk-vendors.css
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/wpsbox/mui/default/html/wpsboxsettings/dist/static/js/app.js
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/wpsbox/mui/default/html/wpsboxsettings/dist/static/js/chunk-vendors.js
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/wpsbox/mui/default/icons/wpsbox.ico
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/wpsbox/mui/default/icons/wpsbox_pro.ico
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/wpsbox/mui/default/icons/wpsbox_sharefolder.ico
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/wpsbox/mui/zh_CN/wpsbox.qm
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/wpsbox/res/2018white_dark_wpsbox/qing.kuip
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/wpsbox/res/2018white_dark_wpsbox/skin.ini
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/wpsbox/res/2018white_dark_wpsbox/wpsbox.kuip
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/wpsbox/res/2018white_wpsbox/qing.kuip
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/wpsbox/res/2018white_wpsbox/skin.ini
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/wpsbox/res/2018white_wpsbox/wpsbox.kuip
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/wpsbox/res/2019wpsbox/common.kuip
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/wpsbox/res/2019wpsbox/default/wpsbox_res.rcc
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/wpsbox/res/2019wpsbox/skin.ini
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/wpsbox/res/2019wpsbox/wpsbox.kuip
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/wpsbox/res/subtheme/res/2018white/2018white.data
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/wpsbox/res/subtheme/res/2018white_dark/2018white_dark.data
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/wpsbox/res/subtheme/wpsbox.kuip
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/wpsbox/run.ini
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/asso_template/wps.doc
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/asso_template/wps.docm
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/asso_template/wps.docx
@@ -1191,18 +804,16 @@
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/asso_template/wps.xlt
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/asso_template/wps.xltm
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/asso_template/wps.xltx
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/cfgs/cacert.pem
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/cfgs/domain_qing.cfg
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/cfgs/ettb2_kso.cfg
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/cfgs/feature.dat
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/cfgs/jside.cfg
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/cfgs/ksoapp.cfg
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/cfgs/kxjde.cfg
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/cfgs/oem.ini
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/cfgs/product.dat
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/cfgs/setup.cfg
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/cfgs/smtp.xml
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/cfgs/tastelink/et.ico
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/cfgs/tastelink/wpp.ico
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/cfgs/tastelink/wps.ico
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/cfgs/winclassname/et.ini
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/cfgs/winclassname/wpp.ini
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/cfgs/winclassname/wps.ini
@@ -1248,10 +859,6 @@
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/data/combineformulafuntions.xml
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/data/extend_dict.dat
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/data/firrule.dic
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/data/js/et_enum.js
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/data/js/jde_enum.js
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/data/js/wpp_enum.js
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/data/js/wps_enum.js
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/data/location_emit.dat
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/data/location_roles.dat
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/data/location_trans.dat
@@ -1447,51 +1054,103 @@
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/document theme/theme fonts/Urban.xml
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/document theme/theme fonts/Verve.xml
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/document theme/theme fonts/Waveform.xml
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/et
+@(,,0755) %%LINUXBASE%%/opt/kingsoft/wps-office/office6/et
+@(,,0755) %%LINUXBASE%%/opt/kingsoft/wps-office/office6/ksolaunch
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/libIRLAS.so
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/libKMailLib.so
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/libKMailLib.so.80
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/libQtCore.so
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/libQtCore.so.4
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/libQtCore.so.4.7
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/libQtCore.so.4.7.4
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/libQtDBus.so
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/libQtDBus.so.4
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/libQtDBus.so.4.7
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/libQtDBus.so.4.7.4
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/libQtNetwork.so
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/libQtNetwork.so.4
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/libQtNetwork.so.4.7
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/libQtNetwork.so.4.7.4
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/libQtOpenGL.so
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/libQtOpenGL.so.4
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/libQtOpenGL.so.4.7
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/libQtOpenGL.so.4.7.4
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/libQtScript.so
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/libQtScript.so.4
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/libQtScript.so.4.7
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/libQtScript.so.4.7.4
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/libQtWebKit.so
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/libQtWebKit.so.4
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/libQtWebKit.so.4.9
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/libQtWebKit.so.4.9.3
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/libKMailLib.so.71
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/libPinyinTagger.so
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/libQt5ConcurrentKso.so
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/libQt5ConcurrentKso.so.5
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/libQt5ConcurrentKso.so.5.12
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/libQt5ConcurrentKso.so.5.12.10
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/libQt5CoreKso.so
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/libQt5CoreKso.so.5
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/libQt5CoreKso.so.5.12
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/libQt5CoreKso.so.5.12.10
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/libQt5DBusKso.so
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/libQt5DBusKso.so.5
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/libQt5DBusKso.so.5.12
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/libQt5DBusKso.so.5.12.10
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/libQt5GuiKso.so
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/libQt5GuiKso.so.5
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/libQt5GuiKso.so.5.12
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/libQt5GuiKso.so.5.12.10
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/libQt5NetworkKso.so
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/libQt5NetworkKso.so.5
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/libQt5NetworkKso.so.5.12
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/libQt5NetworkKso.so.5.12.10
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/libQt5OpenGLKso.so
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/libQt5OpenGLKso.so.5
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/libQt5OpenGLKso.so.5.12
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/libQt5OpenGLKso.so.5.12.10
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/libQt5PrintSupportKso.so
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/libQt5PrintSupportKso.so.5
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/libQt5PrintSupportKso.so.5.12
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/libQt5PrintSupportKso.so.5.12.10
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/libQt5QmlKso.so
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/libQt5QmlKso.so.5
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/libQt5QmlKso.so.5.12
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/libQt5QmlKso.so.5.12.10
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/libQt5QuickControls2Kso.so
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/libQt5QuickControls2Kso.so.5
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/libQt5QuickControls2Kso.so.5.12
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/libQt5QuickControls2Kso.so.5.12.10
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/libQt5QuickKso.so
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/libQt5QuickKso.so.5
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/libQt5QuickKso.so.5.12
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/libQt5QuickKso.so.5.12.10
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/libQt5QuickTemplates2Kso.so
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/libQt5QuickTemplates2Kso.so.5
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/libQt5QuickTemplates2Kso.so.5.12
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/libQt5QuickTemplates2Kso.so.5.12.10
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/libQt5QuickWidgetsKso.so
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/libQt5QuickWidgetsKso.so.5
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/libQt5QuickWidgetsKso.so.5.12
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/libQt5QuickWidgetsKso.so.5.12.10
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/libQt5SvgKso.so
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/libQt5SvgKso.so.5
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/libQt5SvgKso.so.5.12
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/libQt5SvgKso.so.5.12.10
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/libQt5WebKit.so
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/libQt5WebKit.so.5
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/libQt5WebKit.so.5.212.0
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/libQt5WebKitWidgets.so
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/libQt5WebKitWidgets.so.5
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/libQt5WebKitWidgets.so.5.212.0
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/libQt5WidgetsKso.so
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/libQt5WidgetsKso.so.5
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/libQt5WidgetsKso.so.5.12
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/libQt5WidgetsKso.so.5.12.10
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/libQt5X11ExtrasKso.so
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/libQt5X11ExtrasKso.so.5
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/libQt5X11ExtrasKso.so.5.12
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/libQt5X11ExtrasKso.so.5.12.10
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/libQt5XcbQpaKso.so
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/libQt5XcbQpaKso.so.5
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/libQt5XcbQpaKso.so.5.12
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/libQt5XcbQpaKso.so.5.12.10
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/libQt5XmlKso.so
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/libQt5XmlKso.so.5
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/libQt5XmlKso.so.5.12
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/libQt5XmlKso.so.5.12.10
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/libSDL2-2.0.so
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/libSDL2-2.0.so.0
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/libSDL2-2.0.so.0.4.0
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/libSDL2.so
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/libSDL2-2.0.so.0.12.0
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/libaeocenter.so
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/libauth.so
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/libavcodec.so
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/libavcodec.so.58
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/libavcodec.so.58.54.100
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/libavcodec.so.58.91.100
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/libavdevice.so
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/libavdevice.so.58
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/libavdevice.so.58.8.100
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/libavdevice.so.58.10.100
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/libavformat.so
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/libavformat.so.58
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/libavformat.so.58.29.100
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/libavformat.so.58.45.100
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/libavutil.so
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/libavutil.so.56
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/libavutil.so.56.31.100
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/libavutil.so.56.51.100
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/libbz2.so
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/libbz2.so.1
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/libbz2.so.1.0
@@ -1504,7 +1163,11 @@
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/libc++abi.so.1.0
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/libcrypto.so
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/libcrypto.so.1.1
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/libcurl.so
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/libdatasourcereader.so
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/libdbus-1.so
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/libdbus-1.so.3
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/libdbus-1.so.3.14.6
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/libdocwriter.so
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/libetapi.so
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/libethtmlrw2.so
@@ -1521,7 +1184,17 @@
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/libgriddrawer.so
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/libhtml2.so
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/libhtmlpub.so
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/libhunspell.so
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/libicudata.so.55
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/libicudata.so.55.1
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/libicui18n.so
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/libicui18n.so.55
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/libicui18n.so.55.1
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/libicuuc.so
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/libicuuc.so.55
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/libicuuc.so.55.1
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/libinkdata.so
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/libjdecontrol.so
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/libjpeg.so
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/libjpeg.so.8
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/libjpeg.so.8.0.2
@@ -1529,16 +1202,17 @@
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/libjsetapi.so
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/libjswppapi.so
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/libjswpsapi.so
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/libkcloudfiledialog.so
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/libkdcsdk_linux.so
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/libkdownload.so
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/libkpromecloudopendialog.so
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/libkprometheus.so
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/libkqingaccountsdk.so
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/libkrecentfile.so
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/libksmso.so
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/libkso.so
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/libksoapi.so
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/libksolite.so
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/libksqlite3.so
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/liblibsafec.so
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/libmediacoder.so
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/libmediaflash.so
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/libmediaplayer.so
@@ -1552,17 +1226,28 @@
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/libodbc.so
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/libodbc.so.2
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/libodbc.so.2.0.0
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/libodbccr.so
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/libodbccr.so.2
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/libodbccr.so.2.0.0
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/libodbcinst.so
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/libodbcinst.so.2
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/libodbcinst.so.2.0.0
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/libopencv_world.so
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/libopencv_world.so.4.4
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/libopencv_world.so.4.4.0
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/libpaho-mqtt3as.so
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/libpaho-mqtt3as.so.1
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/libpaho-mqtt3as.so.1.3.9
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/libpdfmain.so
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/libpinyintag.so
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/libplayer.so
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/libpng12.so
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/libpng12.so.0
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/libpng12.so.0.50.0
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/libpptreader.so
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/libpptwriter.so
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/libpptxrw.so
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/libqingipc.so
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/libqpdfpaint.so
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/libqrencode.so
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/libqrencode.so.4
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/libqrencode.so.4.1.1
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/librpcetapi.so
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/librpcetapi_sysqt5.so
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/librpcetapi_wpsqt.so
@@ -1575,22 +1260,30 @@
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/librpcwpsapi_wpsqt.so
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/librtfreader.so
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/libsearchcore.so
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/libsmime3.so
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/libsoftokn3.so
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/libspelldllv3.so
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/libsqlite3.so
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/libssl.so
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/libssl.so.1.1
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/libstdc++.so.6
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/libstdc++.so.6.0.28
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/libswfplayer.so
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/libswresample.so
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/libswresample.so.3
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/libswresample.so.3.5.100
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/libswresample.so.3.7.100
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/libswscale.so
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/libswscale.so.5
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/libswscale.so.5.5.100
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/libtcmalloc.so
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/libtcmalloc.so.4
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/libtcmalloc.so.4.5.3
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/libswscale.so.5.7.100
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/libtcmalloc_minimal.so
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/libtcmalloc_minimal.so.4
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/libtcmalloc_minimal.so.4.5.5
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/libthrift.so
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/libthrift.so.0.13.0
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/libtxtrw.so
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/libuof.so
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/libv8.so
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/libv8_libbase.so
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/libv8_libplatform.so
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/libvbeapi.so
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/libwordconvert.so
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/libwordml12w.so
@@ -1633,6 +1326,7 @@
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/data/Numbering.stm
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/data/dgres.rpk
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/ettips.qm
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/ico.rcc
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/kliteui.rcc
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/ksomisc.rcc
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/ksotips.qm
@@ -1642,8 +1336,9 @@
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/l10n/wps.cfg
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/linux_fonts/Kingsoft Extra.ttf
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/mso_builtin_icons.rcc
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/ongmani_res.rcc
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/prometheus_common_res.rcc
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/prometheus_kso_res.rcc
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/prometheus_shared_res.rcc
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/prometheus_wpsoffice_res.rcc
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/public_res.rcc
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/rainbow_res.rcc
@@ -1703,179 +1398,179 @@
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/autoshape/sound.png
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/autoshape/sound_wav.png
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/autoshape/sphere.bmp
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/autoshape/tempRes/BasicShape/bs-1.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/autoshape/tempRes/BasicShape/bs-10.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/autoshape/tempRes/BasicShape/bs-11.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/autoshape/tempRes/BasicShape/bs-12.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/autoshape/tempRes/BasicShape/bs-13.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/autoshape/tempRes/BasicShape/bs-14.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/autoshape/tempRes/BasicShape/bs-15.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/autoshape/tempRes/BasicShape/bs-16.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/autoshape/tempRes/BasicShape/bs-17.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/autoshape/tempRes/BasicShape/bs-18.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/autoshape/tempRes/BasicShape/bs-19.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/autoshape/tempRes/BasicShape/bs-2.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/autoshape/tempRes/BasicShape/bs-20.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/autoshape/tempRes/BasicShape/bs-21.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/autoshape/tempRes/BasicShape/bs-22.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/autoshape/tempRes/BasicShape/bs-23.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/autoshape/tempRes/BasicShape/bs-24.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/autoshape/tempRes/BasicShape/bs-25.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/autoshape/tempRes/BasicShape/bs-26.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/autoshape/tempRes/BasicShape/bs-27.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/autoshape/tempRes/BasicShape/bs-28.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/autoshape/tempRes/BasicShape/bs-29.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/autoshape/tempRes/BasicShape/bs-3.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/autoshape/tempRes/BasicShape/bs-30.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/autoshape/tempRes/BasicShape/bs-31.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/autoshape/tempRes/BasicShape/bs-32.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/autoshape/tempRes/BasicShape/bs-33.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/autoshape/tempRes/BasicShape/bs-34.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/autoshape/tempRes/BasicShape/bs-35.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/autoshape/tempRes/BasicShape/bs-36.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/autoshape/tempRes/BasicShape/bs-37.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/autoshape/tempRes/BasicShape/bs-38.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/autoshape/tempRes/BasicShape/bs-39.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/autoshape/tempRes/BasicShape/bs-4.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/autoshape/tempRes/BasicShape/bs-40.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/autoshape/tempRes/BasicShape/bs-41.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/autoshape/tempRes/BasicShape/bs-42.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/autoshape/tempRes/BasicShape/bs-43.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/autoshape/tempRes/BasicShape/bs-5.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/autoshape/tempRes/BasicShape/bs-6.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/autoshape/tempRes/BasicShape/bs-7.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/autoshape/tempRes/BasicShape/bs-8.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/autoshape/tempRes/BasicShape/bs-9.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/autoshape/tempRes/actionButton/ab-1.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/autoshape/tempRes/actionButton/ab-10.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/autoshape/tempRes/actionButton/ab-11.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/autoshape/tempRes/actionButton/ab-12.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/autoshape/tempRes/actionButton/ab-2.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/autoshape/tempRes/actionButton/ab-3.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/autoshape/tempRes/actionButton/ab-4.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/autoshape/tempRes/actionButton/ab-5.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/autoshape/tempRes/actionButton/ab-6.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/autoshape/tempRes/actionButton/ab-7.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/autoshape/tempRes/actionButton/ab-8.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/autoshape/tempRes/actionButton/ab-9.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/autoshape/tempRes/arrows/arr-1.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/autoshape/tempRes/arrows/arr-10.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/autoshape/tempRes/arrows/arr-11.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/autoshape/tempRes/arrows/arr-12.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/autoshape/tempRes/arrows/arr-13.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/autoshape/tempRes/arrows/arr-14.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/autoshape/tempRes/arrows/arr-15.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/autoshape/tempRes/arrows/arr-16.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/autoshape/tempRes/arrows/arr-17.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/autoshape/tempRes/arrows/arr-18.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/autoshape/tempRes/arrows/arr-19.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/autoshape/tempRes/arrows/arr-2.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/autoshape/tempRes/arrows/arr-20.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/autoshape/tempRes/arrows/arr-21.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/autoshape/tempRes/arrows/arr-22.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/autoshape/tempRes/arrows/arr-23.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/autoshape/tempRes/arrows/arr-24.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/autoshape/tempRes/arrows/arr-25.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/autoshape/tempRes/arrows/arr-26.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/autoshape/tempRes/arrows/arr-27.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/autoshape/tempRes/arrows/arr-3.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/autoshape/tempRes/arrows/arr-4.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/autoshape/tempRes/arrows/arr-5.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/autoshape/tempRes/arrows/arr-6.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/autoshape/tempRes/arrows/arr-7.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/autoshape/tempRes/arrows/arr-8.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/autoshape/tempRes/arrows/arr-9.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/autoshape/tempRes/callout/callout-1.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/autoshape/tempRes/callout/callout-10.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/autoshape/tempRes/callout/callout-11.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/autoshape/tempRes/callout/callout-12.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/autoshape/tempRes/callout/callout-13.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/autoshape/tempRes/callout/callout-14.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/autoshape/tempRes/callout/callout-15.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/autoshape/tempRes/callout/callout-16.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/autoshape/tempRes/callout/callout-2.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/autoshape/tempRes/callout/callout-3.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/autoshape/tempRes/callout/callout-4.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/autoshape/tempRes/callout/callout-5.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/autoshape/tempRes/callout/callout-6.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/autoshape/tempRes/callout/callout-7.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/autoshape/tempRes/callout/callout-8.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/autoshape/tempRes/callout/callout-9.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/autoshape/tempRes/flowchart/fc-1.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/autoshape/tempRes/flowchart/fc-10.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/autoshape/tempRes/flowchart/fc-11.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/autoshape/tempRes/flowchart/fc-12.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/autoshape/tempRes/flowchart/fc-13.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/autoshape/tempRes/flowchart/fc-14.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/autoshape/tempRes/flowchart/fc-15.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/autoshape/tempRes/flowchart/fc-16.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/autoshape/tempRes/flowchart/fc-17.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/autoshape/tempRes/flowchart/fc-18.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/autoshape/tempRes/flowchart/fc-19.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/autoshape/tempRes/flowchart/fc-2.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/autoshape/tempRes/flowchart/fc-20.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/autoshape/tempRes/flowchart/fc-21.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/autoshape/tempRes/flowchart/fc-22.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/autoshape/tempRes/flowchart/fc-23.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/autoshape/tempRes/flowchart/fc-24.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/autoshape/tempRes/flowchart/fc-25.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/autoshape/tempRes/flowchart/fc-26.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/autoshape/tempRes/flowchart/fc-27.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/autoshape/tempRes/flowchart/fc-28.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/autoshape/tempRes/flowchart/fc-3.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/autoshape/tempRes/flowchart/fc-4.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/autoshape/tempRes/flowchart/fc-5.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/autoshape/tempRes/flowchart/fc-6.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/autoshape/tempRes/flowchart/fc-7.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/autoshape/tempRes/flowchart/fc-8.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/autoshape/tempRes/flowchart/fc-9.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/autoshape/tempRes/formula/formula-1.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/autoshape/tempRes/formula/formula-2.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/autoshape/tempRes/formula/formula-3.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/autoshape/tempRes/formula/formula-4.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/autoshape/tempRes/formula/formula-5.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/autoshape/tempRes/formula/formula-6.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/autoshape/tempRes/line/line-1.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/autoshape/tempRes/line/line-10.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/autoshape/tempRes/line/line-11.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/autoshape/tempRes/line/line-12.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/autoshape/tempRes/line/line-2.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/autoshape/tempRes/line/line-3.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/autoshape/tempRes/line/line-4.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/autoshape/tempRes/line/line-5.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/autoshape/tempRes/line/line-6.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/autoshape/tempRes/line/line-7.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/autoshape/tempRes/line/line-8.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/autoshape/tempRes/line/line-9.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/autoshape/tempRes/rectangle/rect-1.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/autoshape/tempRes/rectangle/rect-2.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/autoshape/tempRes/rectangle/rect-3.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/autoshape/tempRes/rectangle/rect-4.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/autoshape/tempRes/rectangle/rect-5.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/autoshape/tempRes/rectangle/rect-6.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/autoshape/tempRes/rectangle/rect-7.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/autoshape/tempRes/rectangle/rect-8.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/autoshape/tempRes/rectangle/rect-9.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/autoshape/tempRes/starAndflag/sf-1.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/autoshape/tempRes/starAndflag/sf-10.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/autoshape/tempRes/starAndflag/sf-11.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/autoshape/tempRes/starAndflag/sf-12.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/autoshape/tempRes/starAndflag/sf-13.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/autoshape/tempRes/starAndflag/sf-14.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/autoshape/tempRes/starAndflag/sf-15.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/autoshape/tempRes/starAndflag/sf-16.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/autoshape/tempRes/starAndflag/sf-17.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/autoshape/tempRes/starAndflag/sf-18.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/autoshape/tempRes/starAndflag/sf-19.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/autoshape/tempRes/starAndflag/sf-2.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/autoshape/tempRes/starAndflag/sf-20.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/autoshape/tempRes/starAndflag/sf-3.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/autoshape/tempRes/starAndflag/sf-4.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/autoshape/tempRes/starAndflag/sf-5.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/autoshape/tempRes/starAndflag/sf-6.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/autoshape/tempRes/starAndflag/sf-7.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/autoshape/tempRes/starAndflag/sf-8.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/autoshape/tempRes/starAndflag/sf-9.png
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/autoshape/tempRes/BasicShape/bs-1.svg
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/autoshape/tempRes/BasicShape/bs-10.svg
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/autoshape/tempRes/BasicShape/bs-11.svg
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/autoshape/tempRes/BasicShape/bs-12.svg
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/autoshape/tempRes/BasicShape/bs-13.svg
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/autoshape/tempRes/BasicShape/bs-14.svg
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/autoshape/tempRes/BasicShape/bs-15.svg
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/autoshape/tempRes/BasicShape/bs-16.svg
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/autoshape/tempRes/BasicShape/bs-17.svg
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/autoshape/tempRes/BasicShape/bs-18.svg
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/autoshape/tempRes/BasicShape/bs-19.svg
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/autoshape/tempRes/BasicShape/bs-2.svg
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/autoshape/tempRes/BasicShape/bs-20.svg
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/autoshape/tempRes/BasicShape/bs-21.svg
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/autoshape/tempRes/BasicShape/bs-22.svg
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/autoshape/tempRes/BasicShape/bs-23.svg
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/autoshape/tempRes/BasicShape/bs-24.svg
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/autoshape/tempRes/BasicShape/bs-25.svg
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/autoshape/tempRes/BasicShape/bs-26.svg
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/autoshape/tempRes/BasicShape/bs-27.svg
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/autoshape/tempRes/BasicShape/bs-28.svg
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/autoshape/tempRes/BasicShape/bs-29.svg
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/autoshape/tempRes/BasicShape/bs-3.svg
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/autoshape/tempRes/BasicShape/bs-30.svg
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/autoshape/tempRes/BasicShape/bs-31.svg
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/autoshape/tempRes/BasicShape/bs-32.svg
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/autoshape/tempRes/BasicShape/bs-33.svg
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/autoshape/tempRes/BasicShape/bs-34.svg
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/autoshape/tempRes/BasicShape/bs-35.svg
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/autoshape/tempRes/BasicShape/bs-36.svg
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/autoshape/tempRes/BasicShape/bs-37.svg
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/autoshape/tempRes/BasicShape/bs-38.svg
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/autoshape/tempRes/BasicShape/bs-39.svg
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/autoshape/tempRes/BasicShape/bs-4.svg
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/autoshape/tempRes/BasicShape/bs-40.svg
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/autoshape/tempRes/BasicShape/bs-41.svg
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/autoshape/tempRes/BasicShape/bs-42.svg
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/autoshape/tempRes/BasicShape/bs-43.svg
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/autoshape/tempRes/BasicShape/bs-5.svg
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/autoshape/tempRes/BasicShape/bs-6.svg
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/autoshape/tempRes/BasicShape/bs-7.svg
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/autoshape/tempRes/BasicShape/bs-8.svg
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/autoshape/tempRes/BasicShape/bs-9.svg
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/autoshape/tempRes/actionButton/ab-1.svg
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/autoshape/tempRes/actionButton/ab-10.svg
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/autoshape/tempRes/actionButton/ab-11.svg
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/autoshape/tempRes/actionButton/ab-12.svg
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/autoshape/tempRes/actionButton/ab-2.svg
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/autoshape/tempRes/actionButton/ab-3.svg
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/autoshape/tempRes/actionButton/ab-4.svg
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/autoshape/tempRes/actionButton/ab-5.svg
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/autoshape/tempRes/actionButton/ab-6.svg
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/autoshape/tempRes/actionButton/ab-7.svg
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/autoshape/tempRes/actionButton/ab-8.svg
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/autoshape/tempRes/actionButton/ab-9.svg
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/autoshape/tempRes/arrows/arr-1.svg
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/autoshape/tempRes/arrows/arr-10.svg
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/autoshape/tempRes/arrows/arr-11.svg
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/autoshape/tempRes/arrows/arr-12.svg
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/autoshape/tempRes/arrows/arr-13.svg
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/autoshape/tempRes/arrows/arr-14.svg
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/autoshape/tempRes/arrows/arr-15.svg
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/autoshape/tempRes/arrows/arr-16.svg
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/autoshape/tempRes/arrows/arr-17.svg
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/autoshape/tempRes/arrows/arr-18.svg
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/autoshape/tempRes/arrows/arr-19.svg
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/autoshape/tempRes/arrows/arr-2.svg
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/autoshape/tempRes/arrows/arr-20.svg
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/autoshape/tempRes/arrows/arr-21.svg
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/autoshape/tempRes/arrows/arr-22.svg
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/autoshape/tempRes/arrows/arr-23.svg
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/autoshape/tempRes/arrows/arr-24.svg
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/autoshape/tempRes/arrows/arr-25.svg
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/autoshape/tempRes/arrows/arr-26.svg
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/autoshape/tempRes/arrows/arr-27.svg
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/autoshape/tempRes/arrows/arr-3.svg
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/autoshape/tempRes/arrows/arr-4.svg
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/autoshape/tempRes/arrows/arr-5.svg
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/autoshape/tempRes/arrows/arr-6.svg
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/autoshape/tempRes/arrows/arr-7.svg
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/autoshape/tempRes/arrows/arr-8.svg
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/autoshape/tempRes/arrows/arr-9.svg
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/autoshape/tempRes/callout/callout-1.svg
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/autoshape/tempRes/callout/callout-10.svg
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/autoshape/tempRes/callout/callout-11.svg
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/autoshape/tempRes/callout/callout-12.svg
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/autoshape/tempRes/callout/callout-13.svg
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/autoshape/tempRes/callout/callout-14.svg
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/autoshape/tempRes/callout/callout-15.svg
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/autoshape/tempRes/callout/callout-16.svg
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/autoshape/tempRes/callout/callout-2.svg
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/autoshape/tempRes/callout/callout-3.svg
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/autoshape/tempRes/callout/callout-4.svg
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/autoshape/tempRes/callout/callout-5.svg
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/autoshape/tempRes/callout/callout-6.svg
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/autoshape/tempRes/callout/callout-7.svg
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/autoshape/tempRes/callout/callout-8.svg
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/autoshape/tempRes/callout/callout-9.svg
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/autoshape/tempRes/flowchart/fc-1.svg
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/autoshape/tempRes/flowchart/fc-10.svg
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/autoshape/tempRes/flowchart/fc-11.svg
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/autoshape/tempRes/flowchart/fc-12.svg
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/autoshape/tempRes/flowchart/fc-13.svg
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/autoshape/tempRes/flowchart/fc-14.svg
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/autoshape/tempRes/flowchart/fc-15.svg
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/autoshape/tempRes/flowchart/fc-16.svg
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/autoshape/tempRes/flowchart/fc-17.svg
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/autoshape/tempRes/flowchart/fc-18.svg
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/autoshape/tempRes/flowchart/fc-19.svg
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/autoshape/tempRes/flowchart/fc-2.svg
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/autoshape/tempRes/flowchart/fc-20.svg
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/autoshape/tempRes/flowchart/fc-21.svg
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/autoshape/tempRes/flowchart/fc-22.svg
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/autoshape/tempRes/flowchart/fc-23.svg
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/autoshape/tempRes/flowchart/fc-24.svg
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/autoshape/tempRes/flowchart/fc-25.svg
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/autoshape/tempRes/flowchart/fc-26.svg
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/autoshape/tempRes/flowchart/fc-27.svg
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/autoshape/tempRes/flowchart/fc-28.svg
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/autoshape/tempRes/flowchart/fc-3.svg
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/autoshape/tempRes/flowchart/fc-4.svg
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/autoshape/tempRes/flowchart/fc-5.svg
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/autoshape/tempRes/flowchart/fc-6.svg
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/autoshape/tempRes/flowchart/fc-7.svg
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/autoshape/tempRes/flowchart/fc-8.svg
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/autoshape/tempRes/flowchart/fc-9.svg
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/autoshape/tempRes/formula/formula-1.svg
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/autoshape/tempRes/formula/formula-2.svg
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/autoshape/tempRes/formula/formula-3.svg
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/autoshape/tempRes/formula/formula-4.svg
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/autoshape/tempRes/formula/formula-5.svg
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/autoshape/tempRes/formula/formula-6.svg
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/autoshape/tempRes/line/line-1.svg
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/autoshape/tempRes/line/line-10.svg
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/autoshape/tempRes/line/line-11.svg
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/autoshape/tempRes/line/line-12.svg
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/autoshape/tempRes/line/line-2.svg
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/autoshape/tempRes/line/line-3.svg
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/autoshape/tempRes/line/line-4.svg
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/autoshape/tempRes/line/line-5.svg
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/autoshape/tempRes/line/line-6.svg
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/autoshape/tempRes/line/line-7.svg
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/autoshape/tempRes/line/line-8.svg
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/autoshape/tempRes/line/line-9.svg
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/autoshape/tempRes/rectangle/rect-1.svg
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/autoshape/tempRes/rectangle/rect-2.svg
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/autoshape/tempRes/rectangle/rect-3.svg
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/autoshape/tempRes/rectangle/rect-4.svg
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/autoshape/tempRes/rectangle/rect-5.svg
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/autoshape/tempRes/rectangle/rect-6.svg
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/autoshape/tempRes/rectangle/rect-7.svg
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/autoshape/tempRes/rectangle/rect-8.svg
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/autoshape/tempRes/rectangle/rect-9.svg
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/autoshape/tempRes/starAndflag/sf-1.svg
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/autoshape/tempRes/starAndflag/sf-10.svg
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/autoshape/tempRes/starAndflag/sf-11.svg
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/autoshape/tempRes/starAndflag/sf-12.svg
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/autoshape/tempRes/starAndflag/sf-13.svg
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/autoshape/tempRes/starAndflag/sf-14.svg
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/autoshape/tempRes/starAndflag/sf-15.svg
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/autoshape/tempRes/starAndflag/sf-16.svg
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/autoshape/tempRes/starAndflag/sf-17.svg
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/autoshape/tempRes/starAndflag/sf-18.svg
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/autoshape/tempRes/starAndflag/sf-19.svg
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/autoshape/tempRes/starAndflag/sf-2.svg
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/autoshape/tempRes/starAndflag/sf-20.svg
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/autoshape/tempRes/starAndflag/sf-3.svg
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/autoshape/tempRes/starAndflag/sf-4.svg
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/autoshape/tempRes/starAndflag/sf-5.svg
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/autoshape/tempRes/starAndflag/sf-6.svg
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/autoshape/tempRes/starAndflag/sf-7.svg
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/autoshape/tempRes/starAndflag/sf-8.svg
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/autoshape/tempRes/starAndflag/sf-9.svg
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/autoshape/tempRes32x32/BasicShape/bs-1.png
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/autoshape/tempRes32x32/BasicShape/bs-10.png
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/autoshape/tempRes32x32/BasicShape/bs-11.png
@@ -2118,17 +1813,7 @@
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/contentcontrol/centerbutton_hover.png
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/contentcontrol/centerbutton_normal.png
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/contentcontrol/picturecontrol.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/filedialog/TreeExpand_click_et.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/filedialog/TreeExpand_click_wpp.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/filedialog/TreeExpand_click_wps.png
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/filedialog/TreeExpand_et.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/filedialog/TreeExpand_hover_et.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/filedialog/TreeExpand_hover_wpp.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/filedialog/TreeExpand_hover_wps.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/filedialog/TreeExpand_normal_et.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/filedialog/TreeExpand_normal_wpp.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/filedialog/TreeExpand_normal_wps.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/filedialog/TreeExpand_pdf.png
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/filedialog/TreeExpand_wpp.png
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/filedialog/TreeExpand_wps.png
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/filedialog/backupcenterbtn_et.png
@@ -2146,35 +1831,19 @@
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/filedialog/bsvcancelbtn.png
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/filedialog/bsvnewfolderbtn.png
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/filedialog/bsvokbtn_et.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/filedialog/bsvokbtn_pdf.png
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/filedialog/bsvokbtn_wpp.png
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/filedialog/bsvokbtn_wps.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/filedialog/btn_cancel_download.png
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/filedialog/btn_down_hover.png
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/filedialog/btn_down_normal.png
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/filedialog/btn_lastorigin_normal.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/filedialog/btn_lastorigin_press_et.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/filedialog/btn_lastorigin_press_pdf.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/filedialog/btn_lastorigin_press_wpp.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/filedialog/btn_lastorigin_press_wps.png
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/filedialog/btn_lastorigin_press.png
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/filedialog/btn_up_hover.png
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/filedialog/btn_up_normal.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/filedialog/cancelbtn_et.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/filedialog/cancelbtn_pdf.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/filedialog/cancelbtn_wpp.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/filedialog/cancelbtn_wps.png
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/filedialog/cancelbtn80.png
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/filedialog/cancelbtn86.png
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/filedialog/checkbox_check.png
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/filedialog/checkbox_normal.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/filedialog/closebtn.png
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/filedialog/clouddisk.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/filedialog/combo_filepath_et.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/filedialog/combo_filepath_pdf.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/filedialog/combo_filepath_wpp.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/filedialog/combo_filepath_wps.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/filedialog/combo_folderSel_et.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/filedialog/combo_folderSel_pdf.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/filedialog/combo_folderSel_wpp.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/filedialog/combo_folderSel_wps.png
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/filedialog/computer.png
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/filedialog/custombtn_et.png
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/filedialog/custombtn_wpp.png
@@ -2186,106 +1855,39 @@
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/filedialog/encryptbtn_pdf.png
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/filedialog/encryptbtn_wpp.png
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/filedialog/encryptbtn_wps.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/filedialog/force_login_seperator.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/filedialog/forwarbtn_et.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/filedialog/forwarbtn_pdf.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/filedialog/forwarbtn_wpp.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/filedialog/forwarbtn_wps.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/filedialog/forwarfolderbtn_et.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/filedialog/forwarfolderbtn_pdf.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/filedialog/forwarfolderbtn_wpp.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/filedialog/forwarfolderbtn_wps.png
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/filedialog/help_hover.png
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/filedialog/help_normal.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/filedialog/item_computer_et.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/filedialog/item_computer_pdf.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/filedialog/item_computer_wpp.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/filedialog/item_computer_wps.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/filedialog/item_custom.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/filedialog/item_desktop_et.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/filedialog/item_desktop_pdf.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/filedialog/item_desktop_wpp.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/filedialog/item_desktop_wps.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/filedialog/item_library_et.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/filedialog/item_library_pdf.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/filedialog/item_library_wpp.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/filedialog/item_library_wps.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/filedialog/item_privateSpace_et.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/filedialog/item_privateSpace_pdf.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/filedialog/item_privateSpace_wpp.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/filedialog/item_privateSpace_wps.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/filedialog/item_recentVisit_et.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/filedialog/item_recentVisit_pdf.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/filedialog/item_recentVisit_wpp.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/filedialog/item_recentVisit_wps.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/filedialog/item_team_et.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/filedialog/item_team_pdf.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/filedialog/item_team_wpp.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/filedialog/item_team_wps.png
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/filedialog/help_round_hover.png
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/filedialog/help_round_hover@2x.png
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/filedialog/help_round_normal.png
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/filedialog/help_round_normal@2x.png
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/filedialog/jinshandisk.png
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/filedialog/loadingall.gif
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/filedialog/loadingfail.gif
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/filedialog/localfilebtn_click_et.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/filedialog/localfilebtn_click_wpp.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/filedialog/localfilebtn_click_wps.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/filedialog/localfilebtn_disable_et.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/filedialog/localfilebtn_disable_wpp.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/filedialog/localfilebtn_disable_wps.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/filedialog/localfilebtn_hover_et.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/filedialog/localfilebtn_hover_wpp.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/filedialog/localfilebtn_hover_wps.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/filedialog/localfilebtn_normal_et.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/filedialog/localfilebtn_normal_wpp.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/filedialog/localfilebtn_normal_wps.png
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/filedialog/localicon.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/filedialog/localicon_click.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/filedialog/localicon_hover.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/filedialog/localicon_normal.png
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/filedialog/login_close_active.png
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/filedialog/login_close_hover.png
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/filedialog/login_close_normal.png
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/filedialog/login_min_active.png
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/filedialog/login_min_hover.png
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/filedialog/login_min_normal.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/filedialog/maxbtn_et.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/filedialog/maxbtn_pdf.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/filedialog/maxbtn_wpp.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/filedialog/maxbtn_wps.png
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/filedialog/menubtn.png
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/filedialog/menuhover.png
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/filedialog/menusel.png
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/filedialog/mycircle.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/filedialog/mycircle_hover.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/filedialog/mycircle_normal.png
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/filedialog/network.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/filedialog/newfolderbtn_et.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/filedialog/newfolderbtn_pdf.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/filedialog/newfolderbtn_wpp.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/filedialog/newfolderbtn_wps.png
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/filedialog/no_result_tip.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/filedialog/openbtn_et.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/filedialog/openbtn_pdf.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/filedialog/openbtn_wpp.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/filedialog/openbtn_wps.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/filedialog/phonepicturebtn_et.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/filedialog/phonepicturebtn_wpp.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/filedialog/phonepicturebtn_wps.png
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/filedialog/openbtn80.png
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/filedialog/openbtn86.png
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/filedialog/phonepicturebtn.png
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/filedialog/privatespace.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/filedialog/privatespace_hover.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/filedialog/privatespace_normal.png
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/filedialog/quickdisk.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/filedialog/recentitem_filediff.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/filedialog/recentitem_filenewest.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/filedialog/recentitem_filestate.png
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/filedialog/recentitem_filediff.ico
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/filedialog/recentitem_filedownloading.ico
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/filedialog/recentitem_filenewest.ico
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/filedialog/recentitem_filestate.ico
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/filedialog/recentvisit.png
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/filedialog/remoteicon.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/filedialog/remoteicon_click.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/filedialog/remoteicon_hover.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/filedialog/remoteicon_normal.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/filedialog/restorebtn_et.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/filedialog/restorebtn_pdf.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/filedialog/restorebtn_wpp.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/filedialog/restorebtn_wps.png
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/filedialog/rightbottom.png
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/filedialog/roaming.png
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/filedialog/saveguideicon.png
@@ -2299,36 +1901,66 @@
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/filedialog/saveooxmldlg/selhover.png
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/filedialog/saveooxmldlg/selnormal.png
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/filedialog/saveooxmldlg/selpress.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/filedialog/searchcancelicon_et.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/filedialog/searchcancelicon_pdf.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/filedialog/searchcancelicon_wpp.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/filedialog/searchcancelicon_wps.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/filedialog/searchicon_et.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/filedialog/searchicon_pdf.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/filedialog/searchicon_wpp.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/filedialog/searchicon_wps.png
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/filedialog/tipclose_hover.png
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/filedialog/tipclose_hover_dpi.png
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/filedialog/tipclose_normal.png
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/filedialog/tipclose_normal_dpi.png
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/filedialog/tipicon.png
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/filedialog/titleicon_et.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/filedialog/titleicon_pdf.png
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/filedialog/titleicon_wpp.png
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/filedialog/titleicon_wps.png
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/filedialog/treebackgroud_et.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/filedialog/treebackgroud_pdf.png
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/filedialog/treebackgroud_wpp.png
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/filedialog/treebackgroud_wps.png
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/filedialog/treefocus_et.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/filedialog/treefocus_pdf.png
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/filedialog/treefocus_wpp.png
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/filedialog/treefocus_wps.png
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/filedialog/treehover_et.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/filedialog/treehover_pdf.png
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/filedialog/treehover_wpp.png
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/filedialog/treehover_wps.png
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/filedialog/treeitemshadow.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/filedialog/viewmodebtn_et.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/filedialog/viewmodebtn_pdf.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/filedialog/viewmodebtn_wpp.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/filedialog/viewmodebtn_wps.png
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/filedialog/x1/closebtn.png
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/filedialog/x1/combo_filepath.png
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/filedialog/x1/combo_folderSel.png
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/filedialog/x1/create_company_home.png
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/filedialog/x1/encryptbtn_icon.png
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/filedialog/x1/forwarbtn.png
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/filedialog/x1/forwarfolderbtn.png
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/filedialog/x1/item_company.png
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/filedialog/x1/item_computer.png
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/filedialog/x1/item_desktop.png
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/filedialog/x1/item_foler.png
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/filedialog/x1/item_privateSpace.png
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/filedialog/x1/item_recentVisit.png
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/filedialog/x1/item_share.png
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/filedialog/x1/item_team.png
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/filedialog/x1/maxbtn.png
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/filedialog/x1/newfolderbtn.png
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/filedialog/x1/restorebtn.png
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/filedialog/x1/searchcancelicon.png
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/filedialog/x1/searchicon.png
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/filedialog/x1/viewmodebtn.png
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/filedialog/x2/closebtn.png
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/filedialog/x2/combo_filepath.png
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/filedialog/x2/combo_folderSel.png
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/filedialog/x2/create_company_home.png
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/filedialog/x2/encryptbtn_icon.png
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/filedialog/x2/forwarbtn.png
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/filedialog/x2/forwarfolderbtn.png
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/filedialog/x2/item_company.png
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/filedialog/x2/item_computer.png
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/filedialog/x2/item_desktop.png
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/filedialog/x2/item_foler.png
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/filedialog/x2/item_privateSpace.png
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/filedialog/x2/item_recentVisit.png
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/filedialog/x2/item_share.png
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/filedialog/x2/item_team.png
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/filedialog/x2/maxbtn.png
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/filedialog/x2/newfolderbtn.png
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/filedialog/x2/restorebtn.png
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/filedialog/x2/searchcancelicon.png
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/filedialog/x2/searchicon.png
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/filedialog/x2/viewmodebtn.png
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/imglib/Chinese horoscope/she02.wmf
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/imglib/Chinese horoscope/she03.wmf
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/imglib/Chinese horoscope/she04.wmf
@@ -2521,7 +2153,7 @@
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/imglib/technology/New06.wmf
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/layout/outlinerc1.bmp
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/layout/outlinerc2.bmp
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/layout/picpreview.bmp
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/layout/picpreview.svg
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/layout/thumbnailAnimate.png
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/layout/thumbnailBkSound.png
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/layout/wpPreserveDesign.png
@@ -2575,24 +2207,15 @@
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/media/voltage.wav
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/media/whoosh.wav
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/media/wind.wav
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/nse/overlayicon/abnormal.ico
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/nse/overlayicon/normal.ico
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/nse/overlayicon/rootsyncfolder.ico
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/nse/overlayicon/update.ico
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/search/Google_Err.html
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/search/Google_Home.html
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/search/images/google1.gif
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/search/searchengine/config.xml
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/search/searchengine/searchicon/default.ico
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/splash/background_developer_et.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/splash/background_developer_pdf.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/splash/background_developer_wpp.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/splash/background_developer_wps.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/splash/background_et.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/splash/background_pdf.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/splash/background_professional_et.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/splash/background_professional_pdf.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/splash/background_professional_wpp.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/splash/background_professional_wps.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/splash/background_wpp.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/splash/background_wps.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/splash/f.png
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/splash/p.png
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/splash/s.png
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/splash/w.png
@@ -2648,6 +2271,7 @@
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/xlsx/Kingsoft_Et_StockB.xlsx
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/xlsx/Kingsoft_Et_StockC.xlsx
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/xlsx/Kingsoft_Et_StockD.xlsx
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/xlsx/Kingsoft_Et_WebShape.xlsx
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/templates/Normal.dotm
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/templates/Wpp Default Object/Slide Layout/BlankLayout.xml
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/templates/Wpp Default Object/Slide Layout/ChartAndTextLayout.xml
@@ -2685,7 +2309,6 @@
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/templates/Wpp Default Object/Slide Layout/VerticalTextLayout.xml
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/templates/Wpp Default Object/Slide Layout/VerticalTitleAndTextLayout.xml
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/templates/Wpp Default Object/Slide Layout/VerticalTitleAndTextOverChart.xml
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/templates/Wpp Default Object/blank.pptx
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/templates/Wpp Default Object/handoutMaster.xml
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/templates/Wpp Default Object/notesMaster.xml
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/templates/Wpp Default Object/slideMaster.xml
@@ -2701,6 +2324,15 @@
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/templates/newfile.wps
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/templates/newfile.xlsx
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/templates/predefch.et
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/templates/presentationdesigns/Art_mountaineering.dpt
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/templates/presentationdesigns/Blue Waves.dpt
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/templates/presentationdesigns/Business Cooperate.dpt
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/templates/presentationdesigns/Communications and Dialogues.dpt
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/templates/presentationdesigns/Data Pie Charts.dpt
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/templates/presentationdesigns/Gear Drives.dpt
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/templates/presentationdesigns/Green Color.dpt
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/templates/presentationdesigns/Orange Waves.dpt
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/templates/printTemplate.pdf
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/wpptips.qm
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/wpstips.qm
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/en_US/DesignScience.png
@@ -2722,33 +2354,25 @@
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/en_US/lang.conf
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/en_US/misc_linux.qm
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/en_US/pdf.qm
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/en_US/pdftips.qm
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/en_US/prometheus_kso_res.rcc
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/en_US/public_res.rcc
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/en_US/qing.qm
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/en_US/resource/splash/background_pro_2019_loading.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/en_US/resource/splash/ent_background_2019_et_linux.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/en_US/resource/splash/ent_background_2019_flow_linux.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/en_US/resource/splash/ent_background_2019_mind_linux.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/en_US/resource/splash/ent_background_2019_ofd_linux.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/en_US/resource/splash/ent_background_2019_pdf_linux.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/en_US/resource/splash/ent_background_2019_wpp_linux.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/en_US/resource/splash/ent_background_2019_wps_linux.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/en_US/resource/splash/ent_background_2019_wpsoffice_linux.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/en_US/resource/splash/hdpi/2x/ent_background_2019_et_linux.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/en_US/resource/splash/hdpi/2x/ent_background_2019_flow_linux.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/en_US/resource/splash/hdpi/2x/ent_background_2019_mind_linux.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/en_US/resource/splash/hdpi/2x/ent_background_2019_ofd_linux.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/en_US/resource/splash/hdpi/2x/ent_background_2019_pdf_linux.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/en_US/resource/splash/hdpi/2x/ent_background_2019_wpp_linux.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/en_US/resource/splash/hdpi/2x/ent_background_2019_wps_linux.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/en_US/resource/splash/hdpi/2x/ent_background_2019_wpsoffice_linux.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/en_US/resource/splash/hdpi/background_pro_2019_loading.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/en_US/resource/splash/hdpi/ent_background_2019_et_linux.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/en_US/resource/splash/hdpi/ent_background_2019_ofd_linux.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/en_US/resource/splash/hdpi/ent_background_2019_pdf_linux.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/en_US/resource/splash/hdpi/ent_background_2019_wpp_linux.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/en_US/resource/splash/hdpi/ent_background_2019_wps_linux.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/en_US/resource/splash/hdpi/ent_background_2019_wpsoffice_linux.png
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/en_US/resource/splash/ent_background_2019_et_linux_per.png
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/en_US/resource/splash/ent_background_2019_flow_linux_per.png
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/en_US/resource/splash/ent_background_2019_mind_linux_per.png
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/en_US/resource/splash/ent_background_2019_ofd_linux_per.png
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/en_US/resource/splash/ent_background_2019_pdf_linux_per.png
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/en_US/resource/splash/ent_background_2019_wpp_linux_per.png
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/en_US/resource/splash/ent_background_2019_wps_linux_per.png
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/en_US/resource/splash/ent_background_2019_wpsoffice_linux_per.png
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/en_US/resource/splash/hdpi/2x/ent_background_2019_et_linux_per.png
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/en_US/resource/splash/hdpi/2x/ent_background_2019_flow_linux_per.png
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/en_US/resource/splash/hdpi/2x/ent_background_2019_mind_linux_per.png
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/en_US/resource/splash/hdpi/2x/ent_background_2019_ofd_linux_per.png
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/en_US/resource/splash/hdpi/2x/ent_background_2019_pdf_linux_per.png
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/en_US/resource/splash/hdpi/2x/ent_background_2019_wpp_linux_per.png
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/en_US/resource/splash/hdpi/2x/ent_background_2019_wps_linux_per.png
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/en_US/resource/splash/hdpi/2x/ent_background_2019_wpsoffice_linux_per.png
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/en_US/templates/Wpp Default Object/prometheus/newfile_linux.pptx
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/en_US/templates/coverpage/buildin/lengthwise/Business/Cubical.doc
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/en_US/templates/coverpage/buildin/lengthwise/Business/Cubical.png
@@ -2796,32 +2420,24 @@
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/en_US/templates/coverpage/buildin/transverse/transverse/Stacks.png
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/en_US/templates/coverpage/buildin/transverse/transverse/Traditional.doc
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/en_US/templates/coverpage/buildin/transverse/transverse/Traditional.png
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/en_US/templates/et/Business/Amortization.ett
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/en_US/templates/et/Business/Balance Sheet.ett
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/en_US/templates/et/Business/Expense Statement.ett
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/en_US/templates/et/Business/Invoice.ett
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/en_US/templates/et/Business/Sales Analysis.ett
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/en_US/templates/et/Business/Start-up Expenses.ett
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/en_US/templates/et/Education/Grading Sheet.ett
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/en_US/templates/et/Office/Schedule.ett
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/en_US/templates/et/Office/Telephone List.ett
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/en_US/templates/et/Personal/Home Analysis.ett
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/en_US/templates/et/Personal/Monthly Budget_Family.ett
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/en_US/templates/et/Personal/Women Fitness.ett
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/en_US/templates/et/Business/Amortization.xltm
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/en_US/templates/et/Business/Balance_Sheet.xltm
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/en_US/templates/et/Business/Expense_Statement.xltm
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/en_US/templates/et/Business/Invoice.xltm
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/en_US/templates/et/Business/Sales_Analysis.xltm
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/en_US/templates/et/Business/Start-up_Expenses.xltm
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/en_US/templates/et/Education/Grading_Sheet.xltm
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/en_US/templates/et/Office/Schedule.xltm
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/en_US/templates/et/Office/Telephone_List.xltm
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/en_US/templates/et/Personal/Home_Analysis.xltm
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/en_US/templates/et/Personal/Monthly_Budget_Family.xltm
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/en_US/templates/et/Personal/Women_Fitness.xltm
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/en_US/templates/et/display.ini
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/en_US/templates/newfile.doc
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/en_US/templates/newfile.docx
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/en_US/templates/newfile.ppt
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/en_US/templates/newfile.xls
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/en_US/templates/newfile.xlsx
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/en_US/templates/presentationdesigns/Art_mountaineering.dpt
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/en_US/templates/presentationdesigns/Blue Waves.dpt
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/en_US/templates/presentationdesigns/Business Cooperate.dpt
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/en_US/templates/presentationdesigns/Communications and Dialogues.dpt
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/en_US/templates/presentationdesigns/Data Pie Charts.dpt
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/en_US/templates/presentationdesigns/Gear Drives.dpt
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/en_US/templates/presentationdesigns/Green Color.dpt
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/en_US/templates/presentationdesigns/Orange Waves.dpt
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/en_US/templates/wpp/Business/Business_business Affair.dpt
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/en_US/templates/wpp/Business/Communications and Dialogues.dpt
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/en_US/templates/wpp/Business/Data Pie Charts.dpt
@@ -2854,24 +2470,181 @@
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/en_US/wps.qm
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/en_US/wpsoffice.qm
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/en_US/wpstips.qm
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/lang_list/beta.png
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/lang_list/community.png
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/lang_list/lang_list.json
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/lang_list/lang_list_community.json
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/lang_list/lang_list_offline.json
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/lang_list/lang_list_offline_th.json
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/mn_CN/config/datetimeformat.cfg
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/mn_CN/l10n/wps.cfg
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/mn_CN/lang.conf
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/ru_RU/CREDITS
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/ru_RU/config/hotkeylettermap.cfg
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/ru_RU/config/localizedfunctionname.cfg
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/ru_RU/data/dgres.ini
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/ru_RU/et.qm
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/ru_RU/ettips.qm
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/ru_RU/kaccountsdk.qm
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/ru_RU/kliteui.qm
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/ru_RU/kso.qm
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/ru_RU/ksomisc.qm
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/ru_RU/ksotips.qm
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/ru_RU/l10n/common.cfg
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/ru_RU/l10n/wps.cfg
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/ru_RU/lang.conf
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/ru_RU/ongmani_res.rcc
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/ru_RU/pdftips.qm
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/ru_RU/public_res.rcc
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/ru_RU/qing.qm
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/ru_RU/resource/watermark/display.ini
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/ru_RU/resource/watermark/images/preinstall/CONFIDENTIAL.png
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/ru_RU/resource/watermark/images/preinstall/DO NOT COPY.png
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/ru_RU/resource/watermark/images/preinstall/ORIGINAL.png
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/ru_RU/resource/watermark/images/preinstall/SAMPLE.png
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/ru_RU/resource/watermark/images/preinstall/TOP SECRET.png
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/ru_RU/resource/watermark/images/preinstall/URGENT.png
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/ru_RU/resource/watermark/images/user_defined/addwatermark_buildin_wps.png
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/ru_RU/resource/watermark/information/preinstall/CONFIDENTIAL.doc
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/ru_RU/resource/watermark/information/preinstall/DO NOT COPY.doc
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/ru_RU/resource/watermark/information/preinstall/ORIGINAL.doc
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/ru_RU/resource/watermark/information/preinstall/SAMPLE.doc
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/ru_RU/resource/watermark/information/preinstall/TOP SECRET.doc
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/ru_RU/resource/watermark/information/preinstall/URGENT.doc
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/ru_RU/resource/watermark/information/user_defined/addwatermark_buildin_wps.doc
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/ru_RU/resource/xlsx/Kingsoft_Et_Area.xlsx
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/ru_RU/resource/xlsx/Kingsoft_Et_Bar.xlsx
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/ru_RU/resource/xlsx/Kingsoft_Et_Bubble.xlsx
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/ru_RU/resource/xlsx/Kingsoft_Et_Pie.xlsx
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/ru_RU/resource/xlsx/Kingsoft_Et_Scatter.xlsx
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/ru_RU/resource/xlsx/Kingsoft_Et_StockA.xlsx
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/ru_RU/resource/xlsx/Kingsoft_Et_StockB.xlsx
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/ru_RU/resource/xlsx/Kingsoft_Et_StockC.xlsx
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/ru_RU/resource/xlsx/Kingsoft_Et_StockD.xlsx
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/ru_RU/ru_RU.png
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/ru_RU/templates/Normal.dotm
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/ru_RU/templates/Wpp Default Object/Slide Layout/BlankLayout.xml
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/ru_RU/templates/Wpp Default Object/Slide Layout/ChartAndTextLayout.xml
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/ru_RU/templates/Wpp Default Object/Slide Layout/ChartLayout.xml
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/ru_RU/templates/Wpp Default Object/Slide Layout/ClipArtAndVerticalTextLayout.xml
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/ru_RU/templates/Wpp Default Object/Slide Layout/ClipartAndTextLayout.xml
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/ru_RU/templates/Wpp Default Object/Slide Layout/ComparisonLayout.xml
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/ru_RU/templates/Wpp Default Object/Slide Layout/ContentWithCaptionLayout.xml
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/ru_RU/templates/Wpp Default Object/Slide Layout/CustomLayout.xml
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/ru_RU/templates/Wpp Default Object/Slide Layout/FourObjectsLayout.xml
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/ru_RU/templates/Wpp Default Object/Slide Layout/LargeObjectLayout.xml
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/ru_RU/templates/Wpp Default Object/Slide Layout/MediaClipAndTextLayout.xml
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/ru_RU/templates/Wpp Default Object/Slide Layout/ObjectAndTextLayout.xml
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/ru_RU/templates/Wpp Default Object/Slide Layout/ObjectAndTwoObjectsLayout.xml
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/ru_RU/templates/Wpp Default Object/Slide Layout/ObjectLayout.xml
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/ru_RU/templates/Wpp Default Object/Slide Layout/ObjectOverTextLayout.xml
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/ru_RU/templates/Wpp Default Object/Slide Layout/OrgchartLayout.xml
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/ru_RU/templates/Wpp Default Object/Slide Layout/PictureWithCaptionLayout.xml
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/ru_RU/templates/Wpp Default Object/Slide Layout/SectionHeaderLayout.xml
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/ru_RU/templates/Wpp Default Object/Slide Layout/TableLayout.xml
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/ru_RU/templates/Wpp Default Object/Slide Layout/TextAndChartLayout.xml
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/ru_RU/templates/Wpp Default Object/Slide Layout/TextAndClipartLayout.xml
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/ru_RU/templates/Wpp Default Object/Slide Layout/TextAndMediaClipLayout.xml
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/ru_RU/templates/Wpp Default Object/Slide Layout/TextAndObjectLayout.xml
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/ru_RU/templates/Wpp Default Object/Slide Layout/TextAndTwoObjectsLayout.xml
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/ru_RU/templates/Wpp Default Object/Slide Layout/TextLayout.xml
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/ru_RU/templates/Wpp Default Object/Slide Layout/TextOverObjectLayout.xml
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/ru_RU/templates/Wpp Default Object/Slide Layout/TitleLayout.xml
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/ru_RU/templates/Wpp Default Object/Slide Layout/TitleOnlyLayout.xml
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/ru_RU/templates/Wpp Default Object/Slide Layout/TwoColumnTextLayout.xml
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/ru_RU/templates/Wpp Default Object/Slide Layout/TwoObjectsAndObjectLayout.xml
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/ru_RU/templates/Wpp Default Object/Slide Layout/TwoObjectsAndTextLayout.xml
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/ru_RU/templates/Wpp Default Object/Slide Layout/TwoObjectsLayout.xml
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/ru_RU/templates/Wpp Default Object/Slide Layout/TwoObjectsOverTextLayout.xml
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/ru_RU/templates/Wpp Default Object/Slide Layout/VerticalTextLayout.xml
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/ru_RU/templates/Wpp Default Object/Slide Layout/VerticalTitleAndTextLayout.xml
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/ru_RU/templates/Wpp Default Object/Slide Layout/VerticalTitleAndTextOverChart.xml
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/ru_RU/templates/Wpp Default Object/handoutMaster.xml
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/ru_RU/templates/Wpp Default Object/notesMaster.xml
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/ru_RU/templates/Wpp Default Object/prometheus/newfile.pptx
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/ru_RU/templates/Wpp Default Object/slideMaster.xml
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/ru_RU/templates/Wpp Default Object/theme.xml
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/ru_RU/templates/builtin.wpt
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/ru_RU/templates/coverpage/buildin/lengthwise/Business/Cubical.doc
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/ru_RU/templates/coverpage/buildin/lengthwise/Business/Cubical.png
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/ru_RU/templates/coverpage/buildin/lengthwise/Business/Grid.doc
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/ru_RU/templates/coverpage/buildin/lengthwise/Business/Grid.png
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/ru_RU/templates/coverpage/buildin/lengthwise/Business/Natural.doc
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/ru_RU/templates/coverpage/buildin/lengthwise/Business/Natural.png
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/ru_RU/templates/coverpage/buildin/lengthwise/Business/Newsprint.doc
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/ru_RU/templates/coverpage/buildin/lengthwise/Business/Newsprint.png
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/ru_RU/templates/coverpage/buildin/lengthwise/Business/Standard.doc
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/ru_RU/templates/coverpage/buildin/lengthwise/Business/Standard.png
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/ru_RU/templates/coverpage/buildin/lengthwise/Resume/Austere.doc
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/ru_RU/templates/coverpage/buildin/lengthwise/Resume/Austere.png
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/ru_RU/templates/coverpage/buildin/lengthwise/Resume/BlackAndWhite.doc
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/ru_RU/templates/coverpage/buildin/lengthwise/Resume/BlackAndWhite.png
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/ru_RU/templates/coverpage/buildin/lengthwise/Resume/Design.doc
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/ru_RU/templates/coverpage/buildin/lengthwise/Resume/Design.png
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/ru_RU/templates/coverpage/buildin/lengthwise/Resume/Exposure.doc
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/ru_RU/templates/coverpage/buildin/lengthwise/Resume/Exposure.png
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/ru_RU/templates/coverpage/buildin/lengthwise/Resume/Pattern.doc
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/ru_RU/templates/coverpage/buildin/lengthwise/Resume/Pattern.png
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/ru_RU/templates/coverpage/buildin/lengthwise/Resume/Puzzle.doc
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/ru_RU/templates/coverpage/buildin/lengthwise/Resume/Puzzle.png
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/ru_RU/templates/coverpage/buildin/lengthwise/Resume/Sailboat.doc
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/ru_RU/templates/coverpage/buildin/lengthwise/Resume/Sailboat.png
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/ru_RU/templates/coverpage/buildin/lengthwise/Thesis/Austere.doc
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/ru_RU/templates/coverpage/buildin/lengthwise/Thesis/Austere.png
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/ru_RU/templates/coverpage/buildin/lengthwise/Thesis/General.doc
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/ru_RU/templates/coverpage/buildin/lengthwise/Thesis/General.png
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/ru_RU/templates/coverpage/buildin/lengthwise/Thesis/Line.doc
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/ru_RU/templates/coverpage/buildin/lengthwise/Thesis/Line.png
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/ru_RU/templates/coverpage/buildin/lengthwise/Thesis/Pinstripe.doc
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/ru_RU/templates/coverpage/buildin/lengthwise/Thesis/Pinstripe.png
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/ru_RU/templates/coverpage/buildin/lengthwise/Thesis/Professional.doc
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/ru_RU/templates/coverpage/buildin/lengthwise/Thesis/Professional.png
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/ru_RU/templates/coverpage/buildin/transverse/transverse/Arrow.doc
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/ru_RU/templates/coverpage/buildin/transverse/transverse/Arrow.png
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/ru_RU/templates/coverpage/buildin/transverse/transverse/Dots.doc
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/ru_RU/templates/coverpage/buildin/transverse/transverse/Dots.png
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/ru_RU/templates/coverpage/buildin/transverse/transverse/Line.doc
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/ru_RU/templates/coverpage/buildin/transverse/transverse/Line.png
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/ru_RU/templates/coverpage/buildin/transverse/transverse/Newsprint.doc
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/ru_RU/templates/coverpage/buildin/transverse/transverse/Newsprint.png
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/ru_RU/templates/coverpage/buildin/transverse/transverse/Stacks.doc
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/ru_RU/templates/coverpage/buildin/transverse/transverse/Stacks.png
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/ru_RU/templates/coverpage/buildin/transverse/transverse/Traditional.doc
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/ru_RU/templates/coverpage/buildin/transverse/transverse/Traditional.png
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/ru_RU/templates/coverpage/display.ini
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/ru_RU/templates/newfile.dps
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/ru_RU/templates/newfile.pptx
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/ru_RU/wpp.qm
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/ru_RU/wpptips.qm
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/ru_RU/wps.qm
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/ru_RU/wpsoffice.qm
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/ru_RU/wpstips.qm
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/ug_CN/lang.conf
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/ug_CN/templates/Normal.dotm
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/ug_CN/templates/builtin.wpt
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/oa/ssl/localhost.crt
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/oa/ssl/localhost.key
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/oa/wpsoaassist.sh
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/parsecloudfiletool
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/promecefpluginhost
+@(,,0755) %%LINUXBASE%%/opt/kingsoft/wps-office/office6/promecefpluginhost
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/qt.conf
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/qt/icc/FOGRA39L_coated.icc
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/qt/icc/sRGB.icc
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/qt/plugins/codecs/libqcncodecs.so
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/qt/plugins/codecs/libqjpcodecs.so
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/qt/plugins/codecs/libqkrcodecs.so
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/qt/plugins/codecs/libqtwcodecs.so
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/qt/plugins/inputmethods/libqim-fcitx.so
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/qt/plugins/inputmethods/libqim-ibus.so
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/qt/plugins/inputmethods/libqimsw-multi.so
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/qt/plugins/iconengines/libqsvgicon.so
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/qt/plugins/imageformats/libqgif.so
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/qt/plugins/imageformats/libqicns.so
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/qt/plugins/imageformats/libqico.so
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/qt/plugins/imageformats/libqjpeg.so
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/qt/plugins/imageformats/libqsvg.so
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/qt/plugins/imageformats/libqtiff.so
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/qt/plugins/imageformats/libqwbmp.so
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/qt/plugins/imageformats/libqwdp.so
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/qt/plugins/imageformats/libqwebp.so
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/qt/plugins/platforminputcontexts/libcomposeplatforminputcontextplugin.so
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/qt/plugins/platforminputcontexts/libfcitxplatforminputcontextplugin.so
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/qt/plugins/platforminputcontexts/libibusplatforminputcontextplugin.so
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/qt/plugins/platforms/libqxcb.so
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/qt/plugins/platformthemes/libqgtk3.so
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/qt/plugins/printsupport/libcupsprintersupport.so
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/qt/plugins/xcbglintegrations/libqxcb-egl-integration.so
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/qt/plugins/xcbglintegrations/libqxcb-glx-integration.so
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/res/attributes.kuip
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/res/commands/et/PopupMenu.kuip
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/res/commands/et/classics/3DSettings.kuip
@@ -2890,6 +2663,7 @@
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/res/commands/et/classics/Protection.kuip
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/res/commands/et/classics/ProxyCommands.kuip
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/res/commands/et/classics/RecordMacro.kuip
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/res/commands/et/classics/Reviewing.kuip
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/res/commands/et/classics/Shadow_Settings.kuip
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/res/commands/et/classics/Standard.kuip
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/res/commands/et/classics/Table.kuip
@@ -2919,6 +2693,7 @@
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/res/commands/et/ongmani/CT_Security.kuip
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/res/commands/et/ongmani/CT_SlicerOptions.kuip
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/res/commands/et/ongmani/CT_SmartArtDesign.kuip
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/res/commands/et/ongmani/CT_SparklineTools.kuip
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/res/commands/et/ongmani/CT_TableTool.kuip
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/res/commands/et/ongmani/CT_TextTool.kuip
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/res/commands/et/ongmani/CT_View.kuip
@@ -2928,35 +2703,6 @@
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/res/commands/et/ongmani/CT_shadowDrawingTools.kuip
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/res/commands/et/ongmani/CT_shadowDrawingTools_Vml.kuip
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/res/commands/et/ongmani/ProxyCommands.kuip
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/res/commands/et/rainbow/CT_AddOns.kuip
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/res/commands/et/rainbow/CT_AutoFilterTools.kuip
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/res/commands/et/rainbow/CT_ChartTools.kuip
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/res/commands/et/rainbow/CT_Data.kuip
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/res/commands/et/rainbow/CT_Design.kuip
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/res/commands/et/rainbow/CT_DevelopTools.kuip
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/res/commands/et/rainbow/CT_DrawingTools.kuip
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/res/commands/et/rainbow/CT_DrawingTools_Vml.kuip
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/res/commands/et/rainbow/CT_File.kuip
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/res/commands/et/rainbow/CT_Formulas.kuip
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/res/commands/et/rainbow/CT_Home.kuip
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/res/commands/et/rainbow/CT_Insert.kuip
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/res/commands/et/rainbow/CT_Layout.kuip
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/res/commands/et/rainbow/CT_PictureTool.kuip
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/res/commands/et/rainbow/CT_PictureTool_Vml.kuip
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/res/commands/et/rainbow/CT_PivotTableDesign.kuip
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/res/commands/et/rainbow/CT_PivotTableOptions.kuip
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/res/commands/et/rainbow/CT_PrintPreview.kuip
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/res/commands/et/rainbow/CT_Review.kuip
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/res/commands/et/rainbow/CT_SlicerOptions.kuip
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/res/commands/et/rainbow/CT_TableTool.kuip
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/res/commands/et/rainbow/CT_TextTool.kuip
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/res/commands/et/rainbow/CT_View.kuip
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/res/commands/et/rainbow/CT_WAshadowDrawingTools.kuip
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/res/commands/et/rainbow/CT_WordArt.kuip
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/res/commands/et/rainbow/CT_WorkSpace.kuip
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/res/commands/et/rainbow/CT_shadowDrawingTools.kuip
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/res/commands/et/rainbow/CT_shadowDrawingTools_Vml.kuip
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/res/commands/et/rainbow/ProxyCommands.kuip
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/res/commands/pdf/PopupMenu.kuip
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/res/commands/pdf/classics/3DSettings.kuip
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/res/commands/pdf/classics/Align.kuip
@@ -2981,17 +2727,6 @@
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/res/commands/pdf/classics/Text_Box.kuip
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/res/commands/pdf/classics/Word_Art.kuip
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/res/commands/pdf/classics/WorkspaceMenu.kuip
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/res/commands/pdf/ongmani/CT_Annotation.kuip
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/res/commands/pdf/ongmani/CT_File.kuip
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/res/commands/pdf/ongmani/CT_Font.kuip
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/res/commands/pdf/ongmani/CT_Home.kuip
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/res/commands/pdf/ongmani/CT_PageManage.kuip
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/res/commands/pdf/ongmani/CT_Protect.kuip
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/res/commands/pdf/ongmani/CT_ShapeStyle.kuip
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/res/commands/pdf/ongmani/CT_Tools.kuip
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/res/commands/pdf/ongmani/CT_View.kuip
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/res/commands/pdf/ongmani/CT_WorkSpace.kuip
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/res/commands/pdf/ongmani/ProxyCommands.kuip
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/res/commands/pdf_classics/PopupMenu.kuip
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/res/commands/pdf_classics/classics/3DSettings.kuip
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/res/commands/pdf_classics/classics/Align.kuip
@@ -3055,7 +2790,6 @@
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/res/commands/pdf_readonly/ongmani/CT_File.kuip
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/res/commands/pdf_readonly/ongmani/CT_Font.kuip
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/res/commands/pdf_readonly/ongmani/CT_Home.kuip
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/res/commands/pdf_readonly/ongmani/CT_PageManage.kuip
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/res/commands/pdf_readonly/ongmani/CT_Protect.kuip
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/res/commands/pdf_readonly/ongmani/CT_ShapeStyle.kuip
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/res/commands/pdf_readonly/ongmani/CT_View.kuip
@@ -3094,6 +2828,7 @@
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/res/commands/wpp/ongmani/CT_GraphicTool.kuip
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/res/commands/wpp/ongmani/CT_HandoutMaster.kuip
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/res/commands/wpp/ongmani/CT_Home.kuip
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/res/commands/wpp/ongmani/CT_InkDraw.kuip
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/res/commands/wpp/ongmani/CT_Insert.kuip
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/res/commands/wpp/ongmani/CT_NotesMaster.kuip
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/res/commands/wpp/ongmani/CT_OrgChart.kuip
@@ -3115,32 +2850,6 @@
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/res/commands/wpp/ongmani/CT_WorkSpace.kuip
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/res/commands/wpp/ongmani/CT_shadowDrawingTools.kuip
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/res/commands/wpp/ongmani/ProxyCommands.kuip
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/res/commands/wpp/rainbow/CT_AddOns.kuip
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/res/commands/wpp/rainbow/CT_Animation.kuip
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/res/commands/wpp/rainbow/CT_ChartTools.kuip
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/res/commands/wpp/rainbow/CT_Design.kuip
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/res/commands/wpp/rainbow/CT_DesignTable.kuip
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/res/commands/wpp/rainbow/CT_DevelopTools.kuip
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/res/commands/wpp/rainbow/CT_DrawingTool.kuip
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/res/commands/wpp/rainbow/CT_DrawingTool_Vml.kuip
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/res/commands/wpp/rainbow/CT_File.kuip
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/res/commands/wpp/rainbow/CT_Home.kuip
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/res/commands/wpp/rainbow/CT_Insert.kuip
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/res/commands/wpp/rainbow/CT_OrgChart.kuip
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/res/commands/wpp/rainbow/CT_PictureTool.kuip
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/res/commands/wpp/rainbow/CT_PrintPreview.kuip
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/res/commands/wpp/rainbow/CT_Review.kuip
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/res/commands/wpp/rainbow/CT_SlideMaster.kuip
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/res/commands/wpp/rainbow/CT_SlideShow.kuip
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/res/commands/wpp/rainbow/CT_TableTool.kuip
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/res/commands/wpp/rainbow/CT_TextTool.kuip
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/res/commands/wpp/rainbow/CT_VideoTool.kuip
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/res/commands/wpp/rainbow/CT_View.kuip
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/res/commands/wpp/rainbow/CT_WAshadowDrawingTools.kuip
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/res/commands/wpp/rainbow/CT_WordArt.kuip
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/res/commands/wpp/rainbow/CT_WorkSpace.kuip
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/res/commands/wpp/rainbow/CT_shadowDrawingTools.kuip
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/res/commands/wpp/rainbow/ProxyCommands.kuip
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/res/commands/wps/PopupMenu.kuip
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/res/commands/wps/WordTools.kuip
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/res/commands/wps/classics/3DSettings.kuip
@@ -3179,7 +2888,9 @@
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/res/commands/wps/ongmani/CT_GraphicTool.kuip
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/res/commands/wps/ongmani/CT_HeaderFooter.kuip
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/res/commands/wps/ongmani/CT_Home.kuip
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/res/commands/wps/ongmani/CT_InkDraw.kuip
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/res/commands/wps/ongmani/CT_InkTools.kuip
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/res/commands/wps/ongmani/CT_InkTools_mac.kuip
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/res/commands/wps/ongmani/CT_Insert.kuip
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/res/commands/wps/ongmani/CT_Insert_Vml.kuip
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/res/commands/wps/ongmani/CT_Mailings.kuip
@@ -3206,41 +2917,10 @@
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/res/commands/wps/ongmani/CT_WorkSpace.kuip
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/res/commands/wps/ongmani/CT_shadowDrawingTools.kuip
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/res/commands/wps/ongmani/ProxyCommands.kuip
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/res/commands/wps/rainbow/CT_AddOns.kuip
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/res/commands/wps/rainbow/CT_ChartTools.kuip
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/res/commands/wps/rainbow/CT_Design.kuip
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/res/commands/wps/rainbow/CT_DevelopTools.kuip
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/res/commands/wps/rainbow/CT_DrawingTools.kuip
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/res/commands/wps/rainbow/CT_DrawingTools_Vml.kuip
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/res/commands/wps/rainbow/CT_File.kuip
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/res/commands/wps/rainbow/CT_HeaderFooter.kuip
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/res/commands/wps/rainbow/CT_Home.kuip
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/res/commands/wps/rainbow/CT_InkTools.kuip
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/res/commands/wps/rainbow/CT_Insert.kuip
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/res/commands/wps/rainbow/CT_Insert_Vml.kuip
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/res/commands/wps/rainbow/CT_Mailings.kuip
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/res/commands/wps/rainbow/CT_Outline.kuip
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/res/commands/wps/rainbow/CT_PageLayout.kuip
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/res/commands/wps/rainbow/CT_Paragraph.kuip
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/res/commands/wps/rainbow/CT_PictureTools.kuip
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/res/commands/wps/rainbow/CT_PictureTools_Vml.kuip
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/res/commands/wps/rainbow/CT_PrintPreview.kuip
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/res/commands/wps/rainbow/CT_References.kuip
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/res/commands/wps/rainbow/CT_Review.kuip
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/res/commands/wps/rainbow/CT_Section.kuip
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/res/commands/wps/rainbow/CT_TableTools.kuip
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/res/commands/wps/rainbow/CT_TextTool.kuip
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/res/commands/wps/rainbow/CT_View.kuip
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/res/commands/wps/rainbow/CT_WAshadowDrawingTools.kuip
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/res/commands/wps/rainbow/CT_WordArt.kuip
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/res/commands/wps/rainbow/CT_WorkSpace.kuip
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/res/commands/wps/rainbow/CT_shadowDrawingTools.kuip
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/res/commands/wps/rainbow/ProxyCommands.kuip
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/res/common.kuip
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/res/etclassics.kui
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/res/etcommon.kuip
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/res/etongmani.kui
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/res/etrainbow.kui
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/res/pdf_c_common.kuip
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/res/pdf_c_ongmani.kui
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/res/pdfclassics.kui
@@ -3248,37 +2928,62 @@
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/res/pdfcommon_readonly.kuip
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/res/pdfongmani.kui
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/res/pdfongmani_readonly.kui
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/res/themes/appesscontrol.kuip
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/res/themes/appessential.kuip
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/res/themes/classicscommon.kuip
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/res/themes/classicset.kuip
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/res/themes/classicspdf.kuip
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/res/themes/classicswpp.kuip
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/res/themes/classicswps.kuip
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/res/themes/common.kuip
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/res/themes/kappessframework.kuip
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/res/themes/ongmanicommon.kuip
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/res/themes/ongmaniet.kuip
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/res/themes/ongmanipdf.kuip
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/res/themes/ongmaniwpp.kuip
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/res/themes/ongmaniwps.kuip
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/res/themes/palette.kuip
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/res/themes/prometheuscommon.kuip
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/res/themes/prometheuset.kuip
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/res/themes/prometheuspdf.kuip
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/res/themes/prometheuswpp.kuip
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/res/themes/prometheuswps.kuip
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/res/themes/prometheuswpsoffice.kuip
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/res/themes/rainbowcommon.kuip
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/res/themes/rainbowet.kuip
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/res/themes/rainbowpdf.kuip
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/res/themes/rainbowwpp.kuip
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/res/themes/rainbowwps.kuip
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/res/themes/theme-palette.kuip
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/res/themes/uicontrol.kuip
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/res/wppclassics.kui
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/res/wppcommon.kuip
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/res/wppongmani.kui
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/res/wpprainbow.kui
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/res/wpsclassics.kui
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/res/wpscommon.kuip
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/res/wpsongmani.kui
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/res/wpsrainbow.kui
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/resource/config/WpsChangeDesktop.sh
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/skins/2018white_dark/common.kuip
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/skins/2018white_dark/common_common.kuip
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/skins/2018white_dark/default/prometheus_kso_res.rcc
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/skins/2018white_dark/default/prometheus_shared_res.rcc
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/skins/2018white_dark/default/prometheus_wpsoffice_res.rcc
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/skins/2018white_dark/default/prometheus_wpsoffice_res_xa.rcc
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/skins/2018white_dark/docer_common.kuip
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/skins/2018white_dark/et.kuip
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/skins/2018white_dark/kappessframework.kuip
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/skins/2018white_dark/palette.kuip
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/skins/2018white_dark/pdf.kuip
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/skins/2018white_dark/skin.ini
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/skins/2018white_dark/theme-palette.kuip
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/skins/2018white_dark/uicontrol.kuip
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/skins/2018white_dark/wpp.kuip
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/skins/2018white_dark/wps.kuip
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/skins/2018white_dark/wpsoffice.kuip
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/skins/2019dark/common.kuip
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/skins/2019dark/common_common.kuip
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/skins/2019dark/default/prometheus_wpsoffice_res.rcc
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/skins/2019dark/et.kuip
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/skins/2019dark/pdf.kuip
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/skins/2019dark/skin.ini
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/skins/2019dark/wpp.kuip
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/skins/2019dark/wps.kuip
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/skins/2019dark/wpsoffice.kuip
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/skins/2019gov/common.kuip
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/skins/2019gov/common_common.kuip
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/skins/2019gov/default/prometheus_wpsoffice_res.rcc
@@ -3291,17 +2996,25 @@
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/skins/2019gov/wpsoffice.kuip
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/skins/2019white/common.kuip
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/skins/2019white/common_common.kuip
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/skins/2019white/default/prometheus_wpsoffice_res.rcc
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/skins/2019white/et.kuip
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/skins/2019white/pdf.kuip
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/skins/2019white/skin.ini
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/skins/2019white/wpp.kuip
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/skins/2019white/wps.kuip
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/skins/2019white/wpsoffice.kuip
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/skins/2020dark_pdf/common.kuip
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/skins/2020dark_pdf/common_common.kuip
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/skins/2020dark_pdf/default/prometheus_wpsoffice_res.rcc
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/skins/2020dark_pdf/et.kuip
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/skins/2020dark_pdf/pdf.kuip
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/skins/2020dark_pdf/skin.ini
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/skins/2020dark_pdf/wpp.kuip
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/skins/2020dark_pdf/wps.kuip
+%%LINUXBASE%%/opt/kingsoft/wps-office/office6/skins/2020dark_pdf/wpsoffice.kuip
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/thirdpartylegalnotices.txt
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/transerr
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/wpp
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/wps
+@(,,0755) %%LINUXBASE%%/opt/kingsoft/wps-office/office6/transerr
+@(,,0755) %%LINUXBASE%%/opt/kingsoft/wps-office/office6/wpp
+@(,,0755) %%LINUXBASE%%/opt/kingsoft/wps-office/office6/wps
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/wpsart/colors/accent0_1.xml
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/wpsart/colors/accent0_2.xml
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/wpsart/colors/accent0_3.xml
@@ -3624,15 +3337,16 @@
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/wpsart/quickstyle/simple5.xml
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/wpsart/smartarts.xml
%%LINUXBASE%%/opt/kingsoft/wps-office/office6/wpsart/smartarts_res.xml
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/wpsd
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/wpsoffice
-%%LINUXBASE%%/opt/kingsoft/wps-office/office6/wpspdf
-%%LINUXBASE%%/opt/kingsoft/wps-office/templates/DOC 文档.doc
-%%LINUXBASE%%/opt/kingsoft/wps-office/templates/DOCX 文档.docx
-%%LINUXBASE%%/opt/kingsoft/wps-office/templates/PPT 演示文稿.ppt
-%%LINUXBASE%%/opt/kingsoft/wps-office/templates/PPTX 演示文稿.pptx
-%%LINUXBASE%%/opt/kingsoft/wps-office/templates/XLS 工作表.xls
-%%LINUXBASE%%/opt/kingsoft/wps-office/templates/XLSX 工作表.xlsx
+@(,,0755) %%LINUXBASE%%/opt/kingsoft/wps-office/office6/wpscloudsvr
+@(,,0755) %%LINUXBASE%%/opt/kingsoft/wps-office/office6/wpsd
+@(,,0755) %%LINUXBASE%%/opt/kingsoft/wps-office/office6/wpsoffice
+@(,,0755) %%LINUXBASE%%/opt/kingsoft/wps-office/office6/wpspdf
+%%LINUXBASE%%/opt/kingsoft/wps-office/templates/DOC Document.docx
+%%LINUXBASE%%/opt/kingsoft/wps-office/templates/DOCX Document.docx
+%%LINUXBASE%%/opt/kingsoft/wps-office/templates/PPT Presentation.ppt
+%%LINUXBASE%%/opt/kingsoft/wps-office/templates/PPTX Presentation.pptx
+%%LINUXBASE%%/opt/kingsoft/wps-office/templates/XLS Worksheet.xls
+%%LINUXBASE%%/opt/kingsoft/wps-office/templates/XLSX Worksheet.xlsx
bin/et
bin/wpp
bin/wps
@@ -3655,6 +3369,11 @@ share/icons/hicolor/128x128/apps/wps-office-wps.png
share/icons/hicolor/128x128/apps/wps-office-wpt.png
share/icons/hicolor/128x128/apps/wps-office-xls.png
share/icons/hicolor/128x128/apps/wps-office-xlt.png
+share/icons/hicolor/128x128/apps/wps-office2019-etmain.png
+share/icons/hicolor/128x128/apps/wps-office2019-kprometheus.png
+share/icons/hicolor/128x128/apps/wps-office2019-pdfmain.png
+share/icons/hicolor/128x128/apps/wps-office2019-wppmain.png
+share/icons/hicolor/128x128/apps/wps-office2019-wpsmain.png
share/icons/hicolor/16x16/apps/wps-office-doc.png
share/icons/hicolor/16x16/apps/wps-office-dot.png
share/icons/hicolor/16x16/apps/wps-office-dps.png
@@ -3679,11 +3398,6 @@ share/icons/hicolor/16x16/apps/wps-office2019-kprometheus.png
share/icons/hicolor/16x16/apps/wps-office2019-pdfmain.png
share/icons/hicolor/16x16/apps/wps-office2019-wppmain.png
share/icons/hicolor/16x16/apps/wps-office2019-wpsmain.png
-share/icons/hicolor/20x20/apps/wps-office2019-etmain.png
-share/icons/hicolor/20x20/apps/wps-office2019-kprometheus.png
-share/icons/hicolor/20x20/apps/wps-office2019-pdfmain.png
-share/icons/hicolor/20x20/apps/wps-office2019-wppmain.png
-share/icons/hicolor/20x20/apps/wps-office2019-wpsmain.png
share/icons/hicolor/24x24/apps/wps-office-doc.png
share/icons/hicolor/24x24/apps/wps-office-dot.png
share/icons/hicolor/24x24/apps/wps-office-dps.png
@@ -3750,11 +3464,6 @@ share/icons/hicolor/32x32/apps/wps-office2019-kprometheus.png
share/icons/hicolor/32x32/apps/wps-office2019-pdfmain.png
share/icons/hicolor/32x32/apps/wps-office2019-wppmain.png
share/icons/hicolor/32x32/apps/wps-office2019-wpsmain.png
-share/icons/hicolor/40x40/apps/wps-office2019-etmain.png
-share/icons/hicolor/40x40/apps/wps-office2019-kprometheus.png
-share/icons/hicolor/40x40/apps/wps-office2019-pdfmain.png
-share/icons/hicolor/40x40/apps/wps-office2019-wppmain.png
-share/icons/hicolor/40x40/apps/wps-office2019-wpsmain.png
share/icons/hicolor/48x48/apps/wps-office-doc.png
share/icons/hicolor/48x48/apps/wps-office-dot.png
share/icons/hicolor/48x48/apps/wps-office-dps.png
@@ -3792,16 +3501,7 @@ share/icons/hicolor/512x512/apps/wps-office-wps.png
share/icons/hicolor/512x512/apps/wps-office-wpt.png
share/icons/hicolor/512x512/apps/wps-office-xls.png
share/icons/hicolor/512x512/apps/wps-office-xlt.png
-share/icons/hicolor/512x512/apps/wps-office2019-etmain.png
share/icons/hicolor/512x512/apps/wps-office2019-kprometheus.png
-share/icons/hicolor/512x512/apps/wps-office2019-pdfmain.png
-share/icons/hicolor/512x512/apps/wps-office2019-wppmain.png
-share/icons/hicolor/512x512/apps/wps-office2019-wpsmain.png
-share/icons/hicolor/60x60/apps/wps-office2019-etmain.png
-share/icons/hicolor/60x60/apps/wps-office2019-kprometheus.png
-share/icons/hicolor/60x60/apps/wps-office2019-pdfmain.png
-share/icons/hicolor/60x60/apps/wps-office2019-wppmain.png
-share/icons/hicolor/60x60/apps/wps-office2019-wpsmain.png
share/icons/hicolor/64x64/apps/wps-office-doc.png
share/icons/hicolor/64x64/apps/wps-office-dot.png
share/icons/hicolor/64x64/apps/wps-office-dps.png
@@ -3820,16 +3520,6 @@ share/icons/hicolor/64x64/apps/wps-office2019-kprometheus.png
share/icons/hicolor/64x64/apps/wps-office2019-pdfmain.png
share/icons/hicolor/64x64/apps/wps-office2019-wppmain.png
share/icons/hicolor/64x64/apps/wps-office2019-wpsmain.png
-share/icons/hicolor/72x72/apps/wps-office2019-etmain.png
-share/icons/hicolor/72x72/apps/wps-office2019-kprometheus.png
-share/icons/hicolor/72x72/apps/wps-office2019-pdfmain.png
-share/icons/hicolor/72x72/apps/wps-office2019-wppmain.png
-share/icons/hicolor/72x72/apps/wps-office2019-wpsmain.png
-share/icons/hicolor/80x80/apps/wps-office2019-etmain.png
-share/icons/hicolor/80x80/apps/wps-office2019-kprometheus.png
-share/icons/hicolor/80x80/apps/wps-office2019-pdfmain.png
-share/icons/hicolor/80x80/apps/wps-office2019-wppmain.png
-share/icons/hicolor/80x80/apps/wps-office2019-wpsmain.png
share/icons/hicolor/96x96/apps/wps-office-doc.png
share/icons/hicolor/96x96/apps/wps-office-dot.png
share/icons/hicolor/96x96/apps/wps-office-dps.png
@@ -3851,20 +3541,42 @@ share/icons/hicolor/96x96/apps/wps-office2019-wpsmain.png
@dir %%LINUXBASE%%/opt/kingsoft/wps-office/INSTALL
@dir %%LINUXBASE%%/opt/kingsoft/wps-office/desktops
@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/cef/locales
+@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/cef/swiftshader
@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/cef
+@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/cloudpushsdk
@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/docpermission/mui/zh_CN
@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/docpermission/mui
-@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/docpermission/webdlg
@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/docpermission
+@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/jsapi
+@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kappcenter/mui/zh_CN
+@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kappcenter/mui
+@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kappcenter
+@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kappentryobject
+@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kapplist/mui/default/html/kappcustomwidget/static/css
+@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kapplist/mui/default/html/kappcustomwidget/static/img
+@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kapplist/mui/default/html/kappcustomwidget/static/js
+@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kapplist/mui/default/html/kappcustomwidget/static
+@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kapplist/mui/default/html/kappcustomwidget
+@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kapplist/mui/default/html
+@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kapplist/mui/default
+@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kapplist/mui
+@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kapplist/shellext/menuicon
+@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kapplist/shellext/mui/zh_CN
+@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kapplist/shellext/mui
+@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kapplist/shellext
@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kapplist
+@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kappmgr
@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kautofindcontents/mui/zh_CN
@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kautofindcontents/mui
@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kautofindcontents
@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kbarcode/mui/default/css/img
@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kbarcode/mui/default/css
+@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kbarcode/mui/default/i18n
@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kbarcode/mui/default/js
@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kbarcode/mui/default
+@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kbarcode/mui/ja_JP
@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kbarcode/mui/zh_CN
+@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kbarcode/mui/zh_TW
@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kbarcode/mui
@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kbarcode
@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kcef
@@ -3873,13 +3585,24 @@ share/icons/hicolor/96x96/apps/wps-office2019-wpsmain.png
@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kclouddocs/mui/zh_CN/res/web
@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kclouddocs/mui/zh_CN/res
@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kclouddocs/mui/zh_CN
+@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kclouddocs/mui/zh_TW/res/web/error-cefabort
+@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kclouddocs/mui/zh_TW/res/web/error-page
+@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kclouddocs/mui/zh_TW/res/web
+@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kclouddocs/mui/zh_TW/res
+@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kclouddocs/mui/zh_TW
@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kclouddocs/mui
@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kclouddocs
+@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kcloudfiledialog/mui/default
+@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kcloudfiledialog/mui/zh_CN
+@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kcloudfiledialog/mui
+@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kcloudfiledialog
+@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kfeedback/db/personal_cn
@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kfeedback/db
@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kfeedback/mui/zh_CN
@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kfeedback/mui
@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kfeedback
@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kfeedbackcmds
+@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kfpccomb
@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/khelp/mui/default/html/static/css
@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/khelp/mui/default/html/static/js
@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/khelp/mui/default/html/static
@@ -3891,10 +3614,11 @@ share/icons/hicolor/96x96/apps/wps-office2019-wpsmain.png
@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kjsapipage/mui/zh_CN
@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kjsapipage/mui
@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kjsapipage
+@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kmodule
+@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/knetwork
@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/knewdocs/mui/default
@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/knewdocs/mui/zh_CN
@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/knewdocs/mui
-@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/knewdocs/res/aitemplate
@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/knewdocs/res/blanktemplate
@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/knewdocs/res/css
@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/knewdocs/res/fonts
@@ -3903,6 +3627,45 @@ share/icons/hicolor/96x96/apps/wps-office2019-wpsmain.png
@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/knewdocs/res/kuip
@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/knewdocs/res
@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/knewdocs
+@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/knewshare/mui/default/res/common/web/img
+@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/knewshare/mui/default/res/common/web
+@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/knewshare/mui/default/res/common
+@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/knewshare/mui/default/res/createsharefolder/static/css
+@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/knewshare/mui/default/res/createsharefolder/static/js
+@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/knewshare/mui/default/res/createsharefolder/static
+@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/knewshare/mui/default/res/createsharefolder
+@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/knewshare/mui/default/res/foldersharingweb/static/css
+@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/knewshare/mui/default/res/foldersharingweb/static/js
+@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/knewshare/mui/default/res/foldersharingweb/static
+@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/knewshare/mui/default/res/foldersharingweb
+@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/knewshare/mui/default/res/knewshare/web/static/css
+@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/knewshare/mui/default/res/knewshare/web/static/fonts
+@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/knewshare/mui/default/res/knewshare/web/static/img
+@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/knewshare/mui/default/res/knewshare/web/static/js
+@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/knewshare/mui/default/res/knewshare/web/static
+@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/knewshare/mui/default/res/knewshare/web
+@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/knewshare/mui/default/res/knewshare
+@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/knewshare/mui/default/res/kshare19/web/static/css
+@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/knewshare/mui/default/res/kshare19/web/static/js
+@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/knewshare/mui/default/res/kshare19/web/static
+@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/knewshare/mui/default/res/kshare19/web
+@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/knewshare/mui/default/res/kshare19
+@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/knewshare/mui/default/res/sharefolderinvite/css
+@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/knewshare/mui/default/res/sharefolderinvite/js
+@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/knewshare/mui/default/res/sharefolderinvite
+@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/knewshare/mui/default/res/sharefoldersentto/static/css
+@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/knewshare/mui/default/res/sharefoldersentto/static/js
+@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/knewshare/mui/default/res/sharefoldersentto/static
+@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/knewshare/mui/default/res/sharefoldersentto
+@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/knewshare/mui/default/res/sharefoldertemplate/static/css
+@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/knewshare/mui/default/res/sharefoldertemplate/static/img
+@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/knewshare/mui/default/res/sharefoldertemplate/static/js
+@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/knewshare/mui/default/res/sharefoldertemplate/static
+@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/knewshare/mui/default/res/sharefoldertemplate
+@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/knewshare/mui/default/res/transfersharefolder/static/css
+@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/knewshare/mui/default/res/transfersharefolder/static/js
+@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/knewshare/mui/default/res/transfersharefolder/static
+@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/knewshare/mui/default/res/transfersharefolder
@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/knewshare/mui/default/res/usersecurecenter
@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/knewshare/mui/default/res
@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/knewshare/mui/default
@@ -3911,6 +3674,9 @@ share/icons/hicolor/96x96/apps/wps-office2019-wpsmain.png
@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/knewshare/mui/zh_TW
@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/knewshare/mui
@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/knewshare
+@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/konlinefileconfig/res/ico
+@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/konlinefileconfig/res
+@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/konlinefileconfig
@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/koptioncenter/mui/default/htmllinux/static/css
@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/koptioncenter/mui/default/htmllinux/static/js
@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/koptioncenter/mui/default/htmllinux/static
@@ -3920,62 +3686,115 @@ share/icons/hicolor/96x96/apps/wps-office2019-wpsmain.png
@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/koptioncenter/mui/zh_TW
@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/koptioncenter/mui
@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/koptioncenter
+@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kphoneticsymbol/mui/default/html/pinyin/static/css
+@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kphoneticsymbol/mui/default/html/pinyin/static/js
+@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kphoneticsymbol/mui/default/html/pinyin/static
+@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kphoneticsymbol/mui/default/html/pinyin
+@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kphoneticsymbol/mui/default/html
+@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kphoneticsymbol/mui/default
+@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kphoneticsymbol/mui/zh_CN
+@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kphoneticsymbol/mui
+@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kphoneticsymbol
@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kpluginrunner
+@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kpromeaccountpanel/mui/default/html/static/css/img
+@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kpromeaccountpanel/mui/default/html/static/css
+@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kpromeaccountpanel/mui/default/html/static/js
+@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kpromeaccountpanel/mui/default/html/static
+@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kpromeaccountpanel/mui/default/html
+@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kpromeaccountpanel/mui/default/html_pro/static/css
+@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kpromeaccountpanel/mui/default/html_pro/static/js
+@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kpromeaccountpanel/mui/default/html_pro/static
+@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kpromeaccountpanel/mui/default/html_pro
+@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kpromeaccountpanel/mui/default
+@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kpromeaccountpanel/mui/zh_CN
+@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kpromeaccountpanel/mui
+@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kpromeaccountpanel
@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kpromebrowser/mui/zh_CN
-@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kpromebrowser/mui/zh_TW
@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kpromebrowser/mui
@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kpromebrowser
@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kpromeprocesson/mui/zh_CN
@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kpromeprocesson/mui
@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kpromeprocesson
-@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kpromeprocessonlocal/mui/default
-@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kpromeprocessonlocal/mui/zh_CN
-@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kpromeprocessonlocal/mui
-@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kpromeprocessonlocal
+@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kpromewebapp/mui/default
+@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kpromewebapp/mui/zh_CN
+@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kpromewebapp/mui
+@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kpromewebapp
@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kpromeworkarea/mui/default/html/static/css
@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kpromeworkarea/mui/default/html/static/js
@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kpromeworkarea/mui/default/html/static
@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kpromeworkarea/mui/default/html
@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kpromeworkarea/mui/default
@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kpromeworkarea/mui/zh_CN
-@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kpromeworkarea/mui/zh_TW
@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kpromeworkarea/mui
@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kpromeworkarea
+@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kqingdlg/mui/default
+@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kqingdlg/mui/zh_CN
+@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kqingdlg/mui
+@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kqingdlg
@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kqrcode/mui/default
@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kqrcode/mui/zh_CN
@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kqrcode/mui
@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kqrcode
+@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/krecentfile
@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kscreengrab/mui/default
+@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kscreengrab/mui/ja_JP
@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kscreengrab/mui/zh_CN
@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kscreengrab/mui
@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kscreengrab
-@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kskincenter/mui/default/html/static/css/img
-@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kskincenter/mui/default/html/static/css
-@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kskincenter/mui/default/html/static/js
-@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kskincenter/mui/default/html/static
-@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kskincenter/mui/default/html
+@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kskincenter/blackgold_res/css
+@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kskincenter/blackgold_res/images
+@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kskincenter/blackgold_res/js
+@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kskincenter/blackgold_res/static/images
+@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kskincenter/blackgold_res/static
+@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kskincenter/blackgold_res
+@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kskincenter/hover_static/css
+@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kskincenter/hover_static/js
+@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kskincenter/hover_static
+@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kskincenter/ksolaunch/blackgold
+@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kskincenter/ksolaunch/normal
+@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kskincenter/ksolaunch
@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kskincenter/mui/default
+@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kskincenter/mui/zh_CN
@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kskincenter/mui
+@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kskincenter/static/css/img
+@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kskincenter/static/css
+@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kskincenter/static/js
+@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kskincenter/static
@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kskincenter
@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/ksoformatproof/mui/zh_CN
@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/ksoformatproof/mui
@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/ksoformatproof/templates
@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/ksoformatproof
-@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/ksplitmerge/mui/zh_CN
-@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/ksplitmerge/mui
-@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/ksplitmerge
@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kstartpage/mui/default/htmlep/static/css
@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kstartpage/mui/default/htmlep/static/js
@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kstartpage/mui/default/htmlep/static
@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kstartpage/mui/default/htmlep
+@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kstartpage/mui/default/htmlnotifymemberlookup/css
+@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kstartpage/mui/default/htmlnotifymemberlookup/js
+@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kstartpage/mui/default/htmlnotifymemberlookup
@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kstartpage/mui/default
-@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kstartpage/mui/en_US
+@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kstartpage/mui/ja_JP
+@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kstartpage/mui/zh_CN/res/web/error-cefabort
+@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kstartpage/mui/zh_CN/res/web/error-link
+@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kstartpage/mui/zh_CN/res/web/error-upload-logo
+@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kstartpage/mui/zh_CN/res/web
+@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kstartpage/mui/zh_CN/res
@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kstartpage/mui/zh_CN
@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kstartpage/mui/zh_TW
@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kstartpage/mui
@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kstartpage/res/kuip
@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kstartpage/res
@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kstartpage
+@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kusercenter/mui/default/web_pdf/static/css/img
+@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kusercenter/mui/default/web_pdf/static/css
+@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kusercenter/mui/default/web_pdf/static/js
+@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kusercenter/mui/default/web_pdf/static
+@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kusercenter/mui/default/web_pdf
+@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kusercenter/mui/default/web_pdfep/static/css/img
+@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kusercenter/mui/default/web_pdfep/static/css
+@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kusercenter/mui/default/web_pdfep/static/js
+@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kusercenter/mui/default/web_pdfep/static
+@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kusercenter/mui/default/web_pdfep
@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kusercenter/mui/default/webep/static/css
@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kusercenter/mui/default/webep/static/js
@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kusercenter/mui/default/webep/static
@@ -3989,14 +3808,16 @@ share/icons/hicolor/96x96/apps/wps-office2019-wpsmain.png
@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kweibo/mui/default
@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kweibo/mui/en_US
@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kweibo/mui/zh_CN
-@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kweibo/mui/zh_TW
@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kweibo/mui
+@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kweibo/weibo
@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kweibo
-@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource/artstyleborder
@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder/resource
@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/kwpsartstyleborder
+@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/linkeddatatype
+@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/messagepush
@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/officespace/mui/de_DE/resource
@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/officespace/mui/de_DE
+@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/officespace/mui/default/resource/theme
@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/officespace/mui/default/resource
@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/officespace/mui/default
@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/officespace/mui/en_US
@@ -4004,9 +3825,6 @@ share/icons/hicolor/96x96/apps/wps-office2019-wpsmain.png
@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/officespace/mui/es_ES
@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/officespace/mui/fr_FR/resource
@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/officespace/mui/fr_FR
-@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/officespace/mui/ja_JP/resource
-@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/officespace/mui/ja_JP
-@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/officespace/mui/pl_PL
@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/officespace/mui/pt_BR/resource
@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/officespace/mui/pt_BR
@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/officespace/mui/pt_PT/resource
@@ -4023,12 +3841,9 @@ share/icons/hicolor/96x96/apps/wps-office2019-wpsmain.png
@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/officespace/mui/zh_TW
@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/officespace/mui
@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/officespace
-@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/pdfbatchcompression/pdfbatchcompressionapp/mui/default/icons/1x
-@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/pdfbatchcompression/pdfbatchcompressionapp/mui/default/icons
-@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/pdfbatchcompression/pdfbatchcompressionapp/mui/default
-@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/pdfbatchcompression/pdfbatchcompressionapp/mui/zh_CN
-@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/pdfbatchcompression/pdfbatchcompressionapp/mui
-@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/pdfbatchcompression/pdfbatchcompressionapp
+@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/pdfbatchcompression/mui/default
+@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/pdfbatchcompression/mui/zh_CN
+@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/pdfbatchcompression/mui
@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/pdfbatchcompression
@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/qing/mui/de_DE/res/qingaccount
@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/qing/mui/de_DE/res
@@ -4041,11 +3856,29 @@ share/icons/hicolor/96x96/apps/wps-office2019-wpsmain.png
@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/qing/mui/default/res/clouddiskhomepage/static/js
@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/qing/mui/default/res/clouddiskhomepage/static
@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/qing/mui/default/res/clouddiskhomepage
+@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/qing/mui/default/res/clouddiskpopup/static/css
+@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/qing/mui/default/res/clouddiskpopup/static/js
+@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/qing/mui/default/res/clouddiskpopup/static
+@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/qing/mui/default/res/clouddiskpopup
+@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/qing/mui/default/res/cloudfolderpage/static/css
+@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/qing/mui/default/res/cloudfolderpage/static/js
+@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/qing/mui/default/res/cloudfolderpage/static
+@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/qing/mui/default/res/cloudfolderpage
@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/qing/mui/default/res/desktopbackuppage/static/css
@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/qing/mui/default/res/desktopbackuppage/static/js
@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/qing/mui/default/res/desktopbackuppage/static
@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/qing/mui/default/res/desktopbackuppage
+@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/qing/mui/default/res/privatefolder/static/css
+@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/qing/mui/default/res/privatefolder/static/js
+@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/qing/mui/default/res/privatefolder/static
+@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/qing/mui/default/res/privatefolder
@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/qing/mui/default/res/qingaccount
+@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/qing/mui/default/res/todeletefilepage/css
+@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/qing/mui/default/res/todeletefilepage/js
+@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/qing/mui/default/res/todeletefilepage
+@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/qing/mui/default/res/uploadwechatfile/css
+@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/qing/mui/default/res/uploadwechatfile/js
+@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/qing/mui/default/res/uploadwechatfile
@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/qing/mui/default/res
@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/qing/mui/default
@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/qing/mui/en_US/res/qingaccount
@@ -4067,8 +3900,22 @@ share/icons/hicolor/96x96/apps/wps-office2019-wpsmain.png
@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/qing/mui/ru_RU/res
@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/qing/mui/ru_RU
@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/qing/mui/zh_CN/res/loginmainwin
+@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/qing/mui/zh_CN/res/newuserguide/static/css
+@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/qing/mui/zh_CN/res/newuserguide/static/img
+@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/qing/mui/zh_CN/res/newuserguide/static/js
+@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/qing/mui/zh_CN/res/newuserguide/static
+@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/qing/mui/zh_CN/res/newuserguide
+@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/qing/mui/zh_CN/res/newweblogin/static/css/img
+@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/qing/mui/zh_CN/res/newweblogin/static/css
+@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/qing/mui/zh_CN/res/newweblogin/static/js
+@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/qing/mui/zh_CN/res/newweblogin/static
+@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/qing/mui/zh_CN/res/newweblogin
@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/qing/mui/zh_CN/res/qingaccount
-@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/qing/mui/zh_CN/res/usersecurecenter
+@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/qing/mui/zh_CN/res/trusteddevice/dist/static/css
+@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/qing/mui/zh_CN/res/trusteddevice/dist/static/js
+@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/qing/mui/zh_CN/res/trusteddevice/dist/static
+@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/qing/mui/zh_CN/res/trusteddevice/dist
+@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/qing/mui/zh_CN/res/trusteddevice
@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/qing/mui/zh_CN/res/vippayment
@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/qing/mui/zh_CN/res
@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/qing/mui/zh_CN
@@ -4077,7 +3924,8 @@ share/icons/hicolor/96x96/apps/wps-office2019-wpsmain.png
@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/qing/mui/zh_TW
@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/qing/mui
@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/qing
-@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/ruby
+@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/secanalyze
+@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/shareplay
@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/wppcapturer/mui/en_US
@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/wppcapturer/mui/zh_CN
@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/wppcapturer/mui
@@ -4086,9 +3934,92 @@ share/icons/hicolor/96x96/apps/wps-office2019-wpsmain.png
@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/wppencoder/mui/zh_CN
@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/wppencoder/mui
@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/wppencoder
+@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/wpppresentationtool
+@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/wpsbox/mui/default/html/cloudsettings/dist/static/css
+@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/wpsbox/mui/default/html/cloudsettings/dist/static/js
+@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/wpsbox/mui/default/html/cloudsettings/dist/static
+@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/wpsbox/mui/default/html/cloudsettings/dist
+@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/wpsbox/mui/default/html/cloudsettings
+@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/wpsbox/mui/default/html/cloudsettingsdlg/dist/static/css
+@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/wpsbox/mui/default/html/cloudsettingsdlg/dist/static/js
+@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/wpsbox/mui/default/html/cloudsettingsdlg/dist/static
+@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/wpsbox/mui/default/html/cloudsettingsdlg/dist
+@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/wpsbox/mui/default/html/cloudsettingsdlg
+@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/wpsbox/mui/default/html/documentassistant/css
+@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/wpsbox/mui/default/html/documentassistant/img
+@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/wpsbox/mui/default/html/documentassistant/js/lib
+@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/wpsbox/mui/default/html/documentassistant/js
+@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/wpsbox/mui/default/html/documentassistant
+@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/wpsbox/mui/default/html/fileradar/dist/static/css
+@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/wpsbox/mui/default/html/fileradar/dist/static/js
+@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/wpsbox/mui/default/html/fileradar/dist/static
+@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/wpsbox/mui/default/html/fileradar/dist
+@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/wpsbox/mui/default/html/fileradar
+@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/wpsbox/mui/default/html/filetransfer/css
+@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/wpsbox/mui/default/html/filetransfer/js
+@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/wpsbox/mui/default/html/filetransfer
+@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/wpsbox/mui/default/html/folderselector/dist/static/css
+@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/wpsbox/mui/default/html/folderselector/dist/static/fonts
+@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/wpsbox/mui/default/html/folderselector/dist/static/js
+@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/wpsbox/mui/default/html/folderselector/dist/static
+@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/wpsbox/mui/default/html/folderselector/dist
+@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/wpsbox/mui/default/html/folderselector
+@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/wpsbox/mui/default/html/mine/static/css
+@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/wpsbox/mui/default/html/mine/static/js
+@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/wpsbox/mui/default/html/mine/static
+@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/wpsbox/mui/default/html/mine
+@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/wpsbox/mui/default/html/msgchannel/dist/static/css
+@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/wpsbox/mui/default/html/msgchannel/dist/static/img
+@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/wpsbox/mui/default/html/msgchannel/dist/static/js
+@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/wpsbox/mui/default/html/msgchannel/dist/static
+@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/wpsbox/mui/default/html/msgchannel/dist
+@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/wpsbox/mui/default/html/msgchannel
+@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/wpsbox/mui/default/html/privatefolder/static/css/img
+@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/wpsbox/mui/default/html/privatefolder/static/css
+@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/wpsbox/mui/default/html/privatefolder/static/js
+@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/wpsbox/mui/default/html/privatefolder/static
+@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/wpsbox/mui/default/html/privatefolder
+@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/wpsbox/mui/default/html/recommend/img
+@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/wpsbox/mui/default/html/recommend
+@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/wpsbox/mui/default/html/sharefolder/static/css
+@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/wpsbox/mui/default/html/sharefolder/static/fonts
+@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/wpsbox/mui/default/html/sharefolder/static/js
+@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/wpsbox/mui/default/html/sharefolder/static
+@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/wpsbox/mui/default/html/sharefolder
+@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/wpsbox/mui/default/html/syncfolder/static/css
+@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/wpsbox/mui/default/html/syncfolder/static/js
+@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/wpsbox/mui/default/html/syncfolder/static
+@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/wpsbox/mui/default/html/syncfolder
+@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/wpsbox/mui/default/html/teamevent/static/css
+@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/wpsbox/mui/default/html/teamevent/static/js
+@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/wpsbox/mui/default/html/teamevent/static
+@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/wpsbox/mui/default/html/teamevent
+@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/wpsbox/mui/default/html/teammember/static/css
+@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/wpsbox/mui/default/html/teammember/static/js
+@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/wpsbox/mui/default/html/teammember/static
+@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/wpsbox/mui/default/html/teammember
+@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/wpsbox/mui/default/html/wpsboxsettings/dist/static/css
+@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/wpsbox/mui/default/html/wpsboxsettings/dist/static/js
+@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/wpsbox/mui/default/html/wpsboxsettings/dist/static
+@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/wpsbox/mui/default/html/wpsboxsettings/dist
+@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/wpsbox/mui/default/html/wpsboxsettings
+@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/wpsbox/mui/default/html
+@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/wpsbox/mui/default/icons
+@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/wpsbox/mui/default
+@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/wpsbox/mui/zh_CN
+@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/wpsbox/mui
+@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/wpsbox/res/2018white_dark_wpsbox
+@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/wpsbox/res/2018white_wpsbox
+@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/wpsbox/res/2019wpsbox/default
+@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/wpsbox/res/2019wpsbox
+@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/wpsbox/res/subtheme/res/2018white
+@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/wpsbox/res/subtheme/res/2018white_dark
+@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/wpsbox/res/subtheme/res
+@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/wpsbox/res/subtheme
+@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/wpsbox/res
+@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons/wpsbox
@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/addons
@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/asso_template
-@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/cfgs/tastelink
@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/cfgs/winclassname
@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/cfgs
@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/data/chinesesegment/dict
@@ -4097,7 +4028,6 @@ share/icons/hicolor/96x96/apps/wps-office2019-wpsmain.png
@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/data/chinesesegment/friso/vendors
@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/data/chinesesegment/friso
@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/data/chinesesegment
-@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/data/js
@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/data
@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/dicts/spellcheck/en_CH
@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/dicts/spellcheck/en_US
@@ -4140,6 +4070,8 @@ share/icons/hicolor/96x96/apps/wps-office2019-wpsmain.png
@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/bullets
@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/contentcontrol
@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/filedialog/saveooxmldlg
+@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/filedialog/x1
+@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/filedialog/x2
@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/filedialog
@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/imglib/Chinese horoscope
@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/imglib/animal
@@ -4166,6 +4098,8 @@ share/icons/hicolor/96x96/apps/wps-office2019-wpsmain.png
@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/imglib
@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/layout
@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/media
+@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/nse/overlayicon
+@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/nse
@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/search/images
@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/search/searchengine/searchicon
@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource/search/searchengine
@@ -4185,6 +4119,7 @@ share/icons/hicolor/96x96/apps/wps-office2019-wpsmain.png
@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/resource
@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/templates/Wpp Default Object/Slide Layout
@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/templates/Wpp Default Object
+@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/templates/presentationdesigns
@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default/templates
@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/default
@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/en_US/config
@@ -4208,7 +4143,6 @@ share/icons/hicolor/96x96/apps/wps-office2019-wpsmain.png
@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/en_US/templates/et/Office
@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/en_US/templates/et/Personal
@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/en_US/templates/et
-@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/en_US/templates/presentationdesigns
@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/en_US/templates/wpp/Business
@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/en_US/templates/wpp/Education
@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/en_US/templates/wpp
@@ -4220,22 +4154,53 @@ share/icons/hicolor/96x96/apps/wps-office2019-wpsmain.png
@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/en_US/templates/wps
@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/en_US/templates
@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/en_US
+@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/lang_list
+@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/mn_CN/config
+@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/mn_CN/l10n
+@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/mn_CN
+@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/ru_RU/config
+@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/ru_RU/data
+@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/ru_RU/l10n
+@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/ru_RU/resource/watermark/images/preinstall
+@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/ru_RU/resource/watermark/images/user_defined
+@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/ru_RU/resource/watermark/images
+@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/ru_RU/resource/watermark/information/preinstall
+@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/ru_RU/resource/watermark/information/user_defined
+@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/ru_RU/resource/watermark/information
+@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/ru_RU/resource/watermark
+@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/ru_RU/resource/xlsx
+@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/ru_RU/resource
+@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/ru_RU/templates/Wpp Default Object/Slide Layout
+@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/ru_RU/templates/Wpp Default Object/prometheus
+@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/ru_RU/templates/Wpp Default Object
+@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/ru_RU/templates/coverpage/buildin/lengthwise/Business
+@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/ru_RU/templates/coverpage/buildin/lengthwise/Resume
+@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/ru_RU/templates/coverpage/buildin/lengthwise/Thesis
+@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/ru_RU/templates/coverpage/buildin/lengthwise
+@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/ru_RU/templates/coverpage/buildin/transverse/transverse
+@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/ru_RU/templates/coverpage/buildin/transverse
+@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/ru_RU/templates/coverpage/buildin
+@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/ru_RU/templates/coverpage
+@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/ru_RU/templates
+@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/ru_RU
@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/ug_CN/templates
@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui/ug_CN
@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/mui
-@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/oa/ssl
@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/oa
@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/qt/icc
-@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/qt/plugins/codecs
-@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/qt/plugins/inputmethods
+@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/qt/plugins/iconengines
+@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/qt/plugins/imageformats
+@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/qt/plugins/platforminputcontexts
+@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/qt/plugins/platforms
+@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/qt/plugins/platformthemes
+@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/qt/plugins/printsupport
+@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/qt/plugins/xcbglintegrations
@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/qt/plugins
@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/qt
@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/res/commands/et/classics
@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/res/commands/et/ongmani
-@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/res/commands/et/rainbow
@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/res/commands/et
@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/res/commands/pdf/classics
-@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/res/commands/pdf/ongmani
@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/res/commands/pdf
@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/res/commands/pdf_classics/classics
@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/res/commands/pdf_classics/ongmani
@@ -4245,21 +4210,24 @@ share/icons/hicolor/96x96/apps/wps-office2019-wpsmain.png
@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/res/commands/pdf_readonly
@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/res/commands/wpp/classics
@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/res/commands/wpp/ongmani
-@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/res/commands/wpp/rainbow
@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/res/commands/wpp
@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/res/commands/wps/classics
@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/res/commands/wps/ongmani
-@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/res/commands/wps/rainbow
@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/res/commands/wps
@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/res/commands
@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/res/themes
@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/res
@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/resource/config
@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/resource
+@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/skins/2018white_dark/default
+@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/skins/2018white_dark
+@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/skins/2019dark/default
+@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/skins/2019dark
@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/skins/2019gov/default
@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/skins/2019gov
-@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/skins/2019white/default
@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/skins/2019white
+@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/skins/2020dark_pdf/default
+@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/skins/2020dark_pdf
@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/skins
@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/wpsart/colors
@dir %%LINUXBASE%%/opt/kingsoft/wps-office/office6/wpsart/data
diff --git a/editors/vim/Makefile b/editors/vim/Makefile
index e13157f3b5b6..3776e5b01e63 100644
--- a/editors/vim/Makefile
+++ b/editors/vim/Makefile
@@ -1,5 +1,5 @@
PORTNAME= vim
-PORTVERSION= 9.1.1723
+PORTVERSION= 9.1.1744
DISTVERSIONPREFIX= v
CATEGORIES= editors
@@ -22,7 +22,8 @@ CONFIGURE_ARGS= --disable-canberra \
--enable-cscope \
--enable-gui=${GUI} \
--enable-multibyte \
- --with-tlib=ncursesw
+ --with-tlib=ncursesw \
+ --without-wayland
MAKE_ARGS= STRIP="${STRIP_CMD}" \
VIMRCLOC=${ETCDIR} \
VIMRUNTIMEDIR=${PREFIX}/share/vim/${VIM_VER}
@@ -69,7 +70,8 @@ USE_XORG= ice sm x11 xpm xt
.elif ${FLAVOR:U} == gtk3
GUI= gtk3
-CONFIGURE_ARGS+=--enable-xim --enable-fontset
+CONFIGURE_ARGS+=--enable-xim --enable-fontset --with-wayland
+LIB_DEPENDS+= libwayland-client.so:graphics/wayland
PLIST_SUB+= GUI="" DESKTOP=""
USES+= desktop-file-utils gnome xorg
USE_GNOME= cairo gdkpixbufextra gtk30
diff --git a/editors/vim/distinfo b/editors/vim/distinfo
index f40c331b9c80..babd883f42d4 100644
--- a/editors/vim/distinfo
+++ b/editors/vim/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1756704100
-SHA256 (vim-vim-v9.1.1723_GH0.tar.gz) = 057b339a2fa78729ff595393333d34a7d25ae77d833f55c2d89b03a2f55203bd
-SIZE (vim-vim-v9.1.1723_GH0.tar.gz) = 18764005
+TIMESTAMP = 1757437254
+SHA256 (vim-vim-v9.1.1744_GH0.tar.gz) = 6784bdcc41d4ae45c74cc93288e744a545525dd553e2d7489120f93b6bf90d14
+SIZE (vim-vim-v9.1.1744_GH0.tar.gz) = 18779452
diff --git a/editors/vscode/Makefile b/editors/vscode/Makefile
index ad4015344afb..1cdf4fc29943 100644
--- a/editors/vscode/Makefile
+++ b/editors/vscode/Makefile
@@ -1,6 +1,6 @@
PORTNAME= vscode
DISTVERSION= 1.103.2
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= editors
MASTER_SITES= https://github.com/tagattie/FreeBSD-VSCode/releases/download/${DISTVERSION}/:node_modules
DISTFILES= vscode-node-modules-${DISTVERSION}${EXTRACT_SUFX}:node_modules \
@@ -288,6 +288,8 @@ build-remote-extension-host: configure pre-build
### targets for port maintainer(s)
make-node-modules-archive: extract
+# add node module for signature verification of extensions from Open VSX Registry
+ @${PATCH} -s -p0 -d ${WRKSRC} < ${FILESDIR}/patch-package.json
@${ECHO_MSG} "===> Fetching and installing node modules in ${WRKSRC}"
@cd ${WRKSRC} && \
${SETENV} ${MAKE_ENV} npm install --ignore-scripts --no-progress --no-audit --no-fund && \
diff --git a/editors/vscode/distinfo b/editors/vscode/distinfo
index 32f9083cc5aa..3f7b7b030d0e 100644
--- a/editors/vscode/distinfo
+++ b/editors/vscode/distinfo
@@ -1,7 +1,7 @@
-TIMESTAMP = 1756024500
-SHA256 (vscode/vscode-node-modules-1.103.2.tar.gz) = ff733e7c0a3038790eec73555ce93c15d914fcfd76e2a9703acd1d0a47ed44a7
-SIZE (vscode/vscode-node-modules-1.103.2.tar.gz) = 397998302
-SHA256 (vscode/vscode-marketplace-exts-1.103.2.tar.gz) = af11c2d96d9a4ca1aaa4e2318a98cd69204d1af36ebb94374108c7aae3b9c223
-SIZE (vscode/vscode-marketplace-exts-1.103.2.tar.gz) = 1709419
+TIMESTAMP = 1757195921
+SHA256 (vscode/vscode-node-modules-1.103.2.tar.gz) = 7f52e5087174fbf33b2b4dc05c5660f95d1833cc055e50aaf8591717ea07bfd7
+SIZE (vscode/vscode-node-modules-1.103.2.tar.gz) = 406945481
+SHA256 (vscode/vscode-marketplace-exts-1.103.2.tar.gz) = 081fd13d4bab7652f6c1f577b22d00737142aa7056eeb6e18b575b274b0728fa
+SIZE (vscode/vscode-marketplace-exts-1.103.2.tar.gz) = 1714506
SHA256 (vscode/microsoft-vscode-1.103.2_GH0.tar.gz) = 77d0201a5fd09df066a04a2bc1fa0acbc01317ed62ec04a99b8cb8a0ce2ce3b3
SIZE (vscode/microsoft-vscode-1.103.2_GH0.tar.gz) = 23208373
diff --git a/editors/vscode/files/patch-package.json b/editors/vscode/files/patch-package.json
new file mode 100644
index 000000000000..c40a6ad34f03
--- /dev/null
+++ b/editors/vscode/files/patch-package.json
@@ -0,0 +1,14 @@
+https://github.com/eclipse/openvsx/issues/543
+https://github.com/termux/termux-packages/issues/24739
+https://github.com/termux/termux-packages/pull/24757
+
+--- package.json.orig 2025-08-20 15:13:53 UTC
++++ package.json
+@@ -105,6 +105,7 @@
+ "native-is-elevated": "0.7.0",
+ "native-keymap": "^3.3.5",
+ "native-watchdog": "^1.4.1",
++ "node-ovsx-sign": "^1.2.0",
+ "node-pty": "^1.1.0-beta33",
+ "open": "^10.1.2",
+ "tas-client-umd": "0.2.0",
diff --git a/editors/vscode/files/patch-src_vs_platform_extensionManagement_node_extensionSignatureVerificationService.ts b/editors/vscode/files/patch-src_vs_platform_extensionManagement_node_extensionSignatureVerificationService.ts
new file mode 100644
index 000000000000..b10a1adb8f06
--- /dev/null
+++ b/editors/vscode/files/patch-src_vs_platform_extensionManagement_node_extensionSignatureVerificationService.ts
@@ -0,0 +1,47 @@
+https://github.com/eclipse/openvsx/issues/543
+https://github.com/termux/termux-packages/issues/24739
+https://github.com/termux/termux-packages/pull/24757
+
+--- src/vs/platform/extensionManagement/node/extensionSignatureVerificationService.ts.orig 2025-08-20 15:13:53 UTC
++++ src/vs/platform/extensionManagement/node/extensionSignatureVerificationService.ts
+@@ -35,7 +35,7 @@ declare module vsceSign {
+ }
+
+ declare module vsceSign {
+- export function verify(vsixFilePath: string, signatureArchiveFilePath: string, verbose: boolean): Promise<ExtensionSignatureVerificationResult>;
++ export function verify(vsixFilePath: string, signatureArchiveFilePath: string, verbose: boolean): Promise<boolean>;
+ }
+
+ /**
+@@ -67,7 +67,7 @@ export class ExtensionSignatureVerificationService imp
+ }
+
+ private async resolveVsceSign(): Promise<typeof vsceSign> {
+- const mod = '@vscode/vsce-sign';
++ const mod = 'node-ovsx-sign';
+ return import(mod);
+ }
+
+@@ -87,7 +87,21 @@ export class ExtensionSignatureVerificationService imp
+
+ try {
+ this.logService.trace(`Verifying extension signature for ${extensionId}...`);
+- result = await module.verify(vsixFilePath, signatureArchiveFilePath, this.logService.getLevel() === LogLevel.Trace);
++ let isSignatureValid =
++ await module.verify(vsixFilePath, signatureArchiveFilePath, this.logService.getLevel() === LogLevel.Trace);
++ if (isSignatureValid) {
++ result = {
++ code: ExtensionSignatureVerificationCode.Success,
++ didExecute: true,
++ output: "The extension signature is valid."
++ };
++ } else {
++ result = {
++ code: ExtensionSignatureVerificationCode.SignatureIsNotValid,
++ didExecute: true,
++ output: "The extension signature is invalid."
++ };
++ }
+ } catch (e) {
+ result = {
+ code: ExtensionSignatureVerificationCode.UnknownError,
diff --git a/editors/vscode/pkg-plist b/editors/vscode/pkg-plist
index 13fc44924888..62db6058a0c7 100644
--- a/editors/vscode/pkg-plist
+++ b/editors/vscode/pkg-plist
@@ -885,6 +885,3073 @@ share/applications/code-oss.desktop
%%DATADIR%%/resources/app/extensions/yaml/syntaxes/yaml-embedded.tmLanguage.json
%%DATADIR%%/resources/app/extensions/yaml/syntaxes/yaml.tmLanguage.json
%%DATADIR%%/resources/app/node_modules.asar
+%%DATADIR%%/resources/app/node_modules/@azure/abort-controller/LICENSE
+%%DATADIR%%/resources/app/node_modules/@azure/abort-controller/dist/browser/AbortError.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/abort-controller/dist/browser/AbortError.js
+%%DATADIR%%/resources/app/node_modules/@azure/abort-controller/dist/browser/AbortSignalLike.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/abort-controller/dist/browser/AbortSignalLike.js
+%%DATADIR%%/resources/app/node_modules/@azure/abort-controller/dist/browser/index.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/abort-controller/dist/browser/index.js
+%%DATADIR%%/resources/app/node_modules/@azure/abort-controller/dist/browser/package.json
+%%DATADIR%%/resources/app/node_modules/@azure/abort-controller/dist/commonjs/AbortError.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/abort-controller/dist/commonjs/AbortError.js
+%%DATADIR%%/resources/app/node_modules/@azure/abort-controller/dist/commonjs/AbortSignalLike.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/abort-controller/dist/commonjs/AbortSignalLike.js
+%%DATADIR%%/resources/app/node_modules/@azure/abort-controller/dist/commonjs/index.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/abort-controller/dist/commonjs/index.js
+%%DATADIR%%/resources/app/node_modules/@azure/abort-controller/dist/commonjs/package.json
+%%DATADIR%%/resources/app/node_modules/@azure/abort-controller/dist/commonjs/tsdoc-metadata.json
+%%DATADIR%%/resources/app/node_modules/@azure/abort-controller/dist/esm/AbortError.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/abort-controller/dist/esm/AbortError.js
+%%DATADIR%%/resources/app/node_modules/@azure/abort-controller/dist/esm/AbortSignalLike.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/abort-controller/dist/esm/AbortSignalLike.js
+%%DATADIR%%/resources/app/node_modules/@azure/abort-controller/dist/esm/index.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/abort-controller/dist/esm/index.js
+%%DATADIR%%/resources/app/node_modules/@azure/abort-controller/dist/esm/package.json
+%%DATADIR%%/resources/app/node_modules/@azure/abort-controller/dist/react-native/AbortError.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/abort-controller/dist/react-native/AbortError.js
+%%DATADIR%%/resources/app/node_modules/@azure/abort-controller/dist/react-native/AbortSignalLike.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/abort-controller/dist/react-native/AbortSignalLike.js
+%%DATADIR%%/resources/app/node_modules/@azure/abort-controller/dist/react-native/index.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/abort-controller/dist/react-native/index.js
+%%DATADIR%%/resources/app/node_modules/@azure/abort-controller/dist/react-native/package.json
+%%DATADIR%%/resources/app/node_modules/@azure/abort-controller/package.json
+%%DATADIR%%/resources/app/node_modules/@azure/core-auth/LICENSE
+%%DATADIR%%/resources/app/node_modules/@azure/core-auth/dist/browser/azureKeyCredential.js
+%%DATADIR%%/resources/app/node_modules/@azure/core-auth/dist/browser/azureNamedKeyCredential.js
+%%DATADIR%%/resources/app/node_modules/@azure/core-auth/dist/browser/azureSASCredential.js
+%%DATADIR%%/resources/app/node_modules/@azure/core-auth/dist/browser/index.js
+%%DATADIR%%/resources/app/node_modules/@azure/core-auth/dist/browser/keyCredential.js
+%%DATADIR%%/resources/app/node_modules/@azure/core-auth/dist/browser/package.json
+%%DATADIR%%/resources/app/node_modules/@azure/core-auth/dist/browser/tokenCredential.js
+%%DATADIR%%/resources/app/node_modules/@azure/core-auth/dist/browser/tracing.js
+%%DATADIR%%/resources/app/node_modules/@azure/core-auth/dist/commonjs/azureKeyCredential.js
+%%DATADIR%%/resources/app/node_modules/@azure/core-auth/dist/commonjs/azureNamedKeyCredential.js
+%%DATADIR%%/resources/app/node_modules/@azure/core-auth/dist/commonjs/azureSASCredential.js
+%%DATADIR%%/resources/app/node_modules/@azure/core-auth/dist/commonjs/index.js
+%%DATADIR%%/resources/app/node_modules/@azure/core-auth/dist/commonjs/keyCredential.js
+%%DATADIR%%/resources/app/node_modules/@azure/core-auth/dist/commonjs/package.json
+%%DATADIR%%/resources/app/node_modules/@azure/core-auth/dist/commonjs/tokenCredential.js
+%%DATADIR%%/resources/app/node_modules/@azure/core-auth/dist/commonjs/tracing.js
+%%DATADIR%%/resources/app/node_modules/@azure/core-auth/dist/commonjs/tsdoc-metadata.json
+%%DATADIR%%/resources/app/node_modules/@azure/core-auth/dist/esm/azureKeyCredential.js
+%%DATADIR%%/resources/app/node_modules/@azure/core-auth/dist/esm/azureNamedKeyCredential.js
+%%DATADIR%%/resources/app/node_modules/@azure/core-auth/dist/esm/azureSASCredential.js
+%%DATADIR%%/resources/app/node_modules/@azure/core-auth/dist/esm/index.js
+%%DATADIR%%/resources/app/node_modules/@azure/core-auth/dist/esm/keyCredential.js
+%%DATADIR%%/resources/app/node_modules/@azure/core-auth/dist/esm/package.json
+%%DATADIR%%/resources/app/node_modules/@azure/core-auth/dist/esm/tokenCredential.js
+%%DATADIR%%/resources/app/node_modules/@azure/core-auth/dist/esm/tracing.js
+%%DATADIR%%/resources/app/node_modules/@azure/core-auth/dist/react-native/azureKeyCredential.js
+%%DATADIR%%/resources/app/node_modules/@azure/core-auth/dist/react-native/azureNamedKeyCredential.js
+%%DATADIR%%/resources/app/node_modules/@azure/core-auth/dist/react-native/azureSASCredential.js
+%%DATADIR%%/resources/app/node_modules/@azure/core-auth/dist/react-native/index.js
+%%DATADIR%%/resources/app/node_modules/@azure/core-auth/dist/react-native/keyCredential.js
+%%DATADIR%%/resources/app/node_modules/@azure/core-auth/dist/react-native/package.json
+%%DATADIR%%/resources/app/node_modules/@azure/core-auth/dist/react-native/tokenCredential.js
+%%DATADIR%%/resources/app/node_modules/@azure/core-auth/dist/react-native/tracing.js
+%%DATADIR%%/resources/app/node_modules/@azure/core-auth/package.json
+%%DATADIR%%/resources/app/node_modules/@azure/core-client/LICENSE
+%%DATADIR%%/resources/app/node_modules/@azure/core-client/dist/browser/authorizeRequestOnClaimChallenge.js
+%%DATADIR%%/resources/app/node_modules/@azure/core-client/dist/browser/authorizeRequestOnTenantChallenge.js
+%%DATADIR%%/resources/app/node_modules/@azure/core-client/dist/browser/base64-browser.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/core-client/dist/browser/base64.js
+%%DATADIR%%/resources/app/node_modules/@azure/core-client/dist/browser/deserializationPolicy.js
+%%DATADIR%%/resources/app/node_modules/@azure/core-client/dist/browser/httpClientCache.js
+%%DATADIR%%/resources/app/node_modules/@azure/core-client/dist/browser/index.js
+%%DATADIR%%/resources/app/node_modules/@azure/core-client/dist/browser/interfaceHelpers.js
+%%DATADIR%%/resources/app/node_modules/@azure/core-client/dist/browser/interfaces.js
+%%DATADIR%%/resources/app/node_modules/@azure/core-client/dist/browser/log.js
+%%DATADIR%%/resources/app/node_modules/@azure/core-client/dist/browser/operationHelpers.js
+%%DATADIR%%/resources/app/node_modules/@azure/core-client/dist/browser/package.json
+%%DATADIR%%/resources/app/node_modules/@azure/core-client/dist/browser/pipeline.js
+%%DATADIR%%/resources/app/node_modules/@azure/core-client/dist/browser/serializationPolicy.js
+%%DATADIR%%/resources/app/node_modules/@azure/core-client/dist/browser/serializer.js
+%%DATADIR%%/resources/app/node_modules/@azure/core-client/dist/browser/serviceClient.js
+%%DATADIR%%/resources/app/node_modules/@azure/core-client/dist/browser/state-browser.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/core-client/dist/browser/state.js
+%%DATADIR%%/resources/app/node_modules/@azure/core-client/dist/browser/urlHelpers.js
+%%DATADIR%%/resources/app/node_modules/@azure/core-client/dist/browser/utils.js
+%%DATADIR%%/resources/app/node_modules/@azure/core-client/dist/commonjs/authorizeRequestOnClaimChallenge.js
+%%DATADIR%%/resources/app/node_modules/@azure/core-client/dist/commonjs/authorizeRequestOnTenantChallenge.js
+%%DATADIR%%/resources/app/node_modules/@azure/core-client/dist/commonjs/base64.js
+%%DATADIR%%/resources/app/node_modules/@azure/core-client/dist/commonjs/deserializationPolicy.js
+%%DATADIR%%/resources/app/node_modules/@azure/core-client/dist/commonjs/httpClientCache.js
+%%DATADIR%%/resources/app/node_modules/@azure/core-client/dist/commonjs/index.js
+%%DATADIR%%/resources/app/node_modules/@azure/core-client/dist/commonjs/interfaceHelpers.js
+%%DATADIR%%/resources/app/node_modules/@azure/core-client/dist/commonjs/interfaces.js
+%%DATADIR%%/resources/app/node_modules/@azure/core-client/dist/commonjs/log.js
+%%DATADIR%%/resources/app/node_modules/@azure/core-client/dist/commonjs/operationHelpers.js
+%%DATADIR%%/resources/app/node_modules/@azure/core-client/dist/commonjs/package.json
+%%DATADIR%%/resources/app/node_modules/@azure/core-client/dist/commonjs/pipeline.js
+%%DATADIR%%/resources/app/node_modules/@azure/core-client/dist/commonjs/serializationPolicy.js
+%%DATADIR%%/resources/app/node_modules/@azure/core-client/dist/commonjs/serializer.js
+%%DATADIR%%/resources/app/node_modules/@azure/core-client/dist/commonjs/serviceClient.js
+%%DATADIR%%/resources/app/node_modules/@azure/core-client/dist/commonjs/state-cjs.cjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/core-client/dist/commonjs/state.js
+%%DATADIR%%/resources/app/node_modules/@azure/core-client/dist/commonjs/tsdoc-metadata.json
+%%DATADIR%%/resources/app/node_modules/@azure/core-client/dist/commonjs/urlHelpers.js
+%%DATADIR%%/resources/app/node_modules/@azure/core-client/dist/commonjs/utils.js
+%%DATADIR%%/resources/app/node_modules/@azure/core-client/dist/esm/authorizeRequestOnClaimChallenge.js
+%%DATADIR%%/resources/app/node_modules/@azure/core-client/dist/esm/authorizeRequestOnTenantChallenge.js
+%%DATADIR%%/resources/app/node_modules/@azure/core-client/dist/esm/base64.js
+%%DATADIR%%/resources/app/node_modules/@azure/core-client/dist/esm/deserializationPolicy.js
+%%DATADIR%%/resources/app/node_modules/@azure/core-client/dist/esm/httpClientCache.js
+%%DATADIR%%/resources/app/node_modules/@azure/core-client/dist/esm/index.js
+%%DATADIR%%/resources/app/node_modules/@azure/core-client/dist/esm/interfaceHelpers.js
+%%DATADIR%%/resources/app/node_modules/@azure/core-client/dist/esm/interfaces.js
+%%DATADIR%%/resources/app/node_modules/@azure/core-client/dist/esm/log.js
+%%DATADIR%%/resources/app/node_modules/@azure/core-client/dist/esm/operationHelpers.js
+%%DATADIR%%/resources/app/node_modules/@azure/core-client/dist/esm/package.json
+%%DATADIR%%/resources/app/node_modules/@azure/core-client/dist/esm/pipeline.js
+%%DATADIR%%/resources/app/node_modules/@azure/core-client/dist/esm/serializationPolicy.js
+%%DATADIR%%/resources/app/node_modules/@azure/core-client/dist/esm/serializer.js
+%%DATADIR%%/resources/app/node_modules/@azure/core-client/dist/esm/serviceClient.js
+%%DATADIR%%/resources/app/node_modules/@azure/core-client/dist/esm/state.js
+%%DATADIR%%/resources/app/node_modules/@azure/core-client/dist/esm/urlHelpers.js
+%%DATADIR%%/resources/app/node_modules/@azure/core-client/dist/esm/utils.js
+%%DATADIR%%/resources/app/node_modules/@azure/core-client/dist/react-native/authorizeRequestOnClaimChallenge.js
+%%DATADIR%%/resources/app/node_modules/@azure/core-client/dist/react-native/authorizeRequestOnTenantChallenge.js
+%%DATADIR%%/resources/app/node_modules/@azure/core-client/dist/react-native/base64.js
+%%DATADIR%%/resources/app/node_modules/@azure/core-client/dist/react-native/deserializationPolicy.js
+%%DATADIR%%/resources/app/node_modules/@azure/core-client/dist/react-native/httpClientCache.js
+%%DATADIR%%/resources/app/node_modules/@azure/core-client/dist/react-native/index.js
+%%DATADIR%%/resources/app/node_modules/@azure/core-client/dist/react-native/interfaceHelpers.js
+%%DATADIR%%/resources/app/node_modules/@azure/core-client/dist/react-native/interfaces.js
+%%DATADIR%%/resources/app/node_modules/@azure/core-client/dist/react-native/log.js
+%%DATADIR%%/resources/app/node_modules/@azure/core-client/dist/react-native/operationHelpers.js
+%%DATADIR%%/resources/app/node_modules/@azure/core-client/dist/react-native/package.json
+%%DATADIR%%/resources/app/node_modules/@azure/core-client/dist/react-native/pipeline.js
+%%DATADIR%%/resources/app/node_modules/@azure/core-client/dist/react-native/serializationPolicy.js
+%%DATADIR%%/resources/app/node_modules/@azure/core-client/dist/react-native/serializer.js
+%%DATADIR%%/resources/app/node_modules/@azure/core-client/dist/react-native/serviceClient.js
+%%DATADIR%%/resources/app/node_modules/@azure/core-client/dist/react-native/state.js
+%%DATADIR%%/resources/app/node_modules/@azure/core-client/dist/react-native/urlHelpers.js
+%%DATADIR%%/resources/app/node_modules/@azure/core-client/dist/react-native/utils.js
+%%DATADIR%%/resources/app/node_modules/@azure/core-client/package.json
+%%DATADIR%%/resources/app/node_modules/@azure/core-rest-pipeline/LICENSE
+%%DATADIR%%/resources/app/node_modules/@azure/core-rest-pipeline/dist/browser/constants.js
+%%DATADIR%%/resources/app/node_modules/@azure/core-rest-pipeline/dist/browser/createPipelineFromOptions.js
+%%DATADIR%%/resources/app/node_modules/@azure/core-rest-pipeline/dist/browser/defaultHttpClient.js
+%%DATADIR%%/resources/app/node_modules/@azure/core-rest-pipeline/dist/browser/httpHeaders.js
+%%DATADIR%%/resources/app/node_modules/@azure/core-rest-pipeline/dist/browser/index.js
+%%DATADIR%%/resources/app/node_modules/@azure/core-rest-pipeline/dist/browser/interfaces.js
+%%DATADIR%%/resources/app/node_modules/@azure/core-rest-pipeline/dist/browser/log.js
+%%DATADIR%%/resources/app/node_modules/@azure/core-rest-pipeline/dist/browser/package.json
+%%DATADIR%%/resources/app/node_modules/@azure/core-rest-pipeline/dist/browser/pipeline.js
+%%DATADIR%%/resources/app/node_modules/@azure/core-rest-pipeline/dist/browser/pipelineRequest.js
+%%DATADIR%%/resources/app/node_modules/@azure/core-rest-pipeline/dist/browser/policies/agentPolicy.js
+%%DATADIR%%/resources/app/node_modules/@azure/core-rest-pipeline/dist/browser/policies/auxiliaryAuthenticationHeaderPolicy.js
+%%DATADIR%%/resources/app/node_modules/@azure/core-rest-pipeline/dist/browser/policies/bearerTokenAuthenticationPolicy.js
+%%DATADIR%%/resources/app/node_modules/@azure/core-rest-pipeline/dist/browser/policies/decompressResponsePolicy.js
+%%DATADIR%%/resources/app/node_modules/@azure/core-rest-pipeline/dist/browser/policies/defaultRetryPolicy.js
+%%DATADIR%%/resources/app/node_modules/@azure/core-rest-pipeline/dist/browser/policies/exponentialRetryPolicy.js
+%%DATADIR%%/resources/app/node_modules/@azure/core-rest-pipeline/dist/browser/policies/formDataPolicy.js
+%%DATADIR%%/resources/app/node_modules/@azure/core-rest-pipeline/dist/browser/policies/logPolicy.js
+%%DATADIR%%/resources/app/node_modules/@azure/core-rest-pipeline/dist/browser/policies/multipartPolicy.js
+%%DATADIR%%/resources/app/node_modules/@azure/core-rest-pipeline/dist/browser/policies/ndJsonPolicy.js
+%%DATADIR%%/resources/app/node_modules/@azure/core-rest-pipeline/dist/browser/policies/proxyPolicy.js
+%%DATADIR%%/resources/app/node_modules/@azure/core-rest-pipeline/dist/browser/policies/redirectPolicy.js
+%%DATADIR%%/resources/app/node_modules/@azure/core-rest-pipeline/dist/browser/policies/retryPolicy.js
+%%DATADIR%%/resources/app/node_modules/@azure/core-rest-pipeline/dist/browser/policies/setClientRequestIdPolicy.js
+%%DATADIR%%/resources/app/node_modules/@azure/core-rest-pipeline/dist/browser/policies/systemErrorRetryPolicy.js
+%%DATADIR%%/resources/app/node_modules/@azure/core-rest-pipeline/dist/browser/policies/throttlingRetryPolicy.js
+%%DATADIR%%/resources/app/node_modules/@azure/core-rest-pipeline/dist/browser/policies/tlsPolicy.js
+%%DATADIR%%/resources/app/node_modules/@azure/core-rest-pipeline/dist/browser/policies/tracingPolicy.js
+%%DATADIR%%/resources/app/node_modules/@azure/core-rest-pipeline/dist/browser/policies/userAgentPolicy.js
+%%DATADIR%%/resources/app/node_modules/@azure/core-rest-pipeline/dist/browser/policies/wrapAbortSignalLikePolicy.js
+%%DATADIR%%/resources/app/node_modules/@azure/core-rest-pipeline/dist/browser/restError.js
+%%DATADIR%%/resources/app/node_modules/@azure/core-rest-pipeline/dist/browser/util/file.js
+%%DATADIR%%/resources/app/node_modules/@azure/core-rest-pipeline/dist/browser/util/tokenCycler.js
+%%DATADIR%%/resources/app/node_modules/@azure/core-rest-pipeline/dist/browser/util/userAgent.js
+%%DATADIR%%/resources/app/node_modules/@azure/core-rest-pipeline/dist/browser/util/userAgentPlatform-browser.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/core-rest-pipeline/dist/browser/util/userAgentPlatform.js
+%%DATADIR%%/resources/app/node_modules/@azure/core-rest-pipeline/dist/browser/util/wrapAbortSignal.js
+%%DATADIR%%/resources/app/node_modules/@azure/core-rest-pipeline/dist/commonjs/constants.js
+%%DATADIR%%/resources/app/node_modules/@azure/core-rest-pipeline/dist/commonjs/createPipelineFromOptions.js
+%%DATADIR%%/resources/app/node_modules/@azure/core-rest-pipeline/dist/commonjs/defaultHttpClient.js
+%%DATADIR%%/resources/app/node_modules/@azure/core-rest-pipeline/dist/commonjs/httpHeaders.js
+%%DATADIR%%/resources/app/node_modules/@azure/core-rest-pipeline/dist/commonjs/index.js
+%%DATADIR%%/resources/app/node_modules/@azure/core-rest-pipeline/dist/commonjs/interfaces.js
+%%DATADIR%%/resources/app/node_modules/@azure/core-rest-pipeline/dist/commonjs/log.js
+%%DATADIR%%/resources/app/node_modules/@azure/core-rest-pipeline/dist/commonjs/package.json
+%%DATADIR%%/resources/app/node_modules/@azure/core-rest-pipeline/dist/commonjs/pipeline.js
+%%DATADIR%%/resources/app/node_modules/@azure/core-rest-pipeline/dist/commonjs/pipelineRequest.js
+%%DATADIR%%/resources/app/node_modules/@azure/core-rest-pipeline/dist/commonjs/policies/agentPolicy.js
+%%DATADIR%%/resources/app/node_modules/@azure/core-rest-pipeline/dist/commonjs/policies/auxiliaryAuthenticationHeaderPolicy.js
+%%DATADIR%%/resources/app/node_modules/@azure/core-rest-pipeline/dist/commonjs/policies/bearerTokenAuthenticationPolicy.js
+%%DATADIR%%/resources/app/node_modules/@azure/core-rest-pipeline/dist/commonjs/policies/decompressResponsePolicy.js
+%%DATADIR%%/resources/app/node_modules/@azure/core-rest-pipeline/dist/commonjs/policies/defaultRetryPolicy.js
+%%DATADIR%%/resources/app/node_modules/@azure/core-rest-pipeline/dist/commonjs/policies/exponentialRetryPolicy.js
+%%DATADIR%%/resources/app/node_modules/@azure/core-rest-pipeline/dist/commonjs/policies/formDataPolicy.js
+%%DATADIR%%/resources/app/node_modules/@azure/core-rest-pipeline/dist/commonjs/policies/logPolicy.js
+%%DATADIR%%/resources/app/node_modules/@azure/core-rest-pipeline/dist/commonjs/policies/multipartPolicy.js
+%%DATADIR%%/resources/app/node_modules/@azure/core-rest-pipeline/dist/commonjs/policies/ndJsonPolicy.js
+%%DATADIR%%/resources/app/node_modules/@azure/core-rest-pipeline/dist/commonjs/policies/proxyPolicy.js
+%%DATADIR%%/resources/app/node_modules/@azure/core-rest-pipeline/dist/commonjs/policies/redirectPolicy.js
+%%DATADIR%%/resources/app/node_modules/@azure/core-rest-pipeline/dist/commonjs/policies/retryPolicy.js
+%%DATADIR%%/resources/app/node_modules/@azure/core-rest-pipeline/dist/commonjs/policies/setClientRequestIdPolicy.js
+%%DATADIR%%/resources/app/node_modules/@azure/core-rest-pipeline/dist/commonjs/policies/systemErrorRetryPolicy.js
+%%DATADIR%%/resources/app/node_modules/@azure/core-rest-pipeline/dist/commonjs/policies/throttlingRetryPolicy.js
+%%DATADIR%%/resources/app/node_modules/@azure/core-rest-pipeline/dist/commonjs/policies/tlsPolicy.js
+%%DATADIR%%/resources/app/node_modules/@azure/core-rest-pipeline/dist/commonjs/policies/tracingPolicy.js
+%%DATADIR%%/resources/app/node_modules/@azure/core-rest-pipeline/dist/commonjs/policies/userAgentPolicy.js
+%%DATADIR%%/resources/app/node_modules/@azure/core-rest-pipeline/dist/commonjs/policies/wrapAbortSignalLikePolicy.js
+%%DATADIR%%/resources/app/node_modules/@azure/core-rest-pipeline/dist/commonjs/restError.js
+%%DATADIR%%/resources/app/node_modules/@azure/core-rest-pipeline/dist/commonjs/tsdoc-metadata.json
+%%DATADIR%%/resources/app/node_modules/@azure/core-rest-pipeline/dist/commonjs/util/file.js
+%%DATADIR%%/resources/app/node_modules/@azure/core-rest-pipeline/dist/commonjs/util/tokenCycler.js
+%%DATADIR%%/resources/app/node_modules/@azure/core-rest-pipeline/dist/commonjs/util/userAgent.js
+%%DATADIR%%/resources/app/node_modules/@azure/core-rest-pipeline/dist/commonjs/util/userAgentPlatform.js
+%%DATADIR%%/resources/app/node_modules/@azure/core-rest-pipeline/dist/commonjs/util/wrapAbortSignal.js
+%%DATADIR%%/resources/app/node_modules/@azure/core-rest-pipeline/dist/esm/constants.js
+%%DATADIR%%/resources/app/node_modules/@azure/core-rest-pipeline/dist/esm/createPipelineFromOptions.js
+%%DATADIR%%/resources/app/node_modules/@azure/core-rest-pipeline/dist/esm/defaultHttpClient.js
+%%DATADIR%%/resources/app/node_modules/@azure/core-rest-pipeline/dist/esm/httpHeaders.js
+%%DATADIR%%/resources/app/node_modules/@azure/core-rest-pipeline/dist/esm/index.js
+%%DATADIR%%/resources/app/node_modules/@azure/core-rest-pipeline/dist/esm/interfaces.js
+%%DATADIR%%/resources/app/node_modules/@azure/core-rest-pipeline/dist/esm/log.js
+%%DATADIR%%/resources/app/node_modules/@azure/core-rest-pipeline/dist/esm/package.json
+%%DATADIR%%/resources/app/node_modules/@azure/core-rest-pipeline/dist/esm/pipeline.js
+%%DATADIR%%/resources/app/node_modules/@azure/core-rest-pipeline/dist/esm/pipelineRequest.js
+%%DATADIR%%/resources/app/node_modules/@azure/core-rest-pipeline/dist/esm/policies/agentPolicy.js
+%%DATADIR%%/resources/app/node_modules/@azure/core-rest-pipeline/dist/esm/policies/auxiliaryAuthenticationHeaderPolicy.js
+%%DATADIR%%/resources/app/node_modules/@azure/core-rest-pipeline/dist/esm/policies/bearerTokenAuthenticationPolicy.js
+%%DATADIR%%/resources/app/node_modules/@azure/core-rest-pipeline/dist/esm/policies/decompressResponsePolicy.js
+%%DATADIR%%/resources/app/node_modules/@azure/core-rest-pipeline/dist/esm/policies/defaultRetryPolicy.js
+%%DATADIR%%/resources/app/node_modules/@azure/core-rest-pipeline/dist/esm/policies/exponentialRetryPolicy.js
+%%DATADIR%%/resources/app/node_modules/@azure/core-rest-pipeline/dist/esm/policies/formDataPolicy.js
+%%DATADIR%%/resources/app/node_modules/@azure/core-rest-pipeline/dist/esm/policies/logPolicy.js
+%%DATADIR%%/resources/app/node_modules/@azure/core-rest-pipeline/dist/esm/policies/multipartPolicy.js
+%%DATADIR%%/resources/app/node_modules/@azure/core-rest-pipeline/dist/esm/policies/ndJsonPolicy.js
+%%DATADIR%%/resources/app/node_modules/@azure/core-rest-pipeline/dist/esm/policies/proxyPolicy.js
+%%DATADIR%%/resources/app/node_modules/@azure/core-rest-pipeline/dist/esm/policies/redirectPolicy.js
+%%DATADIR%%/resources/app/node_modules/@azure/core-rest-pipeline/dist/esm/policies/retryPolicy.js
+%%DATADIR%%/resources/app/node_modules/@azure/core-rest-pipeline/dist/esm/policies/setClientRequestIdPolicy.js
+%%DATADIR%%/resources/app/node_modules/@azure/core-rest-pipeline/dist/esm/policies/systemErrorRetryPolicy.js
+%%DATADIR%%/resources/app/node_modules/@azure/core-rest-pipeline/dist/esm/policies/throttlingRetryPolicy.js
+%%DATADIR%%/resources/app/node_modules/@azure/core-rest-pipeline/dist/esm/policies/tlsPolicy.js
+%%DATADIR%%/resources/app/node_modules/@azure/core-rest-pipeline/dist/esm/policies/tracingPolicy.js
+%%DATADIR%%/resources/app/node_modules/@azure/core-rest-pipeline/dist/esm/policies/userAgentPolicy.js
+%%DATADIR%%/resources/app/node_modules/@azure/core-rest-pipeline/dist/esm/policies/wrapAbortSignalLikePolicy.js
+%%DATADIR%%/resources/app/node_modules/@azure/core-rest-pipeline/dist/esm/restError.js
+%%DATADIR%%/resources/app/node_modules/@azure/core-rest-pipeline/dist/esm/util/file.js
+%%DATADIR%%/resources/app/node_modules/@azure/core-rest-pipeline/dist/esm/util/tokenCycler.js
+%%DATADIR%%/resources/app/node_modules/@azure/core-rest-pipeline/dist/esm/util/userAgent.js
+%%DATADIR%%/resources/app/node_modules/@azure/core-rest-pipeline/dist/esm/util/userAgentPlatform.js
+%%DATADIR%%/resources/app/node_modules/@azure/core-rest-pipeline/dist/esm/util/wrapAbortSignal.js
+%%DATADIR%%/resources/app/node_modules/@azure/core-rest-pipeline/dist/react-native/constants.js
+%%DATADIR%%/resources/app/node_modules/@azure/core-rest-pipeline/dist/react-native/createPipelineFromOptions.js
+%%DATADIR%%/resources/app/node_modules/@azure/core-rest-pipeline/dist/react-native/defaultHttpClient.js
+%%DATADIR%%/resources/app/node_modules/@azure/core-rest-pipeline/dist/react-native/httpHeaders.js
+%%DATADIR%%/resources/app/node_modules/@azure/core-rest-pipeline/dist/react-native/index.js
+%%DATADIR%%/resources/app/node_modules/@azure/core-rest-pipeline/dist/react-native/interfaces.js
+%%DATADIR%%/resources/app/node_modules/@azure/core-rest-pipeline/dist/react-native/log.js
+%%DATADIR%%/resources/app/node_modules/@azure/core-rest-pipeline/dist/react-native/package.json
+%%DATADIR%%/resources/app/node_modules/@azure/core-rest-pipeline/dist/react-native/pipeline.js
+%%DATADIR%%/resources/app/node_modules/@azure/core-rest-pipeline/dist/react-native/pipelineRequest.js
+%%DATADIR%%/resources/app/node_modules/@azure/core-rest-pipeline/dist/react-native/policies/agentPolicy.js
+%%DATADIR%%/resources/app/node_modules/@azure/core-rest-pipeline/dist/react-native/policies/auxiliaryAuthenticationHeaderPolicy.js
+%%DATADIR%%/resources/app/node_modules/@azure/core-rest-pipeline/dist/react-native/policies/bearerTokenAuthenticationPolicy.js
+%%DATADIR%%/resources/app/node_modules/@azure/core-rest-pipeline/dist/react-native/policies/decompressResponsePolicy.js
+%%DATADIR%%/resources/app/node_modules/@azure/core-rest-pipeline/dist/react-native/policies/defaultRetryPolicy.js
+%%DATADIR%%/resources/app/node_modules/@azure/core-rest-pipeline/dist/react-native/policies/exponentialRetryPolicy.js
+%%DATADIR%%/resources/app/node_modules/@azure/core-rest-pipeline/dist/react-native/policies/formDataPolicy.js
+%%DATADIR%%/resources/app/node_modules/@azure/core-rest-pipeline/dist/react-native/policies/logPolicy.js
+%%DATADIR%%/resources/app/node_modules/@azure/core-rest-pipeline/dist/react-native/policies/multipartPolicy.js
+%%DATADIR%%/resources/app/node_modules/@azure/core-rest-pipeline/dist/react-native/policies/ndJsonPolicy.js
+%%DATADIR%%/resources/app/node_modules/@azure/core-rest-pipeline/dist/react-native/policies/proxyPolicy.js
+%%DATADIR%%/resources/app/node_modules/@azure/core-rest-pipeline/dist/react-native/policies/redirectPolicy.js
+%%DATADIR%%/resources/app/node_modules/@azure/core-rest-pipeline/dist/react-native/policies/retryPolicy.js
+%%DATADIR%%/resources/app/node_modules/@azure/core-rest-pipeline/dist/react-native/policies/setClientRequestIdPolicy.js
+%%DATADIR%%/resources/app/node_modules/@azure/core-rest-pipeline/dist/react-native/policies/systemErrorRetryPolicy.js
+%%DATADIR%%/resources/app/node_modules/@azure/core-rest-pipeline/dist/react-native/policies/throttlingRetryPolicy.js
+%%DATADIR%%/resources/app/node_modules/@azure/core-rest-pipeline/dist/react-native/policies/tlsPolicy.js
+%%DATADIR%%/resources/app/node_modules/@azure/core-rest-pipeline/dist/react-native/policies/tracingPolicy.js
+%%DATADIR%%/resources/app/node_modules/@azure/core-rest-pipeline/dist/react-native/policies/userAgentPolicy.js
+%%DATADIR%%/resources/app/node_modules/@azure/core-rest-pipeline/dist/react-native/policies/wrapAbortSignalLikePolicy.js
+%%DATADIR%%/resources/app/node_modules/@azure/core-rest-pipeline/dist/react-native/restError.js
+%%DATADIR%%/resources/app/node_modules/@azure/core-rest-pipeline/dist/react-native/util/file.js
+%%DATADIR%%/resources/app/node_modules/@azure/core-rest-pipeline/dist/react-native/util/tokenCycler.js
+%%DATADIR%%/resources/app/node_modules/@azure/core-rest-pipeline/dist/react-native/util/userAgent.js
+%%DATADIR%%/resources/app/node_modules/@azure/core-rest-pipeline/dist/react-native/util/userAgentPlatform-react-native.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/core-rest-pipeline/dist/react-native/util/userAgentPlatform.js
+%%DATADIR%%/resources/app/node_modules/@azure/core-rest-pipeline/dist/react-native/util/wrapAbortSignal.js
+%%DATADIR%%/resources/app/node_modules/@azure/core-rest-pipeline/package.json
+%%DATADIR%%/resources/app/node_modules/@azure/core-tracing/LICENSE
+%%DATADIR%%/resources/app/node_modules/@azure/core-tracing/dist/browser/index.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/core-tracing/dist/browser/index.js
+%%DATADIR%%/resources/app/node_modules/@azure/core-tracing/dist/browser/instrumenter.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/core-tracing/dist/browser/instrumenter.js
+%%DATADIR%%/resources/app/node_modules/@azure/core-tracing/dist/browser/interfaces.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/core-tracing/dist/browser/interfaces.js
+%%DATADIR%%/resources/app/node_modules/@azure/core-tracing/dist/browser/package.json
+%%DATADIR%%/resources/app/node_modules/@azure/core-tracing/dist/browser/state-browser.d.mts.map
+%%DATADIR%%/resources/app/node_modules/@azure/core-tracing/dist/browser/state-browser.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/core-tracing/dist/browser/state.js
+%%DATADIR%%/resources/app/node_modules/@azure/core-tracing/dist/browser/tracingClient.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/core-tracing/dist/browser/tracingClient.js
+%%DATADIR%%/resources/app/node_modules/@azure/core-tracing/dist/browser/tracingContext.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/core-tracing/dist/browser/tracingContext.js
+%%DATADIR%%/resources/app/node_modules/@azure/core-tracing/dist/commonjs/index.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/core-tracing/dist/commonjs/index.js
+%%DATADIR%%/resources/app/node_modules/@azure/core-tracing/dist/commonjs/instrumenter.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/core-tracing/dist/commonjs/instrumenter.js
+%%DATADIR%%/resources/app/node_modules/@azure/core-tracing/dist/commonjs/interfaces.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/core-tracing/dist/commonjs/interfaces.js
+%%DATADIR%%/resources/app/node_modules/@azure/core-tracing/dist/commonjs/package.json
+%%DATADIR%%/resources/app/node_modules/@azure/core-tracing/dist/commonjs/state-cjs.cjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/core-tracing/dist/commonjs/state-cjs.d.cts.map
+%%DATADIR%%/resources/app/node_modules/@azure/core-tracing/dist/commonjs/state.js
+%%DATADIR%%/resources/app/node_modules/@azure/core-tracing/dist/commonjs/tracingClient.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/core-tracing/dist/commonjs/tracingClient.js
+%%DATADIR%%/resources/app/node_modules/@azure/core-tracing/dist/commonjs/tracingContext.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/core-tracing/dist/commonjs/tracingContext.js
+%%DATADIR%%/resources/app/node_modules/@azure/core-tracing/dist/commonjs/tsdoc-metadata.json
+%%DATADIR%%/resources/app/node_modules/@azure/core-tracing/dist/esm/index.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/core-tracing/dist/esm/index.js
+%%DATADIR%%/resources/app/node_modules/@azure/core-tracing/dist/esm/instrumenter.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/core-tracing/dist/esm/instrumenter.js
+%%DATADIR%%/resources/app/node_modules/@azure/core-tracing/dist/esm/interfaces.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/core-tracing/dist/esm/interfaces.js
+%%DATADIR%%/resources/app/node_modules/@azure/core-tracing/dist/esm/package.json
+%%DATADIR%%/resources/app/node_modules/@azure/core-tracing/dist/esm/state.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/core-tracing/dist/esm/state.js
+%%DATADIR%%/resources/app/node_modules/@azure/core-tracing/dist/esm/tracingClient.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/core-tracing/dist/esm/tracingClient.js
+%%DATADIR%%/resources/app/node_modules/@azure/core-tracing/dist/esm/tracingContext.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/core-tracing/dist/esm/tracingContext.js
+%%DATADIR%%/resources/app/node_modules/@azure/core-tracing/dist/react-native/index.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/core-tracing/dist/react-native/index.js
+%%DATADIR%%/resources/app/node_modules/@azure/core-tracing/dist/react-native/instrumenter.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/core-tracing/dist/react-native/instrumenter.js
+%%DATADIR%%/resources/app/node_modules/@azure/core-tracing/dist/react-native/interfaces.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/core-tracing/dist/react-native/interfaces.js
+%%DATADIR%%/resources/app/node_modules/@azure/core-tracing/dist/react-native/package.json
+%%DATADIR%%/resources/app/node_modules/@azure/core-tracing/dist/react-native/state.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/core-tracing/dist/react-native/state.js
+%%DATADIR%%/resources/app/node_modules/@azure/core-tracing/dist/react-native/tracingClient.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/core-tracing/dist/react-native/tracingClient.js
+%%DATADIR%%/resources/app/node_modules/@azure/core-tracing/dist/react-native/tracingContext.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/core-tracing/dist/react-native/tracingContext.js
+%%DATADIR%%/resources/app/node_modules/@azure/core-tracing/package.json
+%%DATADIR%%/resources/app/node_modules/@azure/core-util/LICENSE
+%%DATADIR%%/resources/app/node_modules/@azure/core-util/dist/browser/aborterUtils.js
+%%DATADIR%%/resources/app/node_modules/@azure/core-util/dist/browser/createAbortablePromise.js
+%%DATADIR%%/resources/app/node_modules/@azure/core-util/dist/browser/delay.js
+%%DATADIR%%/resources/app/node_modules/@azure/core-util/dist/browser/error.js
+%%DATADIR%%/resources/app/node_modules/@azure/core-util/dist/browser/index.js
+%%DATADIR%%/resources/app/node_modules/@azure/core-util/dist/browser/package.json
+%%DATADIR%%/resources/app/node_modules/@azure/core-util/dist/browser/typeGuards.js
+%%DATADIR%%/resources/app/node_modules/@azure/core-util/dist/commonjs/aborterUtils.js
+%%DATADIR%%/resources/app/node_modules/@azure/core-util/dist/commonjs/createAbortablePromise.js
+%%DATADIR%%/resources/app/node_modules/@azure/core-util/dist/commonjs/delay.js
+%%DATADIR%%/resources/app/node_modules/@azure/core-util/dist/commonjs/error.js
+%%DATADIR%%/resources/app/node_modules/@azure/core-util/dist/commonjs/index.js
+%%DATADIR%%/resources/app/node_modules/@azure/core-util/dist/commonjs/package.json
+%%DATADIR%%/resources/app/node_modules/@azure/core-util/dist/commonjs/tsdoc-metadata.json
+%%DATADIR%%/resources/app/node_modules/@azure/core-util/dist/commonjs/typeGuards.js
+%%DATADIR%%/resources/app/node_modules/@azure/core-util/dist/esm/aborterUtils.js
+%%DATADIR%%/resources/app/node_modules/@azure/core-util/dist/esm/createAbortablePromise.js
+%%DATADIR%%/resources/app/node_modules/@azure/core-util/dist/esm/delay.js
+%%DATADIR%%/resources/app/node_modules/@azure/core-util/dist/esm/error.js
+%%DATADIR%%/resources/app/node_modules/@azure/core-util/dist/esm/index.js
+%%DATADIR%%/resources/app/node_modules/@azure/core-util/dist/esm/package.json
+%%DATADIR%%/resources/app/node_modules/@azure/core-util/dist/esm/typeGuards.js
+%%DATADIR%%/resources/app/node_modules/@azure/core-util/dist/react-native/aborterUtils.js
+%%DATADIR%%/resources/app/node_modules/@azure/core-util/dist/react-native/createAbortablePromise.js
+%%DATADIR%%/resources/app/node_modules/@azure/core-util/dist/react-native/delay.js
+%%DATADIR%%/resources/app/node_modules/@azure/core-util/dist/react-native/error.js
+%%DATADIR%%/resources/app/node_modules/@azure/core-util/dist/react-native/index.js
+%%DATADIR%%/resources/app/node_modules/@azure/core-util/dist/react-native/package.json
+%%DATADIR%%/resources/app/node_modules/@azure/core-util/dist/react-native/typeGuards.js
+%%DATADIR%%/resources/app/node_modules/@azure/core-util/package.json
+%%DATADIR%%/resources/app/node_modules/@azure/identity/LICENSE
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/browser/client/identityClient.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/browser/client/identityClient.js
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/browser/constants.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/browser/constants.js
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/browser/credentials/authorityValidationOptions.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/browser/credentials/authorityValidationOptions.js
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/browser/credentials/authorizationCodeCredential-browser.d.mts.map
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/browser/credentials/authorizationCodeCredential-browser.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/browser/credentials/authorizationCodeCredential.js
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/browser/credentials/authorizationCodeCredentialOptions.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/browser/credentials/authorizationCodeCredentialOptions.js
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/browser/credentials/azureCliCredential-browser.d.mts.map
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/browser/credentials/azureCliCredential-browser.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/browser/credentials/azureCliCredential.js
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/browser/credentials/azureCliCredentialOptions.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/browser/credentials/azureCliCredentialOptions.js
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/browser/credentials/azureDeveloperCliCredential-browser.d.mts.map
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/browser/credentials/azureDeveloperCliCredential-browser.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/browser/credentials/azureDeveloperCliCredential.js
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/browser/credentials/azureDeveloperCliCredentialOptions.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/browser/credentials/azureDeveloperCliCredentialOptions.js
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/browser/credentials/azurePipelinesCredential-browser.d.mts.map
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/browser/credentials/azurePipelinesCredential-browser.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/browser/credentials/azurePipelinesCredential.js
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/browser/credentials/azurePipelinesCredentialOptions.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/browser/credentials/azurePipelinesCredentialOptions.js
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/browser/credentials/azurePowerShellCredential-browser.d.mts.map
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/browser/credentials/azurePowerShellCredential-browser.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/browser/credentials/azurePowerShellCredential.js
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/browser/credentials/azurePowerShellCredentialOptions.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/browser/credentials/azurePowerShellCredentialOptions.js
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/browser/credentials/brokerAuthOptions.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/browser/credentials/brokerAuthOptions.js
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/browser/credentials/brokerCredential.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/browser/credentials/brokerCredential.js
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/browser/credentials/browserCustomizationOptions.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/browser/credentials/browserCustomizationOptions.js
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/browser/credentials/chainedTokenCredential.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/browser/credentials/chainedTokenCredential.js
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/browser/credentials/clientAssertionCredential-browser.d.mts.map
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/browser/credentials/clientAssertionCredential-browser.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/browser/credentials/clientAssertionCredential.js
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/browser/credentials/clientAssertionCredentialOptions.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/browser/credentials/clientAssertionCredentialOptions.js
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/browser/credentials/clientCertificateCredential-browser.d.mts.map
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/browser/credentials/clientCertificateCredential-browser.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/browser/credentials/clientCertificateCredential.js
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/browser/credentials/clientCertificateCredentialModels.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/browser/credentials/clientCertificateCredentialModels.js
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/browser/credentials/clientCertificateCredentialOptions.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/browser/credentials/clientCertificateCredentialOptions.js
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/browser/credentials/clientSecretCredential-browser.d.mts.map
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/browser/credentials/clientSecretCredential-browser.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/browser/credentials/clientSecretCredential.js
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/browser/credentials/clientSecretCredentialOptions.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/browser/credentials/clientSecretCredentialOptions.js
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/browser/credentials/credentialPersistenceOptions.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/browser/credentials/credentialPersistenceOptions.js
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/browser/credentials/defaultAzureCredential-browser.d.mts.map
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/browser/credentials/defaultAzureCredential-browser.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/browser/credentials/defaultAzureCredential.js
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/browser/credentials/defaultAzureCredentialFunctions.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/browser/credentials/defaultAzureCredentialFunctions.js
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/browser/credentials/defaultAzureCredentialOptions.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/browser/credentials/defaultAzureCredentialOptions.js
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/browser/credentials/deviceCodeCredential-browser.d.mts.map
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/browser/credentials/deviceCodeCredential-browser.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/browser/credentials/deviceCodeCredential.js
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/browser/credentials/deviceCodeCredentialOptions.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/browser/credentials/deviceCodeCredentialOptions.js
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/browser/credentials/environmentCredential-browser.d.mts.map
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/browser/credentials/environmentCredential-browser.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/browser/credentials/environmentCredential.js
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/browser/credentials/environmentCredentialOptions.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/browser/credentials/environmentCredentialOptions.js
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/browser/credentials/interactiveBrowserCredential-browser.d.mts.map
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/browser/credentials/interactiveBrowserCredential-browser.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/browser/credentials/interactiveBrowserCredential.js
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/browser/credentials/interactiveBrowserCredentialOptions.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/browser/credentials/interactiveBrowserCredentialOptions.js
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/browser/credentials/interactiveCredentialOptions.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/browser/credentials/interactiveCredentialOptions.js
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/browser/credentials/managedIdentityCredential/imdsMsi.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/browser/credentials/managedIdentityCredential/imdsMsi.js
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/browser/credentials/managedIdentityCredential/imdsRetryPolicy.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/browser/credentials/managedIdentityCredential/imdsRetryPolicy.js
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/browser/credentials/managedIdentityCredential/index-browser.d.mts.map
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/browser/credentials/managedIdentityCredential/index-browser.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/browser/credentials/managedIdentityCredential/index.js
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/browser/credentials/managedIdentityCredential/models.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/browser/credentials/managedIdentityCredential/models.js
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/browser/credentials/managedIdentityCredential/options.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/browser/credentials/managedIdentityCredential/options.js
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/browser/credentials/managedIdentityCredential/tokenExchangeMsi.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/browser/credentials/managedIdentityCredential/tokenExchangeMsi.js
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/browser/credentials/managedIdentityCredential/utils.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/browser/credentials/managedIdentityCredential/utils.js
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/browser/credentials/multiTenantTokenCredentialOptions.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/browser/credentials/multiTenantTokenCredentialOptions.js
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/browser/credentials/onBehalfOfCredential-browser.d.mts.map
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/browser/credentials/onBehalfOfCredential-browser.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/browser/credentials/onBehalfOfCredential.js
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/browser/credentials/onBehalfOfCredentialOptions.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/browser/credentials/onBehalfOfCredentialOptions.js
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/browser/credentials/usernamePasswordCredential-browser.d.mts.map
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/browser/credentials/usernamePasswordCredential-browser.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/browser/credentials/usernamePasswordCredential.js
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/browser/credentials/usernamePasswordCredentialOptions.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/browser/credentials/usernamePasswordCredentialOptions.js
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/browser/credentials/visualStudioCodeCredential-browser.d.mts.map
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/browser/credentials/visualStudioCodeCredential-browser.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/browser/credentials/visualStudioCodeCredential.js
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/browser/credentials/visualStudioCodeCredentialOptions.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/browser/credentials/visualStudioCodeCredentialOptions.js
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/browser/credentials/visualStudioCodeCredentialPlugin.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/browser/credentials/visualStudioCodeCredentialPlugin.js
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/browser/credentials/workloadIdentityCredential-browser.d.mts.map
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/browser/credentials/workloadIdentityCredential-browser.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/browser/credentials/workloadIdentityCredential.js
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/browser/credentials/workloadIdentityCredentialOptions.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/browser/credentials/workloadIdentityCredentialOptions.js
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/browser/errors.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/browser/errors.js
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/browser/index.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/browser/index.js
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/browser/msal/browserFlows/msalBrowserCommon.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/browser/msal/browserFlows/msalBrowserCommon.js
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/browser/msal/browserFlows/msalBrowserOptions.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/browser/msal/browserFlows/msalBrowserOptions.js
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/browser/msal/credentials.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/browser/msal/credentials.js
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/browser/msal/msal-browser.d.mts.map
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/browser/msal/msal-browser.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/browser/msal/msal.js
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/browser/msal/nodeFlows/brokerOptions.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/browser/msal/nodeFlows/brokerOptions.js
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/browser/msal/nodeFlows/msalClient.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/browser/msal/nodeFlows/msalClient.js
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/browser/msal/nodeFlows/msalPlugins.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/browser/msal/nodeFlows/msalPlugins.js
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/browser/msal/nodeFlows/tokenCachePersistenceOptions.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/browser/msal/nodeFlows/tokenCachePersistenceOptions.js
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/browser/msal/types.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/browser/msal/types.js
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/browser/msal/utils.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/browser/msal/utils.js
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/browser/package.json
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/browser/plugins/consumer-browser.d.mts.map
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/browser/plugins/consumer-browser.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/browser/plugins/consumer.js
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/browser/plugins/provider.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/browser/plugins/provider.js
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/browser/regionalAuthority.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/browser/regionalAuthority.js
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/browser/tokenCredentialOptions.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/browser/tokenCredentialOptions.js
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/browser/tokenProvider.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/browser/tokenProvider.js
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/browser/util/authHostEnv-browser.d.mts
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/browser/util/authHostEnv-browser.d.mts.map
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/browser/util/authHostEnv-browser.mjs
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/browser/util/authHostEnv-browser.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/browser/util/identityTokenEndpoint.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/browser/util/identityTokenEndpoint.js
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/browser/util/logging.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/browser/util/logging.js
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/browser/util/processMultiTenantRequest-browser.d.mts.map
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/browser/util/processMultiTenantRequest-browser.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/browser/util/processMultiTenantRequest.js
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/browser/util/processUtils.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/browser/util/processUtils.js
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/browser/util/scopeUtils.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/browser/util/scopeUtils.js
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/browser/util/subscriptionUtils.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/browser/util/subscriptionUtils.js
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/browser/util/tenantIdUtils.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/browser/util/tenantIdUtils.js
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/browser/util/tracing.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/browser/util/tracing.js
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/commonjs/client/identityClient.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/commonjs/client/identityClient.js
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/commonjs/constants.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/commonjs/constants.js
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/commonjs/credentials/authorityValidationOptions.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/commonjs/credentials/authorityValidationOptions.js
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/commonjs/credentials/authorizationCodeCredential.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/commonjs/credentials/authorizationCodeCredential.js
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/commonjs/credentials/authorizationCodeCredentialOptions.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/commonjs/credentials/authorizationCodeCredentialOptions.js
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/commonjs/credentials/azureCliCredential.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/commonjs/credentials/azureCliCredential.js
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/commonjs/credentials/azureCliCredentialOptions.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/commonjs/credentials/azureCliCredentialOptions.js
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/commonjs/credentials/azureDeveloperCliCredential.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/commonjs/credentials/azureDeveloperCliCredential.js
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/commonjs/credentials/azureDeveloperCliCredentialOptions.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/commonjs/credentials/azureDeveloperCliCredentialOptions.js
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/commonjs/credentials/azurePipelinesCredential.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/commonjs/credentials/azurePipelinesCredential.js
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/commonjs/credentials/azurePipelinesCredentialOptions.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/commonjs/credentials/azurePipelinesCredentialOptions.js
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/commonjs/credentials/azurePowerShellCredential.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/commonjs/credentials/azurePowerShellCredential.js
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/commonjs/credentials/azurePowerShellCredentialOptions.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/commonjs/credentials/azurePowerShellCredentialOptions.js
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/commonjs/credentials/brokerAuthOptions.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/commonjs/credentials/brokerAuthOptions.js
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/commonjs/credentials/brokerCredential.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/commonjs/credentials/brokerCredential.js
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/commonjs/credentials/browserCustomizationOptions.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/commonjs/credentials/browserCustomizationOptions.js
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/commonjs/credentials/chainedTokenCredential.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/commonjs/credentials/chainedTokenCredential.js
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/commonjs/credentials/clientAssertionCredential.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/commonjs/credentials/clientAssertionCredential.js
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/commonjs/credentials/clientAssertionCredentialOptions.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/commonjs/credentials/clientAssertionCredentialOptions.js
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/commonjs/credentials/clientCertificateCredential.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/commonjs/credentials/clientCertificateCredential.js
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/commonjs/credentials/clientCertificateCredentialModels.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/commonjs/credentials/clientCertificateCredentialModels.js
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/commonjs/credentials/clientCertificateCredentialOptions.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/commonjs/credentials/clientCertificateCredentialOptions.js
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/commonjs/credentials/clientSecretCredential.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/commonjs/credentials/clientSecretCredential.js
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/commonjs/credentials/clientSecretCredentialOptions.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/commonjs/credentials/clientSecretCredentialOptions.js
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/commonjs/credentials/credentialPersistenceOptions.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/commonjs/credentials/credentialPersistenceOptions.js
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/commonjs/credentials/defaultAzureCredential.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/commonjs/credentials/defaultAzureCredential.js
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/commonjs/credentials/defaultAzureCredentialFunctions.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/commonjs/credentials/defaultAzureCredentialFunctions.js
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/commonjs/credentials/defaultAzureCredentialOptions.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/commonjs/credentials/defaultAzureCredentialOptions.js
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/commonjs/credentials/deviceCodeCredential.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/commonjs/credentials/deviceCodeCredential.js
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/commonjs/credentials/deviceCodeCredentialOptions.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/commonjs/credentials/deviceCodeCredentialOptions.js
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/commonjs/credentials/environmentCredential.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/commonjs/credentials/environmentCredential.js
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/commonjs/credentials/environmentCredentialOptions.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/commonjs/credentials/environmentCredentialOptions.js
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/commonjs/credentials/interactiveBrowserCredential.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/commonjs/credentials/interactiveBrowserCredential.js
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/commonjs/credentials/interactiveBrowserCredentialOptions.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/commonjs/credentials/interactiveBrowserCredentialOptions.js
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/commonjs/credentials/interactiveCredentialOptions.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/commonjs/credentials/interactiveCredentialOptions.js
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/commonjs/credentials/managedIdentityCredential/imdsMsi.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/commonjs/credentials/managedIdentityCredential/imdsMsi.js
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/commonjs/credentials/managedIdentityCredential/imdsRetryPolicy.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/commonjs/credentials/managedIdentityCredential/imdsRetryPolicy.js
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/commonjs/credentials/managedIdentityCredential/index.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/commonjs/credentials/managedIdentityCredential/index.js
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/commonjs/credentials/managedIdentityCredential/models.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/commonjs/credentials/managedIdentityCredential/models.js
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/commonjs/credentials/managedIdentityCredential/options.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/commonjs/credentials/managedIdentityCredential/options.js
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/commonjs/credentials/managedIdentityCredential/tokenExchangeMsi.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/commonjs/credentials/managedIdentityCredential/tokenExchangeMsi.js
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/commonjs/credentials/managedIdentityCredential/utils.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/commonjs/credentials/managedIdentityCredential/utils.js
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/commonjs/credentials/multiTenantTokenCredentialOptions.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/commonjs/credentials/multiTenantTokenCredentialOptions.js
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/commonjs/credentials/onBehalfOfCredential.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/commonjs/credentials/onBehalfOfCredential.js
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/commonjs/credentials/onBehalfOfCredentialOptions.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/commonjs/credentials/onBehalfOfCredentialOptions.js
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/commonjs/credentials/usernamePasswordCredential.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/commonjs/credentials/usernamePasswordCredential.js
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/commonjs/credentials/usernamePasswordCredentialOptions.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/commonjs/credentials/usernamePasswordCredentialOptions.js
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/commonjs/credentials/visualStudioCodeCredential.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/commonjs/credentials/visualStudioCodeCredential.js
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/commonjs/credentials/visualStudioCodeCredentialOptions.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/commonjs/credentials/visualStudioCodeCredentialOptions.js
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/commonjs/credentials/visualStudioCodeCredentialPlugin.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/commonjs/credentials/visualStudioCodeCredentialPlugin.js
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/commonjs/credentials/workloadIdentityCredential.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/commonjs/credentials/workloadIdentityCredential.js
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/commonjs/credentials/workloadIdentityCredentialOptions.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/commonjs/credentials/workloadIdentityCredentialOptions.js
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/commonjs/errors.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/commonjs/errors.js
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/commonjs/index.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/commonjs/index.js
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/commonjs/msal/browserFlows/msalBrowserCommon.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/commonjs/msal/browserFlows/msalBrowserCommon.js
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/commonjs/msal/browserFlows/msalBrowserOptions.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/commonjs/msal/browserFlows/msalBrowserOptions.js
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/commonjs/msal/credentials.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/commonjs/msal/credentials.js
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/commonjs/msal/msal.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/commonjs/msal/msal.js
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/commonjs/msal/nodeFlows/brokerOptions.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/commonjs/msal/nodeFlows/brokerOptions.js
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/commonjs/msal/nodeFlows/msalClient.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/commonjs/msal/nodeFlows/msalClient.js
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/commonjs/msal/nodeFlows/msalPlugins.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/commonjs/msal/nodeFlows/msalPlugins.js
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/commonjs/msal/nodeFlows/tokenCachePersistenceOptions.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/commonjs/msal/nodeFlows/tokenCachePersistenceOptions.js
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/commonjs/msal/types.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/commonjs/msal/types.js
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/commonjs/msal/utils.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/commonjs/msal/utils.js
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/commonjs/package.json
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/commonjs/plugins/consumer.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/commonjs/plugins/consumer.js
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/commonjs/plugins/provider.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/commonjs/plugins/provider.js
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/commonjs/regionalAuthority.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/commonjs/regionalAuthority.js
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/commonjs/tokenCredentialOptions.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/commonjs/tokenCredentialOptions.js
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/commonjs/tokenProvider.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/commonjs/tokenProvider.js
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/commonjs/tsdoc-metadata.json
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/commonjs/util/identityTokenEndpoint.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/commonjs/util/identityTokenEndpoint.js
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/commonjs/util/logging.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/commonjs/util/logging.js
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/commonjs/util/processMultiTenantRequest.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/commonjs/util/processMultiTenantRequest.js
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/commonjs/util/processUtils.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/commonjs/util/processUtils.js
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/commonjs/util/scopeUtils.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/commonjs/util/scopeUtils.js
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/commonjs/util/subscriptionUtils.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/commonjs/util/subscriptionUtils.js
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/commonjs/util/tenantIdUtils.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/commonjs/util/tenantIdUtils.js
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/commonjs/util/tracing.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/commonjs/util/tracing.js
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/esm/client/identityClient.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/esm/client/identityClient.js
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/esm/constants.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/esm/constants.js
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/esm/credentials/authorityValidationOptions.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/esm/credentials/authorityValidationOptions.js
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/esm/credentials/authorizationCodeCredential.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/esm/credentials/authorizationCodeCredential.js
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/esm/credentials/authorizationCodeCredentialOptions.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/esm/credentials/authorizationCodeCredentialOptions.js
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/esm/credentials/azureCliCredential.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/esm/credentials/azureCliCredential.js
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/esm/credentials/azureCliCredentialOptions.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/esm/credentials/azureCliCredentialOptions.js
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/esm/credentials/azureDeveloperCliCredential.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/esm/credentials/azureDeveloperCliCredential.js
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/esm/credentials/azureDeveloperCliCredentialOptions.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/esm/credentials/azureDeveloperCliCredentialOptions.js
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/esm/credentials/azurePipelinesCredential.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/esm/credentials/azurePipelinesCredential.js
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/esm/credentials/azurePipelinesCredentialOptions.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/esm/credentials/azurePipelinesCredentialOptions.js
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/esm/credentials/azurePowerShellCredential.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/esm/credentials/azurePowerShellCredential.js
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/esm/credentials/azurePowerShellCredentialOptions.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/esm/credentials/azurePowerShellCredentialOptions.js
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/esm/credentials/brokerAuthOptions.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/esm/credentials/brokerAuthOptions.js
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/esm/credentials/brokerCredential.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/esm/credentials/brokerCredential.js
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/esm/credentials/browserCustomizationOptions.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/esm/credentials/browserCustomizationOptions.js
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/esm/credentials/chainedTokenCredential.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/esm/credentials/chainedTokenCredential.js
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/esm/credentials/clientAssertionCredential.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/esm/credentials/clientAssertionCredential.js
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/esm/credentials/clientAssertionCredentialOptions.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/esm/credentials/clientAssertionCredentialOptions.js
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/esm/credentials/clientCertificateCredential.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/esm/credentials/clientCertificateCredential.js
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/esm/credentials/clientCertificateCredentialModels.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/esm/credentials/clientCertificateCredentialModels.js
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/esm/credentials/clientCertificateCredentialOptions.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/esm/credentials/clientCertificateCredentialOptions.js
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/esm/credentials/clientSecretCredential.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/esm/credentials/clientSecretCredential.js
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/esm/credentials/clientSecretCredentialOptions.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/esm/credentials/clientSecretCredentialOptions.js
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/esm/credentials/credentialPersistenceOptions.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/esm/credentials/credentialPersistenceOptions.js
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/esm/credentials/defaultAzureCredential.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/esm/credentials/defaultAzureCredential.js
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/esm/credentials/defaultAzureCredentialFunctions.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/esm/credentials/defaultAzureCredentialFunctions.js
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/esm/credentials/defaultAzureCredentialOptions.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/esm/credentials/defaultAzureCredentialOptions.js
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/esm/credentials/deviceCodeCredential.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/esm/credentials/deviceCodeCredential.js
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/esm/credentials/deviceCodeCredentialOptions.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/esm/credentials/deviceCodeCredentialOptions.js
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/esm/credentials/environmentCredential.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/esm/credentials/environmentCredential.js
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/esm/credentials/environmentCredentialOptions.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/esm/credentials/environmentCredentialOptions.js
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/esm/credentials/interactiveBrowserCredential.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/esm/credentials/interactiveBrowserCredential.js
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/esm/credentials/interactiveBrowserCredentialOptions.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/esm/credentials/interactiveBrowserCredentialOptions.js
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/esm/credentials/interactiveCredentialOptions.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/esm/credentials/interactiveCredentialOptions.js
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/esm/credentials/managedIdentityCredential/imdsMsi.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/esm/credentials/managedIdentityCredential/imdsMsi.js
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/esm/credentials/managedIdentityCredential/imdsRetryPolicy.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/esm/credentials/managedIdentityCredential/imdsRetryPolicy.js
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/esm/credentials/managedIdentityCredential/index.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/esm/credentials/managedIdentityCredential/index.js
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/esm/credentials/managedIdentityCredential/models.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/esm/credentials/managedIdentityCredential/models.js
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/esm/credentials/managedIdentityCredential/options.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/esm/credentials/managedIdentityCredential/options.js
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/esm/credentials/managedIdentityCredential/tokenExchangeMsi.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/esm/credentials/managedIdentityCredential/tokenExchangeMsi.js
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/esm/credentials/managedIdentityCredential/utils.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/esm/credentials/managedIdentityCredential/utils.js
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/esm/credentials/multiTenantTokenCredentialOptions.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/esm/credentials/multiTenantTokenCredentialOptions.js
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/esm/credentials/onBehalfOfCredential.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/esm/credentials/onBehalfOfCredential.js
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/esm/credentials/onBehalfOfCredentialOptions.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/esm/credentials/onBehalfOfCredentialOptions.js
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/esm/credentials/usernamePasswordCredential.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/esm/credentials/usernamePasswordCredential.js
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/esm/credentials/usernamePasswordCredentialOptions.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/esm/credentials/usernamePasswordCredentialOptions.js
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/esm/credentials/visualStudioCodeCredential.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/esm/credentials/visualStudioCodeCredential.js
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/esm/credentials/visualStudioCodeCredentialOptions.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/esm/credentials/visualStudioCodeCredentialOptions.js
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/esm/credentials/visualStudioCodeCredentialPlugin.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/esm/credentials/visualStudioCodeCredentialPlugin.js
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/esm/credentials/workloadIdentityCredential.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/esm/credentials/workloadIdentityCredential.js
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/esm/credentials/workloadIdentityCredentialOptions.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/esm/credentials/workloadIdentityCredentialOptions.js
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/esm/errors.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/esm/errors.js
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/esm/index.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/esm/index.js
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/esm/msal/browserFlows/msalBrowserCommon.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/esm/msal/browserFlows/msalBrowserCommon.js
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/esm/msal/browserFlows/msalBrowserOptions.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/esm/msal/browserFlows/msalBrowserOptions.js
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/esm/msal/credentials.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/esm/msal/credentials.js
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/esm/msal/msal.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/esm/msal/msal.js
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/esm/msal/nodeFlows/brokerOptions.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/esm/msal/nodeFlows/brokerOptions.js
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/esm/msal/nodeFlows/msalClient.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/esm/msal/nodeFlows/msalClient.js
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/esm/msal/nodeFlows/msalPlugins.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/esm/msal/nodeFlows/msalPlugins.js
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/esm/msal/nodeFlows/tokenCachePersistenceOptions.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/esm/msal/nodeFlows/tokenCachePersistenceOptions.js
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/esm/msal/types.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/esm/msal/types.js
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/esm/msal/utils.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/esm/msal/utils.js
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/esm/package.json
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/esm/plugins/consumer.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/esm/plugins/consumer.js
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/esm/plugins/provider.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/esm/plugins/provider.js
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/esm/regionalAuthority.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/esm/regionalAuthority.js
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/esm/tokenCredentialOptions.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/esm/tokenCredentialOptions.js
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/esm/tokenProvider.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/esm/tokenProvider.js
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/esm/util/authHostEnv-browser.d.mts
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/esm/util/authHostEnv-browser.d.mts.map
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/esm/util/authHostEnv-browser.mjs
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/esm/util/authHostEnv-browser.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/esm/util/identityTokenEndpoint.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/esm/util/identityTokenEndpoint.js
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/esm/util/logging.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/esm/util/logging.js
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/esm/util/processMultiTenantRequest.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/esm/util/processMultiTenantRequest.js
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/esm/util/processUtils.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/esm/util/processUtils.js
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/esm/util/scopeUtils.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/esm/util/scopeUtils.js
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/esm/util/subscriptionUtils.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/esm/util/subscriptionUtils.js
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/esm/util/tenantIdUtils.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/esm/util/tenantIdUtils.js
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/esm/util/tracing.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/esm/util/tracing.js
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/workerd/client/identityClient.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/workerd/client/identityClient.js
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/workerd/constants.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/workerd/constants.js
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/workerd/credentials/authorityValidationOptions.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/workerd/credentials/authorityValidationOptions.js
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/workerd/credentials/authorizationCodeCredential.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/workerd/credentials/authorizationCodeCredential.js
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/workerd/credentials/authorizationCodeCredentialOptions.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/workerd/credentials/authorizationCodeCredentialOptions.js
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/workerd/credentials/azureCliCredential.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/workerd/credentials/azureCliCredential.js
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/workerd/credentials/azureCliCredentialOptions.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/workerd/credentials/azureCliCredentialOptions.js
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/workerd/credentials/azureDeveloperCliCredential.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/workerd/credentials/azureDeveloperCliCredential.js
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/workerd/credentials/azureDeveloperCliCredentialOptions.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/workerd/credentials/azureDeveloperCliCredentialOptions.js
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/workerd/credentials/azurePipelinesCredential.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/workerd/credentials/azurePipelinesCredential.js
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/workerd/credentials/azurePipelinesCredentialOptions.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/workerd/credentials/azurePipelinesCredentialOptions.js
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/workerd/credentials/azurePowerShellCredential.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/workerd/credentials/azurePowerShellCredential.js
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/workerd/credentials/azurePowerShellCredentialOptions.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/workerd/credentials/azurePowerShellCredentialOptions.js
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/workerd/credentials/brokerAuthOptions.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/workerd/credentials/brokerAuthOptions.js
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/workerd/credentials/brokerCredential.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/workerd/credentials/brokerCredential.js
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/workerd/credentials/browserCustomizationOptions.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/workerd/credentials/browserCustomizationOptions.js
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/workerd/credentials/chainedTokenCredential.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/workerd/credentials/chainedTokenCredential.js
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/workerd/credentials/clientAssertionCredential.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/workerd/credentials/clientAssertionCredential.js
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/workerd/credentials/clientAssertionCredentialOptions.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/workerd/credentials/clientAssertionCredentialOptions.js
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/workerd/credentials/clientCertificateCredential.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/workerd/credentials/clientCertificateCredential.js
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/workerd/credentials/clientCertificateCredentialModels.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/workerd/credentials/clientCertificateCredentialModels.js
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/workerd/credentials/clientCertificateCredentialOptions.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/workerd/credentials/clientCertificateCredentialOptions.js
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/workerd/credentials/clientSecretCredential.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/workerd/credentials/clientSecretCredential.js
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/workerd/credentials/clientSecretCredentialOptions.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/workerd/credentials/clientSecretCredentialOptions.js
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/workerd/credentials/credentialPersistenceOptions.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/workerd/credentials/credentialPersistenceOptions.js
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/workerd/credentials/defaultAzureCredential.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/workerd/credentials/defaultAzureCredential.js
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/workerd/credentials/defaultAzureCredentialFunctions.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/workerd/credentials/defaultAzureCredentialFunctions.js
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/workerd/credentials/defaultAzureCredentialOptions.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/workerd/credentials/defaultAzureCredentialOptions.js
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/workerd/credentials/deviceCodeCredential.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/workerd/credentials/deviceCodeCredential.js
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/workerd/credentials/deviceCodeCredentialOptions.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/workerd/credentials/deviceCodeCredentialOptions.js
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/workerd/credentials/environmentCredential.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/workerd/credentials/environmentCredential.js
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/workerd/credentials/environmentCredentialOptions.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/workerd/credentials/environmentCredentialOptions.js
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/workerd/credentials/interactiveBrowserCredential.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/workerd/credentials/interactiveBrowserCredential.js
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/workerd/credentials/interactiveBrowserCredentialOptions.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/workerd/credentials/interactiveBrowserCredentialOptions.js
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/workerd/credentials/interactiveCredentialOptions.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/workerd/credentials/interactiveCredentialOptions.js
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/workerd/credentials/managedIdentityCredential/imdsMsi.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/workerd/credentials/managedIdentityCredential/imdsMsi.js
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/workerd/credentials/managedIdentityCredential/imdsRetryPolicy.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/workerd/credentials/managedIdentityCredential/imdsRetryPolicy.js
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/workerd/credentials/managedIdentityCredential/index.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/workerd/credentials/managedIdentityCredential/index.js
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/workerd/credentials/managedIdentityCredential/models.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/workerd/credentials/managedIdentityCredential/models.js
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/workerd/credentials/managedIdentityCredential/options.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/workerd/credentials/managedIdentityCredential/options.js
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/workerd/credentials/managedIdentityCredential/tokenExchangeMsi.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/workerd/credentials/managedIdentityCredential/tokenExchangeMsi.js
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/workerd/credentials/managedIdentityCredential/utils.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/workerd/credentials/managedIdentityCredential/utils.js
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/workerd/credentials/multiTenantTokenCredentialOptions.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/workerd/credentials/multiTenantTokenCredentialOptions.js
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/workerd/credentials/onBehalfOfCredential.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/workerd/credentials/onBehalfOfCredential.js
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/workerd/credentials/onBehalfOfCredentialOptions.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/workerd/credentials/onBehalfOfCredentialOptions.js
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/workerd/credentials/usernamePasswordCredential.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/workerd/credentials/usernamePasswordCredential.js
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/workerd/credentials/usernamePasswordCredentialOptions.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/workerd/credentials/usernamePasswordCredentialOptions.js
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/workerd/credentials/visualStudioCodeCredential.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/workerd/credentials/visualStudioCodeCredential.js
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/workerd/credentials/visualStudioCodeCredentialOptions.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/workerd/credentials/visualStudioCodeCredentialOptions.js
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/workerd/credentials/visualStudioCodeCredentialPlugin.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/workerd/credentials/visualStudioCodeCredentialPlugin.js
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/workerd/credentials/workloadIdentityCredential.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/workerd/credentials/workloadIdentityCredential.js
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/workerd/credentials/workloadIdentityCredentialOptions.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/workerd/credentials/workloadIdentityCredentialOptions.js
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/workerd/errors.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/workerd/errors.js
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/workerd/index.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/workerd/index.js
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/workerd/msal/browserFlows/msalBrowserCommon.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/workerd/msal/browserFlows/msalBrowserCommon.js
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/workerd/msal/browserFlows/msalBrowserOptions.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/workerd/msal/browserFlows/msalBrowserOptions.js
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/workerd/msal/credentials.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/workerd/msal/credentials.js
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/workerd/msal/msal.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/workerd/msal/msal.js
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/workerd/msal/nodeFlows/brokerOptions.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/workerd/msal/nodeFlows/brokerOptions.js
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/workerd/msal/nodeFlows/msalClient.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/workerd/msal/nodeFlows/msalClient.js
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/workerd/msal/nodeFlows/msalPlugins.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/workerd/msal/nodeFlows/msalPlugins.js
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/workerd/msal/nodeFlows/tokenCachePersistenceOptions.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/workerd/msal/nodeFlows/tokenCachePersistenceOptions.js
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/workerd/msal/types.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/workerd/msal/types.js
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/workerd/msal/utils.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/workerd/msal/utils.js
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/workerd/package.json
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/workerd/plugins/consumer.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/workerd/plugins/consumer.js
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/workerd/plugins/provider.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/workerd/plugins/provider.js
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/workerd/regionalAuthority.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/workerd/regionalAuthority.js
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/workerd/tokenCredentialOptions.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/workerd/tokenCredentialOptions.js
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/workerd/tokenProvider.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/workerd/tokenProvider.js
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/workerd/util/authHostEnv-browser.d.mts
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/workerd/util/authHostEnv-browser.d.mts.map
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/workerd/util/authHostEnv-browser.mjs
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/workerd/util/authHostEnv-browser.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/workerd/util/identityTokenEndpoint.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/workerd/util/identityTokenEndpoint.js
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/workerd/util/logging.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/workerd/util/logging.js
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/workerd/util/processMultiTenantRequest.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/workerd/util/processMultiTenantRequest.js
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/workerd/util/processUtils.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/workerd/util/processUtils.js
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/workerd/util/scopeUtils.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/workerd/util/scopeUtils.js
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/workerd/util/subscriptionUtils.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/workerd/util/subscriptionUtils.js
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/workerd/util/tenantIdUtils.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/workerd/util/tenantIdUtils.js
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/workerd/util/tracing.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/identity/dist/workerd/util/tracing.js
+%%DATADIR%%/resources/app/node_modules/@azure/identity/package.json
+%%DATADIR%%/resources/app/node_modules/@azure/logger/LICENSE
+%%DATADIR%%/resources/app/node_modules/@azure/logger/dist-esm/src/debug.js
+%%DATADIR%%/resources/app/node_modules/@azure/logger/dist-esm/src/index.js
+%%DATADIR%%/resources/app/node_modules/@azure/logger/dist-esm/src/log.browser.js
+%%DATADIR%%/resources/app/node_modules/@azure/logger/dist-esm/src/log.js
+%%DATADIR%%/resources/app/node_modules/@azure/logger/dist/index.js
+%%DATADIR%%/resources/app/node_modules/@azure/logger/package.json
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/LICENSE
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/app/IPublicClientApplication.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/app/IPublicClientApplication.mjs
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/app/IPublicClientApplication.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/app/PublicClientApplication.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/app/PublicClientApplication.mjs
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/app/PublicClientApplication.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/app/PublicClientNext.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/app/PublicClientNext.mjs
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/app/PublicClientNext.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/broker/nativeBroker/IPlatformAuthHandler.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/broker/nativeBroker/NativeStatusCodes.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/broker/nativeBroker/NativeStatusCodes.mjs
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/broker/nativeBroker/NativeStatusCodes.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/broker/nativeBroker/PlatformAuthDOMHandler.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/broker/nativeBroker/PlatformAuthDOMHandler.mjs
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/broker/nativeBroker/PlatformAuthDOMHandler.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/broker/nativeBroker/PlatformAuthExtensionHandler.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/broker/nativeBroker/PlatformAuthExtensionHandler.mjs
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/broker/nativeBroker/PlatformAuthExtensionHandler.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/broker/nativeBroker/PlatformAuthProvider.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/broker/nativeBroker/PlatformAuthProvider.mjs
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/broker/nativeBroker/PlatformAuthProvider.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/broker/nativeBroker/PlatformAuthRequest.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/broker/nativeBroker/PlatformAuthResponse.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/cache/AccountManager.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/cache/AccountManager.mjs
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/cache/AccountManager.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/cache/AsyncMemoryStorage.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/cache/AsyncMemoryStorage.mjs
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/cache/AsyncMemoryStorage.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/cache/BrowserCacheManager.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/cache/BrowserCacheManager.mjs
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/cache/BrowserCacheManager.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/cache/CacheHelpers.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/cache/CacheHelpers.mjs
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/cache/CacheHelpers.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/cache/CacheKeys.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/cache/CacheKeys.mjs
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/cache/CacheKeys.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/cache/CookieStorage.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/cache/CookieStorage.mjs
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/cache/CookieStorage.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/cache/DatabaseStorage.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/cache/DatabaseStorage.mjs
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/cache/DatabaseStorage.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/cache/EncryptedData.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/cache/EncryptedData.mjs
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/cache/EncryptedData.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/cache/IAsyncStorage.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/cache/ITokenCache.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/cache/IWindowStorage.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/cache/LocalStorage.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/cache/LocalStorage.mjs
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/cache/LocalStorage.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/cache/MemoryStorage.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/cache/MemoryStorage.mjs
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/cache/MemoryStorage.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/cache/SessionStorage.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/cache/SessionStorage.mjs
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/cache/SessionStorage.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/cache/TokenCache.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/cache/TokenCache.mjs
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/cache/TokenCache.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/config/Configuration.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/config/Configuration.mjs
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/config/Configuration.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/controllers/ControllerFactory.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/controllers/ControllerFactory.mjs
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/controllers/ControllerFactory.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/controllers/IController.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/controllers/NestedAppAuthController.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/controllers/NestedAppAuthController.mjs
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/controllers/NestedAppAuthController.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/controllers/StandardController.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/controllers/StandardController.mjs
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/controllers/StandardController.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/controllers/UnknownOperatingContextController.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/controllers/UnknownOperatingContextController.mjs
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/controllers/UnknownOperatingContextController.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/crypto/BrowserCrypto.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/crypto/BrowserCrypto.mjs
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/crypto/BrowserCrypto.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/crypto/CryptoOps.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/crypto/CryptoOps.mjs
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/crypto/CryptoOps.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/crypto/PkceGenerator.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/crypto/PkceGenerator.mjs
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/crypto/PkceGenerator.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/crypto/SignedHttpRequest.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/crypto/SignedHttpRequest.mjs
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/crypto/SignedHttpRequest.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/app/IPublicClientApplication.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/app/PublicClientApplication.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/app/PublicClientApplication.mjs
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/app/PublicClientApplication.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/app/PublicClientNext.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/broker/nativeBroker/IPlatformAuthHandler.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/broker/nativeBroker/NativeStatusCodes.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/broker/nativeBroker/NativeStatusCodes.mjs
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/broker/nativeBroker/NativeStatusCodes.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/broker/nativeBroker/PlatformAuthDOMHandler.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/broker/nativeBroker/PlatformAuthDOMHandler.mjs
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/broker/nativeBroker/PlatformAuthDOMHandler.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/broker/nativeBroker/PlatformAuthExtensionHandler.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/broker/nativeBroker/PlatformAuthExtensionHandler.mjs
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/broker/nativeBroker/PlatformAuthExtensionHandler.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/broker/nativeBroker/PlatformAuthProvider.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/broker/nativeBroker/PlatformAuthProvider.mjs
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/broker/nativeBroker/PlatformAuthProvider.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/broker/nativeBroker/PlatformAuthRequest.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/broker/nativeBroker/PlatformAuthResponse.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/cache/AccountManager.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/cache/AccountManager.mjs
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/cache/AccountManager.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/cache/AsyncMemoryStorage.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/cache/AsyncMemoryStorage.mjs
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/cache/AsyncMemoryStorage.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/cache/BrowserCacheManager.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/cache/BrowserCacheManager.mjs
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/cache/BrowserCacheManager.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/cache/CacheHelpers.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/cache/CacheHelpers.mjs
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/cache/CacheHelpers.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/cache/CacheKeys.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/cache/CacheKeys.mjs
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/cache/CacheKeys.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/cache/CookieStorage.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/cache/CookieStorage.mjs
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/cache/CookieStorage.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/cache/DatabaseStorage.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/cache/DatabaseStorage.mjs
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/cache/DatabaseStorage.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/cache/EncryptedData.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/cache/EncryptedData.mjs
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/cache/EncryptedData.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/cache/IAsyncStorage.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/cache/ITokenCache.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/cache/IWindowStorage.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/cache/LocalStorage.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/cache/LocalStorage.mjs
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/cache/LocalStorage.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/cache/MemoryStorage.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/cache/MemoryStorage.mjs
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/cache/MemoryStorage.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/cache/SessionStorage.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/cache/SessionStorage.mjs
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/cache/SessionStorage.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/cache/TokenCache.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/cache/TokenCache.mjs
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/cache/TokenCache.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/config/Configuration.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/config/Configuration.mjs
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/config/Configuration.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/controllers/ControllerFactory.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/controllers/ControllerFactory.mjs
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/controllers/ControllerFactory.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/controllers/IController.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/controllers/NestedAppAuthController.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/controllers/StandardController.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/controllers/StandardController.mjs
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/controllers/StandardController.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/controllers/UnknownOperatingContextController.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/crypto/BrowserCrypto.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/crypto/BrowserCrypto.mjs
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/crypto/BrowserCrypto.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/crypto/CryptoOps.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/crypto/CryptoOps.mjs
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/crypto/CryptoOps.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/crypto/PkceGenerator.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/crypto/PkceGenerator.mjs
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/crypto/PkceGenerator.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/crypto/SignedHttpRequest.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/custom_auth/CustomAuthActionInputs.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/custom_auth/CustomAuthConstants.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/custom_auth/CustomAuthConstants.mjs
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/custom_auth/CustomAuthConstants.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/custom_auth/CustomAuthPublicClientApplication.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/custom_auth/CustomAuthPublicClientApplication.mjs
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/custom_auth/CustomAuthPublicClientApplication.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/custom_auth/ICustomAuthPublicClientApplication.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/custom_auth/UserAccountAttributes.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/custom_auth/configuration/CustomAuthConfiguration.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/custom_auth/controller/CustomAuthStandardController.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/custom_auth/controller/CustomAuthStandardController.mjs
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/custom_auth/controller/CustomAuthStandardController.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/custom_auth/controller/ICustomAuthStandardController.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/custom_auth/core/CustomAuthAuthority.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/custom_auth/core/CustomAuthAuthority.mjs
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/custom_auth/core/CustomAuthAuthority.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/custom_auth/core/auth_flow/AuthFlowErrorBase.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/custom_auth/core/auth_flow/AuthFlowErrorBase.mjs
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/custom_auth/core/auth_flow/AuthFlowErrorBase.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/custom_auth/core/auth_flow/AuthFlowResultBase.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/custom_auth/core/auth_flow/AuthFlowResultBase.mjs
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/custom_auth/core/auth_flow/AuthFlowResultBase.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/custom_auth/core/auth_flow/AuthFlowState.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/custom_auth/core/auth_flow/AuthFlowState.mjs
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/custom_auth/core/auth_flow/AuthFlowState.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/custom_auth/core/error/CustomAuthApiError.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/custom_auth/core/error/CustomAuthApiError.mjs
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/custom_auth/core/error/CustomAuthApiError.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/custom_auth/core/error/CustomAuthError.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/custom_auth/core/error/CustomAuthError.mjs
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/custom_auth/core/error/CustomAuthError.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/custom_auth/core/error/HttpError.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/custom_auth/core/error/HttpError.mjs
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/custom_auth/core/error/HttpError.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/custom_auth/core/error/HttpErrorCodes.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/custom_auth/core/error/HttpErrorCodes.mjs
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/custom_auth/core/error/HttpErrorCodes.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/custom_auth/core/error/InvalidArgumentError.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/custom_auth/core/error/InvalidArgumentError.mjs
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/custom_auth/core/error/InvalidArgumentError.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/custom_auth/core/error/InvalidConfigurationError.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/custom_auth/core/error/InvalidConfigurationError.mjs
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/custom_auth/core/error/InvalidConfigurationError.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/custom_auth/core/error/InvalidConfigurationErrorCodes.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/custom_auth/core/error/InvalidConfigurationErrorCodes.mjs
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/custom_auth/core/error/InvalidConfigurationErrorCodes.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/custom_auth/core/error/MethodNotImplementedError.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/custom_auth/core/error/MethodNotImplementedError.mjs
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/custom_auth/core/error/MethodNotImplementedError.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/custom_auth/core/error/MsalCustomAuthError.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/custom_auth/core/error/MsalCustomAuthError.mjs
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/custom_auth/core/error/MsalCustomAuthError.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/custom_auth/core/error/NoCachedAccountFoundError.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/custom_auth/core/error/NoCachedAccountFoundError.mjs
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/custom_auth/core/error/NoCachedAccountFoundError.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/custom_auth/core/error/ParsedUrlError.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/custom_auth/core/error/ParsedUrlError.mjs
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/custom_auth/core/error/ParsedUrlError.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/custom_auth/core/error/ParsedUrlErrorCodes.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/custom_auth/core/error/ParsedUrlErrorCodes.mjs
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/custom_auth/core/error/ParsedUrlErrorCodes.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/custom_auth/core/error/UnexpectedError.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/custom_auth/core/error/UnexpectedError.mjs
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/custom_auth/core/error/UnexpectedError.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/custom_auth/core/error/UnsupportedEnvironmentError.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/custom_auth/core/error/UnsupportedEnvironmentError.mjs
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/custom_auth/core/error/UnsupportedEnvironmentError.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/custom_auth/core/error/UserAccountAttributeError.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/custom_auth/core/error/UserAccountAttributeError.mjs
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/custom_auth/core/error/UserAccountAttributeError.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/custom_auth/core/error/UserAccountAttributeErrorCodes.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/custom_auth/core/error/UserAlreadySignedInError.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/custom_auth/core/error/UserAlreadySignedInError.mjs
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/custom_auth/core/error/UserAlreadySignedInError.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/custom_auth/core/interaction_client/CustomAuthInteractionClientBase.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/custom_auth/core/interaction_client/CustomAuthInteractionClientBase.mjs
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/custom_auth/core/interaction_client/CustomAuthInteractionClientBase.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/custom_auth/core/interaction_client/CustomAuthInterationClientFactory.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/custom_auth/core/interaction_client/CustomAuthInterationClientFactory.mjs
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/custom_auth/core/interaction_client/CustomAuthInterationClientFactory.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/custom_auth/core/network_client/custom_auth_api/BaseApiClient.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/custom_auth/core/network_client/custom_auth_api/BaseApiClient.mjs
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/custom_auth/core/network_client/custom_auth_api/BaseApiClient.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/custom_auth/core/network_client/custom_auth_api/CustomAuthApiClient.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/custom_auth/core/network_client/custom_auth_api/CustomAuthApiClient.mjs
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/custom_auth/core/network_client/custom_auth_api/CustomAuthApiClient.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/custom_auth/core/network_client/custom_auth_api/CustomAuthApiEndpoint.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/custom_auth/core/network_client/custom_auth_api/CustomAuthApiEndpoint.mjs
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/custom_auth/core/network_client/custom_auth_api/CustomAuthApiEndpoint.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/custom_auth/core/network_client/custom_auth_api/ICustomAuthApiClient.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/custom_auth/core/network_client/custom_auth_api/ResetPasswordApiClient.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/custom_auth/core/network_client/custom_auth_api/ResetPasswordApiClient.mjs
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/custom_auth/core/network_client/custom_auth_api/ResetPasswordApiClient.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/custom_auth/core/network_client/custom_auth_api/SignInApiClient.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/custom_auth/core/network_client/custom_auth_api/SignInApiClient.mjs
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/custom_auth/core/network_client/custom_auth_api/SignInApiClient.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/custom_auth/core/network_client/custom_auth_api/SignupApiClient.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/custom_auth/core/network_client/custom_auth_api/SignupApiClient.mjs
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/custom_auth/core/network_client/custom_auth_api/SignupApiClient.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/custom_auth/core/network_client/custom_auth_api/types/ApiErrorCodes.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/custom_auth/core/network_client/custom_auth_api/types/ApiErrorCodes.mjs
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/custom_auth/core/network_client/custom_auth_api/types/ApiErrorCodes.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/custom_auth/core/network_client/custom_auth_api/types/ApiErrorResponseTypes.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/custom_auth/core/network_client/custom_auth_api/types/ApiRequestTypes.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/custom_auth/core/network_client/custom_auth_api/types/ApiResponseTypes.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/custom_auth/core/network_client/custom_auth_api/types/ApiSuberrors.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/custom_auth/core/network_client/custom_auth_api/types/ApiSuberrors.mjs
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/custom_auth/core/network_client/custom_auth_api/types/ApiSuberrors.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/custom_auth/core/network_client/custom_auth_api/types/ApiTypesBase.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/custom_auth/core/network_client/http_client/FetchHttpClient.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/custom_auth/core/network_client/http_client/FetchHttpClient.mjs
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/custom_auth/core/network_client/http_client/FetchHttpClient.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/custom_auth/core/network_client/http_client/IHttpClient.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/custom_auth/core/network_client/http_client/IHttpClient.mjs
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/custom_auth/core/network_client/http_client/IHttpClient.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/custom_auth/core/telemetry/PublicApiId.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/custom_auth/core/telemetry/PublicApiId.mjs
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/custom_auth/core/telemetry/PublicApiId.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/custom_auth/core/utils/ArgumentValidator.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/custom_auth/core/utils/ArgumentValidator.mjs
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/custom_auth/core/utils/ArgumentValidator.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/custom_auth/core/utils/UrlUtils.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/custom_auth/core/utils/UrlUtils.mjs
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/custom_auth/core/utils/UrlUtils.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/custom_auth/get_account/auth_flow/CustomAuthAccountData.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/custom_auth/get_account/auth_flow/CustomAuthAccountData.mjs
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/custom_auth/get_account/auth_flow/CustomAuthAccountData.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/custom_auth/get_account/auth_flow/error_type/GetAccountError.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/custom_auth/get_account/auth_flow/error_type/GetAccountError.mjs
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/custom_auth/get_account/auth_flow/error_type/GetAccountError.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/custom_auth/get_account/auth_flow/result/GetAccessTokenResult.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/custom_auth/get_account/auth_flow/result/GetAccessTokenResult.mjs
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/custom_auth/get_account/auth_flow/result/GetAccessTokenResult.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/custom_auth/get_account/auth_flow/result/GetAccountResult.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/custom_auth/get_account/auth_flow/result/GetAccountResult.mjs
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/custom_auth/get_account/auth_flow/result/GetAccountResult.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/custom_auth/get_account/auth_flow/result/SignOutResult.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/custom_auth/get_account/auth_flow/result/SignOutResult.mjs
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/custom_auth/get_account/auth_flow/result/SignOutResult.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/custom_auth/get_account/auth_flow/state/GetAccessTokenState.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/custom_auth/get_account/auth_flow/state/GetAccessTokenState.mjs
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/custom_auth/get_account/auth_flow/state/GetAccessTokenState.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/custom_auth/get_account/auth_flow/state/GetAccountState.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/custom_auth/get_account/auth_flow/state/GetAccountState.mjs
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/custom_auth/get_account/auth_flow/state/GetAccountState.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/custom_auth/get_account/auth_flow/state/SignOutState.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/custom_auth/get_account/auth_flow/state/SignOutState.mjs
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/custom_auth/get_account/auth_flow/state/SignOutState.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/custom_auth/get_account/interaction_client/CustomAuthSilentCacheClient.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/custom_auth/get_account/interaction_client/CustomAuthSilentCacheClient.mjs
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/custom_auth/get_account/interaction_client/CustomAuthSilentCacheClient.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/custom_auth/index.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/custom_auth/index.mjs
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/custom_auth/index.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/custom_auth/operating_context/CustomAuthOperatingContext.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/custom_auth/operating_context/CustomAuthOperatingContext.mjs
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/custom_auth/operating_context/CustomAuthOperatingContext.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/custom_auth/reset_password/auth_flow/error_type/ResetPasswordError.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/custom_auth/reset_password/auth_flow/error_type/ResetPasswordError.mjs
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/custom_auth/reset_password/auth_flow/error_type/ResetPasswordError.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/custom_auth/reset_password/auth_flow/result/ResetPasswordResendCodeResult.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/custom_auth/reset_password/auth_flow/result/ResetPasswordResendCodeResult.mjs
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/custom_auth/reset_password/auth_flow/result/ResetPasswordResendCodeResult.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/custom_auth/reset_password/auth_flow/result/ResetPasswordStartResult.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/custom_auth/reset_password/auth_flow/result/ResetPasswordStartResult.mjs
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/custom_auth/reset_password/auth_flow/result/ResetPasswordStartResult.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/custom_auth/reset_password/auth_flow/result/ResetPasswordSubmitCodeResult.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/custom_auth/reset_password/auth_flow/result/ResetPasswordSubmitCodeResult.mjs
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/custom_auth/reset_password/auth_flow/result/ResetPasswordSubmitCodeResult.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/custom_auth/reset_password/auth_flow/result/ResetPasswordSubmitPasswordResult.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/custom_auth/reset_password/auth_flow/result/ResetPasswordSubmitPasswordResult.mjs
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/custom_auth/reset_password/auth_flow/result/ResetPasswordSubmitPasswordResult.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/custom_auth/reset_password/auth_flow/state/ResetPasswordCodeRequiredState.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/custom_auth/reset_password/auth_flow/state/ResetPasswordCodeRequiredState.mjs
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/custom_auth/reset_password/auth_flow/state/ResetPasswordCodeRequiredState.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/custom_auth/reset_password/auth_flow/state/ResetPasswordCompletedState.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/custom_auth/reset_password/auth_flow/state/ResetPasswordCompletedState.mjs
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/custom_auth/reset_password/auth_flow/state/ResetPasswordCompletedState.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/custom_auth/reset_password/auth_flow/state/ResetPasswordFailedState.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/custom_auth/reset_password/auth_flow/state/ResetPasswordFailedState.mjs
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/custom_auth/reset_password/auth_flow/state/ResetPasswordFailedState.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/custom_auth/reset_password/auth_flow/state/ResetPasswordPasswordRequiredState.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/custom_auth/reset_password/auth_flow/state/ResetPasswordPasswordRequiredState.mjs
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/custom_auth/reset_password/auth_flow/state/ResetPasswordPasswordRequiredState.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/custom_auth/reset_password/auth_flow/state/ResetPasswordState.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/custom_auth/reset_password/auth_flow/state/ResetPasswordState.mjs
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/custom_auth/reset_password/auth_flow/state/ResetPasswordState.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/custom_auth/reset_password/auth_flow/state/ResetPasswordStateParameters.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/custom_auth/reset_password/interaction_client/ResetPasswordClient.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/custom_auth/reset_password/interaction_client/ResetPasswordClient.mjs
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/custom_auth/reset_password/interaction_client/ResetPasswordClient.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/custom_auth/reset_password/interaction_client/parameter/ResetPasswordParams.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/custom_auth/reset_password/interaction_client/result/ResetPasswordActionResult.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/custom_auth/sign_in/auth_flow/SignInScenario.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/custom_auth/sign_in/auth_flow/SignInScenario.mjs
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/custom_auth/sign_in/auth_flow/SignInScenario.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/custom_auth/sign_in/auth_flow/error_type/SignInError.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/custom_auth/sign_in/auth_flow/error_type/SignInError.mjs
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/custom_auth/sign_in/auth_flow/error_type/SignInError.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/custom_auth/sign_in/auth_flow/result/SignInResendCodeResult.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/custom_auth/sign_in/auth_flow/result/SignInResendCodeResult.mjs
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/custom_auth/sign_in/auth_flow/result/SignInResendCodeResult.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/custom_auth/sign_in/auth_flow/result/SignInResult.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/custom_auth/sign_in/auth_flow/result/SignInResult.mjs
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/custom_auth/sign_in/auth_flow/result/SignInResult.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/custom_auth/sign_in/auth_flow/result/SignInSubmitCodeResult.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/custom_auth/sign_in/auth_flow/result/SignInSubmitCodeResult.mjs
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/custom_auth/sign_in/auth_flow/result/SignInSubmitCodeResult.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/custom_auth/sign_in/auth_flow/result/SignInSubmitCredentialResult.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/custom_auth/sign_in/auth_flow/result/SignInSubmitCredentialResult.mjs
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/custom_auth/sign_in/auth_flow/result/SignInSubmitCredentialResult.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/custom_auth/sign_in/auth_flow/result/SignInSubmitPasswordResult.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/custom_auth/sign_in/auth_flow/result/SignInSubmitPasswordResult.mjs
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/custom_auth/sign_in/auth_flow/result/SignInSubmitPasswordResult.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/custom_auth/sign_in/auth_flow/state/SignInCodeRequiredState.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/custom_auth/sign_in/auth_flow/state/SignInCodeRequiredState.mjs
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/custom_auth/sign_in/auth_flow/state/SignInCodeRequiredState.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/custom_auth/sign_in/auth_flow/state/SignInCompletedState.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/custom_auth/sign_in/auth_flow/state/SignInCompletedState.mjs
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/custom_auth/sign_in/auth_flow/state/SignInCompletedState.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/custom_auth/sign_in/auth_flow/state/SignInContinuationState.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/custom_auth/sign_in/auth_flow/state/SignInContinuationState.mjs
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/custom_auth/sign_in/auth_flow/state/SignInContinuationState.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/custom_auth/sign_in/auth_flow/state/SignInFailedState.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/custom_auth/sign_in/auth_flow/state/SignInFailedState.mjs
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/custom_auth/sign_in/auth_flow/state/SignInFailedState.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/custom_auth/sign_in/auth_flow/state/SignInPasswordRequiredState.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/custom_auth/sign_in/auth_flow/state/SignInPasswordRequiredState.mjs
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/custom_auth/sign_in/auth_flow/state/SignInPasswordRequiredState.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/custom_auth/sign_in/auth_flow/state/SignInState.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/custom_auth/sign_in/auth_flow/state/SignInState.mjs
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/custom_auth/sign_in/auth_flow/state/SignInState.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/custom_auth/sign_in/auth_flow/state/SignInStateParameters.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/custom_auth/sign_in/interaction_client/SignInClient.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/custom_auth/sign_in/interaction_client/SignInClient.mjs
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/custom_auth/sign_in/interaction_client/SignInClient.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/custom_auth/sign_in/interaction_client/parameter/SignInParams.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/custom_auth/sign_in/interaction_client/result/SignInActionResult.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/custom_auth/sign_in/interaction_client/result/SignInActionResult.mjs
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/custom_auth/sign_in/interaction_client/result/SignInActionResult.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/custom_auth/sign_up/auth_flow/error_type/SignUpError.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/custom_auth/sign_up/auth_flow/error_type/SignUpError.mjs
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/custom_auth/sign_up/auth_flow/error_type/SignUpError.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/custom_auth/sign_up/auth_flow/result/SignUpResendCodeResult.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/custom_auth/sign_up/auth_flow/result/SignUpResendCodeResult.mjs
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/custom_auth/sign_up/auth_flow/result/SignUpResendCodeResult.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/custom_auth/sign_up/auth_flow/result/SignUpResult.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/custom_auth/sign_up/auth_flow/result/SignUpResult.mjs
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/custom_auth/sign_up/auth_flow/result/SignUpResult.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/custom_auth/sign_up/auth_flow/result/SignUpSubmitAttributesResult.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/custom_auth/sign_up/auth_flow/result/SignUpSubmitAttributesResult.mjs
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/custom_auth/sign_up/auth_flow/result/SignUpSubmitAttributesResult.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/custom_auth/sign_up/auth_flow/result/SignUpSubmitCodeResult.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/custom_auth/sign_up/auth_flow/result/SignUpSubmitCodeResult.mjs
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/custom_auth/sign_up/auth_flow/result/SignUpSubmitCodeResult.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/custom_auth/sign_up/auth_flow/result/SignUpSubmitPasswordResult.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/custom_auth/sign_up/auth_flow/result/SignUpSubmitPasswordResult.mjs
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/custom_auth/sign_up/auth_flow/result/SignUpSubmitPasswordResult.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/custom_auth/sign_up/auth_flow/state/SignUpAttributesRequiredState.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/custom_auth/sign_up/auth_flow/state/SignUpAttributesRequiredState.mjs
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/custom_auth/sign_up/auth_flow/state/SignUpAttributesRequiredState.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/custom_auth/sign_up/auth_flow/state/SignUpCodeRequiredState.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/custom_auth/sign_up/auth_flow/state/SignUpCodeRequiredState.mjs
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/custom_auth/sign_up/auth_flow/state/SignUpCodeRequiredState.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/custom_auth/sign_up/auth_flow/state/SignUpCompletedState.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/custom_auth/sign_up/auth_flow/state/SignUpCompletedState.mjs
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/custom_auth/sign_up/auth_flow/state/SignUpCompletedState.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/custom_auth/sign_up/auth_flow/state/SignUpFailedState.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/custom_auth/sign_up/auth_flow/state/SignUpFailedState.mjs
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/custom_auth/sign_up/auth_flow/state/SignUpFailedState.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/custom_auth/sign_up/auth_flow/state/SignUpPasswordRequiredState.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/custom_auth/sign_up/auth_flow/state/SignUpPasswordRequiredState.mjs
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/custom_auth/sign_up/auth_flow/state/SignUpPasswordRequiredState.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/custom_auth/sign_up/auth_flow/state/SignUpState.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/custom_auth/sign_up/auth_flow/state/SignUpState.mjs
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/custom_auth/sign_up/auth_flow/state/SignUpState.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/custom_auth/sign_up/auth_flow/state/SignUpStateParameters.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/custom_auth/sign_up/interaction_client/SignUpClient.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/custom_auth/sign_up/interaction_client/SignUpClient.mjs
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/custom_auth/sign_up/interaction_client/SignUpClient.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/custom_auth/sign_up/interaction_client/parameter/SignUpParams.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/custom_auth/sign_up/interaction_client/result/SignUpActionResult.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/custom_auth/sign_up/interaction_client/result/SignUpActionResult.mjs
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/custom_auth/sign_up/interaction_client/result/SignUpActionResult.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/encode/Base64Decode.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/encode/Base64Decode.mjs
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/encode/Base64Decode.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/encode/Base64Encode.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/encode/Base64Encode.mjs
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/encode/Base64Encode.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/error/BrowserAuthError.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/error/BrowserAuthError.mjs
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/error/BrowserAuthError.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/error/BrowserAuthErrorCodes.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/error/BrowserAuthErrorCodes.mjs
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/error/BrowserAuthErrorCodes.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/error/BrowserConfigurationAuthError.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/error/BrowserConfigurationAuthError.mjs
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/error/BrowserConfigurationAuthError.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/error/BrowserConfigurationAuthErrorCodes.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/error/BrowserConfigurationAuthErrorCodes.mjs
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/error/BrowserConfigurationAuthErrorCodes.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/error/NativeAuthError.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/error/NativeAuthError.mjs
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/error/NativeAuthError.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/error/NativeAuthErrorCodes.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/error/NativeAuthErrorCodes.mjs
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/error/NativeAuthErrorCodes.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/error/NestedAppAuthError.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/event/EventHandler.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/event/EventHandler.mjs
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/event/EventHandler.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/event/EventMessage.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/event/EventType.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/event/EventType.mjs
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/event/EventType.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/index.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/interaction_client/BaseInteractionClient.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/interaction_client/BaseInteractionClient.mjs
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/interaction_client/BaseInteractionClient.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/interaction_client/HybridSpaAuthorizationCodeClient.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/interaction_client/HybridSpaAuthorizationCodeClient.mjs
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/interaction_client/HybridSpaAuthorizationCodeClient.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/interaction_client/PlatformAuthInteractionClient.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/interaction_client/PlatformAuthInteractionClient.mjs
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/interaction_client/PlatformAuthInteractionClient.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/interaction_client/PopupClient.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/interaction_client/PopupClient.mjs
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/interaction_client/PopupClient.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/interaction_client/RedirectClient.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/interaction_client/RedirectClient.mjs
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/interaction_client/RedirectClient.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/interaction_client/SilentAuthCodeClient.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/interaction_client/SilentAuthCodeClient.mjs
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/interaction_client/SilentAuthCodeClient.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/interaction_client/SilentCacheClient.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/interaction_client/SilentCacheClient.mjs
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/interaction_client/SilentCacheClient.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/interaction_client/SilentIframeClient.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/interaction_client/SilentIframeClient.mjs
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/interaction_client/SilentIframeClient.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/interaction_client/SilentRefreshClient.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/interaction_client/SilentRefreshClient.mjs
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/interaction_client/SilentRefreshClient.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/interaction_client/StandardInteractionClient.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/interaction_client/StandardInteractionClient.mjs
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/interaction_client/StandardInteractionClient.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/interaction_handler/InteractionHandler.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/interaction_handler/InteractionHandler.mjs
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/interaction_handler/InteractionHandler.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/interaction_handler/SilentHandler.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/interaction_handler/SilentHandler.mjs
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/interaction_handler/SilentHandler.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/naa/AccountInfo.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/naa/AuthBridge.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/naa/AuthResult.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/naa/BridgeAccountContext.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/naa/BridgeCapabilities.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/naa/BridgeError.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/naa/BridgeProxy.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/naa/BridgeRequest.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/naa/BridgeRequestEnvelope.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/naa/BridgeResponseEnvelope.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/naa/BridgeStatusCode.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/naa/IBridgeProxy.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/naa/InitContext.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/naa/TokenRequest.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/naa/TokenResponse.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/naa/mapping/NestedAppAuthAdapter.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/navigation/INavigationClient.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/navigation/NavigationClient.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/navigation/NavigationClient.mjs
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/navigation/NavigationClient.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/navigation/NavigationOptions.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/network/FetchClient.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/network/FetchClient.mjs
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/network/FetchClient.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/operatingcontext/BaseOperatingContext.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/operatingcontext/BaseOperatingContext.mjs
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/operatingcontext/BaseOperatingContext.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/operatingcontext/NestedAppOperatingContext.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/operatingcontext/StandardOperatingContext.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/operatingcontext/StandardOperatingContext.mjs
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/operatingcontext/StandardOperatingContext.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/operatingcontext/UnknownOperatingContext.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/packageMetadata.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/packageMetadata.mjs
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/packageMetadata.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/protocol/Authorize.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/protocol/Authorize.mjs
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/protocol/Authorize.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/request/AuthorizationCodeRequest.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/request/AuthorizationUrlRequest.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/request/ClearCacheRequest.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/request/EndSessionPopupRequest.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/request/EndSessionRequest.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/request/InitializeApplicationRequest.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/request/PopupRequest.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/request/PopupWindowAttributes.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/request/RedirectRequest.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/request/RequestHelpers.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/request/RequestHelpers.mjs
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/request/RequestHelpers.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/request/SilentRequest.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/request/SsoSilentRequest.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/response/AuthenticationResult.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/response/ResponseHandler.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/response/ResponseHandler.mjs
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/response/ResponseHandler.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/telemetry/BrowserPerformanceClient.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/telemetry/BrowserPerformanceMeasurement.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/utils/BrowserConstants.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/utils/BrowserConstants.mjs
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/utils/BrowserConstants.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/utils/BrowserProtocolUtils.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/utils/BrowserProtocolUtils.mjs
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/utils/BrowserProtocolUtils.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/utils/BrowserUtils.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/utils/BrowserUtils.mjs
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/utils/BrowserUtils.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/utils/Helpers.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/utils/Helpers.mjs
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/utils/Helpers.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/utils/MsalFrameStatsUtils.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/utils/MsalFrameStatsUtils.mjs
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom-auth-path/utils/MsalFrameStatsUtils.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom_auth/CustomAuthActionInputs.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom_auth/CustomAuthConstants.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom_auth/CustomAuthPublicClientApplication.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom_auth/ICustomAuthPublicClientApplication.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom_auth/UserAccountAttributes.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom_auth/configuration/CustomAuthConfiguration.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom_auth/controller/CustomAuthStandardController.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom_auth/controller/ICustomAuthStandardController.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom_auth/core/CustomAuthAuthority.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom_auth/core/auth_flow/AuthFlowErrorBase.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom_auth/core/auth_flow/AuthFlowResultBase.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom_auth/core/auth_flow/AuthFlowState.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom_auth/core/error/CustomAuthApiError.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom_auth/core/error/CustomAuthError.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom_auth/core/error/HttpError.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom_auth/core/error/HttpErrorCodes.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom_auth/core/error/InvalidArgumentError.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom_auth/core/error/InvalidConfigurationError.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom_auth/core/error/InvalidConfigurationErrorCodes.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom_auth/core/error/MethodNotImplementedError.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom_auth/core/error/MsalCustomAuthError.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom_auth/core/error/NoCachedAccountFoundError.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom_auth/core/error/ParsedUrlError.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom_auth/core/error/ParsedUrlErrorCodes.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom_auth/core/error/UnexpectedError.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom_auth/core/error/UnsupportedEnvironmentError.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom_auth/core/error/UserAccountAttributeError.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom_auth/core/error/UserAccountAttributeErrorCodes.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom_auth/core/error/UserAlreadySignedInError.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom_auth/core/interaction_client/CustomAuthInteractionClientBase.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom_auth/core/interaction_client/CustomAuthInterationClientFactory.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom_auth/core/network_client/custom_auth_api/BaseApiClient.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom_auth/core/network_client/custom_auth_api/CustomAuthApiClient.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom_auth/core/network_client/custom_auth_api/CustomAuthApiEndpoint.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom_auth/core/network_client/custom_auth_api/ICustomAuthApiClient.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom_auth/core/network_client/custom_auth_api/ResetPasswordApiClient.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom_auth/core/network_client/custom_auth_api/SignInApiClient.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom_auth/core/network_client/custom_auth_api/SignupApiClient.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom_auth/core/network_client/custom_auth_api/types/ApiErrorCodes.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom_auth/core/network_client/custom_auth_api/types/ApiErrorResponseTypes.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom_auth/core/network_client/custom_auth_api/types/ApiRequestTypes.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom_auth/core/network_client/custom_auth_api/types/ApiResponseTypes.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom_auth/core/network_client/custom_auth_api/types/ApiSuberrors.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom_auth/core/network_client/custom_auth_api/types/ApiTypesBase.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom_auth/core/network_client/http_client/FetchHttpClient.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom_auth/core/network_client/http_client/IHttpClient.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom_auth/core/telemetry/PublicApiId.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom_auth/core/utils/ArgumentValidator.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom_auth/core/utils/UrlUtils.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom_auth/get_account/auth_flow/CustomAuthAccountData.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom_auth/get_account/auth_flow/error_type/GetAccountError.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom_auth/get_account/auth_flow/result/GetAccessTokenResult.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom_auth/get_account/auth_flow/result/GetAccountResult.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom_auth/get_account/auth_flow/result/SignOutResult.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom_auth/get_account/auth_flow/state/GetAccessTokenState.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom_auth/get_account/auth_flow/state/GetAccountState.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom_auth/get_account/auth_flow/state/SignOutState.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom_auth/get_account/interaction_client/CustomAuthSilentCacheClient.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom_auth/index.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom_auth/operating_context/CustomAuthOperatingContext.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom_auth/reset_password/auth_flow/error_type/ResetPasswordError.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom_auth/reset_password/auth_flow/result/ResetPasswordResendCodeResult.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom_auth/reset_password/auth_flow/result/ResetPasswordStartResult.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom_auth/reset_password/auth_flow/result/ResetPasswordSubmitCodeResult.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom_auth/reset_password/auth_flow/result/ResetPasswordSubmitPasswordResult.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom_auth/reset_password/auth_flow/state/ResetPasswordCodeRequiredState.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom_auth/reset_password/auth_flow/state/ResetPasswordCompletedState.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom_auth/reset_password/auth_flow/state/ResetPasswordFailedState.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom_auth/reset_password/auth_flow/state/ResetPasswordPasswordRequiredState.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom_auth/reset_password/auth_flow/state/ResetPasswordState.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom_auth/reset_password/auth_flow/state/ResetPasswordStateParameters.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom_auth/reset_password/interaction_client/ResetPasswordClient.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom_auth/reset_password/interaction_client/parameter/ResetPasswordParams.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom_auth/reset_password/interaction_client/result/ResetPasswordActionResult.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom_auth/sign_in/auth_flow/SignInScenario.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom_auth/sign_in/auth_flow/error_type/SignInError.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom_auth/sign_in/auth_flow/result/SignInResendCodeResult.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom_auth/sign_in/auth_flow/result/SignInResult.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom_auth/sign_in/auth_flow/result/SignInSubmitCodeResult.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom_auth/sign_in/auth_flow/result/SignInSubmitCredentialResult.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom_auth/sign_in/auth_flow/result/SignInSubmitPasswordResult.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom_auth/sign_in/auth_flow/state/SignInCodeRequiredState.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom_auth/sign_in/auth_flow/state/SignInCompletedState.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom_auth/sign_in/auth_flow/state/SignInContinuationState.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom_auth/sign_in/auth_flow/state/SignInFailedState.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom_auth/sign_in/auth_flow/state/SignInPasswordRequiredState.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom_auth/sign_in/auth_flow/state/SignInState.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom_auth/sign_in/auth_flow/state/SignInStateParameters.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom_auth/sign_in/interaction_client/SignInClient.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom_auth/sign_in/interaction_client/parameter/SignInParams.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom_auth/sign_in/interaction_client/result/SignInActionResult.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom_auth/sign_up/auth_flow/error_type/SignUpError.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom_auth/sign_up/auth_flow/result/SignUpResendCodeResult.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom_auth/sign_up/auth_flow/result/SignUpResult.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom_auth/sign_up/auth_flow/result/SignUpSubmitAttributesResult.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom_auth/sign_up/auth_flow/result/SignUpSubmitCodeResult.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom_auth/sign_up/auth_flow/result/SignUpSubmitPasswordResult.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom_auth/sign_up/auth_flow/state/SignUpAttributesRequiredState.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom_auth/sign_up/auth_flow/state/SignUpCodeRequiredState.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom_auth/sign_up/auth_flow/state/SignUpCompletedState.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom_auth/sign_up/auth_flow/state/SignUpFailedState.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom_auth/sign_up/auth_flow/state/SignUpPasswordRequiredState.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom_auth/sign_up/auth_flow/state/SignUpState.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom_auth/sign_up/auth_flow/state/SignUpStateParameters.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom_auth/sign_up/interaction_client/SignUpClient.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom_auth/sign_up/interaction_client/parameter/SignUpParams.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/custom_auth/sign_up/interaction_client/result/SignUpActionResult.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/encode/Base64Decode.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/encode/Base64Decode.mjs
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/encode/Base64Decode.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/encode/Base64Encode.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/encode/Base64Encode.mjs
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/encode/Base64Encode.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/error/BrowserAuthError.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/error/BrowserAuthError.mjs
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/error/BrowserAuthError.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/error/BrowserAuthErrorCodes.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/error/BrowserAuthErrorCodes.mjs
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/error/BrowserAuthErrorCodes.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/error/BrowserConfigurationAuthError.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/error/BrowserConfigurationAuthError.mjs
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/error/BrowserConfigurationAuthError.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/error/BrowserConfigurationAuthErrorCodes.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/error/BrowserConfigurationAuthErrorCodes.mjs
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/error/BrowserConfigurationAuthErrorCodes.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/error/NativeAuthError.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/error/NativeAuthError.mjs
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/error/NativeAuthError.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/error/NativeAuthErrorCodes.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/error/NativeAuthErrorCodes.mjs
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/error/NativeAuthErrorCodes.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/error/NestedAppAuthError.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/error/NestedAppAuthError.mjs
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/error/NestedAppAuthError.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/event/EventHandler.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/event/EventHandler.mjs
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/event/EventHandler.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/event/EventMessage.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/event/EventMessage.mjs
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/event/EventMessage.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/event/EventType.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/event/EventType.mjs
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/event/EventType.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/index.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/index.mjs
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/index.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/interaction_client/BaseInteractionClient.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/interaction_client/BaseInteractionClient.mjs
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/interaction_client/BaseInteractionClient.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/interaction_client/HybridSpaAuthorizationCodeClient.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/interaction_client/HybridSpaAuthorizationCodeClient.mjs
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/interaction_client/HybridSpaAuthorizationCodeClient.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/interaction_client/PlatformAuthInteractionClient.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/interaction_client/PlatformAuthInteractionClient.mjs
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/interaction_client/PlatformAuthInteractionClient.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/interaction_client/PopupClient.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/interaction_client/PopupClient.mjs
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/interaction_client/PopupClient.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/interaction_client/RedirectClient.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/interaction_client/RedirectClient.mjs
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/interaction_client/RedirectClient.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/interaction_client/SilentAuthCodeClient.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/interaction_client/SilentAuthCodeClient.mjs
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/interaction_client/SilentAuthCodeClient.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/interaction_client/SilentCacheClient.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/interaction_client/SilentCacheClient.mjs
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/interaction_client/SilentCacheClient.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/interaction_client/SilentIframeClient.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/interaction_client/SilentIframeClient.mjs
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/interaction_client/SilentIframeClient.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/interaction_client/SilentRefreshClient.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/interaction_client/SilentRefreshClient.mjs
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/interaction_client/SilentRefreshClient.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/interaction_client/StandardInteractionClient.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/interaction_client/StandardInteractionClient.mjs
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/interaction_client/StandardInteractionClient.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/interaction_handler/InteractionHandler.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/interaction_handler/InteractionHandler.mjs
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/interaction_handler/InteractionHandler.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/interaction_handler/SilentHandler.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/interaction_handler/SilentHandler.mjs
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/interaction_handler/SilentHandler.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/naa/AccountInfo.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/naa/AuthBridge.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/naa/AuthResult.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/naa/BridgeAccountContext.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/naa/BridgeCapabilities.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/naa/BridgeError.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/naa/BridgeError.mjs
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/naa/BridgeError.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/naa/BridgeProxy.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/naa/BridgeProxy.mjs
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/naa/BridgeProxy.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/naa/BridgeRequest.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/naa/BridgeRequestEnvelope.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/naa/BridgeResponseEnvelope.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/naa/BridgeStatusCode.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/naa/BridgeStatusCode.mjs
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/naa/BridgeStatusCode.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/naa/IBridgeProxy.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/naa/InitContext.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/naa/TokenRequest.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/naa/TokenResponse.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/naa/mapping/NestedAppAuthAdapter.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/naa/mapping/NestedAppAuthAdapter.mjs
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/naa/mapping/NestedAppAuthAdapter.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/navigation/INavigationClient.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/navigation/NavigationClient.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/navigation/NavigationClient.mjs
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/navigation/NavigationClient.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/navigation/NavigationOptions.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/network/FetchClient.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/network/FetchClient.mjs
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/network/FetchClient.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/operatingcontext/BaseOperatingContext.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/operatingcontext/BaseOperatingContext.mjs
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/operatingcontext/BaseOperatingContext.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/operatingcontext/NestedAppOperatingContext.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/operatingcontext/NestedAppOperatingContext.mjs
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/operatingcontext/NestedAppOperatingContext.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/operatingcontext/StandardOperatingContext.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/operatingcontext/StandardOperatingContext.mjs
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/operatingcontext/StandardOperatingContext.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/operatingcontext/UnknownOperatingContext.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/operatingcontext/UnknownOperatingContext.mjs
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/operatingcontext/UnknownOperatingContext.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/packageMetadata.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/packageMetadata.mjs
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/packageMetadata.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/protocol/Authorize.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/protocol/Authorize.mjs
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/protocol/Authorize.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/request/AuthorizationCodeRequest.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/request/AuthorizationUrlRequest.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/request/ClearCacheRequest.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/request/EndSessionPopupRequest.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/request/EndSessionRequest.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/request/InitializeApplicationRequest.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/request/PopupRequest.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/request/PopupWindowAttributes.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/request/RedirectRequest.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/request/RequestHelpers.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/request/RequestHelpers.mjs
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/request/RequestHelpers.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/request/SilentRequest.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/request/SsoSilentRequest.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/response/AuthenticationResult.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/response/ResponseHandler.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/response/ResponseHandler.mjs
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/response/ResponseHandler.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/telemetry/BrowserPerformanceClient.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/telemetry/BrowserPerformanceClient.mjs
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/telemetry/BrowserPerformanceClient.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/telemetry/BrowserPerformanceMeasurement.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/telemetry/BrowserPerformanceMeasurement.mjs
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/telemetry/BrowserPerformanceMeasurement.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/utils/BrowserConstants.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/utils/BrowserConstants.mjs
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/utils/BrowserConstants.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/utils/BrowserProtocolUtils.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/utils/BrowserProtocolUtils.mjs
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/utils/BrowserProtocolUtils.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/utils/BrowserUtils.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/utils/BrowserUtils.mjs
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/utils/BrowserUtils.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/utils/Helpers.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/utils/Helpers.mjs
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/utils/Helpers.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/utils/MsalFrameStatsUtils.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/utils/MsalFrameStatsUtils.mjs
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/dist/utils/MsalFrameStatsUtils.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/custom-auth-path/msal-custom-auth.cjs
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/custom-auth-path/msal-custom-auth.cjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/custom-auth-path/types/app/IPublicClientApplication.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/custom-auth-path/types/app/PublicClientApplication.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/custom-auth-path/types/app/PublicClientNext.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/custom-auth-path/types/broker/nativeBroker/IPlatformAuthHandler.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/custom-auth-path/types/broker/nativeBroker/NativeStatusCodes.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/custom-auth-path/types/broker/nativeBroker/PlatformAuthDOMHandler.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/custom-auth-path/types/broker/nativeBroker/PlatformAuthExtensionHandler.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/custom-auth-path/types/broker/nativeBroker/PlatformAuthProvider.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/custom-auth-path/types/broker/nativeBroker/PlatformAuthRequest.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/custom-auth-path/types/broker/nativeBroker/PlatformAuthResponse.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/custom-auth-path/types/cache/AccountManager.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/custom-auth-path/types/cache/AsyncMemoryStorage.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/custom-auth-path/types/cache/BrowserCacheManager.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/custom-auth-path/types/cache/CacheHelpers.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/custom-auth-path/types/cache/CacheKeys.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/custom-auth-path/types/cache/CookieStorage.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/custom-auth-path/types/cache/DatabaseStorage.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/custom-auth-path/types/cache/EncryptedData.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/custom-auth-path/types/cache/IAsyncStorage.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/custom-auth-path/types/cache/ITokenCache.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/custom-auth-path/types/cache/IWindowStorage.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/custom-auth-path/types/cache/LocalStorage.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/custom-auth-path/types/cache/MemoryStorage.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/custom-auth-path/types/cache/SessionStorage.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/custom-auth-path/types/cache/TokenCache.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/custom-auth-path/types/config/Configuration.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/custom-auth-path/types/controllers/ControllerFactory.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/custom-auth-path/types/controllers/IController.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/custom-auth-path/types/controllers/NestedAppAuthController.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/custom-auth-path/types/controllers/StandardController.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/custom-auth-path/types/controllers/UnknownOperatingContextController.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/custom-auth-path/types/crypto/BrowserCrypto.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/custom-auth-path/types/crypto/CryptoOps.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/custom-auth-path/types/crypto/PkceGenerator.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/custom-auth-path/types/crypto/SignedHttpRequest.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/custom-auth-path/types/custom_auth/CustomAuthActionInputs.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/custom-auth-path/types/custom_auth/CustomAuthConstants.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/custom-auth-path/types/custom_auth/CustomAuthPublicClientApplication.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/custom-auth-path/types/custom_auth/ICustomAuthPublicClientApplication.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/custom-auth-path/types/custom_auth/UserAccountAttributes.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/custom-auth-path/types/custom_auth/configuration/CustomAuthConfiguration.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/custom-auth-path/types/custom_auth/controller/CustomAuthStandardController.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/custom-auth-path/types/custom_auth/controller/ICustomAuthStandardController.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/custom-auth-path/types/custom_auth/core/CustomAuthAuthority.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/custom-auth-path/types/custom_auth/core/auth_flow/AuthFlowErrorBase.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/custom-auth-path/types/custom_auth/core/auth_flow/AuthFlowResultBase.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/custom-auth-path/types/custom_auth/core/auth_flow/AuthFlowState.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/custom-auth-path/types/custom_auth/core/error/CustomAuthApiError.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/custom-auth-path/types/custom_auth/core/error/CustomAuthError.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/custom-auth-path/types/custom_auth/core/error/HttpError.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/custom-auth-path/types/custom_auth/core/error/HttpErrorCodes.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/custom-auth-path/types/custom_auth/core/error/InvalidArgumentError.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/custom-auth-path/types/custom_auth/core/error/InvalidConfigurationError.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/custom-auth-path/types/custom_auth/core/error/InvalidConfigurationErrorCodes.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/custom-auth-path/types/custom_auth/core/error/MethodNotImplementedError.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/custom-auth-path/types/custom_auth/core/error/MsalCustomAuthError.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/custom-auth-path/types/custom_auth/core/error/NoCachedAccountFoundError.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/custom-auth-path/types/custom_auth/core/error/ParsedUrlError.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/custom-auth-path/types/custom_auth/core/error/ParsedUrlErrorCodes.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/custom-auth-path/types/custom_auth/core/error/UnexpectedError.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/custom-auth-path/types/custom_auth/core/error/UnsupportedEnvironmentError.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/custom-auth-path/types/custom_auth/core/error/UserAccountAttributeError.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/custom-auth-path/types/custom_auth/core/error/UserAccountAttributeErrorCodes.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/custom-auth-path/types/custom_auth/core/error/UserAlreadySignedInError.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/custom-auth-path/types/custom_auth/core/interaction_client/CustomAuthInteractionClientBase.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/custom-auth-path/types/custom_auth/core/interaction_client/CustomAuthInterationClientFactory.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/custom-auth-path/types/custom_auth/core/network_client/custom_auth_api/BaseApiClient.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/custom-auth-path/types/custom_auth/core/network_client/custom_auth_api/CustomAuthApiClient.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/custom-auth-path/types/custom_auth/core/network_client/custom_auth_api/CustomAuthApiEndpoint.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/custom-auth-path/types/custom_auth/core/network_client/custom_auth_api/ICustomAuthApiClient.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/custom-auth-path/types/custom_auth/core/network_client/custom_auth_api/ResetPasswordApiClient.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/custom-auth-path/types/custom_auth/core/network_client/custom_auth_api/SignInApiClient.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/custom-auth-path/types/custom_auth/core/network_client/custom_auth_api/SignupApiClient.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/custom-auth-path/types/custom_auth/core/network_client/custom_auth_api/types/ApiErrorCodes.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/custom-auth-path/types/custom_auth/core/network_client/custom_auth_api/types/ApiErrorResponseTypes.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/custom-auth-path/types/custom_auth/core/network_client/custom_auth_api/types/ApiRequestTypes.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/custom-auth-path/types/custom_auth/core/network_client/custom_auth_api/types/ApiResponseTypes.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/custom-auth-path/types/custom_auth/core/network_client/custom_auth_api/types/ApiSuberrors.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/custom-auth-path/types/custom_auth/core/network_client/custom_auth_api/types/ApiTypesBase.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/custom-auth-path/types/custom_auth/core/network_client/http_client/FetchHttpClient.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/custom-auth-path/types/custom_auth/core/network_client/http_client/IHttpClient.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/custom-auth-path/types/custom_auth/core/telemetry/PublicApiId.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/custom-auth-path/types/custom_auth/core/utils/ArgumentValidator.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/custom-auth-path/types/custom_auth/core/utils/UrlUtils.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/custom-auth-path/types/custom_auth/get_account/auth_flow/CustomAuthAccountData.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/custom-auth-path/types/custom_auth/get_account/auth_flow/error_type/GetAccountError.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/custom-auth-path/types/custom_auth/get_account/auth_flow/result/GetAccessTokenResult.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/custom-auth-path/types/custom_auth/get_account/auth_flow/result/GetAccountResult.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/custom-auth-path/types/custom_auth/get_account/auth_flow/result/SignOutResult.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/custom-auth-path/types/custom_auth/get_account/auth_flow/state/GetAccessTokenState.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/custom-auth-path/types/custom_auth/get_account/auth_flow/state/GetAccountState.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/custom-auth-path/types/custom_auth/get_account/auth_flow/state/SignOutState.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/custom-auth-path/types/custom_auth/get_account/interaction_client/CustomAuthSilentCacheClient.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/custom-auth-path/types/custom_auth/index.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/custom-auth-path/types/custom_auth/operating_context/CustomAuthOperatingContext.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/custom-auth-path/types/custom_auth/reset_password/auth_flow/error_type/ResetPasswordError.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/custom-auth-path/types/custom_auth/reset_password/auth_flow/result/ResetPasswordResendCodeResult.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/custom-auth-path/types/custom_auth/reset_password/auth_flow/result/ResetPasswordStartResult.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/custom-auth-path/types/custom_auth/reset_password/auth_flow/result/ResetPasswordSubmitCodeResult.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/custom-auth-path/types/custom_auth/reset_password/auth_flow/result/ResetPasswordSubmitPasswordResult.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/custom-auth-path/types/custom_auth/reset_password/auth_flow/state/ResetPasswordCodeRequiredState.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/custom-auth-path/types/custom_auth/reset_password/auth_flow/state/ResetPasswordCompletedState.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/custom-auth-path/types/custom_auth/reset_password/auth_flow/state/ResetPasswordFailedState.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/custom-auth-path/types/custom_auth/reset_password/auth_flow/state/ResetPasswordPasswordRequiredState.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/custom-auth-path/types/custom_auth/reset_password/auth_flow/state/ResetPasswordState.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/custom-auth-path/types/custom_auth/reset_password/auth_flow/state/ResetPasswordStateParameters.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/custom-auth-path/types/custom_auth/reset_password/interaction_client/ResetPasswordClient.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/custom-auth-path/types/custom_auth/reset_password/interaction_client/parameter/ResetPasswordParams.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/custom-auth-path/types/custom_auth/reset_password/interaction_client/result/ResetPasswordActionResult.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/custom-auth-path/types/custom_auth/sign_in/auth_flow/SignInScenario.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/custom-auth-path/types/custom_auth/sign_in/auth_flow/error_type/SignInError.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/custom-auth-path/types/custom_auth/sign_in/auth_flow/result/SignInResendCodeResult.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/custom-auth-path/types/custom_auth/sign_in/auth_flow/result/SignInResult.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/custom-auth-path/types/custom_auth/sign_in/auth_flow/result/SignInSubmitCodeResult.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/custom-auth-path/types/custom_auth/sign_in/auth_flow/result/SignInSubmitCredentialResult.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/custom-auth-path/types/custom_auth/sign_in/auth_flow/result/SignInSubmitPasswordResult.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/custom-auth-path/types/custom_auth/sign_in/auth_flow/state/SignInCodeRequiredState.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/custom-auth-path/types/custom_auth/sign_in/auth_flow/state/SignInCompletedState.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/custom-auth-path/types/custom_auth/sign_in/auth_flow/state/SignInContinuationState.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/custom-auth-path/types/custom_auth/sign_in/auth_flow/state/SignInFailedState.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/custom-auth-path/types/custom_auth/sign_in/auth_flow/state/SignInPasswordRequiredState.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/custom-auth-path/types/custom_auth/sign_in/auth_flow/state/SignInState.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/custom-auth-path/types/custom_auth/sign_in/auth_flow/state/SignInStateParameters.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/custom-auth-path/types/custom_auth/sign_in/interaction_client/SignInClient.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/custom-auth-path/types/custom_auth/sign_in/interaction_client/parameter/SignInParams.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/custom-auth-path/types/custom_auth/sign_in/interaction_client/result/SignInActionResult.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/custom-auth-path/types/custom_auth/sign_up/auth_flow/error_type/SignUpError.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/custom-auth-path/types/custom_auth/sign_up/auth_flow/result/SignUpResendCodeResult.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/custom-auth-path/types/custom_auth/sign_up/auth_flow/result/SignUpResult.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/custom-auth-path/types/custom_auth/sign_up/auth_flow/result/SignUpSubmitAttributesResult.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/custom-auth-path/types/custom_auth/sign_up/auth_flow/result/SignUpSubmitCodeResult.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/custom-auth-path/types/custom_auth/sign_up/auth_flow/result/SignUpSubmitPasswordResult.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/custom-auth-path/types/custom_auth/sign_up/auth_flow/state/SignUpAttributesRequiredState.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/custom-auth-path/types/custom_auth/sign_up/auth_flow/state/SignUpCodeRequiredState.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/custom-auth-path/types/custom_auth/sign_up/auth_flow/state/SignUpCompletedState.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/custom-auth-path/types/custom_auth/sign_up/auth_flow/state/SignUpFailedState.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/custom-auth-path/types/custom_auth/sign_up/auth_flow/state/SignUpPasswordRequiredState.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/custom-auth-path/types/custom_auth/sign_up/auth_flow/state/SignUpState.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/custom-auth-path/types/custom_auth/sign_up/auth_flow/state/SignUpStateParameters.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/custom-auth-path/types/custom_auth/sign_up/interaction_client/SignUpClient.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/custom-auth-path/types/custom_auth/sign_up/interaction_client/parameter/SignUpParams.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/custom-auth-path/types/custom_auth/sign_up/interaction_client/result/SignUpActionResult.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/custom-auth-path/types/encode/Base64Decode.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/custom-auth-path/types/encode/Base64Encode.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/custom-auth-path/types/error/BrowserAuthError.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/custom-auth-path/types/error/BrowserAuthErrorCodes.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/custom-auth-path/types/error/BrowserConfigurationAuthError.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/custom-auth-path/types/error/BrowserConfigurationAuthErrorCodes.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/custom-auth-path/types/error/NativeAuthError.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/custom-auth-path/types/error/NativeAuthErrorCodes.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/custom-auth-path/types/error/NestedAppAuthError.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/custom-auth-path/types/event/EventHandler.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/custom-auth-path/types/event/EventMessage.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/custom-auth-path/types/event/EventType.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/custom-auth-path/types/index.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/custom-auth-path/types/interaction_client/BaseInteractionClient.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/custom-auth-path/types/interaction_client/HybridSpaAuthorizationCodeClient.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/custom-auth-path/types/interaction_client/PlatformAuthInteractionClient.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/custom-auth-path/types/interaction_client/PopupClient.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/custom-auth-path/types/interaction_client/RedirectClient.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/custom-auth-path/types/interaction_client/SilentAuthCodeClient.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/custom-auth-path/types/interaction_client/SilentCacheClient.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/custom-auth-path/types/interaction_client/SilentIframeClient.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/custom-auth-path/types/interaction_client/SilentRefreshClient.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/custom-auth-path/types/interaction_client/StandardInteractionClient.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/custom-auth-path/types/interaction_handler/InteractionHandler.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/custom-auth-path/types/interaction_handler/SilentHandler.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/custom-auth-path/types/naa/AccountInfo.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/custom-auth-path/types/naa/AuthBridge.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/custom-auth-path/types/naa/AuthResult.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/custom-auth-path/types/naa/BridgeAccountContext.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/custom-auth-path/types/naa/BridgeCapabilities.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/custom-auth-path/types/naa/BridgeError.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/custom-auth-path/types/naa/BridgeProxy.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/custom-auth-path/types/naa/BridgeRequest.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/custom-auth-path/types/naa/BridgeRequestEnvelope.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/custom-auth-path/types/naa/BridgeResponseEnvelope.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/custom-auth-path/types/naa/BridgeStatusCode.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/custom-auth-path/types/naa/IBridgeProxy.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/custom-auth-path/types/naa/InitContext.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/custom-auth-path/types/naa/TokenRequest.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/custom-auth-path/types/naa/TokenResponse.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/custom-auth-path/types/naa/mapping/NestedAppAuthAdapter.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/custom-auth-path/types/navigation/INavigationClient.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/custom-auth-path/types/navigation/NavigationClient.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/custom-auth-path/types/navigation/NavigationOptions.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/custom-auth-path/types/network/FetchClient.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/custom-auth-path/types/operatingcontext/BaseOperatingContext.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/custom-auth-path/types/operatingcontext/NestedAppOperatingContext.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/custom-auth-path/types/operatingcontext/StandardOperatingContext.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/custom-auth-path/types/operatingcontext/UnknownOperatingContext.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/custom-auth-path/types/packageMetadata.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/custom-auth-path/types/protocol/Authorize.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/custom-auth-path/types/request/AuthorizationCodeRequest.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/custom-auth-path/types/request/AuthorizationUrlRequest.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/custom-auth-path/types/request/ClearCacheRequest.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/custom-auth-path/types/request/EndSessionPopupRequest.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/custom-auth-path/types/request/EndSessionRequest.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/custom-auth-path/types/request/InitializeApplicationRequest.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/custom-auth-path/types/request/PopupRequest.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/custom-auth-path/types/request/PopupWindowAttributes.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/custom-auth-path/types/request/RedirectRequest.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/custom-auth-path/types/request/RequestHelpers.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/custom-auth-path/types/request/SilentRequest.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/custom-auth-path/types/request/SsoSilentRequest.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/custom-auth-path/types/response/AuthenticationResult.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/custom-auth-path/types/response/ResponseHandler.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/custom-auth-path/types/telemetry/BrowserPerformanceClient.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/custom-auth-path/types/telemetry/BrowserPerformanceMeasurement.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/custom-auth-path/types/utils/BrowserConstants.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/custom-auth-path/types/utils/BrowserProtocolUtils.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/custom-auth-path/types/utils/BrowserUtils.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/custom-auth-path/types/utils/Helpers.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/custom-auth-path/types/utils/MsalFrameStatsUtils.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/msal-browser.cjs
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/msal-browser.cjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/msal-browser.js
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/msal-browser.min.js
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/package.json
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/types/app/IPublicClientApplication.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/types/app/PublicClientApplication.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/types/app/PublicClientNext.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/types/broker/nativeBroker/IPlatformAuthHandler.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/types/broker/nativeBroker/NativeStatusCodes.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/types/broker/nativeBroker/PlatformAuthDOMHandler.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/types/broker/nativeBroker/PlatformAuthExtensionHandler.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/types/broker/nativeBroker/PlatformAuthProvider.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/types/broker/nativeBroker/PlatformAuthRequest.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/types/broker/nativeBroker/PlatformAuthResponse.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/types/cache/AccountManager.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/types/cache/AsyncMemoryStorage.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/types/cache/BrowserCacheManager.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/types/cache/CacheHelpers.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/types/cache/CacheKeys.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/types/cache/CookieStorage.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/types/cache/DatabaseStorage.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/types/cache/EncryptedData.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/types/cache/IAsyncStorage.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/types/cache/ITokenCache.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/types/cache/IWindowStorage.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/types/cache/LocalStorage.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/types/cache/MemoryStorage.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/types/cache/SessionStorage.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/types/cache/TokenCache.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/types/config/Configuration.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/types/controllers/ControllerFactory.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/types/controllers/IController.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/types/controllers/NestedAppAuthController.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/types/controllers/StandardController.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/types/controllers/UnknownOperatingContextController.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/types/crypto/BrowserCrypto.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/types/crypto/CryptoOps.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/types/crypto/PkceGenerator.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/types/crypto/SignedHttpRequest.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/types/custom_auth/CustomAuthActionInputs.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/types/custom_auth/CustomAuthConstants.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/types/custom_auth/CustomAuthPublicClientApplication.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/types/custom_auth/ICustomAuthPublicClientApplication.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/types/custom_auth/UserAccountAttributes.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/types/custom_auth/configuration/CustomAuthConfiguration.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/types/custom_auth/controller/CustomAuthStandardController.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/types/custom_auth/controller/ICustomAuthStandardController.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/types/custom_auth/core/CustomAuthAuthority.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/types/custom_auth/core/auth_flow/AuthFlowErrorBase.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/types/custom_auth/core/auth_flow/AuthFlowResultBase.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/types/custom_auth/core/auth_flow/AuthFlowState.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/types/custom_auth/core/error/CustomAuthApiError.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/types/custom_auth/core/error/CustomAuthError.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/types/custom_auth/core/error/HttpError.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/types/custom_auth/core/error/HttpErrorCodes.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/types/custom_auth/core/error/InvalidArgumentError.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/types/custom_auth/core/error/InvalidConfigurationError.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/types/custom_auth/core/error/InvalidConfigurationErrorCodes.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/types/custom_auth/core/error/MethodNotImplementedError.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/types/custom_auth/core/error/MsalCustomAuthError.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/types/custom_auth/core/error/NoCachedAccountFoundError.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/types/custom_auth/core/error/ParsedUrlError.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/types/custom_auth/core/error/ParsedUrlErrorCodes.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/types/custom_auth/core/error/UnexpectedError.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/types/custom_auth/core/error/UnsupportedEnvironmentError.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/types/custom_auth/core/error/UserAccountAttributeError.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/types/custom_auth/core/error/UserAccountAttributeErrorCodes.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/types/custom_auth/core/error/UserAlreadySignedInError.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/types/custom_auth/core/interaction_client/CustomAuthInteractionClientBase.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/types/custom_auth/core/interaction_client/CustomAuthInterationClientFactory.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/types/custom_auth/core/network_client/custom_auth_api/BaseApiClient.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/types/custom_auth/core/network_client/custom_auth_api/CustomAuthApiClient.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/types/custom_auth/core/network_client/custom_auth_api/CustomAuthApiEndpoint.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/types/custom_auth/core/network_client/custom_auth_api/ICustomAuthApiClient.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/types/custom_auth/core/network_client/custom_auth_api/ResetPasswordApiClient.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/types/custom_auth/core/network_client/custom_auth_api/SignInApiClient.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/types/custom_auth/core/network_client/custom_auth_api/SignupApiClient.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/types/custom_auth/core/network_client/custom_auth_api/types/ApiErrorCodes.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/types/custom_auth/core/network_client/custom_auth_api/types/ApiErrorResponseTypes.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/types/custom_auth/core/network_client/custom_auth_api/types/ApiRequestTypes.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/types/custom_auth/core/network_client/custom_auth_api/types/ApiResponseTypes.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/types/custom_auth/core/network_client/custom_auth_api/types/ApiSuberrors.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/types/custom_auth/core/network_client/custom_auth_api/types/ApiTypesBase.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/types/custom_auth/core/network_client/http_client/FetchHttpClient.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/types/custom_auth/core/network_client/http_client/IHttpClient.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/types/custom_auth/core/telemetry/PublicApiId.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/types/custom_auth/core/utils/ArgumentValidator.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/types/custom_auth/core/utils/UrlUtils.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/types/custom_auth/get_account/auth_flow/CustomAuthAccountData.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/types/custom_auth/get_account/auth_flow/error_type/GetAccountError.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/types/custom_auth/get_account/auth_flow/result/GetAccessTokenResult.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/types/custom_auth/get_account/auth_flow/result/GetAccountResult.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/types/custom_auth/get_account/auth_flow/result/SignOutResult.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/types/custom_auth/get_account/auth_flow/state/GetAccessTokenState.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/types/custom_auth/get_account/auth_flow/state/GetAccountState.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/types/custom_auth/get_account/auth_flow/state/SignOutState.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/types/custom_auth/get_account/interaction_client/CustomAuthSilentCacheClient.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/types/custom_auth/index.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/types/custom_auth/operating_context/CustomAuthOperatingContext.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/types/custom_auth/reset_password/auth_flow/error_type/ResetPasswordError.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/types/custom_auth/reset_password/auth_flow/result/ResetPasswordResendCodeResult.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/types/custom_auth/reset_password/auth_flow/result/ResetPasswordStartResult.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/types/custom_auth/reset_password/auth_flow/result/ResetPasswordSubmitCodeResult.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/types/custom_auth/reset_password/auth_flow/result/ResetPasswordSubmitPasswordResult.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/types/custom_auth/reset_password/auth_flow/state/ResetPasswordCodeRequiredState.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/types/custom_auth/reset_password/auth_flow/state/ResetPasswordCompletedState.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/types/custom_auth/reset_password/auth_flow/state/ResetPasswordFailedState.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/types/custom_auth/reset_password/auth_flow/state/ResetPasswordPasswordRequiredState.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/types/custom_auth/reset_password/auth_flow/state/ResetPasswordState.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/types/custom_auth/reset_password/auth_flow/state/ResetPasswordStateParameters.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/types/custom_auth/reset_password/interaction_client/ResetPasswordClient.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/types/custom_auth/reset_password/interaction_client/parameter/ResetPasswordParams.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/types/custom_auth/reset_password/interaction_client/result/ResetPasswordActionResult.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/types/custom_auth/sign_in/auth_flow/SignInScenario.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/types/custom_auth/sign_in/auth_flow/error_type/SignInError.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/types/custom_auth/sign_in/auth_flow/result/SignInResendCodeResult.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/types/custom_auth/sign_in/auth_flow/result/SignInResult.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/types/custom_auth/sign_in/auth_flow/result/SignInSubmitCodeResult.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/types/custom_auth/sign_in/auth_flow/result/SignInSubmitCredentialResult.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/types/custom_auth/sign_in/auth_flow/result/SignInSubmitPasswordResult.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/types/custom_auth/sign_in/auth_flow/state/SignInCodeRequiredState.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/types/custom_auth/sign_in/auth_flow/state/SignInCompletedState.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/types/custom_auth/sign_in/auth_flow/state/SignInContinuationState.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/types/custom_auth/sign_in/auth_flow/state/SignInFailedState.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/types/custom_auth/sign_in/auth_flow/state/SignInPasswordRequiredState.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/types/custom_auth/sign_in/auth_flow/state/SignInState.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/types/custom_auth/sign_in/auth_flow/state/SignInStateParameters.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/types/custom_auth/sign_in/interaction_client/SignInClient.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/types/custom_auth/sign_in/interaction_client/parameter/SignInParams.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/types/custom_auth/sign_in/interaction_client/result/SignInActionResult.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/types/custom_auth/sign_up/auth_flow/error_type/SignUpError.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/types/custom_auth/sign_up/auth_flow/result/SignUpResendCodeResult.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/types/custom_auth/sign_up/auth_flow/result/SignUpResult.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/types/custom_auth/sign_up/auth_flow/result/SignUpSubmitAttributesResult.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/types/custom_auth/sign_up/auth_flow/result/SignUpSubmitCodeResult.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/types/custom_auth/sign_up/auth_flow/result/SignUpSubmitPasswordResult.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/types/custom_auth/sign_up/auth_flow/state/SignUpAttributesRequiredState.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/types/custom_auth/sign_up/auth_flow/state/SignUpCodeRequiredState.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/types/custom_auth/sign_up/auth_flow/state/SignUpCompletedState.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/types/custom_auth/sign_up/auth_flow/state/SignUpFailedState.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/types/custom_auth/sign_up/auth_flow/state/SignUpPasswordRequiredState.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/types/custom_auth/sign_up/auth_flow/state/SignUpState.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/types/custom_auth/sign_up/auth_flow/state/SignUpStateParameters.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/types/custom_auth/sign_up/interaction_client/SignUpClient.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/types/custom_auth/sign_up/interaction_client/parameter/SignUpParams.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/types/custom_auth/sign_up/interaction_client/result/SignUpActionResult.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/types/encode/Base64Decode.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/types/encode/Base64Encode.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/types/error/BrowserAuthError.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/types/error/BrowserAuthErrorCodes.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/types/error/BrowserConfigurationAuthError.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/types/error/BrowserConfigurationAuthErrorCodes.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/types/error/NativeAuthError.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/types/error/NativeAuthErrorCodes.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/types/error/NestedAppAuthError.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/types/event/EventHandler.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/types/event/EventMessage.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/types/event/EventType.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/types/index.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/types/interaction_client/BaseInteractionClient.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/types/interaction_client/HybridSpaAuthorizationCodeClient.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/types/interaction_client/PlatformAuthInteractionClient.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/types/interaction_client/PopupClient.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/types/interaction_client/RedirectClient.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/types/interaction_client/SilentAuthCodeClient.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/types/interaction_client/SilentCacheClient.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/types/interaction_client/SilentIframeClient.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/types/interaction_client/SilentRefreshClient.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/types/interaction_client/StandardInteractionClient.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/types/interaction_handler/InteractionHandler.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/types/interaction_handler/SilentHandler.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/types/naa/AccountInfo.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/types/naa/AuthBridge.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/types/naa/AuthResult.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/types/naa/BridgeAccountContext.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/types/naa/BridgeCapabilities.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/types/naa/BridgeError.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/types/naa/BridgeProxy.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/types/naa/BridgeRequest.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/types/naa/BridgeRequestEnvelope.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/types/naa/BridgeResponseEnvelope.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/types/naa/BridgeStatusCode.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/types/naa/IBridgeProxy.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/types/naa/InitContext.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/types/naa/TokenRequest.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/types/naa/TokenResponse.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/types/naa/mapping/NestedAppAuthAdapter.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/types/navigation/INavigationClient.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/types/navigation/NavigationClient.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/types/navigation/NavigationOptions.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/types/network/FetchClient.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/types/operatingcontext/BaseOperatingContext.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/types/operatingcontext/NestedAppOperatingContext.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/types/operatingcontext/StandardOperatingContext.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/types/operatingcontext/UnknownOperatingContext.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/types/packageMetadata.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/types/protocol/Authorize.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/types/request/AuthorizationCodeRequest.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/types/request/AuthorizationUrlRequest.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/types/request/ClearCacheRequest.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/types/request/EndSessionPopupRequest.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/types/request/EndSessionRequest.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/types/request/InitializeApplicationRequest.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/types/request/PopupRequest.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/types/request/PopupWindowAttributes.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/types/request/RedirectRequest.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/types/request/RequestHelpers.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/types/request/SilentRequest.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/types/request/SsoSilentRequest.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/types/response/AuthenticationResult.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/types/response/ResponseHandler.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/types/telemetry/BrowserPerformanceClient.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/types/telemetry/BrowserPerformanceMeasurement.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/types/utils/BrowserConstants.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/types/utils/BrowserProtocolUtils.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/types/utils/BrowserUtils.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/types/utils/Helpers.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/lib/types/utils/MsalFrameStatsUtils.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-browser/package.json
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/LICENSE
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/browser/package.json
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/dist/account/AccountInfo.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/dist/account/AccountInfo.mjs
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/dist/account/AccountInfo.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/dist/account/AuthToken.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/dist/account/AuthToken.mjs
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/dist/account/AuthToken.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/dist/account/CcsCredential.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/dist/account/CcsCredential.mjs
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/dist/account/CcsCredential.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/dist/account/ClientCredentials.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/dist/account/ClientInfo.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/dist/account/ClientInfo.mjs
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/dist/account/ClientInfo.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/dist/account/TokenClaims.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/dist/account/TokenClaims.mjs
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/dist/account/TokenClaims.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/dist/authority/Authority.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/dist/authority/Authority.mjs
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/dist/authority/Authority.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/dist/authority/AuthorityFactory.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/dist/authority/AuthorityFactory.mjs
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/dist/authority/AuthorityFactory.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/dist/authority/AuthorityMetadata.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/dist/authority/AuthorityMetadata.mjs
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/dist/authority/AuthorityMetadata.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/dist/authority/AuthorityOptions.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/dist/authority/AuthorityOptions.mjs
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/dist/authority/AuthorityOptions.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/dist/authority/AuthorityType.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/dist/authority/AuthorityType.mjs
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/dist/authority/AuthorityType.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/dist/authority/AzureRegion.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/dist/authority/AzureRegionConfiguration.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/dist/authority/CloudDiscoveryMetadata.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/dist/authority/CloudInstanceDiscoveryErrorResponse.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/dist/authority/CloudInstanceDiscoveryErrorResponse.mjs
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/dist/authority/CloudInstanceDiscoveryErrorResponse.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/dist/authority/CloudInstanceDiscoveryResponse.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/dist/authority/CloudInstanceDiscoveryResponse.mjs
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/dist/authority/CloudInstanceDiscoveryResponse.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/dist/authority/ImdsOptions.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/dist/authority/OIDCOptions.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/dist/authority/OpenIdConfigResponse.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/dist/authority/OpenIdConfigResponse.mjs
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/dist/authority/OpenIdConfigResponse.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/dist/authority/ProtocolMode.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/dist/authority/ProtocolMode.mjs
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/dist/authority/ProtocolMode.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/dist/authority/RegionDiscovery.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/dist/authority/RegionDiscovery.mjs
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/dist/authority/RegionDiscovery.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/dist/authority/RegionDiscoveryMetadata.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/dist/broker/nativeBroker/INativeBrokerPlugin.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/dist/cache/CacheManager.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/dist/cache/CacheManager.mjs
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/dist/cache/CacheManager.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/dist/cache/entities/AccessTokenEntity.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/dist/cache/entities/AccountEntity.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/dist/cache/entities/AccountEntity.mjs
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/dist/cache/entities/AccountEntity.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/dist/cache/entities/AppMetadataEntity.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/dist/cache/entities/AuthorityMetadataEntity.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/dist/cache/entities/CacheRecord.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/dist/cache/entities/CredentialEntity.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/dist/cache/entities/IdTokenEntity.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/dist/cache/entities/RefreshTokenEntity.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/dist/cache/entities/ServerTelemetryEntity.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/dist/cache/entities/ThrottlingEntity.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/dist/cache/interface/ICacheManager.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/dist/cache/interface/ICachePlugin.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/dist/cache/interface/ISerializableTokenCache.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/dist/cache/persistence/TokenCacheContext.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/dist/cache/persistence/TokenCacheContext.mjs
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/dist/cache/persistence/TokenCacheContext.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/dist/cache/utils/CacheHelpers.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/dist/cache/utils/CacheHelpers.mjs
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/dist/cache/utils/CacheHelpers.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/dist/cache/utils/CacheTypes.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/dist/client/AuthorizationCodeClient.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/dist/client/AuthorizationCodeClient.mjs
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/dist/client/AuthorizationCodeClient.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/dist/client/BaseClient.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/dist/client/BaseClient.mjs
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/dist/client/BaseClient.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/dist/client/RefreshTokenClient.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/dist/client/RefreshTokenClient.mjs
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/dist/client/RefreshTokenClient.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/dist/client/SilentFlowClient.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/dist/client/SilentFlowClient.mjs
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/dist/client/SilentFlowClient.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/dist/config/AppTokenProvider.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/dist/config/ClientConfiguration.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/dist/config/ClientConfiguration.mjs
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/dist/config/ClientConfiguration.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/dist/constants/AADServerParamKeys.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/dist/constants/AADServerParamKeys.mjs
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/dist/constants/AADServerParamKeys.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/dist/crypto/ICrypto.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/dist/crypto/ICrypto.mjs
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/dist/crypto/ICrypto.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/dist/crypto/IGuidGenerator.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/dist/crypto/JoseHeader.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/dist/crypto/JoseHeader.mjs
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/dist/crypto/JoseHeader.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/dist/crypto/PopTokenGenerator.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/dist/crypto/PopTokenGenerator.mjs
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/dist/crypto/PopTokenGenerator.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/dist/crypto/SignedHttpRequest.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/dist/error/AuthError.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/dist/error/AuthError.mjs
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/dist/error/AuthError.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/dist/error/AuthErrorCodes.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/dist/error/AuthErrorCodes.mjs
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/dist/error/AuthErrorCodes.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/dist/error/CacheError.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/dist/error/CacheError.mjs
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/dist/error/CacheError.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/dist/error/CacheErrorCodes.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/dist/error/CacheErrorCodes.mjs
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/dist/error/CacheErrorCodes.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/dist/error/ClientAuthError.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/dist/error/ClientAuthError.mjs
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/dist/error/ClientAuthError.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/dist/error/ClientAuthErrorCodes.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/dist/error/ClientAuthErrorCodes.mjs
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/dist/error/ClientAuthErrorCodes.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/dist/error/ClientConfigurationError.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/dist/error/ClientConfigurationError.mjs
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/dist/error/ClientConfigurationError.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/dist/error/ClientConfigurationErrorCodes.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/dist/error/ClientConfigurationErrorCodes.mjs
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/dist/error/ClientConfigurationErrorCodes.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/dist/error/InteractionRequiredAuthError.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/dist/error/InteractionRequiredAuthError.mjs
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/dist/error/InteractionRequiredAuthError.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/dist/error/InteractionRequiredAuthErrorCodes.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/dist/error/InteractionRequiredAuthErrorCodes.mjs
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/dist/error/InteractionRequiredAuthErrorCodes.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/dist/error/JoseHeaderError.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/dist/error/JoseHeaderError.mjs
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/dist/error/JoseHeaderError.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/dist/error/JoseHeaderErrorCodes.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/dist/error/JoseHeaderErrorCodes.mjs
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/dist/error/JoseHeaderErrorCodes.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/dist/error/NetworkError.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/dist/error/NetworkError.mjs
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/dist/error/NetworkError.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/dist/error/ServerError.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/dist/error/ServerError.mjs
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/dist/error/ServerError.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/dist/exports-browser-only.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/dist/exports-common.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/dist/exports-node-only.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/dist/index-browser.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/dist/index-browser.mjs
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/dist/index-browser.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/dist/index-node.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/dist/index-node.mjs
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/dist/index-node.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/dist/index.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/dist/index.mjs
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/dist/index.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/dist/logger/Logger.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/dist/logger/Logger.mjs
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/dist/logger/Logger.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/dist/network/INetworkModule.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/dist/network/INetworkModule.mjs
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/dist/network/INetworkModule.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/dist/network/NetworkResponse.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/dist/network/RequestThumbprint.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/dist/network/RequestThumbprint.mjs
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/dist/network/RequestThumbprint.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/dist/network/ThrottlingUtils.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/dist/network/ThrottlingUtils.mjs
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/dist/network/ThrottlingUtils.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/dist/packageMetadata.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/dist/packageMetadata.mjs
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/dist/packageMetadata.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/dist/protocol/Authorize.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/dist/protocol/Authorize.mjs
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/dist/protocol/Authorize.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/dist/request/AuthenticationHeaderParser.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/dist/request/AuthenticationHeaderParser.mjs
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/dist/request/AuthenticationHeaderParser.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/dist/request/BaseAuthRequest.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/dist/request/CommonAuthorizationCodeRequest.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/dist/request/CommonAuthorizationUrlRequest.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/dist/request/CommonClientCredentialRequest.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/dist/request/CommonDeviceCodeRequest.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/dist/request/CommonEndSessionRequest.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/dist/request/CommonOnBehalfOfRequest.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/dist/request/CommonRefreshTokenRequest.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/dist/request/CommonSilentFlowRequest.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/dist/request/CommonUsernamePasswordRequest.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/dist/request/NativeRequest.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/dist/request/NativeSignOutRequest.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/dist/request/RequestParameterBuilder.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/dist/request/RequestParameterBuilder.mjs
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/dist/request/RequestParameterBuilder.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/dist/request/ScopeSet.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/dist/request/ScopeSet.mjs
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/dist/request/ScopeSet.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/dist/request/StoreInCache.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/dist/response/AuthenticationResult.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/dist/response/AuthorizationCodePayload.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/dist/response/AuthorizeResponse.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/dist/response/DeviceCodeResponse.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/dist/response/ExternalTokenResponse.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/dist/response/IMDSBadResponse.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/dist/response/ResponseHandler.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/dist/response/ResponseHandler.mjs
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/dist/response/ResponseHandler.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/dist/response/ServerAuthorizationTokenResponse.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/dist/telemetry/performance/IPerformanceClient.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/dist/telemetry/performance/IPerformanceMeasurement.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/dist/telemetry/performance/PerformanceClient.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/dist/telemetry/performance/PerformanceClient.mjs
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/dist/telemetry/performance/PerformanceClient.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/dist/telemetry/performance/PerformanceEvent.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/dist/telemetry/performance/PerformanceEvent.mjs
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/dist/telemetry/performance/PerformanceEvent.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/dist/telemetry/performance/StubPerformanceClient.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/dist/telemetry/performance/StubPerformanceClient.mjs
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/dist/telemetry/performance/StubPerformanceClient.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/dist/telemetry/server/ServerTelemetryManager.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/dist/telemetry/server/ServerTelemetryManager.mjs
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/dist/telemetry/server/ServerTelemetryManager.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/dist/telemetry/server/ServerTelemetryRequest.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/dist/url/IUri.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/dist/url/UrlString.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/dist/url/UrlString.mjs
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/dist/url/UrlString.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/dist/utils/ClientAssertionUtils.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/dist/utils/ClientAssertionUtils.mjs
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/dist/utils/ClientAssertionUtils.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/dist/utils/Constants.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/dist/utils/Constants.mjs
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/dist/utils/Constants.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/dist/utils/FunctionWrappers.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/dist/utils/FunctionWrappers.mjs
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/dist/utils/FunctionWrappers.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/dist/utils/MsalTypes.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/dist/utils/ProtocolUtils.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/dist/utils/ProtocolUtils.mjs
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/dist/utils/ProtocolUtils.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/dist/utils/StringUtils.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/dist/utils/StringUtils.mjs
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/dist/utils/StringUtils.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/dist/utils/TimeUtils.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/dist/utils/TimeUtils.mjs
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/dist/utils/TimeUtils.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/dist/utils/UrlUtils.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/dist/utils/UrlUtils.mjs
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/dist/utils/UrlUtils.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/lib/index-browser.cjs
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/lib/index-browser.cjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/lib/index-node-C8h2xZEM.js
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/lib/index-node.cjs
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/lib/index-node.cjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/lib/index.cjs
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/lib/index.cjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/lib/package.json
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/lib/types/account/AccountInfo.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/lib/types/account/AuthToken.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/lib/types/account/CcsCredential.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/lib/types/account/ClientCredentials.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/lib/types/account/ClientInfo.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/lib/types/account/TokenClaims.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/lib/types/authority/Authority.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/lib/types/authority/AuthorityFactory.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/lib/types/authority/AuthorityMetadata.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/lib/types/authority/AuthorityOptions.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/lib/types/authority/AuthorityType.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/lib/types/authority/AzureRegion.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/lib/types/authority/AzureRegionConfiguration.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/lib/types/authority/CloudDiscoveryMetadata.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/lib/types/authority/CloudInstanceDiscoveryErrorResponse.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/lib/types/authority/CloudInstanceDiscoveryResponse.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/lib/types/authority/ImdsOptions.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/lib/types/authority/OIDCOptions.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/lib/types/authority/OpenIdConfigResponse.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/lib/types/authority/ProtocolMode.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/lib/types/authority/RegionDiscovery.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/lib/types/authority/RegionDiscoveryMetadata.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/lib/types/broker/nativeBroker/INativeBrokerPlugin.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/lib/types/cache/CacheManager.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/lib/types/cache/entities/AccessTokenEntity.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/lib/types/cache/entities/AccountEntity.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/lib/types/cache/entities/AppMetadataEntity.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/lib/types/cache/entities/AuthorityMetadataEntity.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/lib/types/cache/entities/CacheRecord.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/lib/types/cache/entities/CredentialEntity.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/lib/types/cache/entities/IdTokenEntity.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/lib/types/cache/entities/RefreshTokenEntity.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/lib/types/cache/entities/ServerTelemetryEntity.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/lib/types/cache/entities/ThrottlingEntity.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/lib/types/cache/interface/ICacheManager.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/lib/types/cache/interface/ICachePlugin.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/lib/types/cache/interface/ISerializableTokenCache.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/lib/types/cache/persistence/TokenCacheContext.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/lib/types/cache/utils/CacheHelpers.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/lib/types/cache/utils/CacheTypes.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/lib/types/client/AuthorizationCodeClient.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/lib/types/client/BaseClient.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/lib/types/client/RefreshTokenClient.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/lib/types/client/SilentFlowClient.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/lib/types/config/AppTokenProvider.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/lib/types/config/ClientConfiguration.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/lib/types/constants/AADServerParamKeys.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/lib/types/crypto/ICrypto.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/lib/types/crypto/IGuidGenerator.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/lib/types/crypto/JoseHeader.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/lib/types/crypto/PopTokenGenerator.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/lib/types/crypto/SignedHttpRequest.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/lib/types/error/AuthError.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/lib/types/error/AuthErrorCodes.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/lib/types/error/CacheError.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/lib/types/error/CacheErrorCodes.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/lib/types/error/ClientAuthError.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/lib/types/error/ClientAuthErrorCodes.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/lib/types/error/ClientConfigurationError.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/lib/types/error/ClientConfigurationErrorCodes.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/lib/types/error/InteractionRequiredAuthError.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/lib/types/error/InteractionRequiredAuthErrorCodes.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/lib/types/error/JoseHeaderError.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/lib/types/error/JoseHeaderErrorCodes.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/lib/types/error/NetworkError.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/lib/types/error/ServerError.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/lib/types/exports-browser-only.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/lib/types/exports-common.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/lib/types/exports-node-only.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/lib/types/index-browser.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/lib/types/index-node.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/lib/types/index.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/lib/types/logger/Logger.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/lib/types/network/INetworkModule.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/lib/types/network/NetworkResponse.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/lib/types/network/RequestThumbprint.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/lib/types/network/ThrottlingUtils.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/lib/types/packageMetadata.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/lib/types/protocol/Authorize.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/lib/types/request/AuthenticationHeaderParser.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/lib/types/request/BaseAuthRequest.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/lib/types/request/CommonAuthorizationCodeRequest.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/lib/types/request/CommonAuthorizationUrlRequest.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/lib/types/request/CommonClientCredentialRequest.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/lib/types/request/CommonDeviceCodeRequest.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/lib/types/request/CommonEndSessionRequest.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/lib/types/request/CommonOnBehalfOfRequest.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/lib/types/request/CommonRefreshTokenRequest.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/lib/types/request/CommonSilentFlowRequest.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/lib/types/request/CommonUsernamePasswordRequest.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/lib/types/request/NativeRequest.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/lib/types/request/NativeSignOutRequest.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/lib/types/request/RequestParameterBuilder.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/lib/types/request/ScopeSet.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/lib/types/request/StoreInCache.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/lib/types/response/AuthenticationResult.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/lib/types/response/AuthorizationCodePayload.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/lib/types/response/AuthorizeResponse.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/lib/types/response/DeviceCodeResponse.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/lib/types/response/ExternalTokenResponse.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/lib/types/response/IMDSBadResponse.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/lib/types/response/ResponseHandler.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/lib/types/response/ServerAuthorizationTokenResponse.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/lib/types/telemetry/performance/IPerformanceClient.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/lib/types/telemetry/performance/IPerformanceMeasurement.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/lib/types/telemetry/performance/PerformanceClient.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/lib/types/telemetry/performance/PerformanceEvent.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/lib/types/telemetry/performance/StubPerformanceClient.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/lib/types/telemetry/server/ServerTelemetryManager.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/lib/types/telemetry/server/ServerTelemetryRequest.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/lib/types/url/IUri.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/lib/types/url/UrlString.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/lib/types/utils/ClientAssertionUtils.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/lib/types/utils/Constants.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/lib/types/utils/FunctionWrappers.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/lib/types/utils/MsalTypes.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/lib/types/utils/ProtocolUtils.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/lib/types/utils/StringUtils.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/lib/types/utils/TimeUtils.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/lib/types/utils/UrlUtils.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/node/package.json
+%%DATADIR%%/resources/app/node_modules/@azure/msal-common/package.json
+%%DATADIR%%/resources/app/node_modules/@azure/msal-node/LICENSE
+%%DATADIR%%/resources/app/node_modules/@azure/msal-node/dist/cache/CacheHelpers.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-node/dist/cache/CacheHelpers.mjs
+%%DATADIR%%/resources/app/node_modules/@azure/msal-node/dist/cache/CacheHelpers.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-node/dist/cache/ITokenCache.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-node/dist/cache/NodeStorage.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-node/dist/cache/NodeStorage.mjs
+%%DATADIR%%/resources/app/node_modules/@azure/msal-node/dist/cache/NodeStorage.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-node/dist/cache/TokenCache.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-node/dist/cache/TokenCache.mjs
+%%DATADIR%%/resources/app/node_modules/@azure/msal-node/dist/cache/TokenCache.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-node/dist/cache/distributed/DistributedCachePlugin.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-node/dist/cache/distributed/DistributedCachePlugin.mjs
+%%DATADIR%%/resources/app/node_modules/@azure/msal-node/dist/cache/distributed/DistributedCachePlugin.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-node/dist/cache/distributed/ICacheClient.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-node/dist/cache/distributed/IPartitionManager.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-node/dist/cache/serializer/Deserializer.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-node/dist/cache/serializer/Deserializer.mjs
+%%DATADIR%%/resources/app/node_modules/@azure/msal-node/dist/cache/serializer/Deserializer.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-node/dist/cache/serializer/Serializer.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-node/dist/cache/serializer/Serializer.mjs
+%%DATADIR%%/resources/app/node_modules/@azure/msal-node/dist/cache/serializer/Serializer.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-node/dist/cache/serializer/SerializerTypes.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-node/dist/client/ClientApplication.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-node/dist/client/ClientApplication.mjs
+%%DATADIR%%/resources/app/node_modules/@azure/msal-node/dist/client/ClientApplication.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-node/dist/client/ClientAssertion.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-node/dist/client/ClientAssertion.mjs
+%%DATADIR%%/resources/app/node_modules/@azure/msal-node/dist/client/ClientAssertion.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-node/dist/client/ClientCredentialClient.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-node/dist/client/ClientCredentialClient.mjs
+%%DATADIR%%/resources/app/node_modules/@azure/msal-node/dist/client/ClientCredentialClient.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-node/dist/client/ConfidentialClientApplication.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-node/dist/client/ConfidentialClientApplication.mjs
+%%DATADIR%%/resources/app/node_modules/@azure/msal-node/dist/client/ConfidentialClientApplication.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-node/dist/client/DeviceCodeClient.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-node/dist/client/DeviceCodeClient.mjs
+%%DATADIR%%/resources/app/node_modules/@azure/msal-node/dist/client/DeviceCodeClient.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-node/dist/client/IConfidentialClientApplication.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-node/dist/client/IPublicClientApplication.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-node/dist/client/ManagedIdentityApplication.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-node/dist/client/ManagedIdentityApplication.mjs
+%%DATADIR%%/resources/app/node_modules/@azure/msal-node/dist/client/ManagedIdentityApplication.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-node/dist/client/ManagedIdentityClient.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-node/dist/client/ManagedIdentityClient.mjs
+%%DATADIR%%/resources/app/node_modules/@azure/msal-node/dist/client/ManagedIdentityClient.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-node/dist/client/ManagedIdentitySources/AppService.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-node/dist/client/ManagedIdentitySources/AppService.mjs
+%%DATADIR%%/resources/app/node_modules/@azure/msal-node/dist/client/ManagedIdentitySources/AppService.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-node/dist/client/ManagedIdentitySources/AzureArc.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-node/dist/client/ManagedIdentitySources/AzureArc.mjs
+%%DATADIR%%/resources/app/node_modules/@azure/msal-node/dist/client/ManagedIdentitySources/AzureArc.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-node/dist/client/ManagedIdentitySources/BaseManagedIdentitySource.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-node/dist/client/ManagedIdentitySources/BaseManagedIdentitySource.mjs
+%%DATADIR%%/resources/app/node_modules/@azure/msal-node/dist/client/ManagedIdentitySources/BaseManagedIdentitySource.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-node/dist/client/ManagedIdentitySources/CloudShell.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-node/dist/client/ManagedIdentitySources/CloudShell.mjs
+%%DATADIR%%/resources/app/node_modules/@azure/msal-node/dist/client/ManagedIdentitySources/CloudShell.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-node/dist/client/ManagedIdentitySources/Imds.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-node/dist/client/ManagedIdentitySources/Imds.mjs
+%%DATADIR%%/resources/app/node_modules/@azure/msal-node/dist/client/ManagedIdentitySources/Imds.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-node/dist/client/ManagedIdentitySources/MachineLearning.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-node/dist/client/ManagedIdentitySources/MachineLearning.mjs
+%%DATADIR%%/resources/app/node_modules/@azure/msal-node/dist/client/ManagedIdentitySources/MachineLearning.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-node/dist/client/ManagedIdentitySources/ServiceFabric.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-node/dist/client/ManagedIdentitySources/ServiceFabric.mjs
+%%DATADIR%%/resources/app/node_modules/@azure/msal-node/dist/client/ManagedIdentitySources/ServiceFabric.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-node/dist/client/OnBehalfOfClient.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-node/dist/client/OnBehalfOfClient.mjs
+%%DATADIR%%/resources/app/node_modules/@azure/msal-node/dist/client/OnBehalfOfClient.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-node/dist/client/PublicClientApplication.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-node/dist/client/PublicClientApplication.mjs
+%%DATADIR%%/resources/app/node_modules/@azure/msal-node/dist/client/PublicClientApplication.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-node/dist/client/UsernamePasswordClient.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-node/dist/client/UsernamePasswordClient.mjs
+%%DATADIR%%/resources/app/node_modules/@azure/msal-node/dist/client/UsernamePasswordClient.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-node/dist/config/Configuration.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-node/dist/config/Configuration.mjs
+%%DATADIR%%/resources/app/node_modules/@azure/msal-node/dist/config/Configuration.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-node/dist/config/ManagedIdentityId.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-node/dist/config/ManagedIdentityId.mjs
+%%DATADIR%%/resources/app/node_modules/@azure/msal-node/dist/config/ManagedIdentityId.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-node/dist/config/ManagedIdentityRequestParameters.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-node/dist/config/ManagedIdentityRequestParameters.mjs
+%%DATADIR%%/resources/app/node_modules/@azure/msal-node/dist/config/ManagedIdentityRequestParameters.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-node/dist/crypto/CryptoProvider.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-node/dist/crypto/CryptoProvider.mjs
+%%DATADIR%%/resources/app/node_modules/@azure/msal-node/dist/crypto/CryptoProvider.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-node/dist/crypto/GuidGenerator.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-node/dist/crypto/GuidGenerator.mjs
+%%DATADIR%%/resources/app/node_modules/@azure/msal-node/dist/crypto/GuidGenerator.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-node/dist/crypto/HashUtils.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-node/dist/crypto/HashUtils.mjs
+%%DATADIR%%/resources/app/node_modules/@azure/msal-node/dist/crypto/HashUtils.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-node/dist/crypto/PkceGenerator.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-node/dist/crypto/PkceGenerator.mjs
+%%DATADIR%%/resources/app/node_modules/@azure/msal-node/dist/crypto/PkceGenerator.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-node/dist/error/ManagedIdentityError.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-node/dist/error/ManagedIdentityError.mjs
+%%DATADIR%%/resources/app/node_modules/@azure/msal-node/dist/error/ManagedIdentityError.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-node/dist/error/ManagedIdentityErrorCodes.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-node/dist/error/ManagedIdentityErrorCodes.mjs
+%%DATADIR%%/resources/app/node_modules/@azure/msal-node/dist/error/ManagedIdentityErrorCodes.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-node/dist/error/NodeAuthError.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-node/dist/error/NodeAuthError.mjs
+%%DATADIR%%/resources/app/node_modules/@azure/msal-node/dist/error/NodeAuthError.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-node/dist/index.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-node/dist/index.mjs
+%%DATADIR%%/resources/app/node_modules/@azure/msal-node/dist/index.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-node/dist/internals.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-node/dist/internals.mjs
+%%DATADIR%%/resources/app/node_modules/@azure/msal-node/dist/internals.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-node/dist/network/HttpClient.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-node/dist/network/HttpClient.mjs
+%%DATADIR%%/resources/app/node_modules/@azure/msal-node/dist/network/HttpClient.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-node/dist/network/HttpClientWithRetries.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-node/dist/network/HttpClientWithRetries.mjs
+%%DATADIR%%/resources/app/node_modules/@azure/msal-node/dist/network/HttpClientWithRetries.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-node/dist/network/ILoopbackClient.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-node/dist/network/LoopbackClient.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-node/dist/network/LoopbackClient.mjs
+%%DATADIR%%/resources/app/node_modules/@azure/msal-node/dist/network/LoopbackClient.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-node/dist/packageMetadata.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-node/dist/packageMetadata.mjs
+%%DATADIR%%/resources/app/node_modules/@azure/msal-node/dist/packageMetadata.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-node/dist/protocol/Authorize.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-node/dist/protocol/Authorize.mjs
+%%DATADIR%%/resources/app/node_modules/@azure/msal-node/dist/protocol/Authorize.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-node/dist/request/AuthorizationCodeRequest.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-node/dist/request/AuthorizationUrlRequest.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-node/dist/request/ClientCredentialRequest.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-node/dist/request/DeviceCodeRequest.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-node/dist/request/InteractiveRequest.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-node/dist/request/ManagedIdentityRequest.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-node/dist/request/ManagedIdentityRequestParams.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-node/dist/request/OnBehalfOfRequest.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-node/dist/request/RefreshTokenRequest.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-node/dist/request/SignOutRequest.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-node/dist/request/SilentFlowRequest.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-node/dist/request/UsernamePasswordRequest.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-node/dist/response/ManagedIdentityTokenResponse.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-node/dist/retry/DefaultManagedIdentityRetryPolicy.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-node/dist/retry/DefaultManagedIdentityRetryPolicy.mjs
+%%DATADIR%%/resources/app/node_modules/@azure/msal-node/dist/retry/DefaultManagedIdentityRetryPolicy.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-node/dist/retry/ExponentialRetryStrategy.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-node/dist/retry/ExponentialRetryStrategy.mjs
+%%DATADIR%%/resources/app/node_modules/@azure/msal-node/dist/retry/ExponentialRetryStrategy.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-node/dist/retry/IHttpRetryPolicy.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-node/dist/retry/ImdsRetryPolicy.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-node/dist/retry/ImdsRetryPolicy.mjs
+%%DATADIR%%/resources/app/node_modules/@azure/msal-node/dist/retry/ImdsRetryPolicy.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-node/dist/retry/LinearRetryStrategy.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-node/dist/retry/LinearRetryStrategy.mjs
+%%DATADIR%%/resources/app/node_modules/@azure/msal-node/dist/retry/LinearRetryStrategy.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-node/dist/utils/Constants.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-node/dist/utils/Constants.mjs
+%%DATADIR%%/resources/app/node_modules/@azure/msal-node/dist/utils/Constants.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-node/dist/utils/EncodingUtils.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-node/dist/utils/EncodingUtils.mjs
+%%DATADIR%%/resources/app/node_modules/@azure/msal-node/dist/utils/EncodingUtils.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-node/dist/utils/NetworkUtils.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-node/dist/utils/NetworkUtils.mjs
+%%DATADIR%%/resources/app/node_modules/@azure/msal-node/dist/utils/NetworkUtils.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-node/dist/utils/TimeUtils.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-node/dist/utils/TimeUtils.mjs
+%%DATADIR%%/resources/app/node_modules/@azure/msal-node/dist/utils/TimeUtils.mjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-node/lib/msal-node.cjs
+%%DATADIR%%/resources/app/node_modules/@azure/msal-node/lib/msal-node.cjs.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-node/lib/package.json
+%%DATADIR%%/resources/app/node_modules/@azure/msal-node/lib/types/cache/CacheHelpers.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-node/lib/types/cache/ITokenCache.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-node/lib/types/cache/NodeStorage.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-node/lib/types/cache/TokenCache.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-node/lib/types/cache/distributed/DistributedCachePlugin.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-node/lib/types/cache/distributed/ICacheClient.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-node/lib/types/cache/distributed/IPartitionManager.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-node/lib/types/cache/serializer/Deserializer.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-node/lib/types/cache/serializer/Serializer.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-node/lib/types/cache/serializer/SerializerTypes.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-node/lib/types/client/ClientApplication.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-node/lib/types/client/ClientAssertion.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-node/lib/types/client/ClientCredentialClient.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-node/lib/types/client/ConfidentialClientApplication.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-node/lib/types/client/DeviceCodeClient.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-node/lib/types/client/IConfidentialClientApplication.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-node/lib/types/client/IPublicClientApplication.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-node/lib/types/client/ManagedIdentityApplication.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-node/lib/types/client/ManagedIdentityClient.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-node/lib/types/client/ManagedIdentitySources/AppService.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-node/lib/types/client/ManagedIdentitySources/AzureArc.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-node/lib/types/client/ManagedIdentitySources/BaseManagedIdentitySource.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-node/lib/types/client/ManagedIdentitySources/CloudShell.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-node/lib/types/client/ManagedIdentitySources/Imds.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-node/lib/types/client/ManagedIdentitySources/MachineLearning.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-node/lib/types/client/ManagedIdentitySources/ServiceFabric.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-node/lib/types/client/OnBehalfOfClient.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-node/lib/types/client/PublicClientApplication.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-node/lib/types/client/UsernamePasswordClient.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-node/lib/types/config/Configuration.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-node/lib/types/config/ManagedIdentityId.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-node/lib/types/config/ManagedIdentityRequestParameters.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-node/lib/types/crypto/CryptoProvider.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-node/lib/types/crypto/GuidGenerator.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-node/lib/types/crypto/HashUtils.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-node/lib/types/crypto/PkceGenerator.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-node/lib/types/error/ManagedIdentityError.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-node/lib/types/error/ManagedIdentityErrorCodes.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-node/lib/types/error/NodeAuthError.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-node/lib/types/index.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-node/lib/types/internals.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-node/lib/types/network/HttpClient.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-node/lib/types/network/HttpClientWithRetries.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-node/lib/types/network/ILoopbackClient.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-node/lib/types/network/LoopbackClient.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-node/lib/types/packageMetadata.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-node/lib/types/protocol/Authorize.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-node/lib/types/request/AuthorizationCodeRequest.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-node/lib/types/request/AuthorizationUrlRequest.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-node/lib/types/request/ClientCredentialRequest.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-node/lib/types/request/DeviceCodeRequest.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-node/lib/types/request/InteractiveRequest.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-node/lib/types/request/ManagedIdentityRequest.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-node/lib/types/request/ManagedIdentityRequestParams.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-node/lib/types/request/OnBehalfOfRequest.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-node/lib/types/request/RefreshTokenRequest.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-node/lib/types/request/SignOutRequest.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-node/lib/types/request/SilentFlowRequest.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-node/lib/types/request/UsernamePasswordRequest.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-node/lib/types/response/ManagedIdentityTokenResponse.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-node/lib/types/retry/DefaultManagedIdentityRetryPolicy.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-node/lib/types/retry/ExponentialRetryStrategy.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-node/lib/types/retry/IHttpRetryPolicy.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-node/lib/types/retry/ImdsRetryPolicy.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-node/lib/types/retry/LinearRetryStrategy.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-node/lib/types/utils/Constants.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-node/lib/types/utils/EncodingUtils.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-node/lib/types/utils/NetworkUtils.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-node/lib/types/utils/TimeUtils.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@azure/msal-node/node_modules/uuid/LICENSE.md
+%%DATADIR%%/resources/app/node_modules/@azure/msal-node/node_modules/uuid/dist/bin/uuid
+%%DATADIR%%/resources/app/node_modules/@azure/msal-node/node_modules/uuid/dist/esm-browser/index.js
+%%DATADIR%%/resources/app/node_modules/@azure/msal-node/node_modules/uuid/dist/esm-browser/md5.js
+%%DATADIR%%/resources/app/node_modules/@azure/msal-node/node_modules/uuid/dist/esm-browser/nil.js
+%%DATADIR%%/resources/app/node_modules/@azure/msal-node/node_modules/uuid/dist/esm-browser/parse.js
+%%DATADIR%%/resources/app/node_modules/@azure/msal-node/node_modules/uuid/dist/esm-browser/regex.js
+%%DATADIR%%/resources/app/node_modules/@azure/msal-node/node_modules/uuid/dist/esm-browser/rng.js
+%%DATADIR%%/resources/app/node_modules/@azure/msal-node/node_modules/uuid/dist/esm-browser/sha1.js
+%%DATADIR%%/resources/app/node_modules/@azure/msal-node/node_modules/uuid/dist/esm-browser/stringify.js
+%%DATADIR%%/resources/app/node_modules/@azure/msal-node/node_modules/uuid/dist/esm-browser/v1.js
+%%DATADIR%%/resources/app/node_modules/@azure/msal-node/node_modules/uuid/dist/esm-browser/v3.js
+%%DATADIR%%/resources/app/node_modules/@azure/msal-node/node_modules/uuid/dist/esm-browser/v35.js
+%%DATADIR%%/resources/app/node_modules/@azure/msal-node/node_modules/uuid/dist/esm-browser/v4.js
+%%DATADIR%%/resources/app/node_modules/@azure/msal-node/node_modules/uuid/dist/esm-browser/v5.js
+%%DATADIR%%/resources/app/node_modules/@azure/msal-node/node_modules/uuid/dist/esm-browser/validate.js
+%%DATADIR%%/resources/app/node_modules/@azure/msal-node/node_modules/uuid/dist/esm-browser/version.js
+%%DATADIR%%/resources/app/node_modules/@azure/msal-node/node_modules/uuid/dist/esm-node/index.js
+%%DATADIR%%/resources/app/node_modules/@azure/msal-node/node_modules/uuid/dist/esm-node/md5.js
+%%DATADIR%%/resources/app/node_modules/@azure/msal-node/node_modules/uuid/dist/esm-node/nil.js
+%%DATADIR%%/resources/app/node_modules/@azure/msal-node/node_modules/uuid/dist/esm-node/parse.js
+%%DATADIR%%/resources/app/node_modules/@azure/msal-node/node_modules/uuid/dist/esm-node/regex.js
+%%DATADIR%%/resources/app/node_modules/@azure/msal-node/node_modules/uuid/dist/esm-node/rng.js
+%%DATADIR%%/resources/app/node_modules/@azure/msal-node/node_modules/uuid/dist/esm-node/sha1.js
+%%DATADIR%%/resources/app/node_modules/@azure/msal-node/node_modules/uuid/dist/esm-node/stringify.js
+%%DATADIR%%/resources/app/node_modules/@azure/msal-node/node_modules/uuid/dist/esm-node/v1.js
+%%DATADIR%%/resources/app/node_modules/@azure/msal-node/node_modules/uuid/dist/esm-node/v3.js
+%%DATADIR%%/resources/app/node_modules/@azure/msal-node/node_modules/uuid/dist/esm-node/v35.js
+%%DATADIR%%/resources/app/node_modules/@azure/msal-node/node_modules/uuid/dist/esm-node/v4.js
+%%DATADIR%%/resources/app/node_modules/@azure/msal-node/node_modules/uuid/dist/esm-node/v5.js
+%%DATADIR%%/resources/app/node_modules/@azure/msal-node/node_modules/uuid/dist/esm-node/validate.js
+%%DATADIR%%/resources/app/node_modules/@azure/msal-node/node_modules/uuid/dist/esm-node/version.js
+%%DATADIR%%/resources/app/node_modules/@azure/msal-node/node_modules/uuid/dist/index.js
+%%DATADIR%%/resources/app/node_modules/@azure/msal-node/node_modules/uuid/dist/md5-browser.js
+%%DATADIR%%/resources/app/node_modules/@azure/msal-node/node_modules/uuid/dist/md5.js
+%%DATADIR%%/resources/app/node_modules/@azure/msal-node/node_modules/uuid/dist/nil.js
+%%DATADIR%%/resources/app/node_modules/@azure/msal-node/node_modules/uuid/dist/parse.js
+%%DATADIR%%/resources/app/node_modules/@azure/msal-node/node_modules/uuid/dist/regex.js
+%%DATADIR%%/resources/app/node_modules/@azure/msal-node/node_modules/uuid/dist/rng-browser.js
+%%DATADIR%%/resources/app/node_modules/@azure/msal-node/node_modules/uuid/dist/rng.js
+%%DATADIR%%/resources/app/node_modules/@azure/msal-node/node_modules/uuid/dist/sha1-browser.js
+%%DATADIR%%/resources/app/node_modules/@azure/msal-node/node_modules/uuid/dist/sha1.js
+%%DATADIR%%/resources/app/node_modules/@azure/msal-node/node_modules/uuid/dist/stringify.js
+%%DATADIR%%/resources/app/node_modules/@azure/msal-node/node_modules/uuid/dist/umd/uuid.min.js
+%%DATADIR%%/resources/app/node_modules/@azure/msal-node/node_modules/uuid/dist/umd/uuidNIL.min.js
+%%DATADIR%%/resources/app/node_modules/@azure/msal-node/node_modules/uuid/dist/umd/uuidParse.min.js
+%%DATADIR%%/resources/app/node_modules/@azure/msal-node/node_modules/uuid/dist/umd/uuidStringify.min.js
+%%DATADIR%%/resources/app/node_modules/@azure/msal-node/node_modules/uuid/dist/umd/uuidValidate.min.js
+%%DATADIR%%/resources/app/node_modules/@azure/msal-node/node_modules/uuid/dist/umd/uuidVersion.min.js
+%%DATADIR%%/resources/app/node_modules/@azure/msal-node/node_modules/uuid/dist/umd/uuidv1.min.js
+%%DATADIR%%/resources/app/node_modules/@azure/msal-node/node_modules/uuid/dist/umd/uuidv3.min.js
+%%DATADIR%%/resources/app/node_modules/@azure/msal-node/node_modules/uuid/dist/umd/uuidv4.min.js
+%%DATADIR%%/resources/app/node_modules/@azure/msal-node/node_modules/uuid/dist/umd/uuidv5.min.js
+%%DATADIR%%/resources/app/node_modules/@azure/msal-node/node_modules/uuid/dist/uuid-bin.js
+%%DATADIR%%/resources/app/node_modules/@azure/msal-node/node_modules/uuid/dist/v1.js
+%%DATADIR%%/resources/app/node_modules/@azure/msal-node/node_modules/uuid/dist/v3.js
+%%DATADIR%%/resources/app/node_modules/@azure/msal-node/node_modules/uuid/dist/v35.js
+%%DATADIR%%/resources/app/node_modules/@azure/msal-node/node_modules/uuid/dist/v4.js
+%%DATADIR%%/resources/app/node_modules/@azure/msal-node/node_modules/uuid/dist/v5.js
+%%DATADIR%%/resources/app/node_modules/@azure/msal-node/node_modules/uuid/dist/validate.js
+%%DATADIR%%/resources/app/node_modules/@azure/msal-node/node_modules/uuid/dist/version.js
+%%DATADIR%%/resources/app/node_modules/@azure/msal-node/node_modules/uuid/package.json
+%%DATADIR%%/resources/app/node_modules/@azure/msal-node/node_modules/uuid/wrapper.mjs
+%%DATADIR%%/resources/app/node_modules/@azure/msal-node/package.json
+%%DATADIR%%/resources/app/node_modules/@isaacs/cliui/LICENSE.txt
+%%DATADIR%%/resources/app/node_modules/@isaacs/cliui/build/index.cjs
+%%DATADIR%%/resources/app/node_modules/@isaacs/cliui/build/index.d.cts
+%%DATADIR%%/resources/app/node_modules/@isaacs/cliui/build/lib/index.js
+%%DATADIR%%/resources/app/node_modules/@isaacs/cliui/index.mjs
+%%DATADIR%%/resources/app/node_modules/@isaacs/cliui/node_modules/ansi-regex/index.js
+%%DATADIR%%/resources/app/node_modules/@isaacs/cliui/node_modules/ansi-regex/license
+%%DATADIR%%/resources/app/node_modules/@isaacs/cliui/node_modules/ansi-regex/package.json
+%%DATADIR%%/resources/app/node_modules/@isaacs/cliui/node_modules/ansi-styles/index.js
+%%DATADIR%%/resources/app/node_modules/@isaacs/cliui/node_modules/ansi-styles/license
+%%DATADIR%%/resources/app/node_modules/@isaacs/cliui/node_modules/ansi-styles/package.json
+%%DATADIR%%/resources/app/node_modules/@isaacs/cliui/node_modules/emoji-regex/LICENSE-MIT.txt
+%%DATADIR%%/resources/app/node_modules/@isaacs/cliui/node_modules/emoji-regex/RGI_Emoji.js
+%%DATADIR%%/resources/app/node_modules/@isaacs/cliui/node_modules/emoji-regex/es2015/RGI_Emoji.js
+%%DATADIR%%/resources/app/node_modules/@isaacs/cliui/node_modules/emoji-regex/es2015/index.js
+%%DATADIR%%/resources/app/node_modules/@isaacs/cliui/node_modules/emoji-regex/es2015/text.js
+%%DATADIR%%/resources/app/node_modules/@isaacs/cliui/node_modules/emoji-regex/index.js
+%%DATADIR%%/resources/app/node_modules/@isaacs/cliui/node_modules/emoji-regex/package.json
+%%DATADIR%%/resources/app/node_modules/@isaacs/cliui/node_modules/emoji-regex/text.js
+%%DATADIR%%/resources/app/node_modules/@isaacs/cliui/node_modules/string-width/index.js
+%%DATADIR%%/resources/app/node_modules/@isaacs/cliui/node_modules/string-width/license
+%%DATADIR%%/resources/app/node_modules/@isaacs/cliui/node_modules/string-width/package.json
+%%DATADIR%%/resources/app/node_modules/@isaacs/cliui/node_modules/strip-ansi/index.js
+%%DATADIR%%/resources/app/node_modules/@isaacs/cliui/node_modules/strip-ansi/license
+%%DATADIR%%/resources/app/node_modules/@isaacs/cliui/node_modules/strip-ansi/package.json
+%%DATADIR%%/resources/app/node_modules/@isaacs/cliui/node_modules/wrap-ansi/index.js
+%%DATADIR%%/resources/app/node_modules/@isaacs/cliui/node_modules/wrap-ansi/license
+%%DATADIR%%/resources/app/node_modules/@isaacs/cliui/node_modules/wrap-ansi/package.json
+%%DATADIR%%/resources/app/node_modules/@isaacs/cliui/package.json
%%DATADIR%%/resources/app/node_modules/@microsoft/1ds-core-js/LICENSE.TXT
%%DATADIR%%/resources/app/node_modules/@microsoft/1ds-core-js/NOTICE
%%DATADIR%%/resources/app/node_modules/@microsoft/1ds-core-js/PRIVACY
@@ -1058,13 +4125,353 @@ share/applications/code-oss.desktop
%%DATADIR%%/resources/app/node_modules/@parcel/watcher/package.json
%%DATADIR%%/resources/app/node_modules/@parcel/watcher/scripts/build-from-source.js
%%DATADIR%%/resources/app/node_modules/@parcel/watcher/wrapper.js
+%%DATADIR%%/resources/app/node_modules/@pkgjs/parseargs/LICENSE
+%%DATADIR%%/resources/app/node_modules/@pkgjs/parseargs/index.js
+%%DATADIR%%/resources/app/node_modules/@pkgjs/parseargs/internal/errors.js
+%%DATADIR%%/resources/app/node_modules/@pkgjs/parseargs/internal/primordials.js
+%%DATADIR%%/resources/app/node_modules/@pkgjs/parseargs/internal/util.js
+%%DATADIR%%/resources/app/node_modules/@pkgjs/parseargs/internal/validators.js
+%%DATADIR%%/resources/app/node_modules/@pkgjs/parseargs/package.json
+%%DATADIR%%/resources/app/node_modules/@pkgjs/parseargs/utils.js
%%DATADIR%%/resources/app/node_modules/@tootallnate/once/LICENSE
%%DATADIR%%/resources/app/node_modules/@tootallnate/once/dist/index.js
%%DATADIR%%/resources/app/node_modules/@tootallnate/once/dist/overloaded-parameters.js
%%DATADIR%%/resources/app/node_modules/@tootallnate/once/dist/types.js
%%DATADIR%%/resources/app/node_modules/@tootallnate/once/package.json
+%%DATADIR%%/resources/app/node_modules/@types/color-name/LICENSE
+%%DATADIR%%/resources/app/node_modules/@types/color-name/package.json
%%DATADIR%%/resources/app/node_modules/@types/semver/LICENSE
%%DATADIR%%/resources/app/node_modules/@types/semver/package.json
+%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/LICENSE
+%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/browser/abort-controller/AbortError.js
+%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/browser/auth/credentials.js
+%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/browser/auth/oauth2Flows.js
+%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/browser/auth/schemes.js
+%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/browser/client/apiVersionPolicy.js
+%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/browser/client/clientHelpers.js
+%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/browser/client/common.js
+%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/browser/client/getClient.js
+%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/browser/client/multipart.js
+%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/browser/client/operationOptionHelpers.js
+%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/browser/client/restError.js
+%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/browser/client/sendRequest.js
+%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/browser/client/urlHelpers.js
+%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/browser/constants.js
+%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/browser/createPipelineFromOptions.js
+%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/browser/defaultHttpClient-browser.mjs.map
+%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/browser/defaultHttpClient.js
+%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/browser/fetchHttpClient.js
+%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/browser/httpHeaders.js
+%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/browser/index.js
+%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/browser/interfaces.js
+%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/browser/log.js
+%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/browser/logger/debug.js
+%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/browser/logger/internal.js
+%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/browser/logger/log-browser.mjs.map
+%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/browser/logger/log.common.js
+%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/browser/logger/log.js
+%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/browser/logger/logger.js
+%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/browser/nodeHttpClient.js
+%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/browser/package.json
+%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/browser/pipeline.js
+%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/browser/pipelineRequest.js
+%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/browser/policies/agentPolicy.js
+%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/browser/policies/auth/apiKeyAuthenticationPolicy.js
+%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/browser/policies/auth/basicAuthenticationPolicy.js
+%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/browser/policies/auth/bearerAuthenticationPolicy.js
+%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/browser/policies/auth/checkInsecureConnection.js
+%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/browser/policies/auth/oauth2AuthenticationPolicy.js
+%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/browser/policies/decompressResponsePolicy-browser.mjs.map
+%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/browser/policies/decompressResponsePolicy.js
+%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/browser/policies/defaultRetryPolicy.js
+%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/browser/policies/exponentialRetryPolicy.js
+%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/browser/policies/formDataPolicy.js
+%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/browser/policies/internal.js
+%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/browser/policies/logPolicy.js
+%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/browser/policies/multipartPolicy.js
+%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/browser/policies/proxyPolicy-browser.mjs.map
+%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/browser/policies/proxyPolicy.common.js
+%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/browser/policies/proxyPolicy.js
+%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/browser/policies/redirectPolicy.js
+%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/browser/policies/retryPolicy.js
+%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/browser/policies/systemErrorRetryPolicy.js
+%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/browser/policies/throttlingRetryPolicy.js
+%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/browser/policies/tlsPolicy.js
+%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/browser/policies/userAgentPolicy.js
+%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/browser/restError.js
+%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/browser/retryStrategies/exponentialRetryStrategy.js
+%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/browser/retryStrategies/retryStrategy.js
+%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/browser/retryStrategies/throttlingRetryStrategy.js
+%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/browser/util/bytesEncoding-browser.mjs.map
+%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/browser/util/bytesEncoding.common.js
+%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/browser/util/bytesEncoding.js
+%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/browser/util/checkEnvironment.js
+%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/browser/util/concat-browser.mjs.map
+%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/browser/util/concat.common.js
+%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/browser/util/concat.js
+%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/browser/util/delay.js
+%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/browser/util/error.js
+%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/browser/util/helpers.js
+%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/browser/util/inspect-browser.mjs.map
+%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/browser/util/inspect.common.js
+%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/browser/util/inspect.js
+%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/browser/util/internal.js
+%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/browser/util/object.js
+%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/browser/util/random.js
+%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/browser/util/sanitizer.js
+%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/browser/util/sha256-browser.mjs.map
+%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/browser/util/sha256.common.js
+%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/browser/util/sha256.js
+%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/browser/util/typeGuards.js
+%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/browser/util/userAgent.js
+%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/browser/util/userAgentPlatform-browser.mjs.map
+%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/browser/util/userAgentPlatform.js
+%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/browser/util/uuidUtils-browser.mjs.map
+%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/browser/util/uuidUtils.common.js
+%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/browser/util/uuidUtils.js
+%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/browser/xhrHttpClient.js
+%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/commonjs/abort-controller/AbortError.js
+%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/commonjs/auth/credentials.js
+%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/commonjs/auth/oauth2Flows.js
+%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/commonjs/auth/schemes.js
+%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/commonjs/client/apiVersionPolicy.js
+%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/commonjs/client/clientHelpers.js
+%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/commonjs/client/common.js
+%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/commonjs/client/getClient.js
+%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/commonjs/client/multipart.js
+%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/commonjs/client/operationOptionHelpers.js
+%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/commonjs/client/restError.js
+%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/commonjs/client/sendRequest.js
+%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/commonjs/client/urlHelpers.js
+%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/commonjs/constants.js
+%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/commonjs/createPipelineFromOptions.js
+%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/commonjs/defaultHttpClient.js
+%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/commonjs/fetchHttpClient.js
+%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/commonjs/httpHeaders.js
+%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/commonjs/index.js
+%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/commonjs/interfaces.js
+%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/commonjs/log.js
+%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/commonjs/logger/debug.js
+%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/commonjs/logger/internal.js
+%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/commonjs/logger/log.common.js
+%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/commonjs/logger/log.js
+%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/commonjs/logger/logger.js
+%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/commonjs/nodeHttpClient.js
+%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/commonjs/package.json
+%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/commonjs/pipeline.js
+%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/commonjs/pipelineRequest.js
+%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/commonjs/policies/agentPolicy.js
+%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/commonjs/policies/auth/apiKeyAuthenticationPolicy.js
+%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/commonjs/policies/auth/basicAuthenticationPolicy.js
+%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/commonjs/policies/auth/bearerAuthenticationPolicy.js
+%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/commonjs/policies/auth/checkInsecureConnection.js
+%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/commonjs/policies/auth/oauth2AuthenticationPolicy.js
+%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/commonjs/policies/decompressResponsePolicy.js
+%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/commonjs/policies/defaultRetryPolicy.js
+%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/commonjs/policies/exponentialRetryPolicy.js
+%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/commonjs/policies/formDataPolicy.js
+%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/commonjs/policies/internal.js
+%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/commonjs/policies/logPolicy.js
+%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/commonjs/policies/multipartPolicy.js
+%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/commonjs/policies/proxyPolicy.common.js
+%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/commonjs/policies/proxyPolicy.js
+%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/commonjs/policies/redirectPolicy.js
+%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/commonjs/policies/retryPolicy.js
+%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/commonjs/policies/systemErrorRetryPolicy.js
+%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/commonjs/policies/throttlingRetryPolicy.js
+%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/commonjs/policies/tlsPolicy.js
+%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/commonjs/policies/userAgentPolicy.js
+%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/commonjs/restError.js
+%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/commonjs/retryStrategies/exponentialRetryStrategy.js
+%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/commonjs/retryStrategies/retryStrategy.js
+%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/commonjs/retryStrategies/throttlingRetryStrategy.js
+%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/commonjs/tsdoc-metadata.json
+%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/commonjs/util/bytesEncoding.common.js
+%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/commonjs/util/bytesEncoding.js
+%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/commonjs/util/checkEnvironment.js
+%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/commonjs/util/concat.common.js
+%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/commonjs/util/concat.js
+%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/commonjs/util/delay.js
+%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/commonjs/util/error.js
+%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/commonjs/util/helpers.js
+%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/commonjs/util/inspect.common.js
+%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/commonjs/util/inspect.js
+%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/commonjs/util/internal.js
+%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/commonjs/util/object.js
+%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/commonjs/util/random.js
+%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/commonjs/util/sanitizer.js
+%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/commonjs/util/sha256.common.js
+%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/commonjs/util/sha256.js
+%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/commonjs/util/typeGuards.js
+%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/commonjs/util/userAgent.js
+%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/commonjs/util/userAgentPlatform.js
+%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/commonjs/util/uuidUtils.common.js
+%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/commonjs/util/uuidUtils.js
+%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/commonjs/xhrHttpClient.js
+%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/esm/abort-controller/AbortError.js
+%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/esm/auth/credentials.js
+%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/esm/auth/oauth2Flows.js
+%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/esm/auth/schemes.js
+%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/esm/client/apiVersionPolicy.js
+%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/esm/client/clientHelpers.js
+%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/esm/client/common.js
+%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/esm/client/getClient.js
+%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/esm/client/multipart.js
+%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/esm/client/operationOptionHelpers.js
+%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/esm/client/restError.js
+%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/esm/client/sendRequest.js
+%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/esm/client/urlHelpers.js
+%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/esm/constants.js
+%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/esm/createPipelineFromOptions.js
+%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/esm/defaultHttpClient.js
+%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/esm/fetchHttpClient.js
+%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/esm/httpHeaders.js
+%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/esm/index.js
+%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/esm/interfaces.js
+%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/esm/log.js
+%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/esm/logger/debug.js
+%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/esm/logger/internal.js
+%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/esm/logger/log.common.js
+%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/esm/logger/log.js
+%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/esm/logger/logger.js
+%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/esm/nodeHttpClient.js
+%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/esm/package.json
+%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/esm/pipeline.js
+%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/esm/pipelineRequest.js
+%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/esm/policies/agentPolicy.js
+%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/esm/policies/auth/apiKeyAuthenticationPolicy.js
+%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/esm/policies/auth/basicAuthenticationPolicy.js
+%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/esm/policies/auth/bearerAuthenticationPolicy.js
+%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/esm/policies/auth/checkInsecureConnection.js
+%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/esm/policies/auth/oauth2AuthenticationPolicy.js
+%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/esm/policies/decompressResponsePolicy.js
+%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/esm/policies/defaultRetryPolicy.js
+%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/esm/policies/exponentialRetryPolicy.js
+%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/esm/policies/formDataPolicy.js
+%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/esm/policies/internal.js
+%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/esm/policies/logPolicy.js
+%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/esm/policies/multipartPolicy.js
+%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/esm/policies/proxyPolicy.common.js
+%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/esm/policies/proxyPolicy.js
+%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/esm/policies/redirectPolicy.js
+%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/esm/policies/retryPolicy.js
+%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/esm/policies/systemErrorRetryPolicy.js
+%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/esm/policies/throttlingRetryPolicy.js
+%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/esm/policies/tlsPolicy.js
+%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/esm/policies/userAgentPolicy.js
+%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/esm/restError.js
+%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/esm/retryStrategies/exponentialRetryStrategy.js
+%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/esm/retryStrategies/retryStrategy.js
+%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/esm/retryStrategies/throttlingRetryStrategy.js
+%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/esm/util/bytesEncoding.common.js
+%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/esm/util/bytesEncoding.js
+%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/esm/util/checkEnvironment.js
+%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/esm/util/concat.common.js
+%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/esm/util/concat.js
+%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/esm/util/delay.js
+%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/esm/util/error.js
+%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/esm/util/helpers.js
+%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/esm/util/inspect.common.js
+%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/esm/util/inspect.js
+%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/esm/util/internal.js
+%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/esm/util/object.js
+%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/esm/util/random.js
+%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/esm/util/sanitizer.js
+%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/esm/util/sha256.common.js
+%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/esm/util/sha256.js
+%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/esm/util/typeGuards.js
+%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/esm/util/userAgent.js
+%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/esm/util/userAgentPlatform.js
+%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/esm/util/uuidUtils.common.js
+%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/esm/util/uuidUtils.js
+%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/esm/xhrHttpClient.js
+%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/react-native/abort-controller/AbortError.js
+%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/react-native/auth/credentials.js
+%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/react-native/auth/oauth2Flows.js
+%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/react-native/auth/schemes.js
+%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/react-native/client/apiVersionPolicy.js
+%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/react-native/client/clientHelpers.js
+%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/react-native/client/common.js
+%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/react-native/client/getClient.js
+%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/react-native/client/multipart.js
+%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/react-native/client/operationOptionHelpers.js
+%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/react-native/client/restError.js
+%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/react-native/client/sendRequest.js
+%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/react-native/client/urlHelpers.js
+%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/react-native/constants.js
+%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/react-native/createPipelineFromOptions.js
+%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/react-native/defaultHttpClient-react-native.mjs.map
+%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/react-native/defaultHttpClient.js
+%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/react-native/fetchHttpClient.js
+%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/react-native/httpHeaders.js
+%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/react-native/index.js
+%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/react-native/interfaces.js
+%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/react-native/log.js
+%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/react-native/logger/debug.js
+%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/react-native/logger/internal.js
+%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/react-native/logger/log-react-native.mjs.map
+%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/react-native/logger/log.common.js
+%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/react-native/logger/log.js
+%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/react-native/logger/logger.js
+%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/react-native/nodeHttpClient.js
+%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/react-native/package.json
+%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/react-native/pipeline.js
+%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/react-native/pipelineRequest.js
+%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/react-native/policies/agentPolicy.js
+%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/react-native/policies/auth/apiKeyAuthenticationPolicy.js
+%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/react-native/policies/auth/basicAuthenticationPolicy.js
+%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/react-native/policies/auth/bearerAuthenticationPolicy.js
+%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/react-native/policies/auth/checkInsecureConnection.js
+%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/react-native/policies/auth/oauth2AuthenticationPolicy.js
+%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/react-native/policies/decompressResponsePolicy.js
+%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/react-native/policies/defaultRetryPolicy.js
+%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/react-native/policies/exponentialRetryPolicy.js
+%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/react-native/policies/formDataPolicy.js
+%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/react-native/policies/internal.js
+%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/react-native/policies/logPolicy.js
+%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/react-native/policies/multipartPolicy.js
+%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/react-native/policies/proxyPolicy-react-native.mjs.map
+%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/react-native/policies/proxyPolicy.common.js
+%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/react-native/policies/proxyPolicy.js
+%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/react-native/policies/redirectPolicy.js
+%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/react-native/policies/retryPolicy.js
+%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/react-native/policies/systemErrorRetryPolicy.js
+%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/react-native/policies/throttlingRetryPolicy.js
+%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/react-native/policies/tlsPolicy.js
+%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/react-native/policies/userAgentPolicy.js
+%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/react-native/restError.js
+%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/react-native/retryStrategies/exponentialRetryStrategy.js
+%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/react-native/retryStrategies/retryStrategy.js
+%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/react-native/retryStrategies/throttlingRetryStrategy.js
+%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/react-native/util/bytesEncoding-react-native.mjs.map
+%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/react-native/util/bytesEncoding.common.js
+%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/react-native/util/bytesEncoding.js
+%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/react-native/util/checkEnvironment.js
+%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/react-native/util/concat-react-native.mjs.map
+%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/react-native/util/concat.common.js
+%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/react-native/util/concat.js
+%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/react-native/util/delay.js
+%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/react-native/util/error.js
+%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/react-native/util/helpers.js
+%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/react-native/util/inspect-react-native.mjs.map
+%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/react-native/util/inspect.common.js
+%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/react-native/util/inspect.js
+%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/react-native/util/internal.js
+%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/react-native/util/object.js
+%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/react-native/util/random.js
+%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/react-native/util/sanitizer.js
+%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/react-native/util/sha256-react-native.mjs.map
+%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/react-native/util/sha256.common.js
+%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/react-native/util/sha256.js
+%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/react-native/util/typeGuards.js
+%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/react-native/util/userAgent.js
+%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/react-native/util/userAgentPlatform-react-native.mjs.map
+%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/react-native/util/userAgentPlatform.js
+%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/react-native/util/uuidUtils-react-native.mjs.map
+%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/react-native/util/uuidUtils.common.js
+%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/react-native/util/uuidUtils.js
+%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/dist/react-native/xhrHttpClient.js
+%%DATADIR%%/resources/app/node_modules/@typespec/ts-http-runtime/package.json
%%DATADIR%%/resources/app/node_modules/@vscode/deviceid/LICENSE.txt
%%DATADIR%%/resources/app/node_modules/@vscode/deviceid/SECURITY.md
%%DATADIR%%/resources/app/node_modules/@vscode/deviceid/azure-pipelines/azure-pipeline.yml
@@ -1128,6 +4535,169 @@ share/applications/code-oss.desktop
%%DATADIR%%/resources/app/node_modules/@vscode/tree-sitter-wasm/wasm/tree-sitter-typescript.wasm
%%DATADIR%%/resources/app/node_modules/@vscode/tree-sitter-wasm/wasm/tree-sitter.js
%%DATADIR%%/resources/app/node_modules/@vscode/tree-sitter-wasm/wasm/tree-sitter.wasm
+%%DATADIR%%/resources/app/node_modules/@vscode/vsce-sign/package.json
+%%DATADIR%%/resources/app/node_modules/@vscode/vsce-sign/src/main.d.ts
+%%DATADIR%%/resources/app/node_modules/@vscode/vsce-sign/src/main.js
+%%DATADIR%%/resources/app/node_modules/@vscode/vsce/LICENSE
+%%DATADIR%%/resources/app/node_modules/@vscode/vsce/ThirdPartyNotices.txt
+%%DATADIR%%/resources/app/node_modules/@vscode/vsce/dummy.js
+%%DATADIR%%/resources/app/node_modules/@vscode/vsce/node_modules/ansi-styles/index.js
+%%DATADIR%%/resources/app/node_modules/@vscode/vsce/node_modules/ansi-styles/license
+%%DATADIR%%/resources/app/node_modules/@vscode/vsce/node_modules/ansi-styles/package.json
+%%DATADIR%%/resources/app/node_modules/@vscode/vsce/node_modules/chalk/index.js
+%%DATADIR%%/resources/app/node_modules/@vscode/vsce/node_modules/chalk/index.js.flow
+%%DATADIR%%/resources/app/node_modules/@vscode/vsce/node_modules/chalk/license
+%%DATADIR%%/resources/app/node_modules/@vscode/vsce/node_modules/chalk/package.json
+%%DATADIR%%/resources/app/node_modules/@vscode/vsce/node_modules/chalk/templates.js
+%%DATADIR%%/resources/app/node_modules/@vscode/vsce/node_modules/color-convert/LICENSE
+%%DATADIR%%/resources/app/node_modules/@vscode/vsce/node_modules/color-convert/conversions.js
+%%DATADIR%%/resources/app/node_modules/@vscode/vsce/node_modules/color-convert/index.js
+%%DATADIR%%/resources/app/node_modules/@vscode/vsce/node_modules/color-convert/package.json
+%%DATADIR%%/resources/app/node_modules/@vscode/vsce/node_modules/color-convert/route.js
+%%DATADIR%%/resources/app/node_modules/@vscode/vsce/node_modules/color-name/LICENSE
+%%DATADIR%%/resources/app/node_modules/@vscode/vsce/node_modules/color-name/index.js
+%%DATADIR%%/resources/app/node_modules/@vscode/vsce/node_modules/color-name/package.json
+%%DATADIR%%/resources/app/node_modules/@vscode/vsce/node_modules/color-name/test.js
+%%DATADIR%%/resources/app/node_modules/@vscode/vsce/node_modules/commander/LICENSE
+%%DATADIR%%/resources/app/node_modules/@vscode/vsce/node_modules/commander/Readme.md
+%%DATADIR%%/resources/app/node_modules/@vscode/vsce/node_modules/commander/index.js
+%%DATADIR%%/resources/app/node_modules/@vscode/vsce/node_modules/commander/package.json
+%%DATADIR%%/resources/app/node_modules/@vscode/vsce/node_modules/entities/LICENSE
+%%DATADIR%%/resources/app/node_modules/@vscode/vsce/node_modules/entities/lib/decode.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@vscode/vsce/node_modules/entities/lib/decode.js
+%%DATADIR%%/resources/app/node_modules/@vscode/vsce/node_modules/entities/lib/decode_codepoint.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@vscode/vsce/node_modules/entities/lib/decode_codepoint.js
+%%DATADIR%%/resources/app/node_modules/@vscode/vsce/node_modules/entities/lib/encode.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@vscode/vsce/node_modules/entities/lib/encode.js
+%%DATADIR%%/resources/app/node_modules/@vscode/vsce/node_modules/entities/lib/index.d.ts.map
+%%DATADIR%%/resources/app/node_modules/@vscode/vsce/node_modules/entities/lib/index.js
+%%DATADIR%%/resources/app/node_modules/@vscode/vsce/node_modules/entities/lib/maps/decode.json
+%%DATADIR%%/resources/app/node_modules/@vscode/vsce/node_modules/entities/lib/maps/entities.json
+%%DATADIR%%/resources/app/node_modules/@vscode/vsce/node_modules/entities/lib/maps/legacy.json
+%%DATADIR%%/resources/app/node_modules/@vscode/vsce/node_modules/entities/lib/maps/xml.json
+%%DATADIR%%/resources/app/node_modules/@vscode/vsce/node_modules/entities/package.json
+%%DATADIR%%/resources/app/node_modules/@vscode/vsce/node_modules/escape-string-regexp/index.js
+%%DATADIR%%/resources/app/node_modules/@vscode/vsce/node_modules/escape-string-regexp/license
+%%DATADIR%%/resources/app/node_modules/@vscode/vsce/node_modules/escape-string-regexp/package.json
+%%DATADIR%%/resources/app/node_modules/@vscode/vsce/node_modules/glob/LICENSE
+%%DATADIR%%/resources/app/node_modules/@vscode/vsce/node_modules/glob/common.js
+%%DATADIR%%/resources/app/node_modules/@vscode/vsce/node_modules/glob/glob.js
+%%DATADIR%%/resources/app/node_modules/@vscode/vsce/node_modules/glob/package.json
+%%DATADIR%%/resources/app/node_modules/@vscode/vsce/node_modules/glob/sync.js
+%%DATADIR%%/resources/app/node_modules/@vscode/vsce/node_modules/hosted-git-info/LICENSE
+%%DATADIR%%/resources/app/node_modules/@vscode/vsce/node_modules/hosted-git-info/git-host-info.js
+%%DATADIR%%/resources/app/node_modules/@vscode/vsce/node_modules/hosted-git-info/git-host.js
+%%DATADIR%%/resources/app/node_modules/@vscode/vsce/node_modules/hosted-git-info/index.js
+%%DATADIR%%/resources/app/node_modules/@vscode/vsce/node_modules/hosted-git-info/package.json
+%%DATADIR%%/resources/app/node_modules/@vscode/vsce/node_modules/linkify-it/LICENSE
+%%DATADIR%%/resources/app/node_modules/@vscode/vsce/node_modules/linkify-it/index.js
+%%DATADIR%%/resources/app/node_modules/@vscode/vsce/node_modules/linkify-it/lib/re.js
+%%DATADIR%%/resources/app/node_modules/@vscode/vsce/node_modules/linkify-it/package.json
+%%DATADIR%%/resources/app/node_modules/@vscode/vsce/node_modules/lru-cache/LICENSE
+%%DATADIR%%/resources/app/node_modules/@vscode/vsce/node_modules/lru-cache/index.js
+%%DATADIR%%/resources/app/node_modules/@vscode/vsce/node_modules/lru-cache/package.json
+%%DATADIR%%/resources/app/node_modules/@vscode/vsce/node_modules/markdown-it/LICENSE
+%%DATADIR%%/resources/app/node_modules/@vscode/vsce/node_modules/markdown-it/bin/markdown-it.js
+%%DATADIR%%/resources/app/node_modules/@vscode/vsce/node_modules/markdown-it/dist/markdown-it.js
+%%DATADIR%%/resources/app/node_modules/@vscode/vsce/node_modules/markdown-it/dist/markdown-it.min.js
+%%DATADIR%%/resources/app/node_modules/@vscode/vsce/node_modules/markdown-it/index.js
+%%DATADIR%%/resources/app/node_modules/@vscode/vsce/node_modules/markdown-it/lib/common/entities.js
+%%DATADIR%%/resources/app/node_modules/@vscode/vsce/node_modules/markdown-it/lib/common/html_blocks.js
+%%DATADIR%%/resources/app/node_modules/@vscode/vsce/node_modules/markdown-it/lib/common/html_re.js
+%%DATADIR%%/resources/app/node_modules/@vscode/vsce/node_modules/markdown-it/lib/common/utils.js
+%%DATADIR%%/resources/app/node_modules/@vscode/vsce/node_modules/markdown-it/lib/helpers/index.js
+%%DATADIR%%/resources/app/node_modules/@vscode/vsce/node_modules/markdown-it/lib/helpers/parse_link_destination.js
+%%DATADIR%%/resources/app/node_modules/@vscode/vsce/node_modules/markdown-it/lib/helpers/parse_link_label.js
+%%DATADIR%%/resources/app/node_modules/@vscode/vsce/node_modules/markdown-it/lib/helpers/parse_link_title.js
+%%DATADIR%%/resources/app/node_modules/@vscode/vsce/node_modules/markdown-it/lib/index.js
+%%DATADIR%%/resources/app/node_modules/@vscode/vsce/node_modules/markdown-it/lib/parser_block.js
+%%DATADIR%%/resources/app/node_modules/@vscode/vsce/node_modules/markdown-it/lib/parser_core.js
+%%DATADIR%%/resources/app/node_modules/@vscode/vsce/node_modules/markdown-it/lib/parser_inline.js
+%%DATADIR%%/resources/app/node_modules/@vscode/vsce/node_modules/markdown-it/lib/presets/commonmark.js
+%%DATADIR%%/resources/app/node_modules/@vscode/vsce/node_modules/markdown-it/lib/presets/default.js
+%%DATADIR%%/resources/app/node_modules/@vscode/vsce/node_modules/markdown-it/lib/presets/zero.js
+%%DATADIR%%/resources/app/node_modules/@vscode/vsce/node_modules/markdown-it/lib/renderer.js
+%%DATADIR%%/resources/app/node_modules/@vscode/vsce/node_modules/markdown-it/lib/ruler.js
+%%DATADIR%%/resources/app/node_modules/@vscode/vsce/node_modules/markdown-it/lib/rules_block/blockquote.js
+%%DATADIR%%/resources/app/node_modules/@vscode/vsce/node_modules/markdown-it/lib/rules_block/code.js
+%%DATADIR%%/resources/app/node_modules/@vscode/vsce/node_modules/markdown-it/lib/rules_block/fence.js
+%%DATADIR%%/resources/app/node_modules/@vscode/vsce/node_modules/markdown-it/lib/rules_block/heading.js
+%%DATADIR%%/resources/app/node_modules/@vscode/vsce/node_modules/markdown-it/lib/rules_block/hr.js
+%%DATADIR%%/resources/app/node_modules/@vscode/vsce/node_modules/markdown-it/lib/rules_block/html_block.js
+%%DATADIR%%/resources/app/node_modules/@vscode/vsce/node_modules/markdown-it/lib/rules_block/lheading.js
+%%DATADIR%%/resources/app/node_modules/@vscode/vsce/node_modules/markdown-it/lib/rules_block/list.js
+%%DATADIR%%/resources/app/node_modules/@vscode/vsce/node_modules/markdown-it/lib/rules_block/paragraph.js
+%%DATADIR%%/resources/app/node_modules/@vscode/vsce/node_modules/markdown-it/lib/rules_block/reference.js
+%%DATADIR%%/resources/app/node_modules/@vscode/vsce/node_modules/markdown-it/lib/rules_block/state_block.js
+%%DATADIR%%/resources/app/node_modules/@vscode/vsce/node_modules/markdown-it/lib/rules_block/table.js
+%%DATADIR%%/resources/app/node_modules/@vscode/vsce/node_modules/markdown-it/lib/rules_core/block.js
+%%DATADIR%%/resources/app/node_modules/@vscode/vsce/node_modules/markdown-it/lib/rules_core/inline.js
+%%DATADIR%%/resources/app/node_modules/@vscode/vsce/node_modules/markdown-it/lib/rules_core/linkify.js
+%%DATADIR%%/resources/app/node_modules/@vscode/vsce/node_modules/markdown-it/lib/rules_core/normalize.js
+%%DATADIR%%/resources/app/node_modules/@vscode/vsce/node_modules/markdown-it/lib/rules_core/replacements.js
+%%DATADIR%%/resources/app/node_modules/@vscode/vsce/node_modules/markdown-it/lib/rules_core/smartquotes.js
+%%DATADIR%%/resources/app/node_modules/@vscode/vsce/node_modules/markdown-it/lib/rules_core/state_core.js
+%%DATADIR%%/resources/app/node_modules/@vscode/vsce/node_modules/markdown-it/lib/rules_inline/autolink.js
+%%DATADIR%%/resources/app/node_modules/@vscode/vsce/node_modules/markdown-it/lib/rules_inline/backticks.js
+%%DATADIR%%/resources/app/node_modules/@vscode/vsce/node_modules/markdown-it/lib/rules_inline/balance_pairs.js
+%%DATADIR%%/resources/app/node_modules/@vscode/vsce/node_modules/markdown-it/lib/rules_inline/emphasis.js
+%%DATADIR%%/resources/app/node_modules/@vscode/vsce/node_modules/markdown-it/lib/rules_inline/entity.js
+%%DATADIR%%/resources/app/node_modules/@vscode/vsce/node_modules/markdown-it/lib/rules_inline/escape.js
+%%DATADIR%%/resources/app/node_modules/@vscode/vsce/node_modules/markdown-it/lib/rules_inline/html_inline.js
+%%DATADIR%%/resources/app/node_modules/@vscode/vsce/node_modules/markdown-it/lib/rules_inline/image.js
+%%DATADIR%%/resources/app/node_modules/@vscode/vsce/node_modules/markdown-it/lib/rules_inline/link.js
+%%DATADIR%%/resources/app/node_modules/@vscode/vsce/node_modules/markdown-it/lib/rules_inline/newline.js
+%%DATADIR%%/resources/app/node_modules/@vscode/vsce/node_modules/markdown-it/lib/rules_inline/state_inline.js
+%%DATADIR%%/resources/app/node_modules/@vscode/vsce/node_modules/markdown-it/lib/rules_inline/strikethrough.js
+%%DATADIR%%/resources/app/node_modules/@vscode/vsce/node_modules/markdown-it/lib/rules_inline/text.js
+%%DATADIR%%/resources/app/node_modules/@vscode/vsce/node_modules/markdown-it/lib/rules_inline/text_collapse.js
+%%DATADIR%%/resources/app/node_modules/@vscode/vsce/node_modules/markdown-it/lib/token.js
+%%DATADIR%%/resources/app/node_modules/@vscode/vsce/node_modules/markdown-it/package.json
+%%DATADIR%%/resources/app/node_modules/@vscode/vsce/node_modules/mdurl/LICENSE
+%%DATADIR%%/resources/app/node_modules/@vscode/vsce/node_modules/mdurl/decode.js
+%%DATADIR%%/resources/app/node_modules/@vscode/vsce/node_modules/mdurl/encode.js
+%%DATADIR%%/resources/app/node_modules/@vscode/vsce/node_modules/mdurl/format.js
+%%DATADIR%%/resources/app/node_modules/@vscode/vsce/node_modules/mdurl/index.js
+%%DATADIR%%/resources/app/node_modules/@vscode/vsce/node_modules/mdurl/package.json
+%%DATADIR%%/resources/app/node_modules/@vscode/vsce/node_modules/mdurl/parse.js
+%%DATADIR%%/resources/app/node_modules/@vscode/vsce/node_modules/supports-color/browser.js
+%%DATADIR%%/resources/app/node_modules/@vscode/vsce/node_modules/supports-color/index.js
+%%DATADIR%%/resources/app/node_modules/@vscode/vsce/node_modules/supports-color/license
+%%DATADIR%%/resources/app/node_modules/@vscode/vsce/node_modules/supports-color/package.json
+%%DATADIR%%/resources/app/node_modules/@vscode/vsce/node_modules/uc.micro/LICENSE.txt
+%%DATADIR%%/resources/app/node_modules/@vscode/vsce/node_modules/uc.micro/categories/Cc/regex.js
+%%DATADIR%%/resources/app/node_modules/@vscode/vsce/node_modules/uc.micro/categories/Cf/regex.js
+%%DATADIR%%/resources/app/node_modules/@vscode/vsce/node_modules/uc.micro/categories/P/regex.js
+%%DATADIR%%/resources/app/node_modules/@vscode/vsce/node_modules/uc.micro/categories/Z/regex.js
+%%DATADIR%%/resources/app/node_modules/@vscode/vsce/node_modules/uc.micro/index.js
+%%DATADIR%%/resources/app/node_modules/@vscode/vsce/node_modules/uc.micro/package.json
+%%DATADIR%%/resources/app/node_modules/@vscode/vsce/node_modules/uc.micro/properties/Any/regex.js
+%%DATADIR%%/resources/app/node_modules/@vscode/vsce/node_modules/yallist/LICENSE
+%%DATADIR%%/resources/app/node_modules/@vscode/vsce/node_modules/yallist/iterator.js
+%%DATADIR%%/resources/app/node_modules/@vscode/vsce/node_modules/yallist/package.json
+%%DATADIR%%/resources/app/node_modules/@vscode/vsce/node_modules/yallist/yallist.js
+%%DATADIR%%/resources/app/node_modules/@vscode/vsce/node_modules/yauzl/LICENSE
+%%DATADIR%%/resources/app/node_modules/@vscode/vsce/node_modules/yauzl/index.js
+%%DATADIR%%/resources/app/node_modules/@vscode/vsce/node_modules/yauzl/package.json
+%%DATADIR%%/resources/app/node_modules/@vscode/vsce/out/api.js
+%%DATADIR%%/resources/app/node_modules/@vscode/vsce/out/auth.js
+%%DATADIR%%/resources/app/node_modules/@vscode/vsce/out/main.js
+%%DATADIR%%/resources/app/node_modules/@vscode/vsce/out/manifest.js
+%%DATADIR%%/resources/app/node_modules/@vscode/vsce/out/nls.js
+%%DATADIR%%/resources/app/node_modules/@vscode/vsce/out/npm.js
+%%DATADIR%%/resources/app/node_modules/@vscode/vsce/out/package.js
+%%DATADIR%%/resources/app/node_modules/@vscode/vsce/out/publicgalleryapi.js
+%%DATADIR%%/resources/app/node_modules/@vscode/vsce/out/publish.js
+%%DATADIR%%/resources/app/node_modules/@vscode/vsce/out/search.js
+%%DATADIR%%/resources/app/node_modules/@vscode/vsce/out/show.js
+%%DATADIR%%/resources/app/node_modules/@vscode/vsce/out/store.js
+%%DATADIR%%/resources/app/node_modules/@vscode/vsce/out/util.js
+%%DATADIR%%/resources/app/node_modules/@vscode/vsce/out/validation.js
+%%DATADIR%%/resources/app/node_modules/@vscode/vsce/out/viewutils.js
+%%DATADIR%%/resources/app/node_modules/@vscode/vsce/out/xml.js
+%%DATADIR%%/resources/app/node_modules/@vscode/vsce/out/zip.js
+%%DATADIR%%/resources/app/node_modules/@vscode/vsce/package.json
+%%DATADIR%%/resources/app/node_modules/@vscode/vsce/vsce
%%DATADIR%%/resources/app/node_modules/@vscode/vscode-languagedetection/LICENSE
%%DATADIR%%/resources/app/node_modules/@vscode/vscode-languagedetection/SECURITY.md
%%DATADIR%%/resources/app/node_modules/@vscode/vscode-languagedetection/cli/index.js
@@ -1197,16 +4767,490 @@ share/applications/code-oss.desktop
%%DATADIR%%/resources/app/node_modules/@xterm/xterm/lib/xterm.mjs
%%DATADIR%%/resources/app/node_modules/@xterm/xterm/lib/xterm.mjs.map
%%DATADIR%%/resources/app/node_modules/@xterm/xterm/package.json
+%%DATADIR%%/resources/app/node_modules/abort-controller/LICENSE
+%%DATADIR%%/resources/app/node_modules/abort-controller/browser.js
+%%DATADIR%%/resources/app/node_modules/abort-controller/browser.mjs
+%%DATADIR%%/resources/app/node_modules/abort-controller/dist/abort-controller.js
+%%DATADIR%%/resources/app/node_modules/abort-controller/dist/abort-controller.mjs
+%%DATADIR%%/resources/app/node_modules/abort-controller/dist/abort-controller.mjs.map
+%%DATADIR%%/resources/app/node_modules/abort-controller/dist/abort-controller.umd.js
+%%DATADIR%%/resources/app/node_modules/abort-controller/package.json
+%%DATADIR%%/resources/app/node_modules/abort-controller/polyfill.js
+%%DATADIR%%/resources/app/node_modules/abort-controller/polyfill.mjs
%%DATADIR%%/resources/app/node_modules/agent-base/LICENSE
%%DATADIR%%/resources/app/node_modules/agent-base/dist/helpers.d.ts.map
%%DATADIR%%/resources/app/node_modules/agent-base/dist/helpers.js
%%DATADIR%%/resources/app/node_modules/agent-base/dist/index.d.ts.map
%%DATADIR%%/resources/app/node_modules/agent-base/dist/index.js
%%DATADIR%%/resources/app/node_modules/agent-base/package.json
+%%DATADIR%%/resources/app/node_modules/ansi-regex/index.js
+%%DATADIR%%/resources/app/node_modules/ansi-regex/license
+%%DATADIR%%/resources/app/node_modules/ansi-regex/package.json
+%%DATADIR%%/resources/app/node_modules/ansi-styles/index.js
+%%DATADIR%%/resources/app/node_modules/ansi-styles/license
+%%DATADIR%%/resources/app/node_modules/ansi-styles/package.json
+%%DATADIR%%/resources/app/node_modules/archiver-utils/LICENSE
+%%DATADIR%%/resources/app/node_modules/archiver-utils/file.js
+%%DATADIR%%/resources/app/node_modules/archiver-utils/index.js
+%%DATADIR%%/resources/app/node_modules/archiver-utils/node_modules/brace-expansion/LICENSE
+%%DATADIR%%/resources/app/node_modules/archiver-utils/node_modules/brace-expansion/index.js
+%%DATADIR%%/resources/app/node_modules/archiver-utils/node_modules/brace-expansion/package.json
+%%DATADIR%%/resources/app/node_modules/archiver-utils/node_modules/buffer/AUTHORS.md
+%%DATADIR%%/resources/app/node_modules/archiver-utils/node_modules/buffer/LICENSE
+%%DATADIR%%/resources/app/node_modules/archiver-utils/node_modules/buffer/index.js
+%%DATADIR%%/resources/app/node_modules/archiver-utils/node_modules/buffer/package.json
+%%DATADIR%%/resources/app/node_modules/archiver-utils/node_modules/glob/LICENSE
+%%DATADIR%%/resources/app/node_modules/archiver-utils/node_modules/glob/dist/commonjs/glob.d.ts.map
+%%DATADIR%%/resources/app/node_modules/archiver-utils/node_modules/glob/dist/commonjs/glob.js
+%%DATADIR%%/resources/app/node_modules/archiver-utils/node_modules/glob/dist/commonjs/has-magic.d.ts.map
+%%DATADIR%%/resources/app/node_modules/archiver-utils/node_modules/glob/dist/commonjs/has-magic.js
+%%DATADIR%%/resources/app/node_modules/archiver-utils/node_modules/glob/dist/commonjs/ignore.d.ts.map
+%%DATADIR%%/resources/app/node_modules/archiver-utils/node_modules/glob/dist/commonjs/ignore.js
+%%DATADIR%%/resources/app/node_modules/archiver-utils/node_modules/glob/dist/commonjs/index.d.ts.map
+%%DATADIR%%/resources/app/node_modules/archiver-utils/node_modules/glob/dist/commonjs/index.js
+%%DATADIR%%/resources/app/node_modules/archiver-utils/node_modules/glob/dist/commonjs/package.json
+%%DATADIR%%/resources/app/node_modules/archiver-utils/node_modules/glob/dist/commonjs/pattern.d.ts.map
+%%DATADIR%%/resources/app/node_modules/archiver-utils/node_modules/glob/dist/commonjs/pattern.js
+%%DATADIR%%/resources/app/node_modules/archiver-utils/node_modules/glob/dist/commonjs/processor.d.ts.map
+%%DATADIR%%/resources/app/node_modules/archiver-utils/node_modules/glob/dist/commonjs/processor.js
+%%DATADIR%%/resources/app/node_modules/archiver-utils/node_modules/glob/dist/commonjs/walker.d.ts.map
+%%DATADIR%%/resources/app/node_modules/archiver-utils/node_modules/glob/dist/commonjs/walker.js
+%%DATADIR%%/resources/app/node_modules/archiver-utils/node_modules/glob/dist/esm/bin.d.mts
+%%DATADIR%%/resources/app/node_modules/archiver-utils/node_modules/glob/dist/esm/bin.d.mts.map
+%%DATADIR%%/resources/app/node_modules/archiver-utils/node_modules/glob/dist/esm/bin.mjs
+%%DATADIR%%/resources/app/node_modules/archiver-utils/node_modules/glob/dist/esm/bin.mjs.map
+%%DATADIR%%/resources/app/node_modules/archiver-utils/node_modules/glob/dist/esm/glob.d.ts.map
+%%DATADIR%%/resources/app/node_modules/archiver-utils/node_modules/glob/dist/esm/glob.js
+%%DATADIR%%/resources/app/node_modules/archiver-utils/node_modules/glob/dist/esm/has-magic.d.ts.map
+%%DATADIR%%/resources/app/node_modules/archiver-utils/node_modules/glob/dist/esm/has-magic.js
+%%DATADIR%%/resources/app/node_modules/archiver-utils/node_modules/glob/dist/esm/ignore.d.ts.map
+%%DATADIR%%/resources/app/node_modules/archiver-utils/node_modules/glob/dist/esm/ignore.js
+%%DATADIR%%/resources/app/node_modules/archiver-utils/node_modules/glob/dist/esm/index.d.ts.map
+%%DATADIR%%/resources/app/node_modules/archiver-utils/node_modules/glob/dist/esm/index.js
+%%DATADIR%%/resources/app/node_modules/archiver-utils/node_modules/glob/dist/esm/package.json
+%%DATADIR%%/resources/app/node_modules/archiver-utils/node_modules/glob/dist/esm/pattern.d.ts.map
+%%DATADIR%%/resources/app/node_modules/archiver-utils/node_modules/glob/dist/esm/pattern.js
+%%DATADIR%%/resources/app/node_modules/archiver-utils/node_modules/glob/dist/esm/processor.d.ts.map
+%%DATADIR%%/resources/app/node_modules/archiver-utils/node_modules/glob/dist/esm/processor.js
+%%DATADIR%%/resources/app/node_modules/archiver-utils/node_modules/glob/dist/esm/walker.d.ts.map
+%%DATADIR%%/resources/app/node_modules/archiver-utils/node_modules/glob/dist/esm/walker.js
+%%DATADIR%%/resources/app/node_modules/archiver-utils/node_modules/glob/package.json
+%%DATADIR%%/resources/app/node_modules/archiver-utils/node_modules/is-stream/index.js
+%%DATADIR%%/resources/app/node_modules/archiver-utils/node_modules/is-stream/license
+%%DATADIR%%/resources/app/node_modules/archiver-utils/node_modules/is-stream/package.json
+%%DATADIR%%/resources/app/node_modules/archiver-utils/node_modules/jackspeak/LICENSE.md
+%%DATADIR%%/resources/app/node_modules/archiver-utils/node_modules/jackspeak/dist/commonjs/index.d.ts.map
+%%DATADIR%%/resources/app/node_modules/archiver-utils/node_modules/jackspeak/dist/commonjs/index.js
+%%DATADIR%%/resources/app/node_modules/archiver-utils/node_modules/jackspeak/dist/commonjs/package.json
+%%DATADIR%%/resources/app/node_modules/archiver-utils/node_modules/jackspeak/dist/commonjs/parse-args-cjs.cjs.map
+%%DATADIR%%/resources/app/node_modules/archiver-utils/node_modules/jackspeak/dist/commonjs/parse-args-cjs.d.cts.map
+%%DATADIR%%/resources/app/node_modules/archiver-utils/node_modules/jackspeak/dist/commonjs/parse-args.js
+%%DATADIR%%/resources/app/node_modules/archiver-utils/node_modules/jackspeak/dist/esm/index.d.ts.map
+%%DATADIR%%/resources/app/node_modules/archiver-utils/node_modules/jackspeak/dist/esm/index.js
+%%DATADIR%%/resources/app/node_modules/archiver-utils/node_modules/jackspeak/dist/esm/package.json
+%%DATADIR%%/resources/app/node_modules/archiver-utils/node_modules/jackspeak/dist/esm/parse-args.d.ts.map
+%%DATADIR%%/resources/app/node_modules/archiver-utils/node_modules/jackspeak/dist/esm/parse-args.js
+%%DATADIR%%/resources/app/node_modules/archiver-utils/node_modules/jackspeak/package.json
+%%DATADIR%%/resources/app/node_modules/archiver-utils/node_modules/minimatch/LICENSE
+%%DATADIR%%/resources/app/node_modules/archiver-utils/node_modules/minimatch/dist/commonjs/assert-valid-pattern.d.ts.map
+%%DATADIR%%/resources/app/node_modules/archiver-utils/node_modules/minimatch/dist/commonjs/assert-valid-pattern.js
+%%DATADIR%%/resources/app/node_modules/archiver-utils/node_modules/minimatch/dist/commonjs/ast.d.ts.map
+%%DATADIR%%/resources/app/node_modules/archiver-utils/node_modules/minimatch/dist/commonjs/ast.js
+%%DATADIR%%/resources/app/node_modules/archiver-utils/node_modules/minimatch/dist/commonjs/brace-expressions.d.ts.map
+%%DATADIR%%/resources/app/node_modules/archiver-utils/node_modules/minimatch/dist/commonjs/brace-expressions.js
+%%DATADIR%%/resources/app/node_modules/archiver-utils/node_modules/minimatch/dist/commonjs/escape.d.ts.map
+%%DATADIR%%/resources/app/node_modules/archiver-utils/node_modules/minimatch/dist/commonjs/escape.js
+%%DATADIR%%/resources/app/node_modules/archiver-utils/node_modules/minimatch/dist/commonjs/index.d.ts.map
+%%DATADIR%%/resources/app/node_modules/archiver-utils/node_modules/minimatch/dist/commonjs/index.js
+%%DATADIR%%/resources/app/node_modules/archiver-utils/node_modules/minimatch/dist/commonjs/package.json
+%%DATADIR%%/resources/app/node_modules/archiver-utils/node_modules/minimatch/dist/commonjs/unescape.d.ts.map
+%%DATADIR%%/resources/app/node_modules/archiver-utils/node_modules/minimatch/dist/commonjs/unescape.js
+%%DATADIR%%/resources/app/node_modules/archiver-utils/node_modules/minimatch/dist/esm/assert-valid-pattern.d.ts.map
+%%DATADIR%%/resources/app/node_modules/archiver-utils/node_modules/minimatch/dist/esm/assert-valid-pattern.js
+%%DATADIR%%/resources/app/node_modules/archiver-utils/node_modules/minimatch/dist/esm/ast.d.ts.map
+%%DATADIR%%/resources/app/node_modules/archiver-utils/node_modules/minimatch/dist/esm/ast.js
+%%DATADIR%%/resources/app/node_modules/archiver-utils/node_modules/minimatch/dist/esm/brace-expressions.d.ts.map
+%%DATADIR%%/resources/app/node_modules/archiver-utils/node_modules/minimatch/dist/esm/brace-expressions.js
+%%DATADIR%%/resources/app/node_modules/archiver-utils/node_modules/minimatch/dist/esm/escape.d.ts.map
+%%DATADIR%%/resources/app/node_modules/archiver-utils/node_modules/minimatch/dist/esm/escape.js
+%%DATADIR%%/resources/app/node_modules/archiver-utils/node_modules/minimatch/dist/esm/index.d.ts.map
+%%DATADIR%%/resources/app/node_modules/archiver-utils/node_modules/minimatch/dist/esm/index.js
+%%DATADIR%%/resources/app/node_modules/archiver-utils/node_modules/minimatch/dist/esm/package.json
+%%DATADIR%%/resources/app/node_modules/archiver-utils/node_modules/minimatch/dist/esm/unescape.d.ts.map
+%%DATADIR%%/resources/app/node_modules/archiver-utils/node_modules/minimatch/dist/esm/unescape.js
+%%DATADIR%%/resources/app/node_modules/archiver-utils/node_modules/minimatch/package.json
+%%DATADIR%%/resources/app/node_modules/archiver-utils/node_modules/minipass/LICENSE
+%%DATADIR%%/resources/app/node_modules/archiver-utils/node_modules/minipass/dist/commonjs/index.d.ts.map
+%%DATADIR%%/resources/app/node_modules/archiver-utils/node_modules/minipass/dist/commonjs/index.js
+%%DATADIR%%/resources/app/node_modules/archiver-utils/node_modules/minipass/dist/commonjs/package.json
+%%DATADIR%%/resources/app/node_modules/archiver-utils/node_modules/minipass/dist/esm/index.d.ts.map
+%%DATADIR%%/resources/app/node_modules/archiver-utils/node_modules/minipass/dist/esm/index.js
+%%DATADIR%%/resources/app/node_modules/archiver-utils/node_modules/minipass/dist/esm/package.json
+%%DATADIR%%/resources/app/node_modules/archiver-utils/node_modules/minipass/package.json
+%%DATADIR%%/resources/app/node_modules/archiver-utils/node_modules/readable-stream/LICENSE
+%%DATADIR%%/resources/app/node_modules/archiver-utils/node_modules/readable-stream/lib/_stream_duplex.js
+%%DATADIR%%/resources/app/node_modules/archiver-utils/node_modules/readable-stream/lib/_stream_passthrough.js
+%%DATADIR%%/resources/app/node_modules/archiver-utils/node_modules/readable-stream/lib/_stream_readable.js
+%%DATADIR%%/resources/app/node_modules/archiver-utils/node_modules/readable-stream/lib/_stream_transform.js
+%%DATADIR%%/resources/app/node_modules/archiver-utils/node_modules/readable-stream/lib/_stream_writable.js
+%%DATADIR%%/resources/app/node_modules/archiver-utils/node_modules/readable-stream/lib/internal/streams/add-abort-signal.js
+%%DATADIR%%/resources/app/node_modules/archiver-utils/node_modules/readable-stream/lib/internal/streams/buffer_list.js
+%%DATADIR%%/resources/app/node_modules/archiver-utils/node_modules/readable-stream/lib/internal/streams/compose.js
+%%DATADIR%%/resources/app/node_modules/archiver-utils/node_modules/readable-stream/lib/internal/streams/destroy.js
+%%DATADIR%%/resources/app/node_modules/archiver-utils/node_modules/readable-stream/lib/internal/streams/duplex.js
+%%DATADIR%%/resources/app/node_modules/archiver-utils/node_modules/readable-stream/lib/internal/streams/duplexify.js
+%%DATADIR%%/resources/app/node_modules/archiver-utils/node_modules/readable-stream/lib/internal/streams/end-of-stream.js
+%%DATADIR%%/resources/app/node_modules/archiver-utils/node_modules/readable-stream/lib/internal/streams/from.js
+%%DATADIR%%/resources/app/node_modules/archiver-utils/node_modules/readable-stream/lib/internal/streams/lazy_transform.js
+%%DATADIR%%/resources/app/node_modules/archiver-utils/node_modules/readable-stream/lib/internal/streams/legacy.js
+%%DATADIR%%/resources/app/node_modules/archiver-utils/node_modules/readable-stream/lib/internal/streams/operators.js
+%%DATADIR%%/resources/app/node_modules/archiver-utils/node_modules/readable-stream/lib/internal/streams/passthrough.js
+%%DATADIR%%/resources/app/node_modules/archiver-utils/node_modules/readable-stream/lib/internal/streams/pipeline.js
+%%DATADIR%%/resources/app/node_modules/archiver-utils/node_modules/readable-stream/lib/internal/streams/readable.js
+%%DATADIR%%/resources/app/node_modules/archiver-utils/node_modules/readable-stream/lib/internal/streams/state.js
+%%DATADIR%%/resources/app/node_modules/archiver-utils/node_modules/readable-stream/lib/internal/streams/transform.js
+%%DATADIR%%/resources/app/node_modules/archiver-utils/node_modules/readable-stream/lib/internal/streams/utils.js
+%%DATADIR%%/resources/app/node_modules/archiver-utils/node_modules/readable-stream/lib/internal/streams/writable.js
+%%DATADIR%%/resources/app/node_modules/archiver-utils/node_modules/readable-stream/lib/internal/validators.js
+%%DATADIR%%/resources/app/node_modules/archiver-utils/node_modules/readable-stream/lib/ours/browser.js
+%%DATADIR%%/resources/app/node_modules/archiver-utils/node_modules/readable-stream/lib/ours/errors.js
+%%DATADIR%%/resources/app/node_modules/archiver-utils/node_modules/readable-stream/lib/ours/index.js
+%%DATADIR%%/resources/app/node_modules/archiver-utils/node_modules/readable-stream/lib/ours/primordials.js
+%%DATADIR%%/resources/app/node_modules/archiver-utils/node_modules/readable-stream/lib/ours/util.js
+%%DATADIR%%/resources/app/node_modules/archiver-utils/node_modules/readable-stream/lib/ours/util/inspect.js
+%%DATADIR%%/resources/app/node_modules/archiver-utils/node_modules/readable-stream/lib/stream.js
+%%DATADIR%%/resources/app/node_modules/archiver-utils/node_modules/readable-stream/lib/stream/promises.js
+%%DATADIR%%/resources/app/node_modules/archiver-utils/node_modules/readable-stream/package.json
+%%DATADIR%%/resources/app/node_modules/archiver-utils/node_modules/safe-buffer/LICENSE
+%%DATADIR%%/resources/app/node_modules/archiver-utils/node_modules/safe-buffer/index.js
+%%DATADIR%%/resources/app/node_modules/archiver-utils/node_modules/safe-buffer/package.json
+%%DATADIR%%/resources/app/node_modules/archiver-utils/node_modules/string_decoder/LICENSE
+%%DATADIR%%/resources/app/node_modules/archiver-utils/node_modules/string_decoder/lib/string_decoder.js
+%%DATADIR%%/resources/app/node_modules/archiver-utils/node_modules/string_decoder/package.json
+%%DATADIR%%/resources/app/node_modules/archiver-utils/package.json
+%%DATADIR%%/resources/app/node_modules/archiver/LICENSE
+%%DATADIR%%/resources/app/node_modules/archiver/index.js
+%%DATADIR%%/resources/app/node_modules/archiver/lib/core.js
+%%DATADIR%%/resources/app/node_modules/archiver/lib/error.js
+%%DATADIR%%/resources/app/node_modules/archiver/lib/plugins/json.js
+%%DATADIR%%/resources/app/node_modules/archiver/lib/plugins/tar.js
+%%DATADIR%%/resources/app/node_modules/archiver/lib/plugins/zip.js
+%%DATADIR%%/resources/app/node_modules/archiver/node_modules/buffer-crc32/LICENSE
+%%DATADIR%%/resources/app/node_modules/archiver/node_modules/buffer-crc32/dist/index.cjs
+%%DATADIR%%/resources/app/node_modules/archiver/node_modules/buffer-crc32/dist/index.d.cts
+%%DATADIR%%/resources/app/node_modules/archiver/node_modules/buffer-crc32/dist/index.d.mts
+%%DATADIR%%/resources/app/node_modules/archiver/node_modules/buffer-crc32/dist/index.mjs
+%%DATADIR%%/resources/app/node_modules/archiver/node_modules/buffer-crc32/package.json
+%%DATADIR%%/resources/app/node_modules/archiver/node_modules/buffer/AUTHORS.md
+%%DATADIR%%/resources/app/node_modules/archiver/node_modules/buffer/LICENSE
+%%DATADIR%%/resources/app/node_modules/archiver/node_modules/buffer/index.js
+%%DATADIR%%/resources/app/node_modules/archiver/node_modules/buffer/package.json
+%%DATADIR%%/resources/app/node_modules/archiver/node_modules/readable-stream/LICENSE
+%%DATADIR%%/resources/app/node_modules/archiver/node_modules/readable-stream/lib/_stream_duplex.js
+%%DATADIR%%/resources/app/node_modules/archiver/node_modules/readable-stream/lib/_stream_passthrough.js
+%%DATADIR%%/resources/app/node_modules/archiver/node_modules/readable-stream/lib/_stream_readable.js
+%%DATADIR%%/resources/app/node_modules/archiver/node_modules/readable-stream/lib/_stream_transform.js
+%%DATADIR%%/resources/app/node_modules/archiver/node_modules/readable-stream/lib/_stream_writable.js
+%%DATADIR%%/resources/app/node_modules/archiver/node_modules/readable-stream/lib/internal/streams/add-abort-signal.js
+%%DATADIR%%/resources/app/node_modules/archiver/node_modules/readable-stream/lib/internal/streams/buffer_list.js
+%%DATADIR%%/resources/app/node_modules/archiver/node_modules/readable-stream/lib/internal/streams/compose.js
+%%DATADIR%%/resources/app/node_modules/archiver/node_modules/readable-stream/lib/internal/streams/destroy.js
+%%DATADIR%%/resources/app/node_modules/archiver/node_modules/readable-stream/lib/internal/streams/duplex.js
+%%DATADIR%%/resources/app/node_modules/archiver/node_modules/readable-stream/lib/internal/streams/duplexify.js
+%%DATADIR%%/resources/app/node_modules/archiver/node_modules/readable-stream/lib/internal/streams/end-of-stream.js
+%%DATADIR%%/resources/app/node_modules/archiver/node_modules/readable-stream/lib/internal/streams/from.js
+%%DATADIR%%/resources/app/node_modules/archiver/node_modules/readable-stream/lib/internal/streams/lazy_transform.js
+%%DATADIR%%/resources/app/node_modules/archiver/node_modules/readable-stream/lib/internal/streams/legacy.js
+%%DATADIR%%/resources/app/node_modules/archiver/node_modules/readable-stream/lib/internal/streams/operators.js
+%%DATADIR%%/resources/app/node_modules/archiver/node_modules/readable-stream/lib/internal/streams/passthrough.js
+%%DATADIR%%/resources/app/node_modules/archiver/node_modules/readable-stream/lib/internal/streams/pipeline.js
+%%DATADIR%%/resources/app/node_modules/archiver/node_modules/readable-stream/lib/internal/streams/readable.js
+%%DATADIR%%/resources/app/node_modules/archiver/node_modules/readable-stream/lib/internal/streams/state.js
+%%DATADIR%%/resources/app/node_modules/archiver/node_modules/readable-stream/lib/internal/streams/transform.js
+%%DATADIR%%/resources/app/node_modules/archiver/node_modules/readable-stream/lib/internal/streams/utils.js
+%%DATADIR%%/resources/app/node_modules/archiver/node_modules/readable-stream/lib/internal/streams/writable.js
+%%DATADIR%%/resources/app/node_modules/archiver/node_modules/readable-stream/lib/internal/validators.js
+%%DATADIR%%/resources/app/node_modules/archiver/node_modules/readable-stream/lib/ours/browser.js
+%%DATADIR%%/resources/app/node_modules/archiver/node_modules/readable-stream/lib/ours/errors.js
+%%DATADIR%%/resources/app/node_modules/archiver/node_modules/readable-stream/lib/ours/index.js
+%%DATADIR%%/resources/app/node_modules/archiver/node_modules/readable-stream/lib/ours/primordials.js
+%%DATADIR%%/resources/app/node_modules/archiver/node_modules/readable-stream/lib/ours/util.js
+%%DATADIR%%/resources/app/node_modules/archiver/node_modules/readable-stream/lib/ours/util/inspect.js
+%%DATADIR%%/resources/app/node_modules/archiver/node_modules/readable-stream/lib/stream.js
+%%DATADIR%%/resources/app/node_modules/archiver/node_modules/readable-stream/lib/stream/promises.js
+%%DATADIR%%/resources/app/node_modules/archiver/node_modules/readable-stream/package.json
+%%DATADIR%%/resources/app/node_modules/archiver/node_modules/safe-buffer/LICENSE
+%%DATADIR%%/resources/app/node_modules/archiver/node_modules/safe-buffer/index.js
+%%DATADIR%%/resources/app/node_modules/archiver/node_modules/safe-buffer/package.json
+%%DATADIR%%/resources/app/node_modules/archiver/node_modules/string_decoder/LICENSE
+%%DATADIR%%/resources/app/node_modules/archiver/node_modules/string_decoder/lib/string_decoder.js
+%%DATADIR%%/resources/app/node_modules/archiver/node_modules/string_decoder/package.json
+%%DATADIR%%/resources/app/node_modules/archiver/package.json
+%%DATADIR%%/resources/app/node_modules/argparse/LICENSE
+%%DATADIR%%/resources/app/node_modules/argparse/argparse.js
+%%DATADIR%%/resources/app/node_modules/argparse/lib/sub.js
+%%DATADIR%%/resources/app/node_modules/argparse/lib/textwrap.js
+%%DATADIR%%/resources/app/node_modules/argparse/package.json
+%%DATADIR%%/resources/app/node_modules/async/LICENSE
+%%DATADIR%%/resources/app/node_modules/async/all.js
+%%DATADIR%%/resources/app/node_modules/async/allLimit.js
+%%DATADIR%%/resources/app/node_modules/async/allSeries.js
+%%DATADIR%%/resources/app/node_modules/async/any.js
+%%DATADIR%%/resources/app/node_modules/async/anyLimit.js
+%%DATADIR%%/resources/app/node_modules/async/anySeries.js
+%%DATADIR%%/resources/app/node_modules/async/apply.js
+%%DATADIR%%/resources/app/node_modules/async/applyEach.js
+%%DATADIR%%/resources/app/node_modules/async/applyEachSeries.js
+%%DATADIR%%/resources/app/node_modules/async/asyncify.js
+%%DATADIR%%/resources/app/node_modules/async/auto.js
+%%DATADIR%%/resources/app/node_modules/async/autoInject.js
+%%DATADIR%%/resources/app/node_modules/async/bower.json
+%%DATADIR%%/resources/app/node_modules/async/cargo.js
+%%DATADIR%%/resources/app/node_modules/async/cargoQueue.js
+%%DATADIR%%/resources/app/node_modules/async/compose.js
+%%DATADIR%%/resources/app/node_modules/async/concat.js
+%%DATADIR%%/resources/app/node_modules/async/concatLimit.js
+%%DATADIR%%/resources/app/node_modules/async/concatSeries.js
+%%DATADIR%%/resources/app/node_modules/async/constant.js
+%%DATADIR%%/resources/app/node_modules/async/detect.js
+%%DATADIR%%/resources/app/node_modules/async/detectLimit.js
+%%DATADIR%%/resources/app/node_modules/async/detectSeries.js
+%%DATADIR%%/resources/app/node_modules/async/dir.js
+%%DATADIR%%/resources/app/node_modules/async/dist/async.js
+%%DATADIR%%/resources/app/node_modules/async/dist/async.min.js
+%%DATADIR%%/resources/app/node_modules/async/dist/async.mjs
+%%DATADIR%%/resources/app/node_modules/async/doDuring.js
+%%DATADIR%%/resources/app/node_modules/async/doUntil.js
+%%DATADIR%%/resources/app/node_modules/async/doWhilst.js
+%%DATADIR%%/resources/app/node_modules/async/during.js
+%%DATADIR%%/resources/app/node_modules/async/each.js
+%%DATADIR%%/resources/app/node_modules/async/eachLimit.js
+%%DATADIR%%/resources/app/node_modules/async/eachOf.js
+%%DATADIR%%/resources/app/node_modules/async/eachOfLimit.js
+%%DATADIR%%/resources/app/node_modules/async/eachOfSeries.js
+%%DATADIR%%/resources/app/node_modules/async/eachSeries.js
+%%DATADIR%%/resources/app/node_modules/async/ensureAsync.js
+%%DATADIR%%/resources/app/node_modules/async/every.js
+%%DATADIR%%/resources/app/node_modules/async/everyLimit.js
+%%DATADIR%%/resources/app/node_modules/async/everySeries.js
+%%DATADIR%%/resources/app/node_modules/async/filter.js
+%%DATADIR%%/resources/app/node_modules/async/filterLimit.js
+%%DATADIR%%/resources/app/node_modules/async/filterSeries.js
+%%DATADIR%%/resources/app/node_modules/async/find.js
+%%DATADIR%%/resources/app/node_modules/async/findLimit.js
+%%DATADIR%%/resources/app/node_modules/async/findSeries.js
+%%DATADIR%%/resources/app/node_modules/async/flatMap.js
+%%DATADIR%%/resources/app/node_modules/async/flatMapLimit.js
+%%DATADIR%%/resources/app/node_modules/async/flatMapSeries.js
+%%DATADIR%%/resources/app/node_modules/async/foldl.js
+%%DATADIR%%/resources/app/node_modules/async/foldr.js
+%%DATADIR%%/resources/app/node_modules/async/forEach.js
+%%DATADIR%%/resources/app/node_modules/async/forEachLimit.js
+%%DATADIR%%/resources/app/node_modules/async/forEachOf.js
+%%DATADIR%%/resources/app/node_modules/async/forEachOfLimit.js
+%%DATADIR%%/resources/app/node_modules/async/forEachOfSeries.js
+%%DATADIR%%/resources/app/node_modules/async/forEachSeries.js
+%%DATADIR%%/resources/app/node_modules/async/forever.js
+%%DATADIR%%/resources/app/node_modules/async/groupBy.js
+%%DATADIR%%/resources/app/node_modules/async/groupByLimit.js
+%%DATADIR%%/resources/app/node_modules/async/groupBySeries.js
+%%DATADIR%%/resources/app/node_modules/async/index.js
+%%DATADIR%%/resources/app/node_modules/async/inject.js
+%%DATADIR%%/resources/app/node_modules/async/internal/DoublyLinkedList.js
+%%DATADIR%%/resources/app/node_modules/async/internal/Heap.js
+%%DATADIR%%/resources/app/node_modules/async/internal/applyEach.js
+%%DATADIR%%/resources/app/node_modules/async/internal/asyncEachOfLimit.js
+%%DATADIR%%/resources/app/node_modules/async/internal/awaitify.js
+%%DATADIR%%/resources/app/node_modules/async/internal/breakLoop.js
+%%DATADIR%%/resources/app/node_modules/async/internal/consoleFunc.js
+%%DATADIR%%/resources/app/node_modules/async/internal/createTester.js
+%%DATADIR%%/resources/app/node_modules/async/internal/eachOfLimit.js
+%%DATADIR%%/resources/app/node_modules/async/internal/filter.js
+%%DATADIR%%/resources/app/node_modules/async/internal/getIterator.js
+%%DATADIR%%/resources/app/node_modules/async/internal/initialParams.js
+%%DATADIR%%/resources/app/node_modules/async/internal/isArrayLike.js
+%%DATADIR%%/resources/app/node_modules/async/internal/iterator.js
+%%DATADIR%%/resources/app/node_modules/async/internal/map.js
+%%DATADIR%%/resources/app/node_modules/async/internal/once.js
+%%DATADIR%%/resources/app/node_modules/async/internal/onlyOnce.js
+%%DATADIR%%/resources/app/node_modules/async/internal/parallel.js
+%%DATADIR%%/resources/app/node_modules/async/internal/promiseCallback.js
+%%DATADIR%%/resources/app/node_modules/async/internal/queue.js
+%%DATADIR%%/resources/app/node_modules/async/internal/range.js
+%%DATADIR%%/resources/app/node_modules/async/internal/reject.js
+%%DATADIR%%/resources/app/node_modules/async/internal/setImmediate.js
+%%DATADIR%%/resources/app/node_modules/async/internal/withoutIndex.js
+%%DATADIR%%/resources/app/node_modules/async/internal/wrapAsync.js
+%%DATADIR%%/resources/app/node_modules/async/log.js
+%%DATADIR%%/resources/app/node_modules/async/map.js
+%%DATADIR%%/resources/app/node_modules/async/mapLimit.js
+%%DATADIR%%/resources/app/node_modules/async/mapSeries.js
+%%DATADIR%%/resources/app/node_modules/async/mapValues.js
+%%DATADIR%%/resources/app/node_modules/async/mapValuesLimit.js
+%%DATADIR%%/resources/app/node_modules/async/mapValuesSeries.js
+%%DATADIR%%/resources/app/node_modules/async/memoize.js
+%%DATADIR%%/resources/app/node_modules/async/nextTick.js
+%%DATADIR%%/resources/app/node_modules/async/package.json
+%%DATADIR%%/resources/app/node_modules/async/parallel.js
+%%DATADIR%%/resources/app/node_modules/async/parallelLimit.js
+%%DATADIR%%/resources/app/node_modules/async/priorityQueue.js
+%%DATADIR%%/resources/app/node_modules/async/queue.js
+%%DATADIR%%/resources/app/node_modules/async/race.js
+%%DATADIR%%/resources/app/node_modules/async/reduce.js
+%%DATADIR%%/resources/app/node_modules/async/reduceRight.js
+%%DATADIR%%/resources/app/node_modules/async/reflect.js
+%%DATADIR%%/resources/app/node_modules/async/reflectAll.js
+%%DATADIR%%/resources/app/node_modules/async/reject.js
+%%DATADIR%%/resources/app/node_modules/async/rejectLimit.js
+%%DATADIR%%/resources/app/node_modules/async/rejectSeries.js
+%%DATADIR%%/resources/app/node_modules/async/retry.js
+%%DATADIR%%/resources/app/node_modules/async/retryable.js
+%%DATADIR%%/resources/app/node_modules/async/select.js
+%%DATADIR%%/resources/app/node_modules/async/selectLimit.js
+%%DATADIR%%/resources/app/node_modules/async/selectSeries.js
+%%DATADIR%%/resources/app/node_modules/async/seq.js
+%%DATADIR%%/resources/app/node_modules/async/series.js
+%%DATADIR%%/resources/app/node_modules/async/setImmediate.js
+%%DATADIR%%/resources/app/node_modules/async/some.js
+%%DATADIR%%/resources/app/node_modules/async/someLimit.js
+%%DATADIR%%/resources/app/node_modules/async/someSeries.js
+%%DATADIR%%/resources/app/node_modules/async/sortBy.js
+%%DATADIR%%/resources/app/node_modules/async/timeout.js
+%%DATADIR%%/resources/app/node_modules/async/times.js
+%%DATADIR%%/resources/app/node_modules/async/timesLimit.js
+%%DATADIR%%/resources/app/node_modules/async/timesSeries.js
+%%DATADIR%%/resources/app/node_modules/async/transform.js
+%%DATADIR%%/resources/app/node_modules/async/tryEach.js
+%%DATADIR%%/resources/app/node_modules/async/unmemoize.js
+%%DATADIR%%/resources/app/node_modules/async/until.js
+%%DATADIR%%/resources/app/node_modules/async/waterfall.js
+%%DATADIR%%/resources/app/node_modules/async/whilst.js
+%%DATADIR%%/resources/app/node_modules/async/wrapSync.js
+%%DATADIR%%/resources/app/node_modules/asynckit/LICENSE
+%%DATADIR%%/resources/app/node_modules/asynckit/bench.js
+%%DATADIR%%/resources/app/node_modules/asynckit/index.js
+%%DATADIR%%/resources/app/node_modules/asynckit/lib/abort.js
+%%DATADIR%%/resources/app/node_modules/asynckit/lib/async.js
+%%DATADIR%%/resources/app/node_modules/asynckit/lib/defer.js
+%%DATADIR%%/resources/app/node_modules/asynckit/lib/iterate.js
+%%DATADIR%%/resources/app/node_modules/asynckit/lib/readable_asynckit.js
+%%DATADIR%%/resources/app/node_modules/asynckit/lib/readable_parallel.js
+%%DATADIR%%/resources/app/node_modules/asynckit/lib/readable_serial.js
+%%DATADIR%%/resources/app/node_modules/asynckit/lib/readable_serial_ordered.js
+%%DATADIR%%/resources/app/node_modules/asynckit/lib/state.js
+%%DATADIR%%/resources/app/node_modules/asynckit/lib/streamify.js
+%%DATADIR%%/resources/app/node_modules/asynckit/lib/terminator.js
+%%DATADIR%%/resources/app/node_modules/asynckit/package.json
+%%DATADIR%%/resources/app/node_modules/asynckit/parallel.js
+%%DATADIR%%/resources/app/node_modules/asynckit/serial.js
+%%DATADIR%%/resources/app/node_modules/asynckit/serialOrdered.js
+%%DATADIR%%/resources/app/node_modules/asynckit/stream.js
+%%DATADIR%%/resources/app/node_modules/azure-devops-node-api/AlertApi.js
+%%DATADIR%%/resources/app/node_modules/azure-devops-node-api/BuildApi.js
+%%DATADIR%%/resources/app/node_modules/azure-devops-node-api/ClientApiBases.js
+%%DATADIR%%/resources/app/node_modules/azure-devops-node-api/CoreApi.js
+%%DATADIR%%/resources/app/node_modules/azure-devops-node-api/DashboardApi.js
+%%DATADIR%%/resources/app/node_modules/azure-devops-node-api/ExtensionManagementApi.js
+%%DATADIR%%/resources/app/node_modules/azure-devops-node-api/FeatureManagementApi.js
+%%DATADIR%%/resources/app/node_modules/azure-devops-node-api/FileContainerApi.js
+%%DATADIR%%/resources/app/node_modules/azure-devops-node-api/FileContainerApiBase.js
+%%DATADIR%%/resources/app/node_modules/azure-devops-node-api/GalleryApi.js
+%%DATADIR%%/resources/app/node_modules/azure-devops-node-api/GalleryCompatHttpClientBase.js
+%%DATADIR%%/resources/app/node_modules/azure-devops-node-api/GitApi.js
+%%DATADIR%%/resources/app/node_modules/azure-devops-node-api/LICENSE
+%%DATADIR%%/resources/app/node_modules/azure-devops-node-api/LocationsApi.js
+%%DATADIR%%/resources/app/node_modules/azure-devops-node-api/ManagementApi.js
+%%DATADIR%%/resources/app/node_modules/azure-devops-node-api/NotificationApi.js
+%%DATADIR%%/resources/app/node_modules/azure-devops-node-api/PolicyApi.js
+%%DATADIR%%/resources/app/node_modules/azure-devops-node-api/ProfileApi.js
+%%DATADIR%%/resources/app/node_modules/azure-devops-node-api/ProjectAnalysisApi.js
+%%DATADIR%%/resources/app/node_modules/azure-devops-node-api/ReleaseApi.js
+%%DATADIR%%/resources/app/node_modules/azure-devops-node-api/SecurityRolesApi.js
+%%DATADIR%%/resources/app/node_modules/azure-devops-node-api/Serialization.js
+%%DATADIR%%/resources/app/node_modules/azure-devops-node-api/TaskAgentApi.js
+%%DATADIR%%/resources/app/node_modules/azure-devops-node-api/TaskAgentApiBase.js
+%%DATADIR%%/resources/app/node_modules/azure-devops-node-api/TaskApi.js
+%%DATADIR%%/resources/app/node_modules/azure-devops-node-api/TestApi.js
+%%DATADIR%%/resources/app/node_modules/azure-devops-node-api/TestPlanApi.js
+%%DATADIR%%/resources/app/node_modules/azure-devops-node-api/TestResultsApi.js
+%%DATADIR%%/resources/app/node_modules/azure-devops-node-api/TfvcApi.js
+%%DATADIR%%/resources/app/node_modules/azure-devops-node-api/ThirdPartyNotice.txt
+%%DATADIR%%/resources/app/node_modules/azure-devops-node-api/VsoClient.js
+%%DATADIR%%/resources/app/node_modules/azure-devops-node-api/WebApi.js
+%%DATADIR%%/resources/app/node_modules/azure-devops-node-api/WikiApi.js
+%%DATADIR%%/resources/app/node_modules/azure-devops-node-api/WorkApi.js
+%%DATADIR%%/resources/app/node_modules/azure-devops-node-api/WorkItemTrackingApi.js
+%%DATADIR%%/resources/app/node_modules/azure-devops-node-api/WorkItemTrackingProcessApi.js
+%%DATADIR%%/resources/app/node_modules/azure-devops-node-api/WorkItemTrackingProcessDefinitionsApi.js
+%%DATADIR%%/resources/app/node_modules/azure-devops-node-api/handlers/basiccreds.js
+%%DATADIR%%/resources/app/node_modules/azure-devops-node-api/handlers/bearertoken.js
+%%DATADIR%%/resources/app/node_modules/azure-devops-node-api/handlers/ntlm.js
+%%DATADIR%%/resources/app/node_modules/azure-devops-node-api/handlers/personalaccesstoken.js
+%%DATADIR%%/resources/app/node_modules/azure-devops-node-api/interfaces/AlertInterfaces.js
+%%DATADIR%%/resources/app/node_modules/azure-devops-node-api/interfaces/BuildInterfaces.js
+%%DATADIR%%/resources/app/node_modules/azure-devops-node-api/interfaces/CommentsInterfaces.js
+%%DATADIR%%/resources/app/node_modules/azure-devops-node-api/interfaces/CoreInterfaces.js
+%%DATADIR%%/resources/app/node_modules/azure-devops-node-api/interfaces/DashboardInterfaces.js
+%%DATADIR%%/resources/app/node_modules/azure-devops-node-api/interfaces/DistributedTaskCommonInterfaces.js
+%%DATADIR%%/resources/app/node_modules/azure-devops-node-api/interfaces/ExtensionManagementInterfaces.js
+%%DATADIR%%/resources/app/node_modules/azure-devops-node-api/interfaces/FeatureManagementInterfaces.js
+%%DATADIR%%/resources/app/node_modules/azure-devops-node-api/interfaces/FileContainerInterfaces.js
+%%DATADIR%%/resources/app/node_modules/azure-devops-node-api/interfaces/GalleryInterfaces.js
+%%DATADIR%%/resources/app/node_modules/azure-devops-node-api/interfaces/GitInterfaces.js
+%%DATADIR%%/resources/app/node_modules/azure-devops-node-api/interfaces/GraphInterfaces.js
+%%DATADIR%%/resources/app/node_modules/azure-devops-node-api/interfaces/IdentitiesInterfaces.js
+%%DATADIR%%/resources/app/node_modules/azure-devops-node-api/interfaces/LocationsInterfaces.js
+%%DATADIR%%/resources/app/node_modules/azure-devops-node-api/interfaces/ManagementInterfaces.js
+%%DATADIR%%/resources/app/node_modules/azure-devops-node-api/interfaces/NotificationInterfaces.js
+%%DATADIR%%/resources/app/node_modules/azure-devops-node-api/interfaces/PolicyInterfaces.js
+%%DATADIR%%/resources/app/node_modules/azure-devops-node-api/interfaces/ProfileInterfaces.js
+%%DATADIR%%/resources/app/node_modules/azure-devops-node-api/interfaces/ProjectAnalysisInterfaces.js
+%%DATADIR%%/resources/app/node_modules/azure-devops-node-api/interfaces/ReleaseInterfaces.js
+%%DATADIR%%/resources/app/node_modules/azure-devops-node-api/interfaces/SecurityRolesInterfaces.js
+%%DATADIR%%/resources/app/node_modules/azure-devops-node-api/interfaces/TaskAgentInterfaces.js
+%%DATADIR%%/resources/app/node_modules/azure-devops-node-api/interfaces/TestInterfaces.js
+%%DATADIR%%/resources/app/node_modules/azure-devops-node-api/interfaces/TestPlanInterfaces.js
+%%DATADIR%%/resources/app/node_modules/azure-devops-node-api/interfaces/TfvcInterfaces.js
+%%DATADIR%%/resources/app/node_modules/azure-devops-node-api/interfaces/WikiInterfaces.js
+%%DATADIR%%/resources/app/node_modules/azure-devops-node-api/interfaces/WorkInterfaces.js
+%%DATADIR%%/resources/app/node_modules/azure-devops-node-api/interfaces/WorkItemTrackingInterfaces.js
+%%DATADIR%%/resources/app/node_modules/azure-devops-node-api/interfaces/WorkItemTrackingProcessDefinitionsInterfaces.js
+%%DATADIR%%/resources/app/node_modules/azure-devops-node-api/interfaces/WorkItemTrackingProcessInterfaces.js
+%%DATADIR%%/resources/app/node_modules/azure-devops-node-api/interfaces/common/FormInputInterfaces.js
+%%DATADIR%%/resources/app/node_modules/azure-devops-node-api/interfaces/common/OperationsInterfaces.js
+%%DATADIR%%/resources/app/node_modules/azure-devops-node-api/interfaces/common/System.js
+%%DATADIR%%/resources/app/node_modules/azure-devops-node-api/interfaces/common/SystemDataInterfaces.js
+%%DATADIR%%/resources/app/node_modules/azure-devops-node-api/interfaces/common/VSSInterfaces.js
+%%DATADIR%%/resources/app/node_modules/azure-devops-node-api/interfaces/common/VsoBaseInterfaces.js
+%%DATADIR%%/resources/app/node_modules/azure-devops-node-api/opensource/node-http-ntlm/ntlm.js
+%%DATADIR%%/resources/app/node_modules/azure-devops-node-api/opensource/node-http-ntlm/readme.txt
+%%DATADIR%%/resources/app/node_modules/azure-devops-node-api/package.json
+%%DATADIR%%/resources/app/node_modules/b4a/LICENSE
+%%DATADIR%%/resources/app/node_modules/b4a/browser.js
+%%DATADIR%%/resources/app/node_modules/b4a/index.js
+%%DATADIR%%/resources/app/node_modules/b4a/lib/ascii.js
+%%DATADIR%%/resources/app/node_modules/b4a/lib/base64.js
+%%DATADIR%%/resources/app/node_modules/b4a/lib/hex.js
+%%DATADIR%%/resources/app/node_modules/b4a/lib/utf16le.js
+%%DATADIR%%/resources/app/node_modules/b4a/lib/utf8.js
+%%DATADIR%%/resources/app/node_modules/b4a/package.json
+%%DATADIR%%/resources/app/node_modules/balanced-match/LICENSE.md
+%%DATADIR%%/resources/app/node_modules/balanced-match/index.js
+%%DATADIR%%/resources/app/node_modules/balanced-match/package.json
+%%DATADIR%%/resources/app/node_modules/bare-events/LICENSE
+%%DATADIR%%/resources/app/node_modules/bare-events/index.js
+%%DATADIR%%/resources/app/node_modules/bare-events/lib/errors.js
+%%DATADIR%%/resources/app/node_modules/bare-events/package.json
%%DATADIR%%/resources/app/node_modules/base64-js/LICENSE
%%DATADIR%%/resources/app/node_modules/base64-js/base64js.min.js
%%DATADIR%%/resources/app/node_modules/base64-js/index.js
%%DATADIR%%/resources/app/node_modules/base64-js/package.json
+%%DATADIR%%/resources/app/node_modules/big-integer/BigInteger.js
+%%DATADIR%%/resources/app/node_modules/big-integer/BigInteger.min.js
+%%DATADIR%%/resources/app/node_modules/big-integer/LICENSE
+%%DATADIR%%/resources/app/node_modules/big-integer/bower.json
+%%DATADIR%%/resources/app/node_modules/big-integer/package.json
+%%DATADIR%%/resources/app/node_modules/big-integer/tsconfig.json
%%DATADIR%%/resources/app/node_modules/bindings/LICENSE.md
%%DATADIR%%/resources/app/node_modules/bindings/bindings.js
%%DATADIR%%/resources/app/node_modules/bindings/package.json
@@ -1214,6 +5258,55 @@ share/applications/code-oss.desktop
%%DATADIR%%/resources/app/node_modules/bl/LICENSE.md
%%DATADIR%%/resources/app/node_modules/bl/bl.js
%%DATADIR%%/resources/app/node_modules/bl/package.json
+%%DATADIR%%/resources/app/node_modules/bluebird/LICENSE
+%%DATADIR%%/resources/app/node_modules/bluebird/changelog.md
+%%DATADIR%%/resources/app/node_modules/bluebird/js/browser/bluebird.core.js
+%%DATADIR%%/resources/app/node_modules/bluebird/js/browser/bluebird.core.min.js
+%%DATADIR%%/resources/app/node_modules/bluebird/js/browser/bluebird.js
+%%DATADIR%%/resources/app/node_modules/bluebird/js/browser/bluebird.min.js
+%%DATADIR%%/resources/app/node_modules/bluebird/js/release/any.js
+%%DATADIR%%/resources/app/node_modules/bluebird/js/release/assert.js
+%%DATADIR%%/resources/app/node_modules/bluebird/js/release/async.js
+%%DATADIR%%/resources/app/node_modules/bluebird/js/release/bind.js
+%%DATADIR%%/resources/app/node_modules/bluebird/js/release/bluebird.js
+%%DATADIR%%/resources/app/node_modules/bluebird/js/release/call_get.js
+%%DATADIR%%/resources/app/node_modules/bluebird/js/release/cancel.js
+%%DATADIR%%/resources/app/node_modules/bluebird/js/release/catch_filter.js
+%%DATADIR%%/resources/app/node_modules/bluebird/js/release/context.js
+%%DATADIR%%/resources/app/node_modules/bluebird/js/release/debuggability.js
+%%DATADIR%%/resources/app/node_modules/bluebird/js/release/direct_resolve.js
+%%DATADIR%%/resources/app/node_modules/bluebird/js/release/each.js
+%%DATADIR%%/resources/app/node_modules/bluebird/js/release/errors.js
+%%DATADIR%%/resources/app/node_modules/bluebird/js/release/es5.js
+%%DATADIR%%/resources/app/node_modules/bluebird/js/release/filter.js
+%%DATADIR%%/resources/app/node_modules/bluebird/js/release/finally.js
+%%DATADIR%%/resources/app/node_modules/bluebird/js/release/generators.js
+%%DATADIR%%/resources/app/node_modules/bluebird/js/release/join.js
+%%DATADIR%%/resources/app/node_modules/bluebird/js/release/map.js
+%%DATADIR%%/resources/app/node_modules/bluebird/js/release/method.js
+%%DATADIR%%/resources/app/node_modules/bluebird/js/release/nodeback.js
+%%DATADIR%%/resources/app/node_modules/bluebird/js/release/nodeify.js
+%%DATADIR%%/resources/app/node_modules/bluebird/js/release/promise.js
+%%DATADIR%%/resources/app/node_modules/bluebird/js/release/promise_array.js
+%%DATADIR%%/resources/app/node_modules/bluebird/js/release/promisify.js
+%%DATADIR%%/resources/app/node_modules/bluebird/js/release/props.js
+%%DATADIR%%/resources/app/node_modules/bluebird/js/release/queue.js
+%%DATADIR%%/resources/app/node_modules/bluebird/js/release/race.js
+%%DATADIR%%/resources/app/node_modules/bluebird/js/release/reduce.js
+%%DATADIR%%/resources/app/node_modules/bluebird/js/release/schedule.js
+%%DATADIR%%/resources/app/node_modules/bluebird/js/release/settle.js
+%%DATADIR%%/resources/app/node_modules/bluebird/js/release/some.js
+%%DATADIR%%/resources/app/node_modules/bluebird/js/release/synchronous_inspection.js
+%%DATADIR%%/resources/app/node_modules/bluebird/js/release/thenables.js
+%%DATADIR%%/resources/app/node_modules/bluebird/js/release/timers.js
+%%DATADIR%%/resources/app/node_modules/bluebird/js/release/using.js
+%%DATADIR%%/resources/app/node_modules/bluebird/js/release/util.js
+%%DATADIR%%/resources/app/node_modules/bluebird/package.json
+%%DATADIR%%/resources/app/node_modules/boolbase/index.js
+%%DATADIR%%/resources/app/node_modules/boolbase/package.json
+%%DATADIR%%/resources/app/node_modules/brace-expansion/LICENSE
+%%DATADIR%%/resources/app/node_modules/brace-expansion/index.js
+%%DATADIR%%/resources/app/node_modules/brace-expansion/package.json
%%DATADIR%%/resources/app/node_modules/braces/LICENSE
%%DATADIR%%/resources/app/node_modules/braces/index.js
%%DATADIR%%/resources/app/node_modules/braces/lib/compile.js
@@ -1226,6 +5319,10 @@ share/applications/code-oss.desktop
%%DATADIR%%/resources/app/node_modules/buffer-crc32/LICENSE
%%DATADIR%%/resources/app/node_modules/buffer-crc32/index.js
%%DATADIR%%/resources/app/node_modules/buffer-crc32/package.json
+%%DATADIR%%/resources/app/node_modules/buffer-equal-constant-time/LICENSE.txt
+%%DATADIR%%/resources/app/node_modules/buffer-equal-constant-time/index.js
+%%DATADIR%%/resources/app/node_modules/buffer-equal-constant-time/package.json
+%%DATADIR%%/resources/app/node_modules/buffer-equal-constant-time/test.js
%%DATADIR%%/resources/app/node_modules/buffer/AUTHORS.md
%%DATADIR%%/resources/app/node_modules/buffer/LICENSE
%%DATADIR%%/resources/app/node_modules/buffer/index.js
@@ -1233,6 +5330,144 @@ share/applications/code-oss.desktop
%%DATADIR%%/resources/app/node_modules/bundle-name/index.js
%%DATADIR%%/resources/app/node_modules/bundle-name/license
%%DATADIR%%/resources/app/node_modules/bundle-name/package.json
+%%DATADIR%%/resources/app/node_modules/call-bind-apply-helpers/LICENSE
+%%DATADIR%%/resources/app/node_modules/call-bind-apply-helpers/actualApply.js
+%%DATADIR%%/resources/app/node_modules/call-bind-apply-helpers/applyBind.js
+%%DATADIR%%/resources/app/node_modules/call-bind-apply-helpers/functionApply.js
+%%DATADIR%%/resources/app/node_modules/call-bind-apply-helpers/functionCall.js
+%%DATADIR%%/resources/app/node_modules/call-bind-apply-helpers/index.js
+%%DATADIR%%/resources/app/node_modules/call-bind-apply-helpers/package.json
+%%DATADIR%%/resources/app/node_modules/call-bind-apply-helpers/reflectApply.js
+%%DATADIR%%/resources/app/node_modules/call-bind-apply-helpers/tsconfig.json
+%%DATADIR%%/resources/app/node_modules/call-bound/LICENSE
+%%DATADIR%%/resources/app/node_modules/call-bound/index.js
+%%DATADIR%%/resources/app/node_modules/call-bound/package.json
+%%DATADIR%%/resources/app/node_modules/call-bound/tsconfig.json
+%%DATADIR%%/resources/app/node_modules/cheerio-select/LICENSE
+%%DATADIR%%/resources/app/node_modules/cheerio-select/lib/esm/helpers.d.ts.map
+%%DATADIR%%/resources/app/node_modules/cheerio-select/lib/esm/helpers.js
+%%DATADIR%%/resources/app/node_modules/cheerio-select/lib/esm/index.d.ts.map
+%%DATADIR%%/resources/app/node_modules/cheerio-select/lib/esm/index.js
+%%DATADIR%%/resources/app/node_modules/cheerio-select/lib/esm/package.json
+%%DATADIR%%/resources/app/node_modules/cheerio-select/lib/esm/positionals.d.ts.map
+%%DATADIR%%/resources/app/node_modules/cheerio-select/lib/esm/positionals.js
+%%DATADIR%%/resources/app/node_modules/cheerio-select/lib/helpers.d.ts.map
+%%DATADIR%%/resources/app/node_modules/cheerio-select/lib/helpers.js
+%%DATADIR%%/resources/app/node_modules/cheerio-select/lib/index.d.ts.map
+%%DATADIR%%/resources/app/node_modules/cheerio-select/lib/index.js
+%%DATADIR%%/resources/app/node_modules/cheerio-select/lib/positionals.d.ts.map
+%%DATADIR%%/resources/app/node_modules/cheerio-select/lib/positionals.js
+%%DATADIR%%/resources/app/node_modules/cheerio-select/package.json
+%%DATADIR%%/resources/app/node_modules/cheerio/LICENSE
+%%DATADIR%%/resources/app/node_modules/cheerio/Readme.md
+%%DATADIR%%/resources/app/node_modules/cheerio/dist/browser/api/attributes.d.ts.map
+%%DATADIR%%/resources/app/node_modules/cheerio/dist/browser/api/attributes.js
+%%DATADIR%%/resources/app/node_modules/cheerio/dist/browser/api/css.d.ts.map
+%%DATADIR%%/resources/app/node_modules/cheerio/dist/browser/api/css.js
+%%DATADIR%%/resources/app/node_modules/cheerio/dist/browser/api/extract.d.ts.map
+%%DATADIR%%/resources/app/node_modules/cheerio/dist/browser/api/extract.js
+%%DATADIR%%/resources/app/node_modules/cheerio/dist/browser/api/forms.d.ts.map
+%%DATADIR%%/resources/app/node_modules/cheerio/dist/browser/api/forms.js
+%%DATADIR%%/resources/app/node_modules/cheerio/dist/browser/api/manipulation.d.ts.map
+%%DATADIR%%/resources/app/node_modules/cheerio/dist/browser/api/manipulation.js
+%%DATADIR%%/resources/app/node_modules/cheerio/dist/browser/api/traversing.d.ts.map
+%%DATADIR%%/resources/app/node_modules/cheerio/dist/browser/api/traversing.js
+%%DATADIR%%/resources/app/node_modules/cheerio/dist/browser/cheerio.d.ts.map
+%%DATADIR%%/resources/app/node_modules/cheerio/dist/browser/cheerio.js
+%%DATADIR%%/resources/app/node_modules/cheerio/dist/browser/index-browser.d.mts.map
+%%DATADIR%%/resources/app/node_modules/cheerio/dist/browser/index-browser.mjs.map
+%%DATADIR%%/resources/app/node_modules/cheerio/dist/browser/index.js
+%%DATADIR%%/resources/app/node_modules/cheerio/dist/browser/load-parse.d.ts.map
+%%DATADIR%%/resources/app/node_modules/cheerio/dist/browser/load-parse.js
+%%DATADIR%%/resources/app/node_modules/cheerio/dist/browser/load.d.ts.map
+%%DATADIR%%/resources/app/node_modules/cheerio/dist/browser/load.js
+%%DATADIR%%/resources/app/node_modules/cheerio/dist/browser/options.d.ts.map
+%%DATADIR%%/resources/app/node_modules/cheerio/dist/browser/options.js
+%%DATADIR%%/resources/app/node_modules/cheerio/dist/browser/package.json
+%%DATADIR%%/resources/app/node_modules/cheerio/dist/browser/parse.d.ts.map
+%%DATADIR%%/resources/app/node_modules/cheerio/dist/browser/parse.js
+%%DATADIR%%/resources/app/node_modules/cheerio/dist/browser/parsers/parse5-adapter.d.ts.map
+%%DATADIR%%/resources/app/node_modules/cheerio/dist/browser/parsers/parse5-adapter.js
+%%DATADIR%%/resources/app/node_modules/cheerio/dist/browser/slim.d.ts.map
+%%DATADIR%%/resources/app/node_modules/cheerio/dist/browser/slim.js
+%%DATADIR%%/resources/app/node_modules/cheerio/dist/browser/static.d.ts.map
+%%DATADIR%%/resources/app/node_modules/cheerio/dist/browser/static.js
+%%DATADIR%%/resources/app/node_modules/cheerio/dist/browser/types.d.ts.map
+%%DATADIR%%/resources/app/node_modules/cheerio/dist/browser/types.js
+%%DATADIR%%/resources/app/node_modules/cheerio/dist/browser/utils.d.ts.map
+%%DATADIR%%/resources/app/node_modules/cheerio/dist/browser/utils.js
+%%DATADIR%%/resources/app/node_modules/cheerio/dist/commonjs/api/attributes.d.ts.map
+%%DATADIR%%/resources/app/node_modules/cheerio/dist/commonjs/api/attributes.js
+%%DATADIR%%/resources/app/node_modules/cheerio/dist/commonjs/api/css.d.ts.map
+%%DATADIR%%/resources/app/node_modules/cheerio/dist/commonjs/api/css.js
+%%DATADIR%%/resources/app/node_modules/cheerio/dist/commonjs/api/extract.d.ts.map
+%%DATADIR%%/resources/app/node_modules/cheerio/dist/commonjs/api/extract.js
+%%DATADIR%%/resources/app/node_modules/cheerio/dist/commonjs/api/forms.d.ts.map
+%%DATADIR%%/resources/app/node_modules/cheerio/dist/commonjs/api/forms.js
+%%DATADIR%%/resources/app/node_modules/cheerio/dist/commonjs/api/manipulation.d.ts.map
+%%DATADIR%%/resources/app/node_modules/cheerio/dist/commonjs/api/manipulation.js
+%%DATADIR%%/resources/app/node_modules/cheerio/dist/commonjs/api/traversing.d.ts.map
+%%DATADIR%%/resources/app/node_modules/cheerio/dist/commonjs/api/traversing.js
+%%DATADIR%%/resources/app/node_modules/cheerio/dist/commonjs/cheerio.d.ts.map
+%%DATADIR%%/resources/app/node_modules/cheerio/dist/commonjs/cheerio.js
+%%DATADIR%%/resources/app/node_modules/cheerio/dist/commonjs/index.d.ts.map
+%%DATADIR%%/resources/app/node_modules/cheerio/dist/commonjs/index.js
+%%DATADIR%%/resources/app/node_modules/cheerio/dist/commonjs/load-parse.d.ts.map
+%%DATADIR%%/resources/app/node_modules/cheerio/dist/commonjs/load-parse.js
+%%DATADIR%%/resources/app/node_modules/cheerio/dist/commonjs/load.d.ts.map
+%%DATADIR%%/resources/app/node_modules/cheerio/dist/commonjs/load.js
+%%DATADIR%%/resources/app/node_modules/cheerio/dist/commonjs/options.d.ts.map
+%%DATADIR%%/resources/app/node_modules/cheerio/dist/commonjs/options.js
+%%DATADIR%%/resources/app/node_modules/cheerio/dist/commonjs/package.json
+%%DATADIR%%/resources/app/node_modules/cheerio/dist/commonjs/parse.d.ts.map
+%%DATADIR%%/resources/app/node_modules/cheerio/dist/commonjs/parse.js
+%%DATADIR%%/resources/app/node_modules/cheerio/dist/commonjs/parsers/parse5-adapter.d.ts.map
+%%DATADIR%%/resources/app/node_modules/cheerio/dist/commonjs/parsers/parse5-adapter.js
+%%DATADIR%%/resources/app/node_modules/cheerio/dist/commonjs/slim.d.ts.map
+%%DATADIR%%/resources/app/node_modules/cheerio/dist/commonjs/slim.js
+%%DATADIR%%/resources/app/node_modules/cheerio/dist/commonjs/static.d.ts.map
+%%DATADIR%%/resources/app/node_modules/cheerio/dist/commonjs/static.js
+%%DATADIR%%/resources/app/node_modules/cheerio/dist/commonjs/types.d.ts.map
+%%DATADIR%%/resources/app/node_modules/cheerio/dist/commonjs/types.js
+%%DATADIR%%/resources/app/node_modules/cheerio/dist/commonjs/utils.d.ts.map
+%%DATADIR%%/resources/app/node_modules/cheerio/dist/commonjs/utils.js
+%%DATADIR%%/resources/app/node_modules/cheerio/dist/esm/api/attributes.d.ts.map
+%%DATADIR%%/resources/app/node_modules/cheerio/dist/esm/api/attributes.js
+%%DATADIR%%/resources/app/node_modules/cheerio/dist/esm/api/css.d.ts.map
+%%DATADIR%%/resources/app/node_modules/cheerio/dist/esm/api/css.js
+%%DATADIR%%/resources/app/node_modules/cheerio/dist/esm/api/extract.d.ts.map
+%%DATADIR%%/resources/app/node_modules/cheerio/dist/esm/api/extract.js
+%%DATADIR%%/resources/app/node_modules/cheerio/dist/esm/api/forms.d.ts.map
+%%DATADIR%%/resources/app/node_modules/cheerio/dist/esm/api/forms.js
+%%DATADIR%%/resources/app/node_modules/cheerio/dist/esm/api/manipulation.d.ts.map
+%%DATADIR%%/resources/app/node_modules/cheerio/dist/esm/api/manipulation.js
+%%DATADIR%%/resources/app/node_modules/cheerio/dist/esm/api/traversing.d.ts.map
+%%DATADIR%%/resources/app/node_modules/cheerio/dist/esm/api/traversing.js
+%%DATADIR%%/resources/app/node_modules/cheerio/dist/esm/cheerio.d.ts.map
+%%DATADIR%%/resources/app/node_modules/cheerio/dist/esm/cheerio.js
+%%DATADIR%%/resources/app/node_modules/cheerio/dist/esm/index.d.ts.map
+%%DATADIR%%/resources/app/node_modules/cheerio/dist/esm/index.js
+%%DATADIR%%/resources/app/node_modules/cheerio/dist/esm/load-parse.d.ts.map
+%%DATADIR%%/resources/app/node_modules/cheerio/dist/esm/load-parse.js
+%%DATADIR%%/resources/app/node_modules/cheerio/dist/esm/load.d.ts.map
+%%DATADIR%%/resources/app/node_modules/cheerio/dist/esm/load.js
+%%DATADIR%%/resources/app/node_modules/cheerio/dist/esm/options.d.ts.map
+%%DATADIR%%/resources/app/node_modules/cheerio/dist/esm/options.js
+%%DATADIR%%/resources/app/node_modules/cheerio/dist/esm/package.json
+%%DATADIR%%/resources/app/node_modules/cheerio/dist/esm/parse.d.ts.map
+%%DATADIR%%/resources/app/node_modules/cheerio/dist/esm/parse.js
+%%DATADIR%%/resources/app/node_modules/cheerio/dist/esm/parsers/parse5-adapter.d.ts.map
+%%DATADIR%%/resources/app/node_modules/cheerio/dist/esm/parsers/parse5-adapter.js
+%%DATADIR%%/resources/app/node_modules/cheerio/dist/esm/slim.d.ts.map
+%%DATADIR%%/resources/app/node_modules/cheerio/dist/esm/slim.js
+%%DATADIR%%/resources/app/node_modules/cheerio/dist/esm/static.d.ts.map
+%%DATADIR%%/resources/app/node_modules/cheerio/dist/esm/static.js
+%%DATADIR%%/resources/app/node_modules/cheerio/dist/esm/types.d.ts.map
+%%DATADIR%%/resources/app/node_modules/cheerio/dist/esm/types.js
+%%DATADIR%%/resources/app/node_modules/cheerio/dist/esm/utils.d.ts.map
+%%DATADIR%%/resources/app/node_modules/cheerio/dist/esm/utils.js
+%%DATADIR%%/resources/app/node_modules/cheerio/package.json
+%%DATADIR%%/resources/app/node_modules/cheerio/src/index-browser.mts
%%DATADIR%%/resources/app/node_modules/chownr/LICENSE
%%DATADIR%%/resources/app/node_modules/chownr/chownr.js
%%DATADIR%%/resources/app/node_modules/chownr/package.json
@@ -1269,6 +5504,280 @@ share/applications/code-oss.desktop
%%DATADIR%%/resources/app/node_modules/chrome-remote-interface/node_modules/ws/package.json
%%DATADIR%%/resources/app/node_modules/chrome-remote-interface/package.json
%%DATADIR%%/resources/app/node_modules/chrome-remote-interface/webpack.config.js
+%%DATADIR%%/resources/app/node_modules/cockatiel/LICENSE
+%%DATADIR%%/resources/app/node_modules/cockatiel/dist/BulkheadPolicy.js
+%%DATADIR%%/resources/app/node_modules/cockatiel/dist/CircuitBreakerPolicy.js
+%%DATADIR%%/resources/app/node_modules/cockatiel/dist/FallbackPolicy.js
+%%DATADIR%%/resources/app/node_modules/cockatiel/dist/NoopPolicy.js
+%%DATADIR%%/resources/app/node_modules/cockatiel/dist/Policy.js
+%%DATADIR%%/resources/app/node_modules/cockatiel/dist/RetryPolicy.js
+%%DATADIR%%/resources/app/node_modules/cockatiel/dist/TimeoutPolicy.js
+%%DATADIR%%/resources/app/node_modules/cockatiel/dist/backoff/Backoff.js
+%%DATADIR%%/resources/app/node_modules/cockatiel/dist/backoff/ConstantBackoff.js
+%%DATADIR%%/resources/app/node_modules/cockatiel/dist/backoff/DelegateBackoff.js
+%%DATADIR%%/resources/app/node_modules/cockatiel/dist/backoff/ExponentialBackoff.js
+%%DATADIR%%/resources/app/node_modules/cockatiel/dist/backoff/ExponentialBackoffGenerators.js
+%%DATADIR%%/resources/app/node_modules/cockatiel/dist/backoff/IterableBackoff.js
+%%DATADIR%%/resources/app/node_modules/cockatiel/dist/breaker/Breaker.js
+%%DATADIR%%/resources/app/node_modules/cockatiel/dist/breaker/ConsecutiveBreaker.js
+%%DATADIR%%/resources/app/node_modules/cockatiel/dist/breaker/CountBreaker.js
+%%DATADIR%%/resources/app/node_modules/cockatiel/dist/breaker/SamplingBreaker.js
+%%DATADIR%%/resources/app/node_modules/cockatiel/dist/common/Event.js
+%%DATADIR%%/resources/app/node_modules/cockatiel/dist/common/Executor.bench.js
+%%DATADIR%%/resources/app/node_modules/cockatiel/dist/common/Executor.js
+%%DATADIR%%/resources/app/node_modules/cockatiel/dist/common/abort.js
+%%DATADIR%%/resources/app/node_modules/cockatiel/dist/common/defer.js
+%%DATADIR%%/resources/app/node_modules/cockatiel/dist/errors/BrokenCircuitError.js
+%%DATADIR%%/resources/app/node_modules/cockatiel/dist/errors/BulkheadRejectedError.js
+%%DATADIR%%/resources/app/node_modules/cockatiel/dist/errors/Errors.js
+%%DATADIR%%/resources/app/node_modules/cockatiel/dist/errors/HydratingCircuitError.js
+%%DATADIR%%/resources/app/node_modules/cockatiel/dist/errors/IsolatedCircuitError.js
+%%DATADIR%%/resources/app/node_modules/cockatiel/dist/errors/TaskCancelledError.js
+%%DATADIR%%/resources/app/node_modules/cockatiel/dist/esm/BulkheadPolicy.js
+%%DATADIR%%/resources/app/node_modules/cockatiel/dist/esm/CircuitBreakerPolicy.js
+%%DATADIR%%/resources/app/node_modules/cockatiel/dist/esm/FallbackPolicy.js
+%%DATADIR%%/resources/app/node_modules/cockatiel/dist/esm/NoopPolicy.js
+%%DATADIR%%/resources/app/node_modules/cockatiel/dist/esm/Policy.js
+%%DATADIR%%/resources/app/node_modules/cockatiel/dist/esm/RetryPolicy.js
+%%DATADIR%%/resources/app/node_modules/cockatiel/dist/esm/TimeoutPolicy.js
+%%DATADIR%%/resources/app/node_modules/cockatiel/dist/esm/backoff/Backoff.js
+%%DATADIR%%/resources/app/node_modules/cockatiel/dist/esm/backoff/ConstantBackoff.js
+%%DATADIR%%/resources/app/node_modules/cockatiel/dist/esm/backoff/DelegateBackoff.js
+%%DATADIR%%/resources/app/node_modules/cockatiel/dist/esm/backoff/ExponentialBackoff.js
+%%DATADIR%%/resources/app/node_modules/cockatiel/dist/esm/backoff/ExponentialBackoffGenerators.js
+%%DATADIR%%/resources/app/node_modules/cockatiel/dist/esm/backoff/IterableBackoff.js
+%%DATADIR%%/resources/app/node_modules/cockatiel/dist/esm/breaker/Breaker.js
+%%DATADIR%%/resources/app/node_modules/cockatiel/dist/esm/breaker/ConsecutiveBreaker.js
+%%DATADIR%%/resources/app/node_modules/cockatiel/dist/esm/breaker/CountBreaker.js
+%%DATADIR%%/resources/app/node_modules/cockatiel/dist/esm/breaker/SamplingBreaker.js
+%%DATADIR%%/resources/app/node_modules/cockatiel/dist/esm/common/Event.js
+%%DATADIR%%/resources/app/node_modules/cockatiel/dist/esm/common/Executor.bench.js
+%%DATADIR%%/resources/app/node_modules/cockatiel/dist/esm/common/Executor.js
+%%DATADIR%%/resources/app/node_modules/cockatiel/dist/esm/common/abort.js
+%%DATADIR%%/resources/app/node_modules/cockatiel/dist/esm/common/defer.js
+%%DATADIR%%/resources/app/node_modules/cockatiel/dist/esm/errors/BrokenCircuitError.js
+%%DATADIR%%/resources/app/node_modules/cockatiel/dist/esm/errors/BulkheadRejectedError.js
+%%DATADIR%%/resources/app/node_modules/cockatiel/dist/esm/errors/Errors.js
+%%DATADIR%%/resources/app/node_modules/cockatiel/dist/esm/errors/HydratingCircuitError.js
+%%DATADIR%%/resources/app/node_modules/cockatiel/dist/esm/errors/IsolatedCircuitError.js
+%%DATADIR%%/resources/app/node_modules/cockatiel/dist/esm/errors/TaskCancelledError.js
+%%DATADIR%%/resources/app/node_modules/cockatiel/dist/esm/index.js
+%%DATADIR%%/resources/app/node_modules/cockatiel/dist/index.js
+%%DATADIR%%/resources/app/node_modules/cockatiel/package.json
+%%DATADIR%%/resources/app/node_modules/color-convert/LICENSE
+%%DATADIR%%/resources/app/node_modules/color-convert/conversions.js
+%%DATADIR%%/resources/app/node_modules/color-convert/index.js
+%%DATADIR%%/resources/app/node_modules/color-convert/package.json
+%%DATADIR%%/resources/app/node_modules/color-convert/route.js
+%%DATADIR%%/resources/app/node_modules/color-name/LICENSE
+%%DATADIR%%/resources/app/node_modules/color-name/index.js
+%%DATADIR%%/resources/app/node_modules/color-name/package.json
+%%DATADIR%%/resources/app/node_modules/combined-stream/License
+%%DATADIR%%/resources/app/node_modules/combined-stream/Readme.md
+%%DATADIR%%/resources/app/node_modules/combined-stream/lib/combined_stream.js
+%%DATADIR%%/resources/app/node_modules/combined-stream/node_modules/delayed-stream/License
+%%DATADIR%%/resources/app/node_modules/combined-stream/node_modules/delayed-stream/Makefile
+%%DATADIR%%/resources/app/node_modules/combined-stream/node_modules/delayed-stream/Readme.md
+%%DATADIR%%/resources/app/node_modules/combined-stream/node_modules/delayed-stream/lib/delayed_stream.js
+%%DATADIR%%/resources/app/node_modules/combined-stream/node_modules/delayed-stream/package.json
+%%DATADIR%%/resources/app/node_modules/combined-stream/package.json
+%%DATADIR%%/resources/app/node_modules/compress-commons/LICENSE
+%%DATADIR%%/resources/app/node_modules/compress-commons/lib/archivers/archive-entry.js
+%%DATADIR%%/resources/app/node_modules/compress-commons/lib/archivers/archive-output-stream.js
+%%DATADIR%%/resources/app/node_modules/compress-commons/lib/archivers/zip/constants.js
+%%DATADIR%%/resources/app/node_modules/compress-commons/lib/archivers/zip/general-purpose-bit.js
+%%DATADIR%%/resources/app/node_modules/compress-commons/lib/archivers/zip/unix-stat.js
+%%DATADIR%%/resources/app/node_modules/compress-commons/lib/archivers/zip/util.js
+%%DATADIR%%/resources/app/node_modules/compress-commons/lib/archivers/zip/zip-archive-entry.js
+%%DATADIR%%/resources/app/node_modules/compress-commons/lib/archivers/zip/zip-archive-output-stream.js
+%%DATADIR%%/resources/app/node_modules/compress-commons/lib/compress-commons.js
+%%DATADIR%%/resources/app/node_modules/compress-commons/lib/util/index.js
+%%DATADIR%%/resources/app/node_modules/compress-commons/node_modules/buffer/AUTHORS.md
+%%DATADIR%%/resources/app/node_modules/compress-commons/node_modules/buffer/LICENSE
+%%DATADIR%%/resources/app/node_modules/compress-commons/node_modules/buffer/index.js
+%%DATADIR%%/resources/app/node_modules/compress-commons/node_modules/buffer/package.json
+%%DATADIR%%/resources/app/node_modules/compress-commons/node_modules/is-stream/index.js
+%%DATADIR%%/resources/app/node_modules/compress-commons/node_modules/is-stream/license
+%%DATADIR%%/resources/app/node_modules/compress-commons/node_modules/is-stream/package.json
+%%DATADIR%%/resources/app/node_modules/compress-commons/node_modules/readable-stream/LICENSE
+%%DATADIR%%/resources/app/node_modules/compress-commons/node_modules/readable-stream/lib/_stream_duplex.js
+%%DATADIR%%/resources/app/node_modules/compress-commons/node_modules/readable-stream/lib/_stream_passthrough.js
+%%DATADIR%%/resources/app/node_modules/compress-commons/node_modules/readable-stream/lib/_stream_readable.js
+%%DATADIR%%/resources/app/node_modules/compress-commons/node_modules/readable-stream/lib/_stream_transform.js
+%%DATADIR%%/resources/app/node_modules/compress-commons/node_modules/readable-stream/lib/_stream_writable.js
+%%DATADIR%%/resources/app/node_modules/compress-commons/node_modules/readable-stream/lib/internal/streams/add-abort-signal.js
+%%DATADIR%%/resources/app/node_modules/compress-commons/node_modules/readable-stream/lib/internal/streams/buffer_list.js
+%%DATADIR%%/resources/app/node_modules/compress-commons/node_modules/readable-stream/lib/internal/streams/compose.js
+%%DATADIR%%/resources/app/node_modules/compress-commons/node_modules/readable-stream/lib/internal/streams/destroy.js
+%%DATADIR%%/resources/app/node_modules/compress-commons/node_modules/readable-stream/lib/internal/streams/duplex.js
+%%DATADIR%%/resources/app/node_modules/compress-commons/node_modules/readable-stream/lib/internal/streams/duplexify.js
+%%DATADIR%%/resources/app/node_modules/compress-commons/node_modules/readable-stream/lib/internal/streams/end-of-stream.js
+%%DATADIR%%/resources/app/node_modules/compress-commons/node_modules/readable-stream/lib/internal/streams/from.js
+%%DATADIR%%/resources/app/node_modules/compress-commons/node_modules/readable-stream/lib/internal/streams/lazy_transform.js
+%%DATADIR%%/resources/app/node_modules/compress-commons/node_modules/readable-stream/lib/internal/streams/legacy.js
+%%DATADIR%%/resources/app/node_modules/compress-commons/node_modules/readable-stream/lib/internal/streams/operators.js
+%%DATADIR%%/resources/app/node_modules/compress-commons/node_modules/readable-stream/lib/internal/streams/passthrough.js
+%%DATADIR%%/resources/app/node_modules/compress-commons/node_modules/readable-stream/lib/internal/streams/pipeline.js
+%%DATADIR%%/resources/app/node_modules/compress-commons/node_modules/readable-stream/lib/internal/streams/readable.js
+%%DATADIR%%/resources/app/node_modules/compress-commons/node_modules/readable-stream/lib/internal/streams/state.js
+%%DATADIR%%/resources/app/node_modules/compress-commons/node_modules/readable-stream/lib/internal/streams/transform.js
+%%DATADIR%%/resources/app/node_modules/compress-commons/node_modules/readable-stream/lib/internal/streams/utils.js
+%%DATADIR%%/resources/app/node_modules/compress-commons/node_modules/readable-stream/lib/internal/streams/writable.js
+%%DATADIR%%/resources/app/node_modules/compress-commons/node_modules/readable-stream/lib/internal/validators.js
+%%DATADIR%%/resources/app/node_modules/compress-commons/node_modules/readable-stream/lib/ours/browser.js
+%%DATADIR%%/resources/app/node_modules/compress-commons/node_modules/readable-stream/lib/ours/errors.js
+%%DATADIR%%/resources/app/node_modules/compress-commons/node_modules/readable-stream/lib/ours/index.js
+%%DATADIR%%/resources/app/node_modules/compress-commons/node_modules/readable-stream/lib/ours/primordials.js
+%%DATADIR%%/resources/app/node_modules/compress-commons/node_modules/readable-stream/lib/ours/util.js
+%%DATADIR%%/resources/app/node_modules/compress-commons/node_modules/readable-stream/lib/ours/util/inspect.js
+%%DATADIR%%/resources/app/node_modules/compress-commons/node_modules/readable-stream/lib/stream.js
+%%DATADIR%%/resources/app/node_modules/compress-commons/node_modules/readable-stream/lib/stream/promises.js
+%%DATADIR%%/resources/app/node_modules/compress-commons/node_modules/readable-stream/package.json
+%%DATADIR%%/resources/app/node_modules/compress-commons/node_modules/safe-buffer/LICENSE
+%%DATADIR%%/resources/app/node_modules/compress-commons/node_modules/safe-buffer/index.js
+%%DATADIR%%/resources/app/node_modules/compress-commons/node_modules/safe-buffer/package.json
+%%DATADIR%%/resources/app/node_modules/compress-commons/node_modules/string_decoder/LICENSE
+%%DATADIR%%/resources/app/node_modules/compress-commons/node_modules/string_decoder/lib/string_decoder.js
+%%DATADIR%%/resources/app/node_modules/compress-commons/node_modules/string_decoder/package.json
+%%DATADIR%%/resources/app/node_modules/compress-commons/package.json
+%%DATADIR%%/resources/app/node_modules/concat-map/LICENSE
+%%DATADIR%%/resources/app/node_modules/concat-map/README.markdown
+%%DATADIR%%/resources/app/node_modules/concat-map/index.js
+%%DATADIR%%/resources/app/node_modules/concat-map/package.json
+%%DATADIR%%/resources/app/node_modules/core-util-is/LICENSE
+%%DATADIR%%/resources/app/node_modules/core-util-is/float.patch
+%%DATADIR%%/resources/app/node_modules/core-util-is/lib/util.js
+%%DATADIR%%/resources/app/node_modules/core-util-is/package.json
+%%DATADIR%%/resources/app/node_modules/core-util-is/test.js
+%%DATADIR%%/resources/app/node_modules/crc-32/LICENSE
+%%DATADIR%%/resources/app/node_modules/crc-32/bin/crc32.njs
+%%DATADIR%%/resources/app/node_modules/crc-32/crc32.js
+%%DATADIR%%/resources/app/node_modules/crc-32/crc32c.js
+%%DATADIR%%/resources/app/node_modules/crc-32/package.json
+%%DATADIR%%/resources/app/node_modules/crc-32/types/tsconfig.json
+%%DATADIR%%/resources/app/node_modules/crc-32/types/tslint.json
+%%DATADIR%%/resources/app/node_modules/crc32-stream/LICENSE
+%%DATADIR%%/resources/app/node_modules/crc32-stream/lib/crc32-stream.js
+%%DATADIR%%/resources/app/node_modules/crc32-stream/lib/deflate-crc32-stream.js
+%%DATADIR%%/resources/app/node_modules/crc32-stream/lib/index.js
+%%DATADIR%%/resources/app/node_modules/crc32-stream/node_modules/buffer/AUTHORS.md
+%%DATADIR%%/resources/app/node_modules/crc32-stream/node_modules/buffer/LICENSE
+%%DATADIR%%/resources/app/node_modules/crc32-stream/node_modules/buffer/index.js
+%%DATADIR%%/resources/app/node_modules/crc32-stream/node_modules/buffer/package.json
+%%DATADIR%%/resources/app/node_modules/crc32-stream/node_modules/readable-stream/LICENSE
+%%DATADIR%%/resources/app/node_modules/crc32-stream/node_modules/readable-stream/lib/_stream_duplex.js
+%%DATADIR%%/resources/app/node_modules/crc32-stream/node_modules/readable-stream/lib/_stream_passthrough.js
+%%DATADIR%%/resources/app/node_modules/crc32-stream/node_modules/readable-stream/lib/_stream_readable.js
+%%DATADIR%%/resources/app/node_modules/crc32-stream/node_modules/readable-stream/lib/_stream_transform.js
+%%DATADIR%%/resources/app/node_modules/crc32-stream/node_modules/readable-stream/lib/_stream_writable.js
+%%DATADIR%%/resources/app/node_modules/crc32-stream/node_modules/readable-stream/lib/internal/streams/add-abort-signal.js
+%%DATADIR%%/resources/app/node_modules/crc32-stream/node_modules/readable-stream/lib/internal/streams/buffer_list.js
+%%DATADIR%%/resources/app/node_modules/crc32-stream/node_modules/readable-stream/lib/internal/streams/compose.js
+%%DATADIR%%/resources/app/node_modules/crc32-stream/node_modules/readable-stream/lib/internal/streams/destroy.js
+%%DATADIR%%/resources/app/node_modules/crc32-stream/node_modules/readable-stream/lib/internal/streams/duplex.js
+%%DATADIR%%/resources/app/node_modules/crc32-stream/node_modules/readable-stream/lib/internal/streams/duplexify.js
+%%DATADIR%%/resources/app/node_modules/crc32-stream/node_modules/readable-stream/lib/internal/streams/end-of-stream.js
+%%DATADIR%%/resources/app/node_modules/crc32-stream/node_modules/readable-stream/lib/internal/streams/from.js
+%%DATADIR%%/resources/app/node_modules/crc32-stream/node_modules/readable-stream/lib/internal/streams/lazy_transform.js
+%%DATADIR%%/resources/app/node_modules/crc32-stream/node_modules/readable-stream/lib/internal/streams/legacy.js
+%%DATADIR%%/resources/app/node_modules/crc32-stream/node_modules/readable-stream/lib/internal/streams/operators.js
+%%DATADIR%%/resources/app/node_modules/crc32-stream/node_modules/readable-stream/lib/internal/streams/passthrough.js
+%%DATADIR%%/resources/app/node_modules/crc32-stream/node_modules/readable-stream/lib/internal/streams/pipeline.js
+%%DATADIR%%/resources/app/node_modules/crc32-stream/node_modules/readable-stream/lib/internal/streams/readable.js
+%%DATADIR%%/resources/app/node_modules/crc32-stream/node_modules/readable-stream/lib/internal/streams/state.js
+%%DATADIR%%/resources/app/node_modules/crc32-stream/node_modules/readable-stream/lib/internal/streams/transform.js
+%%DATADIR%%/resources/app/node_modules/crc32-stream/node_modules/readable-stream/lib/internal/streams/utils.js
+%%DATADIR%%/resources/app/node_modules/crc32-stream/node_modules/readable-stream/lib/internal/streams/writable.js
+%%DATADIR%%/resources/app/node_modules/crc32-stream/node_modules/readable-stream/lib/internal/validators.js
+%%DATADIR%%/resources/app/node_modules/crc32-stream/node_modules/readable-stream/lib/ours/browser.js
+%%DATADIR%%/resources/app/node_modules/crc32-stream/node_modules/readable-stream/lib/ours/errors.js
+%%DATADIR%%/resources/app/node_modules/crc32-stream/node_modules/readable-stream/lib/ours/index.js
+%%DATADIR%%/resources/app/node_modules/crc32-stream/node_modules/readable-stream/lib/ours/primordials.js
+%%DATADIR%%/resources/app/node_modules/crc32-stream/node_modules/readable-stream/lib/ours/util.js
+%%DATADIR%%/resources/app/node_modules/crc32-stream/node_modules/readable-stream/lib/ours/util/inspect.js
+%%DATADIR%%/resources/app/node_modules/crc32-stream/node_modules/readable-stream/lib/stream.js
+%%DATADIR%%/resources/app/node_modules/crc32-stream/node_modules/readable-stream/lib/stream/promises.js
+%%DATADIR%%/resources/app/node_modules/crc32-stream/node_modules/readable-stream/package.json
+%%DATADIR%%/resources/app/node_modules/crc32-stream/node_modules/safe-buffer/LICENSE
+%%DATADIR%%/resources/app/node_modules/crc32-stream/node_modules/safe-buffer/index.js
+%%DATADIR%%/resources/app/node_modules/crc32-stream/node_modules/safe-buffer/package.json
+%%DATADIR%%/resources/app/node_modules/crc32-stream/node_modules/string_decoder/LICENSE
+%%DATADIR%%/resources/app/node_modules/crc32-stream/node_modules/string_decoder/lib/string_decoder.js
+%%DATADIR%%/resources/app/node_modules/crc32-stream/node_modules/string_decoder/package.json
+%%DATADIR%%/resources/app/node_modules/crc32-stream/package.json
+%%DATADIR%%/resources/app/node_modules/cross-spawn/LICENSE
+%%DATADIR%%/resources/app/node_modules/cross-spawn/index.js
+%%DATADIR%%/resources/app/node_modules/cross-spawn/lib/enoent.js
+%%DATADIR%%/resources/app/node_modules/cross-spawn/lib/parse.js
+%%DATADIR%%/resources/app/node_modules/cross-spawn/lib/util/escape.js
+%%DATADIR%%/resources/app/node_modules/cross-spawn/lib/util/readShebang.js
+%%DATADIR%%/resources/app/node_modules/cross-spawn/lib/util/resolveCommand.js
+%%DATADIR%%/resources/app/node_modules/cross-spawn/package.json
+%%DATADIR%%/resources/app/node_modules/css-select/LICENSE
+%%DATADIR%%/resources/app/node_modules/css-select/lib/attributes.d.ts.map
+%%DATADIR%%/resources/app/node_modules/css-select/lib/attributes.js
+%%DATADIR%%/resources/app/node_modules/css-select/lib/compile.d.ts.map
+%%DATADIR%%/resources/app/node_modules/css-select/lib/compile.js
+%%DATADIR%%/resources/app/node_modules/css-select/lib/esm/attributes.d.ts.map
+%%DATADIR%%/resources/app/node_modules/css-select/lib/esm/attributes.js
+%%DATADIR%%/resources/app/node_modules/css-select/lib/esm/compile.d.ts.map
+%%DATADIR%%/resources/app/node_modules/css-select/lib/esm/compile.js
+%%DATADIR%%/resources/app/node_modules/css-select/lib/esm/general.d.ts.map
+%%DATADIR%%/resources/app/node_modules/css-select/lib/esm/general.js
+%%DATADIR%%/resources/app/node_modules/css-select/lib/esm/index.d.ts.map
+%%DATADIR%%/resources/app/node_modules/css-select/lib/esm/index.js
+%%DATADIR%%/resources/app/node_modules/css-select/lib/esm/package.json
+%%DATADIR%%/resources/app/node_modules/css-select/lib/esm/pseudo-selectors/aliases.d.ts.map
+%%DATADIR%%/resources/app/node_modules/css-select/lib/esm/pseudo-selectors/aliases.js
+%%DATADIR%%/resources/app/node_modules/css-select/lib/esm/pseudo-selectors/filters.d.ts.map
+%%DATADIR%%/resources/app/node_modules/css-select/lib/esm/pseudo-selectors/filters.js
+%%DATADIR%%/resources/app/node_modules/css-select/lib/esm/pseudo-selectors/index.d.ts.map
+%%DATADIR%%/resources/app/node_modules/css-select/lib/esm/pseudo-selectors/index.js
+%%DATADIR%%/resources/app/node_modules/css-select/lib/esm/pseudo-selectors/pseudos.d.ts.map
+%%DATADIR%%/resources/app/node_modules/css-select/lib/esm/pseudo-selectors/pseudos.js
+%%DATADIR%%/resources/app/node_modules/css-select/lib/esm/pseudo-selectors/subselects.d.ts.map
+%%DATADIR%%/resources/app/node_modules/css-select/lib/esm/pseudo-selectors/subselects.js
+%%DATADIR%%/resources/app/node_modules/css-select/lib/esm/sort.d.ts.map
+%%DATADIR%%/resources/app/node_modules/css-select/lib/esm/sort.js
+%%DATADIR%%/resources/app/node_modules/css-select/lib/esm/types.d.ts.map
+%%DATADIR%%/resources/app/node_modules/css-select/lib/esm/types.js
+%%DATADIR%%/resources/app/node_modules/css-select/lib/general.d.ts.map
+%%DATADIR%%/resources/app/node_modules/css-select/lib/general.js
+%%DATADIR%%/resources/app/node_modules/css-select/lib/index.d.ts.map
+%%DATADIR%%/resources/app/node_modules/css-select/lib/index.js
+%%DATADIR%%/resources/app/node_modules/css-select/lib/pseudo-selectors/aliases.d.ts.map
+%%DATADIR%%/resources/app/node_modules/css-select/lib/pseudo-selectors/aliases.js
+%%DATADIR%%/resources/app/node_modules/css-select/lib/pseudo-selectors/filters.d.ts.map
+%%DATADIR%%/resources/app/node_modules/css-select/lib/pseudo-selectors/filters.js
+%%DATADIR%%/resources/app/node_modules/css-select/lib/pseudo-selectors/index.d.ts.map
+%%DATADIR%%/resources/app/node_modules/css-select/lib/pseudo-selectors/index.js
+%%DATADIR%%/resources/app/node_modules/css-select/lib/pseudo-selectors/pseudos.d.ts.map
+%%DATADIR%%/resources/app/node_modules/css-select/lib/pseudo-selectors/pseudos.js
+%%DATADIR%%/resources/app/node_modules/css-select/lib/pseudo-selectors/subselects.d.ts.map
+%%DATADIR%%/resources/app/node_modules/css-select/lib/pseudo-selectors/subselects.js
+%%DATADIR%%/resources/app/node_modules/css-select/lib/sort.d.ts.map
+%%DATADIR%%/resources/app/node_modules/css-select/lib/sort.js
+%%DATADIR%%/resources/app/node_modules/css-select/lib/types.d.ts.map
+%%DATADIR%%/resources/app/node_modules/css-select/lib/types.js
+%%DATADIR%%/resources/app/node_modules/css-select/package.json
+%%DATADIR%%/resources/app/node_modules/css-what/LICENSE
+%%DATADIR%%/resources/app/node_modules/css-what/lib/commonjs/index.d.ts.map
+%%DATADIR%%/resources/app/node_modules/css-what/lib/commonjs/index.js
+%%DATADIR%%/resources/app/node_modules/css-what/lib/commonjs/parse.d.ts.map
+%%DATADIR%%/resources/app/node_modules/css-what/lib/commonjs/parse.js
+%%DATADIR%%/resources/app/node_modules/css-what/lib/commonjs/stringify.d.ts.map
+%%DATADIR%%/resources/app/node_modules/css-what/lib/commonjs/stringify.js
+%%DATADIR%%/resources/app/node_modules/css-what/lib/commonjs/types.d.ts.map
+%%DATADIR%%/resources/app/node_modules/css-what/lib/commonjs/types.js
+%%DATADIR%%/resources/app/node_modules/css-what/lib/es/index.d.ts.map
+%%DATADIR%%/resources/app/node_modules/css-what/lib/es/index.js
+%%DATADIR%%/resources/app/node_modules/css-what/lib/es/parse.d.ts.map
+%%DATADIR%%/resources/app/node_modules/css-what/lib/es/parse.js
+%%DATADIR%%/resources/app/node_modules/css-what/lib/es/stringify.d.ts.map
+%%DATADIR%%/resources/app/node_modules/css-what/lib/es/stringify.js
+%%DATADIR%%/resources/app/node_modules/css-what/lib/es/types.d.ts.map
+%%DATADIR%%/resources/app/node_modules/css-what/lib/es/types.js
+%%DATADIR%%/resources/app/node_modules/css-what/package.json
%%DATADIR%%/resources/app/node_modules/debug/LICENSE
%%DATADIR%%/resources/app/node_modules/debug/package.json
%%DATADIR%%/resources/app/node_modules/debug/src/browser.js
@@ -1299,13 +5808,197 @@ share/applications/code-oss.desktop
%%DATADIR%%/resources/app/node_modules/detect-libc/lib/detect-libc.js
%%DATADIR%%/resources/app/node_modules/detect-libc/lib/process.js
%%DATADIR%%/resources/app/node_modules/detect-libc/package.json
+%%DATADIR%%/resources/app/node_modules/dom-serializer/LICENSE
+%%DATADIR%%/resources/app/node_modules/dom-serializer/lib/esm/foreignNames.d.ts.map
+%%DATADIR%%/resources/app/node_modules/dom-serializer/lib/esm/foreignNames.js
+%%DATADIR%%/resources/app/node_modules/dom-serializer/lib/esm/index.d.ts.map
+%%DATADIR%%/resources/app/node_modules/dom-serializer/lib/esm/index.js
+%%DATADIR%%/resources/app/node_modules/dom-serializer/lib/esm/package.json
+%%DATADIR%%/resources/app/node_modules/dom-serializer/lib/foreignNames.d.ts.map
+%%DATADIR%%/resources/app/node_modules/dom-serializer/lib/foreignNames.js
+%%DATADIR%%/resources/app/node_modules/dom-serializer/lib/index.d.ts.map
+%%DATADIR%%/resources/app/node_modules/dom-serializer/lib/index.js
+%%DATADIR%%/resources/app/node_modules/dom-serializer/package.json
+%%DATADIR%%/resources/app/node_modules/domelementtype/LICENSE
+%%DATADIR%%/resources/app/node_modules/domelementtype/lib/esm/index.d.ts.map
+%%DATADIR%%/resources/app/node_modules/domelementtype/lib/esm/index.js
+%%DATADIR%%/resources/app/node_modules/domelementtype/lib/esm/package.json
+%%DATADIR%%/resources/app/node_modules/domelementtype/lib/index.d.ts.map
+%%DATADIR%%/resources/app/node_modules/domelementtype/lib/index.js
+%%DATADIR%%/resources/app/node_modules/domelementtype/package.json
+%%DATADIR%%/resources/app/node_modules/domhandler/LICENSE
+%%DATADIR%%/resources/app/node_modules/domhandler/lib/esm/index.d.ts.map
+%%DATADIR%%/resources/app/node_modules/domhandler/lib/esm/index.js
+%%DATADIR%%/resources/app/node_modules/domhandler/lib/esm/node.d.ts.map
+%%DATADIR%%/resources/app/node_modules/domhandler/lib/esm/node.js
+%%DATADIR%%/resources/app/node_modules/domhandler/lib/esm/package.json
+%%DATADIR%%/resources/app/node_modules/domhandler/lib/index.d.ts.map
+%%DATADIR%%/resources/app/node_modules/domhandler/lib/index.js
+%%DATADIR%%/resources/app/node_modules/domhandler/lib/node.d.ts.map
+%%DATADIR%%/resources/app/node_modules/domhandler/lib/node.js
+%%DATADIR%%/resources/app/node_modules/domhandler/package.json
+%%DATADIR%%/resources/app/node_modules/domutils/LICENSE
+%%DATADIR%%/resources/app/node_modules/domutils/lib/esm/feeds.d.ts.map
+%%DATADIR%%/resources/app/node_modules/domutils/lib/esm/feeds.js
+%%DATADIR%%/resources/app/node_modules/domutils/lib/esm/helpers.d.ts.map
+%%DATADIR%%/resources/app/node_modules/domutils/lib/esm/helpers.js
+%%DATADIR%%/resources/app/node_modules/domutils/lib/esm/index.d.ts.map
+%%DATADIR%%/resources/app/node_modules/domutils/lib/esm/index.js
+%%DATADIR%%/resources/app/node_modules/domutils/lib/esm/legacy.d.ts.map
+%%DATADIR%%/resources/app/node_modules/domutils/lib/esm/legacy.js
+%%DATADIR%%/resources/app/node_modules/domutils/lib/esm/manipulation.d.ts.map
+%%DATADIR%%/resources/app/node_modules/domutils/lib/esm/manipulation.js
+%%DATADIR%%/resources/app/node_modules/domutils/lib/esm/package.json
+%%DATADIR%%/resources/app/node_modules/domutils/lib/esm/querying.d.ts.map
+%%DATADIR%%/resources/app/node_modules/domutils/lib/esm/querying.js
+%%DATADIR%%/resources/app/node_modules/domutils/lib/esm/stringify.d.ts.map
+%%DATADIR%%/resources/app/node_modules/domutils/lib/esm/stringify.js
+%%DATADIR%%/resources/app/node_modules/domutils/lib/esm/traversal.d.ts.map
+%%DATADIR%%/resources/app/node_modules/domutils/lib/esm/traversal.js
+%%DATADIR%%/resources/app/node_modules/domutils/lib/feeds.d.ts.map
+%%DATADIR%%/resources/app/node_modules/domutils/lib/feeds.js
+%%DATADIR%%/resources/app/node_modules/domutils/lib/helpers.d.ts.map
+%%DATADIR%%/resources/app/node_modules/domutils/lib/helpers.js
+%%DATADIR%%/resources/app/node_modules/domutils/lib/index.d.ts.map
+%%DATADIR%%/resources/app/node_modules/domutils/lib/index.js
+%%DATADIR%%/resources/app/node_modules/domutils/lib/legacy.d.ts.map
+%%DATADIR%%/resources/app/node_modules/domutils/lib/legacy.js
+%%DATADIR%%/resources/app/node_modules/domutils/lib/manipulation.d.ts.map
+%%DATADIR%%/resources/app/node_modules/domutils/lib/manipulation.js
+%%DATADIR%%/resources/app/node_modules/domutils/lib/querying.d.ts.map
+%%DATADIR%%/resources/app/node_modules/domutils/lib/querying.js
+%%DATADIR%%/resources/app/node_modules/domutils/lib/stringify.d.ts.map
+%%DATADIR%%/resources/app/node_modules/domutils/lib/stringify.js
+%%DATADIR%%/resources/app/node_modules/domutils/lib/traversal.d.ts.map
+%%DATADIR%%/resources/app/node_modules/domutils/lib/traversal.js
+%%DATADIR%%/resources/app/node_modules/domutils/package.json
+%%DATADIR%%/resources/app/node_modules/dunder-proto/LICENSE
+%%DATADIR%%/resources/app/node_modules/dunder-proto/get.js
+%%DATADIR%%/resources/app/node_modules/dunder-proto/package.json
+%%DATADIR%%/resources/app/node_modules/dunder-proto/set.js
+%%DATADIR%%/resources/app/node_modules/dunder-proto/tsconfig.json
+%%DATADIR%%/resources/app/node_modules/duplexer2/LICENSE.md
+%%DATADIR%%/resources/app/node_modules/duplexer2/index.js
+%%DATADIR%%/resources/app/node_modules/duplexer2/node_modules/readable-stream/GOVERNANCE.md
+%%DATADIR%%/resources/app/node_modules/duplexer2/node_modules/readable-stream/LICENSE
+%%DATADIR%%/resources/app/node_modules/duplexer2/node_modules/readable-stream/doc/wg-meetings/2015-01-30.md
+%%DATADIR%%/resources/app/node_modules/duplexer2/node_modules/readable-stream/duplex-browser.js
+%%DATADIR%%/resources/app/node_modules/duplexer2/node_modules/readable-stream/duplex.js
+%%DATADIR%%/resources/app/node_modules/duplexer2/node_modules/readable-stream/lib/_stream_duplex.js
+%%DATADIR%%/resources/app/node_modules/duplexer2/node_modules/readable-stream/lib/_stream_passthrough.js
+%%DATADIR%%/resources/app/node_modules/duplexer2/node_modules/readable-stream/lib/_stream_readable.js
+%%DATADIR%%/resources/app/node_modules/duplexer2/node_modules/readable-stream/lib/_stream_transform.js
+%%DATADIR%%/resources/app/node_modules/duplexer2/node_modules/readable-stream/lib/_stream_writable.js
+%%DATADIR%%/resources/app/node_modules/duplexer2/node_modules/readable-stream/lib/internal/streams/BufferList.js
+%%DATADIR%%/resources/app/node_modules/duplexer2/node_modules/readable-stream/lib/internal/streams/destroy.js
+%%DATADIR%%/resources/app/node_modules/duplexer2/node_modules/readable-stream/lib/internal/streams/stream-browser.js
+%%DATADIR%%/resources/app/node_modules/duplexer2/node_modules/readable-stream/lib/internal/streams/stream.js
+%%DATADIR%%/resources/app/node_modules/duplexer2/node_modules/readable-stream/package.json
+%%DATADIR%%/resources/app/node_modules/duplexer2/node_modules/readable-stream/passthrough.js
+%%DATADIR%%/resources/app/node_modules/duplexer2/node_modules/readable-stream/readable-browser.js
+%%DATADIR%%/resources/app/node_modules/duplexer2/node_modules/readable-stream/readable.js
+%%DATADIR%%/resources/app/node_modules/duplexer2/node_modules/readable-stream/transform.js
+%%DATADIR%%/resources/app/node_modules/duplexer2/node_modules/readable-stream/writable-browser.js
+%%DATADIR%%/resources/app/node_modules/duplexer2/node_modules/readable-stream/writable.js
+%%DATADIR%%/resources/app/node_modules/duplexer2/package.json
+%%DATADIR%%/resources/app/node_modules/eastasianwidth/eastasianwidth.js
+%%DATADIR%%/resources/app/node_modules/eastasianwidth/package.json
+%%DATADIR%%/resources/app/node_modules/ecdsa-sig-formatter/CODEOWNERS
+%%DATADIR%%/resources/app/node_modules/ecdsa-sig-formatter/LICENSE
+%%DATADIR%%/resources/app/node_modules/ecdsa-sig-formatter/package.json
+%%DATADIR%%/resources/app/node_modules/ecdsa-sig-formatter/src/ecdsa-sig-formatter.js
+%%DATADIR%%/resources/app/node_modules/ecdsa-sig-formatter/src/param-bytes-for-alg.js
+%%DATADIR%%/resources/app/node_modules/encoding-sniffer/LICENSE
+%%DATADIR%%/resources/app/node_modules/encoding-sniffer/dist/commonjs/index.d.ts.map
+%%DATADIR%%/resources/app/node_modules/encoding-sniffer/dist/commonjs/index.js
+%%DATADIR%%/resources/app/node_modules/encoding-sniffer/dist/commonjs/package.json
+%%DATADIR%%/resources/app/node_modules/encoding-sniffer/dist/commonjs/sniffer.d.ts.map
+%%DATADIR%%/resources/app/node_modules/encoding-sniffer/dist/commonjs/sniffer.js
+%%DATADIR%%/resources/app/node_modules/encoding-sniffer/dist/esm/index.d.ts.map
+%%DATADIR%%/resources/app/node_modules/encoding-sniffer/dist/esm/index.js
+%%DATADIR%%/resources/app/node_modules/encoding-sniffer/dist/esm/package.json
+%%DATADIR%%/resources/app/node_modules/encoding-sniffer/dist/esm/sniffer.d.ts.map
+%%DATADIR%%/resources/app/node_modules/encoding-sniffer/dist/esm/sniffer.js
+%%DATADIR%%/resources/app/node_modules/encoding-sniffer/package.json
+%%DATADIR%%/resources/app/node_modules/encoding-sniffer/sniffer.js
%%DATADIR%%/resources/app/node_modules/end-of-stream/LICENSE
%%DATADIR%%/resources/app/node_modules/end-of-stream/index.js
%%DATADIR%%/resources/app/node_modules/end-of-stream/package.json
+%%DATADIR%%/resources/app/node_modules/entities/LICENSE
+%%DATADIR%%/resources/app/node_modules/entities/lib/decode.d.ts.map
+%%DATADIR%%/resources/app/node_modules/entities/lib/decode.js
+%%DATADIR%%/resources/app/node_modules/entities/lib/decode_codepoint.d.ts.map
+%%DATADIR%%/resources/app/node_modules/entities/lib/decode_codepoint.js
+%%DATADIR%%/resources/app/node_modules/entities/lib/encode.d.ts.map
+%%DATADIR%%/resources/app/node_modules/entities/lib/encode.js
+%%DATADIR%%/resources/app/node_modules/entities/lib/escape.d.ts.map
+%%DATADIR%%/resources/app/node_modules/entities/lib/escape.js
+%%DATADIR%%/resources/app/node_modules/entities/lib/esm/decode.d.ts.map
+%%DATADIR%%/resources/app/node_modules/entities/lib/esm/decode.js
+%%DATADIR%%/resources/app/node_modules/entities/lib/esm/decode_codepoint.d.ts.map
+%%DATADIR%%/resources/app/node_modules/entities/lib/esm/decode_codepoint.js
+%%DATADIR%%/resources/app/node_modules/entities/lib/esm/encode.d.ts.map
+%%DATADIR%%/resources/app/node_modules/entities/lib/esm/encode.js
+%%DATADIR%%/resources/app/node_modules/entities/lib/esm/escape.d.ts.map
+%%DATADIR%%/resources/app/node_modules/entities/lib/esm/escape.js
+%%DATADIR%%/resources/app/node_modules/entities/lib/esm/generated/decode-data-html.d.ts.map
+%%DATADIR%%/resources/app/node_modules/entities/lib/esm/generated/decode-data-html.js
+%%DATADIR%%/resources/app/node_modules/entities/lib/esm/generated/decode-data-xml.d.ts.map
+%%DATADIR%%/resources/app/node_modules/entities/lib/esm/generated/decode-data-xml.js
+%%DATADIR%%/resources/app/node_modules/entities/lib/esm/generated/encode-html.d.ts.map
+%%DATADIR%%/resources/app/node_modules/entities/lib/esm/generated/encode-html.js
+%%DATADIR%%/resources/app/node_modules/entities/lib/esm/index.d.ts.map
+%%DATADIR%%/resources/app/node_modules/entities/lib/esm/index.js
+%%DATADIR%%/resources/app/node_modules/entities/lib/esm/package.json
+%%DATADIR%%/resources/app/node_modules/entities/lib/generated/decode-data-html.d.ts.map
+%%DATADIR%%/resources/app/node_modules/entities/lib/generated/decode-data-html.js
+%%DATADIR%%/resources/app/node_modules/entities/lib/generated/decode-data-xml.d.ts.map
+%%DATADIR%%/resources/app/node_modules/entities/lib/generated/decode-data-xml.js
+%%DATADIR%%/resources/app/node_modules/entities/lib/generated/encode-html.d.ts.map
+%%DATADIR%%/resources/app/node_modules/entities/lib/generated/encode-html.js
+%%DATADIR%%/resources/app/node_modules/entities/lib/index.d.ts.map
+%%DATADIR%%/resources/app/node_modules/entities/lib/index.js
+%%DATADIR%%/resources/app/node_modules/entities/package.json
+%%DATADIR%%/resources/app/node_modules/es-define-property/LICENSE
+%%DATADIR%%/resources/app/node_modules/es-define-property/index.js
+%%DATADIR%%/resources/app/node_modules/es-define-property/package.json
+%%DATADIR%%/resources/app/node_modules/es-define-property/tsconfig.json
+%%DATADIR%%/resources/app/node_modules/es-errors/LICENSE
+%%DATADIR%%/resources/app/node_modules/es-errors/eval.js
+%%DATADIR%%/resources/app/node_modules/es-errors/index.js
+%%DATADIR%%/resources/app/node_modules/es-errors/package.json
+%%DATADIR%%/resources/app/node_modules/es-errors/range.js
+%%DATADIR%%/resources/app/node_modules/es-errors/ref.js
+%%DATADIR%%/resources/app/node_modules/es-errors/syntax.js
+%%DATADIR%%/resources/app/node_modules/es-errors/tsconfig.json
+%%DATADIR%%/resources/app/node_modules/es-errors/type.js
+%%DATADIR%%/resources/app/node_modules/es-errors/uri.js
+%%DATADIR%%/resources/app/node_modules/es-object-atoms/LICENSE
+%%DATADIR%%/resources/app/node_modules/es-object-atoms/RequireObjectCoercible.js
+%%DATADIR%%/resources/app/node_modules/es-object-atoms/ToObject.js
+%%DATADIR%%/resources/app/node_modules/es-object-atoms/index.js
+%%DATADIR%%/resources/app/node_modules/es-object-atoms/isObject.js
+%%DATADIR%%/resources/app/node_modules/es-object-atoms/package.json
+%%DATADIR%%/resources/app/node_modules/es-object-atoms/tsconfig.json
+%%DATADIR%%/resources/app/node_modules/event-target-shim/LICENSE
+%%DATADIR%%/resources/app/node_modules/event-target-shim/dist/event-target-shim.js
+%%DATADIR%%/resources/app/node_modules/event-target-shim/dist/event-target-shim.mjs
+%%DATADIR%%/resources/app/node_modules/event-target-shim/dist/event-target-shim.mjs.map
+%%DATADIR%%/resources/app/node_modules/event-target-shim/dist/event-target-shim.umd.js
+%%DATADIR%%/resources/app/node_modules/event-target-shim/package.json
+%%DATADIR%%/resources/app/node_modules/events/LICENSE
+%%DATADIR%%/resources/app/node_modules/events/Readme.md
+%%DATADIR%%/resources/app/node_modules/events/events.js
+%%DATADIR%%/resources/app/node_modules/events/package.json
+%%DATADIR%%/resources/app/node_modules/events/security.md
%%DATADIR%%/resources/app/node_modules/expand-template/LICENSE
%%DATADIR%%/resources/app/node_modules/expand-template/index.js
%%DATADIR%%/resources/app/node_modules/expand-template/package.json
%%DATADIR%%/resources/app/node_modules/expand-template/test.js
+%%DATADIR%%/resources/app/node_modules/fast-fifo/LICENSE
+%%DATADIR%%/resources/app/node_modules/fast-fifo/fixed-size.js
+%%DATADIR%%/resources/app/node_modules/fast-fifo/index.js
+%%DATADIR%%/resources/app/node_modules/fast-fifo/package.json
%%DATADIR%%/resources/app/node_modules/fd-slicer/LICENSE
%%DATADIR%%/resources/app/node_modules/fd-slicer/index.js
%%DATADIR%%/resources/app/node_modules/fd-slicer/package.json
@@ -1355,6 +6048,29 @@ share/applications/code-oss.desktop
%%DATADIR%%/resources/app/node_modules/font-ligatures/package.json
%%DATADIR%%/resources/app/node_modules/font-ligatures/tsconfig.json
%%DATADIR%%/resources/app/node_modules/font-ligatures/tslint.json
+%%DATADIR%%/resources/app/node_modules/foreground-child/LICENSE
+%%DATADIR%%/resources/app/node_modules/foreground-child/dist/cjs/all-signals.d.ts.map
+%%DATADIR%%/resources/app/node_modules/foreground-child/dist/cjs/all-signals.js
+%%DATADIR%%/resources/app/node_modules/foreground-child/dist/cjs/index.d.ts.map
+%%DATADIR%%/resources/app/node_modules/foreground-child/dist/cjs/index.js
+%%DATADIR%%/resources/app/node_modules/foreground-child/dist/cjs/package.json
+%%DATADIR%%/resources/app/node_modules/foreground-child/dist/cjs/watchdog.d.ts.map
+%%DATADIR%%/resources/app/node_modules/foreground-child/dist/cjs/watchdog.js
+%%DATADIR%%/resources/app/node_modules/foreground-child/dist/mjs/all-signals.d.ts.map
+%%DATADIR%%/resources/app/node_modules/foreground-child/dist/mjs/all-signals.js
+%%DATADIR%%/resources/app/node_modules/foreground-child/dist/mjs/index.d.ts.map
+%%DATADIR%%/resources/app/node_modules/foreground-child/dist/mjs/index.js
+%%DATADIR%%/resources/app/node_modules/foreground-child/dist/mjs/package.json
+%%DATADIR%%/resources/app/node_modules/foreground-child/dist/mjs/watchdog.d.ts.map
+%%DATADIR%%/resources/app/node_modules/foreground-child/dist/mjs/watchdog.js
+%%DATADIR%%/resources/app/node_modules/foreground-child/package.json
+%%DATADIR%%/resources/app/node_modules/form-data/License
+%%DATADIR%%/resources/app/node_modules/form-data/README.md.bak
+%%DATADIR%%/resources/app/node_modules/form-data/Readme.md
+%%DATADIR%%/resources/app/node_modules/form-data/lib/browser.js
+%%DATADIR%%/resources/app/node_modules/form-data/lib/form_data.js
+%%DATADIR%%/resources/app/node_modules/form-data/lib/populate.js
+%%DATADIR%%/resources/app/node_modules/form-data/package.json
%%DATADIR%%/resources/app/node_modules/fs-constants/LICENSE
%%DATADIR%%/resources/app/node_modules/fs-constants/browser.js
%%DATADIR%%/resources/app/node_modules/fs-constants/index.js
@@ -1399,6 +6115,45 @@ share/applications/code-oss.desktop
%%DATADIR%%/resources/app/node_modules/fs-minipass/node_modules/yallist/package.json
%%DATADIR%%/resources/app/node_modules/fs-minipass/node_modules/yallist/yallist.js
%%DATADIR%%/resources/app/node_modules/fs-minipass/package.json
+%%DATADIR%%/resources/app/node_modules/fs.realpath/LICENSE
+%%DATADIR%%/resources/app/node_modules/fs.realpath/index.js
+%%DATADIR%%/resources/app/node_modules/fs.realpath/old.js
+%%DATADIR%%/resources/app/node_modules/fs.realpath/package.json
+%%DATADIR%%/resources/app/node_modules/fstream/LICENSE
+%%DATADIR%%/resources/app/node_modules/fstream/fstream.js
+%%DATADIR%%/resources/app/node_modules/fstream/lib/abstract.js
+%%DATADIR%%/resources/app/node_modules/fstream/lib/collect.js
+%%DATADIR%%/resources/app/node_modules/fstream/lib/dir-reader.js
+%%DATADIR%%/resources/app/node_modules/fstream/lib/dir-writer.js
+%%DATADIR%%/resources/app/node_modules/fstream/lib/file-reader.js
+%%DATADIR%%/resources/app/node_modules/fstream/lib/file-writer.js
+%%DATADIR%%/resources/app/node_modules/fstream/lib/get-type.js
+%%DATADIR%%/resources/app/node_modules/fstream/lib/link-reader.js
+%%DATADIR%%/resources/app/node_modules/fstream/lib/link-writer.js
+%%DATADIR%%/resources/app/node_modules/fstream/lib/proxy-reader.js
+%%DATADIR%%/resources/app/node_modules/fstream/lib/proxy-writer.js
+%%DATADIR%%/resources/app/node_modules/fstream/lib/reader.js
+%%DATADIR%%/resources/app/node_modules/fstream/lib/socket-reader.js
+%%DATADIR%%/resources/app/node_modules/fstream/lib/writer.js
+%%DATADIR%%/resources/app/node_modules/fstream/node_modules/mkdirp/LICENSE
+%%DATADIR%%/resources/app/node_modules/fstream/node_modules/mkdirp/bin/cmd.js
+%%DATADIR%%/resources/app/node_modules/fstream/node_modules/mkdirp/bin/usage.txt
+%%DATADIR%%/resources/app/node_modules/fstream/node_modules/mkdirp/index.js
+%%DATADIR%%/resources/app/node_modules/fstream/node_modules/mkdirp/package.json
+%%DATADIR%%/resources/app/node_modules/fstream/package.json
+%%DATADIR%%/resources/app/node_modules/function-bind/LICENSE
+%%DATADIR%%/resources/app/node_modules/function-bind/implementation.js
+%%DATADIR%%/resources/app/node_modules/function-bind/index.js
+%%DATADIR%%/resources/app/node_modules/function-bind/package.json
+%%DATADIR%%/resources/app/node_modules/get-intrinsic/LICENSE
+%%DATADIR%%/resources/app/node_modules/get-intrinsic/index.js
+%%DATADIR%%/resources/app/node_modules/get-intrinsic/package.json
+%%DATADIR%%/resources/app/node_modules/get-proto/LICENSE
+%%DATADIR%%/resources/app/node_modules/get-proto/Object.getPrototypeOf.js
+%%DATADIR%%/resources/app/node_modules/get-proto/Reflect.getPrototypeOf.js
+%%DATADIR%%/resources/app/node_modules/get-proto/index.js
+%%DATADIR%%/resources/app/node_modules/get-proto/package.json
+%%DATADIR%%/resources/app/node_modules/get-proto/tsconfig.json
%%DATADIR%%/resources/app/node_modules/get-system-fonts/LICENSE.md
%%DATADIR%%/resources/app/node_modules/get-system-fonts/dist/index.js
%%DATADIR%%/resources/app/node_modules/get-system-fonts/dist/recursiveWalk.js
@@ -1408,12 +6163,99 @@ share/applications/code-oss.desktop
%%DATADIR%%/resources/app/node_modules/github-from-package/LICENSE
%%DATADIR%%/resources/app/node_modules/github-from-package/index.js
%%DATADIR%%/resources/app/node_modules/github-from-package/package.json
+%%DATADIR%%/resources/app/node_modules/gopd/LICENSE
+%%DATADIR%%/resources/app/node_modules/gopd/gOPD.js
+%%DATADIR%%/resources/app/node_modules/gopd/index.js
+%%DATADIR%%/resources/app/node_modules/gopd/package.json
+%%DATADIR%%/resources/app/node_modules/gopd/tsconfig.json
%%DATADIR%%/resources/app/node_modules/graceful-fs/LICENSE
%%DATADIR%%/resources/app/node_modules/graceful-fs/clone.js
%%DATADIR%%/resources/app/node_modules/graceful-fs/graceful-fs.js
%%DATADIR%%/resources/app/node_modules/graceful-fs/legacy-streams.js
%%DATADIR%%/resources/app/node_modules/graceful-fs/package.json
%%DATADIR%%/resources/app/node_modules/graceful-fs/polyfills.js
+%%DATADIR%%/resources/app/node_modules/has-flag/index.js
+%%DATADIR%%/resources/app/node_modules/has-flag/license
+%%DATADIR%%/resources/app/node_modules/has-flag/package.json
+%%DATADIR%%/resources/app/node_modules/has-symbols/LICENSE
+%%DATADIR%%/resources/app/node_modules/has-symbols/index.js
+%%DATADIR%%/resources/app/node_modules/has-symbols/package.json
+%%DATADIR%%/resources/app/node_modules/has-symbols/shams.js
+%%DATADIR%%/resources/app/node_modules/has-symbols/tsconfig.json
+%%DATADIR%%/resources/app/node_modules/hasown/LICENSE
+%%DATADIR%%/resources/app/node_modules/hasown/index.js
+%%DATADIR%%/resources/app/node_modules/hasown/package.json
+%%DATADIR%%/resources/app/node_modules/hasown/tsconfig.json
+%%DATADIR%%/resources/app/node_modules/htmlparser2/LICENSE
+%%DATADIR%%/resources/app/node_modules/htmlparser2/WritableStream.js
+%%DATADIR%%/resources/app/node_modules/htmlparser2/dist/commonjs/Parser.d.ts.map
+%%DATADIR%%/resources/app/node_modules/htmlparser2/dist/commonjs/Parser.js
+%%DATADIR%%/resources/app/node_modules/htmlparser2/dist/commonjs/Tokenizer.d.ts.map
+%%DATADIR%%/resources/app/node_modules/htmlparser2/dist/commonjs/Tokenizer.js
+%%DATADIR%%/resources/app/node_modules/htmlparser2/dist/commonjs/WritableStream.d.ts.map
+%%DATADIR%%/resources/app/node_modules/htmlparser2/dist/commonjs/WritableStream.js
+%%DATADIR%%/resources/app/node_modules/htmlparser2/dist/commonjs/index.d.ts.map
+%%DATADIR%%/resources/app/node_modules/htmlparser2/dist/commonjs/index.js
+%%DATADIR%%/resources/app/node_modules/htmlparser2/dist/commonjs/package.json
+%%DATADIR%%/resources/app/node_modules/htmlparser2/dist/esm/Parser.d.ts.map
+%%DATADIR%%/resources/app/node_modules/htmlparser2/dist/esm/Parser.js
+%%DATADIR%%/resources/app/node_modules/htmlparser2/dist/esm/Tokenizer.d.ts.map
+%%DATADIR%%/resources/app/node_modules/htmlparser2/dist/esm/Tokenizer.js
+%%DATADIR%%/resources/app/node_modules/htmlparser2/dist/esm/WritableStream.d.ts.map
+%%DATADIR%%/resources/app/node_modules/htmlparser2/dist/esm/WritableStream.js
+%%DATADIR%%/resources/app/node_modules/htmlparser2/dist/esm/index.d.ts.map
+%%DATADIR%%/resources/app/node_modules/htmlparser2/dist/esm/index.js
+%%DATADIR%%/resources/app/node_modules/htmlparser2/dist/esm/package.json
+%%DATADIR%%/resources/app/node_modules/htmlparser2/node_modules/entities/LICENSE
+%%DATADIR%%/resources/app/node_modules/htmlparser2/node_modules/entities/decode.js
+%%DATADIR%%/resources/app/node_modules/htmlparser2/node_modules/entities/dist/commonjs/decode-codepoint.d.ts.map
+%%DATADIR%%/resources/app/node_modules/htmlparser2/node_modules/entities/dist/commonjs/decode-codepoint.js
+%%DATADIR%%/resources/app/node_modules/htmlparser2/node_modules/entities/dist/commonjs/decode.d.ts.map
+%%DATADIR%%/resources/app/node_modules/htmlparser2/node_modules/entities/dist/commonjs/decode.js
+%%DATADIR%%/resources/app/node_modules/htmlparser2/node_modules/entities/dist/commonjs/encode.d.ts.map
+%%DATADIR%%/resources/app/node_modules/htmlparser2/node_modules/entities/dist/commonjs/encode.js
+%%DATADIR%%/resources/app/node_modules/htmlparser2/node_modules/entities/dist/commonjs/escape.d.ts.map
+%%DATADIR%%/resources/app/node_modules/htmlparser2/node_modules/entities/dist/commonjs/escape.js
+%%DATADIR%%/resources/app/node_modules/htmlparser2/node_modules/entities/dist/commonjs/generated/decode-data-html.d.ts.map
+%%DATADIR%%/resources/app/node_modules/htmlparser2/node_modules/entities/dist/commonjs/generated/decode-data-html.js
+%%DATADIR%%/resources/app/node_modules/htmlparser2/node_modules/entities/dist/commonjs/generated/decode-data-xml.d.ts.map
+%%DATADIR%%/resources/app/node_modules/htmlparser2/node_modules/entities/dist/commonjs/generated/decode-data-xml.js
+%%DATADIR%%/resources/app/node_modules/htmlparser2/node_modules/entities/dist/commonjs/generated/encode-html.d.ts.map
+%%DATADIR%%/resources/app/node_modules/htmlparser2/node_modules/entities/dist/commonjs/generated/encode-html.js
+%%DATADIR%%/resources/app/node_modules/htmlparser2/node_modules/entities/dist/commonjs/index.d.ts.map
+%%DATADIR%%/resources/app/node_modules/htmlparser2/node_modules/entities/dist/commonjs/index.js
+%%DATADIR%%/resources/app/node_modules/htmlparser2/node_modules/entities/dist/commonjs/package.json
+%%DATADIR%%/resources/app/node_modules/htmlparser2/node_modules/entities/dist/esm/decode-codepoint.d.ts.map
+%%DATADIR%%/resources/app/node_modules/htmlparser2/node_modules/entities/dist/esm/decode-codepoint.js
+%%DATADIR%%/resources/app/node_modules/htmlparser2/node_modules/entities/dist/esm/decode.d.ts.map
+%%DATADIR%%/resources/app/node_modules/htmlparser2/node_modules/entities/dist/esm/decode.js
+%%DATADIR%%/resources/app/node_modules/htmlparser2/node_modules/entities/dist/esm/encode.d.ts.map
+%%DATADIR%%/resources/app/node_modules/htmlparser2/node_modules/entities/dist/esm/encode.js
+%%DATADIR%%/resources/app/node_modules/htmlparser2/node_modules/entities/dist/esm/escape.d.ts.map
+%%DATADIR%%/resources/app/node_modules/htmlparser2/node_modules/entities/dist/esm/escape.js
+%%DATADIR%%/resources/app/node_modules/htmlparser2/node_modules/entities/dist/esm/generated/decode-data-html.d.ts.map
+%%DATADIR%%/resources/app/node_modules/htmlparser2/node_modules/entities/dist/esm/generated/decode-data-html.js
+%%DATADIR%%/resources/app/node_modules/htmlparser2/node_modules/entities/dist/esm/generated/decode-data-xml.d.ts.map
+%%DATADIR%%/resources/app/node_modules/htmlparser2/node_modules/entities/dist/esm/generated/decode-data-xml.js
+%%DATADIR%%/resources/app/node_modules/htmlparser2/node_modules/entities/dist/esm/generated/encode-html.d.ts.map
+%%DATADIR%%/resources/app/node_modules/htmlparser2/node_modules/entities/dist/esm/generated/encode-html.js
+%%DATADIR%%/resources/app/node_modules/htmlparser2/node_modules/entities/dist/esm/index.d.ts.map
+%%DATADIR%%/resources/app/node_modules/htmlparser2/node_modules/entities/dist/esm/index.js
+%%DATADIR%%/resources/app/node_modules/htmlparser2/node_modules/entities/dist/esm/package.json
+%%DATADIR%%/resources/app/node_modules/htmlparser2/node_modules/entities/escape.js
+%%DATADIR%%/resources/app/node_modules/htmlparser2/node_modules/entities/package.json
+%%DATADIR%%/resources/app/node_modules/htmlparser2/package.json
+%%DATADIR%%/resources/app/node_modules/htmlparser2/src/__fixtures__/Documents/Atom_Example.xml
+%%DATADIR%%/resources/app/node_modules/htmlparser2/src/__fixtures__/Documents/Attributes.html
+%%DATADIR%%/resources/app/node_modules/htmlparser2/src/__fixtures__/Documents/Basic.html
+%%DATADIR%%/resources/app/node_modules/htmlparser2/src/__fixtures__/Documents/RDF_Example.xml
+%%DATADIR%%/resources/app/node_modules/htmlparser2/src/__fixtures__/Documents/RSS_Example.xml
+%%DATADIR%%/resources/app/node_modules/htmlparser2/src/__fixtures__/Documents/Svg.html
+%%DATADIR%%/resources/app/node_modules/htmlparser2/src/__snapshots__/FeedHandler.spec.ts.snap
+%%DATADIR%%/resources/app/node_modules/htmlparser2/src/__snapshots__/Parser.events.spec.ts.snap
+%%DATADIR%%/resources/app/node_modules/htmlparser2/src/__snapshots__/Tokenizer.spec.ts.snap
+%%DATADIR%%/resources/app/node_modules/htmlparser2/src/__snapshots__/WritableStream.spec.ts.snap
+%%DATADIR%%/resources/app/node_modules/htmlparser2/src/__snapshots__/index.spec.ts.snap
%%DATADIR%%/resources/app/node_modules/http-proxy-agent/LICENSE
%%DATADIR%%/resources/app/node_modules/http-proxy-agent/dist/index.d.ts.map
%%DATADIR%%/resources/app/node_modules/http-proxy-agent/dist/index.js
@@ -1424,9 +6266,36 @@ share/applications/code-oss.desktop
%%DATADIR%%/resources/app/node_modules/https-proxy-agent/dist/parse-proxy-response.d.ts.map
%%DATADIR%%/resources/app/node_modules/https-proxy-agent/dist/parse-proxy-response.js
%%DATADIR%%/resources/app/node_modules/https-proxy-agent/package.json
+%%DATADIR%%/resources/app/node_modules/iconv-lite/Changelog.md
+%%DATADIR%%/resources/app/node_modules/iconv-lite/LICENSE
+%%DATADIR%%/resources/app/node_modules/iconv-lite/encodings/dbcs-codec.js
+%%DATADIR%%/resources/app/node_modules/iconv-lite/encodings/dbcs-data.js
+%%DATADIR%%/resources/app/node_modules/iconv-lite/encodings/index.js
+%%DATADIR%%/resources/app/node_modules/iconv-lite/encodings/internal.js
+%%DATADIR%%/resources/app/node_modules/iconv-lite/encodings/sbcs-codec.js
+%%DATADIR%%/resources/app/node_modules/iconv-lite/encodings/sbcs-data-generated.js
+%%DATADIR%%/resources/app/node_modules/iconv-lite/encodings/sbcs-data.js
+%%DATADIR%%/resources/app/node_modules/iconv-lite/encodings/tables/big5-added.json
+%%DATADIR%%/resources/app/node_modules/iconv-lite/encodings/tables/cp936.json
+%%DATADIR%%/resources/app/node_modules/iconv-lite/encodings/tables/cp949.json
+%%DATADIR%%/resources/app/node_modules/iconv-lite/encodings/tables/cp950.json
+%%DATADIR%%/resources/app/node_modules/iconv-lite/encodings/tables/eucjp.json
+%%DATADIR%%/resources/app/node_modules/iconv-lite/encodings/tables/gb18030-ranges.json
+%%DATADIR%%/resources/app/node_modules/iconv-lite/encodings/tables/gbk-added.json
+%%DATADIR%%/resources/app/node_modules/iconv-lite/encodings/tables/shiftjis.json
+%%DATADIR%%/resources/app/node_modules/iconv-lite/encodings/utf16.js
+%%DATADIR%%/resources/app/node_modules/iconv-lite/encodings/utf32.js
+%%DATADIR%%/resources/app/node_modules/iconv-lite/encodings/utf7.js
+%%DATADIR%%/resources/app/node_modules/iconv-lite/lib/bom-handling.js
+%%DATADIR%%/resources/app/node_modules/iconv-lite/lib/index.js
+%%DATADIR%%/resources/app/node_modules/iconv-lite/lib/streams.js
+%%DATADIR%%/resources/app/node_modules/iconv-lite/package.json
%%DATADIR%%/resources/app/node_modules/ieee754/LICENSE
%%DATADIR%%/resources/app/node_modules/ieee754/index.js
%%DATADIR%%/resources/app/node_modules/ieee754/package.json
+%%DATADIR%%/resources/app/node_modules/inflight/LICENSE
+%%DATADIR%%/resources/app/node_modules/inflight/inflight.js
+%%DATADIR%%/resources/app/node_modules/inflight/package.json
%%DATADIR%%/resources/app/node_modules/inherits/LICENSE
%%DATADIR%%/resources/app/node_modules/inherits/inherits.js
%%DATADIR%%/resources/app/node_modules/inherits/inherits_browser.js
@@ -1461,6 +6330,9 @@ share/applications/code-oss.desktop
%%DATADIR%%/resources/app/node_modules/is-extglob/LICENSE
%%DATADIR%%/resources/app/node_modules/is-extglob/index.js
%%DATADIR%%/resources/app/node_modules/is-extglob/package.json
+%%DATADIR%%/resources/app/node_modules/is-fullwidth-code-point/index.js
+%%DATADIR%%/resources/app/node_modules/is-fullwidth-code-point/license
+%%DATADIR%%/resources/app/node_modules/is-fullwidth-code-point/package.json
%%DATADIR%%/resources/app/node_modules/is-glob/LICENSE
%%DATADIR%%/resources/app/node_modules/is-glob/index.js
%%DATADIR%%/resources/app/node_modules/is-glob/package.json
@@ -1474,6 +6346,16 @@ share/applications/code-oss.desktop
%%DATADIR%%/resources/app/node_modules/is-wsl/index.js
%%DATADIR%%/resources/app/node_modules/is-wsl/license
%%DATADIR%%/resources/app/node_modules/is-wsl/package.json
+%%DATADIR%%/resources/app/node_modules/isarray/Makefile
+%%DATADIR%%/resources/app/node_modules/isarray/component.json
+%%DATADIR%%/resources/app/node_modules/isarray/index.js
+%%DATADIR%%/resources/app/node_modules/isarray/package.json
+%%DATADIR%%/resources/app/node_modules/isarray/test.js
+%%DATADIR%%/resources/app/node_modules/isexe/LICENSE
+%%DATADIR%%/resources/app/node_modules/isexe/index.js
+%%DATADIR%%/resources/app/node_modules/isexe/mode.js
+%%DATADIR%%/resources/app/node_modules/isexe/package.json
+%%DATADIR%%/resources/app/node_modules/isexe/windows.js
%%DATADIR%%/resources/app/node_modules/js-base64/LICENSE.md
%%DATADIR%%/resources/app/node_modules/js-base64/base64.d.mts
%%DATADIR%%/resources/app/node_modules/js-base64/base64.js
@@ -1490,10 +6372,49 @@ share/applications/code-oss.desktop
%%DATADIR%%/resources/app/node_modules/jschardet/package.json
%%DATADIR%%/resources/app/node_modules/jschardet/scripts/run-workflow.sh
%%DATADIR%%/resources/app/node_modules/jschardet/scripts/show-size-changes.sh
+%%DATADIR%%/resources/app/node_modules/jsonc-parser/LICENSE.md
+%%DATADIR%%/resources/app/node_modules/jsonc-parser/SECURITY.md
+%%DATADIR%%/resources/app/node_modules/jsonc-parser/lib/esm/impl/edit.js
+%%DATADIR%%/resources/app/node_modules/jsonc-parser/lib/esm/impl/format.js
+%%DATADIR%%/resources/app/node_modules/jsonc-parser/lib/esm/impl/parser.js
+%%DATADIR%%/resources/app/node_modules/jsonc-parser/lib/esm/impl/scanner.js
+%%DATADIR%%/resources/app/node_modules/jsonc-parser/lib/esm/impl/string-intern.js
+%%DATADIR%%/resources/app/node_modules/jsonc-parser/lib/esm/main.js
+%%DATADIR%%/resources/app/node_modules/jsonc-parser/lib/umd/impl/edit.js
+%%DATADIR%%/resources/app/node_modules/jsonc-parser/lib/umd/impl/format.js
+%%DATADIR%%/resources/app/node_modules/jsonc-parser/lib/umd/impl/parser.js
+%%DATADIR%%/resources/app/node_modules/jsonc-parser/lib/umd/impl/scanner.js
+%%DATADIR%%/resources/app/node_modules/jsonc-parser/lib/umd/impl/string-intern.js
+%%DATADIR%%/resources/app/node_modules/jsonc-parser/lib/umd/main.js
+%%DATADIR%%/resources/app/node_modules/jsonc-parser/package.json
%%DATADIR%%/resources/app/node_modules/jsonfile/LICENSE
%%DATADIR%%/resources/app/node_modules/jsonfile/index.js
%%DATADIR%%/resources/app/node_modules/jsonfile/package.json
%%DATADIR%%/resources/app/node_modules/jsonfile/utils.js
+%%DATADIR%%/resources/app/node_modules/jsonwebtoken/LICENSE
+%%DATADIR%%/resources/app/node_modules/jsonwebtoken/decode.js
+%%DATADIR%%/resources/app/node_modules/jsonwebtoken/index.js
+%%DATADIR%%/resources/app/node_modules/jsonwebtoken/lib/JsonWebTokenError.js
+%%DATADIR%%/resources/app/node_modules/jsonwebtoken/lib/NotBeforeError.js
+%%DATADIR%%/resources/app/node_modules/jsonwebtoken/lib/TokenExpiredError.js
+%%DATADIR%%/resources/app/node_modules/jsonwebtoken/lib/asymmetricKeyDetailsSupported.js
+%%DATADIR%%/resources/app/node_modules/jsonwebtoken/lib/psSupported.js
+%%DATADIR%%/resources/app/node_modules/jsonwebtoken/lib/rsaPssKeyDetailsSupported.js
+%%DATADIR%%/resources/app/node_modules/jsonwebtoken/lib/timespan.js
+%%DATADIR%%/resources/app/node_modules/jsonwebtoken/lib/validateAsymmetricKey.js
+%%DATADIR%%/resources/app/node_modules/jsonwebtoken/package.json
+%%DATADIR%%/resources/app/node_modules/jsonwebtoken/sign.js
+%%DATADIR%%/resources/app/node_modules/jsonwebtoken/verify.js
+%%DATADIR%%/resources/app/node_modules/jwa/LICENSE
+%%DATADIR%%/resources/app/node_modules/jwa/index.js
+%%DATADIR%%/resources/app/node_modules/jwa/package.json
+%%DATADIR%%/resources/app/node_modules/jws/LICENSE
+%%DATADIR%%/resources/app/node_modules/jws/index.js
+%%DATADIR%%/resources/app/node_modules/jws/lib/data-stream.js
+%%DATADIR%%/resources/app/node_modules/jws/lib/sign-stream.js
+%%DATADIR%%/resources/app/node_modules/jws/lib/tostring.js
+%%DATADIR%%/resources/app/node_modules/jws/lib/verify-stream.js
+%%DATADIR%%/resources/app/node_modules/jws/package.json
%%DATADIR%%/resources/app/node_modules/katex/LICENSE
%%DATADIR%%/resources/app/node_modules/katex/cli.js
%%DATADIR%%/resources/app/node_modules/katex/contrib/auto-render/auto-render.js
@@ -1711,9 +6632,1168 @@ share/applications/code-oss.desktop
%%DATADIR%%/resources/app/node_modules/kerberos/lib/kerberos.js
%%DATADIR%%/resources/app/node_modules/kerberos/lib/util.js
%%DATADIR%%/resources/app/node_modules/kerberos/package.json
+%%DATADIR%%/resources/app/node_modules/keytar/LICENSE.md
+%%DATADIR%%/resources/app/node_modules/keytar/binding.gyp
+%%DATADIR%%/resources/app/node_modules/keytar/build/Makefile
+%%DATADIR%%/resources/app/node_modules/keytar/build/Release/keytar.node
+%%DATADIR%%/resources/app/node_modules/keytar/build/Release/obj.target/keytar.node
+%%DATADIR%%/resources/app/node_modules/keytar/build/Release/obj.target/keytar/src/async.o
+%%DATADIR%%/resources/app/node_modules/keytar/build/Release/obj.target/keytar/src/keytar_posix.o
+%%DATADIR%%/resources/app/node_modules/keytar/build/Release/obj.target/keytar/src/main.o
+%%DATADIR%%/resources/app/node_modules/keytar/build/binding.Makefile
+%%DATADIR%%/resources/app/node_modules/keytar/build/config.gypi
+%%DATADIR%%/resources/app/node_modules/keytar/lib/keytar.js
+%%DATADIR%%/resources/app/node_modules/keytar/package.json
+%%DATADIR%%/resources/app/node_modules/keytar/src/async.cc
+%%DATADIR%%/resources/app/node_modules/keytar/src/async.h
+%%DATADIR%%/resources/app/node_modules/keytar/src/credentials.h
+%%DATADIR%%/resources/app/node_modules/keytar/src/keytar.h
+%%DATADIR%%/resources/app/node_modules/keytar/src/keytar_mac.cc
+%%DATADIR%%/resources/app/node_modules/keytar/src/keytar_posix.cc
+%%DATADIR%%/resources/app/node_modules/keytar/src/keytar_win.cc
+%%DATADIR%%/resources/app/node_modules/keytar/src/main.cc
+%%DATADIR%%/resources/app/node_modules/lazystream/LICENSE-MIT
+%%DATADIR%%/resources/app/node_modules/lazystream/lib/lazystream.js
+%%DATADIR%%/resources/app/node_modules/lazystream/node_modules/readable-stream/GOVERNANCE.md
+%%DATADIR%%/resources/app/node_modules/lazystream/node_modules/readable-stream/LICENSE
+%%DATADIR%%/resources/app/node_modules/lazystream/node_modules/readable-stream/doc/wg-meetings/2015-01-30.md
+%%DATADIR%%/resources/app/node_modules/lazystream/node_modules/readable-stream/duplex-browser.js
+%%DATADIR%%/resources/app/node_modules/lazystream/node_modules/readable-stream/duplex.js
+%%DATADIR%%/resources/app/node_modules/lazystream/node_modules/readable-stream/lib/_stream_duplex.js
+%%DATADIR%%/resources/app/node_modules/lazystream/node_modules/readable-stream/lib/_stream_passthrough.js
+%%DATADIR%%/resources/app/node_modules/lazystream/node_modules/readable-stream/lib/_stream_readable.js
+%%DATADIR%%/resources/app/node_modules/lazystream/node_modules/readable-stream/lib/_stream_transform.js
+%%DATADIR%%/resources/app/node_modules/lazystream/node_modules/readable-stream/lib/_stream_writable.js
+%%DATADIR%%/resources/app/node_modules/lazystream/node_modules/readable-stream/lib/internal/streams/BufferList.js
+%%DATADIR%%/resources/app/node_modules/lazystream/node_modules/readable-stream/lib/internal/streams/destroy.js
+%%DATADIR%%/resources/app/node_modules/lazystream/node_modules/readable-stream/lib/internal/streams/stream-browser.js
+%%DATADIR%%/resources/app/node_modules/lazystream/node_modules/readable-stream/lib/internal/streams/stream.js
+%%DATADIR%%/resources/app/node_modules/lazystream/node_modules/readable-stream/package.json
+%%DATADIR%%/resources/app/node_modules/lazystream/node_modules/readable-stream/passthrough.js
+%%DATADIR%%/resources/app/node_modules/lazystream/node_modules/readable-stream/readable-browser.js
+%%DATADIR%%/resources/app/node_modules/lazystream/node_modules/readable-stream/readable.js
+%%DATADIR%%/resources/app/node_modules/lazystream/node_modules/readable-stream/transform.js
+%%DATADIR%%/resources/app/node_modules/lazystream/node_modules/readable-stream/writable-browser.js
+%%DATADIR%%/resources/app/node_modules/lazystream/node_modules/readable-stream/writable.js
+%%DATADIR%%/resources/app/node_modules/lazystream/package.json
+%%DATADIR%%/resources/app/node_modules/lazystream/secret
+%%DATADIR%%/resources/app/node_modules/leven/index.js
+%%DATADIR%%/resources/app/node_modules/leven/license
+%%DATADIR%%/resources/app/node_modules/leven/package.json
+%%DATADIR%%/resources/app/node_modules/lodash.includes/LICENSE
+%%DATADIR%%/resources/app/node_modules/lodash.includes/index.js
+%%DATADIR%%/resources/app/node_modules/lodash.includes/package.json
+%%DATADIR%%/resources/app/node_modules/lodash.isboolean/LICENSE
+%%DATADIR%%/resources/app/node_modules/lodash.isboolean/index.js
+%%DATADIR%%/resources/app/node_modules/lodash.isboolean/package.json
+%%DATADIR%%/resources/app/node_modules/lodash.isinteger/LICENSE
+%%DATADIR%%/resources/app/node_modules/lodash.isinteger/index.js
+%%DATADIR%%/resources/app/node_modules/lodash.isinteger/package.json
+%%DATADIR%%/resources/app/node_modules/lodash.isnumber/LICENSE
+%%DATADIR%%/resources/app/node_modules/lodash.isnumber/index.js
+%%DATADIR%%/resources/app/node_modules/lodash.isnumber/package.json
+%%DATADIR%%/resources/app/node_modules/lodash.isplainobject/LICENSE
+%%DATADIR%%/resources/app/node_modules/lodash.isplainobject/index.js
+%%DATADIR%%/resources/app/node_modules/lodash.isplainobject/package.json
+%%DATADIR%%/resources/app/node_modules/lodash.isstring/LICENSE
+%%DATADIR%%/resources/app/node_modules/lodash.isstring/index.js
+%%DATADIR%%/resources/app/node_modules/lodash.isstring/package.json
+%%DATADIR%%/resources/app/node_modules/lodash.once/LICENSE
+%%DATADIR%%/resources/app/node_modules/lodash.once/index.js
+%%DATADIR%%/resources/app/node_modules/lodash.once/package.json
+%%DATADIR%%/resources/app/node_modules/lodash/LICENSE
+%%DATADIR%%/resources/app/node_modules/lodash/_DataView.js
+%%DATADIR%%/resources/app/node_modules/lodash/_Hash.js
+%%DATADIR%%/resources/app/node_modules/lodash/_LazyWrapper.js
+%%DATADIR%%/resources/app/node_modules/lodash/_ListCache.js
+%%DATADIR%%/resources/app/node_modules/lodash/_LodashWrapper.js
+%%DATADIR%%/resources/app/node_modules/lodash/_Map.js
+%%DATADIR%%/resources/app/node_modules/lodash/_MapCache.js
+%%DATADIR%%/resources/app/node_modules/lodash/_Promise.js
+%%DATADIR%%/resources/app/node_modules/lodash/_Set.js
+%%DATADIR%%/resources/app/node_modules/lodash/_SetCache.js
+%%DATADIR%%/resources/app/node_modules/lodash/_Stack.js
+%%DATADIR%%/resources/app/node_modules/lodash/_Symbol.js
+%%DATADIR%%/resources/app/node_modules/lodash/_Uint8Array.js
+%%DATADIR%%/resources/app/node_modules/lodash/_WeakMap.js
+%%DATADIR%%/resources/app/node_modules/lodash/_apply.js
+%%DATADIR%%/resources/app/node_modules/lodash/_arrayAggregator.js
+%%DATADIR%%/resources/app/node_modules/lodash/_arrayEach.js
+%%DATADIR%%/resources/app/node_modules/lodash/_arrayEachRight.js
+%%DATADIR%%/resources/app/node_modules/lodash/_arrayEvery.js
+%%DATADIR%%/resources/app/node_modules/lodash/_arrayFilter.js
+%%DATADIR%%/resources/app/node_modules/lodash/_arrayIncludes.js
+%%DATADIR%%/resources/app/node_modules/lodash/_arrayIncludesWith.js
+%%DATADIR%%/resources/app/node_modules/lodash/_arrayLikeKeys.js
+%%DATADIR%%/resources/app/node_modules/lodash/_arrayMap.js
+%%DATADIR%%/resources/app/node_modules/lodash/_arrayPush.js
+%%DATADIR%%/resources/app/node_modules/lodash/_arrayReduce.js
+%%DATADIR%%/resources/app/node_modules/lodash/_arrayReduceRight.js
+%%DATADIR%%/resources/app/node_modules/lodash/_arraySample.js
+%%DATADIR%%/resources/app/node_modules/lodash/_arraySampleSize.js
+%%DATADIR%%/resources/app/node_modules/lodash/_arrayShuffle.js
+%%DATADIR%%/resources/app/node_modules/lodash/_arraySome.js
+%%DATADIR%%/resources/app/node_modules/lodash/_asciiSize.js
+%%DATADIR%%/resources/app/node_modules/lodash/_asciiToArray.js
+%%DATADIR%%/resources/app/node_modules/lodash/_asciiWords.js
+%%DATADIR%%/resources/app/node_modules/lodash/_assignMergeValue.js
+%%DATADIR%%/resources/app/node_modules/lodash/_assignValue.js
+%%DATADIR%%/resources/app/node_modules/lodash/_assocIndexOf.js
+%%DATADIR%%/resources/app/node_modules/lodash/_baseAggregator.js
+%%DATADIR%%/resources/app/node_modules/lodash/_baseAssign.js
+%%DATADIR%%/resources/app/node_modules/lodash/_baseAssignIn.js
+%%DATADIR%%/resources/app/node_modules/lodash/_baseAssignValue.js
+%%DATADIR%%/resources/app/node_modules/lodash/_baseAt.js
+%%DATADIR%%/resources/app/node_modules/lodash/_baseClamp.js
+%%DATADIR%%/resources/app/node_modules/lodash/_baseClone.js
+%%DATADIR%%/resources/app/node_modules/lodash/_baseConforms.js
+%%DATADIR%%/resources/app/node_modules/lodash/_baseConformsTo.js
+%%DATADIR%%/resources/app/node_modules/lodash/_baseCreate.js
+%%DATADIR%%/resources/app/node_modules/lodash/_baseDelay.js
+%%DATADIR%%/resources/app/node_modules/lodash/_baseDifference.js
+%%DATADIR%%/resources/app/node_modules/lodash/_baseEach.js
+%%DATADIR%%/resources/app/node_modules/lodash/_baseEachRight.js
+%%DATADIR%%/resources/app/node_modules/lodash/_baseEvery.js
+%%DATADIR%%/resources/app/node_modules/lodash/_baseExtremum.js
+%%DATADIR%%/resources/app/node_modules/lodash/_baseFill.js
+%%DATADIR%%/resources/app/node_modules/lodash/_baseFilter.js
+%%DATADIR%%/resources/app/node_modules/lodash/_baseFindIndex.js
+%%DATADIR%%/resources/app/node_modules/lodash/_baseFindKey.js
+%%DATADIR%%/resources/app/node_modules/lodash/_baseFlatten.js
+%%DATADIR%%/resources/app/node_modules/lodash/_baseFor.js
+%%DATADIR%%/resources/app/node_modules/lodash/_baseForOwn.js
+%%DATADIR%%/resources/app/node_modules/lodash/_baseForOwnRight.js
+%%DATADIR%%/resources/app/node_modules/lodash/_baseForRight.js
+%%DATADIR%%/resources/app/node_modules/lodash/_baseFunctions.js
+%%DATADIR%%/resources/app/node_modules/lodash/_baseGet.js
+%%DATADIR%%/resources/app/node_modules/lodash/_baseGetAllKeys.js
+%%DATADIR%%/resources/app/node_modules/lodash/_baseGetTag.js
+%%DATADIR%%/resources/app/node_modules/lodash/_baseGt.js
+%%DATADIR%%/resources/app/node_modules/lodash/_baseHas.js
+%%DATADIR%%/resources/app/node_modules/lodash/_baseHasIn.js
+%%DATADIR%%/resources/app/node_modules/lodash/_baseInRange.js
+%%DATADIR%%/resources/app/node_modules/lodash/_baseIndexOf.js
+%%DATADIR%%/resources/app/node_modules/lodash/_baseIndexOfWith.js
+%%DATADIR%%/resources/app/node_modules/lodash/_baseIntersection.js
+%%DATADIR%%/resources/app/node_modules/lodash/_baseInverter.js
+%%DATADIR%%/resources/app/node_modules/lodash/_baseInvoke.js
+%%DATADIR%%/resources/app/node_modules/lodash/_baseIsArguments.js
+%%DATADIR%%/resources/app/node_modules/lodash/_baseIsArrayBuffer.js
+%%DATADIR%%/resources/app/node_modules/lodash/_baseIsDate.js
+%%DATADIR%%/resources/app/node_modules/lodash/_baseIsEqual.js
+%%DATADIR%%/resources/app/node_modules/lodash/_baseIsEqualDeep.js
+%%DATADIR%%/resources/app/node_modules/lodash/_baseIsMap.js
+%%DATADIR%%/resources/app/node_modules/lodash/_baseIsMatch.js
+%%DATADIR%%/resources/app/node_modules/lodash/_baseIsNaN.js
+%%DATADIR%%/resources/app/node_modules/lodash/_baseIsNative.js
+%%DATADIR%%/resources/app/node_modules/lodash/_baseIsRegExp.js
+%%DATADIR%%/resources/app/node_modules/lodash/_baseIsSet.js
+%%DATADIR%%/resources/app/node_modules/lodash/_baseIsTypedArray.js
+%%DATADIR%%/resources/app/node_modules/lodash/_baseIteratee.js
+%%DATADIR%%/resources/app/node_modules/lodash/_baseKeys.js
+%%DATADIR%%/resources/app/node_modules/lodash/_baseKeysIn.js
+%%DATADIR%%/resources/app/node_modules/lodash/_baseLodash.js
+%%DATADIR%%/resources/app/node_modules/lodash/_baseLt.js
+%%DATADIR%%/resources/app/node_modules/lodash/_baseMap.js
+%%DATADIR%%/resources/app/node_modules/lodash/_baseMatches.js
+%%DATADIR%%/resources/app/node_modules/lodash/_baseMatchesProperty.js
+%%DATADIR%%/resources/app/node_modules/lodash/_baseMean.js
+%%DATADIR%%/resources/app/node_modules/lodash/_baseMerge.js
+%%DATADIR%%/resources/app/node_modules/lodash/_baseMergeDeep.js
+%%DATADIR%%/resources/app/node_modules/lodash/_baseNth.js
+%%DATADIR%%/resources/app/node_modules/lodash/_baseOrderBy.js
+%%DATADIR%%/resources/app/node_modules/lodash/_basePick.js
+%%DATADIR%%/resources/app/node_modules/lodash/_basePickBy.js
+%%DATADIR%%/resources/app/node_modules/lodash/_baseProperty.js
+%%DATADIR%%/resources/app/node_modules/lodash/_basePropertyDeep.js
+%%DATADIR%%/resources/app/node_modules/lodash/_basePropertyOf.js
+%%DATADIR%%/resources/app/node_modules/lodash/_basePullAll.js
+%%DATADIR%%/resources/app/node_modules/lodash/_basePullAt.js
+%%DATADIR%%/resources/app/node_modules/lodash/_baseRandom.js
+%%DATADIR%%/resources/app/node_modules/lodash/_baseRange.js
+%%DATADIR%%/resources/app/node_modules/lodash/_baseReduce.js
+%%DATADIR%%/resources/app/node_modules/lodash/_baseRepeat.js
+%%DATADIR%%/resources/app/node_modules/lodash/_baseRest.js
+%%DATADIR%%/resources/app/node_modules/lodash/_baseSample.js
+%%DATADIR%%/resources/app/node_modules/lodash/_baseSampleSize.js
+%%DATADIR%%/resources/app/node_modules/lodash/_baseSet.js
+%%DATADIR%%/resources/app/node_modules/lodash/_baseSetData.js
+%%DATADIR%%/resources/app/node_modules/lodash/_baseSetToString.js
+%%DATADIR%%/resources/app/node_modules/lodash/_baseShuffle.js
+%%DATADIR%%/resources/app/node_modules/lodash/_baseSlice.js
+%%DATADIR%%/resources/app/node_modules/lodash/_baseSome.js
+%%DATADIR%%/resources/app/node_modules/lodash/_baseSortBy.js
+%%DATADIR%%/resources/app/node_modules/lodash/_baseSortedIndex.js
+%%DATADIR%%/resources/app/node_modules/lodash/_baseSortedIndexBy.js
+%%DATADIR%%/resources/app/node_modules/lodash/_baseSortedUniq.js
+%%DATADIR%%/resources/app/node_modules/lodash/_baseSum.js
+%%DATADIR%%/resources/app/node_modules/lodash/_baseTimes.js
+%%DATADIR%%/resources/app/node_modules/lodash/_baseToNumber.js
+%%DATADIR%%/resources/app/node_modules/lodash/_baseToPairs.js
+%%DATADIR%%/resources/app/node_modules/lodash/_baseToString.js
+%%DATADIR%%/resources/app/node_modules/lodash/_baseTrim.js
+%%DATADIR%%/resources/app/node_modules/lodash/_baseUnary.js
+%%DATADIR%%/resources/app/node_modules/lodash/_baseUniq.js
+%%DATADIR%%/resources/app/node_modules/lodash/_baseUnset.js
+%%DATADIR%%/resources/app/node_modules/lodash/_baseUpdate.js
+%%DATADIR%%/resources/app/node_modules/lodash/_baseValues.js
+%%DATADIR%%/resources/app/node_modules/lodash/_baseWhile.js
+%%DATADIR%%/resources/app/node_modules/lodash/_baseWrapperValue.js
+%%DATADIR%%/resources/app/node_modules/lodash/_baseXor.js
+%%DATADIR%%/resources/app/node_modules/lodash/_baseZipObject.js
+%%DATADIR%%/resources/app/node_modules/lodash/_cacheHas.js
+%%DATADIR%%/resources/app/node_modules/lodash/_castArrayLikeObject.js
+%%DATADIR%%/resources/app/node_modules/lodash/_castFunction.js
+%%DATADIR%%/resources/app/node_modules/lodash/_castPath.js
+%%DATADIR%%/resources/app/node_modules/lodash/_castRest.js
+%%DATADIR%%/resources/app/node_modules/lodash/_castSlice.js
+%%DATADIR%%/resources/app/node_modules/lodash/_charsEndIndex.js
+%%DATADIR%%/resources/app/node_modules/lodash/_charsStartIndex.js
+%%DATADIR%%/resources/app/node_modules/lodash/_cloneArrayBuffer.js
+%%DATADIR%%/resources/app/node_modules/lodash/_cloneBuffer.js
+%%DATADIR%%/resources/app/node_modules/lodash/_cloneDataView.js
+%%DATADIR%%/resources/app/node_modules/lodash/_cloneRegExp.js
+%%DATADIR%%/resources/app/node_modules/lodash/_cloneSymbol.js
+%%DATADIR%%/resources/app/node_modules/lodash/_cloneTypedArray.js
+%%DATADIR%%/resources/app/node_modules/lodash/_compareAscending.js
+%%DATADIR%%/resources/app/node_modules/lodash/_compareMultiple.js
+%%DATADIR%%/resources/app/node_modules/lodash/_composeArgs.js
+%%DATADIR%%/resources/app/node_modules/lodash/_composeArgsRight.js
+%%DATADIR%%/resources/app/node_modules/lodash/_copyArray.js
+%%DATADIR%%/resources/app/node_modules/lodash/_copyObject.js
+%%DATADIR%%/resources/app/node_modules/lodash/_copySymbols.js
+%%DATADIR%%/resources/app/node_modules/lodash/_copySymbolsIn.js
+%%DATADIR%%/resources/app/node_modules/lodash/_coreJsData.js
+%%DATADIR%%/resources/app/node_modules/lodash/_countHolders.js
+%%DATADIR%%/resources/app/node_modules/lodash/_createAggregator.js
+%%DATADIR%%/resources/app/node_modules/lodash/_createAssigner.js
+%%DATADIR%%/resources/app/node_modules/lodash/_createBaseEach.js
+%%DATADIR%%/resources/app/node_modules/lodash/_createBaseFor.js
+%%DATADIR%%/resources/app/node_modules/lodash/_createBind.js
+%%DATADIR%%/resources/app/node_modules/lodash/_createCaseFirst.js
+%%DATADIR%%/resources/app/node_modules/lodash/_createCompounder.js
+%%DATADIR%%/resources/app/node_modules/lodash/_createCtor.js
+%%DATADIR%%/resources/app/node_modules/lodash/_createCurry.js
+%%DATADIR%%/resources/app/node_modules/lodash/_createFind.js
+%%DATADIR%%/resources/app/node_modules/lodash/_createFlow.js
+%%DATADIR%%/resources/app/node_modules/lodash/_createHybrid.js
+%%DATADIR%%/resources/app/node_modules/lodash/_createInverter.js
+%%DATADIR%%/resources/app/node_modules/lodash/_createMathOperation.js
+%%DATADIR%%/resources/app/node_modules/lodash/_createOver.js
+%%DATADIR%%/resources/app/node_modules/lodash/_createPadding.js
+%%DATADIR%%/resources/app/node_modules/lodash/_createPartial.js
+%%DATADIR%%/resources/app/node_modules/lodash/_createRange.js
+%%DATADIR%%/resources/app/node_modules/lodash/_createRecurry.js
+%%DATADIR%%/resources/app/node_modules/lodash/_createRelationalOperation.js
+%%DATADIR%%/resources/app/node_modules/lodash/_createRound.js
+%%DATADIR%%/resources/app/node_modules/lodash/_createSet.js
+%%DATADIR%%/resources/app/node_modules/lodash/_createToPairs.js
+%%DATADIR%%/resources/app/node_modules/lodash/_createWrap.js
+%%DATADIR%%/resources/app/node_modules/lodash/_customDefaultsAssignIn.js
+%%DATADIR%%/resources/app/node_modules/lodash/_customDefaultsMerge.js
+%%DATADIR%%/resources/app/node_modules/lodash/_customOmitClone.js
+%%DATADIR%%/resources/app/node_modules/lodash/_deburrLetter.js
+%%DATADIR%%/resources/app/node_modules/lodash/_defineProperty.js
+%%DATADIR%%/resources/app/node_modules/lodash/_equalArrays.js
+%%DATADIR%%/resources/app/node_modules/lodash/_equalByTag.js
+%%DATADIR%%/resources/app/node_modules/lodash/_equalObjects.js
+%%DATADIR%%/resources/app/node_modules/lodash/_escapeHtmlChar.js
+%%DATADIR%%/resources/app/node_modules/lodash/_escapeStringChar.js
+%%DATADIR%%/resources/app/node_modules/lodash/_flatRest.js
+%%DATADIR%%/resources/app/node_modules/lodash/_freeGlobal.js
+%%DATADIR%%/resources/app/node_modules/lodash/_getAllKeys.js
+%%DATADIR%%/resources/app/node_modules/lodash/_getAllKeysIn.js
+%%DATADIR%%/resources/app/node_modules/lodash/_getData.js
+%%DATADIR%%/resources/app/node_modules/lodash/_getFuncName.js
+%%DATADIR%%/resources/app/node_modules/lodash/_getHolder.js
+%%DATADIR%%/resources/app/node_modules/lodash/_getMapData.js
+%%DATADIR%%/resources/app/node_modules/lodash/_getMatchData.js
+%%DATADIR%%/resources/app/node_modules/lodash/_getNative.js
+%%DATADIR%%/resources/app/node_modules/lodash/_getPrototype.js
+%%DATADIR%%/resources/app/node_modules/lodash/_getRawTag.js
+%%DATADIR%%/resources/app/node_modules/lodash/_getSymbols.js
+%%DATADIR%%/resources/app/node_modules/lodash/_getSymbolsIn.js
+%%DATADIR%%/resources/app/node_modules/lodash/_getTag.js
+%%DATADIR%%/resources/app/node_modules/lodash/_getValue.js
+%%DATADIR%%/resources/app/node_modules/lodash/_getView.js
+%%DATADIR%%/resources/app/node_modules/lodash/_getWrapDetails.js
+%%DATADIR%%/resources/app/node_modules/lodash/_hasPath.js
+%%DATADIR%%/resources/app/node_modules/lodash/_hasUnicode.js
+%%DATADIR%%/resources/app/node_modules/lodash/_hasUnicodeWord.js
+%%DATADIR%%/resources/app/node_modules/lodash/_hashClear.js
+%%DATADIR%%/resources/app/node_modules/lodash/_hashDelete.js
+%%DATADIR%%/resources/app/node_modules/lodash/_hashGet.js
+%%DATADIR%%/resources/app/node_modules/lodash/_hashHas.js
+%%DATADIR%%/resources/app/node_modules/lodash/_hashSet.js
+%%DATADIR%%/resources/app/node_modules/lodash/_initCloneArray.js
+%%DATADIR%%/resources/app/node_modules/lodash/_initCloneByTag.js
+%%DATADIR%%/resources/app/node_modules/lodash/_initCloneObject.js
+%%DATADIR%%/resources/app/node_modules/lodash/_insertWrapDetails.js
+%%DATADIR%%/resources/app/node_modules/lodash/_isFlattenable.js
+%%DATADIR%%/resources/app/node_modules/lodash/_isIndex.js
+%%DATADIR%%/resources/app/node_modules/lodash/_isIterateeCall.js
+%%DATADIR%%/resources/app/node_modules/lodash/_isKey.js
+%%DATADIR%%/resources/app/node_modules/lodash/_isKeyable.js
+%%DATADIR%%/resources/app/node_modules/lodash/_isLaziable.js
+%%DATADIR%%/resources/app/node_modules/lodash/_isMaskable.js
+%%DATADIR%%/resources/app/node_modules/lodash/_isMasked.js
+%%DATADIR%%/resources/app/node_modules/lodash/_isPrototype.js
+%%DATADIR%%/resources/app/node_modules/lodash/_isStrictComparable.js
+%%DATADIR%%/resources/app/node_modules/lodash/_iteratorToArray.js
+%%DATADIR%%/resources/app/node_modules/lodash/_lazyClone.js
+%%DATADIR%%/resources/app/node_modules/lodash/_lazyReverse.js
+%%DATADIR%%/resources/app/node_modules/lodash/_lazyValue.js
+%%DATADIR%%/resources/app/node_modules/lodash/_listCacheClear.js
+%%DATADIR%%/resources/app/node_modules/lodash/_listCacheDelete.js
+%%DATADIR%%/resources/app/node_modules/lodash/_listCacheGet.js
+%%DATADIR%%/resources/app/node_modules/lodash/_listCacheHas.js
+%%DATADIR%%/resources/app/node_modules/lodash/_listCacheSet.js
+%%DATADIR%%/resources/app/node_modules/lodash/_mapCacheClear.js
+%%DATADIR%%/resources/app/node_modules/lodash/_mapCacheDelete.js
+%%DATADIR%%/resources/app/node_modules/lodash/_mapCacheGet.js
+%%DATADIR%%/resources/app/node_modules/lodash/_mapCacheHas.js
+%%DATADIR%%/resources/app/node_modules/lodash/_mapCacheSet.js
+%%DATADIR%%/resources/app/node_modules/lodash/_mapToArray.js
+%%DATADIR%%/resources/app/node_modules/lodash/_matchesStrictComparable.js
+%%DATADIR%%/resources/app/node_modules/lodash/_memoizeCapped.js
+%%DATADIR%%/resources/app/node_modules/lodash/_mergeData.js
+%%DATADIR%%/resources/app/node_modules/lodash/_metaMap.js
+%%DATADIR%%/resources/app/node_modules/lodash/_nativeCreate.js
+%%DATADIR%%/resources/app/node_modules/lodash/_nativeKeys.js
+%%DATADIR%%/resources/app/node_modules/lodash/_nativeKeysIn.js
+%%DATADIR%%/resources/app/node_modules/lodash/_nodeUtil.js
+%%DATADIR%%/resources/app/node_modules/lodash/_objectToString.js
+%%DATADIR%%/resources/app/node_modules/lodash/_overArg.js
+%%DATADIR%%/resources/app/node_modules/lodash/_overRest.js
+%%DATADIR%%/resources/app/node_modules/lodash/_parent.js
+%%DATADIR%%/resources/app/node_modules/lodash/_reEscape.js
+%%DATADIR%%/resources/app/node_modules/lodash/_reEvaluate.js
+%%DATADIR%%/resources/app/node_modules/lodash/_reInterpolate.js
+%%DATADIR%%/resources/app/node_modules/lodash/_realNames.js
+%%DATADIR%%/resources/app/node_modules/lodash/_reorder.js
+%%DATADIR%%/resources/app/node_modules/lodash/_replaceHolders.js
+%%DATADIR%%/resources/app/node_modules/lodash/_root.js
+%%DATADIR%%/resources/app/node_modules/lodash/_safeGet.js
+%%DATADIR%%/resources/app/node_modules/lodash/_setCacheAdd.js
+%%DATADIR%%/resources/app/node_modules/lodash/_setCacheHas.js
+%%DATADIR%%/resources/app/node_modules/lodash/_setData.js
+%%DATADIR%%/resources/app/node_modules/lodash/_setToArray.js
+%%DATADIR%%/resources/app/node_modules/lodash/_setToPairs.js
+%%DATADIR%%/resources/app/node_modules/lodash/_setToString.js
+%%DATADIR%%/resources/app/node_modules/lodash/_setWrapToString.js
+%%DATADIR%%/resources/app/node_modules/lodash/_shortOut.js
+%%DATADIR%%/resources/app/node_modules/lodash/_shuffleSelf.js
+%%DATADIR%%/resources/app/node_modules/lodash/_stackClear.js
+%%DATADIR%%/resources/app/node_modules/lodash/_stackDelete.js
+%%DATADIR%%/resources/app/node_modules/lodash/_stackGet.js
+%%DATADIR%%/resources/app/node_modules/lodash/_stackHas.js
+%%DATADIR%%/resources/app/node_modules/lodash/_stackSet.js
+%%DATADIR%%/resources/app/node_modules/lodash/_strictIndexOf.js
+%%DATADIR%%/resources/app/node_modules/lodash/_strictLastIndexOf.js
+%%DATADIR%%/resources/app/node_modules/lodash/_stringSize.js
+%%DATADIR%%/resources/app/node_modules/lodash/_stringToArray.js
+%%DATADIR%%/resources/app/node_modules/lodash/_stringToPath.js
+%%DATADIR%%/resources/app/node_modules/lodash/_toKey.js
+%%DATADIR%%/resources/app/node_modules/lodash/_toSource.js
+%%DATADIR%%/resources/app/node_modules/lodash/_trimmedEndIndex.js
+%%DATADIR%%/resources/app/node_modules/lodash/_unescapeHtmlChar.js
+%%DATADIR%%/resources/app/node_modules/lodash/_unicodeSize.js
+%%DATADIR%%/resources/app/node_modules/lodash/_unicodeToArray.js
+%%DATADIR%%/resources/app/node_modules/lodash/_unicodeWords.js
+%%DATADIR%%/resources/app/node_modules/lodash/_updateWrapDetails.js
+%%DATADIR%%/resources/app/node_modules/lodash/_wrapperClone.js
+%%DATADIR%%/resources/app/node_modules/lodash/add.js
+%%DATADIR%%/resources/app/node_modules/lodash/after.js
+%%DATADIR%%/resources/app/node_modules/lodash/array.js
+%%DATADIR%%/resources/app/node_modules/lodash/ary.js
+%%DATADIR%%/resources/app/node_modules/lodash/assign.js
+%%DATADIR%%/resources/app/node_modules/lodash/assignIn.js
+%%DATADIR%%/resources/app/node_modules/lodash/assignInWith.js
+%%DATADIR%%/resources/app/node_modules/lodash/assignWith.js
+%%DATADIR%%/resources/app/node_modules/lodash/at.js
+%%DATADIR%%/resources/app/node_modules/lodash/attempt.js
+%%DATADIR%%/resources/app/node_modules/lodash/before.js
+%%DATADIR%%/resources/app/node_modules/lodash/bind.js
+%%DATADIR%%/resources/app/node_modules/lodash/bindAll.js
+%%DATADIR%%/resources/app/node_modules/lodash/bindKey.js
+%%DATADIR%%/resources/app/node_modules/lodash/camelCase.js
+%%DATADIR%%/resources/app/node_modules/lodash/capitalize.js
+%%DATADIR%%/resources/app/node_modules/lodash/castArray.js
+%%DATADIR%%/resources/app/node_modules/lodash/ceil.js
+%%DATADIR%%/resources/app/node_modules/lodash/chain.js
+%%DATADIR%%/resources/app/node_modules/lodash/chunk.js
+%%DATADIR%%/resources/app/node_modules/lodash/clamp.js
+%%DATADIR%%/resources/app/node_modules/lodash/clone.js
+%%DATADIR%%/resources/app/node_modules/lodash/cloneDeep.js
+%%DATADIR%%/resources/app/node_modules/lodash/cloneDeepWith.js
+%%DATADIR%%/resources/app/node_modules/lodash/cloneWith.js
+%%DATADIR%%/resources/app/node_modules/lodash/collection.js
+%%DATADIR%%/resources/app/node_modules/lodash/commit.js
+%%DATADIR%%/resources/app/node_modules/lodash/compact.js
+%%DATADIR%%/resources/app/node_modules/lodash/concat.js
+%%DATADIR%%/resources/app/node_modules/lodash/cond.js
+%%DATADIR%%/resources/app/node_modules/lodash/conforms.js
+%%DATADIR%%/resources/app/node_modules/lodash/conformsTo.js
+%%DATADIR%%/resources/app/node_modules/lodash/constant.js
+%%DATADIR%%/resources/app/node_modules/lodash/core.js
+%%DATADIR%%/resources/app/node_modules/lodash/core.min.js
+%%DATADIR%%/resources/app/node_modules/lodash/countBy.js
+%%DATADIR%%/resources/app/node_modules/lodash/create.js
+%%DATADIR%%/resources/app/node_modules/lodash/curry.js
+%%DATADIR%%/resources/app/node_modules/lodash/curryRight.js
+%%DATADIR%%/resources/app/node_modules/lodash/date.js
+%%DATADIR%%/resources/app/node_modules/lodash/debounce.js
+%%DATADIR%%/resources/app/node_modules/lodash/deburr.js
+%%DATADIR%%/resources/app/node_modules/lodash/defaultTo.js
+%%DATADIR%%/resources/app/node_modules/lodash/defaults.js
+%%DATADIR%%/resources/app/node_modules/lodash/defaultsDeep.js
+%%DATADIR%%/resources/app/node_modules/lodash/defer.js
+%%DATADIR%%/resources/app/node_modules/lodash/delay.js
+%%DATADIR%%/resources/app/node_modules/lodash/difference.js
+%%DATADIR%%/resources/app/node_modules/lodash/differenceBy.js
+%%DATADIR%%/resources/app/node_modules/lodash/differenceWith.js
+%%DATADIR%%/resources/app/node_modules/lodash/divide.js
+%%DATADIR%%/resources/app/node_modules/lodash/drop.js
+%%DATADIR%%/resources/app/node_modules/lodash/dropRight.js
+%%DATADIR%%/resources/app/node_modules/lodash/dropRightWhile.js
+%%DATADIR%%/resources/app/node_modules/lodash/dropWhile.js
+%%DATADIR%%/resources/app/node_modules/lodash/each.js
+%%DATADIR%%/resources/app/node_modules/lodash/eachRight.js
+%%DATADIR%%/resources/app/node_modules/lodash/endsWith.js
+%%DATADIR%%/resources/app/node_modules/lodash/entries.js
+%%DATADIR%%/resources/app/node_modules/lodash/entriesIn.js
+%%DATADIR%%/resources/app/node_modules/lodash/eq.js
+%%DATADIR%%/resources/app/node_modules/lodash/escape.js
+%%DATADIR%%/resources/app/node_modules/lodash/escapeRegExp.js
+%%DATADIR%%/resources/app/node_modules/lodash/every.js
+%%DATADIR%%/resources/app/node_modules/lodash/extend.js
+%%DATADIR%%/resources/app/node_modules/lodash/extendWith.js
+%%DATADIR%%/resources/app/node_modules/lodash/fill.js
+%%DATADIR%%/resources/app/node_modules/lodash/filter.js
+%%DATADIR%%/resources/app/node_modules/lodash/find.js
+%%DATADIR%%/resources/app/node_modules/lodash/findIndex.js
+%%DATADIR%%/resources/app/node_modules/lodash/findKey.js
+%%DATADIR%%/resources/app/node_modules/lodash/findLast.js
+%%DATADIR%%/resources/app/node_modules/lodash/findLastIndex.js
+%%DATADIR%%/resources/app/node_modules/lodash/findLastKey.js
+%%DATADIR%%/resources/app/node_modules/lodash/first.js
+%%DATADIR%%/resources/app/node_modules/lodash/flake.lock
+%%DATADIR%%/resources/app/node_modules/lodash/flake.nix
+%%DATADIR%%/resources/app/node_modules/lodash/flatMap.js
+%%DATADIR%%/resources/app/node_modules/lodash/flatMapDeep.js
+%%DATADIR%%/resources/app/node_modules/lodash/flatMapDepth.js
+%%DATADIR%%/resources/app/node_modules/lodash/flatten.js
+%%DATADIR%%/resources/app/node_modules/lodash/flattenDeep.js
+%%DATADIR%%/resources/app/node_modules/lodash/flattenDepth.js
+%%DATADIR%%/resources/app/node_modules/lodash/flip.js
+%%DATADIR%%/resources/app/node_modules/lodash/floor.js
+%%DATADIR%%/resources/app/node_modules/lodash/flow.js
+%%DATADIR%%/resources/app/node_modules/lodash/flowRight.js
+%%DATADIR%%/resources/app/node_modules/lodash/forEach.js
+%%DATADIR%%/resources/app/node_modules/lodash/forEachRight.js
+%%DATADIR%%/resources/app/node_modules/lodash/forIn.js
+%%DATADIR%%/resources/app/node_modules/lodash/forInRight.js
+%%DATADIR%%/resources/app/node_modules/lodash/forOwn.js
+%%DATADIR%%/resources/app/node_modules/lodash/forOwnRight.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/F.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/T.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/__.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/_baseConvert.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/_convertBrowser.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/_falseOptions.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/_mapping.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/_util.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/add.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/after.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/all.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/allPass.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/always.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/any.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/anyPass.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/apply.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/array.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/ary.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/assign.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/assignAll.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/assignAllWith.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/assignIn.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/assignInAll.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/assignInAllWith.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/assignInWith.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/assignWith.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/assoc.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/assocPath.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/at.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/attempt.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/before.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/bind.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/bindAll.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/bindKey.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/camelCase.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/capitalize.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/castArray.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/ceil.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/chain.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/chunk.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/clamp.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/clone.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/cloneDeep.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/cloneDeepWith.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/cloneWith.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/collection.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/commit.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/compact.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/complement.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/compose.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/concat.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/cond.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/conforms.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/conformsTo.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/constant.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/contains.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/convert.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/countBy.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/create.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/curry.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/curryN.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/curryRight.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/curryRightN.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/date.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/debounce.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/deburr.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/defaultTo.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/defaults.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/defaultsAll.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/defaultsDeep.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/defaultsDeepAll.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/defer.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/delay.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/difference.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/differenceBy.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/differenceWith.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/dissoc.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/dissocPath.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/divide.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/drop.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/dropLast.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/dropLastWhile.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/dropRight.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/dropRightWhile.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/dropWhile.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/each.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/eachRight.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/endsWith.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/entries.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/entriesIn.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/eq.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/equals.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/escape.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/escapeRegExp.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/every.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/extend.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/extendAll.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/extendAllWith.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/extendWith.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/fill.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/filter.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/find.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/findFrom.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/findIndex.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/findIndexFrom.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/findKey.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/findLast.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/findLastFrom.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/findLastIndex.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/findLastIndexFrom.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/findLastKey.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/first.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/flatMap.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/flatMapDeep.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/flatMapDepth.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/flatten.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/flattenDeep.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/flattenDepth.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/flip.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/floor.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/flow.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/flowRight.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/forEach.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/forEachRight.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/forIn.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/forInRight.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/forOwn.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/forOwnRight.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/fromPairs.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/function.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/functions.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/functionsIn.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/get.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/getOr.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/groupBy.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/gt.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/gte.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/has.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/hasIn.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/head.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/identical.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/identity.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/inRange.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/includes.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/includesFrom.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/indexBy.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/indexOf.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/indexOfFrom.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/init.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/initial.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/intersection.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/intersectionBy.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/intersectionWith.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/invert.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/invertBy.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/invertObj.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/invoke.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/invokeArgs.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/invokeArgsMap.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/invokeMap.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/isArguments.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/isArray.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/isArrayBuffer.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/isArrayLike.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/isArrayLikeObject.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/isBoolean.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/isBuffer.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/isDate.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/isElement.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/isEmpty.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/isEqual.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/isEqualWith.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/isError.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/isFinite.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/isFunction.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/isInteger.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/isLength.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/isMap.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/isMatch.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/isMatchWith.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/isNaN.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/isNative.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/isNil.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/isNull.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/isNumber.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/isObject.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/isObjectLike.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/isPlainObject.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/isRegExp.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/isSafeInteger.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/isSet.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/isString.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/isSymbol.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/isTypedArray.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/isUndefined.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/isWeakMap.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/isWeakSet.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/iteratee.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/join.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/juxt.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/kebabCase.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/keyBy.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/keys.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/keysIn.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/lang.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/last.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/lastIndexOf.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/lastIndexOfFrom.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/lowerCase.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/lowerFirst.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/lt.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/lte.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/map.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/mapKeys.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/mapValues.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/matches.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/matchesProperty.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/math.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/max.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/maxBy.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/mean.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/meanBy.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/memoize.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/merge.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/mergeAll.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/mergeAllWith.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/mergeWith.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/method.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/methodOf.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/min.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/minBy.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/mixin.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/multiply.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/nAry.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/negate.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/next.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/noop.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/now.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/nth.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/nthArg.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/number.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/object.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/omit.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/omitAll.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/omitBy.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/once.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/orderBy.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/over.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/overArgs.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/overEvery.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/overSome.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/pad.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/padChars.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/padCharsEnd.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/padCharsStart.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/padEnd.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/padStart.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/parseInt.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/partial.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/partialRight.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/partition.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/path.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/pathEq.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/pathOr.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/paths.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/pick.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/pickAll.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/pickBy.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/pipe.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/placeholder.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/plant.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/pluck.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/prop.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/propEq.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/propOr.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/property.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/propertyOf.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/props.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/pull.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/pullAll.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/pullAllBy.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/pullAllWith.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/pullAt.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/random.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/range.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/rangeRight.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/rangeStep.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/rangeStepRight.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/rearg.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/reduce.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/reduceRight.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/reject.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/remove.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/repeat.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/replace.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/rest.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/restFrom.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/result.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/reverse.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/round.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/sample.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/sampleSize.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/seq.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/set.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/setWith.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/shuffle.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/size.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/slice.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/snakeCase.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/some.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/sortBy.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/sortedIndex.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/sortedIndexBy.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/sortedIndexOf.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/sortedLastIndex.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/sortedLastIndexBy.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/sortedLastIndexOf.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/sortedUniq.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/sortedUniqBy.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/split.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/spread.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/spreadFrom.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/startCase.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/startsWith.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/string.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/stubArray.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/stubFalse.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/stubObject.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/stubString.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/stubTrue.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/subtract.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/sum.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/sumBy.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/symmetricDifference.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/symmetricDifferenceBy.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/symmetricDifferenceWith.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/tail.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/take.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/takeLast.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/takeLastWhile.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/takeRight.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/takeRightWhile.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/takeWhile.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/tap.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/template.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/templateSettings.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/throttle.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/thru.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/times.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/toArray.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/toFinite.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/toInteger.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/toIterator.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/toJSON.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/toLength.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/toLower.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/toNumber.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/toPairs.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/toPairsIn.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/toPath.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/toPlainObject.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/toSafeInteger.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/toString.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/toUpper.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/transform.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/trim.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/trimChars.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/trimCharsEnd.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/trimCharsStart.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/trimEnd.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/trimStart.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/truncate.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/unapply.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/unary.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/unescape.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/union.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/unionBy.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/unionWith.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/uniq.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/uniqBy.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/uniqWith.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/uniqueId.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/unnest.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/unset.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/unzip.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/unzipWith.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/update.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/updateWith.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/upperCase.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/upperFirst.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/useWith.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/util.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/value.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/valueOf.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/values.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/valuesIn.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/where.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/whereEq.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/without.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/words.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/wrap.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/wrapperAt.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/wrapperChain.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/wrapperLodash.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/wrapperReverse.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/wrapperValue.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/xor.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/xorBy.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/xorWith.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/zip.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/zipAll.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/zipObj.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/zipObject.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/zipObjectDeep.js
+%%DATADIR%%/resources/app/node_modules/lodash/fp/zipWith.js
+%%DATADIR%%/resources/app/node_modules/lodash/fromPairs.js
+%%DATADIR%%/resources/app/node_modules/lodash/function.js
+%%DATADIR%%/resources/app/node_modules/lodash/functions.js
+%%DATADIR%%/resources/app/node_modules/lodash/functionsIn.js
+%%DATADIR%%/resources/app/node_modules/lodash/get.js
+%%DATADIR%%/resources/app/node_modules/lodash/groupBy.js
+%%DATADIR%%/resources/app/node_modules/lodash/gt.js
+%%DATADIR%%/resources/app/node_modules/lodash/gte.js
+%%DATADIR%%/resources/app/node_modules/lodash/has.js
+%%DATADIR%%/resources/app/node_modules/lodash/hasIn.js
+%%DATADIR%%/resources/app/node_modules/lodash/head.js
+%%DATADIR%%/resources/app/node_modules/lodash/identity.js
+%%DATADIR%%/resources/app/node_modules/lodash/inRange.js
+%%DATADIR%%/resources/app/node_modules/lodash/includes.js
+%%DATADIR%%/resources/app/node_modules/lodash/index.js
+%%DATADIR%%/resources/app/node_modules/lodash/indexOf.js
+%%DATADIR%%/resources/app/node_modules/lodash/initial.js
+%%DATADIR%%/resources/app/node_modules/lodash/intersection.js
+%%DATADIR%%/resources/app/node_modules/lodash/intersectionBy.js
+%%DATADIR%%/resources/app/node_modules/lodash/intersectionWith.js
+%%DATADIR%%/resources/app/node_modules/lodash/invert.js
+%%DATADIR%%/resources/app/node_modules/lodash/invertBy.js
+%%DATADIR%%/resources/app/node_modules/lodash/invoke.js
+%%DATADIR%%/resources/app/node_modules/lodash/invokeMap.js
+%%DATADIR%%/resources/app/node_modules/lodash/isArguments.js
+%%DATADIR%%/resources/app/node_modules/lodash/isArray.js
+%%DATADIR%%/resources/app/node_modules/lodash/isArrayBuffer.js
+%%DATADIR%%/resources/app/node_modules/lodash/isArrayLike.js
+%%DATADIR%%/resources/app/node_modules/lodash/isArrayLikeObject.js
+%%DATADIR%%/resources/app/node_modules/lodash/isBoolean.js
+%%DATADIR%%/resources/app/node_modules/lodash/isBuffer.js
+%%DATADIR%%/resources/app/node_modules/lodash/isDate.js
+%%DATADIR%%/resources/app/node_modules/lodash/isElement.js
+%%DATADIR%%/resources/app/node_modules/lodash/isEmpty.js
+%%DATADIR%%/resources/app/node_modules/lodash/isEqual.js
+%%DATADIR%%/resources/app/node_modules/lodash/isEqualWith.js
+%%DATADIR%%/resources/app/node_modules/lodash/isError.js
+%%DATADIR%%/resources/app/node_modules/lodash/isFinite.js
+%%DATADIR%%/resources/app/node_modules/lodash/isFunction.js
+%%DATADIR%%/resources/app/node_modules/lodash/isInteger.js
+%%DATADIR%%/resources/app/node_modules/lodash/isLength.js
+%%DATADIR%%/resources/app/node_modules/lodash/isMap.js
+%%DATADIR%%/resources/app/node_modules/lodash/isMatch.js
+%%DATADIR%%/resources/app/node_modules/lodash/isMatchWith.js
+%%DATADIR%%/resources/app/node_modules/lodash/isNaN.js
+%%DATADIR%%/resources/app/node_modules/lodash/isNative.js
+%%DATADIR%%/resources/app/node_modules/lodash/isNil.js
+%%DATADIR%%/resources/app/node_modules/lodash/isNull.js
+%%DATADIR%%/resources/app/node_modules/lodash/isNumber.js
+%%DATADIR%%/resources/app/node_modules/lodash/isObject.js
+%%DATADIR%%/resources/app/node_modules/lodash/isObjectLike.js
+%%DATADIR%%/resources/app/node_modules/lodash/isPlainObject.js
+%%DATADIR%%/resources/app/node_modules/lodash/isRegExp.js
+%%DATADIR%%/resources/app/node_modules/lodash/isSafeInteger.js
+%%DATADIR%%/resources/app/node_modules/lodash/isSet.js
+%%DATADIR%%/resources/app/node_modules/lodash/isString.js
+%%DATADIR%%/resources/app/node_modules/lodash/isSymbol.js
+%%DATADIR%%/resources/app/node_modules/lodash/isTypedArray.js
+%%DATADIR%%/resources/app/node_modules/lodash/isUndefined.js
+%%DATADIR%%/resources/app/node_modules/lodash/isWeakMap.js
+%%DATADIR%%/resources/app/node_modules/lodash/isWeakSet.js
+%%DATADIR%%/resources/app/node_modules/lodash/iteratee.js
+%%DATADIR%%/resources/app/node_modules/lodash/join.js
+%%DATADIR%%/resources/app/node_modules/lodash/kebabCase.js
+%%DATADIR%%/resources/app/node_modules/lodash/keyBy.js
+%%DATADIR%%/resources/app/node_modules/lodash/keys.js
+%%DATADIR%%/resources/app/node_modules/lodash/keysIn.js
+%%DATADIR%%/resources/app/node_modules/lodash/lang.js
+%%DATADIR%%/resources/app/node_modules/lodash/last.js
+%%DATADIR%%/resources/app/node_modules/lodash/lastIndexOf.js
+%%DATADIR%%/resources/app/node_modules/lodash/lodash.js
+%%DATADIR%%/resources/app/node_modules/lodash/lodash.min.js
+%%DATADIR%%/resources/app/node_modules/lodash/lowerCase.js
+%%DATADIR%%/resources/app/node_modules/lodash/lowerFirst.js
+%%DATADIR%%/resources/app/node_modules/lodash/lt.js
+%%DATADIR%%/resources/app/node_modules/lodash/lte.js
+%%DATADIR%%/resources/app/node_modules/lodash/map.js
+%%DATADIR%%/resources/app/node_modules/lodash/mapKeys.js
+%%DATADIR%%/resources/app/node_modules/lodash/mapValues.js
+%%DATADIR%%/resources/app/node_modules/lodash/matches.js
+%%DATADIR%%/resources/app/node_modules/lodash/matchesProperty.js
+%%DATADIR%%/resources/app/node_modules/lodash/math.js
+%%DATADIR%%/resources/app/node_modules/lodash/max.js
+%%DATADIR%%/resources/app/node_modules/lodash/maxBy.js
+%%DATADIR%%/resources/app/node_modules/lodash/mean.js
+%%DATADIR%%/resources/app/node_modules/lodash/meanBy.js
+%%DATADIR%%/resources/app/node_modules/lodash/memoize.js
+%%DATADIR%%/resources/app/node_modules/lodash/merge.js
+%%DATADIR%%/resources/app/node_modules/lodash/mergeWith.js
+%%DATADIR%%/resources/app/node_modules/lodash/method.js
+%%DATADIR%%/resources/app/node_modules/lodash/methodOf.js
+%%DATADIR%%/resources/app/node_modules/lodash/min.js
+%%DATADIR%%/resources/app/node_modules/lodash/minBy.js
+%%DATADIR%%/resources/app/node_modules/lodash/mixin.js
+%%DATADIR%%/resources/app/node_modules/lodash/multiply.js
+%%DATADIR%%/resources/app/node_modules/lodash/negate.js
+%%DATADIR%%/resources/app/node_modules/lodash/next.js
+%%DATADIR%%/resources/app/node_modules/lodash/noop.js
+%%DATADIR%%/resources/app/node_modules/lodash/now.js
+%%DATADIR%%/resources/app/node_modules/lodash/nth.js
+%%DATADIR%%/resources/app/node_modules/lodash/nthArg.js
+%%DATADIR%%/resources/app/node_modules/lodash/number.js
+%%DATADIR%%/resources/app/node_modules/lodash/object.js
+%%DATADIR%%/resources/app/node_modules/lodash/omit.js
+%%DATADIR%%/resources/app/node_modules/lodash/omitBy.js
+%%DATADIR%%/resources/app/node_modules/lodash/once.js
+%%DATADIR%%/resources/app/node_modules/lodash/orderBy.js
+%%DATADIR%%/resources/app/node_modules/lodash/over.js
+%%DATADIR%%/resources/app/node_modules/lodash/overArgs.js
+%%DATADIR%%/resources/app/node_modules/lodash/overEvery.js
+%%DATADIR%%/resources/app/node_modules/lodash/overSome.js
+%%DATADIR%%/resources/app/node_modules/lodash/package.json
+%%DATADIR%%/resources/app/node_modules/lodash/pad.js
+%%DATADIR%%/resources/app/node_modules/lodash/padEnd.js
+%%DATADIR%%/resources/app/node_modules/lodash/padStart.js
+%%DATADIR%%/resources/app/node_modules/lodash/parseInt.js
+%%DATADIR%%/resources/app/node_modules/lodash/partial.js
+%%DATADIR%%/resources/app/node_modules/lodash/partialRight.js
+%%DATADIR%%/resources/app/node_modules/lodash/partition.js
+%%DATADIR%%/resources/app/node_modules/lodash/pick.js
+%%DATADIR%%/resources/app/node_modules/lodash/pickBy.js
+%%DATADIR%%/resources/app/node_modules/lodash/plant.js
+%%DATADIR%%/resources/app/node_modules/lodash/property.js
+%%DATADIR%%/resources/app/node_modules/lodash/propertyOf.js
+%%DATADIR%%/resources/app/node_modules/lodash/pull.js
+%%DATADIR%%/resources/app/node_modules/lodash/pullAll.js
+%%DATADIR%%/resources/app/node_modules/lodash/pullAllBy.js
+%%DATADIR%%/resources/app/node_modules/lodash/pullAllWith.js
+%%DATADIR%%/resources/app/node_modules/lodash/pullAt.js
+%%DATADIR%%/resources/app/node_modules/lodash/random.js
+%%DATADIR%%/resources/app/node_modules/lodash/range.js
+%%DATADIR%%/resources/app/node_modules/lodash/rangeRight.js
+%%DATADIR%%/resources/app/node_modules/lodash/rearg.js
+%%DATADIR%%/resources/app/node_modules/lodash/reduce.js
+%%DATADIR%%/resources/app/node_modules/lodash/reduceRight.js
+%%DATADIR%%/resources/app/node_modules/lodash/reject.js
+%%DATADIR%%/resources/app/node_modules/lodash/release.md
+%%DATADIR%%/resources/app/node_modules/lodash/remove.js
+%%DATADIR%%/resources/app/node_modules/lodash/repeat.js
+%%DATADIR%%/resources/app/node_modules/lodash/replace.js
+%%DATADIR%%/resources/app/node_modules/lodash/rest.js
+%%DATADIR%%/resources/app/node_modules/lodash/result.js
+%%DATADIR%%/resources/app/node_modules/lodash/reverse.js
+%%DATADIR%%/resources/app/node_modules/lodash/round.js
+%%DATADIR%%/resources/app/node_modules/lodash/sample.js
+%%DATADIR%%/resources/app/node_modules/lodash/sampleSize.js
+%%DATADIR%%/resources/app/node_modules/lodash/seq.js
+%%DATADIR%%/resources/app/node_modules/lodash/set.js
+%%DATADIR%%/resources/app/node_modules/lodash/setWith.js
+%%DATADIR%%/resources/app/node_modules/lodash/shuffle.js
+%%DATADIR%%/resources/app/node_modules/lodash/size.js
+%%DATADIR%%/resources/app/node_modules/lodash/slice.js
+%%DATADIR%%/resources/app/node_modules/lodash/snakeCase.js
+%%DATADIR%%/resources/app/node_modules/lodash/some.js
+%%DATADIR%%/resources/app/node_modules/lodash/sortBy.js
+%%DATADIR%%/resources/app/node_modules/lodash/sortedIndex.js
+%%DATADIR%%/resources/app/node_modules/lodash/sortedIndexBy.js
+%%DATADIR%%/resources/app/node_modules/lodash/sortedIndexOf.js
+%%DATADIR%%/resources/app/node_modules/lodash/sortedLastIndex.js
+%%DATADIR%%/resources/app/node_modules/lodash/sortedLastIndexBy.js
+%%DATADIR%%/resources/app/node_modules/lodash/sortedLastIndexOf.js
+%%DATADIR%%/resources/app/node_modules/lodash/sortedUniq.js
+%%DATADIR%%/resources/app/node_modules/lodash/sortedUniqBy.js
+%%DATADIR%%/resources/app/node_modules/lodash/split.js
+%%DATADIR%%/resources/app/node_modules/lodash/spread.js
+%%DATADIR%%/resources/app/node_modules/lodash/startCase.js
+%%DATADIR%%/resources/app/node_modules/lodash/startsWith.js
+%%DATADIR%%/resources/app/node_modules/lodash/string.js
+%%DATADIR%%/resources/app/node_modules/lodash/stubArray.js
+%%DATADIR%%/resources/app/node_modules/lodash/stubFalse.js
+%%DATADIR%%/resources/app/node_modules/lodash/stubObject.js
+%%DATADIR%%/resources/app/node_modules/lodash/stubString.js
+%%DATADIR%%/resources/app/node_modules/lodash/stubTrue.js
+%%DATADIR%%/resources/app/node_modules/lodash/subtract.js
+%%DATADIR%%/resources/app/node_modules/lodash/sum.js
+%%DATADIR%%/resources/app/node_modules/lodash/sumBy.js
+%%DATADIR%%/resources/app/node_modules/lodash/tail.js
+%%DATADIR%%/resources/app/node_modules/lodash/take.js
+%%DATADIR%%/resources/app/node_modules/lodash/takeRight.js
+%%DATADIR%%/resources/app/node_modules/lodash/takeRightWhile.js
+%%DATADIR%%/resources/app/node_modules/lodash/takeWhile.js
+%%DATADIR%%/resources/app/node_modules/lodash/tap.js
+%%DATADIR%%/resources/app/node_modules/lodash/template.js
+%%DATADIR%%/resources/app/node_modules/lodash/templateSettings.js
+%%DATADIR%%/resources/app/node_modules/lodash/throttle.js
+%%DATADIR%%/resources/app/node_modules/lodash/thru.js
+%%DATADIR%%/resources/app/node_modules/lodash/times.js
+%%DATADIR%%/resources/app/node_modules/lodash/toArray.js
+%%DATADIR%%/resources/app/node_modules/lodash/toFinite.js
+%%DATADIR%%/resources/app/node_modules/lodash/toInteger.js
+%%DATADIR%%/resources/app/node_modules/lodash/toIterator.js
+%%DATADIR%%/resources/app/node_modules/lodash/toJSON.js
+%%DATADIR%%/resources/app/node_modules/lodash/toLength.js
+%%DATADIR%%/resources/app/node_modules/lodash/toLower.js
+%%DATADIR%%/resources/app/node_modules/lodash/toNumber.js
+%%DATADIR%%/resources/app/node_modules/lodash/toPairs.js
+%%DATADIR%%/resources/app/node_modules/lodash/toPairsIn.js
+%%DATADIR%%/resources/app/node_modules/lodash/toPath.js
+%%DATADIR%%/resources/app/node_modules/lodash/toPlainObject.js
+%%DATADIR%%/resources/app/node_modules/lodash/toSafeInteger.js
+%%DATADIR%%/resources/app/node_modules/lodash/toString.js
+%%DATADIR%%/resources/app/node_modules/lodash/toUpper.js
+%%DATADIR%%/resources/app/node_modules/lodash/transform.js
+%%DATADIR%%/resources/app/node_modules/lodash/trim.js
+%%DATADIR%%/resources/app/node_modules/lodash/trimEnd.js
+%%DATADIR%%/resources/app/node_modules/lodash/trimStart.js
+%%DATADIR%%/resources/app/node_modules/lodash/truncate.js
+%%DATADIR%%/resources/app/node_modules/lodash/unary.js
+%%DATADIR%%/resources/app/node_modules/lodash/unescape.js
+%%DATADIR%%/resources/app/node_modules/lodash/union.js
+%%DATADIR%%/resources/app/node_modules/lodash/unionBy.js
+%%DATADIR%%/resources/app/node_modules/lodash/unionWith.js
+%%DATADIR%%/resources/app/node_modules/lodash/uniq.js
+%%DATADIR%%/resources/app/node_modules/lodash/uniqBy.js
+%%DATADIR%%/resources/app/node_modules/lodash/uniqWith.js
+%%DATADIR%%/resources/app/node_modules/lodash/uniqueId.js
+%%DATADIR%%/resources/app/node_modules/lodash/unset.js
+%%DATADIR%%/resources/app/node_modules/lodash/unzip.js
+%%DATADIR%%/resources/app/node_modules/lodash/unzipWith.js
+%%DATADIR%%/resources/app/node_modules/lodash/update.js
+%%DATADIR%%/resources/app/node_modules/lodash/updateWith.js
+%%DATADIR%%/resources/app/node_modules/lodash/upperCase.js
+%%DATADIR%%/resources/app/node_modules/lodash/upperFirst.js
+%%DATADIR%%/resources/app/node_modules/lodash/util.js
+%%DATADIR%%/resources/app/node_modules/lodash/value.js
+%%DATADIR%%/resources/app/node_modules/lodash/valueOf.js
+%%DATADIR%%/resources/app/node_modules/lodash/values.js
+%%DATADIR%%/resources/app/node_modules/lodash/valuesIn.js
+%%DATADIR%%/resources/app/node_modules/lodash/without.js
+%%DATADIR%%/resources/app/node_modules/lodash/words.js
+%%DATADIR%%/resources/app/node_modules/lodash/wrap.js
+%%DATADIR%%/resources/app/node_modules/lodash/wrapperAt.js
+%%DATADIR%%/resources/app/node_modules/lodash/wrapperChain.js
+%%DATADIR%%/resources/app/node_modules/lodash/wrapperLodash.js
+%%DATADIR%%/resources/app/node_modules/lodash/wrapperReverse.js
+%%DATADIR%%/resources/app/node_modules/lodash/wrapperValue.js
+%%DATADIR%%/resources/app/node_modules/lodash/xor.js
+%%DATADIR%%/resources/app/node_modules/lodash/xorBy.js
+%%DATADIR%%/resources/app/node_modules/lodash/xorWith.js
+%%DATADIR%%/resources/app/node_modules/lodash/zip.js
+%%DATADIR%%/resources/app/node_modules/lodash/zipObject.js
+%%DATADIR%%/resources/app/node_modules/lodash/zipObjectDeep.js
+%%DATADIR%%/resources/app/node_modules/lodash/zipWith.js
+%%DATADIR%%/resources/app/node_modules/math-intrinsics/LICENSE
+%%DATADIR%%/resources/app/node_modules/math-intrinsics/abs.js
+%%DATADIR%%/resources/app/node_modules/math-intrinsics/constants/maxArrayLength.js
+%%DATADIR%%/resources/app/node_modules/math-intrinsics/constants/maxSafeInteger.js
+%%DATADIR%%/resources/app/node_modules/math-intrinsics/constants/maxValue.js
+%%DATADIR%%/resources/app/node_modules/math-intrinsics/floor.js
+%%DATADIR%%/resources/app/node_modules/math-intrinsics/isFinite.js
+%%DATADIR%%/resources/app/node_modules/math-intrinsics/isInteger.js
+%%DATADIR%%/resources/app/node_modules/math-intrinsics/isNaN.js
+%%DATADIR%%/resources/app/node_modules/math-intrinsics/isNegativeZero.js
+%%DATADIR%%/resources/app/node_modules/math-intrinsics/max.js
+%%DATADIR%%/resources/app/node_modules/math-intrinsics/min.js
+%%DATADIR%%/resources/app/node_modules/math-intrinsics/mod.js
+%%DATADIR%%/resources/app/node_modules/math-intrinsics/package.json
+%%DATADIR%%/resources/app/node_modules/math-intrinsics/pow.js
+%%DATADIR%%/resources/app/node_modules/math-intrinsics/round.js
+%%DATADIR%%/resources/app/node_modules/math-intrinsics/sign.js
+%%DATADIR%%/resources/app/node_modules/math-intrinsics/tsconfig.json
%%DATADIR%%/resources/app/node_modules/micromatch/LICENSE
%%DATADIR%%/resources/app/node_modules/micromatch/index.js
%%DATADIR%%/resources/app/node_modules/micromatch/package.json
+%%DATADIR%%/resources/app/node_modules/mime-db/HISTORY.md
+%%DATADIR%%/resources/app/node_modules/mime-db/LICENSE
+%%DATADIR%%/resources/app/node_modules/mime-db/db.json
+%%DATADIR%%/resources/app/node_modules/mime-db/index.js
+%%DATADIR%%/resources/app/node_modules/mime-db/package.json
+%%DATADIR%%/resources/app/node_modules/mime-types/HISTORY.md
+%%DATADIR%%/resources/app/node_modules/mime-types/LICENSE
+%%DATADIR%%/resources/app/node_modules/mime-types/index.js
+%%DATADIR%%/resources/app/node_modules/mime-types/package.json
+%%DATADIR%%/resources/app/node_modules/mime/LICENSE
+%%DATADIR%%/resources/app/node_modules/mime/cli.js
+%%DATADIR%%/resources/app/node_modules/mime/mime.js
+%%DATADIR%%/resources/app/node_modules/mime/package.json
+%%DATADIR%%/resources/app/node_modules/mime/src/build.js
+%%DATADIR%%/resources/app/node_modules/mime/src/test.js
+%%DATADIR%%/resources/app/node_modules/mime/types.json
+%%DATADIR%%/resources/app/node_modules/minimatch/LICENSE
+%%DATADIR%%/resources/app/node_modules/minimatch/minimatch.js
+%%DATADIR%%/resources/app/node_modules/minimatch/package.json
%%DATADIR%%/resources/app/node_modules/minimist/LICENSE
%%DATADIR%%/resources/app/node_modules/minimist/index.js
%%DATADIR%%/resources/app/node_modules/minimist/package.json
@@ -1748,6 +7828,9 @@ share/applications/code-oss.desktop
%%DATADIR%%/resources/app/node_modules/ms/index.js
%%DATADIR%%/resources/app/node_modules/ms/license.md
%%DATADIR%%/resources/app/node_modules/ms/package.json
+%%DATADIR%%/resources/app/node_modules/mute-stream/LICENSE
+%%DATADIR%%/resources/app/node_modules/mute-stream/mute.js
+%%DATADIR%%/resources/app/node_modules/mute-stream/package.json
%%DATADIR%%/resources/app/node_modules/napi-build-utils/LICENSE
%%DATADIR%%/resources/app/node_modules/napi-build-utils/index.js
%%DATADIR%%/resources/app/node_modules/napi-build-utils/index.md
@@ -1775,6 +7858,64 @@ share/applications/code-oss.desktop
%%DATADIR%%/resources/app/node_modules/node-abi/index.js
%%DATADIR%%/resources/app/node_modules/node-abi/package.json
%%DATADIR%%/resources/app/node_modules/node-abi/scripts/update-abi-registry.js
+%%DATADIR%%/resources/app/node_modules/node-ovsx-sign/LICENSE
+%%DATADIR%%/resources/app/node_modules/node-ovsx-sign/lib/index.d.ts.map
+%%DATADIR%%/resources/app/node_modules/node-ovsx-sign/lib/index.js
+%%DATADIR%%/resources/app/node_modules/node-ovsx-sign/lib/node-ovsx-sign
+%%DATADIR%%/resources/app/node_modules/node-ovsx-sign/lib/utils/commands.d.ts.map
+%%DATADIR%%/resources/app/node_modules/node-ovsx-sign/lib/utils/commands.js
+%%DATADIR%%/resources/app/node_modules/node-ovsx-sign/lib/utils/commands.test.d.ts.map
+%%DATADIR%%/resources/app/node_modules/node-ovsx-sign/lib/utils/commands.test.js
+%%DATADIR%%/resources/app/node_modules/node-ovsx-sign/lib/utils/constants.d.ts.map
+%%DATADIR%%/resources/app/node_modules/node-ovsx-sign/lib/utils/constants.js
+%%DATADIR%%/resources/app/node_modules/node-ovsx-sign/lib/utils/download.d.ts.map
+%%DATADIR%%/resources/app/node_modules/node-ovsx-sign/lib/utils/download.js
+%%DATADIR%%/resources/app/node_modules/node-ovsx-sign/lib/utils/endpoints.d.ts.map
+%%DATADIR%%/resources/app/node_modules/node-ovsx-sign/lib/utils/endpoints.js
+%%DATADIR%%/resources/app/node_modules/node-ovsx-sign/lib/utils/errors.d.ts.map
+%%DATADIR%%/resources/app/node_modules/node-ovsx-sign/lib/utils/errors.js
+%%DATADIR%%/resources/app/node_modules/node-ovsx-sign/lib/utils/extension-metadata.d.ts.map
+%%DATADIR%%/resources/app/node_modules/node-ovsx-sign/lib/utils/extension-metadata.js
+%%DATADIR%%/resources/app/node_modules/node-ovsx-sign/lib/utils/extension-metadata.test.d.ts.map
+%%DATADIR%%/resources/app/node_modules/node-ovsx-sign/lib/utils/extension-metadata.test.js
+%%DATADIR%%/resources/app/node_modules/node-ovsx-sign/lib/utils/keys.d.ts.map
+%%DATADIR%%/resources/app/node_modules/node-ovsx-sign/lib/utils/keys.js
+%%DATADIR%%/resources/app/node_modules/node-ovsx-sign/lib/utils/ovsx-e2e.test.d.ts.map
+%%DATADIR%%/resources/app/node_modules/node-ovsx-sign/lib/utils/ovsx-e2e.test.js
+%%DATADIR%%/resources/app/node_modules/node-ovsx-sign/lib/utils/sign.d.ts.map
+%%DATADIR%%/resources/app/node_modules/node-ovsx-sign/lib/utils/sign.js
+%%DATADIR%%/resources/app/node_modules/node-ovsx-sign/lib/utils/signature-manifest.d.ts.map
+%%DATADIR%%/resources/app/node_modules/node-ovsx-sign/lib/utils/signature-manifest.js
+%%DATADIR%%/resources/app/node_modules/node-ovsx-sign/lib/utils/signature-manifest.test.d.ts.map
+%%DATADIR%%/resources/app/node_modules/node-ovsx-sign/lib/utils/signature-manifest.test.js
+%%DATADIR%%/resources/app/node_modules/node-ovsx-sign/lib/utils/verify.d.ts.map
+%%DATADIR%%/resources/app/node_modules/node-ovsx-sign/lib/utils/verify.js
+%%DATADIR%%/resources/app/node_modules/node-ovsx-sign/lib/utils/zip.d.ts.map
+%%DATADIR%%/resources/app/node_modules/node-ovsx-sign/lib/utils/zip.js
+%%DATADIR%%/resources/app/node_modules/node-ovsx-sign/node_modules/commander/LICENSE
+%%DATADIR%%/resources/app/node_modules/node-ovsx-sign/node_modules/commander/Readme.md
+%%DATADIR%%/resources/app/node_modules/node-ovsx-sign/node_modules/commander/esm.mjs
+%%DATADIR%%/resources/app/node_modules/node-ovsx-sign/node_modules/commander/index.js
+%%DATADIR%%/resources/app/node_modules/node-ovsx-sign/node_modules/commander/lib/argument.js
+%%DATADIR%%/resources/app/node_modules/node-ovsx-sign/node_modules/commander/lib/command.js
+%%DATADIR%%/resources/app/node_modules/node-ovsx-sign/node_modules/commander/lib/error.js
+%%DATADIR%%/resources/app/node_modules/node-ovsx-sign/node_modules/commander/lib/help.js
+%%DATADIR%%/resources/app/node_modules/node-ovsx-sign/node_modules/commander/lib/option.js
+%%DATADIR%%/resources/app/node_modules/node-ovsx-sign/node_modules/commander/lib/suggestSimilar.js
+%%DATADIR%%/resources/app/node_modules/node-ovsx-sign/node_modules/commander/package-support.json
+%%DATADIR%%/resources/app/node_modules/node-ovsx-sign/node_modules/commander/package.json
+%%DATADIR%%/resources/app/node_modules/node-ovsx-sign/node_modules/node-fetch/LICENSE.md
+%%DATADIR%%/resources/app/node_modules/node-ovsx-sign/node_modules/node-fetch/browser.js
+%%DATADIR%%/resources/app/node_modules/node-ovsx-sign/node_modules/node-fetch/lib/index.es.js
+%%DATADIR%%/resources/app/node_modules/node-ovsx-sign/node_modules/node-fetch/lib/index.js
+%%DATADIR%%/resources/app/node_modules/node-ovsx-sign/node_modules/node-fetch/lib/index.mjs
+%%DATADIR%%/resources/app/node_modules/node-ovsx-sign/node_modules/node-fetch/package.json
+%%DATADIR%%/resources/app/node_modules/node-ovsx-sign/node_modules/yauzl/LICENSE
+%%DATADIR%%/resources/app/node_modules/node-ovsx-sign/node_modules/yauzl/fd-slicer.js
+%%DATADIR%%/resources/app/node_modules/node-ovsx-sign/node_modules/yauzl/index.js
+%%DATADIR%%/resources/app/node_modules/node-ovsx-sign/node_modules/yauzl/package.json
+%%DATADIR%%/resources/app/node_modules/node-ovsx-sign/package.json
+%%DATADIR%%/resources/app/node_modules/node-ovsx-sign/src/node-ovsx-sign
%%DATADIR%%/resources/app/node_modules/node-pty/LICENSE
%%DATADIR%%/resources/app/node_modules/node-pty/build/Release/pty.node
%%DATADIR%%/resources/app/node_modules/node-pty/lib/conpty_console_list_agent.js
@@ -1792,6 +7933,23 @@ share/applications/code-oss.desktop
%%DATADIR%%/resources/app/node_modules/node-pty/lib/worker/conoutSocketWorker.js
%%DATADIR%%/resources/app/node_modules/node-pty/node-addon-api/node_addon_api.Makefile
%%DATADIR%%/resources/app/node_modules/node-pty/package.json
+%%DATADIR%%/resources/app/node_modules/normalize-path/LICENSE
+%%DATADIR%%/resources/app/node_modules/normalize-path/index.js
+%%DATADIR%%/resources/app/node_modules/normalize-path/package.json
+%%DATADIR%%/resources/app/node_modules/nth-check/LICENSE
+%%DATADIR%%/resources/app/node_modules/nth-check/lib/compile.d.ts.map
+%%DATADIR%%/resources/app/node_modules/nth-check/lib/compile.js
+%%DATADIR%%/resources/app/node_modules/nth-check/lib/index.d.ts.map
+%%DATADIR%%/resources/app/node_modules/nth-check/lib/index.js
+%%DATADIR%%/resources/app/node_modules/nth-check/lib/parse.d.ts.map
+%%DATADIR%%/resources/app/node_modules/nth-check/lib/parse.js
+%%DATADIR%%/resources/app/node_modules/nth-check/package.json
+%%DATADIR%%/resources/app/node_modules/object-inspect/LICENSE
+%%DATADIR%%/resources/app/node_modules/object-inspect/index.js
+%%DATADIR%%/resources/app/node_modules/object-inspect/package-support.json
+%%DATADIR%%/resources/app/node_modules/object-inspect/package.json
+%%DATADIR%%/resources/app/node_modules/object-inspect/test-core-js.js
+%%DATADIR%%/resources/app/node_modules/object-inspect/util.inspect.js
%%DATADIR%%/resources/app/node_modules/once/LICENSE
%%DATADIR%%/resources/app/node_modules/once/once.js
%%DATADIR%%/resources/app/node_modules/once/package.json
@@ -1850,6 +8008,128 @@ share/applications/code-oss.desktop
%%DATADIR%%/resources/app/node_modules/opentype.js/src/tables/sfnt.js
%%DATADIR%%/resources/app/node_modules/opentype.js/src/types.js
%%DATADIR%%/resources/app/node_modules/opentype.js/src/util.js
+%%DATADIR%%/resources/app/node_modules/package-json-from-dist/LICENSE.md
+%%DATADIR%%/resources/app/node_modules/package-json-from-dist/dist/commonjs/index.d.ts.map
+%%DATADIR%%/resources/app/node_modules/package-json-from-dist/dist/commonjs/index.js
+%%DATADIR%%/resources/app/node_modules/package-json-from-dist/dist/commonjs/package.json
+%%DATADIR%%/resources/app/node_modules/package-json-from-dist/dist/esm/index.d.ts.map
+%%DATADIR%%/resources/app/node_modules/package-json-from-dist/dist/esm/index.js
+%%DATADIR%%/resources/app/node_modules/package-json-from-dist/dist/esm/package.json
+%%DATADIR%%/resources/app/node_modules/package-json-from-dist/package.json
+%%DATADIR%%/resources/app/node_modules/parse-semver/LICENSE.md
+%%DATADIR%%/resources/app/node_modules/parse-semver/index.js
+%%DATADIR%%/resources/app/node_modules/parse-semver/node_modules/semver/LICENSE
+%%DATADIR%%/resources/app/node_modules/parse-semver/node_modules/semver/bin/semver
+%%DATADIR%%/resources/app/node_modules/parse-semver/node_modules/semver/package.json
+%%DATADIR%%/resources/app/node_modules/parse-semver/node_modules/semver/range.bnf
+%%DATADIR%%/resources/app/node_modules/parse-semver/node_modules/semver/semver.js
+%%DATADIR%%/resources/app/node_modules/parse-semver/package.json
+%%DATADIR%%/resources/app/node_modules/parse-semver/test.js
+%%DATADIR%%/resources/app/node_modules/parse5-htmlparser2-tree-adapter/LICENSE
+%%DATADIR%%/resources/app/node_modules/parse5-htmlparser2-tree-adapter/dist/cjs/index.js
+%%DATADIR%%/resources/app/node_modules/parse5-htmlparser2-tree-adapter/dist/cjs/package.json
+%%DATADIR%%/resources/app/node_modules/parse5-htmlparser2-tree-adapter/dist/index.js
+%%DATADIR%%/resources/app/node_modules/parse5-htmlparser2-tree-adapter/package.json
+%%DATADIR%%/resources/app/node_modules/parse5-parser-stream/LICENSE
+%%DATADIR%%/resources/app/node_modules/parse5-parser-stream/dist/cjs/index.js
+%%DATADIR%%/resources/app/node_modules/parse5-parser-stream/dist/cjs/package.json
+%%DATADIR%%/resources/app/node_modules/parse5-parser-stream/dist/index.js
+%%DATADIR%%/resources/app/node_modules/parse5-parser-stream/package.json
+%%DATADIR%%/resources/app/node_modules/parse5/LICENSE
+%%DATADIR%%/resources/app/node_modules/parse5/dist/cjs/common/doctype.js
+%%DATADIR%%/resources/app/node_modules/parse5/dist/cjs/common/error-codes.js
+%%DATADIR%%/resources/app/node_modules/parse5/dist/cjs/common/foreign-content.js
+%%DATADIR%%/resources/app/node_modules/parse5/dist/cjs/common/html.js
+%%DATADIR%%/resources/app/node_modules/parse5/dist/cjs/common/token.js
+%%DATADIR%%/resources/app/node_modules/parse5/dist/cjs/common/unicode.js
+%%DATADIR%%/resources/app/node_modules/parse5/dist/cjs/index.js
+%%DATADIR%%/resources/app/node_modules/parse5/dist/cjs/package.json
+%%DATADIR%%/resources/app/node_modules/parse5/dist/cjs/parser/formatting-element-list.js
+%%DATADIR%%/resources/app/node_modules/parse5/dist/cjs/parser/index.js
+%%DATADIR%%/resources/app/node_modules/parse5/dist/cjs/parser/open-element-stack.js
+%%DATADIR%%/resources/app/node_modules/parse5/dist/cjs/serializer/index.js
+%%DATADIR%%/resources/app/node_modules/parse5/dist/cjs/tokenizer/index.js
+%%DATADIR%%/resources/app/node_modules/parse5/dist/cjs/tokenizer/preprocessor.js
+%%DATADIR%%/resources/app/node_modules/parse5/dist/cjs/tree-adapters/default.js
+%%DATADIR%%/resources/app/node_modules/parse5/dist/cjs/tree-adapters/interface.js
+%%DATADIR%%/resources/app/node_modules/parse5/dist/common/doctype.js
+%%DATADIR%%/resources/app/node_modules/parse5/dist/common/error-codes.js
+%%DATADIR%%/resources/app/node_modules/parse5/dist/common/foreign-content.js
+%%DATADIR%%/resources/app/node_modules/parse5/dist/common/html.js
+%%DATADIR%%/resources/app/node_modules/parse5/dist/common/token.js
+%%DATADIR%%/resources/app/node_modules/parse5/dist/common/unicode.js
+%%DATADIR%%/resources/app/node_modules/parse5/dist/index.js
+%%DATADIR%%/resources/app/node_modules/parse5/dist/parser/formatting-element-list.js
+%%DATADIR%%/resources/app/node_modules/parse5/dist/parser/index.js
+%%DATADIR%%/resources/app/node_modules/parse5/dist/parser/open-element-stack.js
+%%DATADIR%%/resources/app/node_modules/parse5/dist/serializer/index.js
+%%DATADIR%%/resources/app/node_modules/parse5/dist/tokenizer/index.js
+%%DATADIR%%/resources/app/node_modules/parse5/dist/tokenizer/preprocessor.js
+%%DATADIR%%/resources/app/node_modules/parse5/dist/tree-adapters/default.js
+%%DATADIR%%/resources/app/node_modules/parse5/dist/tree-adapters/interface.js
+%%DATADIR%%/resources/app/node_modules/parse5/node_modules/entities/LICENSE
+%%DATADIR%%/resources/app/node_modules/parse5/node_modules/entities/decode.js
+%%DATADIR%%/resources/app/node_modules/parse5/node_modules/entities/dist/commonjs/decode-codepoint.d.ts.map
+%%DATADIR%%/resources/app/node_modules/parse5/node_modules/entities/dist/commonjs/decode-codepoint.js
+%%DATADIR%%/resources/app/node_modules/parse5/node_modules/entities/dist/commonjs/decode.d.ts.map
+%%DATADIR%%/resources/app/node_modules/parse5/node_modules/entities/dist/commonjs/decode.js
+%%DATADIR%%/resources/app/node_modules/parse5/node_modules/entities/dist/commonjs/encode.d.ts.map
+%%DATADIR%%/resources/app/node_modules/parse5/node_modules/entities/dist/commonjs/encode.js
+%%DATADIR%%/resources/app/node_modules/parse5/node_modules/entities/dist/commonjs/escape.d.ts.map
+%%DATADIR%%/resources/app/node_modules/parse5/node_modules/entities/dist/commonjs/escape.js
+%%DATADIR%%/resources/app/node_modules/parse5/node_modules/entities/dist/commonjs/generated/decode-data-html.d.ts.map
+%%DATADIR%%/resources/app/node_modules/parse5/node_modules/entities/dist/commonjs/generated/decode-data-html.js
+%%DATADIR%%/resources/app/node_modules/parse5/node_modules/entities/dist/commonjs/generated/decode-data-xml.d.ts.map
+%%DATADIR%%/resources/app/node_modules/parse5/node_modules/entities/dist/commonjs/generated/decode-data-xml.js
+%%DATADIR%%/resources/app/node_modules/parse5/node_modules/entities/dist/commonjs/generated/encode-html.d.ts.map
+%%DATADIR%%/resources/app/node_modules/parse5/node_modules/entities/dist/commonjs/generated/encode-html.js
+%%DATADIR%%/resources/app/node_modules/parse5/node_modules/entities/dist/commonjs/index.d.ts.map
+%%DATADIR%%/resources/app/node_modules/parse5/node_modules/entities/dist/commonjs/index.js
+%%DATADIR%%/resources/app/node_modules/parse5/node_modules/entities/dist/commonjs/package.json
+%%DATADIR%%/resources/app/node_modules/parse5/node_modules/entities/dist/esm/decode-codepoint.d.ts.map
+%%DATADIR%%/resources/app/node_modules/parse5/node_modules/entities/dist/esm/decode-codepoint.js
+%%DATADIR%%/resources/app/node_modules/parse5/node_modules/entities/dist/esm/decode.d.ts.map
+%%DATADIR%%/resources/app/node_modules/parse5/node_modules/entities/dist/esm/decode.js
+%%DATADIR%%/resources/app/node_modules/parse5/node_modules/entities/dist/esm/encode.d.ts.map
+%%DATADIR%%/resources/app/node_modules/parse5/node_modules/entities/dist/esm/encode.js
+%%DATADIR%%/resources/app/node_modules/parse5/node_modules/entities/dist/esm/escape.d.ts.map
+%%DATADIR%%/resources/app/node_modules/parse5/node_modules/entities/dist/esm/escape.js
+%%DATADIR%%/resources/app/node_modules/parse5/node_modules/entities/dist/esm/generated/decode-data-html.d.ts.map
+%%DATADIR%%/resources/app/node_modules/parse5/node_modules/entities/dist/esm/generated/decode-data-html.js
+%%DATADIR%%/resources/app/node_modules/parse5/node_modules/entities/dist/esm/generated/decode-data-xml.d.ts.map
+%%DATADIR%%/resources/app/node_modules/parse5/node_modules/entities/dist/esm/generated/decode-data-xml.js
+%%DATADIR%%/resources/app/node_modules/parse5/node_modules/entities/dist/esm/generated/encode-html.d.ts.map
+%%DATADIR%%/resources/app/node_modules/parse5/node_modules/entities/dist/esm/generated/encode-html.js
+%%DATADIR%%/resources/app/node_modules/parse5/node_modules/entities/dist/esm/index.d.ts.map
+%%DATADIR%%/resources/app/node_modules/parse5/node_modules/entities/dist/esm/index.js
+%%DATADIR%%/resources/app/node_modules/parse5/node_modules/entities/dist/esm/package.json
+%%DATADIR%%/resources/app/node_modules/parse5/node_modules/entities/escape.js
+%%DATADIR%%/resources/app/node_modules/parse5/node_modules/entities/package.json
+%%DATADIR%%/resources/app/node_modules/parse5/package.json
+%%DATADIR%%/resources/app/node_modules/path-is-absolute/index.js
+%%DATADIR%%/resources/app/node_modules/path-is-absolute/license
+%%DATADIR%%/resources/app/node_modules/path-is-absolute/package.json
+%%DATADIR%%/resources/app/node_modules/path-key/index.js
+%%DATADIR%%/resources/app/node_modules/path-key/license
+%%DATADIR%%/resources/app/node_modules/path-key/package.json
+%%DATADIR%%/resources/app/node_modules/path-scurry/LICENSE.md
+%%DATADIR%%/resources/app/node_modules/path-scurry/dist/commonjs/index.d.ts.map
+%%DATADIR%%/resources/app/node_modules/path-scurry/dist/commonjs/index.js
+%%DATADIR%%/resources/app/node_modules/path-scurry/dist/commonjs/package.json
+%%DATADIR%%/resources/app/node_modules/path-scurry/dist/esm/index.d.ts.map
+%%DATADIR%%/resources/app/node_modules/path-scurry/dist/esm/index.js
+%%DATADIR%%/resources/app/node_modules/path-scurry/dist/esm/package.json
+%%DATADIR%%/resources/app/node_modules/path-scurry/node_modules/lru-cache/LICENSE
+%%DATADIR%%/resources/app/node_modules/path-scurry/node_modules/lru-cache/dist/commonjs/index.d.ts.map
+%%DATADIR%%/resources/app/node_modules/path-scurry/node_modules/lru-cache/dist/commonjs/index.js
+%%DATADIR%%/resources/app/node_modules/path-scurry/node_modules/lru-cache/dist/commonjs/index.min.js
+%%DATADIR%%/resources/app/node_modules/path-scurry/node_modules/lru-cache/dist/commonjs/package.json
+%%DATADIR%%/resources/app/node_modules/path-scurry/node_modules/lru-cache/dist/esm/index.d.ts.map
+%%DATADIR%%/resources/app/node_modules/path-scurry/node_modules/lru-cache/dist/esm/index.js
+%%DATADIR%%/resources/app/node_modules/path-scurry/node_modules/lru-cache/dist/esm/index.min.js
+%%DATADIR%%/resources/app/node_modules/path-scurry/node_modules/lru-cache/dist/esm/package.json
+%%DATADIR%%/resources/app/node_modules/path-scurry/node_modules/lru-cache/package.json
+%%DATADIR%%/resources/app/node_modules/path-scurry/package.json
%%DATADIR%%/resources/app/node_modules/pend/LICENSE
%%DATADIR%%/resources/app/node_modules/pend/index.js
%%DATADIR%%/resources/app/node_modules/pend/package.json
@@ -1862,6 +8142,14 @@ share/applications/code-oss.desktop
%%DATADIR%%/resources/app/node_modules/picomatch/lib/scan.js
%%DATADIR%%/resources/app/node_modules/picomatch/lib/utils.js
%%DATADIR%%/resources/app/node_modules/picomatch/package.json
+%%DATADIR%%/resources/app/node_modules/process-nextick-args/index.js
+%%DATADIR%%/resources/app/node_modules/process-nextick-args/license.md
+%%DATADIR%%/resources/app/node_modules/process-nextick-args/package.json
+%%DATADIR%%/resources/app/node_modules/process/LICENSE
+%%DATADIR%%/resources/app/node_modules/process/browser.js
+%%DATADIR%%/resources/app/node_modules/process/index.js
+%%DATADIR%%/resources/app/node_modules/process/package.json
+%%DATADIR%%/resources/app/node_modules/process/test.js
%%DATADIR%%/resources/app/node_modules/promise-stream-reader/LICENSE.md
%%DATADIR%%/resources/app/node_modules/promise-stream-reader/dist/index.js
%%DATADIR%%/resources/app/node_modules/promise-stream-reader/package.json
@@ -1871,6 +8159,14 @@ share/applications/code-oss.desktop
%%DATADIR%%/resources/app/node_modules/proxy-from-env/index.js
%%DATADIR%%/resources/app/node_modules/proxy-from-env/package.json
%%DATADIR%%/resources/app/node_modules/proxy-from-env/test.js
+%%DATADIR%%/resources/app/node_modules/qs/LICENSE.md
+%%DATADIR%%/resources/app/node_modules/qs/dist/qs.js
+%%DATADIR%%/resources/app/node_modules/qs/lib/formats.js
+%%DATADIR%%/resources/app/node_modules/qs/lib/index.js
+%%DATADIR%%/resources/app/node_modules/qs/lib/parse.js
+%%DATADIR%%/resources/app/node_modules/qs/lib/stringify.js
+%%DATADIR%%/resources/app/node_modules/qs/lib/utils.js
+%%DATADIR%%/resources/app/node_modules/qs/package.json
%%DATADIR%%/resources/app/node_modules/rc/LICENSE.APACHE2
%%DATADIR%%/resources/app/node_modules/rc/LICENSE.BSD
%%DATADIR%%/resources/app/node_modules/rc/LICENSE.MIT
@@ -1882,6 +8178,9 @@ share/applications/code-oss.desktop
%%DATADIR%%/resources/app/node_modules/rc/node_modules/strip-json-comments/license
%%DATADIR%%/resources/app/node_modules/rc/node_modules/strip-json-comments/package.json
%%DATADIR%%/resources/app/node_modules/rc/package.json
+%%DATADIR%%/resources/app/node_modules/read/LICENSE
+%%DATADIR%%/resources/app/node_modules/read/lib/read.js
+%%DATADIR%%/resources/app/node_modules/read/package.json
%%DATADIR%%/resources/app/node_modules/readable-stream/GOVERNANCE.md
%%DATADIR%%/resources/app/node_modules/readable-stream/LICENSE
%%DATADIR%%/resources/app/node_modules/readable-stream/errors-browser.js
@@ -1905,12 +8204,42 @@ share/applications/code-oss.desktop
%%DATADIR%%/resources/app/node_modules/readable-stream/package.json
%%DATADIR%%/resources/app/node_modules/readable-stream/readable-browser.js
%%DATADIR%%/resources/app/node_modules/readable-stream/readable.js
+%%DATADIR%%/resources/app/node_modules/readdir-glob/LICENSE
+%%DATADIR%%/resources/app/node_modules/readdir-glob/index.js
+%%DATADIR%%/resources/app/node_modules/readdir-glob/node_modules/brace-expansion/LICENSE
+%%DATADIR%%/resources/app/node_modules/readdir-glob/node_modules/brace-expansion/index.js
+%%DATADIR%%/resources/app/node_modules/readdir-glob/node_modules/brace-expansion/package.json
+%%DATADIR%%/resources/app/node_modules/readdir-glob/node_modules/minimatch/LICENSE
+%%DATADIR%%/resources/app/node_modules/readdir-glob/node_modules/minimatch/lib/path.js
+%%DATADIR%%/resources/app/node_modules/readdir-glob/node_modules/minimatch/minimatch.js
+%%DATADIR%%/resources/app/node_modules/readdir-glob/node_modules/minimatch/package.json
+%%DATADIR%%/resources/app/node_modules/readdir-glob/package.json
+%%DATADIR%%/resources/app/node_modules/rimraf/LICENSE
+%%DATADIR%%/resources/app/node_modules/rimraf/bin.js
+%%DATADIR%%/resources/app/node_modules/rimraf/node_modules/glob/LICENSE
+%%DATADIR%%/resources/app/node_modules/rimraf/node_modules/glob/changelog.md
+%%DATADIR%%/resources/app/node_modules/rimraf/node_modules/glob/common.js
+%%DATADIR%%/resources/app/node_modules/rimraf/node_modules/glob/glob.js
+%%DATADIR%%/resources/app/node_modules/rimraf/node_modules/glob/package.json
+%%DATADIR%%/resources/app/node_modules/rimraf/node_modules/glob/sync.js
+%%DATADIR%%/resources/app/node_modules/rimraf/package.json
+%%DATADIR%%/resources/app/node_modules/rimraf/rimraf.js
%%DATADIR%%/resources/app/node_modules/run-applescript/index.js
%%DATADIR%%/resources/app/node_modules/run-applescript/license
%%DATADIR%%/resources/app/node_modules/run-applescript/package.json
%%DATADIR%%/resources/app/node_modules/safe-buffer/LICENSE
%%DATADIR%%/resources/app/node_modules/safe-buffer/index.js
%%DATADIR%%/resources/app/node_modules/safe-buffer/package.json
+%%DATADIR%%/resources/app/node_modules/safer-buffer/LICENSE
+%%DATADIR%%/resources/app/node_modules/safer-buffer/Porting-Buffer.md
+%%DATADIR%%/resources/app/node_modules/safer-buffer/Readme.md
+%%DATADIR%%/resources/app/node_modules/safer-buffer/dangerous.js
+%%DATADIR%%/resources/app/node_modules/safer-buffer/package.json
+%%DATADIR%%/resources/app/node_modules/safer-buffer/safer.js
+%%DATADIR%%/resources/app/node_modules/safer-buffer/tests.js
+%%DATADIR%%/resources/app/node_modules/sax/LICENSE
+%%DATADIR%%/resources/app/node_modules/sax/lib/sax.js
+%%DATADIR%%/resources/app/node_modules/sax/package.json
%%DATADIR%%/resources/app/node_modules/semver/LICENSE
%%DATADIR%%/resources/app/node_modules/semver/bin/semver.js
%%DATADIR%%/resources/app/node_modules/semver/classes/comparator.js
@@ -1962,6 +8291,44 @@ share/applications/code-oss.desktop
%%DATADIR%%/resources/app/node_modules/semver/ranges/subset.js
%%DATADIR%%/resources/app/node_modules/semver/ranges/to-comparators.js
%%DATADIR%%/resources/app/node_modules/semver/ranges/valid.js
+%%DATADIR%%/resources/app/node_modules/shebang-command/index.js
+%%DATADIR%%/resources/app/node_modules/shebang-command/license
+%%DATADIR%%/resources/app/node_modules/shebang-command/package.json
+%%DATADIR%%/resources/app/node_modules/shebang-regex/index.js
+%%DATADIR%%/resources/app/node_modules/shebang-regex/license
+%%DATADIR%%/resources/app/node_modules/shebang-regex/package.json
+%%DATADIR%%/resources/app/node_modules/side-channel-list/LICENSE
+%%DATADIR%%/resources/app/node_modules/side-channel-list/index.js
+%%DATADIR%%/resources/app/node_modules/side-channel-list/package.json
+%%DATADIR%%/resources/app/node_modules/side-channel-list/tsconfig.json
+%%DATADIR%%/resources/app/node_modules/side-channel-map/LICENSE
+%%DATADIR%%/resources/app/node_modules/side-channel-map/index.js
+%%DATADIR%%/resources/app/node_modules/side-channel-map/package.json
+%%DATADIR%%/resources/app/node_modules/side-channel-map/tsconfig.json
+%%DATADIR%%/resources/app/node_modules/side-channel-weakmap/LICENSE
+%%DATADIR%%/resources/app/node_modules/side-channel-weakmap/index.js
+%%DATADIR%%/resources/app/node_modules/side-channel-weakmap/package.json
+%%DATADIR%%/resources/app/node_modules/side-channel-weakmap/tsconfig.json
+%%DATADIR%%/resources/app/node_modules/side-channel/LICENSE
+%%DATADIR%%/resources/app/node_modules/side-channel/index.js
+%%DATADIR%%/resources/app/node_modules/side-channel/package.json
+%%DATADIR%%/resources/app/node_modules/side-channel/tsconfig.json
+%%DATADIR%%/resources/app/node_modules/signal-exit/LICENSE.txt
+%%DATADIR%%/resources/app/node_modules/signal-exit/dist/cjs/browser.d.ts.map
+%%DATADIR%%/resources/app/node_modules/signal-exit/dist/cjs/browser.js
+%%DATADIR%%/resources/app/node_modules/signal-exit/dist/cjs/index.d.ts.map
+%%DATADIR%%/resources/app/node_modules/signal-exit/dist/cjs/index.js
+%%DATADIR%%/resources/app/node_modules/signal-exit/dist/cjs/package.json
+%%DATADIR%%/resources/app/node_modules/signal-exit/dist/cjs/signals.d.ts.map
+%%DATADIR%%/resources/app/node_modules/signal-exit/dist/cjs/signals.js
+%%DATADIR%%/resources/app/node_modules/signal-exit/dist/mjs/browser.d.ts.map
+%%DATADIR%%/resources/app/node_modules/signal-exit/dist/mjs/browser.js
+%%DATADIR%%/resources/app/node_modules/signal-exit/dist/mjs/index.d.ts.map
+%%DATADIR%%/resources/app/node_modules/signal-exit/dist/mjs/index.js
+%%DATADIR%%/resources/app/node_modules/signal-exit/dist/mjs/package.json
+%%DATADIR%%/resources/app/node_modules/signal-exit/dist/mjs/signals.d.ts.map
+%%DATADIR%%/resources/app/node_modules/signal-exit/dist/mjs/signals.js
+%%DATADIR%%/resources/app/node_modules/signal-exit/package.json
%%DATADIR%%/resources/app/node_modules/simple-concat/LICENSE
%%DATADIR%%/resources/app/node_modules/simple-concat/index.js
%%DATADIR%%/resources/app/node_modules/simple-concat/package.json
@@ -1991,9 +8358,34 @@ share/applications/code-oss.desktop
%%DATADIR%%/resources/app/node_modules/sprintf-js/package.json
%%DATADIR%%/resources/app/node_modules/sprintf-js/src/angular-sprintf.js
%%DATADIR%%/resources/app/node_modules/sprintf-js/src/sprintf.js
+%%DATADIR%%/resources/app/node_modules/streamx/LICENSE
+%%DATADIR%%/resources/app/node_modules/streamx/index.js
+%%DATADIR%%/resources/app/node_modules/streamx/package.json
+%%DATADIR%%/resources/app/node_modules/string-width-cjs/index.js
+%%DATADIR%%/resources/app/node_modules/string-width-cjs/license
+%%DATADIR%%/resources/app/node_modules/string-width-cjs/node_modules/emoji-regex/LICENSE-MIT.txt
+%%DATADIR%%/resources/app/node_modules/string-width-cjs/node_modules/emoji-regex/es2015/index.js
+%%DATADIR%%/resources/app/node_modules/string-width-cjs/node_modules/emoji-regex/es2015/text.js
+%%DATADIR%%/resources/app/node_modules/string-width-cjs/node_modules/emoji-regex/index.js
+%%DATADIR%%/resources/app/node_modules/string-width-cjs/node_modules/emoji-regex/package.json
+%%DATADIR%%/resources/app/node_modules/string-width-cjs/node_modules/emoji-regex/text.js
+%%DATADIR%%/resources/app/node_modules/string-width-cjs/package.json
%%DATADIR%%/resources/app/node_modules/string_decoder/LICENSE
%%DATADIR%%/resources/app/node_modules/string_decoder/lib/string_decoder.js
%%DATADIR%%/resources/app/node_modules/string_decoder/package.json
+%%DATADIR%%/resources/app/node_modules/strip-ansi-cjs/index.js
+%%DATADIR%%/resources/app/node_modules/strip-ansi-cjs/license
+%%DATADIR%%/resources/app/node_modules/strip-ansi-cjs/package.json
+%%DATADIR%%/resources/app/node_modules/strip-ansi/index.js
+%%DATADIR%%/resources/app/node_modules/strip-ansi/license
+%%DATADIR%%/resources/app/node_modules/strip-ansi/package.json
+%%DATADIR%%/resources/app/node_modules/tar-stream/LICENSE
+%%DATADIR%%/resources/app/node_modules/tar-stream/constants.js
+%%DATADIR%%/resources/app/node_modules/tar-stream/extract.js
+%%DATADIR%%/resources/app/node_modules/tar-stream/headers.js
+%%DATADIR%%/resources/app/node_modules/tar-stream/index.js
+%%DATADIR%%/resources/app/node_modules/tar-stream/pack.js
+%%DATADIR%%/resources/app/node_modules/tar-stream/package.json
%%DATADIR%%/resources/app/node_modules/tar/LICENSE
%%DATADIR%%/resources/app/node_modules/tar/index.js
%%DATADIR%%/resources/app/node_modules/tar/lib/create.js
@@ -2029,12 +8421,23 @@ share/applications/code-oss.desktop
%%DATADIR%%/resources/app/node_modules/tas-client-umd/LICENSE
%%DATADIR%%/resources/app/node_modules/tas-client-umd/lib/tas-client-umd.js
%%DATADIR%%/resources/app/node_modules/tas-client-umd/package.json
+%%DATADIR%%/resources/app/node_modules/text-decoder/LICENSE
+%%DATADIR%%/resources/app/node_modules/text-decoder/index.js
+%%DATADIR%%/resources/app/node_modules/text-decoder/lib/pass-through-decoder.js
+%%DATADIR%%/resources/app/node_modules/text-decoder/lib/utf8-decoder.js
+%%DATADIR%%/resources/app/node_modules/text-decoder/package.json
%%DATADIR%%/resources/app/node_modules/tiny-inflate/LICENSE
%%DATADIR%%/resources/app/node_modules/tiny-inflate/index.js
%%DATADIR%%/resources/app/node_modules/tiny-inflate/package.json
+%%DATADIR%%/resources/app/node_modules/tmp/LICENSE
+%%DATADIR%%/resources/app/node_modules/tmp/lib/tmp.js
+%%DATADIR%%/resources/app/node_modules/tmp/package.json
%%DATADIR%%/resources/app/node_modules/to-regex-range/LICENSE
%%DATADIR%%/resources/app/node_modules/to-regex-range/index.js
%%DATADIR%%/resources/app/node_modules/to-regex-range/package.json
+%%DATADIR%%/resources/app/node_modules/tr46/index.js
+%%DATADIR%%/resources/app/node_modules/tr46/lib/mappingTable.json
+%%DATADIR%%/resources/app/node_modules/tr46/package.json
%%DATADIR%%/resources/app/node_modules/tslib/CopyrightNotice.txt
%%DATADIR%%/resources/app/node_modules/tslib/LICENSE.txt
%%DATADIR%%/resources/app/node_modules/tslib/SECURITY.md
@@ -2049,6 +8452,526 @@ share/applications/code-oss.desktop
%%DATADIR%%/resources/app/node_modules/tunnel-agent/LICENSE
%%DATADIR%%/resources/app/node_modules/tunnel-agent/index.js
%%DATADIR%%/resources/app/node_modules/tunnel-agent/package.json
+%%DATADIR%%/resources/app/node_modules/tunnel/LICENSE
+%%DATADIR%%/resources/app/node_modules/tunnel/index.js
+%%DATADIR%%/resources/app/node_modules/tunnel/lib/tunnel.js
+%%DATADIR%%/resources/app/node_modules/tunnel/package.json
+%%DATADIR%%/resources/app/node_modules/typed-rest-client/Handlers.js
+%%DATADIR%%/resources/app/node_modules/typed-rest-client/HttpClient.js
+%%DATADIR%%/resources/app/node_modules/typed-rest-client/Index.js
+%%DATADIR%%/resources/app/node_modules/typed-rest-client/Interfaces.js
+%%DATADIR%%/resources/app/node_modules/typed-rest-client/LICENSE
+%%DATADIR%%/resources/app/node_modules/typed-rest-client/RestClient.js
+%%DATADIR%%/resources/app/node_modules/typed-rest-client/ThirdPartyNotice.txt
+%%DATADIR%%/resources/app/node_modules/typed-rest-client/Util.js
+%%DATADIR%%/resources/app/node_modules/typed-rest-client/handlers/basiccreds.js
+%%DATADIR%%/resources/app/node_modules/typed-rest-client/handlers/bearertoken.js
+%%DATADIR%%/resources/app/node_modules/typed-rest-client/handlers/ntlm.js
+%%DATADIR%%/resources/app/node_modules/typed-rest-client/handlers/personalaccesstoken.js
+%%DATADIR%%/resources/app/node_modules/typed-rest-client/opensource/Node-SMB/lib/common.js
+%%DATADIR%%/resources/app/node_modules/typed-rest-client/opensource/Node-SMB/lib/ntlm.js
+%%DATADIR%%/resources/app/node_modules/typed-rest-client/opensource/Node-SMB/lib/smbhash.js
+%%DATADIR%%/resources/app/node_modules/typed-rest-client/package.json
+%%DATADIR%%/resources/app/node_modules/underscore/LICENSE
+%%DATADIR%%/resources/app/node_modules/underscore/amd/_baseCreate.js
+%%DATADIR%%/resources/app/node_modules/underscore/amd/_baseIteratee.js
+%%DATADIR%%/resources/app/node_modules/underscore/amd/_cb.js
+%%DATADIR%%/resources/app/node_modules/underscore/amd/_chainResult.js
+%%DATADIR%%/resources/app/node_modules/underscore/amd/_collectNonEnumProps.js
+%%DATADIR%%/resources/app/node_modules/underscore/amd/_createAssigner.js
+%%DATADIR%%/resources/app/node_modules/underscore/amd/_createEscaper.js
+%%DATADIR%%/resources/app/node_modules/underscore/amd/_createIndexFinder.js
+%%DATADIR%%/resources/app/node_modules/underscore/amd/_createPredicateIndexFinder.js
+%%DATADIR%%/resources/app/node_modules/underscore/amd/_createReduce.js
+%%DATADIR%%/resources/app/node_modules/underscore/amd/_createSizePropertyCheck.js
+%%DATADIR%%/resources/app/node_modules/underscore/amd/_deepGet.js
+%%DATADIR%%/resources/app/node_modules/underscore/amd/_escapeMap.js
+%%DATADIR%%/resources/app/node_modules/underscore/amd/_executeBound.js
+%%DATADIR%%/resources/app/node_modules/underscore/amd/_flatten.js
+%%DATADIR%%/resources/app/node_modules/underscore/amd/_getByteLength.js
+%%DATADIR%%/resources/app/node_modules/underscore/amd/_getLength.js
+%%DATADIR%%/resources/app/node_modules/underscore/amd/_group.js
+%%DATADIR%%/resources/app/node_modules/underscore/amd/_has.js
+%%DATADIR%%/resources/app/node_modules/underscore/amd/_hasObjectTag.js
+%%DATADIR%%/resources/app/node_modules/underscore/amd/_isArrayLike.js
+%%DATADIR%%/resources/app/node_modules/underscore/amd/_isBufferLike.js
+%%DATADIR%%/resources/app/node_modules/underscore/amd/_keyInObj.js
+%%DATADIR%%/resources/app/node_modules/underscore/amd/_methodFingerprint.js
+%%DATADIR%%/resources/app/node_modules/underscore/amd/_optimizeCb.js
+%%DATADIR%%/resources/app/node_modules/underscore/amd/_set.js
+%%DATADIR%%/resources/app/node_modules/underscore/amd/_setup.js
+%%DATADIR%%/resources/app/node_modules/underscore/amd/_shallowProperty.js
+%%DATADIR%%/resources/app/node_modules/underscore/amd/_stringTagBug.js
+%%DATADIR%%/resources/app/node_modules/underscore/amd/_tagTester.js
+%%DATADIR%%/resources/app/node_modules/underscore/amd/_toBufferView.js
+%%DATADIR%%/resources/app/node_modules/underscore/amd/_toPath.js
+%%DATADIR%%/resources/app/node_modules/underscore/amd/_unescapeMap.js
+%%DATADIR%%/resources/app/node_modules/underscore/amd/after.js
+%%DATADIR%%/resources/app/node_modules/underscore/amd/allKeys.js
+%%DATADIR%%/resources/app/node_modules/underscore/amd/before.js
+%%DATADIR%%/resources/app/node_modules/underscore/amd/bind.js
+%%DATADIR%%/resources/app/node_modules/underscore/amd/bindAll.js
+%%DATADIR%%/resources/app/node_modules/underscore/amd/chain.js
+%%DATADIR%%/resources/app/node_modules/underscore/amd/chunk.js
+%%DATADIR%%/resources/app/node_modules/underscore/amd/clone.js
+%%DATADIR%%/resources/app/node_modules/underscore/amd/compact.js
+%%DATADIR%%/resources/app/node_modules/underscore/amd/compose.js
+%%DATADIR%%/resources/app/node_modules/underscore/amd/constant.js
+%%DATADIR%%/resources/app/node_modules/underscore/amd/contains.js
+%%DATADIR%%/resources/app/node_modules/underscore/amd/countBy.js
+%%DATADIR%%/resources/app/node_modules/underscore/amd/create.js
+%%DATADIR%%/resources/app/node_modules/underscore/amd/debounce.js
+%%DATADIR%%/resources/app/node_modules/underscore/amd/defaults.js
+%%DATADIR%%/resources/app/node_modules/underscore/amd/defer.js
+%%DATADIR%%/resources/app/node_modules/underscore/amd/delay.js
+%%DATADIR%%/resources/app/node_modules/underscore/amd/difference.js
+%%DATADIR%%/resources/app/node_modules/underscore/amd/each.js
+%%DATADIR%%/resources/app/node_modules/underscore/amd/escape.js
+%%DATADIR%%/resources/app/node_modules/underscore/amd/every.js
+%%DATADIR%%/resources/app/node_modules/underscore/amd/extend.js
+%%DATADIR%%/resources/app/node_modules/underscore/amd/extendOwn.js
+%%DATADIR%%/resources/app/node_modules/underscore/amd/filter.js
+%%DATADIR%%/resources/app/node_modules/underscore/amd/find.js
+%%DATADIR%%/resources/app/node_modules/underscore/amd/findIndex.js
+%%DATADIR%%/resources/app/node_modules/underscore/amd/findKey.js
+%%DATADIR%%/resources/app/node_modules/underscore/amd/findLastIndex.js
+%%DATADIR%%/resources/app/node_modules/underscore/amd/findWhere.js
+%%DATADIR%%/resources/app/node_modules/underscore/amd/first.js
+%%DATADIR%%/resources/app/node_modules/underscore/amd/flatten.js
+%%DATADIR%%/resources/app/node_modules/underscore/amd/functions.js
+%%DATADIR%%/resources/app/node_modules/underscore/amd/get.js
+%%DATADIR%%/resources/app/node_modules/underscore/amd/groupBy.js
+%%DATADIR%%/resources/app/node_modules/underscore/amd/has.js
+%%DATADIR%%/resources/app/node_modules/underscore/amd/identity.js
+%%DATADIR%%/resources/app/node_modules/underscore/amd/index-default.js
+%%DATADIR%%/resources/app/node_modules/underscore/amd/index.js
+%%DATADIR%%/resources/app/node_modules/underscore/amd/indexBy.js
+%%DATADIR%%/resources/app/node_modules/underscore/amd/indexOf.js
+%%DATADIR%%/resources/app/node_modules/underscore/amd/initial.js
+%%DATADIR%%/resources/app/node_modules/underscore/amd/intersection.js
+%%DATADIR%%/resources/app/node_modules/underscore/amd/invert.js
+%%DATADIR%%/resources/app/node_modules/underscore/amd/invoke.js
+%%DATADIR%%/resources/app/node_modules/underscore/amd/isArguments.js
+%%DATADIR%%/resources/app/node_modules/underscore/amd/isArray.js
+%%DATADIR%%/resources/app/node_modules/underscore/amd/isArrayBuffer.js
+%%DATADIR%%/resources/app/node_modules/underscore/amd/isBoolean.js
+%%DATADIR%%/resources/app/node_modules/underscore/amd/isDataView.js
+%%DATADIR%%/resources/app/node_modules/underscore/amd/isDate.js
+%%DATADIR%%/resources/app/node_modules/underscore/amd/isElement.js
+%%DATADIR%%/resources/app/node_modules/underscore/amd/isEmpty.js
+%%DATADIR%%/resources/app/node_modules/underscore/amd/isEqual.js
+%%DATADIR%%/resources/app/node_modules/underscore/amd/isError.js
+%%DATADIR%%/resources/app/node_modules/underscore/amd/isFinite.js
+%%DATADIR%%/resources/app/node_modules/underscore/amd/isFunction.js
+%%DATADIR%%/resources/app/node_modules/underscore/amd/isMap.js
+%%DATADIR%%/resources/app/node_modules/underscore/amd/isMatch.js
+%%DATADIR%%/resources/app/node_modules/underscore/amd/isNaN.js
+%%DATADIR%%/resources/app/node_modules/underscore/amd/isNull.js
+%%DATADIR%%/resources/app/node_modules/underscore/amd/isNumber.js
+%%DATADIR%%/resources/app/node_modules/underscore/amd/isObject.js
+%%DATADIR%%/resources/app/node_modules/underscore/amd/isRegExp.js
+%%DATADIR%%/resources/app/node_modules/underscore/amd/isSet.js
+%%DATADIR%%/resources/app/node_modules/underscore/amd/isString.js
+%%DATADIR%%/resources/app/node_modules/underscore/amd/isSymbol.js
+%%DATADIR%%/resources/app/node_modules/underscore/amd/isTypedArray.js
+%%DATADIR%%/resources/app/node_modules/underscore/amd/isUndefined.js
+%%DATADIR%%/resources/app/node_modules/underscore/amd/isWeakMap.js
+%%DATADIR%%/resources/app/node_modules/underscore/amd/isWeakSet.js
+%%DATADIR%%/resources/app/node_modules/underscore/amd/iteratee.js
+%%DATADIR%%/resources/app/node_modules/underscore/amd/keys.js
+%%DATADIR%%/resources/app/node_modules/underscore/amd/last.js
+%%DATADIR%%/resources/app/node_modules/underscore/amd/lastIndexOf.js
+%%DATADIR%%/resources/app/node_modules/underscore/amd/map.js
+%%DATADIR%%/resources/app/node_modules/underscore/amd/mapObject.js
+%%DATADIR%%/resources/app/node_modules/underscore/amd/matcher.js
+%%DATADIR%%/resources/app/node_modules/underscore/amd/max.js
+%%DATADIR%%/resources/app/node_modules/underscore/amd/memoize.js
+%%DATADIR%%/resources/app/node_modules/underscore/amd/min.js
+%%DATADIR%%/resources/app/node_modules/underscore/amd/mixin.js
+%%DATADIR%%/resources/app/node_modules/underscore/amd/negate.js
+%%DATADIR%%/resources/app/node_modules/underscore/amd/noop.js
+%%DATADIR%%/resources/app/node_modules/underscore/amd/now.js
+%%DATADIR%%/resources/app/node_modules/underscore/amd/object.js
+%%DATADIR%%/resources/app/node_modules/underscore/amd/omit.js
+%%DATADIR%%/resources/app/node_modules/underscore/amd/once.js
+%%DATADIR%%/resources/app/node_modules/underscore/amd/pairs.js
+%%DATADIR%%/resources/app/node_modules/underscore/amd/partial.js
+%%DATADIR%%/resources/app/node_modules/underscore/amd/partition.js
+%%DATADIR%%/resources/app/node_modules/underscore/amd/pick.js
+%%DATADIR%%/resources/app/node_modules/underscore/amd/pluck.js
+%%DATADIR%%/resources/app/node_modules/underscore/amd/property.js
+%%DATADIR%%/resources/app/node_modules/underscore/amd/propertyOf.js
+%%DATADIR%%/resources/app/node_modules/underscore/amd/random.js
+%%DATADIR%%/resources/app/node_modules/underscore/amd/range.js
+%%DATADIR%%/resources/app/node_modules/underscore/amd/reduce.js
+%%DATADIR%%/resources/app/node_modules/underscore/amd/reduceRight.js
+%%DATADIR%%/resources/app/node_modules/underscore/amd/reject.js
+%%DATADIR%%/resources/app/node_modules/underscore/amd/rest.js
+%%DATADIR%%/resources/app/node_modules/underscore/amd/restArguments.js
+%%DATADIR%%/resources/app/node_modules/underscore/amd/result.js
+%%DATADIR%%/resources/app/node_modules/underscore/amd/sample.js
+%%DATADIR%%/resources/app/node_modules/underscore/amd/set.js
+%%DATADIR%%/resources/app/node_modules/underscore/amd/shuffle.js
+%%DATADIR%%/resources/app/node_modules/underscore/amd/size.js
+%%DATADIR%%/resources/app/node_modules/underscore/amd/some.js
+%%DATADIR%%/resources/app/node_modules/underscore/amd/sortBy.js
+%%DATADIR%%/resources/app/node_modules/underscore/amd/sortedIndex.js
+%%DATADIR%%/resources/app/node_modules/underscore/amd/tap.js
+%%DATADIR%%/resources/app/node_modules/underscore/amd/template.js
+%%DATADIR%%/resources/app/node_modules/underscore/amd/templateSettings.js
+%%DATADIR%%/resources/app/node_modules/underscore/amd/throttle.js
+%%DATADIR%%/resources/app/node_modules/underscore/amd/times.js
+%%DATADIR%%/resources/app/node_modules/underscore/amd/toArray.js
+%%DATADIR%%/resources/app/node_modules/underscore/amd/toPath.js
+%%DATADIR%%/resources/app/node_modules/underscore/amd/underscore-array-methods.js
+%%DATADIR%%/resources/app/node_modules/underscore/amd/underscore.js
+%%DATADIR%%/resources/app/node_modules/underscore/amd/unescape.js
+%%DATADIR%%/resources/app/node_modules/underscore/amd/union.js
+%%DATADIR%%/resources/app/node_modules/underscore/amd/uniq.js
+%%DATADIR%%/resources/app/node_modules/underscore/amd/uniqueId.js
+%%DATADIR%%/resources/app/node_modules/underscore/amd/unzip.js
+%%DATADIR%%/resources/app/node_modules/underscore/amd/values.js
+%%DATADIR%%/resources/app/node_modules/underscore/amd/where.js
+%%DATADIR%%/resources/app/node_modules/underscore/amd/without.js
+%%DATADIR%%/resources/app/node_modules/underscore/amd/wrap.js
+%%DATADIR%%/resources/app/node_modules/underscore/amd/zip.js
+%%DATADIR%%/resources/app/node_modules/underscore/cjs/_baseCreate.js
+%%DATADIR%%/resources/app/node_modules/underscore/cjs/_baseIteratee.js
+%%DATADIR%%/resources/app/node_modules/underscore/cjs/_cb.js
+%%DATADIR%%/resources/app/node_modules/underscore/cjs/_chainResult.js
+%%DATADIR%%/resources/app/node_modules/underscore/cjs/_collectNonEnumProps.js
+%%DATADIR%%/resources/app/node_modules/underscore/cjs/_createAssigner.js
+%%DATADIR%%/resources/app/node_modules/underscore/cjs/_createEscaper.js
+%%DATADIR%%/resources/app/node_modules/underscore/cjs/_createIndexFinder.js
+%%DATADIR%%/resources/app/node_modules/underscore/cjs/_createPredicateIndexFinder.js
+%%DATADIR%%/resources/app/node_modules/underscore/cjs/_createReduce.js
+%%DATADIR%%/resources/app/node_modules/underscore/cjs/_createSizePropertyCheck.js
+%%DATADIR%%/resources/app/node_modules/underscore/cjs/_deepGet.js
+%%DATADIR%%/resources/app/node_modules/underscore/cjs/_escapeMap.js
+%%DATADIR%%/resources/app/node_modules/underscore/cjs/_executeBound.js
+%%DATADIR%%/resources/app/node_modules/underscore/cjs/_flatten.js
+%%DATADIR%%/resources/app/node_modules/underscore/cjs/_getByteLength.js
+%%DATADIR%%/resources/app/node_modules/underscore/cjs/_getLength.js
+%%DATADIR%%/resources/app/node_modules/underscore/cjs/_group.js
+%%DATADIR%%/resources/app/node_modules/underscore/cjs/_has.js
+%%DATADIR%%/resources/app/node_modules/underscore/cjs/_hasObjectTag.js
+%%DATADIR%%/resources/app/node_modules/underscore/cjs/_isArrayLike.js
+%%DATADIR%%/resources/app/node_modules/underscore/cjs/_isBufferLike.js
+%%DATADIR%%/resources/app/node_modules/underscore/cjs/_keyInObj.js
+%%DATADIR%%/resources/app/node_modules/underscore/cjs/_methodFingerprint.js
+%%DATADIR%%/resources/app/node_modules/underscore/cjs/_optimizeCb.js
+%%DATADIR%%/resources/app/node_modules/underscore/cjs/_set.js
+%%DATADIR%%/resources/app/node_modules/underscore/cjs/_setup.js
+%%DATADIR%%/resources/app/node_modules/underscore/cjs/_shallowProperty.js
+%%DATADIR%%/resources/app/node_modules/underscore/cjs/_stringTagBug.js
+%%DATADIR%%/resources/app/node_modules/underscore/cjs/_tagTester.js
+%%DATADIR%%/resources/app/node_modules/underscore/cjs/_toBufferView.js
+%%DATADIR%%/resources/app/node_modules/underscore/cjs/_toPath.js
+%%DATADIR%%/resources/app/node_modules/underscore/cjs/_unescapeMap.js
+%%DATADIR%%/resources/app/node_modules/underscore/cjs/after.js
+%%DATADIR%%/resources/app/node_modules/underscore/cjs/allKeys.js
+%%DATADIR%%/resources/app/node_modules/underscore/cjs/before.js
+%%DATADIR%%/resources/app/node_modules/underscore/cjs/bind.js
+%%DATADIR%%/resources/app/node_modules/underscore/cjs/bindAll.js
+%%DATADIR%%/resources/app/node_modules/underscore/cjs/chain.js
+%%DATADIR%%/resources/app/node_modules/underscore/cjs/chunk.js
+%%DATADIR%%/resources/app/node_modules/underscore/cjs/clone.js
+%%DATADIR%%/resources/app/node_modules/underscore/cjs/compact.js
+%%DATADIR%%/resources/app/node_modules/underscore/cjs/compose.js
+%%DATADIR%%/resources/app/node_modules/underscore/cjs/constant.js
+%%DATADIR%%/resources/app/node_modules/underscore/cjs/contains.js
+%%DATADIR%%/resources/app/node_modules/underscore/cjs/countBy.js
+%%DATADIR%%/resources/app/node_modules/underscore/cjs/create.js
+%%DATADIR%%/resources/app/node_modules/underscore/cjs/debounce.js
+%%DATADIR%%/resources/app/node_modules/underscore/cjs/defaults.js
+%%DATADIR%%/resources/app/node_modules/underscore/cjs/defer.js
+%%DATADIR%%/resources/app/node_modules/underscore/cjs/delay.js
+%%DATADIR%%/resources/app/node_modules/underscore/cjs/difference.js
+%%DATADIR%%/resources/app/node_modules/underscore/cjs/each.js
+%%DATADIR%%/resources/app/node_modules/underscore/cjs/escape.js
+%%DATADIR%%/resources/app/node_modules/underscore/cjs/every.js
+%%DATADIR%%/resources/app/node_modules/underscore/cjs/extend.js
+%%DATADIR%%/resources/app/node_modules/underscore/cjs/extendOwn.js
+%%DATADIR%%/resources/app/node_modules/underscore/cjs/filter.js
+%%DATADIR%%/resources/app/node_modules/underscore/cjs/find.js
+%%DATADIR%%/resources/app/node_modules/underscore/cjs/findIndex.js
+%%DATADIR%%/resources/app/node_modules/underscore/cjs/findKey.js
+%%DATADIR%%/resources/app/node_modules/underscore/cjs/findLastIndex.js
+%%DATADIR%%/resources/app/node_modules/underscore/cjs/findWhere.js
+%%DATADIR%%/resources/app/node_modules/underscore/cjs/first.js
+%%DATADIR%%/resources/app/node_modules/underscore/cjs/flatten.js
+%%DATADIR%%/resources/app/node_modules/underscore/cjs/functions.js
+%%DATADIR%%/resources/app/node_modules/underscore/cjs/get.js
+%%DATADIR%%/resources/app/node_modules/underscore/cjs/groupBy.js
+%%DATADIR%%/resources/app/node_modules/underscore/cjs/has.js
+%%DATADIR%%/resources/app/node_modules/underscore/cjs/identity.js
+%%DATADIR%%/resources/app/node_modules/underscore/cjs/index-default.js
+%%DATADIR%%/resources/app/node_modules/underscore/cjs/index.js
+%%DATADIR%%/resources/app/node_modules/underscore/cjs/indexBy.js
+%%DATADIR%%/resources/app/node_modules/underscore/cjs/indexOf.js
+%%DATADIR%%/resources/app/node_modules/underscore/cjs/initial.js
+%%DATADIR%%/resources/app/node_modules/underscore/cjs/intersection.js
+%%DATADIR%%/resources/app/node_modules/underscore/cjs/invert.js
+%%DATADIR%%/resources/app/node_modules/underscore/cjs/invoke.js
+%%DATADIR%%/resources/app/node_modules/underscore/cjs/isArguments.js
+%%DATADIR%%/resources/app/node_modules/underscore/cjs/isArray.js
+%%DATADIR%%/resources/app/node_modules/underscore/cjs/isArrayBuffer.js
+%%DATADIR%%/resources/app/node_modules/underscore/cjs/isBoolean.js
+%%DATADIR%%/resources/app/node_modules/underscore/cjs/isDataView.js
+%%DATADIR%%/resources/app/node_modules/underscore/cjs/isDate.js
+%%DATADIR%%/resources/app/node_modules/underscore/cjs/isElement.js
+%%DATADIR%%/resources/app/node_modules/underscore/cjs/isEmpty.js
+%%DATADIR%%/resources/app/node_modules/underscore/cjs/isEqual.js
+%%DATADIR%%/resources/app/node_modules/underscore/cjs/isError.js
+%%DATADIR%%/resources/app/node_modules/underscore/cjs/isFinite.js
+%%DATADIR%%/resources/app/node_modules/underscore/cjs/isFunction.js
+%%DATADIR%%/resources/app/node_modules/underscore/cjs/isMap.js
+%%DATADIR%%/resources/app/node_modules/underscore/cjs/isMatch.js
+%%DATADIR%%/resources/app/node_modules/underscore/cjs/isNaN.js
+%%DATADIR%%/resources/app/node_modules/underscore/cjs/isNull.js
+%%DATADIR%%/resources/app/node_modules/underscore/cjs/isNumber.js
+%%DATADIR%%/resources/app/node_modules/underscore/cjs/isObject.js
+%%DATADIR%%/resources/app/node_modules/underscore/cjs/isRegExp.js
+%%DATADIR%%/resources/app/node_modules/underscore/cjs/isSet.js
+%%DATADIR%%/resources/app/node_modules/underscore/cjs/isString.js
+%%DATADIR%%/resources/app/node_modules/underscore/cjs/isSymbol.js
+%%DATADIR%%/resources/app/node_modules/underscore/cjs/isTypedArray.js
+%%DATADIR%%/resources/app/node_modules/underscore/cjs/isUndefined.js
+%%DATADIR%%/resources/app/node_modules/underscore/cjs/isWeakMap.js
+%%DATADIR%%/resources/app/node_modules/underscore/cjs/isWeakSet.js
+%%DATADIR%%/resources/app/node_modules/underscore/cjs/iteratee.js
+%%DATADIR%%/resources/app/node_modules/underscore/cjs/keys.js
+%%DATADIR%%/resources/app/node_modules/underscore/cjs/last.js
+%%DATADIR%%/resources/app/node_modules/underscore/cjs/lastIndexOf.js
+%%DATADIR%%/resources/app/node_modules/underscore/cjs/map.js
+%%DATADIR%%/resources/app/node_modules/underscore/cjs/mapObject.js
+%%DATADIR%%/resources/app/node_modules/underscore/cjs/matcher.js
+%%DATADIR%%/resources/app/node_modules/underscore/cjs/max.js
+%%DATADIR%%/resources/app/node_modules/underscore/cjs/memoize.js
+%%DATADIR%%/resources/app/node_modules/underscore/cjs/min.js
+%%DATADIR%%/resources/app/node_modules/underscore/cjs/mixin.js
+%%DATADIR%%/resources/app/node_modules/underscore/cjs/negate.js
+%%DATADIR%%/resources/app/node_modules/underscore/cjs/noop.js
+%%DATADIR%%/resources/app/node_modules/underscore/cjs/now.js
+%%DATADIR%%/resources/app/node_modules/underscore/cjs/object.js
+%%DATADIR%%/resources/app/node_modules/underscore/cjs/omit.js
+%%DATADIR%%/resources/app/node_modules/underscore/cjs/once.js
+%%DATADIR%%/resources/app/node_modules/underscore/cjs/pairs.js
+%%DATADIR%%/resources/app/node_modules/underscore/cjs/partial.js
+%%DATADIR%%/resources/app/node_modules/underscore/cjs/partition.js
+%%DATADIR%%/resources/app/node_modules/underscore/cjs/pick.js
+%%DATADIR%%/resources/app/node_modules/underscore/cjs/pluck.js
+%%DATADIR%%/resources/app/node_modules/underscore/cjs/property.js
+%%DATADIR%%/resources/app/node_modules/underscore/cjs/propertyOf.js
+%%DATADIR%%/resources/app/node_modules/underscore/cjs/random.js
+%%DATADIR%%/resources/app/node_modules/underscore/cjs/range.js
+%%DATADIR%%/resources/app/node_modules/underscore/cjs/reduce.js
+%%DATADIR%%/resources/app/node_modules/underscore/cjs/reduceRight.js
+%%DATADIR%%/resources/app/node_modules/underscore/cjs/reject.js
+%%DATADIR%%/resources/app/node_modules/underscore/cjs/rest.js
+%%DATADIR%%/resources/app/node_modules/underscore/cjs/restArguments.js
+%%DATADIR%%/resources/app/node_modules/underscore/cjs/result.js
+%%DATADIR%%/resources/app/node_modules/underscore/cjs/sample.js
+%%DATADIR%%/resources/app/node_modules/underscore/cjs/set.js
+%%DATADIR%%/resources/app/node_modules/underscore/cjs/shuffle.js
+%%DATADIR%%/resources/app/node_modules/underscore/cjs/size.js
+%%DATADIR%%/resources/app/node_modules/underscore/cjs/some.js
+%%DATADIR%%/resources/app/node_modules/underscore/cjs/sortBy.js
+%%DATADIR%%/resources/app/node_modules/underscore/cjs/sortedIndex.js
+%%DATADIR%%/resources/app/node_modules/underscore/cjs/tap.js
+%%DATADIR%%/resources/app/node_modules/underscore/cjs/template.js
+%%DATADIR%%/resources/app/node_modules/underscore/cjs/templateSettings.js
+%%DATADIR%%/resources/app/node_modules/underscore/cjs/throttle.js
+%%DATADIR%%/resources/app/node_modules/underscore/cjs/times.js
+%%DATADIR%%/resources/app/node_modules/underscore/cjs/toArray.js
+%%DATADIR%%/resources/app/node_modules/underscore/cjs/toPath.js
+%%DATADIR%%/resources/app/node_modules/underscore/cjs/underscore-array-methods.js
+%%DATADIR%%/resources/app/node_modules/underscore/cjs/underscore.js
+%%DATADIR%%/resources/app/node_modules/underscore/cjs/unescape.js
+%%DATADIR%%/resources/app/node_modules/underscore/cjs/union.js
+%%DATADIR%%/resources/app/node_modules/underscore/cjs/uniq.js
+%%DATADIR%%/resources/app/node_modules/underscore/cjs/uniqueId.js
+%%DATADIR%%/resources/app/node_modules/underscore/cjs/unzip.js
+%%DATADIR%%/resources/app/node_modules/underscore/cjs/values.js
+%%DATADIR%%/resources/app/node_modules/underscore/cjs/where.js
+%%DATADIR%%/resources/app/node_modules/underscore/cjs/without.js
+%%DATADIR%%/resources/app/node_modules/underscore/cjs/wrap.js
+%%DATADIR%%/resources/app/node_modules/underscore/cjs/zip.js
+%%DATADIR%%/resources/app/node_modules/underscore/modules/_baseCreate.js
+%%DATADIR%%/resources/app/node_modules/underscore/modules/_baseIteratee.js
+%%DATADIR%%/resources/app/node_modules/underscore/modules/_cb.js
+%%DATADIR%%/resources/app/node_modules/underscore/modules/_chainResult.js
+%%DATADIR%%/resources/app/node_modules/underscore/modules/_collectNonEnumProps.js
+%%DATADIR%%/resources/app/node_modules/underscore/modules/_createAssigner.js
+%%DATADIR%%/resources/app/node_modules/underscore/modules/_createEscaper.js
+%%DATADIR%%/resources/app/node_modules/underscore/modules/_createIndexFinder.js
+%%DATADIR%%/resources/app/node_modules/underscore/modules/_createPredicateIndexFinder.js
+%%DATADIR%%/resources/app/node_modules/underscore/modules/_createReduce.js
+%%DATADIR%%/resources/app/node_modules/underscore/modules/_createSizePropertyCheck.js
+%%DATADIR%%/resources/app/node_modules/underscore/modules/_deepGet.js
+%%DATADIR%%/resources/app/node_modules/underscore/modules/_escapeMap.js
+%%DATADIR%%/resources/app/node_modules/underscore/modules/_executeBound.js
+%%DATADIR%%/resources/app/node_modules/underscore/modules/_flatten.js
+%%DATADIR%%/resources/app/node_modules/underscore/modules/_getByteLength.js
+%%DATADIR%%/resources/app/node_modules/underscore/modules/_getLength.js
+%%DATADIR%%/resources/app/node_modules/underscore/modules/_group.js
+%%DATADIR%%/resources/app/node_modules/underscore/modules/_has.js
+%%DATADIR%%/resources/app/node_modules/underscore/modules/_hasObjectTag.js
+%%DATADIR%%/resources/app/node_modules/underscore/modules/_isArrayLike.js
+%%DATADIR%%/resources/app/node_modules/underscore/modules/_isBufferLike.js
+%%DATADIR%%/resources/app/node_modules/underscore/modules/_keyInObj.js
+%%DATADIR%%/resources/app/node_modules/underscore/modules/_methodFingerprint.js
+%%DATADIR%%/resources/app/node_modules/underscore/modules/_optimizeCb.js
+%%DATADIR%%/resources/app/node_modules/underscore/modules/_setup.js
+%%DATADIR%%/resources/app/node_modules/underscore/modules/_shallowProperty.js
+%%DATADIR%%/resources/app/node_modules/underscore/modules/_stringTagBug.js
+%%DATADIR%%/resources/app/node_modules/underscore/modules/_tagTester.js
+%%DATADIR%%/resources/app/node_modules/underscore/modules/_toBufferView.js
+%%DATADIR%%/resources/app/node_modules/underscore/modules/_toPath.js
+%%DATADIR%%/resources/app/node_modules/underscore/modules/_unescapeMap.js
+%%DATADIR%%/resources/app/node_modules/underscore/modules/after.js
+%%DATADIR%%/resources/app/node_modules/underscore/modules/allKeys.js
+%%DATADIR%%/resources/app/node_modules/underscore/modules/before.js
+%%DATADIR%%/resources/app/node_modules/underscore/modules/bind.js
+%%DATADIR%%/resources/app/node_modules/underscore/modules/bindAll.js
+%%DATADIR%%/resources/app/node_modules/underscore/modules/chain.js
+%%DATADIR%%/resources/app/node_modules/underscore/modules/chunk.js
+%%DATADIR%%/resources/app/node_modules/underscore/modules/clone.js
+%%DATADIR%%/resources/app/node_modules/underscore/modules/compact.js
+%%DATADIR%%/resources/app/node_modules/underscore/modules/compose.js
+%%DATADIR%%/resources/app/node_modules/underscore/modules/constant.js
+%%DATADIR%%/resources/app/node_modules/underscore/modules/contains.js
+%%DATADIR%%/resources/app/node_modules/underscore/modules/countBy.js
+%%DATADIR%%/resources/app/node_modules/underscore/modules/create.js
+%%DATADIR%%/resources/app/node_modules/underscore/modules/debounce.js
+%%DATADIR%%/resources/app/node_modules/underscore/modules/defaults.js
+%%DATADIR%%/resources/app/node_modules/underscore/modules/defer.js
+%%DATADIR%%/resources/app/node_modules/underscore/modules/delay.js
+%%DATADIR%%/resources/app/node_modules/underscore/modules/difference.js
+%%DATADIR%%/resources/app/node_modules/underscore/modules/each.js
+%%DATADIR%%/resources/app/node_modules/underscore/modules/escape.js
+%%DATADIR%%/resources/app/node_modules/underscore/modules/every.js
+%%DATADIR%%/resources/app/node_modules/underscore/modules/extend.js
+%%DATADIR%%/resources/app/node_modules/underscore/modules/extendOwn.js
+%%DATADIR%%/resources/app/node_modules/underscore/modules/filter.js
+%%DATADIR%%/resources/app/node_modules/underscore/modules/find.js
+%%DATADIR%%/resources/app/node_modules/underscore/modules/findIndex.js
+%%DATADIR%%/resources/app/node_modules/underscore/modules/findKey.js
+%%DATADIR%%/resources/app/node_modules/underscore/modules/findLastIndex.js
+%%DATADIR%%/resources/app/node_modules/underscore/modules/findWhere.js
+%%DATADIR%%/resources/app/node_modules/underscore/modules/first.js
+%%DATADIR%%/resources/app/node_modules/underscore/modules/flatten.js
+%%DATADIR%%/resources/app/node_modules/underscore/modules/functions.js
+%%DATADIR%%/resources/app/node_modules/underscore/modules/get.js
+%%DATADIR%%/resources/app/node_modules/underscore/modules/groupBy.js
+%%DATADIR%%/resources/app/node_modules/underscore/modules/has.js
+%%DATADIR%%/resources/app/node_modules/underscore/modules/identity.js
+%%DATADIR%%/resources/app/node_modules/underscore/modules/index-all.js
+%%DATADIR%%/resources/app/node_modules/underscore/modules/index-default.js
+%%DATADIR%%/resources/app/node_modules/underscore/modules/index.js
+%%DATADIR%%/resources/app/node_modules/underscore/modules/indexBy.js
+%%DATADIR%%/resources/app/node_modules/underscore/modules/indexOf.js
+%%DATADIR%%/resources/app/node_modules/underscore/modules/initial.js
+%%DATADIR%%/resources/app/node_modules/underscore/modules/intersection.js
+%%DATADIR%%/resources/app/node_modules/underscore/modules/invert.js
+%%DATADIR%%/resources/app/node_modules/underscore/modules/invoke.js
+%%DATADIR%%/resources/app/node_modules/underscore/modules/isArguments.js
+%%DATADIR%%/resources/app/node_modules/underscore/modules/isArray.js
+%%DATADIR%%/resources/app/node_modules/underscore/modules/isArrayBuffer.js
+%%DATADIR%%/resources/app/node_modules/underscore/modules/isBoolean.js
+%%DATADIR%%/resources/app/node_modules/underscore/modules/isDataView.js
+%%DATADIR%%/resources/app/node_modules/underscore/modules/isDate.js
+%%DATADIR%%/resources/app/node_modules/underscore/modules/isElement.js
+%%DATADIR%%/resources/app/node_modules/underscore/modules/isEmpty.js
+%%DATADIR%%/resources/app/node_modules/underscore/modules/isEqual.js
+%%DATADIR%%/resources/app/node_modules/underscore/modules/isError.js
+%%DATADIR%%/resources/app/node_modules/underscore/modules/isFinite.js
+%%DATADIR%%/resources/app/node_modules/underscore/modules/isFunction.js
+%%DATADIR%%/resources/app/node_modules/underscore/modules/isMap.js
+%%DATADIR%%/resources/app/node_modules/underscore/modules/isMatch.js
+%%DATADIR%%/resources/app/node_modules/underscore/modules/isNaN.js
+%%DATADIR%%/resources/app/node_modules/underscore/modules/isNull.js
+%%DATADIR%%/resources/app/node_modules/underscore/modules/isNumber.js
+%%DATADIR%%/resources/app/node_modules/underscore/modules/isObject.js
+%%DATADIR%%/resources/app/node_modules/underscore/modules/isRegExp.js
+%%DATADIR%%/resources/app/node_modules/underscore/modules/isSet.js
+%%DATADIR%%/resources/app/node_modules/underscore/modules/isString.js
+%%DATADIR%%/resources/app/node_modules/underscore/modules/isSymbol.js
+%%DATADIR%%/resources/app/node_modules/underscore/modules/isTypedArray.js
+%%DATADIR%%/resources/app/node_modules/underscore/modules/isUndefined.js
+%%DATADIR%%/resources/app/node_modules/underscore/modules/isWeakMap.js
+%%DATADIR%%/resources/app/node_modules/underscore/modules/isWeakSet.js
+%%DATADIR%%/resources/app/node_modules/underscore/modules/iteratee.js
+%%DATADIR%%/resources/app/node_modules/underscore/modules/keys.js
+%%DATADIR%%/resources/app/node_modules/underscore/modules/last.js
+%%DATADIR%%/resources/app/node_modules/underscore/modules/lastIndexOf.js
+%%DATADIR%%/resources/app/node_modules/underscore/modules/map.js
+%%DATADIR%%/resources/app/node_modules/underscore/modules/mapObject.js
+%%DATADIR%%/resources/app/node_modules/underscore/modules/matcher.js
+%%DATADIR%%/resources/app/node_modules/underscore/modules/max.js
+%%DATADIR%%/resources/app/node_modules/underscore/modules/memoize.js
+%%DATADIR%%/resources/app/node_modules/underscore/modules/min.js
+%%DATADIR%%/resources/app/node_modules/underscore/modules/mixin.js
+%%DATADIR%%/resources/app/node_modules/underscore/modules/negate.js
+%%DATADIR%%/resources/app/node_modules/underscore/modules/noop.js
+%%DATADIR%%/resources/app/node_modules/underscore/modules/now.js
+%%DATADIR%%/resources/app/node_modules/underscore/modules/object.js
+%%DATADIR%%/resources/app/node_modules/underscore/modules/omit.js
+%%DATADIR%%/resources/app/node_modules/underscore/modules/once.js
+%%DATADIR%%/resources/app/node_modules/underscore/modules/package.json
+%%DATADIR%%/resources/app/node_modules/underscore/modules/pairs.js
+%%DATADIR%%/resources/app/node_modules/underscore/modules/partial.js
+%%DATADIR%%/resources/app/node_modules/underscore/modules/partition.js
+%%DATADIR%%/resources/app/node_modules/underscore/modules/pick.js
+%%DATADIR%%/resources/app/node_modules/underscore/modules/pluck.js
+%%DATADIR%%/resources/app/node_modules/underscore/modules/property.js
+%%DATADIR%%/resources/app/node_modules/underscore/modules/propertyOf.js
+%%DATADIR%%/resources/app/node_modules/underscore/modules/random.js
+%%DATADIR%%/resources/app/node_modules/underscore/modules/range.js
+%%DATADIR%%/resources/app/node_modules/underscore/modules/reduce.js
+%%DATADIR%%/resources/app/node_modules/underscore/modules/reduceRight.js
+%%DATADIR%%/resources/app/node_modules/underscore/modules/reject.js
+%%DATADIR%%/resources/app/node_modules/underscore/modules/rest.js
+%%DATADIR%%/resources/app/node_modules/underscore/modules/restArguments.js
+%%DATADIR%%/resources/app/node_modules/underscore/modules/result.js
+%%DATADIR%%/resources/app/node_modules/underscore/modules/sample.js
+%%DATADIR%%/resources/app/node_modules/underscore/modules/shuffle.js
+%%DATADIR%%/resources/app/node_modules/underscore/modules/size.js
+%%DATADIR%%/resources/app/node_modules/underscore/modules/some.js
+%%DATADIR%%/resources/app/node_modules/underscore/modules/sortBy.js
+%%DATADIR%%/resources/app/node_modules/underscore/modules/sortedIndex.js
+%%DATADIR%%/resources/app/node_modules/underscore/modules/tap.js
+%%DATADIR%%/resources/app/node_modules/underscore/modules/template.js
+%%DATADIR%%/resources/app/node_modules/underscore/modules/templateSettings.js
+%%DATADIR%%/resources/app/node_modules/underscore/modules/throttle.js
+%%DATADIR%%/resources/app/node_modules/underscore/modules/times.js
+%%DATADIR%%/resources/app/node_modules/underscore/modules/toArray.js
+%%DATADIR%%/resources/app/node_modules/underscore/modules/toPath.js
+%%DATADIR%%/resources/app/node_modules/underscore/modules/underscore-array-methods.js
+%%DATADIR%%/resources/app/node_modules/underscore/modules/underscore.js
+%%DATADIR%%/resources/app/node_modules/underscore/modules/unescape.js
+%%DATADIR%%/resources/app/node_modules/underscore/modules/union.js
+%%DATADIR%%/resources/app/node_modules/underscore/modules/uniq.js
+%%DATADIR%%/resources/app/node_modules/underscore/modules/uniqueId.js
+%%DATADIR%%/resources/app/node_modules/underscore/modules/unzip.js
+%%DATADIR%%/resources/app/node_modules/underscore/modules/values.js
+%%DATADIR%%/resources/app/node_modules/underscore/modules/where.js
+%%DATADIR%%/resources/app/node_modules/underscore/modules/without.js
+%%DATADIR%%/resources/app/node_modules/underscore/modules/wrap.js
+%%DATADIR%%/resources/app/node_modules/underscore/modules/zip.js
+%%DATADIR%%/resources/app/node_modules/underscore/package.json
+%%DATADIR%%/resources/app/node_modules/underscore/underscore-esm-min.js
+%%DATADIR%%/resources/app/node_modules/underscore/underscore-esm.js
+%%DATADIR%%/resources/app/node_modules/underscore/underscore-min.js
+%%DATADIR%%/resources/app/node_modules/underscore/underscore-node-f.cjs
+%%DATADIR%%/resources/app/node_modules/underscore/underscore-node-f.cjs.map
+%%DATADIR%%/resources/app/node_modules/underscore/underscore-node.cjs
+%%DATADIR%%/resources/app/node_modules/underscore/underscore-node.cjs.map
+%%DATADIR%%/resources/app/node_modules/underscore/underscore-node.mjs
+%%DATADIR%%/resources/app/node_modules/underscore/underscore-node.mjs.map
+%%DATADIR%%/resources/app/node_modules/underscore/underscore-umd-min.js
+%%DATADIR%%/resources/app/node_modules/underscore/underscore-umd.js
+%%DATADIR%%/resources/app/node_modules/underscore/underscore.js
%%DATADIR%%/resources/app/node_modules/undici/LICENSE
%%DATADIR%%/resources/app/node_modules/undici/index-fetch.js
%%DATADIR%%/resources/app/node_modules/undici/index.js
@@ -2060,7 +8983,6 @@ share/applications/code-oss.desktop
%%DATADIR%%/resources/app/node_modules/undici/lib/api/api-upgrade.js
%%DATADIR%%/resources/app/node_modules/undici/lib/api/index.js
%%DATADIR%%/resources/app/node_modules/undici/lib/api/readable.js
-%%DATADIR%%/resources/app/node_modules/undici/lib/api/util.js
%%DATADIR%%/resources/app/node_modules/undici/lib/cache/memory-cache-store.js
%%DATADIR%%/resources/app/node_modules/undici/lib/cache/sqlite-cache-store.js
%%DATADIR%%/resources/app/node_modules/undici/lib/core/connect.js
@@ -2094,6 +9016,7 @@ share/applications/code-oss.desktop
%%DATADIR%%/resources/app/node_modules/undici/lib/handler/unwrap-handler.js
%%DATADIR%%/resources/app/node_modules/undici/lib/handler/wrap-handler.js
%%DATADIR%%/resources/app/node_modules/undici/lib/interceptor/cache.js
+%%DATADIR%%/resources/app/node_modules/undici/lib/interceptor/decompress.js
%%DATADIR%%/resources/app/node_modules/undici/lib/interceptor/dns.js
%%DATADIR%%/resources/app/node_modules/undici/lib/interceptor/dump.js
%%DATADIR%%/resources/app/node_modules/undici/lib/interceptor/redirect.js
@@ -2112,8 +9035,12 @@ share/applications/code-oss.desktop
%%DATADIR%%/resources/app/node_modules/undici/lib/mock/mock-symbols.js
%%DATADIR%%/resources/app/node_modules/undici/lib/mock/mock-utils.js
%%DATADIR%%/resources/app/node_modules/undici/lib/mock/pending-interceptors-formatter.js
+%%DATADIR%%/resources/app/node_modules/undici/lib/mock/snapshot-agent.js
+%%DATADIR%%/resources/app/node_modules/undici/lib/mock/snapshot-recorder.js
+%%DATADIR%%/resources/app/node_modules/undici/lib/mock/snapshot-utils.js
%%DATADIR%%/resources/app/node_modules/undici/lib/util/cache.js
%%DATADIR%%/resources/app/node_modules/undici/lib/util/date.js
+%%DATADIR%%/resources/app/node_modules/undici/lib/util/promise.js
%%DATADIR%%/resources/app/node_modules/undici/lib/util/stats.js
%%DATADIR%%/resources/app/node_modules/undici/lib/util/timers.js
%%DATADIR%%/resources/app/node_modules/undici/lib/web/cache/cache.js
@@ -2130,7 +9057,6 @@ share/applications/code-oss.desktop
%%DATADIR%%/resources/app/node_modules/undici/lib/web/fetch/body.js
%%DATADIR%%/resources/app/node_modules/undici/lib/web/fetch/constants.js
%%DATADIR%%/resources/app/node_modules/undici/lib/web/fetch/data-url.js
-%%DATADIR%%/resources/app/node_modules/undici/lib/web/fetch/dispatcher-weakref.js
%%DATADIR%%/resources/app/node_modules/undici/lib/web/fetch/formdata-parser.js
%%DATADIR%%/resources/app/node_modules/undici/lib/web/fetch/formdata.js
%%DATADIR%%/resources/app/node_modules/undici/lib/web/fetch/global.js
@@ -2139,7 +9065,9 @@ share/applications/code-oss.desktop
%%DATADIR%%/resources/app/node_modules/undici/lib/web/fetch/request.js
%%DATADIR%%/resources/app/node_modules/undici/lib/web/fetch/response.js
%%DATADIR%%/resources/app/node_modules/undici/lib/web/fetch/util.js
-%%DATADIR%%/resources/app/node_modules/undici/lib/web/fetch/webidl.js
+%%DATADIR%%/resources/app/node_modules/undici/lib/web/subresource-integrity/Readme.md
+%%DATADIR%%/resources/app/node_modules/undici/lib/web/subresource-integrity/subresource-integrity.js
+%%DATADIR%%/resources/app/node_modules/undici/lib/web/webidl/index.js
%%DATADIR%%/resources/app/node_modules/undici/lib/web/websocket/connection.js
%%DATADIR%%/resources/app/node_modules/undici/lib/web/websocket/constants.js
%%DATADIR%%/resources/app/node_modules/undici/lib/web/websocket/events.js
@@ -2156,6 +9084,27 @@ share/applications/code-oss.desktop
%%DATADIR%%/resources/app/node_modules/universalify/LICENSE
%%DATADIR%%/resources/app/node_modules/universalify/index.js
%%DATADIR%%/resources/app/node_modules/universalify/package.json
+%%DATADIR%%/resources/app/node_modules/unzipper/LICENSE
+%%DATADIR%%/resources/app/node_modules/unzipper/lib/BufferStream.js
+%%DATADIR%%/resources/app/node_modules/unzipper/lib/Decrypt.js
+%%DATADIR%%/resources/app/node_modules/unzipper/lib/NoopStream.js
+%%DATADIR%%/resources/app/node_modules/unzipper/lib/Open/directory.js
+%%DATADIR%%/resources/app/node_modules/unzipper/lib/Open/index.js
+%%DATADIR%%/resources/app/node_modules/unzipper/lib/Open/unzip.js
+%%DATADIR%%/resources/app/node_modules/unzipper/lib/PullStream.js
+%%DATADIR%%/resources/app/node_modules/unzipper/lib/extract.js
+%%DATADIR%%/resources/app/node_modules/unzipper/lib/parse.js
+%%DATADIR%%/resources/app/node_modules/unzipper/lib/parseBuffer.js
+%%DATADIR%%/resources/app/node_modules/unzipper/lib/parseDateTime.js
+%%DATADIR%%/resources/app/node_modules/unzipper/lib/parseExtraField.js
+%%DATADIR%%/resources/app/node_modules/unzipper/lib/parseOne.js
+%%DATADIR%%/resources/app/node_modules/unzipper/package.json
+%%DATADIR%%/resources/app/node_modules/unzipper/test.js
+%%DATADIR%%/resources/app/node_modules/unzipper/unzip.js
+%%DATADIR%%/resources/app/node_modules/url-join/LICENSE
+%%DATADIR%%/resources/app/node_modules/url-join/bin/changelog
+%%DATADIR%%/resources/app/node_modules/url-join/lib/url-join.js
+%%DATADIR%%/resources/app/node_modules/url-join/package.json
%%DATADIR%%/resources/app/node_modules/util-deprecate/LICENSE
%%DATADIR%%/resources/app/node_modules/util-deprecate/browser.js
%%DATADIR%%/resources/app/node_modules/util-deprecate/node.js
@@ -2251,14 +9200,102 @@ share/applications/code-oss.desktop
%%DATADIR%%/resources/app/node_modules/vscode-textmate/LICENSE.md
%%DATADIR%%/resources/app/node_modules/vscode-textmate/package.json
%%DATADIR%%/resources/app/node_modules/vscode-textmate/release/main.js
+%%DATADIR%%/resources/app/node_modules/webidl-conversions/LICENSE.md
+%%DATADIR%%/resources/app/node_modules/webidl-conversions/lib/index.js
+%%DATADIR%%/resources/app/node_modules/webidl-conversions/package.json
+%%DATADIR%%/resources/app/node_modules/whatwg-encoding/LICENSE.txt
+%%DATADIR%%/resources/app/node_modules/whatwg-encoding/lib/labels-to-names.json
+%%DATADIR%%/resources/app/node_modules/whatwg-encoding/lib/supported-names.json
+%%DATADIR%%/resources/app/node_modules/whatwg-encoding/lib/whatwg-encoding.js
+%%DATADIR%%/resources/app/node_modules/whatwg-encoding/package.json
+%%DATADIR%%/resources/app/node_modules/whatwg-mimetype/LICENSE.txt
+%%DATADIR%%/resources/app/node_modules/whatwg-mimetype/lib/mime-type-parameters.js
+%%DATADIR%%/resources/app/node_modules/whatwg-mimetype/lib/mime-type.js
+%%DATADIR%%/resources/app/node_modules/whatwg-mimetype/lib/parser.js
+%%DATADIR%%/resources/app/node_modules/whatwg-mimetype/lib/serializer.js
+%%DATADIR%%/resources/app/node_modules/whatwg-mimetype/lib/utils.js
+%%DATADIR%%/resources/app/node_modules/whatwg-mimetype/package.json
+%%DATADIR%%/resources/app/node_modules/whatwg-url/LICENSE.txt
+%%DATADIR%%/resources/app/node_modules/whatwg-url/lib/URL-impl.js
+%%DATADIR%%/resources/app/node_modules/whatwg-url/lib/URL.js
+%%DATADIR%%/resources/app/node_modules/whatwg-url/lib/public-api.js
+%%DATADIR%%/resources/app/node_modules/whatwg-url/lib/url-state-machine.js
+%%DATADIR%%/resources/app/node_modules/whatwg-url/lib/utils.js
+%%DATADIR%%/resources/app/node_modules/whatwg-url/package.json
+%%DATADIR%%/resources/app/node_modules/which/LICENSE
+%%DATADIR%%/resources/app/node_modules/which/bin/node-which
+%%DATADIR%%/resources/app/node_modules/which/package.json
+%%DATADIR%%/resources/app/node_modules/which/which.js
%%DATADIR%%/resources/app/node_modules/windows-foreground-love/LICENSE
%%DATADIR%%/resources/app/node_modules/windows-foreground-love/build/Release/foreground_love.node
%%DATADIR%%/resources/app/node_modules/windows-foreground-love/build/Release/obj.target/foreground_love.node
%%DATADIR%%/resources/app/node_modules/windows-foreground-love/index.js
%%DATADIR%%/resources/app/node_modules/windows-foreground-love/package.json
+%%DATADIR%%/resources/app/node_modules/wrap-ansi-cjs/index.js
+%%DATADIR%%/resources/app/node_modules/wrap-ansi-cjs/license
+%%DATADIR%%/resources/app/node_modules/wrap-ansi-cjs/node_modules/emoji-regex/LICENSE-MIT.txt
+%%DATADIR%%/resources/app/node_modules/wrap-ansi-cjs/node_modules/emoji-regex/es2015/index.js
+%%DATADIR%%/resources/app/node_modules/wrap-ansi-cjs/node_modules/emoji-regex/es2015/text.js
+%%DATADIR%%/resources/app/node_modules/wrap-ansi-cjs/node_modules/emoji-regex/index.js
+%%DATADIR%%/resources/app/node_modules/wrap-ansi-cjs/node_modules/emoji-regex/package.json
+%%DATADIR%%/resources/app/node_modules/wrap-ansi-cjs/node_modules/emoji-regex/text.js
+%%DATADIR%%/resources/app/node_modules/wrap-ansi-cjs/node_modules/string-width/index.js
+%%DATADIR%%/resources/app/node_modules/wrap-ansi-cjs/node_modules/string-width/license
+%%DATADIR%%/resources/app/node_modules/wrap-ansi-cjs/node_modules/string-width/package.json
+%%DATADIR%%/resources/app/node_modules/wrap-ansi-cjs/package.json
%%DATADIR%%/resources/app/node_modules/wrappy/LICENSE
%%DATADIR%%/resources/app/node_modules/wrappy/package.json
%%DATADIR%%/resources/app/node_modules/wrappy/wrappy.js
+%%DATADIR%%/resources/app/node_modules/xml2js/LICENSE
+%%DATADIR%%/resources/app/node_modules/xml2js/lib/bom.js
+%%DATADIR%%/resources/app/node_modules/xml2js/lib/builder.js
+%%DATADIR%%/resources/app/node_modules/xml2js/lib/defaults.js
+%%DATADIR%%/resources/app/node_modules/xml2js/lib/parser.js
+%%DATADIR%%/resources/app/node_modules/xml2js/lib/processors.js
+%%DATADIR%%/resources/app/node_modules/xml2js/lib/xml2js.js
+%%DATADIR%%/resources/app/node_modules/xml2js/node_modules/xmlbuilder/LICENSE
+%%DATADIR%%/resources/app/node_modules/xml2js/node_modules/xmlbuilder/appveyor.yml
+%%DATADIR%%/resources/app/node_modules/xml2js/node_modules/xmlbuilder/lib/Derivation.js
+%%DATADIR%%/resources/app/node_modules/xml2js/node_modules/xmlbuilder/lib/DocumentPosition.js
+%%DATADIR%%/resources/app/node_modules/xml2js/node_modules/xmlbuilder/lib/NodeType.js
+%%DATADIR%%/resources/app/node_modules/xml2js/node_modules/xmlbuilder/lib/OperationType.js
+%%DATADIR%%/resources/app/node_modules/xml2js/node_modules/xmlbuilder/lib/Utility.js
+%%DATADIR%%/resources/app/node_modules/xml2js/node_modules/xmlbuilder/lib/WriterState.js
+%%DATADIR%%/resources/app/node_modules/xml2js/node_modules/xmlbuilder/lib/XMLAttribute.js
+%%DATADIR%%/resources/app/node_modules/xml2js/node_modules/xmlbuilder/lib/XMLCData.js
+%%DATADIR%%/resources/app/node_modules/xml2js/node_modules/xmlbuilder/lib/XMLCharacterData.js
+%%DATADIR%%/resources/app/node_modules/xml2js/node_modules/xmlbuilder/lib/XMLComment.js
+%%DATADIR%%/resources/app/node_modules/xml2js/node_modules/xmlbuilder/lib/XMLDOMConfiguration.js
+%%DATADIR%%/resources/app/node_modules/xml2js/node_modules/xmlbuilder/lib/XMLDOMErrorHandler.js
+%%DATADIR%%/resources/app/node_modules/xml2js/node_modules/xmlbuilder/lib/XMLDOMImplementation.js
+%%DATADIR%%/resources/app/node_modules/xml2js/node_modules/xmlbuilder/lib/XMLDOMStringList.js
+%%DATADIR%%/resources/app/node_modules/xml2js/node_modules/xmlbuilder/lib/XMLDTDAttList.js
+%%DATADIR%%/resources/app/node_modules/xml2js/node_modules/xmlbuilder/lib/XMLDTDElement.js
+%%DATADIR%%/resources/app/node_modules/xml2js/node_modules/xmlbuilder/lib/XMLDTDEntity.js
+%%DATADIR%%/resources/app/node_modules/xml2js/node_modules/xmlbuilder/lib/XMLDTDNotation.js
+%%DATADIR%%/resources/app/node_modules/xml2js/node_modules/xmlbuilder/lib/XMLDeclaration.js
+%%DATADIR%%/resources/app/node_modules/xml2js/node_modules/xmlbuilder/lib/XMLDocType.js
+%%DATADIR%%/resources/app/node_modules/xml2js/node_modules/xmlbuilder/lib/XMLDocument.js
+%%DATADIR%%/resources/app/node_modules/xml2js/node_modules/xmlbuilder/lib/XMLDocumentCB.js
+%%DATADIR%%/resources/app/node_modules/xml2js/node_modules/xmlbuilder/lib/XMLDocumentFragment.js
+%%DATADIR%%/resources/app/node_modules/xml2js/node_modules/xmlbuilder/lib/XMLDummy.js
+%%DATADIR%%/resources/app/node_modules/xml2js/node_modules/xmlbuilder/lib/XMLElement.js
+%%DATADIR%%/resources/app/node_modules/xml2js/node_modules/xmlbuilder/lib/XMLNamedNodeMap.js
+%%DATADIR%%/resources/app/node_modules/xml2js/node_modules/xmlbuilder/lib/XMLNode.js
+%%DATADIR%%/resources/app/node_modules/xml2js/node_modules/xmlbuilder/lib/XMLNodeFilter.js
+%%DATADIR%%/resources/app/node_modules/xml2js/node_modules/xmlbuilder/lib/XMLNodeList.js
+%%DATADIR%%/resources/app/node_modules/xml2js/node_modules/xmlbuilder/lib/XMLProcessingInstruction.js
+%%DATADIR%%/resources/app/node_modules/xml2js/node_modules/xmlbuilder/lib/XMLRaw.js
+%%DATADIR%%/resources/app/node_modules/xml2js/node_modules/xmlbuilder/lib/XMLStreamWriter.js
+%%DATADIR%%/resources/app/node_modules/xml2js/node_modules/xmlbuilder/lib/XMLStringWriter.js
+%%DATADIR%%/resources/app/node_modules/xml2js/node_modules/xmlbuilder/lib/XMLStringifier.js
+%%DATADIR%%/resources/app/node_modules/xml2js/node_modules/xmlbuilder/lib/XMLText.js
+%%DATADIR%%/resources/app/node_modules/xml2js/node_modules/xmlbuilder/lib/XMLTypeInfo.js
+%%DATADIR%%/resources/app/node_modules/xml2js/node_modules/xmlbuilder/lib/XMLUserDataHandler.js
+%%DATADIR%%/resources/app/node_modules/xml2js/node_modules/xmlbuilder/lib/XMLWriterBase.js
+%%DATADIR%%/resources/app/node_modules/xml2js/node_modules/xmlbuilder/lib/index.js
+%%DATADIR%%/resources/app/node_modules/xml2js/node_modules/xmlbuilder/package.json
+%%DATADIR%%/resources/app/node_modules/xml2js/package.json
%%DATADIR%%/resources/app/node_modules/yauzl/LICENSE
%%DATADIR%%/resources/app/node_modules/yauzl/fd-slicer.js
%%DATADIR%%/resources/app/node_modules/yauzl/index.js
@@ -2266,6 +9303,319 @@ share/applications/code-oss.desktop
%%DATADIR%%/resources/app/node_modules/yazl/LICENSE
%%DATADIR%%/resources/app/node_modules/yazl/index.js
%%DATADIR%%/resources/app/node_modules/yazl/package.json
+%%DATADIR%%/resources/app/node_modules/zip-stream/LICENSE
+%%DATADIR%%/resources/app/node_modules/zip-stream/index.js
+%%DATADIR%%/resources/app/node_modules/zip-stream/node_modules/buffer/AUTHORS.md
+%%DATADIR%%/resources/app/node_modules/zip-stream/node_modules/buffer/LICENSE
+%%DATADIR%%/resources/app/node_modules/zip-stream/node_modules/buffer/index.js
+%%DATADIR%%/resources/app/node_modules/zip-stream/node_modules/buffer/package.json
+%%DATADIR%%/resources/app/node_modules/zip-stream/node_modules/readable-stream/LICENSE
+%%DATADIR%%/resources/app/node_modules/zip-stream/node_modules/readable-stream/lib/_stream_duplex.js
+%%DATADIR%%/resources/app/node_modules/zip-stream/node_modules/readable-stream/lib/_stream_passthrough.js
+%%DATADIR%%/resources/app/node_modules/zip-stream/node_modules/readable-stream/lib/_stream_readable.js
+%%DATADIR%%/resources/app/node_modules/zip-stream/node_modules/readable-stream/lib/_stream_transform.js
+%%DATADIR%%/resources/app/node_modules/zip-stream/node_modules/readable-stream/lib/_stream_writable.js
+%%DATADIR%%/resources/app/node_modules/zip-stream/node_modules/readable-stream/lib/internal/streams/add-abort-signal.js
+%%DATADIR%%/resources/app/node_modules/zip-stream/node_modules/readable-stream/lib/internal/streams/buffer_list.js
+%%DATADIR%%/resources/app/node_modules/zip-stream/node_modules/readable-stream/lib/internal/streams/compose.js
+%%DATADIR%%/resources/app/node_modules/zip-stream/node_modules/readable-stream/lib/internal/streams/destroy.js
+%%DATADIR%%/resources/app/node_modules/zip-stream/node_modules/readable-stream/lib/internal/streams/duplex.js
+%%DATADIR%%/resources/app/node_modules/zip-stream/node_modules/readable-stream/lib/internal/streams/duplexify.js
+%%DATADIR%%/resources/app/node_modules/zip-stream/node_modules/readable-stream/lib/internal/streams/end-of-stream.js
+%%DATADIR%%/resources/app/node_modules/zip-stream/node_modules/readable-stream/lib/internal/streams/from.js
+%%DATADIR%%/resources/app/node_modules/zip-stream/node_modules/readable-stream/lib/internal/streams/lazy_transform.js
+%%DATADIR%%/resources/app/node_modules/zip-stream/node_modules/readable-stream/lib/internal/streams/legacy.js
+%%DATADIR%%/resources/app/node_modules/zip-stream/node_modules/readable-stream/lib/internal/streams/operators.js
+%%DATADIR%%/resources/app/node_modules/zip-stream/node_modules/readable-stream/lib/internal/streams/passthrough.js
+%%DATADIR%%/resources/app/node_modules/zip-stream/node_modules/readable-stream/lib/internal/streams/pipeline.js
+%%DATADIR%%/resources/app/node_modules/zip-stream/node_modules/readable-stream/lib/internal/streams/readable.js
+%%DATADIR%%/resources/app/node_modules/zip-stream/node_modules/readable-stream/lib/internal/streams/state.js
+%%DATADIR%%/resources/app/node_modules/zip-stream/node_modules/readable-stream/lib/internal/streams/transform.js
+%%DATADIR%%/resources/app/node_modules/zip-stream/node_modules/readable-stream/lib/internal/streams/utils.js
+%%DATADIR%%/resources/app/node_modules/zip-stream/node_modules/readable-stream/lib/internal/streams/writable.js
+%%DATADIR%%/resources/app/node_modules/zip-stream/node_modules/readable-stream/lib/internal/validators.js
+%%DATADIR%%/resources/app/node_modules/zip-stream/node_modules/readable-stream/lib/ours/browser.js
+%%DATADIR%%/resources/app/node_modules/zip-stream/node_modules/readable-stream/lib/ours/errors.js
+%%DATADIR%%/resources/app/node_modules/zip-stream/node_modules/readable-stream/lib/ours/index.js
+%%DATADIR%%/resources/app/node_modules/zip-stream/node_modules/readable-stream/lib/ours/primordials.js
+%%DATADIR%%/resources/app/node_modules/zip-stream/node_modules/readable-stream/lib/ours/util.js
+%%DATADIR%%/resources/app/node_modules/zip-stream/node_modules/readable-stream/lib/ours/util/inspect.js
+%%DATADIR%%/resources/app/node_modules/zip-stream/node_modules/readable-stream/lib/stream.js
+%%DATADIR%%/resources/app/node_modules/zip-stream/node_modules/readable-stream/lib/stream/promises.js
+%%DATADIR%%/resources/app/node_modules/zip-stream/node_modules/readable-stream/package.json
+%%DATADIR%%/resources/app/node_modules/zip-stream/node_modules/safe-buffer/LICENSE
+%%DATADIR%%/resources/app/node_modules/zip-stream/node_modules/safe-buffer/index.js
+%%DATADIR%%/resources/app/node_modules/zip-stream/node_modules/safe-buffer/package.json
+%%DATADIR%%/resources/app/node_modules/zip-stream/node_modules/string_decoder/LICENSE
+%%DATADIR%%/resources/app/node_modules/zip-stream/node_modules/string_decoder/lib/string_decoder.js
+%%DATADIR%%/resources/app/node_modules/zip-stream/node_modules/string_decoder/package.json
+%%DATADIR%%/resources/app/node_modules/zip-stream/package.json
+%%DATADIR%%/resources/app/node_modules/zod/LICENSE
+%%DATADIR%%/resources/app/node_modules/zod/index.cjs
+%%DATADIR%%/resources/app/node_modules/zod/index.d.cts
+%%DATADIR%%/resources/app/node_modules/zod/index.js
+%%DATADIR%%/resources/app/node_modules/zod/package.json
+%%DATADIR%%/resources/app/node_modules/zod/v3/ZodError.cjs
+%%DATADIR%%/resources/app/node_modules/zod/v3/ZodError.d.cts
+%%DATADIR%%/resources/app/node_modules/zod/v3/ZodError.js
+%%DATADIR%%/resources/app/node_modules/zod/v3/errors.cjs
+%%DATADIR%%/resources/app/node_modules/zod/v3/errors.d.cts
+%%DATADIR%%/resources/app/node_modules/zod/v3/errors.js
+%%DATADIR%%/resources/app/node_modules/zod/v3/external.cjs
+%%DATADIR%%/resources/app/node_modules/zod/v3/external.d.cts
+%%DATADIR%%/resources/app/node_modules/zod/v3/external.js
+%%DATADIR%%/resources/app/node_modules/zod/v3/helpers/enumUtil.cjs
+%%DATADIR%%/resources/app/node_modules/zod/v3/helpers/enumUtil.d.cts
+%%DATADIR%%/resources/app/node_modules/zod/v3/helpers/enumUtil.js
+%%DATADIR%%/resources/app/node_modules/zod/v3/helpers/errorUtil.cjs
+%%DATADIR%%/resources/app/node_modules/zod/v3/helpers/errorUtil.d.cts
+%%DATADIR%%/resources/app/node_modules/zod/v3/helpers/errorUtil.js
+%%DATADIR%%/resources/app/node_modules/zod/v3/helpers/parseUtil.cjs
+%%DATADIR%%/resources/app/node_modules/zod/v3/helpers/parseUtil.d.cts
+%%DATADIR%%/resources/app/node_modules/zod/v3/helpers/parseUtil.js
+%%DATADIR%%/resources/app/node_modules/zod/v3/helpers/partialUtil.cjs
+%%DATADIR%%/resources/app/node_modules/zod/v3/helpers/partialUtil.d.cts
+%%DATADIR%%/resources/app/node_modules/zod/v3/helpers/partialUtil.js
+%%DATADIR%%/resources/app/node_modules/zod/v3/helpers/typeAliases.cjs
+%%DATADIR%%/resources/app/node_modules/zod/v3/helpers/typeAliases.d.cts
+%%DATADIR%%/resources/app/node_modules/zod/v3/helpers/typeAliases.js
+%%DATADIR%%/resources/app/node_modules/zod/v3/helpers/util.cjs
+%%DATADIR%%/resources/app/node_modules/zod/v3/helpers/util.d.cts
+%%DATADIR%%/resources/app/node_modules/zod/v3/helpers/util.js
+%%DATADIR%%/resources/app/node_modules/zod/v3/index.cjs
+%%DATADIR%%/resources/app/node_modules/zod/v3/index.d.cts
+%%DATADIR%%/resources/app/node_modules/zod/v3/index.js
+%%DATADIR%%/resources/app/node_modules/zod/v3/locales/en.cjs
+%%DATADIR%%/resources/app/node_modules/zod/v3/locales/en.d.cts
+%%DATADIR%%/resources/app/node_modules/zod/v3/locales/en.js
+%%DATADIR%%/resources/app/node_modules/zod/v3/standard-schema.cjs
+%%DATADIR%%/resources/app/node_modules/zod/v3/standard-schema.d.cts
+%%DATADIR%%/resources/app/node_modules/zod/v3/standard-schema.js
+%%DATADIR%%/resources/app/node_modules/zod/v3/types.cjs
+%%DATADIR%%/resources/app/node_modules/zod/v3/types.d.cts
+%%DATADIR%%/resources/app/node_modules/zod/v3/types.js
+%%DATADIR%%/resources/app/node_modules/zod/v4-mini/index.cjs
+%%DATADIR%%/resources/app/node_modules/zod/v4-mini/index.d.cts
+%%DATADIR%%/resources/app/node_modules/zod/v4-mini/index.js
+%%DATADIR%%/resources/app/node_modules/zod/v4/classic/checks.cjs
+%%DATADIR%%/resources/app/node_modules/zod/v4/classic/checks.d.cts
+%%DATADIR%%/resources/app/node_modules/zod/v4/classic/checks.js
+%%DATADIR%%/resources/app/node_modules/zod/v4/classic/coerce.cjs
+%%DATADIR%%/resources/app/node_modules/zod/v4/classic/coerce.d.cts
+%%DATADIR%%/resources/app/node_modules/zod/v4/classic/coerce.js
+%%DATADIR%%/resources/app/node_modules/zod/v4/classic/compat.cjs
+%%DATADIR%%/resources/app/node_modules/zod/v4/classic/compat.d.cts
+%%DATADIR%%/resources/app/node_modules/zod/v4/classic/compat.js
+%%DATADIR%%/resources/app/node_modules/zod/v4/classic/errors.cjs
+%%DATADIR%%/resources/app/node_modules/zod/v4/classic/errors.d.cts
+%%DATADIR%%/resources/app/node_modules/zod/v4/classic/errors.js
+%%DATADIR%%/resources/app/node_modules/zod/v4/classic/external.cjs
+%%DATADIR%%/resources/app/node_modules/zod/v4/classic/external.d.cts
+%%DATADIR%%/resources/app/node_modules/zod/v4/classic/external.js
+%%DATADIR%%/resources/app/node_modules/zod/v4/classic/index.cjs
+%%DATADIR%%/resources/app/node_modules/zod/v4/classic/index.d.cts
+%%DATADIR%%/resources/app/node_modules/zod/v4/classic/index.js
+%%DATADIR%%/resources/app/node_modules/zod/v4/classic/iso.cjs
+%%DATADIR%%/resources/app/node_modules/zod/v4/classic/iso.d.cts
+%%DATADIR%%/resources/app/node_modules/zod/v4/classic/iso.js
+%%DATADIR%%/resources/app/node_modules/zod/v4/classic/parse.cjs
+%%DATADIR%%/resources/app/node_modules/zod/v4/classic/parse.d.cts
+%%DATADIR%%/resources/app/node_modules/zod/v4/classic/parse.js
+%%DATADIR%%/resources/app/node_modules/zod/v4/classic/schemas.cjs
+%%DATADIR%%/resources/app/node_modules/zod/v4/classic/schemas.d.cts
+%%DATADIR%%/resources/app/node_modules/zod/v4/classic/schemas.js
+%%DATADIR%%/resources/app/node_modules/zod/v4/core/api.cjs
+%%DATADIR%%/resources/app/node_modules/zod/v4/core/api.d.cts
+%%DATADIR%%/resources/app/node_modules/zod/v4/core/api.js
+%%DATADIR%%/resources/app/node_modules/zod/v4/core/checks.cjs
+%%DATADIR%%/resources/app/node_modules/zod/v4/core/checks.d.cts
+%%DATADIR%%/resources/app/node_modules/zod/v4/core/checks.js
+%%DATADIR%%/resources/app/node_modules/zod/v4/core/core.cjs
+%%DATADIR%%/resources/app/node_modules/zod/v4/core/core.d.cts
+%%DATADIR%%/resources/app/node_modules/zod/v4/core/core.js
+%%DATADIR%%/resources/app/node_modules/zod/v4/core/doc.cjs
+%%DATADIR%%/resources/app/node_modules/zod/v4/core/doc.d.cts
+%%DATADIR%%/resources/app/node_modules/zod/v4/core/doc.js
+%%DATADIR%%/resources/app/node_modules/zod/v4/core/errors.cjs
+%%DATADIR%%/resources/app/node_modules/zod/v4/core/errors.d.cts
+%%DATADIR%%/resources/app/node_modules/zod/v4/core/errors.js
+%%DATADIR%%/resources/app/node_modules/zod/v4/core/function.cjs
+%%DATADIR%%/resources/app/node_modules/zod/v4/core/function.d.cts
+%%DATADIR%%/resources/app/node_modules/zod/v4/core/function.js
+%%DATADIR%%/resources/app/node_modules/zod/v4/core/index.cjs
+%%DATADIR%%/resources/app/node_modules/zod/v4/core/index.d.cts
+%%DATADIR%%/resources/app/node_modules/zod/v4/core/index.js
+%%DATADIR%%/resources/app/node_modules/zod/v4/core/json-schema.cjs
+%%DATADIR%%/resources/app/node_modules/zod/v4/core/json-schema.d.cts
+%%DATADIR%%/resources/app/node_modules/zod/v4/core/json-schema.js
+%%DATADIR%%/resources/app/node_modules/zod/v4/core/parse.cjs
+%%DATADIR%%/resources/app/node_modules/zod/v4/core/parse.d.cts
+%%DATADIR%%/resources/app/node_modules/zod/v4/core/parse.js
+%%DATADIR%%/resources/app/node_modules/zod/v4/core/regexes.cjs
+%%DATADIR%%/resources/app/node_modules/zod/v4/core/regexes.d.cts
+%%DATADIR%%/resources/app/node_modules/zod/v4/core/regexes.js
+%%DATADIR%%/resources/app/node_modules/zod/v4/core/registries.cjs
+%%DATADIR%%/resources/app/node_modules/zod/v4/core/registries.d.cts
+%%DATADIR%%/resources/app/node_modules/zod/v4/core/registries.js
+%%DATADIR%%/resources/app/node_modules/zod/v4/core/schemas.cjs
+%%DATADIR%%/resources/app/node_modules/zod/v4/core/schemas.d.cts
+%%DATADIR%%/resources/app/node_modules/zod/v4/core/schemas.js
+%%DATADIR%%/resources/app/node_modules/zod/v4/core/standard-schema.cjs
+%%DATADIR%%/resources/app/node_modules/zod/v4/core/standard-schema.d.cts
+%%DATADIR%%/resources/app/node_modules/zod/v4/core/standard-schema.js
+%%DATADIR%%/resources/app/node_modules/zod/v4/core/to-json-schema.cjs
+%%DATADIR%%/resources/app/node_modules/zod/v4/core/to-json-schema.d.cts
+%%DATADIR%%/resources/app/node_modules/zod/v4/core/to-json-schema.js
+%%DATADIR%%/resources/app/node_modules/zod/v4/core/util.cjs
+%%DATADIR%%/resources/app/node_modules/zod/v4/core/util.d.cts
+%%DATADIR%%/resources/app/node_modules/zod/v4/core/util.js
+%%DATADIR%%/resources/app/node_modules/zod/v4/core/versions.cjs
+%%DATADIR%%/resources/app/node_modules/zod/v4/core/versions.d.cts
+%%DATADIR%%/resources/app/node_modules/zod/v4/core/versions.js
+%%DATADIR%%/resources/app/node_modules/zod/v4/index.cjs
+%%DATADIR%%/resources/app/node_modules/zod/v4/index.d.cts
+%%DATADIR%%/resources/app/node_modules/zod/v4/index.js
+%%DATADIR%%/resources/app/node_modules/zod/v4/locales/ar.cjs
+%%DATADIR%%/resources/app/node_modules/zod/v4/locales/ar.d.cts
+%%DATADIR%%/resources/app/node_modules/zod/v4/locales/ar.js
+%%DATADIR%%/resources/app/node_modules/zod/v4/locales/az.cjs
+%%DATADIR%%/resources/app/node_modules/zod/v4/locales/az.d.cts
+%%DATADIR%%/resources/app/node_modules/zod/v4/locales/az.js
+%%DATADIR%%/resources/app/node_modules/zod/v4/locales/be.cjs
+%%DATADIR%%/resources/app/node_modules/zod/v4/locales/be.d.cts
+%%DATADIR%%/resources/app/node_modules/zod/v4/locales/be.js
+%%DATADIR%%/resources/app/node_modules/zod/v4/locales/ca.cjs
+%%DATADIR%%/resources/app/node_modules/zod/v4/locales/ca.d.cts
+%%DATADIR%%/resources/app/node_modules/zod/v4/locales/ca.js
+%%DATADIR%%/resources/app/node_modules/zod/v4/locales/cs.cjs
+%%DATADIR%%/resources/app/node_modules/zod/v4/locales/cs.d.cts
+%%DATADIR%%/resources/app/node_modules/zod/v4/locales/cs.js
+%%DATADIR%%/resources/app/node_modules/zod/v4/locales/de.cjs
+%%DATADIR%%/resources/app/node_modules/zod/v4/locales/de.d.cts
+%%DATADIR%%/resources/app/node_modules/zod/v4/locales/de.js
+%%DATADIR%%/resources/app/node_modules/zod/v4/locales/en.cjs
+%%DATADIR%%/resources/app/node_modules/zod/v4/locales/en.d.cts
+%%DATADIR%%/resources/app/node_modules/zod/v4/locales/en.js
+%%DATADIR%%/resources/app/node_modules/zod/v4/locales/eo.cjs
+%%DATADIR%%/resources/app/node_modules/zod/v4/locales/eo.d.cts
+%%DATADIR%%/resources/app/node_modules/zod/v4/locales/eo.js
+%%DATADIR%%/resources/app/node_modules/zod/v4/locales/es.cjs
+%%DATADIR%%/resources/app/node_modules/zod/v4/locales/es.d.cts
+%%DATADIR%%/resources/app/node_modules/zod/v4/locales/es.js
+%%DATADIR%%/resources/app/node_modules/zod/v4/locales/fa.cjs
+%%DATADIR%%/resources/app/node_modules/zod/v4/locales/fa.d.cts
+%%DATADIR%%/resources/app/node_modules/zod/v4/locales/fa.js
+%%DATADIR%%/resources/app/node_modules/zod/v4/locales/fi.cjs
+%%DATADIR%%/resources/app/node_modules/zod/v4/locales/fi.d.cts
+%%DATADIR%%/resources/app/node_modules/zod/v4/locales/fi.js
+%%DATADIR%%/resources/app/node_modules/zod/v4/locales/fr-CA.cjs
+%%DATADIR%%/resources/app/node_modules/zod/v4/locales/fr-CA.d.cts
+%%DATADIR%%/resources/app/node_modules/zod/v4/locales/fr-CA.js
+%%DATADIR%%/resources/app/node_modules/zod/v4/locales/fr.cjs
+%%DATADIR%%/resources/app/node_modules/zod/v4/locales/fr.d.cts
+%%DATADIR%%/resources/app/node_modules/zod/v4/locales/fr.js
+%%DATADIR%%/resources/app/node_modules/zod/v4/locales/he.cjs
+%%DATADIR%%/resources/app/node_modules/zod/v4/locales/he.d.cts
+%%DATADIR%%/resources/app/node_modules/zod/v4/locales/he.js
+%%DATADIR%%/resources/app/node_modules/zod/v4/locales/hu.cjs
+%%DATADIR%%/resources/app/node_modules/zod/v4/locales/hu.d.cts
+%%DATADIR%%/resources/app/node_modules/zod/v4/locales/hu.js
+%%DATADIR%%/resources/app/node_modules/zod/v4/locales/id.cjs
+%%DATADIR%%/resources/app/node_modules/zod/v4/locales/id.d.cts
+%%DATADIR%%/resources/app/node_modules/zod/v4/locales/id.js
+%%DATADIR%%/resources/app/node_modules/zod/v4/locales/index.cjs
+%%DATADIR%%/resources/app/node_modules/zod/v4/locales/index.d.cts
+%%DATADIR%%/resources/app/node_modules/zod/v4/locales/index.js
+%%DATADIR%%/resources/app/node_modules/zod/v4/locales/it.cjs
+%%DATADIR%%/resources/app/node_modules/zod/v4/locales/it.d.cts
+%%DATADIR%%/resources/app/node_modules/zod/v4/locales/it.js
+%%DATADIR%%/resources/app/node_modules/zod/v4/locales/ja.cjs
+%%DATADIR%%/resources/app/node_modules/zod/v4/locales/ja.d.cts
+%%DATADIR%%/resources/app/node_modules/zod/v4/locales/ja.js
+%%DATADIR%%/resources/app/node_modules/zod/v4/locales/kh.cjs
+%%DATADIR%%/resources/app/node_modules/zod/v4/locales/kh.d.cts
+%%DATADIR%%/resources/app/node_modules/zod/v4/locales/kh.js
+%%DATADIR%%/resources/app/node_modules/zod/v4/locales/ko.cjs
+%%DATADIR%%/resources/app/node_modules/zod/v4/locales/ko.d.cts
+%%DATADIR%%/resources/app/node_modules/zod/v4/locales/ko.js
+%%DATADIR%%/resources/app/node_modules/zod/v4/locales/mk.cjs
+%%DATADIR%%/resources/app/node_modules/zod/v4/locales/mk.d.cts
+%%DATADIR%%/resources/app/node_modules/zod/v4/locales/mk.js
+%%DATADIR%%/resources/app/node_modules/zod/v4/locales/ms.cjs
+%%DATADIR%%/resources/app/node_modules/zod/v4/locales/ms.d.cts
+%%DATADIR%%/resources/app/node_modules/zod/v4/locales/ms.js
+%%DATADIR%%/resources/app/node_modules/zod/v4/locales/nl.cjs
+%%DATADIR%%/resources/app/node_modules/zod/v4/locales/nl.d.cts
+%%DATADIR%%/resources/app/node_modules/zod/v4/locales/nl.js
+%%DATADIR%%/resources/app/node_modules/zod/v4/locales/no.cjs
+%%DATADIR%%/resources/app/node_modules/zod/v4/locales/no.d.cts
+%%DATADIR%%/resources/app/node_modules/zod/v4/locales/no.js
+%%DATADIR%%/resources/app/node_modules/zod/v4/locales/ota.cjs
+%%DATADIR%%/resources/app/node_modules/zod/v4/locales/ota.d.cts
+%%DATADIR%%/resources/app/node_modules/zod/v4/locales/ota.js
+%%DATADIR%%/resources/app/node_modules/zod/v4/locales/pl.cjs
+%%DATADIR%%/resources/app/node_modules/zod/v4/locales/pl.d.cts
+%%DATADIR%%/resources/app/node_modules/zod/v4/locales/pl.js
+%%DATADIR%%/resources/app/node_modules/zod/v4/locales/ps.cjs
+%%DATADIR%%/resources/app/node_modules/zod/v4/locales/ps.d.cts
+%%DATADIR%%/resources/app/node_modules/zod/v4/locales/ps.js
+%%DATADIR%%/resources/app/node_modules/zod/v4/locales/pt.cjs
+%%DATADIR%%/resources/app/node_modules/zod/v4/locales/pt.d.cts
+%%DATADIR%%/resources/app/node_modules/zod/v4/locales/pt.js
+%%DATADIR%%/resources/app/node_modules/zod/v4/locales/ru.cjs
+%%DATADIR%%/resources/app/node_modules/zod/v4/locales/ru.d.cts
+%%DATADIR%%/resources/app/node_modules/zod/v4/locales/ru.js
+%%DATADIR%%/resources/app/node_modules/zod/v4/locales/sl.cjs
+%%DATADIR%%/resources/app/node_modules/zod/v4/locales/sl.d.cts
+%%DATADIR%%/resources/app/node_modules/zod/v4/locales/sl.js
+%%DATADIR%%/resources/app/node_modules/zod/v4/locales/sv.cjs
+%%DATADIR%%/resources/app/node_modules/zod/v4/locales/sv.d.cts
+%%DATADIR%%/resources/app/node_modules/zod/v4/locales/sv.js
+%%DATADIR%%/resources/app/node_modules/zod/v4/locales/ta.cjs
+%%DATADIR%%/resources/app/node_modules/zod/v4/locales/ta.d.cts
+%%DATADIR%%/resources/app/node_modules/zod/v4/locales/ta.js
+%%DATADIR%%/resources/app/node_modules/zod/v4/locales/th.cjs
+%%DATADIR%%/resources/app/node_modules/zod/v4/locales/th.d.cts
+%%DATADIR%%/resources/app/node_modules/zod/v4/locales/th.js
+%%DATADIR%%/resources/app/node_modules/zod/v4/locales/tr.cjs
+%%DATADIR%%/resources/app/node_modules/zod/v4/locales/tr.d.cts
+%%DATADIR%%/resources/app/node_modules/zod/v4/locales/tr.js
+%%DATADIR%%/resources/app/node_modules/zod/v4/locales/ua.cjs
+%%DATADIR%%/resources/app/node_modules/zod/v4/locales/ua.d.cts
+%%DATADIR%%/resources/app/node_modules/zod/v4/locales/ua.js
+%%DATADIR%%/resources/app/node_modules/zod/v4/locales/ur.cjs
+%%DATADIR%%/resources/app/node_modules/zod/v4/locales/ur.d.cts
+%%DATADIR%%/resources/app/node_modules/zod/v4/locales/ur.js
+%%DATADIR%%/resources/app/node_modules/zod/v4/locales/vi.cjs
+%%DATADIR%%/resources/app/node_modules/zod/v4/locales/vi.d.cts
+%%DATADIR%%/resources/app/node_modules/zod/v4/locales/vi.js
+%%DATADIR%%/resources/app/node_modules/zod/v4/locales/zh-CN.cjs
+%%DATADIR%%/resources/app/node_modules/zod/v4/locales/zh-CN.d.cts
+%%DATADIR%%/resources/app/node_modules/zod/v4/locales/zh-CN.js
+%%DATADIR%%/resources/app/node_modules/zod/v4/locales/zh-TW.cjs
+%%DATADIR%%/resources/app/node_modules/zod/v4/locales/zh-TW.d.cts
+%%DATADIR%%/resources/app/node_modules/zod/v4/locales/zh-TW.js
+%%DATADIR%%/resources/app/node_modules/zod/v4/mini/checks.cjs
+%%DATADIR%%/resources/app/node_modules/zod/v4/mini/checks.d.cts
+%%DATADIR%%/resources/app/node_modules/zod/v4/mini/checks.js
+%%DATADIR%%/resources/app/node_modules/zod/v4/mini/coerce.cjs
+%%DATADIR%%/resources/app/node_modules/zod/v4/mini/coerce.d.cts
+%%DATADIR%%/resources/app/node_modules/zod/v4/mini/coerce.js
+%%DATADIR%%/resources/app/node_modules/zod/v4/mini/external.cjs
+%%DATADIR%%/resources/app/node_modules/zod/v4/mini/external.d.cts
+%%DATADIR%%/resources/app/node_modules/zod/v4/mini/external.js
+%%DATADIR%%/resources/app/node_modules/zod/v4/mini/index.cjs
+%%DATADIR%%/resources/app/node_modules/zod/v4/mini/index.d.cts
+%%DATADIR%%/resources/app/node_modules/zod/v4/mini/index.js
+%%DATADIR%%/resources/app/node_modules/zod/v4/mini/iso.cjs
+%%DATADIR%%/resources/app/node_modules/zod/v4/mini/iso.d.cts
+%%DATADIR%%/resources/app/node_modules/zod/v4/mini/iso.js
+%%DATADIR%%/resources/app/node_modules/zod/v4/mini/parse.cjs
+%%DATADIR%%/resources/app/node_modules/zod/v4/mini/parse.d.cts
+%%DATADIR%%/resources/app/node_modules/zod/v4/mini/parse.js
+%%DATADIR%%/resources/app/node_modules/zod/v4/mini/schemas.cjs
+%%DATADIR%%/resources/app/node_modules/zod/v4/mini/schemas.d.cts
+%%DATADIR%%/resources/app/node_modules/zod/v4/mini/schemas.js
%%DATADIR%%/resources/app/out/bootstrap-fork.js
%%DATADIR%%/resources/app/out/cli.js
%%DATADIR%%/resources/app/out/main.js
diff --git a/emulators/Ymir/Makefile b/emulators/Ymir/Makefile
index b6cfa0301e45..aaf5d4ed0a8c 100644
--- a/emulators/Ymir/Makefile
+++ b/emulators/Ymir/Makefile
@@ -1,6 +1,6 @@
PORTNAME= Ymir
DISTVERSIONPREFIX= v
-DISTVERSION= 0.1.7
+DISTVERSION= 0.1.8
CATEGORIES= emulators
MAINTAINER= bsdcode@disroot.org
diff --git a/emulators/Ymir/distinfo b/emulators/Ymir/distinfo
index 78b5b3eb2cee..ea0e78976f0f 100644
--- a/emulators/Ymir/distinfo
+++ b/emulators/Ymir/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1754870707
-SHA256 (StrikerX3-Ymir-v0.1.7_GH0.tar.gz) = 8453407de50a4abef05c985f4eabf32b5185bf5a651583d250f820ff60bae93a
-SIZE (StrikerX3-Ymir-v0.1.7_GH0.tar.gz) = 5431708
+TIMESTAMP = 1757486628
+SHA256 (StrikerX3-Ymir-v0.1.8_GH0.tar.gz) = 6a5951c25a4a1796c0643aacdced3f31099014e4f89412c5eb11bb385c0218d3
+SIZE (StrikerX3-Ymir-v0.1.8_GH0.tar.gz) = 5477804
SHA256 (StrikerX3-mio-c9dbe3a6f74b2c2c4a6c9621005c3df213a33eaa_GH0.tar.gz) = 384d3a3ee249ebda0766fa5dc9f8bc5a871c8b2e3d3eedf46f330e6350058738
SIZE (StrikerX3-mio-c9dbe3a6f74b2c2c4a6c9621005c3df213a33eaa_GH0.tar.gz) = 34871
diff --git a/emulators/Ymir/files/patch-apps_ymir-sdl3_src_app_ui_views_debug_debug__output__view.cpp b/emulators/Ymir/files/patch-apps_ymir-sdl3_src_app_ui_views_debug_debug__output__view.cpp
new file mode 100644
index 000000000000..aa1b8f1f6ff6
--- /dev/null
+++ b/emulators/Ymir/files/patch-apps_ymir-sdl3_src_app_ui_views_debug_debug__output__view.cpp
@@ -0,0 +1,11 @@
+--- apps/ymir-sdl3/src/app/ui/views/debug/debug_output_view.cpp.orig 2025-09-10 06:46:50 UTC
++++ apps/ymir-sdl3/src/app/ui/views/debug/debug_output_view.cpp
+@@ -4,7 +4,7 @@
+
+ #include <util/sdl_file_dialog.hpp>
+
+-#include <misc/cpp/imgui_stdlib.h>
++#include <imgui_stdlib.h>
+
+ namespace app::ui {
+
diff --git a/emulators/wine-devel/Makefile b/emulators/wine-devel/Makefile
index fbe30ff5b05d..a4bdf3863d39 100644
--- a/emulators/wine-devel/Makefile
+++ b/emulators/wine-devel/Makefile
@@ -18,18 +18,21 @@ ONLY_FOR_ARCHS= amd64 i386
BUILD_DEPENDS= ${LOCALBASE}/bin/flex:textproc/flex
# Only devel/llvm17 and later come with necessary include files - PR274542
-USES= bison cpe desktop-file-utils gmake \
- llvm:min=17,build,noexport localbase \
- pkgconfig sdl shebangfix tar:xz
+USES= bison cpe desktop-file-utils gmake llvm:min=17,build,noexport \
+ localbase pkgconfig sdl shebangfix tar:xz
+CPE_VENDOR= winehq
USE_GCC= yes
+WINELIBDIR= ${PREFIX}/lib
+.if !defined(USE_LDCONFIG32)
+USE_LDCONFIG= ${WINELIBDIR} ${WINELIBDIR}/wine
+.endif
USE_SDL= sdl2
-CPE_VENDOR= winehq
-
-CONFLICTS_INSTALL= wine
+SHEBANG_FILES= tools/make_requests tools/winemaker/winemaker \
+ tools/winedump/function_grep.pl
GNU_CONFIGURE= yes
-CONFIGURE_ARGS+=--verbose \
+CONFIGURE_ARGS= --verbose \
--disable-kerberos \
--disable-tests \
--without-capi \
@@ -53,70 +56,66 @@ CONFIGURE_ARGS+=--verbose \
--without-unwind \
--without-usb
CONFIGURE_ENV= CPPBIN="${CPP}" FLEX="${LOCALBASE}/bin/flex"
-WINELIBDIR= ${PREFIX}/lib
-.if !defined(USE_LDCONFIG32)
-USE_LDCONFIG= ${WINELIBDIR} ${WINELIBDIR}/wine
-.endif
-SHEBANG_FILES= tools/make_requests tools/winemaker/winemaker \
- tools/winedump/function_grep.pl
+
+PIE_UNSAFE= yes
+
+CONFLICTS_INSTALL= wine
BINARY_ALIAS+= clang=${LOCALBASE}/bin/clang${LLVM_VERSION} \
lld-link=${LOCALBASE}/bin/lld-link${LLVM_VERSION}
SUB_FILES= pkg-message
-PIE_UNSAFE= yes
-
PORTDATA= wine.inf
-OPTIONS_DEFINE= CUPS DOCS DOSBOX GNUTLS V4L WAYLAND X11 GECKO MONO
-OPTIONS_DEFAULT=ALSA GNUTLS WAYLAND X11
-OPTIONS_RADIO= AUDIO
+OPTIONS_DEFINE= CUPS DOCS DOSBOX GECKO GNUTLS MONO V4L WAYLAND X11
+OPTIONS_DEFAULT= ALSA GNUTLS WAYLAND X11
+OPTIONS_RADIO= AUDIO
OPTIONS_RADIO_AUDIO= ALSA OSS
-OPTIONS_SUB= yes
+OPTIONS_SUB= yes
DOSBOX_DESC= Use DOSBox to run MS-DOS programs
GECKO_DESC= Bundle Gecko MSI package for Wine
MONO_DESC= Bundle Mono MSI package for Wine
WAYLAND_DESC= Wayland Support
-ALSA_CONFIGURE_WITH= alsa
-ALSA_USES= gnome gstreamer
-ALSA_USE= GNOME=glib20
ALSA_LIB_DEPENDS= libasound.so:audio/alsa-lib
ALSA_RUN_DEPENDS= alsa-plugins>0:audio/alsa-plugins
+ALSA_USES= gnome gstreamer
+ALSA_USE= GNOME=glib20
+ALSA_CONFIGURE_WITH= alsa
-CUPS_CONFIGURE_WITH= cups
CUPS_LIB_DEPENDS= libcups.so:print/cups
+CUPS_CONFIGURE_WITH= cups
DOSBOX_RUN_DEPENDS= dosbox:emulators/dosbox
GECKO_RUN_DEPENDS= wine-gecko-devel>0:emulators/wine-gecko-devel
-GNUTLS_CONFIGURE_WITH= gnutls
GNUTLS_LIB_DEPENDS= libgnutls.so:security/gnutls
+GNUTLS_CONFIGURE_WITH= gnutls
MONO_RUN_DEPENDS= wine-mono-devel>0:emulators/wine-mono-devel
-OSS_CONFIGURE_WITH= oss
OSS_USES= gnome gstreamer
OSS_USE= GNOME=glib20
+OSS_CONFIGURE_WITH= oss
-V4L_CONFIGURE_WITH= v4l2
V4L_BUILD_DEPENDS= ${LOCALBASE}/include/linux/videodev2.h:multimedia/v4l_compat
V4L_LIB_DEPENDS= libv4l2.so:multimedia/libv4l
+V4L_CONFIGURE_WITH= v4l2
-WAYLAND_CONFIGURE_WITH= wayland
WAYLAND_BUILD_DEPENDS= ${LOCALBASE}/include/linux/input.h:devel/evdev-proto
WAYLAND_LIB_DEPENDS= libwayland-client.so:graphics/wayland \
libxkbcommon.so:x11/libxkbcommon
+WAYLAND_CONFIGURE_WITH= wayland
-X11_CONFIGURE_WITH= x fontconfig freetype opengl xinerama xinput2 xrandr xrender
-X11_USES= gl xorg
-X11_USE= GL=glu XORG=x11,xext,xcomposite,xcursor,xi,xinerama,xrandr,xrender
X11_LIB_DEPENDS= libfontconfig.so:x11-fonts/fontconfig \
libfreetype.so:print/freetype2 \
libvulkan.so:graphics/vulkan-loader
+X11_USES= gl xorg
+X11_USE= GL=glu XORG=x11,xcomposite,xcursor,xext,xi,xinerama,xrandr,xrender
+X11_CONFIGURE_WITH= fontconfig freetype opengl x xinerama xinput2 xrandr xrender
.include <bsd.port.pre.mk>
@@ -147,7 +146,7 @@ post-patch:
${REINPLACE_CMD} '/Exec/s|wine|wine64|g' ${WRKSRC}/loader/wine.desktop
.else
-EXTRA_PATCHES+= ${PATCHDIR}/extra-patch-tools-winebuild-res32
+EXTRA_PATCHES+= ${PATCHDIR}/extra-patch-tools-winebuild-res32
PLIST_SUB+= WINE32="" WINE64="@comment " WINEARCH="i386"
.endif
diff --git a/emulators/wine/Makefile b/emulators/wine/Makefile
index 013bd97963f6..2dd3035e125d 100644
--- a/emulators/wine/Makefile
+++ b/emulators/wine/Makefile
@@ -82,7 +82,7 @@ GECKO_DESC= Bundle Gecko MSI package for Wine
MONO_DESC= Bundle Mono MSI package for Wine
WAYLAND_DESC= Wayland Support
-PORTSCOUT= limit:^9\.0
+PORTSCOUT= limit:^10\.0
ALSA_CONFIGURE_WITH= alsa
ALSA_USES= gnome gstreamer
diff --git a/filesystems/py-pyfakefs/Makefile b/filesystems/py-pyfakefs/Makefile
index d346dddadd56..e449e2e2dd44 100644
--- a/filesystems/py-pyfakefs/Makefile
+++ b/filesystems/py-pyfakefs/Makefile
@@ -1,5 +1,5 @@
PORTNAME= pyfakefs
-PORTVERSION= 5.9.1
+PORTVERSION= 5.9.2
CATEGORIES= filesystems devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/filesystems/py-pyfakefs/distinfo b/filesystems/py-pyfakefs/distinfo
index 475a7024ee72..a994bed83730 100644
--- a/filesystems/py-pyfakefs/distinfo
+++ b/filesystems/py-pyfakefs/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750954204
-SHA256 (pyfakefs-5.9.1.tar.gz) = ca02a1441dc77d7512bebfe4224b32f2127e83c45672f5fe2c02c33d4284bc70
-SIZE (pyfakefs-5.9.1.tar.gz) = 230395
+TIMESTAMP = 1757120776
+SHA256 (pyfakefs-5.9.2.tar.gz) = 66c5c6ccd4097b484f8782f9a5078fee0533d465e0d9caf594c9157d54382553
+SIZE (pyfakefs-5.9.2.tar.gz) = 231068
diff --git a/filesystems/zerofs/Makefile b/filesystems/zerofs/Makefile
index e577719bff00..33d72d1fdc14 100644
--- a/filesystems/zerofs/Makefile
+++ b/filesystems/zerofs/Makefile
@@ -1,26 +1,26 @@
PORTNAME= zerofs
DISTVERSIONPREFIX= v
-DISTVERSION= 0.10.5
-PORTREVISION= 1
+DISTVERSION= 0.15.2
CATEGORIES= filesystems sysutils
-MAINTAINER= stephan@lichtenauer.co.za
+MAINTAINER= stephan@lichtenauer.co.za
COMMENT= ZeroFS is 9P/NFS/NBD on top of S3
WWW= https://github.com/Barre/ZeroFS
LICENSE= AGPLv3
-LICENSE_FILE= ${WRKDIR}/ZeroFS-${DISTVERSION}/LICENSE
+LICENSE_FILE= ${WRKSRC:H}/LICENSE
-USES= cargo gmake
+NOT_FOR_ARCHS= armv6 armv7 i386 powerpc
+NOT_FOR_ARCHS_REASON= 32-bit compilation is not supported
-WRKSRC= ${WRKDIR}/ZeroFS-${DISTVERSION}/zerofs
+USES= cargo gmake
USE_GITHUB= yes
GH_ACCOUNT= Barre
GH_PROJECT= ZeroFS
-PLIST_FILES= bin/zerofs
-do-install:
- ${INSTALL_PROGRAM} ${WRKDIR}/target/release/zerofs ${STAGEDIR}${PREFIX}/bin/zerofs
+WRKSRC_SUBDIR= zerofs
+
+PLIST_FILES= bin/zerofs
.include <bsd.port.mk>
diff --git a/filesystems/zerofs/Makefile.crates b/filesystems/zerofs/Makefile.crates
index e8f45a1fce97..2738ca6ed5dc 100644
--- a/filesystems/zerofs/Makefile.crates
+++ b/filesystems/zerofs/Makefile.crates
@@ -26,6 +26,7 @@ CARGO_CRATES= addr2line-0.24.2 \
atomic-waker-1.1.2 \
auto_enums-0.8.7 \
autocfg-1.5.0 \
+ backon-1.5.2 \
backtrace-0.3.75 \
base64-0.22.1 \
base64ct-1.8.0 \
@@ -58,7 +59,6 @@ CARGO_CRATES= addr2line-0.24.2 \
core-foundation-sys-0.8.7 \
cpufeatures-0.2.17 \
crc32fast-1.5.0 \
- crossbeam-channel-0.5.15 \
crossbeam-epoch-0.9.18 \
crossbeam-skiplist-0.1.3 \
crossbeam-utils-0.8.21 \
@@ -77,6 +77,8 @@ CARGO_CRATES= addr2line-0.24.2 \
deranged-0.4.0 \
derive_utils-0.15.0 \
digest-0.10.7 \
+ dirs-6.0.0 \
+ dirs-sys-0.5.0 \
displaydoc-0.2.5 \
dotenvy-0.15.7 \
downcast-rs-1.2.1 \
@@ -88,6 +90,7 @@ CARGO_CRATES= addr2line-0.24.2 \
event-listener-5.4.1 \
event-listener-strategy-0.5.4 \
fail-parallel-0.5.1 \
+ fastrand-2.3.0 \
figment-0.10.19 \
filetime-0.2.25 \
flatbuffers-25.2.10 \
@@ -119,6 +122,7 @@ CARGO_CRATES= addr2line-0.24.2 \
getrandom-0.2.16 \
getrandom-0.3.3 \
gimli-0.31.1 \
+ gloo-timers-0.3.0 \
h2-0.4.12 \
hashbrown-0.13.2 \
hashbrown-0.14.5 \
@@ -199,6 +203,7 @@ CARGO_CRATES= addr2line-0.24.2 \
once_cell_polyfill-1.70.1 \
opaque-debug-0.3.1 \
openssl-probe-0.1.6 \
+ option-ext-0.2.0 \
ordered_hash_map-0.4.0 \
ouroboros-0.18.5 \
ouroboros_macro-0.18.5 \
@@ -238,10 +243,10 @@ 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 \
rand_xoshiro-0.6.0 \
rand_xoshiro-0.7.0 \
redox_syscall-0.5.17 \
+ redox_users-0.5.2 \
regex-1.11.1 \
regex-automata-0.1.10 \
regex-automata-0.4.9 \
@@ -277,10 +282,12 @@ CARGO_CRATES= addr2line-0.24.2 \
serde_yaml-0.9.34+deprecated \
sha2-0.10.9 \
sharded-slab-0.1.7 \
+ shellexpand-3.1.1 \
shlex-1.3.0 \
signal-hook-registry-1.4.6 \
siphasher-1.0.1 \
slab-0.4.11 \
+ slatedb-0.8.1 \
smallvec-1.15.1 \
socket2-0.5.10 \
socket2-0.6.0 \
@@ -295,13 +302,12 @@ CARGO_CRATES= addr2line-0.24.2 \
sync_wrapper-1.0.2 \
synstructure-0.13.2 \
tap-1.0.1 \
+ tempfile-3.21.0 \
thiserror-1.0.69 \
thiserror-2.0.14 \
thiserror-impl-1.0.69 \
thiserror-impl-2.0.14 \
thread_local-1.1.9 \
- tikv-jemalloc-sys-0.6.0+5.3.0-1-ge13ca993e8ccb9ba9847cc330696e02839f328f7 \
- tikv-jemallocator-0.6.0 \
time-0.3.41 \
time-core-0.1.4 \
tinystr-0.8.1 \
@@ -401,12 +407,11 @@ CARGO_CRATES= addr2line-0.24.2 \
zerocopy-derive-0.8.26 \
zerofrom-0.1.6 \
zerofrom-derive-0.1.6 \
- zerofs_nfsserve-0.11.0 \
+ zerofs_nfsserve-0.14.0 \
zeroize-1.8.1 \
zerotrie-0.2.2 \
zerovec-0.11.4 \
zerovec-derive-0.11.1 \
zstd-0.13.3 \
zstd-safe-7.2.4 \
- zstd-sys-2.0.15+zstd.1.5.7 \
- slatedb@git+https://github.com/slatedb/slatedb.git?rev=6e138682013a192bc55e8a2b925ad65d0599a4ef\#6e138682013a192bc55e8a2b925ad65d0599a4ef
+ zstd-sys-2.0.15+zstd.1.5.7
diff --git a/filesystems/zerofs/distinfo b/filesystems/zerofs/distinfo
index 1cc890e8405a..e7e869c33cb8 100644
--- a/filesystems/zerofs/distinfo
+++ b/filesystems/zerofs/distinfo
@@ -1,4 +1,4 @@
-TIMESTAMP = 1756460664
+TIMESTAMP = 1757258826
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
@@ -55,6 +55,8 @@ SHA256 (rust/crates/auto_enums-0.8.7.crate) = 9c170965892137a3a9aeb000b4524aa3cc
SIZE (rust/crates/auto_enums-0.8.7.crate) = 58613
SHA256 (rust/crates/autocfg-1.5.0.crate) = c08606f8c3cbf4ce6ec8e28fb0014a2c086708fe954eaa885384a6165172e7e8
SIZE (rust/crates/autocfg-1.5.0.crate) = 18729
+SHA256 (rust/crates/backon-1.5.2.crate) = 592277618714fbcecda9a02ba7a8781f319d26532a88553bbacc77ba5d2b3a8d
+SIZE (rust/crates/backon-1.5.2.crate) = 42141
SHA256 (rust/crates/backtrace-0.3.75.crate) = 6806a6321ec58106fea15becdad98371e28d92ccbc7c8f1b3b6dd724fe8f1002
SIZE (rust/crates/backtrace-0.3.75.crate) = 92665
SHA256 (rust/crates/base64-0.22.1.crate) = 72b3254f16251a8381aa12e40e3c4d2f0199f8c6508fbecb9d91f575e0fbb8c6
@@ -119,8 +121,6 @@ SHA256 (rust/crates/cpufeatures-0.2.17.crate) = 59ed5838eebb26a2bb2e58f6d5b53169
SIZE (rust/crates/cpufeatures-0.2.17.crate) = 13466
SHA256 (rust/crates/crc32fast-1.5.0.crate) = 9481c1c90cbf2ac953f07c8d4a58aa3945c425b7185c9154d67a65e4230da511
SIZE (rust/crates/crc32fast-1.5.0.crate) = 40723
-SHA256 (rust/crates/crossbeam-channel-0.5.15.crate) = 82b8f8f868b36967f9606790d1903570de9ceaf870a7bf9fbbd3016d636a2cb2
-SIZE (rust/crates/crossbeam-channel-0.5.15.crate) = 92716
SHA256 (rust/crates/crossbeam-epoch-0.9.18.crate) = 5b82ac4a3c2ca9c3460964f020e1402edd5753411d7737aa39c3714ad1b5420e
SIZE (rust/crates/crossbeam-epoch-0.9.18.crate) = 46875
SHA256 (rust/crates/crossbeam-skiplist-0.1.3.crate) = df29de440c58ca2cc6e587ec3d22347551a32435fbde9d2bff64e78a9ffa151b
@@ -157,6 +157,10 @@ SHA256 (rust/crates/derive_utils-0.15.0.crate) = ccfae181bab5ab6c5478b2ccb69e4c6
SIZE (rust/crates/derive_utils-0.15.0.crate) = 16294
SHA256 (rust/crates/digest-0.10.7.crate) = 9ed9a281f7bc9b7576e61468ba615a66a5c8cfdff42420a70aa82701a3b1e292
SIZE (rust/crates/digest-0.10.7.crate) = 19557
+SHA256 (rust/crates/dirs-6.0.0.crate) = c3e8aa94d75141228480295a7d0e7feb620b1a5ad9f12bc40be62411e38cce4e
+SIZE (rust/crates/dirs-6.0.0.crate) = 14190
+SHA256 (rust/crates/dirs-sys-0.5.0.crate) = e01a3366d27ee9890022452ee61b2b63a67e6f13f58900b651ff5665f0bb1fab
+SIZE (rust/crates/dirs-sys-0.5.0.crate) = 10157
SHA256 (rust/crates/displaydoc-0.2.5.crate) = 97369cbbc041bc366949bc74d34658d6cda5621039731c6310521892a3a20ae0
SIZE (rust/crates/displaydoc-0.2.5.crate) = 24219
SHA256 (rust/crates/dotenvy-0.15.7.crate) = 1aaf95b3e5c8f23aa320147307562d361db0ae0d51242340f558153b4eb2439b
@@ -179,6 +183,8 @@ SHA256 (rust/crates/event-listener-strategy-0.5.4.crate) = 8be9f3dfaaffdae297288
SIZE (rust/crates/event-listener-strategy-0.5.4.crate) = 16179
SHA256 (rust/crates/fail-parallel-0.5.1.crate) = 5666e8ca4ec174d896fb742789c29b1bea9319dcfd623c41bececc0a60c4939d
SIZE (rust/crates/fail-parallel-0.5.1.crate) = 17965
+SHA256 (rust/crates/fastrand-2.3.0.crate) = 37909eebbb50d72f9059c3b6d82c0463f2ff062c9e95845c43a6c9c0355411be
+SIZE (rust/crates/fastrand-2.3.0.crate) = 15076
SHA256 (rust/crates/figment-0.10.19.crate) = 8cb01cd46b0cf372153850f4c6c272d9cbea2da513e07538405148f95bd789f3
SIZE (rust/crates/figment-0.10.19.crate) = 70111
SHA256 (rust/crates/filetime-0.2.25.crate) = 35c0522e981e68cbfa8c3f978441a5f34b30b96e146b33cd3359176b50fe8586
@@ -241,6 +247,8 @@ 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/gloo-timers-0.3.0.crate) = bbb143cf96099802033e0d4f4963b19fd2e0b728bcf076cd9cf7f6634f092994
+SIZE (rust/crates/gloo-timers-0.3.0.crate) = 5530
SHA256 (rust/crates/h2-0.4.12.crate) = f3c0b69cfcb4e1b9f1bf2f53f95f766e4661169728ec61cd3fe5a0166f2d1386
SIZE (rust/crates/h2-0.4.12.crate) = 176264
SHA256 (rust/crates/hashbrown-0.13.2.crate) = 43a3c133739dddd0d2990f9a4bdf8eb4b21ef50e4851ca85ab661199821d510e
@@ -401,6 +409,8 @@ SHA256 (rust/crates/opaque-debug-0.3.1.crate) = c08d65885ee38876c4f86fa503fb49d7
SIZE (rust/crates/opaque-debug-0.3.1.crate) = 7066
SHA256 (rust/crates/openssl-probe-0.1.6.crate) = d05e27ee213611ffe7d6348b942e8f942b37114c00cc03cec254295a4a17852e
SIZE (rust/crates/openssl-probe-0.1.6.crate) = 8128
+SHA256 (rust/crates/option-ext-0.2.0.crate) = 04744f49eae99ab78e0d5c0b603ab218f515ea8cfe5a456d7629ad883a3b6e7d
+SIZE (rust/crates/option-ext-0.2.0.crate) = 7345
SHA256 (rust/crates/ordered_hash_map-0.4.0.crate) = ab0e5f22bf6dd04abd854a8874247813a8fa2c8c1260eba6fbb150270ce7c176
SIZE (rust/crates/ordered_hash_map-0.4.0.crate) = 17219
SHA256 (rust/crates/ouroboros-0.18.5.crate) = 1e0f050db9c44b97a94723127e6be766ac5c340c48f2c4bb3ffa11713744be59
@@ -479,14 +489,14 @@ 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/rand_xoshiro-0.6.0.crate) = 6f97cdb2a36ed4183de61b2f824cc45c9f1037f28afe0a322e9fff4c108b5aaa
SIZE (rust/crates/rand_xoshiro-0.6.0.crate) = 17125
SHA256 (rust/crates/rand_xoshiro-0.7.0.crate) = f703f4665700daf5512dcca5f43afa6af89f09db47fb56be587f80636bda2d41
SIZE (rust/crates/rand_xoshiro-0.7.0.crate) = 18189
SHA256 (rust/crates/redox_syscall-0.5.17.crate) = 5407465600fb0548f1442edf71dd20683c6ed326200ace4b1ef0763521bb3b77
SIZE (rust/crates/redox_syscall-0.5.17.crate) = 30002
+SHA256 (rust/crates/redox_users-0.5.2.crate) = a4e608c6638b9c18977b00b475ac1f28d14e84b27d8d42f70e0bf1e3dec127ac
+SIZE (rust/crates/redox_users-0.5.2.crate) = 17280
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
@@ -557,6 +567,8 @@ SHA256 (rust/crates/sha2-0.10.9.crate) = a7507d819769d01a365ab707794a4084392c824
SIZE (rust/crates/sha2-0.10.9.crate) = 29271
SHA256 (rust/crates/sharded-slab-0.1.7.crate) = f40ca3c46823713e0d4209592e8d6e826aa57e928f09752619fc696c499637f6
SIZE (rust/crates/sharded-slab-0.1.7.crate) = 58227
+SHA256 (rust/crates/shellexpand-3.1.1.crate) = 8b1fdf65dd6331831494dd616b30351c38e96e45921a27745cf98490458b90bb
+SIZE (rust/crates/shellexpand-3.1.1.crate) = 25904
SHA256 (rust/crates/shlex-1.3.0.crate) = 0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64
SIZE (rust/crates/shlex-1.3.0.crate) = 18713
SHA256 (rust/crates/signal-hook-registry-1.4.6.crate) = b2a4719bff48cee6b39d12c020eeb490953ad2443b7055bd0b21fca26bd8c28b
@@ -565,6 +577,8 @@ SHA256 (rust/crates/siphasher-1.0.1.crate) = 56199f7ddabf13fe5074ce809e7d3f42b42
SIZE (rust/crates/siphasher-1.0.1.crate) = 10351
SHA256 (rust/crates/slab-0.4.11.crate) = 7a2ae44ef20feb57a68b23d846850f861394c2e02dc425a50098ae8c90267589
SIZE (rust/crates/slab-0.4.11.crate) = 18549
+SHA256 (rust/crates/slatedb-0.8.1.crate) = 6471ce0d2b99d80e36ce1439951a30a5e9ef751f3b8c4bd384611927384ee03d
+SIZE (rust/crates/slatedb-0.8.1.crate) = 317374
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
@@ -593,6 +607,8 @@ SHA256 (rust/crates/synstructure-0.13.2.crate) = 728a70f3dbaf5bab7f0c4b1ac8d7ae5
SIZE (rust/crates/synstructure-0.13.2.crate) = 18950
SHA256 (rust/crates/tap-1.0.1.crate) = 55937e1799185b12863d447f42597ed69d9928686b8d88a1df17376a097d8369
SIZE (rust/crates/tap-1.0.1.crate) = 11316
+SHA256 (rust/crates/tempfile-3.21.0.crate) = 15b61f8f20e3a6f7e0649d825294eaf317edce30f82cf6026e7e4cb9222a7d1e
+SIZE (rust/crates/tempfile-3.21.0.crate) = 42581
SHA256 (rust/crates/thiserror-1.0.69.crate) = b6aaf5339b578ea85b50e080feb250a3e8ae8cfcdff9a461c9ec2904bc923f52
SIZE (rust/crates/thiserror-1.0.69.crate) = 22198
SHA256 (rust/crates/thiserror-2.0.14.crate) = 0b0949c3a6c842cbde3f1686d6eea5a010516deb7085f79db747562d4102f41e
@@ -603,10 +619,6 @@ SHA256 (rust/crates/thiserror-impl-2.0.14.crate) = cc5b44b4ab9c2fdd0e0512e6bece8
SIZE (rust/crates/thiserror-impl-2.0.14.crate) = 21219
SHA256 (rust/crates/thread_local-1.1.9.crate) = f60246a4944f24f6e018aa17cdeffb7818b76356965d03b07d6a9886e8962185
SIZE (rust/crates/thread_local-1.1.9.crate) = 19315
-SHA256 (rust/crates/tikv-jemalloc-sys-0.6.0+5.3.0-1-ge13ca993e8ccb9ba9847cc330696e02839f328f7.crate) = cd3c60906412afa9c2b5b5a48ca6a5abe5736aec9eb48ad05037a677e52e4e2d
-SIZE (rust/crates/tikv-jemalloc-sys-0.6.0+5.3.0-1-ge13ca993e8ccb9ba9847cc330696e02839f328f7.crate) = 897133
-SHA256 (rust/crates/tikv-jemallocator-0.6.0.crate) = 4cec5ff18518d81584f477e9bfdf957f5bb0979b0bac3af4ca30b5b3ae2d2865
-SIZE (rust/crates/tikv-jemallocator-0.6.0.crate) = 13700
SHA256 (rust/crates/time-0.3.41.crate) = 8a7619e19bc266e0f9c5e6686659d394bc57973859340060a69221e57dbc0c40
SIZE (rust/crates/time-0.3.41.crate) = 138369
SHA256 (rust/crates/time-core-0.1.4.crate) = c9e9a38711f559d9e3ce1cdb06dd7c5b8ea546bc90052da6d06bb76da74bb07c
@@ -805,8 +817,8 @@ SHA256 (rust/crates/zerofrom-0.1.6.crate) = 50cc42e0333e05660c3587f3bf9d0478688e
SIZE (rust/crates/zerofrom-0.1.6.crate) = 5669
SHA256 (rust/crates/zerofrom-derive-0.1.6.crate) = d71e5d6e06ab090c67b5e44993ec16b72dcbaabc526db883a360057678b48502
SIZE (rust/crates/zerofrom-derive-0.1.6.crate) = 8305
-SHA256 (rust/crates/zerofs_nfsserve-0.11.0.crate) = e071aa984407c81992148c07437f53f99db211bbf295438821d02f8f15ed5ebe
-SIZE (rust/crates/zerofs_nfsserve-0.11.0.crate) = 43939
+SHA256 (rust/crates/zerofs_nfsserve-0.14.0.crate) = 53a9c182c0ff391960f9a033ba2e49c418315a8e72e402ddaa9aa8c25c084526
+SIZE (rust/crates/zerofs_nfsserve-0.14.0.crate) = 43966
SHA256 (rust/crates/zeroize-1.8.1.crate) = ced3678a2879b30306d323f4542626697a464a97c0a07c9aebf7ebca65cd4dde
SIZE (rust/crates/zeroize-1.8.1.crate) = 20029
SHA256 (rust/crates/zerotrie-0.2.2.crate) = 36f0bbd478583f79edad978b407914f61b2972f5af6fa089686016be8f9af595
@@ -821,7 +833,5 @@ SHA256 (rust/crates/zstd-safe-7.2.4.crate) = 8f49c4d5f0abb602a93fb8736af2a4f4dd9
SIZE (rust/crates/zstd-safe-7.2.4.crate) = 29350
SHA256 (rust/crates/zstd-sys-2.0.15+zstd.1.5.7.crate) = eb81183ddd97d0c74cedf1d50d85c8d08c1b8b68ee863bdee9e706eedba1a237
SIZE (rust/crates/zstd-sys-2.0.15+zstd.1.5.7.crate) = 774847
-SHA256 (slatedb-slatedb-6e138682013a192bc55e8a2b925ad65d0599a4ef_GH0.tar.gz) = 376c659aae7d59beefcc87b56e8037e5c3c1aaa57b31d5ac0d7c1ae62f2d7c02
-SIZE (slatedb-slatedb-6e138682013a192bc55e8a2b925ad65d0599a4ef_GH0.tar.gz) = 842012
-SHA256 (Barre-ZeroFS-v0.10.5_GH0.tar.gz) = d4f94f0e732793f2c7adfd181d6cca0f70833a5e6debc245e9c96743f85777ee
-SIZE (Barre-ZeroFS-v0.10.5_GH0.tar.gz) = 453664
+SHA256 (Barre-ZeroFS-v0.15.2_GH0.tar.gz) = 982042e4887b348605ed2aad428b254e7abc66d108ac41bc66625b726585b3e7
+SIZE (Barre-ZeroFS-v0.15.2_GH0.tar.gz) = 459110
diff --git a/finance/Makefile b/finance/Makefile
index 91901d1494ea..b5df5e43a270 100644
--- a/finance/Makefile
+++ b/finance/Makefile
@@ -53,7 +53,6 @@
SUBDIR += linux-tradingview
SUBDIR += lnd
SUBDIR += moneymanagerex
- SUBDIR += myphpmoney
SUBDIR += nextcloud-cospend
SUBDIR += odoo
SUBDIR += odoo16
diff --git a/finance/electrum/Makefile b/finance/electrum/Makefile
index 23ffde0273cb..328e1d505ff6 100644
--- a/finance/electrum/Makefile
+++ b/finance/electrum/Makefile
@@ -1,6 +1,5 @@
PORTNAME= electrum
-DISTVERSION= 4.6.1
-PORTREVISION= 1
+DISTVERSION= 4.6.2
CATEGORIES= finance python
MASTER_SITES= https://download.electrum.org/${PORTVERSION}/ \
http://download.electrum.org/${PORTVERSION}/
diff --git a/finance/electrum/distinfo b/finance/electrum/distinfo
index 82745f13ed03..f39f314bbe3e 100644
--- a/finance/electrum/distinfo
+++ b/finance/electrum/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1754597858
-SHA256 (Electrum-4.6.1.tar.gz) = ba07bd6ba5a974497afa27abcd0ffddeefe353a5b0ca1664d62ca5ab5300ffc0
-SIZE (Electrum-4.6.1.tar.gz) = 14938648
+TIMESTAMP = 1757399392
+SHA256 (Electrum-4.6.2.tar.gz) = 66bc3301e78c36bb3a2b32c60e0e68045ec4f8618b60255cccee91d7c4ca46e1
+SIZE (Electrum-4.6.2.tar.gz) = 15020844
diff --git a/finance/myphpmoney/Makefile b/finance/myphpmoney/Makefile
deleted file mode 100644
index 202389eef5ed..000000000000
--- a/finance/myphpmoney/Makefile
+++ /dev/null
@@ -1,31 +0,0 @@
-PORTNAME= myphpmoney
-PORTVERSION= 1.3.r3
-PORTEPOCH= 1
-CATEGORIES= finance www
-MASTER_SITES= SF/${PORTNAME}/MyPhpMoney/1.3RC3
-DISTNAME= ${PORTNAME}-${PORTVERSION:S/.r/RC/}
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= PHP script for managing your accounts
-WWW= https://myphpmoney.sourceforge.net/
-
-DEPRECATED= Unmaintained upstream and most probably does not work with modern PHP versions
-EXPIRATION_DATE= 2025-09-07
-
-WEBOWN?= www
-WEBGRP?= www
-APACHEDIR= ${PREFIX}/www/data
-INSTALLDIR= ${APACHEDIR}/myphpmoney
-USES= php:web tar:bzip2
-NO_BUILD= yes
-
-PLIST_SUB+= INSTALLDIR=${INSTALLDIR:S,^${PREFIX}/,,} WWWOWN="${WEBOWN}" WWWGRP="${WEBGRP}"
-
-do-install:
- ${MKDIR} ${STAGEDIR}${INSTALLDIR}
- cd ${WRKSRC}; ${FIND} . | ${CPIO} -pdm ${STAGEDIR}${INSTALLDIR}
- ${CHMOD} -R ${BINMODE} ${STAGEDIR}${INSTALLDIR}
- ${CHMOD} 777 ${STAGEDIR}${INSTALLDIR}/public_html/dump
- ${FIND} ${STAGEDIR}${INSTALLDIR} ! -type d | ${XARGS} ${CHMOD} ${NOBINMODE}
-
-.include <bsd.port.mk>
diff --git a/finance/myphpmoney/distinfo b/finance/myphpmoney/distinfo
deleted file mode 100644
index 016927c5730e..000000000000
--- a/finance/myphpmoney/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (myphpmoney-1.3RC3.tar.bz2) = 732f553e79b1018b7d5ad7108e6b0de8a8221e9dc1d47f501d2ceb9512110f4d
-SIZE (myphpmoney-1.3RC3.tar.bz2) = 542078
diff --git a/finance/myphpmoney/pkg-descr b/finance/myphpmoney/pkg-descr
deleted file mode 100644
index 33af469dc681..000000000000
--- a/finance/myphpmoney/pkg-descr
+++ /dev/null
@@ -1,6 +0,0 @@
-MyPhpMoney is a set of scripts (Open Source)
-which allows you to manage your accounts,
-with the possibility to compare with your old currency:
-Francs, Lire, etc (More than 230 currencies available)
-
- - Courou <courou@users.sourceforge.net>
diff --git a/finance/myphpmoney/pkg-plist b/finance/myphpmoney/pkg-plist
deleted file mode 100644
index b5dcdc402a1a..000000000000
--- a/finance/myphpmoney/pkg-plist
+++ /dev/null
@@ -1,454 +0,0 @@
-@owner %%WWWOWN%%
-@group %%WWWGRP%%
-%%INSTALLDIR%%/CHANGELOG
-%%INSTALLDIR%%/CHANGES/CHANGELOG-2002-FR
-%%INSTALLDIR%%/CHANGES/CHANGELOG-2003-FR
-%%INSTALLDIR%%/CREDITS
-%%INSTALLDIR%%/FAQ/FAQ_README
-%%INSTALLDIR%%/FAQ/FAQ_english.htm
-%%INSTALLDIR%%/FAQ/FAQ_french.htm
-%%INSTALLDIR%%/FAQ/FAQ_german.htm
-%%INSTALLDIR%%/FAQ/FAQ_portuguese.htm
-%%INSTALLDIR%%/FAQ/FAQ_spanish.htm
-%%INSTALLDIR%%/HELP
-%%INSTALLDIR%%/INSTALL
-%%INSTALLDIR%%/LICENCE
-%%INSTALLDIR%%/Makefile
-%%INSTALLDIR%%/README
-%%INSTALLDIR%%/TODO
-%%INSTALLDIR%%/VERSION
-%%INSTALLDIR%%/mpm.spec
-%%INSTALLDIR%%/phplib/CREDITS
-%%INSTALLDIR%%/phplib/VERSION
-%%INSTALLDIR%%/phplib/ct_sql.inc
-%%INSTALLDIR%%/phplib/db_mysql.inc
-%%INSTALLDIR%%/phplib/page.inc
-%%INSTALLDIR%%/phplib/session.inc
-%%INSTALLDIR%%/phplib/template.inc
-%%INSTALLDIR%%/public_html/account.php
-%%INSTALLDIR%%/public_html/balance.php
-%%INSTALLDIR%%/public_html/book.php
-%%INSTALLDIR%%/public_html/calculate.php
-%%INSTALLDIR%%/public_html/calendar.php
-%%INSTALLDIR%%/public_html/chart.php
-%%INSTALLDIR%%/public_html/class/calendar.class
-%%INSTALLDIR%%/public_html/class/debug.class
-%%INSTALLDIR%%/public_html/class/extends.class
-%%INSTALLDIR%%/public_html/class/graph.class
-%%INSTALLDIR%%/public_html/class/language.class
-%%INSTALLDIR%%/public_html/class/phpdoc.class
-%%INSTALLDIR%%/public_html/class/phpquote.class
-%%INSTALLDIR%%/public_html/class/portfolio.class
-%%INSTALLDIR%%/public_html/class/tools.class
-%%INSTALLDIR%%/public_html/config/settings.inc.php
-%%INSTALLDIR%%/public_html/config/setup.inc.php
-%%INSTALLDIR%%/public_html/config/vars.inc.php
-%%INSTALLDIR%%/public_html/doc/index.php
-%%INSTALLDIR%%/public_html/doc/phpdoc.php
-%%INSTALLDIR%%/public_html/dump.php
-%%INSTALLDIR%%/public_html/dump/.htaccess
-%%INSTALLDIR%%/public_html/export/cac40.txt
-%%INSTALLDIR%%/public_html/export/local.xml
-%%INSTALLDIR%%/public_html/export/original.xml
-%%INSTALLDIR%%/public_html/fonts/UNVRS.TTF
-%%INSTALLDIR%%/public_html/graph/camembert.php
-%%INSTALLDIR%%/public_html/graph/general.php
-%%INSTALLDIR%%/public_html/images/background.gif
-%%INSTALLDIR%%/public_html/images/bas.gif
-%%INSTALLDIR%%/public_html/images/boite.gif
-%%INSTALLDIR%%/public_html/images/cercle.gif
-%%INSTALLDIR%%/public_html/images/concept.gif
-%%INSTALLDIR%%/public_html/images/country/0.gif
-%%INSTALLDIR%%/public_html/images/country/1.gif
-%%INSTALLDIR%%/public_html/images/country/10.gif
-%%INSTALLDIR%%/public_html/images/country/100.gif
-%%INSTALLDIR%%/public_html/images/country/101.gif
-%%INSTALLDIR%%/public_html/images/country/102.gif
-%%INSTALLDIR%%/public_html/images/country/103.gif
-%%INSTALLDIR%%/public_html/images/country/104.gif
-%%INSTALLDIR%%/public_html/images/country/105.gif
-%%INSTALLDIR%%/public_html/images/country/106.gif
-%%INSTALLDIR%%/public_html/images/country/107.gif
-%%INSTALLDIR%%/public_html/images/country/108.gif
-%%INSTALLDIR%%/public_html/images/country/109.gif
-%%INSTALLDIR%%/public_html/images/country/11.gif
-%%INSTALLDIR%%/public_html/images/country/110.gif
-%%INSTALLDIR%%/public_html/images/country/111.gif
-%%INSTALLDIR%%/public_html/images/country/112.gif
-%%INSTALLDIR%%/public_html/images/country/113.gif
-%%INSTALLDIR%%/public_html/images/country/114.gif
-%%INSTALLDIR%%/public_html/images/country/115.gif
-%%INSTALLDIR%%/public_html/images/country/116.gif
-%%INSTALLDIR%%/public_html/images/country/117.gif
-%%INSTALLDIR%%/public_html/images/country/118.gif
-%%INSTALLDIR%%/public_html/images/country/119.gif
-%%INSTALLDIR%%/public_html/images/country/12.gif
-%%INSTALLDIR%%/public_html/images/country/120.gif
-%%INSTALLDIR%%/public_html/images/country/121.gif
-%%INSTALLDIR%%/public_html/images/country/122.gif
-%%INSTALLDIR%%/public_html/images/country/123.gif
-%%INSTALLDIR%%/public_html/images/country/124.gif
-%%INSTALLDIR%%/public_html/images/country/125.gif
-%%INSTALLDIR%%/public_html/images/country/126.gif
-%%INSTALLDIR%%/public_html/images/country/127.gif
-%%INSTALLDIR%%/public_html/images/country/128.gif
-%%INSTALLDIR%%/public_html/images/country/129.gif
-%%INSTALLDIR%%/public_html/images/country/13.gif
-%%INSTALLDIR%%/public_html/images/country/130.gif
-%%INSTALLDIR%%/public_html/images/country/131.gif
-%%INSTALLDIR%%/public_html/images/country/132.gif
-%%INSTALLDIR%%/public_html/images/country/133.gif
-%%INSTALLDIR%%/public_html/images/country/134.gif
-%%INSTALLDIR%%/public_html/images/country/135.gif
-%%INSTALLDIR%%/public_html/images/country/136.gif
-%%INSTALLDIR%%/public_html/images/country/137.gif
-%%INSTALLDIR%%/public_html/images/country/138.gif
-%%INSTALLDIR%%/public_html/images/country/139.gif
-%%INSTALLDIR%%/public_html/images/country/14.gif
-%%INSTALLDIR%%/public_html/images/country/140.gif
-%%INSTALLDIR%%/public_html/images/country/141.gif
-%%INSTALLDIR%%/public_html/images/country/142.gif
-%%INSTALLDIR%%/public_html/images/country/143.gif
-%%INSTALLDIR%%/public_html/images/country/144.gif
-%%INSTALLDIR%%/public_html/images/country/145.gif
-%%INSTALLDIR%%/public_html/images/country/146.gif
-%%INSTALLDIR%%/public_html/images/country/147.gif
-%%INSTALLDIR%%/public_html/images/country/148.gif
-%%INSTALLDIR%%/public_html/images/country/149.gif
-%%INSTALLDIR%%/public_html/images/country/15.gif
-%%INSTALLDIR%%/public_html/images/country/150.gif
-%%INSTALLDIR%%/public_html/images/country/151.gif
-%%INSTALLDIR%%/public_html/images/country/152.gif
-%%INSTALLDIR%%/public_html/images/country/153.gif
-%%INSTALLDIR%%/public_html/images/country/154.gif
-%%INSTALLDIR%%/public_html/images/country/155.gif
-%%INSTALLDIR%%/public_html/images/country/156.gif
-%%INSTALLDIR%%/public_html/images/country/157.gif
-%%INSTALLDIR%%/public_html/images/country/158.gif
-%%INSTALLDIR%%/public_html/images/country/159.gif
-%%INSTALLDIR%%/public_html/images/country/16.gif
-%%INSTALLDIR%%/public_html/images/country/160.gif
-%%INSTALLDIR%%/public_html/images/country/161.gif
-%%INSTALLDIR%%/public_html/images/country/162.gif
-%%INSTALLDIR%%/public_html/images/country/163.gif
-%%INSTALLDIR%%/public_html/images/country/164.gif
-%%INSTALLDIR%%/public_html/images/country/165.gif
-%%INSTALLDIR%%/public_html/images/country/166.gif
-%%INSTALLDIR%%/public_html/images/country/167.gif
-%%INSTALLDIR%%/public_html/images/country/168.gif
-%%INSTALLDIR%%/public_html/images/country/169.gif
-%%INSTALLDIR%%/public_html/images/country/17.gif
-%%INSTALLDIR%%/public_html/images/country/170.gif
-%%INSTALLDIR%%/public_html/images/country/171.gif
-%%INSTALLDIR%%/public_html/images/country/172.gif
-%%INSTALLDIR%%/public_html/images/country/173.gif
-%%INSTALLDIR%%/public_html/images/country/174.gif
-%%INSTALLDIR%%/public_html/images/country/175.gif
-%%INSTALLDIR%%/public_html/images/country/176.gif
-%%INSTALLDIR%%/public_html/images/country/177.gif
-%%INSTALLDIR%%/public_html/images/country/178.gif
-%%INSTALLDIR%%/public_html/images/country/179.gif
-%%INSTALLDIR%%/public_html/images/country/18.gif
-%%INSTALLDIR%%/public_html/images/country/180.gif
-%%INSTALLDIR%%/public_html/images/country/181.gif
-%%INSTALLDIR%%/public_html/images/country/182.gif
-%%INSTALLDIR%%/public_html/images/country/183.gif
-%%INSTALLDIR%%/public_html/images/country/184.gif
-%%INSTALLDIR%%/public_html/images/country/185.gif
-%%INSTALLDIR%%/public_html/images/country/186.gif
-%%INSTALLDIR%%/public_html/images/country/187.gif
-%%INSTALLDIR%%/public_html/images/country/188.gif
-%%INSTALLDIR%%/public_html/images/country/189.gif
-%%INSTALLDIR%%/public_html/images/country/19.gif
-%%INSTALLDIR%%/public_html/images/country/190.gif
-%%INSTALLDIR%%/public_html/images/country/191.gif
-%%INSTALLDIR%%/public_html/images/country/192.gif
-%%INSTALLDIR%%/public_html/images/country/193.gif
-%%INSTALLDIR%%/public_html/images/country/194.gif
-%%INSTALLDIR%%/public_html/images/country/195.gif
-%%INSTALLDIR%%/public_html/images/country/196.gif
-%%INSTALLDIR%%/public_html/images/country/197.gif
-%%INSTALLDIR%%/public_html/images/country/198.gif
-%%INSTALLDIR%%/public_html/images/country/199.gif
-%%INSTALLDIR%%/public_html/images/country/2.gif
-%%INSTALLDIR%%/public_html/images/country/20.gif
-%%INSTALLDIR%%/public_html/images/country/200.gif
-%%INSTALLDIR%%/public_html/images/country/201.gif
-%%INSTALLDIR%%/public_html/images/country/202.gif
-%%INSTALLDIR%%/public_html/images/country/203.gif
-%%INSTALLDIR%%/public_html/images/country/204.gif
-%%INSTALLDIR%%/public_html/images/country/205.gif
-%%INSTALLDIR%%/public_html/images/country/206.gif
-%%INSTALLDIR%%/public_html/images/country/207.gif
-%%INSTALLDIR%%/public_html/images/country/208.gif
-%%INSTALLDIR%%/public_html/images/country/209.gif
-%%INSTALLDIR%%/public_html/images/country/21.gif
-%%INSTALLDIR%%/public_html/images/country/210.gif
-%%INSTALLDIR%%/public_html/images/country/211.gif
-%%INSTALLDIR%%/public_html/images/country/212.gif
-%%INSTALLDIR%%/public_html/images/country/213.gif
-%%INSTALLDIR%%/public_html/images/country/214.gif
-%%INSTALLDIR%%/public_html/images/country/215.gif
-%%INSTALLDIR%%/public_html/images/country/216.gif
-%%INSTALLDIR%%/public_html/images/country/217.gif
-%%INSTALLDIR%%/public_html/images/country/218.gif
-%%INSTALLDIR%%/public_html/images/country/219.gif
-%%INSTALLDIR%%/public_html/images/country/22.gif
-%%INSTALLDIR%%/public_html/images/country/220.gif
-%%INSTALLDIR%%/public_html/images/country/221.gif
-%%INSTALLDIR%%/public_html/images/country/222.gif
-%%INSTALLDIR%%/public_html/images/country/223.gif
-%%INSTALLDIR%%/public_html/images/country/224.gif
-%%INSTALLDIR%%/public_html/images/country/225.gif
-%%INSTALLDIR%%/public_html/images/country/226.gif
-%%INSTALLDIR%%/public_html/images/country/227.gif
-%%INSTALLDIR%%/public_html/images/country/228.gif
-%%INSTALLDIR%%/public_html/images/country/229.gif
-%%INSTALLDIR%%/public_html/images/country/23.gif
-%%INSTALLDIR%%/public_html/images/country/230.gif
-%%INSTALLDIR%%/public_html/images/country/231.gif
-%%INSTALLDIR%%/public_html/images/country/232.gif
-%%INSTALLDIR%%/public_html/images/country/233.gif
-%%INSTALLDIR%%/public_html/images/country/234.gif
-%%INSTALLDIR%%/public_html/images/country/235.gif
-%%INSTALLDIR%%/public_html/images/country/236.gif
-%%INSTALLDIR%%/public_html/images/country/237.gif
-%%INSTALLDIR%%/public_html/images/country/24.gif
-%%INSTALLDIR%%/public_html/images/country/25.gif
-%%INSTALLDIR%%/public_html/images/country/26.gif
-%%INSTALLDIR%%/public_html/images/country/27.gif
-%%INSTALLDIR%%/public_html/images/country/28.gif
-%%INSTALLDIR%%/public_html/images/country/29.gif
-%%INSTALLDIR%%/public_html/images/country/3.gif
-%%INSTALLDIR%%/public_html/images/country/30.gif
-%%INSTALLDIR%%/public_html/images/country/31.gif
-%%INSTALLDIR%%/public_html/images/country/32.gif
-%%INSTALLDIR%%/public_html/images/country/33.gif
-%%INSTALLDIR%%/public_html/images/country/34.gif
-%%INSTALLDIR%%/public_html/images/country/35.gif
-%%INSTALLDIR%%/public_html/images/country/36.gif
-%%INSTALLDIR%%/public_html/images/country/37.gif
-%%INSTALLDIR%%/public_html/images/country/38.gif
-%%INSTALLDIR%%/public_html/images/country/39.gif
-%%INSTALLDIR%%/public_html/images/country/4.gif
-%%INSTALLDIR%%/public_html/images/country/40.gif
-%%INSTALLDIR%%/public_html/images/country/41.gif
-%%INSTALLDIR%%/public_html/images/country/42.gif
-%%INSTALLDIR%%/public_html/images/country/43.gif
-%%INSTALLDIR%%/public_html/images/country/44.gif
-%%INSTALLDIR%%/public_html/images/country/45.gif
-%%INSTALLDIR%%/public_html/images/country/46.gif
-%%INSTALLDIR%%/public_html/images/country/47.gif
-%%INSTALLDIR%%/public_html/images/country/48.gif
-%%INSTALLDIR%%/public_html/images/country/49.gif
-%%INSTALLDIR%%/public_html/images/country/5.gif
-%%INSTALLDIR%%/public_html/images/country/50.gif
-%%INSTALLDIR%%/public_html/images/country/51.gif
-%%INSTALLDIR%%/public_html/images/country/52.gif
-%%INSTALLDIR%%/public_html/images/country/53.gif
-%%INSTALLDIR%%/public_html/images/country/54.gif
-%%INSTALLDIR%%/public_html/images/country/55.gif
-%%INSTALLDIR%%/public_html/images/country/56.gif
-%%INSTALLDIR%%/public_html/images/country/57.gif
-%%INSTALLDIR%%/public_html/images/country/58.gif
-%%INSTALLDIR%%/public_html/images/country/59.gif
-%%INSTALLDIR%%/public_html/images/country/6.gif
-%%INSTALLDIR%%/public_html/images/country/60.gif
-%%INSTALLDIR%%/public_html/images/country/61.gif
-%%INSTALLDIR%%/public_html/images/country/62.gif
-%%INSTALLDIR%%/public_html/images/country/63.gif
-%%INSTALLDIR%%/public_html/images/country/64.gif
-%%INSTALLDIR%%/public_html/images/country/65.gif
-%%INSTALLDIR%%/public_html/images/country/66.gif
-%%INSTALLDIR%%/public_html/images/country/67.gif
-%%INSTALLDIR%%/public_html/images/country/68.gif
-%%INSTALLDIR%%/public_html/images/country/69.gif
-%%INSTALLDIR%%/public_html/images/country/7.gif
-%%INSTALLDIR%%/public_html/images/country/70.gif
-%%INSTALLDIR%%/public_html/images/country/71.gif
-%%INSTALLDIR%%/public_html/images/country/72.gif
-%%INSTALLDIR%%/public_html/images/country/73.gif
-%%INSTALLDIR%%/public_html/images/country/74.gif
-%%INSTALLDIR%%/public_html/images/country/75.gif
-%%INSTALLDIR%%/public_html/images/country/76.gif
-%%INSTALLDIR%%/public_html/images/country/77.gif
-%%INSTALLDIR%%/public_html/images/country/78.gif
-%%INSTALLDIR%%/public_html/images/country/79.gif
-%%INSTALLDIR%%/public_html/images/country/8.gif
-%%INSTALLDIR%%/public_html/images/country/80.gif
-%%INSTALLDIR%%/public_html/images/country/81.gif
-%%INSTALLDIR%%/public_html/images/country/82.gif
-%%INSTALLDIR%%/public_html/images/country/83.gif
-%%INSTALLDIR%%/public_html/images/country/84.gif
-%%INSTALLDIR%%/public_html/images/country/85.gif
-%%INSTALLDIR%%/public_html/images/country/86.gif
-%%INSTALLDIR%%/public_html/images/country/87.gif
-%%INSTALLDIR%%/public_html/images/country/88.gif
-%%INSTALLDIR%%/public_html/images/country/89.gif
-%%INSTALLDIR%%/public_html/images/country/9.gif
-%%INSTALLDIR%%/public_html/images/country/90.gif
-%%INSTALLDIR%%/public_html/images/country/91.gif
-%%INSTALLDIR%%/public_html/images/country/92.gif
-%%INSTALLDIR%%/public_html/images/country/93.gif
-%%INSTALLDIR%%/public_html/images/country/94.gif
-%%INSTALLDIR%%/public_html/images/country/95.gif
-%%INSTALLDIR%%/public_html/images/country/96.gif
-%%INSTALLDIR%%/public_html/images/country/97.gif
-%%INSTALLDIR%%/public_html/images/country/98.gif
-%%INSTALLDIR%%/public_html/images/country/99.gif
-%%INSTALLDIR%%/public_html/images/country/euros.gif
-%%INSTALLDIR%%/public_html/images/css.gif
-%%INSTALLDIR%%/public_html/images/cursor.ani
-%%INSTALLDIR%%/public_html/images/decos.gif
-%%INSTALLDIR%%/public_html/images/excel.gif
-%%INSTALLDIR%%/public_html/images/favicon.ico
-%%INSTALLDIR%%/public_html/images/favicon.png
-%%INSTALLDIR%%/public_html/images/haut.gif
-%%INSTALLDIR%%/public_html/images/help_bas.gif
-%%INSTALLDIR%%/public_html/images/help_close.png
-%%INSTALLDIR%%/public_html/images/help_droite.gif
-%%INSTALLDIR%%/public_html/images/help_gauche.gif
-%%INSTALLDIR%%/public_html/images/help_haut.gif
-%%INSTALLDIR%%/public_html/images/help_open.png
-%%INSTALLDIR%%/public_html/images/help_reduit.png
-%%INSTALLDIR%%/public_html/images/invisible.gif
-%%INSTALLDIR%%/public_html/images/logo.gif
-%%INSTALLDIR%%/public_html/images/logo.jpg
-%%INSTALLDIR%%/public_html/images/loupe.gif
-%%INSTALLDIR%%/public_html/images/non.gif
-%%INSTALLDIR%%/public_html/images/oui.gif
-%%INSTALLDIR%%/public_html/images/progress.gif
-%%INSTALLDIR%%/public_html/images/screenshot/screen1.gif
-%%INSTALLDIR%%/public_html/images/screenshot/screen2.gif
-%%INSTALLDIR%%/public_html/images/screenshot/screen3.gif
-%%INSTALLDIR%%/public_html/images/screenshot/screen4.gif
-%%INSTALLDIR%%/public_html/images/screenshot/screen5.gif
-%%INSTALLDIR%%/public_html/images/screenshot/screen6.gif
-%%INSTALLDIR%%/public_html/images/screenshot/screen7.gif
-%%INSTALLDIR%%/public_html/images/screenshot/screen8.gif
-%%INSTALLDIR%%/public_html/images/screenshot/screen9.gif
-%%INSTALLDIR%%/public_html/images/source.gif
-%%INSTALLDIR%%/public_html/images/xhtml.gif
-%%INSTALLDIR%%/public_html/inc/function.inc
-%%INSTALLDIR%%/public_html/inc/sql.inc
-%%INSTALLDIR%%/public_html/inc/xhtml.inc
-%%INSTALLDIR%%/public_html/inc/xml.inc
-%%INSTALLDIR%%/public_html/index.php
-%%INSTALLDIR%%/public_html/lang/beta/danish.inc.php
-%%INSTALLDIR%%/public_html/lang/beta/dutch.inc.php
-%%INSTALLDIR%%/public_html/lang/beta/finnish.inc.php
-%%INSTALLDIR%%/public_html/lang/beta/greek.inc.php
-%%INSTALLDIR%%/public_html/lang/beta/italian.inc.php
-%%INSTALLDIR%%/public_html/lang/beta/japanese.inc.php
-%%INSTALLDIR%%/public_html/lang/beta/swedish.inc.php
-%%INSTALLDIR%%/public_html/lang/brazilian.inc.php
-%%INSTALLDIR%%/public_html/lang/chinese_big5.inc.php
-%%INSTALLDIR%%/public_html/lang/english.inc.php
-%%INSTALLDIR%%/public_html/lang/french.inc.php
-%%INSTALLDIR%%/public_html/lang/german.inc.php
-%%INSTALLDIR%%/public_html/lang/portuguese.inc.php
-%%INSTALLDIR%%/public_html/lang/spanish.inc.php
-%%INSTALLDIR%%/public_html/listing.php
-%%INSTALLDIR%%/public_html/listop.php
-%%INSTALLDIR%%/public_html/login.php
-%%INSTALLDIR%%/public_html/newop.php
-%%INSTALLDIR%%/public_html/operate.php
-%%INSTALLDIR%%/public_html/option.php
-%%INSTALLDIR%%/public_html/portfolio.php
-%%INSTALLDIR%%/public_html/robots.txt
-%%INSTALLDIR%%/public_html/save.php
-%%INSTALLDIR%%/public_html/setperms.sh
-%%INSTALLDIR%%/public_html/simulate.php
-%%INSTALLDIR%%/public_html/style/common.css
-%%INSTALLDIR%%/public_html/style/common.js
-%%INSTALLDIR%%/public_html/style/dynamique.php
-%%INSTALLDIR%%/public_html/style/lang.php
-%%INSTALLDIR%%/public_html/style/md5.js
-%%INSTALLDIR%%/public_html/tables/phplib.php
-%%INSTALLDIR%%/public_html/tables/table.php
-%%INSTALLDIR%%/public_html/templates/below.tpl
-%%INSTALLDIR%%/public_html/templates/bilan_display_double.tpl
-%%INSTALLDIR%%/public_html/templates/bilan_display_simple.tpl
-%%INSTALLDIR%%/public_html/templates/bilan_double.tpl
-%%INSTALLDIR%%/public_html/templates/bilan_main.tpl
-%%INSTALLDIR%%/public_html/templates/bilan_simple.tpl
-%%INSTALLDIR%%/public_html/templates/body_calculate.tpl
-%%INSTALLDIR%%/public_html/templates/conver.xtpl
-%%INSTALLDIR%%/public_html/templates/copyright.tpl
-%%INSTALLDIR%%/public_html/templates/doc_concept.tpl
-%%INSTALLDIR%%/public_html/templates/doc_grab.tpl
-%%INSTALLDIR%%/public_html/templates/doc_home.tpl
-%%INSTALLDIR%%/public_html/templates/doc_phpdoc.tpl
-%%INSTALLDIR%%/public_html/templates/doc_setup.tpl
-%%INSTALLDIR%%/public_html/templates/footer.tpl
-%%INSTALLDIR%%/public_html/templates/footer_end.tpl
-%%INSTALLDIR%%/public_html/templates/form_account_double.tpl
-%%INSTALLDIR%%/public_html/templates/form_account_simple.tpl
-%%INSTALLDIR%%/public_html/templates/form_add_account.tpl
-%%INSTALLDIR%%/public_html/templates/form_book_add_account.tpl
-%%INSTALLDIR%%/public_html/templates/form_book_listing_double.tpl
-%%INSTALLDIR%%/public_html/templates/form_book_listing_simple.tpl
-%%INSTALLDIR%%/public_html/templates/form_calendar_add.tpl
-%%INSTALLDIR%%/public_html/templates/form_calendar_display_d.tpl
-%%INSTALLDIR%%/public_html/templates/form_calendar_display_s.tpl
-%%INSTALLDIR%%/public_html/templates/form_calendar_view_d.tpl
-%%INSTALLDIR%%/public_html/templates/form_calendar_view_s.tpl
-%%INSTALLDIR%%/public_html/templates/form_login.tpl
-%%INSTALLDIR%%/public_html/templates/form_new_user.tpl
-%%INSTALLDIR%%/public_html/templates/form_news_part.tpl
-%%INSTALLDIR%%/public_html/templates/form_news_third.tpl
-%%INSTALLDIR%%/public_html/templates/form_opt_lang.tpl
-%%INSTALLDIR%%/public_html/templates/form_opt_third_1.tpl
-%%INSTALLDIR%%/public_html/templates/form_opt_third_2.tpl
-%%INSTALLDIR%%/public_html/templates/form_option_1.tpl
-%%INSTALLDIR%%/public_html/templates/form_option_2.tpl
-%%INSTALLDIR%%/public_html/templates/form_option_password.tpl
-%%INSTALLDIR%%/public_html/templates/form_rename_third_part.tpl
-%%INSTALLDIR%%/public_html/templates/form_select_all.tpl
-%%INSTALLDIR%%/public_html/templates/form_select_third.tpl
-%%INSTALLDIR%%/public_html/templates/form_simulation_2.tpl
-%%INSTALLDIR%%/public_html/templates/form_simulation_3.tpl
-%%INSTALLDIR%%/public_html/templates/form_third_part_double.tpl
-%%INSTALLDIR%%/public_html/templates/form_third_part_simple.tpl
-%%INSTALLDIR%%/public_html/templates/form_third_submit.tpl
-%%INSTALLDIR%%/public_html/templates/header.tpl
-%%INSTALLDIR%%/public_html/templates/header_save.tpl
-%%INSTALLDIR%%/public_html/templates/header_simulation.tpl
-%%INSTALLDIR%%/public_html/templates/header_third_part_double.tpl
-%%INSTALLDIR%%/public_html/templates/header_third_part_simple.tpl
-%%INSTALLDIR%%/public_html/templates/js_add_lang.tpl
-%%INSTALLDIR%%/public_html/templates/js_confirm.tpl
-%%INSTALLDIR%%/public_html/templates/js_message.tpl
-%%INSTALLDIR%%/public_html/templates/js_redirect.tpl
-%%INSTALLDIR%%/public_html/templates/js_simulation.tpl
-%%INSTALLDIR%%/public_html/templates/js_simulation_1.tpl
-%%INSTALLDIR%%/public_html/templates/left_menu.tpl
-%%INSTALLDIR%%/public_html/templates/left_menu_end.tpl
-%%INSTALLDIR%%/public_html/templates/logo.tpl
-%%INSTALLDIR%%/public_html/templates/menu_calendar_left.tpl
-%%INSTALLDIR%%/public_html/templates/menu_doc_left.tpl
-%%INSTALLDIR%%/public_html/templates/menu_helper.tpl
-%%INSTALLDIR%%/public_html/templates/menu_home.tpl
-%%INSTALLDIR%%/public_html/templates/mysql_save.tpl
-%%INSTALLDIR%%/public_html/templates/noscript.tpl
-%%INSTALLDIR%%/public_html/templates/opt_book_listing.tpl
-%%INSTALLDIR%%/public_html/templates/opt_book_listing_1.tpl
-%%INSTALLDIR%%/public_html/templates/opt_simulation_1.tpl
-%%INSTALLDIR%%/public_html/templates/phpdoc.tpl
-%%INSTALLDIR%%/public_html/templates/phpdoc.xsl
-%%INSTALLDIR%%/public_html/templates/portfolio_main.tpl
-%%INSTALLDIR%%/public_html/templates/portfolio_narrow.tpl
-%%INSTALLDIR%%/public_html/templates/portfolio_single.tpl
-%%INSTALLDIR%%/public_html/templates/portfolio_wide.tpl
-%%INSTALLDIR%%/public_html/templates/process.tpl
-%%INSTALLDIR%%/public_html/templates/select_graph.tpl
-%%INSTALLDIR%%/public_html/templates/show.tpl
-%%INSTALLDIR%%/public_html/templates/top.tpl
-%%INSTALLDIR%%/public_html/templates/user_config.tpl
-%%INSTALLDIR%%/public_html/templates/xhtml.tpl
-%%INSTALLDIR%%/public_html/templates/xml.tpl
-%%INSTALLDIR%%/sql/example.sql
-%%INSTALLDIR%%/sql/migrate1.2.2.4-1.2.3.1.sql
-%%INSTALLDIR%%/sql/myportfolio.sql
-@group
-@owner
diff --git a/finance/py-finvizfinance/Makefile b/finance/py-finvizfinance/Makefile
index 1a054bb7b01f..3aa9e79a10a3 100644
--- a/finance/py-finvizfinance/Makefile
+++ b/finance/py-finvizfinance/Makefile
@@ -1,21 +1,21 @@
PORTNAME= finvizfinance
-DISTVERSION= 1.1.0
-PORTREVISION= 2
+DISTVERSION= 1.2.0
CATEGORIES= finance python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= yuri@FreeBSD.org
COMMENT= Finviz Finance information downloader
-WWW= https://finvizfinance.readthedocs.io/en/latest/
+WWW= https://finvizfinance.readthedocs.io/en/latest/ \
+ https://github.com/lit26/finvizfinance
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}beautifulsoup>=4.12.3:www/py-beautifulsoup@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}lxml5>0:devel/py-lxml5@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}pandas>=2.2.1:math/py-pandas@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}requests>=2.31.0:www/py-requests@${PY_FLAVOR}
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}beautifulsoup>0:www/py-beautifulsoup@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}lxml>0:devel/py-lxml@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}pandas>0:math/py-pandas@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}requests>0:www/py-requests@${PY_FLAVOR}
USES= python
USE_PYTHON= distutils cython autoplist pytest
@@ -26,5 +26,6 @@ post-extract:
@${TOUCH} ${WRKSRC}/README_pypi.md
# tests as of 1.1.0: 20 passed in 32.56s
+# tests as of 1.2.0: 12 passed, 58 warnings, 7 errors in 7.21, see https://github.com/lit26/finvizfinance/issues/140
.include <bsd.port.mk>
diff --git a/finance/py-finvizfinance/distinfo b/finance/py-finvizfinance/distinfo
index 40ceb5776ff3..3b88aa0e881d 100644
--- a/finance/py-finvizfinance/distinfo
+++ b/finance/py-finvizfinance/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1739138768
-SHA256 (finvizfinance-1.1.0.tar.gz) = 4d08a40b62e5bec0150548a7d1e3e3c85e32de0a94df329fa06a7f792065e274
-SIZE (finvizfinance-1.1.0.tar.gz) = 710844
+TIMESTAMP = 1757285134
+SHA256 (finvizfinance-1.2.0.tar.gz) = f3906fa899ccfa34e0e77fc449f8e5e3ba95d7b4f6b466ac4603fab793c193dd
+SIZE (finvizfinance-1.2.0.tar.gz) = 33084
diff --git a/finance/py-quantecon/Makefile b/finance/py-quantecon/Makefile
index d0f98bf61dbd..aabfacb28baf 100644
--- a/finance/py-quantecon/Makefile
+++ b/finance/py-quantecon/Makefile
@@ -1,5 +1,5 @@
PORTNAME= quantecon
-PORTVERSION= 0.8.2
+PORTVERSION= 0.10.1
CATEGORIES= finance python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/finance/py-quantecon/distinfo b/finance/py-quantecon/distinfo
index f593cc2867b1..c6d99a6c904b 100644
--- a/finance/py-quantecon/distinfo
+++ b/finance/py-quantecon/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753369396
-SHA256 (quantecon-0.8.2.tar.gz) = 4380922cb993d5a277ac32f94a64659fe22586e1bc5758d44921308dc656e8f9
-SIZE (quantecon-0.8.2.tar.gz) = 279319
+TIMESTAMP = 1757120778
+SHA256 (quantecon-0.10.1.tar.gz) = 350b0bb24eabc1edc0302127d8c9fbdad0a25549b49699cf2596e759b8195909
+SIZE (quantecon-0.10.1.tar.gz) = 281988
diff --git a/games/NBlood/Makefile b/games/NBlood/Makefile
index 4b2f7ee6fd12..c9fb562ab753 100644
--- a/games/NBlood/Makefile
+++ b/games/NBlood/Makefile
@@ -1,5 +1,5 @@
PORTNAME= NBlood
-DISTVERSION= r14258
+DISTVERSION= r14262
CATEGORIES= games
MAINTAINER= pkubaj@FreeBSD.org
diff --git a/games/NBlood/distinfo b/games/NBlood/distinfo
index 244bb5ae0132..9edffa60caa8 100644
--- a/games/NBlood/distinfo
+++ b/games/NBlood/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1755171159
-SHA256 (nukeykt-NBlood-r14258_GH0.tar.gz) = ee78cef442e127eab6cc7ba5657505a8e1c4a3ba22780ba4b1c71b7527d64ea2
-SIZE (nukeykt-NBlood-r14258_GH0.tar.gz) = 36829593
+TIMESTAMP = 1757338348
+SHA256 (nukeykt-NBlood-r14262_GH0.tar.gz) = 243e7dc2f33ed25b6958690db45e0b49fbd2228f5669146c2048e620e64186e3
+SIZE (nukeykt-NBlood-r14262_GH0.tar.gz) = 36849024
diff --git a/games/anki/Makefile b/games/anki/Makefile
index dd066ae4b3ec..cbe1ed5262b8 100644
--- a/games/anki/Makefile
+++ b/games/anki/Makefile
@@ -1,6 +1,5 @@
PORTNAME= anki
-DISTVERSION= 25.07.5
-PORTREVISION= 1
+DISTVERSION= 25.09
# Don't forget to update ${_MY_BUILDHASH} if DISTVERSION changes
CATEGORIES= games education python
MASTER_SITES= LOCAL/kai/:yarncache
@@ -49,8 +48,8 @@ USES= cargo desktop-file-utils ninja nodejs:build pyqt:6 python \
USE_GITHUB= yes
GH_ACCOUNT= ankitects
# Translation files
-GH_TUPLE= ankitects:anki-core-i18n:a019a54:ftlrslib \
- ankitects:anki-desktop-ftl:bc2da83:ftlextra
+GH_TUPLE= ankitects:anki-core-i18n:6552c95:ftlrslib \
+ ankitects:anki-desktop-ftl:dad4e27:ftlextra
USE_PYQT= pyqt6 sip:build webengine
@@ -93,7 +92,7 @@ MPV_RUN_DEPENDS= mpv:multimedia/mpv
# Should contain the most recent commit that reflects ${DISTVERSION} and must
# be exactly 8 digits otherwise the check for newer versions won't work as
# expected.
-_MY_BUILDHASH= 7172b2d2
+_MY_BUILDHASH= 539054c3
# Remove ${CARGO_BUILD_TARGET} from ${CARGO_ENV} to avoid problems with
# hardcoded paths as the "runner" build system expects its components
# in ${WRKSRC}/out/rust/debug
diff --git a/games/anki/Makefile.crates b/games/anki/Makefile.crates
index 9de566e72386..d540b383f257 100644
--- a/games/anki/Makefile.crates
+++ b/games/anki/Makefile.crates
@@ -3,29 +3,29 @@ CARGO_CRATES= addr2line-0.24.2 \
ahash-0.8.12 \
aho-corasick-1.1.3 \
allocator-api2-0.2.21 \
- ammonia-4.1.0 \
+ ammonia-4.1.1 \
android-tzdata-0.1.1 \
android_system_properties-0.1.5 \
anes-0.1.6 \
- anstream-0.6.19 \
+ anstream-0.6.20 \
anstyle-1.0.11 \
anstyle-parse-0.2.7 \
- anstyle-query-1.1.3 \
- anstyle-wincon-3.0.9 \
- anyhow-1.0.98 \
- arbitrary-1.4.1 \
+ anstyle-query-1.1.4 \
+ anstyle-wincon-3.0.10 \
+ anyhow-1.0.99 \
+ arbitrary-1.4.2 \
arrayref-0.3.9 \
arrayvec-0.7.6 \
ash-0.38.0+1.3.281 \
assert-json-diff-2.0.2 \
- async-channel-2.3.1 \
- async-compression-0.4.24 \
+ async-channel-2.5.0 \
+ async-compression-0.4.30 \
async-stream-0.3.6 \
async-stream-impl-0.3.6 \
- async-trait-0.1.88 \
+ async-trait-0.1.89 \
atomic-waker-1.1.2 \
atomic_float-1.1.0 \
- autocfg-1.4.0 \
+ autocfg-1.5.0 \
axum-0.8.4 \
axum-client-ip-1.1.3 \
axum-core-0.5.2 \
@@ -39,12 +39,12 @@ CARGO_CRATES= addr2line-0.24.2 \
bit-set-0.8.0 \
bit-vec-0.8.0 \
bitflags-1.3.2 \
- bitflags-2.9.1 \
+ bitflags-2.9.3 \
blake3-1.8.2 \
block-0.1.6 \
block-buffer-0.10.4 \
bstr-1.12.0 \
- bumpalo-3.18.1 \
+ bumpalo-3.19.0 \
burn-0.17.1 \
burn-autodiff-0.17.1 \
burn-candle-0.17.1 \
@@ -61,25 +61,25 @@ CARGO_CRATES= addr2line-0.24.2 \
burn-tensor-0.17.1 \
burn-train-0.17.1 \
burn-wgpu-0.17.1 \
- bytemuck-1.23.1 \
- bytemuck_derive-1.9.3 \
+ bytemuck-1.23.2 \
+ bytemuck_derive-1.10.1 \
byteorder-1.5.0 \
bytes-1.10.1 \
bytesize-1.3.3 \
- camino-1.1.10 \
+ camino-1.1.12 \
candle-core-0.8.4 \
cast-0.3.0 \
- cc-1.2.27 \
- cfg-if-1.0.1 \
+ cc-1.2.34 \
+ cfg-if-1.0.3 \
cfg_aliases-0.2.1 \
chrono-0.4.41 \
ciborium-0.2.2 \
ciborium-io-0.2.2 \
ciborium-ll-0.2.2 \
- clap-4.5.40 \
- clap_builder-4.5.40 \
- clap_complete-4.5.54 \
- clap_derive-4.5.40 \
+ clap-4.5.46 \
+ clap_builder-4.5.46 \
+ clap_complete-4.5.57 \
+ clap_derive-4.5.45 \
clap_lex-0.7.5 \
client-ip-0.1.1 \
coarsetime-0.1.36 \
@@ -88,6 +88,8 @@ CARGO_CRATES= addr2line-0.24.2 \
codespan-reporting-0.12.0 \
colorchoice-1.0.4 \
colored-3.0.0 \
+ compression-codecs-0.4.30 \
+ compression-core-0.4.29 \
concurrent-queue-2.5.0 \
constant_time_eq-0.3.1 \
convert_case-0.8.0 \
@@ -96,14 +98,14 @@ CARGO_CRATES= addr2line-0.24.2 \
core-foundation-sys-0.8.7 \
core-graphics-types-0.1.3 \
cpufeatures-0.2.17 \
- crc32fast-1.4.2 \
+ crc32fast-1.5.0 \
criterion-0.6.0 \
criterion-plot-0.5.0 \
crossbeam-channel-0.5.15 \
crossbeam-deque-0.8.6 \
crossbeam-epoch-0.9.18 \
crossbeam-utils-0.8.21 \
- crunchy-0.2.3 \
+ crunchy-0.2.4 \
crypto-common-0.1.6 \
cssparser-0.35.0 \
cssparser-macros-0.6.1 \
@@ -115,7 +117,7 @@ CARGO_CRATES= addr2line-0.24.2 \
cubecl-cpp-0.5.0 \
cubecl-cuda-0.5.0 \
cubecl-hip-0.5.0 \
- cubecl-hip-sys-6.4.4348200 \
+ cubecl-hip-sys-6.4.4348201 \
cubecl-ir-0.5.0 \
cubecl-linalg-0.5.0 \
cubecl-macros-0.5.0 \
@@ -129,12 +131,12 @@ CARGO_CRATES= addr2line-0.24.2 \
darling_core-0.20.11 \
darling_macro-0.20.11 \
data-encoding-2.9.0 \
- deadpool-0.10.0 \
+ deadpool-0.12.2 \
deadpool-runtime-0.1.4 \
- deranged-0.4.0 \
+ deranged-0.5.2 \
derive-new-0.6.0 \
derive-new-0.7.0 \
- derive_arbitrary-1.4.1 \
+ derive_arbitrary-1.4.2 \
derive_builder-0.20.2 \
derive_builder_core-0.20.2 \
derive_builder_macro-0.20.2 \
@@ -155,8 +157,8 @@ CARGO_CRATES= addr2line-0.24.2 \
dyn-stack-0.13.0 \
either-1.15.0 \
elasticlunr-rs-3.0.2 \
- embassy-futures-0.1.1 \
- embed-resource-3.0.4 \
+ embassy-futures-0.1.2 \
+ embed-resource-3.0.5 \
encoding_rs-0.8.35 \
enum-as-inner-0.6.1 \
env_filter-0.1.3 \
@@ -164,13 +166,13 @@ CARGO_CRATES= addr2line-0.24.2 \
env_logger-0.11.8 \
envy-0.4.2 \
equivalent-1.0.2 \
- errno-0.3.12 \
- event-listener-5.4.0 \
+ errno-0.3.13 \
+ event-listener-5.4.1 \
event-listener-strategy-0.5.4 \
fallible-iterator-0.3.0 \
fallible-streaming-iterator-0.1.9 \
fastrand-2.3.0 \
- filetime-0.2.25 \
+ filetime-0.2.26 \
fixedbitset-0.5.7 \
flate2-1.1.2 \
float-ord-0.3.2 \
@@ -185,16 +187,16 @@ CARGO_CRATES= addr2line-0.24.2 \
foreign-types-macros-0.2.3 \
foreign-types-shared-0.1.1 \
foreign-types-shared-0.3.1 \
- form_urlencoded-1.2.1 \
+ form_urlencoded-1.2.2 \
fsevent-sys-4.1.0 \
- fsrs-4.1.1 \
+ fsrs-5.1.0 \
futf-0.1.5 \
futures-0.3.31 \
futures-channel-0.3.31 \
futures-core-0.3.31 \
futures-executor-0.3.31 \
futures-io-0.3.31 \
- futures-lite-2.6.0 \
+ futures-lite-2.6.1 \
futures-macro-0.3.31 \
futures-sink-0.3.31 \
futures-task-0.3.31 \
@@ -215,12 +217,12 @@ CARGO_CRATES= addr2line-0.24.2 \
gemm-f64-0.17.1 \
gemm-f64-0.18.2 \
generic-array-0.14.7 \
- getopts-0.2.23 \
+ getopts-0.2.24 \
getrandom-0.2.16 \
getrandom-0.3.3 \
gimli-0.31.1 \
gl_generator-0.14.0 \
- glob-0.3.2 \
+ glob-0.3.3 \
globset-0.4.16 \
glow-0.16.0 \
glutin_wgl_sys-0.6.1 \
@@ -229,17 +231,15 @@ CARGO_CRATES= addr2line-0.24.2 \
gpu-allocator-0.27.0 \
gpu-descriptor-0.3.2 \
gpu-descriptor-types-0.2.0 \
- h2-0.3.26 \
- h2-0.4.10 \
+ h2-0.3.27 \
+ h2-0.4.12 \
half-2.6.0 \
handlebars-6.3.2 \
hashbrown-0.13.2 \
hashbrown-0.14.5 \
- hashbrown-0.15.4 \
+ hashbrown-0.15.5 \
hashlink-0.10.0 \
- headers-0.3.9 \
headers-0.4.1 \
- headers-core-0.2.0 \
headers-core-0.3.0 \
heck-0.5.0 \
hermit-abi-0.5.2 \
@@ -247,21 +247,22 @@ CARGO_CRATES= addr2line-0.24.2 \
hexf-parse-0.2.1 \
hmac-0.12.1 \
html5ever-0.26.0 \
- html5ever-0.31.0 \
+ html5ever-0.35.0 \
htmlescape-0.3.1 \
http-0.2.12 \
http-1.3.1 \
http-body-0.4.6 \
http-body-1.0.1 \
http-body-util-0.1.3 \
+ http-range-header-0.4.2 \
httparse-1.10.1 \
httpdate-1.0.3 \
hyper-0.14.32 \
- hyper-1.6.0 \
+ hyper-1.7.0 \
hyper-rustls-0.27.7 \
hyper-tls-0.5.0 \
hyper-tls-0.6.0 \
- hyper-util-0.1.14 \
+ hyper-util-0.1.16 \
iana-time-zone-0.1.63 \
iana-time-zone-haiku-0.1.2 \
icu_collections-2.0.0 \
@@ -273,16 +274,17 @@ CARGO_CRATES= addr2line-0.24.2 \
icu_provider-2.0.0 \
id_tree-1.8.0 \
ident_case-1.0.1 \
- idna-1.0.3 \
+ idna-1.1.0 \
idna_adapter-1.2.1 \
ignore-0.4.23 \
- indexmap-2.9.0 \
+ indexmap-2.11.0 \
indoc-2.0.6 \
inflections-1.1.1 \
inotify-0.11.0 \
inotify-sys-0.1.5 \
intl-memoizer-0.5.3 \
intl_pluralrules-7.0.2 \
+ io-uring-0.7.10 \
ipnet-2.11.0 \
iri-string-0.7.8 \
is_terminal_polyfill-1.70.1 \
@@ -293,7 +295,7 @@ CARGO_CRATES= addr2line-0.24.2 \
jiff-0.2.15 \
jiff-static-0.2.15 \
jni-sys-0.3.0 \
- jobserver-0.1.33 \
+ jobserver-0.1.34 \
js-sys-0.3.77 \
junction-1.2.0 \
khronos-egl-6.0.0 \
@@ -301,38 +303,38 @@ CARGO_CRATES= addr2line-0.24.2 \
kqueue-1.1.1 \
kqueue-sys-1.0.4 \
lazy_static-1.5.0 \
- libc-0.2.173 \
+ libc-0.2.175 \
libc-stdhandle-0.1.0 \
libloading-0.8.8 \
libm-0.2.15 \
- libredox-0.1.3 \
+ libredox-0.1.9 \
libsqlite3-sys-0.34.0 \
libz-rs-sys-0.5.1 \
linkify-0.7.0 \
linux-raw-sys-0.9.4 \
litemap-0.8.0 \
- litrs-0.4.1 \
+ litrs-0.4.2 \
lock_api-0.4.13 \
log-0.4.27 \
lru-slab-0.1.2 \
lzma-sys-0.1.20 \
mac-0.1.1 \
- macerator-0.2.8 \
- macerator-macros-0.1.2 \
+ macerator-0.2.9 \
+ macerator-macros-0.1.3 \
malloc_buf-0.0.6 \
maplit-1.0.2 \
markup5ever-0.11.0 \
- markup5ever-0.16.1 \
+ markup5ever-0.35.0 \
markup5ever_rcdom-0.2.0 \
- match_token-0.1.0 \
- matchers-0.1.0 \
+ match_token-0.35.0 \
+ matchers-0.2.0 \
matches-0.1.10 \
matchit-0.8.4 \
matrixmultiply-0.3.10 \
md5-0.7.0 \
- mdbook-0.4.51 \
+ mdbook-0.4.52 \
memchr-2.7.5 \
- memmap2-0.9.5 \
+ memmap2-0.9.8 \
memoffset-0.9.1 \
metal-0.31.0 \
mime-0.3.17 \
@@ -340,7 +342,7 @@ CARGO_CRATES= addr2line-0.24.2 \
minimal-lexical-0.2.1 \
miniz_oxide-0.8.9 \
mio-1.0.4 \
- moddef-0.2.6 \
+ moddef-0.3.0 \
multer-3.1.0 \
multimap-0.10.1 \
naga-25.0.1 \
@@ -351,11 +353,11 @@ CARGO_CRATES= addr2line-0.24.2 \
nom-7.1.3 \
nom-8.0.0 \
normpath-1.3.0 \
- notify-8.0.0 \
+ notify-8.2.0 \
notify-debouncer-mini-0.6.0 \
notify-types-2.0.0 \
ntapi-0.4.1 \
- nu-ansi-term-0.46.0 \
+ nu-ansi-term-0.50.1 \
num-0.4.3 \
num-bigint-0.4.6 \
num-complex-0.4.6 \
@@ -368,8 +370,8 @@ CARGO_CRATES= addr2line-0.24.2 \
num-rational-0.4.2 \
num-traits-0.2.19 \
num_cpus-1.17.0 \
- num_enum-0.7.3 \
- num_enum_derive-0.7.3 \
+ num_enum-0.7.4 \
+ num_enum_derive-0.7.4 \
nvml-wrapper-0.10.0 \
nvml-wrapper-sys-0.8.0 \
objc-0.2.7 \
@@ -385,7 +387,6 @@ CARGO_CRATES= addr2line-0.24.2 \
option-ext-0.2.0 \
ordered-float-2.10.1 \
ordered-float-4.6.0 \
- overload-0.1.1 \
parking-2.2.1 \
parking_lot-0.12.4 \
parking_lot_core-0.9.11 \
@@ -393,7 +394,7 @@ CARGO_CRATES= addr2line-0.24.2 \
paste-1.0.15 \
pathdiff-0.2.3 \
pbkdf2-0.12.2 \
- percent-encoding-2.3.1 \
+ percent-encoding-2.3.2 \
pest-2.8.1 \
pest_derive-2.8.1 \
pest_generator-2.8.1 \
@@ -418,17 +419,17 @@ CARGO_CRATES= addr2line-0.24.2 \
plotters-svg-0.3.7 \
portable-atomic-1.11.1 \
portable-atomic-util-0.2.4 \
- potential_utf-0.1.2 \
+ potential_utf-0.1.3 \
powerfmt-0.2.0 \
ppv-lite86-0.2.21 \
precomputed-hash-0.1.1 \
presser-0.3.1 \
- prettyplease-0.2.34 \
+ prettyplease-0.2.37 \
priority-queue-2.5.0 \
proc-macro-crate-3.3.0 \
proc-macro-hack-0.5.20+deprecated \
- proc-macro2-1.0.95 \
- profiling-1.0.16 \
+ proc-macro2-1.0.101 \
+ profiling-1.0.17 \
prost-0.13.5 \
prost-build-0.13.5 \
prost-derive-0.13.5 \
@@ -446,13 +447,13 @@ CARGO_CRATES= addr2line-0.24.2 \
pyo3-ffi-0.25.1 \
pyo3-macros-0.25.1 \
pyo3-macros-backend-0.25.1 \
- quinn-0.11.8 \
- quinn-proto-0.11.12 \
- quinn-udp-0.5.12 \
+ quinn-0.11.9 \
+ quinn-proto-0.11.13 \
+ quinn-udp-0.5.14 \
quote-1.0.40 \
- r-efi-5.2.0 \
+ r-efi-5.3.0 \
rand-0.8.5 \
- rand-0.9.1 \
+ rand-0.9.2 \
rand_chacha-0.3.1 \
rand_chacha-0.9.0 \
rand_core-0.6.4 \
@@ -463,49 +464,46 @@ CARGO_CRATES= addr2line-0.24.2 \
raw-cpuid-11.5.0 \
raw-window-handle-0.6.2 \
rawpointer-0.2.1 \
- rayon-1.10.0 \
- rayon-core-1.12.1 \
+ rayon-1.11.0 \
+ rayon-core-1.13.0 \
reborrow-0.5.5 \
- redox_syscall-0.5.13 \
+ redox_syscall-0.5.17 \
redox_users-0.4.6 \
- redox_users-0.5.0 \
- regex-1.11.1 \
- regex-automata-0.1.10 \
- regex-automata-0.4.9 \
- regex-syntax-0.6.29 \
- regex-syntax-0.8.5 \
+ redox_users-0.5.2 \
+ regex-1.11.2 \
+ regex-automata-0.4.10 \
+ regex-syntax-0.8.6 \
relative-path-1.9.3 \
renderdoc-sys-1.1.0 \
reqwest-0.11.27 \
- reqwest-0.12.20 \
+ reqwest-0.12.23 \
ring-0.17.14 \
rmp-0.8.14 \
rmp-serde-1.3.0 \
rstest-0.25.0 \
rstest_macros-0.25.0 \
rusqlite-0.36.0 \
- rustc-demangle-0.1.25 \
+ rustc-demangle-0.1.26 \
rustc-hash-1.1.0 \
rustc-hash-2.1.1 \
rustc_version-0.4.1 \
- rustix-1.0.7 \
- rustls-0.23.28 \
+ rustix-1.0.8 \
+ rustls-0.23.31 \
rustls-native-certs-0.8.1 \
rustls-pemfile-1.0.4 \
rustls-pemfile-2.2.0 \
rustls-pki-types-1.12.0 \
- rustls-webpki-0.103.3 \
- rustversion-1.0.21 \
+ rustls-webpki-0.103.4 \
+ rustversion-1.0.22 \
ryu-1.0.20 \
safetensors-0.4.5 \
same-file-1.0.6 \
sanitize-filename-0.5.0 \
sanitize-filename-0.6.0 \
schannel-0.1.27 \
- scoped-tls-1.0.1 \
scopeguard-1.2.0 \
security-framework-2.11.1 \
- security-framework-3.2.0 \
+ security-framework-3.3.0 \
security-framework-sys-2.14.0 \
self_cell-1.2.0 \
semver-1.0.26 \
@@ -515,28 +513,29 @@ CARGO_CRATES= addr2line-0.24.2 \
serde-value-0.7.0 \
serde_bytes-0.11.17 \
serde_derive-1.0.219 \
- serde_json-1.0.140 \
+ serde_json-1.0.143 \
serde_path_to_error-0.1.17 \
serde_repr-0.1.20 \
- serde_spanned-0.6.9 \
- serde_tuple-1.1.0 \
- serde_tuple_macros-1.0.1 \
+ serde_spanned-1.0.0 \
+ serde_tuple-1.1.2 \
+ serde_tuple_macros-1.1.2 \
serde_urlencoded-0.7.1 \
sha1-0.10.6 \
sha2-0.10.9 \
sharded-slab-0.1.7 \
shlex-1.3.0 \
- signal-hook-registry-1.4.5 \
+ signal-hook-registry-1.4.6 \
simd-adler32-0.3.7 \
siphasher-0.3.11 \
siphasher-1.0.1 \
- slab-0.4.10 \
+ slab-0.4.11 \
slotmap-1.0.7 \
smallvec-1.15.1 \
- snafu-0.8.6 \
- snafu-derive-0.8.6 \
+ snafu-0.8.8 \
+ snafu-derive-0.8.8 \
snowflake-1.3.0 \
socket2-0.5.10 \
+ socket2-0.6.0 \
spin-0.9.8 \
spin-0.10.0 \
spirv-0.3.0+sdk-1.3.268.0 \
@@ -546,12 +545,12 @@ CARGO_CRATES= addr2line-0.24.2 \
string_cache_codegen-0.5.4 \
strsim-0.11.1 \
strum-0.26.3 \
- strum-0.27.1 \
+ strum-0.27.2 \
strum_macros-0.26.4 \
- strum_macros-0.27.1 \
+ strum_macros-0.27.2 \
subtle-2.6.1 \
syn-1.0.109 \
- syn-2.0.103 \
+ syn-2.0.106 \
sync_wrapper-0.1.2 \
sync_wrapper-1.0.2 \
synstructure-0.13.2 \
@@ -560,38 +559,40 @@ CARGO_CRATES= addr2line-0.24.2 \
sysinfo-0.33.1 \
system-configuration-0.5.1 \
system-configuration-sys-0.5.0 \
- systemstat-0.2.4 \
+ systemstat-0.2.5 \
tar-0.4.44 \
target-lexicon-0.13.2 \
- tempfile-3.20.0 \
+ tempfile-3.21.0 \
tendril-0.4.3 \
termcolor-1.4.1 \
- terminal_size-0.4.2 \
+ terminal_size-0.4.3 \
text_placeholder-0.5.1 \
thiserror-1.0.69 \
- thiserror-2.0.12 \
+ thiserror-2.0.16 \
thiserror-impl-1.0.69 \
- thiserror-impl-2.0.12 \
+ thiserror-impl-2.0.16 \
thread-tree-0.3.3 \
thread_local-1.1.9 \
- time-0.3.41 \
- time-core-0.1.4 \
- time-macros-0.2.22 \
+ time-0.3.42 \
+ time-core-0.1.5 \
+ time-macros-0.2.23 \
tinystr-0.8.1 \
tinytemplate-1.2.1 \
- tinyvec-1.9.0 \
+ tinyvec-1.10.0 \
tinyvec_macros-0.1.1 \
- tokio-1.45.1 \
+ tokio-1.47.1 \
tokio-macros-2.5.0 \
tokio-native-tls-0.3.1 \
tokio-rustls-0.26.2 \
- tokio-tungstenite-0.21.0 \
- tokio-util-0.7.15 \
+ tokio-tungstenite-0.26.2 \
+ tokio-util-0.7.16 \
toml-0.5.11 \
- toml-0.8.23 \
+ toml-0.9.5 \
toml_datetime-0.6.11 \
+ toml_datetime-0.7.0 \
toml_edit-0.22.27 \
- toml_write-0.1.2 \
+ toml_parser-1.0.2 \
+ toml_writer-1.0.2 \
topological-sort-0.2.2 \
tower-0.5.2 \
tower-http-0.6.6 \
@@ -599,12 +600,12 @@ CARGO_CRATES= addr2line-0.24.2 \
tower-service-0.3.3 \
tracing-0.1.41 \
tracing-appender-0.2.3 \
- tracing-attributes-0.1.29 \
+ tracing-attributes-0.1.30 \
tracing-core-0.1.34 \
tracing-log-0.2.0 \
- tracing-subscriber-0.3.19 \
+ tracing-subscriber-0.3.20 \
try-lock-0.2.5 \
- tungstenite-0.21.0 \
+ tungstenite-0.26.2 \
type-map-0.5.1 \
typenum-1.18.0 \
ucd-trie-0.1.7 \
@@ -628,11 +629,11 @@ CARGO_CRATES= addr2line-0.24.2 \
unindent-0.2.4 \
untrusted-0.9.0 \
unty-0.0.4 \
- url-2.5.4 \
+ url-2.5.7 \
utf-8-0.7.6 \
utf8_iter-1.0.4 \
utf8parse-0.2.2 \
- uuid-1.17.0 \
+ uuid-1.18.0 \
valuable-0.1.1 \
variadics_please-1.1.0 \
vcpkg-0.2.15 \
@@ -641,9 +642,8 @@ CARGO_CRATES= addr2line-0.24.2 \
vswhom-sys-0.1.3 \
walkdir-2.5.0 \
want-0.3.1 \
- warp-0.3.7 \
wasi-0.11.1+wasi-snapshot-preview1 \
- wasi-0.14.2+wasi-0.2.4 \
+ wasi-0.14.3+wasi-0.2.4 \
wasix-0.12.21 \
wasm-bindgen-0.2.100 \
wasm-bindgen-backend-0.2.100 \
@@ -655,7 +655,7 @@ CARGO_CRATES= addr2line-0.24.2 \
web-sys-0.3.77 \
web-time-1.1.0 \
web_atoms-0.1.3 \
- webpki-roots-1.0.0 \
+ webpki-roots-1.0.2 \
wgpu-25.0.2 \
wgpu-core-25.0.2 \
wgpu-core-deps-apple-25.0.0 \
@@ -667,20 +667,20 @@ CARGO_CRATES= addr2line-0.24.2 \
widestring-1.2.0 \
winapi-0.3.9 \
winapi-i686-pc-windows-gnu-0.4.0 \
- winapi-util-0.1.9 \
+ winapi-util-0.1.10 \
winapi-x86_64-pc-windows-gnu-0.4.0 \
- windows-0.56.0 \
+ windows-0.57.0 \
windows-0.58.0 \
windows-0.61.3 \
windows-collections-0.2.0 \
- windows-core-0.56.0 \
+ windows-core-0.57.0 \
windows-core-0.58.0 \
windows-core-0.61.2 \
windows-future-0.2.1 \
- windows-implement-0.56.0 \
+ windows-implement-0.57.0 \
windows-implement-0.58.0 \
windows-implement-0.60.0 \
- windows-interface-0.56.0 \
+ windows-interface-0.57.0 \
windows-interface-0.58.0 \
windows-interface-0.59.1 \
windows-link-0.1.3 \
@@ -696,7 +696,7 @@ CARGO_CRATES= addr2line-0.24.2 \
windows-sys-0.60.2 \
windows-targets-0.48.5 \
windows-targets-0.52.6 \
- windows-targets-0.53.2 \
+ windows-targets-0.53.3 \
windows-threading-0.1.0 \
windows_aarch64_gnullvm-0.48.5 \
windows_aarch64_gnullvm-0.52.6 \
@@ -721,32 +721,32 @@ CARGO_CRATES= addr2line-0.24.2 \
windows_x86_64_msvc-0.48.5 \
windows_x86_64_msvc-0.52.6 \
windows_x86_64_msvc-0.53.0 \
- winnow-0.7.11 \
+ winnow-0.7.13 \
winreg-0.50.0 \
winreg-0.55.0 \
winsafe-0.0.19 \
- wiremock-0.6.3 \
- wit-bindgen-rt-0.39.0 \
+ wiremock-0.6.5 \
+ wit-bindgen-0.45.0 \
wrapcenum-derive-0.4.1 \
writeable-0.6.1 \
- xattr-1.5.0 \
- xml-rs-0.8.26 \
+ xattr-1.5.1 \
+ xml-rs-0.8.27 \
xml5ever-0.17.0 \
xz2-0.1.7 \
yoke-0.7.5 \
yoke-0.8.0 \
yoke-derive-0.7.5 \
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-0.11.4 \
zerovec-derive-0.11.1 \
zip-1.1.4 \
- zip-4.1.0 \
+ zip-4.6.0 \
zlib-rs-0.5.1 \
zopfli-0.8.2 \
zstd-0.13.3 \
diff --git a/games/anki/distinfo b/games/anki/distinfo
index 70699e098ee1..aa34c590361d 100644
--- a/games/anki/distinfo
+++ b/games/anki/distinfo
@@ -1,6 +1,6 @@
-TIMESTAMP = 1753518688
-SHA256 (anki-yarn-cache-25.07.5.tar.gz) = 361af862b2c914e1c430b5f896cfca8b6d75ff6a8520c799eb1c70e59c60a7c4
-SIZE (anki-yarn-cache-25.07.5.tar.gz) = 527779870
+TIMESTAMP = 1757161718
+SHA256 (anki-yarn-cache-25.09.tar.gz) = 41c4e2b229370e595fa9d0d12a88ca997942125ef07dba9d85924436aaeefa68
+SIZE (anki-yarn-cache-25.09.tar.gz) = 527778869
SHA256 (rust/crates/addr2line-0.24.2.crate) = dfbe277e56a376000877090da837660b4427aad530e3028d44e0bffe4f89a1c1
SIZE (rust/crates/addr2line-0.24.2.crate) = 39015
SHA256 (rust/crates/adler2-2.0.1.crate) = 320119579fcad9c21884f5c4861d16174d0e06250625266f50fe6898340abefa
@@ -11,28 +11,28 @@ SHA256 (rust/crates/aho-corasick-1.1.3.crate) = 8e60d3430d3a69478ad0993f19238d2d
SIZE (rust/crates/aho-corasick-1.1.3.crate) = 183311
SHA256 (rust/crates/allocator-api2-0.2.21.crate) = 683d7910e743518b0e34f1186f92494becacb047c7b6bf616c96772180fef923
SIZE (rust/crates/allocator-api2-0.2.21.crate) = 63622
-SHA256 (rust/crates/ammonia-4.1.0.crate) = 3ada2ee439075a3e70b6992fce18ac4e407cd05aea9ca3f75d2c0b0c20bbb364
-SIZE (rust/crates/ammonia-4.1.0.crate) = 53061
+SHA256 (rust/crates/ammonia-4.1.1.crate) = d6b346764dd0814805de8abf899fe03065bcee69bb1a4771c785817e39f3978f
+SIZE (rust/crates/ammonia-4.1.1.crate) = 56029
SHA256 (rust/crates/android-tzdata-0.1.1.crate) = e999941b234f3131b00bc13c22d06e8c5ff726d1b6318ac7eb276997bbb4fef0
SIZE (rust/crates/android-tzdata-0.1.1.crate) = 7674
SHA256 (rust/crates/android_system_properties-0.1.5.crate) = 819e7219dbd41043ac279b19830f2efc897156490d7fd6ea916720117ee66311
SIZE (rust/crates/android_system_properties-0.1.5.crate) = 5243
SHA256 (rust/crates/anes-0.1.6.crate) = 4b46cbb362ab8752921c97e041f5e366ee6297bd428a31275b9fcf1e380f7299
SIZE (rust/crates/anes-0.1.6.crate) = 23857
-SHA256 (rust/crates/anstream-0.6.19.crate) = 301af1932e46185686725e0fad2f8f2aa7da69dd70bf6ecc44d6b703844a3933
-SIZE (rust/crates/anstream-0.6.19.crate) = 28767
+SHA256 (rust/crates/anstream-0.6.20.crate) = 3ae563653d1938f79b1ab1b5e668c87c76a9930414574a6583a7b7e11a8e6192
+SIZE (rust/crates/anstream-0.6.20.crate) = 28797
SHA256 (rust/crates/anstyle-1.0.11.crate) = 862ed96ca487e809f1c8e5a8447f6ee2cf102f846893800b20cebdf541fc6bbd
SIZE (rust/crates/anstyle-1.0.11.crate) = 15880
SHA256 (rust/crates/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/arbitrary-1.4.1.crate) = dde20b3d026af13f561bdd0f15edf01fc734f0dafcedbaf42bba506a9517f223
-SIZE (rust/crates/arbitrary-1.4.1.crate) = 36816
+SHA256 (rust/crates/anstyle-query-1.1.4.crate) = 9e231f6134f61b71076a3eab506c379d4f36122f2af15a9ff04415ea4c3339e2
+SIZE (rust/crates/anstyle-query-1.1.4.crate) = 10192
+SHA256 (rust/crates/anstyle-wincon-3.0.10.crate) = 3e0633414522a32ffaac8ac6cc8f748e090c5717661fddeea04219e2344f5f2a
+SIZE (rust/crates/anstyle-wincon-3.0.10.crate) = 12558
+SHA256 (rust/crates/anyhow-1.0.99.crate) = b0674a1ddeecb70197781e945de4b3b8ffb61fa939a5597bcf48503737663100
+SIZE (rust/crates/anyhow-1.0.99.crate) = 53809
+SHA256 (rust/crates/arbitrary-1.4.2.crate) = c3d036a3c4ab069c7b410a2ce876bd74808d2d0888a82667669f8e783a898bf1
+SIZE (rust/crates/arbitrary-1.4.2.crate) = 38307
SHA256 (rust/crates/arrayref-0.3.9.crate) = 76a2e8124351fda1ef8aaaa3bbd7ebbcb486bbcd4225aca0aa0d84bb2db8fecb
SIZE (rust/crates/arrayref-0.3.9.crate) = 9186
SHA256 (rust/crates/arrayvec-0.7.6.crate) = 7c02d123df017efcdfbd739ef81735b36c5ba83ec3c59c80a9d7ecc718f92e50
@@ -41,22 +41,22 @@ SHA256 (rust/crates/ash-0.38.0+1.3.281.crate) = 0bb44936d800fea8f016d7f2311c6a4f
SIZE (rust/crates/ash-0.38.0+1.3.281.crate) = 457775
SHA256 (rust/crates/assert-json-diff-2.0.2.crate) = 47e4f2b81832e72834d7518d8487a0396a28cc408186a2e8854c0f98011faf12
SIZE (rust/crates/assert-json-diff-2.0.2.crate) = 10874
-SHA256 (rust/crates/async-channel-2.3.1.crate) = 89b47800b0be77592da0afd425cc03468052844aff33b84e33cc696f64e77b6a
-SIZE (rust/crates/async-channel-2.3.1.crate) = 14576
-SHA256 (rust/crates/async-compression-0.4.24.crate) = d615619615a650c571269c00dca41db04b9210037fa76ed8239f70404ab56985
-SIZE (rust/crates/async-compression-0.4.24.crate) = 116001
+SHA256 (rust/crates/async-channel-2.5.0.crate) = 924ed96dd52d1b75e9c1a3e6275715fd320f5f9439fb5a4a11fa51f4221158d2
+SIZE (rust/crates/async-channel-2.5.0.crate) = 18624
+SHA256 (rust/crates/async-compression-0.4.30.crate) = 977eb15ea9efd848bb8a4a1a2500347ed7f0bf794edf0dc3ddcf439f43d36b23
+SIZE (rust/crates/async-compression-0.4.30.crate) = 98817
SHA256 (rust/crates/async-stream-0.3.6.crate) = 0b5a71a6f37880a80d1d7f19efd781e4b5de42c88f0722cc13bcb6cc2cfe8476
SIZE (rust/crates/async-stream-0.3.6.crate) = 13823
SHA256 (rust/crates/async-stream-impl-0.3.6.crate) = c7c24de15d275a1ecfd47a380fb4d5ec9bfe0933f309ed5e705b775596a3574d
SIZE (rust/crates/async-stream-impl-0.3.6.crate) = 4312
-SHA256 (rust/crates/async-trait-0.1.88.crate) = e539d3fca749fcee5236ab05e93a52867dd549cc157c8cb7f99595f3cedffdb5
-SIZE (rust/crates/async-trait-0.1.88.crate) = 32084
+SHA256 (rust/crates/async-trait-0.1.89.crate) = 9035ad2d096bed7955a320ee7e2230574d28fd3c3a0f186cbea1ff3c7eed5dbb
+SIZE (rust/crates/async-trait-0.1.89.crate) = 32171
SHA256 (rust/crates/atomic-waker-1.1.2.crate) = 1505bd5d3d116872e7271a6d4e16d81d0c8570876c8de68093a09ac269d8aac0
SIZE (rust/crates/atomic-waker-1.1.2.crate) = 12422
SHA256 (rust/crates/atomic_float-1.1.0.crate) = 628d228f918ac3b82fe590352cc719d30664a0c13ca3a60266fe02c7132d480a
SIZE (rust/crates/atomic_float-1.1.0.crate) = 16232
-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/axum-0.8.4.crate) = 021e862c184ae977658b36c4500f7feac3221ca5da43e3f25bd04ab6c79a29b5
SIZE (rust/crates/axum-0.8.4.crate) = 175159
SHA256 (rust/crates/axum-client-ip-1.1.3.crate) = 3f08a543641554404b42acd0d2494df12ca2be034d7b8ee4dbbf7446f940a2ef
@@ -83,8 +83,8 @@ SHA256 (rust/crates/bit-vec-0.8.0.crate) = 5e764a1d40d510daf35e07be9eb06e7577090
SIZE (rust/crates/bit-vec-0.8.0.crate) = 24132
SHA256 (rust/crates/bitflags-1.3.2.crate) = bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a
SIZE (rust/crates/bitflags-1.3.2.crate) = 23021
-SHA256 (rust/crates/bitflags-2.9.1.crate) = 1b8e56985ec62d17e9c1001dc89c88ecd7dc08e47eba5ec7c29c7b5eeecde967
-SIZE (rust/crates/bitflags-2.9.1.crate) = 47913
+SHA256 (rust/crates/bitflags-2.9.3.crate) = 34efbcccd345379ca2868b2b2c9d3782e9cc58ba87bc7d79d5b53d9c9ae6f25d
+SIZE (rust/crates/bitflags-2.9.3.crate) = 47777
SHA256 (rust/crates/blake3-1.8.2.crate) = 3888aaa89e4b2a40fca9848e400f6a658a5a3978de7be858e209cafa8be9a4a0
SIZE (rust/crates/blake3-1.8.2.crate) = 205967
SHA256 (rust/crates/block-0.1.6.crate) = 0d8c1fef690941d3e7788d328517591fecc684c084084702d6ff1641e993699a
@@ -93,8 +93,8 @@ 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.18.1.crate) = 793db76d6187cd04dff33004d8e6c9cc4e05cd330500379d2394209271b4aeee
-SIZE (rust/crates/bumpalo-3.18.1.crate) = 96348
+SHA256 (rust/crates/bumpalo-3.19.0.crate) = 46c5e41b57b8bba42a04676d81cb89e9ee8e859a1a66f80a5a72e1cb76b34d43
+SIZE (rust/crates/bumpalo-3.19.0.crate) = 96414
SHA256 (rust/crates/burn-0.17.1.crate) = ec639306f45bd663957465e840cfb07bcd2ae18f7c045dd9aba8cb7a69c0654a
SIZE (rust/crates/burn-0.17.1.crate) = 57454
SHA256 (rust/crates/burn-autodiff-0.17.1.crate) = a178966322ab7ce71405f1324cdc14f79256d85a47138bbd2c8c4f0056148601
@@ -127,26 +127,26 @@ SHA256 (rust/crates/burn-train-0.17.1.crate) = 140182cf5f1255d60e1d8c677fa45c6f7
SIZE (rust/crates/burn-train-0.17.1.crate) = 72267
SHA256 (rust/crates/burn-wgpu-0.17.1.crate) = 215bf0e641a27e17bcd3941a11867dcda411c9cb009488c6b6650c8206437c30
SIZE (rust/crates/burn-wgpu-0.17.1.crate) = 24880
-SHA256 (rust/crates/bytemuck-1.23.1.crate) = 5c76a5792e44e4abe34d3abf15636779261d45a7450612059293d1d2cfc63422
-SIZE (rust/crates/bytemuck-1.23.1.crate) = 52585
-SHA256 (rust/crates/bytemuck_derive-1.9.3.crate) = 7ecc273b49b3205b83d648f0690daa588925572cc5063745bfe547fe7ec8e1a1
-SIZE (rust/crates/bytemuck_derive-1.9.3.crate) = 23555
+SHA256 (rust/crates/bytemuck-1.23.2.crate) = 3995eaeebcdf32f91f980d360f78732ddc061097ab4e39991ae7a6ace9194677
+SIZE (rust/crates/bytemuck-1.23.2.crate) = 53021
+SHA256 (rust/crates/bytemuck_derive-1.10.1.crate) = 4f154e572231cb6ba2bd1176980827e3d5dc04cc183a75dea38109fbdd672d29
+SIZE (rust/crates/bytemuck_derive-1.10.1.crate) = 25122
SHA256 (rust/crates/byteorder-1.5.0.crate) = 1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b
SIZE (rust/crates/byteorder-1.5.0.crate) = 23288
SHA256 (rust/crates/bytes-1.10.1.crate) = d71b6127be86fdcfddb610f7182ac57211d4b18a3e9c82eb2d17662f2227ad6a
SIZE (rust/crates/bytes-1.10.1.crate) = 76779
SHA256 (rust/crates/bytesize-1.3.3.crate) = 2e93abca9e28e0a1b9877922aacb20576e05d4679ffa78c3d6dc22a26a216659
SIZE (rust/crates/bytesize-1.3.3.crate) = 11594
-SHA256 (rust/crates/camino-1.1.10.crate) = 0da45bc31171d8d6960122e222a67740df867c1dd53b4d51caa297084c185cab
-SIZE (rust/crates/camino-1.1.10.crate) = 42306
+SHA256 (rust/crates/camino-1.1.12.crate) = dd0b03af37dad7a14518b7691d81acb0f8222604ad3d1b02f6b4bed5188c0cd5
+SIZE (rust/crates/camino-1.1.12.crate) = 44284
SHA256 (rust/crates/candle-core-0.8.4.crate) = 06ccf5ee3532e66868516d9b315f73aec9f34ea1a37ae98514534d458915dbf1
SIZE (rust/crates/candle-core-0.8.4.crate) = 232912
SHA256 (rust/crates/cast-0.3.0.crate) = 37b2a672a2cb129a2e41c10b1224bb368f9f37a2b16b612598138befd7b37eb5
SIZE (rust/crates/cast-0.3.0.crate) = 11452
-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/cc-1.2.34.crate) = 42bc4aea80032b7bf409b0bc7ccad88853858911b7713a8062fdc0623867bedc
+SIZE (rust/crates/cc-1.2.34.crate) = 111754
+SHA256 (rust/crates/cfg-if-1.0.3.crate) = 2fd1289c04a9ea8cb22300a459a72a385d7c73d3259e2ed7dcb2af674838cfa9
+SIZE (rust/crates/cfg-if-1.0.3.crate) = 8719
SHA256 (rust/crates/cfg_aliases-0.2.1.crate) = 613afe47fcd5fac7ccf1db93babcb082c5994d996f20b8b159f2ad1658eb5724
SIZE (rust/crates/cfg_aliases-0.2.1.crate) = 6355
SHA256 (rust/crates/chrono-0.4.41.crate) = c469d952047f47f91b68d1cba3f10d63c11d73e4636f24f08daf0278abf01c4d
@@ -157,14 +157,14 @@ 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.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-4.5.46.crate) = 2c5e4fcf9c21d2e544ca1ee9d8552de13019a42aa7dbf32747fa7aaf1df76e57
+SIZE (rust/crates/clap-4.5.46.crate) = 58332
+SHA256 (rust/crates/clap_builder-4.5.46.crate) = fecb53a0e6fcfb055f686001bc2e2592fa527efaf38dbe81a6a9563562e57d41
+SIZE (rust/crates/clap_builder-4.5.46.crate) = 169831
+SHA256 (rust/crates/clap_complete-4.5.57.crate) = 4d9501bd3f5f09f7bbee01da9a511073ed30a80cd7a509f1214bb74eadea71ad
+SIZE (rust/crates/clap_complete-4.5.57.crate) = 48637
+SHA256 (rust/crates/clap_derive-4.5.45.crate) = 14cb31bb0a7d536caef2639baa7fad459e15c3144efefa6dbd1c84562c4739f6
+SIZE (rust/crates/clap_derive-4.5.45.crate) = 33545
SHA256 (rust/crates/clap_lex-0.7.5.crate) = b94f61472cee1439c0b966b47e3aca9ae07e45d070759512cd390ea2bebc6675
SIZE (rust/crates/clap_lex-0.7.5.crate) = 13469
SHA256 (rust/crates/client-ip-0.1.1.crate) = 31211fc26899744f5b22521fdc971e5f3875991d8880537537470685a0e9552d
@@ -181,6 +181,10 @@ SHA256 (rust/crates/colorchoice-1.0.4.crate) = b05b61dc5112cbb17e4b6cd61790d9845
SIZE (rust/crates/colorchoice-1.0.4.crate) = 8196
SHA256 (rust/crates/colored-3.0.0.crate) = fde0e0ec90c9dfb3b4b1a0891a7dcd0e2bffde2f7efed5fe7c9bb00e5bfb915e
SIZE (rust/crates/colored-3.0.0.crate) = 34497
+SHA256 (rust/crates/compression-codecs-0.4.30.crate) = 485abf41ac0c8047c07c87c72c8fb3eb5197f6e9d7ded615dfd1a00ae00a0f64
+SIZE (rust/crates/compression-codecs-0.4.30.crate) = 22516
+SHA256 (rust/crates/compression-core-0.4.29.crate) = e47641d3deaf41fb1538ac1f54735925e275eaf3bf4d55c81b137fba797e5cbb
+SIZE (rust/crates/compression-core-0.4.29.crate) = 4321
SHA256 (rust/crates/concurrent-queue-2.5.0.crate) = 4ca0197aee26d1ae37445ee532fefce43251d24cc7c166799f4d46817f1d3973
SIZE (rust/crates/concurrent-queue-2.5.0.crate) = 22654
SHA256 (rust/crates/constant_time_eq-0.3.1.crate) = 7c74b8349d32d297c9134b8c88677813a227df8f779daa29bfc29c183fe3dca6
@@ -197,8 +201,8 @@ SHA256 (rust/crates/core-graphics-types-0.1.3.crate) = 45390e6114f68f718cc7a8305
SIZE (rust/crates/core-graphics-types-0.1.3.crate) = 7063
SHA256 (rust/crates/cpufeatures-0.2.17.crate) = 59ed5838eebb26a2bb2e58f6d5b5316989ae9d08bab10e0e6d103e656d1b0280
SIZE (rust/crates/cpufeatures-0.2.17.crate) = 13466
-SHA256 (rust/crates/crc32fast-1.4.2.crate) = a97769d94ddab943e4510d138150169a2758b5ef3eb191a9ee688de3e23ef7b3
-SIZE (rust/crates/crc32fast-1.4.2.crate) = 38491
+SHA256 (rust/crates/crc32fast-1.5.0.crate) = 9481c1c90cbf2ac953f07c8d4a58aa3945c425b7185c9154d67a65e4230da511
+SIZE (rust/crates/crc32fast-1.5.0.crate) = 40723
SHA256 (rust/crates/criterion-0.6.0.crate) = 3bf7af66b0989381bd0be551bd7cc91912a655a58c6918420c9527b1fd8b4679
SIZE (rust/crates/criterion-0.6.0.crate) = 119470
SHA256 (rust/crates/criterion-plot-0.5.0.crate) = 6b50826342786a51a89e2da3a28f1c32b06e387201bc2d19791f622c673706b1
@@ -211,8 +215,8 @@ SHA256 (rust/crates/crossbeam-epoch-0.9.18.crate) = 5b82ac4a3c2ca9c3460964f020e1
SIZE (rust/crates/crossbeam-epoch-0.9.18.crate) = 46875
SHA256 (rust/crates/crossbeam-utils-0.8.21.crate) = d0a5c400df2834b80a4c3327b3aad3a4c4cd4de0629063962b03235697506a28
SIZE (rust/crates/crossbeam-utils-0.8.21.crate) = 42691
-SHA256 (rust/crates/crunchy-0.2.3.crate) = 43da5946c66ffcc7745f48db692ffbb10a83bfe0afd96235c5c2a4fb23994929
-SIZE (rust/crates/crunchy-0.2.3.crate) = 3775
+SHA256 (rust/crates/crunchy-0.2.4.crate) = 460fbee9c2c2f33933d720630a6a0bac33ba7053db5344fac858d4b8952d77d5
+SIZE (rust/crates/crunchy-0.2.4.crate) = 3887
SHA256 (rust/crates/crypto-common-0.1.6.crate) = 1bfb12502f3fc46cca1bb51ac28df9d618d813cdc3d2f25b9fe775a34af26bb3
SIZE (rust/crates/crypto-common-0.1.6.crate) = 8760
SHA256 (rust/crates/cssparser-0.35.0.crate) = 4e901edd733a1472f944a45116df3f846f54d37e67e68640ac8bb69689aca2aa
@@ -235,8 +239,8 @@ SHA256 (rust/crates/cubecl-cuda-0.5.0.crate) = 71e091e4e3a3900faff440aec4053805e
SIZE (rust/crates/cubecl-cuda-0.5.0.crate) = 26384
SHA256 (rust/crates/cubecl-hip-0.5.0.crate) = 0c2f8c00207517de61cccdc4ca2724bc1db9dab94840beaf4329e43cead3bc4a
SIZE (rust/crates/cubecl-hip-0.5.0.crate) = 23359
-SHA256 (rust/crates/cubecl-hip-sys-6.4.4348200.crate) = 283fa7401056c53fb27e18f5d1806246bb5f937c4ecbd2453896f7a9ec495c73
-SIZE (rust/crates/cubecl-hip-sys-6.4.4348200.crate) = 382555
+SHA256 (rust/crates/cubecl-hip-sys-6.4.4348201.crate) = 678a20e5e38ce9c772bdd53596f2801ef210ae735ec2d7d46b5d5b675c09d929
+SIZE (rust/crates/cubecl-hip-sys-6.4.4348201.crate) = 382548
SHA256 (rust/crates/cubecl-ir-0.5.0.crate) = e096d77646590f0180ed4ce1aa7df4ecc7219f3c4616e9fe72d93ab63a352855
SIZE (rust/crates/cubecl-ir-0.5.0.crate) = 27676
SHA256 (rust/crates/cubecl-linalg-0.5.0.crate) = 75aacf86f6004c274e63589aed55c5edcbcdf1b292eaf4ce2c1688c04c41a194
@@ -263,18 +267,18 @@ SHA256 (rust/crates/darling_macro-0.20.11.crate) = fc34b93ccb385b40dc71c6fceac4b
SIZE (rust/crates/darling_macro-0.20.11.crate) = 2532
SHA256 (rust/crates/data-encoding-2.9.0.crate) = 2a2330da5de22e8a3cb63252ce2abb30116bf5265e89c0e01bc17015ce30a476
SIZE (rust/crates/data-encoding-2.9.0.crate) = 21564
-SHA256 (rust/crates/deadpool-0.10.0.crate) = fb84100978c1c7b37f09ed3ce3e5f843af02c2a2c431bae5b19230dad2c1b490
-SIZE (rust/crates/deadpool-0.10.0.crate) = 31997
+SHA256 (rust/crates/deadpool-0.12.2.crate) = 5ed5957ff93768adf7a65ab167a17835c3d2c3c50d084fe305174c112f468e2f
+SIZE (rust/crates/deadpool-0.12.2.crate) = 34422
SHA256 (rust/crates/deadpool-runtime-0.1.4.crate) = 092966b41edc516079bdf31ec78a2e0588d1d0c08f78b91d8307215928642b2b
SIZE (rust/crates/deadpool-runtime-0.1.4.crate) = 7664
-SHA256 (rust/crates/deranged-0.4.0.crate) = 9c9e6a11ca8224451684bc0d7d5a7adbf8f2fd6887261a1cfc3c0432f9d4068e
-SIZE (rust/crates/deranged-0.4.0.crate) = 23235
+SHA256 (rust/crates/deranged-0.5.2.crate) = 75d7cc94194b4dd0fa12845ef8c911101b7f37633cda14997a6e82099aa0b693
+SIZE (rust/crates/deranged-0.5.2.crate) = 24030
SHA256 (rust/crates/derive-new-0.6.0.crate) = d150dea618e920167e5973d70ae6ece4385b7164e0d799fe7c122dd0a5d912ad
SIZE (rust/crates/derive-new-0.6.0.crate) = 7694
SHA256 (rust/crates/derive-new-0.7.0.crate) = 2cdc8d50f426189eef89dac62fabfa0abb27d5cc008f25bf4156a0203325becc
SIZE (rust/crates/derive-new-0.7.0.crate) = 8831
-SHA256 (rust/crates/derive_arbitrary-1.4.1.crate) = 30542c1ad912e0e3d22a1935c290e12e8a29d704a420177a31faad4a601a0800
-SIZE (rust/crates/derive_arbitrary-1.4.1.crate) = 11521
+SHA256 (rust/crates/derive_arbitrary-1.4.2.crate) = 1e567bd82dcff979e4b03460c307b3cdc9e96fde3d73bed1496d2bc75d9dd62a
+SIZE (rust/crates/derive_arbitrary-1.4.2.crate) = 12290
SHA256 (rust/crates/derive_builder-0.20.2.crate) = 507dfb09ea8b7fa618fcf76e953f4f5e192547945816d5358edffe39f6f94947
SIZE (rust/crates/derive_builder-0.20.2.crate) = 36661
SHA256 (rust/crates/derive_builder_core-0.20.2.crate) = 2d5bcf7b024d6835cfb3d473887cd966994907effbe9227e8c8219824d06c4e8
@@ -315,10 +319,10 @@ SHA256 (rust/crates/either-1.15.0.crate) = 48c757948c5ede0e46177b7add2e67155f70e
SIZE (rust/crates/either-1.15.0.crate) = 20114
SHA256 (rust/crates/elasticlunr-rs-3.0.2.crate) = 41e83863a500656dfa214fee6682de9c5b9f03de6860fec531235ed2ae9f6571
SIZE (rust/crates/elasticlunr-rs-3.0.2.crate) = 109533
-SHA256 (rust/crates/embassy-futures-0.1.1.crate) = 1f878075b9794c1e4ac788c95b728f26aa6366d32eeb10c7051389f898f7d067
-SIZE (rust/crates/embassy-futures-0.1.1.crate) = 6671
-SHA256 (rust/crates/embed-resource-3.0.4.crate) = 0963f530273dc3022ab2bdc3fcd6d488e850256f2284a82b7413cb9481ee85dd
-SIZE (rust/crates/embed-resource-3.0.4.crate) = 18260
+SHA256 (rust/crates/embassy-futures-0.1.2.crate) = dc2d050bdc5c21e0862a89256ed8029ae6c290a93aecefc73084b3002cdebb01
+SIZE (rust/crates/embassy-futures-0.1.2.crate) = 8773
+SHA256 (rust/crates/embed-resource-3.0.5.crate) = 4c6d81016d6c977deefb2ef8d8290da019e27cc26167e102185da528e6c0ab38
+SIZE (rust/crates/embed-resource-3.0.5.crate) = 18287
SHA256 (rust/crates/encoding_rs-0.8.35.crate) = 75030f3c4f45dafd7586dd6780965a8c7e8e285a5ecb86713e63a79c5b2766f3
SIZE (rust/crates/encoding_rs-0.8.35.crate) = 1381050
SHA256 (rust/crates/enum-as-inner-0.6.1.crate) = a1e6a265c649f3f5979b601d26f1d05ada116434c87741c9493cb56218f76cbc
@@ -333,10 +337,10 @@ SHA256 (rust/crates/envy-0.4.2.crate) = 3f47e0157f2cb54f5ae1bd371b30a2ae4311e1c0
SIZE (rust/crates/envy-0.4.2.crate) = 10985
SHA256 (rust/crates/equivalent-1.0.2.crate) = 877a4ace8713b0bcf2a4e7eec82529c029f1d0619886d18145fea96c3ffe5c0f
SIZE (rust/crates/equivalent-1.0.2.crate) = 7419
-SHA256 (rust/crates/errno-0.3.12.crate) = cea14ef9355e3beab063703aa9dab15afd25f0667c341310c1e5274bb1d0da18
-SIZE (rust/crates/errno-0.3.12.crate) = 12423
-SHA256 (rust/crates/event-listener-5.4.0.crate) = 3492acde4c3fc54c845eaab3eed8bd00c7a7d881f78bfc801e43a93dec1331ae
-SIZE (rust/crates/event-listener-5.4.0.crate) = 43452
+SHA256 (rust/crates/errno-0.3.13.crate) = 778e2ac28f6c47af28e4907f13ffd1e1ddbd400980a9abd7c8df189bf578a5ad
+SIZE (rust/crates/errno-0.3.13.crate) = 12449
+SHA256 (rust/crates/event-listener-5.4.1.crate) = e13b66accf52311f30a0db42147dadea9850cb48cd070028831ae5f5d4b856ab
+SIZE (rust/crates/event-listener-5.4.1.crate) = 43782
SHA256 (rust/crates/event-listener-strategy-0.5.4.crate) = 8be9f3dfaaffdae2972880079a491a1a8bb7cbed0b8dd7a347f668b4150a3b93
SIZE (rust/crates/event-listener-strategy-0.5.4.crate) = 16179
SHA256 (rust/crates/fallible-iterator-0.3.0.crate) = 2acce4a10f12dc2fb14a218589d4f1f62ef011b2d0cc4b3cb1bba8e94da14649
@@ -345,8 +349,8 @@ SHA256 (rust/crates/fallible-streaming-iterator-0.1.9.crate) = 7360491ce676a36bf
SIZE (rust/crates/fallible-streaming-iterator-0.1.9.crate) = 9249
SHA256 (rust/crates/fastrand-2.3.0.crate) = 37909eebbb50d72f9059c3b6d82c0463f2ff062c9e95845c43a6c9c0355411be
SIZE (rust/crates/fastrand-2.3.0.crate) = 15076
-SHA256 (rust/crates/filetime-0.2.25.crate) = 35c0522e981e68cbfa8c3f978441a5f34b30b96e146b33cd3359176b50fe8586
-SIZE (rust/crates/filetime-0.2.25.crate) = 14940
+SHA256 (rust/crates/filetime-0.2.26.crate) = bc0505cd1b6fa6580283f6bdf70a73fcf4aba1184038c90902b92b3dd0df63ed
+SIZE (rust/crates/filetime-0.2.26.crate) = 17273
SHA256 (rust/crates/fixedbitset-0.5.7.crate) = 1d674e81391d1e1ab681a28d99df07927c6d4aa5b027d7da16ba32d1d21ecd99
SIZE (rust/crates/fixedbitset-0.5.7.crate) = 26537
SHA256 (rust/crates/flate2-1.1.2.crate) = 4a3d7db9596fecd151c5f638c0ee5d5bd487b6e0ea232e5dc96d5250f6f94b1d
@@ -375,12 +379,12 @@ SHA256 (rust/crates/foreign-types-shared-0.1.1.crate) = 00b0228411908ca8685dba7f
SIZE (rust/crates/foreign-types-shared-0.1.1.crate) = 5672
SHA256 (rust/crates/foreign-types-shared-0.3.1.crate) = aa9a19cbb55df58761df49b23516a86d432839add4af60fc256da840f66ed35b
SIZE (rust/crates/foreign-types-shared-0.3.1.crate) = 6006
-SHA256 (rust/crates/form_urlencoded-1.2.1.crate) = e13624c2627564efccf4934284bdd98cbaa14e79b0b5a141218e507b3a823456
-SIZE (rust/crates/form_urlencoded-1.2.1.crate) = 8969
+SHA256 (rust/crates/form_urlencoded-1.2.2.crate) = cb4cb245038516f5f85277875cdaa4f7d2c9a0fa0468de06ed190163b1581fcf
+SIZE (rust/crates/form_urlencoded-1.2.2.crate) = 9347
SHA256 (rust/crates/fsevent-sys-4.1.0.crate) = 76ee7a02da4d231650c7cea31349b889be2f45ddb3ef3032d2ec8185f6313fd2
SIZE (rust/crates/fsevent-sys-4.1.0.crate) = 4620
-SHA256 (rust/crates/fsrs-4.1.1.crate) = c1f3a8c3df2c324ebab71461178fe8c1fe2d7373cf603f312b652befd026f06d
-SIZE (rust/crates/fsrs-4.1.1.crate) = 87592
+SHA256 (rust/crates/fsrs-5.1.0.crate) = 04954cc67c3c11ee342a2ee1f5222bf76d73f7772df08d37dc9a6cdd73c467eb
+SIZE (rust/crates/fsrs-5.1.0.crate) = 89928
SHA256 (rust/crates/futf-0.1.5.crate) = df420e2e84819663797d1ec6544b13c5be84629e7bb00dc960d6917db2987843
SIZE (rust/crates/futf-0.1.5.crate) = 11344
SHA256 (rust/crates/futures-0.3.31.crate) = 65bc07b1a8bc7c85c5f2e110c476c7389b4554ba72af57d8445ea63a576b0876
@@ -393,8 +397,8 @@ SHA256 (rust/crates/futures-executor-0.3.31.crate) = 1e28d1d997f585e54aebc3f97d3
SIZE (rust/crates/futures-executor-0.3.31.crate) = 17965
SHA256 (rust/crates/futures-io-0.3.31.crate) = 9e5c1b78ca4aae1ac06c48a526a655760685149f0d465d21f37abfe57ce075c6
SIZE (rust/crates/futures-io-0.3.31.crate) = 9047
-SHA256 (rust/crates/futures-lite-2.6.0.crate) = f5edaec856126859abb19ed65f39e90fea3a9574b9707f13539acf4abf7eb532
-SIZE (rust/crates/futures-lite-2.6.0.crate) = 45157
+SHA256 (rust/crates/futures-lite-2.6.1.crate) = f78e10609fe0e0b3f4157ffab1876319b5b0db102a2c60dc4626306dc46b44ad
+SIZE (rust/crates/futures-lite-2.6.1.crate) = 46095
SHA256 (rust/crates/futures-macro-0.3.31.crate) = 162ee34ebcb7c64a8abebc059ce0fee27c2262618d7b60ed8faf72fef13c3650
SIZE (rust/crates/futures-macro-0.3.31.crate) = 11341
SHA256 (rust/crates/futures-sink-0.3.31.crate) = e575fab7d1e0dcb8d0c7bcf9a63ee213816ab51902e6d244a95819acacf1d4f7
@@ -435,8 +439,8 @@ SHA256 (rust/crates/gemm-f64-0.18.2.crate) = 35b2a4f76ce4b8b16eadc11ccf2e083252d
SIZE (rust/crates/gemm-f64-0.18.2.crate) = 7199
SHA256 (rust/crates/generic-array-0.14.7.crate) = 85649ca51fd72272d7821adaf274ad91c288277713d9c18820d8499a7ff69e9a
SIZE (rust/crates/generic-array-0.14.7.crate) = 15950
-SHA256 (rust/crates/getopts-0.2.23.crate) = cba6ae63eb948698e300f645f87c70f76630d505f23b8907cf1e193ee85048c1
-SIZE (rust/crates/getopts-0.2.23.crate) = 21409
+SHA256 (rust/crates/getopts-0.2.24.crate) = cfe4fbac503b8d1f88e6676011885f34b7174f46e59956bba534ba83abded4df
+SIZE (rust/crates/getopts-0.2.24.crate) = 21467
SHA256 (rust/crates/getrandom-0.2.16.crate) = 335ff9f135e4384c8150d6f27c6daed433577f86b4750418338c01a1a2528592
SIZE (rust/crates/getrandom-0.2.16.crate) = 40163
SHA256 (rust/crates/getrandom-0.3.3.crate) = 26145e563e54f2cadc477553f1ec5ee650b00862f0a58bcd12cbdc5f0ea2d2f4
@@ -445,8 +449,8 @@ SHA256 (rust/crates/gimli-0.31.1.crate) = 07e28edb80900c19c28f1072f2e8aeca7fa06b
SIZE (rust/crates/gimli-0.31.1.crate) = 279515
SHA256 (rust/crates/gl_generator-0.14.0.crate) = 1a95dfc23a2b4a9a2f5ab41d194f8bfda3cabec42af4e39f08c339eb2a0c124d
SIZE (rust/crates/gl_generator-0.14.0.crate) = 22330
-SHA256 (rust/crates/glob-0.3.2.crate) = a8d1add55171497b4705a648c6b583acafb01d58050a51727785f0b2c8e0a2b2
-SIZE (rust/crates/glob-0.3.2.crate) = 22359
+SHA256 (rust/crates/glob-0.3.3.crate) = 0cc23270f6e1808e30a928bdc84dea0b9b4136a8bc82338574f23baf47bbd280
+SIZE (rust/crates/glob-0.3.3.crate) = 22861
SHA256 (rust/crates/globset-0.4.16.crate) = 54a1028dfc5f5df5da8a56a73e6c153c9a9708ec57232470703592a3f18e49f5
SIZE (rust/crates/globset-0.4.16.crate) = 26533
SHA256 (rust/crates/glow-0.16.0.crate) = c5e5ea60d70410161c8bf5da3fdfeaa1c72ed2c15f8bbb9d19fe3a4fad085f08
@@ -463,10 +467,10 @@ SHA256 (rust/crates/gpu-descriptor-0.3.2.crate) = b89c83349105e3732062a895becfc7
SIZE (rust/crates/gpu-descriptor-0.3.2.crate) = 7943
SHA256 (rust/crates/gpu-descriptor-types-0.2.0.crate) = fdf242682df893b86f33a73828fb09ca4b2d3bb6cc95249707fc684d27484b91
SIZE (rust/crates/gpu-descriptor-types-0.2.0.crate) = 2169
-SHA256 (rust/crates/h2-0.3.26.crate) = 81fe527a889e1532da5c525686d96d4c2e74cdd345badf8dfef9f6b39dd5f5e8
-SIZE (rust/crates/h2-0.3.26.crate) = 168315
-SHA256 (rust/crates/h2-0.4.10.crate) = a9421a676d1b147b16b82c9225157dc629087ef8ec4d5e2960f9437a90dac0a5
-SIZE (rust/crates/h2-0.4.10.crate) = 174800
+SHA256 (rust/crates/h2-0.3.27.crate) = 0beca50380b1fc32983fc1cb4587bfa4bb9e78fc259aad4a0032d2080309222d
+SIZE (rust/crates/h2-0.3.27.crate) = 169180
+SHA256 (rust/crates/h2-0.4.12.crate) = f3c0b69cfcb4e1b9f1bf2f53f95f766e4661169728ec61cd3fe5a0166f2d1386
+SIZE (rust/crates/h2-0.4.12.crate) = 176264
SHA256 (rust/crates/half-2.6.0.crate) = 459196ed295495a68f7d7fe1d84f6c4b7ff0e21fe3017b2f283c6fac3ad803c9
SIZE (rust/crates/half-2.6.0.crate) = 59507
SHA256 (rust/crates/handlebars-6.3.2.crate) = 759e2d5aea3287cb1190c8ec394f42866cb5bf74fcbf213f354e3c856ea26098
@@ -475,16 +479,12 @@ SHA256 (rust/crates/hashbrown-0.13.2.crate) = 43a3c133739dddd0d2990f9a4bdf8eb4b2
SIZE (rust/crates/hashbrown-0.13.2.crate) = 105265
SHA256 (rust/crates/hashbrown-0.14.5.crate) = e5274423e17b7c9fc20b6e7e208532f9b19825d82dfd615708b70edd83df41f1
SIZE (rust/crates/hashbrown-0.14.5.crate) = 141498
-SHA256 (rust/crates/hashbrown-0.15.4.crate) = 5971ac85611da7067dbfcabef3c70ebb5606018acd9e2a3903a0da507521e0d5
-SIZE (rust/crates/hashbrown-0.15.4.crate) = 140447
+SHA256 (rust/crates/hashbrown-0.15.5.crate) = 9229cfe53dfd69f0609a49f65461bd93001ea1ef889cd5529dd176593f5338a1
+SIZE (rust/crates/hashbrown-0.15.5.crate) = 140908
SHA256 (rust/crates/hashlink-0.10.0.crate) = 7382cf6263419f2d8df38c55d7da83da5c18aef87fc7a7fc1fb1e344edfe14c1
SIZE (rust/crates/hashlink-0.10.0.crate) = 29402
-SHA256 (rust/crates/headers-0.3.9.crate) = 06683b93020a07e3dbcf5f8c0f6d40080d725bea7936fc01ad345c01b97dc270
-SIZE (rust/crates/headers-0.3.9.crate) = 68290
SHA256 (rust/crates/headers-0.4.1.crate) = b3314d5adb5d94bcdf56771f2e50dbbc80bb4bdf88967526706205ac9eff24eb
SIZE (rust/crates/headers-0.4.1.crate) = 71105
-SHA256 (rust/crates/headers-core-0.2.0.crate) = e7f66481bfee273957b1f20485a4ff3362987f85b2c236580d81b4eb7a326429
-SIZE (rust/crates/headers-core-0.2.0.crate) = 2380
SHA256 (rust/crates/headers-core-0.3.0.crate) = 54b4a22553d4242c49fddb9ba998a99962b5cc6f22cb5a3482bec22522403ce4
SIZE (rust/crates/headers-core-0.3.0.crate) = 2333
SHA256 (rust/crates/heck-0.5.0.crate) = 2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea
@@ -499,8 +499,8 @@ SHA256 (rust/crates/hmac-0.12.1.crate) = 6c49c37c09c17a53d937dfbb742eb3a961d65a9
SIZE (rust/crates/hmac-0.12.1.crate) = 42657
SHA256 (rust/crates/html5ever-0.26.0.crate) = bea68cab48b8459f17cf1c944c67ddc572d272d9f2b274140f223ecb1da4a3b7
SIZE (rust/crates/html5ever-0.26.0.crate) = 72921
-SHA256 (rust/crates/html5ever-0.31.0.crate) = 953cbbe631aae7fc0a112702ad5d3aaf09da38beaf45ea84610d6e1c358f569c
-SIZE (rust/crates/html5ever-0.31.0.crate) = 72775
+SHA256 (rust/crates/html5ever-0.35.0.crate) = 55d958c2f74b664487a2035fe1dadb032c48718a03b63f3ab0b8537db8549ed4
+SIZE (rust/crates/html5ever-0.35.0.crate) = 76142
SHA256 (rust/crates/htmlescape-0.3.1.crate) = e9025058dae765dee5070ec375f591e2ba14638c63feff74f13805a72e523163
SIZE (rust/crates/htmlescape-0.3.1.crate) = 53226
SHA256 (rust/crates/http-0.2.12.crate) = 601cbb57e577e2f5ef5be8e7b83f0f63994f25aa94d673e54a92d5c516d101f1
@@ -513,22 +513,24 @@ SHA256 (rust/crates/http-body-1.0.1.crate) = 1efedce1fb8e6913f23e0c92de8e62cd5b7
SIZE (rust/crates/http-body-1.0.1.crate) = 6125
SHA256 (rust/crates/http-body-util-0.1.3.crate) = b021d93e26becf5dc7e1b75b1bed1fd93124b374ceb73f43d4d4eafec896a64a
SIZE (rust/crates/http-body-util-0.1.3.crate) = 16975
+SHA256 (rust/crates/http-range-header-0.4.2.crate) = 9171a2ea8a68358193d15dd5d70c1c10a2afc3e7e4c5bc92bc9f025cebd7359c
+SIZE (rust/crates/http-range-header-0.4.2.crate) = 8545
SHA256 (rust/crates/httparse-1.10.1.crate) = 6dbf3de79e51f3d586ab4cb9d5c3e2c14aa28ed23d180cf89b4df0454a69cc87
SIZE (rust/crates/httparse-1.10.1.crate) = 45190
SHA256 (rust/crates/httpdate-1.0.3.crate) = df3b46402a9d5adb4c86a0cf463f42e19994e3ee891101b1841f30a545cb49a9
SIZE (rust/crates/httpdate-1.0.3.crate) = 10639
SHA256 (rust/crates/hyper-0.14.32.crate) = 41dfc780fdec9373c01bae43289ea34c972e40ee3c9f6b3c8801a35f35586ce7
SIZE (rust/crates/hyper-0.14.32.crate) = 199622
-SHA256 (rust/crates/hyper-1.6.0.crate) = cc2b571658e38e0c01b1fdca3bbbe93c00d3d71693ff2770043f8c29bc7d6f80
-SIZE (rust/crates/hyper-1.6.0.crate) = 153923
+SHA256 (rust/crates/hyper-1.7.0.crate) = eb3aa54a13a0dfe7fbe3a59e0c76093041720fdc77b110cc0fc260fafb4dc51e
+SIZE (rust/crates/hyper-1.7.0.crate) = 157006
SHA256 (rust/crates/hyper-rustls-0.27.7.crate) = e3c93eb611681b207e1fe55d5a71ecf91572ec8a6705cdb6857f7d8d5242cf58
SIZE (rust/crates/hyper-rustls-0.27.7.crate) = 35435
SHA256 (rust/crates/hyper-tls-0.5.0.crate) = d6183ddfa99b85da61a140bea0efc93fdf56ceaa041b37d553518030827f9905
SIZE (rust/crates/hyper-tls-0.5.0.crate) = 13257
SHA256 (rust/crates/hyper-tls-0.6.0.crate) = 70206fc6890eaca9fde8a0bf71caa2ddfc9fe045ac9e5c70df101a7dbde866e0
SIZE (rust/crates/hyper-tls-0.6.0.crate) = 15052
-SHA256 (rust/crates/hyper-util-0.1.14.crate) = dc2fdfdbff08affe55bb779f33b053aa1fe5dd5b54c257343c17edfa55711bdb
-SIZE (rust/crates/hyper-util-0.1.14.crate) = 101462
+SHA256 (rust/crates/hyper-util-0.1.16.crate) = 8d9b05277c7e8da2c93a568989bb6207bef0112e8d17df7a6eda4a3cf143bc5e
+SIZE (rust/crates/hyper-util-0.1.16.crate) = 101184
SHA256 (rust/crates/iana-time-zone-0.1.63.crate) = b0c919e5debc312ad217002b8048a17b7d83f80703865bbfcfebb0458b0b27d8
SIZE (rust/crates/iana-time-zone-0.1.63.crate) = 32919
SHA256 (rust/crates/iana-time-zone-haiku-0.1.2.crate) = f31827a206f56af32e590ba56d5d2d085f558508192593743f16b2306495269f
@@ -551,14 +553,14 @@ SHA256 (rust/crates/id_tree-1.8.0.crate) = bcd9db8dd5be8bde5a2624ed4b2dfb74368fe
SIZE (rust/crates/id_tree-1.8.0.crate) = 30170
SHA256 (rust/crates/ident_case-1.0.1.crate) = b9e0384b61958566e926dc50660321d12159025e767c18e043daf26b70104c39
SIZE (rust/crates/ident_case-1.0.1.crate) = 3492
-SHA256 (rust/crates/idna-1.0.3.crate) = 686f825264d630750a544639377bae737628043f20d38bbc029e8f29ea968a7e
-SIZE (rust/crates/idna-1.0.3.crate) = 142515
+SHA256 (rust/crates/idna-1.1.0.crate) = 3b0875f23caa03898994f6ddc501886a45c7d3d62d04d2d90788d47be1b1e4de
+SIZE (rust/crates/idna-1.1.0.crate) = 148747
SHA256 (rust/crates/idna_adapter-1.2.1.crate) = 3acae9609540aa318d1bc588455225fb2085b9ed0c4f6bd0d9d5bcd86f1a0344
SIZE (rust/crates/idna_adapter-1.2.1.crate) = 10389
SHA256 (rust/crates/ignore-0.4.23.crate) = 6d89fd380afde86567dfba715db065673989d6253f42b88179abd3eae47bda4b
SIZE (rust/crates/ignore-0.4.23.crate) = 55901
-SHA256 (rust/crates/indexmap-2.9.0.crate) = cea70ddb795996207ad57735b50c5982d8844f38ba9ee5f1aedcfb708a2aa11e
-SIZE (rust/crates/indexmap-2.9.0.crate) = 91214
+SHA256 (rust/crates/indexmap-2.11.0.crate) = f2481980430f9f78649238835720ddccc57e52df14ffce1c6f37391d61b563e9
+SIZE (rust/crates/indexmap-2.11.0.crate) = 99851
SHA256 (rust/crates/indoc-2.0.6.crate) = f4c7245a08504955605670dbf141fceab975f15ca21570696aebe9d2e71576bd
SIZE (rust/crates/indoc-2.0.6.crate) = 17164
SHA256 (rust/crates/inflections-1.1.1.crate) = a257582fdcde896fd96463bf2d40eefea0580021c0712a0e2b028b60b47a837a
@@ -571,6 +573,8 @@ SHA256 (rust/crates/intl-memoizer-0.5.3.crate) = 310da2e345f5eb861e7a07ee182262e
SIZE (rust/crates/intl-memoizer-0.5.3.crate) = 12171
SHA256 (rust/crates/intl_pluralrules-7.0.2.crate) = 078ea7b7c29a2b4df841a7f6ac8775ff6074020c6776d48491ce2268e068f972
SIZE (rust/crates/intl_pluralrules-7.0.2.crate) = 9201
+SHA256 (rust/crates/io-uring-0.7.10.crate) = 046fa2d4d00aea763528b4950358d0ead425372445dc8ff86312b3c69ff7727b
+SIZE (rust/crates/io-uring-0.7.10.crate) = 103070
SHA256 (rust/crates/ipnet-2.11.0.crate) = 469fb0b9cefa57e3ef31275ee7cacb78f2fdca44e4765491884a2b119d4eb130
SIZE (rust/crates/ipnet-2.11.0.crate) = 29718
SHA256 (rust/crates/iri-string-0.7.8.crate) = dbc5ebe9c3a1a7a5127f920a418f7585e9e758e911d0466ed004f393b0e380b2
@@ -591,8 +595,8 @@ SHA256 (rust/crates/jiff-static-0.2.15.crate) = 03343451ff899767262ec32146f6d559
SIZE (rust/crates/jiff-static-0.2.15.crate) = 76146
SHA256 (rust/crates/jni-sys-0.3.0.crate) = 8eaf4bc02d17cbdd7ff4c7438cafcdf7fb9a4613313ad11b4f8fefe7d3fa0130
SIZE (rust/crates/jni-sys-0.3.0.crate) = 10232
-SHA256 (rust/crates/jobserver-0.1.33.crate) = 38f262f097c174adebe41eb73d66ae9c06b2844fb0da69969647bbddd9b0538a
-SIZE (rust/crates/jobserver-0.1.33.crate) = 29136
+SHA256 (rust/crates/jobserver-0.1.34.crate) = 9afb3de4395d6b3e67a780b6de64b51c978ecf11cb9a462c66be7d4ca9039d33
+SIZE (rust/crates/jobserver-0.1.34.crate) = 29013
SHA256 (rust/crates/js-sys-0.3.77.crate) = 1cfaf33c695fc6e08064efbc1f72ec937429614f25eef83af942d0e227c3a28f
SIZE (rust/crates/js-sys-0.3.77.crate) = 55538
SHA256 (rust/crates/junction-1.2.0.crate) = 72bbdfd737a243da3dfc1f99ee8d6e166480f17ab4ac84d7c34aacd73fc7bd16
@@ -607,16 +611,16 @@ SHA256 (rust/crates/kqueue-sys-1.0.4.crate) = ed9625ffda8729b85e45cf04090035ac36
SIZE (rust/crates/kqueue-sys-1.0.4.crate) = 7160
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.173.crate) = d8cfeafaffdbc32176b64fb251369d52ea9f0a8fbc6f8759edffef7b525d64bb
-SIZE (rust/crates/libc-0.2.173.crate) = 777353
+SHA256 (rust/crates/libc-0.2.175.crate) = 6a82ae493e598baaea5209805c49bbf2ea7de956d50d7da0da1164f9c6d28543
+SIZE (rust/crates/libc-0.2.175.crate) = 788728
SHA256 (rust/crates/libc-stdhandle-0.1.0.crate) = 6dac2473dc28934c5e0b82250dab231c9d3b94160d91fe9ff483323b05797551
SIZE (rust/crates/libc-stdhandle-0.1.0.crate) = 2254
SHA256 (rust/crates/libloading-0.8.8.crate) = 07033963ba89ebaf1584d767badaa2e8fcec21aedea6b8c0346d487d49c28667
SIZE (rust/crates/libloading-0.8.8.crate) = 31345
SHA256 (rust/crates/libm-0.2.15.crate) = f9fbbcab51052fe104eb5e5d351cf728d30a5be1fe14d9be8a3b097481fb97de
SIZE (rust/crates/libm-0.2.15.crate) = 156108
-SHA256 (rust/crates/libredox-0.1.3.crate) = c0ff37bd590ca25063e35af745c343cb7a0271906fb7b37e4813e8f79f00268d
-SIZE (rust/crates/libredox-0.1.3.crate) = 6068
+SHA256 (rust/crates/libredox-0.1.9.crate) = 391290121bad3d37fbddad76d8f5d1c1c314cfc646d143d7e07a3086ddff0ce3
+SIZE (rust/crates/libredox-0.1.9.crate) = 7281
SHA256 (rust/crates/libsqlite3-sys-0.34.0.crate) = 91632f3b4fb6bd1d72aa3d78f41ffecfcf2b1a6648d8c241dbe7dbfaf4875e15
SIZE (rust/crates/libsqlite3-sys-0.34.0.crate) = 5184526
SHA256 (rust/crates/libz-rs-sys-0.5.1.crate) = 172a788537a2221661b480fee8dc5f96c580eb34fa88764d3205dc356c7e4221
@@ -627,8 +631,8 @@ 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/litrs-0.4.1.crate) = b4ce301924b7887e9d637144fdade93f9dfff9b60981d4ac161db09720d39aa5
-SIZE (rust/crates/litrs-0.4.1.crate) = 42603
+SHA256 (rust/crates/litrs-0.4.2.crate) = f5e54036fe321fd421e10d732f155734c4e4afd610dd556d9a82833ab3ee0bed
+SIZE (rust/crates/litrs-0.4.2.crate) = 43399
SHA256 (rust/crates/lock_api-0.4.13.crate) = 96936507f153605bddfcda068dd804796c84324ed2510809e5b2a624c81da765
SIZE (rust/crates/lock_api-0.4.13.crate) = 28565
SHA256 (rust/crates/log-0.4.27.crate) = 13dc2df351e3202783a1fe0d44375f7295ffb4049267b0f3018346dc122a1d94
@@ -639,24 +643,24 @@ SHA256 (rust/crates/lzma-sys-0.1.20.crate) = 5fda04ab3764e6cde78b9974eec4f779aca
SIZE (rust/crates/lzma-sys-0.1.20.crate) = 760045
SHA256 (rust/crates/mac-0.1.1.crate) = c41e0c4fef86961ac6d6f8a82609f55f31b05e4fce149ac5710e439df7619ba4
SIZE (rust/crates/mac-0.1.1.crate) = 4838
-SHA256 (rust/crates/macerator-0.2.8.crate) = bce07f822458c4c303081d133a90610406162e7c8df17434956ac1892faf447b
-SIZE (rust/crates/macerator-0.2.8.crate) = 30387
-SHA256 (rust/crates/macerator-macros-0.1.2.crate) = a2b955a106dca78c0577269d67a6d56114abb8644b810fc995a22348276bb9dd
-SIZE (rust/crates/macerator-macros-0.1.2.crate) = 4259
+SHA256 (rust/crates/macerator-0.2.9.crate) = 8ac9c19702c37bae1a53d130a326b1c4f58cb17d472538cf547d44b46dbbe3aa
+SIZE (rust/crates/macerator-0.2.9.crate) = 31432
+SHA256 (rust/crates/macerator-macros-0.1.3.crate) = 8cd48b535b9b37a25a2589ab8d4f997886a2c68f59960ce06588525f38dd4944
+SIZE (rust/crates/macerator-macros-0.1.3.crate) = 4402
SHA256 (rust/crates/malloc_buf-0.0.6.crate) = 62bb907fe88d54d8d9ce32a3cceab4218ed2f6b7d35617cafe9adf84e43919cb
SIZE (rust/crates/malloc_buf-0.0.6.crate) = 1239
SHA256 (rust/crates/maplit-1.0.2.crate) = 3e2e65a1a2e43cfcb47a895c4c8b10d1f4a61097f9f254f183aee60cad9c651d
SIZE (rust/crates/maplit-1.0.2.crate) = 8871
SHA256 (rust/crates/markup5ever-0.11.0.crate) = 7a2629bb1404f3d34c2e921f21fd34ba00b206124c81f65c50b43b6aaefeb016
SIZE (rust/crates/markup5ever-0.11.0.crate) = 34667
-SHA256 (rust/crates/markup5ever-0.16.1.crate) = d0a8096766c229e8c88a3900c9b44b7e06aa7f7343cc229158c3e58ef8f9973a
-SIZE (rust/crates/markup5ever-0.16.1.crate) = 18706
+SHA256 (rust/crates/markup5ever-0.35.0.crate) = 311fe69c934650f8f19652b3946075f0fc41ad8757dbb68f1ca14e7900ecc1c3
+SIZE (rust/crates/markup5ever-0.35.0.crate) = 15883
SHA256 (rust/crates/markup5ever_rcdom-0.2.0.crate) = b9521dd6750f8e80ee6c53d65e2e4656d7de37064f3a7a5d2d11d05df93839c2
SIZE (rust/crates/markup5ever_rcdom-0.2.0.crate) = 222948
-SHA256 (rust/crates/match_token-0.1.0.crate) = 88a9689d8d44bf9964484516275f5cd4c9b59457a6940c1d5d0ecbb94510a36b
-SIZE (rust/crates/match_token-0.1.0.crate) = 4903
-SHA256 (rust/crates/matchers-0.1.0.crate) = 8263075bb86c5a1b1427b5ae862e8889656f126e9f77c484496e8b47cf5c5558
-SIZE (rust/crates/matchers-0.1.0.crate) = 6948
+SHA256 (rust/crates/match_token-0.35.0.crate) = ac84fd3f360fcc43dc5f5d186f02a94192761a080e8bc58621ad4d12296a58cf
+SIZE (rust/crates/match_token-0.35.0.crate) = 4570
+SHA256 (rust/crates/matchers-0.2.0.crate) = d1525a2a28c7f4fa0fc98bb91ae755d1e2d1505079e05539e35bc876b5d65ae9
+SIZE (rust/crates/matchers-0.2.0.crate) = 7075
SHA256 (rust/crates/matches-0.1.10.crate) = 2532096657941c2fea9c289d370a250971c689d4f143798ff67113ec042024a5
SIZE (rust/crates/matches-0.1.10.crate) = 2592
SHA256 (rust/crates/matchit-0.8.4.crate) = 47e1ffaa40ddd1f3ed91f717a33c8c0ee23fff369e3aa8772b9605cc1d22f4c3
@@ -665,12 +669,12 @@ SHA256 (rust/crates/matrixmultiply-0.3.10.crate) = a06de3016e9fae57a36fd14dba131
SIZE (rust/crates/matrixmultiply-0.3.10.crate) = 58170
SHA256 (rust/crates/md5-0.7.0.crate) = 490cc448043f947bae3cbee9c203358d62dbee0db12107a74be5c30ccfd09771
SIZE (rust/crates/md5-0.7.0.crate) = 6671
-SHA256 (rust/crates/mdbook-0.4.51.crate) = a87e65420ab45ca9c1b8cdf698f95b710cc826d373fa550f0f7fad82beac9328
-SIZE (rust/crates/mdbook-0.4.51.crate) = 1505997
+SHA256 (rust/crates/mdbook-0.4.52.crate) = 93c284d2855916af7c5919cf9ad897cfc77d3c2db6f55429c7cfb769182030ec
+SIZE (rust/crates/mdbook-0.4.52.crate) = 1514003
SHA256 (rust/crates/memchr-2.7.5.crate) = 32a282da65faaf38286cf3be983213fcf1d2e2a58700e808f83f4ea9a4804bc0
SIZE (rust/crates/memchr-2.7.5.crate) = 97603
-SHA256 (rust/crates/memmap2-0.9.5.crate) = fd3f7eed9d3848f8b98834af67102b720745c4ec028fcd0aa0239277e7de374f
-SIZE (rust/crates/memmap2-0.9.5.crate) = 33280
+SHA256 (rust/crates/memmap2-0.9.8.crate) = 843a98750cd611cc2965a8213b53b43e715f13c37a9e096c6408e69990961db7
+SIZE (rust/crates/memmap2-0.9.8.crate) = 34478
SHA256 (rust/crates/memoffset-0.9.1.crate) = 488016bfae457b036d996092f6cb448677611ce4449e970ceaf42695203f218a
SIZE (rust/crates/memoffset-0.9.1.crate) = 9032
SHA256 (rust/crates/metal-0.31.0.crate) = f569fb946490b5743ad69813cb19629130ce9374034abe31614a36402d18f99e
@@ -685,8 +689,8 @@ SHA256 (rust/crates/miniz_oxide-0.8.9.crate) = 1fa76a2c86f704bdb222d66965fb3d632
SIZE (rust/crates/miniz_oxide-0.8.9.crate) = 67132
SHA256 (rust/crates/mio-1.0.4.crate) = 78bed444cc8a2160f01cbcf811ef18cac863ad68ae8ca62092e8db51d51c761c
SIZE (rust/crates/mio-1.0.4.crate) = 104212
-SHA256 (rust/crates/moddef-0.2.6.crate) = 4e519fd9c6131c1c9a4a67f8bdc4f32eb4105b16c1468adea1b8e68c98c85ec4
-SIZE (rust/crates/moddef-0.2.6.crate) = 5286
+SHA256 (rust/crates/moddef-0.3.0.crate) = 4a0b3262dc837d2513fe2ef31ff8461352ef932dcca31ba0c0abe33547cf6b9b
+SIZE (rust/crates/moddef-0.3.0.crate) = 7659
SHA256 (rust/crates/multer-3.1.0.crate) = 83e87776546dc87511aa5ee218730c92b666d7264ab6ed41f9d215af9cd5224b
SIZE (rust/crates/multer-3.1.0.crate) = 25980
SHA256 (rust/crates/multimap-0.10.1.crate) = 1d87ecb2933e8aeadb3e3a02b828fed80a7528047e68b4f424523a0981a3a084
@@ -707,16 +711,16 @@ SHA256 (rust/crates/nom-8.0.0.crate) = df9761775871bdef83bee530e60050f7e54b11053
SIZE (rust/crates/nom-8.0.0.crate) = 135590
SHA256 (rust/crates/normpath-1.3.0.crate) = c8911957c4b1549ac0dc74e30db9c8b0e66ddcd6d7acc33098f4c63a64a6d7ed
SIZE (rust/crates/normpath-1.3.0.crate) = 20719
-SHA256 (rust/crates/notify-8.0.0.crate) = 2fee8403b3d66ac7b26aee6e40a897d85dc5ce26f44da36b8b73e987cc52e943
-SIZE (rust/crates/notify-8.0.0.crate) = 35590
+SHA256 (rust/crates/notify-8.2.0.crate) = 4d3d07927151ff8575b7087f245456e549fea62edf0ec4e565a5ee50c8402bc3
+SIZE (rust/crates/notify-8.2.0.crate) = 39067
SHA256 (rust/crates/notify-debouncer-mini-0.6.0.crate) = a689eb4262184d9a1727f9087cd03883ea716682ab03ed24efec57d7716dccb8
SIZE (rust/crates/notify-debouncer-mini-0.6.0.crate) = 9951
SHA256 (rust/crates/notify-types-2.0.0.crate) = 5e0826a989adedc2a244799e823aece04662b66609d96af8dff7ac6df9a8925d
SIZE (rust/crates/notify-types-2.0.0.crate) = 14495
SHA256 (rust/crates/ntapi-0.4.1.crate) = e8a3895c6391c39d7fe7ebc444a87eb2991b2a0bc718fdabd071eec617fc68e4
SIZE (rust/crates/ntapi-0.4.1.crate) = 126552
-SHA256 (rust/crates/nu-ansi-term-0.46.0.crate) = 77a8165726e8236064dbb45459242600304b42a5ea24ee2948e18e023bf7ba84
-SIZE (rust/crates/nu-ansi-term-0.46.0.crate) = 24311
+SHA256 (rust/crates/nu-ansi-term-0.50.1.crate) = d4a28e057d01f97e61255210fcff094d74ed0466038633e95017f5beb68e4399
+SIZE (rust/crates/nu-ansi-term-0.50.1.crate) = 28536
SHA256 (rust/crates/num-0.4.3.crate) = 35bd024e8b2ff75562e5f34e7f4905839deb4b22955ef5e73d2fea1b9813cb23
SIZE (rust/crates/num-0.4.3.crate) = 9575
SHA256 (rust/crates/num-bigint-0.4.6.crate) = a5e44f723f1133c9deac646763579fdb3ac745e418f2a7af9cd0c431da1f20b9
@@ -741,10 +745,10 @@ SHA256 (rust/crates/num-traits-0.2.19.crate) = 071dfc062690e90b734c0b2273ce72ad0
SIZE (rust/crates/num-traits-0.2.19.crate) = 51631
SHA256 (rust/crates/num_cpus-1.17.0.crate) = 91df4bbde75afed763b708b7eee1e8e7651e02d97f6d5dd763e89367e957b23b
SIZE (rust/crates/num_cpus-1.17.0.crate) = 15874
-SHA256 (rust/crates/num_enum-0.7.3.crate) = 4e613fc340b2220f734a8595782c551f1250e969d87d3be1ae0579e8d4065179
-SIZE (rust/crates/num_enum-0.7.3.crate) = 18603
-SHA256 (rust/crates/num_enum_derive-0.7.3.crate) = af1844ef2428cc3e1cb900be36181049ef3d3193c63e43026cfe202983b27a56
-SIZE (rust/crates/num_enum_derive-0.7.3.crate) = 17092
+SHA256 (rust/crates/num_enum-0.7.4.crate) = a973b4e44ce6cad84ce69d797acf9a044532e4184c4f267913d1b546a0727b7a
+SIZE (rust/crates/num_enum-0.7.4.crate) = 21553
+SHA256 (rust/crates/num_enum_derive-0.7.4.crate) = 77e878c846a8abae00dd069496dbe8751b16ac1c3d6bd2a7283a938e8228f90d
+SIZE (rust/crates/num_enum_derive-0.7.4.crate) = 18167
SHA256 (rust/crates/nvml-wrapper-0.10.0.crate) = 0c9bff0aa1d48904a1385ea2a8b97576fbdcbc9a3cfccd0d31fe978e1c4038c5
SIZE (rust/crates/nvml-wrapper-0.10.0.crate) = 77841
SHA256 (rust/crates/nvml-wrapper-sys-0.8.0.crate) = 698d45156f28781a4e79652b6ebe2eaa0589057d588d3aec1333f6466f13fcb5
@@ -775,8 +779,6 @@ SHA256 (rust/crates/ordered-float-2.10.1.crate) = 68f19d67e5a2795c94e73e0bb1cc1a
SIZE (rust/crates/ordered-float-2.10.1.crate) = 16029
SHA256 (rust/crates/ordered-float-4.6.0.crate) = 7bb71e1b3fa6ca1c61f383464aaf2bb0e2f8e772a1f01d486832464de363b951
SIZE (rust/crates/ordered-float-4.6.0.crate) = 23633
-SHA256 (rust/crates/overload-0.1.1.crate) = b15813163c1d831bf4a13c3610c05c0d03b39feb07f7e09fa234dac9b15aaf39
-SIZE (rust/crates/overload-0.1.1.crate) = 24439
SHA256 (rust/crates/parking-2.2.1.crate) = f38d5652c16fde515bb1ecef450ab0f6a219d619a7274976324d5e377f7dceba
SIZE (rust/crates/parking-2.2.1.crate) = 10685
SHA256 (rust/crates/parking_lot-0.12.4.crate) = 70d58bf43669b5795d1576d0641cfb6fbb2057bf629506267a92807158584a13
@@ -791,8 +793,8 @@ SHA256 (rust/crates/pathdiff-0.2.3.crate) = df94ce210e5bc13cb6651479fa48d14f601d
SIZE (rust/crates/pathdiff-0.2.3.crate) = 7495
SHA256 (rust/crates/pbkdf2-0.12.2.crate) = f8ed6a7761f76e3b9f92dfb0a60a6a6477c61024b775147ff0973a02653abaf2
SIZE (rust/crates/pbkdf2-0.12.2.crate) = 13906
-SHA256 (rust/crates/percent-encoding-2.3.1.crate) = e3148f5046208a5d56bcfc03053e3ca6334e51da8dfb19b6cdc8b306fae3283e
-SIZE (rust/crates/percent-encoding-2.3.1.crate) = 10235
+SHA256 (rust/crates/percent-encoding-2.3.2.crate) = 9b4f627cb1b25917193a259e49bdad08f671f8d9708acfd5fe0a8c1455d87220
+SIZE (rust/crates/percent-encoding-2.3.2.crate) = 11583
SHA256 (rust/crates/pest-2.8.1.crate) = 1db05f56d34358a8b1066f67cbb203ee3e7ed2ba674a6263a1d5ec6db2204323
SIZE (rust/crates/pest-2.8.1.crate) = 128906
SHA256 (rust/crates/pest_derive-2.8.1.crate) = bb056d9e8ea77922845ec74a1c4e8fb17e7c218cc4fc11a15c5d25e189aa40bc
@@ -841,8 +843,8 @@ SHA256 (rust/crates/portable-atomic-1.11.1.crate) = f84267b20a16ea918e43c6a88433
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
-SIZE (rust/crates/potential_utf-0.1.2.crate) = 9613
+SHA256 (rust/crates/potential_utf-0.1.3.crate) = 84df19adbe5b5a0782edcab45899906947ab039ccf4573713735ee7de1e6b08a
+SIZE (rust/crates/potential_utf-0.1.3.crate) = 9698
SHA256 (rust/crates/powerfmt-0.2.0.crate) = 439ee305def115ba05938db6eb1644ff94165c5ab5e9420d1c1bcedbba909391
SIZE (rust/crates/powerfmt-0.2.0.crate) = 15165
SHA256 (rust/crates/ppv-lite86-0.2.21.crate) = 85eae3c4ed2f50dcfe72643da4befc30deadb458a9b590d720cde2f2b1e97da9
@@ -851,18 +853,18 @@ SHA256 (rust/crates/precomputed-hash-0.1.1.crate) = 925383efa346730478fb4838dbe9
SIZE (rust/crates/precomputed-hash-0.1.1.crate) = 1640
SHA256 (rust/crates/presser-0.3.1.crate) = e8cf8e6a8aa66ce33f63993ffc4ea4271eb5b0530a9002db8455ea6050c77bfa
SIZE (rust/crates/presser-0.3.1.crate) = 20946
-SHA256 (rust/crates/prettyplease-0.2.34.crate) = 6837b9e10d61f45f987d50808f83d1ee3d206c66acf650c3e4ae2e1f6ddedf55
-SIZE (rust/crates/prettyplease-0.2.34.crate) = 71832
+SHA256 (rust/crates/prettyplease-0.2.37.crate) = 479ca8adacdd7ce8f1fb39ce9ecccbfe93a3f1344b3d0d97f20bc0196208f62b
+SIZE (rust/crates/prettyplease-0.2.37.crate) = 72033
SHA256 (rust/crates/priority-queue-2.5.0.crate) = 5676d703dda103cbb035b653a9f11448c0a7216c7926bd35fcb5865475d0c970
SIZE (rust/crates/priority-queue-2.5.0.crate) = 49045
SHA256 (rust/crates/proc-macro-crate-3.3.0.crate) = edce586971a4dfaa28950c6f18ed55e0406c1ab88bbce2c6f6293a7aaba73d35
SIZE (rust/crates/proc-macro-crate-3.3.0.crate) = 12432
SHA256 (rust/crates/proc-macro-hack-0.5.20+deprecated.crate) = dc375e1527247fe1a97d8b7156678dfe7c1af2fc075c9a4db3690ecd2a148068
SIZE (rust/crates/proc-macro-hack-0.5.20+deprecated.crate) = 15045
-SHA256 (rust/crates/proc-macro2-1.0.95.crate) = 02b3e5e68a3a1a02aad3ec490a98007cbc13c37cbe84a3cd7b8e406d76e7f778
-SIZE (rust/crates/proc-macro2-1.0.95.crate) = 51820
-SHA256 (rust/crates/profiling-1.0.16.crate) = afbdc74edc00b6f6a218ca6a5364d6226a259d4b8ea1af4a0ea063f27e179f4d
-SIZE (rust/crates/profiling-1.0.16.crate) = 12588
+SHA256 (rust/crates/proc-macro2-1.0.101.crate) = 89ae43fd86e4158d6db51ad8e2b80f313af9cc74f5c0e03ccb87de09998732de
+SIZE (rust/crates/proc-macro2-1.0.101.crate) = 53886
+SHA256 (rust/crates/profiling-1.0.17.crate) = 3eb8486b569e12e2c32ad3e204dbaba5e4b5b216e9367044f25f1dba42341773
+SIZE (rust/crates/profiling-1.0.17.crate) = 13493
SHA256 (rust/crates/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
@@ -897,20 +899,20 @@ SHA256 (rust/crates/pyo3-macros-0.25.1.crate) = a8725c0a622b374d6cb051d11a098378
SIZE (rust/crates/pyo3-macros-0.25.1.crate) = 8886
SHA256 (rust/crates/pyo3-macros-backend-0.25.1.crate) = 4109984c22491085343c05b0dbc54ddc405c3cf7b4374fc533f5c3313a572ccc
SIZE (rust/crates/pyo3-macros-backend-0.25.1.crate) = 76006
-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/quinn-0.11.9.crate) = b9e20a958963c291dc322d98411f541009df2ced7b5a4f2bd52337638cfccf20
+SIZE (rust/crates/quinn-0.11.9.crate) = 83606
+SHA256 (rust/crates/quinn-proto-0.11.13.crate) = f1906b49b0c3bc04b5fe5d86a77925ae6524a19b816ae38ce1e426255f1d8a31
+SIZE (rust/crates/quinn-proto-0.11.13.crate) = 243837
+SHA256 (rust/crates/quinn-udp-0.5.14.crate) = addec6a0dcad8a8d96a771f815f0eaf55f9d1805756410b39f5fa81332574cbd
+SIZE (rust/crates/quinn-udp-0.5.14.crate) = 33436
SHA256 (rust/crates/quote-1.0.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.8.5.crate) = 34af8d1a0e25924bc5b7c43c079c942339d8f0a8b57c39049bef581b46327404
SIZE (rust/crates/rand-0.8.5.crate) = 87113
-SHA256 (rust/crates/rand-0.9.1.crate) = 9fbfd9d094a40bf3ae768db9361049ace4c0e04a4fd6b359518bd7b73a73dd97
-SIZE (rust/crates/rand-0.9.1.crate) = 97986
+SHA256 (rust/crates/rand-0.9.2.crate) = 6db2770f06117d490610c7488547d543617b21bfa07796d7a12f6f1bd53850d1
+SIZE (rust/crates/rand-0.9.2.crate) = 99930
SHA256 (rust/crates/rand_chacha-0.3.1.crate) = e6c10a63a0fa32252be49d21e7709d4d4baf8d231c2dbce1eaa8141b9b127d88
SIZE (rust/crates/rand_chacha-0.3.1.crate) = 15251
SHA256 (rust/crates/rand_chacha-0.9.0.crate) = d3022b5f1df60f26e1ffddd6c66e8aa15de382ae63b3a0c1bfc0e4d3e3f325cb
@@ -931,36 +933,32 @@ SHA256 (rust/crates/raw-window-handle-0.6.2.crate) = 20675572f6f24e9e76ef639bc55
SIZE (rust/crates/raw-window-handle-0.6.2.crate) = 20234
SHA256 (rust/crates/rawpointer-0.2.1.crate) = 60a357793950651c4ed0f3f52338f53b2f809f32d83a07f72909fa13e4c6c1e3
SIZE (rust/crates/rawpointer-0.2.1.crate) = 7490
-SHA256 (rust/crates/rayon-1.10.0.crate) = b418a60154510ca1a002a752ca9714984e21e4241e804d32555251faf8b78ffa
-SIZE (rust/crates/rayon-1.10.0.crate) = 180155
-SHA256 (rust/crates/rayon-core-1.12.1.crate) = 1465873a3dfdaa8ae7cb14b4383657caab0b3e8a0aa9ae8e04b044854c8dfce2
-SIZE (rust/crates/rayon-core-1.12.1.crate) = 70701
+SHA256 (rust/crates/rayon-1.11.0.crate) = 368f01d005bf8fd9b1206fb6fa653e6c4a81ceb1466406b81792d87c5677a58f
+SIZE (rust/crates/rayon-1.11.0.crate) = 182470
+SHA256 (rust/crates/rayon-core-1.13.0.crate) = 22e18b0f0062d30d4230b2e85ff77fdfe4326feb054b9783a3460d8435c8ab91
+SIZE (rust/crates/rayon-core-1.13.0.crate) = 73151
SHA256 (rust/crates/reborrow-0.5.5.crate) = 03251193000f4bd3b042892be858ee50e8b3719f2b08e5833ac4353724632430
SIZE (rust/crates/reborrow-0.5.5.crate) = 3789
-SHA256 (rust/crates/redox_syscall-0.5.13.crate) = 0d04b7d0ee6b4a0207a0a7adb104d23ecb0b47d6beae7152d0fa34b692b29fd6
-SIZE (rust/crates/redox_syscall-0.5.13.crate) = 29489
+SHA256 (rust/crates/redox_syscall-0.5.17.crate) = 5407465600fb0548f1442edf71dd20683c6ed326200ace4b1ef0763521bb3b77
+SIZE (rust/crates/redox_syscall-0.5.17.crate) = 30002
SHA256 (rust/crates/redox_users-0.4.6.crate) = ba009ff324d1fc1b900bd1fdb31564febe58a8ccc8a6fdbb93b543d33b13ca43
SIZE (rust/crates/redox_users-0.4.6.crate) = 15585
-SHA256 (rust/crates/redox_users-0.5.0.crate) = dd6f9d3d47bdd2ad6945c5015a226ec6155d0bcdfd8f7cd29f86b71f8de99d2b
-SIZE (rust/crates/redox_users-0.5.0.crate) = 15586
-SHA256 (rust/crates/regex-1.11.1.crate) = b544ef1b4eac5dc2db33ea63606ae9ffcfac26c1416a2806ae0bf5f56b201191
-SIZE (rust/crates/regex-1.11.1.crate) = 254170
-SHA256 (rust/crates/regex-automata-0.1.10.crate) = 6c230d73fb8d8c1b9c0b3135c5142a8acee3a0558fb8db5cf1cb65f8d7862132
-SIZE (rust/crates/regex-automata-0.1.10.crate) = 114533
-SHA256 (rust/crates/regex-automata-0.4.9.crate) = 809e8dc61f6de73b46c85f4c96486310fe304c434cfa43669d7b40f711150908
-SIZE (rust/crates/regex-automata-0.4.9.crate) = 618525
-SHA256 (rust/crates/regex-syntax-0.6.29.crate) = f162c6dd7b008981e4d40210aca20b4bd0f9b60ca9271061b07f78537722f2e1
-SIZE (rust/crates/regex-syntax-0.6.29.crate) = 299752
-SHA256 (rust/crates/regex-syntax-0.8.5.crate) = 2b15c43186be67a4fd63bee50d0303afffcef381492ebe2c5d87f324e1b8815c
-SIZE (rust/crates/regex-syntax-0.8.5.crate) = 357541
+SHA256 (rust/crates/redox_users-0.5.2.crate) = a4e608c6638b9c18977b00b475ac1f28d14e84b27d8d42f70e0bf1e3dec127ac
+SIZE (rust/crates/redox_users-0.5.2.crate) = 17280
+SHA256 (rust/crates/regex-1.11.2.crate) = 23d7fd106d8c02486a8d64e778353d1cffe08ce79ac2e82f540c86d0facf6912
+SIZE (rust/crates/regex-1.11.2.crate) = 166265
+SHA256 (rust/crates/regex-automata-0.4.10.crate) = 6b9458fa0bfeeac22b5ca447c63aaf45f28439a709ccd244698632f9aa6394d6
+SIZE (rust/crates/regex-automata-0.4.10.crate) = 622754
+SHA256 (rust/crates/regex-syntax-0.8.6.crate) = caf4aa5b0f434c91fe5c7f1ecb6a5ece2130b02ad2a590589dda5146df959001
+SIZE (rust/crates/regex-syntax-0.8.6.crate) = 358808
SHA256 (rust/crates/relative-path-1.9.3.crate) = ba39f3699c378cd8970968dcbff9c43159ea4cfbd88d43c00b22f2ef10a435d2
SIZE (rust/crates/relative-path-1.9.3.crate) = 22400
SHA256 (rust/crates/renderdoc-sys-1.1.0.crate) = 19b30a45b0cd0bcca8037f3d0dc3421eaf95327a17cad11964fb8179b4fc4832
SIZE (rust/crates/renderdoc-sys-1.1.0.crate) = 10366
SHA256 (rust/crates/reqwest-0.11.27.crate) = dd67538700a17451e7cba03ac727fb961abb7607553461627b97de0b89cf4a62
SIZE (rust/crates/reqwest-0.11.27.crate) = 163155
-SHA256 (rust/crates/reqwest-0.12.20.crate) = eabf4c97d9130e2bf606614eb937e86edac8292eaa6f422f995d7e8de1eb1813
-SIZE (rust/crates/reqwest-0.12.20.crate) = 199843
+SHA256 (rust/crates/reqwest-0.12.23.crate) = d429f34c8092b2d42c7c93cec323bb4adeb7c67698f70839adec842ec10c7ceb
+SIZE (rust/crates/reqwest-0.12.23.crate) = 161307
SHA256 (rust/crates/ring-0.17.14.crate) = a4689e6c2294d81e88dc6261c768b63bc4fcdb852be6d1352498b114f61383b7
SIZE (rust/crates/ring-0.17.14.crate) = 1502610
SHA256 (rust/crates/rmp-0.8.14.crate) = 228ed7c16fa39782c3b3468e974aec2795e9089153cd08ee2e9aefb3613334c4
@@ -973,18 +971,18 @@ SHA256 (rust/crates/rstest_macros-0.25.0.crate) = 1f168d99749d307be9de54d23fd226
SIZE (rust/crates/rstest_macros-0.25.0.crate) = 70557
SHA256 (rust/crates/rusqlite-0.36.0.crate) = 3de23c3319433716cf134eed225fe9986bc24f63bed9be9f20c329029e672dc7
SIZE (rust/crates/rusqlite-0.36.0.crate) = 169800
-SHA256 (rust/crates/rustc-demangle-0.1.25.crate) = 989e6739f80c4ad5b13e0fd7fe89531180375b18520cc8c82080e4dc4035b84f
-SIZE (rust/crates/rustc-demangle-0.1.25.crate) = 29590
+SHA256 (rust/crates/rustc-demangle-0.1.26.crate) = 56f7d92ca342cea22a06f2121d944b4fd82af56988c270852495420f961d4ace
+SIZE (rust/crates/rustc-demangle-0.1.26.crate) = 30340
SHA256 (rust/crates/rustc-hash-1.1.0.crate) = 08d43f7aa6b08d49f382cde6a7982047c3426db949b1424bc4b7ec9ae12c6ce2
SIZE (rust/crates/rustc-hash-1.1.0.crate) = 9331
SHA256 (rust/crates/rustc-hash-2.1.1.crate) = 357703d41365b4b27c590e3ed91eabb1b663f07c4c084095e60cbed4362dff0d
SIZE (rust/crates/rustc-hash-2.1.1.crate) = 14154
SHA256 (rust/crates/rustc_version-0.4.1.crate) = cfcb3a22ef46e85b45de6ee7e79d063319ebb6594faafcf1c225ea92ab6e9b92
SIZE (rust/crates/rustc_version-0.4.1.crate) = 12245
-SHA256 (rust/crates/rustix-1.0.7.crate) = c71e83d6afe7ff64890ec6b71d6a69bb8a610ab78ce364b3352876bb4c801266
-SIZE (rust/crates/rustix-1.0.7.crate) = 414500
-SHA256 (rust/crates/rustls-0.23.28.crate) = 7160e3e10bf4535308537f3c4e1641468cd0e485175d6163087c0393c7d46643
-SIZE (rust/crates/rustls-0.23.28.crate) = 365699
+SHA256 (rust/crates/rustix-1.0.8.crate) = 11181fbabf243db407ef8df94a6ce0b2f9a733bd8be4ad02b4eda9602296cac8
+SIZE (rust/crates/rustix-1.0.8.crate) = 416688
+SHA256 (rust/crates/rustls-0.23.31.crate) = c0ebcbd2f03de0fc1122ad9bb24b127a5a6cd51d72604a3f3c50ac459762b6cc
+SIZE (rust/crates/rustls-0.23.31.crate) = 371259
SHA256 (rust/crates/rustls-native-certs-0.8.1.crate) = 7fcff2dd52b58a8d98a70243663a0d234c4e2b79235637849d15913394a247d3
SIZE (rust/crates/rustls-native-certs-0.8.1.crate) = 31129
SHA256 (rust/crates/rustls-pemfile-1.0.4.crate) = 1c74cae0a4cf6ccbbf5f359f08efdf8ee7e1dc532573bf0db71968cb56b1448c
@@ -993,10 +991,10 @@ SHA256 (rust/crates/rustls-pemfile-2.2.0.crate) = dce314e5fee3f39953d46bb63bb8a4
SIZE (rust/crates/rustls-pemfile-2.2.0.crate) = 25849
SHA256 (rust/crates/rustls-pki-types-1.12.0.crate) = 229a4a4c221013e7e1f1a043678c5cc39fe5171437c88fb47151a21e6f5b5c79
SIZE (rust/crates/rustls-pki-types-1.12.0.crate) = 64740
-SHA256 (rust/crates/rustls-webpki-0.103.3.crate) = e4a72fe2bcf7a6ac6fd7d0b9e5cb68aeb7d4c0a0271730218b3e92d43b4eb435
-SIZE (rust/crates/rustls-webpki-0.103.3.crate) = 81840
-SHA256 (rust/crates/rustversion-1.0.21.crate) = 8a0d197bd2c9dc6e53b84da9556a69ba4cdfab8619eb41a8bd1cc2027a0f6b1d
-SIZE (rust/crates/rustversion-1.0.21.crate) = 21001
+SHA256 (rust/crates/rustls-webpki-0.103.4.crate) = 0a17884ae0c1b773f1ccd2bd4a8c72f16da897310a98b0e84bf349ad5ead92fc
+SIZE (rust/crates/rustls-webpki-0.103.4.crate) = 84241
+SHA256 (rust/crates/rustversion-1.0.22.crate) = b39cdef0fa800fc44525c84ccb54a029961a8215f9619753635a9c0d2538d46d
+SIZE (rust/crates/rustversion-1.0.22.crate) = 21096
SHA256 (rust/crates/ryu-1.0.20.crate) = 28d3b2b1366ec20994f1fd18c3c594f05c5dd4bc44d8bb0c1c632c8d6829481f
SIZE (rust/crates/ryu-1.0.20.crate) = 48738
SHA256 (rust/crates/safetensors-0.4.5.crate) = 44560c11236a6130a46ce36c836a62936dc81ebf8c36a37947423571be0e55b6
@@ -1009,14 +1007,12 @@ SHA256 (rust/crates/sanitize-filename-0.6.0.crate) = bc984f4f9ceb736a7bb755c3e3b
SIZE (rust/crates/sanitize-filename-0.6.0.crate) = 4819
SHA256 (rust/crates/schannel-0.1.27.crate) = 1f29ebaa345f945cec9fbbc532eb307f0fdad8161f281b6369539c8d84876b3d
SIZE (rust/crates/schannel-0.1.27.crate) = 42772
-SHA256 (rust/crates/scoped-tls-1.0.1.crate) = e1cf6437eb19a8f4a6cc0f7dca544973b0b78843adbfeb3683d1a94a0024a294
-SIZE (rust/crates/scoped-tls-1.0.1.crate) = 8202
SHA256 (rust/crates/scopeguard-1.2.0.crate) = 94143f37725109f92c262ed2cf5e59bce7498c01bcc1502d7b9afe439a4e9f49
SIZE (rust/crates/scopeguard-1.2.0.crate) = 11619
SHA256 (rust/crates/security-framework-2.11.1.crate) = 897b2245f0b511c87893af39b033e5ca9cce68824c4d7e7630b5a1d339658d02
SIZE (rust/crates/security-framework-2.11.1.crate) = 80188
-SHA256 (rust/crates/security-framework-3.2.0.crate) = 271720403f46ca04f7ba6f55d438f8bd878d6b8ca0a1046e8228c4145bcbb316
-SIZE (rust/crates/security-framework-3.2.0.crate) = 86095
+SHA256 (rust/crates/security-framework-3.3.0.crate) = 80fb1d92c5028aa318b4b8bd7302a5bfcf48be96a37fc6fc790f806b0004ee0c
+SIZE (rust/crates/security-framework-3.3.0.crate) = 86425
SHA256 (rust/crates/security-framework-sys-2.14.0.crate) = 49db231d56a190491cb4aeda9527f1ad45345af50b0851622a7adb8c03b01c32
SIZE (rust/crates/security-framework-sys-2.14.0.crate) = 20537
SHA256 (rust/crates/self_cell-1.2.0.crate) = 0f7d95a54511e0c7be3f51e8867aa8cf35148d7b9445d44de2f943e2b206e749
@@ -1035,18 +1031,18 @@ SHA256 (rust/crates/serde_bytes-0.11.17.crate) = 8437fd221bde2d4ca316d61b90e337e
SIZE (rust/crates/serde_bytes-0.11.17.crate) = 13256
SHA256 (rust/crates/serde_derive-1.0.219.crate) = 5b0276cf7f2c73365f7157c8123c21cd9a50fbbd844757af28ca1f5925fc2a00
SIZE (rust/crates/serde_derive-1.0.219.crate) = 57798
-SHA256 (rust/crates/serde_json-1.0.140.crate) = 20068b6e96dc6c9bd23e01df8827e6c7e1f2fddd43c21810382803c136b99373
-SIZE (rust/crates/serde_json-1.0.140.crate) = 154852
+SHA256 (rust/crates/serde_json-1.0.143.crate) = d401abef1d108fbd9cbaebc3e46611f4b1021f714a0597a71f41ee463f5f4a5a
+SIZE (rust/crates/serde_json-1.0.143.crate) = 155342
SHA256 (rust/crates/serde_path_to_error-0.1.17.crate) = 59fab13f937fa393d08645bf3a84bdfe86e296747b506ada67bb15f10f218b2a
SIZE (rust/crates/serde_path_to_error-0.1.17.crate) = 17662
SHA256 (rust/crates/serde_repr-0.1.20.crate) = 175ee3e80ae9982737ca543e96133087cbd9a485eecc3bc4de9c1a37b47ea59c
SIZE (rust/crates/serde_repr-0.1.20.crate) = 12627
-SHA256 (rust/crates/serde_spanned-0.6.9.crate) = bf41e0cfaf7226dca15e8197172c295a782857fcb97fad1808a166870dee75a3
-SIZE (rust/crates/serde_spanned-0.6.9.crate) = 10210
-SHA256 (rust/crates/serde_tuple-1.1.0.crate) = f0f9b739e59a0e07b7a73bc11c3dcd6abf790d0f54042b67a422d4bd1f6cf6c0
-SIZE (rust/crates/serde_tuple-1.1.0.crate) = 4141
-SHA256 (rust/crates/serde_tuple_macros-1.0.1.crate) = 9e87546e85c5047d03b454d12ee25266fc269a461a4029956ca58d246b9aefae
-SIZE (rust/crates/serde_tuple_macros-1.0.1.crate) = 3098
+SHA256 (rust/crates/serde_spanned-1.0.0.crate) = 40734c41988f7306bb04f0ecf60ec0f3f1caa34290e4e8ea471dcd3346483b83
+SIZE (rust/crates/serde_spanned-1.0.0.crate) = 10956
+SHA256 (rust/crates/serde_tuple-1.1.2.crate) = 52569c5296679bd28e2457f067f97d270077df67da0340647da5412c8eac8d9e
+SIZE (rust/crates/serde_tuple-1.1.2.crate) = 9933
+SHA256 (rust/crates/serde_tuple_macros-1.1.2.crate) = 2f46c707781471741d5f2670edb36476479b26e94cf43efe21ca3c220b97ef2e
+SIZE (rust/crates/serde_tuple_macros-1.1.2.crate) = 4083
SHA256 (rust/crates/serde_urlencoded-0.7.1.crate) = d3491c14715ca2294c4d6a88f15e84739788c1d030eed8c110436aafdaa2f3fd
SIZE (rust/crates/serde_urlencoded-0.7.1.crate) = 12822
SHA256 (rust/crates/sha1-0.10.6.crate) = e3bf829a2d51ab4a5ddf1352d8470c140cadc8301b2ae1789db023f01cedd6ba
@@ -1057,28 +1053,30 @@ SHA256 (rust/crates/sharded-slab-0.1.7.crate) = f40ca3c46823713e0d4209592e8d6e82
SIZE (rust/crates/sharded-slab-0.1.7.crate) = 58227
SHA256 (rust/crates/shlex-1.3.0.crate) = 0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64
SIZE (rust/crates/shlex-1.3.0.crate) = 18713
-SHA256 (rust/crates/signal-hook-registry-1.4.5.crate) = 9203b8055f63a2a00e2f593bb0510367fe707d7ff1e5c872de2f537b339e5410
-SIZE (rust/crates/signal-hook-registry-1.4.5.crate) = 19004
+SHA256 (rust/crates/signal-hook-registry-1.4.6.crate) = b2a4719bff48cee6b39d12c020eeb490953ad2443b7055bd0b21fca26bd8c28b
+SIZE (rust/crates/signal-hook-registry-1.4.6.crate) = 19277
SHA256 (rust/crates/simd-adler32-0.3.7.crate) = d66dc143e6b11c1eddc06d5c423cfc97062865baf299914ab64caa38182078fe
SIZE (rust/crates/simd-adler32-0.3.7.crate) = 12086
SHA256 (rust/crates/siphasher-0.3.11.crate) = 38b58827f4464d87d377d175e90bf58eb00fd8716ff0a62f80356b5e61555d0d
SIZE (rust/crates/siphasher-0.3.11.crate) = 10442
SHA256 (rust/crates/siphasher-1.0.1.crate) = 56199f7ddabf13fe5074ce809e7d3f42b42ae711800501b5b16ea82ad029c39d
SIZE (rust/crates/siphasher-1.0.1.crate) = 10351
-SHA256 (rust/crates/slab-0.4.10.crate) = 04dc19736151f35336d325007ac991178d504a119863a2fcb3758cdb5e52c50d
-SIZE (rust/crates/slab-0.4.10.crate) = 17810
+SHA256 (rust/crates/slab-0.4.11.crate) = 7a2ae44ef20feb57a68b23d846850f861394c2e02dc425a50098ae8c90267589
+SIZE (rust/crates/slab-0.4.11.crate) = 18549
SHA256 (rust/crates/slotmap-1.0.7.crate) = dbff4acf519f630b3a3ddcfaea6c06b42174d9a44bc70c620e9ed1649d58b82a
SIZE (rust/crates/slotmap-1.0.7.crate) = 61390
SHA256 (rust/crates/smallvec-1.15.1.crate) = 67b1b7a3b5fe4f1376887184045fcf45c69e92af734b7aaddc05fb777b6fbd03
SIZE (rust/crates/smallvec-1.15.1.crate) = 38116
-SHA256 (rust/crates/snafu-0.8.6.crate) = 320b01e011bf8d5d7a4a4a4be966d9160968935849c83b918827f6a435e7f627
-SIZE (rust/crates/snafu-0.8.6.crate) = 73472
-SHA256 (rust/crates/snafu-derive-0.8.6.crate) = 1961e2ef424c1424204d3a5d6975f934f56b6d50ff5732382d84ebf460e147f7
-SIZE (rust/crates/snafu-derive-0.8.6.crate) = 29444
+SHA256 (rust/crates/snafu-0.8.8.crate) = 4800ae0e2ebdfaea32ffb9745642acdc378740dcbd74d3fb3cd87572a34810c6
+SIZE (rust/crates/snafu-0.8.8.crate) = 73977
+SHA256 (rust/crates/snafu-derive-0.8.8.crate) = 186f5ba9999528053fb497fdf0dd330efcc69cfe4ad03776c9d704bc54fee10f
+SIZE (rust/crates/snafu-derive-0.8.8.crate) = 29484
SHA256 (rust/crates/snowflake-1.3.0.crate) = 27207bb65232eda1f588cf46db2fee75c0808d557f6b3cf19a75f5d6d7c94df1
SIZE (rust/crates/snowflake-1.3.0.crate) = 8073
SHA256 (rust/crates/socket2-0.5.10.crate) = e22376abed350d73dd1cd119b57ffccad95b4e585a7cda43e286245ce23c0678
SIZE (rust/crates/socket2-0.5.10.crate) = 58169
+SHA256 (rust/crates/socket2-0.6.0.crate) = 233504af464074f9d066d7b5416c5f9b894a5862a6506e306f7b816cdd6f1807
+SIZE (rust/crates/socket2-0.6.0.crate) = 57974
SHA256 (rust/crates/spin-0.9.8.crate) = 6980e8d7511241f8acf4aebddbb1ff938df5eebe98691418c4468d0b72a96a67
SIZE (rust/crates/spin-0.9.8.crate) = 38958
SHA256 (rust/crates/spin-0.10.0.crate) = d5fe4ccb98d9c292d56fec89a5e07da7fc4cf0dc11e156b41793132775d3e591
@@ -1097,18 +1095,18 @@ SHA256 (rust/crates/strsim-0.11.1.crate) = 7da8b5736845d9f2fcb837ea5d9e2628564b3
SIZE (rust/crates/strsim-0.11.1.crate) = 14266
SHA256 (rust/crates/strum-0.26.3.crate) = 8fec0f0aef304996cf250b31b5a10dee7980c85da9d759361292b8bca5a18f06
SIZE (rust/crates/strum-0.26.3.crate) = 7237
-SHA256 (rust/crates/strum-0.27.1.crate) = f64def088c51c9510a8579e3c5d67c65349dcf755e5479ad3d010aa6454e2c32
-SIZE (rust/crates/strum-0.27.1.crate) = 7467
+SHA256 (rust/crates/strum-0.27.2.crate) = af23d6f6c1a224baef9d3f61e287d2761385a5b88fdab4eb4c6f11aeb54c4bcf
+SIZE (rust/crates/strum-0.27.2.crate) = 8489
SHA256 (rust/crates/strum_macros-0.26.4.crate) = 4c6bee85a5a24955dc440386795aa378cd9cf82acd5f764469152d2270e581be
SIZE (rust/crates/strum_macros-0.26.4.crate) = 27531
-SHA256 (rust/crates/strum_macros-0.27.1.crate) = c77a8c5abcaf0f9ce05d62342b7d298c346515365c36b673df4ebe3ced01fde8
-SIZE (rust/crates/strum_macros-0.27.1.crate) = 29670
+SHA256 (rust/crates/strum_macros-0.27.2.crate) = 7695ce3845ea4b33927c055a39dc438a45b059f7c1b3d91d38d10355fb8cbca7
+SIZE (rust/crates/strum_macros-0.27.2.crate) = 30522
SHA256 (rust/crates/subtle-2.6.1.crate) = 13c2bddecc57b384dee18652358fb23172facb8a2c51ccc10d74c157bdea3292
SIZE (rust/crates/subtle-2.6.1.crate) = 14562
SHA256 (rust/crates/syn-1.0.109.crate) = 72b64191b275b66ffe2469e8af2c1cfe3bafa67b529ead792a6d0160888b4237
SIZE (rust/crates/syn-1.0.109.crate) = 237611
-SHA256 (rust/crates/syn-2.0.103.crate) = e4307e30089d6fd6aff212f2da3a1f9e32f3223b1f010fb09b7c95f90f3ca1e8
-SIZE (rust/crates/syn-2.0.103.crate) = 298990
+SHA256 (rust/crates/syn-2.0.106.crate) = ede7c438028d4436d71104916910f5bb611972c5cfd7f89b8300a8186e6fada6
+SIZE (rust/crates/syn-2.0.106.crate) = 301514
SHA256 (rust/crates/sync_wrapper-0.1.2.crate) = 2047c6ded9c721764247e62cd3b03c09ffc529b2ba5b10ec482ae507a4a70160
SIZE (rust/crates/sync_wrapper-0.1.2.crate) = 6933
SHA256 (rust/crates/sync_wrapper-1.0.2.crate) = 0bf256ce5efdfa370213c1dabab5935a12e49f2c58d15e9eac2870d3b4f27263
@@ -1125,70 +1123,74 @@ SHA256 (rust/crates/system-configuration-0.5.1.crate) = ba3a3adc5c275d719af8cb42
SIZE (rust/crates/system-configuration-0.5.1.crate) = 12618
SHA256 (rust/crates/system-configuration-sys-0.5.0.crate) = a75fb188eb626b924683e3b95e3a48e63551fcfb51949de2f06a9d91dbee93c9
SIZE (rust/crates/system-configuration-sys-0.5.0.crate) = 6730
-SHA256 (rust/crates/systemstat-0.2.4.crate) = 668a4db78b439df482c238f559e4ea869017f9e62ef0a059c8bfcd841a4df544
-SIZE (rust/crates/systemstat-0.2.4.crate) = 34927
+SHA256 (rust/crates/systemstat-0.2.5.crate) = 5021f5184d44b26fb184acd689671bbe1e4bbd24bbdaa6bc7ec383fad32d2033
+SIZE (rust/crates/systemstat-0.2.5.crate) = 34942
SHA256 (rust/crates/tar-0.4.44.crate) = 1d863878d212c87a19c1a610eb53bb01fe12951c0501cf5a0d65f724914a667a
SIZE (rust/crates/tar-0.4.44.crate) = 61020
SHA256 (rust/crates/target-lexicon-0.13.2.crate) = e502f78cdbb8ba4718f566c418c52bc729126ffd16baee5baa718cf25dd5a69a
SIZE (rust/crates/target-lexicon-0.13.2.crate) = 27923
-SHA256 (rust/crates/tempfile-3.20.0.crate) = e8a64e3985349f2441a1a9ef0b853f869006c3855f2cda6862a94d26ebb9d6a1
-SIZE (rust/crates/tempfile-3.20.0.crate) = 42306
+SHA256 (rust/crates/tempfile-3.21.0.crate) = 15b61f8f20e3a6f7e0649d825294eaf317edce30f82cf6026e7e4cb9222a7d1e
+SIZE (rust/crates/tempfile-3.21.0.crate) = 42581
SHA256 (rust/crates/tendril-0.4.3.crate) = d24a120c5fc464a3458240ee02c299ebcb9d67b5249c8848b09d639dca8d7bb0
SIZE (rust/crates/tendril-0.4.3.crate) = 37210
SHA256 (rust/crates/termcolor-1.4.1.crate) = 06794f8f6c5c898b3275aebefa6b8a1cb24cd2c6c79397ab15774837a0bc5755
SIZE (rust/crates/termcolor-1.4.1.crate) = 18773
-SHA256 (rust/crates/terminal_size-0.4.2.crate) = 45c6481c4829e4cc63825e62c49186a34538b7b2750b73b266581ffb612fb5ed
-SIZE (rust/crates/terminal_size-0.4.2.crate) = 9976
+SHA256 (rust/crates/terminal_size-0.4.3.crate) = 60b8cb979cb11c32ce1603f8137b22262a9d131aaa5c37b5678025f22b8becd0
+SIZE (rust/crates/terminal_size-0.4.3.crate) = 10686
SHA256 (rust/crates/text_placeholder-0.5.1.crate) = dd5008f74a09742486ef0047596cf35df2b914e2a8dca5727fcb6ba6842a766b
SIZE (rust/crates/text_placeholder-0.5.1.crate) = 7744
SHA256 (rust/crates/thiserror-1.0.69.crate) = b6aaf5339b578ea85b50e080feb250a3e8ae8cfcdff9a461c9ec2904bc923f52
SIZE (rust/crates/thiserror-1.0.69.crate) = 22198
-SHA256 (rust/crates/thiserror-2.0.12.crate) = 567b8a2dae586314f7be2a752ec7474332959c6460e02bde30d702a66d488708
-SIZE (rust/crates/thiserror-2.0.12.crate) = 28693
+SHA256 (rust/crates/thiserror-2.0.16.crate) = 3467d614147380f2e4e374161426ff399c91084acd2363eaf549172b3d5e60c0
+SIZE (rust/crates/thiserror-2.0.16.crate) = 29095
SHA256 (rust/crates/thiserror-impl-1.0.69.crate) = 4fee6c4efc90059e10f81e6d42c60a18f76588c3d74cb83a0b242a2b6c7504c1
SIZE (rust/crates/thiserror-impl-1.0.69.crate) = 18365
-SHA256 (rust/crates/thiserror-impl-2.0.12.crate) = 7f7cf42b4507d8ea322120659672cf1b9dbb93f8f2d4ecfd6e51350ff5b17a1d
-SIZE (rust/crates/thiserror-impl-2.0.12.crate) = 21141
+SHA256 (rust/crates/thiserror-impl-2.0.16.crate) = 6c5e1be1c48b9172ee610da68fd9cd2770e7a4056cb3fc98710ee6906f0c7960
+SIZE (rust/crates/thiserror-impl-2.0.16.crate) = 21214
SHA256 (rust/crates/thread-tree-0.3.3.crate) = ffbd370cb847953a25954d9f63e14824a36113f8c72eecf6eccef5dc4b45d630
SIZE (rust/crates/thread-tree-0.3.3.crate) = 12263
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
-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/time-0.3.42.crate) = 8ca967379f9d8eb8058d86ed467d81d03e81acd45757e4ca341c24affbe8e8e3
+SIZE (rust/crates/time-0.3.42.crate) = 142370
+SHA256 (rust/crates/time-core-0.1.5.crate) = a9108bb380861b07264b950ded55a44a14a4adc68b9f5efd85aafc3aa4d40a68
+SIZE (rust/crates/time-core-0.1.5.crate) = 9110
+SHA256 (rust/crates/time-macros-0.2.23.crate) = 7182799245a7264ce590b349d90338f1c1affad93d2639aed5f8f69c090b334c
+SIZE (rust/crates/time-macros-0.2.23.crate) = 24713
SHA256 (rust/crates/tinystr-0.8.1.crate) = 5d4f6d1145dcb577acf783d4e601bc1d76a13337bb54e6233add580b07344c8b
SIZE (rust/crates/tinystr-0.8.1.crate) = 23333
SHA256 (rust/crates/tinytemplate-1.2.1.crate) = be4d6b5f19ff7664e8c98d03e2139cb510db9b0a60b55f8e8709b689d939b6bc
SIZE (rust/crates/tinytemplate-1.2.1.crate) = 26490
-SHA256 (rust/crates/tinyvec-1.9.0.crate) = 09b3661f17e86524eccd4371ab0429194e0d7c008abb45f7a7495b1719463c71
-SIZE (rust/crates/tinyvec-1.9.0.crate) = 54137
+SHA256 (rust/crates/tinyvec-1.10.0.crate) = bfa5fdc3bce6191a1dbc8c02d5c8bffcf557bafa17c124c5264a458f1b0613fa
+SIZE (rust/crates/tinyvec-1.10.0.crate) = 51996
SHA256 (rust/crates/tinyvec_macros-0.1.1.crate) = 1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20
SIZE (rust/crates/tinyvec_macros-0.1.1.crate) = 5865
-SHA256 (rust/crates/tokio-1.45.1.crate) = 75ef51a33ef1da925cea3e4eb122833cb377c61439ca401b770f54902b806779
-SIZE (rust/crates/tokio-1.45.1.crate) = 811787
+SHA256 (rust/crates/tokio-1.47.1.crate) = 89e49afdadebb872d3145a5638b59eb0691ea23e46ca484037cfab3b76b95038
+SIZE (rust/crates/tokio-1.47.1.crate) = 829790
SHA256 (rust/crates/tokio-macros-2.5.0.crate) = 6e06d43f1345a3bcd39f6a56dbb7dcab2ba47e68e8ac134855e7e2bdbaf8cab8
SIZE (rust/crates/tokio-macros-2.5.0.crate) = 12617
SHA256 (rust/crates/tokio-native-tls-0.3.1.crate) = bbae76ab933c85776efabc971569dd6119c580d8f5d448769dec1764bf796ef2
SIZE (rust/crates/tokio-native-tls-0.3.1.crate) = 20676
SHA256 (rust/crates/tokio-rustls-0.26.2.crate) = 8e727b36a1a0e8b74c376ac2211e40c2c8af09fb4013c60d910495810f008e9b
SIZE (rust/crates/tokio-rustls-0.26.2.crate) = 31655
-SHA256 (rust/crates/tokio-tungstenite-0.21.0.crate) = c83b561d025642014097b66e6c1bb422783339e0909e4429cde4749d1990bc38
-SIZE (rust/crates/tokio-tungstenite-0.21.0.crate) = 28159
-SHA256 (rust/crates/tokio-util-0.7.15.crate) = 66a539a9ad6d5d281510d5bd368c973d636c02dbf8a67300bfb6b950696ad7df
-SIZE (rust/crates/tokio-util-0.7.15.crate) = 124255
+SHA256 (rust/crates/tokio-tungstenite-0.26.2.crate) = 7a9daff607c6d2bf6c16fd681ccb7eecc83e4e2cdc1ca067ffaadfca5de7f084
+SIZE (rust/crates/tokio-tungstenite-0.26.2.crate) = 29868
+SHA256 (rust/crates/tokio-util-0.7.16.crate) = 14307c986784f72ef81c89db7d9e28d6ac26d16213b109ea501696195e6e3ce5
+SIZE (rust/crates/tokio-util-0.7.16.crate) = 127775
SHA256 (rust/crates/toml-0.5.11.crate) = f4f7f0dd8d50a853a531c426359045b1998f04219d88799810762cd4ad314234
SIZE (rust/crates/toml-0.5.11.crate) = 54910
-SHA256 (rust/crates/toml-0.8.23.crate) = dc1beb996b9d83529a9e75c17a1686767d148d70663143c7854d8b4a09ced362
-SIZE (rust/crates/toml-0.8.23.crate) = 36050
+SHA256 (rust/crates/toml-0.9.5.crate) = 75129e1dc5000bfbaa9fee9d1b21f974f9fbad9daec557a521ee6e080825f6e8
+SIZE (rust/crates/toml-0.9.5.crate) = 56833
SHA256 (rust/crates/toml_datetime-0.6.11.crate) = 22cddaf88f4fbc13c51aebbf5f8eceb5c7c5a9da2ac40a13519eb5b0a0e8f11c
SIZE (rust/crates/toml_datetime-0.6.11.crate) = 16125
+SHA256 (rust/crates/toml_datetime-0.7.0.crate) = bade1c3e902f58d73d3f294cd7f20391c1cb2fbcb643b73566bc773971df91e3
+SIZE (rust/crates/toml_datetime-0.7.0.crate) = 18108
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/toml_parser-1.0.2.crate) = b551886f449aa90d4fe2bdaa9f4a2577ad2dde302c61ecf262d80b116db95c10
+SIZE (rust/crates/toml_parser-1.0.2.crate) = 35241
+SHA256 (rust/crates/toml_writer-1.0.2.crate) = fcc842091f2def52017664b53082ecbbeb5c7731092bad69d2c63050401dfd64
+SIZE (rust/crates/toml_writer-1.0.2.crate) = 16988
SHA256 (rust/crates/topological-sort-0.2.2.crate) = ea68304e134ecd095ac6c3574494fc62b909f416c4fca77e440530221e549d3d
SIZE (rust/crates/topological-sort-0.2.2.crate) = 10566
SHA256 (rust/crates/tower-0.5.2.crate) = d039ad9159c98b70ecfd540b2573b97f7f52c3e8d9f8ad57a24b916a536975f9
@@ -1203,18 +1205,18 @@ SHA256 (rust/crates/tracing-0.1.41.crate) = 784e0ac535deb450455cbfa28a6f0df145ea
SIZE (rust/crates/tracing-0.1.41.crate) = 82448
SHA256 (rust/crates/tracing-appender-0.2.3.crate) = 3566e8ce28cc0a3fe42519fc80e6b4c943cc4c8cef275620eb8dac2d3d4e06cf
SIZE (rust/crates/tracing-appender-0.2.3.crate) = 21964
-SHA256 (rust/crates/tracing-attributes-0.1.29.crate) = 1b1ffbcf9c6f6b99d386e7444eb608ba646ae452a36b39737deb9663b610f662
-SIZE (rust/crates/tracing-attributes-0.1.29.crate) = 38683
+SHA256 (rust/crates/tracing-attributes-0.1.30.crate) = 81383ab64e72a7a8b8e13130c49e3dab29def6d0c7d76a03087b3cf71c5c6903
+SIZE (rust/crates/tracing-attributes-0.1.30.crate) = 39142
SHA256 (rust/crates/tracing-core-0.1.34.crate) = b9d12581f227e93f094d3af2ae690a574abb8a2b9b7a96e7cfe9647b2b617678
SIZE (rust/crates/tracing-core-0.1.34.crate) = 63760
SHA256 (rust/crates/tracing-log-0.2.0.crate) = ee855f1f400bd0e5c02d150ae5de3840039a3f54b025156404e34c23c03f47c3
SIZE (rust/crates/tracing-log-0.2.0.crate) = 17561
-SHA256 (rust/crates/tracing-subscriber-0.3.19.crate) = e8189decb5ac0fa7bc8b96b7cb9b2701d60d48805aca84a238004d665fcc4008
-SIZE (rust/crates/tracing-subscriber-0.3.19.crate) = 198345
+SHA256 (rust/crates/tracing-subscriber-0.3.20.crate) = 2054a14f5307d601f88daf0553e1cbf472acc4f2c51afab632431cdcd72124d5
+SIZE (rust/crates/tracing-subscriber-0.3.20.crate) = 212274
SHA256 (rust/crates/try-lock-0.2.5.crate) = e421abadd41a4225275504ea4d6566923418b7f05506fbc9c0fe86ba7396114b
SIZE (rust/crates/try-lock-0.2.5.crate) = 4314
-SHA256 (rust/crates/tungstenite-0.21.0.crate) = 9ef1a641ea34f399a848dea702823bbecfb4c486f911735368f1f137cb8257e1
-SIZE (rust/crates/tungstenite-0.21.0.crate) = 59858
+SHA256 (rust/crates/tungstenite-0.26.2.crate) = 4793cb5e56680ecbb1d843515b23b6de9a75eb04b66643e256a396d43be33c13
+SIZE (rust/crates/tungstenite-0.26.2.crate) = 65315
SHA256 (rust/crates/type-map-0.5.1.crate) = cb30dbbd9036155e74adad6812e9898d03ec374946234fbcebd5dfc7b9187b90
SIZE (rust/crates/type-map-0.5.1.crate) = 8606
SHA256 (rust/crates/typenum-1.18.0.crate) = 1dccffe3ce07af9386bfd29e80c0ab1a8205a2fc34e4bcd40364df902cfa8f3f
@@ -1261,16 +1263,16 @@ SHA256 (rust/crates/untrusted-0.9.0.crate) = 8ecb6da28b8a351d773b68d5825ac39017e
SIZE (rust/crates/untrusted-0.9.0.crate) = 14447
SHA256 (rust/crates/unty-0.0.4.crate) = 6d49784317cd0d1ee7ec5c716dd598ec5b4483ea832a2dced265471cc0f690ae
SIZE (rust/crates/unty-0.0.4.crate) = 7200
-SHA256 (rust/crates/url-2.5.4.crate) = 32f8b686cadd1473f4bd0117a5d28d36b1ade384ea9b5069a1c40aefed7fda60
-SIZE (rust/crates/url-2.5.4.crate) = 81097
+SHA256 (rust/crates/url-2.5.7.crate) = 08bc136a29a3d1758e07a9cca267be308aeebf5cfd5a10f3f67ab2097683ef5b
+SIZE (rust/crates/url-2.5.7.crate) = 87907
SHA256 (rust/crates/utf-8-0.7.6.crate) = 09cc8ee72d2a9becf2f2febe0205bbed8fc6615b7cb429ad062dc7b7ddd036a9
SIZE (rust/crates/utf-8-0.7.6.crate) = 10422
SHA256 (rust/crates/utf8_iter-1.0.4.crate) = b6c140620e7ffbb22c2dee59cafe6084a59b5ffc27a8859a5f0d494b5d52b6be
SIZE (rust/crates/utf8_iter-1.0.4.crate) = 10437
SHA256 (rust/crates/utf8parse-0.2.2.crate) = 06abde3611657adf66d383f00b093d7faecc7fa57071cce2578660c9f1010821
SIZE (rust/crates/utf8parse-0.2.2.crate) = 13499
-SHA256 (rust/crates/uuid-1.17.0.crate) = 3cf4199d1e5d15ddd86a694e4d0dffa9c323ce759fea589f00fef9d81cc1931d
-SIZE (rust/crates/uuid-1.17.0.crate) = 59014
+SHA256 (rust/crates/uuid-1.18.0.crate) = f33196643e165781c20a5ead5582283a7dacbb87855d867fbc2df3f81eddc1be
+SIZE (rust/crates/uuid-1.18.0.crate) = 59782
SHA256 (rust/crates/valuable-0.1.1.crate) = ba73ea9cf16a25df0c8caa16c51acb937d5712a8429db78a3ee29d5dcacd3a65
SIZE (rust/crates/valuable-0.1.1.crate) = 28679
SHA256 (rust/crates/variadics_please-1.1.0.crate) = 41b6d82be61465f97d42bd1d15bf20f3b0a3a0905018f38f9d6f6962055b0b5c
@@ -1287,12 +1289,10 @@ SHA256 (rust/crates/walkdir-2.5.0.crate) = 29790946404f91d9c5d06f9874efddea1dc06
SIZE (rust/crates/walkdir-2.5.0.crate) = 23951
SHA256 (rust/crates/want-0.3.1.crate) = bfa7760aed19e106de2c7c0b581b509f2f25d3dacaf737cb82ac61bc6d760b0e
SIZE (rust/crates/want-0.3.1.crate) = 6398
-SHA256 (rust/crates/warp-0.3.7.crate) = 4378d202ff965b011c64817db11d5829506d3404edeadb61f190d111da3f231c
-SIZE (rust/crates/warp-0.3.7.crate) = 117428
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/wasi-0.14.3+wasi-0.2.4.crate) = 6a51ae83037bdd272a9e28ce236db8c07016dd0d50c27038b3f407533c030c95
+SIZE (rust/crates/wasi-0.14.3+wasi-0.2.4.crate) = 144010
SHA256 (rust/crates/wasix-0.12.21.crate) = c1fbb4ef9bbca0c1170e0b00dd28abc9e3b68669821600cad1caaed606583c6d
SIZE (rust/crates/wasix-0.12.21.crate) = 193621
SHA256 (rust/crates/wasm-bindgen-0.2.100.crate) = 1edc8929d7499fc4e8f0be2262a241556cfc54a0bea223790e71446f2aab1ef5
@@ -1315,8 +1315,8 @@ SHA256 (rust/crates/web-time-1.1.0.crate) = 5a6580f308b1fad9207618087a65c04e7a10
SIZE (rust/crates/web-time-1.1.0.crate) = 18026
SHA256 (rust/crates/web_atoms-0.1.3.crate) = 57ffde1dc01240bdf9992e3205668b235e59421fd085e8a317ed98da0178d414
SIZE (rust/crates/web_atoms-0.1.3.crate) = 27392
-SHA256 (rust/crates/webpki-roots-1.0.0.crate) = 2853738d1cc4f2da3a225c18ec6c3721abb31961096e9dbf5ab35fa88b19cfdb
-SIZE (rust/crates/webpki-roots-1.0.0.crate) = 248893
+SHA256 (rust/crates/webpki-roots-1.0.2.crate) = 7e8983c3ab33d6fb807cfcdad2491c4ea8cbc8ed839181c7dfd9c67c83e261b2
+SIZE (rust/crates/webpki-roots-1.0.2.crate) = 255109
SHA256 (rust/crates/wgpu-25.0.2.crate) = ec8fb398f119472be4d80bc3647339f56eb63b2a331f6a3d16e25d8144197dd9
SIZE (rust/crates/wgpu-25.0.2.crate) = 189625
SHA256 (rust/crates/wgpu-core-25.0.2.crate) = f7b882196f8368511d613c6aeec80655160db6646aebddf8328879a88d54e500
@@ -1339,34 +1339,34 @@ SHA256 (rust/crates/winapi-0.3.9.crate) = 5c839a674fcd7a98952e593242ea400abe9399
SIZE (rust/crates/winapi-0.3.9.crate) = 1200382
SHA256 (rust/crates/winapi-i686-pc-windows-gnu-0.4.0.crate) = ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6
SIZE (rust/crates/winapi-i686-pc-windows-gnu-0.4.0.crate) = 2918815
-SHA256 (rust/crates/winapi-util-0.1.9.crate) = cf221c93e13a30d793f7645a0e7762c55d169dbb0a49671918a2319d289b10bb
-SIZE (rust/crates/winapi-util-0.1.9.crate) = 12464
+SHA256 (rust/crates/winapi-util-0.1.10.crate) = 0978bf7171b3d90bac376700cb56d606feb40f251a475a5d6634613564460b22
+SIZE (rust/crates/winapi-util-0.1.10.crate) = 13370
SHA256 (rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.crate) = 712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f
SIZE (rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.crate) = 2947998
-SHA256 (rust/crates/windows-0.56.0.crate) = 1de69df01bdf1ead2f4ac895dc77c9351aefff65b2f3db429a343f9cbf05e132
-SIZE (rust/crates/windows-0.56.0.crate) = 10807828
+SHA256 (rust/crates/windows-0.57.0.crate) = 12342cb4d8e3b046f3d80effd474a7a02447231330ef77d71daa6fbc40681143
+SIZE (rust/crates/windows-0.57.0.crate) = 9694564
SHA256 (rust/crates/windows-0.58.0.crate) = dd04d41d93c4992d421894c18c8b43496aa748dd4c081bac0dc93eb0489272b6
SIZE (rust/crates/windows-0.58.0.crate) = 9744521
SHA256 (rust/crates/windows-0.61.3.crate) = 9babd3a767a4c1aef6900409f85f5d53ce2544ccdfaa86dad48c91782c6d6893
SIZE (rust/crates/windows-0.61.3.crate) = 9372520
SHA256 (rust/crates/windows-collections-0.2.0.crate) = 3beeceb5e5cfd9eb1d76b381630e82c4241ccd0d27f1a39ed41b2760b255c5e8
SIZE (rust/crates/windows-collections-0.2.0.crate) = 13579
-SHA256 (rust/crates/windows-core-0.56.0.crate) = 4698e52ed2d08f8658ab0c39512a7c00ee5fe2688c65f8c0a4f06750d729f2a6
-SIZE (rust/crates/windows-core-0.56.0.crate) = 45084
+SHA256 (rust/crates/windows-core-0.57.0.crate) = d2ed2439a290666cd67ecce2b0ffaad89c2a56b976b736e6ece670297897832d
+SIZE (rust/crates/windows-core-0.57.0.crate) = 53695
SHA256 (rust/crates/windows-core-0.58.0.crate) = 6ba6d44ec8c2591c134257ce647b7ea6b20335bf6379a27dac5f1641fcf59f99
SIZE (rust/crates/windows-core-0.58.0.crate) = 41022
SHA256 (rust/crates/windows-core-0.61.2.crate) = c0fdd3ddb90610c7638aa2b3a3ab2904fb9e5cdbecc643ddb3647212781c4ae3
SIZE (rust/crates/windows-core-0.61.2.crate) = 36771
SHA256 (rust/crates/windows-future-0.2.1.crate) = fc6a41e98427b19fe4b73c550f060b59fa592d7d686537eebf9385621bfbad8e
SIZE (rust/crates/windows-future-0.2.1.crate) = 17532
-SHA256 (rust/crates/windows-implement-0.56.0.crate) = f6fc35f58ecd95a9b71c4f2329b911016e6bec66b3f2e6a4aad86bd2e99e2f9b
-SIZE (rust/crates/windows-implement-0.56.0.crate) = 9157
+SHA256 (rust/crates/windows-implement-0.57.0.crate) = 9107ddc059d5b6fbfbffdfa7a7fe3e22a226def0b2608f72e9d552763d3e1ad7
+SIZE (rust/crates/windows-implement-0.57.0.crate) = 10470
SHA256 (rust/crates/windows-implement-0.58.0.crate) = 2bbd5b46c938e506ecbce286b6628a02171d56153ba733b6c741fc627ec9579b
SIZE (rust/crates/windows-implement-0.58.0.crate) = 10491
SHA256 (rust/crates/windows-implement-0.60.0.crate) = a47fddd13af08290e67f4acabf4b459f647552718f683a7b415d290ac744a836
SIZE (rust/crates/windows-implement-0.60.0.crate) = 15073
-SHA256 (rust/crates/windows-interface-0.56.0.crate) = 08990546bf4edef8f431fa6326e032865f27138718c587dc21bc0265bbcb57cc
-SIZE (rust/crates/windows-interface-0.56.0.crate) = 9834
+SHA256 (rust/crates/windows-interface-0.57.0.crate) = 29bee4b38ea3cde66011baa44dba677c432a78593e202392d1e9070cf2a7fca7
+SIZE (rust/crates/windows-interface-0.57.0.crate) = 10931
SHA256 (rust/crates/windows-interface-0.58.0.crate) = 053c4c462dc91d3b1504c6fe5a726dd15e216ba718e84a0e46a88fbe5ded3515
SIZE (rust/crates/windows-interface-0.58.0.crate) = 11246
SHA256 (rust/crates/windows-interface-0.59.1.crate) = bd9211b69f8dcdfa817bfd14bf1c97c9188afa36f4750130fcdf3f400eca9fa8
@@ -1397,8 +1397,8 @@ SHA256 (rust/crates/windows-targets-0.48.5.crate) = 9a2fa6e2155d7247be68c0964560
SIZE (rust/crates/windows-targets-0.48.5.crate) = 6904
SHA256 (rust/crates/windows-targets-0.52.6.crate) = 9b724f72796e036ab90c1021d4780d4d3d648aca59e491e6b98e725b84e99973
SIZE (rust/crates/windows-targets-0.52.6.crate) = 6403
-SHA256 (rust/crates/windows-targets-0.53.2.crate) = c66f69fcc9ce11da9966ddb31a40968cad001c5bedeb5c2b82ede4253ab48aef
-SIZE (rust/crates/windows-targets-0.53.2.crate) = 7046
+SHA256 (rust/crates/windows-targets-0.53.3.crate) = d5fe6031c4041849d7c496a8ded650796e7b6ecc19df1a431c1a363342e5dc91
+SIZE (rust/crates/windows-targets-0.53.3.crate) = 7099
SHA256 (rust/crates/windows-threading-0.1.0.crate) = b66463ad2e0ea3bbf808b7f1d371311c80e115c0b71d60efc142cafbcfb057a6
SIZE (rust/crates/windows-threading-0.1.0.crate) = 9085
SHA256 (rust/crates/windows_aarch64_gnullvm-0.48.5.crate) = 2b38e32f0abccf9987a4e3079dfb67dcd799fb61361e53e2882c3cbaf0d905d8
@@ -1447,26 +1447,26 @@ 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.7.11.crate) = 74c7b26e3480b707944fc872477815d29a8e429d2f93a1ce000f5fa84a15cbcd
-SIZE (rust/crates/winnow-0.7.11.crate) = 174175
+SHA256 (rust/crates/winnow-0.7.13.crate) = 21a0236b59786fed61e2a80582dd500fe61f18b5dca67a4a067d0bc9039339cf
+SIZE (rust/crates/winnow-0.7.13.crate) = 174454
SHA256 (rust/crates/winreg-0.50.0.crate) = 524e57b2c537c0f9b1e69f1965311ec12182b4122e45035b1508cd24d2adadb1
SIZE (rust/crates/winreg-0.50.0.crate) = 29703
SHA256 (rust/crates/winreg-0.55.0.crate) = cb5a765337c50e9ec252c2069be9bf91c7df47afb103b642ba3a53bf8101be97
SIZE (rust/crates/winreg-0.55.0.crate) = 31048
SHA256 (rust/crates/winsafe-0.0.19.crate) = d135d17ab770252ad95e9a872d365cf3090e3be864a34ab46f48555993efc904
SIZE (rust/crates/winsafe-0.0.19.crate) = 492820
-SHA256 (rust/crates/wiremock-0.6.3.crate) = 101681b74cd87b5899e87bcf5a64e83334dd313fcd3053ea72e6dba18928e301
-SIZE (rust/crates/wiremock-0.6.3.crate) = 61482
-SHA256 (rust/crates/wit-bindgen-rt-0.39.0.crate) = 6f42320e61fe2cfd34354ecb597f86f413484a798ba44a8ca1165c58d42da6c1
-SIZE (rust/crates/wit-bindgen-rt-0.39.0.crate) = 12241
+SHA256 (rust/crates/wiremock-0.6.5.crate) = 08db1edfb05d9b3c1542e521aea074442088292f00b5f28e435c714a98f85031
+SIZE (rust/crates/wiremock-0.6.5.crate) = 60561
+SHA256 (rust/crates/wit-bindgen-0.45.0.crate) = 052283831dbae3d879dc7f51f3d92703a316ca49f91540417d38591826127814
+SIZE (rust/crates/wit-bindgen-0.45.0.crate) = 60405
SHA256 (rust/crates/wrapcenum-derive-0.4.1.crate) = a76ff259533532054cfbaefb115c613203c73707017459206380f03b3b3f266e
SIZE (rust/crates/wrapcenum-derive-0.4.1.crate) = 7400
SHA256 (rust/crates/writeable-0.6.1.crate) = ea2f10b9bb0928dfb1b42b65e1f9e36f7f54dbdf08457afefb38afcdec4fa2bb
SIZE (rust/crates/writeable-0.6.1.crate) = 24068
-SHA256 (rust/crates/xattr-1.5.0.crate) = 0d65cbf2f12c15564212d48f4e3dfb87923d25d611f2aed18f4cb23f0413d89e
-SIZE (rust/crates/xattr-1.5.0.crate) = 14694
-SHA256 (rust/crates/xml-rs-0.8.26.crate) = a62ce76d9b56901b19a74f19431b0d8b3bc7ca4ad685a746dfd78ca8f4fc6bda
-SIZE (rust/crates/xml-rs-0.8.26.crate) = 55115
+SHA256 (rust/crates/xattr-1.5.1.crate) = af3a19837351dc82ba89f8a125e22a3c475f05aba604acc023d62b2739ae2909
+SIZE (rust/crates/xattr-1.5.1.crate) = 14565
+SHA256 (rust/crates/xml-rs-0.8.27.crate) = 6fd8403733700263c6eb89f192880191f1b83e332f7a20371ddcf421c4a337c7
+SIZE (rust/crates/xml-rs-0.8.27.crate) = 55258
SHA256 (rust/crates/xml5ever-0.17.0.crate) = 4034e1d05af98b51ad7214527730626f019682d797ba38b51689212118d8e650
SIZE (rust/crates/xml5ever-0.17.0.crate) = 41208
SHA256 (rust/crates/xz2-0.1.7.crate) = 388c44dc09d76f1536602ead6d325eb532f5c122f17782bd57fb47baeeb767e2
@@ -1479,10 +1479,10 @@ SHA256 (rust/crates/yoke-derive-0.7.5.crate) = 2380878cad4ac9aac1e2435f3eb4020e8
SIZE (rust/crates/yoke-derive-0.7.5.crate) = 7525
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
@@ -1491,14 +1491,14 @@ SHA256 (rust/crates/zeroize-1.8.1.crate) = ced3678a2879b30306d323f4542626697a464
SIZE (rust/crates/zeroize-1.8.1.crate) = 20029
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-0.11.4.crate) = e7aa2bd55086f1ab526693ecbe444205da57e25f4489879da80635a46d90e73b
+SIZE (rust/crates/zerovec-0.11.4.crate) = 125080
SHA256 (rust/crates/zerovec-derive-0.11.1.crate) = 5b96237efa0c878c64bd89c436f661be4e46b2f3eff1ebb976f7ef2321d2f58f
SIZE (rust/crates/zerovec-derive-0.11.1.crate) = 21294
SHA256 (rust/crates/zip-1.1.4.crate) = 9cc23c04387f4da0374be4533ad1208cbb091d5c11d070dfef13676ad6497164
SIZE (rust/crates/zip-1.1.4.crate) = 77910
-SHA256 (rust/crates/zip-4.1.0.crate) = af7dcdb4229c0e79c2531a24de7726a0e980417a74fb4d030a35f535665439a0
-SIZE (rust/crates/zip-4.1.0.crate) = 112269
+SHA256 (rust/crates/zip-4.6.0.crate) = c034aa6c54f654df20e7dc3713bc51705c12f280748fb6d7f40f87c696623e34
+SIZE (rust/crates/zip-4.6.0.crate) = 115676
SHA256 (rust/crates/zlib-rs-0.5.1.crate) = 626bd9fa9734751fc50d6060752170984d7053f5a39061f524cda68023d4db8a
SIZE (rust/crates/zlib-rs-0.5.1.crate) = 193055
SHA256 (rust/crates/zopfli-0.8.2.crate) = edfc5ee405f504cd4984ecc6f14d02d55cfda60fa4b689434ef4102aae150cd7
@@ -1513,9 +1513,9 @@ SHA256 (ankitects-rust-url-bb930b8d089f4d30d7d19c12e54e66191de47b88_GH0.tar.gz)
SIZE (ankitects-rust-url-bb930b8d089f4d30d7d19c12e54e66191de47b88_GH0.tar.gz) = 394844
SHA256 (ankitects-linkcheck-184b2ca50ed39ca43da13f0b830a463861adb9ca_GH0.tar.gz) = 58ac773ba2e7c76a9ec3f59ee9571576d76e74d58c4974a1d606d6976e1be70e
SIZE (ankitects-linkcheck-184b2ca50ed39ca43da13f0b830a463861adb9ca_GH0.tar.gz) = 19408
-SHA256 (ankitects-anki-25.07.5_GH0.tar.gz) = ad9c0f53c2388680cde23b131d9c2abbf0f5338024ae35d8f34592fdcdf63179
-SIZE (ankitects-anki-25.07.5_GH0.tar.gz) = 2513730
-SHA256 (ankitects-anki-core-i18n-a019a54_GH0.tar.gz) = c930da9b944b2e4af721f85248afbdf8142586da785092807bd2212f1934e355
-SIZE (ankitects-anki-core-i18n-a019a54_GH0.tar.gz) = 1697738
-SHA256 (ankitects-anki-desktop-ftl-bc2da83_GH0.tar.gz) = c561a0def2f170093c0cdf419a1429221cf1b531f1c6a603cf2be8c14e55a67f
-SIZE (ankitects-anki-desktop-ftl-bc2da83_GH0.tar.gz) = 250840
+SHA256 (ankitects-anki-25.09_GH0.tar.gz) = eed3002b5e300b58edd63aa50655aded5187a6b42d02f31c94d48b2513949a94
+SIZE (ankitects-anki-25.09_GH0.tar.gz) = 2518339
+SHA256 (ankitects-anki-core-i18n-6552c95_GH0.tar.gz) = 7e99ffbcb84a4916349856b7953f1e6c2a3a7cd2bc0de0e455f453a03753b36b
+SIZE (ankitects-anki-core-i18n-6552c95_GH0.tar.gz) = 1731229
+SHA256 (ankitects-anki-desktop-ftl-dad4e27_GH0.tar.gz) = 4a3cb364759533f97a811ce2a602d8daaa55b6701c38e167ee44786f9668a47f
+SIZE (ankitects-anki-desktop-ftl-dad4e27_GH0.tar.gz) = 256082
diff --git a/games/anki/files/patch-pylib_tools_hookslib.py b/games/anki/files/patch-pylib_tools_hookslib.py
index 53a3f6d62d79..8abac8c7ba0e 100644
--- a/games/anki/files/patch-pylib_tools_hookslib.py
+++ b/games/anki/files/patch-pylib_tools_hookslib.py
@@ -1,5 +1,5 @@
-Skip code formatting with "ruff" on FreeBSD 15.0-CURRENT (observed with
-n278368-5c9b1c7e5f27) to prevent following error:
+Skip code formatting with "ruff" on !FreeBSD RELEASE builds to prevent
+following error (observed with FreeBSD 15.0-CURRENT n278368-5c9b1c7e5f27):
[...]
FAILED: /wrkdirs/usr/ports/games/anki/work/anki-25.07.2/out/qt/_aqt/hooks.py
@@ -32,5 +32,5 @@ Traceback (most recent call last):
file.write(code.encode("utf8"))
- subprocess.run([sys.executable, "-m", "ruff", "format", "-q", path], check=True)
+
-+ if not (platform.system() == 'FreeBSD' and platform.release() == '15.0-CURRENT'):
++ if platform.system() == 'FreeBSD' and platform.release().endswith('-RELEASE'):
+ subprocess.run([sys.executable, "-m", "ruff", "format", "-q", path], check=True)
diff --git a/games/anki/files/patch-rust-1.89.0 b/games/anki/files/patch-rust-1.89.0
deleted file mode 100644
index 5b3adb5cd8eb..000000000000
--- a/games/anki/files/patch-rust-1.89.0
+++ /dev/null
@@ -1,9 +0,0 @@
---- rslib/i18n/src/lib.rs.orig 2025-08-22 13:45:00 UTC
-+++ rslib/i18n/src/lib.rs
-@@ -1,5 +1,6 @@
- // Copyright: Ankitects Pty Ltd and contributors
- // License: GNU AGPL, version 3 or later; http://www.gnu.org/licenses/agpl.html
-+#![allow(text_direction_codepoint_in_literal)]
-
- mod generated;
-
diff --git a/games/anki/pkg-plist b/games/anki/pkg-plist
index 2a664c84891c..c8062f6e20d3 100644
--- a/games/anki/pkg-plist
+++ b/games/anki/pkg-plist
@@ -46,7 +46,7 @@ share/man/man1/anki.1.gz
%%DATADIR%%/_aqt/data/qt/icons/heart.svg
%%DATADIR%%/_aqt/data/qt/icons/magnify-dark.svg
%%DATADIR%%/_aqt/data/qt/icons/magnify-light.svg
-%%DATADIR%%/_aqt/data/qt/icons/media-record.png
+%%DATADIR%%/_aqt/data/qt/icons/media-record.svg
%%DATADIR%%/_aqt/data/qt/icons/menu-down-dark.svg
%%DATADIR%%/_aqt/data/qt/icons/menu-down-light.svg
%%DATADIR%%/_aqt/data/qt/icons/menu-up-dark.svg
diff --git a/games/linux-enemyterritory/Makefile b/games/linux-enemyterritory/Makefile
index c4956c1e2fd0..b73ba4b547c4 100644
--- a/games/linux-enemyterritory/Makefile
+++ b/games/linux-enemyterritory/Makefile
@@ -18,7 +18,7 @@ LICENSE_NAME= IDSOFTWARE
LICENSE_TEXT= Redistribution limited
LICENSE_PERMS= dist-mirror pkg-mirror auto-accept
-ONLY_FOR_ARCHS= i386 amd64
+ONLY_FOR_ARCHS= amd64 i386
USES= linux zip:infozip
USE_LINUX= dri xorglibs
ETDIR= ${PREFIX}/lib/${PORTNAME}
@@ -33,9 +33,9 @@ OPTIONS_DEFINE= DOCS
do-extract:
@${MKDIR} ${WRKSRC}
@cd ${WRKSRC} && \
- ${TAIL} +374 ${_DISTDIR}et-linux-2.60.x86.run | ${TAR} xfz -
+ ${TAIL} +374 ${_DISTDIR}/et-linux-2.60.x86.run | ${TAR} xfz -
@cd ${WRKSRC} && \
- ${UNZIP_CMD} -q ${_DISTDIR}ET-2.60b.zip
+ ${UNZIP_CMD} -q ${_DISTDIR}/ET-2.60b.zip
post-patch:
.for FILE in et etded
diff --git a/games/veloren-weekly/Makefile b/games/veloren-weekly/Makefile
index 4b3642d8d259..c7c4e2e226c3 100644
--- a/games/veloren-weekly/Makefile
+++ b/games/veloren-weekly/Makefile
@@ -1,5 +1,5 @@
PORTNAME= veloren
-PORTVERSION= s20250903
+PORTVERSION= s20250910
CATEGORIES= games wayland
PKGNAMESUFFIX= -weekly
@@ -24,7 +24,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-1018-g15f3d6725e # git describe --match='v[0-9]*' weekly
+GL_TAGNAME= v0.17.0-1107-g188d737f06 # 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 \
@@ -43,10 +43,6 @@ CARGO_ENV+= RUSTC_BOOTSTRAP=1
# XXX https://github.com/rust-lang/cargo/issues/4101
CARGO_INSTALL_PATH= server-cli voxygen
-# https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=289016
-CARGO_BUILDDEP= no
-BUILD_DEPENDS+= rust188>0:lang/rust188
-
post-patch:
# .git/ directory is missing, so don't abort if git binary is also missing
@${REINPLACE_CMD} -e 's/"git"/"${TRUE}"/' \
diff --git a/games/veloren-weekly/Makefile.crates b/games/veloren-weekly/Makefile.crates
index 9c6510d82c7c..f757af1a098e 100644
--- a/games/veloren-weekly/Makefile.crates
+++ b/games/veloren-weekly/Makefile.crates
@@ -1,7 +1,8 @@
-CARGO_CRATES= ab_glyph-0.2.29 \
- ab_glyph_rasterizer-0.1.8 \
+CARGO_CRATES= ab_glyph-0.2.31 \
+ ab_glyph_rasterizer-0.1.10 \
addr2line-0.24.2 \
- adler2-2.0.0 \
+ addr2line-0.25.0 \
+ adler2-2.0.1 \
adler32-1.2.0 \
ahash-0.4.8 \
ahash-0.8.12 \
@@ -12,21 +13,20 @@ CARGO_CRATES= ab_glyph-0.2.29 \
ambient-authority-0.0.2 \
android-activity-0.6.0 \
android-properties-0.2.2 \
- android-tzdata-0.1.1 \
android_system_properties-0.1.5 \
anes-0.1.6 \
- anstream-0.6.18 \
- anstyle-1.0.10 \
- anstyle-parse-0.2.6 \
- anstyle-query-1.1.2 \
- anstyle-wincon-3.0.7 \
- anyhow-1.0.98 \
+ anstream-0.6.20 \
+ anstyle-1.0.11 \
+ anstyle-parse-0.2.7 \
+ anstyle-query-1.1.4 \
+ anstyle-wincon-3.0.10 \
+ anyhow-1.0.99 \
anymap2-0.13.0 \
app_dirs2-2.5.5 \
approx-0.3.2 \
approx-0.4.0 \
approx-0.5.1 \
- arbitrary-1.4.1 \
+ arbitrary-1.4.2 \
arr_macro-0.2.1 \
arr_macro_impl-0.2.1 \
arrayref-0.3.9 \
@@ -34,35 +34,36 @@ CARGO_CRATES= ab_glyph-0.2.29 \
as-raw-xcb-connection-1.0.1 \
ascii-1.1.0 \
ash-0.38.0+1.3.281 \
- assets_manager-0.12.5 \
- async-channel-2.3.1 \
- async-trait-0.1.88 \
+ assets_manager-0.13.2 \
+ async-channel-2.5.0 \
+ async-trait-0.1.89 \
atomic-arena-0.1.2 \
atomic-waker-1.1.2 \
atomic_refcell-0.1.13 \
atomicwrites-0.4.4 \
- autocfg-1.4.0 \
+ autocfg-1.5.0 \
axum-0.8.4 \
axum-core-0.5.2 \
az-1.2.1 \
- backtrace-0.3.74 \
+ backtrace-0.3.75 \
base64-0.21.7 \
base64-0.22.1 \
- bincode-1.3.3 \
- bindgen-0.70.1 \
+ bincode-2.0.1 \
+ bincode_derive-2.0.1 \
+ bindgen-0.72.1 \
bit-set-0.8.0 \
bit-vec-0.8.0 \
bitflags-1.3.2 \
- bitflags-2.9.0 \
+ bitflags-2.9.4 \
bitvec-1.0.1 \
blake2b_simd-1.0.3 \
block-0.1.6 \
block-buffer-0.10.4 \
block2-0.5.1 \
block2-0.6.1 \
- bumpalo-3.17.0 \
- bytemuck-1.23.0 \
- bytemuck_derive-1.9.3 \
+ bumpalo-3.19.0 \
+ bytemuck-1.23.2 \
+ bytemuck_derive-1.10.1 \
byteorder-1.5.0 \
byteorder-lite-0.1.0 \
bytes-1.10.1 \
@@ -77,66 +78,69 @@ CARGO_CRATES= ab_glyph-0.2.29 \
cap-time-ext-3.4.4 \
cassowary-0.3.0 \
cast-0.3.0 \
- castaway-0.2.3 \
- cc-1.2.21 \
+ castaway-0.2.4 \
+ cc-1.2.36 \
censor-0.3.0 \
cesu8-1.1.0 \
cexpr-0.6.0 \
cfg-if-0.1.10 \
- cfg-if-1.0.0 \
+ cfg-if-1.0.3 \
cfg_aliases-0.2.1 \
- chrono-0.4.41 \
- chrono-tz-0.10.3 \
- chrono-tz-build-0.4.1 \
- chumsky-0.9.3 \
+ chrono-0.4.42 \
+ chrono-tz-0.10.4 \
+ chumsky-0.10.1 \
ciborium-0.2.2 \
ciborium-io-0.2.2 \
ciborium-ll-0.2.2 \
clang-sys-1.8.1 \
- clap-4.5.37 \
- clap_builder-4.5.37 \
- clap_derive-4.5.32 \
- clap_lex-0.7.4 \
+ clap-4.5.47 \
+ clap_builder-4.5.47 \
+ clap_derive-4.5.47 \
+ clap_lex-0.7.5 \
clipboard-win-3.1.1 \
- clipboard-win-5.4.0 \
+ clipboard-win-5.4.1 \
clipboard_macos-0.1.1 \
clipboard_wayland-0.2.2 \
clipboard_x11-0.4.2 \
cmake-0.1.54 \
- cobs-0.2.3 \
+ cobs-0.3.0 \
codespan-reporting-0.12.0 \
- colorchoice-1.0.3 \
+ colorchoice-1.0.4 \
combine-4.6.7 \
compact_str-0.8.1 \
concurrent-queue-2.5.0 \
- console-0.15.11 \
+ console-0.16.1 \
console_error_panic_hook-0.1.7 \
constant_time_eq-0.3.1 \
+ convert_case-0.7.1 \
copypasta-0.8.2 \
core-foundation-0.9.4 \
- core-foundation-0.10.0 \
+ core-foundation-0.10.1 \
core-foundation-sys-0.8.7 \
core-graphics-0.23.2 \
core-graphics-types-0.1.3 \
core-graphics-types-0.2.0 \
coreaudio-rs-0.11.3 \
- coreaudio-sys-0.2.16 \
+ coreaudio-sys-0.2.17 \
cpal-0.15.3 \
cpp_demangle-0.4.4 \
cpufeatures-0.2.17 \
- cranelift-bforest-0.116.1 \
- cranelift-bitset-0.116.1 \
- cranelift-codegen-0.116.1 \
- cranelift-codegen-meta-0.116.1 \
- cranelift-codegen-shared-0.116.1 \
- cranelift-control-0.116.1 \
- cranelift-entity-0.116.1 \
- cranelift-frontend-0.116.1 \
- cranelift-isle-0.116.1 \
- cranelift-native-0.116.1 \
- crc32fast-1.4.2 \
- criterion-0.5.1 \
- criterion-plot-0.5.0 \
+ cranelift-assembler-x64-0.123.2 \
+ cranelift-assembler-x64-meta-0.123.2 \
+ cranelift-bforest-0.123.2 \
+ cranelift-bitset-0.123.2 \
+ cranelift-codegen-0.123.2 \
+ cranelift-codegen-meta-0.123.2 \
+ cranelift-codegen-shared-0.123.2 \
+ cranelift-control-0.123.2 \
+ cranelift-entity-0.123.2 \
+ cranelift-frontend-0.123.2 \
+ cranelift-isle-0.123.2 \
+ cranelift-native-0.123.2 \
+ cranelift-srcgen-0.123.2 \
+ crc32fast-1.5.0 \
+ criterion-0.7.0 \
+ criterion-plot-0.6.0 \
critical-section-1.2.0 \
crossbeam-channel-0.5.15 \
crossbeam-deque-0.7.4 \
@@ -147,29 +151,33 @@ CARGO_CRATES= ab_glyph-0.2.29 \
crossbeam-utils-0.7.2 \
crossbeam-utils-0.8.21 \
crossterm-0.28.1 \
+ crossterm-0.29.0 \
crossterm_winapi-0.9.1 \
- crunchy-0.2.3 \
+ crunchy-0.2.4 \
crypto-common-0.1.6 \
csv-1.3.1 \
csv-core-0.1.12 \
culpa-1.0.2 \
culpa-macros-1.0.2 \
- cursor-icon-1.1.0 \
+ cursor-icon-1.2.0 \
daggy-0.5.0 \
darling-0.20.11 \
+ darling-0.21.3 \
darling_core-0.20.11 \
+ darling_core-0.21.3 \
darling_macro-0.20.11 \
+ darling_macro-0.21.3 \
dasp_sample-0.11.0 \
data-encoding-2.9.0 \
debugid-0.8.0 \
deflate-1.0.0 \
delaunator-1.0.2 \
- deranged-0.4.0 \
+ deranged-0.5.3 \
+ derive_more-2.0.1 \
+ derive_more-impl-2.0.1 \
digest-0.10.7 \
directories-next-2.0.0 \
- dirs-4.0.0 \
dirs-6.0.0 \
- dirs-sys-0.3.7 \
dirs-sys-0.5.0 \
dirs-sys-next-0.1.2 \
discord-sdk-0.4.0 \
@@ -184,14 +192,15 @@ CARGO_CRATES= ab_glyph-0.2.29 \
downcast-rs-1.2.1 \
dpi-0.1.2 \
drop_guard-0.3.0 \
- ecolor-0.32.1 \
- egui-0.32.1 \
+ dyn-clone-1.0.20 \
+ ecolor-0.32.2 \
+ egui-0.32.2 \
egui_plot-0.33.0 \
egui_wgpu_backend-0.35.0 \
egui_winit_platform-0.27.0 \
either-1.15.0 \
elapsed-0.1.2 \
- emath-0.32.1 \
+ emath-0.32.2 \
embedded-io-0.4.0 \
embedded-io-0.6.1 \
encode_unicode-1.0.0 \
@@ -200,41 +209,44 @@ CARGO_CRATES= ab_glyph-0.2.29 \
enum-as-inner-0.6.1 \
enum-map-2.7.3 \
enum-map-derive-0.17.0 \
- enumset-1.1.6 \
- enumset_derive-0.11.0 \
+ enumset-1.1.10 \
+ enumset_derive-0.14.0 \
env_home-0.1.0 \
- epaint-0.32.1 \
- epaint_default_fonts-0.32.1 \
+ epaint-0.32.2 \
+ epaint_default_fonts-0.32.2 \
equivalent-1.0.2 \
- errno-0.3.11 \
+ errno-0.3.14 \
error-chain-0.12.4 \
- error-code-3.3.1 \
+ error-code-3.3.2 \
euc-0.5.3 \
euclid-0.22.11 \
- event-listener-5.4.0 \
+ event-listener-5.4.1 \
event-listener-strategy-0.5.4 \
fallible-iterator-0.3.0 \
fallible-streaming-iterator-0.1.9 \
+ fastbloom-0.14.0 \
fastrand-2.3.0 \
fd-lock-4.0.4 \
fdeflate-0.3.7 \
- filetime-0.2.25 \
+ filetime-0.2.26 \
+ find-msvc-tools-0.1.1 \
find_folder-0.3.0 \
fixed-1.29.0 \
fixedbitset-0.1.9 \
fixedbitset-0.5.7 \
- flate2-1.1.1 \
+ flate2-1.1.2 \
float-cmp-0.10.0 \
- fluent-0.16.1 \
- fluent-bundle-0.15.3 \
+ fluent-0.17.0 \
+ fluent-bundle-0.16.0 \
fluent-langneg-0.13.0 \
- fluent-syntax-0.11.1 \
+ fluent-syntax-0.12.0 \
fnv-1.0.7 \
foldhash-0.1.5 \
+ foldhash-0.2.0 \
foreign-types-0.5.0 \
foreign-types-macros-0.2.3 \
foreign-types-shared-0.3.1 \
- form_urlencoded-1.2.1 \
+ form_urlencoded-1.2.2 \
formatx-0.2.4 \
fs-set-times-0.20.3 \
fsevent-sys-4.1.0 \
@@ -251,18 +263,19 @@ CARGO_CRATES= ab_glyph-0.2.29 \
fxhash-0.2.1 \
fxprof-processed-profile-0.6.0 \
generator-0.7.5 \
- generator-0.8.4 \
+ generator-0.8.7 \
generic-array-0.14.7 \
gethostname-0.2.3 \
- gethostname-0.4.3 \
+ gethostname-1.0.2 \
getrandom-0.2.16 \
- getrandom-0.3.2 \
+ getrandom-0.3.3 \
gilrs-0.10.2 \
gilrs-core-0.5.7 \
gimli-0.31.1 \
+ gimli-0.32.2 \
gl_generator-0.14.0 \
- glam-0.30.3 \
- glob-0.3.2 \
+ glam-0.30.5 \
+ glob-0.3.3 \
glow-0.16.0 \
glutin_wgl_sys-0.6.1 \
glyph_brush-0.7.12 \
@@ -280,12 +293,12 @@ CARGO_CRATES= ab_glyph-0.2.29 \
hashbrown-0.12.3 \
hashbrown-0.13.2 \
hashbrown-0.14.5 \
- hashbrown-0.15.3 \
+ hashbrown-0.15.5 \
+ hashbrown-0.16.0 \
hashlink-0.9.1 \
heapless-0.8.0 \
heck-0.5.0 \
- hermit-abi-0.4.0 \
- hermit-abi-0.5.0 \
+ hermit-abi-0.5.2 \
hex-0.4.3 \
hexf-parse-0.2.1 \
hibitset-0.6.4 \
@@ -298,50 +311,45 @@ CARGO_CRATES= ab_glyph-0.2.29 \
httparse-1.10.1 \
httpdate-1.0.3 \
humantime-2.2.0 \
- hyper-1.6.0 \
- hyper-rustls-0.27.5 \
- hyper-util-0.1.11 \
+ hyper-1.7.0 \
+ hyper-rustls-0.27.7 \
+ hyper-util-0.1.16 \
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.1 \
+ icu_properties_data-2.0.1 \
+ icu_provider-2.0.0 \
id-arena-2.2.1 \
ident_case-1.0.1 \
- idna-1.0.3 \
- idna_adapter-1.2.0 \
- image-0.25.6 \
+ idna-1.1.0 \
+ idna_adapter-1.2.1 \
+ image-0.25.8 \
indexmap-1.9.3 \
- indexmap-2.9.0 \
- indicatif-0.17.11 \
+ indexmap-2.11.1 \
+ indicatif-0.18.0 \
indoc-2.0.6 \
init_with-1.1.0 \
inline_tweak-1.2.2 \
inline_tweak_derive-4.0.0 \
- inotify-0.9.6 \
inotify-0.11.0 \
inotify-sys-0.1.5 \
- instability-0.3.7 \
+ instability-0.3.9 \
instant-0.1.13 \
- intl-memoizer-0.5.2 \
+ intl-memoizer-0.5.3 \
intl_pluralrules-7.0.2 \
io-extras-0.18.4 \
io-kit-sys-0.3.0 \
io-lifetimes-2.0.4 \
+ io-uring-0.7.10 \
ipconfig-0.3.2 \
ipnet-2.11.0 \
is-docker-0.2.0 \
- is-terminal-0.4.16 \
is-wsl-0.4.0 \
is_terminal_polyfill-1.70.1 \
- itertools-0.10.5 \
itertools-0.12.1 \
itertools-0.13.0 \
itertools-0.14.0 \
@@ -350,47 +358,48 @@ CARGO_CRATES= ab_glyph-0.2.29 \
ittapi-sys-0.4.0 \
jni-0.21.1 \
jni-sys-0.3.0 \
- jobserver-0.1.33 \
- js-sys-0.3.77 \
+ jobserver-0.1.34 \
+ js-sys-0.3.78 \
khronos-egl-6.0.0 \
khronos_api-3.1.0 \
kiddo-4.2.0 \
- kqueue-1.0.8 \
+ kqueue-1.1.1 \
kqueue-sys-1.0.4 \
lazy-bytes-cast-5.0.1 \
lazy_static-1.5.0 \
leb128-0.2.5 \
leb128fmt-0.1.0 \
levenshtein-1.0.5 \
- libc-0.2.172 \
- libloading-0.8.6 \
- libm-0.2.14 \
+ libc-0.2.175 \
+ libloading-0.8.8 \
+ libm-0.2.15 \
libmimalloc-sys-0.1.39 \
- libredox-0.1.3 \
+ libredox-0.1.9 \
libsqlite3-sys-0.28.0 \
libudev-sys-0.1.4 \
linked-hash-map-0.5.6 \
linux-raw-sys-0.4.15 \
- linux-raw-sys-0.9.4 \
- litemap-0.7.5 \
+ linux-raw-sys-0.11.0 \
+ litemap-0.8.0 \
litrs-0.4.2 \
- lock_api-0.4.12 \
- log-0.4.27 \
+ lock_api-0.4.13 \
+ log-0.4.28 \
loom-0.7.2 \
lru-0.12.5 \
+ lru-slab-0.1.2 \
lz-fear-0.2.0 \
- mach2-0.4.2 \
+ mach2-0.4.3 \
macro_rules_attribute-0.1.3 \
macro_rules_attribute-proc_macro-0.1.3 \
malloc_buf-0.0.6 \
- matchers-0.1.0 \
+ matchers-0.2.0 \
matchit-0.8.4 \
maybe-owned-0.3.4 \
maybe-uninit-2.0.0 \
- memchr-2.7.4 \
- memfd-0.6.4 \
+ memchr-2.7.5 \
+ memfd-0.6.5 \
memmap2-0.5.10 \
- memmap2-0.9.5 \
+ memmap2-0.9.8 \
memoffset-0.5.6 \
memoffset-0.6.5 \
metal-0.32.0 \
@@ -398,11 +407,11 @@ CARGO_CRATES= ab_glyph-0.2.29 \
mime-0.3.17 \
minifb-0.28.0 \
minimal-lexical-0.2.1 \
- miniz_oxide-0.8.8 \
+ miniz_oxide-0.8.9 \
mint-0.5.9 \
- mio-0.8.11 \
- mio-1.0.3 \
+ mio-1.0.4 \
moka-0.12.10 \
+ moxcms-0.7.5 \
mumble-link-0.2.0 \
naga-26.0.0 \
native-dialog-0.9.0 \
@@ -414,17 +423,16 @@ CARGO_CRATES= ab_glyph-0.2.29 \
nibble_vec-0.1.0 \
nix-0.24.3 \
nix-0.26.4 \
- nix-0.29.0 \
+ nix-0.30.1 \
nohash-hasher-0.2.0 \
noise-0.9.0 \
nom-7.1.3 \
nom-8.0.0 \
- notify-6.1.1 \
- notify-8.0.0 \
+ notify-8.2.0 \
notify-types-2.0.0 \
nougat-0.2.4 \
nougat-proc_macros-0.2.4 \
- nu-ansi-term-0.46.0 \
+ nu-ansi-term-0.50.1 \
num-0.2.1 \
num-0.4.3 \
num-bigint-0.2.6 \
@@ -439,14 +447,13 @@ CARGO_CRATES= ab_glyph-0.2.29 \
num-rational-0.4.2 \
num-traits-0.2.19 \
num_cpus-1.17.0 \
- num_enum-0.7.3 \
- num_enum_derive-0.7.3 \
- number_prefix-0.4.0 \
+ num_enum-0.7.4 \
+ num_enum_derive-0.7.4 \
objc-0.2.7 \
objc-foundation-0.1.1 \
objc-sys-0.3.5 \
objc2-0.5.2 \
- objc2-0.6.1 \
+ objc2-0.6.2 \
objc2-app-kit-0.2.2 \
objc2-app-kit-0.3.1 \
objc2-cloud-kit-0.2.2 \
@@ -474,9 +481,11 @@ CARGO_CRATES= ab_glyph-0.2.29 \
objc2-user-notifications-0.2.2 \
objc_id-0.1.1 \
object-0.36.7 \
+ object-0.37.3 \
oboe-0.6.1 \
oboe-sys-0.6.1 \
once_cell-1.21.3 \
+ once_cell_polyfill-1.70.1 \
oorandom-11.1.5 \
open-5.3.2 \
openssl-probe-0.1.6 \
@@ -485,22 +494,18 @@ CARGO_CRATES= ab_glyph-0.2.29 \
ordered-float-1.1.1 \
ordered-float-4.6.0 \
ordered-float-5.0.0 \
- overload-0.1.1 \
- owned_ttf_parser-0.25.0 \
+ owned_ttf_parser-0.25.1 \
parking-2.2.1 \
- parking_lot-0.12.3 \
- parking_lot_core-0.9.10 \
- parse-zoneinfo-0.3.1 \
+ parking_lot-0.12.4 \
+ parking_lot_core-0.9.11 \
paste-1.0.15 \
pathdiff-0.2.3 \
pem-3.0.5 \
- percent-encoding-2.3.1 \
+ percent-encoding-2.3.2 \
petgraph-0.4.13 \
- petgraph-0.8.1 \
- phf-0.11.3 \
- phf_codegen-0.11.3 \
- phf_generator-0.11.3 \
- phf_shared-0.11.3 \
+ petgraph-0.8.2 \
+ phf-0.12.1 \
+ phf_shared-0.12.1 \
pin-project-1.1.10 \
pin-project-internal-1.1.10 \
pin-project-lite-0.2.16 \
@@ -510,10 +515,12 @@ CARGO_CRATES= ab_glyph-0.2.29 \
pistoncore-input-0.24.0 \
pkg-config-0.3.32 \
png-0.17.16 \
- polling-3.7.4 \
- portable-atomic-1.11.0 \
+ png-0.18.0 \
+ polling-3.10.0 \
+ portable-atomic-1.11.1 \
portable-atomic-util-0.2.4 \
- postcard-1.1.1 \
+ postcard-1.1.3 \
+ potential_utf-0.1.3 \
powerfmt-0.2.0 \
pp-rs-0.2.1 \
ppv-lite86-0.2.21 \
@@ -522,26 +529,28 @@ CARGO_CRATES= ab_glyph-0.2.29 \
proc-macro-hack-0.5.20+deprecated \
proc-macro-nested-0.1.7 \
proc-macro2-0.4.30 \
- proc-macro2-1.0.95 \
- profiling-1.0.16 \
- profiling-procmacros-1.0.16 \
+ proc-macro2-1.0.101 \
+ profiling-1.0.17 \
+ profiling-procmacros-1.0.17 \
prometheus-0.14.0 \
prometheus-hyper-0.2.1 \
protocol-3.4.0 \
protocol-derive-3.4.0 \
psm-0.1.26 \
- pulley-interpreter-29.0.1 \
+ pulley-interpreter-36.0.2 \
+ pulley-macros-36.0.2 \
+ pxfm-0.1.23 \
quick-xml-0.37.5 \
- quinn-0.11.7 \
- quinn-proto-0.11.11 \
- quinn-udp-0.5.12 \
+ quinn-0.11.9 \
+ quinn-proto-0.11.13 \
+ quinn-udp-0.5.14 \
quote-0.6.13 \
quote-1.0.40 \
- r-efi-5.2.0 \
+ r-efi-5.3.0 \
radium-0.7.0 \
radix_trie-0.2.1 \
rand-0.8.5 \
- rand-0.9.1 \
+ rand-0.9.2 \
rand_chacha-0.3.1 \
rand_chacha-0.9.0 \
rand_core-0.6.4 \
@@ -550,66 +559,69 @@ CARGO_CRATES= ab_glyph-0.2.29 \
range-alloc-0.1.4 \
ratatui-0.29.0 \
raw-window-handle-0.6.2 \
- rayon-1.10.0 \
- rayon-core-1.12.1 \
- rcgen-0.13.2 \
+ rayon-1.11.0 \
+ rayon-core-1.13.0 \
+ rcgen-0.14.3 \
redox_syscall-0.4.1 \
- redox_syscall-0.5.12 \
+ redox_syscall-0.5.17 \
redox_users-0.4.6 \
- redox_users-0.5.0 \
+ redox_users-0.5.2 \
+ ref-cast-1.0.24 \
+ ref-cast-impl-1.0.24 \
refinery-0.8.16 \
refinery-core-0.8.16 \
refinery-macros-0.8.16 \
- regalloc2-0.11.2 \
- regex-1.11.1 \
- regex-automata-0.1.10 \
- regex-automata-0.4.9 \
- regex-syntax-0.6.29 \
- regex-syntax-0.8.5 \
+ regalloc2-0.12.2 \
+ regex-1.11.2 \
+ regex-automata-0.3.9 \
+ regex-automata-0.4.10 \
+ regex-syntax-0.7.5 \
+ regex-syntax-0.8.6 \
renderdoc-sys-1.1.0 \
- resolv-conf-0.7.3 \
+ resolv-conf-0.7.4 \
ring-0.17.14 \
rmp-0.8.14 \
rmp-serde-1.3.0 \
robust-0.2.3 \
- ron-0.8.1 \
+ ron-0.11.0 \
roots-0.0.8 \
roxmltree-0.14.1 \
rstar-0.12.2 \
rtrb-0.3.2 \
rusqlite-0.31.0 \
rust-argon2-2.1.0 \
- rustc-demangle-0.1.24 \
+ rustc-demangle-0.1.26 \
rustc-hash-1.1.0 \
rustc-hash-2.1.1 \
rustc_version-0.2.3 \
rustc_version-0.4.1 \
rustix-0.38.44 \
- rustix-1.0.7 \
+ rustix-1.1.2 \
rustix-linux-procfs-0.1.1 \
- rustls-0.23.26 \
+ rustls-0.23.31 \
rustls-native-certs-0.8.1 \
rustls-pemfile-2.2.0 \
- rustls-pki-types-1.11.0 \
- rustls-platform-verifier-0.5.2 \
+ rustls-pki-types-1.12.0 \
+ rustls-platform-verifier-0.6.1 \
rustls-platform-verifier-android-0.1.1 \
- rustls-webpki-0.103.1 \
+ rustls-webpki-0.103.4 \
rusttype-0.7.9 \
rusttype-0.8.3 \
- rustversion-1.0.20 \
- rustyline-15.0.0 \
+ rustversion-1.0.22 \
+ rustyline-17.0.1 \
ryu-1.0.20 \
same-file-1.0.6 \
- schannel-0.1.27 \
+ schannel-0.1.28 \
+ schemars-0.9.0 \
+ schemars-1.0.4 \
schnellru-0.2.4 \
scoped-tls-1.0.1 \
scopeguard-1.2.0 \
sctk-adwaita-0.10.1 \
sdl2-0.35.2 \
sdl2-sys-0.35.2 \
- security-framework-3.2.0 \
- security-framework-sys-2.14.0 \
- self_cell-0.10.3 \
+ security-framework-3.4.0 \
+ security-framework-sys-2.15.0 \
self_cell-1.2.0 \
semver-0.9.0 \
semver-1.0.26 \
@@ -617,42 +629,42 @@ CARGO_CRATES= ab_glyph-0.2.29 \
send_wrapper-0.6.0 \
serde-1.0.219 \
serde_derive-1.0.219 \
- serde_json-1.0.140 \
+ serde_json-1.0.143 \
serde_path_to_error-0.1.17 \
serde_repr-0.1.20 \
- serde_spanned-0.6.8 \
+ serde_spanned-0.6.9 \
+ serde_spanned-1.0.0 \
serde_urlencoded-0.7.1 \
- serde_with-3.12.0 \
- serde_with_macros-3.12.0 \
+ serde_with-3.14.0 \
+ serde_with_macros-3.14.0 \
sha2-0.10.9 \
shaderc-0.8.3 \
shaderc-sys-0.8.3 \
sharded-slab-0.1.7 \
shell-words-1.1.0 \
- shellexpand-2.1.2 \
shellexpand-3.1.1 \
shlex-1.3.0 \
shred-0.16.1 \
shred-derive-0.7.0 \
shrev-1.1.3 \
- signal-hook-0.3.17 \
+ signal-hook-0.3.18 \
signal-hook-mio-0.2.4 \
- signal-hook-registry-1.4.5 \
+ signal-hook-registry-1.4.6 \
simd-adler32-0.3.7 \
siphasher-1.0.1 \
- slab-0.4.9 \
+ slab-0.4.11 \
slotmap-1.0.7 \
- smallvec-1.15.0 \
+ smallvec-1.15.1 \
smithay-client-toolkit-0.16.1 \
smithay-client-toolkit-0.19.2 \
smithay-clipboard-0.6.6 \
smithay-clipboard-0.7.2 \
smol_str-0.2.2 \
- socket2-0.5.9 \
- sorted-vec-0.8.6 \
- spin_sleep-1.3.1 \
+ socket2-0.5.10 \
+ socket2-0.6.0 \
+ sorted-vec-0.8.10 \
+ spin_sleep-1.3.3 \
spirv-0.3.0+sdk-1.3.268.0 \
- sptr-0.3.2 \
stable_deref_trait-1.2.0 \
stacker-0.1.21 \
static_assertions-1.1.0 \
@@ -660,7 +672,9 @@ CARGO_CRATES= ab_glyph-0.2.29 \
strict-num-0.1.1 \
strsim-0.11.1 \
strum-0.26.3 \
+ strum-0.27.2 \
strum_macros-0.26.4 \
+ strum_macros-0.27.2 \
subtle-2.6.1 \
sum_type-0.2.0 \
svg_fmt-0.4.5 \
@@ -672,68 +686,71 @@ CARGO_CRATES= ab_glyph-0.2.29 \
symphonia-utils-xiph-0.5.4 \
syn-0.15.44 \
syn-1.0.109 \
- syn-2.0.101 \
- sync_file-0.2.9 \
+ syn-2.0.106 \
+ sync_file-0.3.0 \
sync_wrapper-1.0.2 \
synstructure-0.13.2 \
system-interface-0.27.3 \
tagptr-0.2.0 \
- take-once-0.1.2 \
+ take-once-0.1.3 \
tap-1.0.1 \
tar-0.4.44 \
- target-lexicon-0.13.2 \
- tempfile-3.19.1 \
+ target-lexicon-0.13.3 \
+ tempfile-3.22.0 \
termcolor-1.4.1 \
thiserror-1.0.69 \
- thiserror-2.0.12 \
+ thiserror-2.0.16 \
thiserror-impl-1.0.69 \
- thiserror-impl-2.0.12 \
- thread_local-1.1.8 \
- time-0.3.41 \
- time-core-0.1.4 \
- time-macros-0.2.22 \
- timer-queue-0.1.0 \
+ thiserror-impl-2.0.16 \
+ thread_local-1.1.9 \
+ time-0.3.43 \
+ time-core-0.1.6 \
+ time-macros-0.2.24 \
+ timer-queue-0.1.1 \
tiny-skia-0.11.4 \
tiny-skia-path-0.11.4 \
- tinystr-0.7.6 \
+ tinystr-0.8.1 \
tinytemplate-1.2.1 \
- tinyvec-1.9.0 \
+ tinyvec-1.10.0 \
tinyvec_macros-0.1.1 \
- tokio-1.44.2 \
+ tokio-1.47.1 \
tokio-macros-2.5.0 \
tokio-rustls-0.26.2 \
tokio-stream-0.1.17 \
toml-0.5.11 \
- toml-0.8.22 \
- toml_datetime-0.6.9 \
- toml_edit-0.22.26 \
- toml_write-0.1.1 \
+ toml-0.8.23 \
+ toml-0.9.5 \
+ toml_datetime-0.6.11 \
+ toml_datetime-0.7.0 \
+ toml_edit-0.22.27 \
+ toml_parser-1.0.2 \
+ toml_write-0.1.2 \
+ toml_writer-1.0.2 \
tower-0.5.2 \
tower-layer-0.3.3 \
tower-service-0.3.3 \
tracing-0.1.41 \
tracing-appender-0.2.3 \
- tracing-attributes-0.1.28 \
- tracing-core-0.1.33 \
+ tracing-attributes-0.1.30 \
+ tracing-core-0.1.34 \
tracing-log-0.2.0 \
- tracing-subscriber-0.3.19 \
- tracing-tracy-0.11.3 \
- tracy-client-0.17.6 \
- tracy-client-sys-0.24.3 \
- trait-variant-0.1.2 \
+ tracing-subscriber-0.3.20 \
+ tracing-tracy-0.11.4 \
+ tracy-client-0.18.2 \
+ tracy-client-sys-0.26.1 \
treeculler-0.4.0 \
triple_buffer-8.1.1 \
try-lock-0.2.5 \
ttf-parser-0.25.1 \
tuple_utils-0.4.0 \
twox-hash-1.6.3 \
- twox-hash-2.1.0 \
+ twox-hash-2.1.2 \
tynm-0.1.10 \
- type-map-0.5.0 \
+ type-map-0.5.1 \
typenum-1.18.0 \
ubyte-0.10.4 \
- unic-langid-0.9.5 \
- unic-langid-impl-0.9.5 \
+ unic-langid-0.9.6 \
+ unic-langid-impl-0.9.6 \
unicode-ident-1.0.18 \
unicode-segmentation-1.12.0 \
unicode-truncate-1.1.0 \
@@ -741,12 +758,13 @@ CARGO_CRATES= ab_glyph-0.2.29 \
unicode-width-0.2.0 \
unicode-xid-0.1.0 \
unicode-xid-0.2.6 \
+ unit-prefix-0.5.1 \
untrusted-0.9.0 \
- url-2.5.4 \
- utf16_iter-1.0.5 \
+ unty-0.0.4 \
+ url-2.5.7 \
utf8_iter-1.0.4 \
utf8parse-0.2.2 \
- uuid-1.16.0 \
+ uuid-1.18.1 \
valuable-0.1.1 \
vcpkg-0.2.15 \
vec_map-0.8.2 \
@@ -755,59 +773,63 @@ CARGO_CRATES= ab_glyph-0.2.29 \
version-compare-0.1.1 \
version_check-0.9.5 \
versions-7.0.0 \
+ virtue-0.0.18 \
walkdir-2.5.0 \
want-0.3.1 \
- wasi-0.11.0+wasi-snapshot-preview1 \
- wasi-0.14.2+wasi-0.2.4 \
- wasm-bindgen-0.2.100 \
- wasm-bindgen-backend-0.2.100 \
- wasm-bindgen-futures-0.4.45 \
- wasm-bindgen-macro-0.2.100 \
- wasm-bindgen-macro-support-0.2.100 \
- wasm-bindgen-shared-0.2.100 \
- wasm-encoder-0.221.3 \
- wasm-encoder-0.229.0 \
- wasmparser-0.221.3 \
- wasmparser-0.229.0 \
- wasmprinter-0.221.3 \
- wasmtime-29.0.1 \
- wasmtime-asm-macros-29.0.1 \
- wasmtime-cache-29.0.1 \
- wasmtime-component-macro-29.0.1 \
- wasmtime-component-util-29.0.1 \
- wasmtime-cranelift-29.0.1 \
- wasmtime-environ-29.0.1 \
- wasmtime-fiber-29.0.1 \
- wasmtime-jit-debug-29.0.1 \
- wasmtime-jit-icache-coherence-29.0.1 \
- wasmtime-math-29.0.1 \
- wasmtime-slab-29.0.1 \
- wasmtime-versioned-export-macros-29.0.1 \
- wasmtime-wasi-29.0.1 \
- wasmtime-winch-29.0.1 \
- wasmtime-wit-bindgen-29.0.1 \
+ wasi-0.11.1+wasi-snapshot-preview1 \
+ wasi-0.14.5+wasi-0.2.4 \
+ wasip2-1.0.0+wasi-0.2.4 \
+ wasm-bindgen-0.2.101 \
+ wasm-bindgen-backend-0.2.101 \
+ wasm-bindgen-futures-0.4.51 \
+ wasm-bindgen-macro-0.2.101 \
+ wasm-bindgen-macro-support-0.2.101 \
+ wasm-bindgen-shared-0.2.101 \
+ wasm-encoder-0.236.1 \
+ wasm-encoder-0.239.0 \
+ wasmparser-0.236.1 \
+ wasmparser-0.239.0 \
+ wasmprinter-0.236.1 \
+ wasmtime-36.0.2 \
+ wasmtime-environ-36.0.2 \
+ wasmtime-internal-asm-macros-36.0.2 \
+ wasmtime-internal-cache-36.0.2 \
+ wasmtime-internal-component-macro-36.0.2 \
+ wasmtime-internal-component-util-36.0.2 \
+ wasmtime-internal-cranelift-36.0.2 \
+ wasmtime-internal-fiber-36.0.2 \
+ wasmtime-internal-jit-debug-36.0.2 \
+ wasmtime-internal-jit-icache-coherence-36.0.2 \
+ wasmtime-internal-math-36.0.2 \
+ wasmtime-internal-slab-36.0.2 \
+ wasmtime-internal-unwinder-36.0.2 \
+ wasmtime-internal-versioned-export-macros-36.0.2 \
+ wasmtime-internal-winch-36.0.2 \
+ wasmtime-internal-wit-bindgen-36.0.2 \
+ wasmtime-wasi-36.0.2 \
+ wasmtime-wasi-io-36.0.2 \
wast-35.0.2 \
- wast-229.0.0 \
- wat-1.229.0 \
+ wast-239.0.0 \
+ wat-1.239.0 \
wavefront-0.2.3 \
- wayland-backend-0.3.10 \
+ wayland-backend-0.3.11 \
wayland-client-0.29.5 \
- wayland-client-0.31.10 \
+ wayland-client-0.31.11 \
wayland-commons-0.29.5 \
wayland-csd-frame-0.3.0 \
wayland-cursor-0.29.5 \
- wayland-cursor-0.31.10 \
+ wayland-cursor-0.31.11 \
wayland-protocols-0.29.5 \
- wayland-protocols-0.32.8 \
- wayland-protocols-plasma-0.3.8 \
- wayland-protocols-wlr-0.3.8 \
+ wayland-protocols-0.32.9 \
+ wayland-protocols-plasma-0.3.9 \
+ wayland-protocols-wlr-0.3.9 \
wayland-scanner-0.29.5 \
- wayland-scanner-0.31.6 \
+ wayland-scanner-0.31.7 \
wayland-sys-0.29.5 \
- wayland-sys-0.31.6 \
- web-sys-0.3.77 \
+ wayland-sys-0.31.7 \
+ web-sys-0.3.78 \
web-time-1.1.0 \
- webpki-root-certs-0.26.10 \
+ webpki-root-certs-1.0.2 \
wfd-0.1.7 \
wgpu-26.0.1 \
wgpu-core-26.0.1 \
@@ -819,103 +841,120 @@ CARGO_CRATES= ab_glyph-0.2.29 \
wgpu-types-26.0.0 \
which-7.0.3 \
widestring-1.2.0 \
- wiggle-29.0.1 \
- wiggle-generate-29.0.1 \
- wiggle-macro-29.0.1 \
+ wiggle-36.0.2 \
+ wiggle-generate-36.0.2 \
+ wiggle-macro-36.0.2 \
winapi-0.3.9 \
winapi-i686-pc-windows-gnu-0.4.0 \
- winapi-util-0.1.9 \
+ winapi-util-0.1.11 \
winapi-wsapoll-0.1.2 \
winapi-x86_64-pc-windows-gnu-0.4.0 \
- winch-codegen-29.0.1 \
+ winch-codegen-36.0.2 \
window_clipboard-0.4.1 \
windows-0.48.0 \
windows-0.54.0 \
windows-0.58.0 \
+ windows-0.61.3 \
+ windows-collections-0.2.0 \
windows-core-0.54.0 \
windows-core-0.58.0 \
- windows-core-0.61.0 \
+ windows-core-0.61.2 \
+ windows-future-0.2.1 \
windows-implement-0.58.0 \
windows-implement-0.60.0 \
windows-interface-0.58.0 \
windows-interface-0.59.1 \
- windows-link-0.1.1 \
+ windows-link-0.1.3 \
+ windows-link-0.2.0 \
+ windows-numerics-0.2.0 \
windows-result-0.1.2 \
windows-result-0.2.0 \
- windows-result-0.3.2 \
+ windows-result-0.3.4 \
windows-strings-0.1.0 \
- windows-strings-0.4.0 \
+ windows-strings-0.4.2 \
windows-sys-0.45.0 \
windows-sys-0.48.0 \
windows-sys-0.52.0 \
windows-sys-0.59.0 \
+ windows-sys-0.60.2 \
+ windows-sys-0.61.0 \
windows-targets-0.42.2 \
windows-targets-0.48.5 \
windows-targets-0.52.6 \
+ windows-targets-0.53.3 \
+ windows-threading-0.1.0 \
windows_aarch64_gnullvm-0.42.2 \
windows_aarch64_gnullvm-0.48.5 \
windows_aarch64_gnullvm-0.52.6 \
+ windows_aarch64_gnullvm-0.53.0 \
windows_aarch64_msvc-0.42.2 \
windows_aarch64_msvc-0.48.5 \
windows_aarch64_msvc-0.52.6 \
+ windows_aarch64_msvc-0.53.0 \
windows_i686_gnu-0.42.2 \
windows_i686_gnu-0.48.5 \
windows_i686_gnu-0.52.6 \
+ windows_i686_gnu-0.53.0 \
windows_i686_gnullvm-0.52.6 \
+ windows_i686_gnullvm-0.53.0 \
windows_i686_msvc-0.42.2 \
windows_i686_msvc-0.48.5 \
windows_i686_msvc-0.52.6 \
+ windows_i686_msvc-0.53.0 \
windows_x86_64_gnu-0.42.2 \
windows_x86_64_gnu-0.48.5 \
windows_x86_64_gnu-0.52.6 \
+ windows_x86_64_gnu-0.53.0 \
windows_x86_64_gnullvm-0.42.2 \
windows_x86_64_gnullvm-0.48.5 \
windows_x86_64_gnullvm-0.52.6 \
+ windows_x86_64_gnullvm-0.53.0 \
windows_x86_64_msvc-0.42.2 \
windows_x86_64_msvc-0.48.5 \
windows_x86_64_msvc-0.52.6 \
+ windows_x86_64_msvc-0.53.0 \
winit-0.30.12 \
- winnow-0.7.9 \
+ winnow-0.7.13 \
winreg-0.50.0 \
winreg-0.52.0 \
winres-0.1.12 \
winsafe-0.0.19 \
winx-0.36.4 \
- wit-bindgen-rt-0.39.0 \
- wit-parser-0.221.3 \
+ wit-bindgen-0.45.1 \
+ wit-parser-0.236.1 \
witx-0.9.1 \
- write16-1.0.0 \
- writeable-0.5.5 \
+ writeable-0.6.1 \
wyz-0.5.1 \
x11-clipboard-0.7.1 \
x11-dl-2.21.0 \
x11rb-0.10.1 \
- x11rb-0.13.1 \
+ x11rb-0.13.2 \
x11rb-protocol-0.10.0 \
- x11rb-protocol-0.13.1 \
- xattr-1.5.0 \
- xcursor-0.3.8 \
+ x11rb-protocol-0.13.2 \
+ xattr-1.5.1 \
+ xcursor-0.3.10 \
xdg-2.5.2 \
xi-unicode-0.3.0 \
xkbcommon-dl-0.4.2 \
xkeysym-0.2.1 \
- xml-rs-0.8.26 \
+ xml-rs-0.8.27 \
xmlparser-0.13.6 \
yasna-0.5.2 \
- yoke-0.7.5 \
- yoke-derive-0.7.5 \
- zerocopy-0.8.25 \
- zerocopy-derive-0.8.25 \
+ yoke-0.8.0 \
+ yoke-derive-0.8.0 \
+ zerocopy-0.8.27 \
+ zerocopy-derive-0.8.27 \
zerofrom-0.1.6 \
zerofrom-derive-0.1.6 \
zeroize-1.8.1 \
- zerovec-0.10.4 \
- zerovec-derive-0.10.3 \
+ zerotrie-0.2.2 \
+ zerovec-0.11.4 \
+ zerovec-derive-0.11.1 \
zstd-0.13.3 \
zstd-safe-7.2.4 \
- zstd-sys-2.0.15+zstd.1.5.7 \
+ zstd-sys-2.0.16+zstd.1.5.7 \
zune-core-0.4.12 \
- zune-jpeg-0.4.14 \
+ zune-jpeg-0.4.21 \
specs,specs-derive@git+https://github.com/amethyst/specs.git?rev=4e2da1df29ee840baa9b936593c45592b7c9ae27\#4e2da1df29ee840baa9b936593c45592b7c9ae27 \
auth-common,authc@git+https://gitlab.com/veloren/auth.git?rev=ae0e16783a9f9041951296885f082308e155db79\#ae0e16783a9f9041951296885f082308e155db79 \
iced_core,iced_futures,iced_native@git+https://github.com/Imberflur/iced?tag=veloren-winit-0.28\#47243c257c8b8dd6c506b060804cb00b618aa0aa \
diff --git a/games/veloren-weekly/distinfo b/games/veloren-weekly/distinfo
index b14522a498f5..9d0f967e977a 100644
--- a/games/veloren-weekly/distinfo
+++ b/games/veloren-weekly/distinfo
@@ -1,12 +1,14 @@
-TIMESTAMP = 1756940516
-SHA256 (rust/crates/ab_glyph-0.2.29.crate) = ec3672c180e71eeaaac3a541fbbc5f5ad4def8b747c595ad30d674e43049f7b0
-SIZE (rust/crates/ab_glyph-0.2.29.crate) = 20011
-SHA256 (rust/crates/ab_glyph_rasterizer-0.1.8.crate) = c71b1793ee61086797f5c80b6efa2b8ffa6d5dd703f118545808a7f2e27f7046
-SIZE (rust/crates/ab_glyph_rasterizer-0.1.8.crate) = 11010
+TIMESTAMP = 1757497798
+SHA256 (rust/crates/ab_glyph-0.2.31.crate) = e074464580a518d16a7126262fffaaa47af89d4099d4cb403f8ed938ba12ee7d
+SIZE (rust/crates/ab_glyph-0.2.31.crate) = 20909
+SHA256 (rust/crates/ab_glyph_rasterizer-0.1.10.crate) = 366ffbaa4442f4684d91e2cd7c5ea7c4ed8add41959a31447066e279e432b618
+SIZE (rust/crates/ab_glyph_rasterizer-0.1.10.crate) = 11206
SHA256 (rust/crates/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/addr2line-0.25.0.crate) = 9acbfca36652500c911ddb767ed433e3ed99b032b5d935be73c6923662db1d43
+SIZE (rust/crates/addr2line-0.25.0.crate) = 41982
+SHA256 (rust/crates/adler2-2.0.1.crate) = 320119579fcad9c21884f5c4861d16174d0e06250625266f50fe6898340abefa
+SIZE (rust/crates/adler2-2.0.1.crate) = 13366
SHA256 (rust/crates/adler32-1.2.0.crate) = aae1277d39aeec15cb388266ecc24b11c80469deae6067e17a1a7aa9e5c1f234
SIZE (rust/crates/adler32-1.2.0.crate) = 6411
SHA256 (rust/crates/ahash-0.4.8.crate) = 0453232ace82dee0dd0b4c87a59bd90f7b53b314f3e0f61fe2ee7c8a16482289
@@ -27,24 +29,22 @@ SHA256 (rust/crates/android-activity-0.6.0.crate) = ef6978589202a00cd7e118380c44
SIZE (rust/crates/android-activity-0.6.0.crate) = 258597
SHA256 (rust/crates/android-properties-0.2.2.crate) = fc7eb209b1518d6bb87b283c20095f5228ecda460da70b44f0802523dea6da04
SIZE (rust/crates/android-properties-0.2.2.crate) = 4563
-SHA256 (rust/crates/android-tzdata-0.1.1.crate) = e999941b234f3131b00bc13c22d06e8c5ff726d1b6318ac7eb276997bbb4fef0
-SIZE (rust/crates/android-tzdata-0.1.1.crate) = 7674
SHA256 (rust/crates/android_system_properties-0.1.5.crate) = 819e7219dbd41043ac279b19830f2efc897156490d7fd6ea916720117ee66311
SIZE (rust/crates/android_system_properties-0.1.5.crate) = 5243
SHA256 (rust/crates/anes-0.1.6.crate) = 4b46cbb362ab8752921c97e041f5e366ee6297bd428a31275b9fcf1e380f7299
SIZE (rust/crates/anes-0.1.6.crate) = 23857
-SHA256 (rust/crates/anstream-0.6.18.crate) = 8acc5369981196006228e28809f761875c0327210a891e941f4c683b3a99529b
-SIZE (rust/crates/anstream-0.6.18.crate) = 29681
-SHA256 (rust/crates/anstyle-1.0.10.crate) = 55cc3b69f167a1ef2e161439aa98aed94e6028e5f9a59be9a6ffb47aef1651f9
-SIZE (rust/crates/anstyle-1.0.10.crate) = 15725
-SHA256 (rust/crates/anstyle-parse-0.2.6.crate) = 3b2d16507662817a6a20a9ea92df6652ee4f94f914589377d69f3b21bc5798a9
-SIZE (rust/crates/anstyle-parse-0.2.6.crate) = 22343
-SHA256 (rust/crates/anstyle-query-1.1.2.crate) = 79947af37f4177cfead1110013d678905c37501914fba0efea834c3fe9a8d60c
-SIZE (rust/crates/anstyle-query-1.1.2.crate) = 9969
-SHA256 (rust/crates/anstyle-wincon-3.0.7.crate) = ca3534e77181a9cc07539ad51f2141fe32f6c3ffd4df76db8ad92346b003ae4e
-SIZE (rust/crates/anstyle-wincon-3.0.7.crate) = 12400
-SHA256 (rust/crates/anyhow-1.0.98.crate) = e16d2d3311acee920a9eb8d33b8cbc1787ce4a264e85f964c2404b969bdcd487
-SIZE (rust/crates/anyhow-1.0.98.crate) = 53334
+SHA256 (rust/crates/anstream-0.6.20.crate) = 3ae563653d1938f79b1ab1b5e668c87c76a9930414574a6583a7b7e11a8e6192
+SIZE (rust/crates/anstream-0.6.20.crate) = 28797
+SHA256 (rust/crates/anstyle-1.0.11.crate) = 862ed96ca487e809f1c8e5a8447f6ee2cf102f846893800b20cebdf541fc6bbd
+SIZE (rust/crates/anstyle-1.0.11.crate) = 15880
+SHA256 (rust/crates/anstyle-parse-0.2.7.crate) = 4e7644824f0aa2c7b9384579234ef10eb7efb6a0deb83f9630a49594dd9c15c2
+SIZE (rust/crates/anstyle-parse-0.2.7.crate) = 21707
+SHA256 (rust/crates/anstyle-query-1.1.4.crate) = 9e231f6134f61b71076a3eab506c379d4f36122f2af15a9ff04415ea4c3339e2
+SIZE (rust/crates/anstyle-query-1.1.4.crate) = 10192
+SHA256 (rust/crates/anstyle-wincon-3.0.10.crate) = 3e0633414522a32ffaac8ac6cc8f748e090c5717661fddeea04219e2344f5f2a
+SIZE (rust/crates/anstyle-wincon-3.0.10.crate) = 12558
+SHA256 (rust/crates/anyhow-1.0.99.crate) = b0674a1ddeecb70197781e945de4b3b8ffb61fa939a5597bcf48503737663100
+SIZE (rust/crates/anyhow-1.0.99.crate) = 53809
SHA256 (rust/crates/anymap2-0.13.0.crate) = d301b3b94cb4b2f23d7917810addbbaff90738e0ca2be692bd027e70d7e0330c
SIZE (rust/crates/anymap2-0.13.0.crate) = 17337
SHA256 (rust/crates/app_dirs2-2.5.5.crate) = a7e7b35733e3a8c1ccb90385088dd5b6eaa61325cb4d1ad56e683b5224ff352e
@@ -55,8 +55,8 @@ SHA256 (rust/crates/approx-0.4.0.crate) = 3f2a05fd1bd10b2527e20a2cd32d8873d115b8
SIZE (rust/crates/approx-0.4.0.crate) = 14280
SHA256 (rust/crates/approx-0.5.1.crate) = cab112f0a86d568ea0e627cc1d6be74a1e9cd55214684db5561995f6dad897c6
SIZE (rust/crates/approx-0.5.1.crate) = 15100
-SHA256 (rust/crates/arbitrary-1.4.1.crate) = dde20b3d026af13f561bdd0f15edf01fc734f0dafcedbaf42bba506a9517f223
-SIZE (rust/crates/arbitrary-1.4.1.crate) = 36816
+SHA256 (rust/crates/arbitrary-1.4.2.crate) = c3d036a3c4ab069c7b410a2ce876bd74808d2d0888a82667669f8e783a898bf1
+SIZE (rust/crates/arbitrary-1.4.2.crate) = 38307
SHA256 (rust/crates/arr_macro-0.2.1.crate) = c49336e062fa2ae8aca17a2f99c34d9c1a5d30827e8aff1cb4c294f253afe992
SIZE (rust/crates/arr_macro-0.2.1.crate) = 6504
SHA256 (rust/crates/arr_macro_impl-0.2.1.crate) = 9c6368f9ae5c6ec403ca910327ae0c9437b0a85255b6950c90d497e6177f6e5e
@@ -71,12 +71,12 @@ SHA256 (rust/crates/ascii-1.1.0.crate) = d92bec98840b8f03a5ff5413de5293bfcd8bf96
SIZE (rust/crates/ascii-1.1.0.crate) = 36075
SHA256 (rust/crates/ash-0.38.0+1.3.281.crate) = 0bb44936d800fea8f016d7f2311c6a4f97aebd5dc86f09906139ec848cf3a46f
SIZE (rust/crates/ash-0.38.0+1.3.281.crate) = 457775
-SHA256 (rust/crates/assets_manager-0.12.5.crate) = 017916aa0241c9944e5e7483d74e9d053edea690a77a36f3bf342c75ad23f7cb
-SIZE (rust/crates/assets_manager-0.12.5.crate) = 68736
-SHA256 (rust/crates/async-channel-2.3.1.crate) = 89b47800b0be77592da0afd425cc03468052844aff33b84e33cc696f64e77b6a
-SIZE (rust/crates/async-channel-2.3.1.crate) = 14576
-SHA256 (rust/crates/async-trait-0.1.88.crate) = e539d3fca749fcee5236ab05e93a52867dd549cc157c8cb7f99595f3cedffdb5
-SIZE (rust/crates/async-trait-0.1.88.crate) = 32084
+SHA256 (rust/crates/assets_manager-0.13.2.crate) = 88efd382e54d403ac4bdf5841d8028f85ef207c8492a19f8427b72be6c3cfc94
+SIZE (rust/crates/assets_manager-0.13.2.crate) = 64678
+SHA256 (rust/crates/async-channel-2.5.0.crate) = 924ed96dd52d1b75e9c1a3e6275715fd320f5f9439fb5a4a11fa51f4221158d2
+SIZE (rust/crates/async-channel-2.5.0.crate) = 18624
+SHA256 (rust/crates/async-trait-0.1.89.crate) = 9035ad2d096bed7955a320ee7e2230574d28fd3c3a0f186cbea1ff3c7eed5dbb
+SIZE (rust/crates/async-trait-0.1.89.crate) = 32171
SHA256 (rust/crates/atomic-arena-0.1.2.crate) = 73e8ed45f88ed32e6827a96b62d8fd4086d72defc754c5c6bd08470c1aaf648e
SIZE (rust/crates/atomic-arena-0.1.2.crate) = 12495
SHA256 (rust/crates/atomic-waker-1.1.2.crate) = 1505bd5d3d116872e7271a6d4e16d81d0c8570876c8de68093a09ac269d8aac0
@@ -85,32 +85,34 @@ SHA256 (rust/crates/atomic_refcell-0.1.13.crate) = 41e67cd8309bbd06cd603a9e693a7
SIZE (rust/crates/atomic_refcell-0.1.13.crate) = 11760
SHA256 (rust/crates/atomicwrites-0.4.4.crate) = 3ef1bb8d1b645fe38d51dfc331d720fb5fc2c94b440c76cc79c80ff265ca33e3
SIZE (rust/crates/atomicwrites-0.4.4.crate) = 6598
-SHA256 (rust/crates/autocfg-1.4.0.crate) = ace50bade8e6234aa140d9a2f552bbee1db4d353f69b8217bc503490fc1a9f26
-SIZE (rust/crates/autocfg-1.4.0.crate) = 17712
+SHA256 (rust/crates/autocfg-1.5.0.crate) = c08606f8c3cbf4ce6ec8e28fb0014a2c086708fe954eaa885384a6165172e7e8
+SIZE (rust/crates/autocfg-1.5.0.crate) = 18729
SHA256 (rust/crates/axum-0.8.4.crate) = 021e862c184ae977658b36c4500f7feac3221ca5da43e3f25bd04ab6c79a29b5
SIZE (rust/crates/axum-0.8.4.crate) = 175159
SHA256 (rust/crates/axum-core-0.5.2.crate) = 68464cd0412f486726fb3373129ef5d2993f90c34bc2bc1c1e9943b2f4fc7ca6
SIZE (rust/crates/axum-core-0.5.2.crate) = 26212
SHA256 (rust/crates/az-1.2.1.crate) = 7b7e4c2464d97fe331d41de9d5db0def0a96f4d823b8b32a2efd503578988973
SIZE (rust/crates/az-1.2.1.crate) = 27842
-SHA256 (rust/crates/backtrace-0.3.74.crate) = 8d82cb332cdfaed17ae235a638438ac4d4839913cc2af585c3c6746e8f8bee1a
-SIZE (rust/crates/backtrace-0.3.74.crate) = 88516
+SHA256 (rust/crates/backtrace-0.3.75.crate) = 6806a6321ec58106fea15becdad98371e28d92ccbc7c8f1b3b6dd724fe8f1002
+SIZE (rust/crates/backtrace-0.3.75.crate) = 92665
SHA256 (rust/crates/base64-0.21.7.crate) = 9d297deb1925b89f2ccc13d7635fa0714f12c87adce1c75356b39ca9b7178567
SIZE (rust/crates/base64-0.21.7.crate) = 82576
SHA256 (rust/crates/base64-0.22.1.crate) = 72b3254f16251a8381aa12e40e3c4d2f0199f8c6508fbecb9d91f575e0fbb8c6
SIZE (rust/crates/base64-0.22.1.crate) = 81597
-SHA256 (rust/crates/bincode-1.3.3.crate) = b1f45e9417d87227c7a56d22e471c6206462cba514c7590c09aff4cf6d1ddcad
-SIZE (rust/crates/bincode-1.3.3.crate) = 28958
-SHA256 (rust/crates/bindgen-0.70.1.crate) = f49d8fed880d473ea71efb9bf597651e77201bdd4893efe54c9e5d65ae04ce6f
-SIZE (rust/crates/bindgen-0.70.1.crate) = 226363
+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
+SIZE (rust/crates/bincode_derive-2.0.1.crate) = 7404
+SHA256 (rust/crates/bindgen-0.72.1.crate) = 993776b509cfb49c750f11b8f07a46fa23e0a1386ffc01fb1e7d343efc387895
+SIZE (rust/crates/bindgen-0.72.1.crate) = 246071
SHA256 (rust/crates/bit-set-0.8.0.crate) = 08807e080ed7f9d5433fa9b275196cfc35414f66a0c79d864dc51a0d825231a3
SIZE (rust/crates/bit-set-0.8.0.crate) = 16289
SHA256 (rust/crates/bit-vec-0.8.0.crate) = 5e764a1d40d510daf35e07be9eb06e75770908c27d411ee6c92109c9840eaaf7
SIZE (rust/crates/bit-vec-0.8.0.crate) = 24132
SHA256 (rust/crates/bitflags-1.3.2.crate) = bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a
SIZE (rust/crates/bitflags-1.3.2.crate) = 23021
-SHA256 (rust/crates/bitflags-2.9.0.crate) = 5c8214115b7bf84099f1309324e63141d4c5d7cc26862f97a0a857dbefe165bd
-SIZE (rust/crates/bitflags-2.9.0.crate) = 47654
+SHA256 (rust/crates/bitflags-2.9.4.crate) = 2261d10cca569e4643e526d8dc2e62e433cc8aba21ab764233731f8d369bf394
+SIZE (rust/crates/bitflags-2.9.4.crate) = 47950
SHA256 (rust/crates/bitvec-1.0.1.crate) = 1bc2832c24239b0141d5674bb9174f9d68a8b5b3f2753311927c172ca46f7e9c
SIZE (rust/crates/bitvec-1.0.1.crate) = 224375
SHA256 (rust/crates/blake2b_simd-1.0.3.crate) = 06e903a20b159e944f91ec8499fe1e55651480c541ea0a584f5d967c49ad9d99
@@ -123,12 +125,12 @@ SHA256 (rust/crates/block2-0.5.1.crate) = 2c132eebf10f5cad5289222520a4a058514204
SIZE (rust/crates/block2-0.5.1.crate) = 24191
SHA256 (rust/crates/block2-0.6.1.crate) = 340d2f0bdb2a43c1d3cd40513185b2bd7def0aa1052f956455114bc98f82dcf2
SIZE (rust/crates/block2-0.6.1.crate) = 34311
-SHA256 (rust/crates/bumpalo-3.17.0.crate) = 1628fb46dfa0b37568d12e5edd512553eccf6a22a78e8bde00bb4aed84d5bdbf
-SIZE (rust/crates/bumpalo-3.17.0.crate) = 91975
-SHA256 (rust/crates/bytemuck-1.23.0.crate) = 9134a6ef01ce4b366b50689c94f82c14bc72bc5d0386829828a2e2752ef7958c
-SIZE (rust/crates/bytemuck-1.23.0.crate) = 52534
-SHA256 (rust/crates/bytemuck_derive-1.9.3.crate) = 7ecc273b49b3205b83d648f0690daa588925572cc5063745bfe547fe7ec8e1a1
-SIZE (rust/crates/bytemuck_derive-1.9.3.crate) = 23555
+SHA256 (rust/crates/bumpalo-3.19.0.crate) = 46c5e41b57b8bba42a04676d81cb89e9ee8e859a1a66f80a5a72e1cb76b34d43
+SIZE (rust/crates/bumpalo-3.19.0.crate) = 96414
+SHA256 (rust/crates/bytemuck-1.23.2.crate) = 3995eaeebcdf32f91f980d360f78732ddc061097ab4e39991ae7a6ace9194677
+SIZE (rust/crates/bytemuck-1.23.2.crate) = 53021
+SHA256 (rust/crates/bytemuck_derive-1.10.1.crate) = 4f154e572231cb6ba2bd1176980827e3d5dc04cc183a75dea38109fbdd672d29
+SIZE (rust/crates/bytemuck_derive-1.10.1.crate) = 25122
SHA256 (rust/crates/byteorder-1.5.0.crate) = 1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b
SIZE (rust/crates/byteorder-1.5.0.crate) = 23288
SHA256 (rust/crates/byteorder-lite-0.1.0.crate) = 8f1fe948ff07f4bd06c30984e69f5b4899c516a3ef74f34df92a2df2ab535495
@@ -157,10 +159,10 @@ SHA256 (rust/crates/cassowary-0.3.0.crate) = df8670b8c7b9dae1793364eafadf7239c40
SIZE (rust/crates/cassowary-0.3.0.crate) = 22876
SHA256 (rust/crates/cast-0.3.0.crate) = 37b2a672a2cb129a2e41c10b1224bb368f9f37a2b16b612598138befd7b37eb5
SIZE (rust/crates/cast-0.3.0.crate) = 11452
-SHA256 (rust/crates/castaway-0.2.3.crate) = 0abae9be0aaf9ea96a3b1b8b1b55c602ca751eba1b1500220cea4ecbafe7c0d5
-SIZE (rust/crates/castaway-0.2.3.crate) = 11509
-SHA256 (rust/crates/cc-1.2.21.crate) = 8691782945451c1c383942c4874dbe63814f61cb57ef773cda2972682b7bb3c0
-SIZE (rust/crates/cc-1.2.21.crate) = 106117
+SHA256 (rust/crates/castaway-0.2.4.crate) = dec551ab6e7578819132c713a93c022a05d60159dc86e7a7050223577484c55a
+SIZE (rust/crates/castaway-0.2.4.crate) = 12546
+SHA256 (rust/crates/cc-1.2.36.crate) = 5252b3d2648e5eedbc1a6f501e3c795e07025c1e93bbf8bbdd6eef7f447a6d54
+SIZE (rust/crates/cc-1.2.36.crate) = 90198
SHA256 (rust/crates/censor-0.3.0.crate) = d41e3b9fdbb9b3edc10dc66a06dc255822f699c432e19403fb966e6d60e0dec4
SIZE (rust/crates/censor-0.3.0.crate) = 5627
SHA256 (rust/crates/cesu8-1.1.0.crate) = 6d43a04d8753f35258c91f8ec639f792891f748a1edbd759cf1dcea3382ad83c
@@ -169,18 +171,16 @@ SHA256 (rust/crates/cexpr-0.6.0.crate) = 6fac387a98bb7c37292057cffc56d62ecb62990
SIZE (rust/crates/cexpr-0.6.0.crate) = 17966
SHA256 (rust/crates/cfg-if-0.1.10.crate) = 4785bdd1c96b2a846b2bd7cc02e86b6b3dbf14e7e53446c4f54c92a361040822
SIZE (rust/crates/cfg-if-0.1.10.crate) = 7933
-SHA256 (rust/crates/cfg-if-1.0.0.crate) = baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd
-SIZE (rust/crates/cfg-if-1.0.0.crate) = 7934
+SHA256 (rust/crates/cfg-if-1.0.3.crate) = 2fd1289c04a9ea8cb22300a459a72a385d7c73d3259e2ed7dcb2af674838cfa9
+SIZE (rust/crates/cfg-if-1.0.3.crate) = 8719
SHA256 (rust/crates/cfg_aliases-0.2.1.crate) = 613afe47fcd5fac7ccf1db93babcb082c5994d996f20b8b159f2ad1658eb5724
SIZE (rust/crates/cfg_aliases-0.2.1.crate) = 6355
-SHA256 (rust/crates/chrono-0.4.41.crate) = c469d952047f47f91b68d1cba3f10d63c11d73e4636f24f08daf0278abf01c4d
-SIZE (rust/crates/chrono-0.4.41.crate) = 234621
-SHA256 (rust/crates/chrono-tz-0.10.3.crate) = efdce149c370f133a071ca8ef6ea340b7b88748ab0810097a9e2976eaa34b4f3
-SIZE (rust/crates/chrono-tz-0.10.3.crate) = 380709
-SHA256 (rust/crates/chrono-tz-build-0.4.1.crate) = 8f10f8c9340e31fc120ff885fcdb54a0b48e474bbd77cab557f0c30a3e569402
-SIZE (rust/crates/chrono-tz-build-0.4.1.crate) = 11798
-SHA256 (rust/crates/chumsky-0.9.3.crate) = 8eebd66744a15ded14960ab4ccdbfb51ad3b81f51f3f04a80adac98c985396c9
-SIZE (rust/crates/chumsky-0.9.3.crate) = 75112
+SHA256 (rust/crates/chrono-0.4.42.crate) = 145052bdd345b87320e369255277e3fb5152762ad123a901ef5c262dd38fe8d2
+SIZE (rust/crates/chrono-0.4.42.crate) = 238174
+SHA256 (rust/crates/chrono-tz-0.10.4.crate) = a6139a8597ed92cf816dfb33f5dd6cf0bb93a6adc938f11039f371bc5bcd26c3
+SIZE (rust/crates/chrono-tz-0.10.4.crate) = 794377
+SHA256 (rust/crates/chumsky-0.10.1.crate) = 14377e276b2c8300513dff55ba4cc4142b44e5d6de6d00eb5b2307d650bb4ec1
+SIZE (rust/crates/chumsky-0.10.1.crate) = 175210
SHA256 (rust/crates/ciborium-0.2.2.crate) = 42e69ffd6f0917f5c029256a24d0161db17cea3997d185db0d35926308770f0e
SIZE (rust/crates/ciborium-0.2.2.crate) = 35611
SHA256 (rust/crates/ciborium-io-0.2.2.crate) = 05afea1e0a06c9be33d539b876f1ce3692f4afea2cb41f740e7743225ed1c757
@@ -189,18 +189,18 @@ SHA256 (rust/crates/ciborium-ll-0.2.2.crate) = 57663b653d948a338bfb3eeba9bb2fd5f
SIZE (rust/crates/ciborium-ll-0.2.2.crate) = 14695
SHA256 (rust/crates/clang-sys-1.8.1.crate) = 0b023947811758c97c59bf9d1c188fd619ad4718dcaa767947df1cadb14f39f4
SIZE (rust/crates/clang-sys-1.8.1.crate) = 44009
-SHA256 (rust/crates/clap-4.5.37.crate) = eccb054f56cbd38340b380d4a8e69ef1f02f1af43db2f0cc817a4774d80ae071
-SIZE (rust/crates/clap-4.5.37.crate) = 56962
-SHA256 (rust/crates/clap_builder-4.5.37.crate) = efd9466fac8543255d3b1fcad4762c5e116ffe808c8a3043d4263cd4fd4862a2
-SIZE (rust/crates/clap_builder-4.5.37.crate) = 168761
-SHA256 (rust/crates/clap_derive-4.5.32.crate) = 09176aae279615badda0765c0c0b3f6ed53f4709118af73cf4655d85d1530cd7
-SIZE (rust/crates/clap_derive-4.5.32.crate) = 33441
-SHA256 (rust/crates/clap_lex-0.7.4.crate) = f46ad14479a25103f283c0f10005961cf086d8dc42205bb44c46ac563475dca6
-SIZE (rust/crates/clap_lex-0.7.4.crate) = 12858
+SHA256 (rust/crates/clap-4.5.47.crate) = 7eac00902d9d136acd712710d71823fb8ac8004ca445a89e73a41d45aa712931
+SIZE (rust/crates/clap-4.5.47.crate) = 58354
+SHA256 (rust/crates/clap_builder-4.5.47.crate) = 2ad9bbf750e73b5884fb8a211a9424a1906c1e156724260fdae972f31d70e1d6
+SIZE (rust/crates/clap_builder-4.5.47.crate) = 170016
+SHA256 (rust/crates/clap_derive-4.5.47.crate) = bbfd7eae0b0f1a6e63d4b13c9c478de77c2eb546fba158ad50b4203dc24b9f9c
+SIZE (rust/crates/clap_derive-4.5.47.crate) = 33550
+SHA256 (rust/crates/clap_lex-0.7.5.crate) = b94f61472cee1439c0b966b47e3aca9ae07e45d070759512cd390ea2bebc6675
+SIZE (rust/crates/clap_lex-0.7.5.crate) = 13469
SHA256 (rust/crates/clipboard-win-3.1.1.crate) = 9fdf5e01086b6be750428ba4a40619f847eb2e95756eee84b18e06e5f0b50342
SIZE (rust/crates/clipboard-win-3.1.1.crate) = 11964
-SHA256 (rust/crates/clipboard-win-5.4.0.crate) = 15efe7a882b08f34e38556b14f2fb3daa98769d06c7f0c1b076dfd0d983bc892
-SIZE (rust/crates/clipboard-win-5.4.0.crate) = 20559
+SHA256 (rust/crates/clipboard-win-5.4.1.crate) = bde03770d3df201d4fb868f2c9c59e66a3e4e2bd06692a0fe701e7103c7e84d4
+SIZE (rust/crates/clipboard-win-5.4.1.crate) = 20994
SHA256 (rust/crates/clipboard_macos-0.1.1.crate) = 9b7f4aaa047ba3c3630b080bb9860894732ff23e2aee290a418909aa6d5df38f
SIZE (rust/crates/clipboard_macos-0.1.1.crate) = 6037
SHA256 (rust/crates/clipboard_wayland-0.2.2.crate) = 003f886bc4e2987729d10c1db3424e7f80809f3fc22dbc16c685738887cb37b8
@@ -209,30 +209,32 @@ SHA256 (rust/crates/clipboard_x11-0.4.2.crate) = 4274ea815e013e0f9f04a2633423e14
SIZE (rust/crates/clipboard_x11-0.4.2.crate) = 4912
SHA256 (rust/crates/cmake-0.1.54.crate) = e7caa3f9de89ddbe2c607f4101924c5abec803763ae9534e4f4d7d8f84aa81f0
SIZE (rust/crates/cmake-0.1.54.crate) = 18955
-SHA256 (rust/crates/cobs-0.2.3.crate) = 67ba02a97a2bd10f4b59b25c7973101c79642302776489e030cd13cdab09ed15
-SIZE (rust/crates/cobs-0.2.3.crate) = 12576
+SHA256 (rust/crates/cobs-0.3.0.crate) = 0fa961b519f0b462e3a3b4a34b64d119eeaca1d59af726fe450bbba07a9fc0a1
+SIZE (rust/crates/cobs-0.3.0.crate) = 15639
SHA256 (rust/crates/codespan-reporting-0.12.0.crate) = fe6d2e5af09e8c8ad56c969f2157a3d4238cebc7c55f0a517728c38f7b200f81
SIZE (rust/crates/codespan-reporting-0.12.0.crate) = 55796
-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/combine-4.6.7.crate) = ba5a308b75df32fe02788e748662718f03fde005016435c444eea572398219fd
SIZE (rust/crates/combine-4.6.7.crate) = 134808
SHA256 (rust/crates/compact_str-0.8.1.crate) = 3b79c4069c6cad78e2e0cdfcbd26275770669fb39fd308a752dc110e83b9af32
SIZE (rust/crates/compact_str-0.8.1.crate) = 71371
SHA256 (rust/crates/concurrent-queue-2.5.0.crate) = 4ca0197aee26d1ae37445ee532fefce43251d24cc7c166799f4d46817f1d3973
SIZE (rust/crates/concurrent-queue-2.5.0.crate) = 22654
-SHA256 (rust/crates/console-0.15.11.crate) = 054ccb5b10f9f2cbf51eb355ca1d05c2d279ce1804688d0db74b4733a5aeafd8
-SIZE (rust/crates/console-0.15.11.crate) = 37822
+SHA256 (rust/crates/console-0.16.1.crate) = b430743a6eb14e9764d4260d4c0d8123087d504eeb9c48f2b2a5e810dd369df4
+SIZE (rust/crates/console-0.16.1.crate) = 39129
SHA256 (rust/crates/console_error_panic_hook-0.1.7.crate) = a06aeb73f470f66dcdbf7223caeebb85984942f22f1adb2a088cf9668146bbbc
SIZE (rust/crates/console_error_panic_hook-0.1.7.crate) = 507196
SHA256 (rust/crates/constant_time_eq-0.3.1.crate) = 7c74b8349d32d297c9134b8c88677813a227df8f779daa29bfc29c183fe3dca6
SIZE (rust/crates/constant_time_eq-0.3.1.crate) = 11561
+SHA256 (rust/crates/convert_case-0.7.1.crate) = bb402b8d4c85569410425650ce3eddc7d698ed96d39a73f941b08fb63082f1e7
+SIZE (rust/crates/convert_case-0.7.1.crate) = 23816
SHA256 (rust/crates/copypasta-0.8.2.crate) = 133fc8675ee3a4ec9aa513584deda9aa0faeda3586b87f7f0f2ba082c66fb172
SIZE (rust/crates/copypasta-0.8.2.crate) = 13030
SHA256 (rust/crates/core-foundation-0.9.4.crate) = 91e195e091a93c46f7102ec7818a2aa394e1e1771c3ab4825963fa03e45afb8f
SIZE (rust/crates/core-foundation-0.9.4.crate) = 27743
-SHA256 (rust/crates/core-foundation-0.10.0.crate) = b55271e5c8c478ad3f38ad24ef34923091e0548492a266d19b3c0b4d82574c63
-SIZE (rust/crates/core-foundation-0.10.0.crate) = 27023
+SHA256 (rust/crates/core-foundation-0.10.1.crate) = b2a6cd9ae233e7f62ba4e9353e81a88df7fc8a5987b8d445b4d90c879bd156f6
+SIZE (rust/crates/core-foundation-0.10.1.crate) = 28886
SHA256 (rust/crates/core-foundation-sys-0.8.7.crate) = 773648b94d0e5d620f64f280777445740e61fe701025087ec8b57f45c791888b
SIZE (rust/crates/core-foundation-sys-0.8.7.crate) = 37712
SHA256 (rust/crates/core-graphics-0.23.2.crate) = c07782be35f9e1140080c6b96f0d44b739e2278479f64e02fdab4e32dfd8b081
@@ -243,40 +245,46 @@ SHA256 (rust/crates/core-graphics-types-0.2.0.crate) = 3d44a101f213f6c4cdc1853d4
SIZE (rust/crates/core-graphics-types-0.2.0.crate) = 7098
SHA256 (rust/crates/coreaudio-rs-0.11.3.crate) = 321077172d79c662f64f5071a03120748d5bb652f5231570141be24cfcd2bace
SIZE (rust/crates/coreaudio-rs-0.11.3.crate) = 42844
-SHA256 (rust/crates/coreaudio-sys-0.2.16.crate) = 2ce857aa0b77d77287acc1ac3e37a05a8c95a2af3647d23b15f263bdaeb7562b
-SIZE (rust/crates/coreaudio-sys-0.2.16.crate) = 5480
+SHA256 (rust/crates/coreaudio-sys-0.2.17.crate) = ceec7a6067e62d6f931a2baf6f3a751f4a892595bcec1461a3c94ef9949864b6
+SIZE (rust/crates/coreaudio-sys-0.2.17.crate) = 7591
SHA256 (rust/crates/cpal-0.15.3.crate) = 873dab07c8f743075e57f524c583985fbaf745602acbe916a01539364369a779
SIZE (rust/crates/cpal-0.15.3.crate) = 100083
SHA256 (rust/crates/cpp_demangle-0.4.4.crate) = 96e58d342ad113c2b878f16d5d034c03be492ae460cdbc02b7f0f2284d310c7d
SIZE (rust/crates/cpp_demangle-0.4.4.crate) = 79650
SHA256 (rust/crates/cpufeatures-0.2.17.crate) = 59ed5838eebb26a2bb2e58f6d5b5316989ae9d08bab10e0e6d103e656d1b0280
SIZE (rust/crates/cpufeatures-0.2.17.crate) = 13466
-SHA256 (rust/crates/cranelift-bforest-0.116.1.crate) = e15d04a0ce86cb36ead88ad68cf693ffd6cda47052b9e0ac114bc47fd9cd23c4
-SIZE (rust/crates/cranelift-bforest-0.116.1.crate) = 30861
-SHA256 (rust/crates/cranelift-bitset-0.116.1.crate) = 7c6e3969a7ce267259ce244b7867c5d3bc9e65b0a87e81039588dfdeaede9f34
-SIZE (rust/crates/cranelift-bitset-0.116.1.crate) = 8056
-SHA256 (rust/crates/cranelift-codegen-0.116.1.crate) = 2c22032c4cb42558371cf516bb47f26cdad1819d3475c133e93c49f50ebf304e
-SIZE (rust/crates/cranelift-codegen-0.116.1.crate) = 1051844
-SHA256 (rust/crates/cranelift-codegen-meta-0.116.1.crate) = c904bc71c61b27fc57827f4a1379f29de64fe95653b620a3db77d59655eee0b8
-SIZE (rust/crates/cranelift-codegen-meta-0.116.1.crate) = 80475
-SHA256 (rust/crates/cranelift-codegen-shared-0.116.1.crate) = 40180f5497572f644ce88c255480981ae2ec1d7bb4d8e0c0136a13b87a2f2ceb
-SIZE (rust/crates/cranelift-codegen-shared-0.116.1.crate) = 6155
-SHA256 (rust/crates/cranelift-control-0.116.1.crate) = 26d132c6d0bd8a489563472afc171759da0707804a65ece7ceb15a8c6d7dd5ef
-SIZE (rust/crates/cranelift-control-0.116.1.crate) = 8253
-SHA256 (rust/crates/cranelift-entity-0.116.1.crate) = 4b2d0d9618275474fbf679dd018ac6e009acbd6ae6850f6a67be33fb3b00b323
-SIZE (rust/crates/cranelift-entity-0.116.1.crate) = 29325
-SHA256 (rust/crates/cranelift-frontend-0.116.1.crate) = 4fac41e16729107393174b0c9e3730fb072866100e1e64e80a1a963b2e484d57
-SIZE (rust/crates/cranelift-frontend-0.116.1.crate) = 54378
-SHA256 (rust/crates/cranelift-isle-0.116.1.crate) = 1ca20d576e5070044d0a72a9effc2deacf4d6aa650403189d8ea50126483944d
-SIZE (rust/crates/cranelift-isle-0.116.1.crate) = 75233
-SHA256 (rust/crates/cranelift-native-0.116.1.crate) = b8dee82f3f1f2c4cba9177f1cc5e350fe98764379bcd29340caa7b01f85076c7
-SIZE (rust/crates/cranelift-native-0.116.1.crate) = 10709
-SHA256 (rust/crates/crc32fast-1.4.2.crate) = a97769d94ddab943e4510d138150169a2758b5ef3eb191a9ee688de3e23ef7b3
-SIZE (rust/crates/crc32fast-1.4.2.crate) = 38491
-SHA256 (rust/crates/criterion-0.5.1.crate) = f2b12d017a929603d80db1831cd3a24082f8137ce19c69e6447f54f5fc8d692f
-SIZE (rust/crates/criterion-0.5.1.crate) = 110088
-SHA256 (rust/crates/criterion-plot-0.5.0.crate) = 6b50826342786a51a89e2da3a28f1c32b06e387201bc2d19791f622c673706b1
-SIZE (rust/crates/criterion-plot-0.5.0.crate) = 22706
+SHA256 (rust/crates/cranelift-assembler-x64-0.123.2.crate) = 0920ef6863433fa28ece7e53925be4cd39a913adba2dc3738f4edd182f76d168
+SIZE (rust/crates/cranelift-assembler-x64-0.123.2.crate) = 25503
+SHA256 (rust/crates/cranelift-assembler-x64-meta-0.123.2.crate) = 8990a217e2529a378af1daf4f8afa889f928f07ebbde6ae2f058ae60e40e2c20
+SIZE (rust/crates/cranelift-assembler-x64-meta-0.123.2.crate) = 45912
+SHA256 (rust/crates/cranelift-bforest-0.123.2.crate) = 62225596b687f69a42c038485a28369badc186cb7c74bd9436eeec9f539011b1
+SIZE (rust/crates/cranelift-bforest-0.123.2.crate) = 30977
+SHA256 (rust/crates/cranelift-bitset-0.123.2.crate) = c23914fc4062558650a6f0d8c1846c97b541215a291fdeabc85f68bdc9bbcca3
+SIZE (rust/crates/cranelift-bitset-0.123.2.crate) = 8528
+SHA256 (rust/crates/cranelift-codegen-0.123.2.crate) = 41a238b2f7e7ec077eb170145fa15fd8b3d0f36cc83d8e354e29ca550f339ca7
+SIZE (rust/crates/cranelift-codegen-0.123.2.crate) = 1063626
+SHA256 (rust/crates/cranelift-codegen-meta-0.123.2.crate) = 9315ddcc2512513a9d66455ec89bb70ae5498cb472f5ed990230536f4cd5c011
+SIZE (rust/crates/cranelift-codegen-meta-0.123.2.crate) = 90269
+SHA256 (rust/crates/cranelift-codegen-shared-0.123.2.crate) = dc6acea40ef860f28cb36eaad479e26556c1e538b0a66fc44598cf1b1689393d
+SIZE (rust/crates/cranelift-codegen-shared-0.123.2.crate) = 6184
+SHA256 (rust/crates/cranelift-control-0.123.2.crate) = 6b2af895da90761cfda4a4445960554fcec971e637882eda5a87337d993fe1b9
+SIZE (rust/crates/cranelift-control-0.123.2.crate) = 8295
+SHA256 (rust/crates/cranelift-entity-0.123.2.crate) = 6e8c542c856feb50d504e4fc0526b3db3a514f882a9f68f956164531517828ab
+SIZE (rust/crates/cranelift-entity-0.123.2.crate) = 30369
+SHA256 (rust/crates/cranelift-frontend-0.123.2.crate) = 9996dd9c20929c03360fe0c4edf3594c0cbb94525bdbfa04b6bb639ec14573c7
+SIZE (rust/crates/cranelift-frontend-0.123.2.crate) = 57323
+SHA256 (rust/crates/cranelift-isle-0.123.2.crate) = 928b8dccad51b9e0ffe54accbd617da900239439b13d48f0f122ab61105ca6ad
+SIZE (rust/crates/cranelift-isle-0.123.2.crate) = 79067
+SHA256 (rust/crates/cranelift-native-0.123.2.crate) = 7f75ef0a6a2efed3a2a14812318e28dc82c214eab5399c13d70878e2f88947b5
+SIZE (rust/crates/cranelift-native-0.123.2.crate) = 11223
+SHA256 (rust/crates/cranelift-srcgen-0.123.2.crate) = 673bd6d1c83cb41d60afb140a1474ef6caf1a3e02f3820fc522aefbc93ac67d6
+SIZE (rust/crates/cranelift-srcgen-0.123.2.crate) = 6068
+SHA256 (rust/crates/crc32fast-1.5.0.crate) = 9481c1c90cbf2ac953f07c8d4a58aa3945c425b7185c9154d67a65e4230da511
+SIZE (rust/crates/crc32fast-1.5.0.crate) = 40723
+SHA256 (rust/crates/criterion-0.7.0.crate) = e1c047a62b0cc3e145fa84415a3191f628e980b194c2755aa12300a4e6cbd928
+SIZE (rust/crates/criterion-0.7.0.crate) = 119908
+SHA256 (rust/crates/criterion-plot-0.6.0.crate) = 9b1bcc0dc7dfae599d84ad0b1a55f80cde8af3725da8313b528da95ef783e338
+SIZE (rust/crates/criterion-plot-0.6.0.crate) = 24495
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
@@ -297,10 +305,12 @@ SHA256 (rust/crates/crossbeam-utils-0.8.21.crate) = d0a5c400df2834b80a4c3327b3aa
SIZE (rust/crates/crossbeam-utils-0.8.21.crate) = 42691
SHA256 (rust/crates/crossterm-0.28.1.crate) = 829d955a0bb380ef178a640b91779e3987da38c9aea133b20614cfed8cdea9c6
SIZE (rust/crates/crossterm-0.28.1.crate) = 132275
+SHA256 (rust/crates/crossterm-0.29.0.crate) = d8b9f2e4c67f833b660cdb0a3523065869fb35570177239812ed4c905aeff87b
+SIZE (rust/crates/crossterm-0.29.0.crate) = 136635
SHA256 (rust/crates/crossterm_winapi-0.9.1.crate) = acdd7c62a3665c7f6830a51635d9ac9b23ed385797f70a83bb8bafe9c572ab2b
SIZE (rust/crates/crossterm_winapi-0.9.1.crate) = 16027
-SHA256 (rust/crates/crunchy-0.2.3.crate) = 43da5946c66ffcc7745f48db692ffbb10a83bfe0afd96235c5c2a4fb23994929
-SIZE (rust/crates/crunchy-0.2.3.crate) = 3775
+SHA256 (rust/crates/crunchy-0.2.4.crate) = 460fbee9c2c2f33933d720630a6a0bac33ba7053db5344fac858d4b8952d77d5
+SIZE (rust/crates/crunchy-0.2.4.crate) = 3887
SHA256 (rust/crates/crypto-common-0.1.6.crate) = 1bfb12502f3fc46cca1bb51ac28df9d618d813cdc3d2f25b9fe775a34af26bb3
SIZE (rust/crates/crypto-common-0.1.6.crate) = 8760
SHA256 (rust/crates/csv-1.3.1.crate) = acdc4883a9c96732e4733212c01447ebd805833b7275a73ca3ee080fd77afdaf
@@ -311,16 +321,22 @@ SHA256 (rust/crates/culpa-1.0.2.crate) = 5ae0bfe9317b1cb4ff5a56d766ee4b157b3e1f4
SIZE (rust/crates/culpa-1.0.2.crate) = 10733
SHA256 (rust/crates/culpa-macros-1.0.2.crate) = 1234e1717066d3c71dcf89b75e7b586299e41204d361db56ec51e6ded5014279
SIZE (rust/crates/culpa-macros-1.0.2.crate) = 3325
-SHA256 (rust/crates/cursor-icon-1.1.0.crate) = 96a6ac251f4a2aca6b3f91340350eab87ae57c3f127ffeb585e92bd336717991
-SIZE (rust/crates/cursor-icon-1.1.0.crate) = 11453
+SHA256 (rust/crates/cursor-icon-1.2.0.crate) = f27ae1dd37df86211c42e150270f82743308803d90a6f6e6651cd730d5e1732f
+SIZE (rust/crates/cursor-icon-1.2.0.crate) = 14267
SHA256 (rust/crates/daggy-0.5.0.crate) = 9293a0da7d1bc1f30090ece4d9f9de79a07be7302ddb00e5eb1fefb6ee6409e2
SIZE (rust/crates/daggy-0.5.0.crate) = 17832
SHA256 (rust/crates/darling-0.20.11.crate) = fc7f46116c46ff9ab3eb1597a45688b6715c6e628b5c133e288e709a29bcb4ee
SIZE (rust/crates/darling-0.20.11.crate) = 37614
+SHA256 (rust/crates/darling-0.21.3.crate) = 9cdf337090841a411e2a7f3deb9187445851f91b309c0c0a29e05f74a00a48c0
+SIZE (rust/crates/darling-0.21.3.crate) = 41398
SHA256 (rust/crates/darling_core-0.20.11.crate) = 0d00b9596d185e565c2207a0b01f8bd1a135483d02d9b7b0a54b11da8d53412e
SIZE (rust/crates/darling_core-0.20.11.crate) = 68006
+SHA256 (rust/crates/darling_core-0.21.3.crate) = 1247195ecd7e3c85f83c8d2a366e4210d588e802133e1e355180a9870b517ea4
+SIZE (rust/crates/darling_core-0.21.3.crate) = 74471
SHA256 (rust/crates/darling_macro-0.20.11.crate) = fc34b93ccb385b40dc71c6fceac4b2ad23662c7eeb248cf10d529b7e055b6ead
SIZE (rust/crates/darling_macro-0.20.11.crate) = 2532
+SHA256 (rust/crates/darling_macro-0.21.3.crate) = d38308df82d1080de0afee5d069fa14b0326a88c14f15c5ccda35b4a6c414c81
+SIZE (rust/crates/darling_macro-0.21.3.crate) = 2535
SHA256 (rust/crates/dasp_sample-0.11.0.crate) = 0c87e182de0887fd5361989c677c4e8f5000cd9491d6d563161a8f3a5519fc7f
SIZE (rust/crates/dasp_sample-0.11.0.crate) = 11617
SHA256 (rust/crates/data-encoding-2.9.0.crate) = 2a2330da5de22e8a3cb63252ce2abb30116bf5265e89c0e01bc17015ce30a476
@@ -331,18 +347,18 @@ SHA256 (rust/crates/deflate-1.0.0.crate) = c86f7e25f518f4b81808a2cf1c50996a61f5c
SIZE (rust/crates/deflate-1.0.0.crate) = 62722
SHA256 (rust/crates/delaunator-1.0.2.crate) = 0ab46e386c7a38300a0d93b0f3e484bc2ee0aded66c47b14762ec9ab383934fa
SIZE (rust/crates/delaunator-1.0.2.crate) = 95108
-SHA256 (rust/crates/deranged-0.4.0.crate) = 9c9e6a11ca8224451684bc0d7d5a7adbf8f2fd6887261a1cfc3c0432f9d4068e
-SIZE (rust/crates/deranged-0.4.0.crate) = 23235
+SHA256 (rust/crates/deranged-0.5.3.crate) = d630bccd429a5bb5a64b5e94f693bfc48c9f8566418fda4c494cc94f911f87cc
+SIZE (rust/crates/deranged-0.5.3.crate) = 24353
+SHA256 (rust/crates/derive_more-2.0.1.crate) = 093242cf7570c207c83073cf82f79706fe7b8317e98620a47d5be7c3d8497678
+SIZE (rust/crates/derive_more-2.0.1.crate) = 70127
+SHA256 (rust/crates/derive_more-impl-2.0.1.crate) = bda628edc44c4bb645fbe0f758797143e4e07926f7ebf4e9bdfbd3d2ce621df3
+SIZE (rust/crates/derive_more-impl-2.0.1.crate) = 78233
SHA256 (rust/crates/digest-0.10.7.crate) = 9ed9a281f7bc9b7576e61468ba615a66a5c8cfdff42420a70aa82701a3b1e292
SIZE (rust/crates/digest-0.10.7.crate) = 19557
SHA256 (rust/crates/directories-next-2.0.0.crate) = 339ee130d97a610ea5a5872d2bbb130fdf68884ff09d3028b81bec8a1ac23bbc
SIZE (rust/crates/directories-next-2.0.0.crate) = 15153
-SHA256 (rust/crates/dirs-4.0.0.crate) = ca3aa72a6f96ea37bbc5aa912f6788242832f75369bdfdadcb0e38423f100059
-SIZE (rust/crates/dirs-4.0.0.crate) = 12503
SHA256 (rust/crates/dirs-6.0.0.crate) = c3e8aa94d75141228480295a7d0e7feb620b1a5ad9f12bc40be62411e38cce4e
SIZE (rust/crates/dirs-6.0.0.crate) = 14190
-SHA256 (rust/crates/dirs-sys-0.3.7.crate) = 1b1d1d91c932ef41c0f2663aa8b0ca0342d444d842c06914aa0a7e352d0bada6
-SIZE (rust/crates/dirs-sys-0.3.7.crate) = 10597
SHA256 (rust/crates/dirs-sys-0.5.0.crate) = e01a3366d27ee9890022452ee61b2b63a67e6f13f58900b651ff5665f0bb1fab
SIZE (rust/crates/dirs-sys-0.5.0.crate) = 10157
SHA256 (rust/crates/dirs-sys-next-0.1.2.crate) = 4ebda144c4fe02d1f7ea1a7d9641b6fc6b580adcfa024ae48797ecdeb6825b4d
@@ -371,10 +387,12 @@ SHA256 (rust/crates/dpi-0.1.2.crate) = d8b14ccef22fc6f5a8f4d7d768562a182c04ce9a3
SIZE (rust/crates/dpi-0.1.2.crate) = 14812
SHA256 (rust/crates/drop_guard-0.3.0.crate) = 2c4a817d8b683f6e649aed359aab0c47a875377516bb5791d0f7e46d9066d209
SIZE (rust/crates/drop_guard-0.3.0.crate) = 4614
-SHA256 (rust/crates/ecolor-0.32.1.crate) = b6a7fc3172c2ef56966b2ce4f84177e159804c40b9a84de8861558ce4a59f422
-SIZE (rust/crates/ecolor-0.32.1.crate) = 16363
-SHA256 (rust/crates/egui-0.32.1.crate) = 49e2be082f77715496b4a39fdc6f5dc7491fefe2833111781b8697ea6ee919a7
-SIZE (rust/crates/egui-0.32.1.crate) = 390134
+SHA256 (rust/crates/dyn-clone-1.0.20.crate) = d0881ea181b1df73ff77ffaaf9c7544ecc11e82fba9b5f27b262a3c73a332555
+SIZE (rust/crates/dyn-clone-1.0.20.crate) = 13134
+SHA256 (rust/crates/ecolor-0.32.2.crate) = ebb57dec02e4cca6d70d02e29865f7e52dbd471383f4c3444dda7ee78d467360
+SIZE (rust/crates/ecolor-0.32.2.crate) = 16361
+SHA256 (rust/crates/egui-0.32.2.crate) = 40df1115b8b0f3d4f1f9134a26287fd3d0e067fc18f879b8c9641aedf3eecef7
+SIZE (rust/crates/egui-0.32.2.crate) = 390290
SHA256 (rust/crates/egui_plot-0.33.0.crate) = 524318041a8ea90c81c738e8985f8ad9e3f9bed636b03c2ff37b218113ed5121
SIZE (rust/crates/egui_plot-0.33.0.crate) = 50709
SHA256 (rust/crates/egui_wgpu_backend-0.35.0.crate) = 00298a0625eba5b3a4f39444766d2590e45fa550446fb07dfefc90e84797f4f3
@@ -385,8 +403,8 @@ SHA256 (rust/crates/either-1.15.0.crate) = 48c757948c5ede0e46177b7add2e67155f70e
SIZE (rust/crates/either-1.15.0.crate) = 20114
SHA256 (rust/crates/elapsed-0.1.2.crate) = 6f4e5af126dafd0741c2ad62d47f68b28602550102e5f0dd45c8a97fc8b49c29
SIZE (rust/crates/elapsed-0.1.2.crate) = 2377
-SHA256 (rust/crates/emath-0.32.1.crate) = 935df67dc48fdeef132f2f7ada156ddc79e021344dd42c17f066b956bb88dde3
-SIZE (rust/crates/emath-0.32.1.crate) = 32349
+SHA256 (rust/crates/emath-0.32.2.crate) = b5c95b6d5571099bfa0ae9f4fdaef2c239bccb01d55339a082070259dc6f3b05
+SIZE (rust/crates/emath-0.32.2.crate) = 32352
SHA256 (rust/crates/embedded-io-0.4.0.crate) = ef1a6892d9eef45c8fa6b9e0086428a2cca8491aca8f787c534a3d6d0bcb3ced
SIZE (rust/crates/embedded-io-0.4.0.crate) = 12901
SHA256 (rust/crates/embedded-io-0.6.1.crate) = edd0f118536f44f5ccd48bcb8b111bdc3de888b58c74639dfb034a357d0f206d
@@ -403,44 +421,48 @@ SHA256 (rust/crates/enum-map-2.7.3.crate) = 6866f3bfdf8207509a033af1a75a7b08abda
SIZE (rust/crates/enum-map-2.7.3.crate) = 21792
SHA256 (rust/crates/enum-map-derive-0.17.0.crate) = f282cfdfe92516eb26c2af8589c274c7c17681f5ecc03c18255fe741c6aa64eb
SIZE (rust/crates/enum-map-derive-0.17.0.crate) = 10781
-SHA256 (rust/crates/enumset-1.1.6.crate) = 11a6b7c3d347de0a9f7bfd2f853be43fe32fa6fac30c70f6d6d67a1e936b87ee
-SIZE (rust/crates/enumset-1.1.6.crate) = 29044
-SHA256 (rust/crates/enumset_derive-0.11.0.crate) = 6da3ea9e1d1a3b1593e15781f930120e72aa7501610b2f82e5b6739c72e8eac5
-SIZE (rust/crates/enumset_derive-0.11.0.crate) = 14602
+SHA256 (rust/crates/enumset-1.1.10.crate) = 25b07a8dfbbbfc0064c0a6bdf9edcf966de6b1c33ce344bdeca3b41615452634
+SIZE (rust/crates/enumset-1.1.10.crate) = 31353
+SHA256 (rust/crates/enumset_derive-0.14.0.crate) = f43e744e4ea338060faee68ed933e46e722fb7f3617e722a5772d7e856d8b3ce
+SIZE (rust/crates/enumset_derive-0.14.0.crate) = 17657
SHA256 (rust/crates/env_home-0.1.0.crate) = c7f84e12ccf0a7ddc17a6c41c93326024c42920d7ee630d04950e6926645c0fe
SIZE (rust/crates/env_home-0.1.0.crate) = 9006
-SHA256 (rust/crates/epaint-0.32.1.crate) = b66fc0a5a9d322917de9bd3ac7d426ca8aa3127fbf1e76fae5b6b25e051e06a3
-SIZE (rust/crates/epaint-0.32.1.crate) = 105241
-SHA256 (rust/crates/epaint_default_fonts-0.32.1.crate) = 4f6cf8ce0fb817000aa24f5e630bda904a353536bd430b83ebc1dceee95b4a3a
-SIZE (rust/crates/epaint_default_fonts-0.32.1.crate) = 784120
+SHA256 (rust/crates/epaint-0.32.2.crate) = 695fd7b458f31fe515d6a308f46b2936cae9316dc40c960a7ee31ce3a97866b9
+SIZE (rust/crates/epaint-0.32.2.crate) = 105458
+SHA256 (rust/crates/epaint_default_fonts-0.32.2.crate) = bbc9f86ce3eaf9b7fc7179a578af21a6a5cd2d4fd21965564e82a2d009a7dab0
+SIZE (rust/crates/epaint_default_fonts-0.32.2.crate) = 784117
SHA256 (rust/crates/equivalent-1.0.2.crate) = 877a4ace8713b0bcf2a4e7eec82529c029f1d0619886d18145fea96c3ffe5c0f
SIZE (rust/crates/equivalent-1.0.2.crate) = 7419
-SHA256 (rust/crates/errno-0.3.11.crate) = 976dd42dc7e85965fe702eb8164f21f450704bdde31faefd6471dba214cb594e
-SIZE (rust/crates/errno-0.3.11.crate) = 12048
+SHA256 (rust/crates/errno-0.3.14.crate) = 39cab71617ae0d63f51a36d69f866391735b51691dbda63cf6f96d042b63efeb
+SIZE (rust/crates/errno-0.3.14.crate) = 12002
SHA256 (rust/crates/error-chain-0.12.4.crate) = 2d2f06b9cac1506ece98fe3231e3cc9c4410ec3d5b1f24ae1c8946f0742cdefc
SIZE (rust/crates/error-chain-0.12.4.crate) = 29274
-SHA256 (rust/crates/error-code-3.3.1.crate) = a5d9305ccc6942a704f4335694ecd3de2ea531b114ac2d51f5f843750787a92f
-SIZE (rust/crates/error-code-3.3.1.crate) = 7646
+SHA256 (rust/crates/error-code-3.3.2.crate) = dea2df4cf52843e0452895c455a1a2cfbb842a1e7329671acf418fdc53ed4c59
+SIZE (rust/crates/error-code-3.3.2.crate) = 8516
SHA256 (rust/crates/euc-0.5.3.crate) = 0947d06646d28a4ac2862ac5eadc1062704d61ee398b3baba8b4a21e2f1ef5ed
SIZE (rust/crates/euc-0.5.3.crate) = 70369
SHA256 (rust/crates/euclid-0.22.11.crate) = ad9cdb4b747e485a12abb0e6566612956c7a1bafa3bdb8d682c5b6d403589e48
SIZE (rust/crates/euclid-0.22.11.crate) = 79261
-SHA256 (rust/crates/event-listener-5.4.0.crate) = 3492acde4c3fc54c845eaab3eed8bd00c7a7d881f78bfc801e43a93dec1331ae
-SIZE (rust/crates/event-listener-5.4.0.crate) = 43452
+SHA256 (rust/crates/event-listener-5.4.1.crate) = e13b66accf52311f30a0db42147dadea9850cb48cd070028831ae5f5d4b856ab
+SIZE (rust/crates/event-listener-5.4.1.crate) = 43782
SHA256 (rust/crates/event-listener-strategy-0.5.4.crate) = 8be9f3dfaaffdae2972880079a491a1a8bb7cbed0b8dd7a347f668b4150a3b93
SIZE (rust/crates/event-listener-strategy-0.5.4.crate) = 16179
SHA256 (rust/crates/fallible-iterator-0.3.0.crate) = 2acce4a10f12dc2fb14a218589d4f1f62ef011b2d0cc4b3cb1bba8e94da14649
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/fastbloom-0.14.0.crate) = 18c1ddb9231d8554c2d6bdf4cfaabf0c59251658c68b6c95cd52dd0c513a912a
+SIZE (rust/crates/fastbloom-0.14.0.crate) = 23827
SHA256 (rust/crates/fastrand-2.3.0.crate) = 37909eebbb50d72f9059c3b6d82c0463f2ff062c9e95845c43a6c9c0355411be
SIZE (rust/crates/fastrand-2.3.0.crate) = 15076
SHA256 (rust/crates/fd-lock-4.0.4.crate) = 0ce92ff622d6dadf7349484f42c93271a0d49b7cc4d466a936405bacbe10aa78
SIZE (rust/crates/fd-lock-4.0.4.crate) = 15522
SHA256 (rust/crates/fdeflate-0.3.7.crate) = 1e6853b52649d4ac5c0bd02320cddc5ba956bdb407c4b75a2c6b75bf51500f8c
SIZE (rust/crates/fdeflate-0.3.7.crate) = 27188
-SHA256 (rust/crates/filetime-0.2.25.crate) = 35c0522e981e68cbfa8c3f978441a5f34b30b96e146b33cd3359176b50fe8586
-SIZE (rust/crates/filetime-0.2.25.crate) = 14940
+SHA256 (rust/crates/filetime-0.2.26.crate) = bc0505cd1b6fa6580283f6bdf70a73fcf4aba1184038c90902b92b3dd0df63ed
+SIZE (rust/crates/filetime-0.2.26.crate) = 17273
+SHA256 (rust/crates/find-msvc-tools-0.1.1.crate) = 7fd99930f64d146689264c637b5af2f0233a933bef0d8570e2526bf9e083192d
+SIZE (rust/crates/find-msvc-tools-0.1.1.crate) = 30228
SHA256 (rust/crates/find_folder-0.3.0.crate) = 9f6d018fb95a0b59f854aed68ecd96ce2b80af7911b92b1fed3c4b1fa516b91b
SIZE (rust/crates/find_folder-0.3.0.crate) = 2617
SHA256 (rust/crates/fixed-1.29.0.crate) = 707070ccf8c4173548210893a0186e29c266901b71ed20cd9e2ca0193dfe95c3
@@ -449,30 +471,32 @@ SHA256 (rust/crates/fixedbitset-0.1.9.crate) = 86d4de0081402f5e88cdac65c8dcdcc73
SIZE (rust/crates/fixedbitset-0.1.9.crate) = 11974
SHA256 (rust/crates/fixedbitset-0.5.7.crate) = 1d674e81391d1e1ab681a28d99df07927c6d4aa5b027d7da16ba32d1d21ecd99
SIZE (rust/crates/fixedbitset-0.5.7.crate) = 26537
-SHA256 (rust/crates/flate2-1.1.1.crate) = 7ced92e76e966ca2fd84c8f7aa01a4aea65b0eb6648d72f7c8f3e2764a67fece
-SIZE (rust/crates/flate2-1.1.1.crate) = 77224
+SHA256 (rust/crates/flate2-1.1.2.crate) = 4a3d7db9596fecd151c5f638c0ee5d5bd487b6e0ea232e5dc96d5250f6f94b1d
+SIZE (rust/crates/flate2-1.1.2.crate) = 76495
SHA256 (rust/crates/float-cmp-0.10.0.crate) = b09cf3155332e944990140d967ff5eceb70df778b34f77d8075db46e4704e6d8
SIZE (rust/crates/float-cmp-0.10.0.crate) = 10702
-SHA256 (rust/crates/fluent-0.16.1.crate) = bb74634707bebd0ce645a981148e8fb8c7bccd4c33c652aeffd28bf2f96d555a
-SIZE (rust/crates/fluent-0.16.1.crate) = 8323
-SHA256 (rust/crates/fluent-bundle-0.15.3.crate) = 7fe0a21ee80050c678013f82edf4b705fe2f26f1f9877593d13198612503f493
-SIZE (rust/crates/fluent-bundle-0.15.3.crate) = 34507
+SHA256 (rust/crates/fluent-0.17.0.crate) = 8137a6d5a2c50d6b0ebfcb9aaa91a28154e0a70605f112d30cb0cd4a78670477
+SIZE (rust/crates/fluent-0.17.0.crate) = 10282
+SHA256 (rust/crates/fluent-bundle-0.16.0.crate) = 01203cb8918f5711e73891b347816d932046f95f54207710bda99beaeb423bf4
+SIZE (rust/crates/fluent-bundle-0.16.0.crate) = 35301
SHA256 (rust/crates/fluent-langneg-0.13.0.crate) = 2c4ad0989667548f06ccd0e306ed56b61bd4d35458d54df5ec7587c0e8ed5e94
SIZE (rust/crates/fluent-langneg-0.13.0.crate) = 11723
-SHA256 (rust/crates/fluent-syntax-0.11.1.crate) = 2a530c4694a6a8d528794ee9bbd8ba0122e779629ac908d15ad5a7ae7763a33d
-SIZE (rust/crates/fluent-syntax-0.11.1.crate) = 32297
+SHA256 (rust/crates/fluent-syntax-0.12.0.crate) = 54f0d287c53ffd184d04d8677f590f4ac5379785529e5e08b1c8083acdd5c198
+SIZE (rust/crates/fluent-syntax-0.12.0.crate) = 32438
SHA256 (rust/crates/fnv-1.0.7.crate) = 3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1
SIZE (rust/crates/fnv-1.0.7.crate) = 11266
SHA256 (rust/crates/foldhash-0.1.5.crate) = d9c4f5dac5e15c24eb999c26181a6ca40b39fe946cbe4c263c7209467bc83af2
SIZE (rust/crates/foldhash-0.1.5.crate) = 21901
+SHA256 (rust/crates/foldhash-0.2.0.crate) = 77ce24cb58228fbb8aa041425bb1050850ac19177686ea6e0f41a70416f56fdb
+SIZE (rust/crates/foldhash-0.2.0.crate) = 23329
SHA256 (rust/crates/foreign-types-0.5.0.crate) = d737d9aa519fb7b749cbc3b962edcf310a8dd1f4b67c91c4f83975dbdd17d965
SIZE (rust/crates/foreign-types-0.5.0.crate) = 7824
SHA256 (rust/crates/foreign-types-macros-0.2.3.crate) = 1a5c6c585bc94aaf2c7b51dd4c2ba22680844aba4c687be581871a6f518c5742
SIZE (rust/crates/foreign-types-macros-0.2.3.crate) = 7635
SHA256 (rust/crates/foreign-types-shared-0.3.1.crate) = aa9a19cbb55df58761df49b23516a86d432839add4af60fc256da840f66ed35b
SIZE (rust/crates/foreign-types-shared-0.3.1.crate) = 6006
-SHA256 (rust/crates/form_urlencoded-1.2.1.crate) = e13624c2627564efccf4934284bdd98cbaa14e79b0b5a141218e507b3a823456
-SIZE (rust/crates/form_urlencoded-1.2.1.crate) = 8969
+SHA256 (rust/crates/form_urlencoded-1.2.2.crate) = cb4cb245038516f5f85277875cdaa4f7d2c9a0fa0468de06ed190163b1581fcf
+SIZE (rust/crates/form_urlencoded-1.2.2.crate) = 9347
SHA256 (rust/crates/formatx-0.2.4.crate) = d8866fac38f53fc87fa3ae1b09ddd723e0482f8fa74323518b4c59df2c55a00a
SIZE (rust/crates/formatx-0.2.4.crate) = 15119
SHA256 (rust/crates/fs-set-times-0.20.3.crate) = 94e7099f6313ecacbe1256e8ff9d617b75d1bcb16a6fddef94866d225a01a14a
@@ -505,30 +529,32 @@ SHA256 (rust/crates/fxprof-processed-profile-0.6.0.crate) = 27d12c0aed7f1e24276a
SIZE (rust/crates/fxprof-processed-profile-0.6.0.crate) = 29860
SHA256 (rust/crates/generator-0.7.5.crate) = 5cc16584ff22b460a382b7feec54b23d2908d858152e5739a120b949293bd74e
SIZE (rust/crates/generator-0.7.5.crate) = 29947
-SHA256 (rust/crates/generator-0.8.4.crate) = cc6bd114ceda131d3b1d665eba35788690ad37f5916457286b32ab6fd3c438dd
-SIZE (rust/crates/generator-0.8.4.crate) = 34400
+SHA256 (rust/crates/generator-0.8.7.crate) = 605183a538e3e2a9c1038635cc5c2d194e2ee8fd0d1b66b8349fad7dbacce5a2
+SIZE (rust/crates/generator-0.8.7.crate) = 37332
SHA256 (rust/crates/generic-array-0.14.7.crate) = 85649ca51fd72272d7821adaf274ad91c288277713d9c18820d8499a7ff69e9a
SIZE (rust/crates/generic-array-0.14.7.crate) = 15950
SHA256 (rust/crates/gethostname-0.2.3.crate) = c1ebd34e35c46e00bb73e81363248d627782724609fe1b6396f553f68fe3862e
SIZE (rust/crates/gethostname-0.2.3.crate) = 8174
-SHA256 (rust/crates/gethostname-0.4.3.crate) = 0176e0459c2e4a1fe232f984bca6890e681076abb9934f6cea7c326f3fc47818
-SIZE (rust/crates/gethostname-0.4.3.crate) = 9336
+SHA256 (rust/crates/gethostname-1.0.2.crate) = fc257fdb4038301ce4b9cd1b3b51704509692bb3ff716a410cbd07925d9dae55
+SIZE (rust/crates/gethostname-1.0.2.crate) = 9914
SHA256 (rust/crates/getrandom-0.2.16.crate) = 335ff9f135e4384c8150d6f27c6daed433577f86b4750418338c01a1a2528592
SIZE (rust/crates/getrandom-0.2.16.crate) = 40163
-SHA256 (rust/crates/getrandom-0.3.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/gilrs-0.10.2.crate) = 62fd19844d0eb919aca41d3e4ea0e0b6bf60e1e827558b101c269015b8f5f27a
SIZE (rust/crates/gilrs-0.10.2.crate) = 122308
SHA256 (rust/crates/gilrs-core-0.5.7.crate) = 5ccc99e9b8d63ffcaa334c4babfa31f46e156618a11f63efb6e8e6bcb37b830d
SIZE (rust/crates/gilrs-core-0.5.7.crate) = 45141
SHA256 (rust/crates/gimli-0.31.1.crate) = 07e28edb80900c19c28f1072f2e8aeca7fa06b23cd4169cefe1af5aa3260783f
SIZE (rust/crates/gimli-0.31.1.crate) = 279515
+SHA256 (rust/crates/gimli-0.32.2.crate) = cc6298e594375a7fead9efd5568f0a46e6a154fb6a9bdcbe3c06946ffd81a5f6
+SIZE (rust/crates/gimli-0.32.2.crate) = 289060
SHA256 (rust/crates/gl_generator-0.14.0.crate) = 1a95dfc23a2b4a9a2f5ab41d194f8bfda3cabec42af4e39f08c339eb2a0c124d
SIZE (rust/crates/gl_generator-0.14.0.crate) = 22330
-SHA256 (rust/crates/glam-0.30.3.crate) = 6b46b9ca4690308844c644e7c634d68792467260e051c8543e0c7871662b3ba7
-SIZE (rust/crates/glam-0.30.3.crate) = 687669
-SHA256 (rust/crates/glob-0.3.2.crate) = a8d1add55171497b4705a648c6b583acafb01d58050a51727785f0b2c8e0a2b2
-SIZE (rust/crates/glob-0.3.2.crate) = 22359
+SHA256 (rust/crates/glam-0.30.5.crate) = f2d1aab06663bdce00d6ca5e5ed586ec8d18033a771906c993a1e3755b368d85
+SIZE (rust/crates/glam-0.30.5.crate) = 760688
+SHA256 (rust/crates/glob-0.3.3.crate) = 0cc23270f6e1808e30a928bdc84dea0b9b4136a8bc82338574f23baf47bbd280
+SIZE (rust/crates/glob-0.3.3.crate) = 22861
SHA256 (rust/crates/glow-0.16.0.crate) = c5e5ea60d70410161c8bf5da3fdfeaa1c72ed2c15f8bbb9d19fe3a4fad085f08
SIZE (rust/crates/glow-0.16.0.crate) = 162118
SHA256 (rust/crates/glutin_wgl_sys-0.6.1.crate) = 2c4ee00b289aba7a9e5306d57c2d05499b2e5dc427f84ac708bd2c090212cf3e
@@ -563,18 +589,18 @@ SHA256 (rust/crates/hashbrown-0.13.2.crate) = 43a3c133739dddd0d2990f9a4bdf8eb4b2
SIZE (rust/crates/hashbrown-0.13.2.crate) = 105265
SHA256 (rust/crates/hashbrown-0.14.5.crate) = e5274423e17b7c9fc20b6e7e208532f9b19825d82dfd615708b70edd83df41f1
SIZE (rust/crates/hashbrown-0.14.5.crate) = 141498
-SHA256 (rust/crates/hashbrown-0.15.3.crate) = 84b26c544d002229e640969970a2e74021aadf6e2f96372b9c58eff97de08eb3
-SIZE (rust/crates/hashbrown-0.15.3.crate) = 140413
+SHA256 (rust/crates/hashbrown-0.15.5.crate) = 9229cfe53dfd69f0609a49f65461bd93001ea1ef889cd5529dd176593f5338a1
+SIZE (rust/crates/hashbrown-0.15.5.crate) = 140908
+SHA256 (rust/crates/hashbrown-0.16.0.crate) = 5419bdc4f6a9207fbeba6d11b604d481addf78ecd10c11ad51e76c2f6482748d
+SIZE (rust/crates/hashbrown-0.16.0.crate) = 141708
SHA256 (rust/crates/hashlink-0.9.1.crate) = 6ba4ff7128dee98c7dc9794b6a411377e1404dba1c97deb8d1a55297bd25d8af
SIZE (rust/crates/hashlink-0.9.1.crate) = 28928
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/hermit-abi-0.4.0.crate) = fbf6a919d6cf397374f7dfeeea91d974c7c0a7221d0d0f4f20d859d329e53fcc
-SIZE (rust/crates/hermit-abi-0.4.0.crate) = 16310
-SHA256 (rust/crates/hermit-abi-0.5.0.crate) = fbd780fe5cc30f81464441920d82ac8740e2e46b29a6fad543ddd075229ce37e
-SIZE (rust/crates/hermit-abi-0.5.0.crate) = 17480
+SHA256 (rust/crates/hermit-abi-0.5.2.crate) = fc0fef456e4baa96da950455cd02c081ca953b141298e41db3fc7e36b1da849c
+SIZE (rust/crates/hermit-abi-0.5.2.crate) = 17435
SHA256 (rust/crates/hex-0.4.3.crate) = 7f24254aa9a54b5c858eaee2f5bccdb46aaf0e486a595ed5fd8f86ba55232a70
SIZE (rust/crates/hex-0.4.3.crate) = 13299
SHA256 (rust/crates/hexf-parse-0.2.1.crate) = dfa686283ad6dd069f105e5ab091b04c62850d3e4cf5d67debad1933f55023df
@@ -599,52 +625,46 @@ SHA256 (rust/crates/httpdate-1.0.3.crate) = df3b46402a9d5adb4c86a0cf463f42e19994
SIZE (rust/crates/httpdate-1.0.3.crate) = 10639
SHA256 (rust/crates/humantime-2.2.0.crate) = 9b112acc8b3adf4b107a8ec20977da0273a8c386765a3ec0229bd500a1443f9f
SIZE (rust/crates/humantime-2.2.0.crate) = 20646
-SHA256 (rust/crates/hyper-1.6.0.crate) = cc2b571658e38e0c01b1fdca3bbbe93c00d3d71693ff2770043f8c29bc7d6f80
-SIZE (rust/crates/hyper-1.6.0.crate) = 153923
-SHA256 (rust/crates/hyper-rustls-0.27.5.crate) = 2d191583f3da1305256f22463b9bb0471acad48a4e534a5218b9963e9c1f59b2
-SIZE (rust/crates/hyper-rustls-0.27.5.crate) = 34660
-SHA256 (rust/crates/hyper-util-0.1.11.crate) = 497bbc33a26fdd4af9ed9c70d63f61cf56a938375fbb32df34db9b1cd6d643f2
-SIZE (rust/crates/hyper-util-0.1.11.crate) = 75973
+SHA256 (rust/crates/hyper-1.7.0.crate) = eb3aa54a13a0dfe7fbe3a59e0c76093041720fdc77b110cc0fc260fafb4dc51e
+SIZE (rust/crates/hyper-1.7.0.crate) = 157006
+SHA256 (rust/crates/hyper-rustls-0.27.7.crate) = e3c93eb611681b207e1fe55d5a71ecf91572ec8a6705cdb6857f7d8d5242cf58
+SIZE (rust/crates/hyper-rustls-0.27.7.crate) = 35435
+SHA256 (rust/crates/hyper-util-0.1.16.crate) = 8d9b05277c7e8da2c93a568989bb6207bef0112e8d17df7a6eda4a3cf143bc5e
+SIZE (rust/crates/hyper-util-0.1.16.crate) = 101184
SHA256 (rust/crates/iana-time-zone-0.1.63.crate) = b0c919e5debc312ad217002b8048a17b7d83f80703865bbfcfebb0458b0b27d8
SIZE (rust/crates/iana-time-zone-0.1.63.crate) = 32919
SHA256 (rust/crates/iana-time-zone-haiku-0.1.2.crate) = f31827a206f56af32e590ba56d5d2d085f558508192593743f16b2306495269f
SIZE (rust/crates/iana-time-zone-haiku-0.1.2.crate) = 7185
-SHA256 (rust/crates/icu_collections-1.5.0.crate) = db2fa452206ebee18c4b5c2274dbf1de17008e874b4dc4f0aea9d01ca79e4526
-SIZE (rust/crates/icu_collections-1.5.0.crate) = 82762
-SHA256 (rust/crates/icu_locid-1.5.0.crate) = 13acbb8371917fc971be86fc8057c41a64b521c184808a698c02acc242dbf637
-SIZE (rust/crates/icu_locid-1.5.0.crate) = 55131
-SHA256 (rust/crates/icu_locid_transform-1.5.0.crate) = 01d11ac35de8e40fdeda00d9e1e9d92525f3f9d887cdd7aa81d727596788b54e
-SIZE (rust/crates/icu_locid_transform-1.5.0.crate) = 29094
-SHA256 (rust/crates/icu_locid_transform_data-1.5.1.crate) = 7515e6d781098bf9f7205ab3fc7e9709d34554ae0b21ddbcb5febfa4bc7df11d
-SIZE (rust/crates/icu_locid_transform_data-1.5.1.crate) = 42937
-SHA256 (rust/crates/icu_normalizer-1.5.0.crate) = 19ce3e0da2ec68599d193c93d088142efd7f9c5d6fc9b803774855747dc6a84f
-SIZE (rust/crates/icu_normalizer-1.5.0.crate) = 53113
-SHA256 (rust/crates/icu_normalizer_data-1.5.1.crate) = c5e8338228bdc8ab83303f16b797e177953730f601a96c25d10cb3ab0daa0cb7
-SIZE (rust/crates/icu_normalizer_data-1.5.1.crate) = 50737
-SHA256 (rust/crates/icu_properties-1.5.1.crate) = 93d6020766cfc6302c15dbbc9c8778c37e62c14427cb7f6e601d849e092aeef5
-SIZE (rust/crates/icu_properties-1.5.1.crate) = 64479
-SHA256 (rust/crates/icu_properties_data-1.5.1.crate) = 85fb8799753b75aee8d2a21d7c14d9f38921b54b3dbda10f5a3c7a7b82dba5e2
-SIZE (rust/crates/icu_properties_data-1.5.1.crate) = 229231
-SHA256 (rust/crates/icu_provider-1.5.0.crate) = 6ed421c8a8ef78d3e2dbc98a973be2f3770cb42b606e3ab18d6237c4dfde68d9
-SIZE (rust/crates/icu_provider-1.5.0.crate) = 52722
-SHA256 (rust/crates/icu_provider_macros-1.5.0.crate) = 1ec89e9337638ecdc08744df490b221a7399bf8d164eb52a665454e60e075ad6
-SIZE (rust/crates/icu_provider_macros-1.5.0.crate) = 6436
+SHA256 (rust/crates/icu_collections-2.0.0.crate) = 200072f5d0e3614556f94a9930d5dc3e0662a652823904c3a75dc3b0af7fee47
+SIZE (rust/crates/icu_collections-2.0.0.crate) = 83033
+SHA256 (rust/crates/icu_locale_core-2.0.0.crate) = 0cde2700ccaed3872079a65fb1a78f6c0a36c91570f28755dda67bc8f7d9f00a
+SIZE (rust/crates/icu_locale_core-2.0.0.crate) = 74430
+SHA256 (rust/crates/icu_normalizer-2.0.0.crate) = 436880e8e18df4d7bbc06d58432329d6458cc84531f7ac5f024e93deadb37979
+SIZE (rust/crates/icu_normalizer-2.0.0.crate) = 61543
+SHA256 (rust/crates/icu_normalizer_data-2.0.0.crate) = 00210d6893afc98edb752b664b8890f0ef174c8adbb8d0be9710fa66fbbf72d3
+SIZE (rust/crates/icu_normalizer_data-2.0.0.crate) = 68101
+SHA256 (rust/crates/icu_properties-2.0.1.crate) = 016c619c1eeb94efb86809b015c58f479963de65bdb6253345c1a1276f22e32b
+SIZE (rust/crates/icu_properties-2.0.1.crate) = 58165
+SHA256 (rust/crates/icu_properties_data-2.0.1.crate) = 298459143998310acd25ffe6810ed544932242d3f07083eee1084d83a71bd632
+SIZE (rust/crates/icu_properties_data-2.0.1.crate) = 159735
+SHA256 (rust/crates/icu_provider-2.0.0.crate) = 03c80da27b5f4187909049ee2d72f276f0d9f99a42c306bd0131ecfe04d8e5af
+SIZE (rust/crates/icu_provider-2.0.0.crate) = 50966
SHA256 (rust/crates/id-arena-2.2.1.crate) = 25a2bc672d1148e28034f176e01fffebb08b35768468cc954630da77a1449005
SIZE (rust/crates/id-arena-2.2.1.crate) = 12203
SHA256 (rust/crates/ident_case-1.0.1.crate) = b9e0384b61958566e926dc50660321d12159025e767c18e043daf26b70104c39
SIZE (rust/crates/ident_case-1.0.1.crate) = 3492
-SHA256 (rust/crates/idna-1.0.3.crate) = 686f825264d630750a544639377bae737628043f20d38bbc029e8f29ea968a7e
-SIZE (rust/crates/idna-1.0.3.crate) = 142515
-SHA256 (rust/crates/idna_adapter-1.2.0.crate) = daca1df1c957320b2cf139ac61e7bd64fed304c5040df000a745aa1de3b4ef71
-SIZE (rust/crates/idna_adapter-1.2.0.crate) = 8206
-SHA256 (rust/crates/image-0.25.6.crate) = db35664ce6b9810857a38a906215e75a9c879f0696556a39f59c62829710251a
-SIZE (rust/crates/image-0.25.6.crate) = 242367
+SHA256 (rust/crates/idna-1.1.0.crate) = 3b0875f23caa03898994f6ddc501886a45c7d3d62d04d2d90788d47be1b1e4de
+SIZE (rust/crates/idna-1.1.0.crate) = 148747
+SHA256 (rust/crates/idna_adapter-1.2.1.crate) = 3acae9609540aa318d1bc588455225fb2085b9ed0c4f6bd0d9d5bcd86f1a0344
+SIZE (rust/crates/idna_adapter-1.2.1.crate) = 10389
+SHA256 (rust/crates/image-0.25.8.crate) = 529feb3e6769d234375c4cf1ee2ce713682b8e76538cb13f9fc23e1400a591e7
+SIZE (rust/crates/image-0.25.8.crate) = 292229
SHA256 (rust/crates/indexmap-1.9.3.crate) = bd070e393353796e801d209ad339e89596eb4c8d430d18ede6a1cced8fafbd99
SIZE (rust/crates/indexmap-1.9.3.crate) = 54653
-SHA256 (rust/crates/indexmap-2.9.0.crate) = cea70ddb795996207ad57735b50c5982d8844f38ba9ee5f1aedcfb708a2aa11e
-SIZE (rust/crates/indexmap-2.9.0.crate) = 91214
-SHA256 (rust/crates/indicatif-0.17.11.crate) = 183b3088984b400f4cfac3620d5e076c84da5364016b4f49473de574b2586235
-SIZE (rust/crates/indicatif-0.17.11.crate) = 66577
+SHA256 (rust/crates/indexmap-2.11.1.crate) = 206a8042aec68fa4a62e8d3f7aa4ceb508177d9324faf261e1959e495b7a1921
+SIZE (rust/crates/indexmap-2.11.1.crate) = 99966
+SHA256 (rust/crates/indicatif-0.18.0.crate) = 70a646d946d06bedbbc4cac4c218acf4bbf2d87757a784857025f4d447e4e1cd
+SIZE (rust/crates/indicatif-0.18.0.crate) = 67969
SHA256 (rust/crates/indoc-2.0.6.crate) = f4c7245a08504955605670dbf141fceab975f15ca21570696aebe9d2e71576bd
SIZE (rust/crates/indoc-2.0.6.crate) = 17164
SHA256 (rust/crates/init_with-1.1.0.crate) = 0175f63815ce00183bf755155ad0cb48c65226c5d17a724e369c25418d2b7699
@@ -653,18 +673,16 @@ SHA256 (rust/crates/inline_tweak-1.2.2.crate) = e09cc2491a8419aa3d0b03b92297cfaf
SIZE (rust/crates/inline_tweak-1.2.2.crate) = 15843
SHA256 (rust/crates/inline_tweak_derive-4.0.0.crate) = 6864ad6962b49a8fc7ce8cfa60ee0725aa543f15fc7e5f34753ccfa881dd6759
SIZE (rust/crates/inline_tweak_derive-4.0.0.crate) = 2535
-SHA256 (rust/crates/inotify-0.9.6.crate) = f8069d3ec154eb856955c1c0fbffefbf5f3c40a104ec912d4797314c1801abff
-SIZE (rust/crates/inotify-0.9.6.crate) = 22971
SHA256 (rust/crates/inotify-0.11.0.crate) = f37dccff2791ab604f9babef0ba14fbe0be30bd368dc541e2b08d07c8aa908f3
SIZE (rust/crates/inotify-0.11.0.crate) = 26241
SHA256 (rust/crates/inotify-sys-0.1.5.crate) = e05c02b5e89bff3b946cedeca278abc628fe811e604f027c45a8aa3cf793d0eb
SIZE (rust/crates/inotify-sys-0.1.5.crate) = 6965
-SHA256 (rust/crates/instability-0.3.7.crate) = 0bf9fed6d91cfb734e7476a06bde8300a1b94e217e1b523b6f0cd1a01998c71d
-SIZE (rust/crates/instability-0.3.7.crate) = 13682
+SHA256 (rust/crates/instability-0.3.9.crate) = 435d80800b936787d62688c927b6490e887c7ef5ff9ce922c6c6050fca75eb9a
+SIZE (rust/crates/instability-0.3.9.crate) = 14451
SHA256 (rust/crates/instant-0.1.13.crate) = e0242819d153cba4b4b05a5a8f2a7e9bbf97b6055b2a002b395c96b5ff3c0222
SIZE (rust/crates/instant-0.1.13.crate) = 6305
-SHA256 (rust/crates/intl-memoizer-0.5.2.crate) = fe22e020fce238ae18a6d5d8c502ee76a52a6e880d99477657e6acc30ec57bda
-SIZE (rust/crates/intl-memoizer-0.5.2.crate) = 11708
+SHA256 (rust/crates/intl-memoizer-0.5.3.crate) = 310da2e345f5eb861e7a07ee182262e94975051db9e4223e909ba90f392f163f
+SIZE (rust/crates/intl-memoizer-0.5.3.crate) = 12171
SHA256 (rust/crates/intl_pluralrules-7.0.2.crate) = 078ea7b7c29a2b4df841a7f6ac8775ff6074020c6776d48491ce2268e068f972
SIZE (rust/crates/intl_pluralrules-7.0.2.crate) = 9201
SHA256 (rust/crates/io-extras-0.18.4.crate) = 2285ddfe3054097ef4b2fe909ef8c3bcd1ea52a8f0d274416caebeef39f04a65
@@ -673,20 +691,18 @@ SHA256 (rust/crates/io-kit-sys-0.3.0.crate) = 9b2d4429acc1deff0fbdece0325b4997bd
SIZE (rust/crates/io-kit-sys-0.3.0.crate) = 38799
SHA256 (rust/crates/io-lifetimes-2.0.4.crate) = 06432fb54d3be7964ecd3649233cddf80db2832f47fec34c01f65b3d9d774983
SIZE (rust/crates/io-lifetimes-2.0.4.crate) = 28501
+SHA256 (rust/crates/io-uring-0.7.10.crate) = 046fa2d4d00aea763528b4950358d0ead425372445dc8ff86312b3c69ff7727b
+SIZE (rust/crates/io-uring-0.7.10.crate) = 103070
SHA256 (rust/crates/ipconfig-0.3.2.crate) = b58db92f96b720de98181bbbe63c831e87005ab460c1bf306eb2622b4707997f
SIZE (rust/crates/ipconfig-0.3.2.crate) = 24468
SHA256 (rust/crates/ipnet-2.11.0.crate) = 469fb0b9cefa57e3ef31275ee7cacb78f2fdca44e4765491884a2b119d4eb130
SIZE (rust/crates/ipnet-2.11.0.crate) = 29718
SHA256 (rust/crates/is-docker-0.2.0.crate) = 928bae27f42bc99b60d9ac7334e3a21d10ad8f1835a4e12ec3ec0464765ed1b3
SIZE (rust/crates/is-docker-0.2.0.crate) = 2664
-SHA256 (rust/crates/is-terminal-0.4.16.crate) = e04d7f318608d35d4b61ddd75cbdaee86b023ebe2bd5a66ee0915f0bf93095a9
-SIZE (rust/crates/is-terminal-0.4.16.crate) = 7811
SHA256 (rust/crates/is-wsl-0.4.0.crate) = 173609498df190136aa7dea1a91db051746d339e18476eed5ca40521f02d7aa5
SIZE (rust/crates/is-wsl-0.4.0.crate) = 3264
SHA256 (rust/crates/is_terminal_polyfill-1.70.1.crate) = 7943c866cc5cd64cbc25b2e01621d07fa8eb2a1a23160ee81ce38704e97b8ecf
SIZE (rust/crates/is_terminal_polyfill-1.70.1.crate) = 7492
-SHA256 (rust/crates/itertools-0.10.5.crate) = b0fd2260e829bddf4cb6ea802289de2f86d6a7a690192fbe91b3f46e0f2c8473
-SIZE (rust/crates/itertools-0.10.5.crate) = 115354
SHA256 (rust/crates/itertools-0.12.1.crate) = ba291022dbbd398a455acf126c1e341954079855bc60dfdda641363bd6922569
SIZE (rust/crates/itertools-0.12.1.crate) = 137761
SHA256 (rust/crates/itertools-0.13.0.crate) = 413ee7dfc52ee1a4949ceeb7dbc8a33f2d6c088194d9f922fb8318faf1f01186
@@ -703,18 +719,18 @@ SHA256 (rust/crates/jni-0.21.1.crate) = 1a87aa2bb7d2af34197c04845522473242e1aa17
SIZE (rust/crates/jni-0.21.1.crate) = 105028
SHA256 (rust/crates/jni-sys-0.3.0.crate) = 8eaf4bc02d17cbdd7ff4c7438cafcdf7fb9a4613313ad11b4f8fefe7d3fa0130
SIZE (rust/crates/jni-sys-0.3.0.crate) = 10232
-SHA256 (rust/crates/jobserver-0.1.33.crate) = 38f262f097c174adebe41eb73d66ae9c06b2844fb0da69969647bbddd9b0538a
-SIZE (rust/crates/jobserver-0.1.33.crate) = 29136
-SHA256 (rust/crates/js-sys-0.3.77.crate) = 1cfaf33c695fc6e08064efbc1f72ec937429614f25eef83af942d0e227c3a28f
-SIZE (rust/crates/js-sys-0.3.77.crate) = 55538
+SHA256 (rust/crates/jobserver-0.1.34.crate) = 9afb3de4395d6b3e67a780b6de64b51c978ecf11cb9a462c66be7d4ca9039d33
+SIZE (rust/crates/jobserver-0.1.34.crate) = 29013
+SHA256 (rust/crates/js-sys-0.3.78.crate) = 0c0b063578492ceec17683ef2f8c5e89121fbd0b172cbc280635ab7567db2738
+SIZE (rust/crates/js-sys-0.3.78.crate) = 56010
SHA256 (rust/crates/khronos-egl-6.0.0.crate) = 6aae1df220ece3c0ada96b8153459b67eebe9ae9212258bb0134ae60416fdf76
SIZE (rust/crates/khronos-egl-6.0.0.crate) = 29315
SHA256 (rust/crates/khronos_api-3.1.0.crate) = e2db585e1d738fc771bf08a151420d3ed193d9d895a36df7f6f8a9456b911ddc
SIZE (rust/crates/khronos_api-3.1.0.crate) = 599718
SHA256 (rust/crates/kiddo-4.2.0.crate) = 9d2f8d9e1bc7c6919ad2cdc83472a9a4b5ed2ea2c5392c9514fdf958a7920f9a
SIZE (rust/crates/kiddo-4.2.0.crate) = 147212
-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/lazy-bytes-cast-5.0.1.crate) = 10257499f089cd156ad82d0a9cd57d9501fa2c989068992a97eb3c27836f206b
@@ -727,16 +743,16 @@ SHA256 (rust/crates/leb128fmt-0.1.0.crate) = 09edd9e8b54e49e587e4f6295a7d29c3ea9
SIZE (rust/crates/leb128fmt-0.1.0.crate) = 14138
SHA256 (rust/crates/levenshtein-1.0.5.crate) = db13adb97ab515a3691f56e4dbab09283d0b86cb45abd991d8634a9d6f501760
SIZE (rust/crates/levenshtein-1.0.5.crate) = 1389
-SHA256 (rust/crates/libc-0.2.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/libc-0.2.175.crate) = 6a82ae493e598baaea5209805c49bbf2ea7de956d50d7da0da1164f9c6d28543
+SIZE (rust/crates/libc-0.2.175.crate) = 788728
+SHA256 (rust/crates/libloading-0.8.8.crate) = 07033963ba89ebaf1584d767badaa2e8fcec21aedea6b8c0346d487d49c28667
+SIZE (rust/crates/libloading-0.8.8.crate) = 31345
+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.39.crate) = 23aa6811d3bd4deb8a84dde645f943476d13b248d818edcf8ce0b2f37f036b44
SIZE (rust/crates/libmimalloc-sys-0.1.39.crate) = 198523
-SHA256 (rust/crates/libredox-0.1.3.crate) = c0ff37bd590ca25063e35af745c343cb7a0271906fb7b37e4813e8f79f00268d
-SIZE (rust/crates/libredox-0.1.3.crate) = 6068
+SHA256 (rust/crates/libredox-0.1.9.crate) = 391290121bad3d37fbddad76d8f5d1c1c314cfc646d143d7e07a3086ddff0ce3
+SIZE (rust/crates/libredox-0.1.9.crate) = 7281
SHA256 (rust/crates/libsqlite3-sys-0.28.0.crate) = 0c10584274047cb335c23d3e61bcef8e323adae7c5c8c760540f73610177fc3f
SIZE (rust/crates/libsqlite3-sys-0.28.0.crate) = 4975624
SHA256 (rust/crates/libudev-sys-0.1.4.crate) = 3c8469b4a23b962c1396b9b451dda50ef5b283e8dd309d69033475fa9b334324
@@ -745,46 +761,48 @@ SHA256 (rust/crates/linked-hash-map-0.5.6.crate) = 0717cef1bc8b636c6e1c1bbdefc09
SIZE (rust/crates/linked-hash-map-0.5.6.crate) = 15049
SHA256 (rust/crates/linux-raw-sys-0.4.15.crate) = d26c52dbd32dccf2d10cac7725f8eae5296885fb5703b261f7d0a0739ec807ab
SIZE (rust/crates/linux-raw-sys-0.4.15.crate) = 2150898
-SHA256 (rust/crates/linux-raw-sys-0.9.4.crate) = cd945864f07fe9f5371a27ad7b52a172b4b499999f1d97574c9fa68373937e12
-SIZE (rust/crates/linux-raw-sys-0.9.4.crate) = 2311088
-SHA256 (rust/crates/litemap-0.7.5.crate) = 23fb14cb19457329c82206317a5663005a4d404783dc74f4252769b0d5f42856
-SIZE (rust/crates/litemap-0.7.5.crate) = 29962
+SHA256 (rust/crates/linux-raw-sys-0.11.0.crate) = df1d3c3b53da64cf5760482273a98e575c651a67eec7f77df96b5b642de8f039
+SIZE (rust/crates/linux-raw-sys-0.11.0.crate) = 2659624
+SHA256 (rust/crates/litemap-0.8.0.crate) = 241eaef5fd12c88705a01fc1066c48c4b36e0dd4377dcdc7ec3942cea7a69956
+SIZE (rust/crates/litemap-0.8.0.crate) = 34344
SHA256 (rust/crates/litrs-0.4.2.crate) = f5e54036fe321fd421e10d732f155734c4e4afd610dd556d9a82833ab3ee0bed
SIZE (rust/crates/litrs-0.4.2.crate) = 43399
-SHA256 (rust/crates/lock_api-0.4.12.crate) = 07af8b9cdd281b7915f413fa73f29ebd5d55d0d3f0155584dade1ff18cea1b17
-SIZE (rust/crates/lock_api-0.4.12.crate) = 27591
-SHA256 (rust/crates/log-0.4.27.crate) = 13dc2df351e3202783a1fe0d44375f7295ffb4049267b0f3018346dc122a1d94
-SIZE (rust/crates/log-0.4.27.crate) = 48120
+SHA256 (rust/crates/lock_api-0.4.13.crate) = 96936507f153605bddfcda068dd804796c84324ed2510809e5b2a624c81da765
+SIZE (rust/crates/lock_api-0.4.13.crate) = 28565
+SHA256 (rust/crates/log-0.4.28.crate) = 34080505efa8e45a4b816c349525ebe327ceaa8559756f0356cba97ef3bf7432
+SIZE (rust/crates/log-0.4.28.crate) = 51131
SHA256 (rust/crates/loom-0.7.2.crate) = 419e0dc8046cb947daa77eb95ae174acfbddb7673b4151f56d1eed8e93fbfaca
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-slab-0.1.2.crate) = 112b39cec0b298b6c1999fee3e31427f74f676e4cb9879ed1a121b43661a4154
+SIZE (rust/crates/lru-slab-0.1.2.crate) = 9090
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
-SIZE (rust/crates/mach2-0.4.2.crate) = 21889
+SHA256 (rust/crates/mach2-0.4.3.crate) = d640282b302c0bb0a2a8e0233ead9035e3bed871f0b7e81fe4a1ec829765db44
+SIZE (rust/crates/mach2-0.4.3.crate) = 22180
SHA256 (rust/crates/macro_rules_attribute-0.1.3.crate) = cf0c9b980bf4f3a37fd7b1c066941dd1b1d0152ce6ee6e8fe8c49b9f6810d862
SIZE (rust/crates/macro_rules_attribute-0.1.3.crate) = 15228
SHA256 (rust/crates/macro_rules_attribute-proc_macro-0.1.3.crate) = 58093314a45e00c77d5c508f76e77c3396afbbc0d01506e7fae47b018bac2b1d
SIZE (rust/crates/macro_rules_attribute-proc_macro-0.1.3.crate) = 8249
SHA256 (rust/crates/malloc_buf-0.0.6.crate) = 62bb907fe88d54d8d9ce32a3cceab4218ed2f6b7d35617cafe9adf84e43919cb
SIZE (rust/crates/malloc_buf-0.0.6.crate) = 1239
-SHA256 (rust/crates/matchers-0.1.0.crate) = 8263075bb86c5a1b1427b5ae862e8889656f126e9f77c484496e8b47cf5c5558
-SIZE (rust/crates/matchers-0.1.0.crate) = 6948
+SHA256 (rust/crates/matchers-0.2.0.crate) = d1525a2a28c7f4fa0fc98bb91ae755d1e2d1505079e05539e35bc876b5d65ae9
+SIZE (rust/crates/matchers-0.2.0.crate) = 7075
SHA256 (rust/crates/matchit-0.8.4.crate) = 47e1ffaa40ddd1f3ed91f717a33c8c0ee23fff369e3aa8772b9605cc1d22f4c3
SIZE (rust/crates/matchit-0.8.4.crate) = 33986
SHA256 (rust/crates/maybe-owned-0.3.4.crate) = 4facc753ae494aeb6e3c22f839b158aebd4f9270f55cd3c79906c45476c47ab4
SIZE (rust/crates/maybe-owned-0.3.4.crate) = 14308
SHA256 (rust/crates/maybe-uninit-2.0.0.crate) = 60302e4db3a61da70c0cb7991976248362f30319e88850c487b9b95bbf059e00
SIZE (rust/crates/maybe-uninit-2.0.0.crate) = 11809
-SHA256 (rust/crates/memchr-2.7.4.crate) = 78ca9ab1a0babb1e7d5695e3530886289c18cf2f87ec19a575a0abdce112e3a3
-SIZE (rust/crates/memchr-2.7.4.crate) = 96670
-SHA256 (rust/crates/memfd-0.6.4.crate) = b2cffa4ad52c6f791f4f8b15f0c05f9824b2ced1160e88cc393d64fff9a8ac64
-SIZE (rust/crates/memfd-0.6.4.crate) = 12820
+SHA256 (rust/crates/memchr-2.7.5.crate) = 32a282da65faaf38286cf3be983213fcf1d2e2a58700e808f83f4ea9a4804bc0
+SIZE (rust/crates/memchr-2.7.5.crate) = 97603
+SHA256 (rust/crates/memfd-0.6.5.crate) = ad38eb12aea514a0466ea40a80fd8cc83637065948eb4a426e4aa46261175227
+SIZE (rust/crates/memfd-0.6.5.crate) = 12909
SHA256 (rust/crates/memmap2-0.5.10.crate) = 83faa42c0a078c393f6b29d5db232d8be22776a891f8f56e5284faee4a20b327
SIZE (rust/crates/memmap2-0.5.10.crate) = 26847
-SHA256 (rust/crates/memmap2-0.9.5.crate) = fd3f7eed9d3848f8b98834af67102b720745c4ec028fcd0aa0239277e7de374f
-SIZE (rust/crates/memmap2-0.9.5.crate) = 33280
+SHA256 (rust/crates/memmap2-0.9.8.crate) = 843a98750cd611cc2965a8213b53b43e715f13c37a9e096c6408e69990961db7
+SIZE (rust/crates/memmap2-0.9.8.crate) = 34478
SHA256 (rust/crates/memoffset-0.5.6.crate) = 043175f069eda7b85febe4a74abbaeff828d9f8b448515d3151a14a3542811aa
SIZE (rust/crates/memoffset-0.5.6.crate) = 7382
SHA256 (rust/crates/memoffset-0.6.5.crate) = 5aa361d4faea93603064a027415f07bd8e1d5c88c9fbf68bf56a285428fd79ce
@@ -799,16 +817,16 @@ SHA256 (rust/crates/minifb-0.28.0.crate) = d1a093126f2ed9012fc0b146934c97eb0273e
SIZE (rust/crates/minifb-0.28.0.crate) = 99664
SHA256 (rust/crates/minimal-lexical-0.2.1.crate) = 68354c5c6bd36d73ff3feceb05efa59b6acb7626617f4962be322a825e61f79a
SIZE (rust/crates/minimal-lexical-0.2.1.crate) = 94841
-SHA256 (rust/crates/miniz_oxide-0.8.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/mint-0.5.9.crate) = e53debba6bda7a793e5f99b8dacf19e626084f525f7829104ba9898f367d85ff
SIZE (rust/crates/mint-0.5.9.crate) = 8399
-SHA256 (rust/crates/mio-0.8.11.crate) = a4a650543ca06a924e8b371db273b2756685faae30f8487da1b56505a8f78b0c
-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/mio-1.0.4.crate) = 78bed444cc8a2160f01cbcf811ef18cac863ad68ae8ca62092e8db51d51c761c
+SIZE (rust/crates/mio-1.0.4.crate) = 104212
SHA256 (rust/crates/moka-0.12.10.crate) = a9321642ca94a4282428e6ea4af8cc2ca4eac48ac7a6a4ea8f33f76d0ce70926
SIZE (rust/crates/moka-0.12.10.crate) = 253622
+SHA256 (rust/crates/moxcms-0.7.5.crate) = ddd32fa8935aeadb8a8a6b6b351e40225570a37c43de67690383d87ef170cd08
+SIZE (rust/crates/moxcms-0.7.5.crate) = 184232
SHA256 (rust/crates/mumble-link-0.2.0.crate) = c7f4c53745d4e7afd0faaf6ee46c0c3114d4b7d0db63bef96917751906453285
SIZE (rust/crates/mumble-link-0.2.0.crate) = 11204
SHA256 (rust/crates/naga-26.0.0.crate) = 916cbc7cb27db60be930a4e2da243cf4bc39569195f22fd8ee419cd31d5b662c
@@ -831,8 +849,8 @@ SHA256 (rust/crates/nix-0.24.3.crate) = fa52e972a9a719cecb6864fb88568781eb706bac
SIZE (rust/crates/nix-0.24.3.crate) = 266843
SHA256 (rust/crates/nix-0.26.4.crate) = 598beaf3cc6fdd9a5dfb1630c2800c7acd31df7aaf0f565796fba2b53ca1af1b
SIZE (rust/crates/nix-0.26.4.crate) = 279099
-SHA256 (rust/crates/nix-0.29.0.crate) = 71e2746dc3a24dd78b3cfcb7be93368c6de9963d30f43a6a73998a9cf4b17b46
-SIZE (rust/crates/nix-0.29.0.crate) = 318248
+SHA256 (rust/crates/nix-0.30.1.crate) = 74523f3a35e05aba87a1d978330aef40f67b0304ac79c1c00b294c9830543db6
+SIZE (rust/crates/nix-0.30.1.crate) = 342015
SHA256 (rust/crates/nohash-hasher-0.2.0.crate) = 2bf50223579dc7cdcfb3bfcacf7069ff68243f8c363f62ffa99cf000a6b9c451
SIZE (rust/crates/nohash-hasher-0.2.0.crate) = 8051
SHA256 (rust/crates/noise-0.9.0.crate) = 6da45c8333f2e152fc665d78a380be060eb84fad8ca4c9f7ac8ca29216cff0cc
@@ -841,18 +859,16 @@ SHA256 (rust/crates/nom-7.1.3.crate) = d273983c5a657a70a3e8f2a01329822f3b8c8172b
SIZE (rust/crates/nom-7.1.3.crate) = 117570
SHA256 (rust/crates/nom-8.0.0.crate) = df9761775871bdef83bee530e60050f7e54b1105350d6884eb0fb4f46c2f9405
SIZE (rust/crates/nom-8.0.0.crate) = 135590
-SHA256 (rust/crates/notify-6.1.1.crate) = 6205bd8bb1e454ad2e27422015fb5e4f2bcc7e08fa8f27058670d208324a4d2d
-SIZE (rust/crates/notify-6.1.1.crate) = 40117
-SHA256 (rust/crates/notify-8.0.0.crate) = 2fee8403b3d66ac7b26aee6e40a897d85dc5ce26f44da36b8b73e987cc52e943
-SIZE (rust/crates/notify-8.0.0.crate) = 35590
+SHA256 (rust/crates/notify-8.2.0.crate) = 4d3d07927151ff8575b7087f245456e549fea62edf0ec4e565a5ee50c8402bc3
+SIZE (rust/crates/notify-8.2.0.crate) = 39067
SHA256 (rust/crates/notify-types-2.0.0.crate) = 5e0826a989adedc2a244799e823aece04662b66609d96af8dff7ac6df9a8925d
SIZE (rust/crates/notify-types-2.0.0.crate) = 14495
SHA256 (rust/crates/nougat-0.2.4.crate) = 97b57b9ced431322f054fc673f1d3c7fa52d80efd9df74ad2fc759f044742510
SIZE (rust/crates/nougat-0.2.4.crate) = 15141
SHA256 (rust/crates/nougat-proc_macros-0.2.4.crate) = c84f77a45e99a2f9b492695d99e1c23844619caa5f3e57647cffacad773ca257
SIZE (rust/crates/nougat-proc_macros-0.2.4.crate) = 10082
-SHA256 (rust/crates/nu-ansi-term-0.46.0.crate) = 77a8165726e8236064dbb45459242600304b42a5ea24ee2948e18e023bf7ba84
-SIZE (rust/crates/nu-ansi-term-0.46.0.crate) = 24311
+SHA256 (rust/crates/nu-ansi-term-0.50.1.crate) = d4a28e057d01f97e61255210fcff094d74ed0466038633e95017f5beb68e4399
+SIZE (rust/crates/nu-ansi-term-0.50.1.crate) = 28536
SHA256 (rust/crates/num-0.2.1.crate) = b8536030f9fea7127f841b45bb6243b27255787fb4eb83958aa1ef9d2fdc0c36
SIZE (rust/crates/num-0.2.1.crate) = 9082
SHA256 (rust/crates/num-0.4.3.crate) = 35bd024e8b2ff75562e5f34e7f4905839deb4b22955ef5e73d2fea1b9813cb23
@@ -881,12 +897,10 @@ SHA256 (rust/crates/num-traits-0.2.19.crate) = 071dfc062690e90b734c0b2273ce72ad0
SIZE (rust/crates/num-traits-0.2.19.crate) = 51631
SHA256 (rust/crates/num_cpus-1.17.0.crate) = 91df4bbde75afed763b708b7eee1e8e7651e02d97f6d5dd763e89367e957b23b
SIZE (rust/crates/num_cpus-1.17.0.crate) = 15874
-SHA256 (rust/crates/num_enum-0.7.3.crate) = 4e613fc340b2220f734a8595782c551f1250e969d87d3be1ae0579e8d4065179
-SIZE (rust/crates/num_enum-0.7.3.crate) = 18603
-SHA256 (rust/crates/num_enum_derive-0.7.3.crate) = af1844ef2428cc3e1cb900be36181049ef3d3193c63e43026cfe202983b27a56
-SIZE (rust/crates/num_enum_derive-0.7.3.crate) = 17092
-SHA256 (rust/crates/number_prefix-0.4.0.crate) = 830b246a0e5f20af87141b25c173cd1b609bd7779a4617d6ec582abaf90870f3
-SIZE (rust/crates/number_prefix-0.4.0.crate) = 6922
+SHA256 (rust/crates/num_enum-0.7.4.crate) = a973b4e44ce6cad84ce69d797acf9a044532e4184c4f267913d1b546a0727b7a
+SIZE (rust/crates/num_enum-0.7.4.crate) = 21553
+SHA256 (rust/crates/num_enum_derive-0.7.4.crate) = 77e878c846a8abae00dd069496dbe8751b16ac1c3d6bd2a7283a938e8228f90d
+SIZE (rust/crates/num_enum_derive-0.7.4.crate) = 18167
SHA256 (rust/crates/objc-0.2.7.crate) = 915b1b472bc21c53464d6c8461c9d3af805ba1ef837e1cac254428f4a77177b1
SIZE (rust/crates/objc-0.2.7.crate) = 22036
SHA256 (rust/crates/objc-foundation-0.1.1.crate) = 1add1b659e36c9607c7aab864a76c7a4c2760cd0cd2e120f3fb8b952c7e22bf9
@@ -895,8 +909,8 @@ SHA256 (rust/crates/objc-sys-0.3.5.crate) = cdb91bdd390c7ce1a8607f35f3ca7151b65a
SIZE (rust/crates/objc-sys-0.3.5.crate) = 20560
SHA256 (rust/crates/objc2-0.5.2.crate) = 46a785d4eeff09c14c487497c162e92766fbb3e4059a71840cecc03d9a50b804
SIZE (rust/crates/objc2-0.5.2.crate) = 199204
-SHA256 (rust/crates/objc2-0.6.1.crate) = 88c6597e14493ab2e44ce58f2fdecf095a51f12ca57bec060a11c57332520551
-SIZE (rust/crates/objc2-0.6.1.crate) = 270980
+SHA256 (rust/crates/objc2-0.6.2.crate) = 561f357ba7f3a2a61563a186a163d0a3a5247e1089524a3981d49adb775078bc
+SIZE (rust/crates/objc2-0.6.2.crate) = 272954
SHA256 (rust/crates/objc2-app-kit-0.2.2.crate) = e4e89ad9e3d7d297152b17d39ed92cd50ca8063a89a9fa569046d41568891eff
SIZE (rust/crates/objc2-app-kit-0.2.2.crate) = 337435
SHA256 (rust/crates/objc2-app-kit-0.3.1.crate) = e6f29f568bec459b0ddff777cec4fe3fd8666d82d5a40ebd0ff7e66134f89bcc
@@ -951,12 +965,16 @@ SHA256 (rust/crates/objc_id-0.1.1.crate) = c92d4ddb4bd7b50d730c215ff871754d0da6b
SIZE (rust/crates/objc_id-0.1.1.crate) = 3258
SHA256 (rust/crates/object-0.36.7.crate) = 62948e14d923ea95ea2c7c86c71013138b66525b86bdc08d2dcc262bdb497b87
SIZE (rust/crates/object-0.36.7.crate) = 329938
+SHA256 (rust/crates/object-0.37.3.crate) = ff76201f031d8863c38aa7f905eca4f53abbfa15f609db4277d44cd8938f33fe
+SIZE (rust/crates/object-0.37.3.crate) = 344032
SHA256 (rust/crates/oboe-0.6.1.crate) = e8b61bebd49e5d43f5f8cc7ee2891c16e0f41ec7954d36bcb6c14c5e0de867fb
SIZE (rust/crates/oboe-0.6.1.crate) = 24588
SHA256 (rust/crates/oboe-sys-0.6.1.crate) = 6c8bb09a4a2b1d668170cfe0a7d5bc103f8999fb316c98099b6a9939c9f2e79d
SIZE (rust/crates/oboe-sys-0.6.1.crate) = 169091
SHA256 (rust/crates/once_cell-1.21.3.crate) = 42f5e15c9953c5e4ccceeb2e7382a716482c34515315f7b03532b8b4e8393d2d
SIZE (rust/crates/once_cell-1.21.3.crate) = 34534
+SHA256 (rust/crates/once_cell_polyfill-1.70.1.crate) = a4895175b425cb1f87721b59f0f286c2092bd4af812243672510e1ac53e2e0ad
+SIZE (rust/crates/once_cell_polyfill-1.70.1.crate) = 7510
SHA256 (rust/crates/oorandom-11.1.5.crate) = d6790f58c7ff633d8771f42965289203411a5e5c68388703c06e14f24770b41e
SIZE (rust/crates/oorandom-11.1.5.crate) = 23750
SHA256 (rust/crates/open-5.3.2.crate) = e2483562e62ea94312f3576a7aca397306df7990b8d89033e18766744377ef95
@@ -973,38 +991,30 @@ SHA256 (rust/crates/ordered-float-4.6.0.crate) = 7bb71e1b3fa6ca1c61f383464aaf2bb
SIZE (rust/crates/ordered-float-4.6.0.crate) = 23633
SHA256 (rust/crates/ordered-float-5.0.0.crate) = e2c1f9f56e534ac6a9b8a4600bdf0f530fb393b5f393e7b4d03489c3cf0c3f01
SIZE (rust/crates/ordered-float-5.0.0.crate) = 23364
-SHA256 (rust/crates/overload-0.1.1.crate) = b15813163c1d831bf4a13c3610c05c0d03b39feb07f7e09fa234dac9b15aaf39
-SIZE (rust/crates/overload-0.1.1.crate) = 24439
-SHA256 (rust/crates/owned_ttf_parser-0.25.0.crate) = 22ec719bbf3b2a81c109a4e20b1f129b5566b7dce654bc3872f6a05abf82b2c4
-SIZE (rust/crates/owned_ttf_parser-0.25.0.crate) = 151164
+SHA256 (rust/crates/owned_ttf_parser-0.25.1.crate) = 36820e9051aca1014ddc75770aab4d68bc1e9e632f0f5627c4086bc216fb583b
+SIZE (rust/crates/owned_ttf_parser-0.25.1.crate) = 8989
SHA256 (rust/crates/parking-2.2.1.crate) = f38d5652c16fde515bb1ecef450ab0f6a219d619a7274976324d5e377f7dceba
SIZE (rust/crates/parking-2.2.1.crate) = 10685
-SHA256 (rust/crates/parking_lot-0.12.3.crate) = f1bf18183cf54e8d6059647fc3063646a1801cf30896933ec2311622cc4b9a27
-SIZE (rust/crates/parking_lot-0.12.3.crate) = 41860
-SHA256 (rust/crates/parking_lot_core-0.9.10.crate) = 1e401f977ab385c9e4e3ab30627d6f26d00e2c73eef317493c4ec6d468726cf8
-SIZE (rust/crates/parking_lot_core-0.9.10.crate) = 32406
-SHA256 (rust/crates/parse-zoneinfo-0.3.1.crate) = 1f2a05b18d44e2957b88f96ba460715e295bc1d7510468a2f3d3b44535d26c24
-SIZE (rust/crates/parse-zoneinfo-0.3.1.crate) = 97290
+SHA256 (rust/crates/parking_lot-0.12.4.crate) = 70d58bf43669b5795d1576d0641cfb6fbb2057bf629506267a92807158584a13
+SIZE (rust/crates/parking_lot-0.12.4.crate) = 46779
+SHA256 (rust/crates/parking_lot_core-0.9.11.crate) = bc838d2a56b5b1a6c25f55575dfc605fabb63bb2365f6c2353ef9159aa69e4a5
+SIZE (rust/crates/parking_lot_core-0.9.11.crate) = 34773
SHA256 (rust/crates/paste-1.0.15.crate) = 57c0d7b74b563b49d38dae00a0c37d4d6de9b432382b2892f0574ddcae73fd0a
SIZE (rust/crates/paste-1.0.15.crate) = 18374
SHA256 (rust/crates/pathdiff-0.2.3.crate) = df94ce210e5bc13cb6651479fa48d14f601d9858cfe0467f43ae157023b938d3
SIZE (rust/crates/pathdiff-0.2.3.crate) = 7495
SHA256 (rust/crates/pem-3.0.5.crate) = 38af38e8470ac9dee3ce1bae1af9c1671fffc44ddfd8bd1d0a3445bf349a8ef3
SIZE (rust/crates/pem-3.0.5.crate) = 18140
-SHA256 (rust/crates/percent-encoding-2.3.1.crate) = e3148f5046208a5d56bcfc03053e3ca6334e51da8dfb19b6cdc8b306fae3283e
-SIZE (rust/crates/percent-encoding-2.3.1.crate) = 10235
+SHA256 (rust/crates/percent-encoding-2.3.2.crate) = 9b4f627cb1b25917193a259e49bdad08f671f8d9708acfd5fe0a8c1455d87220
+SIZE (rust/crates/percent-encoding-2.3.2.crate) = 11583
SHA256 (rust/crates/petgraph-0.4.13.crate) = 9c3659d1ee90221741f65dd128d9998311b0e40c5d3c23a62445938214abce4f
SIZE (rust/crates/petgraph-0.4.13.crate) = 111936
-SHA256 (rust/crates/petgraph-0.8.1.crate) = 7a98c6720655620a521dcc722d0ad66cd8afd5d86e34a89ef691c50b7b24de06
-SIZE (rust/crates/petgraph-0.8.1.crate) = 763960
-SHA256 (rust/crates/phf-0.11.3.crate) = 1fd6780a80ae0c52cc120a26a1a42c1ae51b247a253e4e06113d23d2c2edd078
-SIZE (rust/crates/phf-0.11.3.crate) = 23231
-SHA256 (rust/crates/phf_codegen-0.11.3.crate) = aef8048c789fa5e851558d709946d6d79a8ff88c0440c587967f8e94bfb1216a
-SIZE (rust/crates/phf_codegen-0.11.3.crate) = 13741
-SHA256 (rust/crates/phf_generator-0.11.3.crate) = 3c80231409c20246a13fddb31776fb942c38553c51e871f8cbd687a4cfb5843d
-SIZE (rust/crates/phf_generator-0.11.3.crate) = 15431
-SHA256 (rust/crates/phf_shared-0.11.3.crate) = 67eabc2ef2a60eb7faa00097bd1ffdb5bd28e62bf39990626a582201b7a754e5
-SIZE (rust/crates/phf_shared-0.11.3.crate) = 15199
+SHA256 (rust/crates/petgraph-0.8.2.crate) = 54acf3a685220b533e437e264e4d932cfbdc4cc7ec0cd232ed73c08d03b8a7ca
+SIZE (rust/crates/petgraph-0.8.2.crate) = 780998
+SHA256 (rust/crates/phf-0.12.1.crate) = 913273894cec178f401a31ec4b656318d95473527be05c0752cc41cdc32be8b7
+SIZE (rust/crates/phf-0.12.1.crate) = 23768
+SHA256 (rust/crates/phf_shared-0.12.1.crate) = 06005508882fb681fd97892ecff4b7fd0fee13ef1aa569f8695dae7ab9099981
+SIZE (rust/crates/phf_shared-0.12.1.crate) = 15568
SHA256 (rust/crates/pin-project-1.1.10.crate) = 677f1add503faace112b9f1373e43e9e054bfdd22ff1a63c1bc485eaec6a6a8a
SIZE (rust/crates/pin-project-1.1.10.crate) = 56348
SHA256 (rust/crates/pin-project-internal-1.1.10.crate) = 6e918e4ff8c4549eb882f14b3a4bc8c8bc93de829416eacf579f1207a8fbf861
@@ -1023,14 +1033,18 @@ SHA256 (rust/crates/pkg-config-0.3.32.crate) = 7edddbd0b52d732b21ad9a5fab5c704c1
SIZE (rust/crates/pkg-config-0.3.32.crate) = 21370
SHA256 (rust/crates/png-0.17.16.crate) = 82151a2fc869e011c153adc57cf2789ccb8d9906ce52c0b39a6b5697749d7526
SIZE (rust/crates/png-0.17.16.crate) = 117975
-SHA256 (rust/crates/polling-3.7.4.crate) = a604568c3202727d1507653cb121dbd627a58684eb09a820fd746bee38b4442f
-SIZE (rust/crates/polling-3.7.4.crate) = 58239
-SHA256 (rust/crates/portable-atomic-1.11.0.crate) = 350e9b48cbc6b0e028b0473b114454c6316e57336ee184ceab6e53f72c178b3e
-SIZE (rust/crates/portable-atomic-1.11.0.crate) = 181258
+SHA256 (rust/crates/png-0.18.0.crate) = 97baced388464909d42d89643fe4361939af9b7ce7a31ee32a168f832a70f2a0
+SIZE (rust/crates/png-0.18.0.crate) = 118041
+SHA256 (rust/crates/polling-3.10.0.crate) = b5bd19146350fe804f7cb2669c851c03d69da628803dab0d98018142aaa5d829
+SIZE (rust/crates/polling-3.10.0.crate) = 60095
+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/postcard-1.1.1.crate) = 170a2601f67cc9dba8edd8c4870b15f71a6a2dc196daec8c83f72b59dff628a8
-SIZE (rust/crates/postcard-1.1.1.crate) = 35639
+SHA256 (rust/crates/postcard-1.1.3.crate) = 6764c3b5dd454e283a30e6dfe78e9b31096d9e32036b5d1eaac7a6119ccb9a24
+SIZE (rust/crates/postcard-1.1.3.crate) = 43968
+SHA256 (rust/crates/potential_utf-0.1.3.crate) = 84df19adbe5b5a0782edcab45899906947ab039ccf4573713735ee7de1e6b08a
+SIZE (rust/crates/potential_utf-0.1.3.crate) = 9698
SHA256 (rust/crates/powerfmt-0.2.0.crate) = 439ee305def115ba05938db6eb1644ff94165c5ab5e9420d1c1bcedbba909391
SIZE (rust/crates/powerfmt-0.2.0.crate) = 15165
SHA256 (rust/crates/pp-rs-0.2.1.crate) = bb458bb7f6e250e6eb79d5026badc10a3ebb8f9a15d1fff0f13d17c71f4d6dee
@@ -1047,12 +1061,12 @@ SHA256 (rust/crates/proc-macro-nested-0.1.7.crate) = bc881b2c22681370c6a780e47af
SIZE (rust/crates/proc-macro-nested-0.1.7.crate) = 6495
SHA256 (rust/crates/proc-macro2-0.4.30.crate) = cf3d2011ab5c909338f7887f4fc896d35932e29146c12c8d01da6b22a80ba759
SIZE (rust/crates/proc-macro2-0.4.30.crate) = 34731
-SHA256 (rust/crates/proc-macro2-1.0.95.crate) = 02b3e5e68a3a1a02aad3ec490a98007cbc13c37cbe84a3cd7b8e406d76e7f778
-SIZE (rust/crates/proc-macro2-1.0.95.crate) = 51820
-SHA256 (rust/crates/profiling-1.0.16.crate) = afbdc74edc00b6f6a218ca6a5364d6226a259d4b8ea1af4a0ea063f27e179f4d
-SIZE (rust/crates/profiling-1.0.16.crate) = 12588
-SHA256 (rust/crates/profiling-procmacros-1.0.16.crate) = a65f2e60fbf1063868558d69c6beacf412dc755f9fc020f514b7955fc914fe30
-SIZE (rust/crates/profiling-procmacros-1.0.16.crate) = 5893
+SHA256 (rust/crates/proc-macro2-1.0.101.crate) = 89ae43fd86e4158d6db51ad8e2b80f313af9cc74f5c0e03ccb87de09998732de
+SIZE (rust/crates/proc-macro2-1.0.101.crate) = 53886
+SHA256 (rust/crates/profiling-1.0.17.crate) = 3eb8486b569e12e2c32ad3e204dbaba5e4b5b216e9367044f25f1dba42341773
+SIZE (rust/crates/profiling-1.0.17.crate) = 13493
+SHA256 (rust/crates/profiling-procmacros-1.0.17.crate) = 52717f9a02b6965224f95ca2a81e2e0c5c43baacd28ca057577988930b6c3d5b
+SIZE (rust/crates/profiling-procmacros-1.0.17.crate) = 5895
SHA256 (rust/crates/prometheus-0.14.0.crate) = 3ca5326d8d0b950a9acd87e6a3f94745394f62e4dae1b1ee22b2bc0c394af43a
SIZE (rust/crates/prometheus-0.14.0.crate) = 90035
SHA256 (rust/crates/prometheus-hyper-0.2.1.crate) = 60d6eeac44b972d6f552e8aaec7f869200aef42f14ddffdddde308b94d0c066e
@@ -1063,30 +1077,34 @@ SHA256 (rust/crates/protocol-derive-3.4.0.crate) = 28647f30298898ead966b51e9aee5
SIZE (rust/crates/protocol-derive-3.4.0.crate) = 8347
SHA256 (rust/crates/psm-0.1.26.crate) = 6e944464ec8536cd1beb0bbfd96987eb5e3b72f2ecdafdc5c769a37f1fa2ae1f
SIZE (rust/crates/psm-0.1.26.crate) = 23541
-SHA256 (rust/crates/pulley-interpreter-29.0.1.crate) = 62d95f8575df49a2708398182f49a888cf9dc30210fb1fd2df87c889edcee75d
-SIZE (rust/crates/pulley-interpreter-29.0.1.crate) = 55917
+SHA256 (rust/crates/pulley-interpreter-36.0.2.crate) = e4e2d31146038fd9e62bfa331db057aca325d5ca10451a9fe341356cead7da53
+SIZE (rust/crates/pulley-interpreter-36.0.2.crate) = 66122
+SHA256 (rust/crates/pulley-macros-36.0.2.crate) = efb9fdafaca625f9ea8cfa793364ea1bdd32d306cff18f166b00ddaa61ecbb27
+SIZE (rust/crates/pulley-macros-36.0.2.crate) = 2349
+SHA256 (rust/crates/pxfm-0.1.23.crate) = f55f4fedc84ed39cb7a489322318976425e42a147e2be79d8f878e2884f94e84
+SIZE (rust/crates/pxfm-0.1.23.crate) = 1219248
SHA256 (rust/crates/quick-xml-0.37.5.crate) = 331e97a1af0bf59823e6eadffe373d7b27f485be8748f71471c662c1f269b7fb
SIZE (rust/crates/quick-xml-0.37.5.crate) = 190481
-SHA256 (rust/crates/quinn-0.11.7.crate) = c3bd15a6f2967aef83887dcb9fec0014580467e33720d073560cf015a5683012
-SIZE (rust/crates/quinn-0.11.7.crate) = 79387
-SHA256 (rust/crates/quinn-proto-0.11.11.crate) = bcbafbbdbb0f638fe3f35f3c56739f77a8a1d070cb25603226c83339b391472b
-SIZE (rust/crates/quinn-proto-0.11.11.crate) = 229381
-SHA256 (rust/crates/quinn-udp-0.5.12.crate) = ee4e529991f949c5e25755532370b8af5d114acae52326361d68d47af64aa842
-SIZE (rust/crates/quinn-udp-0.5.12.crate) = 31825
+SHA256 (rust/crates/quinn-0.11.9.crate) = b9e20a958963c291dc322d98411f541009df2ced7b5a4f2bd52337638cfccf20
+SIZE (rust/crates/quinn-0.11.9.crate) = 83606
+SHA256 (rust/crates/quinn-proto-0.11.13.crate) = f1906b49b0c3bc04b5fe5d86a77925ae6524a19b816ae38ce1e426255f1d8a31
+SIZE (rust/crates/quinn-proto-0.11.13.crate) = 243837
+SHA256 (rust/crates/quinn-udp-0.5.14.crate) = addec6a0dcad8a8d96a771f815f0eaf55f9d1805756410b39f5fa81332574cbd
+SIZE (rust/crates/quinn-udp-0.5.14.crate) = 33436
SHA256 (rust/crates/quote-0.6.13.crate) = 6ce23b6b870e8f94f81fb0a363d65d86675884b34a09043c81e5562f11c1f8e1
SIZE (rust/crates/quote-0.6.13.crate) = 17475
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/radium-0.7.0.crate) = dc33ff2d4973d518d823d61aa239014831e521c75da58e3df4840d3f47749d09
SIZE (rust/crates/radium-0.7.0.crate) = 10906
SHA256 (rust/crates/radix_trie-0.2.1.crate) = c069c179fcdc6a2fe24d8d18305cf085fdbd4f922c041943e203685d6a1c58fd
SIZE (rust/crates/radix_trie-0.2.1.crate) = 251366
SHA256 (rust/crates/rand-0.8.5.crate) = 34af8d1a0e25924bc5b7c43c079c942339d8f0a8b57c39049bef581b46327404
SIZE (rust/crates/rand-0.8.5.crate) = 87113
-SHA256 (rust/crates/rand-0.9.1.crate) = 9fbfd9d094a40bf3ae768db9361049ace4c0e04a4fd6b359518bd7b73a73dd97
-SIZE (rust/crates/rand-0.9.1.crate) = 97986
+SHA256 (rust/crates/rand-0.9.2.crate) = 6db2770f06117d490610c7488547d543617b21bfa07796d7a12f6f1bd53850d1
+SIZE (rust/crates/rand-0.9.2.crate) = 99930
SHA256 (rust/crates/rand_chacha-0.3.1.crate) = e6c10a63a0fa32252be49d21e7709d4d4baf8d231c2dbce1eaa8141b9b127d88
SIZE (rust/crates/rand_chacha-0.3.1.crate) = 15251
SHA256 (rust/crates/rand_chacha-0.9.0.crate) = d3022b5f1df60f26e1ffddd6c66e8aa15de382ae63b3a0c1bfc0e4d3e3f325cb
@@ -1103,42 +1121,46 @@ SHA256 (rust/crates/ratatui-0.29.0.crate) = eabd94c2f37801c20583fc49dd5cd6b0ba68
SIZE (rust/crates/ratatui-0.29.0.crate) = 543514
SHA256 (rust/crates/raw-window-handle-0.6.2.crate) = 20675572f6f24e9e76ef639bc5552774ed45f1c30e2951e1e99c59888861c539
SIZE (rust/crates/raw-window-handle-0.6.2.crate) = 20234
-SHA256 (rust/crates/rayon-1.10.0.crate) = b418a60154510ca1a002a752ca9714984e21e4241e804d32555251faf8b78ffa
-SIZE (rust/crates/rayon-1.10.0.crate) = 180155
-SHA256 (rust/crates/rayon-core-1.12.1.crate) = 1465873a3dfdaa8ae7cb14b4383657caab0b3e8a0aa9ae8e04b044854c8dfce2
-SIZE (rust/crates/rayon-core-1.12.1.crate) = 70701
-SHA256 (rust/crates/rcgen-0.13.2.crate) = 75e669e5202259b5314d1ea5397316ad400819437857b90861765f24c4cf80a2
-SIZE (rust/crates/rcgen-0.13.2.crate) = 77836
+SHA256 (rust/crates/rayon-1.11.0.crate) = 368f01d005bf8fd9b1206fb6fa653e6c4a81ceb1466406b81792d87c5677a58f
+SIZE (rust/crates/rayon-1.11.0.crate) = 182470
+SHA256 (rust/crates/rayon-core-1.13.0.crate) = 22e18b0f0062d30d4230b2e85ff77fdfe4326feb054b9783a3460d8435c8ab91
+SIZE (rust/crates/rayon-core-1.13.0.crate) = 73151
+SHA256 (rust/crates/rcgen-0.14.3.crate) = 0068c5b3cab1d4e271e0bb6539c87563c43411cad90b057b15c79958fbeb41f7
+SIZE (rust/crates/rcgen-0.14.3.crate) = 78302
SHA256 (rust/crates/redox_syscall-0.4.1.crate) = 4722d768eff46b75989dd134e5c353f0d6296e5aaa3132e776cbdb56be7731aa
SIZE (rust/crates/redox_syscall-0.4.1.crate) = 24858
-SHA256 (rust/crates/redox_syscall-0.5.12.crate) = 928fca9cf2aa042393a8325b9ead81d2f0df4cb12e1e24cef072922ccd99c5af
-SIZE (rust/crates/redox_syscall-0.5.12.crate) = 29544
+SHA256 (rust/crates/redox_syscall-0.5.17.crate) = 5407465600fb0548f1442edf71dd20683c6ed326200ace4b1ef0763521bb3b77
+SIZE (rust/crates/redox_syscall-0.5.17.crate) = 30002
SHA256 (rust/crates/redox_users-0.4.6.crate) = ba009ff324d1fc1b900bd1fdb31564febe58a8ccc8a6fdbb93b543d33b13ca43
SIZE (rust/crates/redox_users-0.4.6.crate) = 15585
-SHA256 (rust/crates/redox_users-0.5.0.crate) = dd6f9d3d47bdd2ad6945c5015a226ec6155d0bcdfd8f7cd29f86b71f8de99d2b
-SIZE (rust/crates/redox_users-0.5.0.crate) = 15586
+SHA256 (rust/crates/redox_users-0.5.2.crate) = a4e608c6638b9c18977b00b475ac1f28d14e84b27d8d42f70e0bf1e3dec127ac
+SIZE (rust/crates/redox_users-0.5.2.crate) = 17280
+SHA256 (rust/crates/ref-cast-1.0.24.crate) = 4a0ae411dbe946a674d89546582cea4ba2bb8defac896622d6496f14c23ba5cf
+SIZE (rust/crates/ref-cast-1.0.24.crate) = 15252
+SHA256 (rust/crates/ref-cast-impl-1.0.24.crate) = 1165225c21bff1f3bbce98f5a1f889949bc902d3575308cc7b0de30b4f6d27c7
+SIZE (rust/crates/ref-cast-impl-1.0.24.crate) = 9968
SHA256 (rust/crates/refinery-0.8.16.crate) = 7ba5d693abf62492c37268512ff35b77655d2e957ca53dab85bf993fe9172d15
SIZE (rust/crates/refinery-0.8.16.crate) = 31584
SHA256 (rust/crates/refinery-core-0.8.16.crate) = 8a83581f18c1a4c3a6ebd7a174bdc665f17f618d79f7edccb6a0ac67e660b319
SIZE (rust/crates/refinery-core-0.8.16.crate) = 33647
SHA256 (rust/crates/refinery-macros-0.8.16.crate) = 72c225407d8e52ef8cf094393781ecda9a99d6544ec28d90a6915751de259264
SIZE (rust/crates/refinery-macros-0.8.16.crate) = 8591
-SHA256 (rust/crates/regalloc2-0.11.2.crate) = dc06e6b318142614e4a48bc725abbf08ff166694835c43c9dae5a9009704639a
-SIZE (rust/crates/regalloc2-0.11.2.crate) = 139677
-SHA256 (rust/crates/regex-1.11.1.crate) = b544ef1b4eac5dc2db33ea63606ae9ffcfac26c1416a2806ae0bf5f56b201191
-SIZE (rust/crates/regex-1.11.1.crate) = 254170
-SHA256 (rust/crates/regex-automata-0.1.10.crate) = 6c230d73fb8d8c1b9c0b3135c5142a8acee3a0558fb8db5cf1cb65f8d7862132
-SIZE (rust/crates/regex-automata-0.1.10.crate) = 114533
-SHA256 (rust/crates/regex-automata-0.4.9.crate) = 809e8dc61f6de73b46c85f4c96486310fe304c434cfa43669d7b40f711150908
-SIZE (rust/crates/regex-automata-0.4.9.crate) = 618525
-SHA256 (rust/crates/regex-syntax-0.6.29.crate) = f162c6dd7b008981e4d40210aca20b4bd0f9b60ca9271061b07f78537722f2e1
-SIZE (rust/crates/regex-syntax-0.6.29.crate) = 299752
-SHA256 (rust/crates/regex-syntax-0.8.5.crate) = 2b15c43186be67a4fd63bee50d0303afffcef381492ebe2c5d87f324e1b8815c
-SIZE (rust/crates/regex-syntax-0.8.5.crate) = 357541
+SHA256 (rust/crates/regalloc2-0.12.2.crate) = 5216b1837de2149f8bc8e6d5f88a9326b63b8c836ed58ce4a0a29ec736a59734
+SIZE (rust/crates/regalloc2-0.12.2.crate) = 140473
+SHA256 (rust/crates/regex-1.11.2.crate) = 23d7fd106d8c02486a8d64e778353d1cffe08ce79ac2e82f540c86d0facf6912
+SIZE (rust/crates/regex-1.11.2.crate) = 166265
+SHA256 (rust/crates/regex-automata-0.3.9.crate) = 59b23e92ee4318893fa3fe3e6fb365258efbfe6ac6ab30f090cdcbb7aa37efa9
+SIZE (rust/crates/regex-automata-0.3.9.crate) = 610489
+SHA256 (rust/crates/regex-automata-0.4.10.crate) = 6b9458fa0bfeeac22b5ca447c63aaf45f28439a709ccd244698632f9aa6394d6
+SIZE (rust/crates/regex-automata-0.4.10.crate) = 622754
+SHA256 (rust/crates/regex-syntax-0.7.5.crate) = dbb5fb1acd8a1a18b3dd5be62d25485eb770e05afb408a9627d14d451bae12da
+SIZE (rust/crates/regex-syntax-0.7.5.crate) = 343366
+SHA256 (rust/crates/regex-syntax-0.8.6.crate) = caf4aa5b0f434c91fe5c7f1ecb6a5ece2130b02ad2a590589dda5146df959001
+SIZE (rust/crates/regex-syntax-0.8.6.crate) = 358808
SHA256 (rust/crates/renderdoc-sys-1.1.0.crate) = 19b30a45b0cd0bcca8037f3d0dc3421eaf95327a17cad11964fb8179b4fc4832
SIZE (rust/crates/renderdoc-sys-1.1.0.crate) = 10366
-SHA256 (rust/crates/resolv-conf-0.7.3.crate) = fc7c8f7f733062b66dc1c63f9db168ac0b97a9210e247fa90fdc9ad08f51b302
-SIZE (rust/crates/resolv-conf-0.7.3.crate) = 16929
+SHA256 (rust/crates/resolv-conf-0.7.4.crate) = 95325155c684b1c89f7765e30bc1c42e4a6da51ca513615660cb8a62ef9a88e3
+SIZE (rust/crates/resolv-conf-0.7.4.crate) = 17260
SHA256 (rust/crates/ring-0.17.14.crate) = a4689e6c2294d81e88dc6261c768b63bc4fcdb852be6d1352498b114f61383b7
SIZE (rust/crates/ring-0.17.14.crate) = 1502610
SHA256 (rust/crates/rmp-0.8.14.crate) = 228ed7c16fa39782c3b3468e974aec2795e9089153cd08ee2e9aefb3613334c4
@@ -1147,8 +1169,8 @@ SHA256 (rust/crates/rmp-serde-1.3.0.crate) = 52e599a477cf9840e92f2cde9a7189e67b4
SIZE (rust/crates/rmp-serde-1.3.0.crate) = 33025
SHA256 (rust/crates/robust-0.2.3.crate) = e5864e7ef1a6b7bcf1d6ca3f655e65e724ed3b52546a0d0a663c991522f552ea
SIZE (rust/crates/robust-0.2.3.crate) = 16034
-SHA256 (rust/crates/ron-0.8.1.crate) = b91f7eff05f748767f183df4320a63d6936e9c6107d97c9e6bdd9784f4289c94
-SIZE (rust/crates/ron-0.8.1.crate) = 63251
+SHA256 (rust/crates/ron-0.11.0.crate) = db09040cc89e461f1a265139777a2bde7f8d8c67c4936f700c63ce3e2904d468
+SIZE (rust/crates/ron-0.11.0.crate) = 121686
SHA256 (rust/crates/roots-0.0.8.crate) = 082f11ffa03bbef6c2c6ea6bea1acafaade2fd9050ae0234ab44a2153742b058
SIZE (rust/crates/roots-0.0.8.crate) = 29257
SHA256 (rust/crates/roxmltree-0.14.1.crate) = 921904a62e410e37e215c40381b7117f830d9d89ba60ab5236170541dd25646b
@@ -1161,8 +1183,8 @@ SHA256 (rust/crates/rusqlite-0.31.0.crate) = b838eba278d213a8beaf485bd313fd580ca
SIZE (rust/crates/rusqlite-0.31.0.crate) = 152252
SHA256 (rust/crates/rust-argon2-2.1.0.crate) = 9d9848531d60c9cbbcf9d166c885316c24bc0e2a9d3eba0956bb6cbbd79bc6e8
SIZE (rust/crates/rust-argon2-2.1.0.crate) = 26904
-SHA256 (rust/crates/rustc-demangle-0.1.24.crate) = 719b953e2095829ee67db738b3bfa9fa368c94900df327b3f07fe6e794d2fe1f
-SIZE (rust/crates/rustc-demangle-0.1.24.crate) = 29047
+SHA256 (rust/crates/rustc-demangle-0.1.26.crate) = 56f7d92ca342cea22a06f2121d944b4fd82af56988c270852495420f961d4ace
+SIZE (rust/crates/rustc-demangle-0.1.26.crate) = 30340
SHA256 (rust/crates/rustc-hash-1.1.0.crate) = 08d43f7aa6b08d49f382cde6a7982047c3426db949b1424bc4b7ec9ae12c6ce2
SIZE (rust/crates/rustc-hash-1.1.0.crate) = 9331
SHA256 (rust/crates/rustc-hash-2.1.1.crate) = 357703d41365b4b27c590e3ed91eabb1b663f07c4c084095e60cbed4362dff0d
@@ -1173,38 +1195,42 @@ SHA256 (rust/crates/rustc_version-0.4.1.crate) = cfcb3a22ef46e85b45de6ee7e79d063
SIZE (rust/crates/rustc_version-0.4.1.crate) = 12245
SHA256 (rust/crates/rustix-0.38.44.crate) = fdb5bc1ae2baa591800df16c9ca78619bf65c0488b41b96ccec5d11220d8c154
SIZE (rust/crates/rustix-0.38.44.crate) = 379347
-SHA256 (rust/crates/rustix-1.0.7.crate) = c71e83d6afe7ff64890ec6b71d6a69bb8a610ab78ce364b3352876bb4c801266
-SIZE (rust/crates/rustix-1.0.7.crate) = 414500
+SHA256 (rust/crates/rustix-1.1.2.crate) = cd15f8a2c5551a84d56efdc1cd049089e409ac19a3072d5037a17fd70719ff3e
+SIZE (rust/crates/rustix-1.1.2.crate) = 422717
SHA256 (rust/crates/rustix-linux-procfs-0.1.1.crate) = 2fc84bf7e9aa16c4f2c758f27412dc9841341e16aa682d9c7ac308fe3ee12056
SIZE (rust/crates/rustix-linux-procfs-0.1.1.crate) = 17465
-SHA256 (rust/crates/rustls-0.23.26.crate) = df51b5869f3a441595eac5e8ff14d486ff285f7b8c0df8770e49c3b56351f0f0
-SIZE (rust/crates/rustls-0.23.26.crate) = 347849
+SHA256 (rust/crates/rustls-0.23.31.crate) = c0ebcbd2f03de0fc1122ad9bb24b127a5a6cd51d72604a3f3c50ac459762b6cc
+SIZE (rust/crates/rustls-0.23.31.crate) = 371259
SHA256 (rust/crates/rustls-native-certs-0.8.1.crate) = 7fcff2dd52b58a8d98a70243663a0d234c4e2b79235637849d15913394a247d3
SIZE (rust/crates/rustls-native-certs-0.8.1.crate) = 31129
SHA256 (rust/crates/rustls-pemfile-2.2.0.crate) = dce314e5fee3f39953d46bb63bb8a46d40c2f8fb7cc5a3b6cab2bde9721d6e50
SIZE (rust/crates/rustls-pemfile-2.2.0.crate) = 25849
-SHA256 (rust/crates/rustls-pki-types-1.11.0.crate) = 917ce264624a4b4db1c364dcc35bfca9ded014d0a958cd47ad3e960e988ea51c
-SIZE (rust/crates/rustls-pki-types-1.11.0.crate) = 63933
-SHA256 (rust/crates/rustls-platform-verifier-0.5.2.crate) = 4937d110d34408e9e5ad30ba0b0ca3b6a8a390f8db3636db60144ac4fa792750
-SIZE (rust/crates/rustls-platform-verifier-0.5.2.crate) = 61002
+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-platform-verifier-0.6.1.crate) = be59af91596cac372a6942530653ad0c3a246cdd491aaa9dcaee47f88d67d5a0
+SIZE (rust/crates/rustls-platform-verifier-0.6.1.crate) = 60142
SHA256 (rust/crates/rustls-platform-verifier-android-0.1.1.crate) = f87165f0995f63a9fbeea62b64d10b4d9d8e78ec6d7d51fb2125fda7bb36788f
SIZE (rust/crates/rustls-platform-verifier-android-0.1.1.crate) = 13919
-SHA256 (rust/crates/rustls-webpki-0.103.1.crate) = fef8b8769aaccf73098557a87cd1816b4f9c7c16811c9c77142aa695c16f2c03
-SIZE (rust/crates/rustls-webpki-0.103.1.crate) = 820273
+SHA256 (rust/crates/rustls-webpki-0.103.4.crate) = 0a17884ae0c1b773f1ccd2bd4a8c72f16da897310a98b0e84bf349ad5ead92fc
+SIZE (rust/crates/rustls-webpki-0.103.4.crate) = 84241
SHA256 (rust/crates/rusttype-0.7.9.crate) = 310942406a39981bed7e12b09182a221a29e0990f3e7e0c971f131922ed135d5
SIZE (rust/crates/rusttype-0.7.9.crate) = 42732
SHA256 (rust/crates/rusttype-0.8.3.crate) = 9f61411055101f7b60ecf1041d87fb74205fb20b0c7a723f07ef39174cf6b4c0
SIZE (rust/crates/rusttype-0.8.3.crate) = 37327
-SHA256 (rust/crates/rustversion-1.0.20.crate) = eded382c5f5f786b989652c49544c4877d9f015cc22e145a5ea8ea66c2921cd2
-SIZE (rust/crates/rustversion-1.0.20.crate) = 20666
-SHA256 (rust/crates/rustyline-15.0.0.crate) = 2ee1e066dc922e513bda599c6ccb5f3bb2b0ea5870a579448f2622993f0a9a2f
-SIZE (rust/crates/rustyline-15.0.0.crate) = 116346
+SHA256 (rust/crates/rustversion-1.0.22.crate) = b39cdef0fa800fc44525c84ccb54a029961a8215f9619753635a9c0d2538d46d
+SIZE (rust/crates/rustversion-1.0.22.crate) = 21096
+SHA256 (rust/crates/rustyline-17.0.1.crate) = a6614df0b6d4cfb20d1d5e295332921793ce499af3ebc011bf1e393380e1e492
+SIZE (rust/crates/rustyline-17.0.1.crate) = 121346
SHA256 (rust/crates/ryu-1.0.20.crate) = 28d3b2b1366ec20994f1fd18c3c594f05c5dd4bc44d8bb0c1c632c8d6829481f
SIZE (rust/crates/ryu-1.0.20.crate) = 48738
SHA256 (rust/crates/same-file-1.0.6.crate) = 93fc1dc3aaa9bfed95e02e6eadabb4baf7e3078b0bd1b4d7b6b0b68378900502
SIZE (rust/crates/same-file-1.0.6.crate) = 10183
-SHA256 (rust/crates/schannel-0.1.27.crate) = 1f29ebaa345f945cec9fbbc532eb307f0fdad8161f281b6369539c8d84876b3d
-SIZE (rust/crates/schannel-0.1.27.crate) = 42772
+SHA256 (rust/crates/schannel-0.1.28.crate) = 891d81b926048e76efe18581bf793546b4c0eaf8448d72be8de2bbee5fd166e1
+SIZE (rust/crates/schannel-0.1.28.crate) = 42312
+SHA256 (rust/crates/schemars-0.9.0.crate) = 4cd191f9397d57d581cddd31014772520aa448f65ef991055d7f61582c65165f
+SIZE (rust/crates/schemars-0.9.0.crate) = 80032
+SHA256 (rust/crates/schemars-1.0.4.crate) = 82d20c4491bc164fa2f6c5d44565947a52ad80b9505d8e36f8d54c27c739fcd0
+SIZE (rust/crates/schemars-1.0.4.crate) = 88282
SHA256 (rust/crates/schnellru-0.2.4.crate) = 356285bbf17bea63d9e52e96bd18f039672ac92b55b8cb997d6162a2a37d1649
SIZE (rust/crates/schnellru-0.2.4.crate) = 24055
SHA256 (rust/crates/scoped-tls-1.0.1.crate) = e1cf6437eb19a8f4a6cc0f7dca544973b0b78843adbfeb3683d1a94a0024a294
@@ -1217,12 +1243,10 @@ SHA256 (rust/crates/sdl2-0.35.2.crate) = f7959277b623f1fb9e04aea73686c3ca52f01b2
SIZE (rust/crates/sdl2-0.35.2.crate) = 177570
SHA256 (rust/crates/sdl2-sys-0.35.2.crate) = e3586be2cf6c0a8099a79a12b4084357aa9b3e0b0d7980e3b67aaf7a9d55f9f0
SIZE (rust/crates/sdl2-sys-0.35.2.crate) = 7425816
-SHA256 (rust/crates/security-framework-3.2.0.crate) = 271720403f46ca04f7ba6f55d438f8bd878d6b8ca0a1046e8228c4145bcbb316
-SIZE (rust/crates/security-framework-3.2.0.crate) = 86095
-SHA256 (rust/crates/security-framework-sys-2.14.0.crate) = 49db231d56a190491cb4aeda9527f1ad45345af50b0851622a7adb8c03b01c32
-SIZE (rust/crates/security-framework-sys-2.14.0.crate) = 20537
-SHA256 (rust/crates/self_cell-0.10.3.crate) = e14e4d63b804dc0c7ec4a1e52bcb63f02c7ac94476755aa579edac21e01f915d
-SIZE (rust/crates/self_cell-0.10.3.crate) = 7308
+SHA256 (rust/crates/security-framework-3.4.0.crate) = 60b369d18893388b345804dc0007963c99b7d665ae71d275812d828c6f089640
+SIZE (rust/crates/security-framework-3.4.0.crate) = 88668
+SHA256 (rust/crates/security-framework-sys-2.15.0.crate) = cc1f0cbffaac4852523ce30d8bd3c5cdc873501d96ff467ca09b6767bb8cd5c0
+SIZE (rust/crates/security-framework-sys-2.15.0.crate) = 20718
SHA256 (rust/crates/self_cell-1.2.0.crate) = 0f7d95a54511e0c7be3f51e8867aa8cf35148d7b9445d44de2f943e2b206e749
SIZE (rust/crates/self_cell-1.2.0.crate) = 16883
SHA256 (rust/crates/semver-0.9.0.crate) = 1d7eb9ef2c18661902cc47e535f9bc51b78acd254da71d375c2f6720d9a40403
@@ -1237,20 +1261,22 @@ SHA256 (rust/crates/serde-1.0.219.crate) = 5f0e2c6ed6606019b4e29e69dbaba95b11854
SIZE (rust/crates/serde-1.0.219.crate) = 78983
SHA256 (rust/crates/serde_derive-1.0.219.crate) = 5b0276cf7f2c73365f7157c8123c21cd9a50fbbd844757af28ca1f5925fc2a00
SIZE (rust/crates/serde_derive-1.0.219.crate) = 57798
-SHA256 (rust/crates/serde_json-1.0.140.crate) = 20068b6e96dc6c9bd23e01df8827e6c7e1f2fddd43c21810382803c136b99373
-SIZE (rust/crates/serde_json-1.0.140.crate) = 154852
+SHA256 (rust/crates/serde_json-1.0.143.crate) = d401abef1d108fbd9cbaebc3e46611f4b1021f714a0597a71f41ee463f5f4a5a
+SIZE (rust/crates/serde_json-1.0.143.crate) = 155342
SHA256 (rust/crates/serde_path_to_error-0.1.17.crate) = 59fab13f937fa393d08645bf3a84bdfe86e296747b506ada67bb15f10f218b2a
SIZE (rust/crates/serde_path_to_error-0.1.17.crate) = 17662
SHA256 (rust/crates/serde_repr-0.1.20.crate) = 175ee3e80ae9982737ca543e96133087cbd9a485eecc3bc4de9c1a37b47ea59c
SIZE (rust/crates/serde_repr-0.1.20.crate) = 12627
-SHA256 (rust/crates/serde_spanned-0.6.8.crate) = 87607cb1398ed59d48732e575a4c28a7a8ebf2454b964fe3f224f2afc07909e1
-SIZE (rust/crates/serde_spanned-0.6.8.crate) = 9330
+SHA256 (rust/crates/serde_spanned-0.6.9.crate) = bf41e0cfaf7226dca15e8197172c295a782857fcb97fad1808a166870dee75a3
+SIZE (rust/crates/serde_spanned-0.6.9.crate) = 10210
+SHA256 (rust/crates/serde_spanned-1.0.0.crate) = 40734c41988f7306bb04f0ecf60ec0f3f1caa34290e4e8ea471dcd3346483b83
+SIZE (rust/crates/serde_spanned-1.0.0.crate) = 10956
SHA256 (rust/crates/serde_urlencoded-0.7.1.crate) = d3491c14715ca2294c4d6a88f15e84739788c1d030eed8c110436aafdaa2f3fd
SIZE (rust/crates/serde_urlencoded-0.7.1.crate) = 12822
-SHA256 (rust/crates/serde_with-3.12.0.crate) = d6b6f7f2fcb69f747921f79f3926bd1e203fce4fef62c268dd3abfb6d86029aa
-SIZE (rust/crates/serde_with-3.12.0.crate) = 148666
-SHA256 (rust/crates/serde_with_macros-3.12.0.crate) = 8d00caa5193a3c8362ac2b73be6b9e768aa5a4b2f721d8f4b339600c3cb51f8e
-SIZE (rust/crates/serde_with_macros-3.12.0.crate) = 32089
+SHA256 (rust/crates/serde_with-3.14.0.crate) = f2c45cd61fefa9db6f254525d46e392b852e0e61d9a1fd36e5bd183450a556d5
+SIZE (rust/crates/serde_with-3.14.0.crate) = 192177
+SHA256 (rust/crates/serde_with_macros-3.14.0.crate) = de90945e6565ce0d9a25098082ed4ee4002e047cb59892c318d66821e14bb30f
+SIZE (rust/crates/serde_with_macros-3.14.0.crate) = 39066
SHA256 (rust/crates/sha2-0.10.9.crate) = a7507d819769d01a365ab707794a4084392c824f54a7a6a7862f8c3d0892b283
SIZE (rust/crates/sha2-0.10.9.crate) = 29271
SHA256 (rust/crates/shaderc-0.8.3.crate) = 27e07913ada18607bb60d12431cbe3358d3bbebbe95948e1618851dc01e63b7b
@@ -1261,8 +1287,6 @@ SHA256 (rust/crates/sharded-slab-0.1.7.crate) = f40ca3c46823713e0d4209592e8d6e82
SIZE (rust/crates/sharded-slab-0.1.7.crate) = 58227
SHA256 (rust/crates/shell-words-1.1.0.crate) = 24188a676b6ae68c3b2cb3a01be17fbf7240ce009799bb56d5b1409051e78fde
SIZE (rust/crates/shell-words-1.1.0.crate) = 9871
-SHA256 (rust/crates/shellexpand-2.1.2.crate) = 7ccc8076840c4da029af4f87e4e8daeb0fca6b87bbb02e10cb60b791450e11e4
-SIZE (rust/crates/shellexpand-2.1.2.crate) = 16884
SHA256 (rust/crates/shellexpand-3.1.1.crate) = 8b1fdf65dd6331831494dd616b30351c38e96e45921a27745cf98490458b90bb
SIZE (rust/crates/shellexpand-3.1.1.crate) = 25904
SHA256 (rust/crates/shlex-1.3.0.crate) = 0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64
@@ -1273,22 +1297,22 @@ SHA256 (rust/crates/shred-derive-0.7.0.crate) = 69760b786f8b40361c10663eb63c81fa
SIZE (rust/crates/shred-derive-0.7.0.crate) = 2365
SHA256 (rust/crates/shrev-1.1.3.crate) = a5ea33232fdcf1bf691ca33450e5a94dde13e1a8cbb8caabc5e4f9d761e10b1a
SIZE (rust/crates/shrev-1.1.3.crate) = 11309
-SHA256 (rust/crates/signal-hook-0.3.17.crate) = 8621587d4798caf8eb44879d42e56b9a93ea5dcd315a6487c357130095b62801
-SIZE (rust/crates/signal-hook-0.3.17.crate) = 50296
+SHA256 (rust/crates/signal-hook-0.3.18.crate) = d881a16cf4426aa584979d30bd82cb33429027e42122b169753d6ef1085ed6e2
+SIZE (rust/crates/signal-hook-0.3.18.crate) = 50862
SHA256 (rust/crates/signal-hook-mio-0.2.4.crate) = 34db1a06d485c9142248b7a054f034b349b212551f3dfd19c94d45a754a217cd
SIZE (rust/crates/signal-hook-mio-0.2.4.crate) = 9314
-SHA256 (rust/crates/signal-hook-registry-1.4.5.crate) = 9203b8055f63a2a00e2f593bb0510367fe707d7ff1e5c872de2f537b339e5410
-SIZE (rust/crates/signal-hook-registry-1.4.5.crate) = 19004
+SHA256 (rust/crates/signal-hook-registry-1.4.6.crate) = b2a4719bff48cee6b39d12c020eeb490953ad2443b7055bd0b21fca26bd8c28b
+SIZE (rust/crates/signal-hook-registry-1.4.6.crate) = 19277
SHA256 (rust/crates/simd-adler32-0.3.7.crate) = d66dc143e6b11c1eddc06d5c423cfc97062865baf299914ab64caa38182078fe
SIZE (rust/crates/simd-adler32-0.3.7.crate) = 12086
SHA256 (rust/crates/siphasher-1.0.1.crate) = 56199f7ddabf13fe5074ce809e7d3f42b42ae711800501b5b16ea82ad029c39d
SIZE (rust/crates/siphasher-1.0.1.crate) = 10351
-SHA256 (rust/crates/slab-0.4.9.crate) = 8f92a496fb766b417c996b9c5e57daf2f7ad3b0bebe1ccfca4856390e3d3bb67
-SIZE (rust/crates/slab-0.4.9.crate) = 17108
+SHA256 (rust/crates/slab-0.4.11.crate) = 7a2ae44ef20feb57a68b23d846850f861394c2e02dc425a50098ae8c90267589
+SIZE (rust/crates/slab-0.4.11.crate) = 18549
SHA256 (rust/crates/slotmap-1.0.7.crate) = dbff4acf519f630b3a3ddcfaea6c06b42174d9a44bc70c620e9ed1649d58b82a
SIZE (rust/crates/slotmap-1.0.7.crate) = 61390
-SHA256 (rust/crates/smallvec-1.15.0.crate) = 8917285742e9f3e1683f0a9c4e6b57960b7314d0b08d30d1ecd426713ee2eee9
-SIZE (rust/crates/smallvec-1.15.0.crate) = 38113
+SHA256 (rust/crates/smallvec-1.15.1.crate) = 67b1b7a3b5fe4f1376887184045fcf45c69e92af734b7aaddc05fb777b6fbd03
+SIZE (rust/crates/smallvec-1.15.1.crate) = 38116
SHA256 (rust/crates/smithay-client-toolkit-0.16.1.crate) = 870427e30b8f2cbe64bf43ec4b86e88fe39b0a84b3f15efd9c9c2d020bc86eb9
SIZE (rust/crates/smithay-client-toolkit-0.16.1.crate) = 131081
SHA256 (rust/crates/smithay-client-toolkit-0.19.2.crate) = 3457dea1f0eb631b4034d61d4d8c32074caa6cd1ab2d59f2327bd8461e2c0016
@@ -1299,16 +1323,16 @@ SHA256 (rust/crates/smithay-clipboard-0.7.2.crate) = cc8216eec463674a0e90f29e0ae
SIZE (rust/crates/smithay-clipboard-0.7.2.crate) = 17877
SHA256 (rust/crates/smol_str-0.2.2.crate) = dd538fb6910ac1099850255cf94a94df6551fbdd602454387d0adb2d1ca6dead
SIZE (rust/crates/smol_str-0.2.2.crate) = 15840
-SHA256 (rust/crates/socket2-0.5.9.crate) = 4f5fd57c80058a56cf5c777ab8a126398ece8e442983605d280a44ce79d0edef
-SIZE (rust/crates/socket2-0.5.9.crate) = 57432
-SHA256 (rust/crates/sorted-vec-0.8.6.crate) = d372029cb5195f9ab4e4b9aef550787dce78b124fcaee8d82519925defcd6f0d
-SIZE (rust/crates/sorted-vec-0.8.6.crate) = 12172
-SHA256 (rust/crates/spin_sleep-1.3.1.crate) = 17db5ecef7e0bebeb8bf8bc4c4b554e05e0205d7008f10bb37787892e7a6507b
-SIZE (rust/crates/spin_sleep-1.3.1.crate) = 13308
+SHA256 (rust/crates/socket2-0.5.10.crate) = e22376abed350d73dd1cd119b57ffccad95b4e585a7cda43e286245ce23c0678
+SIZE (rust/crates/socket2-0.5.10.crate) = 58169
+SHA256 (rust/crates/socket2-0.6.0.crate) = 233504af464074f9d066d7b5416c5f9b894a5862a6506e306f7b816cdd6f1807
+SIZE (rust/crates/socket2-0.6.0.crate) = 57974
+SHA256 (rust/crates/sorted-vec-0.8.10.crate) = 19f58d7b0190c7f12df7e8be6b79767a0836059159811b869d5ab55721fe14d0
+SIZE (rust/crates/sorted-vec-0.8.10.crate) = 15005
+SHA256 (rust/crates/spin_sleep-1.3.3.crate) = 9c07347b7c0301b9adba4350bdcf09c039d0e7160922050db0439b3c6723c8ab
+SIZE (rust/crates/spin_sleep-1.3.3.crate) = 12859
SHA256 (rust/crates/spirv-0.3.0+sdk-1.3.268.0.crate) = eda41003dc44290527a59b13432d4a0379379fa074b70174882adfbdfd917844
SIZE (rust/crates/spirv-0.3.0+sdk-1.3.268.0.crate) = 30802
-SHA256 (rust/crates/sptr-0.3.2.crate) = 3b9b39299b249ad65f3b7e96443bad61c02ca5cd3589f46cb6d610a0fd6c0d6a
-SIZE (rust/crates/sptr-0.3.2.crate) = 14598
SHA256 (rust/crates/stable_deref_trait-1.2.0.crate) = a8f112729512f8e442d81f95a8a7ddf2b7c6b8a1a6f509a95864142b30cab2d3
SIZE (rust/crates/stable_deref_trait-1.2.0.crate) = 8054
SHA256 (rust/crates/stacker-0.1.21.crate) = cddb07e32ddb770749da91081d8d0ac3a16f1a569a18b20348cd371f5dead06b
@@ -1323,8 +1347,12 @@ SHA256 (rust/crates/strsim-0.11.1.crate) = 7da8b5736845d9f2fcb837ea5d9e2628564b3
SIZE (rust/crates/strsim-0.11.1.crate) = 14266
SHA256 (rust/crates/strum-0.26.3.crate) = 8fec0f0aef304996cf250b31b5a10dee7980c85da9d759361292b8bca5a18f06
SIZE (rust/crates/strum-0.26.3.crate) = 7237
+SHA256 (rust/crates/strum-0.27.2.crate) = af23d6f6c1a224baef9d3f61e287d2761385a5b88fdab4eb4c6f11aeb54c4bcf
+SIZE (rust/crates/strum-0.27.2.crate) = 8489
SHA256 (rust/crates/strum_macros-0.26.4.crate) = 4c6bee85a5a24955dc440386795aa378cd9cf82acd5f764469152d2270e581be
SIZE (rust/crates/strum_macros-0.26.4.crate) = 27531
+SHA256 (rust/crates/strum_macros-0.27.2.crate) = 7695ce3845ea4b33927c055a39dc438a45b059f7c1b3d91d38d10355fb8cbca7
+SIZE (rust/crates/strum_macros-0.27.2.crate) = 30522
SHA256 (rust/crates/subtle-2.6.1.crate) = 13c2bddecc57b384dee18652358fb23172facb8a2c51ccc10d74c157bdea3292
SIZE (rust/crates/subtle-2.6.1.crate) = 14562
SHA256 (rust/crates/sum_type-0.2.0.crate) = da5b4a0c9f3c7c8e891e445a7c776627e208e8bba23ab680798066dd283e6a15
@@ -1347,10 +1375,10 @@ SHA256 (rust/crates/syn-0.15.44.crate) = 9ca4b3b69a77cbe1ffc9e198781b7acb0c7365a
SIZE (rust/crates/syn-0.15.44.crate) = 184212
SHA256 (rust/crates/syn-1.0.109.crate) = 72b64191b275b66ffe2469e8af2c1cfe3bafa67b529ead792a6d0160888b4237
SIZE (rust/crates/syn-1.0.109.crate) = 237611
-SHA256 (rust/crates/syn-2.0.101.crate) = 8ce2b7fc941b3a24138a0a7cf8e858bfc6a992e7978a068a5c760deb0ed43caf
-SIZE (rust/crates/syn-2.0.101.crate) = 299250
-SHA256 (rust/crates/sync_file-0.2.9.crate) = 9cfc24238213e42ffb35314aad7a7f5d46649c5fbba3ea95ef24f7debb95874e
-SIZE (rust/crates/sync_file-0.2.9.crate) = 8996
+SHA256 (rust/crates/syn-2.0.106.crate) = ede7c438028d4436d71104916910f5bb611972c5cfd7f89b8300a8186e6fada6
+SIZE (rust/crates/syn-2.0.106.crate) = 301514
+SHA256 (rust/crates/sync_file-0.3.0.crate) = 985235628eb5c98253791147f5babfb3fa022eedba0641e1cc930ce4f8581e34
+SIZE (rust/crates/sync_file-0.3.0.crate) = 9451
SHA256 (rust/crates/sync_wrapper-1.0.2.crate) = 0bf256ce5efdfa370213c1dabab5935a12e49f2c58d15e9eac2870d3b4f27263
SIZE (rust/crates/sync_wrapper-1.0.2.crate) = 6958
SHA256 (rust/crates/synstructure-0.13.2.crate) = 728a70f3dbaf5bab7f0c4b1ac8d7ae5ea60a4b5549c8a5914361c99147a709d2
@@ -1359,50 +1387,50 @@ SHA256 (rust/crates/system-interface-0.27.3.crate) = cc4592f674ce18521c2a8148387
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/take-once-0.1.3.crate) = 3aa803da503e4a3d6bef14005f97495336b70eb767187a231c02ef899d0cfe0f
+SIZE (rust/crates/take-once-0.1.3.crate) = 8094
SHA256 (rust/crates/tap-1.0.1.crate) = 55937e1799185b12863d447f42597ed69d9928686b8d88a1df17376a097d8369
SIZE (rust/crates/tap-1.0.1.crate) = 11316
SHA256 (rust/crates/tar-0.4.44.crate) = 1d863878d212c87a19c1a610eb53bb01fe12951c0501cf5a0d65f724914a667a
SIZE (rust/crates/tar-0.4.44.crate) = 61020
-SHA256 (rust/crates/target-lexicon-0.13.2.crate) = e502f78cdbb8ba4718f566c418c52bc729126ffd16baee5baa718cf25dd5a69a
-SIZE (rust/crates/target-lexicon-0.13.2.crate) = 27923
-SHA256 (rust/crates/tempfile-3.19.1.crate) = 7437ac7763b9b123ccf33c338a5cc1bac6f69b45a136c19bdd8a65e3916435bf
-SIZE (rust/crates/tempfile-3.19.1.crate) = 39634
+SHA256 (rust/crates/target-lexicon-0.13.3.crate) = df7f62577c25e07834649fc3b39fafdc597c0a3527dc1c60129201ccfcbaa50c
+SIZE (rust/crates/target-lexicon-0.13.3.crate) = 28498
+SHA256 (rust/crates/tempfile-3.22.0.crate) = 84fa4d11fadde498443cca10fd3ac23c951f0dc59e080e9f4b93d4df4e4eea53
+SIZE (rust/crates/tempfile-3.22.0.crate) = 43044
SHA256 (rust/crates/termcolor-1.4.1.crate) = 06794f8f6c5c898b3275aebefa6b8a1cb24cd2c6c79397ab15774837a0bc5755
SIZE (rust/crates/termcolor-1.4.1.crate) = 18773
SHA256 (rust/crates/thiserror-1.0.69.crate) = b6aaf5339b578ea85b50e080feb250a3e8ae8cfcdff9a461c9ec2904bc923f52
SIZE (rust/crates/thiserror-1.0.69.crate) = 22198
-SHA256 (rust/crates/thiserror-2.0.12.crate) = 567b8a2dae586314f7be2a752ec7474332959c6460e02bde30d702a66d488708
-SIZE (rust/crates/thiserror-2.0.12.crate) = 28693
+SHA256 (rust/crates/thiserror-2.0.16.crate) = 3467d614147380f2e4e374161426ff399c91084acd2363eaf549172b3d5e60c0
+SIZE (rust/crates/thiserror-2.0.16.crate) = 29095
SHA256 (rust/crates/thiserror-impl-1.0.69.crate) = 4fee6c4efc90059e10f81e6d42c60a18f76588c3d74cb83a0b242a2b6c7504c1
SIZE (rust/crates/thiserror-impl-1.0.69.crate) = 18365
-SHA256 (rust/crates/thiserror-impl-2.0.12.crate) = 7f7cf42b4507d8ea322120659672cf1b9dbb93f8f2d4ecfd6e51350ff5b17a1d
-SIZE (rust/crates/thiserror-impl-2.0.12.crate) = 21141
-SHA256 (rust/crates/thread_local-1.1.8.crate) = 8b9ef9bad013ada3808854ceac7b46812a6465ba368859a37e2100283d2d719c
-SIZE (rust/crates/thread_local-1.1.8.crate) = 13962
-SHA256 (rust/crates/time-0.3.41.crate) = 8a7619e19bc266e0f9c5e6686659d394bc57973859340060a69221e57dbc0c40
-SIZE (rust/crates/time-0.3.41.crate) = 138369
-SHA256 (rust/crates/time-core-0.1.4.crate) = c9e9a38711f559d9e3ce1cdb06dd7c5b8ea546bc90052da6d06bb76da74bb07c
-SIZE (rust/crates/time-core-0.1.4.crate) = 8422
-SHA256 (rust/crates/time-macros-0.2.22.crate) = 3526739392ec93fd8b359c8e98514cb3e8e021beb4e5f597b00a0221f8ed8a49
-SIZE (rust/crates/time-macros-0.2.22.crate) = 24604
-SHA256 (rust/crates/timer-queue-0.1.0.crate) = 13756c29c43d836ff576221498bf4916b0d2f7ea24cd47d3531b70dc4341f038
-SIZE (rust/crates/timer-queue-0.1.0.crate) = 13344
+SHA256 (rust/crates/thiserror-impl-2.0.16.crate) = 6c5e1be1c48b9172ee610da68fd9cd2770e7a4056cb3fc98710ee6906f0c7960
+SIZE (rust/crates/thiserror-impl-2.0.16.crate) = 21214
+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.43.crate) = 83bde6f1ec10e72d583d91623c939f623002284ef622b87de38cfd546cbf2031
+SIZE (rust/crates/time-0.3.43.crate) = 142912
+SHA256 (rust/crates/time-core-0.1.6.crate) = 40868e7c1d2f0b8d73e4a8c7f0ff63af4f6d19be117e90bd73eb1d62cf831c6b
+SIZE (rust/crates/time-core-0.1.6.crate) = 9105
+SHA256 (rust/crates/time-macros-0.2.24.crate) = 30cfb0125f12d9c277f35663a0a33f8c30190f4e4574868a330595412d34ebf3
+SIZE (rust/crates/time-macros-0.2.24.crate) = 24715
+SHA256 (rust/crates/timer-queue-0.1.1.crate) = d6773c1d27b8cdd22273cd8b9366267ec4006459614baa4c22cc4964f6e5b564
+SIZE (rust/crates/timer-queue-0.1.1.crate) = 20389
SHA256 (rust/crates/tiny-skia-0.11.4.crate) = 83d13394d44dae3207b52a326c0c85a8bf87f1541f23b0d143811088497b09ab
SIZE (rust/crates/tiny-skia-0.11.4.crate) = 201082
SHA256 (rust/crates/tiny-skia-path-0.11.4.crate) = 9c9e7fc0c2e86a30b117d0462aa261b72b7a99b7ebd7deb3a14ceda95c5bdc93
SIZE (rust/crates/tiny-skia-path-0.11.4.crate) = 47764
-SHA256 (rust/crates/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/tinytemplate-1.2.1.crate) = be4d6b5f19ff7664e8c98d03e2139cb510db9b0a60b55f8e8709b689d939b6bc
SIZE (rust/crates/tinytemplate-1.2.1.crate) = 26490
-SHA256 (rust/crates/tinyvec-1.9.0.crate) = 09b3661f17e86524eccd4371ab0429194e0d7c008abb45f7a7495b1719463c71
-SIZE (rust/crates/tinyvec-1.9.0.crate) = 54137
+SHA256 (rust/crates/tinyvec-1.10.0.crate) = bfa5fdc3bce6191a1dbc8c02d5c8bffcf557bafa17c124c5264a458f1b0613fa
+SIZE (rust/crates/tinyvec-1.10.0.crate) = 51996
SHA256 (rust/crates/tinyvec_macros-0.1.1.crate) = 1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20
SIZE (rust/crates/tinyvec_macros-0.1.1.crate) = 5865
-SHA256 (rust/crates/tokio-1.44.2.crate) = e6b88822cbe49de4185e3a4cbf8321dd487cf5fe0c5c65695fef6346371e9c48
-SIZE (rust/crates/tokio-1.44.2.crate) = 841618
+SHA256 (rust/crates/tokio-1.47.1.crate) = 89e49afdadebb872d3145a5638b59eb0691ea23e46ca484037cfab3b76b95038
+SIZE (rust/crates/tokio-1.47.1.crate) = 829790
SHA256 (rust/crates/tokio-macros-2.5.0.crate) = 6e06d43f1345a3bcd39f6a56dbb7dcab2ba47e68e8ac134855e7e2bdbaf8cab8
SIZE (rust/crates/tokio-macros-2.5.0.crate) = 12617
SHA256 (rust/crates/tokio-rustls-0.26.2.crate) = 8e727b36a1a0e8b74c376ac2211e40c2c8af09fb4013c60d910495810f008e9b
@@ -1411,14 +1439,22 @@ SHA256 (rust/crates/tokio-stream-0.1.17.crate) = eca58d7bba4a75707817a2c44174253
SIZE (rust/crates/tokio-stream-0.1.17.crate) = 38477
SHA256 (rust/crates/toml-0.5.11.crate) = f4f7f0dd8d50a853a531c426359045b1998f04219d88799810762cd4ad314234
SIZE (rust/crates/toml-0.5.11.crate) = 54910
-SHA256 (rust/crates/toml-0.8.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-0.9.5.crate) = 75129e1dc5000bfbaa9fee9d1b21f974f9fbad9daec557a521ee6e080825f6e8
+SIZE (rust/crates/toml-0.9.5.crate) = 56833
+SHA256 (rust/crates/toml_datetime-0.6.11.crate) = 22cddaf88f4fbc13c51aebbf5f8eceb5c7c5a9da2ac40a13519eb5b0a0e8f11c
+SIZE (rust/crates/toml_datetime-0.6.11.crate) = 16125
+SHA256 (rust/crates/toml_datetime-0.7.0.crate) = bade1c3e902f58d73d3f294cd7f20391c1cb2fbcb643b73566bc773971df91e3
+SIZE (rust/crates/toml_datetime-0.7.0.crate) = 18108
+SHA256 (rust/crates/toml_edit-0.22.27.crate) = 41fe8c660ae4257887cf66394862d21dbca4a6ddd26f04a3560410406a2f819a
+SIZE (rust/crates/toml_edit-0.22.27.crate) = 78602
+SHA256 (rust/crates/toml_parser-1.0.2.crate) = b551886f449aa90d4fe2bdaa9f4a2577ad2dde302c61ecf262d80b116db95c10
+SIZE (rust/crates/toml_parser-1.0.2.crate) = 35241
+SHA256 (rust/crates/toml_write-0.1.2.crate) = 5d99f8c9a7727884afe522e9bd5edbfc91a3312b36a77b5fb8926e4c31a41801
+SIZE (rust/crates/toml_write-0.1.2.crate) = 15660
+SHA256 (rust/crates/toml_writer-1.0.2.crate) = fcc842091f2def52017664b53082ecbbeb5c7731092bad69d2c63050401dfd64
+SIZE (rust/crates/toml_writer-1.0.2.crate) = 16988
SHA256 (rust/crates/tower-0.5.2.crate) = d039ad9159c98b70ecfd540b2573b97f7f52c3e8d9f8ad57a24b916a536975f9
SIZE (rust/crates/tower-0.5.2.crate) = 109417
SHA256 (rust/crates/tower-layer-0.3.3.crate) = 121c2a6cda46980bb0fcd1647ffaf6cd3fc79a013de288782836f6df9c48780e
@@ -1429,22 +1465,20 @@ SHA256 (rust/crates/tracing-0.1.41.crate) = 784e0ac535deb450455cbfa28a6f0df145ea
SIZE (rust/crates/tracing-0.1.41.crate) = 82448
SHA256 (rust/crates/tracing-appender-0.2.3.crate) = 3566e8ce28cc0a3fe42519fc80e6b4c943cc4c8cef275620eb8dac2d3d4e06cf
SIZE (rust/crates/tracing-appender-0.2.3.crate) = 21964
-SHA256 (rust/crates/tracing-attributes-0.1.28.crate) = 395ae124c09f9e6918a2310af6038fba074bcf474ac352496d5910dd59a2226d
-SIZE (rust/crates/tracing-attributes-0.1.28.crate) = 33280
-SHA256 (rust/crates/tracing-core-0.1.33.crate) = e672c95779cf947c5311f83787af4fa8fffd12fb27e4993211a84bdfd9610f9c
-SIZE (rust/crates/tracing-core-0.1.33.crate) = 63434
+SHA256 (rust/crates/tracing-attributes-0.1.30.crate) = 81383ab64e72a7a8b8e13130c49e3dab29def6d0c7d76a03087b3cf71c5c6903
+SIZE (rust/crates/tracing-attributes-0.1.30.crate) = 39142
+SHA256 (rust/crates/tracing-core-0.1.34.crate) = b9d12581f227e93f094d3af2ae690a574abb8a2b9b7a96e7cfe9647b2b617678
+SIZE (rust/crates/tracing-core-0.1.34.crate) = 63760
SHA256 (rust/crates/tracing-log-0.2.0.crate) = ee855f1f400bd0e5c02d150ae5de3840039a3f54b025156404e34c23c03f47c3
SIZE (rust/crates/tracing-log-0.2.0.crate) = 17561
-SHA256 (rust/crates/tracing-subscriber-0.3.19.crate) = e8189decb5ac0fa7bc8b96b7cb9b2701d60d48805aca84a238004d665fcc4008
-SIZE (rust/crates/tracing-subscriber-0.3.19.crate) = 198345
-SHA256 (rust/crates/tracing-tracy-0.11.3.crate) = dc775fdaf33c3dfd19dc354729e65e87914bc67dcdc390ca1210807b8bee5902
-SIZE (rust/crates/tracing-tracy-0.11.3.crate) = 14641
-SHA256 (rust/crates/tracy-client-0.17.6.crate) = 73202d787346a5418f8222eddb5a00f29ea47caf3c7d38a8f2f69f8455fa7c7e
-SIZE (rust/crates/tracy-client-0.17.6.crate) = 24453
-SHA256 (rust/crates/tracy-client-sys-0.24.3.crate) = 69fff37da548239c3bf9e64a12193d261e8b22b660991c6fd2df057c168f435f
-SIZE (rust/crates/tracy-client-sys-0.24.3.crate) = 319958
-SHA256 (rust/crates/trait-variant-0.1.2.crate) = 70977707304198400eb4835a78f6a9f928bf41bba420deb8fdb175cd965d77a7
-SIZE (rust/crates/trait-variant-0.1.2.crate) = 6008
+SHA256 (rust/crates/tracing-subscriber-0.3.20.crate) = 2054a14f5307d601f88daf0553e1cbf472acc4f2c51afab632431cdcd72124d5
+SIZE (rust/crates/tracing-subscriber-0.3.20.crate) = 212274
+SHA256 (rust/crates/tracing-tracy-0.11.4.crate) = 0eaa1852afa96e0fe9e44caa53dc0bd2d9d05e0f2611ce09f97f8677af56e4ba
+SIZE (rust/crates/tracing-tracy-0.11.4.crate) = 14765
+SHA256 (rust/crates/tracy-client-0.18.2.crate) = ef54005d3d760186fd662dad4b7bb27ecd5531cdef54d1573ebd3f20a9205ed7
+SIZE (rust/crates/tracy-client-0.18.2.crate) = 31607
+SHA256 (rust/crates/tracy-client-sys-0.26.1.crate) = 319c70195101a93f56db4c74733e272d720768e13471f400c78406a326b172b0
+SIZE (rust/crates/tracy-client-sys-0.26.1.crate) = 351280
SHA256 (rust/crates/treeculler-0.4.0.crate) = c11fcf82651ce9a4550c82beb88a38951fdde004917817eba244359720d74c06
SIZE (rust/crates/treeculler-0.4.0.crate) = 4577
SHA256 (rust/crates/triple_buffer-8.1.1.crate) = 420466259f9fa5decc654c490b9ab538400e5420df8237f84ecbe20368bcf72b
@@ -1457,20 +1491,20 @@ SHA256 (rust/crates/tuple_utils-0.4.0.crate) = cffaaf9392ef73cd30828797152476aaa
SIZE (rust/crates/tuple_utils-0.4.0.crate) = 2893
SHA256 (rust/crates/twox-hash-1.6.3.crate) = 97fee6b57c6a41524a810daee9286c02d7752c4253064d0b05472833a438f675
SIZE (rust/crates/twox-hash-1.6.3.crate) = 21842
-SHA256 (rust/crates/twox-hash-2.1.0.crate) = e7b17f197b3050ba473acf9181f7b1d3b66d1cf7356c6cc57886662276e65908
-SIZE (rust/crates/twox-hash-2.1.0.crate) = 35275
+SHA256 (rust/crates/twox-hash-2.1.2.crate) = 9ea3136b675547379c4bd395ca6b938e5ad3c3d20fad76e7fe85f9e0d011419c
+SIZE (rust/crates/twox-hash-2.1.2.crate) = 35641
SHA256 (rust/crates/tynm-0.1.10.crate) = bd30d05e69d1478e13fe3e7a853409cfec82cebc2cf9b8d613b3c6b0081781ed
SIZE (rust/crates/tynm-0.1.10.crate) = 16394
-SHA256 (rust/crates/type-map-0.5.0.crate) = deb68604048ff8fa93347f02441e4487594adc20bb8a084f9e564d2b827a0a9f
-SIZE (rust/crates/type-map-0.5.0.crate) = 3464
+SHA256 (rust/crates/type-map-0.5.1.crate) = cb30dbbd9036155e74adad6812e9898d03ec374946234fbcebd5dfc7b9187b90
+SIZE (rust/crates/type-map-0.5.1.crate) = 8606
SHA256 (rust/crates/typenum-1.18.0.crate) = 1dccffe3ce07af9386bfd29e80c0ab1a8205a2fc34e4bcd40364df902cfa8f3f
SIZE (rust/crates/typenum-1.18.0.crate) = 74871
SHA256 (rust/crates/ubyte-0.10.4.crate) = f720def6ce1ee2fc44d40ac9ed6d3a59c361c80a75a7aa8e75bb9baed31cf2ea
SIZE (rust/crates/ubyte-0.10.4.crate) = 13965
-SHA256 (rust/crates/unic-langid-0.9.5.crate) = 23dd9d1e72a73b25e07123a80776aae3e7b0ec461ef94f9151eed6ec88005a44
-SIZE (rust/crates/unic-langid-0.9.5.crate) = 8898
-SHA256 (rust/crates/unic-langid-impl-0.9.5.crate) = 0a5422c1f65949306c99240b81de9f3f15929f5a8bfe05bb44b034cc8bf593e5
-SIZE (rust/crates/unic-langid-impl-0.9.5.crate) = 89659
+SHA256 (rust/crates/unic-langid-0.9.6.crate) = a28ba52c9b05311f4f6e62d5d9d46f094bd6e84cb8df7b3ef952748d752a7d05
+SIZE (rust/crates/unic-langid-0.9.6.crate) = 9031
+SHA256 (rust/crates/unic-langid-impl-0.9.6.crate) = dce1bf08044d4b7a94028c93786f8566047edc11110595914de93362559bc658
+SIZE (rust/crates/unic-langid-impl-0.9.6.crate) = 90020
SHA256 (rust/crates/unicode-ident-1.0.18.crate) = 5a5f39404a5da50712a4c1eecf25e90dd62b613502b7e925fd4e4d19b5c96512
SIZE (rust/crates/unicode-ident-1.0.18.crate) = 47743
SHA256 (rust/crates/unicode-segmentation-1.12.0.crate) = f6ccf251212114b54433ec949fd6a7841275f9ada20dddd2f29e9ceea4501493
@@ -1485,18 +1519,20 @@ SHA256 (rust/crates/unicode-xid-0.1.0.crate) = fc72304796d0818e357ead4e000d19c9c
SIZE (rust/crates/unicode-xid-0.1.0.crate) = 16000
SHA256 (rust/crates/unicode-xid-0.2.6.crate) = ebc1c04c71510c7f702b52b7c350734c9ff1295c464a03335b00bb84fc54f853
SIZE (rust/crates/unicode-xid-0.2.6.crate) = 15744
+SHA256 (rust/crates/unit-prefix-0.5.1.crate) = 323402cff2dd658f39ca17c789b502021b3f18707c91cdf22e3838e1b4023817
+SIZE (rust/crates/unit-prefix-0.5.1.crate) = 7627
SHA256 (rust/crates/untrusted-0.9.0.crate) = 8ecb6da28b8a351d773b68d5825ac39017e680750f980f3a1a85cd8dd28a47c1
SIZE (rust/crates/untrusted-0.9.0.crate) = 14447
-SHA256 (rust/crates/url-2.5.4.crate) = 32f8b686cadd1473f4bd0117a5d28d36b1ade384ea9b5069a1c40aefed7fda60
-SIZE (rust/crates/url-2.5.4.crate) = 81097
-SHA256 (rust/crates/utf16_iter-1.0.5.crate) = c8232dd3cdaed5356e0f716d285e4b40b932ac434100fe9b7e0e8e935b9e6246
-SIZE (rust/crates/utf16_iter-1.0.5.crate) = 9736
+SHA256 (rust/crates/unty-0.0.4.crate) = 6d49784317cd0d1ee7ec5c716dd598ec5b4483ea832a2dced265471cc0f690ae
+SIZE (rust/crates/unty-0.0.4.crate) = 7200
+SHA256 (rust/crates/url-2.5.7.crate) = 08bc136a29a3d1758e07a9cca267be308aeebf5cfd5a10f3f67ab2097683ef5b
+SIZE (rust/crates/url-2.5.7.crate) = 87907
SHA256 (rust/crates/utf8_iter-1.0.4.crate) = b6c140620e7ffbb22c2dee59cafe6084a59b5ffc27a8859a5f0d494b5d52b6be
SIZE (rust/crates/utf8_iter-1.0.4.crate) = 10437
SHA256 (rust/crates/utf8parse-0.2.2.crate) = 06abde3611657adf66d383f00b093d7faecc7fa57071cce2578660c9f1010821
SIZE (rust/crates/utf8parse-0.2.2.crate) = 13499
-SHA256 (rust/crates/uuid-1.16.0.crate) = 458f7a779bf54acc9f347480ac654f68407d3aab21269a6e3c9f922acd9e2da9
-SIZE (rust/crates/uuid-1.16.0.crate) = 58549
+SHA256 (rust/crates/uuid-1.18.1.crate) = 2f87b8aa10b915a06587d0dec516c282ff295b475d94abf425d62b57710070a2
+SIZE (rust/crates/uuid-1.18.1.crate) = 60468
SHA256 (rust/crates/valuable-0.1.1.crate) = ba73ea9cf16a25df0c8caa16c51acb937d5712a8429db78a3ee29d5dcacd3a65
SIZE (rust/crates/valuable-0.1.1.crate) = 28679
SHA256 (rust/crates/vcpkg-0.2.15.crate) = accd4ea62f7bb7a82fe23066fb0957d48ef677f6eeb8215f372f52e48bb32426
@@ -1513,112 +1549,120 @@ SHA256 (rust/crates/version_check-0.9.5.crate) = 0b928f33d975fc6ad9f86c8f283853a
SIZE (rust/crates/version_check-0.9.5.crate) = 15554
SHA256 (rust/crates/versions-7.0.0.crate) = 80a7e511ce1795821207a837b7b1c8d8aca0c648810966ad200446ae58f6667f
SIZE (rust/crates/versions-7.0.0.crate) = 23307
+SHA256 (rust/crates/virtue-0.0.18.crate) = 051eb1abcf10076295e815102942cc58f9d5e3b4560e46e53c21e8ff6f3af7b1
+SIZE (rust/crates/virtue-0.0.18.crate) = 33545
SHA256 (rust/crates/walkdir-2.5.0.crate) = 29790946404f91d9c5d06f9874efddea1dc06c5efe94541a7d6863108e3a5e4b
SIZE (rust/crates/walkdir-2.5.0.crate) = 23951
SHA256 (rust/crates/want-0.3.1.crate) = bfa7760aed19e106de2c7c0b581b509f2f25d3dacaf737cb82ac61bc6d760b0e
SIZE (rust/crates/want-0.3.1.crate) = 6398
-SHA256 (rust/crates/wasi-0.11.0+wasi-snapshot-preview1.crate) = 9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423
-SIZE (rust/crates/wasi-0.11.0+wasi-snapshot-preview1.crate) = 28131
-SHA256 (rust/crates/wasi-0.14.2+wasi-0.2.4.crate) = 9683f9a5a998d873c0d21fcbe3c083009670149a8fab228644b8bd36b2c48cb3
-SIZE (rust/crates/wasi-0.14.2+wasi-0.2.4.crate) = 140921
-SHA256 (rust/crates/wasm-bindgen-0.2.100.crate) = 1edc8929d7499fc4e8f0be2262a241556cfc54a0bea223790e71446f2aab1ef5
-SIZE (rust/crates/wasm-bindgen-0.2.100.crate) = 48288
-SHA256 (rust/crates/wasm-bindgen-backend-0.2.100.crate) = 2f0a0651a5c2bc21487bde11ee802ccaf4c51935d0d3d42a6101f98161700bc6
-SIZE (rust/crates/wasm-bindgen-backend-0.2.100.crate) = 32111
-SHA256 (rust/crates/wasm-bindgen-futures-0.4.45.crate) = cc7ec4f8827a71586374db3e87abdb5a2bb3a15afed140221307c3ec06b1f63b
-SIZE (rust/crates/wasm-bindgen-futures-0.4.45.crate) = 14329
-SHA256 (rust/crates/wasm-bindgen-macro-0.2.100.crate) = 7fe63fc6d09ed3792bd0897b314f53de8e16568c2b3f7982f468c0bf9bd0b407
-SIZE (rust/crates/wasm-bindgen-macro-0.2.100.crate) = 9663
-SHA256 (rust/crates/wasm-bindgen-macro-support-0.2.100.crate) = 8ae87ea40c9f689fc23f209965b6fb8a99ad69aeeb0231408be24920604395de
-SIZE (rust/crates/wasm-bindgen-macro-support-0.2.100.crate) = 26243
-SHA256 (rust/crates/wasm-bindgen-shared-0.2.100.crate) = 1a05d73b933a847d6cccdda8f838a22ff101ad9bf93e33684f39c1f5f0eece3d
-SIZE (rust/crates/wasm-bindgen-shared-0.2.100.crate) = 8570
-SHA256 (rust/crates/wasm-encoder-0.221.3.crate) = dc8444fe4920de80a4fe5ab564fff2ae58b6b73166b89751f8c6c93509da32e5
-SIZE (rust/crates/wasm-encoder-0.221.3.crate) = 67487
-SHA256 (rust/crates/wasm-encoder-0.229.0.crate) = 38ba1d491ecacb085a2552025c10a675a6fddcbd03b1fc9b36c536010ce265d2
-SIZE (rust/crates/wasm-encoder-0.229.0.crate) = 81299
-SHA256 (rust/crates/wasmparser-0.221.3.crate) = d06bfa36ab3ac2be0dee563380147a5b81ba10dd8885d7fbbc9eb574be67d185
-SIZE (rust/crates/wasmparser-0.221.3.crate) = 242903
-SHA256 (rust/crates/wasmparser-0.229.0.crate) = 0cc3b1f053f5d41aa55640a1fa9b6d1b8a9e4418d118ce308d20e24ff3575a8c
-SIZE (rust/crates/wasmparser-0.229.0.crate) = 249693
-SHA256 (rust/crates/wasmprinter-0.221.3.crate) = 7343c42a97f2926c7819ff81b64012092ae954c5d83ddd30c9fcdefd97d0b283
-SIZE (rust/crates/wasmprinter-0.221.3.crate) = 39793
-SHA256 (rust/crates/wasmtime-29.0.1.crate) = 11976a250672556d1c4c04c6d5d7656ac9192ac9edc42a4587d6c21460010e69
-SIZE (rust/crates/wasmtime-29.0.1.crate) = 693309
-SHA256 (rust/crates/wasmtime-asm-macros-29.0.1.crate) = 1f178b0d125201fbe9f75beaf849bd3e511891f9e45ba216a5b620802ccf64f2
-SIZE (rust/crates/wasmtime-asm-macros-29.0.1.crate) = 1865
-SHA256 (rust/crates/wasmtime-cache-29.0.1.crate) = 8b1161c8f62880deea07358bc40cceddc019f1c81d46007bc390710b2fe24ffc
-SIZE (rust/crates/wasmtime-cache-29.0.1.crate) = 32600
-SHA256 (rust/crates/wasmtime-component-macro-29.0.1.crate) = d74de6592ed945d0a602f71243982a304d5d02f1e501b638addf57f42d57dfaf
-SIZE (rust/crates/wasmtime-component-macro-29.0.1.crate) = 203168
-SHA256 (rust/crates/wasmtime-component-util-29.0.1.crate) = 707dc7b3c112ab5a366b30cfe2fb5b2f8e6a0f682f16df96a5ec582bfe6f056e
-SIZE (rust/crates/wasmtime-component-util-29.0.1.crate) = 2515
-SHA256 (rust/crates/wasmtime-cranelift-29.0.1.crate) = 366be722674d4bf153290fbcbc4d7d16895cc82fb3e869f8d550ff768f9e9e87
-SIZE (rust/crates/wasmtime-cranelift-29.0.1.crate) = 178851
-SHA256 (rust/crates/wasmtime-environ-29.0.1.crate) = cdadc1af7097347aa276a4f008929810f726b5b46946971c660b6d421e9994ad
-SIZE (rust/crates/wasmtime-environ-29.0.1.crate) = 192670
-SHA256 (rust/crates/wasmtime-fiber-29.0.1.crate) = ccba90d4119f081bca91190485650730a617be1fff5228f8c4757ce133d21117
-SIZE (rust/crates/wasmtime-fiber-29.0.1.crate) = 27634
-SHA256 (rust/crates/wasmtime-jit-debug-29.0.1.crate) = 3e7b61488a5ee00c35c8c22de707c36c0aecacf419a3be803a6a2ba5e860f56a
-SIZE (rust/crates/wasmtime-jit-debug-29.0.1.crate) = 7433
-SHA256 (rust/crates/wasmtime-jit-icache-coherence-29.0.1.crate) = ec5e8552e01692e6c2e5293171704fed8abdec79d1a6995a0870ab190e5747d1
-SIZE (rust/crates/wasmtime-jit-icache-coherence-29.0.1.crate) = 6840
-SHA256 (rust/crates/wasmtime-math-29.0.1.crate) = 29210ec2aa25e00f4d54605cedaf080f39ec01a872c5bd520ad04c67af1dde17
-SIZE (rust/crates/wasmtime-math-29.0.1.crate) = 2630
-SHA256 (rust/crates/wasmtime-slab-29.0.1.crate) = fcb5821a96fa04ac14bc7b158bb3d5cd7729a053db5a74dad396cd513a5e5ccf
-SIZE (rust/crates/wasmtime-slab-29.0.1.crate) = 5435
-SHA256 (rust/crates/wasmtime-versioned-export-macros-29.0.1.crate) = 86ff86db216dc0240462de40c8290887a613dddf9685508eb39479037ba97b5b
-SIZE (rust/crates/wasmtime-versioned-export-macros-29.0.1.crate) = 2038
-SHA256 (rust/crates/wasmtime-wasi-29.0.1.crate) = 8d1be69bfcab1bdac74daa7a1f9695ab992b9c8e21b9b061e7d66434097e0ca4
-SIZE (rust/crates/wasmtime-wasi-29.0.1.crate) = 164209
-SHA256 (rust/crates/wasmtime-winch-29.0.1.crate) = fdbabfb8f20502d5e1d81092b9ead3682ae59988487aafcd7567387b7a43cf8f
-SIZE (rust/crates/wasmtime-winch-29.0.1.crate) = 13095
-SHA256 (rust/crates/wasmtime-wit-bindgen-29.0.1.crate) = 8358319c2dd1e4db79e3c1c5d3a5af84956615343f9f89f4e4996a36816e06e6
-SIZE (rust/crates/wasmtime-wit-bindgen-29.0.1.crate) = 31902
+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.5+wasi-0.2.4.crate) = a4494f6290a82f5fe584817a676a34b9d6763e8d9d18204009fb31dceca98fd4
+SIZE (rust/crates/wasi-0.14.5+wasi-0.2.4.crate) = 18092
+SHA256 (rust/crates/wasip2-1.0.0+wasi-0.2.4.crate) = 03fa2761397e5bd52002cd7e73110c71af2109aca4e521a9f40473fe685b0a24
+SIZE (rust/crates/wasip2-1.0.0+wasi-0.2.4.crate) = 132019
+SHA256 (rust/crates/wasm-bindgen-0.2.101.crate) = 7e14915cadd45b529bb8d1f343c4ed0ac1de926144b746e2710f9cd05df6603b
+SIZE (rust/crates/wasm-bindgen-0.2.101.crate) = 47841
+SHA256 (rust/crates/wasm-bindgen-backend-0.2.101.crate) = e28d1ba982ca7923fd01448d5c30c6864d0a14109560296a162f80f305fb93bb
+SIZE (rust/crates/wasm-bindgen-backend-0.2.101.crate) = 32331
+SHA256 (rust/crates/wasm-bindgen-futures-0.4.51.crate) = 0ca85039a9b469b38336411d6d6ced91f3fc87109a2a27b0c197663f5144dffe
+SIZE (rust/crates/wasm-bindgen-futures-0.4.51.crate) = 16315
+SHA256 (rust/crates/wasm-bindgen-macro-0.2.101.crate) = 7c3d463ae3eff775b0c45df9da45d68837702ac35af998361e2c84e7c5ec1b0d
+SIZE (rust/crates/wasm-bindgen-macro-0.2.101.crate) = 9804
+SHA256 (rust/crates/wasm-bindgen-macro-support-0.2.101.crate) = 7bb4ce89b08211f923caf51d527662b75bdc9c9c7aab40f86dcb9fb85ac552aa
+SIZE (rust/crates/wasm-bindgen-macro-support-0.2.101.crate) = 26415
+SHA256 (rust/crates/wasm-bindgen-shared-0.2.101.crate) = f143854a3b13752c6950862c906306adb27c7e839f7414cec8fea35beab624c1
+SIZE (rust/crates/wasm-bindgen-shared-0.2.101.crate) = 9055
+SHA256 (rust/crates/wasm-encoder-0.236.1.crate) = 724fccfd4f3c24b7e589d333fc0429c68042897a7e8a5f8694f31792471841e7
+SIZE (rust/crates/wasm-encoder-0.236.1.crate) = 83380
+SHA256 (rust/crates/wasm-encoder-0.239.0.crate) = 5be00faa2b4950c76fe618c409d2c3ea5a3c9422013e079482d78544bb2d184c
+SIZE (rust/crates/wasm-encoder-0.239.0.crate) = 83923
+SHA256 (rust/crates/wasmparser-0.236.1.crate) = a9b1e81f3eb254cf7404a82cee6926a4a3ccc5aad80cc3d43608a070c67aa1d7
+SIZE (rust/crates/wasmparser-0.236.1.crate) = 259406
+SHA256 (rust/crates/wasmparser-0.239.0.crate) = 8c9d90bb93e764f6beabf1d02028c70a2156a6583e63ac4218dd07ef733368b0
+SIZE (rust/crates/wasmparser-0.239.0.crate) = 260621
+SHA256 (rust/crates/wasmprinter-0.236.1.crate) = 2df225df06a6df15b46e3f73ca066ff92c2e023670969f7d50ce7d5e695abbb1
+SIZE (rust/crates/wasmprinter-0.236.1.crate) = 44027
+SHA256 (rust/crates/wasmtime-36.0.2.crate) = 5b3e1fab634681494213138ea3a18e958e5ea99da13a4a01a4b870d51a41680b
+SIZE (rust/crates/wasmtime-36.0.2.crate) = 884638
+SHA256 (rust/crates/wasmtime-environ-36.0.2.crate) = 6750e519977953a018fe994aada7e02510aea4babb03310aa5f5b4145b6e6577
+SIZE (rust/crates/wasmtime-environ-36.0.2.crate) = 223975
+SHA256 (rust/crates/wasmtime-internal-asm-macros-36.0.2.crate) = bdbf38adac6e81d5c0326e8fd25f80450e3038f2fc103afd3c5cc8b83d5dd78b
+SIZE (rust/crates/wasmtime-internal-asm-macros-36.0.2.crate) = 2126
+SHA256 (rust/crates/wasmtime-internal-cache-36.0.2.crate) = c0c9085d8c04cc294612d743e2f355382b39250de4bd20bf4b0b0b7c0ae7067a
+SIZE (rust/crates/wasmtime-internal-cache-36.0.2.crate) = 35276
+SHA256 (rust/crates/wasmtime-internal-component-macro-36.0.2.crate) = 26a578a474e3b7ddce063cd169ced292b5185013341457522891b10e989aa42a
+SIZE (rust/crates/wasmtime-internal-component-macro-36.0.2.crate) = 238521
+SHA256 (rust/crates/wasmtime-internal-component-util-36.0.2.crate) = edc23d46ec1b1cd42b6f73205eb80498ed94b47098ec53456c0b18299405b158
+SIZE (rust/crates/wasmtime-internal-component-util-36.0.2.crate) = 2779
+SHA256 (rust/crates/wasmtime-internal-cranelift-36.0.2.crate) = d85b8ba128525bff91b89ac8a97755136a4fb0fb59df5ffb7539dd646455d441
+SIZE (rust/crates/wasmtime-internal-cranelift-36.0.2.crate) = 191567
+SHA256 (rust/crates/wasmtime-internal-fiber-36.0.2.crate) = 0c566f5137de1f55339df8a236a5ec89698b466a3d33f9cc07823a58a3f85e16
+SIZE (rust/crates/wasmtime-internal-fiber-36.0.2.crate) = 31811
+SHA256 (rust/crates/wasmtime-internal-jit-debug-36.0.2.crate) = e03f0b11f8fe4d456feac11e7e9dc6f02ddb34d4f6a1912775dbc63c5bdd5670
+SIZE (rust/crates/wasmtime-internal-jit-debug-36.0.2.crate) = 9373
+SHA256 (rust/crates/wasmtime-internal-jit-icache-coherence-36.0.2.crate) = 71aeb74f9b3fd9225319c723e59832a77a674b0c899ba9795f9b2130a6d1b167
+SIZE (rust/crates/wasmtime-internal-jit-icache-coherence-36.0.2.crate) = 7111
+SHA256 (rust/crates/wasmtime-internal-math-36.0.2.crate) = 31d5dad8a609c6cc47a5f265f13b52e347e893450a69641af082b8a276043fa7
+SIZE (rust/crates/wasmtime-internal-math-36.0.2.crate) = 3575
+SHA256 (rust/crates/wasmtime-internal-slab-36.0.2.crate) = 6d152a7b875d62e395bfe0ae7d12e7b47cd332eb380353cce3eb831f9843731d
+SIZE (rust/crates/wasmtime-internal-slab-36.0.2.crate) = 5736
+SHA256 (rust/crates/wasmtime-internal-unwinder-36.0.2.crate) = 2aaacc0fea00293f7af7e6c25cef74b7d213ebbe7560c86305eec15fc318fab8
+SIZE (rust/crates/wasmtime-internal-unwinder-36.0.2.crate) = 20209
+SHA256 (rust/crates/wasmtime-internal-versioned-export-macros-36.0.2.crate) = c61c7f75326434944cc5f3b75409a063fa37e537f6247f00f0f733679f0be406
+SIZE (rust/crates/wasmtime-internal-versioned-export-macros-36.0.2.crate) = 2309
+SHA256 (rust/crates/wasmtime-internal-winch-36.0.2.crate) = 6cfbaa87e1ac4972bb096c9cb1800fedc113e36332cc4bc2c96a2ef1d7c5e750
+SIZE (rust/crates/wasmtime-internal-winch-36.0.2.crate) = 14038
+SHA256 (rust/crates/wasmtime-internal-wit-bindgen-36.0.2.crate) = 169042d58002f16da149ab7d608b71164411abd1fc5140f48f4c200b44bb5565
+SIZE (rust/crates/wasmtime-internal-wit-bindgen-36.0.2.crate) = 34324
+SHA256 (rust/crates/wasmtime-wasi-36.0.2.crate) = b9049a5fedcd24fa0f665ba7c17c4445c1a547536a9560d960e15bee2d8428d0
+SIZE (rust/crates/wasmtime-wasi-36.0.2.crate) = 204092
+SHA256 (rust/crates/wasmtime-wasi-io-36.0.2.crate) = d62156d8695d80df8e85baeb56379b3ba6b6bf5996671594724c24d40b67825f
+SIZE (rust/crates/wasmtime-wasi-io-36.0.2.crate) = 21676
SHA256 (rust/crates/wast-35.0.2.crate) = 2ef140f1b49946586078353a453a1d28ba90adfc54dde75710bc1931de204d68
SIZE (rust/crates/wast-35.0.2.crate) = 90940
-SHA256 (rust/crates/wast-229.0.0.crate) = 63fcaff613c12225696bb163f79ca38ffb40e9300eff0ff4b8aa8b2f7eadf0d9
-SIZE (rust/crates/wast-229.0.0.crate) = 153934
-SHA256 (rust/crates/wat-1.229.0.crate) = 4189bad08b70455a9e9e67dc126d2dcf91fac143a80f1046747a5dde6d4c33e0
-SIZE (rust/crates/wat-1.229.0.crate) = 8132
+SHA256 (rust/crates/wast-239.0.0.crate) = 9139176fe8a2590e0fb174cdcaf373b224cb93c3dde08e4297c1361d2ba1ea5d
+SIZE (rust/crates/wast-239.0.0.crate) = 156209
+SHA256 (rust/crates/wat-1.239.0.crate) = 3e1c941927d34709f255558166f8901a2005f8ab4a9650432e9281b7cc6f3b75
+SIZE (rust/crates/wat-1.239.0.crate) = 8406
SHA256 (rust/crates/wavefront-0.2.3.crate) = 0162190f32ea78b07b7bc02b57a1c2a7c0874bc3da34f36eba41c86c4b03c4fb
SIZE (rust/crates/wavefront-0.2.3.crate) = 13984
-SHA256 (rust/crates/wayland-backend-0.3.10.crate) = fe770181423e5fc79d3e2a7f4410b7799d5aab1de4372853de3c6aa13ca24121
-SIZE (rust/crates/wayland-backend-0.3.10.crate) = 75632
+SHA256 (rust/crates/wayland-backend-0.3.11.crate) = 673a33c33048a5ade91a6b139580fa174e19fb0d23f396dca9fa15f2e1e49b35
+SIZE (rust/crates/wayland-backend-0.3.11.crate) = 76980
SHA256 (rust/crates/wayland-client-0.29.5.crate) = 3f3b068c05a039c9f755f881dc50f01732214f5685e379829759088967c46715
SIZE (rust/crates/wayland-client-0.29.5.crate) = 71041
-SHA256 (rust/crates/wayland-client-0.31.10.crate) = 978fa7c67b0847dbd6a9f350ca2569174974cd4082737054dbb7fbb79d7d9a61
-SIZE (rust/crates/wayland-client-0.31.10.crate) = 64777
+SHA256 (rust/crates/wayland-client-0.31.11.crate) = c66a47e840dc20793f2264eb4b3e4ecb4b75d91c0dd4af04b456128e0bdd449d
+SIZE (rust/crates/wayland-client-0.31.11.crate) = 65932
SHA256 (rust/crates/wayland-commons-0.29.5.crate) = 8691f134d584a33a6606d9d717b95c4fa20065605f798a3f350d78dced02a902
SIZE (rust/crates/wayland-commons-0.29.5.crate) = 20771
SHA256 (rust/crates/wayland-csd-frame-0.3.0.crate) = 625c5029dbd43d25e6aa9615e88b829a5cad13b2819c4ae129fdbb7c31ab4c7e
SIZE (rust/crates/wayland-csd-frame-0.3.0.crate) = 5696
SHA256 (rust/crates/wayland-cursor-0.29.5.crate) = 6865c6b66f13d6257bef1cd40cbfe8ef2f150fb8ebbdb1e8e873455931377661
SIZE (rust/crates/wayland-cursor-0.29.5.crate) = 6195
-SHA256 (rust/crates/wayland-cursor-0.31.10.crate) = a65317158dec28d00416cb16705934070aef4f8393353d41126c54264ae0f182
-SIZE (rust/crates/wayland-cursor-0.31.10.crate) = 9725
+SHA256 (rust/crates/wayland-cursor-0.31.11.crate) = 447ccc440a881271b19e9989f75726d60faa09b95b0200a9b7eb5cc47c3eeb29
+SIZE (rust/crates/wayland-cursor-0.31.11.crate) = 9785
SHA256 (rust/crates/wayland-protocols-0.29.5.crate) = b950621f9354b322ee817a23474e479b34be96c2e909c14f7bc0100e9a970bc6
SIZE (rust/crates/wayland-protocols-0.29.5.crate) = 140859
-SHA256 (rust/crates/wayland-protocols-0.32.8.crate) = 779075454e1e9a521794fed15886323ea0feda3f8b0fc1390f5398141310422a
-SIZE (rust/crates/wayland-protocols-0.32.8.crate) = 210103
-SHA256 (rust/crates/wayland-protocols-plasma-0.3.8.crate) = 4fd38cdad69b56ace413c6bcc1fbf5acc5e2ef4af9d5f8f1f9570c0c83eae175
-SIZE (rust/crates/wayland-protocols-plasma-0.3.8.crate) = 69107
-SHA256 (rust/crates/wayland-protocols-wlr-0.3.8.crate) = 1cb6cdc73399c0e06504c437fe3cf886f25568dd5454473d565085b36d6a8bbf
-SIZE (rust/crates/wayland-protocols-wlr-0.3.8.crate) = 28616
+SHA256 (rust/crates/wayland-protocols-0.32.9.crate) = efa790ed75fbfd71283bd2521a1cfdc022aabcc28bdcff00851f9e4ae88d9901
+SIZE (rust/crates/wayland-protocols-0.32.9.crate) = 155404
+SHA256 (rust/crates/wayland-protocols-plasma-0.3.9.crate) = a07a14257c077ab3279987c4f8bb987851bf57081b93710381daea94f2c2c032
+SIZE (rust/crates/wayland-protocols-plasma-0.3.9.crate) = 69243
+SHA256 (rust/crates/wayland-protocols-wlr-0.3.9.crate) = efd94963ed43cf9938a090ca4f7da58eb55325ec8200c3848963e98dc25b78ec
+SIZE (rust/crates/wayland-protocols-wlr-0.3.9.crate) = 28723
SHA256 (rust/crates/wayland-scanner-0.29.5.crate) = 8f4303d8fa22ab852f789e75a967f0a2cdc430a607751c0499bada3e451cbd53
SIZE (rust/crates/wayland-scanner-0.29.5.crate) = 17248
-SHA256 (rust/crates/wayland-scanner-0.31.6.crate) = 896fdafd5d28145fce7958917d69f2fd44469b1d4e861cb5961bcbeebc6d1484
-SIZE (rust/crates/wayland-scanner-0.31.6.crate) = 36365
+SHA256 (rust/crates/wayland-scanner-0.31.7.crate) = 54cb1e9dc49da91950bdfd8b848c49330536d9d1fb03d4bfec8cae50caa50ae3
+SIZE (rust/crates/wayland-scanner-0.31.7.crate) = 36483
SHA256 (rust/crates/wayland-sys-0.29.5.crate) = be12ce1a3c39ec7dba25594b97b42cb3195d54953ddb9d3d95a7c3902bc6e9d4
SIZE (rust/crates/wayland-sys-0.29.5.crate) = 7926
-SHA256 (rust/crates/wayland-sys-0.31.6.crate) = dbcebb399c77d5aa9fa5db874806ee7b4eba4e73650948e8f93963f128896615
-SIZE (rust/crates/wayland-sys-0.31.6.crate) = 10049
-SHA256 (rust/crates/web-sys-0.3.77.crate) = 33b6dd2ef9186f1f2072e409e99cd22a975331a6b3591b12c764e0e55c60d5d2
-SIZE (rust/crates/web-sys-0.3.77.crate) = 638246
+SHA256 (rust/crates/wayland-sys-0.31.7.crate) = 34949b42822155826b41db8e5d0c1be3a2bd296c747577a43a3e6daefc296142
+SIZE (rust/crates/wayland-sys-0.31.7.crate) = 10106
+SHA256 (rust/crates/web-sys-0.3.78.crate) = 77e4b637749ff0d92b8fad63aa1f7cff3cbe125fd49c175cd6345e7272638b12
+SIZE (rust/crates/web-sys-0.3.78.crate) = 642410
SHA256 (rust/crates/web-time-1.1.0.crate) = 5a6580f308b1fad9207618087a65c04e7a10bc77e02c8e84e9b00dd4b12fa0bb
SIZE (rust/crates/web-time-1.1.0.crate) = 18026
-SHA256 (rust/crates/webpki-root-certs-0.26.10.crate) = c99403924bc5f23afefc319b8ac67ed0e50669f6e52a413314cccb1fdbc93ba0
-SIZE (rust/crates/webpki-root-certs-0.26.10.crate) = 171116
+SHA256 (rust/crates/webpki-root-certs-1.0.2.crate) = 4e4ffd8df1c57e87c325000a3d6ef93db75279dc3a231125aac571650f22b12a
+SIZE (rust/crates/webpki-root-certs-1.0.2.crate) = 173652
SHA256 (rust/crates/wfd-0.1.7.crate) = e713040b67aae5bf1a0ae3e1ebba8cc29ab2b90da9aa1bff6e09031a8a41d7a8
SIZE (rust/crates/wfd-0.1.7.crate) = 8825
SHA256 (rust/crates/wgpu-26.0.1.crate) = 70b6ff82bbf6e9206828e1a3178e851f8c20f1c9028e74dd3a8090741ccd5798
@@ -1641,24 +1685,24 @@ SHA256 (rust/crates/which-7.0.3.crate) = 24d643ce3fd3e5b54854602a080f34fb10ab75e
SIZE (rust/crates/which-7.0.3.crate) = 18872
SHA256 (rust/crates/widestring-1.2.0.crate) = dd7cf3379ca1aac9eea11fba24fd7e315d621f8dfe35c8d7d2be8b793726e07d
SIZE (rust/crates/widestring-1.2.0.crate) = 89105
-SHA256 (rust/crates/wiggle-29.0.1.crate) = 4b9af35bc9629c52c261465320a9a07959164928b4241980ba1cf923b9e6751d
-SIZE (rust/crates/wiggle-29.0.1.crate) = 24153
-SHA256 (rust/crates/wiggle-generate-29.0.1.crate) = 2cf267dd05673912c8138f4b54acabe6bd53407d9d1536f0fadb6520dd16e101
-SIZE (rust/crates/wiggle-generate-29.0.1.crate) = 25441
-SHA256 (rust/crates/wiggle-macro-29.0.1.crate) = 08c5c473d4198e6c2d377f3809f713ff0c110cab88a0805ae099a82119ee250c
-SIZE (rust/crates/wiggle-macro-29.0.1.crate) = 10866
+SHA256 (rust/crates/wiggle-36.0.2.crate) = e233166bc0ef02371ebe2c630aba51dd3f015bcaf616d32b4171efab84d09137
+SIZE (rust/crates/wiggle-36.0.2.crate) = 23809
+SHA256 (rust/crates/wiggle-generate-36.0.2.crate) = 93048543902e61c65b75d8a9ea0e78d5a8723e5db6e11ff93870165807c4463d
+SIZE (rust/crates/wiggle-generate-36.0.2.crate) = 24564
+SHA256 (rust/crates/wiggle-macro-36.0.2.crate) = fd7e511edbcaa045079dea564486c4ff7946ae491002227c41d74ea62a59d329
+SIZE (rust/crates/wiggle-macro-36.0.2.crate) = 10085
SHA256 (rust/crates/winapi-0.3.9.crate) = 5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419
SIZE (rust/crates/winapi-0.3.9.crate) = 1200382
SHA256 (rust/crates/winapi-i686-pc-windows-gnu-0.4.0.crate) = ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6
SIZE (rust/crates/winapi-i686-pc-windows-gnu-0.4.0.crate) = 2918815
-SHA256 (rust/crates/winapi-util-0.1.9.crate) = cf221c93e13a30d793f7645a0e7762c55d169dbb0a49671918a2319d289b10bb
-SIZE (rust/crates/winapi-util-0.1.9.crate) = 12464
+SHA256 (rust/crates/winapi-util-0.1.11.crate) = c2a7b1c03c876122aa43f3020e6c3c3ee5c05081c9a00739faf7503aeba10d22
+SIZE (rust/crates/winapi-util-0.1.11.crate) = 13368
SHA256 (rust/crates/winapi-wsapoll-0.1.2.crate) = 1eafc5f679c576995526e81635d0cf9695841736712b4e892f87abbe6fed3f28
SIZE (rust/crates/winapi-wsapoll-0.1.2.crate) = 2865
SHA256 (rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.crate) = 712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f
SIZE (rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.crate) = 2947998
-SHA256 (rust/crates/winch-codegen-29.0.1.crate) = 2f849ef2c5f46cb0a20af4b4487aaa239846e52e2c03f13fa3c784684552859c
-SIZE (rust/crates/winch-codegen-29.0.1.crate) = 119631
+SHA256 (rust/crates/winch-codegen-36.0.2.crate) = 6e615fe205d7d4c9aa62217862f2e0969d00b9b0843af0b1b8181adaea3cfef3
+SIZE (rust/crates/winch-codegen-36.0.2.crate) = 165765
SHA256 (rust/crates/window_clipboard-0.4.1.crate) = f6d692d46038c433f9daee7ad8757e002a4248c20b0a3fbc991d99521d3bcb6d
SIZE (rust/crates/window_clipboard-0.4.1.crate) = 16047
SHA256 (rust/crates/windows-0.48.0.crate) = e686886bc078bc1b0b600cac0147aadb815089b6e4da64016cbd754b6342700f
@@ -1667,12 +1711,18 @@ SHA256 (rust/crates/windows-0.54.0.crate) = 9252e5725dbed82865af151df558e754e4a3
SIZE (rust/crates/windows-0.54.0.crate) = 11096265
SHA256 (rust/crates/windows-0.58.0.crate) = dd04d41d93c4992d421894c18c8b43496aa748dd4c081bac0dc93eb0489272b6
SIZE (rust/crates/windows-0.58.0.crate) = 9744521
+SHA256 (rust/crates/windows-0.61.3.crate) = 9babd3a767a4c1aef6900409f85f5d53ce2544ccdfaa86dad48c91782c6d6893
+SIZE (rust/crates/windows-0.61.3.crate) = 9372520
+SHA256 (rust/crates/windows-collections-0.2.0.crate) = 3beeceb5e5cfd9eb1d76b381630e82c4241ccd0d27f1a39ed41b2760b255c5e8
+SIZE (rust/crates/windows-collections-0.2.0.crate) = 13579
SHA256 (rust/crates/windows-core-0.54.0.crate) = 12661b9c89351d684a50a8a643ce5f608e20243b9fb84687800163429f161d65
SIZE (rust/crates/windows-core-0.54.0.crate) = 44015
SHA256 (rust/crates/windows-core-0.58.0.crate) = 6ba6d44ec8c2591c134257ce647b7ea6b20335bf6379a27dac5f1641fcf59f99
SIZE (rust/crates/windows-core-0.58.0.crate) = 41022
-SHA256 (rust/crates/windows-core-0.61.0.crate) = 4763c1de310c86d75a878046489e2e5ba02c649d185f21c67d4cf8a56d098980
-SIZE (rust/crates/windows-core-0.61.0.crate) = 36707
+SHA256 (rust/crates/windows-core-0.61.2.crate) = c0fdd3ddb90610c7638aa2b3a3ab2904fb9e5cdbecc643ddb3647212781c4ae3
+SIZE (rust/crates/windows-core-0.61.2.crate) = 36771
+SHA256 (rust/crates/windows-future-0.2.1.crate) = fc6a41e98427b19fe4b73c550f060b59fa592d7d686537eebf9385621bfbad8e
+SIZE (rust/crates/windows-future-0.2.1.crate) = 17532
SHA256 (rust/crates/windows-implement-0.58.0.crate) = 2bbd5b46c938e506ecbce286b6628a02171d56153ba733b6c741fc627ec9579b
SIZE (rust/crates/windows-implement-0.58.0.crate) = 10491
SHA256 (rust/crates/windows-implement-0.60.0.crate) = a47fddd13af08290e67f4acabf4b459f647552718f683a7b415d290ac744a836
@@ -1681,18 +1731,22 @@ SHA256 (rust/crates/windows-interface-0.58.0.crate) = 053c4c462dc91d3b1504c6fe5a
SIZE (rust/crates/windows-interface-0.58.0.crate) = 11246
SHA256 (rust/crates/windows-interface-0.59.1.crate) = bd9211b69f8dcdfa817bfd14bf1c97c9188afa36f4750130fcdf3f400eca9fa8
SIZE (rust/crates/windows-interface-0.59.1.crate) = 11735
-SHA256 (rust/crates/windows-link-0.1.1.crate) = 76840935b766e1b0a05c0066835fb9ec80071d4c09a16f6bd5f7e655e3c14c38
-SIZE (rust/crates/windows-link-0.1.1.crate) = 6154
+SHA256 (rust/crates/windows-link-0.1.3.crate) = 5e6ad25900d524eaabdbbb96d20b4311e1e7ae1699af4fb28c17ae66c80d798a
+SIZE (rust/crates/windows-link-0.1.3.crate) = 6154
+SHA256 (rust/crates/windows-link-0.2.0.crate) = 45e46c0661abb7180e7b9c281db115305d49ca1709ab8242adf09666d2173c65
+SIZE (rust/crates/windows-link-0.2.0.crate) = 6170
+SHA256 (rust/crates/windows-numerics-0.2.0.crate) = 9150af68066c4c5c07ddc0ce30421554771e528bde427614c61038bc2c92c2b1
+SIZE (rust/crates/windows-numerics-0.2.0.crate) = 9686
SHA256 (rust/crates/windows-result-0.1.2.crate) = 5e383302e8ec8515204254685643de10811af0ed97ea37210dc26fb0032647f8
SIZE (rust/crates/windows-result-0.1.2.crate) = 10601
SHA256 (rust/crates/windows-result-0.2.0.crate) = 1d1043d8214f791817bab27572aaa8af63732e11bf84aa21a45a78d6c317ae0e
SIZE (rust/crates/windows-result-0.2.0.crate) = 12756
-SHA256 (rust/crates/windows-result-0.3.2.crate) = c64fd11a4fd95df68efcfee5f44a294fe71b8bc6a91993e2791938abcc712252
-SIZE (rust/crates/windows-result-0.3.2.crate) = 13399
+SHA256 (rust/crates/windows-result-0.3.4.crate) = 56f42bd332cc6c8eac5af113fc0c1fd6a8fd2aa08a0119358686e5160d0586c6
+SIZE (rust/crates/windows-result-0.3.4.crate) = 13418
SHA256 (rust/crates/windows-strings-0.1.0.crate) = 4cd9b125c486025df0eabcb585e62173c6c9eddcec5d117d3b6e8c30e2ee4d10
SIZE (rust/crates/windows-strings-0.1.0.crate) = 13832
-SHA256 (rust/crates/windows-strings-0.4.0.crate) = 7a2ba9642430ee452d5a7aa78d72907ebe8cfda358e8cb7918a2050581322f97
-SIZE (rust/crates/windows-strings-0.4.0.crate) = 13939
+SHA256 (rust/crates/windows-strings-0.4.2.crate) = 56e6c93f3a0c3b36176cb1327a4958a0353d5d166c2a35cb268ace15e91d3b57
+SIZE (rust/crates/windows-strings-0.4.2.crate) = 13983
SHA256 (rust/crates/windows-sys-0.45.0.crate) = 75283be5efb2831d37ea142365f009c02ec203cd29a3ebecbc093d52315b66d0
SIZE (rust/crates/windows-sys-0.45.0.crate) = 2568659
SHA256 (rust/crates/windows-sys-0.48.0.crate) = 677d2418bec65e3338edb076e806bc1ec15693c5d0104683f2efe857f61056a9
@@ -1701,60 +1755,84 @@ 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-sys-0.61.0.crate) = e201184e40b2ede64bc2ea34968b28e33622acdbbf37104f0e4a33f7abe657aa
+SIZE (rust/crates/windows-sys-0.61.0.crate) = 2517134
SHA256 (rust/crates/windows-targets-0.42.2.crate) = 8e5180c00cd44c9b1c88adb3693291f1cd93605ded80c250a75d472756b4d071
SIZE (rust/crates/windows-targets-0.42.2.crate) = 5492
SHA256 (rust/crates/windows-targets-0.48.5.crate) = 9a2fa6e2155d7247be68c096456083145c183cbbbc2764150dda45a87197940c
SIZE (rust/crates/windows-targets-0.48.5.crate) = 6904
SHA256 (rust/crates/windows-targets-0.52.6.crate) = 9b724f72796e036ab90c1021d4780d4d3d648aca59e491e6b98e725b84e99973
SIZE (rust/crates/windows-targets-0.52.6.crate) = 6403
+SHA256 (rust/crates/windows-targets-0.53.3.crate) = d5fe6031c4041849d7c496a8ded650796e7b6ecc19df1a431c1a363342e5dc91
+SIZE (rust/crates/windows-targets-0.53.3.crate) = 7099
+SHA256 (rust/crates/windows-threading-0.1.0.crate) = b66463ad2e0ea3bbf808b7f1d371311c80e115c0b71d60efc142cafbcfb057a6
+SIZE (rust/crates/windows-threading-0.1.0.crate) = 9085
SHA256 (rust/crates/windows_aarch64_gnullvm-0.42.2.crate) = 597a5118570b68bc08d8d59125332c54f1ba9d9adeedeef5b99b02ba2b0698f8
SIZE (rust/crates/windows_aarch64_gnullvm-0.42.2.crate) = 364071
SHA256 (rust/crates/windows_aarch64_gnullvm-0.48.5.crate) = 2b38e32f0abccf9987a4e3079dfb67dcd799fb61361e53e2882c3cbaf0d905d8
SIZE (rust/crates/windows_aarch64_gnullvm-0.48.5.crate) = 418492
SHA256 (rust/crates/windows_aarch64_gnullvm-0.52.6.crate) = 32a4622180e7a0ec044bb555404c800bc9fd9ec262ec147edd5989ccd0c02cd3
SIZE (rust/crates/windows_aarch64_gnullvm-0.52.6.crate) = 435718
+SHA256 (rust/crates/windows_aarch64_gnullvm-0.53.0.crate) = 86b8d5f90ddd19cb4a147a5fa63ca848db3df085e25fee3cc10b39b6eebae764
+SIZE (rust/crates/windows_aarch64_gnullvm-0.53.0.crate) = 782443
SHA256 (rust/crates/windows_aarch64_msvc-0.42.2.crate) = e08e8864a60f06ef0d0ff4ba04124db8b0fb3be5776a5cd47641e942e58c4d43
SIZE (rust/crates/windows_aarch64_msvc-0.42.2.crate) = 666981
SHA256 (rust/crates/windows_aarch64_msvc-0.48.5.crate) = dc35310971f3b2dbbf3f0690a219f40e2d9afcf64f9ab7cc1be722937c26b4bc
SIZE (rust/crates/windows_aarch64_msvc-0.48.5.crate) = 798483
SHA256 (rust/crates/windows_aarch64_msvc-0.52.6.crate) = 09ec2a7bb152e2252b53fa7803150007879548bc709c039df7627cabbd05d469
SIZE (rust/crates/windows_aarch64_msvc-0.52.6.crate) = 832615
+SHA256 (rust/crates/windows_aarch64_msvc-0.53.0.crate) = c7651a1f62a11b8cbd5e0d42526e55f2c99886c77e007179efff86c2b137e66c
+SIZE (rust/crates/windows_aarch64_msvc-0.53.0.crate) = 834446
SHA256 (rust/crates/windows_i686_gnu-0.42.2.crate) = c61d927d8da41da96a81f029489353e68739737d3beca43145c8afec9a31a84f
SIZE (rust/crates/windows_i686_gnu-0.42.2.crate) = 736236
SHA256 (rust/crates/windows_i686_gnu-0.48.5.crate) = a75915e7def60c94dcef72200b9a8e58e5091744960da64ec734a6c6e9b3743e
SIZE (rust/crates/windows_i686_gnu-0.48.5.crate) = 844891
SHA256 (rust/crates/windows_i686_gnu-0.52.6.crate) = 8e9b5ad5ab802e97eb8e295ac6720e509ee4c243f69d781394014ebfe8bbfa0b
SIZE (rust/crates/windows_i686_gnu-0.52.6.crate) = 880402
+SHA256 (rust/crates/windows_i686_gnu-0.53.0.crate) = c1dc67659d35f387f5f6c479dc4e28f1d4bb90ddd1a5d3da2e5d97b42d6272c3
+SIZE (rust/crates/windows_i686_gnu-0.53.0.crate) = 936973
SHA256 (rust/crates/windows_i686_gnullvm-0.52.6.crate) = 0eee52d38c090b3caa76c563b86c3a4bd71ef1a819287c19d586d7334ae8ed66
SIZE (rust/crates/windows_i686_gnullvm-0.52.6.crate) = 475940
+SHA256 (rust/crates/windows_i686_gnullvm-0.53.0.crate) = 9ce6ccbdedbf6d6354471319e781c0dfef054c81fbc7cf83f338a4296c0cae11
+SIZE (rust/crates/windows_i686_gnullvm-0.53.0.crate) = 854056
SHA256 (rust/crates/windows_i686_msvc-0.42.2.crate) = 44d840b6ec649f480a41c8d80f9c65108b92d89345dd94027bfe06ac444d1060
SIZE (rust/crates/windows_i686_msvc-0.42.2.crate) = 724951
SHA256 (rust/crates/windows_i686_msvc-0.48.5.crate) = 8f55c233f70c4b27f66c523580f78f1004e8b5a8b659e05a4eb49d4166cca406
SIZE (rust/crates/windows_i686_msvc-0.48.5.crate) = 864300
SHA256 (rust/crates/windows_i686_msvc-0.52.6.crate) = 240948bc05c5e7c6dabba28bf89d89ffce3e303022809e73deaefe4f6ec56c66
SIZE (rust/crates/windows_i686_msvc-0.52.6.crate) = 901163
+SHA256 (rust/crates/windows_i686_msvc-0.53.0.crate) = 581fee95406bb13382d2f65cd4a908ca7b1e4c2f1917f143ba16efe98a589b5d
+SIZE (rust/crates/windows_i686_msvc-0.53.0.crate) = 903450
SHA256 (rust/crates/windows_x86_64_gnu-0.42.2.crate) = 8de912b8b8feb55c064867cf047dda097f92d51efad5b491dfb98f6bbb70cb36
SIZE (rust/crates/windows_x86_64_gnu-0.42.2.crate) = 699373
SHA256 (rust/crates/windows_x86_64_gnu-0.48.5.crate) = 53d40abd2583d23e4718fddf1ebec84dbff8381c07cae67ff7768bbf19c6718e
SIZE (rust/crates/windows_x86_64_gnu-0.48.5.crate) = 801619
SHA256 (rust/crates/windows_x86_64_gnu-0.52.6.crate) = 147a5c80aabfbf0c7d901cb5895d1de30ef2907eb21fbbab29ca94c5b08b1a78
SIZE (rust/crates/windows_x86_64_gnu-0.52.6.crate) = 836363
+SHA256 (rust/crates/windows_x86_64_gnu-0.53.0.crate) = 2e55b5ac9ea33f2fc1716d1742db15574fd6fc8dadc51caab1c16a3d3b4190ba
+SIZE (rust/crates/windows_x86_64_gnu-0.53.0.crate) = 902585
SHA256 (rust/crates/windows_x86_64_gnullvm-0.42.2.crate) = 26d41b46a36d453748aedef1486d5c7a85db22e56aff34643984ea85514e94a3
SIZE (rust/crates/windows_x86_64_gnullvm-0.42.2.crate) = 364068
SHA256 (rust/crates/windows_x86_64_gnullvm-0.48.5.crate) = 0b7b52767868a23d5bab768e390dc5f5c55825b6d30b86c844ff2dc7414044cc
SIZE (rust/crates/windows_x86_64_gnullvm-0.48.5.crate) = 418486
SHA256 (rust/crates/windows_x86_64_gnullvm-0.52.6.crate) = 24d5b23dc417412679681396f2b49f3de8c1473deb516bd34410872eff51ed0d
SIZE (rust/crates/windows_x86_64_gnullvm-0.52.6.crate) = 435707
+SHA256 (rust/crates/windows_x86_64_gnullvm-0.53.0.crate) = 0a6e035dd0599267ce1ee132e51c27dd29437f63325753051e71dd9e42406c57
+SIZE (rust/crates/windows_x86_64_gnullvm-0.53.0.crate) = 782434
SHA256 (rust/crates/windows_x86_64_msvc-0.42.2.crate) = 9aec5da331524158c6d1a4ac0ab1541149c0b9505fde06423b02f5ef0106b9f0
SIZE (rust/crates/windows_x86_64_msvc-0.42.2.crate) = 666936
SHA256 (rust/crates/windows_x86_64_msvc-0.48.5.crate) = ed94fce61571a4006852b7389a063ab983c02eb1bb37b47f8272ce92d06d9538
SIZE (rust/crates/windows_x86_64_msvc-0.48.5.crate) = 798412
SHA256 (rust/crates/windows_x86_64_msvc-0.52.6.crate) = 589f6da84c646204747d1270a2a5661ea66ed1cced2631d546fdfb155959f9ec
SIZE (rust/crates/windows_x86_64_msvc-0.52.6.crate) = 832564
+SHA256 (rust/crates/windows_x86_64_msvc-0.53.0.crate) = 271414315aff87387382ec3d271b52d7ae78726f5d44ac98b4f4030c91880486
+SIZE (rust/crates/windows_x86_64_msvc-0.53.0.crate) = 834400
SHA256 (rust/crates/winit-0.30.12.crate) = c66d4b9ed69c4009f6321f762d6e61ad8a2389cd431b97cb1e146812e9e6c732
SIZE (rust/crates/winit-0.30.12.crate) = 604631
-SHA256 (rust/crates/winnow-0.7.9.crate) = d9fb597c990f03753e08d3c29efbfcf2019a003b4bf4ba19225c158e1549f0f3
-SIZE (rust/crates/winnow-0.7.9.crate) = 174763
+SHA256 (rust/crates/winnow-0.7.13.crate) = 21a0236b59786fed61e2a80582dd500fe61f18b5dca67a4a067d0bc9039339cf
+SIZE (rust/crates/winnow-0.7.13.crate) = 174454
SHA256 (rust/crates/winreg-0.50.0.crate) = 524e57b2c537c0f9b1e69f1965311ec12182b4122e45035b1508cd24d2adadb1
SIZE (rust/crates/winreg-0.50.0.crate) = 29703
SHA256 (rust/crates/winreg-0.52.0.crate) = a277a57398d4bfa075df44f501a17cfdf8542d224f0d36095a2adc7aee4ef0a5
@@ -1765,16 +1843,14 @@ SHA256 (rust/crates/winsafe-0.0.19.crate) = d135d17ab770252ad95e9a872d365cf3090e
SIZE (rust/crates/winsafe-0.0.19.crate) = 492820
SHA256 (rust/crates/winx-0.36.4.crate) = 3f3fd376f71958b862e7afb20cfe5a22830e1963462f3a17f49d82a6c1d1f42d
SIZE (rust/crates/winx-0.36.4.crate) = 13838
-SHA256 (rust/crates/wit-bindgen-rt-0.39.0.crate) = 6f42320e61fe2cfd34354ecb597f86f413484a798ba44a8ca1165c58d42da6c1
-SIZE (rust/crates/wit-bindgen-rt-0.39.0.crate) = 12241
-SHA256 (rust/crates/wit-parser-0.221.3.crate) = 896112579ed56b4a538b07a3d16e562d101ff6265c46b515ce0c701eef16b2ac
-SIZE (rust/crates/wit-parser-0.221.3.crate) = 142585
+SHA256 (rust/crates/wit-bindgen-0.45.1.crate) = 5c573471f125075647d03df72e026074b7203790d41351cd6edc96f46bcccd36
+SIZE (rust/crates/wit-bindgen-0.45.1.crate) = 60395
+SHA256 (rust/crates/wit-parser-0.236.1.crate) = 16e4833a20cd6e85d6abfea0e63a399472d6f88c6262957c17f546879a80ba15
+SIZE (rust/crates/wit-parser-0.236.1.crate) = 153557
SHA256 (rust/crates/witx-0.9.1.crate) = e366f27a5cabcddb2706a78296a40b8fcc451e1a6aba2fc1d94b4a01bdaaef4b
SIZE (rust/crates/witx-0.9.1.crate) = 45928
-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/wyz-0.5.1.crate) = 05f360fc0b24296329c78fda852a1e9ae82de9cf7b27dae4b7f62f118f77b9ed
SIZE (rust/crates/wyz-0.5.1.crate) = 18790
SHA256 (rust/crates/x11-clipboard-0.7.1.crate) = 980b9aa9226c3b7de8e2adb11bf20124327c054e0e5812d2aac0b5b5a87e7464
@@ -1783,16 +1859,16 @@ SHA256 (rust/crates/x11-dl-2.21.0.crate) = 38735924fedd5314a6e548792904ed8c6de66
SIZE (rust/crates/x11-dl-2.21.0.crate) = 66823
SHA256 (rust/crates/x11rb-0.10.1.crate) = 592b4883219f345e712b3209c62654ebda0bb50887f330cbd018d0f654bfd507
SIZE (rust/crates/x11rb-0.10.1.crate) = 207678
-SHA256 (rust/crates/x11rb-0.13.1.crate) = 5d91ffca73ee7f68ce055750bf9f6eca0780b8c85eff9bc046a3b0da41755e12
-SIZE (rust/crates/x11rb-0.13.1.crate) = 223916
+SHA256 (rust/crates/x11rb-0.13.2.crate) = 9993aa5be5a26815fe2c3eacfc1fde061fc1a1f094bf1ad2a18bf9c495dd7414
+SIZE (rust/crates/x11rb-0.13.2.crate) = 220549
SHA256 (rust/crates/x11rb-protocol-0.10.0.crate) = 56b245751c0ac9db0e006dc812031482784e434630205a93c73cfefcaabeac67
SIZE (rust/crates/x11rb-protocol-0.10.0.crate) = 419025
-SHA256 (rust/crates/x11rb-protocol-0.13.1.crate) = ec107c4503ea0b4a98ef47356329af139c0a4f7750e621cf2973cd3385ebcb3d
-SIZE (rust/crates/x11rb-protocol-0.13.1.crate) = 508522
-SHA256 (rust/crates/xattr-1.5.0.crate) = 0d65cbf2f12c15564212d48f4e3dfb87923d25d611f2aed18f4cb23f0413d89e
-SIZE (rust/crates/xattr-1.5.0.crate) = 14694
-SHA256 (rust/crates/xcursor-0.3.8.crate) = 0ef33da6b1660b4ddbfb3aef0ade110c8b8a781a3b6382fa5f2b5b040fd55f61
-SIZE (rust/crates/xcursor-0.3.8.crate) = 7191
+SHA256 (rust/crates/x11rb-protocol-0.13.2.crate) = ea6fc2961e4ef194dcbfe56bb845534d0dc8098940c7e5c012a258bfec6701bd
+SIZE (rust/crates/x11rb-protocol-0.13.2.crate) = 514069
+SHA256 (rust/crates/xattr-1.5.1.crate) = af3a19837351dc82ba89f8a125e22a3c475f05aba604acc023d62b2739ae2909
+SIZE (rust/crates/xattr-1.5.1.crate) = 14565
+SHA256 (rust/crates/xcursor-0.3.10.crate) = bec9e4a500ca8864c5b47b8b482a73d62e4237670e5b5f1d6b9e3cae50f28f2b
+SIZE (rust/crates/xcursor-0.3.10.crate) = 7768
SHA256 (rust/crates/xdg-2.5.2.crate) = 213b7324336b53d2414b2db8537e56544d981803139155afa84f76eeebb7a546
SIZE (rust/crates/xdg-2.5.2.crate) = 14394
SHA256 (rust/crates/xi-unicode-0.3.0.crate) = a67300977d3dc3f8034dae89778f502b6ba20b269527b3223ba59c0cf393bb8a
@@ -1801,40 +1877,42 @@ SHA256 (rust/crates/xkbcommon-dl-0.4.2.crate) = d039de8032a9a8856a6be89cea3e5d12
SIZE (rust/crates/xkbcommon-dl-0.4.2.crate) = 5879
SHA256 (rust/crates/xkeysym-0.2.1.crate) = b9cc00251562a284751c9973bace760d86c0276c471b4be569fe6b068ee97a56
SIZE (rust/crates/xkeysym-0.2.1.crate) = 103129
-SHA256 (rust/crates/xml-rs-0.8.26.crate) = a62ce76d9b56901b19a74f19431b0d8b3bc7ca4ad685a746dfd78ca8f4fc6bda
-SIZE (rust/crates/xml-rs-0.8.26.crate) = 55115
+SHA256 (rust/crates/xml-rs-0.8.27.crate) = 6fd8403733700263c6eb89f192880191f1b83e332f7a20371ddcf421c4a337c7
+SIZE (rust/crates/xml-rs-0.8.27.crate) = 55258
SHA256 (rust/crates/xmlparser-0.13.6.crate) = 66fee0b777b0f5ac1c69bb06d361268faafa61cd4682ae064a171c16c433e9e4
SIZE (rust/crates/xmlparser-0.13.6.crate) = 26718
SHA256 (rust/crates/yasna-0.5.2.crate) = e17bb3549cc1321ae1296b9cdc2698e2b6cb1992adfa19a8c72e5b7a738f44cd
SIZE (rust/crates/yasna-0.5.2.crate) = 34859
-SHA256 (rust/crates/yoke-0.7.5.crate) = 120e6aef9aa629e3d4f52dc8cc43a015c7724194c97dfaf45180d2daf2b77f40
-SIZE (rust/crates/yoke-0.7.5.crate) = 29673
-SHA256 (rust/crates/yoke-derive-0.7.5.crate) = 2380878cad4ac9aac1e2435f3eb4020e8374b5f13c296cb75b4620ff8e229154
-SIZE (rust/crates/yoke-derive-0.7.5.crate) = 7525
-SHA256 (rust/crates/zerocopy-0.8.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/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.27.crate) = 0894878a5fa3edfd6da3f88c4805f4c8558e2b996227a3d864f47fe11e38282c
+SIZE (rust/crates/zerocopy-0.8.27.crate) = 252663
+SHA256 (rust/crates/zerocopy-derive-0.8.27.crate) = 88d2b8d9c68ad2b9e4340d7832716a4d21a22a1154777ad56ea55c51a9cf3831
+SIZE (rust/crates/zerocopy-derive-0.8.27.crate) = 89827
SHA256 (rust/crates/zerofrom-0.1.6.crate) = 50cc42e0333e05660c3587f3bf9d0478688e15d870fab3346451ce7f8c9fbea5
SIZE (rust/crates/zerofrom-0.1.6.crate) = 5669
SHA256 (rust/crates/zerofrom-derive-0.1.6.crate) = d71e5d6e06ab090c67b5e44993ec16b72dcbaabc526db883a360057678b48502
SIZE (rust/crates/zerofrom-derive-0.1.6.crate) = 8305
SHA256 (rust/crates/zeroize-1.8.1.crate) = ced3678a2879b30306d323f4542626697a464a97c0a07c9aebf7ebca65cd4dde
SIZE (rust/crates/zeroize-1.8.1.crate) = 20029
-SHA256 (rust/crates/zerovec-0.10.4.crate) = aa2b893d79df23bfb12d5461018d408ea19dfafe76c2c7ef6d4eba614f8ff079
-SIZE (rust/crates/zerovec-0.10.4.crate) = 126398
-SHA256 (rust/crates/zerovec-derive-0.10.3.crate) = 6eafa6dfb17584ea3e2bd6e76e0cc15ad7af12b09abdd1ca55961bed9b1063c6
-SIZE (rust/crates/zerovec-derive-0.10.3.crate) = 19438
+SHA256 (rust/crates/zerotrie-0.2.2.crate) = 36f0bbd478583f79edad978b407914f61b2972f5af6fa089686016be8f9af595
+SIZE (rust/crates/zerotrie-0.2.2.crate) = 74423
+SHA256 (rust/crates/zerovec-0.11.4.crate) = e7aa2bd55086f1ab526693ecbe444205da57e25f4489879da80635a46d90e73b
+SIZE (rust/crates/zerovec-0.11.4.crate) = 125080
+SHA256 (rust/crates/zerovec-derive-0.11.1.crate) = 5b96237efa0c878c64bd89c436f661be4e46b2f3eff1ebb976f7ef2321d2f58f
+SIZE (rust/crates/zerovec-derive-0.11.1.crate) = 21294
SHA256 (rust/crates/zstd-0.13.3.crate) = e91ee311a569c327171651566e07972200e76fcfe2242a4fa446149a3881c08a
SIZE (rust/crates/zstd-0.13.3.crate) = 30514
SHA256 (rust/crates/zstd-safe-7.2.4.crate) = 8f49c4d5f0abb602a93fb8736af2a4f4dd9512e36f7f570d66e65ff867ed3b9d
SIZE (rust/crates/zstd-safe-7.2.4.crate) = 29350
-SHA256 (rust/crates/zstd-sys-2.0.15+zstd.1.5.7.crate) = eb81183ddd97d0c74cedf1d50d85c8d08c1b8b68ee863bdee9e706eedba1a237
-SIZE (rust/crates/zstd-sys-2.0.15+zstd.1.5.7.crate) = 774847
+SHA256 (rust/crates/zstd-sys-2.0.16+zstd.1.5.7.crate) = 91e19ebc2adc8f83e43039e79776e3fda8ca919132d68a1fed6a5faca2683748
+SIZE (rust/crates/zstd-sys-2.0.16+zstd.1.5.7.crate) = 775620
SHA256 (rust/crates/zune-core-0.4.12.crate) = 3f423a2c17029964870cfaabb1f13dfab7d092a62a29a89264f4d36990ca414a
SIZE (rust/crates/zune-core-0.4.12.crate) = 17355
-SHA256 (rust/crates/zune-jpeg-0.4.14.crate) = 99a5bab8d7dedf81405c4bb1f2b83ea057643d9cb28778cea9eecddeedd2e028
-SIZE (rust/crates/zune-jpeg-0.4.14.crate) = 63388
+SHA256 (rust/crates/zune-jpeg-0.4.21.crate) = 29ce2c8a9384ad323cf564b67da86e21d3cfdff87908bc1223ed5c99bc792713
+SIZE (rust/crates/zune-jpeg-0.4.21.crate) = 68268
SHA256 (amethyst-specs-4e2da1df29ee840baa9b936593c45592b7c9ae27_GH0.tar.gz) = 0f7a525f61a575d212ecab1860af9166b6453a5ad5f44c5c7bcdcd4a353f6ff9
SIZE (amethyst-specs-4e2da1df29ee840baa9b936593c45592b7c9ae27_GH0.tar.gz) = 142942
SHA256 (veloren-auth-ae0e16783a9f9041951296885f082308e155db79_GL0.tar.gz) = 57381d975997e4a0b81e33a7658f87b5b3153097e82adfbf34fd8e47006f2056
@@ -1847,5 +1925,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-1018-g15f3d6725e.tar.bz2) = 542c6fa50328f1f9ca118ee54db7c3f34d49d00d65ed2d190d03d6576af23426
-SIZE (veloren-v0.17.0-1018-g15f3d6725e.tar.bz2) = 340008848
+SHA256 (veloren-v0.17.0-1107-g188d737f06.tar.bz2) = 576638f69884ab00cd491804ae5c13f297baee7b10a6c43fec82caffbed48534
+SIZE (veloren-v0.17.0-1107-g188d737f06.tar.bz2) = 341670101
diff --git a/games/veloren-weekly/files/patch-gilrs b/games/veloren-weekly/files/patch-gilrs
index 5ff7ffda430e..bcba8722d178 100644
--- a/games/veloren-weekly/files/patch-gilrs
+++ b/games/veloren-weekly/files/patch-gilrs
@@ -23,9 +23,9 @@ error[E0432]: unresolved imports `nix::sys::epoll`, `nix::sys::eventfd`
| | help: a similar name exists in the module: `event`
| no `epoll` in `sys`
---- Cargo.lock.orig 2025-08-14 15:14:34 UTC
+--- Cargo.lock.orig 2025-09-10 09:49:58 UTC
+++ Cargo.lock
-@@ -2564,9 +2564,9 @@ dependencies = [
+@@ -2709,9 +2709,9 @@ dependencies = [
[[package]]
name = "gilrs"
@@ -37,7 +37,7 @@ error[E0432]: unresolved imports `nix::sys::epoll`, `nix::sys::eventfd`
dependencies = [
"fnv",
"gilrs-core",
-@@ -2578,24 +2578,23 @@ dependencies = [
+@@ -2723,24 +2723,23 @@ dependencies = [
[[package]]
name = "gilrs-core"
@@ -47,8 +47,8 @@ error[E0432]: unresolved imports `nix::sys::epoll`, `nix::sys::eventfd`
-checksum = "a6d95ae10ce5aa99543a28cf74e41c11f3b9e3c14f0452bbde46024753cd683e"
+checksum = "5ccc99e9b8d63ffcaa334c4babfa31f46e156618a11f63efb6e8e6bcb37b830d"
dependencies = [
-- "core-foundation 0.10.0",
-- "inotify 0.11.0",
+- "core-foundation 0.10.1",
+- "inotify",
+ "core-foundation 0.9.4",
"io-kit-sys",
"js-sys",
@@ -62,12 +62,12 @@ error[E0432]: unresolved imports `nix::sys::epoll`, `nix::sys::eventfd`
"vec_map",
"wasm-bindgen",
"web-sys",
-- "windows 0.61.1",
+- "windows 0.61.3",
+ "windows 0.48.0",
]
[[package]]
-@@ -3414,9 +3413,9 @@
+@@ -3525,9 +3524,9 @@ dependencies = [
[[package]]
name = "io-kit-sys"
@@ -79,87 +79,23 @@ error[E0432]: unresolved imports `nix::sys::epoll`, `nix::sys::eventfd`
dependencies = [
"core-foundation-sys",
"mach2",
-@@ -4205,6 +4204,17 @@ dependencies = [
- "memoffset 0.6.5",
- ]
+@@ -4317,13 +4316,12 @@ dependencies = [
-+[[package]]
-+name = "nix"
+ [[package]]
+ name = "nix"
+-version = "0.29.0"
+version = "0.26.4"
-+source = "registry+https://github.com/rust-lang/crates.io-index"
+ source = "registry+https://github.com/rust-lang/crates.io-index"
+-checksum = "71e2746dc3a24dd78b3cfcb7be93368c6de9963d30f43a6a73998a9cf4b17b46"
+checksum = "598beaf3cc6fdd9a5dfb1630c2800c7acd31df7aaf0f565796fba2b53ca1af1b"
-+dependencies = [
+ dependencies = [
+- "bitflags 2.9.4",
+ "bitflags 1.3.2",
-+ "cfg-if 1.0.0",
-+ "libc",
-+]
-+
- [[package]]
- name = "nix"
- version = "0.29.0"
-@@ -9218,28 +9228,6 @@ dependencies = [
- "windows-targets 0.52.6",
- ]
-
--[[package]]
--name = "windows"
--version = "0.61.1"
--source = "registry+https://github.com/rust-lang/crates.io-index"
--checksum = "c5ee8f3d025738cb02bad7868bbb5f8a6327501e870bf51f1b455b0a2454a419"
--dependencies = [
-- "windows-collections",
-- "windows-core 0.61.0",
-- "windows-future",
-- "windows-link",
-- "windows-numerics",
--]
--
--[[package]]
--name = "windows-collections"
--version = "0.2.0"
--source = "registry+https://github.com/rust-lang/crates.io-index"
--checksum = "3beeceb5e5cfd9eb1d76b381630e82c4241ccd0d27f1a39ed41b2760b255c5e8"
--dependencies = [
-- "windows-core 0.61.0",
--]
--
- [[package]]
- name = "windows-core"
- version = "0.54.0"
-@@ -9276,16 +9264,6 @@ dependencies = [
- "windows-strings 0.4.0",
+ "cfg-if 1.0.3",
+- "cfg_aliases",
+ "libc",
]
--[[package]]
--name = "windows-future"
--version = "0.2.0"
--source = "registry+https://github.com/rust-lang/crates.io-index"
--checksum = "7a1d6bbefcb7b60acd19828e1bc965da6fcf18a7e39490c5f8be71e54a19ba32"
--dependencies = [
-- "windows-core 0.61.0",
-- "windows-link",
--]
--
- [[package]]
- name = "windows-implement"
- version = "0.58.0"
-@@ -9336,16 +9314,6 @@ version = "0.1.1"
- source = "registry+https://github.com/rust-lang/crates.io-index"
- checksum = "76840935b766e1b0a05c0066835fb9ec80071d4c09a16f6bd5f7e655e3c14c38"
-
--[[package]]
--name = "windows-numerics"
--version = "0.2.0"
--source = "registry+https://github.com/rust-lang/crates.io-index"
--checksum = "9150af68066c4c5c07ddc0ce30421554771e528bde427614c61038bc2c92c2b1"
--dependencies = [
-- "windows-core 0.61.0",
-- "windows-link",
--]
--
- [[package]]
- name = "windows-result"
- version = "0.1.2"
--- cargo-crates/gilrs-0.10.2/examples/ev.rs.orig 1970-01-01 00:00:00 UTC
+++ cargo-crates/gilrs-0.10.2/examples/ev.rs
@@ -9,6 +9,8 @@ use std::process;
diff --git a/german/mythes/Makefile b/german/mythes/Makefile
index bf1404957683..447f194a4b61 100644
--- a/german/mythes/Makefile
+++ b/german/mythes/Makefile
@@ -1,5 +1,5 @@
PORTNAME= mythes
-PORTVERSION= 2025.07.20
+PORTVERSION= 2025.08.31
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 033f4ab382ae..87621e3e9d59 100644
--- a/german/mythes/distinfo
+++ b/german/mythes/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753265948
-SHA256 (mythes/Deutscher-Thesaurus-20250720.oxt) = f9c6cfed6d2f574d3c36817b022c1f992dddb07cda04609129da4411bb9bb28f
-SIZE (mythes/Deutscher-Thesaurus-20250720.oxt) = 13718460
+TIMESTAMP = 1757122028
+SHA256 (mythes/Deutscher-Thesaurus-20250831.oxt) = d0c6f6da7980aa107d5a11607b952634530e1fa9d4b4a55b49755e252ccb3bed
+SIZE (mythes/Deutscher-Thesaurus-20250831.oxt) = 13786764
diff --git a/graphics/Makefile b/graphics/Makefile
index 8b9be1162c54..8f23e7fa450e 100644
--- a/graphics/Makefile
+++ b/graphics/Makefile
@@ -346,6 +346,7 @@
SUBDIR += hppsmtools
SUBDIR += hs-tart
SUBDIR += hugin
+ SUBDIR += hvif-tools
SUBDIR += hyprgraphics
SUBDIR += hyprland-protocols
SUBDIR += icat
@@ -1117,6 +1118,7 @@
SUBDIR += rubygem-gemojione32
SUBDIR += rubygem-geokit
SUBDIR += rubygem-gitlab_emoji
+ SUBDIR += rubygem-graphene1
SUBDIR += rubygem-gruff
SUBDIR += rubygem-histogram
SUBDIR += rubygem-image_processing
diff --git a/graphics/R-cran-magick/Makefile b/graphics/R-cran-magick/Makefile
index f212ad069b98..240b5d124079 100644
--- a/graphics/R-cran-magick/Makefile
+++ b/graphics/R-cran-magick/Makefile
@@ -1,5 +1,5 @@
PORTNAME= magick
-DISTVERSION= 2.8.7
+DISTVERSION= 2.9.0
CATEGORIES= graphics
DISTNAME= ${PORTNAME}_${DISTVERSION}
diff --git a/graphics/R-cran-magick/distinfo b/graphics/R-cran-magick/distinfo
index dd867f6b291f..9cda7351d602 100644
--- a/graphics/R-cran-magick/distinfo
+++ b/graphics/R-cran-magick/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749271035
-SHA256 (magick_2.8.7.tar.gz) = 355a857e79fe8e6d87ee99f3f731e2823b7c241a316c7063a033de6861b9f206
-SIZE (magick_2.8.7.tar.gz) = 4601217
+TIMESTAMP = 1757420795
+SHA256 (magick_2.9.0.tar.gz) = 477d717075651d2d508a66c313fd82b5e530b5ba7603b4a6cafa8c8e8cb6dfba
+SIZE (magick_2.9.0.tar.gz) = 4602007
diff --git a/graphics/feh/Makefile b/graphics/feh/Makefile
index a7d7585de688..c2cbefba83ce 100644
--- a/graphics/feh/Makefile
+++ b/graphics/feh/Makefile
@@ -1,5 +1,5 @@
PORTNAME= feh
-PORTVERSION= 3.11.1
+PORTVERSION= 3.11.2
CATEGORIES= graphics
MASTER_SITES= https://feh.finalrewind.org/
diff --git a/graphics/feh/distinfo b/graphics/feh/distinfo
index c8ebd0cb919e..d95c256972ce 100644
--- a/graphics/feh/distinfo
+++ b/graphics/feh/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1756843967
-SHA256 (feh-3.11.1.tar.bz2) = 43d8e6742ec273ef3084bde82c5ead5a074348d9bfce28f1b0f8504623ca9b74
-SIZE (feh-3.11.1.tar.bz2) = 2109474
+TIMESTAMP = 1757523180
+SHA256 (feh-3.11.2.tar.bz2) = 020f8bce84c709333dcc6ec5fff36313782e0b50662754947c6585d922a7a7b2
+SIZE (feh-3.11.2.tar.bz2) = 2110185
diff --git a/graphics/gegl/Makefile b/graphics/gegl/Makefile
index 189c564ad4a3..7c363201fa41 100644
--- a/graphics/gegl/Makefile
+++ b/graphics/gegl/Makefile
@@ -1,9 +1,12 @@
PORTNAME= gegl
DISTVERSION= 0.4.62
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= graphics
MASTER_SITES= GIMP
+PATCH_SITES+= https://gitlab.gnome.org/GNOME/gegl/-/commit/
+PATCHFILES+= eda8ba51786f197b72265eafcdab407d91ec9c70.diff:-p1
+
MAINTAINER= gnome@FreeBSD.org
COMMENT= Graph based image processing framework
WWW= https://gegl.org/
diff --git a/graphics/gegl/distinfo b/graphics/gegl/distinfo
index 6baf544fe586..20c4e35e202d 100644
--- a/graphics/gegl/distinfo
+++ b/graphics/gegl/distinfo
@@ -1,3 +1,5 @@
-TIMESTAMP = 1752052464
+TIMESTAMP = 1757339996
SHA256 (gegl-0.4.62.tar.xz) = 5887576371ebf1d9e90797d10e4b9a7f1658228d4827583e79e1db3d94505c6c
SIZE (gegl-0.4.62.tar.xz) = 6025372
+SHA256 (eda8ba51786f197b72265eafcdab407d91ec9c70.diff) = 2e83d7f6835a9eda7dcbba6579a762bf6c231457109176f4de20ffabd85ecf63
+SIZE (eda8ba51786f197b72265eafcdab407d91ec9c70.diff) = 1335
diff --git a/graphics/geos/Makefile b/graphics/geos/Makefile
index a449ba9be17d..268415637943 100644
--- a/graphics/geos/Makefile
+++ b/graphics/geos/Makefile
@@ -1,5 +1,5 @@
PORTNAME= geos
-PORTVERSION= 3.13.1
+PORTVERSION= 3.14.0
CATEGORIES= graphics geography
MASTER_SITES= https://github.com/libgeos/geos/releases/download/${PORTVERSION}/ \
https://download.osgeo.org/geos/
diff --git a/graphics/geos/distinfo b/graphics/geos/distinfo
index 143259f4982e..65f7b8f12018 100644
--- a/graphics/geos/distinfo
+++ b/graphics/geos/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1742070260
-SHA256 (geos-3.13.1.tar.bz2) = df2c50503295f325e7c8d7b783aca8ba4773919cde984193850cf9e361dfd28c
-SIZE (geos-3.13.1.tar.bz2) = 6839955
+TIMESTAMP = 1757120510
+SHA256 (geos-3.14.0.tar.bz2) = fe85286b1977121894794b36a7464d05049361bedabf972e70d8f9bf1e3ce928
+SIZE (geos-3.14.0.tar.bz2) = 6990029
diff --git a/graphics/geos/pkg-plist b/graphics/geos/pkg-plist
index 5a943f4f20e2..594b6012b702 100644
--- a/graphics/geos/pkg-plist
+++ b/graphics/geos/pkg-plist
@@ -30,7 +30,7 @@ include/geos/algorithm/PolygonNodeTopology.h
include/geos/algorithm/RayCrossingCounter.h
include/geos/algorithm/Rectangle.h
include/geos/algorithm/RobustDeterminant.h
-include/geos/algorithm/SimplePointInRing.h
+include/geos/algorithm/construct/ExactMaxInscribedCircle.h
include/geos/algorithm/construct/IndexedDistanceToPoint.h
include/geos/algorithm/construct/IndexedPointInPolygonsLocator.h
include/geos/algorithm/construct/LargestEmptyCircle.h
@@ -48,8 +48,10 @@ include/geos/algorithm/locate/IndexedPointInAreaLocator.h
include/geos/algorithm/locate/PointOnGeometryLocator.h
include/geos/algorithm/locate/SimplePointInAreaLocator.h
include/geos/constants.h
+include/geos/coverage/CleanCoverage.h
include/geos/coverage/Corner.h
include/geos/coverage/CoverageBoundarySegmentFinder.h
+include/geos/coverage/CoverageCleaner.h
include/geos/coverage/CoverageEdge.h
include/geos/coverage/CoverageGapFinder.h
include/geos/coverage/CoveragePolygon.h
@@ -62,6 +64,9 @@ include/geos/coverage/CoverageValidator.h
include/geos/coverage/InvalidSegmentDetector.h
include/geos/coverage/TPVWSimplifier.h
include/geos/coverage/VertexRingCounter.h
+include/geos/dissolve/DissolveEdgeGraph.h
+include/geos/dissolve/DissolveHalfEdge.h
+include/geos/dissolve/LineDissolver.h
include/geos/edgegraph/EdgeGraph.h
include/geos/edgegraph/EdgeGraphBuilder.h
include/geos/edgegraph/HalfEdge.h
@@ -327,6 +332,16 @@ include/geos/operation/distance/FacetSequence.h
include/geos/operation/distance/FacetSequenceTreeBuilder.h
include/geos/operation/distance/GeometryLocation.h
include/geos/operation/distance/IndexedFacetDistance.h
+include/geos/operation/grid/Cell.h
+include/geos/operation/grid/Crossing.h
+include/geos/operation/grid/FloodFill.h
+include/geos/operation/grid/Grid.h
+include/geos/operation/grid/GridIntersection.h
+include/geos/operation/grid/Matrix.h
+include/geos/operation/grid/PerimeterDistance.h
+include/geos/operation/grid/Side.h
+include/geos/operation/grid/Traversal.h
+include/geos/operation/grid/TraversalAreas.h
include/geos/operation/intersection/Rectangle.h
include/geos/operation/intersection/RectangleIntersection.h
include/geos/operation/intersection/RectangleIntersectionBuilder.h
@@ -451,7 +466,6 @@ include/geos/precision/EnhancedPrecisionOp.h
include/geos/precision/GeometryPrecisionReducer.h
include/geos/precision/MinimumClearance.h
include/geos/precision/PointwisePrecisionReducerTransformer.h
-include/geos/precision/PrecisionReducerCoordinateOperation.h
include/geos/precision/PrecisionReducerTransformer.h
include/geos/precision/SimpleGeometryPrecisionReducer.h
include/geos/profiler.h
@@ -494,7 +508,6 @@ include/geos/triangulate/tri/Tri.h
include/geos/triangulate/tri/TriEdge.h
include/geos/triangulate/tri/TriList.h
include/geos/triangulate/tri/TriangulationBuilder.h
-include/geos/unload.h
include/geos/util.h
include/geos/util/Assert.h
include/geos/util/AssertionFailedException.h
@@ -522,5 +535,5 @@ lib/libgeos.so
lib/libgeos.so.%%PORTVERSION%%
lib/libgeos_c.so
lib/libgeos_c.so.1
-lib/libgeos_c.so.1.19.2
+lib/libgeos_c.so.1.20.4
libdata/pkgconfig/geos.pc
diff --git a/graphics/hvif-tools/Makefile b/graphics/hvif-tools/Makefile
new file mode 100644
index 000000000000..b072d5355c1f
--- /dev/null
+++ b/graphics/hvif-tools/Makefile
@@ -0,0 +1,23 @@
+PORTNAME= hvif-tools
+DISTVERSION= 1.0.1
+CATEGORIES= graphics
+MASTER_SITES= https://github.com/threedeyes/${PORTNAME}/releases/download/${DISTVERSION}/
+
+MAINTAINER= hoanga@gmail.com
+COMMENT= Toolkit for converting HVIF icons to SVG and back
+WWW= https://github.com/threedeyes/hvif-tools/
+
+LICENSE= MIT
+LICENSE_FILE= ${WRKSRC}/LICENSE
+
+BUILD_DEPENDS= ${LOCALBASE}/include/nanosvg.h:graphics/nanosvg
+
+USES= cmake localbase
+
+EXTRACT_AFTER_ARGS= --exclude external \
+ --no-same-owner --no-same-permissions
+
+PLIST_FILES= bin/hvif2svg \
+ bin/svg2hvif
+
+.include <bsd.port.mk>
diff --git a/graphics/hvif-tools/distinfo b/graphics/hvif-tools/distinfo
new file mode 100644
index 000000000000..a1ec01900764
--- /dev/null
+++ b/graphics/hvif-tools/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1757295299
+SHA256 (hvif-tools-1.0.1.tar.gz) = 3abfa05b8de481931b66c640bf19910d0f41831d22cc25a4a8fd0d0a9b16f26f
+SIZE (hvif-tools-1.0.1.tar.gz) = 312308
diff --git a/graphics/hvif-tools/pkg-descr b/graphics/hvif-tools/pkg-descr
new file mode 100644
index 000000000000..800ba8e92b6a
--- /dev/null
+++ b/graphics/hvif-tools/pkg-descr
@@ -0,0 +1,8 @@
+A small set of command-line tools to work with the Haiku Vector Icon
+Format (HVIF).
+
+Usage for hvif2svg:
+hvif2svg input.hvif outout.svg [width] [height]
+
+Usage for svg2hvif:
+svg2hvif [-v | --verbose] input.svg output.hvif
diff --git a/graphics/krita/Makefile b/graphics/krita/Makefile
index 9ad531d10eff..39e2c0d43d1f 100644
--- a/graphics/krita/Makefile
+++ b/graphics/krita/Makefile
@@ -1,6 +1,5 @@
PORTNAME= krita
-DISTVERSION= 5.2.9
-PORTREVISION= 5
+DISTVERSION= 5.2.11
CATEGORIES= graphics kde
MASTER_SITES= KDE/stable/${PORTNAME}/${DISTVERSION}
DIST_SUBDIR= KDE/${PORTNAME}
diff --git a/graphics/krita/distinfo b/graphics/krita/distinfo
index abaf69d93512..d4ff8f2aa1c7 100644
--- a/graphics/krita/distinfo
+++ b/graphics/krita/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1740103571
-SHA256 (KDE/krita/krita-5.2.9.tar.xz) = f74e710e6d93ddd593fa0b249a64006ed4121a64ce7f95ac29aaa332a7e6e53e
-SIZE (KDE/krita/krita-5.2.9.tar.xz) = 186574780
+TIMESTAMP = 1757506217
+SHA256 (KDE/krita/krita-5.2.11.tar.xz) = 71f713cc9f884f4fc66c14ccd07b12144fb6611827312baeb193fcbccf582ba0
+SIZE (KDE/krita/krita-5.2.11.tar.xz) = 190966516
diff --git a/graphics/krita/files/patch-3rdparty__vendor_raqm_CMakeLists.txt b/graphics/krita/files/patch-3rdparty__vendor_raqm_CMakeLists.txt
deleted file mode 100644
index 9dc5f6e6a1dd..000000000000
--- a/graphics/krita/files/patch-3rdparty__vendor_raqm_CMakeLists.txt
+++ /dev/null
@@ -1,12 +0,0 @@
-Fix linker errors. We need to build with -fPIC.
-
---- 3rdparty_vendor/raqm/CMakeLists.txt.orig 2023-10-04 08:06:16 UTC
-+++ 3rdparty_vendor/raqm/CMakeLists.txt
-@@ -86,6 +86,7 @@ set_property(TARGET libraqm PROPERTY C_STANDARD 99)
-
- add_library(libraqm STATIC ${libraqm_SRC})
- set_property(TARGET libraqm PROPERTY C_STANDARD 99)
-+set_property(TARGET libraqm PROPERTY POSITION_INDEPENDENT_CODE ON)
-
- target_include_directories(libraqm INTERFACE ${libraqm_src_SOURCE_DIR}/src)
- target_include_directories(libraqm PUBLIC ${CMAKE_CURRENT_BINARY_DIR})
diff --git a/graphics/mesa-devel/Makefile b/graphics/mesa-devel/Makefile
index 0df78bdbaf29..eb4b35af364c 100644
--- a/graphics/mesa-devel/Makefile
+++ b/graphics/mesa-devel/Makefile
@@ -1,6 +1,6 @@
PORTNAME= mesa
-DISTVERSION= 25.2-branchpoint-2843
-DISTVERSIONSUFFIX= -g29fb897c0a0
+DISTVERSION= 25.2-branchpoint-3042
+DISTVERSIONSUFFIX= -ga9ea4630d47
CATEGORIES= graphics
PKGNAMESUFFIX= -devel
@@ -46,8 +46,8 @@ MESON_ARGS= -Dgallium-mediafoundation=disabled \
LDFLAGS+= -Wl,--undefined-version # https://gitlab.freedesktop.org/mesa/mesa/-/issues/8003
PLIST_SUB= ARCH=${ARCH:S/amd/x86_/}
-OPTIONS_DEFINE= DRM LLVM LTO OPENCL VAAPI VDPAU VKLAYERS WAYLAND X11 ZSTD
-OPTIONS_DEFAULT= DRM LLVM LTO OPENCL VAAPI VDPAU VKLAYERS WAYLAND X11 ZSTD
+OPTIONS_DEFINE= DRM LLVM LTO OPENCL VAAPI VKLAYERS WAYLAND X11 ZSTD
+OPTIONS_DEFAULT= DRM LLVM LTO OPENCL VAAPI VKLAYERS WAYLAND X11 ZSTD
OPTIONS_GROUP= GALLIUM VULKAN
OPTIONS_GROUP_GALLIUM= crocus iris panfrost r600 radeonsi
OPTIONS_GROUP_VULKAN= anv hasvk radv
@@ -125,11 +125,6 @@ VAAPI_DESC= Hardware encoding/decoding (only r600, radeonsi)
VAAPI_BUILD_DEPENDS= libva>0:multimedia/libva
VAAPI_MESON_ENABLED= gallium-va
-VDPAU_DESC= Hardware decoding (only r600, radeonsi) (implies X11)
-VDPAU_BUILD_DEPENDS= libvdpau>0:multimedia/libvdpau
-VDPAU_MESON_ENABLED= gallium-vdpau
-VDPAU_IMPLIES= X11
-
VKLAYERS_DESC= Vulkan layers: ${VKLAYERS_MESON_ON:C/.*=//} (implies ${VKLAYERS_IMPLIES})
VKLAYERS_BUILD_DEPENDS= glslangValidator:graphics/glslang
VKLAYERS_LIB_DEPENDS= libpng.so:graphics/png
diff --git a/graphics/mesa-devel/distinfo b/graphics/mesa-devel/distinfo
index 5d5c6db73f30..31291d67ace2 100644
--- a/graphics/mesa-devel/distinfo
+++ b/graphics/mesa-devel/distinfo
@@ -1,6 +1,6 @@
-TIMESTAMP = 1757116992
-SHA256 (mesa-25.2-branchpoint-2843-g29fb897c0a0.tar.bz2) = b8966418b84424137736187ed8884dac3dfcd0ce4e845f889bde4b784f16835a
-SIZE (mesa-25.2-branchpoint-2843-g29fb897c0a0.tar.bz2) = 58741659
+TIMESTAMP = 1757543113
+SHA256 (mesa-25.2-branchpoint-3042-ga9ea4630d47.tar.bz2) = c52e28e9a3e8b2c92944948502eadb8e66e001e59870ce3c033c780c41ca0f4d
+SIZE (mesa-25.2-branchpoint-3042-ga9ea4630d47.tar.bz2) = 58607198
SHA256 (700efacda59c.patch) = 0d567fe737ad1404e1f12d7cd018826d9095c23835f1ed5aaa1c81cb58d3d008
SIZE (700efacda59c.patch) = 983
SHA256 (de5cf0a44b50.patch) = c9e02e5eb1fb4e3aa2bc7a7e0a70f28f3ee609835ff0b59e827893a821983851
diff --git a/graphics/mesa-devel/files/libmap.conf.in b/graphics/mesa-devel/files/libmap.conf.in
index 319d4562dc1a..ff4183bda0ad 100644
--- a/graphics/mesa-devel/files/libmap.conf.in
+++ b/graphics/mesa-devel/files/libmap.conf.in
@@ -15,5 +15,3 @@ libgbm.so.1 libgbm%%SUFFIX%%.so.1
%%VAAPI%%%%r600%%%%PREFIX%%/lib/dri/r600_drv_video.so %%PREFIX%%/lib/dri%%SUFFIX%%/r600_drv_video.so
%%VAAPI%%%%radeonsi%%%%PREFIX%%/lib/dri/radeonsi_drv_video.so %%PREFIX%%/lib/dri%%SUFFIX%%/radeonsi_drv_video.so
-%%VDPAU%%%%r600%%%%PREFIX%%/lib/vdpau/libvdpau_r600.so.1 %%PREFIX%%/lib/vdpau%%SUFFIX%%/libvdpau_r600.so.1
-%%VDPAU%%%%radeonsi%%%%PREFIX%%/lib/vdpau/libvdpau_radeonsi.so.1 %%PREFIX%%/lib/vdpau%%SUFFIX%%/libvdpau_radeonsi.so.1
diff --git a/graphics/mesa-devel/files/patch-suffix b/graphics/mesa-devel/files/patch-suffix
index 8783f8460a0a..040b62dc5a09 100644
--- a/graphics/mesa-devel/files/patch-suffix
+++ b/graphics/mesa-devel/files/patch-suffix
@@ -22,15 +22,6 @@ Library selection is handled by libglvnd and/or libmap.conf.
dep_glvnd = dependency('libglvnd', version : '>= 1.3.2', required : _glvnd)
with_glvnd = dep_glvnd.found()
if with_glvnd
-@@ -622,7 +621,7 @@ if vdpau_drivers_path == ''
-
- vdpau_drivers_path = get_option('vdpau-libs-path')
- if vdpau_drivers_path == ''
-- vdpau_drivers_path = join_paths(get_option('libdir'), 'vdpau')
-+ vdpau_drivers_path = join_paths(get_option('libdir'), 'vdpau' + get_option('egl-lib-suffix'))
- endif
-
- prog_glslang = find_program('glslangValidator', native : true, required : with_vulkan_overlay_layer or with_aco_tests or with_amd_vk or with_intel_vk)
@@ -739,7 +738,7 @@ if va_drivers_path == ''
va_drivers_path = get_option('va-libs-path')
diff --git a/graphics/mesa-devel/pkg-plist b/graphics/mesa-devel/pkg-plist
index 71eaba960928..673ba22aef62 100644
--- a/graphics/mesa-devel/pkg-plist
+++ b/graphics/mesa-devel/pkg-plist
@@ -38,14 +38,6 @@ lib/libgbm%%SUFFIX%%.so.1.0.0
%%anv%%lib/libvulkan_intel%%SUFFIX%%.so
%%hasvk%%lib/libvulkan_intel_hasvk%%SUFFIX%%.so
%%radv%%lib/libvulkan_radeon%%SUFFIX%%.so
-%%VDPAU%%%%r600%%lib/vdpau%%SUFFIX%%/libvdpau_r600.so
-%%VDPAU%%%%r600%%lib/vdpau%%SUFFIX%%/libvdpau_r600.so.1
-%%VDPAU%%%%r600%%lib/vdpau%%SUFFIX%%/libvdpau_r600.so.1.0
-%%VDPAU%%%%r600%%lib/vdpau%%SUFFIX%%/libvdpau_r600.so.1.0.0
-%%VDPAU%%%%radeonsi%%lib/vdpau%%SUFFIX%%/libvdpau_radeonsi.so
-%%VDPAU%%%%radeonsi%%lib/vdpau%%SUFFIX%%/libvdpau_radeonsi.so.1
-%%VDPAU%%%%radeonsi%%lib/vdpau%%SUFFIX%%/libvdpau_radeonsi.so.1.0
-%%VDPAU%%%%radeonsi%%lib/vdpau%%SUFFIX%%/libvdpau_radeonsi.so.1.0.0
%%NO_COINST%%libdata/pkgconfig/dri.pc
%%NO_COINST%%libdata/pkgconfig/gbm.pc
share/drirc.d/00-mesa%%SUFFIX%%-defaults.conf
diff --git a/graphics/ogre3d/Makefile b/graphics/ogre3d/Makefile
index 4f060820dca5..1d982d363f2e 100644
--- a/graphics/ogre3d/Makefile
+++ b/graphics/ogre3d/Makefile
@@ -1,7 +1,6 @@
PORTNAME= ogre3d
DISTVERSIONPREFIX= v
-DISTVERSION= 14.4.0
-PORTREVISION= 2
+DISTVERSION= 14.4.1
CATEGORIES= graphics devel
MAINTAINER= fluffy@FreeBSD.org
@@ -15,8 +14,6 @@ LIB_DEPENDS= libzzip.so:devel/zziplib \
libfreetype.so:print/freetype2
# libimgui.so:x11-toolkits/imgui
-CONFLICTS= ogre3d19
-
USES= cmake compiler:c++14-lang pkgconfig sdl xorg
USE_LDCONFIG= yes
USE_SDL= sdl2
@@ -26,6 +23,8 @@ USE_GITHUB= yes
GH_ACCOUNT= OGRECave
GH_PROJECT= ogre
+CONFLICTS= ogre3d19
+
PORTDOCS= *
CMAKE_ARGS+= OGRE_MEDIA_PATH="share/OGRE/Media"
@@ -66,19 +65,20 @@ PROFILE_CMAKE_BOOL= OGRE_PROFILING
CSHARP_DESC= Build Csharp bindings
CSHARP_CMAKE_BOOL= OGRE_BUILD_COMPONENT_CSHARP
CSHARP_BUILD_DEPENDS= swig:devel/swig
+CSHARP_USES= mono
JAVA_CMAKE_BOOL= OGRE_BUILD_COMPONENT_JAVA
JAVA_BUILD_DEPENDS= swig:devel/swig
JAVA_VARS= CMAKE_ARGS+=-DJAVA_HOME=${JAVA_HOME}
JAVA_USES= java
-JAVA_BROKEN= error: incompatible types: SWIGTYPE_p_std__mapT_std__string_std__string_std__lessT_std__string_t_t__iterator cannot be converted to Iterator
+JAVA_CATEGORIES= java
PYTHON_CMAKE_BOOL= OGRE_BUILD_COMPONENT_PYTHON
PYTHON_BUILD_DEPENDS= swig:devel/swig
PYTHON_USES= python
CXXFLAGS+= -DNDEBUG -I${LOCALBASE}/include -I${LOCALBASE}/include/Imath
-PLIST_SUB+= LIBVERSION=${PORTVERSION:R}
+PLIST_SUB+= LIBVERSION=${PORTVERSION:R} PORTVERSION=${PORTVERSION}
.include <bsd.port.options.mk>
diff --git a/graphics/ogre3d/distinfo b/graphics/ogre3d/distinfo
index 15208737ae82..7a1d6f8b7ca0 100644
--- a/graphics/ogre3d/distinfo
+++ b/graphics/ogre3d/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753776498
-SHA256 (OGRECave-ogre-v14.4.0_GH0.tar.gz) = dce4bacf90976020bebafb7d15404af74f674bf9f9f3c6377429cb4493db528b
-SIZE (OGRECave-ogre-v14.4.0_GH0.tar.gz) = 94148698
+TIMESTAMP = 1757413152
+SHA256 (OGRECave-ogre-v14.4.1_GH0.tar.gz) = 1c1d5d48b26acf8dd3f32fcb4cafd1216f9fe3a2ceec260ec086926651ad74de
+SIZE (OGRECave-ogre-v14.4.1_GH0.tar.gz) = 94149361
diff --git a/graphics/ogre3d/pkg-plist b/graphics/ogre3d/pkg-plist
index 879cbb214ed1..43c4cf81ae9b 100644
--- a/graphics/ogre3d/pkg-plist
+++ b/graphics/ogre3d/pkg-plist
@@ -582,9 +582,13 @@ lib/OGRE/cmake/OGREConfig.cmake
lib/OGRE/cmake/OGREConfigVersion.cmake
lib/OGRE/cmake/OgreTargets-%%CMAKE_BUILD_TYPE%%.cmake
lib/OGRE/cmake/OgreTargets.cmake
+%%JAVA%%lib/OGRE/libOgreJNI.so
+%%CSHARP%%lib/cli/ogre-sharp-%%PORTVERSION%%/Ogre.dll
+%%CSHARP%%lib/cli/ogre-sharp-%%PORTVERSION%%/libOgre.so
lib/libOgreBites.so
lib/libOgreBites.so.%%LIBVERSION%%
%%BULLET%%lib/libOgreBullet.so
+%%JAVA%%lib/libOgreJNI.so
lib/libOgreMain.so
lib/libOgreMain.so.%%LIBVERSION%%
lib/libOgreMeshLodGenerator.so
@@ -1320,9 +1324,10 @@ share/OGRE-%%LIBVERSION%%/Media/thumbnails/thumb_water.png
share/OGRE-%%LIBVERSION%%/Media/volumeTerrain/triplanarReference.material
share/OGRE-%%LIBVERSION%%/Media/volumeTerrain/volumeTerrain.cfg
share/OGRE-%%LIBVERSION%%/Media/volumeTerrain/volumeTerrainBig.zip
-%%JAVA%%share/OGRE/java/Ogre-14.3.jar
-%%JAVA%%lib/OGRE/libOgreJNI.so
+%%JAVA%%share/OGRE/java/Ogre-%%PORTVERSION%%.jar
+%%JAVA%%%%JAVASHAREDIR%%/Ogre-%%PORTVERSION%%.jar
share/OGRE-%%LIBVERSION%%/plugins.cfg
share/OGRE-%%LIBVERSION%%/resources.cfg
share/OGRE-%%LIBVERSION%%/samples.cfg
%%JAVA%%@dir share/OGRE/java
+%%CSHARP%%@dir lib/cli
diff --git a/graphics/openjph/Makefile b/graphics/openjph/Makefile
index 8686616ced70..1303494b8a14 100644
--- a/graphics/openjph/Makefile
+++ b/graphics/openjph/Makefile
@@ -1,5 +1,5 @@
PORTNAME= openjph
-PORTVERSION= 0.21.3
+PORTVERSION= 0.22.0
CATEGORIES= graphics
MAINTAINER= sunpoet@FreeBSD.org
diff --git a/graphics/openjph/distinfo b/graphics/openjph/distinfo
index 7b98a113f2b4..aff214304880 100644
--- a/graphics/openjph/distinfo
+++ b/graphics/openjph/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1748831212
-SHA256 (aous72-OpenJPH-0.21.3_GH0.tar.gz) = 4dfa87ec8e28c8a30c038969cdd3084d2e8688b364efd83599c3fa90f29457e2
-SIZE (aous72-OpenJPH-0.21.3_GH0.tar.gz) = 474865
+TIMESTAMP = 1757120512
+SHA256 (aous72-OpenJPH-0.22.0_GH0.tar.gz) = c9c6e9ec82ee8770ede41eeffe8acaab1814724c698b258c3de160dc09cb7d12
+SIZE (aous72-OpenJPH-0.22.0_GH0.tar.gz) = 476732
diff --git a/graphics/openjph/pkg-plist b/graphics/openjph/pkg-plist
index b76de10d93d2..1090cd2ec089 100644
--- a/graphics/openjph/pkg-plist
+++ b/graphics/openjph/pkg-plist
@@ -16,6 +16,6 @@ lib/cmake/openjph/openjph-targets-%%CMAKE_BUILD_TYPE%%.cmake
lib/cmake/openjph/openjph-targets.cmake
lib/libopenjph.so
lib/libopenjph.so.0
-lib/libopenjph.so.0.21
+lib/libopenjph.so.0.22
lib/libopenjph.so.%%PORTVERSION%%
libdata/pkgconfig/openjph.pc
diff --git a/graphics/p5-Geo-GDAL-FFI/Makefile b/graphics/p5-Geo-GDAL-FFI/Makefile
index 65aa139595f8..1de143e10f0f 100644
--- a/graphics/p5-Geo-GDAL-FFI/Makefile
+++ b/graphics/p5-Geo-GDAL-FFI/Makefile
@@ -1,5 +1,5 @@
PORTNAME= Geo-GDAL-FFI
-PORTVERSION= 0.13
+PORTVERSION= 0.14
CATEGORIES= graphics perl5
MASTER_SITES= CPAN
PKGNAMEPREFIX= p5-
diff --git a/graphics/p5-Geo-GDAL-FFI/distinfo b/graphics/p5-Geo-GDAL-FFI/distinfo
index 753e65589ae6..61b0cd81d234 100644
--- a/graphics/p5-Geo-GDAL-FFI/distinfo
+++ b/graphics/p5-Geo-GDAL-FFI/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750954158
-SHA256 (Geo-GDAL-FFI-0.13.tar.gz) = 4dbe4a78d282be9ec3cdf4e1050297a71cc8e2ecc15360ddfe8587303bcc485d
-SIZE (Geo-GDAL-FFI-0.13.tar.gz) = 53744
+TIMESTAMP = 1757120588
+SHA256 (Geo-GDAL-FFI-0.14.tar.gz) = 98a1451e5523a22f0eac580a532821d9e34edb1c31948b803a6638e8eeb10af8
+SIZE (Geo-GDAL-FFI-0.14.tar.gz) = 61221
diff --git a/graphics/p5-Image-ExifTool-devel/Makefile b/graphics/p5-Image-ExifTool-devel/Makefile
index d94c6d0b219d..3e523282390d 100644
--- a/graphics/p5-Image-ExifTool-devel/Makefile
+++ b/graphics/p5-Image-ExifTool-devel/Makefile
@@ -1,5 +1,5 @@
PORTNAME= Image-ExifTool
-DISTVERSION= 13.34
+DISTVERSION= 13.36
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 11296cf68063..1e9057e450af 100644
--- a/graphics/p5-Image-ExifTool-devel/distinfo
+++ b/graphics/p5-Image-ExifTool-devel/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1755612928
-SHA256 (Image-ExifTool-13.34.tar.gz) = 27c50309a0773e8f450375759f1e49fc38c5e310c816999a3e0b82325a08d3a4
-SIZE (Image-ExifTool-13.34.tar.gz) = 7490528
+TIMESTAMP = 1757519096
+SHA256 (Image-ExifTool-13.36.tar.gz) = 328a4a365db7d1051322897138a0665c405107e53f829d8d50ccf43b328e8c28
+SIZE (Image-ExifTool-13.36.tar.gz) = 7521694
diff --git a/graphics/plantuml/Makefile b/graphics/plantuml/Makefile
index 406c6ee97f38..73e97528b412 100644
--- a/graphics/plantuml/Makefile
+++ b/graphics/plantuml/Makefile
@@ -1,7 +1,7 @@
PORTNAME= plantuml
-PORTVERSION= 1.2024.8
+DISTVERSION= 1.2025.7
CATEGORIES= graphics java textproc
-MASTER_SITES= https://github.com/plantuml/plantuml/releases/download/v${PORTVERSION}/
+MASTER_SITES= https://github.com/${PORTNAME}/${PORTNAME}/releases/download/v${DISTVERSION}/
EXTRACT_SUFX= .jar
EXTRACT_ONLY=
@@ -16,15 +16,18 @@ USES= java
NO_ARCH= yes
NO_BUILD= yes
-PLIST_FILES= %%JAVASHAREDIR%%/${PORTNAME}/${PORTNAME}.jar bin/${PORTNAME}
+PLIST_FILES= bin/${PORTNAME} \
+ ${JAVASHAREDIR}/${PORTNAME}/${PORTNAME}.jar
pre-install:
- ${ECHO} "#!/bin/sh" > ${WRKDIR}/plantum.sh
- ${ECHO} '${PREFIX}/bin/java -jar ${JAVASHAREDIR}/${PORTNAME}/${PORTNAME}.jar $$*' >> ${WRKDIR}/plantum.sh
+ ${ECHO} '#!/bin/sh' > ${WRKDIR}/${PORTNAME}
+ ${ECHO} '${PREFIX}/bin/java -jar ${JAVASHAREDIR}/${PORTNAME}/${PORTNAME}.jar $$*' \
+ >> ${WRKDIR}/${PORTNAME}
do-install:
${MKDIR} ${STAGEDIR}${JAVASHAREDIR}/${PORTNAME}
- ${INSTALL_DATA} ${DISTDIR}/${PORTNAME}-${PORTVERSION}.jar ${STAGEDIR}${JAVASHAREDIR}/${PORTNAME}/${PORTNAME}.jar
- ${INSTALL_SCRIPT} ${WRKDIR}/plantum.sh ${STAGEDIR}${PREFIX}/bin/${PORTNAME}
+ ${INSTALL_DATA} ${DISTDIR}/${PORTNAME}-${DISTVERSION}.jar \
+ ${STAGEDIR}${JAVASHAREDIR}/${PORTNAME}/${PORTNAME}.jar
+ ${INSTALL_SCRIPT} ${WRKDIR}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin
.include <bsd.port.mk>
diff --git a/graphics/plantuml/distinfo b/graphics/plantuml/distinfo
index 5c786fc3ef7a..8166592927d8 100644
--- a/graphics/plantuml/distinfo
+++ b/graphics/plantuml/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1734038286
-SHA256 (plantuml-1.2024.8.jar) = b88519d2f37c089a470ee7044ec011a72d130e70a61f7fcaa424179f1c1f4641
-SIZE (plantuml-1.2024.8.jar) = 21924397
+TIMESTAMP = 1757437054
+SHA256 (plantuml-1.2025.7.jar) = 4edcdda164a4be2f8f954f82868795500ebd49f42306236bf88eac41f7e217a8
+SIZE (plantuml-1.2025.7.jar) = 25422877
diff --git a/graphics/py-pyproj/Makefile b/graphics/py-pyproj/Makefile
index bca88cf33e6e..1da716f1cfb6 100644
--- a/graphics/py-pyproj/Makefile
+++ b/graphics/py-pyproj/Makefile
@@ -1,5 +1,5 @@
PORTNAME= pyproj
-PORTVERSION= 3.7.1
+PORTVERSION= 3.7.2
CATEGORIES= graphics geography python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -12,13 +12,13 @@ WWW= https://pyproj4.github.io/pyproj/stable/ \
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
-BUILD_DEPENDS= proj>=9.2.0,1:graphics/proj \
+BUILD_DEPENDS= proj>=9.4.0,1:graphics/proj \
${PYTHON_PKGNAMEPREFIX}setuptools>=61.0.0:devel/py-setuptools@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR}
LIB_DEPENDS= libproj.so:graphics/proj
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}certifi>=0:security/py-certifi@${PY_FLAVOR}
-USES= python:3.10+
+USES= python:3.11+
USE_PYTHON= autoplist concurrent cython3 pep517
MAKE_ENV= PROJ_DIR=${LOCALBASE}
diff --git a/graphics/py-pyproj/distinfo b/graphics/py-pyproj/distinfo
index 0130431f365d..b637bdac1f08 100644
--- a/graphics/py-pyproj/distinfo
+++ b/graphics/py-pyproj/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1739930196
-SHA256 (pyproj-3.7.1.tar.gz) = 60d72facd7b6b79853f19744779abcd3f804c4e0d4fa8815469db20c9f640a47
-SIZE (pyproj-3.7.1.tar.gz) = 226339
+TIMESTAMP = 1757120780
+SHA256 (pyproj-3.7.2.tar.gz) = 39a0cf1ecc7e282d1d30f36594ebd55c9fae1fda8a2622cee5d100430628f88c
+SIZE (pyproj-3.7.2.tar.gz) = 226279
diff --git a/graphics/py-pyproj/files/patch-pyproject.toml b/graphics/py-pyproj/files/patch-pyproject.toml
new file mode 100644
index 000000000000..c62909e7efe9
--- /dev/null
+++ b/graphics/py-pyproj/files/patch-pyproject.toml
@@ -0,0 +1,12 @@
+--- pyproject.toml.orig 2025-08-14 11:05:05 UTC
++++ pyproject.toml
+@@ -13,8 +13,7 @@ maintainers = [
+ maintainers = [
+ {name = "pyproj contributors"},
+ ]
+-license = "MIT"
+-license-files = ["LICENSE", "LICENSE_proj"]
++license = {text = "MIT"}
+ keywords = [
+ "GIS",
+ "map",
diff --git a/graphics/py-rawpy/Makefile b/graphics/py-rawpy/Makefile
index 2b1902e4e7a8..fa2fad0c1854 100644
--- a/graphics/py-rawpy/Makefile
+++ b/graphics/py-rawpy/Makefile
@@ -1,5 +1,5 @@
PORTNAME= rawpy
-PORTVERSION= 0.25.0
+PORTVERSION= 0.25.1
DISTVERSIONPREFIX= v
CATEGORIES= graphics python
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/graphics/py-rawpy/distinfo b/graphics/py-rawpy/distinfo
index ae770f072946..4c70303ac5db 100644
--- a/graphics/py-rawpy/distinfo
+++ b/graphics/py-rawpy/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1747715442
-SHA256 (letmaik-rawpy-v0.25.0_GH0.tar.gz) = a97feea139a42d89024c983d1321ed5c374a2bdd8cb45f73d6bea37402c08998
-SIZE (letmaik-rawpy-v0.25.0_GH0.tar.gz) = 75984021
+TIMESTAMP = 1757120782
+SHA256 (letmaik-rawpy-v0.25.1_GH0.tar.gz) = 664d9d2d6c1692f1c129fc24ea9c430552f915853cd53ec76f5ad4d9b0a401f9
+SIZE (letmaik-rawpy-v0.25.1_GH0.tar.gz) = 75984071
diff --git a/graphics/py-sorl-thumbnail/Makefile b/graphics/py-sorl-thumbnail/Makefile
index 01e893913fdf..cad52c7ea394 100644
--- a/graphics/py-sorl-thumbnail/Makefile
+++ b/graphics/py-sorl-thumbnail/Makefile
@@ -1,9 +1,9 @@
PORTNAME= sorl-thumbnail
-PORTVERSION= 12.10.0
-PORTREVISION= 4
+DISTVERSION= 12.11.0
CATEGORIES= graphics python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+DISTNAME= sorl_thumbnail-${DISTVERSION}
MAINTAINER= ports@caomhin.org
COMMENT= Sorl-thumbnail provides an easy way to generate image thumbnails
@@ -12,11 +12,13 @@ WWW= https://github.com/jazzband/sorl-thumbnail
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
-BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools-scm>0:devel/py-setuptools-scm@${PY_FLAVOR}
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django42>=3.2:www/py-django42@${PY_FLAVOR}
+BUILD_DEPENDS= ${PY_SETUPTOOLS} \
+ ${PYTHON_PKGNAMEPREFIX}setuptools-scm>=8:devel/py-setuptools-scm@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}wheel>:devel/py-wheel@${PY_FLAVOR}
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django42>=4.2:www/py-django42@${PY_FLAVOR}
USES= python
-USE_PYTHON= autoplist concurrent distutils
+USE_PYTHON= autoplist concurrent pep517
NO_ARCH= yes
PORTDOCS= *
@@ -26,11 +28,12 @@ OPTIONS_DEFAULT= PILLOW
OPTIONS_SINGLE= IMAGELIB
OPTIONS_GROUP= CACHING
+# An PGMAGICK option would still be possible as well, but the ports tree does
+# not yet have a py-pgmagick port.
OPTIONS_SINGLE_IMAGELIB= GRAPHICSMAGICK IMAGEMAGICK PILLOW WAND
OPTIONS_GROUP_CACHING= REDIS
DOCS_BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}sphinx>=0,1:textproc/py-sphinx@${PY_FLAVOR}
-DOCS_VARS= PYDISTUTILS_BUILD_TARGET+="build_sphinx -a -E"
GRAPHICSMAGICK_RUN_DEPENDS= ${LOCALBASE}/bin/gm:graphics/GraphicsMagick
IMAGEMAGICK_USES= magick:6,run
@@ -44,6 +47,10 @@ PILLOW_DESC= Use internal image processing
REDIS_DESC= Use REDIS as Key Value Store
WAND_DESC= Use Wand with ImageMagick
+post-build-DOCS-on:
+ ${SETENV} PYTHONPATH=${WRKSRC} ${LOCALBASE}/bin/sphinx-build-${PYTHON_VER} \
+ -d ${WRKDIR} -b html ${WRKSRC}/docs ${WRKSRC}/build/sphinx/html
+
post-install-DOCS-on:
@${MKDIR} ${STAGEDIR}${DOCSDIR}
(cd ${WRKSRC}/build/sphinx/html && \
diff --git a/graphics/py-sorl-thumbnail/distinfo b/graphics/py-sorl-thumbnail/distinfo
index 503ab119ce1b..71659dc4d34c 100644
--- a/graphics/py-sorl-thumbnail/distinfo
+++ b/graphics/py-sorl-thumbnail/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1704566157
-SHA256 (sorl-thumbnail-12.10.0.tar.gz) = de95a49217fdfeced222fa3ceaa01d312ee2f8aad56ba34d6c70f2dee9a84938
-SIZE (sorl-thumbnail-12.10.0.tar.gz) = 665255
+TIMESTAMP = 1755414298
+SHA256 (sorl_thumbnail-12.11.0.tar.gz) = 191b89c27ecb40b5c2a35549d557d17c4841c6aff439b2e17b938b91eea463b3
+SIZE (sorl_thumbnail-12.11.0.tar.gz) = 667102
diff --git a/graphics/py-sorl-thumbnail/files/patch-pyproject.toml b/graphics/py-sorl-thumbnail/files/patch-pyproject.toml
new file mode 100644
index 000000000000..f38468089e04
--- /dev/null
+++ b/graphics/py-sorl-thumbnail/files/patch-pyproject.toml
@@ -0,0 +1,11 @@
+Relax version requirements.
+
+--- pyproject.toml.orig 2025-08-20 12:07:03 UTC
++++ pyproject.toml
+@@ -1,5 +1,5 @@
+ [build-system]
+-requires = ["setuptools>=64", "setuptools_scm>=8"]
++requires = ["setuptools", "setuptools_scm>=8"]
+ build-backend = "setuptools.build_meta"
+
+ [project]
diff --git a/graphics/py-tifffile/Makefile b/graphics/py-tifffile/Makefile
index b97efc5fe285..a41952ab1235 100644
--- a/graphics/py-tifffile/Makefile
+++ b/graphics/py-tifffile/Makefile
@@ -1,6 +1,5 @@
PORTNAME= tifffile
-PORTVERSION= 2025.6.1
-PORTREVISION= 1
+PORTVERSION= 2025.8.28
CATEGORIES= graphics python
MASTER_SITES= PYPI \
https://github.com/cgohlke/tifffile/releases/download/v${PORTVERSION}/
diff --git a/graphics/py-tifffile/distinfo b/graphics/py-tifffile/distinfo
index 97f4cd55b741..21916fdd3e70 100644
--- a/graphics/py-tifffile/distinfo
+++ b/graphics/py-tifffile/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749813096
-SHA256 (tifffile-2025.6.1.tar.gz) = 63cff7cf7305c26e3f3451c0b05fd95a09252beef4f1663227d4b70cb75c5fdb
-SIZE (tifffile-2025.6.1.tar.gz) = 369769
+TIMESTAMP = 1757120774
+SHA256 (tifffile-2025.8.28.tar.gz) = 82929343c70f6f776983f6a817f0b92e913a1bbb3dc3f436af44419b872bb467
+SIZE (tifffile-2025.8.28.tar.gz) = 371211
diff --git a/graphics/rubygem-clutter-gdk/Makefile b/graphics/rubygem-clutter-gdk/Makefile
index a6a20def5cd9..5442b62c8d17 100644
--- a/graphics/rubygem-clutter-gdk/Makefile
+++ b/graphics/rubygem-clutter-gdk/Makefile
@@ -1,5 +1,5 @@
PORTNAME= clutter-gdk
-PORTVERSION= 4.3.0
+PORTVERSION= 4.3.3
CATEGORIES= graphics rubygems
MASTER_SITES= RG
diff --git a/graphics/rubygem-clutter-gdk/distinfo b/graphics/rubygem-clutter-gdk/distinfo
index fa2653911a7c..37f56b0c3502 100644
--- a/graphics/rubygem-clutter-gdk/distinfo
+++ b/graphics/rubygem-clutter-gdk/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1752566766
-SHA256 (rubygem/clutter-gdk-4.3.0.gem) = 79a3948186a0298aa400228229eccab544740077d1ccd2a2c5df19b92c5d1d8e
-SIZE (rubygem/clutter-gdk-4.3.0.gem) = 14848
+TIMESTAMP = 1757121918
+SHA256 (rubygem/clutter-gdk-4.3.3.gem) = bfdf399bae9407ab9cd3e85f91edd1d82349bb2b883d5fff76520f34dccbfda0
+SIZE (rubygem/clutter-gdk-4.3.3.gem) = 14848
diff --git a/graphics/rubygem-clutter-gtk/Makefile b/graphics/rubygem-clutter-gtk/Makefile
index b9c78675388f..a2368c62526f 100644
--- a/graphics/rubygem-clutter-gtk/Makefile
+++ b/graphics/rubygem-clutter-gtk/Makefile
@@ -1,5 +1,5 @@
PORTNAME= clutter-gtk
-PORTVERSION= 4.3.0
+PORTVERSION= 4.3.3
CATEGORIES= graphics rubygems
MASTER_SITES= RG
@@ -15,7 +15,8 @@ BUILD_DEPENDS= rubygem-rake>=0:devel/rubygem-rake
LIB_DEPENDS= libclutter-gtk-1.0.so:graphics/clutter-gtk3
RUN_DEPENDS= rubygem-clutter>=${PORTVERSION}<${PORTVERSION}_99:graphics/rubygem-clutter \
rubygem-clutter-gdk>=${PORTVERSION}<${PORTVERSION}_99:graphics/rubygem-clutter-gdk \
- rubygem-gtk3>=${PORTVERSION}<${PORTVERSION}_99:x11-toolkits/rubygem-gtk3
+ rubygem-gtk3>=${PORTVERSION}<${PORTVERSION}_99:x11-toolkits/rubygem-gtk3 \
+ rubygem-rake>=0:devel/rubygem-rake
USES= gem
diff --git a/graphics/rubygem-clutter-gtk/distinfo b/graphics/rubygem-clutter-gtk/distinfo
index 4413a708752a..9127b81430fb 100644
--- a/graphics/rubygem-clutter-gtk/distinfo
+++ b/graphics/rubygem-clutter-gtk/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1752566768
-SHA256 (rubygem/clutter-gtk-4.3.0.gem) = 3d1f4cd818e334ec41107fc755c835341bd13966f83cb0aeeac1ac708f5c3132
-SIZE (rubygem/clutter-gtk-4.3.0.gem) = 31232
+TIMESTAMP = 1757121920
+SHA256 (rubygem/clutter-gtk-4.3.3.gem) = 1d9b14b4a1377ad89d11856b19787588f7a4663b35242dfc7d865f0702f16229
+SIZE (rubygem/clutter-gtk-4.3.3.gem) = 31232
diff --git a/graphics/rubygem-clutter/Makefile b/graphics/rubygem-clutter/Makefile
index ae98634aab17..9cea3964bdee 100644
--- a/graphics/rubygem-clutter/Makefile
+++ b/graphics/rubygem-clutter/Makefile
@@ -1,5 +1,5 @@
PORTNAME= clutter
-PORTVERSION= 4.3.0
+PORTVERSION= 4.3.3
CATEGORIES= graphics rubygems
MASTER_SITES= RG
@@ -15,7 +15,8 @@ BUILD_DEPENDS= rubygem-rake>=0:devel/rubygem-rake
LIB_DEPENDS= libclutter-1.0.so:graphics/clutter
RUN_DEPENDS= rubygem-cairo-gobject>=${PORTVERSION}<${PORTVERSION}_99:devel/rubygem-cairo-gobject \
rubygem-gobject-introspection>=${PORTVERSION}<${PORTVERSION}_99:devel/rubygem-gobject-introspection \
- rubygem-pango>=${PORTVERSION}<${PORTVERSION}_99:x11-toolkits/rubygem-pango
+ rubygem-pango>=${PORTVERSION}<${PORTVERSION}_99:x11-toolkits/rubygem-pango \
+ rubygem-rake>=0:devel/rubygem-rake
USES= gem
diff --git a/graphics/rubygem-clutter/distinfo b/graphics/rubygem-clutter/distinfo
index 6d5fba557ab1..3ca12ba0b3c0 100644
--- a/graphics/rubygem-clutter/distinfo
+++ b/graphics/rubygem-clutter/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1752566764
-SHA256 (rubygem/clutter-4.3.0.gem) = 6153fd96facac998006508f971b4d158757a4aba9881d18fec22b8752c413730
-SIZE (rubygem/clutter-4.3.0.gem) = 42496
+TIMESTAMP = 1757121916
+SHA256 (rubygem/clutter-4.3.3.gem) = 9f5d086b735cc0e50c9acd9aba3b8ecc8ea9049c24ea17922984dd7932554a31
+SIZE (rubygem/clutter-4.3.3.gem) = 42496
diff --git a/graphics/rubygem-gdk_pixbuf2/Makefile b/graphics/rubygem-gdk_pixbuf2/Makefile
index 9fd42d2745e0..26de42c7ce23 100644
--- a/graphics/rubygem-gdk_pixbuf2/Makefile
+++ b/graphics/rubygem-gdk_pixbuf2/Makefile
@@ -1,5 +1,5 @@
PORTNAME= gdk_pixbuf2
-PORTVERSION= 4.3.0
+PORTVERSION= 4.3.3
CATEGORIES= graphics rubygems
MASTER_SITES= RG
@@ -12,7 +12,8 @@ LICENSE= LGPL21+
LICENSE_FILE= ${WRKSRC}/COPYING.LIB
BUILD_DEPENDS= rubygem-rake>=0:devel/rubygem-rake
-RUN_DEPENDS= rubygem-gio2>=${PORTVERSION}<${PORTVERSION}_99:devel/rubygem-gio2
+RUN_DEPENDS= rubygem-gio2>=${PORTVERSION}<${PORTVERSION}_99:devel/rubygem-gio2 \
+ rubygem-rake>=0:devel/rubygem-rake
USES= gem gnome
USE_GNOME= gdkpixbuf
diff --git a/graphics/rubygem-gdk_pixbuf2/distinfo b/graphics/rubygem-gdk_pixbuf2/distinfo
index e322b690656d..7b62c50c1b9b 100644
--- a/graphics/rubygem-gdk_pixbuf2/distinfo
+++ b/graphics/rubygem-gdk_pixbuf2/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1752566770
-SHA256 (rubygem/gdk_pixbuf2-4.3.0.gem) = c6d5e1a82c71b878a43897a942bc3f5041276cd578ee73955773e7965c46a8ad
-SIZE (rubygem/gdk_pixbuf2-4.3.0.gem) = 34816
+TIMESTAMP = 1757121922
+SHA256 (rubygem/gdk_pixbuf2-4.3.3.gem) = 9d44f5830af6037b6df2f4d697e8b642f61888bc2d3ad23cf987341287584afc
+SIZE (rubygem/gdk_pixbuf2-4.3.3.gem) = 34816
diff --git a/graphics/rubygem-graphene1/Makefile b/graphics/rubygem-graphene1/Makefile
new file mode 100644
index 000000000000..46e9191f33bd
--- /dev/null
+++ b/graphics/rubygem-graphene1/Makefile
@@ -0,0 +1,20 @@
+PORTNAME= graphene1
+PORTVERSION= 4.3.3
+CATEGORIES= graphics rubygems
+MASTER_SITES= RG
+
+MAINTAINER= sunpoet@FreeBSD.org
+COMMENT= Ruby binding of graphene1
+WWW= https://ruby-gnome.github.io/ \
+ https://github.com/ruby-gnome/ruby-gnome
+
+LICENSE= LGPL21+
+LICENSE_FILE= ${WRKSRC}/COPYING.LIB
+
+RUN_DEPENDS= rubygem-gobject-introspection>=${PORTVERSION}<${PORTVERSION}_99:devel/rubygem-gobject-introspection
+
+USES= gem
+
+NO_ARCH= yes
+
+.include <bsd.port.mk>
diff --git a/graphics/rubygem-graphene1/distinfo b/graphics/rubygem-graphene1/distinfo
new file mode 100644
index 000000000000..4bf63c97d51b
--- /dev/null
+++ b/graphics/rubygem-graphene1/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1757120482
+SHA256 (rubygem/graphene1-4.3.3.gem) = c5dcac73ccb6f4601259d2c6e83517224fae629aaa03239928beffc2df8add90
+SIZE (rubygem/graphene1-4.3.3.gem) = 15872
diff --git a/graphics/rubygem-graphene1/pkg-descr b/graphics/rubygem-graphene1/pkg-descr
new file mode 100644
index 000000000000..6f04a617ba6e
--- /dev/null
+++ b/graphics/rubygem-graphene1/pkg-descr
@@ -0,0 +1 @@
+Ruby/Graphene1 is a Ruby binding of Graphene.
diff --git a/graphics/rubygem-mini_magick/Makefile b/graphics/rubygem-mini_magick/Makefile
index 0a42560e840d..38528410d79d 100644
--- a/graphics/rubygem-mini_magick/Makefile
+++ b/graphics/rubygem-mini_magick/Makefile
@@ -1,5 +1,5 @@
PORTNAME= mini_magick
-PORTVERSION= 5.3.0
+PORTVERSION= 5.3.1
CATEGORIES= graphics rubygems
MASTER_SITES= RG
diff --git a/graphics/rubygem-mini_magick/distinfo b/graphics/rubygem-mini_magick/distinfo
index eb2346034f41..a91b61b3bb29 100644
--- a/graphics/rubygem-mini_magick/distinfo
+++ b/graphics/rubygem-mini_magick/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1752416430
-SHA256 (rubygem/mini_magick-5.3.0.gem) = 6f13309c90f9ebe204b4c3f04d0a5a9265c5f734950894e83fa2480d4aa79ba4
-SIZE (rubygem/mini_magick-5.3.0.gem) = 21504
+TIMESTAMP = 1757121820
+SHA256 (rubygem/mini_magick-5.3.1.gem) = 29395dfd76badcabb6403ee5aff6f681e867074f8f28ce08d78661e9e4a351c4
+SIZE (rubygem/mini_magick-5.3.1.gem) = 21504
diff --git a/graphics/rubygem-rmagick/Makefile b/graphics/rubygem-rmagick/Makefile
index ddd0ebb622b8..534c3eee81b3 100644
--- a/graphics/rubygem-rmagick/Makefile
+++ b/graphics/rubygem-rmagick/Makefile
@@ -1,5 +1,5 @@
PORTNAME= rmagick
-PORTVERSION= 6.1.2
+PORTVERSION= 6.1.4
CATEGORIES= graphics rubygems
MASTER_SITES= RG
diff --git a/graphics/rubygem-rmagick/distinfo b/graphics/rubygem-rmagick/distinfo
index 099536aeef53..192915ad6b93 100644
--- a/graphics/rubygem-rmagick/distinfo
+++ b/graphics/rubygem-rmagick/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753265960
-SHA256 (rubygem/rmagick-6.1.2.gem) = 2f2faf6aa072d32f6a71f6241d9e20b5090fb43690bbb84761b963bedcf53c8d
-SIZE (rubygem/rmagick-6.1.2.gem) = 270336
+TIMESTAMP = 1757122056
+SHA256 (rubygem/rmagick-6.1.4.gem) = 038593dd017bcb538c80a1a03800963c8050b808903daa57fce4f74259b30f65
+SIZE (rubygem/rmagick-6.1.4.gem) = 270336
diff --git a/graphics/rubygem-rsvg2/Makefile b/graphics/rubygem-rsvg2/Makefile
index 8657933aecf6..c4c396d687e6 100644
--- a/graphics/rubygem-rsvg2/Makefile
+++ b/graphics/rubygem-rsvg2/Makefile
@@ -1,5 +1,5 @@
PORTNAME= rsvg2
-PORTVERSION= 4.3.0
+PORTVERSION= 4.3.3
CATEGORIES= graphics rubygems
MASTER_SITES= RG
@@ -13,7 +13,8 @@ LICENSE_FILE= ${WRKSRC}/COPYING.LIB
BUILD_DEPENDS= rubygem-rake>=0:devel/rubygem-rake
RUN_DEPENDS= rubygem-cairo-gobject>=${PORTVERSION}<${PORTVERSION}_99:devel/rubygem-cairo-gobject \
- rubygem-gdk_pixbuf2>=${PORTVERSION}<${PORTVERSION}_99:graphics/rubygem-gdk_pixbuf2
+ rubygem-gdk_pixbuf2>=${PORTVERSION}<${PORTVERSION}_99:graphics/rubygem-gdk_pixbuf2 \
+ rubygem-rake>=0:devel/rubygem-rake
USES= gem gnome
USE_GNOME= librsvg2
diff --git a/graphics/rubygem-rsvg2/distinfo b/graphics/rubygem-rsvg2/distinfo
index d787f387fa3e..22ae161f7467 100644
--- a/graphics/rubygem-rsvg2/distinfo
+++ b/graphics/rubygem-rsvg2/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1752566772
-SHA256 (rubygem/rsvg2-4.3.0.gem) = d967f796652aa88efe01af04635886681f99be5710ef66a7c8fe856c76718bac
-SIZE (rubygem/rsvg2-4.3.0.gem) = 29696
+TIMESTAMP = 1757121924
+SHA256 (rubygem/rsvg2-4.3.3.gem) = 1ba910d36a6794a04cd8459ca7c5c917f398c66e1c6befa8bd84c0760403a904
+SIZE (rubygem/rsvg2-4.3.3.gem) = 29696
diff --git a/graphics/rubygem-ruby-vips/Makefile b/graphics/rubygem-ruby-vips/Makefile
index 833b7511e194..58b1276cac50 100644
--- a/graphics/rubygem-ruby-vips/Makefile
+++ b/graphics/rubygem-ruby-vips/Makefile
@@ -1,5 +1,5 @@
PORTNAME= ruby-vips
-PORTVERSION= 2.2.4
+PORTVERSION= 2.2.5
CATEGORIES= graphics rubygems
MASTER_SITES= RG
diff --git a/graphics/rubygem-ruby-vips/distinfo b/graphics/rubygem-ruby-vips/distinfo
index 74bfe6081a6c..2af459ee3cda 100644
--- a/graphics/rubygem-ruby-vips/distinfo
+++ b/graphics/rubygem-ruby-vips/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749813978
-SHA256 (rubygem/ruby-vips-2.2.4.gem) = a305d34c8b38bf93fcb45e9c652dfba4464f3ff86d9a2ccfe3361841e7ea1c49
-SIZE (rubygem/ruby-vips-2.2.4.gem) = 70144
+TIMESTAMP = 1757121822
+SHA256 (rubygem/ruby-vips-2.2.5.gem) = f3c547a172c36ba26b8614c809f5823bc6199623ec6204ec7c3bce29037f7758
+SIZE (rubygem/ruby-vips-2.2.5.gem) = 73728
diff --git a/java/intellij-ultimate/Makefile b/java/intellij-ultimate/Makefile
index feeb80fc3d4f..8008967e37ff 100644
--- a/java/intellij-ultimate/Makefile
+++ b/java/intellij-ultimate/Makefile
@@ -1,5 +1,5 @@
PORTNAME= intellij-ultimate
-DISTVERSION= 2025.1.2
+DISTVERSION= 2025.2.1
CATEGORIES= java devel
MASTER_SITES= https://download-cdn.jetbrains.com/idea/
DISTNAME= ideaIU-${DISTVERSION}
@@ -29,7 +29,7 @@ NO_BUILD= yes
SUB_FILES= idea idea.desktop pkg-message
BUILD_TYPE= IU
-BUILD_VERSION= 251.26094.121
+BUILD_VERSION= 252.25557.131
BUILD_MARKER= ${BUILD_TYPE}-${BUILD_VERSION}
PLIST_SUB= BUILD_MARKER=${BUILD_MARKER}
WRKSRC= ${WRKDIR}/idea-${BUILD_MARKER}
@@ -48,6 +48,7 @@ post-patch:
${WRKSRC}/lib/jna/ \
${WRKSRC}/lib/native/ \
${WRKSRC}/lib/pty4j/ \
+ ${WRKSRC}/lib/skiko-awt-runtime-all \
${WRKSRC}/plugins/clouds-docker-gateway \
${WRKSRC}/plugins/clouds-docker-impl \
${WRKSRC}/plugins/cwm-plugin \
@@ -57,7 +58,9 @@ post-patch:
${WRKSRC}/plugins/maven/lib/maven3/lib/jansi-native/ \
${WRKSRC}/plugins/maven/lib/maven4-server-lib \
${WRKSRC}/plugins/remote-dev-server/ \
+ ${WRKSRC}/plugins/station-plugin/toolbox/ \
${WRKSRC}/plugins/webp/lib/libwebp/
+
@${SED} -i '' 's,/amd64,,' ${WRKSRC}/bin/idea.sh ${WRKSRC}/product-info.json
@${SED} -i '' 's/amd64/${ARCH}/' ${WRKSRC}/product-info.json
diff --git a/java/intellij-ultimate/distinfo b/java/intellij-ultimate/distinfo
index de50db54c1f3..1dd4a44fb888 100644
--- a/java/intellij-ultimate/distinfo
+++ b/java/intellij-ultimate/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749731111
-SHA256 (jetbrains/ideaIU-2025.1.2.tar.gz) = 1e675bda1314ae914b64b31a22309ba2eba6f35e6659e53d4b291e73c2fb856b
-SIZE (jetbrains/ideaIU-2025.1.2.tar.gz) = 1685353180
+TIMESTAMP = 1757582286
+SHA256 (jetbrains/ideaIU-2025.2.1.tar.gz) = ac36d03153894f393fb65c05f57be4722c2a2374d03b7374b37baf856705d5fd
+SIZE (jetbrains/ideaIU-2025.2.1.tar.gz) = 1777088273
diff --git a/java/intellij-ultimate/pkg-plist b/java/intellij-ultimate/pkg-plist
index c458ac748fcd..c184510b7c5f 100644
--- a/java/intellij-ultimate/pkg-plist
+++ b/java/intellij-ultimate/pkg-plist
@@ -16,13 +16,17 @@ share/applications/idea.desktop
%%DATADIR%%/build.txt
%%DATADIR%%/help/ReferenceCard.pdf
%%DATADIR%%/help/ReferenceCardForMac.pdf
-%%DATADIR%%/jdk-shared-indexes/jdk-9823dce3aa75-fbdcb00ec9e3.ijx
-%%DATADIR%%/jdk-shared-indexes/jdk-9823dce3aa75-fbdcb00ec9e3.txt
+%%DATADIR%%/jdk-shared-indexes/jdk-9823dce3aa75-bf35d07a577b.ijx
+%%DATADIR%%/jdk-shared-indexes/jdk-9823dce3aa75-bf35d07a577b.txt
%%DATADIR%%/lib/annotations.jar
%%DATADIR%%/lib/app-client.jar
%%DATADIR%%/lib/app.jar
%%DATADIR%%/lib/bouncy-castle.jar
%%DATADIR%%/lib/build-marker-%%BUILD_MARKER%%
+%%DATADIR%%/lib/eclipse.lsp4j.debug.jar
+%%DATADIR%%/lib/eclipse.lsp4j.jar
+%%DATADIR%%/lib/eclipse.lsp4j.jsonrpc.debug.jar
+%%DATADIR%%/lib/eclipse.lsp4j.jsonrpc.jar
%%DATADIR%%/lib/ext/platform-main.jar
%%DATADIR%%/lib/external-system-rt.jar
%%DATADIR%%/lib/externalProcess-rt.jar
@@ -32,15 +36,20 @@ share/applications/idea.desktop
%%DATADIR%%/lib/groovy.jar
%%DATADIR%%/lib/idea_rt.jar
%%DATADIR%%/lib/intellij-test-discovery.jar
+%%DATADIR%%/lib/javax.activation.jar
+%%DATADIR%%/lib/javax.annotation-api.jar
+%%DATADIR%%/lib/jaxb-api.jar
+%%DATADIR%%/lib/jaxb-runtime.jar
%%DATADIR%%/lib/jna/libjnidispatch.so
%%DATADIR%%/lib/jps-model.jar
%%DATADIR%%/lib/jsch-agent.jar
-%%DATADIR%%/lib/kotlinx-coroutines-slf4j-1.8.0-intellij.jar
+%%DATADIR%%/lib/kotlinx-coroutines-slf4j-1.10.1-intellij.jar
%%DATADIR%%/lib/lib-client.jar
%%DATADIR%%/lib/lib.jar
+%%DATADIR%%/lib/modules/intellij.charts.jar
%%DATADIR%%/lib/modules/intellij.debugger.collections.visualizer.core.jar
-%%DATADIR%%/lib/modules/intellij.debugger.collections.visualizer.jvm.jar
%%DATADIR%%/lib/modules/intellij.debugger.streams.core.jar
+%%DATADIR%%/lib/modules/intellij.emojipicker.jar
%%DATADIR%%/lib/modules/intellij.execution.process.elevation.jar
%%DATADIR%%/lib/modules/intellij.execution.process.mediator.client.jar
%%DATADIR%%/lib/modules/intellij.execution.process.mediator.common.jar
@@ -51,36 +60,52 @@ share/applications/idea.desktop
%%DATADIR%%/lib/modules/intellij.grid.jar
%%DATADIR%%/lib/modules/intellij.grid.types.jar
%%DATADIR%%/lib/modules/intellij.ide.startup.importSettings.jar
+%%DATADIR%%/lib/modules/intellij.idea.customization.backend.jar
%%DATADIR%%/lib/modules/intellij.idea.customization.base.jar
-%%DATADIR%%/lib/modules/intellij.jvm.dfa.analysis.ui.jar
-%%DATADIR%%/lib/modules/intellij.kotlin.onboarding-promoter.jar
+%%DATADIR%%/lib/modules/intellij.idea.ultimate.customizationTrial.jar
+%%DATADIR%%/lib/modules/intellij.libraries.ai.grazie.spell.gec.engine.local.jar
%%DATADIR%%/lib/modules/intellij.libraries.compose.foundation.desktop.jar
%%DATADIR%%/lib/modules/intellij.libraries.grpc.jar
%%DATADIR%%/lib/modules/intellij.libraries.grpc.netty.shaded.jar
+%%DATADIR%%/lib/modules/intellij.libraries.kotlinx.io.jar
%%DATADIR%%/lib/modules/intellij.libraries.ktor.client.cio.jar
%%DATADIR%%/lib/modules/intellij.libraries.ktor.client.jar
+%%DATADIR%%/lib/modules/intellij.libraries.lucene.common.jar
%%DATADIR%%/lib/modules/intellij.libraries.microba.jar
%%DATADIR%%/lib/modules/intellij.libraries.skiko.jar
+%%DATADIR%%/lib/modules/intellij.platform.backend.jar
%%DATADIR%%/lib/modules/intellij.platform.bookmarks.backend.jar
%%DATADIR%%/lib/modules/intellij.platform.bookmarks.frontend.jar
%%DATADIR%%/lib/modules/intellij.platform.clouds.jar
%%DATADIR%%/lib/modules/intellij.platform.collaborationTools.jar
%%DATADIR%%/lib/modules/intellij.platform.compose.jar
+%%DATADIR%%/lib/modules/intellij.platform.compose.markdown.jar
%%DATADIR%%/lib/modules/intellij.platform.coverage.agent.jar
%%DATADIR%%/lib/modules/intellij.platform.coverage.jar
+%%DATADIR%%/lib/modules/intellij.platform.customization.min.jar
%%DATADIR%%/lib/modules/intellij.platform.dap.jar
%%DATADIR%%/lib/modules/intellij.platform.debugger.impl.backend.jar
%%DATADIR%%/lib/modules/intellij.platform.debugger.impl.frontend.jar
%%DATADIR%%/lib/modules/intellij.platform.diagnostic.freezeAnalyzer.jar
%%DATADIR%%/lib/modules/intellij.platform.diagnostic.freezes.jar
+%%DATADIR%%/lib/modules/intellij.platform.diagnostic.telemetry.agent.extension.jar
%%DATADIR%%/lib/modules/intellij.platform.editor.backend.jar
%%DATADIR%%/lib/modules/intellij.platform.editor.frontend.jar
%%DATADIR%%/lib/modules/intellij.platform.editor.jar
+%%DATADIR%%/lib/modules/intellij.platform.execution.dashboard.backend.jar
+%%DATADIR%%/lib/modules/intellij.platform.execution.dashboard.frontend.jar
%%DATADIR%%/lib/modules/intellij.platform.execution.dashboard.jar
+%%DATADIR%%/lib/modules/intellij.platform.execution.impl.backend.jar
+%%DATADIR%%/lib/modules/intellij.platform.execution.impl.frontend.jar
+%%DATADIR%%/lib/modules/intellij.platform.execution.serviceView.frontend.jar
%%DATADIR%%/lib/modules/intellij.platform.execution.serviceView.jar
+%%DATADIR%%/lib/modules/intellij.platform.find.backend.jar
%%DATADIR%%/lib/modules/intellij.platform.frontend.jar
+%%DATADIR%%/lib/modules/intellij.platform.ide.impl.wsl.jar
%%DATADIR%%/lib/modules/intellij.platform.ide.newUiOnboarding.jar
%%DATADIR%%/lib/modules/intellij.platform.ide.newUsersOnboarding.jar
+%%DATADIR%%/lib/modules/intellij.platform.identifiers.highlighting.backend.jar
+%%DATADIR%%/lib/modules/intellij.platform.identifiers.highlighting.shared.jar
%%DATADIR%%/lib/modules/intellij.platform.images.backend.svg.jar
%%DATADIR%%/lib/modules/intellij.platform.images.copyright.jar
%%DATADIR%%/lib/modules/intellij.platform.inline.completion.jar
@@ -91,14 +116,24 @@ share/applications/idea.desktop
%%DATADIR%%/lib/modules/intellij.platform.jewel.markdown.extensions.gfmAlerts.jar
%%DATADIR%%/lib/modules/intellij.platform.jewel.markdown.extensions.gfmStrikethrough.jar
%%DATADIR%%/lib/modules/intellij.platform.jewel.markdown.extensions.gfmTables.jar
+%%DATADIR%%/lib/modules/intellij.platform.jewel.markdown.extensions.images.jar
%%DATADIR%%/lib/modules/intellij.platform.jewel.markdown.ideLafBridgeStyling.jar
%%DATADIR%%/lib/modules/intellij.platform.jewel.ui.jar
%%DATADIR%%/lib/modules/intellij.platform.kernel.backend.jar
+%%DATADIR%%/lib/modules/intellij.platform.kernel.impl.jar
+%%DATADIR%%/lib/modules/intellij.platform.lang.impl.backend.jar
%%DATADIR%%/lib/modules/intellij.platform.lvcs.impl.jar
+%%DATADIR%%/lib/modules/intellij.platform.managed.cache.backend.jar
+%%DATADIR%%/lib/modules/intellij.platform.ml.impl.jar
+%%DATADIR%%/lib/modules/intellij.platform.ml.logs.jar
+%%DATADIR%%/lib/modules/intellij.platform.monolith.jar
%%DATADIR%%/lib/modules/intellij.platform.navbar.backend.jar
%%DATADIR%%/lib/modules/intellij.platform.navbar.frontend.jar
%%DATADIR%%/lib/modules/intellij.platform.navbar.jar
%%DATADIR%%/lib/modules/intellij.platform.navbar.monolith.jar
+%%DATADIR%%/lib/modules/intellij.platform.pluginManager.backend.jar
+%%DATADIR%%/lib/modules/intellij.platform.pluginManager.frontend.jar
+%%DATADIR%%/lib/modules/intellij.platform.pluginManager.shared.jar
%%DATADIR%%/lib/modules/intellij.platform.progress.backend.jar
%%DATADIR%%/lib/modules/intellij.platform.project.backend.jar
%%DATADIR%%/lib/modules/intellij.platform.recentFiles.backend.jar
@@ -106,12 +141,17 @@ share/applications/idea.desktop
%%DATADIR%%/lib/modules/intellij.platform.recentFiles.jar
%%DATADIR%%/lib/modules/intellij.platform.registry.cloud.jar
%%DATADIR%%/lib/modules/intellij.platform.rpc.backend.jar
+%%DATADIR%%/lib/modules/intellij.platform.scopes.backend.jar
+%%DATADIR%%/lib/modules/intellij.platform.scopes.jar
%%DATADIR%%/lib/modules/intellij.platform.searchEverywhere.backend.jar
%%DATADIR%%/lib/modules/intellij.platform.searchEverywhere.frontend.jar
%%DATADIR%%/lib/modules/intellij.platform.searchEverywhere.jar
%%DATADIR%%/lib/modules/intellij.platform.settings.local.jar
%%DATADIR%%/lib/modules/intellij.platform.smRunner.vcs.jar
+%%DATADIR%%/lib/modules/intellij.platform.tasks.impl.jar
+%%DATADIR%%/lib/modules/intellij.platform.tasks.jar
%%DATADIR%%/lib/modules/intellij.platform.tips.jar
+%%DATADIR%%/lib/modules/intellij.platform.trialPromotion.jar
%%DATADIR%%/lib/modules/intellij.platform.vcs.dvcs.impl.jar
%%DATADIR%%/lib/modules/intellij.platform.vcs.dvcs.impl.shared.jar
%%DATADIR%%/lib/modules/intellij.platform.vcs.impl.backend.jar
@@ -122,12 +162,18 @@ share/applications/idea.desktop
%%DATADIR%%/lib/modules/intellij.platform.vcs.impl.lang.jar
%%DATADIR%%/lib/modules/intellij.platform.vcs.impl.shared.jar
%%DATADIR%%/lib/modules/intellij.platform.vcs.log.impl.jar
+%%DATADIR%%/lib/modules/intellij.platform.warmup.jar
%%DATADIR%%/lib/modules/intellij.profiler.asyncOne.jar
%%DATADIR%%/lib/modules/intellij.profiler.common.jar
%%DATADIR%%/lib/modules/intellij.profiler.ultimate.ideaAsyncProfiler.jar
-%%DATADIR%%/lib/modules/intellij.profiler.ultimate.jar
+%%DATADIR%%/lib/modules/intellij.rd.ide.model.generated.jar
+%%DATADIR%%/lib/modules/intellij.rd.platform.jar
+%%DATADIR%%/lib/modules/intellij.rd.ui.jar
+%%DATADIR%%/lib/modules/intellij.relaxng.jar
%%DATADIR%%/lib/modules/intellij.rml.dfa.impl.jar
%%DATADIR%%/lib/modules/intellij.settingsSync.core.jar
+%%DATADIR%%/lib/modules/intellij.spellchecker.jar
+%%DATADIR%%/lib/modules/intellij.spellchecker.xml.jar
%%DATADIR%%/lib/modules/intellij.xml.xmlbeans.jar
%%DATADIR%%/lib/native/linux-%%JNI_ARCH%%/libsqliteij.so
%%DATADIR%%/lib/nio-fs.jar
@@ -138,6 +184,7 @@ share/applications/idea.desktop
%%DATADIR%%/lib/protobuf.jar
%%DATADIR%%/lib/pty4j/freebsd/%%JNI_ARCH%%/libpty.so
%%DATADIR%%/lib/rd.jar
+%%DATADIR%%/lib/rhino.jar
%%DATADIR%%/lib/rt/servlet.jar
%%DATADIR%%/lib/rt/xerces1.jar
%%DATADIR%%/lib/rt/xml-apis.jar
@@ -161,14 +208,27 @@ share/applications/idea.desktop
%%DATADIR%%/license/third-party/W3C_Software_License.html
%%DATADIR%%/license/third-party/protobuf_license.txt
%%DATADIR%%/license/yourkit-license-redist.txt
+%%DATADIR%%/modules/module-descriptors.dat
%%DATADIR%%/modules/module-descriptors.jar
%%DATADIR%%/plugins/DatabaseTools/lib/aether-dependency-resolver.jar
-%%DATADIR%%/plugins/DatabaseTools/lib/database-openapi.jar
+%%DATADIR%%/plugins/DatabaseTools/lib/completion-ranking-sql.jar
+%%DATADIR%%/plugins/DatabaseTools/lib/database-plugin-frontend.jar
%%DATADIR%%/plugins/DatabaseTools/lib/database-plugin.jar
+%%DATADIR%%/plugins/DatabaseTools/lib/frontend-split/database-frontend.jar
%%DATADIR%%/plugins/DatabaseTools/lib/jdbc-console.jar
+%%DATADIR%%/plugins/DatabaseTools/lib/jettison.jar
%%DATADIR%%/plugins/DatabaseTools/lib/maven-resolver-connector-basic.jar
+%%DATADIR%%/plugins/DatabaseTools/lib/maven-resolver-provider.jar
%%DATADIR%%/plugins/DatabaseTools/lib/maven-resolver-transport-file.jar
%%DATADIR%%/plugins/DatabaseTools/lib/maven-resolver-transport-http.jar
+%%DATADIR%%/plugins/DatabaseTools/lib/modules/intellij.database.backend.split.jar
+%%DATADIR%%/plugins/DatabaseTools/lib/modules/intellij.database.frontend.split.jar
+%%DATADIR%%/plugins/DatabaseTools/lib/modules/intellij.database.sql.frontend.core.jar
+%%DATADIR%%/plugins/DatabaseTools/lib/modules/intellij.database.sql.frontend.impl.jar
+%%DATADIR%%/plugins/DatabaseTools/lib/plexus-utils.jar
+%%DATADIR%%/plugins/DatabaseTools/lib/tips-database-plugin.jar
+%%DATADIR%%/plugins/DatabaseTools/lib/unidecode.jar
+%%DATADIR%%/plugins/DatabaseTools/lib/xstream.jar
%%DATADIR%%/plugins/Groovy/lib/Groovy.jar
%%DATADIR%%/plugins/Groovy/lib/agent/gragent.jar
%%DATADIR%%/plugins/Groovy/lib/console.groovy
@@ -182,6 +242,8 @@ share/applications/idea.desktop
%%DATADIR%%/plugins/Groovy/lib/standardDsls/defaultMethods.gdsl
%%DATADIR%%/plugins/Groovy/lib/standardDsls/gantScript.gdsl
%%DATADIR%%/plugins/Groovy/lib/standardDsls/metaDsl.gdsl
+%%DATADIR%%/plugins/JPA Model/lib/commons-text.jar
+%%DATADIR%%/plugins/JPA Model/lib/jgoodies.binding.jar
%%DATADIR%%/plugins/JPA Model/lib/jpa-model.jar
%%DATADIR%%/plugins/JPA/lib/jpa-support.jar
%%DATADIR%%/plugins/JPA/lib/jps/javaee-jpa-jps.jar
@@ -194,6 +256,7 @@ share/applications/idea.desktop
%%DATADIR%%/plugins/JavaEE/lib/rt/jasper-v23-java8-rt.jar
%%DATADIR%%/plugins/JavaEE/lib/rt/jasper-v23-rt.jar
%%DATADIR%%/plugins/Kotlin/bin/linux/LLDBFrontend
+%%DATADIR%%/plugins/Kotlin/bin/lldb/renderers/lldb_formatters/LICENSE
%%DATADIR%%/plugins/Kotlin/bin/lldb/renderers/lldb_formatters/__init__.py
%%DATADIR%%/plugins/Kotlin/bin/lldb/renderers/lldb_formatters/jetbrains_stl_formatters.py
%%DATADIR%%/plugins/Kotlin/bin/lldb/renderers/lldb_formatters/lldb_group_value.py
@@ -214,8 +277,6 @@ share/applications/idea.desktop
%%DATADIR%%/plugins/Kotlin/kotlinc.ide/bin/kotlinc.bat
%%DATADIR%%/plugins/Kotlin/kotlinc.ide/build.txt
%%DATADIR%%/plugins/Kotlin/kotlinc.ide/lib/allopen-compiler-plugin.jar
-%%DATADIR%%/plugins/Kotlin/kotlinc.ide/lib/android-extensions-compiler.jar
-%%DATADIR%%/plugins/Kotlin/kotlinc.ide/lib/android-extensions-runtime.jar
%%DATADIR%%/plugins/Kotlin/kotlinc.ide/lib/annotations-13.0.jar
%%DATADIR%%/plugins/Kotlin/kotlinc.ide/lib/assignment-compiler-plugin.jar
%%DATADIR%%/plugins/Kotlin/kotlinc.ide/lib/compose-compiler-plugin.jar
@@ -229,7 +290,6 @@ share/applications/idea.desktop
%%DATADIR%%/plugins/Kotlin/kotlinc.ide/lib/kotlin-compiler.jar
%%DATADIR%%/plugins/Kotlin/kotlinc.ide/lib/kotlin-daemon-client.jar
%%DATADIR%%/plugins/Kotlin/kotlinc.ide/lib/kotlin-daemon.jar
-%%DATADIR%%/plugins/Kotlin/kotlinc.ide/lib/kotlin-imports-dumper-compiler-plugin.jar
%%DATADIR%%/plugins/Kotlin/kotlinc.ide/lib/kotlin-main-kts.jar
%%DATADIR%%/plugins/Kotlin/kotlinc.ide/lib/kotlin-metadata-jvm-sources.jar
%%DATADIR%%/plugins/Kotlin/kotlinc.ide/lib/kotlin-metadata-jvm.jar
@@ -272,7 +332,6 @@ share/applications/idea.desktop
%%DATADIR%%/plugins/Kotlin/kotlinc.ide/lib/power-assert-compiler-plugin.jar
%%DATADIR%%/plugins/Kotlin/kotlinc.ide/lib/sam-with-receiver-compiler-plugin.jar
%%DATADIR%%/plugins/Kotlin/kotlinc.ide/lib/scripting-compiler.jar
-%%DATADIR%%/plugins/Kotlin/kotlinc.ide/lib/trove4j.jar
%%DATADIR%%/plugins/Kotlin/kotlinc.ide/license/COPYRIGHT.txt
%%DATADIR%%/plugins/Kotlin/kotlinc.ide/license/COPYRIGHT_HEADER.txt
%%DATADIR%%/plugins/Kotlin/kotlinc.ide/license/LICENSE.txt
@@ -323,8 +382,6 @@ share/applications/idea.desktop
%%DATADIR%%/plugins/Kotlin/kotlinc.ide/license/third_party/testdata/rxjava_license.txt
%%DATADIR%%/plugins/Kotlin/kotlinc.ide/license/third_party/testdata/spring_license.txt
%%DATADIR%%/plugins/Kotlin/kotlinc.ide/license/third_party/threetenbp_license.txt
-%%DATADIR%%/plugins/Kotlin/kotlinc.ide/license/third_party/trove_license.txt
-%%DATADIR%%/plugins/Kotlin/kotlinc.ide/license/third_party/trove_readme_license.txt
%%DATADIR%%/plugins/Kotlin/kotlinc/META-INF/MANIFEST.MF
%%DATADIR%%/plugins/Kotlin/kotlinc/bin/kapt
%%DATADIR%%/plugins/Kotlin/kotlinc/bin/kapt.bat
@@ -343,7 +400,6 @@ share/applications/idea.desktop
%%DATADIR%%/plugins/Kotlin/kotlinc/lib/annotations-13.0.jar
%%DATADIR%%/plugins/Kotlin/kotlinc/lib/assignment-compiler-plugin.jar
%%DATADIR%%/plugins/Kotlin/kotlinc/lib/compose-compiler-plugin.jar
-%%DATADIR%%/plugins/Kotlin/kotlinc/lib/js.engines.jar
%%DATADIR%%/plugins/Kotlin/kotlinc/lib/jvm-abi-gen.jar
%%DATADIR%%/plugins/Kotlin/kotlinc/lib/kotlin-annotation-processing-cli.jar
%%DATADIR%%/plugins/Kotlin/kotlinc/lib/kotlin-annotation-processing-compiler.jar
@@ -357,6 +413,8 @@ share/applications/idea.desktop
%%DATADIR%%/plugins/Kotlin/kotlinc/lib/kotlin-daemon.jar
%%DATADIR%%/plugins/Kotlin/kotlinc/lib/kotlin-imports-dumper-compiler-plugin.jar
%%DATADIR%%/plugins/Kotlin/kotlinc/lib/kotlin-main-kts.jar
+%%DATADIR%%/plugins/Kotlin/kotlinc/lib/kotlin-metadata-jvm-sources.jar
+%%DATADIR%%/plugins/Kotlin/kotlinc/lib/kotlin-metadata-jvm.jar
%%DATADIR%%/plugins/Kotlin/kotlinc/lib/kotlin-preloader.jar
%%DATADIR%%/plugins/Kotlin/kotlinc/lib/kotlin-reflect-sources.jar
%%DATADIR%%/plugins/Kotlin/kotlinc/lib/kotlin-reflect.jar
@@ -431,7 +489,6 @@ share/applications/idea.desktop
%%DATADIR%%/plugins/Kotlin/kotlinc/license/third_party/okhttp_license.txt
%%DATADIR%%/plugins/Kotlin/kotlinc/license/third_party/power_assert_license.txt
%%DATADIR%%/plugins/Kotlin/kotlinc/license/third_party/prototype_license.txt
-%%DATADIR%%/plugins/Kotlin/kotlinc/license/third_party/qunit_license.txt
%%DATADIR%%/plugins/Kotlin/kotlinc/license/third_party/rhino_LICENSE.txt
%%DATADIR%%/plugins/Kotlin/kotlinc/license/third_party/scala_license.txt
%%DATADIR%%/plugins/Kotlin/kotlinc/license/third_party/sl4f_license.txt
@@ -446,22 +503,26 @@ share/applications/idea.desktop
%%DATADIR%%/plugins/Kotlin/kotlinc/license/third_party/testdata/lombok_license.txt
%%DATADIR%%/plugins/Kotlin/kotlinc/license/third_party/testdata/rxjava_license.txt
%%DATADIR%%/plugins/Kotlin/kotlinc/license/third_party/testdata/spring_license.txt
+%%DATADIR%%/plugins/Kotlin/kotlinc/license/third_party/threetenbp_license.txt
%%DATADIR%%/plugins/Kotlin/kotlinc/license/third_party/trove_license.txt
%%DATADIR%%/plugins/Kotlin/kotlinc/license/third_party/trove_readme_license.txt
+%%DATADIR%%/plugins/Kotlin/lib/completion-ranking-kotlin.jar
%%DATADIR%%/plugins/Kotlin/lib/frontend-split/kotlin-frontend.jar
+%%DATADIR%%/plugins/Kotlin/lib/jackson-dataformat-toml.jar
+%%DATADIR%%/plugins/Kotlin/lib/javax-inject.jar
%%DATADIR%%/plugins/Kotlin/lib/jps/kotlin-jps-plugin.jar
%%DATADIR%%/plugins/Kotlin/lib/kotlin-base-jps.jar
%%DATADIR%%/plugins/Kotlin/lib/kotlin-gradle-tooling.jar
%%DATADIR%%/plugins/Kotlin/lib/kotlin-plugin-shared.jar
%%DATADIR%%/plugins/Kotlin/lib/kotlin-plugin.jar
%%DATADIR%%/plugins/Kotlin/lib/kotlinc.allopen-compiler-plugin.jar
-%%DATADIR%%/plugins/Kotlin/lib/kotlinc.android-extensions-compiler-plugin.jar
%%DATADIR%%/plugins/Kotlin/lib/kotlinc.assignment-compiler-plugin.jar
%%DATADIR%%/plugins/Kotlin/lib/kotlinc.compose-compiler-plugin.jar
%%DATADIR%%/plugins/Kotlin/lib/kotlinc.js-plain-objects-compiler-plugin.jar
%%DATADIR%%/plugins/Kotlin/lib/kotlinc.kotlin-compiler-common.jar
%%DATADIR%%/plugins/Kotlin/lib/kotlinc.kotlin-compiler-fe10.jar
%%DATADIR%%/plugins/Kotlin/lib/kotlinc.kotlin-compiler-ir.jar
+%%DATADIR%%/plugins/Kotlin/lib/kotlinc.kotlin-dataframe-compiler-plugin.jar
%%DATADIR%%/plugins/Kotlin/lib/kotlinc.kotlin-jps-common.jar
%%DATADIR%%/plugins/Kotlin/lib/kotlinc.kotlinx-serialization-compiler-plugin.jar
%%DATADIR%%/plugins/Kotlin/lib/kotlinc.lombok-compiler-plugin.jar
@@ -469,9 +530,13 @@ share/applications/idea.desktop
%%DATADIR%%/plugins/Kotlin/lib/kotlinc.parcelize-compiler-plugin.jar
%%DATADIR%%/plugins/Kotlin/lib/kotlinc.sam-with-receiver-compiler-plugin.jar
%%DATADIR%%/plugins/Kotlin/lib/kotlinc.scripting-compiler-plugin.jar
+%%DATADIR%%/plugins/Kotlin/lib/vavr.jar
%%DATADIR%%/plugins/Kotlin/scripts/konan_lldb.py
%%DATADIR%%/plugins/Spring/lib/customNs/customNs.jar
+%%DATADIR%%/plugins/Spring/lib/intellij.spring.custom.ns.jar
+%%DATADIR%%/plugins/Spring/lib/modules/intellij.spring.el.jar
%%DATADIR%%/plugins/Spring/lib/spring.jar
+%%DATADIR%%/plugins/android-gradle-declarative-lang-ide/lib/android-gradle-declarative-lang-ide-frontend.jar
%%DATADIR%%/plugins/android-gradle-declarative-lang-ide/lib/android-gradle-declarative-lang-ide.jar
%%DATADIR%%/plugins/android-gradle-dsl/lib/android-gradle-dsl.jar
%%DATADIR%%/plugins/android-gradle-dsl/lib/modules/intellij.android.gradle.dsl.flags.jar
@@ -493,29 +558,50 @@ share/applications/idea.desktop
%%DATADIR%%/plugins/angular/ngCli/schematicsProvider80.js
%%DATADIR%%/plugins/angular/ngCli/schematicsProvider90.js
%%DATADIR%%/plugins/aopCommon/lib/aopCommon.jar
-%%DATADIR%%/plugins/charts/lib/charts.jar
+%%DATADIR%%/plugins/clouds-kubernetes/lib/clouds-kubernetes-frontend.jar
%%DATADIR%%/plugins/clouds-kubernetes/lib/clouds-kubernetes.jar
+%%DATADIR%%/plugins/clouds-kubernetes/lib/modules/intellij.clouds.kubernetes.backend.jar
+%%DATADIR%%/plugins/clouds-kubernetes/lib/modules/intellij.clouds.kubernetes.charts.gotpl.jar
+%%DATADIR%%/plugins/clouds-kubernetes/lib/modules/intellij.clouds.kubernetes.cron.jar
+%%DATADIR%%/plugins/clouds-kubernetes/lib/modules/intellij.clouds.kubernetes.db.jar
+%%DATADIR%%/plugins/clouds-kubernetes/lib/modules/intellij.clouds.kubernetes.frontend.jar
+%%DATADIR%%/plugins/clouds-kubernetes/lib/semver4j.jar
%%DATADIR%%/plugins/completionMlRanking/lib/completionMlRanking.jar
%%DATADIR%%/plugins/compose-ide-plugin/lib/compose-ide-plugin.jar
%%DATADIR%%/plugins/compose-ide-plugin/lib/modules/intellij.compose.ide.plugin.gradleTooling.rt.jar
%%DATADIR%%/plugins/configurationScript/lib/configurationScript.jar
%%DATADIR%%/plugins/copyright/lib/copyright.jar
%%DATADIR%%/plugins/cron/lib/cron.jar
+%%DATADIR%%/plugins/cron/lib/cronutils.cron.utils.jar
%%DATADIR%%/plugins/css-impl/lib/css-impl.jar
%%DATADIR%%/plugins/dev/lib/dev.jar
%%DATADIR%%/plugins/eclipse/lib/eclipse-common.jar
%%DATADIR%%/plugins/eclipse/lib/eclipse-jps.jar
%%DATADIR%%/plugins/eclipse/lib/eclipse.jar
-%%DATADIR%%/plugins/editorconfig/lib/editorconfig.jar
-%%DATADIR%%/plugins/emojipicker/lib/emojipicker.jar
+%%DATADIR%%/plugins/editorconfig-plugin/lib/editorconfig-plugin.jar
+%%DATADIR%%/plugins/editorconfig-plugin/lib/modules/intellij.editorconfig.backend.jar
+%%DATADIR%%/plugins/editorconfig-plugin/lib/modules/intellij.editorconfig.common.jar
+%%DATADIR%%/plugins/editorconfig-plugin/lib/modules/intellij.editorconfig.frontend.jar
+%%DATADIR%%/plugins/editorconfig-plugin/lib/modules/intellij.editorconfig.frontend.split.jar
+%%DATADIR%%/plugins/featuresTrainer/lib/assertj-swing.jar
+%%DATADIR%%/plugins/featuresTrainer/lib/assertj.jar
%%DATADIR%%/plugins/featuresTrainer/lib/featuresTrainer.jar
+%%DATADIR%%/plugins/featuresTrainer/lib/git-learning-project.jar
%%DATADIR%%/plugins/flyway/lib/flyway.jar
%%DATADIR%%/plugins/freemarker/lib/freemarker.jar
+%%DATADIR%%/plugins/fullLine/full-line-cpu-detector-windows-x86_64.zip
%%DATADIR%%/plugins/fullLine/full-line-model-java-v2.zip
%%DATADIR%%/plugins/fullLine/full-line-model-java.zip
%%DATADIR%%/plugins/fullLine/full-line-model-kotlin.zip
+%%DATADIR%%/plugins/fullLine/full-line-native-server-linux-arm_64.zip
%%DATADIR%%/plugins/fullLine/full-line-native-server-linux-x86_64.zip
+%%DATADIR%%/plugins/fullLine/full-line-native-server-macos-arm_64.zip
+%%DATADIR%%/plugins/fullLine/full-line-native-server-macos-x86_64.zip
+%%DATADIR%%/plugins/fullLine/full-line-native-server-windows-arm_64.zip
+%%DATADIR%%/plugins/fullLine/full-line-native-server-windows-x86_64.zip
+%%DATADIR%%/plugins/fullLine/lib/clikt.jar
%%DATADIR%%/plugins/fullLine/lib/fullLine.jar
+%%DATADIR%%/plugins/fullLine/lib/jgrapht.core.jar
%%DATADIR%%/plugins/fullLine/lib/modules/intellij.fullLine.css.local.jar
%%DATADIR%%/plugins/fullLine/lib/modules/intellij.fullLine.go.local.jar
%%DATADIR%%/plugins/fullLine/lib/modules/intellij.fullLine.html.local.jar
@@ -530,6 +616,7 @@ share/applications/idea.desktop
%%DATADIR%%/plugins/fullLine/lib/modules/intellij.fullLine.ruby.local.jar
%%DATADIR%%/plugins/fullLine/lib/modules/intellij.fullLine.rust.local.jar
%%DATADIR%%/plugins/fullLine/lib/modules/intellij.fullLine.terraform.local.jar
+%%DATADIR%%/plugins/fullLine/lib/modules/intellij.ml.llm.completion.trigger.model.jar
%%DATADIR%%/plugins/fullLine/lib/modules/intellij.ml.llm.cpp.completion.jar
%%DATADIR%%/plugins/fullLine/lib/modules/intellij.ml.llm.css.completion.jar
%%DATADIR%%/plugins/fullLine/lib/modules/intellij.ml.llm.go.completion.jar
@@ -542,6 +629,7 @@ share/applications/idea.desktop
%%DATADIR%%/plugins/fullLine/lib/modules/intellij.ml.llm.rider.cpp.completion.jar
%%DATADIR%%/plugins/fullLine/lib/modules/intellij.ml.llm.rider.csharp.completion.jar
%%DATADIR%%/plugins/fullLine/lib/modules/intellij.ml.llm.ruby.completion.jar
+%%DATADIR%%/plugins/fullLine/lib/modules/intellij.ml.llm.rust.completion.jar
%%DATADIR%%/plugins/fullLine/promo/Aqua/AIEnterprise.png
%%DATADIR%%/plugins/fullLine/promo/Aqua/CloudCompletion.png
%%DATADIR%%/plugins/fullLine/promo/Aqua/CloudCompletion_dark.png
@@ -712,13 +800,12 @@ share/applications/idea.desktop
%%DATADIR%%/plugins/fullLine/promo/WebStorm/MergeWithAI.png
%%DATADIR%%/plugins/fullLine/promo/WebStorm/MergeWithAI_dark.png
%%DATADIR%%/plugins/fullLine/promo/WebStorm/content.json
-%%DATADIR%%/plugins/gradle-analysis/lib/gradle-analysis.jar
-%%DATADIR%%/plugins/gradle-dependencyUpdater/lib/gradle-dependencyUpdater.jar
-%%DATADIR%%/plugins/gradle-ext/lib/gradle-ext.jar
-%%DATADIR%%/plugins/gradle-java-maven/lib/gradle-java-maven.jar
%%DATADIR%%/plugins/gradle-java/lib/gradle-java.jar
%%DATADIR%%/plugins/gradle-java/lib/gradle-jps.jar
-%%DATADIR%%/plugins/gradle-javaee/lib/gradle-javaee.jar
+%%DATADIR%%/plugins/gradle-java/lib/modules/intellij.gradle.analysis.jar
+%%DATADIR%%/plugins/gradle-java/lib/modules/intellij.gradle.dependencyUpdater.jar
+%%DATADIR%%/plugins/gradle-java/lib/modules/intellij.gradle.java.maven.jar
+%%DATADIR%%/plugins/gradle-java/lib/modules/intellij.gradle.profiler.jar
%%DATADIR%%/plugins/gradle/lib/ant/ant-antlr.jar
%%DATADIR%%/plugins/gradle/lib/ant/ant-apache-bcel.jar
%%DATADIR%%/plugins/gradle/lib/ant/ant-apache-bsf.jar
@@ -745,14 +832,31 @@ share/applications/idea.desktop
%%DATADIR%%/plugins/gradle/lib/ant/ant-testutil.jar
%%DATADIR%%/plugins/gradle/lib/ant/ant-xz.jar
%%DATADIR%%/plugins/gradle/lib/ant/ant.jar
-%%DATADIR%%/plugins/gradle/lib/gradle-api-8.13.jar
+%%DATADIR%%/plugins/gradle/lib/gradle-api-8.14.jar
%%DATADIR%%/plugins/gradle/lib/gradle-tooling-extension-api.jar
%%DATADIR%%/plugins/gradle/lib/gradle-tooling-extension-impl.jar
%%DATADIR%%/plugins/gradle/lib/gradle.jar
+%%DATADIR%%/plugins/grazie/lib/com.carrotsearch-hppc.jar
+%%DATADIR%%/plugins/grazie/lib/com.hankcs-aho-corasick-double-array-trie.jar
+%%DATADIR%%/plugins/grazie/lib/com.vdurmont-emoji-java.jar
+%%DATADIR%%/plugins/grazie/lib/commons-text.jar
%%DATADIR%%/plugins/grazie/lib/grazie.jar
+%%DATADIR%%/plugins/grazie/lib/grpc-core.jar
+%%DATADIR%%/plugins/grazie/lib/grpc-protobuf.jar
+%%DATADIR%%/plugins/grazie/lib/grpc-stub.jar
+%%DATADIR%%/plugins/grazie/lib/javax.measure-unit-api.jar
+%%DATADIR%%/plugins/grazie/lib/net.loomchild-segment.jar
+%%DATADIR%%/plugins/grazie/lib/org.carrot2-morfologik-fsa-builders.jar
+%%DATADIR%%/plugins/grazie/lib/org.carrot2-morfologik-fsa.jar
+%%DATADIR%%/plugins/grazie/lib/org.carrot2-morfologik-speller.jar
+%%DATADIR%%/plugins/grazie/lib/org.carrot2-morfologik-stemming.jar
+%%DATADIR%%/plugins/grazie/lib/org.jetbrains.intellij.deps.languagetool-language-en.jar
+%%DATADIR%%/plugins/grazie/lib/org.jetbrains.intellij.deps.languagetool-languagetool-core.jar
+%%DATADIR%%/plugins/grazie/lib/org.json-json.jar
+%%DATADIR%%/plugins/grazie/lib/tech.units-indriya.jar
+%%DATADIR%%/plugins/grazie/lib/tech.uom.lib-uom-lib-common.jar
%%DATADIR%%/plugins/grid-plugin/lib/grid-plugin.jar
%%DATADIR%%/plugins/grid-plugin/lib/modules/intellij.grid.scripting.rt.jar
-%%DATADIR%%/plugins/grpc/lib/grpc.jar
%%DATADIR%%/plugins/hibernate/lib/hibernate-console.jar
%%DATADIR%%/plugins/hibernate/lib/hibernate.jar
%%DATADIR%%/plugins/hibernate/lib/hibernate3-console.jar
@@ -767,6 +871,7 @@ share/applications/idea.desktop
%%DATADIR%%/plugins/indexing-shared-ultimate-plugin-bundled/lib/modules/intellij.indexing.shared.ultimate.java.jar
%%DATADIR%%/plugins/indexing-shared/lib/indexing-shared.jar
%%DATADIR%%/plugins/java-byteCodeViewer/lib/java-byteCodeViewer.jar
+%%DATADIR%%/plugins/java-coverage/lib/coverage-report.jar
%%DATADIR%%/plugins/java-coverage/lib/jacoco.jar
%%DATADIR%%/plugins/java-coverage/lib/java-coverage-rt.jar
%%DATADIR%%/plugins/java-coverage/lib/java-coverage.jar
@@ -776,10 +881,11 @@ share/applications/idea.desktop
%%DATADIR%%/plugins/java-i18n/lib/java-i18n.jar
%%DATADIR%%/plugins/java-ide-customization/lib/java-ide-customization.jar
%%DATADIR%%/plugins/java/lib/aether-dependency-resolver.jar
+%%DATADIR%%/plugins/java/lib/completion-ranking-java.jar
%%DATADIR%%/plugins/java/lib/debugger-memory-agent.jar
%%DATADIR%%/plugins/java/lib/ecj/eclipse.jar
%%DATADIR%%/plugins/java/lib/frontend-split/java-frontend.jar
-%%DATADIR%%/plugins/java/lib/java-frontback.jar
+%%DATADIR%%/plugins/java/lib/java-impl-frontend.jar
%%DATADIR%%/plugins/java/lib/java-impl.jar
%%DATADIR%%/plugins/java/lib/javac2.jar
%%DATADIR%%/plugins/java/lib/jb-jdi.jar
@@ -788,20 +894,22 @@ share/applications/idea.desktop
%%DATADIR%%/plugins/java/lib/jps-builders.jar
%%DATADIR%%/plugins/java/lib/jps-javac-extension.jar
%%DATADIR%%/plugins/java/lib/jps-launcher.jar
-%%DATADIR%%/plugins/java/lib/jps/java-compiler-charts-jps.jar
%%DATADIR%%/plugins/java/lib/jshell-frontend.jar
%%DATADIR%%/plugins/java/lib/jshell-protocol.jar
%%DATADIR%%/plugins/java/lib/kotlin-metadata.jar
%%DATADIR%%/plugins/java/lib/maven-resolver-connector-basic.jar
%%DATADIR%%/plugins/java/lib/maven-resolver-transport-file.jar
%%DATADIR%%/plugins/java/lib/maven-resolver-transport-http.jar
-%%DATADIR%%/plugins/java/lib/modules/intellij.java.debugger.impl.backend.jar
%%DATADIR%%/plugins/java/lib/modules/intellij.java.debugger.impl.frontend.jar
+%%DATADIR%%/plugins/java/lib/modules/intellij.java.execution.impl.backend.jar
+%%DATADIR%%/plugins/java/lib/modules/intellij.java.execution.impl.frontend.jar
%%DATADIR%%/plugins/java/lib/modules/intellij.java.featuresTrainer.jar
%%DATADIR%%/plugins/java/lib/modules/intellij.java.structuralSearch.jar
%%DATADIR%%/plugins/java/lib/modules/intellij.java.unscramble.jar
%%DATADIR%%/plugins/java/lib/modules/intellij.java.vcs.jar
%%DATADIR%%/plugins/java/lib/modules/intellij.jvm.analysis.impl.jar
+%%DATADIR%%/plugins/java/lib/modules/intellij.profiler.ultimate.jar
+%%DATADIR%%/plugins/java/lib/netty-codec-protobuf.jar
%%DATADIR%%/plugins/java/lib/resources/jdkAnnotations.jar
%%DATADIR%%/plugins/java/lib/rt/debugger-agent.jar
%%DATADIR%%/plugins/java/lib/rt/netty-jps.jar
@@ -821,6 +929,7 @@ share/applications/idea.desktop
%%DATADIR%%/plugins/javaee-appServers-jboss/lib/specifics/legacy-specifics.jar
%%DATADIR%%/plugins/javaee-appServers-jboss/lib/specifics/wildfly11-specifics.jar
%%DATADIR%%/plugins/javaee-appServers-jboss/lib/specifics/wildfly28-specifics.jar
+%%DATADIR%%/plugins/javaee-appServers-tomcat/lib/intellij.tomcat.inspector.jar
%%DATADIR%%/plugins/javaee-appServers-tomcat/lib/javaee-appServers-tomcat.jar
%%DATADIR%%/plugins/javaee-appServers-tomcat/lib/specifics/tomee-specifics.jar
%%DATADIR%%/plugins/javaee-beanValidation/lib/javaee-beanValidation.jar
@@ -831,20 +940,32 @@ share/applications/idea.desktop
%%DATADIR%%/plugins/javaee-jax-rs/lib/javaee-jax-rs.jar
%%DATADIR%%/plugins/javaee-jax-rs/lib/javaee-jax-ws-rt.jar
%%DATADIR%%/plugins/javaee-jsp-base-impl/lib/javaee-jsp-base-impl.jar
+%%DATADIR%%/plugins/javaee-jsp-base-impl/lib/jsp.jar
+%%DATADIR%%/plugins/javaee-jsp-base-impl/lib/servlets.jar
%%DATADIR%%/plugins/javaee-persistence-impl/lib/javaee-persistence-impl.jar
%%DATADIR%%/plugins/javaee-reverseEngineering/lib/javaee-reverseEngineering.jar
%%DATADIR%%/plugins/javaee-web-impl/lib/javaee-web-impl.jar
-%%DATADIR%%/plugins/javascript-debugger/META-INF/chromeConnector.xml
-%%DATADIR%%/plugins/javascript-debugger/META-INF/webStormSpecific.xml
-%%DATADIR%%/plugins/javascript-debugger/debugConnectionForwarder.js
-%%DATADIR%%/plugins/javascript-debugger/debugConnector.js
-%%DATADIR%%/plugins/javascript-debugger/debugConnectorPortPublisher.js
-%%DATADIR%%/plugins/javascript-debugger/debugConnectorUtil.js
-%%DATADIR%%/plugins/javascript-debugger/lib/ChromeConnector.jar
+%%DATADIR%%/plugins/javascript-debugger/lib/javascript-debugger-frontend.jar
%%DATADIR%%/plugins/javascript-debugger/lib/javascript-debugger.jar
%%DATADIR%%/plugins/javascript-debugger/lib/modules/intellij.javascript.debugger.backend.jar
%%DATADIR%%/plugins/javascript-debugger/lib/modules/intellij.javascript.debugger.frontend.jar
%%DATADIR%%/plugins/javascript-debugger/lib/modules/intellij.javascript.debugger.shared.jar
+%%DATADIR%%/plugins/javascript-debugger/lib/modules/intellij.javascript.debugger.webstorm.specific.jar
+%%DATADIR%%/plugins/javascript-debugger/lib/modules/intellij.javascript.reactNativeDebugger.jar
+%%DATADIR%%/plugins/javascript-debugger/nodeDebugInitializer/debugConnectionForwarder.js
+%%DATADIR%%/plugins/javascript-debugger/nodeDebugInitializer/debugConnector.js
+%%DATADIR%%/plugins/javascript-debugger/nodeDebugInitializer/debugConnectorPortPublisher.js
+%%DATADIR%%/plugins/javascript-debugger/nodeDebugInitializer/debugConnectorUtil.js
+%%DATADIR%%/plugins/javascript-debugger/webConsole/TreeView.js
+%%DATADIR%%/plugins/javascript-debugger/webConsole/WebConsole.js
+%%DATADIR%%/plugins/javascript-debugger/webConsole/console.css
+%%DATADIR%%/plugins/javascript-debugger/webConsole/console.html
+%%DATADIR%%/plugins/javascript-debugger/webConsole/darcula.css
+%%DATADIR%%/plugins/javascript-debugger/webConsole/icons.css
+%%DATADIR%%/plugins/javascript-debugger/webConsole/interop.js
+%%DATADIR%%/plugins/javascript-debugger/webConsole/light.css
+%%DATADIR%%/plugins/javascript-debugger/webConsole/search.js
+%%DATADIR%%/plugins/javascript-debugger/webConsole/utils.js
%%DATADIR%%/plugins/javascript-intentions/lib/javascript-intentions.jar
%%DATADIR%%/plugins/javascript-plugin/helpers/base-test-reporter/intellij-stringifier.js
%%DATADIR%%/plugins/javascript-plugin/helpers/base-test-reporter/intellij-tree.js
@@ -882,9 +1003,11 @@ share/applications/idea.desktop
%%DATADIR%%/plugins/javascript-plugin/helpers/vitest-intellij/node_modules/vitest-intellij-reporter-safe.js
%%DATADIR%%/plugins/javascript-plugin/helpers/vitest-intellij/vitest-intellij-reporter.js
%%DATADIR%%/plugins/javascript-plugin/helpers/vitest-intellij/vitest-intellij-util.js
-%%DATADIR%%/plugins/javascript-plugin/js/js-predefined-d6986cc7102b-b26f3e71634d.ijx
-%%DATADIR%%/plugins/javascript-plugin/js/js-predefined-d6986cc7102b-b26f3e71634d.txt
+%%DATADIR%%/plugins/javascript-plugin/js/js-predefined-d6986cc7102b-b598e85cdad2.ijx
+%%DATADIR%%/plugins/javascript-plugin/js/js-predefined-d6986cc7102b-b598e85cdad2.txt
%%DATADIR%%/plugins/javascript-plugin/jsLanguageServicesImpl/external/!HowToUpdateBundledTypeScript.md
+%%DATADIR%%/plugins/javascript-plugin/jsLanguageServicesImpl/external/_tsserver.js
+%%DATADIR%%/plugins/javascript-plugin/jsLanguageServicesImpl/external/_typingsInstaller.js
%%DATADIR%%/plugins/javascript-plugin/jsLanguageServicesImpl/external/browser.d.ts
%%DATADIR%%/plugins/javascript-plugin/jsLanguageServicesImpl/external/cancellationToken.js
%%DATADIR%%/plugins/javascript-plugin/jsLanguageServicesImpl/external/diagnosticMessages.json
@@ -910,6 +1033,7 @@ share/applications/idea.desktop
%%DATADIR%%/plugins/javascript-plugin/jsLanguageServicesImpl/external/lib.es2016.d.ts
%%DATADIR%%/plugins/javascript-plugin/jsLanguageServicesImpl/external/lib.es2016.full.d.ts
%%DATADIR%%/plugins/javascript-plugin/jsLanguageServicesImpl/external/lib.es2016.intl.d.ts
+%%DATADIR%%/plugins/javascript-plugin/jsLanguageServicesImpl/external/lib.es2017.arraybuffer.d.ts
%%DATADIR%%/plugins/javascript-plugin/jsLanguageServicesImpl/external/lib.es2017.d.ts
%%DATADIR%%/plugins/javascript-plugin/jsLanguageServicesImpl/external/lib.es2017.date.d.ts
%%DATADIR%%/plugins/javascript-plugin/jsLanguageServicesImpl/external/lib.es2017.full.d.ts
@@ -962,6 +1086,15 @@ share/applications/idea.desktop
%%DATADIR%%/plugins/javascript-plugin/jsLanguageServicesImpl/external/lib.es2023.d.ts
%%DATADIR%%/plugins/javascript-plugin/jsLanguageServicesImpl/external/lib.es2023.full.d.ts
%%DATADIR%%/plugins/javascript-plugin/jsLanguageServicesImpl/external/lib.es2023.intl.d.ts
+%%DATADIR%%/plugins/javascript-plugin/jsLanguageServicesImpl/external/lib.es2024.arraybuffer.d.ts
+%%DATADIR%%/plugins/javascript-plugin/jsLanguageServicesImpl/external/lib.es2024.collection.d.ts
+%%DATADIR%%/plugins/javascript-plugin/jsLanguageServicesImpl/external/lib.es2024.d.ts
+%%DATADIR%%/plugins/javascript-plugin/jsLanguageServicesImpl/external/lib.es2024.full.d.ts
+%%DATADIR%%/plugins/javascript-plugin/jsLanguageServicesImpl/external/lib.es2024.object.d.ts
+%%DATADIR%%/plugins/javascript-plugin/jsLanguageServicesImpl/external/lib.es2024.promise.d.ts
+%%DATADIR%%/plugins/javascript-plugin/jsLanguageServicesImpl/external/lib.es2024.regexp.d.ts
+%%DATADIR%%/plugins/javascript-plugin/jsLanguageServicesImpl/external/lib.es2024.sharedmemory.d.ts
+%%DATADIR%%/plugins/javascript-plugin/jsLanguageServicesImpl/external/lib.es2024.string.d.ts
%%DATADIR%%/plugins/javascript-plugin/jsLanguageServicesImpl/external/lib.es5.d.ts
%%DATADIR%%/plugins/javascript-plugin/jsLanguageServicesImpl/external/lib.es6.d.ts
%%DATADIR%%/plugins/javascript-plugin/jsLanguageServicesImpl/external/lib.esnext.array.d.ts
@@ -1050,11 +1183,15 @@ share/applications/idea.desktop
%%DATADIR%%/plugins/javascript-plugin/languageService/eslint/src/eslint-plugin.ts
%%DATADIR%%/plugins/javascript-plugin/languageService/eslint/src/eslint8-plugin.ts
%%DATADIR%%/plugins/javascript-plugin/languageService/eslint/src/standard17-plugin.ts
+%%DATADIR%%/plugins/javascript-plugin/languageService/eslint/src/typings/eslint-7.d.ts
%%DATADIR%%/plugins/javascript-plugin/languageService/eslint/src/typings/js-lanuage-api.d.ts
%%DATADIR%%/plugins/javascript-plugin/languageService/eslint/tsconfig.json
+%%DATADIR%%/plugins/javascript-plugin/lib/completion-ranking-js.jar
+%%DATADIR%%/plugins/javascript-plugin/lib/completion-ranking-typescript.jar
%%DATADIR%%/plugins/javascript-plugin/lib/frontend-split/javascript-frontend.jar
%%DATADIR%%/plugins/javascript-plugin/lib/javascript-frontback.jar
%%DATADIR%%/plugins/javascript-plugin/lib/javascript-plugin.jar
+%%DATADIR%%/plugins/javascript-plugin/lib/semver4j.jar
%%DATADIR%%/plugins/javascript-plugin/projectTemplates/JavaScript/no_samples.zip
%%DATADIR%%/plugins/javascript-plugin/projectTemplates/JavaScript/with_samples.zip
%%DATADIR%%/plugins/javascript-plugin/projectTemplates/TypeScript/no_samples.zip
@@ -1094,9 +1231,9 @@ share/applications/idea.desktop
%%DATADIR%%/plugins/javascript-plugin/reporting/playwright/playwrightTestStep.js
%%DATADIR%%/plugins/javascript-plugin/reporting/playwright/playwrightTestStructure.d.ts
%%DATADIR%%/plugins/javascript-plugin/reporting/playwright/playwrightTestStructure.js
-%%DATADIR%%/plugins/json/lib/frontend-split/json-frontend.jar
%%DATADIR%%/plugins/json/lib/json.jar
-%%DATADIR%%/plugins/json/lib/modules/intellij.json.split.jar
+%%DATADIR%%/plugins/json/lib/modules/intellij.json.backend.jar
+%%DATADIR%%/plugins/json/lib/modules/intellij.json.frontend.split.jar
%%DATADIR%%/plugins/jsonpath/lib/jsonpath.jar
%%DATADIR%%/plugins/junit/lib/junit-rt.jar
%%DATADIR%%/plugins/junit/lib/junit.jar
@@ -1445,15 +1582,13 @@ share/applications/idea.desktop
%%DATADIR%%/plugins/jupyter-plugin/jupyter-web/view-breakpoint.svg
%%DATADIR%%/plugins/jupyter-plugin/jupyter-web/word.svg
%%DATADIR%%/plugins/jupyter-plugin/jupyter-web/yaml.svg
-%%DATADIR%%/plugins/jupyter-plugin/lib/frontend-split/jupyter-frontend.jar
%%DATADIR%%/plugins/jupyter-plugin/lib/jupyter-plugin.jar
%%DATADIR%%/plugins/jupyter-plugin/lib/modules/intellij.jupyter.core.jar
-%%DATADIR%%/plugins/jupyter-plugin/lib/modules/intellij.jupyter.psi.jar
%%DATADIR%%/plugins/jupyter-plugin/lib/modules/intellij.jupyter.py.completion.ml.ranking.jar
%%DATADIR%%/plugins/jupyter-plugin/lib/modules/intellij.jupyter.py.jar
%%DATADIR%%/plugins/jupyter-plugin/lib/modules/intellij.jupyter.py.psi.jar
-%%DATADIR%%/plugins/jupyter-plugin/lib/modules/intellij.jupyter.split.common.jar
-%%DATADIR%%/plugins/jupyter-plugin/lib/modules/intellij.jupyter.tables.jar
+%%DATADIR%%/plugins/jupyter-plugin/lib/modules/intellij.jupyter.split.frontend.jar
+%%DATADIR%%/plugins/jupyter-plugin/lib/modules/intellij.jupyter.split.frontend.py.jar
%%DATADIR%%/plugins/karma/js_reporter/karma-intellij/LICENSE.txt
%%DATADIR%%/plugins/karma/js_reporter/karma-intellij/README.md
%%DATADIR%%/plugins/karma/js_reporter/karma-intellij/lib/fakePlugin.js
@@ -1479,8 +1614,11 @@ share/applications/idea.desktop
%%DATADIR%%/plugins/keymap-eclipse/lib/keymap-eclipse.jar
%%DATADIR%%/plugins/keymap-netbeans/lib/keymap-netbeans.jar
%%DATADIR%%/plugins/keymap-visualStudio/lib/keymap-visualStudio.jar
+%%DATADIR%%/plugins/kotlin-jupyter-plugin/lib/batik-transcoder.jar
+%%DATADIR%%/plugins/kotlin-jupyter-plugin/lib/jetbrains.kotlin-jupyter-shared-compiler.jar
%%DATADIR%%/plugins/kotlin-jupyter-plugin/lib/kotlin-jupyter-plugin.jar
%%DATADIR%%/plugins/kotlin-jupyter-plugin/lib/modules/intellij.kotlin.jupyter.plots.jar
+%%DATADIR%%/plugins/kotlin-jupyter-plugin/lib/xml-apis-ext.jar
%%DATADIR%%/plugins/ktor/lib/ktor-gradle-tooling.jar
%%DATADIR%%/plugins/ktor/lib/ktor.jar
%%DATADIR%%/plugins/less/lib/less.jar
@@ -1491,19 +1629,20 @@ share/applications/idea.desktop
%%DATADIR%%/plugins/localization-zh/lib/localization-zh.jar
%%DATADIR%%/plugins/lombok/lib/lombok.jar
%%DATADIR%%/plugins/markdown/lib/markdown.jar
+%%DATADIR%%/plugins/markdown/lib/modules/intellij.markdown.backend.jar
+%%DATADIR%%/plugins/markdown/lib/modules/intellij.markdown.frontend.jar
%%DATADIR%%/plugins/marketplaceMl/lib/marketplaceMl.jar
-%%DATADIR%%/plugins/maven-ext/lib/maven-ext.jar
-%%DATADIR%%/plugins/maven-model/lib/maven-model.jar
-%%DATADIR%%/plugins/maven-server/lib/maven-server.jar
%%DATADIR%%/plugins/maven/lib/artifact-resolver-m31.jar
%%DATADIR%%/plugins/maven/lib/intellij.maven.server.indexer/lib/apache.maven.archetype.catalog-no-trans-321.jar
%%DATADIR%%/plugins/maven/lib/intellij.maven.server.indexer/lib/apache.maven.archetype.common-no-trans-3.2.1.jar
%%DATADIR%%/plugins/maven/lib/intellij.maven.server.indexer/lib/apache.maven.core-3.8.3.jar
%%DATADIR%%/plugins/maven/lib/intellij.maven.server.indexer/lib/apache.maven.wagon.provider.api-3.5.2.jar
+%%DATADIR%%/plugins/maven/lib/jetbrains.idea.maven.indexer.api.rt.jar
%%DATADIR%%/plugins/maven/lib/maven-event-listener.jar
%%DATADIR%%/plugins/maven/lib/maven-jps.jar
%%DATADIR%%/plugins/maven/lib/maven-server-indexer.jar
%%DATADIR%%/plugins/maven/lib/maven-server-telemetry.jar
+%%DATADIR%%/plugins/maven/lib/maven-server.jar
%%DATADIR%%/plugins/maven/lib/maven-telemetry-lib/jackson-core-2.16.0.jar
%%DATADIR%%/plugins/maven/lib/maven.jar
%%DATADIR%%/plugins/maven/lib/maven3-server-common.jar
@@ -1603,11 +1742,22 @@ share/applications/idea.desktop
%%DATADIR%%/plugins/maven/lib/maven3/lib/wagon-provider-api-3.5.3.jar
%%DATADIR%%/plugins/maven/lib/maven36-server.jar
%%DATADIR%%/plugins/maven/lib/maven40-server.jar
+%%DATADIR%%/plugins/maven/lib/modules/intellij.maven.profiler.jar
+%%DATADIR%%/plugins/maven/lib/plexus-archiver.jar
+%%DATADIR%%/plugins/mcpserver/lib/io.github.smiley4.schema.kenerator.core.jar
+%%DATADIR%%/plugins/mcpserver/lib/io.github.smiley4.schema.kenerator.jsonschema.jar
+%%DATADIR%%/plugins/mcpserver/lib/io.github.smiley4.schema.kenerator.serialization.jar
+%%DATADIR%%/plugins/mcpserver/lib/io.ktor.utils.jar
+%%DATADIR%%/plugins/mcpserver/lib/ktor-server-cio.jar
+%%DATADIR%%/plugins/mcpserver/lib/mcpserver-frontend.jar
+%%DATADIR%%/plugins/mcpserver/lib/mcpserver.jar
%%DATADIR%%/plugins/micronaut/lib/micronaut-gradle-tooling.jar
%%DATADIR%%/plugins/micronaut/lib/micronaut.jar
-%%DATADIR%%/plugins/microservices-jvm/lib/intellij-scheduled-debugger-agent.jar
+%%DATADIR%%/plugins/microservices-jvm/lib/jetbrains.intellij.deps.scheduled.debugger.agent.jar
%%DATADIR%%/plugins/microservices-jvm/lib/microservices-jvm.jar
%%DATADIR%%/plugins/microservices-ui/lib/microservices-ui.jar
+%%DATADIR%%/plugins/microservices-ui/lib/modules/intellij.microservices.ui.diagrams.jar
+%%DATADIR%%/plugins/microservices-ui/lib/modules/intellij.microservices.ui.frontend.jar
%%DATADIR%%/plugins/nextjs/lib/nextjs.jar
%%DATADIR%%/plugins/nodeJS-remoteInterpreter/lib/nodeJS-remoteInterpreter.jar
%%DATADIR%%/plugins/nodeJS/js/mocha-intellij/.gitignore
@@ -1697,10 +1847,19 @@ share/applications/idea.desktop
%%DATADIR%%/plugins/openRewrite/lib/openRewrite.jar
%%DATADIR%%/plugins/packageChecker/lib/packageChecker.jar
%%DATADIR%%/plugins/performanceTesting-async/lib/performanceTesting-async.jar
+%%DATADIR%%/plugins/performanceTesting/lib/assertj-swing.jar
+%%DATADIR%%/plugins/performanceTesting/lib/assertj.jar
+%%DATADIR%%/plugins/performanceTesting/lib/github.oshi.core.jar
%%DATADIR%%/plugins/performanceTesting/lib/modules/intellij.performanceTesting.frontend.jar
%%DATADIR%%/plugins/performanceTesting/lib/performanceTesting.jar
%%DATADIR%%/plugins/platform-ijent-impl/ijent-aarch64-unknown-linux-musl-release
%%DATADIR%%/plugins/platform-ijent-impl/ijent-x86_64-unknown-linux-musl-release
+%%DATADIR%%/plugins/platform-ijent-impl/lib/google.protobuf.kotlin.jar
+%%DATADIR%%/plugins/platform-ijent-impl/lib/grpc-core.jar
+%%DATADIR%%/plugins/platform-ijent-impl/lib/grpc-kotlin-stub.jar
+%%DATADIR%%/plugins/platform-ijent-impl/lib/grpc-netty-shaded.jar
+%%DATADIR%%/plugins/platform-ijent-impl/lib/grpc-protobuf.jar
+%%DATADIR%%/plugins/platform-ijent-impl/lib/grpc-stub.jar
%%DATADIR%%/plugins/platform-ijent-impl/lib/platform-ijent-impl.jar
%%DATADIR%%/plugins/platform-images/lib/platform-images.jar
%%DATADIR%%/plugins/platform-langInjection/lib/java-langInjection-jps.jar
@@ -1712,19 +1871,49 @@ share/applications/idea.desktop
%%DATADIR%%/plugins/prettierJS/prettierLanguageService/prettier-plugin-provider.js
%%DATADIR%%/plugins/prettierJS/prettierLanguageService/prettier-plugin.js
%%DATADIR%%/plugins/profiler-lineProfiler/lib/profiler-lineProfiler.jar
-%%DATADIR%%/plugins/properties/lib/properties-frontend.jar
+%%DATADIR%%/plugins/properties/lib/modules/intellij.properties.backend.jar
+%%DATADIR%%/plugins/properties/lib/modules/intellij.properties.backend.psi.jar
%%DATADIR%%/plugins/properties/lib/properties.jar
+%%DATADIR%%/plugins/protoeditor/lib/google.protobuf.java.util.jar
%%DATADIR%%/plugins/protoeditor/lib/protoeditor.jar
+%%DATADIR%%/plugins/qodana/lib/flexmark.jar
+%%DATADIR%%/plugins/qodana/lib/jetbrains.qodana.cloud.kotlin.client.jar
+%%DATADIR%%/plugins/qodana/lib/jetbrains.qodana.configuration.jar
+%%DATADIR%%/plugins/qodana/lib/jetbrains.qodana.publisher.jar
+%%DATADIR%%/plugins/qodana/lib/jetbrains.qodana.sarif.converter.jar
+%%DATADIR%%/plugins/qodana/lib/jetbrains.qodana.web.ui.jar
+%%DATADIR%%/plugins/qodana/lib/jline.jar
+%%DATADIR%%/plugins/qodana/lib/qodana-sarif.jar
%%DATADIR%%/plugins/qodana/lib/qodana.jar
%%DATADIR%%/plugins/quarkus/lib/quarkus.jar
%%DATADIR%%/plugins/react/lib/react.jar
%%DATADIR%%/plugins/reactivestreams-core/lib/reactivestreams-core.jar
+%%DATADIR%%/plugins/remoteRun/lib/modules/intellij.remoteRun.gradle.docker.jar
+%%DATADIR%%/plugins/remoteRun/lib/modules/intellij.remoteRun.gradle.jar
%%DATADIR%%/plugins/remoteRun/lib/remoteRun.jar
+%%DATADIR%%/plugins/repository-search/lib/kotlinx-document-store-mvstore.jar
+%%DATADIR%%/plugins/repository-search/lib/ktor-client-logging.jar
+%%DATADIR%%/plugins/repository-search/lib/maven-model.jar
+%%DATADIR%%/plugins/repository-search/lib/package-search-api-client.jar
%%DATADIR%%/plugins/repository-search/lib/repository-search.jar
+%%DATADIR%%/plugins/restClient/lib/brotli.dec.jar
+%%DATADIR%%/plugins/restClient/lib/github.javafaker.jar
+%%DATADIR%%/plugins/restClient/lib/graalvm.js.jar
+%%DATADIR%%/plugins/restClient/lib/grpc.jar
+%%DATADIR%%/plugins/restClient/lib/jooq.joox.jar
+%%DATADIR%%/plugins/restClient/lib/jsonpath.jar
+%%DATADIR%%/plugins/restClient/lib/kotlinx-coroutines-reactor.jar
+%%DATADIR%%/plugins/restClient/lib/modules/intellij.httpClient.grpc.jar
+%%DATADIR%%/plugins/restClient/lib/reactor-netty-http.jar
%%DATADIR%%/plugins/restClient/lib/restClient.jar
+%%DATADIR%%/plugins/sass/lib/jruby-parser.jar
%%DATADIR%%/plugins/sass/lib/sass.jar
+%%DATADIR%%/plugins/searchEverywhereMl/lib/ai.grazie.emb.jar
%%DATADIR%%/plugins/searchEverywhereMl/lib/modules/intellij.searchEverywhereMl.ranking.core.jar
+%%DATADIR%%/plugins/searchEverywhereMl/lib/modules/intellij.searchEverywhereMl.typos.jar
%%DATADIR%%/plugins/searchEverywhereMl/lib/searchEverywhereMl.jar
+%%DATADIR%%/plugins/settingsSync/lib/cloud-config-client.jar
+%%DATADIR%%/plugins/settingsSync/lib/jetbrains.intellij.deps.eclipse.jgit.jar
%%DATADIR%%/plugins/settingsSync/lib/settingsSync.jar
%%DATADIR%%/plugins/sh/lib/sh.jar
%%DATADIR%%/plugins/spring-boot-cloud/lib/spring-boot-cloud.jar
@@ -1733,18 +1922,31 @@ share/applications/idea.desktop
%%DATADIR%%/plugins/spring-data/lib/spring-data.jar
%%DATADIR%%/plugins/spring-integration-core/lib/spring-integration-core.jar
%%DATADIR%%/plugins/spring-messaging/lib/spring-messaging.jar
+%%DATADIR%%/plugins/spring-modulith/lib/spring-modulith.jar
%%DATADIR%%/plugins/spring-mvc-impl/lib/spring-mvc-impl.jar
%%DATADIR%%/plugins/spring-security/lib/spring-security.jar
%%DATADIR%%/plugins/station-plugin/lib/modules/intellij.station.frontend.split.jar
%%DATADIR%%/plugins/station-plugin/lib/station-plugin.jar
%%DATADIR%%/plugins/styled-components/lib/styled-components.jar
%%DATADIR%%/plugins/stylelint/lib/stylelint.jar
+%%DATADIR%%/plugins/swagger/lib/intellij.swagger.redoc.jar
+%%DATADIR%%/plugins/swagger/lib/org.webjars-swagger-ui.jar
+%%DATADIR%%/plugins/swagger/lib/org.webjars.npm-asyncapi__react-component.jar
%%DATADIR%%/plugins/swagger/lib/swagger.jar
%%DATADIR%%/plugins/tailwindcss/lib/tailwindcss.jar
%%DATADIR%%/plugins/tailwindcss/server/tailwindcss-language-server
%%DATADIR%%/plugins/tailwindcss/server/version.txt
%%DATADIR%%/plugins/tasks-timeTracking/lib/tasks-timeTracking.jar
+%%DATADIR%%/plugins/tasks/lib/axis.jar
+%%DATADIR%%/plugins/tasks/lib/commons-discovery.jar
+%%DATADIR%%/plugins/tasks/lib/http-client.jar
+%%DATADIR%%/plugins/tasks/lib/jsonpath.jar
%%DATADIR%%/plugins/tasks/lib/tasks-core.jar
+%%DATADIR%%/plugins/tasks/lib/xmlrpc.jar
+%%DATADIR%%/plugins/terminal/lib/completion-ranking-sh.jar
+%%DATADIR%%/plugins/terminal/lib/modules/intellij.terminal.frontend.split.jar
+%%DATADIR%%/plugins/terminal/lib/terminal-completion-db-with-extensions.jar
+%%DATADIR%%/plugins/terminal/lib/terminal-completion-spec.jar
%%DATADIR%%/plugins/terminal/lib/terminal.jar
%%DATADIR%%/plugins/terminal/shell-integrations/bash/bash-fig.bash
%%DATADIR%%/plugins/terminal/shell-integrations/bash/bash-integration.bash
@@ -1767,6 +1969,7 @@ share/applications/idea.desktop
%%DATADIR%%/plugins/terminal/shell-integrations/zsh/zsh-integration.zsh
%%DATADIR%%/plugins/testng/lib/testng-plugin.jar
%%DATADIR%%/plugins/testng/lib/testng-rt.jar
+%%DATADIR%%/plugins/testng/lib/testng.jar
%%DATADIR%%/plugins/textmate/lib/bundles/adoc/LICENSE
%%DATADIR%%/plugins/textmate/lib/bundles/adoc/README.md
%%DATADIR%%/plugins/textmate/lib/bundles/adoc/asciidoc-language-configuration.json
@@ -2143,9 +2346,12 @@ share/applications/idea.desktop
%%DATADIR%%/plugins/textmate/lib/bundles/yaml/package.json
%%DATADIR%%/plugins/textmate/lib/bundles/yaml/package.nls.json
%%DATADIR%%/plugins/textmate/lib/bundles/yaml/syntaxes/yaml.tmLanguage.json
+%%DATADIR%%/plugins/textmate/lib/joni.jar
%%DATADIR%%/plugins/textmate/lib/textmate.jar
%%DATADIR%%/plugins/thymeleaf/lib/thymeleaf.jar
-%%DATADIR%%/plugins/toml/lib/toml-frontend.jar
+%%DATADIR%%/plugins/toml/lib/modules/intellij.toml.backend.jar
+%%DATADIR%%/plugins/toml/lib/modules/intellij.toml.frontend.jar
+%%DATADIR%%/plugins/toml/lib/modules/intellij.toml.frontend.split.jar
%%DATADIR%%/plugins/toml/lib/toml.jar
%%DATADIR%%/plugins/tslint/js/convert-tslint-config.js
%%DATADIR%%/plugins/tslint/js/languageService/tslint-plugin-provider.js
@@ -2154,18 +2360,38 @@ share/applications/idea.desktop
%%DATADIR%%/plugins/tslint/lib/tslint.jar
%%DATADIR%%/plugins/turboComplete/lib/modules/intellij.turboComplete.languages.kotlin.k1.jar
%%DATADIR%%/plugins/turboComplete/lib/turboComplete.jar
+%%DATADIR%%/plugins/ultimate-plugin/lib/ultimate-plugin.jar
+%%DATADIR%%/plugins/uml/lib/modules/intellij.diagram.gradle.jar
+%%DATADIR%%/plugins/uml/lib/modules/intellij.diagram.java.jar
+%%DATADIR%%/plugins/uml/lib/modules/intellij.diagram.maven.jar
+%%DATADIR%%/plugins/uml/lib/modules/intellij.diagram.properties.jar
+%%DATADIR%%/plugins/uml/lib/modules/intellij.diagram.vcs.jar
%%DATADIR%%/plugins/uml/lib/uml-support.jar
%%DATADIR%%/plugins/vcs-git-commit-modal/lib/vcs-git-commit-modal.jar
%%DATADIR%%/plugins/vcs-git/lib/git4idea-rt.jar
+%%DATADIR%%/plugins/vcs-git/lib/modules/intellij.vcs.git.frontend.jar
+%%DATADIR%%/plugins/vcs-git/lib/vcs-git-frontend.jar
%%DATADIR%%/plugins/vcs-git/lib/vcs-git.jar
+%%DATADIR%%/plugins/vcs-github-IU/lib/modules/intellij.vcs.github.git.jar
%%DATADIR%%/plugins/vcs-github-IU/lib/vcs-github.jar
+%%DATADIR%%/plugins/vcs-gitlab-IU/lib/modules/intellij.vcs.gitlab.git.jar
+%%DATADIR%%/plugins/vcs-gitlab-IU/lib/modules/intellij.vcs.gitlab.ultimate.ci.sh.jar
+%%DATADIR%%/plugins/vcs-gitlab-IU/lib/modules/intellij.vcs.gitlab.ultimate.features.jar
+%%DATADIR%%/plugins/vcs-gitlab-IU/lib/modules/intellij.vcs.gitlab.yaml.jar
%%DATADIR%%/plugins/vcs-gitlab-IU/lib/vcs-gitlab.jar
%%DATADIR%%/plugins/vcs-hg/lib/vcs-hg.jar
%%DATADIR%%/plugins/vcs-perforce/lib/vcs-perforce.jar
+%%DATADIR%%/plugins/vcs-svn/lib/sqlite.jar
%%DATADIR%%/plugins/vcs-svn/lib/vcs-svn.jar
%%DATADIR%%/plugins/velocity/lib/velocity.jar
%%DATADIR%%/plugins/vitejs/lib/vitejs.jar
+%%DATADIR%%/plugins/vuejs/lib/commons-text.jar
%%DATADIR%%/plugins/vuejs/lib/vuejs.jar
+%%DATADIR%%/plugins/vuejs/typescript-vue-plugin/node_modules/@vue/typescript-plugin/README.md
+%%DATADIR%%/plugins/vuejs/typescript-vue-plugin/node_modules/@vue/typescript-plugin/index.js
+%%DATADIR%%/plugins/vuejs/typescript-vue-plugin/node_modules/@vue/typescript-plugin/package-lock.json
+%%DATADIR%%/plugins/vuejs/typescript-vue-plugin/node_modules/@vue/typescript-plugin/package.json
+%%DATADIR%%/plugins/vuejs/typescript-vue-plugin/node_modules/@vue/typescript-plugin/rolldown.config.ts
%%DATADIR%%/plugins/vuejs/vue-language-server/.gitignore
%%DATADIR%%/plugins/vuejs/vue-language-server/README.md
%%DATADIR%%/plugins/vuejs/vue-language-server/bin/vue-language-server.js
@@ -2198,7 +2424,12 @@ share/applications/idea.desktop
%%DATADIR%%/plugins/vuejs/vue-service/node_modules/ws-typescript-vue-plugin/transformVueSfcFile.js
%%DATADIR%%/plugins/vuejs/vue-service/node_modules/ws-typescript-vue-plugin/vueScriptCache.js
%%DATADIR%%/plugins/webComponents/lib/webComponents.jar
+%%DATADIR%%/plugins/webDeployment/lib/commons vfs.jar
+%%DATADIR%%/plugins/webDeployment/lib/commons-net.jar
+%%DATADIR%%/plugins/webDeployment/lib/commons-pool2.jar
+%%DATADIR%%/plugins/webDeployment/lib/jackrabbit2.jar
%%DATADIR%%/plugins/webDeployment/lib/webDeployment.jar
+%%DATADIR%%/plugins/webp/lib/libwebp.jar.jar
%%DATADIR%%/plugins/webp/lib/webp.jar
%%DATADIR%%/plugins/webpack/lib/webpack.jar
%%DATADIR%%/plugins/xml-refactoring/lib/xml-refactoring.jar
diff --git a/java/openjdk17/Makefile b/java/openjdk17/Makefile
index 5cb25e6aee72..9549ff9b0984 100644
--- a/java/openjdk17/Makefile
+++ b/java/openjdk17/Makefile
@@ -1,6 +1,7 @@
PORTNAME= openjdk
DISTVERSIONPREFIX= jdk-
DISTVERSION= ${JDK_MAJOR_VERSION}.${JDK_MINOR_VERSION}.${JDK_PATCH_VERSION}+${JDK_BUILD_NUMBER}-${BSD_JDK_VERSION}
+PORTREVISION= 1
CATEGORIES= java devel
PKGNAMESUFFIX?= ${JDK_MAJOR_VERSION}
@@ -38,7 +39,6 @@ GH_PROJECT= jdk17u
NO_CCACHE= yes
-_MAKE_JOBS= #
MAKE_ENV= LANG="C" \
LC_ALL="C" \
CLASSPATH="" \
@@ -48,6 +48,7 @@ MAKE_ENV= LANG="C" \
CXX=${CXX} \
CPP=${CPP} \
MAKEFLAGS=""
+MAKE_JOBS_UNSAFE= yes
JDK_OSARCH= bsd-${ARCH:S/amd64/x86_64/:S/i386/x86/:S/powerpc64/ppc64/}
JDK_BUILDDIR= ${WRKSRC}/build/${JDK_OSARCH}-${JDK_BUILD_JVM}-${JDK_BUILD_TYPE}
diff --git a/lang/cython3/Makefile b/lang/cython3/Makefile
index fe89cff29520..96acb481423c 100644
--- a/lang/cython3/Makefile
+++ b/lang/cython3/Makefile
@@ -1,5 +1,5 @@
PORTNAME= cython
-PORTVERSION= 3.1.2
+PORTVERSION= 3.1.3
CATEGORIES= lang python
MASTER_SITES= PYPI \
https://github.com/cython/cython/releases/download/${PORTVERSION}/
diff --git a/lang/cython3/distinfo b/lang/cython3/distinfo
index 24193c70d3ef..90d977463aad 100644
--- a/lang/cython3/distinfo
+++ b/lang/cython3/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750188008
-SHA256 (cython-3.1.2.tar.gz) = 6bbf7a953fa6762dfecdec015e3b054ba51c0121a45ad851fa130f63f5331381
-SIZE (cython-3.1.2.tar.gz) = 3184825
+TIMESTAMP = 1757120514
+SHA256 (cython-3.1.3.tar.gz) = 10ee785e42328924b78f75a74f66a813cb956b4a9bc91c44816d089d5934c089
+SIZE (cython-3.1.3.tar.gz) = 3186689
diff --git a/lang/dotnet8/Makefile b/lang/dotnet8/Makefile
index 654e3099bef0..2457d16040ec 100644
--- a/lang/dotnet8/Makefile
+++ b/lang/dotnet8/Makefile
@@ -1,7 +1,6 @@
PORTNAME= dotnet
DISTVERSIONPREFIX= v
-DISTVERSION= ${DOTNETVERSION}.6
-PORTREVISION= 5
+DISTVERSION= ${DOTNETVERSION}.7
CATEGORIES= lang devel
MASTER_SITES= https://github.com/dotnet/dotnet/releases/download/${DISTVERSIONPREFIX}${DISTVERSION}/release.json?dummy=/:dotnetmanifest \
LOCAL/arrowd/dotnet/:bootstrap
@@ -49,9 +48,9 @@ BOOTSTRAP_SOURCEBUILT_ARTIFACTS_DISTNAME= Private.SourceBuilt.Artifacts.${BOOTST
BOOTSTRAP_SDK_DISTNAME= dotnet-sdk-${BOOTSTRAP_SDKVERSION}-freebsd-${DOTNET_ARCH}
DOTNETVERSION= 8.0
-SDKVERSION= ${DOTNETVERSION}.106
-SDKVERSIONSUFFIX= -servicing.24272.10
-SOURCEBUILT_ARTIFACTS_DISTNAME= Private.SourceBuilt.Artifacts.${SDKVERSION}${SDKVERSIONSUFFIX}.freebsd.13-${DOTNET_ARCH}
+SDKVERSION= ${DOTNETVERSION}.107
+SDKVERSIONSUFFIX= -servicing.24317.5
+SOURCEBUILT_ARTIFACTS_DISTNAME?=Private.SourceBuilt.Artifacts.${SDKVERSION}${SDKVERSIONSUFFIX}.freebsd.13-${DOTNET_ARCH}
SDK_DISTNAME= dotnet-sdk-${SDKVERSION}-freebsd-${DOTNET_ARCH}
DOTNET_ARCH= ${ARCH:S|amd64|x64|:C|aarch64|arm64|}
@@ -108,11 +107,11 @@ do-install:
bootstrap-makesum:
cd ${WRKSRC}/artifacts/${DOTNET_ARCH}/Release && sha256 ${SOURCEBUILT_ARTIFACTS_DISTNAME}${EXTRACT_SUFX}
- @${ECHO_CMD} -n "SIZE (${SOURCEBUILT_ARTIFACTS_DISTNAME}${EXTRACT_SUFX}) = "
+ @${ECHO_CMD} -n "SIZE (${DIST_SUBDIR}/${SOURCEBUILT_ARTIFACTS_DISTNAME}${EXTRACT_SUFX}) = "
@${STAT} -f %z ${WRKSRC}/artifacts/${DOTNET_ARCH}/Release/${SOURCEBUILT_ARTIFACTS_DISTNAME}${EXTRACT_SUFX}
@cd ${WRKSRC}/artifacts/${DOTNET_ARCH}/Release && sha256 ${SDK_DISTNAME}${EXTRACT_SUFX}
- @${ECHO_CMD} -n "SIZE (${SDK_DISTNAME}${EXTRACT_SUFX}) = "
+ @${ECHO_CMD} -n "SIZE (${DIST_SUBDIR}/${SDK_DISTNAME}${EXTRACT_SUFX}) = "
@${STAT} -f %z ${WRKSRC}/artifacts/${DOTNET_ARCH}/Release/${SDK_DISTNAME}${EXTRACT_SUFX}
@${ECHO_CMD}
diff --git a/lang/dotnet8/distinfo b/lang/dotnet8/distinfo
index d62ea8628ff5..615300db9928 100644
--- a/lang/dotnet8/distinfo
+++ b/lang/dotnet8/distinfo
@@ -1,6 +1,6 @@
-TIMESTAMP = 1718635777
-SHA256 (dotnet/release.json-8.0.6) = 2391ec08e7ac922f418798c2a2ae037196e0b484f638331f4a904ec06b31039f
-SIZE (dotnet/release.json-8.0.6) = 273
+TIMESTAMP = 1757192451
+SHA256 (dotnet/release.json-8.0.7) = 65dbc9c82c7b9fddaa815339173d369aeae7e3b1664daa86184609bb58d0e1e0
+SIZE (dotnet/release.json-8.0.7) = 273
SHA256 (dotnet/Private.SourceBuilt.Artifacts.8.0.100-rtm.23551.1.freebsd.13-x64.tar.gz) = b91acf8ac130274fb40110f6af1d92f2348613f8cb0943b8b87f853351c8d6d2
SIZE (dotnet/Private.SourceBuilt.Artifacts.8.0.100-rtm.23551.1.freebsd.13-x64.tar.gz) = 1162274049
SHA256 (dotnet/dotnet-sdk-8.0.100-freebsd-x64.tar.gz) = d6118ff2cb9ded82eeeb976f3001bdea4ea2904e276b27ef526f458059e04149
@@ -9,5 +9,5 @@ SHA256 (dotnet/Private.SourceBuilt.Artifacts.8.0.100-rtm.23551.1.freebsd.13-arm6
SIZE (dotnet/Private.SourceBuilt.Artifacts.8.0.100-rtm.23551.1.freebsd.13-arm64.tar.gz) = 1142947069
SHA256 (dotnet/dotnet-sdk-8.0.100-freebsd-arm64.tar.gz) = 08bde0c5afdfd1f29217c3bbae3ac557613cba6b622b81408fdcaecb51a5002c
SIZE (dotnet/dotnet-sdk-8.0.100-freebsd-arm64.tar.gz) = 376095555
-SHA256 (dotnet/dotnet-dotnet-v8.0.6_GH0.tar.gz) = 042d4ae618d3761744606902df68170df751e80dd654156f4caa9bb25138d1f7
-SIZE (dotnet/dotnet-dotnet-v8.0.6_GH0.tar.gz) = 281679549
+SHA256 (dotnet/dotnet-dotnet-v8.0.7_GH0.tar.gz) = c190bd7ee6b4ec26681ce4d36118f2e74f6cae8256604bbb6f24b6d42a3df57c
+SIZE (dotnet/dotnet-dotnet-v8.0.7_GH0.tar.gz) = 281864146
diff --git a/lang/dotnet8/pkg-plist b/lang/dotnet8/pkg-plist
index 94a9d7097849..088ae4ae5d6f 100644
--- a/lang/dotnet8/pkg-plist
+++ b/lang/dotnet8/pkg-plist
@@ -1145,10 +1145,10 @@
%%DATADIR%%/sdk/%%SDKVERSION%%/Current/Microsoft.Common.targets/ImportAfter/Microsoft.TestPlatform.ImportAfter.targets
%%DATADIR%%/sdk/%%SDKVERSION%%/Current/SolutionFile/ImportAfter/Microsoft.NET.Sdk.Solution.targets
%%DATADIR%%/sdk/%%SDKVERSION%%/Current/SolutionFile/ImportAfter/Microsoft.NuGet.ImportAfter.targets
-%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-dev-certs/%%FULL_DOTNETVERSION%%-servicing.24269.9/tools/net%%DOTNETVERSION%%/any/DotnetToolSettings.xml
-%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-dev-certs/%%FULL_DOTNETVERSION%%-servicing.24269.9/tools/net%%DOTNETVERSION%%/any/dotnet-dev-certs.deps.json
-%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-dev-certs/%%FULL_DOTNETVERSION%%-servicing.24269.9/tools/net%%DOTNETVERSION%%/any/dotnet-dev-certs.dll
-%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-dev-certs/%%FULL_DOTNETVERSION%%-servicing.24269.9/tools/net%%DOTNETVERSION%%/any/dotnet-dev-certs.runtimeconfig.json
+%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-dev-certs/%%FULL_DOTNETVERSION%%-servicing.24314.2/tools/net%%DOTNETVERSION%%/any/DotnetToolSettings.xml
+%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-dev-certs/%%FULL_DOTNETVERSION%%-servicing.24314.2/tools/net%%DOTNETVERSION%%/any/dotnet-dev-certs.deps.json
+%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-dev-certs/%%FULL_DOTNETVERSION%%-servicing.24314.2/tools/net%%DOTNETVERSION%%/any/dotnet-dev-certs.dll
+%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-dev-certs/%%FULL_DOTNETVERSION%%-servicing.24314.2/tools/net%%DOTNETVERSION%%/any/dotnet-dev-certs.runtimeconfig.json
%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-format/Humanizer.dll
%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-format/Microsoft.Bcl.AsyncInterfaces.dll
%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-format/Microsoft.Build.Locator.dll
@@ -1174,6 +1174,7 @@
%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-format/Microsoft.Extensions.Logging.dll
%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-format/Microsoft.Extensions.Options.dll
%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-format/Microsoft.Extensions.Primitives.dll
+%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-format/System.Collections.Immutable.dll
%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-format/System.CommandLine.Rendering.dll
%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-format/System.CommandLine.dll
%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-format/System.Composition.AttributedModel.dll
@@ -1182,6 +1183,8 @@
%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-format/System.Composition.Runtime.dll
%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-format/System.Composition.TypedParts.dll
%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-format/System.IO.Pipelines.dll
+%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-format/System.Reflection.Metadata.dll
+%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-format/System.Text.Encodings.Web.dll
%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-format/cs/Microsoft.CodeAnalysis.CSharp.Features.resources.dll
%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-format/cs/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll
%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-format/cs/Microsoft.CodeAnalysis.CSharp.resources.dll
@@ -1316,6 +1319,7 @@
%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-format/ru/Microsoft.CodeAnalysis.resources.dll
%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-format/ru/System.CommandLine.resources.dll
%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-format/ru/dotnet-format.resources.dll
+%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-format/runtimes/browser/lib/net%%DOTNETVERSION%%/System.Text.Encodings.Web.dll
%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-format/tr/Microsoft.CodeAnalysis.CSharp.Features.resources.dll
%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-format/tr/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll
%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-format/tr/Microsoft.CodeAnalysis.CSharp.resources.dll
@@ -1355,41 +1359,41 @@
%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-format/zh-Hant/Microsoft.CodeAnalysis.resources.dll
%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-format/zh-Hant/System.CommandLine.resources.dll
%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-format/zh-Hant/dotnet-format.resources.dll
-%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-user-jwts/%%FULL_DOTNETVERSION%%-servicing.24269.9/tools/net%%DOTNETVERSION%%/any/DotnetToolSettings.xml
-%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-user-jwts/%%FULL_DOTNETVERSION%%-servicing.24269.9/tools/net%%DOTNETVERSION%%/any/Microsoft.Extensions.Configuration.Abstractions.dll
-%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-user-jwts/%%FULL_DOTNETVERSION%%-servicing.24269.9/tools/net%%DOTNETVERSION%%/any/Microsoft.Extensions.Configuration.Binder.dll
-%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-user-jwts/%%FULL_DOTNETVERSION%%-servicing.24269.9/tools/net%%DOTNETVERSION%%/any/Microsoft.Extensions.Configuration.FileExtensions.dll
-%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-user-jwts/%%FULL_DOTNETVERSION%%-servicing.24269.9/tools/net%%DOTNETVERSION%%/any/Microsoft.Extensions.Configuration.Json.dll
-%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-user-jwts/%%FULL_DOTNETVERSION%%-servicing.24269.9/tools/net%%DOTNETVERSION%%/any/Microsoft.Extensions.Configuration.UserSecrets.dll
-%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-user-jwts/%%FULL_DOTNETVERSION%%-servicing.24269.9/tools/net%%DOTNETVERSION%%/any/Microsoft.Extensions.Configuration.dll
-%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-user-jwts/%%FULL_DOTNETVERSION%%-servicing.24269.9/tools/net%%DOTNETVERSION%%/any/Microsoft.Extensions.FileProviders.Abstractions.dll
-%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-user-jwts/%%FULL_DOTNETVERSION%%-servicing.24269.9/tools/net%%DOTNETVERSION%%/any/Microsoft.Extensions.FileProviders.Physical.dll
-%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-user-jwts/%%FULL_DOTNETVERSION%%-servicing.24269.9/tools/net%%DOTNETVERSION%%/any/Microsoft.Extensions.FileSystemGlobbing.dll
-%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-user-jwts/%%FULL_DOTNETVERSION%%-servicing.24269.9/tools/net%%DOTNETVERSION%%/any/Microsoft.Extensions.Primitives.dll
-%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-user-jwts/%%FULL_DOTNETVERSION%%-servicing.24269.9/tools/net%%DOTNETVERSION%%/any/Microsoft.IdentityModel.Abstractions.dll
-%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-user-jwts/%%FULL_DOTNETVERSION%%-servicing.24269.9/tools/net%%DOTNETVERSION%%/any/Microsoft.IdentityModel.JsonWebTokens.dll
-%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-user-jwts/%%FULL_DOTNETVERSION%%-servicing.24269.9/tools/net%%DOTNETVERSION%%/any/Microsoft.IdentityModel.Logging.dll
-%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-user-jwts/%%FULL_DOTNETVERSION%%-servicing.24269.9/tools/net%%DOTNETVERSION%%/any/Microsoft.IdentityModel.Tokens.dll
-%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-user-jwts/%%FULL_DOTNETVERSION%%-servicing.24269.9/tools/net%%DOTNETVERSION%%/any/System.IdentityModel.Tokens.Jwt.dll
-%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-user-jwts/%%FULL_DOTNETVERSION%%-servicing.24269.9/tools/net%%DOTNETVERSION%%/any/assets/SecretManager.targets
-%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-user-jwts/%%FULL_DOTNETVERSION%%-servicing.24269.9/tools/net%%DOTNETVERSION%%/any/dotnet-user-jwts.deps.json
-%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-user-jwts/%%FULL_DOTNETVERSION%%-servicing.24269.9/tools/net%%DOTNETVERSION%%/any/dotnet-user-jwts.dll
-%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-user-jwts/%%FULL_DOTNETVERSION%%-servicing.24269.9/tools/net%%DOTNETVERSION%%/any/dotnet-user-jwts.runtimeconfig.json
-%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-user-secrets/%%FULL_DOTNETVERSION%%-servicing.24269.9/tools/net%%DOTNETVERSION%%/any/DotnetToolSettings.xml
-%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-user-secrets/%%FULL_DOTNETVERSION%%-servicing.24269.9/tools/net%%DOTNETVERSION%%/any/Microsoft.Extensions.Configuration.Abstractions.dll
-%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-user-secrets/%%FULL_DOTNETVERSION%%-servicing.24269.9/tools/net%%DOTNETVERSION%%/any/Microsoft.Extensions.Configuration.FileExtensions.dll
-%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-user-secrets/%%FULL_DOTNETVERSION%%-servicing.24269.9/tools/net%%DOTNETVERSION%%/any/Microsoft.Extensions.Configuration.Json.dll
-%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-user-secrets/%%FULL_DOTNETVERSION%%-servicing.24269.9/tools/net%%DOTNETVERSION%%/any/Microsoft.Extensions.Configuration.UserSecrets.dll
-%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-user-secrets/%%FULL_DOTNETVERSION%%-servicing.24269.9/tools/net%%DOTNETVERSION%%/any/Microsoft.Extensions.Configuration.dll
-%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-user-secrets/%%FULL_DOTNETVERSION%%-servicing.24269.9/tools/net%%DOTNETVERSION%%/any/Microsoft.Extensions.FileProviders.Abstractions.dll
-%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-user-secrets/%%FULL_DOTNETVERSION%%-servicing.24269.9/tools/net%%DOTNETVERSION%%/any/Microsoft.Extensions.FileProviders.Physical.dll
-%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-user-secrets/%%FULL_DOTNETVERSION%%-servicing.24269.9/tools/net%%DOTNETVERSION%%/any/Microsoft.Extensions.FileSystemGlobbing.dll
-%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-user-secrets/%%FULL_DOTNETVERSION%%-servicing.24269.9/tools/net%%DOTNETVERSION%%/any/Microsoft.Extensions.Primitives.dll
-%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-user-secrets/%%FULL_DOTNETVERSION%%-servicing.24269.9/tools/net%%DOTNETVERSION%%/any/Newtonsoft.Json.dll
-%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-user-secrets/%%FULL_DOTNETVERSION%%-servicing.24269.9/tools/net%%DOTNETVERSION%%/any/assets/SecretManager.targets
-%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-user-secrets/%%FULL_DOTNETVERSION%%-servicing.24269.9/tools/net%%DOTNETVERSION%%/any/dotnet-user-secrets.deps.json
-%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-user-secrets/%%FULL_DOTNETVERSION%%-servicing.24269.9/tools/net%%DOTNETVERSION%%/any/dotnet-user-secrets.dll
-%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-user-secrets/%%FULL_DOTNETVERSION%%-servicing.24269.9/tools/net%%DOTNETVERSION%%/any/dotnet-user-secrets.runtimeconfig.json
+%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-user-jwts/%%FULL_DOTNETVERSION%%-servicing.24314.2/tools/net%%DOTNETVERSION%%/any/DotnetToolSettings.xml
+%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-user-jwts/%%FULL_DOTNETVERSION%%-servicing.24314.2/tools/net%%DOTNETVERSION%%/any/Microsoft.Extensions.Configuration.Abstractions.dll
+%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-user-jwts/%%FULL_DOTNETVERSION%%-servicing.24314.2/tools/net%%DOTNETVERSION%%/any/Microsoft.Extensions.Configuration.Binder.dll
+%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-user-jwts/%%FULL_DOTNETVERSION%%-servicing.24314.2/tools/net%%DOTNETVERSION%%/any/Microsoft.Extensions.Configuration.FileExtensions.dll
+%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-user-jwts/%%FULL_DOTNETVERSION%%-servicing.24314.2/tools/net%%DOTNETVERSION%%/any/Microsoft.Extensions.Configuration.Json.dll
+%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-user-jwts/%%FULL_DOTNETVERSION%%-servicing.24314.2/tools/net%%DOTNETVERSION%%/any/Microsoft.Extensions.Configuration.UserSecrets.dll
+%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-user-jwts/%%FULL_DOTNETVERSION%%-servicing.24314.2/tools/net%%DOTNETVERSION%%/any/Microsoft.Extensions.Configuration.dll
+%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-user-jwts/%%FULL_DOTNETVERSION%%-servicing.24314.2/tools/net%%DOTNETVERSION%%/any/Microsoft.Extensions.FileProviders.Abstractions.dll
+%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-user-jwts/%%FULL_DOTNETVERSION%%-servicing.24314.2/tools/net%%DOTNETVERSION%%/any/Microsoft.Extensions.FileProviders.Physical.dll
+%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-user-jwts/%%FULL_DOTNETVERSION%%-servicing.24314.2/tools/net%%DOTNETVERSION%%/any/Microsoft.Extensions.FileSystemGlobbing.dll
+%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-user-jwts/%%FULL_DOTNETVERSION%%-servicing.24314.2/tools/net%%DOTNETVERSION%%/any/Microsoft.Extensions.Primitives.dll
+%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-user-jwts/%%FULL_DOTNETVERSION%%-servicing.24314.2/tools/net%%DOTNETVERSION%%/any/Microsoft.IdentityModel.Abstractions.dll
+%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-user-jwts/%%FULL_DOTNETVERSION%%-servicing.24314.2/tools/net%%DOTNETVERSION%%/any/Microsoft.IdentityModel.JsonWebTokens.dll
+%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-user-jwts/%%FULL_DOTNETVERSION%%-servicing.24314.2/tools/net%%DOTNETVERSION%%/any/Microsoft.IdentityModel.Logging.dll
+%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-user-jwts/%%FULL_DOTNETVERSION%%-servicing.24314.2/tools/net%%DOTNETVERSION%%/any/Microsoft.IdentityModel.Tokens.dll
+%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-user-jwts/%%FULL_DOTNETVERSION%%-servicing.24314.2/tools/net%%DOTNETVERSION%%/any/System.IdentityModel.Tokens.Jwt.dll
+%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-user-jwts/%%FULL_DOTNETVERSION%%-servicing.24314.2/tools/net%%DOTNETVERSION%%/any/assets/SecretManager.targets
+%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-user-jwts/%%FULL_DOTNETVERSION%%-servicing.24314.2/tools/net%%DOTNETVERSION%%/any/dotnet-user-jwts.deps.json
+%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-user-jwts/%%FULL_DOTNETVERSION%%-servicing.24314.2/tools/net%%DOTNETVERSION%%/any/dotnet-user-jwts.dll
+%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-user-jwts/%%FULL_DOTNETVERSION%%-servicing.24314.2/tools/net%%DOTNETVERSION%%/any/dotnet-user-jwts.runtimeconfig.json
+%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-user-secrets/%%FULL_DOTNETVERSION%%-servicing.24314.2/tools/net%%DOTNETVERSION%%/any/DotnetToolSettings.xml
+%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-user-secrets/%%FULL_DOTNETVERSION%%-servicing.24314.2/tools/net%%DOTNETVERSION%%/any/Microsoft.Extensions.Configuration.Abstractions.dll
+%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-user-secrets/%%FULL_DOTNETVERSION%%-servicing.24314.2/tools/net%%DOTNETVERSION%%/any/Microsoft.Extensions.Configuration.FileExtensions.dll
+%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-user-secrets/%%FULL_DOTNETVERSION%%-servicing.24314.2/tools/net%%DOTNETVERSION%%/any/Microsoft.Extensions.Configuration.Json.dll
+%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-user-secrets/%%FULL_DOTNETVERSION%%-servicing.24314.2/tools/net%%DOTNETVERSION%%/any/Microsoft.Extensions.Configuration.UserSecrets.dll
+%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-user-secrets/%%FULL_DOTNETVERSION%%-servicing.24314.2/tools/net%%DOTNETVERSION%%/any/Microsoft.Extensions.Configuration.dll
+%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-user-secrets/%%FULL_DOTNETVERSION%%-servicing.24314.2/tools/net%%DOTNETVERSION%%/any/Microsoft.Extensions.FileProviders.Abstractions.dll
+%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-user-secrets/%%FULL_DOTNETVERSION%%-servicing.24314.2/tools/net%%DOTNETVERSION%%/any/Microsoft.Extensions.FileProviders.Physical.dll
+%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-user-secrets/%%FULL_DOTNETVERSION%%-servicing.24314.2/tools/net%%DOTNETVERSION%%/any/Microsoft.Extensions.FileSystemGlobbing.dll
+%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-user-secrets/%%FULL_DOTNETVERSION%%-servicing.24314.2/tools/net%%DOTNETVERSION%%/any/Microsoft.Extensions.Primitives.dll
+%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-user-secrets/%%FULL_DOTNETVERSION%%-servicing.24314.2/tools/net%%DOTNETVERSION%%/any/Newtonsoft.Json.dll
+%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-user-secrets/%%FULL_DOTNETVERSION%%-servicing.24314.2/tools/net%%DOTNETVERSION%%/any/assets/SecretManager.targets
+%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-user-secrets/%%FULL_DOTNETVERSION%%-servicing.24314.2/tools/net%%DOTNETVERSION%%/any/dotnet-user-secrets.deps.json
+%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-user-secrets/%%FULL_DOTNETVERSION%%-servicing.24314.2/tools/net%%DOTNETVERSION%%/any/dotnet-user-secrets.dll
+%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-user-secrets/%%FULL_DOTNETVERSION%%-servicing.24314.2/tools/net%%DOTNETVERSION%%/any/dotnet-user-secrets.runtimeconfig.json
%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-watch/%%SDKVERSION%%%%SDKVERSIONSUFFIX%%/tools/net%%DOTNETVERSION%%/any/DotNetWatch.targets
%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-watch/%%SDKVERSION%%%%SDKVERSIONSUFFIX%%/tools/net%%DOTNETVERSION%%/any/DotNetWatchTasks.dll
%%DATADIR%%/sdk/%%SDKVERSION%%/DotnetTools/dotnet-watch/%%SDKVERSION%%%%SDKVERSIONSUFFIX%%/tools/net%%DOTNETVERSION%%/any/Humanizer.dll
diff --git a/lang/erlang-java/Makefile b/lang/erlang-java/Makefile
index fc9824a6d63a..ac3cfc3ef2a4 100644
--- a/lang/erlang-java/Makefile
+++ b/lang/erlang-java/Makefile
@@ -1,6 +1,6 @@
PORTNAME= erlang
DISTVERSIONPREFIX= OTP-
-DISTVERSION= 26.2.5.14
+DISTVERSION= 26.2.5.15
PORTEPOCH= 1
CATEGORIES= lang parallel java
PKGNAMESUFFIX= -java
diff --git a/lang/erlang-java/distinfo b/lang/erlang-java/distinfo
index 73adc234824d..7ad86b2f05fb 100644
--- a/lang/erlang-java/distinfo
+++ b/lang/erlang-java/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1752761388
-SHA256 (erlang/erlang-otp-OTP-26.2.5.14_GH0.tar.gz) = 5378dc60382c3d43ecdc0e8666c5db0f8a1df1525fff706779f720ad1d54c56c
-SIZE (erlang/erlang-otp-OTP-26.2.5.14_GH0.tar.gz) = 62564783
+TIMESTAMP = 1757522186
+SHA256 (erlang/erlang-otp-OTP-26.2.5.15_GH0.tar.gz) = aa38b8b50873722929791d985716d47769a59232241f617b91580248670c52f9
+SIZE (erlang/erlang-otp-OTP-26.2.5.15_GH0.tar.gz) = 62568686
diff --git a/lang/erlang-runtime26/Makefile b/lang/erlang-runtime26/Makefile
index 40b2e7225e89..947187b5bf1a 100644
--- a/lang/erlang-runtime26/Makefile
+++ b/lang/erlang-runtime26/Makefile
@@ -1,6 +1,6 @@
PORTNAME= erlang
DISTVERSIONPREFIX= OTP-
-DISTVERSION= 26.2.5.14
+DISTVERSION= 26.2.5.15
CATEGORIES= lang parallel java
PKGNAMESUFFIX= -runtime26
DIST_SUBDIR= erlang
diff --git a/lang/erlang-runtime26/distinfo b/lang/erlang-runtime26/distinfo
index b131ce06c426..74b9e35e3b3f 100644
--- a/lang/erlang-runtime26/distinfo
+++ b/lang/erlang-runtime26/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1752761416
-SHA256 (erlang/erlang-otp-OTP-26.2.5.14_GH0.tar.gz) = 5378dc60382c3d43ecdc0e8666c5db0f8a1df1525fff706779f720ad1d54c56c
-SIZE (erlang/erlang-otp-OTP-26.2.5.14_GH0.tar.gz) = 62564783
+TIMESTAMP = 1757519556
+SHA256 (erlang/erlang-otp-OTP-26.2.5.15_GH0.tar.gz) = aa38b8b50873722929791d985716d47769a59232241f617b91580248670c52f9
+SIZE (erlang/erlang-otp-OTP-26.2.5.15_GH0.tar.gz) = 62568686
SHA256 (erlang/erlang-corba-5.2.1_GH0.tar.gz) = e96e9dc710c0ab3282ca5045434f5bc5ff493c22ba63fcfd764ce4d6a13a7c8f
SIZE (erlang/erlang-corba-5.2.1_GH0.tar.gz) = 1400553
diff --git a/lang/erlang-runtime27/Makefile b/lang/erlang-runtime27/Makefile
index a6c15d91d0c5..066e900bbf6e 100644
--- a/lang/erlang-runtime27/Makefile
+++ b/lang/erlang-runtime27/Makefile
@@ -1,6 +1,6 @@
PORTNAME= erlang
DISTVERSIONPREFIX= OTP-
-DISTVERSION= 27.3.4.2
+DISTVERSION= 27.3.4.3
CATEGORIES= lang parallel java
PKGNAMESUFFIX= -runtime${PORTVERSION:C/\..*//}
DIST_SUBDIR= erlang
diff --git a/lang/erlang-runtime27/distinfo b/lang/erlang-runtime27/distinfo
index 05d5a7d8b2e4..54c4f2f8c6b4 100644
--- a/lang/erlang-runtime27/distinfo
+++ b/lang/erlang-runtime27/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1752828397
-SHA256 (erlang/erlang-otp-OTP-27.3.4.2_GH0.tar.gz) = 19ea757260634adb333889c5bade52fd43cd011d5e3612711df51461cea1fa51
-SIZE (erlang/erlang-otp-OTP-27.3.4.2_GH0.tar.gz) = 62281603
+TIMESTAMP = 1757513402
+SHA256 (erlang/erlang-otp-OTP-27.3.4.3_GH0.tar.gz) = 16cdb3b26ed561d37769099aee5d2ae806f84d1a255466fe72f2bc803420d6b7
+SIZE (erlang/erlang-otp-OTP-27.3.4.3_GH0.tar.gz) = 62289110
SHA256 (erlang/erlang-corba-5.2.1_GH0.tar.gz) = e96e9dc710c0ab3282ca5045434f5bc5ff493c22ba63fcfd764ce4d6a13a7c8f
SIZE (erlang/erlang-corba-5.2.1_GH0.tar.gz) = 1400553
diff --git a/lang/erlang-runtime28/Makefile b/lang/erlang-runtime28/Makefile
index 46fc74533d92..ab821663b2c3 100644
--- a/lang/erlang-runtime28/Makefile
+++ b/lang/erlang-runtime28/Makefile
@@ -1,6 +1,6 @@
PORTNAME= erlang
DISTVERSIONPREFIX= OTP-
-DISTVERSION= 28.0.2
+DISTVERSION= 28.0.4
CATEGORIES= lang parallel java
PKGNAMESUFFIX= -runtime${PORTVERSION:C/\..*//}
DIST_SUBDIR= erlang
diff --git a/lang/erlang-runtime28/distinfo b/lang/erlang-runtime28/distinfo
index 183405dd93b1..617386ffc658 100644
--- a/lang/erlang-runtime28/distinfo
+++ b/lang/erlang-runtime28/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1752828430
-SHA256 (erlang/erlang-otp-OTP-28.0.2_GH0.tar.gz) = ae202078906c10d1c107ba8d580e22062432fc602fb1483a2972d886bd426f5e
-SIZE (erlang/erlang-otp-OTP-28.0.2_GH0.tar.gz) = 63871146
+TIMESTAMP = 1757589209
+SHA256 (erlang/erlang-otp-OTP-28.0.4_GH0.tar.gz) = b14f0d179644ea5708dfbccea0da90066dba205cea7526dca293ab85f0bafed0
+SIZE (erlang/erlang-otp-OTP-28.0.4_GH0.tar.gz) = 63868712
SHA256 (erlang/erlang-corba-5.2.1_GH0.tar.gz) = e96e9dc710c0ab3282ca5045434f5bc5ff493c22ba63fcfd764ce4d6a13a7c8f
SIZE (erlang/erlang-corba-5.2.1_GH0.tar.gz) = 1400553
diff --git a/lang/erlang-wx/Makefile b/lang/erlang-wx/Makefile
index a4ba486fc1d1..d8a617d2e4f3 100644
--- a/lang/erlang-wx/Makefile
+++ b/lang/erlang-wx/Makefile
@@ -1,6 +1,6 @@
PORTNAME= erlang
DISTVERSIONPREFIX= OTP-
-DISTVERSION= 26.2.5.14
+DISTVERSION= 26.2.5.15
PORTEPOCH= 1
CATEGORIES= lang parallel
PKGNAMESUFFIX= -wx
diff --git a/lang/erlang-wx/distinfo b/lang/erlang-wx/distinfo
index c158685b6eef..90fcf1d32db3 100644
--- a/lang/erlang-wx/distinfo
+++ b/lang/erlang-wx/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1752761390
-SHA256 (erlang/erlang-otp-OTP-26.2.5.14_GH0.tar.gz) = 5378dc60382c3d43ecdc0e8666c5db0f8a1df1525fff706779f720ad1d54c56c
-SIZE (erlang/erlang-otp-OTP-26.2.5.14_GH0.tar.gz) = 62564783
+TIMESTAMP = 1757522181
+SHA256 (erlang/erlang-otp-OTP-26.2.5.15_GH0.tar.gz) = aa38b8b50873722929791d985716d47769a59232241f617b91580248670c52f9
+SIZE (erlang/erlang-otp-OTP-26.2.5.15_GH0.tar.gz) = 62568686
diff --git a/lang/erlang/Makefile b/lang/erlang/Makefile
index 09547dc68c6a..732e9c39d3b9 100644
--- a/lang/erlang/Makefile
+++ b/lang/erlang/Makefile
@@ -1,6 +1,6 @@
PORTNAME= erlang
DISTVERSIONPREFIX= OTP-
-DISTVERSION= 26.2.5.14
+DISTVERSION= 26.2.5.15
PORTEPOCH= 4
CATEGORIES= lang parallel java
DIST_SUBDIR= erlang
diff --git a/lang/erlang/distinfo b/lang/erlang/distinfo
index 25b5780a86f6..1a5e417418a8 100644
--- a/lang/erlang/distinfo
+++ b/lang/erlang/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1752761356
-SHA256 (erlang/erlang-otp-OTP-26.2.5.14_GH0.tar.gz) = 5378dc60382c3d43ecdc0e8666c5db0f8a1df1525fff706779f720ad1d54c56c
-SIZE (erlang/erlang-otp-OTP-26.2.5.14_GH0.tar.gz) = 62564783
+TIMESTAMP = 1757522171
+SHA256 (erlang/erlang-otp-OTP-26.2.5.15_GH0.tar.gz) = aa38b8b50873722929791d985716d47769a59232241f617b91580248670c52f9
+SIZE (erlang/erlang-otp-OTP-26.2.5.15_GH0.tar.gz) = 62568686
SHA256 (erlang/erlang-corba-5.2.1_GH0.tar.gz) = e96e9dc710c0ab3282ca5045434f5bc5ff493c22ba63fcfd764ce4d6a13a7c8f
SIZE (erlang/erlang-corba-5.2.1_GH0.tar.gz) = 1400553
diff --git a/lang/gcc13-devel/Makefile b/lang/gcc13-devel/Makefile
index 24cc3998eb53..67573a202db5 100644
--- a/lang/gcc13-devel/Makefile
+++ b/lang/gcc13-devel/Makefile
@@ -1,5 +1,5 @@
PORTNAME= gcc
-PORTVERSION= 13.4.1.s20250828
+PORTVERSION= 13.4.1.s20250904
CATEGORIES= lang
MASTER_SITES= GCC/snapshots/${DIST_VERSION}
PKGNAMESUFFIX= ${SUFFIX}-devel
diff --git a/lang/gcc13-devel/distinfo b/lang/gcc13-devel/distinfo
index f56691160d8f..c74b11b58d13 100644
--- a/lang/gcc13-devel/distinfo
+++ b/lang/gcc13-devel/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1756456800
-SHA256 (gcc-13-20250828.tar.xz) = 54322d4375c3a255782afc17841d8fbb3d7ecc1162aeec74722b20c0140753a5
-SIZE (gcc-13-20250828.tar.xz) = 84598544
+TIMESTAMP = 1757064391
+SHA256 (gcc-13-20250904.tar.xz) = 841d59760c42108a706f70091cf1bd4865c8f3ec856a6eac451e75bec8caecff
+SIZE (gcc-13-20250904.tar.xz) = 84591864
diff --git a/lang/gcc14-devel/Makefile b/lang/gcc14-devel/Makefile
index 12619aff774d..ba6a1f1d927d 100644
--- a/lang/gcc14-devel/Makefile
+++ b/lang/gcc14-devel/Makefile
@@ -1,5 +1,5 @@
PORTNAME= gcc
-PORTVERSION= 14.3.1.s20250829
+PORTVERSION= 14.3.1.s20250905
PORTEPOCH= 1
CATEGORIES= lang
MASTER_SITES= GCC/snapshots/${DIST_VERSION}
diff --git a/lang/gcc14-devel/distinfo b/lang/gcc14-devel/distinfo
index fcdb8f253ed5..06fc1101802e 100644
--- a/lang/gcc14-devel/distinfo
+++ b/lang/gcc14-devel/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1756543273
-SHA256 (gcc-14-20250829.tar.xz) = 872fbeb615f349066de09948aeccfb996bd4f5e6e1f6c7630d0f2d3f302b5481
-SIZE (gcc-14-20250829.tar.xz) = 88313104
+TIMESTAMP = 1757406221
+SHA256 (gcc-14-20250905.tar.xz) = e9000fb33a0f080e5e1bd3423ba35382c5426177cf4527e62fda429f78a7faf2
+SIZE (gcc-14-20250905.tar.xz) = 88344720
diff --git a/lang/gcc14/Makefile b/lang/gcc14/Makefile
index 29e119905af3..3f2d7cf4848d 100644
--- a/lang/gcc14/Makefile
+++ b/lang/gcc14/Makefile
@@ -80,7 +80,11 @@ CONFIGURE_TARGET= x86_64-portbld-${OPSYS:tl}${OSREL}
CONFIGURE_ARGS+= --with-abi=elfv2
.endif
-LANGUAGES:= c,c++,objc,fortran,jit
+LANGUAGES= c,c++,objc,fortran
+.if ${ARCH} != i386 && !empty(PORT_OPTIONS:M*BOOTSTRAP)
+LANGUAGES:= ${LANGUAGES},jit
+.endif
+
TARGLIB= ${PREFIX}/lib/gcc${SUFFIX}
TARGLIB32= ${PREFIX}/lib32 # The version information is added later
LIBEXEC= ${PREFIX}/libexec/gcc${SUFFIX}
diff --git a/lang/gcc14/pkg-help b/lang/gcc14/pkg-help
index 9030bbb28d3f..632e1c65f816 100644
--- a/lang/gcc14/pkg-help
+++ b/lang/gcc14/pkg-help
@@ -1,3 +1,6 @@
Building this port with LTO_BOOTSTRAP enabled requires significant amounts of
memory and time. Consider disabling LTO_BOOTSTRAP in favor of STANDARD_BOOTSTRAP
-(or disabling BOOTSTRAP altogether) in case that is a problem.
+in case that is a problem.
+
+Note that disabling bootstrap altogether is possible, but not recommended: some
+features (e.g. jit) requires you to choose a bootstrap option to be enabled.
diff --git a/lang/gcc15-devel/Makefile b/lang/gcc15-devel/Makefile
index b180557683be..76fc0fdc0a37 100644
--- a/lang/gcc15-devel/Makefile
+++ b/lang/gcc15-devel/Makefile
@@ -1,5 +1,5 @@
PORTNAME= gcc
-PORTVERSION= 15.2.1.s20250830
+PORTVERSION= 15.2.1.s20250906
CATEGORIES= lang
MASTER_SITES= GCC/snapshots/${DIST_VERSION}
PKGNAMESUFFIX= ${SUFFIX}-devel
diff --git a/lang/gcc15-devel/distinfo b/lang/gcc15-devel/distinfo
index 7e228de70fda..ea1a272beba2 100644
--- a/lang/gcc15-devel/distinfo
+++ b/lang/gcc15-devel/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1756646163
-SHA256 (gcc-15-20250830.tar.xz) = ff984d2584184a57353c8ba5023c32963a4f9ee65a0d6362c04cef4854643ff9
-SIZE (gcc-15-20250830.tar.xz) = 92318400
+TIMESTAMP = 1757406561
+SHA256 (gcc-15-20250906.tar.xz) = 5975968b10e0798186b4469084d4bca037134e710cebfe48e4cc0199572d1abf
+SIZE (gcc-15-20250906.tar.xz) = 92313708
diff --git a/lang/gcc15/Makefile b/lang/gcc15/Makefile
index 957ccabf391e..d4e52f6d3815 100644
--- a/lang/gcc15/Makefile
+++ b/lang/gcc15/Makefile
@@ -80,11 +80,11 @@ CONFIGURE_TARGET= x86_64-portbld-${OPSYS:tl}${OSREL}
CONFIGURE_ARGS+= --with-abi=elfv2
.endif
-.if ${ARCH} == i386
-LANGUAGES:= c,c++,objc,fortran
-.else
-LANGUAGES:= c,c++,objc,fortran,jit
+LANGUAGES= c,c++,objc,fortran
+.if ${ARCH} != i386 && !empty(PORT_OPTIONS:M*BOOTSTRAP)
+LANGUAGES:= ${LANGUAGES},jit
.endif
+
TARGLIB= ${PREFIX}/lib/gcc${SUFFIX}
TARGLIB32= ${PREFIX}/lib32 # The version information is added later
LIBEXEC= ${PREFIX}/libexec/gcc${SUFFIX}
diff --git a/lang/gcc15/pkg-help b/lang/gcc15/pkg-help
index 9030bbb28d3f..632e1c65f816 100644
--- a/lang/gcc15/pkg-help
+++ b/lang/gcc15/pkg-help
@@ -1,3 +1,6 @@
Building this port with LTO_BOOTSTRAP enabled requires significant amounts of
memory and time. Consider disabling LTO_BOOTSTRAP in favor of STANDARD_BOOTSTRAP
-(or disabling BOOTSTRAP altogether) in case that is a problem.
+in case that is a problem.
+
+Note that disabling bootstrap altogether is possible, but not recommended: some
+features (e.g. jit) requires you to choose a bootstrap option to be enabled.
diff --git a/lang/gcc16-devel/Makefile b/lang/gcc16-devel/Makefile
index 853b997dfaed..00af9f1c6e60 100644
--- a/lang/gcc16-devel/Makefile
+++ b/lang/gcc16-devel/Makefile
@@ -1,5 +1,5 @@
PORTNAME= gcc
-PORTVERSION= 16.0.0.s20250831
+PORTVERSION= 16.0.0.s20250907
CATEGORIES= lang
MASTER_SITES= GCC/snapshots/${DIST_VERSION}
PKGNAMESUFFIX= ${SUFFIX}-devel
diff --git a/lang/gcc16-devel/distinfo b/lang/gcc16-devel/distinfo
index 1fa7165385f0..10413d170187 100644
--- a/lang/gcc16-devel/distinfo
+++ b/lang/gcc16-devel/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1756891264
-SHA256 (gcc-16-20250831.tar.xz) = 186e0e8e07870edf43b7230faa082d5c51022431462bca4db4d35fb84f3fbc6b
-SIZE (gcc-16-20250831.tar.xz) = 95517600
+TIMESTAMP = 1757406881
+SHA256 (gcc-16-20250907.tar.xz) = 89654422a8b5e4bd66135f06f0ac671b465cb7ef020fa92f4d8ed17071b688ba
+SIZE (gcc-16-20250907.tar.xz) = 95560696
diff --git a/lang/ldc/files/patch-runtime_druntime_src_core_sys_freebsd_config.d b/lang/ldc/files/patch-runtime_druntime_src_core_sys_freebsd_config.d
new file mode 100644
index 000000000000..c48143d4482b
--- /dev/null
+++ b/lang/ldc/files/patch-runtime_druntime_src_core_sys_freebsd_config.d
@@ -0,0 +1,12 @@
+--- runtime/druntime/src/core/sys/freebsd/config.d.orig 2025-06-07 02:40:52 UTC
++++ runtime/druntime/src/core/sys/freebsd/config.d
+@@ -14,7 +14,8 @@ public import core.sys.posix.config;
+ // NOTE: When adding newer versions of FreeBSD, verify all current versioned
+ // bindings are still compatible with the release.
+
+- version (FreeBSD_15) enum __FreeBSD_version = 1500000;
++ version (FreeBSD_16) enum __FreeBSD_version = 1600000;
++else version (FreeBSD_15) enum __FreeBSD_version = 1500000;
+ else version (FreeBSD_14) enum __FreeBSD_version = 1400000;
+ else version (FreeBSD_13) enum __FreeBSD_version = 1302000;
+ else version (FreeBSD_12) enum __FreeBSD_version = 1204000;
diff --git a/lang/p5-Scalar-List-Utils/Makefile b/lang/p5-Scalar-List-Utils/Makefile
index ff2318677851..7daa769aa9b1 100644
--- a/lang/p5-Scalar-List-Utils/Makefile
+++ b/lang/p5-Scalar-List-Utils/Makefile
@@ -1,5 +1,5 @@
PORTNAME= Scalar-List-Utils
-PORTVERSION= 1.69
+PORTVERSION= 1.70
PORTEPOCH= 1
CATEGORIES= lang perl5
MASTER_SITES= CPAN
diff --git a/lang/p5-Scalar-List-Utils/distinfo b/lang/p5-Scalar-List-Utils/distinfo
index 8241f100f92a..9a534d2f2387 100644
--- a/lang/p5-Scalar-List-Utils/distinfo
+++ b/lang/p5-Scalar-List-Utils/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744288804
-SHA256 (Scalar-List-Utils-1.69.tar.gz) = 49108037dc31ba4953aa8be57c1c72f3e922dde1fa328f1eb39a329f1e6314fc
-SIZE (Scalar-List-Utils-1.69.tar.gz) = 181435
+TIMESTAMP = 1757120590
+SHA256 (Scalar-List-Utils-1.70.tar.gz) = e0cc03f9fe3565cdf4d6102654f87bba3bca2d8ff989da38307e857d0ae3c886
+SIZE (Scalar-List-Utils-1.70.tar.gz) = 181542
diff --git a/lang/rust-nightly/Makefile b/lang/rust-nightly/Makefile
index 3d0c2fa874f6..c00f57552769 100644
--- a/lang/rust-nightly/Makefile
+++ b/lang/rust-nightly/Makefile
@@ -14,12 +14,8 @@ MASTERDIR= ${.CURDIR}/../rust
PATCHDIR= ${.CURDIR}/files
DISTINFO_FILE= ${.CURDIR}/distinfo
-NIGHTLY_DATE= 2025-08-05
-BOOTSTRAPS_DATE= 2025-06-24
+NIGHTLY_DATE= 2025-09-07
+BOOTSTRAPS_DATE= 2025-08-05
RUST_BOOTSTRAP_VERSION= beta
-post-configure:
- # remove after bootstraps are updated to version higher than 2025-07-27
- @${REINPLACE_CMD} -e '/ccache=/d' ${WRKSRC}/config.toml
-
.include "${MASTERDIR}/Makefile"
diff --git a/lang/rust-nightly/distinfo b/lang/rust-nightly/distinfo
index 8dbff4c87479..e764885b3c55 100644
--- a/lang/rust-nightly/distinfo
+++ b/lang/rust-nightly/distinfo
@@ -1,9 +1,9 @@
-TIMESTAMP = 1754482083
-SHA256 (rust/2025-08-05/rustc-nightly-src.tar.xz) = 428963a5586248c0f088dff1dda048060b447c2bf187ca2326b62af47c80f9fc
-SIZE (rust/2025-08-05/rustc-nightly-src.tar.xz) = 272353928
-SHA256 (rust/2025-06-24/rustc-beta-x86_64-unknown-freebsd.tar.xz) = 71e9e3a1d1f5e8dc98403c2a6695c969908ba0cde594c4e20249fe81b67d62d1
-SIZE (rust/2025-06-24/rustc-beta-x86_64-unknown-freebsd.tar.xz) = 88377504
-SHA256 (rust/2025-06-24/rust-std-beta-x86_64-unknown-freebsd.tar.xz) = 7cc4adb3c102eac53916b28c0dad40bd095e19ea3fd0430e84a2e0b094445809
-SIZE (rust/2025-06-24/rust-std-beta-x86_64-unknown-freebsd.tar.xz) = 28253396
-SHA256 (rust/2025-06-24/cargo-beta-x86_64-unknown-freebsd.tar.xz) = be762a368c6dfbe47a0f8c4b09cea1755a6d311f713b57b57a87276c88e5c34d
-SIZE (rust/2025-06-24/cargo-beta-x86_64-unknown-freebsd.tar.xz) = 10790116
+TIMESTAMP = 1757341820
+SHA256 (rust/2025-09-07/rustc-nightly-src.tar.xz) = b2e82674b09400cce62f8b8b6c16c09dc0cd035f1577dc270bcc713872763943
+SIZE (rust/2025-09-07/rustc-nightly-src.tar.xz) = 284060052
+SHA256 (rust/2025-08-05/rustc-beta-x86_64-unknown-freebsd.tar.xz) = cdfe207645068b4659b0f979cae177723c5f211084f45ae9180b2d93ee83fce6
+SIZE (rust/2025-08-05/rustc-beta-x86_64-unknown-freebsd.tar.xz) = 87833828
+SHA256 (rust/2025-08-05/rust-std-beta-x86_64-unknown-freebsd.tar.xz) = bd48292b8582167a5e89ebe521c9754495403968c184b925df8b2ec1da344fc3
+SIZE (rust/2025-08-05/rust-std-beta-x86_64-unknown-freebsd.tar.xz) = 30795804
+SHA256 (rust/2025-08-05/cargo-beta-x86_64-unknown-freebsd.tar.xz) = 11e1a51740a728f5825364a8679b28454a68e7efc96320730f9b58a8fc2e6fae
+SIZE (rust/2025-08-05/cargo-beta-x86_64-unknown-freebsd.tar.xz) = 11419484
diff --git a/lang/rust-nightly/files/patch-src_bootstrap_src_core_build__steps_install.rs b/lang/rust-nightly/files/patch-src_bootstrap_src_core_build__steps_install.rs
index 6d7f6d612496..8953ab44bbf2 100644
--- a/lang/rust-nightly/files/patch-src_bootstrap_src_core_build__steps_install.rs
+++ b/lang/rust-nightly/files/patch-src_bootstrap_src_core_build__steps_install.rs
@@ -4,14 +4,16 @@ It otherwise wastes significant time (there are a lot of individual
files) and stages host docs, wasm docs, which unstages the host
docs first.
---- src/bootstrap/src/core/build_steps/install.rs.orig 2022-05-01 20:28:31 UTC
+XXX: Shouldn't we instead just avoid adding docs-*-wasm* to _COMPONENTS in lang/rust/Makefile?
+
+--- src/bootstrap/src/core/build_steps/install.rs.orig 2025-08-24 19:46:17 UTC
+++ src/bootstrap/src/core/build_steps/install.rs
-@@ -138,7 +138,7 @@ macro_rules! install {
+@@ -206,7 +206,7 @@ install!((self, builder, _config),
}
install!((self, builder, _config),
-- Docs, path = "src/doc", _config.docs, only_hosts: false, {
-+ Docs, path = "src/doc", _config.docs, only_hosts: true, {
+- Docs, path = "src/doc", _config.docs, IS_HOST: false, {
++ Docs, path = "src/doc", _config.docs, IS_HOST: true, {
let tarball = builder.ensure(dist::Docs { host: self.target }).expect("missing docs");
install_sh(builder, "docs", self.compiler.stage, Some(self.target), &tarball);
};
diff --git a/lang/rust-nightly/files/patch-src_bootstrap_src_core_config_config.rs b/lang/rust-nightly/files/patch-src_bootstrap_src_core_config_config.rs
index a556833eed1e..4b024680070c 100644
--- a/lang/rust-nightly/files/patch-src_bootstrap_src_core_config_config.rs
+++ b/lang/rust-nightly/files/patch-src_bootstrap_src_core_config_config.rs
@@ -1,14 +1,14 @@
---- src/bootstrap/src/core/config/config.rs.orig 2025-06-08 20:17:28 UTC
+--- src/bootstrap/src/core/config/config.rs.orig 2025-08-24 19:46:17 UTC
+++ src/bootstrap/src/core/config/config.rs
-@@ -1459,9 +1459,9 @@ impl Config {
- || source_version.minor == stage0_version.minor + 1)))
- {
- let prev_version = format!("{}.{}.x", source_version.major, source_version.minor - 1);
-- fail(&format!(
-+ eprintln!(
- "Unexpected {component_name} version: {stage0_version}, we should use {prev_version}/{source_version} to build source with {source_version}"
-- ));
-+ );
- }
+@@ -1991,9 +1991,9 @@ pub fn check_stage0_version(
+ || source_version.minor == stage0_version.minor + 1)))
+ {
+ let prev_version = format!("{}.{}.x", source_version.major, source_version.minor - 1);
+- fail(&format!(
++ eprintln!(
+ "Unexpected {component_name} version: {stage0_version}, we should use {prev_version}/{source_version} to build source with {source_version}"
+- ));
++ );
}
+ }
diff --git a/lang/rust-nightly/files/patch-src_bootstrap_src_core_sanity.rs b/lang/rust-nightly/files/patch-src_bootstrap_src_core_sanity.rs
new file mode 100644
index 000000000000..9504f4a16f94
--- /dev/null
+++ b/lang/rust-nightly/files/patch-src_bootstrap_src_core_sanity.rs
@@ -0,0 +1,23 @@
+XXX: cc_tool is Gnu here because of patch-vendor_cc.rs. We need to seek need better solution.
+
+--- src/bootstrap/src/core/sanity.rs.orig 2025-09-06 18:37:35 UTC
++++ src/bootstrap/src/core/sanity.rs
+@@ -338,12 +338,12 @@ than building it.
+ let cc_tool = build.cc_tool(*target);
+ if !cc_tool.is_like_clang() && !cc_tool.path().ends_with("emcc") {
+ // emcc works as well
+- panic!(
+- "Clang is required to build C code for Wasm targets, got `{}` instead\n\
+- this is because compiler-builtins is configured to build C source. Either \
+- ensure Clang is used, or adjust this configuration.",
+- cc_tool.path().display()
+- );
++ //panic!(
++ // "Clang is required to build C code for Wasm targets, got `{}` instead\n\
++ // this is because compiler-builtins is configured to build C source. Either \
++ // ensure Clang is used, or adjust this configuration.",
++ // cc_tool.path().display()
++ //);
+ }
+ }
+
diff --git a/lang/rust-nightly/files/patch-vendor_cc.rs b/lang/rust-nightly/files/patch-vendor_cc.rs
index 11682cd5f1f6..377f1a9346db 100644
--- a/lang/rust-nightly/files/patch-vendor_cc.rs
+++ b/lang/rust-nightly/files/patch-vendor_cc.rs
@@ -86,8 +86,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.23/src/tool.rs.orig 2025-04-01 18:22:03 UTC
-+++ vendor/cc-1.2.23/src/tool.rs
+--- vendor/cc-1.2.26/src/tool.rs.orig 2025-04-01 18:22:03 UTC
++++ vendor/cc-1.2.26/src/tool.rs
@@ -141,9 +141,7 @@ impl Tool {
match (clang, accepts_cl_style_flags, gcc, emscripten, vxworks) {
@@ -99,8 +99,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.26/src/tool.rs.orig 2025-04-01 18:22:03 UTC
-+++ vendor/cc-1.2.26/src/tool.rs
+--- vendor/cc-1.2.28/src/tool.rs.orig 2025-04-01 18:22:03 UTC
++++ vendor/cc-1.2.28/src/tool.rs
@@ -141,9 +141,7 @@ impl Tool {
match (clang, accepts_cl_style_flags, gcc, emscripten, vxworks) {
@@ -112,8 +112,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.27/src/tool.rs.orig 2025-04-01 18:22:03 UTC
-+++ vendor/cc-1.2.27/src/tool.rs
+--- vendor/cc-1.2.33/src/tool.rs.orig 2025-04-01 18:22:03 UTC
++++ vendor/cc-1.2.33/src/tool.rs
@@ -141,9 +141,7 @@ impl Tool {
match (clang, accepts_cl_style_flags, gcc, emscripten, vxworks) {
@@ -125,8 +125,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.31/src/tool.rs.orig 2025-04-01 18:22:03 UTC
-+++ vendor/cc-1.2.31/src/tool.rs
+--- vendor/cc-1.2.35/src/tool.rs.orig 2025-04-01 18:22:03 UTC
++++ vendor/cc-1.2.35/src/tool.rs
@@ -141,9 +141,7 @@ impl Tool {
match (clang, accepts_cl_style_flags, gcc, emscripten, vxworks) {
diff --git a/lang/rust/Makefile b/lang/rust/Makefile
index f4f9f1222023..fc9fbf3582f5 100644
--- a/lang/rust/Makefile
+++ b/lang/rust/Makefile
@@ -196,11 +196,13 @@ do-configure:
.if ${PORT_OPTIONS:MLTO}
@${ECHO_CMD} 'thin-lto=true' >> ${WRKSRC}/config.toml
.endif
+.if !defined(PKGNAMESUFFIX)
.if defined(WITH_CCACHE_BUILD) && !defined(NO_CCACHE)
@${ECHO_CMD} 'ccache="${CCACHE_BIN}"' >> ${WRKSRC}/config.toml
.else
@${ECHO_CMD} 'ccache=false' >> ${WRKSRC}/config.toml
.endif
+.endif
@${ECHO_CMD} 'ninja=true' >> ${WRKSRC}/config.toml
.if ${ARCH} == powerpc
# Rust doesn't call the system compiler with the full version of the target.
diff --git a/mail/msmtp/Makefile b/mail/msmtp/Makefile
index d0cc5051c8af..85ceb645669f 100644
--- a/mail/msmtp/Makefile
+++ b/mail/msmtp/Makefile
@@ -1,5 +1,5 @@
PORTNAME= msmtp
-PORTVERSION= 1.8.30
+PORTVERSION= 1.8.31
CATEGORIES= mail
MASTER_SITES= https://marlam.de/msmtp/releases/
diff --git a/mail/msmtp/distinfo b/mail/msmtp/distinfo
index 3f2a4a035173..aae37628e473 100644
--- a/mail/msmtp/distinfo
+++ b/mail/msmtp/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1748937841
-SHA256 (msmtp-1.8.30.tar.xz) = f826a3c500c4dfeed814685097cead9b2b3dca5a2ec3897967cb9032570fa9ab
-SIZE (msmtp-1.8.30.tar.xz) = 453036
+TIMESTAMP = 1757225396
+SHA256 (msmtp-1.8.31.tar.xz) = c262b11762d8582a3c6d6ca8d8b2cca2b1605497324ca27cc57fdc145a27119f
+SIZE (msmtp-1.8.31.tar.xz) = 455820
diff --git a/mail/nextcloud-mail/Makefile b/mail/nextcloud-mail/Makefile
index 4ff84b7efb9f..41b85742133f 100644
--- a/mail/nextcloud-mail/Makefile
+++ b/mail/nextcloud-mail/Makefile
@@ -1,7 +1,6 @@
PORTNAME= mail
-PORTVERSION= 5.3.1
+PORTVERSION= 5.4.0
DISTVERSIONPREFIX= v
-PORTREVISION= 1
CATEGORIES= mail
MAINTAINER= brnrd@FreeBSD.org
diff --git a/mail/nextcloud-mail/distinfo b/mail/nextcloud-mail/distinfo
index db10c0a82028..2810c1530b4b 100644
--- a/mail/nextcloud-mail/distinfo
+++ b/mail/nextcloud-mail/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1755790750
-SHA256 (nextcloud/mail-v5.3.1.tar.gz) = 26eecd291cc04a7edfe9881002744d7fb7b1c2389475d99c4f704f7fa69a455e
-SIZE (nextcloud/mail-v5.3.1.tar.gz) = 28680464
+TIMESTAMP = 1757530809
+SHA256 (nextcloud/mail-v5.4.0.tar.gz) = 7240efe515d6715a342815da0d1e3c7d9d9c00d8e3fbcdbe1383aec9590bd330
+SIZE (nextcloud/mail-v5.4.0.tar.gz) = 28874954
diff --git a/mail/p5-Mail-Transport/Makefile b/mail/p5-Mail-Transport/Makefile
index 36c4af8620e8..acc22e9102b1 100644
--- a/mail/p5-Mail-Transport/Makefile
+++ b/mail/p5-Mail-Transport/Makefile
@@ -1,5 +1,5 @@
PORTNAME= Mail-Transport
-PORTVERSION= 3.005
+PORTVERSION= 3.006
CATEGORIES= mail perl5
MASTER_SITES= CPAN
PKGNAMEPREFIX= p5-
diff --git a/mail/p5-Mail-Transport/distinfo b/mail/p5-Mail-Transport/distinfo
index 60fa7517a6f0..696a318b5e36 100644
--- a/mail/p5-Mail-Transport/distinfo
+++ b/mail/p5-Mail-Transport/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1595578476
-SHA256 (Mail-Transport-3.005.tar.gz) = d0dcb93f705c1285d808e34de7d86dbe28d1ed66aa2a7de830f6651fc35196a3
-SIZE (Mail-Transport-3.005.tar.gz) = 16470
+TIMESTAMP = 1757120592
+SHA256 (Mail-Transport-3.006.tar.gz) = 920433cc3100c100514a1e8f6ad7da4a57c2a261ebed998d06c33ecfb4b1c801
+SIZE (Mail-Transport-3.006.tar.gz) = 17213
diff --git a/mail/p5-Sisimai/Makefile b/mail/p5-Sisimai/Makefile
index 3362b91e0ab0..7f37f222fbd5 100644
--- a/mail/p5-Sisimai/Makefile
+++ b/mail/p5-Sisimai/Makefile
@@ -1,6 +1,6 @@
PORTNAME= Sisimai
DISTVERSIONPREFIX= v
-DISTVERSION= 5.4.0
+DISTVERSION= 5.4.1
CATEGORIES= mail perl5
MASTER_SITES= CPAN
MASTER_SITE_SUBDIR= CPAN:AKXLIX
diff --git a/mail/p5-Sisimai/distinfo b/mail/p5-Sisimai/distinfo
index c4aef849d3cb..2bd15bca13dc 100644
--- a/mail/p5-Sisimai/distinfo
+++ b/mail/p5-Sisimai/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1751470827
-SHA256 (Sisimai-v5.4.0.tar.gz) = 5c3eb54486b008e2108f74dfbf8a517cc8abd2fe5f989cea5dd9d7292c9b90cd
-SIZE (Sisimai-v5.4.0.tar.gz) = 1096579
+TIMESTAMP = 1757518537
+SHA256 (Sisimai-v5.4.1.tar.gz) = 43249a16e99fd3e792aad31d3dddbd9925d5fcdb49f6c62807a894c18decbdf6
+SIZE (Sisimai-v5.4.1.tar.gz) = 1098478
diff --git a/mail/py-checkdmarc/Makefile b/mail/py-checkdmarc/Makefile
index f3600b2b1dbf..5b66a85706d7 100644
--- a/mail/py-checkdmarc/Makefile
+++ b/mail/py-checkdmarc/Makefile
@@ -1,5 +1,5 @@
PORTNAME= checkdmarc
-PORTVERSION= 5.8.6
+PORTVERSION= 5.9.2
CATEGORIES= mail python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/mail/py-checkdmarc/distinfo b/mail/py-checkdmarc/distinfo
index a0664af7531c..03f2aa5ec3cc 100644
--- a/mail/py-checkdmarc/distinfo
+++ b/mail/py-checkdmarc/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749813098
-SHA256 (checkdmarc-5.8.6.tar.gz) = 1e36d52fc73bdcad8f9904e47c3213c71126eb1ca69b6aa8e43f460cf8e4d52c
-SIZE (checkdmarc-5.8.6.tar.gz) = 44395
+TIMESTAMP = 1757120784
+SHA256 (checkdmarc-5.9.2.tar.gz) = 632144c4218724d16018dfd71f6fb001e3108718382731de7057e1c64847060e
+SIZE (checkdmarc-5.9.2.tar.gz) = 45488
diff --git a/mail/rubygem-actionmailbox71/Makefile b/mail/rubygem-actionmailbox71/Makefile
index f70cab1cdb1b..252848b07b56 100644
--- a/mail/rubygem-actionmailbox71/Makefile
+++ b/mail/rubygem-actionmailbox71/Makefile
@@ -1,5 +1,5 @@
PORTNAME= actionmailbox
-PORTVERSION= 7.1.5.1
+PORTVERSION= 7.1.5.2
CATEGORIES= mail rubygems
MASTER_SITES= RG
PKGNAMESUFFIX= 71
diff --git a/mail/rubygem-actionmailbox71/distinfo b/mail/rubygem-actionmailbox71/distinfo
index bee32cb33adc..97b4bd2147ef 100644
--- a/mail/rubygem-actionmailbox71/distinfo
+++ b/mail/rubygem-actionmailbox71/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1734888814
-SHA256 (rubygem/actionmailbox-7.1.5.1.gem) = c3c20589fe43e6fa88bba2d76a6f9805ffdd02531f4a9a4af8197d59f5a5360a
-SIZE (rubygem/actionmailbox-7.1.5.1.gem) = 22528
+TIMESTAMP = 1757121960
+SHA256 (rubygem/actionmailbox-7.1.5.2.gem) = 192b1dc102fe2b917cfc829a9944f6b08fd3237d10cf166498f7927857dcac4e
+SIZE (rubygem/actionmailbox-7.1.5.2.gem) = 22528
diff --git a/mail/rubygem-actionmailbox72/Makefile b/mail/rubygem-actionmailbox72/Makefile
index fd9baefd618f..bcbccca2dd2b 100644
--- a/mail/rubygem-actionmailbox72/Makefile
+++ b/mail/rubygem-actionmailbox72/Makefile
@@ -1,5 +1,5 @@
PORTNAME= actionmailbox
-PORTVERSION= 7.2.2.1
+PORTVERSION= 7.2.2.2
CATEGORIES= mail rubygems
MASTER_SITES= RG
PKGNAMESUFFIX= 72
diff --git a/mail/rubygem-actionmailbox72/distinfo b/mail/rubygem-actionmailbox72/distinfo
index 8f0ec7ba0b6e..7ea32271001e 100644
--- a/mail/rubygem-actionmailbox72/distinfo
+++ b/mail/rubygem-actionmailbox72/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1734888840
-SHA256 (rubygem/actionmailbox-7.2.2.1.gem) = 896a47c2520f4507c75dde67c6ea1f5eec3a041fe7bfbf3568c4e0149a080e25
-SIZE (rubygem/actionmailbox-7.2.2.1.gem) = 22016
+TIMESTAMP = 1757121986
+SHA256 (rubygem/actionmailbox-7.2.2.2.gem) = 7f784a3685a877ca0937bf28f989bbafbffd0f3966d724e41bf9319f881487ef
+SIZE (rubygem/actionmailbox-7.2.2.2.gem) = 22016
diff --git a/mail/rubygem-actionmailbox80/Makefile b/mail/rubygem-actionmailbox80/Makefile
index a3b77c262b46..cde414f6371f 100644
--- a/mail/rubygem-actionmailbox80/Makefile
+++ b/mail/rubygem-actionmailbox80/Makefile
@@ -1,5 +1,5 @@
PORTNAME= actionmailbox
-PORTVERSION= 8.0.2
+PORTVERSION= 8.0.2.1
CATEGORIES= mail rubygems
MASTER_SITES= RG
PKGNAMESUFFIX= 80
diff --git a/mail/rubygem-actionmailbox80/distinfo b/mail/rubygem-actionmailbox80/distinfo
index b97ec221be7d..a1ddd9c5a2db 100644
--- a/mail/rubygem-actionmailbox80/distinfo
+++ b/mail/rubygem-actionmailbox80/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1742070788
-SHA256 (rubygem/actionmailbox-8.0.2.gem) = 3d8fb3453913e6257da4d02004bbfa2b997dfd10672f8d990e95013983e2cedb
-SIZE (rubygem/actionmailbox-8.0.2.gem) = 22016
+TIMESTAMP = 1757122012
+SHA256 (rubygem/actionmailbox-8.0.2.1.gem) = 8ea8c6e31e448961c06fc1d6282775b32aff1c009f232d4564e07e54850a6cad
+SIZE (rubygem/actionmailbox-8.0.2.1.gem) = 22016
diff --git a/mail/rubygem-actionmailer71/Makefile b/mail/rubygem-actionmailer71/Makefile
index 5be030eaaaca..57387f65a743 100644
--- a/mail/rubygem-actionmailer71/Makefile
+++ b/mail/rubygem-actionmailer71/Makefile
@@ -1,5 +1,5 @@
PORTNAME= actionmailer
-PORTVERSION= 7.1.5.1
+PORTVERSION= 7.1.5.2
CATEGORIES= mail rubygems
MASTER_SITES= RG
PKGNAMESUFFIX= 71
diff --git a/mail/rubygem-actionmailer71/distinfo b/mail/rubygem-actionmailer71/distinfo
index c1c6df2ad492..9e77c6575b91 100644
--- a/mail/rubygem-actionmailer71/distinfo
+++ b/mail/rubygem-actionmailer71/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1734888816
-SHA256 (rubygem/actionmailer-7.1.5.1.gem) = b213d6d880b23b093ccfef3b4f87a3d27e4666442f71b5b634b2d19e19a49759
-SIZE (rubygem/actionmailer-7.1.5.1.gem) = 34304
+TIMESTAMP = 1757121962
+SHA256 (rubygem/actionmailer-7.1.5.2.gem) = 7a5c5fec1eb1bc64e97dcb73d38f17f27df30d5118f7eeb60e575ec10a9e860b
+SIZE (rubygem/actionmailer-7.1.5.2.gem) = 34304
diff --git a/mail/rubygem-actionmailer72/Makefile b/mail/rubygem-actionmailer72/Makefile
index 5b0769cb4c31..e3a959090351 100644
--- a/mail/rubygem-actionmailer72/Makefile
+++ b/mail/rubygem-actionmailer72/Makefile
@@ -1,5 +1,5 @@
PORTNAME= actionmailer
-PORTVERSION= 7.2.2.1
+PORTVERSION= 7.2.2.2
CATEGORIES= mail rubygems
MASTER_SITES= RG
PKGNAMESUFFIX= 72
diff --git a/mail/rubygem-actionmailer72/distinfo b/mail/rubygem-actionmailer72/distinfo
index ea67330cd30f..d1d05091d02f 100644
--- a/mail/rubygem-actionmailer72/distinfo
+++ b/mail/rubygem-actionmailer72/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1734888842
-SHA256 (rubygem/actionmailer-7.2.2.1.gem) = b02ae523c32c8ad762d4db941e76f3c108c106030132247ee7a7b8c86bc7b21f
-SIZE (rubygem/actionmailer-7.2.2.1.gem) = 32256
+TIMESTAMP = 1757121988
+SHA256 (rubygem/actionmailer-7.2.2.2.gem) = d37c8ab094f3b73c3fbcbbf41d2e31fc15b607178569a58057ed878c2063a6e6
+SIZE (rubygem/actionmailer-7.2.2.2.gem) = 32256
diff --git a/mail/rubygem-actionmailer80/Makefile b/mail/rubygem-actionmailer80/Makefile
index b46001ddddee..a5fd3baa0713 100644
--- a/mail/rubygem-actionmailer80/Makefile
+++ b/mail/rubygem-actionmailer80/Makefile
@@ -1,5 +1,5 @@
PORTNAME= actionmailer
-PORTVERSION= 8.0.2
+PORTVERSION= 8.0.2.1
CATEGORIES= mail rubygems
MASTER_SITES= RG
PKGNAMESUFFIX= 80
diff --git a/mail/rubygem-actionmailer80/distinfo b/mail/rubygem-actionmailer80/distinfo
index 3c8ac810c9fb..6cc3163e6087 100644
--- a/mail/rubygem-actionmailer80/distinfo
+++ b/mail/rubygem-actionmailer80/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1742070790
-SHA256 (rubygem/actionmailer-8.0.2.gem) = b0c968b38576ec56a3dc2795931818e0aaae6a18cc9801f53f175c12d4b277d0
-SIZE (rubygem/actionmailer-8.0.2.gem) = 32256
+TIMESTAMP = 1757122014
+SHA256 (rubygem/actionmailer-8.0.2.1.gem) = 0de14d8d04541eab130858cb2f0697266be42de1afe1104bc43d7998137ddb9c
+SIZE (rubygem/actionmailer-8.0.2.1.gem) = 32256
diff --git a/mail/rubygem-exception_notification/Makefile b/mail/rubygem-exception_notification/Makefile
index df1b819d58a2..59f0fee4cc0a 100644
--- a/mail/rubygem-exception_notification/Makefile
+++ b/mail/rubygem-exception_notification/Makefile
@@ -1,11 +1,11 @@
PORTNAME= exception_notification
-PORTVERSION= 5.0.0
+PORTVERSION= 5.0.1
CATEGORIES= mail rubygems
MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= Exception notification for Rails apps
-WWW= https://github.com/smartinez87/exception_notification
+WWW= https://github.com/kmcphillips/exception_notification
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/MIT-LICENSE
diff --git a/mail/rubygem-exception_notification/distinfo b/mail/rubygem-exception_notification/distinfo
index d5369dc6a4c5..85783b33912d 100644
--- a/mail/rubygem-exception_notification/distinfo
+++ b/mail/rubygem-exception_notification/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744289454
-SHA256 (rubygem/exception_notification-5.0.0.gem) = cfc91ebcafcf81ec2bb678f21c329d1ce3b1320db7dc5654939a4bb21e5d595c
-SIZE (rubygem/exception_notification-5.0.0.gem) = 54272
+TIMESTAMP = 1757122058
+SHA256 (rubygem/exception_notification-5.0.1.gem) = a9698c8d4670ec50f1714fd14a61a9f83da082d3b5535fd830baf3dc75ba28f9
+SIZE (rubygem/exception_notification-5.0.1.gem) = 37888
diff --git a/mail/rubygem-net-imap/Makefile b/mail/rubygem-net-imap/Makefile
index 036de746674b..152c22ca3b8f 100644
--- a/mail/rubygem-net-imap/Makefile
+++ b/mail/rubygem-net-imap/Makefile
@@ -1,5 +1,5 @@
PORTNAME= net-imap
-PORTVERSION= 0.5.9
+PORTVERSION= 0.5.10
CATEGORIES= mail rubygems
MASTER_SITES= RG
diff --git a/mail/rubygem-net-imap/distinfo b/mail/rubygem-net-imap/distinfo
index d63a66d56f60..b3a5071ea3eb 100644
--- a/mail/rubygem-net-imap/distinfo
+++ b/mail/rubygem-net-imap/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750954416
-SHA256 (rubygem/net-imap-0.5.9.gem) = d95905321e1bd9f294ffc7ff8697be218eee1ec96c8504c0960964d0a0be33fc
-SIZE (rubygem/net-imap-0.5.9.gem) = 178688
+TIMESTAMP = 1757121824
+SHA256 (rubygem/net-imap-0.5.10.gem) = f84d206a296bff48a3a10507567fc38b050d2a40c92ea0d448164f64e60d6205
+SIZE (rubygem/net-imap-0.5.10.gem) = 179712
diff --git a/math/Makefile b/math/Makefile
index 838c2ecf9d6a..33cd64aa1d88 100644
--- a/math/Makefile
+++ b/math/Makefile
@@ -104,6 +104,7 @@
SUBDIR += R-cran-mitools
SUBDIR += R-cran-mnormt
SUBDIR += R-cran-moments
+ SUBDIR += R-cran-mpoly
SUBDIR += R-cran-mvtnorm
SUBDIR += R-cran-ncdf4
SUBDIR += R-cran-nloptr
@@ -111,6 +112,7 @@
SUBDIR += R-cran-nortest
SUBDIR += R-cran-numDeriv
SUBDIR += R-cran-numbers
+ SUBDIR += R-cran-orthopolynom
SUBDIR += R-cran-outliers
SUBDIR += R-cran-partitions
SUBDIR += R-cran-pbkrtest
diff --git a/math/R-cran-RcppArmadillo/Makefile b/math/R-cran-RcppArmadillo/Makefile
index 95567ba4a399..bbee225532ae 100644
--- a/math/R-cran-RcppArmadillo/Makefile
+++ b/math/R-cran-RcppArmadillo/Makefile
@@ -1,5 +1,5 @@
PORTNAME= RcppArmadillo
-DISTVERSION= 14.6.3-1
+DISTVERSION= 15.0.2-1
CATEGORIES= math
DISTNAME= ${PORTNAME}_${DISTVERSION}
diff --git a/math/R-cran-RcppArmadillo/distinfo b/math/R-cran-RcppArmadillo/distinfo
index 5b1890774bb1..b73281eb49ea 100644
--- a/math/R-cran-RcppArmadillo/distinfo
+++ b/math/R-cran-RcppArmadillo/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1755952958
-SHA256 (RcppArmadillo_14.6.3-1.tar.gz) = 55f853a065903ad740ea5a3b53f22c71ffdeba1906dbb49d9c181da7a3e50fc7
-SIZE (RcppArmadillo_14.6.3-1.tar.gz) = 1412592
+TIMESTAMP = 1757371077
+SHA256 (RcppArmadillo_15.0.2-1.tar.gz) = 3dc69d06658f31513a1ef3110705c244d0c4b668af7735f7b30361c89d6ec426
+SIZE (RcppArmadillo_15.0.2-1.tar.gz) = 2118155
diff --git a/math/R-cran-mpoly/Makefile b/math/R-cran-mpoly/Makefile
new file mode 100644
index 000000000000..93cfd3daa088
--- /dev/null
+++ b/math/R-cran-mpoly/Makefile
@@ -0,0 +1,27 @@
+PORTNAME= mpoly
+DISTVERSION= 1.1.2
+CATEGORIES= math
+DISTNAME= ${PORTNAME}_${PORTVERSION}
+
+MAINTAINER= uzsolt@FreeBSD.org
+COMMENT= Symbolic computing with multivariate polynomials in R
+WWW= https://cran.r-project.org/package=${PORTNAME}
+
+LICENSE= GPLv2
+
+RUN_DEPENDS= R-cran-ggplot2>0:graphics/R-cran-ggplot2 \
+ R-cran-orthopolynom>0:math/R-cran-orthopolynom \
+ R-cran-partitions>0:math/R-cran-partitions \
+ R-cran-plyr>0:devel/R-cran-plyr \
+ R-cran-polynom>0:math/R-cran-polynom \
+ R-cran-stringi>0:textproc/R-cran-stringi \
+ R-cran-stringr>=1.0.0:textproc/R-cran-stringr \
+ R-cran-tidyr>0:devel/R-cran-tidyr
+TEST_DEPENDS= R-cran-covr>0:devel/R-cran-covr \
+ R-cran-dplyr>0:math/R-cran-dplyr \
+ R-cran-magrittr>0:devel/R-cran-magrittr \
+ R-cran-testthat>=2.1.0:devel/R-cran-testthat
+
+USES= cran:auto-plist
+
+.include <bsd.port.mk>
diff --git a/math/R-cran-mpoly/distinfo b/math/R-cran-mpoly/distinfo
new file mode 100644
index 000000000000..cfeb68b37bf4
--- /dev/null
+++ b/math/R-cran-mpoly/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1757064223
+SHA256 (mpoly_1.1.2.tar.gz) = dbef5aff839d567c5a7e697dfb70f116832501aec79364779caf827796b50cca
+SIZE (mpoly_1.1.2.tar.gz) = 1879213
diff --git a/math/R-cran-mpoly/pkg-descr b/math/R-cran-mpoly/pkg-descr
new file mode 100644
index 000000000000..995e57e4d0e3
--- /dev/null
+++ b/math/R-cran-mpoly/pkg-descr
@@ -0,0 +1,2 @@
+mpoly is a simple collection of tools to help deal with multivariate polynomials
+symbolically and functionally in R.
diff --git a/math/R-cran-orthopolynom/Makefile b/math/R-cran-orthopolynom/Makefile
new file mode 100644
index 000000000000..022a3748c959
--- /dev/null
+++ b/math/R-cran-orthopolynom/Makefile
@@ -0,0 +1,16 @@
+PORTNAME= orthopolynom
+DISTVERSION= 1.0-6.1
+CATEGORIES= math
+DISTNAME= ${PORTNAME}_${DISTVERSION}
+
+MAINTAINER= uzsolt@FreeBSD.org
+COMMENT= Collection of Functions for Orthogonal and Orthonormal Polynomials
+WWW= https://cran.r-project.org/package=orthopolynom
+
+LICENSE= GPLv2
+
+RUN_DEPENDS= R-cran-polynom>0:math/R-cran-polynom
+
+USES= cran:auto-plist
+
+.include <bsd.port.mk>
diff --git a/math/R-cran-orthopolynom/distinfo b/math/R-cran-orthopolynom/distinfo
new file mode 100644
index 000000000000..b92aa601df68
--- /dev/null
+++ b/math/R-cran-orthopolynom/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1757082202
+SHA256 (orthopolynom_1.0-6.1.tar.gz) = ec4a6ed266532f2f6d37a4ca6bd1b74c1df28a8c2caeab60e5d6af15bdbfe2c5
+SIZE (orthopolynom_1.0-6.1.tar.gz) = 33419
diff --git a/math/R-cran-orthopolynom/pkg-descr b/math/R-cran-orthopolynom/pkg-descr
new file mode 100644
index 000000000000..4aedcd1f3bf9
--- /dev/null
+++ b/math/R-cran-orthopolynom/pkg-descr
@@ -0,0 +1,3 @@
+A collection of functions to construct sets of orthogonal polynomials and their
+recurrence relations. Additional functions are provided to calculate the
+derivative, integral, value and roots of lists of polynomial objects.
diff --git a/math/armadillo/Makefile b/math/armadillo/Makefile
index 02ee57d23f66..01ec0bb7807e 100644
--- a/math/armadillo/Makefile
+++ b/math/armadillo/Makefile
@@ -1,6 +1,5 @@
PORTNAME= armadillo
-PORTVERSION= 14.6.1
-PORTREVISION= 1
+PORTVERSION= 15.0.1
CATEGORIES= math
MASTER_SITES= SF/arma
diff --git a/math/armadillo/distinfo b/math/armadillo/distinfo
index 7235cfc3f1f3..4f584d83534e 100644
--- a/math/armadillo/distinfo
+++ b/math/armadillo/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753265704
-SHA256 (armadillo-14.6.1.tar.xz) = bec67f368fc61673c4c9e9429d20135a42ba80a2c7f8592b912e5f97e289bfc0
-SIZE (armadillo-14.6.1.tar.xz) = 7159088
+TIMESTAMP = 1757120516
+SHA256 (armadillo-15.0.1.tar.xz) = f520a0d50bbafccd7b9e793321cd7ffed374695c2e38bbdfd428841745e04c37
+SIZE (armadillo-15.0.1.tar.xz) = 7174236
diff --git a/math/armadillo/pkg-plist b/math/armadillo/pkg-plist
index e2d15e4f8844..650dbd4843a2 100644
--- a/math/armadillo/pkg-plist
+++ b/math/armadillo/pkg-plist
@@ -78,8 +78,7 @@ include/armadillo_bits/band_helper.hpp
include/armadillo_bits/compiler_check.hpp
include/armadillo_bits/compiler_setup.hpp
include/armadillo_bits/compiler_setup_post.hpp
-include/armadillo_bits/cond_rel_bones.hpp
-include/armadillo_bits/cond_rel_meat.hpp
+include/armadillo_bits/cond_rel.hpp
include/armadillo_bits/config.hpp
include/armadillo_bits/constants.hpp
include/armadillo_bits/constants_old.hpp
@@ -123,6 +122,7 @@ include/armadillo_bits/fn_as_scalar.hpp
include/armadillo_bits/fn_balance.hpp
include/armadillo_bits/fn_chi2rnd.hpp
include/armadillo_bits/fn_chol.hpp
+include/armadillo_bits/fn_circshift.hpp
include/armadillo_bits/fn_clamp.hpp
include/armadillo_bits/fn_cond_rcond.hpp
include/armadillo_bits/fn_conv.hpp
@@ -144,7 +144,6 @@ include/armadillo_bits/fn_eig_sym.hpp
include/armadillo_bits/fn_eigs_gen.hpp
include/armadillo_bits/fn_eigs_sym.hpp
include/armadillo_bits/fn_elem.hpp
-include/armadillo_bits/fn_eps.hpp
include/armadillo_bits/fn_expmat.hpp
include/armadillo_bits/fn_eye.hpp
include/armadillo_bits/fn_fft.hpp
@@ -212,7 +211,6 @@ include/armadillo_bits/fn_resize.hpp
include/armadillo_bits/fn_reverse.hpp
include/armadillo_bits/fn_roots.hpp
include/armadillo_bits/fn_schur.hpp
-include/armadillo_bits/fn_shift.hpp
include/armadillo_bits/fn_shuffle.hpp
include/armadillo_bits/fn_size.hpp
include/armadillo_bits/fn_solve.hpp
@@ -354,6 +352,8 @@ include/armadillo_bits/newarp_UpperHessenbergEigen_meat.hpp
include/armadillo_bits/newarp_UpperHessenbergQR_bones.hpp
include/armadillo_bits/newarp_UpperHessenbergQR_meat.hpp
include/armadillo_bits/newarp_cx_attrib.hpp
+include/armadillo_bits/op_accu_bones.hpp
+include/armadillo_bits/op_accu_meat.hpp
include/armadillo_bits/op_all_bones.hpp
include/armadillo_bits/op_all_meat.hpp
include/armadillo_bits/op_any_bones.hpp
@@ -362,6 +362,8 @@ include/armadillo_bits/op_chi2rnd_bones.hpp
include/armadillo_bits/op_chi2rnd_meat.hpp
include/armadillo_bits/op_chol_bones.hpp
include/armadillo_bits/op_chol_meat.hpp
+include/armadillo_bits/op_circshift_bones.hpp
+include/armadillo_bits/op_circshift_meat.hpp
include/armadillo_bits/op_clamp_bones.hpp
include/armadillo_bits/op_clamp_meat.hpp
include/armadillo_bits/op_col_as_mat_bones.hpp
@@ -390,6 +392,8 @@ include/armadillo_bits/op_dot_bones.hpp
include/armadillo_bits/op_dot_meat.hpp
include/armadillo_bits/op_dotext_bones.hpp
include/armadillo_bits/op_dotext_meat.hpp
+include/armadillo_bits/op_elem_bones.hpp
+include/armadillo_bits/op_elem_meat.hpp
include/armadillo_bits/op_expmat_bones.hpp
include/armadillo_bits/op_expmat_meat.hpp
include/armadillo_bits/op_fft_bones.hpp
@@ -424,8 +428,6 @@ include/armadillo_bits/op_median_bones.hpp
include/armadillo_bits/op_median_meat.hpp
include/armadillo_bits/op_min_bones.hpp
include/armadillo_bits/op_min_meat.hpp
-include/armadillo_bits/op_misc_bones.hpp
-include/armadillo_bits/op_misc_meat.hpp
include/armadillo_bits/op_nonzeros_bones.hpp
include/armadillo_bits/op_nonzeros_meat.hpp
include/armadillo_bits/op_norm2est_bones.hpp
@@ -468,8 +470,6 @@ include/armadillo_bits/op_roots_bones.hpp
include/armadillo_bits/op_roots_meat.hpp
include/armadillo_bits/op_row_as_mat_bones.hpp
include/armadillo_bits/op_row_as_mat_meat.hpp
-include/armadillo_bits/op_shift_bones.hpp
-include/armadillo_bits/op_shift_meat.hpp
include/armadillo_bits/op_shuffle_bones.hpp
include/armadillo_bits/op_shuffle_meat.hpp
include/armadillo_bits/op_sort_bones.hpp
@@ -570,6 +570,10 @@ include/armadillo_bits/spglue_schur_bones.hpp
include/armadillo_bits/spglue_schur_meat.hpp
include/armadillo_bits/spglue_times_bones.hpp
include/armadillo_bits/spglue_times_meat.hpp
+include/armadillo_bits/spop_accu_bones.hpp
+include/armadillo_bits/spop_accu_meat.hpp
+include/armadillo_bits/spop_circshift_bones.hpp
+include/armadillo_bits/spop_circshift_meat.hpp
include/armadillo_bits/spop_diagmat_bones.hpp
include/armadillo_bits/spop_diagmat_meat.hpp
include/armadillo_bits/spop_htrans_bones.hpp
@@ -588,8 +592,6 @@ include/armadillo_bits/spop_repmat_bones.hpp
include/armadillo_bits/spop_repmat_meat.hpp
include/armadillo_bits/spop_reverse_bones.hpp
include/armadillo_bits/spop_reverse_meat.hpp
-include/armadillo_bits/spop_shift_bones.hpp
-include/armadillo_bits/spop_shift_meat.hpp
include/armadillo_bits/spop_strans_bones.hpp
include/armadillo_bits/spop_strans_meat.hpp
include/armadillo_bits/spop_symmat_bones.hpp
@@ -641,7 +643,7 @@ include/armadillo_bits/xtrans_mat_meat.hpp
include/armadillo_bits/xvec_htrans_bones.hpp
include/armadillo_bits/xvec_htrans_meat.hpp
lib/libarmadillo.so
-lib/libarmadillo.so.14
+lib/libarmadillo.so.15
lib/libarmadillo.so.%%PORTVERSION%%
libdata/pkgconfig/armadillo.pc
share/Armadillo/CMake/ArmadilloConfig.cmake
diff --git a/math/geogebra/Makefile b/math/geogebra/Makefile
index ed04d03890c1..8d4a8db5b136 100644
--- a/math/geogebra/Makefile
+++ b/math/geogebra/Makefile
@@ -1,5 +1,5 @@
PORTNAME= geogebra
-DISTVERSION= 5-2-898-1
+DISTVERSION= 5-2-899-0
CATEGORIES= math education java
MASTER_SITES= http://download.geogebra.org/installers/5.2/ \
https://static.geogebra.org/images/ \
diff --git a/math/geogebra/distinfo b/math/geogebra/distinfo
index b7ba6f3a36d3..84a9e4d8c457 100644
--- a/math/geogebra/distinfo
+++ b/math/geogebra/distinfo
@@ -1,6 +1,6 @@
-TIMESTAMP = 1756283344
-SHA256 (GeoGebra-Linux-Portable-5-2-898-1.tar.bz2) = 43bc1442b2ad8ef346932383fc4bc5166f2928a18c70bc453f1092fc62135fca
-SIZE (GeoGebra-Linux-Portable-5-2-898-1.tar.bz2) = 62967973
+TIMESTAMP = 1757477906
+SHA256 (GeoGebra-Linux-Portable-5-2-899-0.tar.bz2) = dda3e8075e66990418a5913e38bbdd72a8bf32a2805f1886aa1d13aaad95b264
+SIZE (GeoGebra-Linux-Portable-5-2-899-0.tar.bz2) = 62954321
SHA256 (geogebra.png) = e97122d77209e2c235f5afcee8f783c1e933d14062851ac73a4ed7a6520c5614
SIZE (geogebra.png) = 4018
SHA256 (geogebra-logo.svg) = 55ded6b5ec9ad382494f858d8ab5def0ed6c7d529481cd212863b2edde3b5e07
diff --git a/math/lean4/Makefile b/math/lean4/Makefile
index 8ac3190497f2..08ab12311304 100644
--- a/math/lean4/Makefile
+++ b/math/lean4/Makefile
@@ -11,6 +11,7 @@ WWW= https://lean-lang.org/ \
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
+BROKEN_FreeBSD_13= compilation fails: error: use of undeclared identifier 'clearenv'
BROKEN_armv7= compilation fails: ../../.build/stage1/lib/temp/Init/Coe.depend: No such file or directory
BROKEN_i386= linking fails: INTERNAL PANIC: out of memory (during: Linking runLinter)
diff --git a/math/mdal/Makefile b/math/mdal/Makefile
index 1ef54c326153..a2d5099e06fc 100644
--- a/math/mdal/Makefile
+++ b/math/mdal/Makefile
@@ -1,7 +1,6 @@
PORTNAME= mdal
DISTVERSIONPREFIX= release-
-DISTVERSION= 1.2.0
-PORTREVISION= 5
+DISTVERSION= 1.3.1
CATEGORIES= math geography
MAINTAINER= wen@FreeBSD.org
diff --git a/math/mdal/distinfo b/math/mdal/distinfo
index 68030c466242..ac54efbc281d 100644
--- a/math/mdal/distinfo
+++ b/math/mdal/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1716859101
-SHA256 (lutraconsulting-MDAL-release-1.2.0_GH0.tar.gz) = d97ac5543daf25c388dee770d0b14d6462e5e596b502b5314018c056aeea7919
-SIZE (lutraconsulting-MDAL-release-1.2.0_GH0.tar.gz) = 88009275
+TIMESTAMP = 1757039653
+SHA256 (lutraconsulting-MDAL-release-1.3.1_GH0.tar.gz) = 86431efe97680201583ba0491ecd110e2c50d006134cd02ff8b9630123cda998
+SIZE (lutraconsulting-MDAL-release-1.3.1_GH0.tar.gz) = 88023474
diff --git a/math/mlpack/Makefile b/math/mlpack/Makefile
index 264f0208a178..c614af9212fe 100644
--- a/math/mlpack/Makefile
+++ b/math/mlpack/Makefile
@@ -11,6 +11,7 @@ WWW= https://www.mlpack.org/ \
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
+BROKEN_FreeBSD_13= compilation fails with clang-19, see https://github.com/mlpack/mlpack/issues/3825
BROKEN_FreeBSD_15= compilation fails with clang-19, see https://github.com/mlpack/mlpack/issues/3825
BROKEN_i386= undefined symbol: __atomic_load
diff --git a/math/p5-Math-MPFR/Makefile b/math/p5-Math-MPFR/Makefile
index b44a9d11c69b..99042f1e3b7e 100644
--- a/math/p5-Math-MPFR/Makefile
+++ b/math/p5-Math-MPFR/Makefile
@@ -1,5 +1,5 @@
PORTNAME= Math-MPFR
-PORTVERSION= 4.43
+PORTVERSION= 4.44
CATEGORIES= math perl5
MASTER_SITES= CPAN
PKGNAMEPREFIX= p5-
diff --git a/math/p5-Math-MPFR/distinfo b/math/p5-Math-MPFR/distinfo
index 46c83f4f7f69..df626cc9bac1 100644
--- a/math/p5-Math-MPFR/distinfo
+++ b/math/p5-Math-MPFR/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1752262705
-SHA256 (Math-MPFR-4.43.tar.gz) = cfa3d6c15c0a7f991927f7e6046543343798351724f9d13868751dbdb476ee89
-SIZE (Math-MPFR-4.43.tar.gz) = 243205
+TIMESTAMP = 1757518741
+SHA256 (Math-MPFR-4.44.tar.gz) = f6b829b46d1eef1acaa6e4004c5817eab5fe4b22bb79532b060035e82eccc354
+SIZE (Math-MPFR-4.44.tar.gz) = 248292
diff --git a/math/p5-Math-Polygon/Makefile b/math/p5-Math-Polygon/Makefile
index ec3053923bec..fdc8352ff1c4 100644
--- a/math/p5-Math-Polygon/Makefile
+++ b/math/p5-Math-Polygon/Makefile
@@ -1,5 +1,5 @@
PORTNAME= Math-Polygon
-PORTVERSION= 1.11
+PORTVERSION= 2.00
CATEGORIES= math perl5
MASTER_SITES= CPAN
PKGNAMEPREFIX= p5-
@@ -11,8 +11,11 @@ WWW= https://metacpan.org/release/Math-Polygon
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-NO_ARCH= yes
+TEST_DEPENDS= p5-Log-Report>0:devel/p5-Log-Report
+
USES= perl5
USE_PERL5= configure
+NO_ARCH= yes
+
.include <bsd.port.mk>
diff --git a/math/p5-Math-Polygon/distinfo b/math/p5-Math-Polygon/distinfo
index 07c9bc25b96d..07fd36e57941 100644
--- a/math/p5-Math-Polygon/distinfo
+++ b/math/p5-Math-Polygon/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1746329043
-SHA256 (Math-Polygon-1.11.tar.gz) = 14c117db44d42e09de60fd1918322d83bfb4b5474d1d767cf70c80fe78efa2d8
-SIZE (Math-Polygon-1.11.tar.gz) = 27063
+TIMESTAMP = 1757519272
+SHA256 (Math-Polygon-2.00.tar.gz) = 6c403bad7c0a61b4d7c86736aaeb76789ae432fa7a864c147e160f3d552afa53
+SIZE (Math-Polygon-2.00.tar.gz) = 28973
diff --git a/math/py-modin/Makefile b/math/py-modin/Makefile
index 07ef57565dc7..eae7c2b925d7 100644
--- a/math/py-modin/Makefile
+++ b/math/py-modin/Makefile
@@ -1,5 +1,5 @@
PORTNAME= modin
-PORTVERSION= 0.34.1
+PORTVERSION= 0.35.0
CATEGORIES= math python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -17,7 +17,7 @@ BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=0:devel/py-setuptools@${PY_FLA
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}fsspec>=2022.11.0:filesystems/py-fsspec@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}numpy>=1.22.4,1:math/py-numpy@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}packaging>=21.0:devel/py-packaging@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}pandas>=2.2,1<2.3,1:math/py-pandas@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}pandas>=2.2,1<2.4,1:math/py-pandas@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}psutil>=5.8.0:sysutils/py-psutil@${PY_FLAVOR}
USES= python
diff --git a/math/py-modin/distinfo b/math/py-modin/distinfo
index bf98632db566..d54f58d558f9 100644
--- a/math/py-modin/distinfo
+++ b/math/py-modin/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1752266154
-SHA256 (modin-0.34.1.tar.gz) = 421b498f0cca4be41241936d051602603715f06e1568307b8b52fcd98ed75263
-SIZE (modin-0.34.1.tar.gz) = 892196
+TIMESTAMP = 1757120786
+SHA256 (modin-0.35.0.tar.gz) = bec0d4a42055c9dc146a04aef1dd8f0356d7c39a554426de29d3fb0e5091a3d1
+SIZE (modin-0.35.0.tar.gz) = 897186
diff --git a/math/py-narwhals/Makefile b/math/py-narwhals/Makefile
index ab28d85e5398..959375b249a3 100644
--- a/math/py-narwhals/Makefile
+++ b/math/py-narwhals/Makefile
@@ -1,5 +1,5 @@
PORTNAME= narwhals
-PORTVERSION= 2.1.1
+PORTVERSION= 2.2.0
CATEGORIES= math python
MASTER_SITES= PYPI \
https://github.com/narwhals-dev/narwhals/releases/download/v${PORTVERSION}/
diff --git a/math/py-narwhals/distinfo b/math/py-narwhals/distinfo
index 8faf1ed4c142..64de8e806eaa 100644
--- a/math/py-narwhals/distinfo
+++ b/math/py-narwhals/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1755062570
-SHA256 (narwhals-2.1.1.tar.gz) = 308ec9d0e40616b66b61cd76ede4083a4232ae04942a3acef7e514d49641cb77
-SIZE (narwhals-2.1.1.tar.gz) = 529925
+TIMESTAMP = 1757120788
+SHA256 (narwhals-2.2.0.tar.gz) = f6a34f2699acabe2c17339c104f0bec28b9f7a55fbc7f8d485d49bea72d12b8a
+SIZE (narwhals-2.2.0.tar.gz) = 547070
diff --git a/math/py-networkx/Makefile b/math/py-networkx/Makefile
index 5f76f6f76119..368f5c22ae7b 100644
--- a/math/py-networkx/Makefile
+++ b/math/py-networkx/Makefile
@@ -1,6 +1,6 @@
PORTNAME= networkx
DISTVERSION= 3.5
-PORTREVISION= 2
+PORTREVISION= 3
PORTEPOCH= 2
CATEGORIES= math python
MASTER_SITES= PYPI
@@ -48,7 +48,7 @@ GRAPHVIZ_DESC= Additional graph layout and rendering algorithms
GRAPHVIZ_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pygraphviz>=1.2:graphics/py-pygraphviz@${PY_FLAVOR}
LXML_DESC= Binding for the libxml2 and libxslt libraries
-LXML_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}lxml5>=0:devel/py-lxml5@${PY_FLAVOR}
+LXML_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}lxml>=0:devel/py-lxml@${PY_FLAVOR}
PANDAS_DESC= Data analysis
PANDAS_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pandas>=1.3:math/py-pandas@${PY_FLAVOR}
diff --git a/math/py-numpy/Makefile b/math/py-numpy/Makefile
index 9e95667d2031..0c9257ff3e9c 100644
--- a/math/py-numpy/Makefile
+++ b/math/py-numpy/Makefile
@@ -18,47 +18,54 @@ WWW= https://www.numpy.org/
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytest>=6.2.5:devel/py-pytest@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}hypothesis>=6.24.1:devel/py-hypothesis@${PY_FLAVOR} \
+TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}hypothesis>=6.24.1:devel/py-hypothesis@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}pytest>=6.2.5:devel/py-pytest@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}typing-extensions>=4.2.0:devel/py-typing-extensions@${PY_FLAVOR}
USES= compiler:c11 cpe fortran python:3.9+
USE_PYTHON= allflavors autoplist concurrent cython distutils
-GCCLIBDIR_CMDS= ${FC} -print-file-name=libgfortran.so | ${SED} -e s/libgfortran.so//
-LDFLAGS+= -s
-PYDISTUTILS_BUILDARGS= --fcompiler=gnu95
+GCCLIBDIR_CMDS= ${FC} -print-file-name=libgfortran.so | ${SED} -e \
+ s/libgfortran.so//
PYDISTUTILS_CONFIGUREARGS= --fcompiler=gnu95
+PYDISTUTILS_BUILDARGS= --fcompiler=gnu95
+LDFLAGS+= -s
PIE_UNSAFE= yes
-PORTDOCS= *
-
PORTSCOUT= limit:^1\.
+PORTDOCS= *
+
OPTIONS_DEFINE= DOCS SUITESPARSE
+OPTIONS_DEFAULT= OPENBLAS SUITESPARSE
OPTIONS_SINGLE= BLASLIB
OPTIONS_SINGLE_BLASLIB= ATLAS NETLIB OPENBLAS
-OPTIONS_DEFAULT= OPENBLAS SUITESPARSE
SUITESPARSE_DESC= Use AMD and UMFPACK in SuiteSparse
-ATLAS_USES= blaslapack:atlas
-ATLAS_VARS= BLASLIBS="ptf77blas, ptcblas" BLASNAME=atlas LAPACKLIBS=alapack LIBRARIES=atlas_libs
-NETLIB_LIB_DEPENDS= libcblas.so:math/cblas
-NETLIB_USES= blaslapack:netlib
-NETLIB_VARS= BLASLIBS="blas, cblas" BLASNAME=atlas LAPACKLIBS=lapack LIBRARIES=atlas_libs
-OPENBLAS_USES= blaslapack:openblas
-OPENBLAS_VARS= BLASLIBS="openblas, gfortran" BLASNAME=openblas LAPACKLIBS="openblas, gfortran" LIBRARIES=libraries
-SUITESPARSE_LIB_DEPENDS=libumfpack.so:math/suitesparse-umfpack
+ATLAS_USES= blaslapack:atlas
+ATLAS_VARS= BLASLIBS="ptf77blas, ptcblas" \
+ BLASNAME=atlas \
+ LAPACKLIBS=alapack \
+ LIBRARIES=atlas_libs
+NETLIB_LIB_DEPENDS= libcblas.so:math/cblas
+NETLIB_USES= blaslapack:netlib
+NETLIB_VARS= BLASLIBS="blas, cblas" \
+ BLASNAME=atlas \
+ LAPACKLIBS=lapack \
+ LIBRARIES=atlas_libs
+OPENBLAS_USES= blaslapack:openblas
+OPENBLAS_VARS= BLASLIBS="openblas, gfortran" \
+ BLASNAME=openblas \
+ LAPACKLIBS="openblas, gfortran" \
+ LIBRARIES=libraries
+SUITESPARSE_LIB_DEPENDS= libumfpack.so:math/suitesparse-umfpack
post-extract:
@${TOUCH} ${WRKSRC}/numpy/f2py/tests/src/temp
@${TOUCH} ${WRKSRC}/numpy/random/_examples/temp
@${TOUCH} ${WRKSRC}/numpy/core/tests/examples/temp
-pre-configure-SUITESPARSE-off:
- @${REINPLACE_CMD} -e 's|:%%LOCALBASE%%/include/suitesparse||' ${WRKSRC}/site.cfg
-
pre-configure:
@${REINPLACE_CMD} -e 's|%%FC%%|${FC}|' ${WRKSRC}/numpy/distutils/fcompiler/gnu.py
@${CP} ${FILESDIR}/site.cfg ${WRKSRC}/site.cfg
@@ -68,6 +75,9 @@ pre-configure:
${WRKSRC}/site.cfg
@${REINPLACE_CMD} -e "s|%%GCCLIBDIR%%|$$(${GCCLIBDIR_CMDS})|" ${WRKSRC}/site.cfg ${WRKSRC}/numpy/distutils/system_info.py
+pre-configure-SUITESPARSE-off:
+ @${REINPLACE_CMD} -e 's|:%%LOCALBASE%%/include/suitesparse||' ${WRKSRC}/site.cfg
+
do-configure:
post-install:
diff --git a/math/py-pyreadstat/Makefile b/math/py-pyreadstat/Makefile
index d948c77b4952..89f5c1217df5 100644
--- a/math/py-pyreadstat/Makefile
+++ b/math/py-pyreadstat/Makefile
@@ -1,5 +1,5 @@
PORTNAME= pyreadstat
-PORTVERSION= 1.3.0
+PORTVERSION= 1.3.1
CATEGORIES= math python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -14,7 +14,8 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=0:devel/py-setuptools@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR}
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pandas>=1.2.0,1:math/py-pandas@${PY_FLAVOR}
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}narwhals>=2.0:math/py-narwhals@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}numpy>=0,1:math/py-numpy@${PY_FLAVOR}
USES= python
USE_PYTHON= autoplist concurrent cython3 pep517
diff --git a/math/py-pyreadstat/distinfo b/math/py-pyreadstat/distinfo
index 333820b5c423..6c4da3f3c0f6 100644
--- a/math/py-pyreadstat/distinfo
+++ b/math/py-pyreadstat/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1751208170
-SHA256 (pyreadstat-1.3.0.tar.gz) = faddb9086797b24ff8f0540b8493ef5875620384e065a2d212f94295f69517a4
-SIZE (pyreadstat-1.3.0.tar.gz) = 566015
+TIMESTAMP = 1757120790
+SHA256 (pyreadstat-1.3.1.tar.gz) = 5e22b4000570cc0b0b850c7fedc13129546729ca413d67697ede0074423b1ef6
+SIZE (pyreadstat-1.3.1.tar.gz) = 610773
diff --git a/misc/Makefile b/misc/Makefile
index d3ac3e8deb58..7e38343bfda8 100644
--- a/misc/Makefile
+++ b/misc/Makefile
@@ -452,6 +452,7 @@
SUBDIR += py-fuzzy
SUBDIR += py-gguf
SUBDIR += py-google-ai-generativelanguage
+ SUBDIR += py-google-genai
SUBDIR += py-gpiozero
SUBDIR += py-gymnasium
SUBDIR += py-halo
@@ -531,6 +532,7 @@
SUBDIR += py-pytorch
SUBDIR += py-pytorch-lightning
SUBDIR += py-pyviz-comms
+ SUBDIR += py-runloop-api-client
SUBDIR += py-safetensors
SUBDIR += py-sagemaker
SUBDIR += py-sagemaker-core
diff --git a/misc/compat13x/Makefile b/misc/compat13x/Makefile
index 758f710146af..34058bc451a4 100644
--- a/misc/compat13x/Makefile
+++ b/misc/compat13x/Makefile
@@ -1,5 +1,5 @@
PORTNAME= compat13x
-PORTVERSION= 13.5.1305000.20250516
+PORTVERSION= 13.5.1305000.20250911
CATEGORIES= misc
MASTER_SITES= LOCAL/arrowd
PKGNAMESUFFIX= -${ARCH}
@@ -12,18 +12,27 @@ LICENSE= BSD2CLAUSE
USES= tar:xz
NO_BUILD= yes
-ONLY_FOR_ARCHS= aarch64 amd64 i386
+ONLY_FOR_ARCHS= aarch64 amd64 i386 powerpc powerpc64 powerpc64le
PLIST= ${PKGDIR}/pkg-plist.${ARCH}
TARGET_DIR= ${PREFIX}/lib/compat
TARGET32_DIR= ${PREFIX}/lib32/compat
USE_LDCONFIG= ${TARGET_DIR}
-NO_SHLIB_REQUIRES_GLOB= *:32
COMPAT_LIBS= libcrypto.so.111 \
libdialog.so.9 \
+ libdpv.so.2 \
libnv.so.0 \
libssl.so.111
+OPTIONS_DEFINE= COMPAT32
+OPTIONS_DEFAULT=COMPAT32
+OPTIONS_EXCLUDE_aarch64=COMPAT32
+OPTIONS_EXCLUDE_i386=COMPAT32
+OPTIONS_EXCLUDE_powerpc=COMPAT32
+OPTIONS_EXCLUDE_powerpc64le=COMPAT32
+COMPAT32_DESC= Install 32-bit compat libraries
+OPTIONS_SUB= yes
+
.include "${.CURDIR}/../compat4x/Makefile.makedist"
.include <bsd.port.pre.mk>
@@ -36,16 +45,18 @@ IGNORE= is for FreeBSD 13.x and newer
RUN_DEPENDS+= compat14x-${ARCH}>=0:misc/compat14x
.endif
-.if ${ARCH} == amd64
+.include <bsd.port.options.mk>
+
+.if ${PORT_OPTIONS:MCOMPAT32}
USE_LDCONFIG32= ${TARGET32_DIR}
.endif
do-install:
@${MKDIR} -m 0755 ${STAGEDIR}${TARGET_DIR}
(cd ${WRKSRC}/lib && ${INSTALL_LIB} *.so.* ${STAGEDIR}${TARGET_DIR})
-.if ${ARCH} == amd64
+
+do-install-COMPAT32-on:
@${MKDIR} ${STAGEDIR}${TARGET32_DIR}
(cd ${WRKSRC}/lib32 && ${INSTALL_LIB} *.so.* ${STAGEDIR}${TARGET32_DIR})
-.endif
.include <bsd.port.post.mk>
diff --git a/misc/compat13x/distinfo b/misc/compat13x/distinfo
index 3530110000a3..f40264439642 100644
--- a/misc/compat13x/distinfo
+++ b/misc/compat13x/distinfo
@@ -1,7 +1,13 @@
-TIMESTAMP = 1747389524
-SHA256 (compat13x-aarch64-13.5.1305000.20250516.tar.xz) = da6774b0ecc1d9493e208dea4f247f1c23f359e22437b3ba60c07ec6674b7c49
-SIZE (compat13x-aarch64-13.5.1305000.20250516.tar.xz) = 1319304
-SHA256 (compat13x-amd64-13.5.1305000.20250516.tar.xz) = 0a1e1990bd75ae1ca682fc919eb1ebdf1765708076287fb5e51b73a1b47c4497
-SIZE (compat13x-amd64-13.5.1305000.20250516.tar.xz) = 2700856
-SHA256 (compat13x-i386-13.5.1305000.20250516.tar.xz) = 585221d7b33ea788ce96ac1a18a3d3cc6a820dd64a0c275ed15aedf23541dea7
-SIZE (compat13x-i386-13.5.1305000.20250516.tar.xz) = 1437620
+TIMESTAMP = 1757569790
+SHA256 (compat13x-aarch64-13.5.1305000.20250911.tar.xz) = 04edb35bfae92926c358fee331d13a492d4325feadc2e04eb810a81d20c779fa
+SIZE (compat13x-aarch64-13.5.1305000.20250911.tar.xz) = 1198640
+SHA256 (compat13x-amd64-13.5.1305000.20250911.tar.xz) = c1b9809a6d7b2e9652907a397c16c3f2d2bc16df16dd9accd4d532507dad4daf
+SIZE (compat13x-amd64-13.5.1305000.20250911.tar.xz) = 2456728
+SHA256 (compat13x-i386-13.5.1305000.20250911.tar.xz) = fdd2e9b18f72448ccda181315060c84ac831d359285a40cd84b1e5602f3b54ba
+SIZE (compat13x-i386-13.5.1305000.20250911.tar.xz) = 1299132
+SHA256 (compat13x-powerpc-13.5.1305000.20250911.tar.xz) = 040fc11c6dace71f616a4f8ffbfaa80fde270d9f56024d5b4fc2d3613c607893
+SIZE (compat13x-powerpc-13.5.1305000.20250911.tar.xz) = 1065128
+SHA256 (compat13x-powerpc64-13.5.1305000.20250911.tar.xz) = 83a0a7cdd6f9c18e9b4fc88b5421e19f6d7ba4a726664e6cd2f7c911d7f5abc2
+SIZE (compat13x-powerpc64-13.5.1305000.20250911.tar.xz) = 2054152
+SHA256 (compat13x-powerpc64le-13.5.1305000.20250911.tar.xz) = 1d673f23524732c70f5b3f1d2a4b56f245de4d3f89adb321eb5fb370b353b573
+SIZE (compat13x-powerpc64le-13.5.1305000.20250911.tar.xz) = 1311480
diff --git a/misc/compat13x/pkg-plist.aarch64 b/misc/compat13x/pkg-plist.aarch64
index 9dbf2f634e46..afbd14a066b9 100644
--- a/misc/compat13x/pkg-plist.aarch64
+++ b/misc/compat13x/pkg-plist.aarch64
@@ -1,5 +1,5 @@
lib/compat/libcrypto.so.111
lib/compat/libdialog.so.9
-@comment lib/compat/libncursesw.so.9
+lib/compat/libdpv.so.2
lib/compat/libnv.so.0
lib/compat/libssl.so.111
diff --git a/misc/compat13x/pkg-plist.amd64 b/misc/compat13x/pkg-plist.amd64
index 4ea5ff3d48e0..8cd6a53163df 100644
--- a/misc/compat13x/pkg-plist.amd64
+++ b/misc/compat13x/pkg-plist.amd64
@@ -1,10 +1,10 @@
lib/compat/libcrypto.so.111
lib/compat/libdialog.so.9
-@comment lib/compat/libncursesw.so.9
+lib/compat/libdpv.so.2
lib/compat/libnv.so.0
lib/compat/libssl.so.111
-lib32/compat/libcrypto.so.111
-lib32/compat/libdialog.so.9
-@comment lib32/compat/libncursesw.so.9
-lib32/compat/libnv.so.0
-lib32/compat/libssl.so.111
+%%COMPAT32%%lib32/compat/libcrypto.so.111
+%%COMPAT32%%lib32/compat/libdialog.so.9
+%%COMPAT32%%lib32/compat/libdpv.so.2
+%%COMPAT32%%lib32/compat/libnv.so.0
+%%COMPAT32%%lib32/compat/libssl.so.111
diff --git a/misc/compat13x/pkg-plist.i386 b/misc/compat13x/pkg-plist.i386
index 9dbf2f634e46..afbd14a066b9 100644
--- a/misc/compat13x/pkg-plist.i386
+++ b/misc/compat13x/pkg-plist.i386
@@ -1,5 +1,5 @@
lib/compat/libcrypto.so.111
lib/compat/libdialog.so.9
-@comment lib/compat/libncursesw.so.9
+lib/compat/libdpv.so.2
lib/compat/libnv.so.0
lib/compat/libssl.so.111
diff --git a/misc/compat13x/pkg-plist.powerpc b/misc/compat13x/pkg-plist.powerpc
new file mode 100644
index 000000000000..afbd14a066b9
--- /dev/null
+++ b/misc/compat13x/pkg-plist.powerpc
@@ -0,0 +1,5 @@
+lib/compat/libcrypto.so.111
+lib/compat/libdialog.so.9
+lib/compat/libdpv.so.2
+lib/compat/libnv.so.0
+lib/compat/libssl.so.111
diff --git a/misc/compat13x/pkg-plist.powerpc64 b/misc/compat13x/pkg-plist.powerpc64
new file mode 100644
index 000000000000..8cd6a53163df
--- /dev/null
+++ b/misc/compat13x/pkg-plist.powerpc64
@@ -0,0 +1,10 @@
+lib/compat/libcrypto.so.111
+lib/compat/libdialog.so.9
+lib/compat/libdpv.so.2
+lib/compat/libnv.so.0
+lib/compat/libssl.so.111
+%%COMPAT32%%lib32/compat/libcrypto.so.111
+%%COMPAT32%%lib32/compat/libdialog.so.9
+%%COMPAT32%%lib32/compat/libdpv.so.2
+%%COMPAT32%%lib32/compat/libnv.so.0
+%%COMPAT32%%lib32/compat/libssl.so.111
diff --git a/misc/compat13x/pkg-plist.powerpc64le b/misc/compat13x/pkg-plist.powerpc64le
new file mode 100644
index 000000000000..afbd14a066b9
--- /dev/null
+++ b/misc/compat13x/pkg-plist.powerpc64le
@@ -0,0 +1,5 @@
+lib/compat/libcrypto.so.111
+lib/compat/libdialog.so.9
+lib/compat/libdpv.so.2
+lib/compat/libnv.so.0
+lib/compat/libssl.so.111
diff --git a/misc/compat14x/Makefile b/misc/compat14x/Makefile
index eca6fe06759f..73b3bdad5efa 100644
--- a/misc/compat14x/Makefile
+++ b/misc/compat14x/Makefile
@@ -1,5 +1,5 @@
PORTNAME= compat14x
-PORTVERSION= 14.2.1402000.20250903
+PORTVERSION= 14.2.1402000.20250910
CATEGORIES= misc
MASTER_SITES= LOCAL/arrowd
PKGNAMESUFFIX= -${ARCH}
@@ -21,6 +21,9 @@ USE_LDCONFIG= ${TARGET_DIR}
COMPAT_LIBS= libasn1.so.11 \
libcom_err.so.5 \
libcrypto.so.30 \
+ libdialog.so.10 \
+ libdpv.so.3 \
+ libfigpar.so.0 \
libgssapi.so.10 \
libgssapi_krb5.so.10 \
libgssapi_ntlm.so.10 \
diff --git a/misc/compat14x/distinfo b/misc/compat14x/distinfo
index 7102a078bed0..804dc0579dfa 100644
--- a/misc/compat14x/distinfo
+++ b/misc/compat14x/distinfo
@@ -1,13 +1,13 @@
-TIMESTAMP = 1756986241
-SHA256 (compat14x-aarch64-14.2.1402000.20250903.tar.xz) = 0f03dc8a15ccc5240669774936c4af09171af5a63b738a60ae43ca5bcd6ebbec
-SIZE (compat14x-aarch64-14.2.1402000.20250903.tar.xz) = 3723432
-SHA256 (compat14x-amd64-14.2.1402000.20250903.tar.xz) = 05b173c28008fc4b2d696960c068db744e0369d9cd9efefa5e59ac115199b38d
-SIZE (compat14x-amd64-14.2.1402000.20250903.tar.xz) = 4419272
-SHA256 (compat14x-i386-14.2.1402000.20250903.tar.xz) = 025eb2dfa241177891b64ce977675d4e8a2473d71158e56b61ec1b06495b1782
-SIZE (compat14x-i386-14.2.1402000.20250903.tar.xz) = 2266828
-SHA256 (compat14x-powerpc-14.2.1402000.20250903.tar.xz) = 32e0988b97a98eb2d955f57c66fe807bcafdfe27767f29c6d3ab9e1775b4b07e
-SIZE (compat14x-powerpc-14.2.1402000.20250903.tar.xz) = 1964692
-SHA256 (compat14x-powerpc64-14.2.1402000.20250903.tar.xz) = abd254c63f1c09ced73d76cd2e5da5f0536873d78ee919d477aad3f494de4064
-SIZE (compat14x-powerpc64-14.2.1402000.20250903.tar.xz) = 3835228
-SHA256 (compat14x-powerpc64le-14.2.1402000.20250903.tar.xz) = 275124cc29235f5e70aeaa3e50d7a7d9ec9052ca4f76d07f4f84b1b618e4e6cf
-SIZE (compat14x-powerpc64le-14.2.1402000.20250903.tar.xz) = 2328468
+TIMESTAMP = 1757529623
+SHA256 (compat14x-aarch64-14.2.1402000.20250910.tar.xz) = 5137d893183c18bfbd0b654f1e9257b257503c3aaab8d9473ee549f412633c38
+SIZE (compat14x-aarch64-14.2.1402000.20250910.tar.xz) = 3904516
+SHA256 (compat14x-amd64-14.2.1402000.20250910.tar.xz) = 774043fbffc48c7c02d726d05918416223215c8cb5a2048f7d87566d3bd817a1
+SIZE (compat14x-amd64-14.2.1402000.20250910.tar.xz) = 4586556
+SHA256 (compat14x-i386-14.2.1402000.20250910.tar.xz) = 11a26673269fbb089d43430fcad63176f84bde4f78c853421fc311c256224d4f
+SIZE (compat14x-i386-14.2.1402000.20250910.tar.xz) = 2369928
+SHA256 (compat14x-powerpc-14.2.1402000.20250910.tar.xz) = 4285f1a445a0499f2ee465ea3f3e769ca32e7ff9e5595a2f7bb9300a70596183
+SIZE (compat14x-powerpc-14.2.1402000.20250910.tar.xz) = 2060428
+SHA256 (compat14x-powerpc64-14.2.1402000.20250910.tar.xz) = a7266abf08b1f1bcdde45b4b4544e20e76e7002cf8c18df00a36a268cf177cd4
+SIZE (compat14x-powerpc64-14.2.1402000.20250910.tar.xz) = 4081496
+SHA256 (compat14x-powerpc64le-14.2.1402000.20250910.tar.xz) = 386cccd72061bf8591b8d0511094cd2053c530fffd75fc45e8ff380430ff95d4
+SIZE (compat14x-powerpc64le-14.2.1402000.20250910.tar.xz) = 2436152
diff --git a/misc/compat14x/pkg-plist.aarch64 b/misc/compat14x/pkg-plist.aarch64
index bcd7c956d0ca..c848e17bde85 100644
--- a/misc/compat14x/pkg-plist.aarch64
+++ b/misc/compat14x/pkg-plist.aarch64
@@ -1,6 +1,9 @@
lib/compat/libasn1.so.11
lib/compat/libcom_err.so.5
lib/compat/libcrypto.so.30
+lib/compat/libdialog.so.10
+lib/compat/libdpv.so.3
+lib/compat/libfigpar.so.0
lib/compat/libgssapi.so.10
lib/compat/libgssapi_krb5.so.10
lib/compat/libgssapi_ntlm.so.10
diff --git a/misc/compat14x/pkg-plist.amd64 b/misc/compat14x/pkg-plist.amd64
index dac199620ab7..e7b9a99e9f3e 100644
--- a/misc/compat14x/pkg-plist.amd64
+++ b/misc/compat14x/pkg-plist.amd64
@@ -1,6 +1,9 @@
lib/compat/libasn1.so.11
lib/compat/libcom_err.so.5
lib/compat/libcrypto.so.30
+lib/compat/libdialog.so.10
+lib/compat/libdpv.so.3
+lib/compat/libfigpar.so.0
lib/compat/libgssapi.so.10
lib/compat/libgssapi_krb5.so.10
lib/compat/libgssapi_ntlm.so.10
@@ -24,6 +27,9 @@ lib/compat/libwind.so.11
%%COMPAT32%%lib32/compat/libasn1.so.11
%%COMPAT32%%lib32/compat/libcom_err.so.5
%%COMPAT32%%lib32/compat/libcrypto.so.30
+%%COMPAT32%%lib32/compat/libdialog.so.10
+%%COMPAT32%%lib32/compat/libdpv.so.3
+%%COMPAT32%%lib32/compat/libfigpar.so.0
%%COMPAT32%%lib32/compat/libgssapi.so.10
%%COMPAT32%%lib32/compat/libgssapi_krb5.so.10
%%COMPAT32%%lib32/compat/libgssapi_ntlm.so.10
diff --git a/misc/compat14x/pkg-plist.i386 b/misc/compat14x/pkg-plist.i386
index bcd7c956d0ca..c848e17bde85 100644
--- a/misc/compat14x/pkg-plist.i386
+++ b/misc/compat14x/pkg-plist.i386
@@ -1,6 +1,9 @@
lib/compat/libasn1.so.11
lib/compat/libcom_err.so.5
lib/compat/libcrypto.so.30
+lib/compat/libdialog.so.10
+lib/compat/libdpv.so.3
+lib/compat/libfigpar.so.0
lib/compat/libgssapi.so.10
lib/compat/libgssapi_krb5.so.10
lib/compat/libgssapi_ntlm.so.10
diff --git a/misc/compat14x/pkg-plist.powerpc b/misc/compat14x/pkg-plist.powerpc
index bcd7c956d0ca..c848e17bde85 100644
--- a/misc/compat14x/pkg-plist.powerpc
+++ b/misc/compat14x/pkg-plist.powerpc
@@ -1,6 +1,9 @@
lib/compat/libasn1.so.11
lib/compat/libcom_err.so.5
lib/compat/libcrypto.so.30
+lib/compat/libdialog.so.10
+lib/compat/libdpv.so.3
+lib/compat/libfigpar.so.0
lib/compat/libgssapi.so.10
lib/compat/libgssapi_krb5.so.10
lib/compat/libgssapi_ntlm.so.10
diff --git a/misc/compat14x/pkg-plist.powerpc64 b/misc/compat14x/pkg-plist.powerpc64
index dac199620ab7..e7b9a99e9f3e 100644
--- a/misc/compat14x/pkg-plist.powerpc64
+++ b/misc/compat14x/pkg-plist.powerpc64
@@ -1,6 +1,9 @@
lib/compat/libasn1.so.11
lib/compat/libcom_err.so.5
lib/compat/libcrypto.so.30
+lib/compat/libdialog.so.10
+lib/compat/libdpv.so.3
+lib/compat/libfigpar.so.0
lib/compat/libgssapi.so.10
lib/compat/libgssapi_krb5.so.10
lib/compat/libgssapi_ntlm.so.10
@@ -24,6 +27,9 @@ lib/compat/libwind.so.11
%%COMPAT32%%lib32/compat/libasn1.so.11
%%COMPAT32%%lib32/compat/libcom_err.so.5
%%COMPAT32%%lib32/compat/libcrypto.so.30
+%%COMPAT32%%lib32/compat/libdialog.so.10
+%%COMPAT32%%lib32/compat/libdpv.so.3
+%%COMPAT32%%lib32/compat/libfigpar.so.0
%%COMPAT32%%lib32/compat/libgssapi.so.10
%%COMPAT32%%lib32/compat/libgssapi_krb5.so.10
%%COMPAT32%%lib32/compat/libgssapi_ntlm.so.10
diff --git a/misc/compat14x/pkg-plist.powerpc64le b/misc/compat14x/pkg-plist.powerpc64le
index bcd7c956d0ca..c848e17bde85 100644
--- a/misc/compat14x/pkg-plist.powerpc64le
+++ b/misc/compat14x/pkg-plist.powerpc64le
@@ -1,6 +1,9 @@
lib/compat/libasn1.so.11
lib/compat/libcom_err.so.5
lib/compat/libcrypto.so.30
+lib/compat/libdialog.so.10
+lib/compat/libdpv.so.3
+lib/compat/libfigpar.so.0
lib/compat/libgssapi.so.10
lib/compat/libgssapi_krb5.so.10
lib/compat/libgssapi_ntlm.so.10
diff --git a/misc/freebsd-release-manifests/Makefile b/misc/freebsd-release-manifests/Makefile
index cf210337878e..a661ef7db1d7 100644
--- a/misc/freebsd-release-manifests/Makefile
+++ b/misc/freebsd-release-manifests/Makefile
@@ -1,5 +1,5 @@
PORTNAME= freebsd-release-manifests
-DISTVERSION= 20250617
+DISTVERSION= 20250907
CATEGORIES= misc
MASTER_SITES= #
DISTFILES= #
diff --git a/misc/freebsd-release-manifests/files/MANIFESTS/amd64-amd64-15.0-ALPHA1 b/misc/freebsd-release-manifests/files/MANIFESTS/amd64-amd64-15.0-ALPHA1
new file mode 100644
index 000000000000..46c6075781ed
--- /dev/null
+++ b/misc/freebsd-release-manifests/files/MANIFESTS/amd64-amd64-15.0-ALPHA1
@@ -0,0 +1,9 @@
+base-dbg.txz 4fdc7e28092fbea4a3069de8c468dcd8c78aa9b460ff9cce62a8d0724d720a23 1751 base_dbg "Base system debug info" off
+base.txz f0c51c566fc27598aa26a859fd87f50834c0b4dec10030230c9acd3ff3bc66c3 29618 base "Base system (MANDATORY)" on
+kernel-dbg.txz c36093ea1871836758550d1f1c09899f34496b702ebff8d9bc2ca09ad92e3dca 854 kernel_dbg "Kernel debug info" on
+kernel.txz 7a3c7b475cbda8c441eb4d56098f1f6fa7a11ce54926d58418980f2f552a1e89 857 kernel "Kernel (MANDATORY)" on
+lib32-dbg.txz 87e14207e8b4a2d9f9f2e66e92cd7ad83de0dffbdb4ba6e47c1a4c932d4142b6 236 lib32_dbg "32-bit compatibility libraries (Debugging)" off
+lib32.txz bafd132ca285aac94973e45800ddf5af8e18702be7a4f818a51b721b2d0d5c6c 718 lib32 "32-bit compatibility libraries" on
+ports.txz 87273fc919024af2ef1792b6e3ce6689df858f2d8db7155ce900d44e5e3ee689 209877 ports "Ports tree" off
+src.txz 8a6b11539b54ddc18933b7b385c19fa2f53c7c41886eac83c323a58410121828 117801 src "System source tree" off
+tests.txz e6c6035dda2b36518c2796e3181f20c56327024b96a5271017065190913ecc6e 7522 tests "Test suite" off
diff --git a/misc/freebsd-release-manifests/files/MANIFESTS/arm64-aarch64-15.0-ALPHA1 b/misc/freebsd-release-manifests/files/MANIFESTS/arm64-aarch64-15.0-ALPHA1
new file mode 100644
index 000000000000..68bb8c8bac22
--- /dev/null
+++ b/misc/freebsd-release-manifests/files/MANIFESTS/arm64-aarch64-15.0-ALPHA1
@@ -0,0 +1,9 @@
+base-dbg.txz a6e8881d3609e488b863fbb4dc0330ef06f747936576128cd37c8fcc3cf89671 1737 base_dbg "Base system debug info" off
+base.txz 20157641153809c8da5ebb945f29133cce66fa2657e5765dfc58bb8a50f62cde 29349 base "Base system (MANDATORY)" on
+kernel-dbg.txz 75f845ec1f44237cbf356b323132104c0e5d5bdd133fd15d246ce424a82db4b4 718 kernel_dbg "Kernel debug info" on
+kernel.txz 3e53bcc1e24c6890ff2dd3654d9ee5953bcc804962e8ab505d592540f2b188c1 787 kernel "Kernel (MANDATORY)" on
+lib32-dbg.txz 961a022235abe14ba983ad74b572165c384494372ab9c57cc7c7c8528a7010ca 233 lib32_dbg "32-bit compatibility libraries (Debugging)" off
+lib32.txz 12c177106426f02ce1fe7970bd1ac63c0300bbc99abdfb531c03c380fa06e87a 702 lib32 "32-bit compatibility libraries" on
+ports.txz 87273fc919024af2ef1792b6e3ce6689df858f2d8db7155ce900d44e5e3ee689 209877 ports "Ports tree" off
+src.txz 8a6b11539b54ddc18933b7b385c19fa2f53c7c41886eac83c323a58410121828 117801 src "System source tree" off
+tests.txz b770dd2a0af9a1f4a8dbb53b6178f547bdbcef1750b5f2bb41c9fd6f66501a18 7520 tests "Test suite" off
diff --git a/misc/freebsd-release-manifests/files/MANIFESTS/powerpc-powerpc64le-15.0-ALPHA1 b/misc/freebsd-release-manifests/files/MANIFESTS/powerpc-powerpc64le-15.0-ALPHA1
new file mode 100644
index 000000000000..b32719f35135
--- /dev/null
+++ b/misc/freebsd-release-manifests/files/MANIFESTS/powerpc-powerpc64le-15.0-ALPHA1
@@ -0,0 +1,7 @@
+base-dbg.txz b8b95c89ad6c0ec749d39c624eb0c6ca1d7a7d24c492776b31f6d826400589de 1711 base_dbg "Base system debug info" off
+base.txz b7c9832388b59bf1ded7be95a3d887dcf1c66b446248e3ebe7928144a52cc162 29112 base "Base system (MANDATORY)" on
+kernel-dbg.txz 0cc4b07d1a345b86f05e569cd081a412a5a91568061864e1780e3e478f91f597 664 kernel_dbg "Kernel debug info" on
+kernel.txz 33063020b97ef768ce0657b9b3c43a9cf05bc507db8cc153dd4b097ce75d9307 665 kernel "Kernel (MANDATORY)" on
+ports.txz 87273fc919024af2ef1792b6e3ce6689df858f2d8db7155ce900d44e5e3ee689 209877 ports "Ports tree" off
+src.txz 8a6b11539b54ddc18933b7b385c19fa2f53c7c41886eac83c323a58410121828 117801 src "System source tree" off
+tests.txz 1662e8359ae7675b8e3c6231aff738d5b1e4cfcbe83337e2219cf424d790316a 7521 tests "Test suite" off
diff --git a/misc/freebsd-release-manifests/files/MANIFESTS/riscv-riscv64-15.0-ALPHA1 b/misc/freebsd-release-manifests/files/MANIFESTS/riscv-riscv64-15.0-ALPHA1
new file mode 100644
index 000000000000..31cb6ae9e0fd
--- /dev/null
+++ b/misc/freebsd-release-manifests/files/MANIFESTS/riscv-riscv64-15.0-ALPHA1
@@ -0,0 +1,7 @@
+base-dbg.txz b6d4ea1d627c42613c969257ae87c700b7dee27cf217715f40e85f52a637e5b2 1712 base_dbg "Base system debug info" off
+base.txz fc75139c3402cf94354ceb54dc5b6f5f5bcc235cba9434c827eb7aa12fd1fdbe 29156 base "Base system (MANDATORY)" on
+kernel-dbg.txz 0ae7323510f2c983e6a2b148ad9340b64fd8fa0a332533f5da76f89653072f2c 636 kernel_dbg "Kernel debug info" on
+kernel.txz d0db3e17eca20561382ee289936f0f8e2d21422e75702cc7f563f7a00af05259 641 kernel "Kernel (MANDATORY)" on
+ports.txz 87273fc919024af2ef1792b6e3ce6689df858f2d8db7155ce900d44e5e3ee689 209877 ports "Ports tree" off
+src.txz 8a6b11539b54ddc18933b7b385c19fa2f53c7c41886eac83c323a58410121828 117801 src "System source tree" off
+tests.txz 4a6ac1d1ad4f5bc6e4ff4c1bcedf157029c19e7126f79198600e924cb642da7a 7521 tests "Test suite" off
diff --git a/misc/freebsd-release-manifests/pkg-plist b/misc/freebsd-release-manifests/pkg-plist
index 3785e0c50f5c..168828b3413e 100644
--- a/misc/freebsd-release-manifests/pkg-plist
+++ b/misc/freebsd-release-manifests/pkg-plist
@@ -2,10 +2,12 @@
%%DATADIR%%/MANIFESTS/amd64-amd64-13.5-RELEASE
%%DATADIR%%/MANIFESTS/amd64-amd64-14.2-RELEASE
%%DATADIR%%/MANIFESTS/amd64-amd64-14.3-RELEASE
+%%DATADIR%%/MANIFESTS/amd64-amd64-15.0-ALPHA1
%%DATADIR%%/MANIFESTS/arm64-aarch64-13.4-RELEASE
%%DATADIR%%/MANIFESTS/arm64-aarch64-13.5-RELEASE
%%DATADIR%%/MANIFESTS/arm64-aarch64-14.2-RELEASE
%%DATADIR%%/MANIFESTS/arm64-aarch64-14.3-RELEASE
+%%DATADIR%%/MANIFESTS/arm64-aarch64-15.0-ALPHA1
%%DATADIR%%/MANIFESTS/i386-i386-13.4-RELEASE
%%DATADIR%%/MANIFESTS/i386-i386-13.5-RELEASE
%%DATADIR%%/MANIFESTS/i386-i386-14.2-RELEASE
@@ -22,6 +24,7 @@
%%DATADIR%%/MANIFESTS/powerpc-powerpc64le-13.5-RELEASE
%%DATADIR%%/MANIFESTS/powerpc-powerpc64le-14.2-RELEASE
%%DATADIR%%/MANIFESTS/powerpc-powerpc64le-14.3-RELEASE
+%%DATADIR%%/MANIFESTS/powerpc-powerpc64le-15.0-ALPHA1
%%DATADIR%%/MANIFESTS/powerpc-powerpcspe-13.4-RELEASE
%%DATADIR%%/MANIFESTS/powerpc-powerpcspe-13.5-RELEASE
%%DATADIR%%/MANIFESTS/powerpc-powerpcspe-14.2-RELEASE
@@ -30,3 +33,4 @@
%%DATADIR%%/MANIFESTS/riscv-riscv64-13.5-RELEASE
%%DATADIR%%/MANIFESTS/riscv-riscv64-14.2-RELEASE
%%DATADIR%%/MANIFESTS/riscv-riscv64-14.3-RELEASE
+%%DATADIR%%/MANIFESTS/riscv-riscv64-15.0-ALPHA1
diff --git a/misc/getopt/Makefile b/misc/getopt/Makefile
index c443c45207ca..a5fdc59d8af2 100644
--- a/misc/getopt/Makefile
+++ b/misc/getopt/Makefile
@@ -19,6 +19,7 @@ CONFIGURE_ARGS= --disable-asciidoc \
--disable-nls \
--disable-makeinstall-chown \
--disable-makeinstall-setuid \
+ --disable-year2038 \
--with-pkgconfigdir=${PREFIX}/libdata/pkgconfig
GNU_CONFIGURE= yes
diff --git a/misc/ggml/Makefile b/misc/ggml/Makefile
index b332c2d881c5..db050b78c558 100644
--- a/misc/ggml/Makefile
+++ b/misc/ggml/Makefile
@@ -12,6 +12,8 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
USES= cmake:testing compiler:c++17-lang python:run shebangfix
USE_LDCONFIG= yes
+BROKEN_i386= compilation fails: LLVM ERROR: out of memory
+
USE_GITHUB= yes
GH_ACCOUNT= ggerganov
GH_TAGNAME= 83835ff
diff --git a/misc/ggml/files/patch-src_ggml-cpu_CMakeLists.txt b/misc/ggml/files/patch-src_ggml-cpu_CMakeLists.txt
new file mode 100644
index 000000000000..fab5880da52b
--- /dev/null
+++ b/misc/ggml/files/patch-src_ggml-cpu_CMakeLists.txt
@@ -0,0 +1,19 @@
+--- src/ggml-cpu/CMakeLists.txt.orig 2025-09-07 09:13:51 UTC
++++ src/ggml-cpu/CMakeLists.txt
+@@ -382,13 +382,13 @@ function(ggml_add_cpu_backend_variant_impl tag_name)
+ string(REGEX REPLACE "POWER *([0-9]+)" "\\1" EXTRACTED_NUMBER "${MATCHED_STRING}")
+
+ if (EXTRACTED_NUMBER GREATER_EQUAL 10)
+- list(APPEND ARCH_FLAGS -mcpu=power10 -mpowerpc64)
++ list(APPEND ARCH_FLAGS -mcpu=power10)
+ elseif (EXTRACTED_NUMBER EQUAL 9)
+- list(APPEND ARCH_FLAGS -mcpu=power9 -mpowerpc64)
++ list(APPEND ARCH_FLAGS -mcpu=power9)
+ elseif (${CMAKE_SYSTEM_PROCESSOR} MATCHES "ppc64le")
+ list(APPEND ARCH_FLAGS -mcpu=powerpc64le -mtune=native)
+ else()
+- list(APPEND ARCH_FLAGS -mcpu=native -mtune=native -mpowerpc64)
++ list(APPEND ARCH_FLAGS -mcpu=native -mtune=native)
+ endif()
+ elseif(GGML_CPU_ALL_VARIANTS)
+ # Begin with the lowest baseline
diff --git a/misc/openhab2-addons/Makefile b/misc/openhab2-addons/Makefile
index a5b1dc8d24c0..95f062fe4346 100644
--- a/misc/openhab2-addons/Makefile
+++ b/misc/openhab2-addons/Makefile
@@ -11,6 +11,9 @@ WWW= https://www.openhab.org/
LICENSE= EPL
+DEPRECATED= superseeded by misc/openhab-addons
+EXPIRATION_DATE=2025-12-31
+
RUN_DEPENDS= ${LOCALBASE}/libexec/openhab2/addons/README:misc/openhab2
USERS= openhab
diff --git a/misc/openhab2/Makefile b/misc/openhab2/Makefile
index 21438f0a2bbf..b6b4d85cc277 100644
--- a/misc/openhab2/Makefile
+++ b/misc/openhab2/Makefile
@@ -12,6 +12,9 @@ WWW= https://www.openhab.org/
LICENSE= EPL
LICENSE_FILE= ${WRKSRC}/LICENSE.TXT
+DEPRECATED= superseeded by misc/openhab
+EXPIRATION_DATE=2025-12-31
+
USES= cpe java zip
JAVA_VERSION= 8
USE_RC_SUBR= openhab2
diff --git a/misc/patchutils/Makefile b/misc/patchutils/Makefile
index 296c6737cb78..2717af6ff96a 100644
--- a/misc/patchutils/Makefile
+++ b/misc/patchutils/Makefile
@@ -1,6 +1,5 @@
PORTNAME= patchutils
-PORTVERSION= 0.4.2
-PORTREVISION= 1
+PORTVERSION= 0.4.3
CATEGORIES= misc
MASTER_SITES= http://cyberelk.net/tim/data/patchutils/stable/
@@ -13,14 +12,22 @@ LICENSE= GPLv2+
RUN_DEPENDS= bash:shells/bash
-USES= perl5 python:run shebangfix tar:xz
+USES= gmake perl5 python:run shebangfix tar:xz
GNU_CONFIGURE= yes
SHEBANG_FILES= patchview/gitdiff scripts/*.in
+OPTIONS_DEFINE= MANPAGES
+OPTIONS_DEFAULT=MANPAGES
+OPTIONS_SUB= yes
+
+MANPAGES_BUILD_DEPENDS= xmlto>=0:textproc/xmlto
+
post-install:
${MV} ${STAGEDIR}${PREFIX}/bin/svndiff ${STAGEDIR}${PREFIX}/bin/svndiff.patchutils
+
+post-install-MANPAGES-on:
${INSTALL_MAN} ${WRKSRC}/doc/*.1 ${STAGEDIR}${PREFIX}/share/man/man1
.include <bsd.port.mk>
diff --git a/misc/patchutils/distinfo b/misc/patchutils/distinfo
index 399fef46d8c4..b820f622e0ba 100644
--- a/misc/patchutils/distinfo
+++ b/misc/patchutils/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1595416527
-SHA256 (patchutils-0.4.2.tar.xz) = 8875b0965fe33de62b890f6cd793be7fafe41a4e552edbf641f1fed5ebbf45ed
-SIZE (patchutils-0.4.2.tar.xz) = 159504
+TIMESTAMP = 1757120518
+SHA256 (patchutils-0.4.3.tar.xz) = 0efc96a9565fd156fc1064fdcc54c82b6229db0d402827c4c48b02f6ef956445
+SIZE (patchutils-0.4.3.tar.xz) = 404684
diff --git a/misc/patchutils/pkg-plist b/misc/patchutils/pkg-plist
index 975f7479712a..10959cd27226 100644
--- a/misc/patchutils/pkg-plist
+++ b/misc/patchutils/pkg-plist
@@ -17,18 +17,38 @@ bin/splitdiff
bin/svndiff.patchutils
bin/svndiffview
bin/unwrapdiff
-share/man/man1/combinediff.1.gz
-share/man/man1/dehtmldiff.1.gz
-share/man/man1/editdiff.1.gz
-share/man/man1/espdiff.1.gz
-share/man/man1/filterdiff.1.gz
-share/man/man1/fixcvsdiff.1.gz
-share/man/man1/flipdiff.1.gz
-share/man/man1/grepdiff.1.gz
-share/man/man1/interdiff.1.gz
-share/man/man1/lsdiff.1.gz
-share/man/man1/patchview.1.gz
-share/man/man1/recountdiff.1.gz
-share/man/man1/rediff.1.gz
-share/man/man1/splitdiff.1.gz
-share/man/man1/unwrapdiff.1.gz
+share/bash-completion/completions/combinediff
+share/bash-completion/completions/dehtmldiff
+share/bash-completion/completions/editdiff
+share/bash-completion/completions/espdiff
+share/bash-completion/completions/filterdiff
+share/bash-completion/completions/fixcvsdiff
+share/bash-completion/completions/flipdiff
+share/bash-completion/completions/gitdiff
+share/bash-completion/completions/gitdiffview
+share/bash-completion/completions/grepdiff
+share/bash-completion/completions/interdiff
+share/bash-completion/completions/lsdiff
+share/bash-completion/completions/patchutils
+share/bash-completion/completions/patchview
+share/bash-completion/completions/recountdiff
+share/bash-completion/completions/rediff
+share/bash-completion/completions/splitdiff
+share/bash-completion/completions/svndiff
+share/bash-completion/completions/svndiffview
+share/bash-completion/completions/unwrapdiff
+%%MANPAGES%%share/man/man1/combinediff.1.gz
+%%MANPAGES%%share/man/man1/dehtmldiff.1.gz
+%%MANPAGES%%share/man/man1/editdiff.1.gz
+%%MANPAGES%%share/man/man1/espdiff.1.gz
+%%MANPAGES%%share/man/man1/filterdiff.1.gz
+%%MANPAGES%%share/man/man1/fixcvsdiff.1.gz
+%%MANPAGES%%share/man/man1/flipdiff.1.gz
+%%MANPAGES%%share/man/man1/grepdiff.1.gz
+%%MANPAGES%%share/man/man1/interdiff.1.gz
+%%MANPAGES%%share/man/man1/lsdiff.1.gz
+%%MANPAGES%%share/man/man1/patchview.1.gz
+%%MANPAGES%%share/man/man1/recountdiff.1.gz
+%%MANPAGES%%share/man/man1/rediff.1.gz
+%%MANPAGES%%share/man/man1/splitdiff.1.gz
+%%MANPAGES%%share/man/man1/unwrapdiff.1.gz
diff --git a/misc/py-fastscapelib/Makefile b/misc/py-fastscapelib/Makefile
index dd142735cb90..42412318de85 100644
--- a/misc/py-fastscapelib/Makefile
+++ b/misc/py-fastscapelib/Makefile
@@ -12,6 +12,7 @@ WWW= https://fastscapelib.readthedocs.io/en/latest/ \
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/LICENSE
+BROKEN_FreeBSD_13= compilation fails with clang-19, see https://github.com/fastscape-lem/fastscapelib/issues/168
BROKEN_FreeBSD_15= compilation fails with clang-19, see https://github.com/fastscape-lem/fastscapelib/issues/168
BUILD_DEPENDS= cmake:devel/cmake-core \
diff --git a/misc/py-google-genai/Makefile b/misc/py-google-genai/Makefile
new file mode 100644
index 000000000000..676551321502
--- /dev/null
+++ b/misc/py-google-genai/Makefile
@@ -0,0 +1,75 @@
+PORTNAME= google-genai
+DISTVERSIONPREFIX= v
+DISTVERSION= 1.33.0
+CATEGORIES= misc python # machine-learning
+#MASTER_SITES= PYPI # no tests
+PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+
+MAINTAINER= yuri@FreeBSD.org
+COMMENT= Google Gen AI Python SDK: interface for Python applications
+WWW= https://googleapis.github.io/python-genai/ \
+ https://github.com/googleapis/python-genai
+
+LICENSE= APACHE20
+LICENSE_FILES= ${WRKSRC}/LICENSE
+
+BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}packaging>=24.2:devel/py-packaging@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}pkginfo>=1.12.0:sysutils/py-pkginfo@${PY_FLAVOR} \
+ ${PY_SETUPTOOLS} \
+ ${PYTHON_PKGNAMEPREFIX}twine>=6.1.0:devel/py-twine@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}wheel>0:devel/py-wheel@${PY_FLAVOR}
+#from pyproject.toml
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}anyio>=4.8.0<5.0.0:devel/py-anyio@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}google-auth>=2.14.1<3.0.0:security/py-google-auth@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}httpx>=0.28.1<1.0.0:www/py-httpx@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}pydantic2>=2.0.0<3.0.0:devel/py-pydantic2@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}requests>=2.28.1<3.0.0:www/py-requests@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}tenacity>=8.2.3<9.2.0:devel/py-tenacity@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}typing-extensions>=4.11.0<5.0.0:devel/py-typing-extensions@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}websockets>=13.0.0<15.1.0:devel/py-websockets@${PY_FLAVOR}
+# from requirements.txt, see https://github.com/googleapis/python-genai/issues/1340
+RUN_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}absl-py>=2.1.0:devel/py-absl-py@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}annotated-types>=0.7.0:devel/py-annotated-types@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}anyio>=4.8.0:devel/py-anyio@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}cachetools>=5.5.0:devel/py-cachetools@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}certifi>=2024.8.30:security/py-certifi@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}charset-normalizer>=3.4.0:textproc/py-charset-normalizer@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}coverage>=7.6.9:devel/py-coverage@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}google-auth>=2.37.0:security/py-google-auth@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}httpx>=0.28.1:www/py-httpx@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}idna>=3.10:dns/py-idna@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}iniconfig>0:devel/py-iniconfig@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}mcp>=1.8.1:misc/py-mcp@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}packaging>=24.2:devel/py-packaging@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}pillow>=11.0.0:graphics/py-pillow@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}pluggy>=1.5.0:devel/py-pluggy@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}protobuf>0:devel/py-protobuf@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}py>=1.11.0:devel/py-py@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}pyasn1>0:devel/py-pyasn1@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}pyasn1-modules>=0.4.1:devel/py-pyasn1-modules@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}pydantic2>=2.9.2:devel/py-pydantic2@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}pydantic-core>=2.23.4:devel/py-pydantic-core@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}pytest-asyncio>0:devel/py-pytest-asyncio@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}pytest-cov>0:devel/py-pytest-cov@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}pytest-parallel>=0.1.1:devel/py-pytest-parallel@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}pytest>=8.3.4:devel/py-pytest@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}requests>=2.32.4:www/py-requests@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}rsa>=4.9:security/py-rsa@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}sentencepiece>=0.2.0:textproc/py-sentencepiece@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}tenacity>=8.2.3:devel/py-tenacity@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}typing-extensions>=4.12.2:devel/py-typing-extensions@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}urllib3>=2.2.3:net/py-urllib3@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}websockets>=15.0.0:devel/py-websockets@${PY_FLAVOR}
+
+USES= python
+USE_PYTHON= pep517 autoplist pytest
+
+USE_GITHUB= yes
+GH_ACCOUNT= googleapis
+GH_PROJECT= python-genai
+
+NO_ARCH= yes
+
+TEST_ENV= GOOGLE_GENAI_REPLAYS_DIRECTORY=${WRKDIR}/replays
+
+.include <bsd.port.mk>
diff --git a/misc/py-google-genai/distinfo b/misc/py-google-genai/distinfo
new file mode 100644
index 000000000000..4313c03340ac
--- /dev/null
+++ b/misc/py-google-genai/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1757280146
+SHA256 (googleapis-python-genai-v1.33.0_GH0.tar.gz) = 75cf6a3ed0336d3e060c248dcc4908a83b50da8bdd6a46004fd888356811baed
+SIZE (googleapis-python-genai-v1.33.0_GH0.tar.gz) = 3876112
diff --git a/misc/py-google-genai/pkg-descr b/misc/py-google-genai/pkg-descr
new file mode 100644
index 000000000000..fbebea889c25
--- /dev/null
+++ b/misc/py-google-genai/pkg-descr
@@ -0,0 +1,3 @@
+google-genai is a Google Gen AI Python SDK that provides an interface for
+developers to integrate Google's generative models into their Python
+applications.
diff --git a/misc/py-runloop-api-client/Makefile b/misc/py-runloop-api-client/Makefile
new file mode 100644
index 000000000000..722ff60fd332
--- /dev/null
+++ b/misc/py-runloop-api-client/Makefile
@@ -0,0 +1,46 @@
+PORTNAME= runloop-api-client
+#DISTVERSIONPREFIX= v
+DISTVERSION= 0.58.0
+CATEGORIES= misc python # machine-learning
+MASTER_SITES= PYPI
+PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+DISTNAME= ${PORTNAME:S/-/_/g}-${PORTVERSION}
+
+MAINTAINER= yuri@FreeBSD.org
+COMMENT= Official Python library for the runloop API
+WWW= https://github.com/runloopai/api-client-python
+
+LICENSE= MIT
+LICENSE_FILES= ${WRKSRC}/LICENSE
+
+BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}hatchling>=1.26.3:devel/py-hatchling@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}hatch-fancy-pypi-readme>0:devel/py-hatch-fancy-pypi-readme@${PY_FLAVOR}
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}anyio>=3.5.05:devel/py-anyio@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}distro>=1.7.0:sysutils/py-distro@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}httpx>=0.23.0:www/py-httpx@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}pydantic2>=1.9.0:devel/py-pydantic2@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}sniffio>=0:devel/py-sniffio@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}typing-extensions>=4.10:devel/py-typing-extensions@${PY_FLAVOR}
+TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}dirty-equals>=0.6.0:devel/py-dirty-equals@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}importlib-metadata>=6.7.0:devel/py-importlib-metadata@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}mypy>0:devel/py-mypy@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}nest-asyncio>=1.6.0:devel/py-nest-asyncio@${PY_FLAVOR} \
+ nox>0:devel/nox@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}pyright>=1.1.399:devel/py-pyright@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}pytest-asyncio>0:devel/py-pytest-asyncio@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}pytest-xdist>=3.6.1:devel/py-pytest-xdist@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}respx>=0:www/py-respx@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}rich>=13.7.1:textproc/py-rich@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}ruff>0:devel/py-ruff@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}time-machine>0:devel/py-time-machine@${PY_FLAVOR}
+
+USES= python
+USE_PYTHON= pep517 autoplist pytest
+
+NO_ARCH= yes
+
+TEST_ENV= ${MAKE_ENV} PYTHONPATH=${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}
+
+# tests run forever
+
+.include <bsd.port.mk>
diff --git a/misc/py-runloop-api-client/distinfo b/misc/py-runloop-api-client/distinfo
new file mode 100644
index 000000000000..df63ce2979d4
--- /dev/null
+++ b/misc/py-runloop-api-client/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1757290176
+SHA256 (runloop_api_client-0.58.0.tar.gz) = 03448b6d0408d588d6e5ff7b2f49e197b58a7d4932f8ec7ae905f9e61cb3f495
+SIZE (runloop_api_client-0.58.0.tar.gz) = 333006
diff --git a/misc/py-runloop-api-client/files/patch-pyproject.toml b/misc/py-runloop-api-client/files/patch-pyproject.toml
new file mode 100644
index 000000000000..d2b3917363f3
--- /dev/null
+++ b/misc/py-runloop-api-client/files/patch-pyproject.toml
@@ -0,0 +1,11 @@
+--- pyproject.toml.orig 2025-09-08 00:09:49 UTC
++++ pyproject.toml
+@@ -91,7 +91,7 @@ typecheck = { chain = [
+ "typecheck:mypy" = "mypy ."
+
+ [build-system]
+-requires = ["hatchling==1.26.3", "hatch-fancy-pypi-readme"]
++requires = ["hatchling>=1.26.3", "hatch-fancy-pypi-readme"]
+ build-backend = "hatchling.build"
+
+ [dependency-groups]
diff --git a/misc/py-runloop-api-client/pkg-descr b/misc/py-runloop-api-client/pkg-descr
new file mode 100644
index 000000000000..39622f2c3472
--- /dev/null
+++ b/misc/py-runloop-api-client/pkg-descr
@@ -0,0 +1,4 @@
+The Runloop Python library provides convenient access to the Runloop REST API
+from any Python 3.8+ application. The library includes type definitions for
+all request params and response fields, and offers both synchronous and
+asynchronous clients powered by httpx.
diff --git a/misc/rubygem-mime-types-data/Makefile b/misc/rubygem-mime-types-data/Makefile
index 490c35555fb1..44ae9fc1deb7 100644
--- a/misc/rubygem-mime-types-data/Makefile
+++ b/misc/rubygem-mime-types-data/Makefile
@@ -1,5 +1,5 @@
PORTNAME= mime-types-data
-PORTVERSION= 3.2025.0729
+PORTVERSION= 3.2025.0826
CATEGORIES= misc rubygems
MASTER_SITES= RG
diff --git a/misc/rubygem-mime-types-data/distinfo b/misc/rubygem-mime-types-data/distinfo
index cf678dc31c98..4ff6365025d4 100644
--- a/misc/rubygem-mime-types-data/distinfo
+++ b/misc/rubygem-mime-types-data/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1755062610
-SHA256 (rubygem/mime-types-data-3.2025.0729.gem) = 8d7e1ab1ab756ebba91354ff4e35bcf23c39ed86dc5abba6cf32ce66ee9e5aad
-SIZE (rubygem/mime-types-data-3.2025.0729.gem) = 169984
+TIMESTAMP = 1757121826
+SHA256 (rubygem/mime-types-data-3.2025.0826.gem) = 66baca9e2f464d084c8ff668f2bbe8afe30bebf12b52bce1f4b87b78eaaead35
+SIZE (rubygem/mime-types-data-3.2025.0826.gem) = 170496
diff --git a/misc/rubygem-octicons/Makefile b/misc/rubygem-octicons/Makefile
index 04a7cb9012fa..23491e50f273 100644
--- a/misc/rubygem-octicons/Makefile
+++ b/misc/rubygem-octicons/Makefile
@@ -1,5 +1,5 @@
PORTNAME= octicons
-PORTVERSION= 19.15.5
+PORTVERSION= 19.16.0
CATEGORIES= misc rubygems
MASTER_SITES= RG
diff --git a/misc/rubygem-octicons/distinfo b/misc/rubygem-octicons/distinfo
index db5c5c979c58..bf1d92cbf9e6 100644
--- a/misc/rubygem-octicons/distinfo
+++ b/misc/rubygem-octicons/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753796206
-SHA256 (rubygem/octicons-19.15.5.gem) = 7ee94ea6e200f0b31c63c92583c6ac398f1cda6ede005452994c57ad53e40a77
-SIZE (rubygem/octicons-19.15.5.gem) = 231424
+TIMESTAMP = 1757121828
+SHA256 (rubygem/octicons-19.16.0.gem) = 23953de726560f25c6b4ba1f387bf8bedfcf33e0db2f332732eefba3edfa17ff
+SIZE (rubygem/octicons-19.16.0.gem) = 232960
diff --git a/misc/rump/Makefile b/misc/rump/Makefile
index a74a651c2bfa..fbd18a09c008 100644
--- a/misc/rump/Makefile
+++ b/misc/rump/Makefile
@@ -1,6 +1,6 @@
PORTNAME= rump
PORTVERSION= 20170822
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= misc
MAINTAINER= vanilla@FreeBSD.org
@@ -23,7 +23,7 @@ USES= compiler
.include <bsd.port.pre.mk>
.if ${OPSYS} == FreeBSD
-CFLAGS+= -Wno-error=strict-prototypes -Wno-error=array-parameter
+CFLAGS+= -Wno-error=strict-prototypes -Wno-error=array-parameter -Wno-error=cast-function-type-mismatch
.endif
.if ${ARCH} == amd64 || ${ARCH} == i386
diff --git a/misc/rump/files/patch-src_lib_librumpuser_sp__common.c b/misc/rump/files/patch-src_lib_librumpuser_sp__common.c
new file mode 100644
index 000000000000..2ba3cefa3eab
--- /dev/null
+++ b/misc/rump/files/patch-src_lib_librumpuser_sp__common.c
@@ -0,0 +1,43 @@
+--- src/lib/librumpuser/sp_common.c.orig 2025-09-09 03:27:37 UTC
++++ src/lib/librumpuser/sp_common.c
+@@ -701,15 +701,21 @@ static int
+
+ /*ARGSUSED*/
+ static int
+-notsupp(void)
++addrparse_notsupp(const char *addr __unused, struct sockaddr **sa __unused,
++ int allow_wildcard __unused)
+ {
+
+ fprintf(stderr, "rump_sp: support not yet implemented\n");
+ return EOPNOTSUPP;
+ }
+
++static void
++cleanup_success(struct sockaddr *sa __unused)
++{
++}
++
+ static int
+-success(void)
++connecthook_success(int s __unused)
+ {
+
+ return 0;
+@@ -724,12 +730,12 @@ static struct {
+ cleanup_fn cleanup;
+ } parsetab[] = {
+ { "tcp", PF_INET, sizeof(struct sockaddr_in),
+- tcp_parse, tcp_connecthook, (cleanup_fn)success },
++ tcp_parse, tcp_connecthook, cleanup_success },
+ { "unix", PF_LOCAL, sizeof(struct sockaddr_un),
+- unix_parse, (connecthook_fn)success, unix_cleanup },
++ unix_parse, connecthook_success, unix_cleanup },
+ { "tcp6", PF_INET6, sizeof(struct sockaddr_in6),
+- (addrparse_fn)notsupp, (connecthook_fn)success,
+- (cleanup_fn)success },
++ addrparse_notsupp, connecthook_success,
++ cleanup_success },
+ };
+ #define NPARSE (sizeof(parsetab)/sizeof(parsetab[0]))
+
diff --git a/misc/rump/files/patch-src_sys_kern_kern__hook.c b/misc/rump/files/patch-src_sys_kern_kern__hook.c
new file mode 100644
index 000000000000..965b8a46b4a1
--- /dev/null
+++ b/misc/rump/files/patch-src_sys_kern_kern__hook.c
@@ -0,0 +1,56 @@
+--- src/sys/kern/kern_hook.c.orig 2025-09-09 03:38:01 UTC
++++ src/sys/kern/kern_hook.c
+@@ -102,7 +102,7 @@ hook_proc_run(hook_list_t *list, struct proc *p)
+ struct hook_desc *hd;
+
+ LIST_FOREACH(hd, list, hk_list)
+- ((void (*)(struct proc *, void *))*hd->hk_fn)(p, hd->hk_arg);
++ ((void (*)(struct proc *, void *))(void *)*hd->hk_fn)(p, hd->hk_arg);
+ }
+
+ /*
+@@ -168,7 +168,7 @@ mountroothook_establish(void (*fn)(device_t), device_t
+ void *
+ mountroothook_establish(void (*fn)(device_t), device_t dev)
+ {
+- return hook_establish(&mountroothook_list, (void (*)(void *))fn, dev);
++ return hook_establish(&mountroothook_list, (void (*)(void *))(void *)fn, dev);
+ }
+
+ void
+@@ -201,7 +201,7 @@ exechook_establish(void (*fn)(struct proc *, void *),
+ void *
+ exechook_establish(void (*fn)(struct proc *, void *), void *arg)
+ {
+- return hook_establish(&exechook_list, (void (*)(void *))fn, arg);
++ return hook_establish(&exechook_list, (void (*)(void *))(void *)fn, arg);
+ }
+
+ void
+@@ -228,7 +228,7 @@ exithook_establish(void (*fn)(struct proc *, void *),
+ void *rv;
+
+ rw_enter(&exec_lock, RW_WRITER);
+- rv = hook_establish(&exithook_list, (void (*)(void *))fn, arg);
++ rv = hook_establish(&exithook_list, (void (*)(void *))(void *)fn, arg);
+ rw_exit(&exec_lock);
+ return rv;
+ }
+@@ -256,7 +256,7 @@ forkhook_establish(void (*fn)(struct proc *, struct pr
+ void *
+ forkhook_establish(void (*fn)(struct proc *, struct proc *))
+ {
+- return hook_establish(&forkhook_list, (void (*)(void *))fn, NULL);
++ return hook_establish(&forkhook_list, (void (*)(void *))(void *)fn, NULL);
+ }
+
+ void
+@@ -274,7 +274,7 @@ doforkhooks(struct proc *p2, struct proc *p1)
+ struct hook_desc *hd;
+
+ LIST_FOREACH(hd, &forkhook_list, hk_list) {
+- ((void (*)(struct proc *, struct proc *))*hd->hk_fn)
++ ((void (*)(struct proc *, struct proc *))(void *)*hd->hk_fn)
+ (p2, p1);
+ }
+ }
diff --git a/multimedia/audacious-plugins/Makefile b/multimedia/audacious-plugins/Makefile
index 8247ced92505..a8ca9f2b235c 100644
--- a/multimedia/audacious-plugins/Makefile
+++ b/multimedia/audacious-plugins/Makefile
@@ -1,5 +1,5 @@
PORTNAME= audacious-plugins
-DISTVERSION= 4.5
+DISTVERSION= 4.5.1
CATEGORIES= multimedia audio
MASTER_SITES= http://distfiles.audacious-media-player.org/
diff --git a/multimedia/audacious-plugins/distinfo b/multimedia/audacious-plugins/distinfo
index ae894459b7f2..511960a20084 100644
--- a/multimedia/audacious-plugins/distinfo
+++ b/multimedia/audacious-plugins/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1752655715
-SHA256 (audacious-plugins-4.5.tar.bz2) = 36c19940ee7227f67df4f0c7fd98a5f60c60257a1a47ecd014c9e2a26d7846dd
-SIZE (audacious-plugins-4.5.tar.bz2) = 1907160
+TIMESTAMP = 1757272635
+SHA256 (audacious-plugins-4.5.1.tar.bz2) = f4feedc32776acfa9d24701d3b794fc97822f76da6991e91e627e70e561fdd3b
+SIZE (audacious-plugins-4.5.1.tar.bz2) = 1907432
diff --git a/multimedia/audacious/Makefile b/multimedia/audacious/Makefile
index a0176d8ed188..c7efa54e3d21 100644
--- a/multimedia/audacious/Makefile
+++ b/multimedia/audacious/Makefile
@@ -1,5 +1,5 @@
PORTNAME= audacious
-DISTVERSION= 4.5
+DISTVERSION= 4.5.1
CATEGORIES= multimedia audio
MASTER_SITES= https://distfiles.audacious-media-player.org/
diff --git a/multimedia/audacious/distinfo b/multimedia/audacious/distinfo
index a2b382d642e3..c53e03d87eed 100644
--- a/multimedia/audacious/distinfo
+++ b/multimedia/audacious/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1752655638
-SHA256 (audacious-4.5.tar.bz2) = 1ea5e0f871c6a8b2318e09a9d58fc573fe3f117ae0d8d163b60cc05b2ce7c405
-SIZE (audacious-4.5.tar.bz2) = 642198
+TIMESTAMP = 1757272613
+SHA256 (audacious-4.5.1.tar.bz2) = 7194743a0a41b1d8f582c071488b77f7b917be47ca5e142dd76af5d81d36f9cd
+SIZE (audacious-4.5.1.tar.bz2) = 642359
diff --git a/multimedia/rubygem-clutter-gstreamer/Makefile b/multimedia/rubygem-clutter-gstreamer/Makefile
index 39effc0e0ace..518892f09bbb 100644
--- a/multimedia/rubygem-clutter-gstreamer/Makefile
+++ b/multimedia/rubygem-clutter-gstreamer/Makefile
@@ -1,5 +1,5 @@
PORTNAME= clutter-gstreamer
-PORTVERSION= 4.3.0
+PORTVERSION= 4.3.3
CATEGORIES= multimedia rubygems
MASTER_SITES= RG
@@ -15,7 +15,8 @@ BUILD_DEPENDS= rubygem-rake>=0:devel/rubygem-rake
LIB_DEPENDS= libclutter-gst-3.0.so:multimedia/clutter-gst3
RUN_DEPENDS= rubygem-clutter>=${PORTSVERSION}:graphics/rubygem-clutter \
rubygem-gdk_pixbuf2>=${PORTSVERSION}:graphics/rubygem-gdk_pixbuf2 \
- rubygem-gstreamer>=${PORTVERSION}<${PORTVERSION}_99:multimedia/rubygem-gstreamer
+ rubygem-gstreamer>=${PORTVERSION}<${PORTVERSION}_99:multimedia/rubygem-gstreamer \
+ rubygem-rake>=0:devel/rubygem-rake
USES= gem
diff --git a/multimedia/rubygem-clutter-gstreamer/distinfo b/multimedia/rubygem-clutter-gstreamer/distinfo
index b9e0403a0228..d4788c5b1720 100644
--- a/multimedia/rubygem-clutter-gstreamer/distinfo
+++ b/multimedia/rubygem-clutter-gstreamer/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1752566774
-SHA256 (rubygem/clutter-gstreamer-4.3.0.gem) = c946f90a9a138243be539baac9abc00de4bbd12ea657d7a388fd2f323fd95970
-SIZE (rubygem/clutter-gstreamer-4.3.0.gem) = 124928
+TIMESTAMP = 1757121926
+SHA256 (rubygem/clutter-gstreamer-4.3.3.gem) = 1f8856f9b4b3e02ba924b4d51ec7e5dcbf04a4ba84b57280fdf6292e50a6fabd
+SIZE (rubygem/clutter-gstreamer-4.3.3.gem) = 124928
diff --git a/multimedia/rubygem-gstreamer/Makefile b/multimedia/rubygem-gstreamer/Makefile
index 5f7d0771b493..7e00e6603786 100644
--- a/multimedia/rubygem-gstreamer/Makefile
+++ b/multimedia/rubygem-gstreamer/Makefile
@@ -1,5 +1,5 @@
PORTNAME= gstreamer
-PORTVERSION= 4.3.0
+PORTVERSION= 4.3.3
CATEGORIES= multimedia rubygems
MASTER_SITES= RG
diff --git a/multimedia/rubygem-gstreamer/distinfo b/multimedia/rubygem-gstreamer/distinfo
index 42e5edd13ad5..0f08b85807a6 100644
--- a/multimedia/rubygem-gstreamer/distinfo
+++ b/multimedia/rubygem-gstreamer/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1752566776
-SHA256 (rubygem/gstreamer-4.3.0.gem) = 0e8172eec51df26d0e59c9ebfb3dbc495ea0dda0100b313f502abcbdef36a096
-SIZE (rubygem/gstreamer-4.3.0.gem) = 30720
+TIMESTAMP = 1757121928
+SHA256 (rubygem/gstreamer-4.3.3.gem) = a298b6ba824bd03d4503c6d65eb8e5e5169e4ced7a045ac681d547f833131de1
+SIZE (rubygem/gstreamer-4.3.3.gem) = 31232
diff --git a/net-im/gotosocial/Makefile b/net-im/gotosocial/Makefile
index 069dd0e07f86..3d5f10668989 100644
--- a/net-im/gotosocial/Makefile
+++ b/net-im/gotosocial/Makefile
@@ -1,7 +1,6 @@
PORTNAME= gotosocial
DISTVERSIONPREFIX= v
-DISTVERSION= 0.19.1
-PORTREVISION= 2
+DISTVERSION= 0.19.2
CATEGORIES= net-im
MASTER_SITES= https://codeberg.org/superseriousbusiness/${PORTNAME}/releases/download/v${DISTVERSION}/
DISTFILES= ${PORTNAME}-${DISTVERSION}-source-code.tar.gz ${PORTNAME}_${DISTVERSION}_web-assets.tar.gz
@@ -21,30 +20,30 @@ LICENSE_FILE_OFL11= ${WRKSRC}/OFL11
ONLY_FOR_ARCHS= aarch64 amd64 armv7 i386
ONLY_FOR_ARCHS_REASON= https://gitlab.com/cznic/libc/-/issues/15
-USES= go:modules
+USES= go:1.24,modules
USE_RC_SUBR= ${PORTNAME}
GO_TARGET= ./cmd/gotosocial
GO_BUILDFLAGS+= -tags "netgo osusergo static_build kvformat ${WITH_DEBUG:Ddebugenv}" \
- -ldflags="${STRIP} -w -extldflags '-static' -X 'main.Version=${PKGVERSION}'"
+ -ldflags="${STRIP} -w -extldflags '-static' -X 'main.Version=${PKGVERSION}'"
CGO_ENABLED= 0
+TESTING_UNSAFE= FAIL codeberg.org/superseriousbusiness/gotosocial/internal/log
+
SUB_LIST= DBDIR="${DBDIR}" \
GROUP="${GROUPS}" \
USER="${USERS}" \
WWWDIR="${WWWDIR}"
+NO_WRKSUBDIR= yes
+
USERS= gotosocial
GROUPS= gotosocial
-NO_WRKSUBDIR= yes
-
DBDIR= /var/db/${PORTNAME}
PLIST_SUB= WWWDIR="${WWWDIR}"
-TESTING_UNSAFE= FAIL codeberg.org/superseriousbusiness/gotosocial/internal/log
-
post-extract:
${SED} -n "1, 27p" ${WRKSRC}/web/assets/Fork-Awesome/LICENSES \
> ${WRKSRC}/MIT
diff --git a/net-im/gotosocial/distinfo b/net-im/gotosocial/distinfo
index efbabb3f3312..1dad220bc074 100644
--- a/net-im/gotosocial/distinfo
+++ b/net-im/gotosocial/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1749712855
-SHA256 (gotosocial-0.19.1-source-code.tar.gz) = 62a1eb55c249ad156096a4871f2e96d0622b69187932ef1c5852e09cf3046ef0
-SIZE (gotosocial-0.19.1-source-code.tar.gz) = 130628163
-SHA256 (gotosocial_0.19.1_web-assets.tar.gz) = 52dc459bc652a48197aee05d6a7485d65900ec6b35149361a2acc34ea48d6143
-SIZE (gotosocial_0.19.1_web-assets.tar.gz) = 3914543
+TIMESTAMP = 1757287683
+SHA256 (gotosocial-0.19.2-source-code.tar.gz) = 5920850a1e75b3ad8bbc6cb776bfa898cb2e71cfb522a28565aa1870ea8bf631
+SIZE (gotosocial-0.19.2-source-code.tar.gz) = 130630226
+SHA256 (gotosocial_0.19.2_web-assets.tar.gz) = 7add6382e6e869d8c925d529ba0991be402da5d7c7c67e3e7ed5d41ff8564dd1
+SIZE (gotosocial_0.19.2_web-assets.tar.gz) = 3914600
diff --git a/net-im/gotosocial/files/gotosocial.in b/net-im/gotosocial/files/gotosocial.in
index fcfd961adcf5..fcfd961adcf5 100755..100644
--- a/net-im/gotosocial/files/gotosocial.in
+++ b/net-im/gotosocial/files/gotosocial.in
diff --git a/net-im/linux-discord/Makefile b/net-im/linux-discord/Makefile
index 2223eb8dc8de..79b507096600 100644
--- a/net-im/linux-discord/Makefile
+++ b/net-im/linux-discord/Makefile
@@ -1,5 +1,5 @@
PORTNAME= discord
-DISTVERSION= 0.0.108
+DISTVERSION= 0.0.109
PORTEPOCH= 1
CATEGORIES= net-im
MASTER_SITES= https://dl.discordapp.net/apps/linux/${DISTVERSION}/
diff --git a/net-im/linux-discord/distinfo b/net-im/linux-discord/distinfo
index 0178a12dcea3..17db81e34a77 100644
--- a/net-im/linux-discord/distinfo
+++ b/net-im/linux-discord/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1756927610
-SHA256 (discord-0.0.108.tar.gz) = 84a161ca5128be3f3d5b1a537b193347d0bab4de3b57d8832906290a38288efc
-SIZE (discord-0.0.108.tar.gz) = 105416233
+TIMESTAMP = 1757523353
+SHA256 (discord-0.0.109.tar.gz) = 59a297fa075879b301ffa1b96498c32708e3f517f4912559b59ee56b47382fc2
+SIZE (discord-0.0.109.tar.gz) = 105411114
diff --git a/net-im/tde2e/Makefile b/net-im/tde2e/Makefile
index 6df6286d056f..bade6ba97b9e 100644
--- a/net-im/tde2e/Makefile
+++ b/net-im/tde2e/Makefile
@@ -1,6 +1,6 @@
PORTNAME= tde2e
DISTVERSIONPREFIX= v
-DISTVERSION= 1.8.52
+DISTVERSION= 1.8.53
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= 4269f54 # 1.8.52
+GH_TAGNAME= bdec6af # 1.8.53
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 930e0efb9ac1..90b9d4361b00 100644
--- a/net-im/tde2e/distinfo
+++ b/net-im/tde2e/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1754554207
-SHA256 (tdlib-td-v1.8.52-4269f54_GH0.tar.gz) = 45f0b405fe0795460f98b2836405ac35722be977a64e0fd1cdac4f5a36ed8a0f
-SIZE (tdlib-td-v1.8.52-4269f54_GH0.tar.gz) = 5529112
+TIMESTAMP = 1757286604
+SHA256 (tdlib-td-v1.8.53-bdec6af_GH0.tar.gz) = 255d2a2c8e7ce099dd75226b6279893a3c7d4e9997e24d0ea9c99e4c66f953fb
+SIZE (tdlib-td-v1.8.53-bdec6af_GH0.tar.gz) = 5552031
diff --git a/net-im/telegram-desktop/Makefile b/net-im/telegram-desktop/Makefile
index 424c1c568688..cbd830816773 100644
--- a/net-im/telegram-desktop/Makefile
+++ b/net-im/telegram-desktop/Makefile
@@ -1,5 +1,5 @@
PORTNAME= telegram-desktop
-DISTVERSION= 6.1.2
+DISTVERSION= 6.1.3
CATEGORIES= net-im
MASTER_SITES= https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/releases/download/v${DISTVERSION}/
DISTNAME= tdesktop-${DISTVERSION}-full
diff --git a/net-im/telegram-desktop/distinfo b/net-im/telegram-desktop/distinfo
index 2b48eb066d94..176f9eef6a4b 100644
--- a/net-im/telegram-desktop/distinfo
+++ b/net-im/telegram-desktop/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757077918
-SHA256 (tdesktop-6.1.2-full.tar.gz) = efb92b09d7531ca7e29f27adef472e5207fe2b66e18499fa74d1b693211cfcce
-SIZE (tdesktop-6.1.2-full.tar.gz) = 75265146
+TIMESTAMP = 1757286512
+SHA256 (tdesktop-6.1.3-full.tar.gz) = 1c6a531abf106d5f4b6d9179fc802f93cb8ab62630cc07e73d64688780125869
+SIZE (tdesktop-6.1.3-full.tar.gz) = 75264355
diff --git a/net-mgmt/Makefile b/net-mgmt/Makefile
index 5aebf555281d..9d61e301c1c0 100644
--- a/net-mgmt/Makefile
+++ b/net-mgmt/Makefile
@@ -191,7 +191,6 @@
SUBDIR += netbox
SUBDIR += netbox-agent
SUBDIR += netdata
- SUBDIR += netdata-go
SUBDIR += netdisco-mibs
SUBDIR += netleak
SUBDIR += netmagis-common
diff --git a/net-mgmt/ipv6calc/Makefile b/net-mgmt/ipv6calc/Makefile
index 670fcecbd8a6..f93b449aac1e 100644
--- a/net-mgmt/ipv6calc/Makefile
+++ b/net-mgmt/ipv6calc/Makefile
@@ -1,5 +1,5 @@
PORTNAME= ipv6calc
-PORTVERSION= 4.3.2
+PORTVERSION= 4.3.3
CATEGORIES= net-mgmt
MAINTAINER= sunpoet@FreeBSD.org
diff --git a/net-mgmt/ipv6calc/distinfo b/net-mgmt/ipv6calc/distinfo
index 37d0325035ea..fc7107216e1d 100644
--- a/net-mgmt/ipv6calc/distinfo
+++ b/net-mgmt/ipv6calc/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750188010
-SHA256 (pbiering-ipv6calc-4.3.2_GH0.tar.gz) = 4335c4edf7d51dbd0cafdd42ecda5598101f7a8ab257a74be2d9ec81f5bf895b
-SIZE (pbiering-ipv6calc-4.3.2_GH0.tar.gz) = 1971792
+TIMESTAMP = 1757120528
+SHA256 (pbiering-ipv6calc-4.3.3_GH0.tar.gz) = 9e2a9aa3d7cd86f74793d5ebf383f2fa933cbc8f26c3917394f6b995ae92612d
+SIZE (pbiering-ipv6calc-4.3.3_GH0.tar.gz) = 1985400
diff --git a/net-mgmt/net-snmp/files/patch-Makefile.in b/net-mgmt/net-snmp/files/patch-Makefile.in
index 34001fe318a6..ab24d0ccf525 100644
--- a/net-mgmt/net-snmp/files/patch-Makefile.in
+++ b/net-mgmt/net-snmp/files/patch-Makefile.in
@@ -5,7 +5,7 @@
freebsd2.h freebsd3.h freebsd4.h freebsd5.h freebsd6.h \
freebsd7.h freebsd8.h freebsd9.h freebsd10.h freebsd11.h \
- freebsd12.h freebsd13.h freebsd14.h freebsd.h \
-+ freebsd12.h freebsd13.h freebsd14.h freebsd15.h freebsd.h \
++ freebsd12.h freebsd13.h freebsd14.h freebsd15.h freebsd16.h freebsd.h \
generic.h \
hpux.h irix.h kfreebsd.h linux.h mingw32.h mingw32msvc.h mips.h \
netbsd.h nto-qnx6.h osf5.h \
diff --git a/net-mgmt/net-snmp/files/patch-include_net-snmp_system_freebsd16.h b/net-mgmt/net-snmp/files/patch-include_net-snmp_system_freebsd16.h
new file mode 100644
index 000000000000..fff6187daf87
--- /dev/null
+++ b/net-mgmt/net-snmp/files/patch-include_net-snmp_system_freebsd16.h
@@ -0,0 +1,6 @@
+--- /dev/null 2025-09-10 01:07:21.909920000 +0200
++++ include/net-snmp/system/freebsd16.h 2025-09-10 01:07:12.250409000 +0200
+@@ -0,0 +1,3 @@
++/* freebsd16 is a superset of freebsd15 for now */
++#include "freebsd15.h"
++#define freebsd15 freebsd15
diff --git a/net-mgmt/net-snmp/pkg-plist b/net-mgmt/net-snmp/pkg-plist
index d22c9171137a..9102b2376cbb 100644
--- a/net-mgmt/net-snmp/pkg-plist
+++ b/net-mgmt/net-snmp/pkg-plist
@@ -188,6 +188,7 @@ include/net-snmp/system/freebsd12.h
include/net-snmp/system/freebsd13.h
include/net-snmp/system/freebsd14.h
include/net-snmp/system/freebsd15.h
+include/net-snmp/system/freebsd16.h
include/net-snmp/system/freebsd2.h
include/net-snmp/system/freebsd3.h
include/net-snmp/system/freebsd4.h
diff --git a/net-mgmt/netdata-go/Makefile b/net-mgmt/netdata-go/Makefile
deleted file mode 100644
index 9659e77ba3a2..000000000000
--- a/net-mgmt/netdata-go/Makefile
+++ /dev/null
@@ -1,31 +0,0 @@
-PORTNAME= netdata-go
-DISTVERSIONPREFIX= v
-DISTVERSION= 0.58.1
-PORTREVISION= 9
-CATEGORIES= net-mgmt
-
-MAINTAINER= driesm@FreeBSD.org
-COMMENT= External netdata collection plugin written in Go
-WWW= https://github.com/netdata/go.d.plugin
-
-LICENSE= GPLv3
-LICENSE_FILE= ${WRKSRC}/LICENSE
-
-USES= go:1.21,modules
-
-GO_MODULE= github.com/netdata/go.d.plugin
-GO_TARGET= ./cmd/godplugin:${PREFIX}/libexec/netdata/plugins.d/god.plugin
-
-post-patch:
- ${REINPLACE_CMD} -e 's|/etc/netdata|${PREFIX}/etc/netdata|g' ${WRKSRC}/cmd/godplugin/main.go
-
-post-install:
- ${MKDIR} ${STAGEDIR}${PREFIX}/lib/netdata/conf.d
- ${INSTALL_DATA} ${WRKSRC}/config/go.d.conf ${STAGEDIR}${PREFIX}/lib/netdata/conf.d/go.d.conf.sample
- ${MKDIR} ${STAGEDIR}${PREFIX}/lib/netdata/conf.d/go.d
- cd ${WRKSRC}/config/go.d && ${COPYTREE_SHARE} . ${STAGEDIR}${PREFIX}/lib/netdata/conf.d/go.d
- (for file in ${STAGEDIR}${PREFIX}/lib/netdata/conf.d/go.d/*.conf; do \
- ${MV} $$file $$file".sample"; \
- done)
-
-.include <bsd.port.mk>
diff --git a/net-mgmt/netdata-go/distinfo b/net-mgmt/netdata-go/distinfo
deleted file mode 100644
index fc7c03f0f7aa..000000000000
--- a/net-mgmt/netdata-go/distinfo
+++ /dev/null
@@ -1,5 +0,0 @@
-TIMESTAMP = 1707576521
-SHA256 (go/net-mgmt_netdata-go/netdata-go-v0.58.1/v0.58.1.mod) = 5df32121f1d8ce0c1e8b839907bff44dc191f68e09a4963935f4f016b8c90753
-SIZE (go/net-mgmt_netdata-go/netdata-go-v0.58.1/v0.58.1.mod) = 6391
-SHA256 (go/net-mgmt_netdata-go/netdata-go-v0.58.1/v0.58.1.zip) = a3f3101d13cc5bd7b8ac082c6677898c5cc3290aab3ad3901cf89506f8a4d669
-SIZE (go/net-mgmt_netdata-go/netdata-go-v0.58.1/v0.58.1.zip) = 3095912
diff --git a/net-mgmt/netdata-go/pkg-descr b/net-mgmt/netdata-go/pkg-descr
deleted file mode 100644
index b57326bb6036..000000000000
--- a/net-mgmt/netdata-go/pkg-descr
+++ /dev/null
@@ -1,4 +0,0 @@
-go.d.plugin is a netdata external plugin.
-It is an orchestrator for data collection modules written in go.
-It runs as an independent process ps fax shows it.
-It is started and stopped automatically by netdata.
diff --git a/net-mgmt/netdata-go/pkg-plist b/net-mgmt/netdata-go/pkg-plist
deleted file mode 100644
index c5a8e5e5ae80..000000000000
--- a/net-mgmt/netdata-go/pkg-plist
+++ /dev/null
@@ -1,82 +0,0 @@
-@sample(netdata,netdata,0640) lib/netdata/conf.d/go.d.conf.sample
-@sample(netdata,netdata,0640) lib/netdata/conf.d/go.d/activemq.conf.sample
-@sample(netdata,netdata,0640) lib/netdata/conf.d/go.d/apache.conf.sample
-@sample(netdata,netdata,0640) lib/netdata/conf.d/go.d/bind.conf.sample
-@sample(netdata,netdata,0640) lib/netdata/conf.d/go.d/cassandra.conf.sample
-@sample(netdata,netdata,0640) lib/netdata/conf.d/go.d/chrony.conf.sample
-@sample(netdata,netdata,0640) lib/netdata/conf.d/go.d/cockroachdb.conf.sample
-@sample(netdata,netdata,0640) lib/netdata/conf.d/go.d/consul.conf.sample
-@sample(netdata,netdata,0640) lib/netdata/conf.d/go.d/coredns.conf.sample
-@sample(netdata,netdata,0640) lib/netdata/conf.d/go.d/couchbase.conf.sample
-@sample(netdata,netdata,0640) lib/netdata/conf.d/go.d/couchdb.conf.sample
-@sample(netdata,netdata,0640) lib/netdata/conf.d/go.d/dns_query.conf.sample
-@sample(netdata,netdata,0640) lib/netdata/conf.d/go.d/dnsdist.conf.sample
-@sample(netdata,netdata,0640) lib/netdata/conf.d/go.d/dnsmasq.conf.sample
-@sample(netdata,netdata,0640) lib/netdata/conf.d/go.d/dnsmasq_dhcp.conf.sample
-@sample(netdata,netdata,0640) lib/netdata/conf.d/go.d/docker.conf.sample
-@sample(netdata,netdata,0640) lib/netdata/conf.d/go.d/docker_engine.conf.sample
-@sample(netdata,netdata,0640) lib/netdata/conf.d/go.d/dockerhub.conf.sample
-@sample(netdata,netdata,0640) lib/netdata/conf.d/go.d/elasticsearch.conf.sample
-@sample(netdata,netdata,0640) lib/netdata/conf.d/go.d/energid.conf.sample
-@sample(netdata,netdata,0640) lib/netdata/conf.d/go.d/envoy.conf.sample
-@sample(netdata,netdata,0640) lib/netdata/conf.d/go.d/example.conf.sample
-@sample(netdata,netdata,0640) lib/netdata/conf.d/go.d/filecheck.conf.sample
-@sample(netdata,netdata,0640) lib/netdata/conf.d/go.d/fluentd.conf.sample
-@sample(netdata,netdata,0640) lib/netdata/conf.d/go.d/freeradius.conf.sample
-@sample(netdata,netdata,0640) lib/netdata/conf.d/go.d/geth.conf.sample
-@sample(netdata,netdata,0640) lib/netdata/conf.d/go.d/haproxy.conf.sample
-@sample(netdata,netdata,0640) lib/netdata/conf.d/go.d/hdfs.conf.sample
-@sample(netdata,netdata,0640) lib/netdata/conf.d/go.d/httpcheck.conf.sample
-@sample(netdata,netdata,0640) lib/netdata/conf.d/go.d/isc_dhcpd.conf.sample
-@sample(netdata,netdata,0640) lib/netdata/conf.d/go.d/k8s_kubelet.conf.sample
-@sample(netdata,netdata,0640) lib/netdata/conf.d/go.d/k8s_kubeproxy.conf.sample
-@sample(netdata,netdata,0640) lib/netdata/conf.d/go.d/k8s_state.conf.sample
-@sample(netdata,netdata,0640) lib/netdata/conf.d/go.d/lighttpd.conf.sample
-@sample(netdata,netdata,0640) lib/netdata/conf.d/go.d/logind.conf.sample
-@sample(netdata,netdata,0640) lib/netdata/conf.d/go.d/logstash.conf.sample
-@sample(netdata,netdata,0640) lib/netdata/conf.d/go.d/mongodb.conf.sample
-@sample(netdata,netdata,0640) lib/netdata/conf.d/go.d/mysql.conf.sample
-@sample(netdata,netdata,0640) lib/netdata/conf.d/go.d/nginx.conf.sample
-@sample(netdata,netdata,0640) lib/netdata/conf.d/go.d/nginxplus.conf.sample
-@sample(netdata,netdata,0640) lib/netdata/conf.d/go.d/nginxvts.conf.sample
-@sample(netdata,netdata,0640) lib/netdata/conf.d/go.d/ntpd.conf.sample
-@sample(netdata,netdata,0640) lib/netdata/conf.d/go.d/nvidia_smi.conf.sample
-@sample(netdata,netdata,0640) lib/netdata/conf.d/go.d/nvme.conf.sample
-@sample(netdata,netdata,0640) lib/netdata/conf.d/go.d/openvpn.conf.sample
-@sample(netdata,netdata,0640) lib/netdata/conf.d/go.d/openvpn_status_log.conf.sample
-@sample(netdata,netdata,0640) lib/netdata/conf.d/go.d/pgbouncer.conf.sample
-@sample(netdata,netdata,0640) lib/netdata/conf.d/go.d/phpdaemon.conf.sample
-@sample(netdata,netdata,0640) lib/netdata/conf.d/go.d/phpfpm.conf.sample
-@sample(netdata,netdata,0640) lib/netdata/conf.d/go.d/pihole.conf.sample
-@sample(netdata,netdata,0640) lib/netdata/conf.d/go.d/pika.conf.sample
-@sample(netdata,netdata,0640) lib/netdata/conf.d/go.d/ping.conf.sample
-@sample(netdata,netdata,0640) lib/netdata/conf.d/go.d/portcheck.conf.sample
-@sample(netdata,netdata,0640) lib/netdata/conf.d/go.d/postgres.conf.sample
-@sample(netdata,netdata,0640) lib/netdata/conf.d/go.d/powerdns.conf.sample
-@sample(netdata,netdata,0640) lib/netdata/conf.d/go.d/powerdns_recursor.conf.sample
-@sample(netdata,netdata,0640) lib/netdata/conf.d/go.d/prometheus.conf.sample
-@sample(netdata,netdata,0640) lib/netdata/conf.d/go.d/proxysql.conf.sample
-@sample(netdata,netdata,0640) lib/netdata/conf.d/go.d/pulsar.conf.sample
-@sample(netdata,netdata,0640) lib/netdata/conf.d/go.d/rabbitmq.conf.sample
-@sample(netdata,netdata,0640) lib/netdata/conf.d/go.d/redis.conf.sample
-@sample(netdata,netdata,0640) lib/netdata/conf.d/go.d/scaleio.conf.sample
-@sample(netdata,netdata,0640) lib/netdata/conf.d/go.d/snmp.conf.sample
-@sample(netdata,netdata,0640) lib/netdata/conf.d/go.d/solr.conf.sample
-@sample(netdata,netdata,0640) lib/netdata/conf.d/go.d/springboot2.conf.sample
-@sample(netdata,netdata,0640) lib/netdata/conf.d/go.d/squidlog.conf.sample
-@sample(netdata,netdata,0640) lib/netdata/conf.d/go.d/supervisord.conf.sample
-@sample(netdata,netdata,0640) lib/netdata/conf.d/go.d/systemdunits.conf.sample
-@sample(netdata,netdata,0640) lib/netdata/conf.d/go.d/tengine.conf.sample
-@sample(netdata,netdata,0640) lib/netdata/conf.d/go.d/traefik.conf.sample
-@sample(netdata,netdata,0640) lib/netdata/conf.d/go.d/unbound.conf.sample
-@sample(netdata,netdata,0640) lib/netdata/conf.d/go.d/upsd.conf.sample
-@sample(netdata,netdata,0640) lib/netdata/conf.d/go.d/vcsa.conf.sample
-@sample(netdata,netdata,0640) lib/netdata/conf.d/go.d/vernemq.conf.sample
-@sample(netdata,netdata,0640) lib/netdata/conf.d/go.d/vsphere.conf.sample
-@sample(netdata,netdata,0640) lib/netdata/conf.d/go.d/web_log.conf.sample
-@sample(netdata,netdata,0640) lib/netdata/conf.d/go.d/whoisquery.conf.sample
-@sample(netdata,netdata,0640) lib/netdata/conf.d/go.d/windows.conf.sample
-@sample(netdata,netdata,0640) lib/netdata/conf.d/go.d/wireguard.conf.sample
-@sample(netdata,netdata,0640) lib/netdata/conf.d/go.d/x509check.conf.sample
-@sample(netdata,netdata,0640) lib/netdata/conf.d/go.d/zookeeper.conf.sample
-libexec/netdata/plugins.d/god.plugin
diff --git a/net-mgmt/py-pynetbox/Makefile b/net-mgmt/py-pynetbox/Makefile
index 7627f93e86c5..b450b775146e 100644
--- a/net-mgmt/py-pynetbox/Makefile
+++ b/net-mgmt/py-pynetbox/Makefile
@@ -1,5 +1,6 @@
PORTNAME= pynetbox
DISTVERSION= 7.5.0
+PORTREVISION= 1
CATEGORIES= net-mgmt python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -11,13 +12,15 @@ WWW= https://github.com/netbox-community/pynetbox
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
-BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools-scm>0:devel/py-setuptools-scm@${PY_FLAVOR}
+BUILD_DEPENDS= ${PY_SETUPTOOLS} \
+ ${PYTHON_PKGNAMEPREFIX}setuptools-scm>0:devel/py-setuptools-scm@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}wheel>0:devel/py-wheel@${PY_FLAVOR}
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}packaging>0:devel/py-packaging@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}requests>=2.20<3:www/py-requests@${PY_FLAVOR}
TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pyyaml>=0:devel/py-pyyaml@${PY_FLAVOR}
USES= python
-USE_PYTHON= autoplist concurrent distutils pytest
+USE_PYTHON= autoplist concurrent pep517 pytest
# Skip integration tests as they require Docker and a checked out git repository
PYTEST_IGNORED_TESTS= integration
@@ -29,7 +32,10 @@ OPTIONS_DEFINE= DOCS
DOCS_BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}sphinx>=0,1:textproc/py-sphinx@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}sphinx_rtd_theme>0<2.0.0:textproc/py-sphinx_rtd_theme@${PY_FLAVOR}
-DOCS_VARS= PYDISTUTILS_BUILD_TARGET+="build_sphinx -a -E"
+
+post-build-DOCS-on:
+ ${SETENV} PYTHONPATH=${WRKSRC} ${LOCALBASE}/bin/sphinx-build-${PYTHON_VER} \
+ -d ${WRKDIR} -b html ${WRKSRC}/docs ${WRKSRC}/build/sphinx/html
post-install-DOCS-on:
@${MKDIR} ${STAGEDIR}${DOCSDIR}
diff --git a/net-mgmt/telegraf/Makefile b/net-mgmt/telegraf/Makefile
index 443694e6321f..8f147d3fe2a8 100644
--- a/net-mgmt/telegraf/Makefile
+++ b/net-mgmt/telegraf/Makefile
@@ -1,7 +1,6 @@
PORTNAME= telegraf
DISTVERSIONPREFIX=v
-DISTVERSION= 1.35.4
-PORTREVISION= 2
+DISTVERSION= 1.36.1
CATEGORIES= net-mgmt
MAINTAINER= girgen@FreeBSD.org
@@ -12,7 +11,7 @@ LICENSE= MIT
ONLY_FOR_ARCHS= aarch64 amd64 armv6 armv7
-USES= go:1.24,modules
+USES= go:modules
USE_RC_SUBR= telegraf
diff --git a/net-mgmt/telegraf/distinfo b/net-mgmt/telegraf/distinfo
index 576cfa31ec62..9f29234e8d0c 100644
--- a/net-mgmt/telegraf/distinfo
+++ b/net-mgmt/telegraf/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1755589322
-SHA256 (go/net-mgmt_telegraf/telegraf-v1.35.4/v1.35.4.mod) = 20001de4e02129bcd9358edc840a65387b20ca775b5bfd665b74128e307ca21a
-SIZE (go/net-mgmt_telegraf/telegraf-v1.35.4/v1.35.4.mod) = 28907
-SHA256 (go/net-mgmt_telegraf/telegraf-v1.35.4/v1.35.4.zip) = d78f0a8f056d39618b8909db3fcfb94a26fc9fa7ecd1186095590b19e7ba2fe6
-SIZE (go/net-mgmt_telegraf/telegraf-v1.35.4/v1.35.4.zip) = 7387820
+TIMESTAMP = 1757404090
+SHA256 (go/net-mgmt_telegraf/telegraf-v1.36.1/v1.36.1.mod) = 1864c2659a392593b66a649c96208c7bf06941d7a928634fd7b8d7254edf31dd
+SIZE (go/net-mgmt_telegraf/telegraf-v1.36.1/v1.36.1.mod) = 29068
+SHA256 (go/net-mgmt_telegraf/telegraf-v1.36.1/v1.36.1.zip) = 0ca8a70b5bb8c4c1d9cc5993ce10ab69ef84dae76751f7e28b7b0566fd0d03a1
+SIZE (go/net-mgmt_telegraf/telegraf-v1.36.1/v1.36.1.zip) = 7439838
diff --git a/net-p2p/jackett/Makefile b/net-p2p/jackett/Makefile
index e371ac89ae92..5825c0bc755a 100644
--- a/net-p2p/jackett/Makefile
+++ b/net-p2p/jackett/Makefile
@@ -1,6 +1,6 @@
PORTNAME= jackett
DISTVERSIONPREFIX= v
-DISTVERSION= 0.22.2311
+DISTVERSION= 0.22.2444
CATEGORIES= net-p2p
MAINTAINER= tremere@cainites.net
diff --git a/net-p2p/jackett/distinfo b/net-p2p/jackett/distinfo
index 39275fcd6584..c01615658b95 100644
--- a/net-p2p/jackett/distinfo
+++ b/net-p2p/jackett/distinfo
@@ -1,4 +1,4 @@
-TIMESTAMP = 1755591785
+TIMESTAMP = 1757403444
SHA256 (nuget/anglesharp.xml.1.0.0.nupkg) = 533c57587eaa1b6044007fd42e8b069149f646182150e82ec954cf625efcb293
SIZE (nuget/anglesharp.xml.1.0.0.nupkg) = 223916
SHA256 (nuget/anglesharp.1.0.0.nupkg) = d08071e3e760c3dd375ae8df89c65e1e76cf09ac5437b866941e859d150db439
@@ -463,5 +463,5 @@ SHA256 (nuget/system.xml.xpath.4.3.0.nupkg) = 91dd4932a8faa1b871cc43d125e62f714c
SIZE (nuget/system.xml.xpath.4.3.0.nupkg) = 250182
SHA256 (nuget/yamldotnet.16.3.0.nupkg) = e068bcc1243c46c8bfdfe2f27a026bfff03cde7c67d9f37c2cdd70bd24a9dfd4
SIZE (nuget/yamldotnet.16.3.0.nupkg) = 776880
-SHA256 (Jackett-Jackett-v0.22.2311_GH0.tar.gz) = 297d545520d032f4ddafc91be7639f22a1ec413f614e54865b8ebc3a30f4b761
-SIZE (Jackett-Jackett-v0.22.2311_GH0.tar.gz) = 3638367
+SHA256 (Jackett-Jackett-v0.22.2444_GH0.tar.gz) = 24c59b6119041af80d257f0126b17c10ccd430f1a55d818c06f8feae09b4c5d4
+SIZE (Jackett-Jackett-v0.22.2444_GH0.tar.gz) = 3647916
diff --git a/net-p2p/jackett/pkg-plist b/net-p2p/jackett/pkg-plist
index 70a945e5a097..7ab2a5514571 100644
--- a/net-p2p/jackett/pkg-plist
+++ b/net-p2p/jackett/pkg-plist
@@ -156,7 +156,6 @@
%%DATADIR%%/Definitions/cyanbug.yml
%%DATADIR%%/Definitions/damagnet.yml
%%DATADIR%%/Definitions/danishbytes-api.yml
-%%DATADIR%%/Definitions/dark-shadow.yml
%%DATADIR%%/Definitions/darkpeers.yml
%%DATADIR%%/Definitions/dasunerwartete.yml
%%DATADIR%%/Definitions/datascene-api.yml
@@ -201,8 +200,10 @@
%%DATADIR%%/Definitions/file-tracker.yml
%%DATADIR%%/Definitions/filemood.yml
%%DATADIR%%/Definitions/finelite.yml
+%%DATADIR%%/Definitions/flood.yml
%%DATADIR%%/Definitions/fluxzone.yml
%%DATADIR%%/Definitions/freefarm.yml
+%%DATADIR%%/Definitions/freejavtorrent.yml
%%DATADIR%%/Definitions/frozenlayer.yml
%%DATADIR%%/Definitions/funkytorrents.yml
%%DATADIR%%/Definitions/futuretorrent.yml
@@ -212,7 +213,6 @@
%%DATADIR%%/Definitions/gay-torrentsorg.yml
%%DATADIR%%/Definitions/gaytorrentru.yml
%%DATADIR%%/Definitions/generationfree-api.yml
-%%DATADIR%%/Definitions/genesismovement.yml
%%DATADIR%%/Definitions/ggpt.yml
%%DATADIR%%/Definitions/gigatorrents.yml
%%DATADIR%%/Definitions/gimmepeers.yml
@@ -253,6 +253,7 @@
%%DATADIR%%/Definitions/helltorrents.yml
%%DATADIR%%/Definitions/hhanclub.yml
%%DATADIR%%/Definitions/hhd-api.yml
+%%DATADIR%%/Definitions/homeporntorrents.yml
%%DATADIR%%/Definitions/houseofdevil.yml
%%DATADIR%%/Definitions/hqmusic.yml
%%DATADIR%%/Definitions/hudbt.yml
@@ -304,6 +305,7 @@
%%DATADIR%%/Definitions/locadora.yml
%%DATADIR%%/Definitions/losslessclub.yml
%%DATADIR%%/Definitions/lst.yml
+%%DATADIR%%/Definitions/luckpt.yml
%%DATADIR%%/Definitions/mactorrentsdownload.yml
%%DATADIR%%/Definitions/madsrevolution.yml
%%DATADIR%%/Definitions/magnetcat.yml
@@ -359,7 +361,6 @@
%%DATADIR%%/Definitions/opencd.yml
%%DATADIR%%/Definitions/opensharing.yml
%%DATADIR%%/Definitions/oshenpt.yml
-%%DATADIR%%/Definitions/ostwiki.yml
%%DATADIR%%/Definitions/ourbits.yml
%%DATADIR%%/Definitions/oxtorrent-co.yml
%%DATADIR%%/Definitions/oxtorrent-vip.yml
@@ -385,6 +386,7 @@
%%DATADIR%%/Definitions/pornxlab.yml
%%DATADIR%%/Definitions/portugas-api.yml
%%DATADIR%%/Definitions/postman.yml
+%%DATADIR%%/Definitions/postman-api.yml
%%DATADIR%%/Definitions/proaudiotorrents.yml
%%DATADIR%%/Definitions/proporno.yml
%%DATADIR%%/Definitions/ptcafe.yml
@@ -538,6 +540,7 @@
%%DATADIR%%/Definitions/uploadcx.yml
%%DATADIR%%/Definitions/upscalevault.yml
%%DATADIR%%/Definitions/utopia.yml
+%%DATADIR%%/Definitions/uztracker.yml
%%DATADIR%%/Definitions/vault-network.yml
%%DATADIR%%/Definitions/videoteka.yml
%%DATADIR%%/Definitions/vsthouse.yml
@@ -568,7 +571,6 @@
%%DATADIR%%/Definitions/zetorrents.yml
%%DATADIR%%/Definitions/zktorrent.yml
%%DATADIR%%/Definitions/zmpt.yml
-%%DATADIR%%/Definitions/zomb.yml
%%DATADIR%%/Definitions/ztracker.yml
%%DATADIR%%/FlareSolverrSharp.dll
%%DATADIR%%/ICSharpCode.SharpZipLib.dll
diff --git a/net-p2p/lidarr/Makefile b/net-p2p/lidarr/Makefile
index fa4fc7502a42..f5bda3387f2f 100644
--- a/net-p2p/lidarr/Makefile
+++ b/net-p2p/lidarr/Makefile
@@ -1,5 +1,5 @@
PORTNAME= lidarr
-DISTVERSION= 2.11.2.4629
+DISTVERSION= 2.13.3.4711
CATEGORIES= net-p2p
MASTER_SITES= https://github.com/lidarr/Lidarr/releases/download/v${PORTVERSION}/
DISTNAME= Lidarr.master.${DISTVERSION}.freebsd-core-x64
diff --git a/net-p2p/lidarr/distinfo b/net-p2p/lidarr/distinfo
index 66ad2ec02a45..e29f222158fa 100644
--- a/net-p2p/lidarr/distinfo
+++ b/net-p2p/lidarr/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745961457
-SHA256 (Lidarr.master.2.11.2.4629.freebsd-core-x64.tar.gz) = d774e1bfbd0623f3ed31c87e15b06b9f1b3bc37304c39b7675e81bb0c7b53807
-SIZE (Lidarr.master.2.11.2.4629.freebsd-core-x64.tar.gz) = 55779683
+TIMESTAMP = 1756800591
+SHA256 (Lidarr.master.2.13.3.4711.freebsd-core-x64.tar.gz) = a923543f4fa80c38890c4e85cb88fc92635a066b87ab93c4f5827cabed8f7d4e
+SIZE (Lidarr.master.2.13.3.4711.freebsd-core-x64.tar.gz) = 55780586
diff --git a/net-p2p/lidarr/pkg-plist b/net-p2p/lidarr/pkg-plist
index d580db14c2a3..3333e677b940 100644
--- a/net-p2p/lidarr/pkg-plist
+++ b/net-p2p/lidarr/pkg-plist
@@ -452,10 +452,10 @@
%%DATADIR%%/bin/UI/638-05e66c57185b323959bc.js
%%DATADIR%%/bin/UI/638-05e66c57185b323959bc.js.LICENSE.txt
%%DATADIR%%/bin/UI/638-05e66c57185b323959bc.js.map
-%%DATADIR%%/bin/UI/907-3c05b588aa33a5fcf794.js
-%%DATADIR%%/bin/UI/907-3c05b588aa33a5fcf794.js.map
-%%DATADIR%%/bin/UI/Content/907-7469dd3705fa6b7244ff.css
-%%DATADIR%%/bin/UI/Content/907-7469dd3705fa6b7244ff.css.map
+%%DATADIR%%/bin/UI/907-3a5d0bbaef6d42cf2794.js
+%%DATADIR%%/bin/UI/907-3a5d0bbaef6d42cf2794.js.map
+%%DATADIR%%/bin/UI/Content/907-141b3c55b8cbe8ed3bc9.css
+%%DATADIR%%/bin/UI/Content/907-141b3c55b8cbe8ed3bc9.css.map
%%DATADIR%%/bin/UI/Content/Fonts/Roboto-Light.ttf
%%DATADIR%%/bin/UI/Content/Fonts/Roboto-Light.woff
%%DATADIR%%/bin/UI/Content/Fonts/Roboto-Light.woff2
@@ -496,8 +496,8 @@
%%DATADIR%%/bin/UI/Content/robots.txt
%%DATADIR%%/bin/UI/Content/styles.css
%%DATADIR%%/bin/UI/Content/styles.css.map
-%%DATADIR%%/bin/UI/index-5b111585b4db672e813f.js
-%%DATADIR%%/bin/UI/index-5b111585b4db672e813f.js.map
+%%DATADIR%%/bin/UI/index-b3a9fff1e3d64db60aed.js
+%%DATADIR%%/bin/UI/index-b3a9fff1e3d64db60aed.js.map
%%DATADIR%%/bin/UI/index.html
%%DATADIR%%/bin/UI/login.html
%%DATADIR%%/bin/UI/oauth.html
diff --git a/net-p2p/prowlarr/Makefile b/net-p2p/prowlarr/Makefile
index 28e02282f4b9..a02cdaa929ae 100644
--- a/net-p2p/prowlarr/Makefile
+++ b/net-p2p/prowlarr/Makefile
@@ -1,5 +1,5 @@
PORTNAME= prowlarr
-DISTVERSION= 1.37.0.5076
+DISTVERSION= 2.0.5.5160
CATEGORIES= net-p2p
MASTER_SITES= https://github.com/Prowlarr/Prowlarr/releases/download/v${DISTVERSION}/
DISTNAME= Prowlarr.master.${DISTVERSION}.freebsd-core-x64
diff --git a/net-p2p/prowlarr/distinfo b/net-p2p/prowlarr/distinfo
index 76b1a64b757f..27c6d1926555 100644
--- a/net-p2p/prowlarr/distinfo
+++ b/net-p2p/prowlarr/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1751981655
-SHA256 (Prowlarr.master.1.37.0.5076.freebsd-core-x64.tar.gz) = dc4129b84add81649c255181af2f49595a47db36a2c2e495c1b13a9c5dae0ba4
-SIZE (Prowlarr.master.1.37.0.5076.freebsd-core-x64.tar.gz) = 54901106
+TIMESTAMP = 1756800705
+SHA256 (Prowlarr.master.2.0.5.5160.freebsd-core-x64.tar.gz) = 58c1c9084bbafc8a2457d9593ce0f99f6fc352af19af142d26811f729b3ece97
+SIZE (Prowlarr.master.2.0.5.5160.freebsd-core-x64.tar.gz) = 64087684
diff --git a/net-p2p/prowlarr/files/pkg-message.in b/net-p2p/prowlarr/files/pkg-message.in
index 0f27aef1d91a..dcb8d54f86a2 100644
--- a/net-p2p/prowlarr/files/pkg-message.in
+++ b/net-p2p/prowlarr/files/pkg-message.in
@@ -2,13 +2,6 @@
{ type: install
message: <<EOM
-%%PORTNAME%% relies on Microsoft dotNET5+ SDK to be built
-Microsoft does not have an official version of dotNET for FreeBSD
-
-This package was built with an UNOFFICIAL UNSUPPORTED version of dotNET
-If this is something that you do not want, remove this package with
-"pkg remove %%PORTNAME%%"
-
This package installs a service file.
Enable it with "sysrc %%PORTNAME%%_enable=TRUE"
Start it with "service %%PORTNAME%% start".
diff --git a/net-p2p/prowlarr/pkg-plist b/net-p2p/prowlarr/pkg-plist
index 5de4192ed2b5..b669adc8d658 100644
--- a/net-p2p/prowlarr/pkg-plist
+++ b/net-p2p/prowlarr/pkg-plist
@@ -1,5 +1,7 @@
%%DATADIR%%/bin/AngleSharp.Xml.dll
%%DATADIR%%/bin/AngleSharp.dll
+%%DATADIR%%/bin/Azure.Core.dll
+%%DATADIR%%/bin/Azure.Identity.dll
%%DATADIR%%/bin/BouncyCastle.Cryptography.dll
%%DATADIR%%/bin/Dapper.dll
%%DATADIR%%/bin/Diacritical.dll
@@ -78,6 +80,7 @@
%%DATADIR%%/bin/MailKit.dll
%%DATADIR%%/bin/Microsoft.AspNetCore.Antiforgery.dll
%%DATADIR%%/bin/Microsoft.AspNetCore.Authentication.Abstractions.dll
+%%DATADIR%%/bin/Microsoft.AspNetCore.Authentication.BearerToken.dll
%%DATADIR%%/bin/Microsoft.AspNetCore.Authentication.Cookies.dll
%%DATADIR%%/bin/Microsoft.AspNetCore.Authentication.Core.dll
%%DATADIR%%/bin/Microsoft.AspNetCore.Authentication.OAuth.dll
@@ -85,6 +88,7 @@
%%DATADIR%%/bin/Microsoft.AspNetCore.Authorization.Policy.dll
%%DATADIR%%/bin/Microsoft.AspNetCore.Authorization.dll
%%DATADIR%%/bin/Microsoft.AspNetCore.Components.Authorization.dll
+%%DATADIR%%/bin/Microsoft.AspNetCore.Components.Endpoints.dll
%%DATADIR%%/bin/Microsoft.AspNetCore.Components.Forms.dll
%%DATADIR%%/bin/Microsoft.AspNetCore.Components.Server.dll
%%DATADIR%%/bin/Microsoft.AspNetCore.Components.Web.dll
@@ -132,8 +136,11 @@
%%DATADIR%%/bin/Microsoft.AspNetCore.Mvc.TagHelpers.dll
%%DATADIR%%/bin/Microsoft.AspNetCore.Mvc.ViewFeatures.dll
%%DATADIR%%/bin/Microsoft.AspNetCore.Mvc.dll
+%%DATADIR%%/bin/Microsoft.AspNetCore.OutputCaching.dll
+%%DATADIR%%/bin/Microsoft.AspNetCore.RateLimiting.dll
%%DATADIR%%/bin/Microsoft.AspNetCore.Razor.Runtime.dll
%%DATADIR%%/bin/Microsoft.AspNetCore.Razor.dll
+%%DATADIR%%/bin/Microsoft.AspNetCore.RequestDecompression.dll
%%DATADIR%%/bin/Microsoft.AspNetCore.ResponseCaching.Abstractions.dll
%%DATADIR%%/bin/Microsoft.AspNetCore.ResponseCaching.dll
%%DATADIR%%/bin/Microsoft.AspNetCore.ResponseCompression.dll
@@ -144,6 +151,7 @@
%%DATADIR%%/bin/Microsoft.AspNetCore.Server.IIS.dll
%%DATADIR%%/bin/Microsoft.AspNetCore.Server.IISIntegration.dll
%%DATADIR%%/bin/Microsoft.AspNetCore.Server.Kestrel.Core.dll
+%%DATADIR%%/bin/Microsoft.AspNetCore.Server.Kestrel.Transport.NamedPipes.dll
%%DATADIR%%/bin/Microsoft.AspNetCore.Server.Kestrel.Transport.Quic.dll
%%DATADIR%%/bin/Microsoft.AspNetCore.Server.Kestrel.Transport.Sockets.dll
%%DATADIR%%/bin/Microsoft.AspNetCore.Server.Kestrel.dll
@@ -157,7 +165,7 @@
%%DATADIR%%/bin/Microsoft.AspNetCore.WebUtilities.dll
%%DATADIR%%/bin/Microsoft.AspNetCore.dll
%%DATADIR%%/bin/Microsoft.Bcl.AsyncInterfaces.dll
-%%DATADIR%%/bin/Microsoft.Bcl.TimeProvider.dll
+%%DATADIR%%/bin/Microsoft.Bcl.Cryptography.dll
%%DATADIR%%/bin/Microsoft.CSharp.dll
%%DATADIR%%/bin/Microsoft.Data.SqlClient.dll
%%DATADIR%%/bin/Microsoft.Extensions.Caching.Abstractions.dll
@@ -175,8 +183,10 @@
%%DATADIR%%/bin/Microsoft.Extensions.Configuration.dll
%%DATADIR%%/bin/Microsoft.Extensions.DependencyInjection.Abstractions.dll
%%DATADIR%%/bin/Microsoft.Extensions.DependencyInjection.dll
+%%DATADIR%%/bin/Microsoft.Extensions.Diagnostics.Abstractions.dll
%%DATADIR%%/bin/Microsoft.Extensions.Diagnostics.HealthChecks.Abstractions.dll
%%DATADIR%%/bin/Microsoft.Extensions.Diagnostics.HealthChecks.dll
+%%DATADIR%%/bin/Microsoft.Extensions.Diagnostics.dll
%%DATADIR%%/bin/Microsoft.Extensions.Features.dll
%%DATADIR%%/bin/Microsoft.Extensions.FileProviders.Abstractions.dll
%%DATADIR%%/bin/Microsoft.Extensions.FileProviders.Composite.dll
@@ -205,7 +215,9 @@
%%DATADIR%%/bin/Microsoft.Extensions.Options.dll
%%DATADIR%%/bin/Microsoft.Extensions.Primitives.dll
%%DATADIR%%/bin/Microsoft.Extensions.WebEncoders.dll
+%%DATADIR%%/bin/Microsoft.Identity.Client.Extensions.Msal.dll
%%DATADIR%%/bin/Microsoft.Identity.Client.dll
+%%DATADIR%%/bin/Microsoft.IdentityModel.Abstractions.dll
%%DATADIR%%/bin/Microsoft.IdentityModel.JsonWebTokens.dll
%%DATADIR%%/bin/Microsoft.IdentityModel.Logging.dll
%%DATADIR%%/bin/Microsoft.IdentityModel.Protocols.OpenIdConnect.dll
@@ -214,6 +226,7 @@
%%DATADIR%%/bin/Microsoft.JSInterop.dll
%%DATADIR%%/bin/Microsoft.Net.Http.Headers.dll
%%DATADIR%%/bin/Microsoft.OpenApi.dll
+%%DATADIR%%/bin/Microsoft.SqlServer.Server.dll
%%DATADIR%%/bin/Microsoft.VisualBasic.Core.dll
%%DATADIR%%/bin/Microsoft.VisualBasic.dll
%%DATADIR%%/bin/Microsoft.Win32.Primitives.dll
@@ -274,6 +287,7 @@
%%DATADIR%%/bin/Swashbuckle.AspNetCore.SwaggerGen.dll
%%DATADIR%%/bin/System.AppContext.dll
%%DATADIR%%/bin/System.Buffers.dll
+%%DATADIR%%/bin/System.ClientModel.dll
%%DATADIR%%/bin/System.Collections.Concurrent.dll
%%DATADIR%%/bin/System.Collections.Immutable.dll
%%DATADIR%%/bin/System.Collections.NonGeneric.dll
@@ -310,6 +324,7 @@
%%DATADIR%%/bin/System.Drawing.dll
%%DATADIR%%/bin/System.Dynamic.Runtime.dll
%%DATADIR%%/bin/System.Formats.Asn1.dll
+%%DATADIR%%/bin/System.Formats.Tar.dll
%%DATADIR%%/bin/System.Globalization.Calendars.dll
%%DATADIR%%/bin/System.Globalization.Extensions.dll
%%DATADIR%%/bin/System.Globalization.dll
@@ -334,6 +349,7 @@
%%DATADIR%%/bin/System.Linq.Parallel.dll
%%DATADIR%%/bin/System.Linq.Queryable.dll
%%DATADIR%%/bin/System.Linq.dll
+%%DATADIR%%/bin/System.Memory.Data.dll
%%DATADIR%%/bin/System.Memory.dll
%%DATADIR%%/bin/System.Net.Http.Json.dll
%%DATADIR%%/bin/System.Net.Http.dll
@@ -374,11 +390,11 @@
%%DATADIR%%/bin/System.Resources.Reader.dll
%%DATADIR%%/bin/System.Resources.ResourceManager.dll
%%DATADIR%%/bin/System.Resources.Writer.dll
-%%DATADIR%%/bin/System.Runtime.Caching.dll
%%DATADIR%%/bin/System.Runtime.CompilerServices.Unsafe.dll
%%DATADIR%%/bin/System.Runtime.CompilerServices.VisualC.dll
%%DATADIR%%/bin/System.Runtime.Extensions.dll
%%DATADIR%%/bin/System.Runtime.Handles.dll
+%%DATADIR%%/bin/System.Runtime.InteropServices.JavaScript.dll
%%DATADIR%%/bin/System.Runtime.InteropServices.RuntimeInformation.dll
%%DATADIR%%/bin/System.Runtime.InteropServices.dll
%%DATADIR%%/bin/System.Runtime.Intrinsics.dll
@@ -402,6 +418,7 @@
%%DATADIR%%/bin/System.Security.Cryptography.ProtectedData.dll
%%DATADIR%%/bin/System.Security.Cryptography.X509Certificates.dll
%%DATADIR%%/bin/System.Security.Cryptography.Xml.dll
+%%DATADIR%%/bin/System.Security.Cryptography.dll
%%DATADIR%%/bin/System.Security.Permissions.dll
%%DATADIR%%/bin/System.Security.Principal.Windows.dll
%%DATADIR%%/bin/System.Security.Principal.dll
@@ -419,6 +436,7 @@
%%DATADIR%%/bin/System.Text.RegularExpressions.dll
%%DATADIR%%/bin/System.Threading.Channels.dll
%%DATADIR%%/bin/System.Threading.Overlapped.dll
+%%DATADIR%%/bin/System.Threading.RateLimiting.dll
%%DATADIR%%/bin/System.Threading.Tasks.Dataflow.dll
%%DATADIR%%/bin/System.Threading.Tasks.Extensions.dll
%%DATADIR%%/bin/System.Threading.Tasks.Parallel.dll
@@ -444,13 +462,13 @@
%%DATADIR%%/bin/System.Xml.XmlSerializer.dll
%%DATADIR%%/bin/System.Xml.dll
%%DATADIR%%/bin/System.dll
-%%DATADIR%%/bin/UI/194-0bd4624df983e06e6ccb.js
-%%DATADIR%%/bin/UI/194-0bd4624df983e06e6ccb.js.LICENSE.txt
-%%DATADIR%%/bin/UI/194-0bd4624df983e06e6ccb.js.map
-%%DATADIR%%/bin/UI/286-7ee7ca0e6ec0168ce571.js
-%%DATADIR%%/bin/UI/286-7ee7ca0e6ec0168ce571.js.map
-%%DATADIR%%/bin/UI/Content/286-0d675ae17bab3c952d78.css
-%%DATADIR%%/bin/UI/Content/286-0d675ae17bab3c952d78.css.map
+%%DATADIR%%/bin/UI/194-74921861e81ae7f57cdf.js
+%%DATADIR%%/bin/UI/194-74921861e81ae7f57cdf.js.LICENSE.txt
+%%DATADIR%%/bin/UI/194-74921861e81ae7f57cdf.js.map
+%%DATADIR%%/bin/UI/195-cdf8e899db76587e6548.js
+%%DATADIR%%/bin/UI/195-cdf8e899db76587e6548.js.map
+%%DATADIR%%/bin/UI/Content/195-aafb80b0148c52b32193.css
+%%DATADIR%%/bin/UI/Content/195-aafb80b0148c52b32193.css.map
%%DATADIR%%/bin/UI/Content/Fonts/Roboto-Light.ttf
%%DATADIR%%/bin/UI/Content/Fonts/Roboto-Light.woff
%%DATADIR%%/bin/UI/Content/Fonts/Roboto-Light.woff2
@@ -492,28 +510,40 @@
%%DATADIR%%/bin/UI/Content/robots.txt
%%DATADIR%%/bin/UI/Content/styles.css
%%DATADIR%%/bin/UI/Content/styles.css.map
-%%DATADIR%%/bin/UI/index-2d5ba92aeb5517d26bea.js
-%%DATADIR%%/bin/UI/index-2d5ba92aeb5517d26bea.js.map
+%%DATADIR%%/bin/UI/index-fdea170d79864b2a3b0b.js
+%%DATADIR%%/bin/UI/index-fdea170d79864b2a3b0b.js.map
%%DATADIR%%/bin/UI/index.html
%%DATADIR%%/bin/UI/login.html
%%DATADIR%%/bin/UI/oauth.html
%%DATADIR%%/bin/WindowsBase.dll
%%DATADIR%%/bin/YamlDotNet.dll
+%%DATADIR%%/bin/cs/Microsoft.Data.SqlClient.resources.dll
%%DATADIR%%/bin/de-DE/FluentMigrator.Abstractions.resources.dll
+%%DATADIR%%/bin/de/Microsoft.Data.SqlClient.resources.dll
+%%DATADIR%%/bin/es/Microsoft.Data.SqlClient.resources.dll
+%%DATADIR%%/bin/fr/Microsoft.Data.SqlClient.resources.dll
+%%DATADIR%%/bin/it/Microsoft.Data.SqlClient.resources.dll
+%%DATADIR%%/bin/ja/Microsoft.Data.SqlClient.resources.dll
+%%DATADIR%%/bin/ko/Microsoft.Data.SqlClient.resources.dll
%%DATADIR%%/bin/libMonoPosixHelper.so
%%DATADIR%%/bin/libSystem.Globalization.Native.so
%%DATADIR%%/bin/libSystem.IO.Compression.Native.so
%%DATADIR%%/bin/libSystem.Native.so
%%DATADIR%%/bin/libSystem.Net.Security.Native.so
%%DATADIR%%/bin/libSystem.Security.Cryptography.Native.OpenSsl.so
+%%DATADIR%%/bin/libclrgc.so
%%DATADIR%%/bin/libclrjit.so
%%DATADIR%%/bin/libcoreclr.so
-%%DATADIR%%/bin/libcoreclrtraceptprovider.so
-%%DATADIR%%/bin/libdbgshim.so
%%DATADIR%%/bin/libhostfxr.so
%%DATADIR%%/bin/libhostpolicy.so
%%DATADIR%%/bin/libmscordaccore.so
%%DATADIR%%/bin/libmscordbi.so
%%DATADIR%%/bin/mscorlib.dll
%%DATADIR%%/bin/netstandard.dll
+%%DATADIR%%/bin/pl/Microsoft.Data.SqlClient.resources.dll
+%%DATADIR%%/bin/pt-BR/Microsoft.Data.SqlClient.resources.dll
+%%DATADIR%%/bin/ru/Microsoft.Data.SqlClient.resources.dll
+%%DATADIR%%/bin/tr/Microsoft.Data.SqlClient.resources.dll
+%%DATADIR%%/bin/zh-Hans/Microsoft.Data.SqlClient.resources.dll
+%%DATADIR%%/bin/zh-Hant/Microsoft.Data.SqlClient.resources.dll
%%DATADIR%%/package_info
diff --git a/net-p2p/radarr/Makefile b/net-p2p/radarr/Makefile
index 6b1aac583903..a008f5fa7a05 100644
--- a/net-p2p/radarr/Makefile
+++ b/net-p2p/radarr/Makefile
@@ -1,5 +1,5 @@
PORTNAME= radarr
-DISTVERSION= 5.26.2.10099
+DISTVERSION= 5.27.5.10198
CATEGORIES= net-p2p
MASTER_SITES= https://github.com/Radarr/Radarr/releases/download/v${DISTVERSION}/
DISTNAME= Radarr.master.${DISTVERSION}.freebsd-core-x64
diff --git a/net-p2p/radarr/distinfo b/net-p2p/radarr/distinfo
index 0d5a0bf64a5b..35aa34ac01ef 100644
--- a/net-p2p/radarr/distinfo
+++ b/net-p2p/radarr/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1751967121
-SHA256 (Radarr.master.5.26.2.10099.freebsd-core-x64.tar.gz) = 8476cc66d06c0b836c5cfea6f2967ebd1d554fb547bac02b69a3aec6768bd6fe
-SIZE (Radarr.master.5.26.2.10099.freebsd-core-x64.tar.gz) = 64065414
+TIMESTAMP = 1757064594
+SHA256 (Radarr.master.5.27.5.10198.freebsd-core-x64.tar.gz) = 1d5d3ef297d7fa446d88dfc817f8434a65d7c533e931ab29bb624aaafdc3f500
+SIZE (Radarr.master.5.27.5.10198.freebsd-core-x64.tar.gz) = 64081158
diff --git a/net-p2p/radarr/pkg-plist b/net-p2p/radarr/pkg-plist
index 5b188530692d..42a50dd98c94 100644
--- a/net-p2p/radarr/pkg-plist
+++ b/net-p2p/radarr/pkg-plist
@@ -453,10 +453,10 @@
%%DATADIR%%/bin/UI/640-f9f81c4832fff26ecd9c.js.map
%%DATADIR%%/bin/UI/7-a1b843a798e447f93f4f.js
%%DATADIR%%/bin/UI/7-a1b843a798e447f93f4f.js.map
-%%DATADIR%%/bin/UI/74-41bafaea952185ac066d.js
-%%DATADIR%%/bin/UI/74-41bafaea952185ac066d.js.map
-%%DATADIR%%/bin/UI/Content/74-9b2465b3281b3b67efd2.css
-%%DATADIR%%/bin/UI/Content/74-9b2465b3281b3b67efd2.css.map
+%%DATADIR%%/bin/UI/74-b77f22dce150cc00fb86.js
+%%DATADIR%%/bin/UI/74-b77f22dce150cc00fb86.js.map
+%%DATADIR%%/bin/UI/Content/74-0b1eafbdb0af62d4fc26.css
+%%DATADIR%%/bin/UI/Content/74-0b1eafbdb0af62d4fc26.css.map
%%DATADIR%%/bin/UI/Content/Fonts/Roboto-Light.ttf
%%DATADIR%%/bin/UI/Content/Fonts/Roboto-Light.woff
%%DATADIR%%/bin/UI/Content/Fonts/Roboto-Light.woff2
@@ -498,8 +498,8 @@
%%DATADIR%%/bin/UI/Content/robots.txt
%%DATADIR%%/bin/UI/Content/styles.css
%%DATADIR%%/bin/UI/Content/styles.css.map
-%%DATADIR%%/bin/UI/index-1726e9622bdfaf0ebb89.js
-%%DATADIR%%/bin/UI/index-1726e9622bdfaf0ebb89.js.map
+%%DATADIR%%/bin/UI/index-186436526578c215a7ae.js
+%%DATADIR%%/bin/UI/index-186436526578c215a7ae.js.map
%%DATADIR%%/bin/UI/index.html
%%DATADIR%%/bin/UI/login.html
%%DATADIR%%/bin/UI/oauth.html
diff --git a/net/bird2/Makefile b/net/bird2/Makefile
index cd79c33d782c..308eb8a9324b 100644
--- a/net/bird2/Makefile
+++ b/net/bird2/Makefile
@@ -1,12 +1,12 @@
PORTNAME= bird
-DISTVERSION= 2.17.1
+DISTVERSION= 2.17.2
CATEGORIES= net
-MASTER_SITES= https://bird.network.cz/download/
+MASTER_SITES= https://bird.nic.cz/download/
PKGNAMESUFFIX= 2
MAINTAINER= olivier@FreeBSD.org
COMMENT= Dynamic IP routing daemon
-WWW= https://bird.network.cz/
+WWW= https://bird.nic.cz/
LICENSE= GPLv2
diff --git a/net/bird2/distinfo b/net/bird2/distinfo
index 9c8173f95b91..f98db37247e3 100644
--- a/net/bird2/distinfo
+++ b/net/bird2/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1746480313
-SHA256 (bird-2.17.1.tar.gz) = bfd718dfa596819b3801688783212514b467163329aec9bbcd0fa3dee03e10e9
-SIZE (bird-2.17.1.tar.gz) = 1471008
+TIMESTAMP = 1757289112
+SHA256 (bird-2.17.2.tar.gz) = 440dd2d3aca64323b46fd45532e573accaf8bdde639ee4bfcd68ea9b13328cdd
+SIZE (bird-2.17.2.tar.gz) = 1499113
diff --git a/net/bird2/files/bird.in b/net/bird2/files/bird.in
index de800bd69b81..91932c656db9 100644
--- a/net/bird2/files/bird.in
+++ b/net/bird2/files/bird.in
@@ -1,7 +1,7 @@
#!/bin/sh
# PROVIDE: bird dynamicrouting
-# REQUIRE: LOGIN
+# REQUIRE: DAEMONS
# KEYWORD: shutdown
#
# Add the following lines to /etc/rc.conf.local or /etc/rc.conf
@@ -27,4 +27,8 @@ load_rc_config $name
command=%%PREFIX%%/sbin/${name}
command_args="-c $bird_config -g $bird_group"
+extra_commands="gracefulrestart" # It is not a restart but a stop
+
+gracefulrestart_cmd="%%PREFIX%%/sbin/${name}c graceful restart"
+
run_rc_command "$1"
diff --git a/net/bird3/Makefile b/net/bird3/Makefile
index 6e6e2272b75c..4ac5d93bd9e2 100644
--- a/net/bird3/Makefile
+++ b/net/bird3/Makefile
@@ -1,12 +1,13 @@
PORTNAME= bird
DISTVERSION= 3.1.3
+PORTREVISION= 1
CATEGORIES= net
MASTER_SITES= https://bird.nic.cz/download/
PKGNAMESUFFIX= 3
MAINTAINER= olivier@FreeBSD.org
COMMENT= Dynamic multithreaded IP routing daemon
-WWW= https://bird.network.cz/
+WWW= https://bird.nic.cz/
LICENSE= GPLv2
diff --git a/net/bird3/files/bird.in b/net/bird3/files/bird.in
index de800bd69b81..91932c656db9 100644
--- a/net/bird3/files/bird.in
+++ b/net/bird3/files/bird.in
@@ -1,7 +1,7 @@
#!/bin/sh
# PROVIDE: bird dynamicrouting
-# REQUIRE: LOGIN
+# REQUIRE: DAEMONS
# KEYWORD: shutdown
#
# Add the following lines to /etc/rc.conf.local or /etc/rc.conf
@@ -27,4 +27,8 @@ load_rc_config $name
command=%%PREFIX%%/sbin/${name}
command_args="-c $bird_config -g $bird_group"
+extra_commands="gracefulrestart" # It is not a restart but a stop
+
+gracefulrestart_cmd="%%PREFIX%%/sbin/${name}c graceful restart"
+
run_rc_command "$1"
diff --git a/net/gitlab-agent/distinfo b/net/gitlab-agent/distinfo
index aea0647c6a30..fb56d6e5b963 100644
--- a/net/gitlab-agent/distinfo
+++ b/net/gitlab-agent/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1756438001
-SHA256 (go/net_gitlab-agent/gitlab-agent-v18.3.1/v18.3.1.mod) = 2ec01cce9df32ed086dd50ebf5d7d120d6edffe83b9ea78dbfba19d1e92d77d2
-SIZE (go/net_gitlab-agent/gitlab-agent-v18.3.1/v18.3.1.mod) = 10172
-SHA256 (go/net_gitlab-agent/gitlab-agent-v18.3.1/v18.3.1.zip) = d10e44c56f6d9745cfba2c71af76fae4811423ec1020b057dd8a0fcb9ee6abf5
-SIZE (go/net_gitlab-agent/gitlab-agent-v18.3.1/v18.3.1.zip) = 1790288
+TIMESTAMP = 1757515079
+SHA256 (go/net_gitlab-agent/gitlab-agent-v18.3.2/v18.3.2.mod) = 2ec01cce9df32ed086dd50ebf5d7d120d6edffe83b9ea78dbfba19d1e92d77d2
+SIZE (go/net_gitlab-agent/gitlab-agent-v18.3.2/v18.3.2.mod) = 10172
+SHA256 (go/net_gitlab-agent/gitlab-agent-v18.3.2/v18.3.2.zip) = add7d43e69941630d57b3d531140ee001ab678633ec887ed7db9b681e1bf6356
+SIZE (go/net_gitlab-agent/gitlab-agent-v18.3.2/v18.3.2.zip) = 1790413
diff --git a/net/k6/Makefile b/net/k6/Makefile
index c89fc4c9a9f1..37417257d2f7 100644
--- a/net/k6/Makefile
+++ b/net/k6/Makefile
@@ -1,6 +1,6 @@
PORTNAME= k6
DISTVERSIONPREFIX= v
-DISTVERSION= 1.1.0
+DISTVERSION= 1.2.3
CATEGORIES= net
MAINTAINER= dutra@FreeBSD.org
@@ -15,7 +15,7 @@ USES= go:1.23,modules
NOT_FOR_ARCHS= armv6 armv7 i386
_BUILD_DATE= $$(date -u +"%FT%T%z")
-_BUILD_HASH= 0e3fb95
+_BUILD_HASH= e4a5a88
GO_MODULE= github.com/grafana/${PORTNAME}
GO_BUILDFLAGS= -ldflags "\
diff --git a/net/k6/distinfo b/net/k6/distinfo
index bfd40ad730cd..2a05dd134e13 100644
--- a/net/k6/distinfo
+++ b/net/k6/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1754462204
-SHA256 (go/net_k6/k6-v1.1.0/v1.1.0.mod) = 98bc87fe695d7ae9339140a3d69faf3b749157ba0e6dedff097524713c224783
-SIZE (go/net_k6/k6-v1.1.0/v1.1.0.mod) = 4783
-SHA256 (go/net_k6/k6-v1.1.0/v1.1.0.zip) = 6f899cba933e2b30834026fcc3d99d0d65400d824e08dd341f277a5fea332f67
-SIZE (go/net_k6/k6-v1.1.0/v1.1.0.zip) = 2489096
+TIMESTAMP = 1757541625
+SHA256 (go/net_k6/k6-v1.2.3/v1.2.3.mod) = 50935e629f9184ccc89cca5576744e7ac1cd5ad144fe6f3aa2f064b5715c81a7
+SIZE (go/net_k6/k6-v1.2.3/v1.2.3.mod) = 4835
+SHA256 (go/net_k6/k6-v1.2.3/v1.2.3.zip) = 7a151262814943519f4d1d659645f550cfce3b280dc056503708bdb07f0e0303
+SIZE (go/net_k6/k6-v1.2.3/v1.2.3.zip) = 2553294
diff --git a/net/libngtcp2-gnutls/Makefile b/net/libngtcp2-gnutls/Makefile
index e1b01510b06b..a7473e0d7adc 100644
--- a/net/libngtcp2-gnutls/Makefile
+++ b/net/libngtcp2-gnutls/Makefile
@@ -1,5 +1,5 @@
PORTNAME= ngtcp2
-PORTVERSION= 1.14.0
+PORTVERSION= 1.15.0
CATEGORIES= net
MASTER_SITES= https://github.com/ngtcp2/ngtcp2/releases/download/v${PORTVERSION}/
PKGNAMEPREFIX= lib
diff --git a/net/libngtcp2-gnutls/distinfo b/net/libngtcp2-gnutls/distinfo
index 01a4f3168c2b..b182c8c1debe 100644
--- a/net/libngtcp2-gnutls/distinfo
+++ b/net/libngtcp2-gnutls/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753796016
-SHA256 (ngtcp2-1.14.0.tar.xz) = d1fbf9eae92921bfd33154dab2574bc4b7d7936f486396d6c78bfff90ed5b35d
-SIZE (ngtcp2-1.14.0.tar.xz) = 662652
+TIMESTAMP = 1757120522
+SHA256 (ngtcp2-1.15.0.tar.xz) = 30a29827b49ffbdf31dadcdeba703df63676526c93724ef741c72dc73c05e3a4
+SIZE (ngtcp2-1.15.0.tar.xz) = 673064
diff --git a/net/libngtcp2-wolfssl/Makefile b/net/libngtcp2-wolfssl/Makefile
index b455481fe6e3..3d5ec1121750 100644
--- a/net/libngtcp2-wolfssl/Makefile
+++ b/net/libngtcp2-wolfssl/Makefile
@@ -1,5 +1,5 @@
PORTNAME= ngtcp2
-PORTVERSION= 1.14.0
+PORTVERSION= 1.15.0
CATEGORIES= net
MASTER_SITES= https://github.com/ngtcp2/ngtcp2/releases/download/v${PORTVERSION}/
PKGNAMEPREFIX= lib
diff --git a/net/libngtcp2-wolfssl/distinfo b/net/libngtcp2-wolfssl/distinfo
index 01a4f3168c2b..334a0a464c56 100644
--- a/net/libngtcp2-wolfssl/distinfo
+++ b/net/libngtcp2-wolfssl/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753796016
-SHA256 (ngtcp2-1.14.0.tar.xz) = d1fbf9eae92921bfd33154dab2574bc4b7d7936f486396d6c78bfff90ed5b35d
-SIZE (ngtcp2-1.14.0.tar.xz) = 662652
+TIMESTAMP = 1757120524
+SHA256 (ngtcp2-1.15.0.tar.xz) = 30a29827b49ffbdf31dadcdeba703df63676526c93724ef741c72dc73c05e3a4
+SIZE (ngtcp2-1.15.0.tar.xz) = 673064
diff --git a/net/libngtcp2/Makefile b/net/libngtcp2/Makefile
index c7cd00819ecf..ca81d8c1cc05 100644
--- a/net/libngtcp2/Makefile
+++ b/net/libngtcp2/Makefile
@@ -1,5 +1,5 @@
PORTNAME= ngtcp2
-PORTVERSION= 1.14.0
+PORTVERSION= 1.15.0
CATEGORIES= net
MASTER_SITES= https://github.com/ngtcp2/ngtcp2/releases/download/v${PORTVERSION}/
PKGNAMEPREFIX= lib
diff --git a/net/libngtcp2/distinfo b/net/libngtcp2/distinfo
index 01a4f3168c2b..23f4bba37444 100644
--- a/net/libngtcp2/distinfo
+++ b/net/libngtcp2/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753796016
-SHA256 (ngtcp2-1.14.0.tar.xz) = d1fbf9eae92921bfd33154dab2574bc4b7d7936f486396d6c78bfff90ed5b35d
-SIZE (ngtcp2-1.14.0.tar.xz) = 662652
+TIMESTAMP = 1757120520
+SHA256 (ngtcp2-1.15.0.tar.xz) = 30a29827b49ffbdf31dadcdeba703df63676526c93724ef741c72dc73c05e3a4
+SIZE (ngtcp2-1.15.0.tar.xz) = 673064
diff --git a/net/libngtcp2/pkg-plist b/net/libngtcp2/pkg-plist
index 517acfebb783..1182b3cc48c3 100644
--- a/net/libngtcp2/pkg-plist
+++ b/net/libngtcp2/pkg-plist
@@ -10,5 +10,5 @@ include/ngtcp2/version.h
lib/libngtcp2.a
lib/libngtcp2.so
lib/libngtcp2.so.16
-lib/libngtcp2.so.16.4.0
+lib/libngtcp2.so.16.5.0
libdata/pkgconfig/libngtcp2.pc
diff --git a/net/liferea/Makefile b/net/liferea/Makefile
index 3e389b00e90e..5c1538803b38 100644
--- a/net/liferea/Makefile
+++ b/net/liferea/Makefile
@@ -1,6 +1,5 @@
PORTNAME= liferea
-DISTVERSION= 1.16.3
-PORTREVISION= 1
+DISTVERSION= 1.16.4
CATEGORIES= net gnome
MASTER_SITES= https://github.com/lwindolf/liferea/releases/download/v${DISTVERSION}/
diff --git a/net/liferea/distinfo b/net/liferea/distinfo
index 104442fcf3cc..e403de7b907e 100644
--- a/net/liferea/distinfo
+++ b/net/liferea/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757094614
-SHA256 (liferea-1.16.3.tar.bz2) = cf0672d73d75ad7a1280407e5044191f393ac7d49f6d6d8a4aadeb402f5bac7c
-SIZE (liferea-1.16.3.tar.bz2) = 1763575
+TIMESTAMP = 1757438108
+SHA256 (liferea-1.16.4.tar.bz2) = 3dd51a8f4578289517ef2f01db026c77fce448fd57c2f0833f0ac8fbd7fe19e9
+SIZE (liferea-1.16.4.tar.bz2) = 1774093
diff --git a/net/madonctl/Makefile b/net/madonctl/Makefile
index c90865f2d3ed..02a9f99ca373 100644
--- a/net/madonctl/Makefile
+++ b/net/madonctl/Makefile
@@ -1,7 +1,6 @@
PORTNAME= madonctl
-PORTVERSION= 2.3.2
+PORTVERSION= 3.0.3
DISTVERSIONPREFIX= v
-PORTREVISION= 23
CATEGORIES= net
MAINTAINER= sunpoet@FreeBSD.org
diff --git a/net/madonctl/distinfo b/net/madonctl/distinfo
index 8c10f0c1d20c..ace6399c9ac3 100644
--- a/net/madonctl/distinfo
+++ b/net/madonctl/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1665073092
-SHA256 (McKael-madonctl-v2.3.2_GH0.tar.gz) = d930d3dfcfb3fb141098c7c2b0a8cef6f1f938e48e276cefb1bff0e2f093425f
-SIZE (McKael-madonctl-v2.3.2_GH0.tar.gz) = 2614562
+TIMESTAMP = 1757120526
+SHA256 (McKael-madonctl-v3.0.3_GH0.tar.gz) = b125df12fe6fd870b8ee9971949a627ca90c0982e540286cc688698c2f9ee63b
+SIZE (McKael-madonctl-v3.0.3_GH0.tar.gz) = 2598263
diff --git a/net/nats-server/Makefile b/net/nats-server/Makefile
index e10090a35aad..54708848b3e2 100644
--- a/net/nats-server/Makefile
+++ b/net/nats-server/Makefile
@@ -1,7 +1,6 @@
PORTNAME= nats-server
DISTVERSIONPREFIX= v
-DISTVERSION= 2.11.8
-PORTREVISION= 1
+DISTVERSION= 2.11.9
CATEGORIES= net
MAINTAINER= olgeni@FreeBSD.org
diff --git a/net/nats-server/distinfo b/net/nats-server/distinfo
index 33450ffe2a4f..a104d48f5570 100644
--- a/net/nats-server/distinfo
+++ b/net/nats-server/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1755245723
-SHA256 (go/net_nats-server/nats-server-v2.11.8/v2.11.8.mod) = d2ed94db1820e512d26a2681e293568fff553cb609a278eee7bef6bd6dc28f5a
-SIZE (go/net_nats-server/nats-server-v2.11.8/v2.11.8.mod) = 510
-SHA256 (go/net_nats-server/nats-server-v2.11.8/v2.11.8.zip) = 6e5f7bb40ca72b16b4dbeeab2fd80e61ba5b5b97bd2c3bcdc8289dc99b08a1ab
-SIZE (go/net_nats-server/nats-server-v2.11.8/v2.11.8.zip) = 2873830
+TIMESTAMP = 1757463998
+SHA256 (go/net_nats-server/nats-server-v2.11.9/v2.11.9.mod) = 49cbec0da6bcdbf834d04d43bdfdb3f907773b63317171d8747c2931cc5f78a6
+SIZE (go/net_nats-server/nats-server-v2.11.9/v2.11.9.mod) = 489
+SHA256 (go/net_nats-server/nats-server-v2.11.9/v2.11.9.zip) = 9c345ffdfc61ea81018fdac022b8953869c65f05ef7a27a89acecff742ab2994
+SIZE (go/net_nats-server/nats-server-v2.11.9/v2.11.9.zip) = 2893262
diff --git a/net/ooni-probe-cli/Makefile b/net/ooni-probe-cli/Makefile
index f66cb7e297a2..828cd8b3bfe9 100644
--- a/net/ooni-probe-cli/Makefile
+++ b/net/ooni-probe-cli/Makefile
@@ -1,7 +1,6 @@
PORTNAME= ooni-probe-cli
DISTVERSIONPREFIX= v
-DISTVERSION= 3.26.0
-PORTREVISION= 1
+DISTVERSION= 3.27.0
CATEGORIES= net www benchmarks
MAINTAINER= rene@FreeBSD.org
@@ -13,7 +12,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
RUN_DEPENDS= ca_root_nss>=0:security/ca_root_nss
-USES= go:1.23,modules
+USES= go:1.24,modules
GO_BUILDFLAGS= -ldflags '-s -w -extldflags "-static"'
GO_MODULE= github.com/ooni/probe-cli/v3
diff --git a/net/ooni-probe-cli/distinfo b/net/ooni-probe-cli/distinfo
index 2b5b682ea806..64b77e90e387 100644
--- a/net/ooni-probe-cli/distinfo
+++ b/net/ooni-probe-cli/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1750044883
-SHA256 (go/net_ooni-probe-cli/ooni-probe-cli-v3.26.0/v3.26.0.mod) = 72a1a774d32322ec03b0e99873ee502c19e613fe6169cec08abe2da41ed45e62
-SIZE (go/net_ooni-probe-cli/ooni-probe-cli-v3.26.0/v3.26.0.mod) = 10620
-SHA256 (go/net_ooni-probe-cli/ooni-probe-cli-v3.26.0/v3.26.0.zip) = 83da081847b31673475abc69ac8ce2501f349d6f11560970dc88ba20328aac4c
-SIZE (go/net_ooni-probe-cli/ooni-probe-cli-v3.26.0/v3.26.0.zip) = 3363044
+TIMESTAMP = 1757169776
+SHA256 (go/net_ooni-probe-cli/ooni-probe-cli-v3.27.0/v3.27.0.mod) = 97f899b3438b9f840b77acb48150837d93b66f55bfd66a2cca0859cc507a7042
+SIZE (go/net_ooni-probe-cli/ooni-probe-cli-v3.27.0/v3.27.0.mod) = 10624
+SHA256 (go/net_ooni-probe-cli/ooni-probe-cli-v3.27.0/v3.27.0.zip) = 79aee09bf96c3948a2c5d7e5bf8778e91e1bd1ddb34286b7140da21bc7b9340f
+SIZE (go/net_ooni-probe-cli/ooni-probe-cli-v3.27.0/v3.27.0.zip) = 3368078
diff --git a/net/openntpd/Makefile b/net/openntpd/Makefile
index 1e45209db085..abcc1a4e4225 100644
--- a/net/openntpd/Makefile
+++ b/net/openntpd/Makefile
@@ -1,6 +1,6 @@
PORTNAME= openntpd
PORTVERSION= 6.8p1
-PORTREVISION= 9
+PORTREVISION= 10
PORTEPOCH= 2
CATEGORIES= net
MASTER_SITES= OPENBSD/OpenNTPD
@@ -11,8 +11,6 @@ WWW= https://www.openntpd.org/
LICENSE= ISCL
-RUN_DEPENDS= ca_root_nss>=0:security/ca_root_nss
-
USES= cpe localbase ssl
CONFLICTS= ntp ntp-devel ntpsec
@@ -37,6 +35,11 @@ post-install:
.include <bsd.port.pre.mk>
+# certificate bundle
+.if !(${OPSYS} == FreeBSD && ${OSVERSION} >= 1500063)
+RUN_DEPENDS+= ca_root_nss>=0:security/ca_root_nss
+.endif
+
# When using LibreSSL use its own libtls, but when using OpenSSL
# use libtls from libretls.
.if ${SSL_DEFAULT:Mlibressl*}
diff --git a/net/p5-Net-SIP/Makefile b/net/p5-Net-SIP/Makefile
index 400a9e0eb35c..917a547c45b6 100644
--- a/net/p5-Net-SIP/Makefile
+++ b/net/p5-Net-SIP/Makefile
@@ -1,5 +1,5 @@
PORTNAME= Net-SIP
-PORTVERSION= 0.838
+PORTVERSION= 0.839
CATEGORIES= net perl5
MASTER_SITES= CPAN
PKGNAMEPREFIX= p5-
diff --git a/net/p5-Net-SIP/distinfo b/net/p5-Net-SIP/distinfo
index 54c8008b0381..34b75dc99387 100644
--- a/net/p5-Net-SIP/distinfo
+++ b/net/p5-Net-SIP/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1722798895
-SHA256 (Net-SIP-0.838.tar.gz) = ab0f7a04c3643a46f4bca0f95dfaa6a2abdae1d02f9dfcf9232b11f02545c8e1
-SIZE (Net-SIP-0.838.tar.gz) = 226360
+TIMESTAMP = 1757519621
+SHA256 (Net-SIP-0.839.tar.gz) = db1c8ec7dd61a503ef570eb84adc88f5f77ea1bcd41461ca3147178c98858b9e
+SIZE (Net-SIP-0.839.tar.gz) = 226488
diff --git a/net/py-eventlet/Makefile b/net/py-eventlet/Makefile
index f98e115b7d8c..db48d3d225a7 100644
--- a/net/py-eventlet/Makefile
+++ b/net/py-eventlet/Makefile
@@ -1,5 +1,5 @@
PORTNAME= eventlet
-PORTVERSION= 0.40.2
+PORTVERSION= 0.40.3
CATEGORIES= net python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/net/py-eventlet/distinfo b/net/py-eventlet/distinfo
index 1ba6aeaff366..24e0f1227fde 100644
--- a/net/py-eventlet/distinfo
+++ b/net/py-eventlet/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753369400
-SHA256 (eventlet-0.40.2.tar.gz) = 42636c277f761d026905cd0ba0a11edec7600001be401d6ae7e9546559c8d8b0
-SIZE (eventlet-0.40.2.tar.gz) = 565548
+TIMESTAMP = 1757120792
+SHA256 (eventlet-0.40.3.tar.gz) = 290852db0065d78cec17a821b78c8a51cafb820a792796a354592ae4d5fceeb0
+SIZE (eventlet-0.40.3.tar.gz) = 565741
diff --git a/net/py-pyzmq/Makefile b/net/py-pyzmq/Makefile
index 473c7c23d0df..6bc56b581d98 100644
--- a/net/py-pyzmq/Makefile
+++ b/net/py-pyzmq/Makefile
@@ -1,5 +1,5 @@
PORTNAME= pyzmq
-PORTVERSION= 27.0.1
+PORTVERSION= 27.0.2
CATEGORIES= net devel
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/net/py-pyzmq/distinfo b/net/py-pyzmq/distinfo
index b2214da26204..c714621e9da3 100644
--- a/net/py-pyzmq/distinfo
+++ b/net/py-pyzmq/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1755062572
-SHA256 (pyzmq-27.0.1.tar.gz) = 45c549204bc20e7484ffd2555f6cf02e572440ecf2f3bdd60d4404b20fddf64b
-SIZE (pyzmq-27.0.1.tar.gz) = 281158
+TIMESTAMP = 1757120794
+SHA256 (pyzmq-27.0.2.tar.gz) = b398dd713b18de89730447347e96a0240225e154db56e35b6bb8447ffdb07798
+SIZE (pyzmq-27.0.2.tar.gz) = 281440
diff --git a/net/py-trio/Makefile b/net/py-trio/Makefile
index 763830adc7c2..51bc044d5ae2 100644
--- a/net/py-trio/Makefile
+++ b/net/py-trio/Makefile
@@ -1,5 +1,5 @@
PORTNAME= trio
-DISTVERSION= 0.30.0
+DISTVERSION= 0.31.0
CATEGORIES= net python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/net/py-trio/distinfo b/net/py-trio/distinfo
index 4f362c072a8e..b72cb2c3c2c0 100644
--- a/net/py-trio/distinfo
+++ b/net/py-trio/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1751099025
-SHA256 (trio-0.30.0.tar.gz) = 0781c857c0c81f8f51e0089929a26b5bb63d57f927728a5586f7e36171f064df
-SIZE (trio-0.30.0.tar.gz) = 593776
+TIMESTAMP = 1757533083
+SHA256 (trio-0.31.0.tar.gz) = f71d551ccaa79d0cb73017a33ef3264fde8335728eb4c6391451fe5d253a9d5b
+SIZE (trio-0.31.0.tar.gz) = 605825
diff --git a/net/py-urllib3-future/Makefile b/net/py-urllib3-future/Makefile
index 0e6f13713482..454556d50818 100644
--- a/net/py-urllib3-future/Makefile
+++ b/net/py-urllib3-future/Makefile
@@ -1,5 +1,5 @@
PORTNAME= urllib3-future
-PORTVERSION= 2.13.903
+PORTVERSION= 2.13.906
CATEGORIES= net python
MASTER_SITES= PYPI \
https://github.com/jawah/urllib3.future/releases/download/${PORTVERSION}/
diff --git a/net/py-urllib3-future/distinfo b/net/py-urllib3-future/distinfo
index 9e1f56ad9f80..07d12ea0a99a 100644
--- a/net/py-urllib3-future/distinfo
+++ b/net/py-urllib3-future/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1755062574
-SHA256 (urllib3_future-2.13.903.tar.gz) = 750acf69304a174c2bd4a12a35ed1e1bd714ba1698e3b7262a3b37b3c68893a2
-SIZE (urllib3_future-2.13.903.tar.gz) = 1097689
+TIMESTAMP = 1757120796
+SHA256 (urllib3_future-2.13.906.tar.gz) = 65e802001e01bb227e29ce7a15a2931d6c95eee632b85f4c80d0778ca637975a
+SIZE (urllib3_future-2.13.906.tar.gz) = 1098903
diff --git a/net/redpanda-connect/Makefile b/net/redpanda-connect/Makefile
index 419662a22cba..fc02013018f9 100644
--- a/net/redpanda-connect/Makefile
+++ b/net/redpanda-connect/Makefile
@@ -1,7 +1,6 @@
PORTNAME= connect
DISTVERSIONPREFIX= v
-DISTVERSION= 4.61.0
-PORTREVISION= 2
+DISTVERSION= 4.63.0
CATEGORIES= net
PKGNAMEPREFIX= redpanda-
@@ -38,13 +37,15 @@ PLIST_FILES= "@dir(,,755) %%ETCDIR%%" \
OPTIONS_DEFINE= ENTERPRISE
ENTERPRISE_DESC= Enable connectors under the RCL license
-.include <bsd.port.pre.mk>
+.include <bsd.port.options.mk>
-post-patch:
.if !${PORT_OPTIONS:MENTERPRISE}
- @${PATCH} -d ${WRKSRC} < ${FILESDIR}/remove-enterprise-connectors.patch
+EXTRA_PATCHES= ${FILESDIR}/extra-patch-public_components_all_package.go
.endif
+.include <bsd.port.pre.mk>
+
+
post-install:
@${MKDIR} ${STAGEDIR}${ETCDIR}
${INSTALL_DATA} ${FILESDIR}/config.yaml ${STAGEDIR}${ETCDIR}/config.yaml.sample
diff --git a/net/redpanda-connect/distinfo b/net/redpanda-connect/distinfo
index 3affba249741..7927524f246d 100644
--- a/net/redpanda-connect/distinfo
+++ b/net/redpanda-connect/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1752913928
-SHA256 (go/net_redpanda-connect/connect-v4.61.0/v4.61.0.mod) = 5e49767f388d02662a2e10ab7124c78522b5248bc5033826833aee04aeb1cd4e
-SIZE (go/net_redpanda-connect/connect-v4.61.0/v4.61.0.mod) = 24341
-SHA256 (go/net_redpanda-connect/connect-v4.61.0/v4.61.0.zip) = ed997944cbe4fb225f86d94c7215a2f373cc9cf4a8bccfa4fd28fc67dafe8bd5
-SIZE (go/net_redpanda-connect/connect-v4.61.0/v4.61.0.zip) = 2825956
+TIMESTAMP = 1756802247
+SHA256 (go/net_redpanda-connect/connect-v4.63.0/v4.63.0.mod) = 33badbc44017dfad2b93750ec9e33e2eeaf56fc472fcd9c873e02e45c3894a9a
+SIZE (go/net_redpanda-connect/connect-v4.63.0/v4.63.0.mod) = 24593
+SHA256 (go/net_redpanda-connect/connect-v4.63.0/v4.63.0.zip) = d10393fd3a96cc3b9c591f0bd88c2d28377941576ad7522e54e81dec70b71815
+SIZE (go/net_redpanda-connect/connect-v4.63.0/v4.63.0.zip) = 2852709
diff --git a/net/redpanda-connect/files/remove-enterprise-connectors.patch b/net/redpanda-connect/files/extra-patch-public_components_all_package.go
index 1b2ed703f5d2..0e489a4c3db2 100644
--- a/net/redpanda-connect/files/remove-enterprise-connectors.patch
+++ b/net/redpanda-connect/files/extra-patch-public_components_all_package.go
@@ -1,21 +1,17 @@
---- public/components/all/package.go.orig 2025-06-06 23:37:55.991872000 +0200
-+++ public/components/all/package.go 2025-06-06 23:38:14.046795000 +0200
-@@ -15,20 +15,4 @@
+--- public/components/all/package.go.orig
++++ public/components/all/package.go
+@@ -15,16 +15,4 @@
import (
// Import all community components.
_ "github.com/redpanda-data/connect/v4/public/components/community"
-
- // Import all enterprise components.
-- _ "github.com/redpanda-data/connect/v4/public/components/aws/enterprise"
-- _ "github.com/redpanda-data/connect/v4/public/components/cohere"
- _ "github.com/redpanda-data/connect/v4/public/components/gateway"
- _ "github.com/redpanda-data/connect/v4/public/components/gcp/enterprise"
- _ "github.com/redpanda-data/connect/v4/public/components/google"
- _ "github.com/redpanda-data/connect/v4/public/components/kafka/enterprise"
- _ "github.com/redpanda-data/connect/v4/public/components/mongodb/enterprise"
- _ "github.com/redpanda-data/connect/v4/public/components/mysql"
-- _ "github.com/redpanda-data/connect/v4/public/components/ollama"
-- _ "github.com/redpanda-data/connect/v4/public/components/openai"
- _ "github.com/redpanda-data/connect/v4/public/components/postgresql"
- _ "github.com/redpanda-data/connect/v4/public/components/slack"
- _ "github.com/redpanda-data/connect/v4/public/components/snowflake"
diff --git a/net/rubygem-activestorage71/Makefile b/net/rubygem-activestorage71/Makefile
index aa14c9b47c78..99dd1c72a3d2 100644
--- a/net/rubygem-activestorage71/Makefile
+++ b/net/rubygem-activestorage71/Makefile
@@ -1,5 +1,5 @@
PORTNAME= activestorage
-PORTVERSION= 7.1.5.1
+PORTVERSION= 7.1.5.2
CATEGORIES= net rubygems
MASTER_SITES= RG
PKGNAMESUFFIX= 71
diff --git a/net/rubygem-activestorage71/distinfo b/net/rubygem-activestorage71/distinfo
index 705479df0713..4404b1caf1b3 100644
--- a/net/rubygem-activestorage71/distinfo
+++ b/net/rubygem-activestorage71/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1734888818
-SHA256 (rubygem/activestorage-7.1.5.1.gem) = ae6b8b076858c666eaad6f896d786b67654235e861e24a83f61f1cc97b43ff63
-SIZE (rubygem/activestorage-7.1.5.1.gem) = 67584
+TIMESTAMP = 1757121964
+SHA256 (rubygem/activestorage-7.1.5.2.gem) = ed9acb147cea135f9e00efd984a7b8ed670b15bc6e434956931b8deecec17c98
+SIZE (rubygem/activestorage-7.1.5.2.gem) = 67584
diff --git a/net/rubygem-activestorage72/Makefile b/net/rubygem-activestorage72/Makefile
index b0a860bfd63d..b0bbc75ad816 100644
--- a/net/rubygem-activestorage72/Makefile
+++ b/net/rubygem-activestorage72/Makefile
@@ -1,5 +1,5 @@
PORTNAME= activestorage
-PORTVERSION= 7.2.2.1
+PORTVERSION= 7.2.2.2
CATEGORIES= net rubygems
MASTER_SITES= RG
PKGNAMESUFFIX= 72
diff --git a/net/rubygem-activestorage72/distinfo b/net/rubygem-activestorage72/distinfo
index 8d76151f1078..f0ad806cf04b 100644
--- a/net/rubygem-activestorage72/distinfo
+++ b/net/rubygem-activestorage72/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1734888844
-SHA256 (rubygem/activestorage-7.2.2.1.gem) = b4ec35ff94d4d6656ee6952ce439c3f80e249552d49fd2d3996ee53880c5525f
-SIZE (rubygem/activestorage-7.2.2.1.gem) = 65536
+TIMESTAMP = 1757121990
+SHA256 (rubygem/activestorage-7.2.2.2.gem) = 0b28d0c191b03162e83d3bf6875c3692ab48abd1e371bb0b428136dd8509ae66
+SIZE (rubygem/activestorage-7.2.2.2.gem) = 65536
diff --git a/net/rubygem-activestorage80/Makefile b/net/rubygem-activestorage80/Makefile
index 009323c44019..4faa906fbd0e 100644
--- a/net/rubygem-activestorage80/Makefile
+++ b/net/rubygem-activestorage80/Makefile
@@ -1,5 +1,5 @@
PORTNAME= activestorage
-PORTVERSION= 8.0.2
+PORTVERSION= 8.0.2.1
CATEGORIES= net rubygems
MASTER_SITES= RG
PKGNAMESUFFIX= 80
diff --git a/net/rubygem-activestorage80/distinfo b/net/rubygem-activestorage80/distinfo
index 028d0c53dda1..9f5d3ff1224f 100644
--- a/net/rubygem-activestorage80/distinfo
+++ b/net/rubygem-activestorage80/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1742070792
-SHA256 (rubygem/activestorage-8.0.2.gem) = f83d221e0f06ae38f2200e55490bd155c76d0add330f6e300e8646048d672977
-SIZE (rubygem/activestorage-8.0.2.gem) = 65536
+TIMESTAMP = 1757122016
+SHA256 (rubygem/activestorage-8.0.2.1.gem) = 43bb3d9e115471e201e6a66813810c1d15b607a321f29d62efdf9d90ffaf76f8
+SIZE (rubygem/activestorage-8.0.2.1.gem) = 65536
diff --git a/net/rubygem-fog-aws/Makefile b/net/rubygem-fog-aws/Makefile
index 52a2af19a5bc..7390a99f5a45 100644
--- a/net/rubygem-fog-aws/Makefile
+++ b/net/rubygem-fog-aws/Makefile
@@ -1,6 +1,5 @@
PORTNAME= fog-aws
-PORTVERSION= 3.32.0
-PORTREVISION= 1
+PORTVERSION= 3.33.0
CATEGORIES= net rubygems
MASTER_SITES= RG
@@ -11,7 +10,7 @@ WWW= https://github.com/fog/fog-aws
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.md
-RUN_DEPENDS= rubygem-base64>=0.2.0<1:converters/rubygem-base64 \
+RUN_DEPENDS= rubygem-base64>=0.2<0.4:converters/rubygem-base64 \
rubygem-fog-core>=2.6<3:devel/rubygem-fog-core \
rubygem-fog-json>=1.1<2:devel/rubygem-fog-json \
rubygem-fog-xml>=0.1<1:textproc/rubygem-fog-xml
diff --git a/net/rubygem-fog-aws/distinfo b/net/rubygem-fog-aws/distinfo
index 38f5fb28d874..02a69c6fd82b 100644
--- a/net/rubygem-fog-aws/distinfo
+++ b/net/rubygem-fog-aws/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1748495995
-SHA256 (rubygem/fog-aws-3.32.0.gem) = f961e0ced6622c2f88c64fbfeadcb7b6839c59309ae138cb67015dd9100c5803
-SIZE (rubygem/fog-aws-3.32.0.gem) = 435712
+TIMESTAMP = 1757121830
+SHA256 (rubygem/fog-aws-3.33.0.gem) = ce4bcd58e1d6bde866aefb40f5ec5225687591e0fc572817d4a99b15ef0aa7a2
+SIZE (rubygem/fog-aws-3.33.0.gem) = 437248
diff --git a/net/rubygem-fog-aws/files/patch-gemspec b/net/rubygem-fog-aws/files/patch-gemspec
deleted file mode 100644
index 82e50dab19a8..000000000000
--- a/net/rubygem-fog-aws/files/patch-gemspec
+++ /dev/null
@@ -1,11 +0,0 @@
---- fog-aws.gemspec.orig 2025-06-02 06:52:39 UTC
-+++ fog-aws.gemspec
-@@ -26,7 +26,7 @@ Gem::Specification.new do |s|
- s.add_development_dependency(%q<rake>.freeze, [">= 12.3.3".freeze])
- s.add_development_dependency(%q<rubyzip>.freeze, ["~> 2.4.1".freeze])
- s.add_development_dependency(%q<shindo>.freeze, ["~> 0.3".freeze])
-- s.add_runtime_dependency(%q<base64>.freeze, ["~> 0.2.0".freeze])
-+ s.add_runtime_dependency(%q<base64>.freeze, ["~> 0.2".freeze])
- s.add_runtime_dependency(%q<fog-core>.freeze, ["~> 2.6".freeze])
- s.add_runtime_dependency(%q<fog-json>.freeze, ["~> 1.1".freeze])
- s.add_runtime_dependency(%q<fog-xml>.freeze, ["~> 0.1".freeze])
diff --git a/net/rubygem-gitlab-kas-grpc/distinfo b/net/rubygem-gitlab-kas-grpc/distinfo
index 60540f0318be..c95fb62ddfda 100644
--- a/net/rubygem-gitlab-kas-grpc/distinfo
+++ b/net/rubygem-gitlab-kas-grpc/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1756438025
-SHA256 (rubygem/gitlab-kas-grpc-18.3.1.gem) = d8d1e3dc55a7f383184c76c5878adf49604b06411b95031128ac357a2a2b3e51
-SIZE (rubygem/gitlab-kas-grpc-18.3.1.gem) = 10752
+TIMESTAMP = 1757515093
+SHA256 (rubygem/gitlab-kas-grpc-18.3.2.gem) = a82f94ad62c789dcfb18ad19d675c4fbf2b090ec9fb7f650bd433ce6dd5d12cc
+SIZE (rubygem/gitlab-kas-grpc-18.3.2.gem) = 10752
diff --git a/net/rubygem-google-cloud-bigtable-admin-v2/Makefile b/net/rubygem-google-cloud-bigtable-admin-v2/Makefile
index 4b80c03acca9..1102f059a813 100644
--- a/net/rubygem-google-cloud-bigtable-admin-v2/Makefile
+++ b/net/rubygem-google-cloud-bigtable-admin-v2/Makefile
@@ -1,5 +1,5 @@
PORTNAME= google-cloud-bigtable-admin-v2
-PORTVERSION= 1.12.0
+PORTVERSION= 1.13.0
CATEGORIES= net rubygems
MASTER_SITES= RG
@@ -12,7 +12,7 @@ WWW= https://cloud.google.com/ruby/docs/reference/google-cloud-bigtable-admin-v
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.md
-RUN_DEPENDS= rubygem-gapic-common>=1.0<2:devel/rubygem-gapic-common \
+RUN_DEPENDS= rubygem-gapic-common>=1.1<2:devel/rubygem-gapic-common \
rubygem-google-cloud-errors>=1.0<2:net/rubygem-google-cloud-errors \
rubygem-grpc-google-iam-v1>=1.11<2:devel/rubygem-grpc-google-iam-v1
diff --git a/net/rubygem-google-cloud-bigtable-admin-v2/distinfo b/net/rubygem-google-cloud-bigtable-admin-v2/distinfo
index 1b0a687da9bb..b87c41bc5e9b 100644
--- a/net/rubygem-google-cloud-bigtable-admin-v2/distinfo
+++ b/net/rubygem-google-cloud-bigtable-admin-v2/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753796208
-SHA256 (rubygem/google-cloud-bigtable-admin-v2-1.12.0.gem) = dc533b6e2be4a386e5ba686657d720cbf7973980404f341cbcc07563c4b1ac06
-SIZE (rubygem/google-cloud-bigtable-admin-v2-1.12.0.gem) = 136704
+TIMESTAMP = 1757121834
+SHA256 (rubygem/google-cloud-bigtable-admin-v2-1.13.0.gem) = 98b3874a0e2365f9928726f018ae45086328ee900848ee53067be319f0ca90ad
+SIZE (rubygem/google-cloud-bigtable-admin-v2-1.13.0.gem) = 137216
diff --git a/net/rubygem-google-cloud-bigtable-v2/Makefile b/net/rubygem-google-cloud-bigtable-v2/Makefile
index 42bf0605ff65..3f81606cea8e 100644
--- a/net/rubygem-google-cloud-bigtable-v2/Makefile
+++ b/net/rubygem-google-cloud-bigtable-v2/Makefile
@@ -1,5 +1,5 @@
PORTNAME= google-cloud-bigtable-v2
-PORTVERSION= 1.8.0
+PORTVERSION= 1.9.0
CATEGORIES= net rubygems
MASTER_SITES= RG
diff --git a/net/rubygem-google-cloud-bigtable-v2/distinfo b/net/rubygem-google-cloud-bigtable-v2/distinfo
index c3a443e39cae..db738452fdf5 100644
--- a/net/rubygem-google-cloud-bigtable-v2/distinfo
+++ b/net/rubygem-google-cloud-bigtable-v2/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753265934
-SHA256 (rubygem/google-cloud-bigtable-v2-1.8.0.gem) = c64b20f81bd8bed5ccd13bece558b51de9e320cad3ac2877ff838ec1437f0170
-SIZE (rubygem/google-cloud-bigtable-v2-1.8.0.gem) = 75264
+TIMESTAMP = 1757121836
+SHA256 (rubygem/google-cloud-bigtable-v2-1.9.0.gem) = 6a65a0f49d852c6e2153bd44047e37b556dae4b6cb5319910a193b436bc004a7
+SIZE (rubygem/google-cloud-bigtable-v2-1.9.0.gem) = 75776
diff --git a/net/rubygem-google-cloud-bigtable/Makefile b/net/rubygem-google-cloud-bigtable/Makefile
index c2c794c9b1ce..c8b89498d41e 100644
--- a/net/rubygem-google-cloud-bigtable/Makefile
+++ b/net/rubygem-google-cloud-bigtable/Makefile
@@ -1,5 +1,5 @@
PORTNAME= google-cloud-bigtable
-PORTVERSION= 2.12.0
+PORTVERSION= 2.12.1
CATEGORIES= net rubygems
MASTER_SITES= RG
@@ -14,8 +14,8 @@ LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
RUN_DEPENDS= rubygem-concurrent-ruby>=1.0<2:devel/rubygem-concurrent-ruby \
- rubygem-google-cloud-bigtable-admin-v2>=1.7<2.0:net/rubygem-google-cloud-bigtable-admin-v2 \
- rubygem-google-cloud-bigtable-v2>=1.5<2.0:net/rubygem-google-cloud-bigtable-v2 \
+ rubygem-google-cloud-bigtable-admin-v2>=1.7<2:net/rubygem-google-cloud-bigtable-admin-v2 \
+ rubygem-google-cloud-bigtable-v2>=1.5<2:net/rubygem-google-cloud-bigtable-v2 \
rubygem-google-cloud-core>=1.5<2:net/rubygem-google-cloud-core
USES= gem
diff --git a/net/rubygem-google-cloud-bigtable/distinfo b/net/rubygem-google-cloud-bigtable/distinfo
index 329eca0c0edc..722e00c8be27 100644
--- a/net/rubygem-google-cloud-bigtable/distinfo
+++ b/net/rubygem-google-cloud-bigtable/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1740836324
-SHA256 (rubygem/google-cloud-bigtable-2.12.0.gem) = d480672c63c5f1cd513e2412b0c92d7e2486ef0f6c11f9784aca0005571d5b10
-SIZE (rubygem/google-cloud-bigtable-2.12.0.gem) = 95232
+TIMESTAMP = 1757121832
+SHA256 (rubygem/google-cloud-bigtable-2.12.1.gem) = f8aeb60fe518b38a7845bfb67345e11c0d2fbfc26a0a5b0d36c218a69d090084
+SIZE (rubygem/google-cloud-bigtable-2.12.1.gem) = 95744
diff --git a/net/rubygem-google-cloud-storage/Makefile b/net/rubygem-google-cloud-storage/Makefile
index 82200736b311..594f8a853a58 100644
--- a/net/rubygem-google-cloud-storage/Makefile
+++ b/net/rubygem-google-cloud-storage/Makefile
@@ -1,5 +1,5 @@
PORTNAME= google-cloud-storage
-PORTVERSION= 1.56.0
+PORTVERSION= 1.57.0
CATEGORIES= net rubygems
MASTER_SITES= RG
@@ -15,7 +15,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
RUN_DEPENDS= rubygem-addressable>=2.8<3:www/rubygem-addressable \
rubygem-digest-crc>=0.4<1:security/rubygem-digest-crc \
- rubygem-google-apis-core>=0.13<1:devel/rubygem-google-apis-core \
+ rubygem-google-apis-core>=0.18<2:devel/rubygem-google-apis-core \
rubygem-google-apis-iamcredentials_v1>=0.18<1:devel/rubygem-google-apis-iamcredentials_v1 \
rubygem-google-apis-storage_v1>=0.42<1:devel/rubygem-google-apis-storage_v1 \
rubygem-google-cloud-core>=1.6<2:net/rubygem-google-cloud-core \
diff --git a/net/rubygem-google-cloud-storage/distinfo b/net/rubygem-google-cloud-storage/distinfo
index 7e6b41ee825f..30deba17a8b0 100644
--- a/net/rubygem-google-cloud-storage/distinfo
+++ b/net/rubygem-google-cloud-storage/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745936406
-SHA256 (rubygem/google-cloud-storage-1.56.0.gem) = 9db05d2244c9750955b8a49a618431ae0935b6841fa18ba9638d659446b9694b
-SIZE (rubygem/google-cloud-storage-1.56.0.gem) = 108032
+TIMESTAMP = 1757121838
+SHA256 (rubygem/google-cloud-storage-1.57.0.gem) = 2b769315bfd333cd18f5d0c8746cdb7049f6c0f19efc9477d3822b17d1379b2b
+SIZE (rubygem/google-cloud-storage-1.57.0.gem) = 108544
diff --git a/net/rubygem-grpc/Makefile b/net/rubygem-grpc/Makefile
index 8f4224b5aa5f..2da0e30358a3 100644
--- a/net/rubygem-grpc/Makefile
+++ b/net/rubygem-grpc/Makefile
@@ -1,5 +1,5 @@
PORTNAME= grpc
-PORTVERSION= 1.74.0
+PORTVERSION= 1.74.1
CATEGORIES= net rubygems
MASTER_SITES= RG
diff --git a/net/rubygem-grpc/distinfo b/net/rubygem-grpc/distinfo
index 9319083dc410..0e37d6511e7b 100644
--- a/net/rubygem-grpc/distinfo
+++ b/net/rubygem-grpc/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753796214
-SHA256 (rubygem/grpc-1.74.0.gem) = 003ab69916066354f25acc3cfe2bb330498f2afe23782328f8b203e35bc5834f
-SIZE (rubygem/grpc-1.74.0.gem) = 7080448
+TIMESTAMP = 1757121840
+SHA256 (rubygem/grpc-1.74.1.gem) = e73a3a4996c14f4016c75f0b577b937535341a4095f7f9db151a82a49e371e8b
+SIZE (rubygem/grpc-1.74.1.gem) = 7080448
diff --git a/net/rubygem-net-ldap/Makefile b/net/rubygem-net-ldap/Makefile
index b7d7069fde61..f5807ea7a79d 100644
--- a/net/rubygem-net-ldap/Makefile
+++ b/net/rubygem-net-ldap/Makefile
@@ -1,5 +1,5 @@
PORTNAME= net-ldap
-PORTVERSION= 0.19.0
+PORTVERSION= 0.20.0
CATEGORIES= net rubygems
MASTER_SITES= RG
@@ -10,6 +10,9 @@ WWW= https://github.com/ruby-ldap/ruby-net-ldap
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/License.rdoc
+RUN_DEPENDS= rubygem-base64>=0:converters/rubygem-base64 \
+ rubygem-ostruct>=0:devel/rubygem-ostruct
+
USES= gem
NO_ARCH= yes
diff --git a/net/rubygem-net-ldap/distinfo b/net/rubygem-net-ldap/distinfo
index 39cc29b5ff1e..d9fb0d6cd1bd 100644
--- a/net/rubygem-net-ldap/distinfo
+++ b/net/rubygem-net-ldap/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1708450812
-SHA256 (rubygem/net-ldap-0.19.0.gem) = be2a379ccbd28fc75fb70a94af74e3a9a6866b84574247fc243e0abdd2f82f3d
-SIZE (rubygem/net-ldap-0.19.0.gem) = 67584
+TIMESTAMP = 1757122060
+SHA256 (rubygem/net-ldap-0.20.0.gem) = b2080b350753a9ac4930869ded8e61a1d2151c01e03b0bf07b4675cbd9ce5372
+SIZE (rubygem/net-ldap-0.20.0.gem) = 68096
diff --git a/net/rubygem-packetgen/Makefile b/net/rubygem-packetgen/Makefile
index e702e65f6f93..d29796b7eaf4 100644
--- a/net/rubygem-packetgen/Makefile
+++ b/net/rubygem-packetgen/Makefile
@@ -1,5 +1,5 @@
PORTNAME= packetgen
-PORTVERSION= 4.1.0
+PORTVERSION= 4.1.1
CATEGORIES= net rubygems
MASTER_SITES= RG
diff --git a/net/rubygem-packetgen/distinfo b/net/rubygem-packetgen/distinfo
index e2f4588e4cba..dfba525d812f 100644
--- a/net/rubygem-packetgen/distinfo
+++ b/net/rubygem-packetgen/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1742070740
-SHA256 (rubygem/packetgen-4.1.0.gem) = 95d23c42b7a1dd6103627a9f1d71864a13cc8e9b99f12017f0d7c6df0cc5c72b
-SIZE (rubygem/packetgen-4.1.0.gem) = 107008
+TIMESTAMP = 1757121842
+SHA256 (rubygem/packetgen-4.1.1.gem) = 1c4f2c31c660e69e18171c0230442c78b00b2633d428580a6e66ebfe7876037d
+SIZE (rubygem/packetgen-4.1.1.gem) = 107008
diff --git a/net/rubygem-train-core/Makefile b/net/rubygem-train-core/Makefile
index 84af7a8db9ff..6b9f57499c57 100644
--- a/net/rubygem-train-core/Makefile
+++ b/net/rubygem-train-core/Makefile
@@ -1,5 +1,5 @@
PORTNAME= train-core
-PORTVERSION= 3.13.2
+PORTVERSION= 3.13.4
CATEGORIES= net rubygems
MASTER_SITES= RG
diff --git a/net/rubygem-train-core/distinfo b/net/rubygem-train-core/distinfo
index e683cc8e1c65..cde5fef4b53b 100644
--- a/net/rubygem-train-core/distinfo
+++ b/net/rubygem-train-core/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750954432
-SHA256 (rubygem/train-core-3.13.2.gem) = c1f210a44e9cc436e8cbc0c279cee8be8c3ead286e4f21c932401f8dc4cc9fa8
-SIZE (rubygem/train-core-3.13.2.gem) = 49152
+TIMESTAMP = 1757121846
+SHA256 (rubygem/train-core-3.13.4.gem) = 0d81801208c869995f18e077a5459e9d9200d60c5477ab3957031c4c83fa355e
+SIZE (rubygem/train-core-3.13.4.gem) = 49152
diff --git a/net/rubygem-train-winrm/Makefile b/net/rubygem-train-winrm/Makefile
index 073a3b40df82..6961f8b4434e 100644
--- a/net/rubygem-train-winrm/Makefile
+++ b/net/rubygem-train-winrm/Makefile
@@ -1,5 +1,5 @@
PORTNAME= train-winrm
-PORTVERSION= 0.3.1
+PORTVERSION= 0.4.0
CATEGORIES= net rubygems
MASTER_SITES= RG
@@ -10,10 +10,10 @@ WWW= https://github.com/inspec/train-winrm
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
-RUN_DEPENDS= rubygem-chef-winrm>=2.4<3:sysutils/rubygem-chef-winrm \
+RUN_DEPENDS= rubygem-chef-winrm>=2.4.4<2.5:sysutils/rubygem-chef-winrm \
rubygem-chef-winrm-elevated>=1.2.5<1.3:sysutils/rubygem-chef-winrm-elevated \
- rubygem-chef-winrm-fs>=1.4.0<1.5:filesystems/rubygem-chef-winrm-fs \
- rubygem-syslog>=0.1<1:devel/rubygem-syslog
+ rubygem-chef-winrm-fs>=1.4.1<1.5:filesystems/rubygem-chef-winrm-fs \
+ rubygem-socksify>=1.8<2:www/rubygem-socksify
USES= gem
diff --git a/net/rubygem-train-winrm/distinfo b/net/rubygem-train-winrm/distinfo
index a9453556f6c7..4ed1a53be522 100644
--- a/net/rubygem-train-winrm/distinfo
+++ b/net/rubygem-train-winrm/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749813986
-SHA256 (rubygem/train-winrm-0.3.1.gem) = dcbb59483fb13598dc93c2e27998ec66c24374fb398e6add0da9911c86f1485a
-SIZE (rubygem/train-winrm-0.3.1.gem) = 13824
+TIMESTAMP = 1757121848
+SHA256 (rubygem/train-winrm-0.4.0.gem) = 07b1911900707f6a7f9ea758b5bba1657d154f33d061761ba4d55967a4d17fd9
+SIZE (rubygem/train-winrm-0.4.0.gem) = 15360
diff --git a/net/rubygem-train/Makefile b/net/rubygem-train/Makefile
index 3b6e00cffd94..235f47e10d10 100644
--- a/net/rubygem-train/Makefile
+++ b/net/rubygem-train/Makefile
@@ -1,5 +1,5 @@
PORTNAME= train
-PORTVERSION= 3.13.2
+PORTVERSION= 3.13.4
CATEGORIES= net rubygems
MASTER_SITES= RG
@@ -28,7 +28,7 @@ RUN_DEPENDS= rubygem-activesupport72>=7.2.2.1<8:devel/rubygem-activesupport72 \
rubygem-inifile>=3.0<4:textproc/rubygem-inifile \
rubygem-ostruct>=0.1.0<1:devel/rubygem-ostruct \
rubygem-train-core>=${PORTVERSION}<${PORTVERSION}_99:net/rubygem-train-core \
- rubygem-train-winrm>=0.3.0<0.4:net/rubygem-train-winrm
+ rubygem-train-winrm>=0.4.0<0.5:net/rubygem-train-winrm
USES= gem
diff --git a/net/rubygem-train/distinfo b/net/rubygem-train/distinfo
index 68ff7ae01673..f47f61b84758 100644
--- a/net/rubygem-train/distinfo
+++ b/net/rubygem-train/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750954430
-SHA256 (rubygem/train-3.13.2.gem) = 7f1b602c7c35e17f6f6488113343adc9bfab04842fdfa821639bfe7ae8f2651f
-SIZE (rubygem/train-3.13.2.gem) = 16896
+TIMESTAMP = 1757121844
+SHA256 (rubygem/train-3.13.4.gem) = 6111af52d222b4e13310caadfefcb7570d489d78e2c5f71a1f5b5de74274ac5b
+SIZE (rubygem/train-3.13.4.gem) = 16896
diff --git a/net/rubygem-whois/Makefile b/net/rubygem-whois/Makefile
index 7966ac8530e6..5c65ad2c6ba2 100644
--- a/net/rubygem-whois/Makefile
+++ b/net/rubygem-whois/Makefile
@@ -1,5 +1,5 @@
PORTNAME= whois
-PORTVERSION= 6.0.1
+PORTVERSION= 6.0.2
CATEGORIES= net rubygems
MASTER_SITES= RG
diff --git a/net/rubygem-whois/distinfo b/net/rubygem-whois/distinfo
index 6885aff57720..1172b3b42bdb 100644
--- a/net/rubygem-whois/distinfo
+++ b/net/rubygem-whois/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1734337817
-SHA256 (rubygem/whois-6.0.1.gem) = 1ae07fb76fb2d2b72be9418f8d8b86f1d59e95deb6b0782a424c608a114af773
-SIZE (rubygem/whois-6.0.1.gem) = 95232
+TIMESTAMP = 1757122062
+SHA256 (rubygem/whois-6.0.2.gem) = 614c2d3b546af75de0b928e3085460cb48181eeabf7e46864fa74e00e61c5d82
+SIZE (rubygem/whois-6.0.2.gem) = 91648
diff --git a/net/syncthing/Makefile b/net/syncthing/Makefile
index 0e304d41ac4d..384e97d1fd1d 100644
--- a/net/syncthing/Makefile
+++ b/net/syncthing/Makefile
@@ -1,6 +1,6 @@
PORTNAME= syncthing
DISTVERSIONPREFIX= v
-DISTVERSION= 2.0.7
+DISTVERSION= 2.0.8
CATEGORIES= net
MASTER_SITES= https://github.com/${PORTNAME}/${PORTNAME}/releases/download/v${DISTVERSION}/
DISTNAME= ${PORTNAME}-source-${DISTVERSIONFULL}
diff --git a/net/syncthing/distinfo b/net/syncthing/distinfo
index c9dc80d94639..6d1a9d1e766a 100644
--- a/net/syncthing/distinfo
+++ b/net/syncthing/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757071364
-SHA256 (syncthing-source-v2.0.7.tar.gz) = 6e0f66fa17402e7a4395658732af719e3c25c17ca436eb473912dfb0f4340a0d
-SIZE (syncthing-source-v2.0.7.tar.gz) = 62661923
+TIMESTAMP = 1757328704
+SHA256 (syncthing-source-v2.0.8.tar.gz) = ad583925c0934fcfe9976e544093203d7ced483bd5bad80cd02a3c93a04dfb8b
+SIZE (syncthing-source-v2.0.8.tar.gz) = 62666559
diff --git a/net/waypipe/Makefile b/net/waypipe/Makefile
index c730c2473256..6d2904b544ca 100644
--- a/net/waypipe/Makefile
+++ b/net/waypipe/Makefile
@@ -1,9 +1,12 @@
PORTNAME= waypipe
DISTVERSIONPREFIX= v
DISTVERSION= 0.10.4
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= net wayland
+PATCH_SITES= ${GL_SITE}/${GL_ACCOUNT}/${GL_PROJECT}/-/commit/
+PATCHFILES+= 02891f1514bf.patch:-p1 # https://gitlab.freedesktop.org/mstoeckl/waypipe/-/merge_requests/32
+
MAINTAINER= jbeich@FreeBSD.org
COMMENT= Network transparency with Wayland
WWW= https://gitlab.freedesktop.org/mstoeckl/waypipe
diff --git a/net/waypipe/distinfo b/net/waypipe/distinfo
index 6ef599605c7f..00f9f2eedeee 100644
--- a/net/waypipe/distinfo
+++ b/net/waypipe/distinfo
@@ -71,3 +71,5 @@ 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 (waypipe-v0.10.4.tar.bz2) = 4de622de39890912a0242e446b8d401f6fe385977985224f15353d40d6f7f0a3
SIZE (waypipe-v0.10.4.tar.bz2) = 441033
+SHA256 (02891f1514bf.patch) = 53d5de05aeb2f3457dacade335f03f930407259c14156cad8990427a855ac3be
+SIZE (02891f1514bf.patch) = 2317
diff --git a/news/py-sabctools/Makefile b/news/py-sabctools/Makefile
index 9e6f53b2b21f..ef6281b92ad9 100644
--- a/news/py-sabctools/Makefile
+++ b/news/py-sabctools/Makefile
@@ -1,5 +1,5 @@
PORTNAME= sabctools
-PORTVERSION= 8.2.5
+PORTVERSION= 8.2.6
CATEGORIES= news python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/news/py-sabctools/distinfo b/news/py-sabctools/distinfo
index 5f7c3dfd4ba5..a60f7cb78c12 100644
--- a/news/py-sabctools/distinfo
+++ b/news/py-sabctools/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1724084630
-SHA256 (sabctools-8.2.5.tar.gz) = 6440bcd77fc9a463c414bfa75ca1405c57d4aeb84408222a38d7b6ecbc12d348
-SIZE (sabctools-8.2.5.tar.gz) = 256683
+TIMESTAMP = 1757120798
+SHA256 (sabctools-8.2.6.tar.gz) = a256522237cfd84d6d9021bc5b31197eb049b83129dcf6721451392c93831191
+SIZE (sabctools-8.2.6.tar.gz) = 256747
diff --git a/polish/hunspell/Makefile b/polish/hunspell/Makefile
index 380ad57394db..386da83f7943 100644
--- a/polish/hunspell/Makefile
+++ b/polish/hunspell/Makefile
@@ -1,5 +1,5 @@
PORTNAME= hunspell
-PORTVERSION= 20250701
+PORTVERSION= 20250801
CATEGORIES= polish textproc
MASTER_SITES= https://sjp.pl/slownik/ort/ \
LOCAL/sunpoet/${PORTNAME}
diff --git a/polish/hunspell/distinfo b/polish/hunspell/distinfo
index 3324785cb4a1..982ddb091a4d 100644
--- a/polish/hunspell/distinfo
+++ b/polish/hunspell/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1751622409
-SHA256 (hunspell/sjp-myspell-pl-20250701.zip) = 268500b178997adf19689c3fe50f12926604a902dc525b55f65c560cc61000ba
-SIZE (hunspell/sjp-myspell-pl-20250701.zip) = 1284721
+TIMESTAMP = 1757122030
+SHA256 (hunspell/sjp-myspell-pl-20250801.zip) = 89c2c89f2bd53092e2c5ecaec91037a95f9e028cfe8d4908e078bc02ac9937f7
+SIZE (hunspell/sjp-myspell-pl-20250801.zip) = 1285361
diff --git a/ports-mgmt/pkg/Makefile b/ports-mgmt/pkg/Makefile
index 491154518021..b5954452538d 100644
--- a/ports-mgmt/pkg/Makefile
+++ b/ports-mgmt/pkg/Makefile
@@ -1,5 +1,5 @@
PORTNAME= pkg
-DISTVERSION= 2.2.2
+DISTVERSION= 2.3.1
_PKG_VERSION= ${DISTVERSION}
CATEGORIES= ports-mgmt
diff --git a/ports-mgmt/pkg/distinfo b/ports-mgmt/pkg/distinfo
index b555baceba3a..072906862918 100644
--- a/ports-mgmt/pkg/distinfo
+++ b/ports-mgmt/pkg/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1754374711
-SHA256 (freebsd-pkg-2.2.2_GH0.tar.gz) = 0b4adfc795f5052b1592dee409d39cbaad7f6dc8b6c4d7af4263e1cff6b1bee9
-SIZE (freebsd-pkg-2.2.2_GH0.tar.gz) = 16516809
+TIMESTAMP = 1757519200
+SHA256 (freebsd-pkg-2.3.1_GH0.tar.gz) = 59dc9e1dfaab9d24715738df10d845d39c0143b148eb15964e9dffe0b2447aca
+SIZE (freebsd-pkg-2.3.1_GH0.tar.gz) = 16448525
diff --git a/ports-mgmt/py-nvchecker/Makefile b/ports-mgmt/py-nvchecker/Makefile
index 58a09ee7f5d5..54e2b9d18f42 100644
--- a/ports-mgmt/py-nvchecker/Makefile
+++ b/ports-mgmt/py-nvchecker/Makefile
@@ -16,6 +16,7 @@ BUILD_DEPENDS= ${PY_SETUPTOOLS} \
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}platformdirs>0:devel/py-platformdirs@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pycurl>0:ftp/py-pycurl@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}structlog>0:devel/py-structlog@${PY_FLAVOR} \
+ ${PY_TOMLI} \
${PYTHON_PKGNAMEPREFIX}tornado>=6:www/py-tornado@${PY_FLAVOR}
USES= python
@@ -23,10 +24,4 @@ USE_PYTHON= autoplist concurrent pep517
NO_ARCH= yes
-.include <bsd.port.pre.mk>
-
-.if ${PYTHON_REL} < 31100
-RUN_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}tomli>0:devel/py-tomli@${PY_FLAVOR}
-.endif
-
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/print/Makefile b/print/Makefile
index 8264ca9b0bad..492b6ba48c6b 100644
--- a/print/Makefile
+++ b/print/Makefile
@@ -204,7 +204,6 @@
SUBDIR += rlpr
SUBDIR += rtf2latex2e
SUBDIR += rubygem-afm
- SUBDIR += rubygem-afm0
SUBDIR += rubygem-color
SUBDIR += rubygem-color-tools
SUBDIR += rubygem-color_diff
diff --git a/print/plutobook/Makefile b/print/plutobook/Makefile
index 7c862d85d4d2..651674fbc8a1 100644
--- a/print/plutobook/Makefile
+++ b/print/plutobook/Makefile
@@ -1,6 +1,6 @@
PORTNAME= plutobook
DISTVERSIONPREFIX= v
-DISTVERSION= 0.7.0
+DISTVERSION= 0.8.0
CATEGORIES= print
MAINTAINER= jbo@FreeBSD.org
diff --git a/print/plutobook/distinfo b/print/plutobook/distinfo
index 604cd6336682..9c32b57b5276 100644
--- a/print/plutobook/distinfo
+++ b/print/plutobook/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1756593970
-SHA256 (plutoprint-plutobook-v0.7.0_GH0.tar.gz) = 51d984a6efd6137fc2fa3416f8fee5d0fb9c2e17c3a0614f349de3af9f7aa093
-SIZE (plutoprint-plutobook-v0.7.0_GH0.tar.gz) = 410284
+TIMESTAMP = 1757454367
+SHA256 (plutoprint-plutobook-v0.8.0_GH0.tar.gz) = 832376e16c9604d8dce68425eacf06b6e475bc6eab75251464e26ac674807e2f
+SIZE (plutoprint-plutobook-v0.8.0_GH0.tar.gz) = 411811
diff --git a/print/py-fonttools/Makefile b/print/py-fonttools/Makefile
index 077edf5b4814..0c9e0185b16e 100644
--- a/print/py-fonttools/Makefile
+++ b/print/py-fonttools/Makefile
@@ -1,5 +1,6 @@
PORTNAME= fonttools
-PORTVERSION= 4.59.0
+PORTVERSION= 4.59.2
+PORTREVISION= 1
CATEGORIES= print python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -32,7 +33,7 @@ WOFF_DESC= Compress/uncompress WOFF webfonts
GRAPHITE_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}lz4>=1.7.4.2:archivers/py-lz4@${PY_FLAVOR}
INTERPOLATABLE_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}cairo>=0:graphics/py-cairo@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}scipy>=0:science/py-scipy@${PY_FLAVOR}
-LXML_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}lxml5>=4.0:devel/py-lxml5@${PY_FLAVOR}
+LXML_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}lxml>=4.0:devel/py-lxml@${PY_FLAVOR}
PLOT_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}matplotlib>=0:math/py-matplotlib@${PY_FLAVOR}
REPACKER_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}uharfbuzz>=0.23.0:print/py-uharfbuzz@${PY_FLAVOR}
SYMFONT_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}sympy>=0:math/py-sympy@${PY_FLAVOR}
diff --git a/print/py-fonttools/distinfo b/print/py-fonttools/distinfo
index 6044798342b3..76e13345f533 100644
--- a/print/py-fonttools/distinfo
+++ b/print/py-fonttools/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753265786
-SHA256 (fonttools-4.59.0.tar.gz) = be392ec3529e2f57faa28709d60723a763904f71a2b63aabe14fee6648fe3b14
-SIZE (fonttools-4.59.0.tar.gz) = 3532521
+TIMESTAMP = 1757120800
+SHA256 (fonttools-4.59.2.tar.gz) = e72c0749b06113f50bcb80332364c6be83a9582d6e3db3fe0b280f996dc2ef22
+SIZE (fonttools-4.59.2.tar.gz) = 3540889
diff --git a/print/py-ufolib2/Makefile b/print/py-ufolib2/Makefile
index 8fc731d55431..567b073e67be 100644
--- a/print/py-ufolib2/Makefile
+++ b/print/py-ufolib2/Makefile
@@ -1,10 +1,8 @@
PORTNAME= ufolib2
-PORTVERSION= 0.16.0
-PORTREVISION= 1
+PORTVERSION= 0.18.1
CATEGORIES= print python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-DISTNAME= ufoLib2-${PORTVERSION}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= UFO font processing library
@@ -13,11 +11,11 @@ WWW= https://github.com/fonttools/ufoLib2
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
-BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=45:devel/py-setuptools@${PY_FLAVOR} \
+BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=61.2:devel/py-setuptools@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}setuptools-scm>=6.2:devel/py-setuptools-scm@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR}
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}attrs>=22.1.0:devel/py-attrs@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}fonttools>=4.0.0:print/py-fonttools@${PY_FLAVOR}
+ ${PYTHON_PKGNAMEPREFIX}fonttools>=4.58.0:print/py-fonttools@${PY_FLAVOR}
USES= python
USE_PYTHON= autoplist concurrent pep517
@@ -25,15 +23,16 @@ USE_PYTHON= autoplist concurrent pep517
NO_ARCH= yes
OPTIONS_DEFINE= CONVERTERS JSON LXML MSGPACK
+OPTIONS_DEFAULT=CONVERTERS JSON LXML MSGPACK
CONVERTERS_DESC=Converters support
LXML_DESC= XML support
MSGPACK_DESC= MessagePack support
-CONVERTERS_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}cattrs>=1.10.0:devel/py-cattrs@${PY_FLAVOR}
-JSON_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}cattrs>=22.2.0:devel/py-cattrs@${PY_FLAVOR} \
+CONVERTERS_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}cattrs>=25.1.1:devel/py-cattrs@${PY_FLAVOR}
+JSON_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}cattrs>=25.1.1:devel/py-cattrs@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}orjson>=0:devel/py-orjson@${PY_FLAVOR}
LXML_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}lxml5>=0:devel/py-lxml5@${PY_FLAVOR}
-MSGPACK_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}cattrs>=22.2.0:devel/py-cattrs@${PY_FLAVOR} \
+MSGPACK_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}cattrs>=25.1.1:devel/py-cattrs@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}msgpack>=0:devel/py-msgpack@${PY_FLAVOR}
.include <bsd.port.mk>
diff --git a/print/py-ufolib2/distinfo b/print/py-ufolib2/distinfo
index 8ed62091e474..8d2b91eb3b4a 100644
--- a/print/py-ufolib2/distinfo
+++ b/print/py-ufolib2/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1691070156
-SHA256 (ufoLib2-0.16.0.tar.gz) = 49f0dc7f72ccacfe7faefe0d53d37971d45664d8b0563ef36956fa7bfa55a2bd
-SIZE (ufoLib2-0.16.0.tar.gz) = 97499
+TIMESTAMP = 1757120802
+SHA256 (ufolib2-0.18.1.tar.gz) = 7de0efcc361c573f2537ee7ceabdb3bc64b19b61304cfa25e828caa7db8ae1a4
+SIZE (ufolib2-0.18.1.tar.gz) = 97870
diff --git a/print/py-ufolib2/files/patch-pyproject.toml b/print/py-ufolib2/files/patch-pyproject.toml
new file mode 100644
index 000000000000..d0d80fb29a6a
--- /dev/null
+++ b/print/py-ufolib2/files/patch-pyproject.toml
@@ -0,0 +1,11 @@
+--- pyproject.toml.orig 2025-07-10 11:40:29 UTC
++++ pyproject.toml
+@@ -3,7 +3,7 @@ build-backend = "setuptools.build_meta"
+ build-backend = "setuptools.build_meta"
+
+ [project]
+-name = "ufoLib2"
++name = "ufolib2"
+ description = "ufoLib2 is a UFO font processing library."
+ authors = [{ name = "Adrien Tétar", email = "adri-from-59@hotmail.fr" }]
+ license = { text = "Apache 2.0" }
diff --git a/print/py-ufolib2/files/patch-setup.cfg b/print/py-ufolib2/files/patch-setup.cfg
deleted file mode 100644
index 77d11e68fa6e..000000000000
--- a/print/py-ufolib2/files/patch-setup.cfg
+++ /dev/null
@@ -1,9 +0,0 @@
---- setup.cfg.orig 2023-05-30 16:54:03 UTC
-+++ setup.cfg
-@@ -1,5 +1,5 @@
- [metadata]
--name = ufoLib2
-+name = ufolib2
- description = ufoLib2 is a UFO font processing library.
- long_description = file: README.md
- long_description_content_type = text/markdown
diff --git a/print/py-ufomerge/Makefile b/print/py-ufomerge/Makefile
index 9a101a0fe9d1..4a1732b762f6 100644
--- a/print/py-ufomerge/Makefile
+++ b/print/py-ufomerge/Makefile
@@ -1,5 +1,5 @@
PORTNAME= ufomerge
-PORTVERSION= 1.9.5
+PORTVERSION= 1.9.6
CATEGORIES= print python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/print/py-ufomerge/distinfo b/print/py-ufomerge/distinfo
index 3f5036f1382e..1d1060db7ca0 100644
--- a/print/py-ufomerge/distinfo
+++ b/print/py-ufomerge/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1752266160
-SHA256 (ufomerge-1.9.5.tar.gz) = 26eebbdd364b7a99141fd93114cabc722fa42265b0f8ed9ee70b5fee9d482400
-SIZE (ufomerge-1.9.5.tar.gz) = 24897
+TIMESTAMP = 1757120804
+SHA256 (ufomerge-1.9.6.tar.gz) = 29e7b245f9ba8d792309c9d9509149eb34057164e9af4e61bbf644c6e498c380
+SIZE (ufomerge-1.9.6.tar.gz) = 24936
diff --git a/print/rubygem-afm0/Makefile b/print/rubygem-afm0/Makefile
deleted file mode 100644
index 16c396be0789..000000000000
--- a/print/rubygem-afm0/Makefile
+++ /dev/null
@@ -1,19 +0,0 @@
-PORTNAME= afm
-PORTVERSION= 0.2.2
-CATEGORIES= print rubygems
-MASTER_SITES= RG
-PKGNAMESUFFIX= 0
-
-MAINTAINER= ruby@FreeBSD.org
-COMMENT= Read AFM files and use the data conveniently
-WWW= https://github.com/halfbyte/afm
-
-LICENSE= MIT
-
-USES= gem
-
-NO_ARCH= yes
-
-PORTSCOUT= limit:^0\.
-
-.include <bsd.port.mk>
diff --git a/print/rubygem-afm0/distinfo b/print/rubygem-afm0/distinfo
deleted file mode 100644
index 467fe34a55f3..000000000000
--- a/print/rubygem-afm0/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1750933404
-SHA256 (rubygem/afm-0.2.2.gem) = c83e698e759ab0063331ff84ca39c4673b03318f4ddcbe8e90177dd01e4c721a
-SIZE (rubygem/afm-0.2.2.gem) = 17408
diff --git a/print/rubygem-afm0/pkg-descr b/print/rubygem-afm0/pkg-descr
deleted file mode 100644
index a1a720c81afe..000000000000
--- a/print/rubygem-afm0/pkg-descr
+++ /dev/null
@@ -1 +0,0 @@
-A simple library to read Adobe Font Metrics files and use the data conveniently
diff --git a/print/rubygem-pdf-reader/Makefile b/print/rubygem-pdf-reader/Makefile
index 50b7ebe4acd6..7a5d90101636 100644
--- a/print/rubygem-pdf-reader/Makefile
+++ b/print/rubygem-pdf-reader/Makefile
@@ -1,6 +1,5 @@
PORTNAME= pdf-reader
-PORTVERSION= 2.14.1
-PORTREVISION= 1
+PORTVERSION= 2.15.0
CATEGORIES= print rubygems
MASTER_SITES= RG
@@ -11,7 +10,7 @@ WWW= https://github.com/yob/pdf-reader
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/MIT-LICENSE
-RUN_DEPENDS= rubygem-afm0>=0.2.1<0.3:print/rubygem-afm0 \
+RUN_DEPENDS= rubygem-afm>=0.2.1<2:print/rubygem-afm \
rubygem-ascii85>=1.0<3.0:devel/rubygem-ascii85 \
rubygem-hashery>=2.0<3:devel/rubygem-hashery \
rubygem-ruby-rc4>=0:security/rubygem-ruby-rc4 \
diff --git a/print/rubygem-pdf-reader/distinfo b/print/rubygem-pdf-reader/distinfo
index 6ae80069493b..e9383df299f8 100644
--- a/print/rubygem-pdf-reader/distinfo
+++ b/print/rubygem-pdf-reader/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1738982914
-SHA256 (rubygem/pdf-reader-2.14.1.gem) = b45a4521c249a394ad7ad9e691bfd46d4d00998cfc4f019e4525afb4963b411b
-SIZE (rubygem/pdf-reader-2.14.1.gem) = 236032
+TIMESTAMP = 1757122064
+SHA256 (rubygem/pdf-reader-2.15.0.gem) = c5025750bec8de7b11cfd1d1ccc2b944d2782c3638cd15b5ee1531d1206c0886
+SIZE (rubygem/pdf-reader-2.15.0.gem) = 240640
diff --git a/print/tex-luatex/Makefile b/print/tex-luatex/Makefile
index 9edd11fa61c7..4f3b1e7b90cc 100644
--- a/print/tex-luatex/Makefile
+++ b/print/tex-luatex/Makefile
@@ -1,5 +1,6 @@
PORTNAME= luatex
DISTVERSION= ${TEXLIVE_VERSION}
+PORTREVISION= 1
CATEGORIES= print
MASTER_SITES= TEX_CTAN/systems/texlive/${TEXLIVE_YEAR}/
PKGNAMEPREFIX= tex-
@@ -34,18 +35,15 @@ CONFIGURE_ARGS+= ${EXCLUDE_ENGINES:S/^/--disable-/} \
--enable-luahbtex \
--enable-luajithbtex \
--with-system-zlib \
- --with-system-zziplib \
- CC="${CC}" \
- CXX="${CXX}"
+ --with-system-zziplib
+CONFIGURE_ENV+= ${MAKE_ENV}
+
.for L in cairo freetype2 gmp graphite2 harfbuzz kpathsea libpng mpfr pixman ptexenc teckit
CONFIGURE_ARGS+= --with-$L-include=${LOCALBASE}/include \
--with-$L-libdir=${LOCALBASE}/lib \
--with-system-$L
.endfor
-PIE_UNSAFE= yes
-MAKE_JOBS_UNSAFE= yes
-
EXTRACT_AFTER_ARGS= ${EXTRACT_FILES:S,^,${DISTNAME}/,}
EXTRACT_FILES= build-aux libs/xpdf libs/lua53 libs/luajit \
libs/pplib texk/web2c
diff --git a/print/tex-xetex/Makefile b/print/tex-xetex/Makefile
index 40f368c99d95..bc5b4d39c817 100644
--- a/print/tex-xetex/Makefile
+++ b/print/tex-xetex/Makefile
@@ -1,5 +1,6 @@
PORTNAME= xetex
DISTVERSION= ${TEXLIVE_VERSION}
+PORTREVISION= 1
CATEGORIES= print
MASTER_SITES= TEX_CTAN/systems/texlive/${TEXLIVE_YEAR}/
PKGNAMEPREFIX= tex-
@@ -30,9 +31,7 @@ USE_TEX= kpathsea web2c formats fmtutil dvipdfmx
USE_XORG= pixman
GNU_CONFIGURE= yes
-CONFIGURE_ARGS+=CC="${CC}" \
- CXX="${CXX}" \
- ${EXCLUDE_ENGINES:S/^/--disable-/} \
+CONFIGURE_ARGS+=${EXCLUDE_ENGINES:S/^/--disable-/} \
--enable-xetex \
--with-system-freetype2 \
--with-freetype2-includes=${LOCALBASE}/include/freetype2 \
@@ -46,13 +45,13 @@ CONFIGURE_ARGS+=CC="${CC}" \
--with-teckit-libdir=${LOCALBASE}/lib \
--with-system-zziplib \
--with-system-zlib
+CONFIGURE_ENV+= ${MAKE_ENV}
.for L in cairo gmp kpathsea libpng mpfr pixman ptexenc icu
CONFIGURE_ARGS+=--with-system-$L \
--with-$L-include=${LOCALBASE}/include \
--with-$L-libdir=${LOCALBASE}/lib
.endfor
-PIE_UNSAFE= yes
MAKE_JOBS_UNSAFE= yes
CPPFLAGS= -I${LOCALBASE}/include/harfbuzz
diff --git a/science/abinit/Makefile b/science/abinit/Makefile
index 2347581589fd..ba4df25095f7 100644
--- a/science/abinit/Makefile
+++ b/science/abinit/Makefile
@@ -1,5 +1,5 @@
PORTNAME= abinit
-DISTVERSION= 10.4.5
+DISTVERSION= 10.4.7
CATEGORIES= science
MAINTAINER= yuri@FreeBSD.org
@@ -53,7 +53,8 @@ TEST_TARGET= tests_abirules tests_buildsys # Many tests print RuntimeError, http
TEST_WRKSRC= ${WRKSRC}/abichecks
PORTDOCS= *
-BINARY_ALIAS= git=false
+BINARY_ALIAS= git=false \
+ gfortran=gfortran${GCC_DEFAULT} # for tests
OPTIONS_DEFINE= DOCS OPENMP
OPTIONS_DEFAULT= MPICH
diff --git a/science/abinit/distinfo b/science/abinit/distinfo
index 3cc29d915b5d..f008b4aac551 100644
--- a/science/abinit/distinfo
+++ b/science/abinit/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753132807
-SHA256 (abinit-abinit-10.4.5_GH0.tar.gz) = ccb3af00603f574208b6d5bea6f857d7040be5748e7a93a689ffad84eb6a65ce
-SIZE (abinit-abinit-10.4.5_GH0.tar.gz) = 153582604
+TIMESTAMP = 1757275359
+SHA256 (abinit-abinit-10.4.7_GH0.tar.gz) = 51f91d30f8fbadf7bcc36928406188b8810ea183fd2b1b406be563bd9fcdedb7
+SIZE (abinit-abinit-10.4.7_GH0.tar.gz) = 154053477
diff --git a/science/cdf/Makefile b/science/cdf/Makefile
index f1b4b8b150c5..6b516cd72448 100644
--- a/science/cdf/Makefile
+++ b/science/cdf/Makefile
@@ -1,9 +1,10 @@
PORTNAME= cdf3
DISTVERSION= 3.9.1
+PORTREVISION= 1
CATEGORIES= science
MASTER_SITES= https://spdf.gsfc.nasa.gov/pub/software/cdf/dist/cdf39_1/
DISTNAME= cdf${VER}-dist-cdf
-DIST_SUBDIR= ${PORTNAME}-${PORTVERSION}
+DIST_SUBDIR= ${PORTNAME}-${DISTVERSION}
MAINTAINER= alven@FreeBSD.org
COMMENT= Device independent view of the CDF data model
@@ -16,25 +17,28 @@ LICENSE_PERMS= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept
BUILD_DEPENDS= bash:shells/bash
-USES= fortran ncurses gmake
-
+USES= fortran gmake ncurses
USE_LDCONFIG= yes
+
+MAKE_ARGS+= OS=freebsd ENV=gnu all
MAKE_FLAGS= INSTALLDIR=${STAGEDIR}${PREFIX} OS=freebsd ENV=gnu \
FORTRAN=yes FC_freebsd=${F77}
MAKE_JOBS_UNSAFE= yes
-TEST_TARGET= test # XXX: test segfaults
+TEST_TARGET= test
+
+PIE_UNSAFE= yes
-WRKSRC= ${WRKDIR}/cdf${VER}-dist
SUB_FILES= pkg-message
-VER= ${PORTVERSION:S/.//:S/./_/}
-DEFS= B C K
+WRKSRC= ${WRKDIR}/cdf${VER}-dist
+PLIST_SUB= SOVERSION=${DISTVERSION}
PORTDOCS= CDF_copyright.txt CHANGES.txt Release.notes Welcome.txt
OPTIONS_DEFINE= DOCS EXAMPLES
-MAKE_ARGS+= OS=freebsd ENV=gnu all
+DEFS= B C K
+VER= ${PORTVERSION:S/.//:S/./_/}
.include <bsd.port.pre.mk>
@@ -49,11 +53,17 @@ post-patch:
.endfor
post-install:
+ ${SED} -i '' 's,${STAGEDIR},,g' ${STAGEDIR}${PREFIX}/bin/definitions.?
+ ${RM} -f ${STAGEDIR}${PREFIX}/CDFLeapSeconds.txt
+ cd ${STAGEDIR}${PREFIX} && \
+ ${FIND} bin/* lib/* -executable -exec ${STRIP_CMD} {} \;
+
+post-install-DOCS-on:
${MKDIR} ${STAGEDIR}${DOCSDIR}
${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR}
+
+post-install-EXAMPLES-on:
${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
${INSTALL_DATA} ${WRKSRC}/samples/* ${STAGEDIR}${EXAMPLESDIR}
- ${SED} -i '' 's,${STAGEDIR},,g' ${STAGEDIR}${PREFIX}/bin/definitions.?
- ${RM} -f ${STAGEDIR}${PREFIX}/CDFLeapSeconds.txt
.include <bsd.port.post.mk>
diff --git a/science/cdf/pkg-plist b/science/cdf/pkg-plist
index 177ca8658467..24910333ac66 100644
--- a/science/cdf/pkg-plist
+++ b/science/cdf/pkg-plist
@@ -50,9 +50,9 @@ lib/cdf/help/cdfvalidatej.olh
lib/cdf/help/cdfxp.ilh
lib/cdf/help/skt2cdf.olh
lib/cdf/help/skt2cdfj.olh
-lib/libcdf.3.9.1.so
lib/libcdf.a
lib/libcdf.so
+lib/libcdf.%%SOVERSION%%.so
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/OperateAttributes.c
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/OperateCDF.c
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/OperateVariables.c
diff --git a/science/gramps/Makefile b/science/gramps/Makefile
index f261cd0a1aa4..be05bc98c53f 100644
--- a/science/gramps/Makefile
+++ b/science/gramps/Makefile
@@ -1,5 +1,5 @@
PORTNAME= gramps
-DISTVERSION= 6.0.4
+DISTVERSION= 6.0.5
CATEGORIES= science gnome python
MASTER_SITES= PYPI
diff --git a/science/gramps/distinfo b/science/gramps/distinfo
index 30016e379016..3e0a307bfe15 100644
--- a/science/gramps/distinfo
+++ b/science/gramps/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1754945114
-SHA256 (gramps-6.0.4.tar.gz) = ebabb1cfa8dc61859ee0e9c4ad0b54c94ccff2809dd1b0895a38a46b80382692
-SIZE (gramps-6.0.4.tar.gz) = 21963080
+TIMESTAMP = 1757244514
+SHA256 (gramps-6.0.5.tar.gz) = 2160e04ec7033838e48fe3c68cfd4f383bec4e6f5398e207250b76687923e2dc
+SIZE (gramps-6.0.5.tar.gz) = 22268263
diff --git a/science/pnetcdf/Makefile b/science/pnetcdf/Makefile
index 05829ebeef97..e131d647de3b 100644
--- a/science/pnetcdf/Makefile
+++ b/science/pnetcdf/Makefile
@@ -1,5 +1,5 @@
PORTNAME= pnetcdf
-PORTVERSION= 1.14.0
+PORTVERSION= 1.14.1
CATEGORIES= science parallel
MASTER_SITES= https://parallel-netcdf.github.io/Release/ \
LOCAL/sunpoet
diff --git a/science/pnetcdf/distinfo b/science/pnetcdf/distinfo
index c6351e3b6792..17dd83110f2f 100644
--- a/science/pnetcdf/distinfo
+++ b/science/pnetcdf/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1736671217
-SHA256 (pnetcdf-1.14.0.tar.gz) = 575f189fb01c53f93b3d6ae0e506f46e19694807c81af0b9548e947995acf704
-SIZE (pnetcdf-1.14.0.tar.gz) = 2419346
+TIMESTAMP = 1757120530
+SHA256 (pnetcdf-1.14.1.tar.gz) = 6f0f7221006c211fce9ddd2c008796b8c69dd717b2ad1be0b4027fc328fd3220
+SIZE (pnetcdf-1.14.1.tar.gz) = 2512984
diff --git a/science/pnetcdf/files/patch-src-packaging-Makefile.in b/science/pnetcdf/files/patch-src-packaging-Makefile.in
deleted file mode 100644
index 6b5360cc75d6..000000000000
--- a/science/pnetcdf/files/patch-src-packaging-Makefile.in
+++ /dev/null
@@ -1,11 +0,0 @@
---- src/packaging/Makefile.in.orig 2024-11-11 22:32:47 UTC
-+++ src/packaging/Makefile.in
-@@ -637,7 +637,7 @@ install-data-hook:
- # GNU autoconf allows DESTDIR variable when running 'make install' which will
- # prepend it before all installation names.
- install-data-hook:
-- $(SED_I) -e 's|INSTALL_PREFIX|$(DESTDIR)$(prefix)|g ; s|INSTALL_EXEC_PREFIX|$(DESTDIR)$(exec_prefix)|g' $(DESTDIR)$(prefix)/libdata/pkgconfig/pnetcdf.pc
-+ $(SED_I) -e 's|INSTALL_PREFIX|$(prefix)|g ; s|INSTALL_EXEC_PREFIX|$(exec_prefix)|g' $(DESTDIR)$(prefix)/libdata/pkgconfig/pnetcdf.pc
-
- # Tell versions [3.59,3.63) of GNU make to not export all variables.
- # Otherwise a system limit (for SysV at least) may be exceeded.
diff --git a/science/pnetcdf/files/patch-src-utils-Makefile.in b/science/pnetcdf/files/patch-src-utils-Makefile.in
deleted file mode 100644
index f91866b7caab..000000000000
--- a/science/pnetcdf/files/patch-src-utils-Makefile.in
+++ /dev/null
@@ -1,11 +0,0 @@
---- src/utils/Makefile.in.orig 2024-11-11 22:32:47 UTC
-+++ src/utils/Makefile.in
-@@ -856,7 +856,7 @@ install-exec-hook:
- # GNU autoconf allows DESTDIR variable when running 'make install' which will
- # prepend it before all installation names.
- install-exec-hook:
-- $(SED_I) -e 's|INSTALL_PREFIX|$(DESTDIR)$(prefix)|g ; s|INSTALL_EXEC_PREFIX|$(DESTDIR)$(exec_prefix)|g' $(DESTDIR)$(bindir)/pnetcdf-config
-+ $(SED_I) -e 's|INSTALL_PREFIX|$(prefix)|g ; s|INSTALL_EXEC_PREFIX|$(exec_prefix)|g' $(DESTDIR)$(bindir)/pnetcdf-config
- chmod +x $(DESTDIR)$(bindir)/pnetcdf-config
-
- # Tell versions [3.59,3.63) of GNU make to not export all variables.
diff --git a/science/pnetcdf/pkg-plist b/science/pnetcdf/pkg-plist
index a99ef4d0e02d..303359f6614a 100644
--- a/science/pnetcdf/pkg-plist
+++ b/science/pnetcdf/pkg-plist
@@ -12,8 +12,8 @@ include/pnetcdf.inc
include/pnetcdf.mod
lib/libpnetcdf.a
lib/libpnetcdf.so
-lib/libpnetcdf.so.6
-lib/libpnetcdf.so.6.0.0
+lib/libpnetcdf.so.7
+lib/libpnetcdf.so.7.0.0
libdata/pkgconfig/pnetcdf.pc
share/man/man1/cdfdiff.1.gz
share/man/man1/ncmpidiff.1.gz
diff --git a/science/py-asdf-standard/Makefile b/science/py-asdf-standard/Makefile
index 9283d803ac3f..b2b41ce32e12 100644
--- a/science/py-asdf-standard/Makefile
+++ b/science/py-asdf-standard/Makefile
@@ -1,5 +1,5 @@
PORTNAME= asdf-standard
-PORTVERSION= 1.3.0
+PORTVERSION= 1.4.0
CATEGORIES= science python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/science/py-asdf-standard/distinfo b/science/py-asdf-standard/distinfo
index b0cc521e77a1..af5e997fab1e 100644
--- a/science/py-asdf-standard/distinfo
+++ b/science/py-asdf-standard/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750188132
-SHA256 (asdf_standard-1.3.0.tar.gz) = 5958961f399dead2000a78724da37f5aeeb0499a780bbd9ae4fc3ecbe3eaed64
-SIZE (asdf_standard-1.3.0.tar.gz) = 273495
+TIMESTAMP = 1757120808
+SHA256 (asdf_standard-1.4.0.tar.gz) = 0c5f121d0db87cb7780d61a087f392c5104ce208016cfb2a130c9cea912cfddc
+SIZE (asdf_standard-1.4.0.tar.gz) = 275426
diff --git a/science/py-asdf/Makefile b/science/py-asdf/Makefile
index 3986edee3d15..398ade237318 100644
--- a/science/py-asdf/Makefile
+++ b/science/py-asdf/Makefile
@@ -1,5 +1,5 @@
PORTNAME= asdf
-PORTVERSION= 4.3.0
+PORTVERSION= 4.4.0
CATEGORIES= science python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/science/py-asdf/distinfo b/science/py-asdf/distinfo
index f3a2707208d2..f4e9bc88b54d 100644
--- a/science/py-asdf/distinfo
+++ b/science/py-asdf/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753265788
-SHA256 (asdf-4.3.0.tar.gz) = 961d75fb1f1c4868b4533f885655b7ea9a3f0d257c65b49d728da53fe6df087d
-SIZE (asdf-4.3.0.tar.gz) = 897816
+TIMESTAMP = 1757120806
+SHA256 (asdf-4.4.0.tar.gz) = f7146119e3d217f0b83d125e2fd657c1b2427caf6faeaf7ceedcd81db464363e
+SIZE (asdf-4.4.0.tar.gz) = 899576
diff --git a/science/py-emmet-core/Makefile b/science/py-emmet-core/Makefile
index 5a90f8182102..6ae7bcd00050 100644
--- a/science/py-emmet-core/Makefile
+++ b/science/py-emmet-core/Makefile
@@ -14,7 +14,7 @@ LICENSE= BSD3CLAUSE
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools_scm7>0:devel/py-setuptools_scm7@${PY_FLAVOR}
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}monty>=2021.3:devel/py-monty@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pybtex>=0.24:textproc/py-pybtex@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}pydantic>=1.10.2:devel/py-pydantic@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}pydantic2>=1.10.2:devel/py-pydantic2@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}spglib>=2.0.1:science/py-spglib@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}typing-extensions>=3.7<5.0:devel/py-typing-extensions@${PY_FLAVOR}
#RUN_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}pymatgen>=2023.5.8:science/py-pymatgen@${PY_FLAVOR} # break dependency circle: pymatgen -> mp-api -> emmet-core, see https://github.com/materialsproject/api/issues/825
diff --git a/science/py-obspy/Makefile b/science/py-obspy/Makefile
index 49e98776b6f4..a61d0fd9a229 100644
--- a/science/py-obspy/Makefile
+++ b/science/py-obspy/Makefile
@@ -1,6 +1,6 @@
PORTNAME= obspy
PORTVERSION= 1.4.2
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= science python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -15,7 +15,7 @@ BUILD_DEPENDS= ${PYNUMPY} \
${PYTHON_PKGNAMEPREFIX}scipy>=1.7.0:science/py-scipy@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}future>=0.12.4:devel/py-future@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}matplotlib>=3.3.0:math/py-matplotlib@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}lxml5>=2.2:devel/py-lxml5@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}lxml>=2.2:devel/py-lxml@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}requests>=0:www/py-requests@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}decorator>=0:devel/py-decorator@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}sqlalchemy10>=0:databases/py-sqlalchemy10@${PY_FLAVOR}
diff --git a/science/py-pnetcdf/Makefile b/science/py-pnetcdf/Makefile
index 3bede6cc5d26..6162f6f155ef 100644
--- a/science/py-pnetcdf/Makefile
+++ b/science/py-pnetcdf/Makefile
@@ -1,5 +1,6 @@
PORTNAME= pnetcdf
PORTVERSION= 1.0.0
+PORTREVISION= 1
CATEGORIES= science python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/science/py-sarpy/Makefile b/science/py-sarpy/Makefile
index 2319a7ca3340..f5421f78c28e 100644
--- a/science/py-sarpy/Makefile
+++ b/science/py-sarpy/Makefile
@@ -1,5 +1,5 @@
PORTNAME= sarpy
-PORTVERSION= 1.3.60
+PORTVERSION= 1.3.61
CATEGORIES= science python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -13,8 +13,13 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=0:devel/py-setuptools@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR}
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}numpy>=1.19.0,1:math/py-numpy@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}scipy>=0:science/py-scipy@${PY_FLAVOR}
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}h5py>=0:science/py-h5py@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}lxml5>=4.1.1:devel/py-lxml5@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}matplotlib>=0:math/py-matplotlib@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}numpy>=1.19.0,1:math/py-numpy@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}pillow>=0:graphics/py-pillow@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}scipy>=0:science/py-scipy@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}shapely>=1.6.4:devel/py-shapely@${PY_FLAVOR}
USES= python
USE_PYTHON= autoplist concurrent pep517
@@ -24,13 +29,8 @@ NO_ARCH= yes
OPTIONS_DEFINE= ALL
ALL_DESC= All optional dependencies
-ALL_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}h5py>=0:science/py-h5py@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}lxml5>=4.1.1:devel/py-lxml5@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}matplotlib>=0:math/py-matplotlib@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}networkx>=2.5:math/py-networkx@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}pillow>=0:graphics/py-pillow@${PY_FLAVOR} \
+ALL_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}networkx>=2.5:math/py-networkx@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pytest>=3.3.2,1:devel/py-pytest@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}shapely>=1.6.4:devel/py-shapely@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}smart-open>=0:net/py-smart-open@${PY_FLAVOR}
.include <bsd.port.mk>
diff --git a/science/py-sarpy/distinfo b/science/py-sarpy/distinfo
index ff475cd5792a..bf135760549a 100644
--- a/science/py-sarpy/distinfo
+++ b/science/py-sarpy/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1738089136
-SHA256 (sarpy-1.3.60.tar.gz) = cf9ef0359419b1e69dfc3ea9eed5507ad6bd1479da386d1b513d8e5d904dfcda
-SIZE (sarpy-1.3.60.tar.gz) = 1282348
+TIMESTAMP = 1757120810
+SHA256 (sarpy-1.3.61.tar.gz) = 85c94a91990b7aacf8cf552d61c0065f827e28b33a42160daafb3668f73b647a
+SIZE (sarpy-1.3.61.tar.gz) = 1283179
diff --git a/science/sz3/Makefile b/science/sz3/Makefile
index e65b8ad06873..fe01a0279dc0 100644
--- a/science/sz3/Makefile
+++ b/science/sz3/Makefile
@@ -1,5 +1,5 @@
PORTNAME= sz3
-PORTVERSION= 3.2.1
+PORTVERSION= 3.3.0
DISTVERSIONPREFIX= v
CATEGORIES= science
@@ -13,15 +13,18 @@ LICENSE_FILE= ${WRKSRC}/copyright-and-BSD-license.txt
LIB_DEPENDS= libgsl.so:math/gsl \
libzstd.so:archivers/zstd
+TEST_DEPENDS= googletest>=0:devel/googletest
-USES= cmake pkgconfig
+USES= cmake:testing pkgconfig
CMAKE_OFF= BUILD_H5Z_FILTER \
BUILD_MDZ \
+ BUILD_TESTING \
SZ3_DEBUG_TIMINGS \
SZ3_USE_BUNDLED_ZSTD
CMAKE_ON= BUILD_SHARED_LIBS \
- BUILD_STATIC_LIBS
+ BUILD_STATIC_LIBS \
+ SZ3_USE_SKA_HASH
DATADIR= ${PREFIX}/share/SZ3
diff --git a/science/sz3/distinfo b/science/sz3/distinfo
index 638b3b67e6a1..29921144bbbb 100644
--- a/science/sz3/distinfo
+++ b/science/sz3/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1738088812
-SHA256 (szcompressor-SZ3-v3.2.1_GH0.tar.gz) = 24ed1c8159832734a241df66b857eca64d18a2e8e949ef583a2d0bfe01c6b7e1
-SIZE (szcompressor-SZ3-v3.2.1_GH0.tar.gz) = 4474033
+TIMESTAMP = 1757120532
+SHA256 (szcompressor-SZ3-v3.3.0_GH0.tar.gz) = c6b9e114e5849911e14334fca14eaf30f9a84d4bbe681a1f32d3be62ec68fb52
+SIZE (szcompressor-SZ3-v3.3.0_GH0.tar.gz) = 128524
diff --git a/science/sz3/pkg-plist b/science/sz3/pkg-plist
index cbe94507605e..44a0f55e5e88 100644
--- a/science/sz3/pkg-plist
+++ b/science/sz3/pkg-plist
@@ -1,4 +1,5 @@
bin/sz3
+bin/sz3_customized_demo
bin/sz3_smoke_test
include/SZ3/api/impl/SZAlgoInterp.hpp
include/SZ3/api/impl/SZAlgoLorenzoReg.hpp
@@ -9,13 +10,11 @@ include/SZ3/api/impl/SZImplOMP.hpp
include/SZ3/api/sz.hpp
include/SZ3/compressor/Compressor.hpp
include/SZ3/compressor/SZGenericCompressor.hpp
-include/SZ3/compressor/SZIterateCompressor.hpp
-include/SZ3/compressor/specialized/SZBlockInterpolationCompressor.hpp
include/SZ3/compressor/specialized/SZExaaltCompressor.hpp
include/SZ3/compressor/specialized/SZTruncateCompressor.hpp
+include/SZ3/decomposition/BlockwiseDecomposition.hpp
include/SZ3/decomposition/Decomposition.hpp
include/SZ3/decomposition/InterpolationDecomposition.hpp
-include/SZ3/decomposition/LorenzoRegressionDecomposition.hpp
include/SZ3/decomposition/NoPredictionDecomposition.hpp
include/SZ3/decomposition/TimeSeriesDecomposition.hpp
include/SZ3/def.hpp
@@ -29,11 +28,6 @@ include/SZ3/lossless/Lossless_bypass.hpp
include/SZ3/lossless/Lossless_zstd.hpp
include/SZ3/predictor/ComposedPredictor.hpp
include/SZ3/predictor/LorenzoPredictor.hpp
-include/SZ3/predictor/MetaLorenzoPredictor.hpp
-include/SZ3/predictor/MetaRegressionPredictor.hpp
-include/SZ3/predictor/PolyRegressionCoeffAux.hpp
-include/SZ3/predictor/PolyRegressionCoeffAux.m
-include/SZ3/predictor/PolyRegressionPredictor.hpp
include/SZ3/predictor/Predictor.hpp
include/SZ3/predictor/RegressionPredictor.hpp
include/SZ3/preprocessor/PreFilter.hpp
@@ -42,6 +36,7 @@ include/SZ3/preprocessor/Transpose.hpp
include/SZ3/preprocessor/Wavelet.hpp
include/SZ3/quantizer/LinearQuantizer.hpp
include/SZ3/quantizer/Quantizer.hpp
+include/SZ3/utils/BlockwiseIterator.hpp
include/SZ3/utils/ByteUtil.hpp
include/SZ3/utils/Config.hpp
include/SZ3/utils/Extraction.hpp
@@ -50,12 +45,10 @@ include/SZ3/utils/Interpolators.hpp
include/SZ3/utils/Iterator.hpp
include/SZ3/utils/KmeansUtil.hpp
include/SZ3/utils/MemoryUtil.hpp
-include/SZ3/utils/MetaDef.hpp
include/SZ3/utils/QuantOptimizatioin.hpp
+include/SZ3/utils/Sample.hpp
include/SZ3/utils/Statistic.hpp
include/SZ3/utils/Timer.hpp
-include/SZ3/utils/inih/INIReader.h
-include/SZ3/utils/inih/LICENSE.txt
include/SZ3/utils/ska_hash/LICENSE.txt
include/SZ3/utils/ska_hash/bytell_hash_map.hpp
include/SZ3/utils/ska_hash/flat_hash_map.hpp
diff --git a/security/Makefile b/security/Makefile
index fbfc8471a1f5..4c01467ae32d 100644
--- a/security/Makefile
+++ b/security/Makefile
@@ -1066,6 +1066,7 @@
SUBDIR += py-securesystemslib
SUBDIR += py-service-identity
SUBDIR += py-signedjson
+ SUBDIR += py-signxml
SUBDIR += py-social-auth-core
SUBDIR += py-spake2
SUBDIR += py-ssh-audit
diff --git a/security/aws-c-auth/Makefile b/security/aws-c-auth/Makefile
index 77592156a966..bd723975d7a5 100644
--- a/security/aws-c-auth/Makefile
+++ b/security/aws-c-auth/Makefile
@@ -1,6 +1,6 @@
PORTNAME= aws-c-auth
DISTVERSIONPREFIX= v
-DISTVERSION= 0.9.0
+DISTVERSION= 0.9.1
CATEGORIES= security
MAINTAINER= eduardo@FreeBSD.org
diff --git a/security/aws-c-auth/distinfo b/security/aws-c-auth/distinfo
index c3f580df1db8..b950bee4af3c 100644
--- a/security/aws-c-auth/distinfo
+++ b/security/aws-c-auth/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1743191973
-SHA256 (awslabs-aws-c-auth-v0.9.0_GH0.tar.gz) = aa6e98864fefb95c249c100da4ae7aed36ba13a8a91415791ec6fad20bec0427
-SIZE (awslabs-aws-c-auth-v0.9.0_GH0.tar.gz) = 265696
+TIMESTAMP = 1757251762
+SHA256 (awslabs-aws-c-auth-v0.9.1_GH0.tar.gz) = adae1e725d9725682366080b8bf8e49481650c436b846ceeb5efe955d5e03273
+SIZE (awslabs-aws-c-auth-v0.9.1_GH0.tar.gz) = 265755
diff --git a/security/aws-lc/Makefile b/security/aws-lc/Makefile
index b2c1dac66de6..99eff2b0deec 100644
--- a/security/aws-lc/Makefile
+++ b/security/aws-lc/Makefile
@@ -1,11 +1,8 @@
PORTNAME= aws-lc
-PORTVERSION= 1.57.1
+PORTVERSION= 1.59.0
DISTVERSIONPREFIX= v
CATEGORIES= security
-PATCH_SITES= https://github.com/aws/aws-lc/commit/
-PATCHFILES= 125f94c2c26559ed93a22f1cc5880efe46f0b937.patch:-p1
-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= AWS libcrypto
WWW= https://github.com/aws/aws-lc
diff --git a/security/aws-lc/distinfo b/security/aws-lc/distinfo
index 2327bcddd04b..ee331f192075 100644
--- a/security/aws-lc/distinfo
+++ b/security/aws-lc/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1755062466
-SHA256 (aws-aws-lc-v1.57.1_GH0.tar.gz) = 1c434d294594a82f1c046aa4e172277b5b549f7b5c89225e3cb2222b94744ca8
-SIZE (aws-aws-lc-v1.57.1_GH0.tar.gz) = 127164147
+TIMESTAMP = 1757120534
+SHA256 (aws-aws-lc-v1.59.0_GH0.tar.gz) = fcc179ab0f7801b8416bf27cb16cfb8ee7dff78df364afdf432ba5eb50f42b22
+SIZE (aws-aws-lc-v1.59.0_GH0.tar.gz) = 127302583
SHA256 (125f94c2c26559ed93a22f1cc5880efe46f0b937.patch) = a07ef67b487b47168384d70b7f7bd2b6a8479e037e09087c34f9f083c88411f2
SIZE (125f94c2c26559ed93a22f1cc5880efe46f0b937.patch) = 2046
diff --git a/security/ca_root_nss/Makefile b/security/ca_root_nss/Makefile
index 581eaf31b155..5a7cfdd6e5eb 100644
--- a/security/ca_root_nss/Makefile
+++ b/security/ca_root_nss/Makefile
@@ -1,5 +1,6 @@
PORTNAME= ca_root_nss
PORTVERSION= ${VERSION_NSS}
+PORTREVISION= 1
CATEGORIES= security
MASTER_SITES= MOZILLA/security/nss/releases/${DISTNAME:tu:C/[-.]/_/g}_RTM/src
DISTNAME= nss-${VERSION_NSS}${NSS_SUFFIX}
@@ -18,6 +19,7 @@ WRKSRC_SUBDIR= nss
OPTIONS_DEFINE= ETCSYMLINK
OPTIONS_DEFAULT= ETCSYMLINK
+OPTIONS_EXCLUDE_FreeBSD_15= ETCSYMLINK
OPTIONS_SUB= yes
diff --git a/security/crowdsec/Makefile b/security/crowdsec/Makefile
index 6def3753de60..00e137ea9782 100644
--- a/security/crowdsec/Makefile
+++ b/security/crowdsec/Makefile
@@ -1,7 +1,6 @@
PORTNAME= crowdsec
DISTVERSIONPREFIX= v
-DISTVERSION= 1.6.11
-PORTREVISION= 2
+DISTVERSION= 1.7.0
CATEGORIES= security
MAINTAINER= marco@crowdsec.net
@@ -15,7 +14,7 @@ LIB_DEPENDS= libabsl_base.so:devel/abseil \
libre2.so:devel/re2
USES= go:modules pkgconfig
-_COMMIT= d64ee2ae
+_COMMIT= c3036e21
_BUILD_DATE= $$(date -u "+%F_%T")
USE_RC_SUBR= crowdsec
@@ -86,6 +85,9 @@ do-install:
@${MV} ${STAGEDIR}${ETCDIR}/acquis.yaml \
${STAGEDIR}${ETCDIR}/acquis.yaml.sample
+ ${INSTALL_DATA} ${FILESDIR}/acquis.yaml.sample \
+ ${STAGEDIR}${ETCDIR}/acquis.yaml.sample
+
@${MV} ${STAGEDIR}${ETCDIR}/config.yaml \
${STAGEDIR}${ETCDIR}/config.yaml.sample
diff --git a/security/crowdsec/distinfo b/security/crowdsec/distinfo
index 47a7babd24af..27a1df0a8f93 100644
--- a/security/crowdsec/distinfo
+++ b/security/crowdsec/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1754034506
-SHA256 (go/security_crowdsec/crowdsec-v1.6.11/v1.6.11.mod) = c4dcc18622d60438579ba803257295e8118772dd383825b72ee758800e282bb7
-SIZE (go/security_crowdsec/crowdsec-v1.6.11/v1.6.11.mod) = 10729
-SHA256 (go/security_crowdsec/crowdsec-v1.6.11/v1.6.11.zip) = ca01f1e1321075a0690b5a2378dbd4cc02eee104594fe71ab64c010df5b77591
-SIZE (go/security_crowdsec/crowdsec-v1.6.11/v1.6.11.zip) = 1780687
+TIMESTAMP = 1756721640
+SHA256 (go/security_crowdsec/crowdsec-v1.7.0/v1.7.0.mod) = fe6e9e56759a9f85b7b7946724b1d64421340aabb174b1c56a5140e5e35169bb
+SIZE (go/security_crowdsec/crowdsec-v1.7.0/v1.7.0.mod) = 10467
+SHA256 (go/security_crowdsec/crowdsec-v1.7.0/v1.7.0.zip) = 8854689eea80df7d93437f05ec5fca7461a8444ddb3d09aed387be3a75452113
+SIZE (go/security_crowdsec/crowdsec-v1.7.0/v1.7.0.zip) = 1796649
diff --git a/security/crowdsec/files/acquis.yaml.sample b/security/crowdsec/files/acquis.yaml.sample
new file mode 100644
index 000000000000..b994f31b0a6b
--- /dev/null
+++ b/security/crowdsec/files/acquis.yaml.sample
@@ -0,0 +1,18 @@
+filenames:
+ - /var/log/nginx/*.log
+ - ./tests/nginx/nginx.log
+#this is not a syslog log, indicate which kind of logs it is
+labels:
+ type: nginx
+---
+filenames:
+ - /var/log/auth.log
+ - /var/log/syslog
+labels:
+ type: syslog
+---
+filenames:
+ - /var/log/httpd-access.log
+ - /var/log/httpd-error.log
+labels:
+ type: apache2
diff --git a/security/crowdsec/files/patch-config_acquis.yaml b/security/crowdsec/files/patch-config_acquis.yaml
deleted file mode 100644
index 67b4ef3c693b..000000000000
--- a/security/crowdsec/files/patch-config_acquis.yaml
+++ /dev/null
@@ -1,12 +0,0 @@
---- config/acquis.yaml.orig 2021-12-15 10:39:37 UTC
-+++ config/acquis.yaml
-@@ -11,6 +11,8 @@ filenames:
- labels:
- type: syslog
- ---
--filename: /var/log/apache2/*.log
-+filenames:
-+ - /var/log/httpd-access.log
-+ - /var/log/httpd-error.log
- labels:
- type: apache2
diff --git a/security/doas/Makefile b/security/doas/Makefile
index 58c1aa4b15fe..d0b419bd2f06 100644
--- a/security/doas/Makefile
+++ b/security/doas/Makefile
@@ -1,10 +1,11 @@
PORTNAME= doas
-PORTVERSION= 6.3p12
+PORTVERSION= 6.3p13
CATEGORIES= security
+MASTER_SITES= https://codeberg.org/thejessesmith/doas/archive/${PORTVERSION}${EXTRACT_SUFX}?dummy=/
MAINTAINER= jsmith@resonatingmedia.com
COMMENT= Simple sudo alternative to run commands as another user
-WWW= https://github.com/slicer69/doas/
+WWW= https://codeberg.org/thejessesmith/doas/
LICENSE= BSD2CLAUSE ISCL
LICENSE_COMB= multi
@@ -15,16 +16,16 @@ USES= cpe gmake
CPE_VENDOR= doas_project
CPE_VERSION= ${PORTVERSION:C/p.+//}
CPE_UPDATE= ${PORTVERSION:C/[^p]*//}
-USE_GITHUB= yes
-GH_ACCOUNT= slicer69
MAKE_ENV+= TARGETPATH=-DGLOBAL_PATH='\"${_GLOBAL_PATH}\"'
CONFLICTS= opendoas
BINMODE= 4755
-
SUB_FILES= pkg-message
+
+WRKSRC= ${WRKDIR}/${PORTNAME}
+
PLIST_FILES= bin/doas \
bin/doasedit \
bin/vidoas \
@@ -37,10 +38,6 @@ PLIST_FILES= bin/doas \
# These are upstream's default paths that are set for the GLOBAL_PATH variable
# in doas.h since the 6.1 release. Those paths are then used for target user's
# PATH variable instead of those of the original user.
-#
-# See also:
-# * https://github.com/slicer69/doas/blob/6.1/doas.h#L36
-# * https://github.com/slicer69/doas/releases/tag/6.1
_GLOBAL_PATH?= ${LOCALBASE}/sbin:${LOCALBASE}/bin:/usr/sbin:/usr/bin:/sbin:/bin
do-install:
diff --git a/security/doas/distinfo b/security/doas/distinfo
index 5a0be4612ac3..c611ad3751a8 100644
--- a/security/doas/distinfo
+++ b/security/doas/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1715361640
-SHA256 (slicer69-doas-6.3p12_GH0.tar.gz) = e4f37745345c12d4e0c8c03c8237791729cf047dbd7b2455f8de60e2f82ac1b0
-SIZE (slicer69-doas-6.3p12_GH0.tar.gz) = 34396
+TIMESTAMP = 1757209805
+SHA256 (doas-6.3p13.tar.gz) = 2cca9003856e92ec0a50b3e559b7f3132bf8293dc8302613933f8ed06c8c7fc5
+SIZE (doas-6.3p13.tar.gz) = 34883
diff --git a/security/i2pd/Makefile b/security/i2pd/Makefile
index b8e3ea48d5d1..b0baf476f5c3 100644
--- a/security/i2pd/Makefile
+++ b/security/i2pd/Makefile
@@ -1,5 +1,5 @@
PORTNAME= i2pd
-DISTVERSION= 2.57.0
+DISTVERSION= 2.58.0
CATEGORIES= security net-p2p
MAINTAINER= driesm@FreeBSD.org
diff --git a/security/i2pd/distinfo b/security/i2pd/distinfo
index 12bf6a23c325..33b74d6b2ade 100644
--- a/security/i2pd/distinfo
+++ b/security/i2pd/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749125900
-SHA256 (PurpleI2P-i2pd-2.57.0_GH0.tar.gz) = e2327f816d92a369eaaf9fd1661bc8b350495199e2f2cb4bfd4680107cd1d4b4
-SIZE (PurpleI2P-i2pd-2.57.0_GH0.tar.gz) = 712641
+TIMESTAMP = 1757487050
+SHA256 (PurpleI2P-i2pd-2.58.0_GH0.tar.gz) = 5ff650c6da8fda3522c10ec22889a7fd1c6b5d1af42c24531d84c36f6cc49019
+SIZE (PurpleI2P-i2pd-2.58.0_GH0.tar.gz) = 719564
diff --git a/security/i2pd/pkg-plist b/security/i2pd/pkg-plist
index 3142b9953a5b..9de8997b4b92 100644
--- a/security/i2pd/pkg-plist
+++ b/security/i2pd/pkg-plist
@@ -14,7 +14,6 @@ share/man/man1/i2pd.1.gz
%%DATADIR%%/certificates/family/volatile.crt
%%DATADIR%%/certificates/reseed/acetone_at_mail.i2p.crt
%%DATADIR%%/certificates/reseed/admin_at_stormycloud.org.crt
-%%DATADIR%%/certificates/reseed/arnavbhatt288_at_mail.i2p.crt
%%DATADIR%%/certificates/reseed/creativecowpat_at_mail.i2p.crt
%%DATADIR%%/certificates/reseed/echelon3_at_mail.i2p.crt
%%DATADIR%%/certificates/reseed/hankhill19580_at_gmail.com.crt
@@ -25,7 +24,6 @@ share/man/man1/i2pd.1.gz
%%DATADIR%%/certificates/reseed/r4sas-reseed_at_mail.i2p.crt
%%DATADIR%%/certificates/reseed/rambler_at_mail.i2p.crt
%%DATADIR%%/certificates/reseed/reseed_at_diva.exchange.crt
-%%DATADIR%%/certificates/reseed/unixeno_at_cubicchaos.net.crt
@dir %%ETCDIR%%/tunnels.d
@dir(%%USER%%,%%GROUP%%,755) /var/db/i2pd
@dir(%%USER%%,%%GROUP%%,755) /var/log/i2pd
diff --git a/security/netbird/Makefile b/security/netbird/Makefile
index 9a0ac9619973..cac5d2216eae 100644
--- a/security/netbird/Makefile
+++ b/security/netbird/Makefile
@@ -1,7 +1,6 @@
PORTNAME= netbird
DISTVERSIONPREFIX= v
-DISTVERSION= 0.55.1
-PORTREVISION= 1
+DISTVERSION= 0.56.0
CATEGORIES= security net net-vpn
MAINTAINER= hakan.external@netbird.io
diff --git a/security/netbird/distinfo b/security/netbird/distinfo
index cfabf2a6c0fe..842834e94dc7 100644
--- a/security/netbird/distinfo
+++ b/security/netbird/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1756098278
-SHA256 (go/security_netbird/netbird-v0.55.1/v0.55.1.mod) = c2299db0600b77c686e27da4a20c0e4f391de2491c94fd331d3da7c366e30655
-SIZE (go/security_netbird/netbird-v0.55.1/v0.55.1.mod) = 12507
-SHA256 (go/security_netbird/netbird-v0.55.1/v0.55.1.zip) = 5c1564631d955f97bbb0d62e2f0adfefde9528aa6022b88ce249f602599f6306
-SIZE (go/security_netbird/netbird-v0.55.1/v0.55.1.zip) = 3102125
+TIMESTAMP = 1756099179
+SHA256 (go/security_netbird/netbird-v0.56.0/v0.56.0.mod) = e817264ac86111dbad8241ebaa0896fceeeb3c5aa2f8a1d36e84100e05975489
+SIZE (go/security_netbird/netbird-v0.56.0/v0.56.0.mod) = 12619
+SHA256 (go/security_netbird/netbird-v0.56.0/v0.56.0.zip) = 750c6be8736b9b960509f57d245711b0d7a4b97f15c0f2a1a3ac07aadf20ba63
+SIZE (go/security_netbird/netbird-v0.56.0/v0.56.0.zip) = 3126909
diff --git a/security/openvpn/Makefile b/security/openvpn/Makefile
index 44f30253b5b2..690ac26738d8 100644
--- a/security/openvpn/Makefile
+++ b/security/openvpn/Makefile
@@ -1,6 +1,6 @@
PORTNAME= openvpn
DISTVERSION= 2.6.14
-PORTREVISION?= 2
+PORTREVISION?= 3
CATEGORIES= security net net-vpn
MASTER_SITES= https://swupdate.openvpn.org/community/releases/ \
https://build.openvpn.net/downloads/releases/ \
diff --git a/security/openvpn/files/patch-src_openvpn_dco__freebsd.c b/security/openvpn/files/patch-src_openvpn_dco__freebsd.c
index 22c24baa9ec3..686fc6584be7 100644
--- a/security/openvpn/files/patch-src_openvpn_dco__freebsd.c
+++ b/security/openvpn/files/patch-src_openvpn_dco__freebsd.c
@@ -1,6 +1,6 @@
--- src/openvpn/dco_freebsd.c.orig 2025-04-02 06:53:10 UTC
+++ src/openvpn/dco_freebsd.c
-@@ -72,6 +72,67 @@ sockaddr_to_nvlist(const struct sockaddr *sa)
+@@ -72,6 +72,61 @@ sockaddr_to_nvlist(const struct sockaddr *sa)
return (nvl);
}
@@ -32,10 +32,7 @@
+
+ in->sin_len = sizeof(*in);
+ data = nvlist_get_binary(nvl, "address", &len);
-+ if (len != sizeof(in->sin_addr))
-+ {
-+ return (false);
-+ }
++ ASSERT(len == sizeof(in->sin_addr));
+ memcpy(&in->sin_addr, data, sizeof(in->sin_addr));
+ in->sin_port = nvlist_get_number(nvl, "port");
+ break;
@@ -49,10 +46,7 @@
+
+ in6->sin6_len = sizeof(*in6);
+ data = nvlist_get_binary(nvl, "address", &len);
-+ if (len != sizeof(in6->sin6_addr))
-+ {
-+ return (false);
-+ }
++ ASSERT(len == sizeof(in6->sin6_addr));
+ memcpy(&in6->sin6_addr, data, sizeof(in6->sin6_addr));
+ in6->sin6_port = nvlist_get_number(nvl, "port");
+ break;
@@ -68,7 +62,7 @@
int
dco_new_peer(dco_context_t *dco, unsigned int peerid, int sd,
struct sockaddr *localaddr, struct sockaddr *remoteaddr,
-@@ -570,6 +631,25 @@ dco_do_read(dco_context_t *dco)
+@@ -570,6 +625,25 @@ dco_do_read(dco_context_t *dco)
case OVPN_NOTIF_ROTATE_KEY:
dco->dco_message_type = OVPN_CMD_SWAP_KEYS;
break;
diff --git a/security/openvpn/files/patch-src_openvpn_init.c b/security/openvpn/files/patch-src_openvpn_init.c
new file mode 100644
index 000000000000..0d09e6050236
--- /dev/null
+++ b/security/openvpn/files/patch-src_openvpn_init.c
@@ -0,0 +1,22 @@
+--- src/openvpn/init.c.orig 2025-04-02 06:53:10 UTC
++++ src/openvpn/init.c
+@@ -330,7 +330,7 @@ management_callback_remote_entry_count(void *arg)
+ static unsigned int
+ management_callback_remote_entry_count(void *arg)
+ {
+- assert(arg);
++ ASSERT(arg);
+ struct context *c = (struct context *) arg;
+ struct connection_list *l = c->options.connection_list;
+
+@@ -340,8 +340,8 @@ management_callback_remote_entry_get(void *arg, unsign
+ static bool
+ management_callback_remote_entry_get(void *arg, unsigned int index, char **remote)
+ {
+- assert(arg);
+- assert(remote);
++ ASSERT(arg);
++ ASSERT(remote);
+
+ struct context *c = (struct context *) arg;
+ struct connection_list *l = c->options.connection_list;
diff --git a/security/p5-GSSAPI/Makefile b/security/p5-GSSAPI/Makefile
index ff17e4d13599..25102d1fa128 100644
--- a/security/p5-GSSAPI/Makefile
+++ b/security/p5-GSSAPI/Makefile
@@ -22,11 +22,9 @@ OPTIONS_DEFAULT=GSSAPI_BASE
GSSAPI_BASE_USES= gssapi
GSSAPI_HEIMDAL_USES= gssapi:heimdal
GSSAPI_MIT_USES= gssapi:mit
-GSSAPI_MIT_VARS= KRB5CONF=${KRB5_HOME}/bin/krb5-config
-GSSAPI_MIT_VARS_OFF= KRB5CONF=${HEIMDAL_HOME}/bin/krb5-config
post-patch:
- @${REINPLACE_CMD} -e 's|%%KRB5CONF%%|${KRB5CONF}|g' ${WRKSRC}/Makefile.PL
+ @${REINPLACE_CMD} -e 's|%%KRB5CONF%%|${KRB5CONFIG}|g' ${WRKSRC}/Makefile.PL
post-install:
${STRIP_CMD} ${STAGEDIR}${PREFIX}/${SITE_ARCH_REL}/auto/GSSAPI/GSSAPI.so
diff --git a/security/pecl-gnupg/Makefile b/security/pecl-gnupg/Makefile
index dd2eb5172e17..acff4677d2fe 100644
--- a/security/pecl-gnupg/Makefile
+++ b/security/pecl-gnupg/Makefile
@@ -1,6 +1,5 @@
PORTNAME= gnupg
-PORTVERSION= 1.5.3
-PORTREVISION= 1
+PORTVERSION= 1.5.4
CATEGORIES= security
MAINTAINER= sunpoet@FreeBSD.org
diff --git a/security/pecl-gnupg/distinfo b/security/pecl-gnupg/distinfo
index 52ded8388151..96fec406399e 100644
--- a/security/pecl-gnupg/distinfo
+++ b/security/pecl-gnupg/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749813026
-SHA256 (PECL/gnupg-1.5.3.tgz) = c1555e0c86a7f6d95141530761c1ecf3fe8dbf76e14727e6f885cd7e034bdfd2
-SIZE (PECL/gnupg-1.5.3.tgz) = 47696
+TIMESTAMP = 1757120606
+SHA256 (PECL/gnupg-1.5.4.tgz) = 4d4a0980759bf259e4129ef02cb592bbeb103b4005e7b4bb6945d79488951a50
+SIZE (PECL/gnupg-1.5.4.tgz) = 47874
diff --git a/security/pecl-gnupg/files/patch-gnupg.c b/security/pecl-gnupg/files/patch-gnupg.c
deleted file mode 100644
index fda8f01312fd..000000000000
--- a/security/pecl-gnupg/files/patch-gnupg.c
+++ /dev/null
@@ -1,41 +0,0 @@
-The trustlist feature has been deprecated in Gpgme since 2003 and was removed
-in version 2.0.0.
-
---- gnupg.c.orig 2025-06-02 18:54:02 UTC
-+++ gnupg.c
-@@ -341,7 +341,9 @@ phpc_function_entry gnupg_methods[] = {
- PHP_GNUPG_FALIAS(addencryptkey, arginfo_gnupg_key_method)
- PHP_GNUPG_FALIAS(adddecryptkey, arginfo_gnupg_key_passphrase_method)
- PHP_GNUPG_FALIAS(deletekey, arginfo_gnupg_deletekey_method)
-+#if GPGME_VERSION_NUMBER < 0x020000 /* GPGME < 2.0.0 */
- PHP_GNUPG_FALIAS(gettrustlist, arginfo_gnupg_pattern_method)
-+#endif
- PHP_GNUPG_FALIAS(listsignatures, arginfo_gnupg_keyid_method)
- PHP_GNUPG_FALIAS(seterrormode, arginfo_gnupg_errmode_method)
- PHPC_FE_END
-@@ -483,7 +485,9 @@ static zend_function_entry gnupg_functions[] = {
- PHP_FE(gnupg_addencryptkey, arginfo_gnupg_key_function)
- PHP_FE(gnupg_adddecryptkey, arginfo_gnupg_key_passphrase_function)
- PHP_FE(gnupg_deletekey, arginfo_gnupg_deletekey_function)
-+#if GPGME_VERSION_NUMBER < 0x020000 /* GPGME < 2.0.0 */
- PHP_FE(gnupg_gettrustlist, arginfo_gnupg_pattern_function)
-+#endif
- PHP_FE(gnupg_listsignatures, arginfo_gnupg_keyid_function)
- PHP_FE(gnupg_seterrormode, arginfo_gnupg_errmode_function)
- PHPC_FE_END
-@@ -1936,6 +1940,7 @@ PHP_FUNCTION(gnupg_deletekey)
- }
- /* }}} */
-
-+#if GPGME_VERSION_NUMBER < 0x020000 /* GPGME < 2.0.0 */
- /* {{{ proto array gnupg_gettrustlist(string pattern)
- * searching for trust items which match PATTERN
- */
-@@ -1980,6 +1985,7 @@ PHP_FUNCTION(gnupg_gettrustlist)
- }
- }
- /* }}} */
-+#endif
-
- /* {{{ proto array gnupg_listsignatures(string keyid) */
- PHP_FUNCTION(gnupg_listsignatures)
diff --git a/security/pecl-gnupg/files/patch-php85 b/security/pecl-gnupg/files/patch-php85
deleted file mode 100644
index de4a30311382..000000000000
--- a/security/pecl-gnupg/files/patch-php85
+++ /dev/null
@@ -1,31 +0,0 @@
---- gnupg_keylistiterator.c.orig 2025-06-02 18:54:02 UTC
-+++ gnupg_keylistiterator.c
-@@ -201,7 +201,7 @@ PHP_METHOD(gnupg_keylistiterator, rewind)
-
- if ((PHPC_THIS->err = gpgme_op_keylist_start(
- PHPC_THIS->ctx, PHPC_THIS->pattern ? PHPC_THIS->pattern : "", 0)) != GPG_ERR_NO_ERROR){
-- zend_throw_exception(zend_exception_get_default(TSRMLS_C), (char *)gpg_strerror(PHPC_THIS->err), 1 TSRMLS_CC);
-+ zend_throw_exception(zend_ce_exception, (char *)gpg_strerror(PHPC_THIS->err), 1 TSRMLS_CC);
- }
- if ((PHPC_THIS->err = gpgme_op_keylist_next(PHPC_THIS->ctx, &PHPC_THIS->gpgkey)) != GPG_ERR_NO_ERROR){
- RETURN_FALSE;
---- gnupg.c.orig 2025-06-02 18:54:02 UTC
-+++ gnupg.c
-@@ -64,7 +64,7 @@ PHPC_OBJ_DEFINE_HANDLER_VAR(gnupg);
- break; \
- case 2: \
- zend_throw_exception(\
-- zend_exception_get_default(TSRMLS_C), \
-+ zend_ce_exception, \
- (char*) error, \
- 0 TSRMLS_CC \
- ); \
-@@ -169,7 +169,7 @@ static void php_gnupg_this_make(PHPC_THIS_DECLARE(gnup
- if (gpgme_ctx_set_engine_info(
- ctx, GPGME_PROTOCOL_OpenPGP, file_name, home_dir) != GPG_ERR_NO_ERROR) {
- zend_throw_exception(
-- zend_exception_get_default(TSRMLS_C),
-+ zend_ce_exception,
- (char*) "Setting engine info failed",
- 0 TSRMLS_CC
- );
diff --git a/security/py-authlib/Makefile b/security/py-authlib/Makefile
index b527bb8c9863..56b2bb82b717 100644
--- a/security/py-authlib/Makefile
+++ b/security/py-authlib/Makefile
@@ -1,5 +1,5 @@
PORTNAME= authlib
-PORTVERSION= 1.6.1
+PORTVERSION= 1.6.3
CATEGORIES= security python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/security/py-authlib/distinfo b/security/py-authlib/distinfo
index d864619a8bce..b5637dd84b1e 100644
--- a/security/py-authlib/distinfo
+++ b/security/py-authlib/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753265790
-SHA256 (authlib-1.6.1.tar.gz) = 4dffdbb1460ba6ec8c17981a4c67af7d8af131231b5a36a88a1e8c80c111cdfd
-SIZE (authlib-1.6.1.tar.gz) = 159988
+TIMESTAMP = 1757120812
+SHA256 (authlib-1.6.3.tar.gz) = 9f7a982cc395de719e4c2215c5707e7ea690ecf84f1ab126f28c053f4219e610
+SIZE (authlib-1.6.3.tar.gz) = 160836
diff --git a/security/py-cryptojwt/Makefile b/security/py-cryptojwt/Makefile
index 515dbf8eb5af..3ee84f750580 100644
--- a/security/py-cryptojwt/Makefile
+++ b/security/py-cryptojwt/Makefile
@@ -1,5 +1,5 @@
PORTNAME= cryptojwt
-PORTVERSION= 1.9.4
+PORTVERSION= 1.10.0
CATEGORIES= security python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -12,8 +12,9 @@ WWW= https://cryptojwt.readthedocs.io/en/latest/ \
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
-BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}poetry-core>=1.0.0:devel/py-poetry-core@${PY_FLAVOR}
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}requests>=2.25.1<3:www/py-requests@${PY_FLAVOR}
+BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}hatchling>=0:devel/py-hatchling@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}uv-dynamic-versioning>=0:devel/py-uv-dynamic-versioning@${PY_FLAVOR}
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}requests>=2.25.1:www/py-requests@${PY_FLAVOR}
USES= python shebangfix
USE_PYTHON= autoplist concurrent cryptography pep517
diff --git a/security/py-cryptojwt/distinfo b/security/py-cryptojwt/distinfo
index 97e73204deed..ca087d3591c4 100644
--- a/security/py-cryptojwt/distinfo
+++ b/security/py-cryptojwt/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744215559
-SHA256 (cryptojwt-1.9.4.tar.gz) = 6daa5c9a8841e34947410008c3cbfdb4330d4024961e4e623012b545f991de0c
-SIZE (cryptojwt-1.9.4.tar.gz) = 64480
+TIMESTAMP = 1757120814
+SHA256 (cryptojwt-1.10.0.tar.gz) = 12bed4604adedc2f60cc529627b1283cd15abfd6c291efdc0b5225867c39415b
+SIZE (cryptojwt-1.10.0.tar.gz) = 151945
diff --git a/security/py-greenbone-feed-sync/Makefile b/security/py-greenbone-feed-sync/Makefile
index 353b084cfaa8..d9ab494643e3 100644
--- a/security/py-greenbone-feed-sync/Makefile
+++ b/security/py-greenbone-feed-sync/Makefile
@@ -1,6 +1,7 @@
PORTNAME= greenbone-feed-sync
DISTVERSION= 25.1.0
DISTVERSIONPREFIX= v
+PORTREVISION= 1
CATEGORIES= security python
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -13,8 +14,8 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}poetry-core>0:devel/py-poetry-core@${PY_FLAVOR}
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}rich>=13.2.0:textproc/py-rich@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}tomli>=2.0.1:textproc/py-tomli@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}shtab>=1.6.5:devel/py-shtab@${PY_FLAVOR} \
+ ${PY_TOMLI} \
rsync:net/rsync
USE_GITHUB= yes
diff --git a/security/py-joserfc/Makefile b/security/py-joserfc/Makefile
index 09603c34e6a5..c909e5773db7 100644
--- a/security/py-joserfc/Makefile
+++ b/security/py-joserfc/Makefile
@@ -1,5 +1,5 @@
PORTNAME= joserfc
-PORTVERSION= 1.2.2
+PORTVERSION= 1.3.1
CATEGORIES= security python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/security/py-joserfc/distinfo b/security/py-joserfc/distinfo
index 62b3a48b759b..d994f1b7109c 100644
--- a/security/py-joserfc/distinfo
+++ b/security/py-joserfc/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1752566724
-SHA256 (joserfc-1.2.2.tar.gz) = 0d2a84feecef96168635fd9bf288363fc75b4afef3d99691f77833c8e025d200
-SIZE (joserfc-1.2.2.tar.gz) = 192865
+TIMESTAMP = 1757120816
+SHA256 (joserfc-1.3.1.tar.gz) = f682710bffbf2052d7a90e5d808dbaf06832ccac24f697b262837ea052eeb2c9
+SIZE (joserfc-1.3.1.tar.gz) = 195967
diff --git a/security/py-nitrokey/Makefile b/security/py-nitrokey/Makefile
index 4fbcdf8adcd3..6e2c63495263 100644
--- a/security/py-nitrokey/Makefile
+++ b/security/py-nitrokey/Makefile
@@ -1,5 +1,6 @@
PORTNAME= nitrokey
DISTVERSION= 0.3.2
+PORTREVISION= 1
CATEGORIES= security devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -15,13 +16,15 @@ BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}fido2>=1.1.2,<3:security/py-fido2@${PY_FLA
${PYTHON_PKGNAMEPREFIX}requests>=0:www/py-requests@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}semver>=0:devel/py-semver@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}tlv8>=0:converters/py-tlv8@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}poetry>=0:devel/py-poetry@${PY_FLAVOR}
+ ${PYTHON_PKGNAMEPREFIX}poetry>=0:devel/py-poetry@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}hidapi>=0.14,<0.15:comms/py-hidapi@${PY_FLAVOR}
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}fido2>=1.1.2,<3:security/py-fido2@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pyusb>=0:devel/py-pyusb@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}requests>=0:www/py-requests@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pyserial>=0:comms/py-pyserial@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}semver>=0:devel/py-semver@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}tlv8>=0:converters/py-tlv8@${PY_FLAVOR}
+ ${PYTHON_PKGNAMEPREFIX}tlv8>=0:converters/py-tlv8@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}hidapi>=0.14,<0.15:comms/py-hidapi@${PY_FLAVOR}
USES= python shebangfix
USE_PYTHON= autoplist concurrent cryptography pep517
diff --git a/security/py-notus-scanner/Makefile b/security/py-notus-scanner/Makefile
index 713e822f766c..32397f0f8582 100644
--- a/security/py-notus-scanner/Makefile
+++ b/security/py-notus-scanner/Makefile
@@ -1,6 +1,7 @@
PORTNAME= notus-scanner
DISTVERSION= 22.7.2
DISTVERSIONPREFIX= v
+PORTREVISION= 1
CATEGORIES= security python
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -16,7 +17,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}packaging>0:devel/py-packaging@${PY_FLAVOR}
${PYTHON_PKGNAMEPREFIX}paho-mqtt>0:net/py-paho-mqtt@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}psutil>=0:sysutils/py-psutil@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}python-gnupg>0:security/py-python-gnupg@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}tomli>0:textproc/py-tomli@${PY_FLAVOR} \
+ ${PY_TOMLI} \
${PYTHON_PKGNAMEPREFIX}sentry-sdk>0:devel/py-sentry-sdk@${PY_FLAVOR} \
mosquitto:net/mosquitto
diff --git a/security/py-pyhanko-certvalidator/Makefile b/security/py-pyhanko-certvalidator/Makefile
index 4da59bde9079..b995b3135b2a 100644
--- a/security/py-pyhanko-certvalidator/Makefile
+++ b/security/py-pyhanko-certvalidator/Makefile
@@ -1,5 +1,5 @@
PORTNAME= pyhanko-certvalidator
-PORTVERSION= 0.27.0
+PORTVERSION= 0.28.0
CATEGORIES= security python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -28,6 +28,6 @@ NO_ARCH= yes
OPTIONS_DEFINE= ASYNC_HTTP
ASYNC_HTTP_DESC=Asynchronous support
-ASYNC_HTTP_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}aiohttp>=3.8<3.12:www/py-aiohttp@${PY_FLAVOR}
+ASYNC_HTTP_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}aiohttp>=3.9<3.13:www/py-aiohttp@${PY_FLAVOR}
.include <bsd.port.mk>
diff --git a/security/py-pyhanko-certvalidator/distinfo b/security/py-pyhanko-certvalidator/distinfo
index 551d2a7abd70..19dfbcffe720 100644
--- a/security/py-pyhanko-certvalidator/distinfo
+++ b/security/py-pyhanko-certvalidator/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1748107944
-SHA256 (pyhanko_certvalidator-0.27.0.tar.gz) = 94820b23ccecadfa64fa7f61b0427f751edcfa24f1bcbfb052b5780bdeab3def
-SIZE (pyhanko_certvalidator-0.27.0.tar.gz) = 104111
+TIMESTAMP = 1757120820
+SHA256 (pyhanko_certvalidator-0.28.0.tar.gz) = 6b2911520a3e9cf24a640f67488fadac82ad3818f4256ddfb7e8fa1fada80f2d
+SIZE (pyhanko_certvalidator-0.28.0.tar.gz) = 93049
diff --git a/security/py-pyhanko-certvalidator/files/patch-pyproject.toml b/security/py-pyhanko-certvalidator/files/patch-pyproject.toml
index d7e06f702bf3..610cbd5c387d 100644
--- a/security/py-pyhanko-certvalidator/files/patch-pyproject.toml
+++ b/security/py-pyhanko-certvalidator/files/patch-pyproject.toml
@@ -1,14 +1,11 @@
---- pyproject.toml.orig 2025-05-24 11:55:40 UTC
+--- pyproject.toml.orig 2025-08-23 12:29:44 UTC
+++ pyproject.toml
-@@ -1,6 +1,6 @@ requires = [
+@@ -1,12 +1,11 @@
[build-system]
- requires = [
-- "setuptools>=67.4",
-+ "setuptools>=61",
- "wheel"
- ]
+-requires = ["setuptools>=80.8.0"]
++requires = ["setuptools>=61"]
build-backend = "setuptools.build_meta"
-@@ -8,8 +8,7 @@ authors = [{name = "Matthias Valvekens", email = "dev@
+
[project]
name = "pyhanko-certvalidator"
authors = [{name = "Matthias Valvekens", email = "dev@mvalvekens.be"}]
diff --git a/security/py-pyhanko-cli/Makefile b/security/py-pyhanko-cli/Makefile
index d5834355e802..7bf271af369f 100644
--- a/security/py-pyhanko-cli/Makefile
+++ b/security/py-pyhanko-cli/Makefile
@@ -1,14 +1,15 @@
PORTNAME= pyhanko-cli
-DISTNAME= pyhanko_cli-${PORTVERSION}
PORTVERSION= 0.1.2
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= security python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+DISTNAME= pyhanko_cli-${PORTVERSION}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= CLI tools for stamping and signing PDF files
-WWW= https://pyhanko.readthedocs.io/en/latest/cli-guide/ \
+WWW= https://docs.pyhanko.eu/en/latest/cli-guide/ \
+ https://github.com/MatthiasValvekens/pyHanko/tree/master/pkgs/pyhanko-cli \
https://github.com/MatthiasValvekens/pyHanko
LICENSE= MIT
@@ -18,8 +19,8 @@ BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=61:devel/py-setuptools@${PY_FL
${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR}
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}asn1crypto>=1.5.1:devel/py-asn1crypto@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}click>=8.1.3:devel/py-click@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}pyhanko>=0.29.1<0.30:security/py-pyhanko@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}pyhanko-certvalidator>=0.27.0<0.28:security/py-pyhanko-certvalidator@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}pyhanko>=0.29.1:security/py-pyhanko@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}pyhanko-certvalidator>=0.27.0:security/py-pyhanko-certvalidator@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}tzlocal>=4.3:devel/py-tzlocal@${PY_FLAVOR}
USES= python
diff --git a/security/py-pyhanko-cli/files/patch-pyproject.toml b/security/py-pyhanko-cli/files/patch-pyproject.toml
index 975a0994ebe7..06d2d28e40b6 100644
--- a/security/py-pyhanko-cli/files/patch-pyproject.toml
+++ b/security/py-pyhanko-cli/files/patch-pyproject.toml
@@ -17,3 +17,14 @@
keywords = [
"signature",
"pdf",
+@@ -33,8 +32,8 @@ dependencies = [
+ dependencies = [
+ "asn1crypto>=1.5.1",
+ "tzlocal>=4.3",
+- "pyhanko>=0.29.1,<0.30",
+- "pyhanko-certvalidator>=0.27.0,<0.28",
++ "pyhanko>=0.29.1",
++ "pyhanko-certvalidator>=0.27.0",
+ "click>=8.1.3,!=8.2.0",
+ ]
+ version = "0.1.2"
diff --git a/security/py-pyhanko/Makefile b/security/py-pyhanko/Makefile
index 15de838aa27f..0925ddb157b7 100644
--- a/security/py-pyhanko/Makefile
+++ b/security/py-pyhanko/Makefile
@@ -1,6 +1,5 @@
PORTNAME= pyhanko
-PORTVERSION= 0.29.1
-PORTREVISION= 1
+PORTVERSION= 0.30.0
CATEGORIES= security python
MASTER_SITES= PYPI \
https://github.com/MatthiasValvekens/pyHanko/releases/download/v${PORTVERSION}/
@@ -8,7 +7,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Tools for stamping and signing PDF files
-WWW= https://pyhanko.readthedocs.io/en/latest/ \
+WWW= https://docs.pyhanko.eu/en/latest/ \
https://github.com/MatthiasValvekens/pyHanko
LICENSE= MIT
@@ -19,7 +18,7 @@ BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=61:devel/py-setuptools@${PY_FL
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}asn1crypto>=1.5.1:devel/py-asn1crypto@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}click>=8.1.3<8.2.0:devel/py-click@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}defusedxml>=0.7.1<0.8:devel/py-defusedxml@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}pyhanko-certvalidator>=0.27.0<0.28:security/py-pyhanko-certvalidator@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}pyhanko-certvalidator>=0.28.0<0.29:security/py-pyhanko-certvalidator@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pyyaml>=6.0:devel/py-pyyaml@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}qrcode>=7.3.1:textproc/py-qrcode@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}requests>=2.31.0:www/py-requests@${PY_FLAVOR} \
@@ -30,21 +29,22 @@ USE_PYTHON= autoplist concurrent cryptography pep517
NO_ARCH= yes
-OPTIONS_DEFINE= ASYNC_HTTP ETSI IMAGE_SUPPORT OPENTYPE PKGCS11 XMP
+OPTIONS_DEFINE= ASYNC_HTTP ETSI IMAGE_SUPPORT OPENTYPE PKCS11 XMP
ASYNC_HTTP_DESC=Asynchronous support
ETSI_DESC= European Telecommunications Standards Institute (ETSI)
IMAGE_SUPPORT_DESC= Image handling support
OPENTYPE_DESC= OpenType/TrueType support
-PKGCS11_DESC= PKGCS\#11 support
+PKCS11_DESC= PKCS\#11 support
XMP_DESC= XMP (Extensible Metadata Platform) support
ASYNC_HTTP_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}aiohttp>=3.9<3.13:www/py-aiohttp@${PY_FLAVOR}
-ETSI_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}xsdata>=24.4<26.0:devel/py-xsdata@${PY_FLAVOR}
+ETSI_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}xsdata>=24.4<26.0:devel/py-xsdata@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}signxml>=4.2.0:security/py-signxml@${PY_FLAVOR}
IMAGE_SUPPORT_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pillow>=7.2.0:graphics/py-pillow@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}python-barcode>=0.15.1<0.15.1_99:graphics/py-python-barcode@${PY_FLAVOR}
OPENTYPE_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}fonttools>=4.33.3:print/py-fonttools@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}uharfbuzz>=0.25.0<0.51.0:print/py-uharfbuzz@${PY_FLAVOR}
-PKGCS11_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}python-pkcs11>=0.8.0<0.9:security/py-python-pkcs11@${PY_FLAVOR}
+PKCS11_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}python-pkcs11>=0.9.0<0.10:security/py-python-pkcs11@${PY_FLAVOR}
XMP_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}defusedxml>=0.7.1<0.8:devel/py-defusedxml@${PY_FLAVOR}
.include <bsd.port.mk>
diff --git a/security/py-pyhanko/distinfo b/security/py-pyhanko/distinfo
index 8f219ecc7a0c..ed1bfa659566 100644
--- a/security/py-pyhanko/distinfo
+++ b/security/py-pyhanko/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750954232
-SHA256 (pyhanko-0.29.1.tar.gz) = 4b7787fc9ff325012ce85f24b67c13b1c9507991e2570c955b23522e3a2dc3b6
-SIZE (pyhanko-0.29.1.tar.gz) = 366860
+TIMESTAMP = 1757120818
+SHA256 (pyhanko-0.30.0.tar.gz) = efaa9e5401d4912fa5b2aeb4cdbe729196d98dae0671bd6d37a824dc6fde5ca4
+SIZE (pyhanko-0.30.0.tar.gz) = 405860
diff --git a/security/py-python-pkcs11/Makefile b/security/py-python-pkcs11/Makefile
index b632077457e1..5773fb9d9102 100644
--- a/security/py-python-pkcs11/Makefile
+++ b/security/py-python-pkcs11/Makefile
@@ -1,5 +1,5 @@
PORTNAME= python-pkcs11
-PORTVERSION= 0.8.1
+PORTVERSION= 0.9.0
CATEGORIES= security python
MASTER_SITES= PYPI \
https://github.com/pyauth/python-pkcs11/releases/download/v${PORTVERSION}/
diff --git a/security/py-python-pkcs11/distinfo b/security/py-python-pkcs11/distinfo
index c0a5f4aad13a..1cc3580ac585 100644
--- a/security/py-python-pkcs11/distinfo
+++ b/security/py-python-pkcs11/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750954234
-SHA256 (python_pkcs11-0.8.1.tar.gz) = f9e11df146ce2e6359aeb81fa84c2dd7ab9719f707cdae06ceae22d9e6a10818
-SIZE (python_pkcs11-0.8.1.tar.gz) = 156019
+TIMESTAMP = 1757120822
+SHA256 (python_pkcs11-0.9.0.tar.gz) = 5297de1a30020907af63717003a56d30dcace6fe0022ccaa1d70423f8f836a4d
+SIZE (python_pkcs11-0.9.0.tar.gz) = 174604
diff --git a/security/py-signxml/Makefile b/security/py-signxml/Makefile
new file mode 100644
index 000000000000..d8b550fa3e56
--- /dev/null
+++ b/security/py-signxml/Makefile
@@ -0,0 +1,25 @@
+PORTNAME= signxml
+PORTVERSION= 4.2.0
+CATEGORIES= security python
+MASTER_SITES= PYPI
+PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+
+MAINTAINER= sunpoet@FreeBSD.org
+COMMENT= Python XML Signature and XAdES library
+WWW= https://xml-security.github.io/signxml/ \
+ https://github.com/XML-Security/signxml
+
+LICENSE= APACHE20
+LICENSE_FILE= ${WRKSRC}/LICENSE
+
+BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}hatch-vcs>=0:devel/py-hatch-vcs@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}hatchling>=0:devel/py-hatchling@${PY_FLAVOR}
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}certifi>=2023.11.17:security/py-certifi@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}lxml5>=5.2.1<7:devel/py-lxml5@${PY_FLAVOR}
+
+USES= python
+USE_PYTHON= autoplist concurrent cryptography pep517
+
+NO_ARCH= yes
+
+.include <bsd.port.mk>
diff --git a/security/py-signxml/distinfo b/security/py-signxml/distinfo
new file mode 100644
index 000000000000..3e65f43e86b0
--- /dev/null
+++ b/security/py-signxml/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1757120472
+SHA256 (signxml-4.2.0.tar.gz) = 5317b71f682d6b9ebd4a827d564eb43fe8f6edf98030fc30eb629621045441c6
+SIZE (signxml-4.2.0.tar.gz) = 1610974
diff --git a/security/py-signxml/pkg-descr b/security/py-signxml/pkg-descr
new file mode 100644
index 000000000000..b16692a92a68
--- /dev/null
+++ b/security/py-signxml/pkg-descr
@@ -0,0 +1,21 @@
+SignXML is an implementation of the W3C XML Signature standard in Python. This
+standard (also known as "XMLDSig") is used to provide payload security in SAML
+2.0, XAdES, EBICS, and WS-Security, among other uses. The standard is defined in
+the W3C Recommendation XML Signature Syntax and Processing Version 1.1. SignXML
+implements all of the required components of the Version 1.1 standard, and most
+recommended ones. Its features are:
+- Use of a libxml2-based XML parser configured to defend against common XML
+ attacks when verifying signatures
+- Extensions to allow signing with and verifying X.509 certificate chains,
+ including hostname/CN validation
+- Extensions to sign and verify XAdES signatures
+- Support for exclusive XML canonicalization with inclusive prefixes
+ (InclusiveNamespaces PrefixList, required to verify signatures generated by
+ some SAML implementations)
+- Modern Python compatibility (3.9-3.13+ and PyPy)
+- Well-supported, portable, reliable dependencies: lxml and cryptography
+- Comprehensive testing (including the XMLDSig interoperability suite) and
+ continuous integration
+- Simple interface with useful, ergonomic, and secure defaults (no network
+ calls, XSLT or XPath transforms)
+- Compactness, readability, and extensibility
diff --git a/security/py-truststore/Makefile b/security/py-truststore/Makefile
index 03832c767a53..12a550387b39 100644
--- a/security/py-truststore/Makefile
+++ b/security/py-truststore/Makefile
@@ -1,5 +1,5 @@
PORTNAME= truststore
-PORTVERSION= 0.10.1
+PORTVERSION= 0.10.4
CATEGORIES= security python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -12,7 +12,7 @@ WWW= https://truststore.readthedocs.io/en/latest/ \
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
-BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}flit-core>=3.2<4:devel/py-flit-core@${PY_FLAVOR}
+BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}flit-core>=3.11<4:devel/py-flit-core@${PY_FLAVOR}
USES= python:3.10+ ssl
USE_PYTHON= autoplist concurrent pep517
diff --git a/security/py-truststore/distinfo b/security/py-truststore/distinfo
index ede564e526e4..3933aabb9b4c 100644
--- a/security/py-truststore/distinfo
+++ b/security/py-truststore/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1739116726
-SHA256 (truststore-0.10.1.tar.gz) = eda021616b59021812e800fa0a071e51b266721bef3ce092db8a699e21c63539
-SIZE (truststore-0.10.1.tar.gz) = 26101
+TIMESTAMP = 1757120824
+SHA256 (truststore-0.10.4.tar.gz) = 9d91bd436463ad5e4ee4aba766628dd6cd7010cf3e2461756b3303710eebc301
+SIZE (truststore-0.10.4.tar.gz) = 26169
diff --git a/security/py-truststore/files/patch-pyproject.toml b/security/py-truststore/files/patch-pyproject.toml
new file mode 100644
index 000000000000..478ce982457f
--- /dev/null
+++ b/security/py-truststore/files/patch-pyproject.toml
@@ -0,0 +1,12 @@
+--- pyproject.toml.orig 2025-08-12 18:47:53 UTC
++++ pyproject.toml
+@@ -9,8 +9,7 @@ readme = "README.md"
+ {name = "David Glick", email = "david@glicksoftware.com"}
+ ]
+ readme = "README.md"
+-license = "MIT"
+-license-files = ["LICENSE"]
++license = {file = "LICENSE"}
+ classifiers = [
+ "Development Status :: 5 - Production/Stable",
+ "Intended Audience :: Developers",
diff --git a/security/py-wassima/Makefile b/security/py-wassima/Makefile
index c6aabb6eb0f3..66269e93a79e 100644
--- a/security/py-wassima/Makefile
+++ b/security/py-wassima/Makefile
@@ -1,5 +1,5 @@
PORTNAME= wassima
-PORTVERSION= 2.0.0
+PORTVERSION= 2.0.1
CATEGORIES= security python
MASTER_SITES= PYPI \
https://github.com/jawah/wassima/releases/download/${PORTVERSION}/
diff --git a/security/py-wassima/distinfo b/security/py-wassima/distinfo
index 64dbf3f738a6..578757f6e63e 100644
--- a/security/py-wassima/distinfo
+++ b/security/py-wassima/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750954236
-SHA256 (wassima-2.0.0.tar.gz) = 9d0dd4d7f8cdc1247518daf72b656f77f87a870861aeda73e32a43e583202ae6
-SIZE (wassima-2.0.0.tar.gz) = 148821
+TIMESTAMP = 1757120826
+SHA256 (wassima-2.0.1.tar.gz) = c383285e1fafdf21fc6f8486fd3f46778ed1295ddfd1595c03e592a8aa248e83
+SIZE (wassima-2.0.1.tar.gz) = 150452
diff --git a/security/rubygem-acme-client/Makefile b/security/rubygem-acme-client/Makefile
index f3f78774f3e4..ebd58343040c 100644
--- a/security/rubygem-acme-client/Makefile
+++ b/security/rubygem-acme-client/Makefile
@@ -1,5 +1,5 @@
PORTNAME= acme-client
-PORTVERSION= 2.0.23
+PORTVERSION= 2.0.25
CATEGORIES= security rubygems
MASTER_SITES= RG
diff --git a/security/rubygem-acme-client/distinfo b/security/rubygem-acme-client/distinfo
index 0e4cb4a697a8..79a4a4fcfdbd 100644
--- a/security/rubygem-acme-client/distinfo
+++ b/security/rubygem-acme-client/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1755062612
-SHA256 (rubygem/acme-client-2.0.23.gem) = 33241b5bdb5179283ad52591c751bafcc4225e62d81c003c23891e48a3c107ac
-SIZE (rubygem/acme-client-2.0.23.gem) = 21504
+TIMESTAMP = 1757121850
+SHA256 (rubygem/acme-client-2.0.25.gem) = e0bba7b9f785fd9ffe0933f8733ca81357ac46e4a979cb4f84806ab88fee0f31
+SIZE (rubygem/acme-client-2.0.25.gem) = 22016
diff --git a/security/rubygem-googleauth/Makefile b/security/rubygem-googleauth/Makefile
index 930b5d38c7f2..18d976267d44 100644
--- a/security/rubygem-googleauth/Makefile
+++ b/security/rubygem-googleauth/Makefile
@@ -1,5 +1,5 @@
PORTNAME= googleauth
-PORTVERSION= 1.14.0
+PORTVERSION= 1.15.0
CATEGORIES= security rubygems
MASTER_SITES= RG
@@ -13,7 +13,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
RUN_DEPENDS= rubygem-faraday>=1.0<3.0:www/rubygem-faraday \
rubygem-google-cloud-env>=2.2<3:net/rubygem-google-cloud-env \
rubygem-google-logging-utils>=0.1<1:devel/rubygem-google-logging-utils \
- rubygem-jwt>=1.4<3.0:www/rubygem-jwt \
+ rubygem-jwt>=1.4<4.0:www/rubygem-jwt \
rubygem-multi_json>=1.11<2:devel/rubygem-multi_json \
rubygem-os>=0.9<2.0:devel/rubygem-os \
rubygem-signet>=0.16<2:security/rubygem-signet
diff --git a/security/rubygem-googleauth/distinfo b/security/rubygem-googleauth/distinfo
index 715d45a95edc..6b4e5fcfa88d 100644
--- a/security/rubygem-googleauth/distinfo
+++ b/security/rubygem-googleauth/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1742405572
-SHA256 (rubygem/googleauth-1.14.0.gem) = 62e7de11791890c3d3dc70582dfd9ab5516530e4e4f56d96451fd62c76475149
-SIZE (rubygem/googleauth-1.14.0.gem) = 60928
+TIMESTAMP = 1757121852
+SHA256 (rubygem/googleauth-1.15.0.gem) = 122ae61813805a1cfdf225638f33d354ca6078be17e9712669667226a7243bcf
+SIZE (rubygem/googleauth-1.15.0.gem) = 70144
diff --git a/security/rubygem-rasn1/Makefile b/security/rubygem-rasn1/Makefile
index a9dda07d9e6f..ac673604c6d1 100644
--- a/security/rubygem-rasn1/Makefile
+++ b/security/rubygem-rasn1/Makefile
@@ -1,11 +1,11 @@
PORTNAME= rasn1
-PORTVERSION= 0.16.0
+PORTVERSION= 0.16.2
CATEGORIES= security rubygems
MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Pure ruby ASN.1 library
-WWW= https://github.com/lemontree55/rasn1
+WWW= https://codeberg.org/lemontree55/rasn1
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/security/rubygem-rasn1/distinfo b/security/rubygem-rasn1/distinfo
index a19adb8a6d67..fee1e8ca6e0d 100644
--- a/security/rubygem-rasn1/distinfo
+++ b/security/rubygem-rasn1/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750188250
-SHA256 (rubygem/rasn1-0.16.0.gem) = c3f482cd6163822f98f31e3397b0528f3abe1f244093095abf0946e656be5c2b
-SIZE (rubygem/rasn1-0.16.0.gem) = 29696
+TIMESTAMP = 1757121854
+SHA256 (rubygem/rasn1-0.16.2.gem) = f25b5548b6dfe80608af490eea6901fd9ed42f9fb4b45ddaa33bbb58c4b9688c
+SIZE (rubygem/rasn1-0.16.2.gem) = 30208
diff --git a/security/rubygem-signet/Makefile b/security/rubygem-signet/Makefile
index b893b776ed00..e6eb4cf7969b 100644
--- a/security/rubygem-signet/Makefile
+++ b/security/rubygem-signet/Makefile
@@ -1,5 +1,5 @@
PORTNAME= signet
-PORTVERSION= 0.20.0
+PORTVERSION= 0.21.0
CATEGORIES= security rubygems
MASTER_SITES= RG
@@ -12,7 +12,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
RUN_DEPENDS= rubygem-addressable>=2.8<3:www/rubygem-addressable \
rubygem-faraday>=0.17.5<3.0:www/rubygem-faraday \
- rubygem-jwt>=1.5<3.0:www/rubygem-jwt \
+ rubygem-jwt>=1.5<4.0:www/rubygem-jwt \
rubygem-multi_json>=1.10<2:devel/rubygem-multi_json
USES= gem
diff --git a/security/rubygem-signet/distinfo b/security/rubygem-signet/distinfo
index 9149e7a21965..a08f75285e2f 100644
--- a/security/rubygem-signet/distinfo
+++ b/security/rubygem-signet/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1747547520
-SHA256 (rubygem/signet-0.20.0.gem) = bc660e2a6062311348cd35ec1ffafde1c5e2231213e1ca124f57aa4f59ec47a3
-SIZE (rubygem/signet-0.20.0.gem) = 35840
+TIMESTAMP = 1757121856
+SHA256 (rubygem/signet-0.21.0.gem) = d617e9fbf24928280d39dcfefba9a0372d1c38187ffffd0a9283957a10a8cd5b
+SIZE (rubygem/signet-0.21.0.gem) = 35840
diff --git a/security/timestamp-authority/Makefile b/security/timestamp-authority/Makefile
index f121f3c4b9a1..32ac2a2a5c2a 100644
--- a/security/timestamp-authority/Makefile
+++ b/security/timestamp-authority/Makefile
@@ -1,7 +1,6 @@
PORTNAME= timestamp-authority
DISTVERSIONPREFIX= v
-DISTVERSION= 1.2.8
-PORTREVISION= 4
+DISTVERSION= 1.2.9
CATEGORIES= security
MAINTAINER= bofh@FreeBSD.org
diff --git a/security/timestamp-authority/distinfo b/security/timestamp-authority/distinfo
index a6b799f3a899..990024b18972 100644
--- a/security/timestamp-authority/distinfo
+++ b/security/timestamp-authority/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1749129459
-SHA256 (go/security_timestamp-authority/timestamp-authority-v1.2.8/v1.2.8.mod) = 7d4f9a12c60f4fcf4d7c383fd1a142d27013d333af0ed468934e9e5d4043746b
-SIZE (go/security_timestamp-authority/timestamp-authority-v1.2.8/v1.2.8.mod) = 7937
-SHA256 (go/security_timestamp-authority/timestamp-authority-v1.2.8/v1.2.8.zip) = a38ad43bc263abdbf8775c01642292a016ecb5d79c8bcde69aef154bce412f6d
-SIZE (go/security_timestamp-authority/timestamp-authority-v1.2.8/v1.2.8.zip) = 196365
+TIMESTAMP = 1757405602
+SHA256 (go/security_timestamp-authority/timestamp-authority-v1.2.9/v1.2.9.mod) = 2bfba68e8bc93ec88a2d67d277aa0c982fe4d51f590daa689f0e3f909a92c7b7
+SIZE (go/security_timestamp-authority/timestamp-authority-v1.2.9/v1.2.9.mod) = 8637
+SHA256 (go/security_timestamp-authority/timestamp-authority-v1.2.9/v1.2.9.zip) = fb191f73ac2fec3d6f68c767cb6c9e72baa48a098b5d613bcf0608b57d1aa034
+SIZE (go/security_timestamp-authority/timestamp-authority-v1.2.9/v1.2.9.zip) = 199679
diff --git a/security/vuxml/vuln/2025.xml b/security/vuxml/vuln/2025.xml
index 0a19623ed18f..f6e442e66486 100644
--- a/security/vuxml/vuln/2025.xml
+++ b/security/vuxml/vuln/2025.xml
@@ -1,3 +1,116 @@
+ <vuln vid="f50640fa-89a4-4795-a302-47b0dea8cee5">
+ <topic>chromium -- multiple security fixes</topic>
+ <affects>
+ <package>
+ <name>chromium</name>
+ <range><lt>140.0.7339.127</lt></range>
+ </package>
+ <package>
+ <name>ungoogled-chromium</name>
+ <range><lt>140.0.7339.127</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/09/stable-channel-update-for-desktop_9.html">
+ <p>This update includes 2 security fixes:</p>
+ <ul>
+ <li>[440454442] Critical CVE-2025-10200: Use after free in Serviceworker. Reported by Looben Yang on 2025-08-22</li>
+ <li>[439305148] High CVE-2025-10201: Inappropriate implementation in Mojo. Reported by Sahan Fernando &amp; Anon on 2025-08-18</li>
+ </ul>
+ </blockquote>
+ </body>
+ </description>
+ <references>
+ <cvename>CVE-2025-10200</cvename>
+ <cvename>CVE-2025-10201</cvename>
+ <url>https://chromereleases.googleblog.com/2025/09/stable-channel-update-for-desktop_9.html</url>
+ </references>
+ <dates>
+ <discovery>2025-09-09</discovery>
+ <entry>2025-09-11</entry>
+ </dates>
+ </vuln>
+
+ <vuln vid="602fc0fa-8ece-11f0-9d03-2cf05da270f3">
+ <topic>Gitlab -- Vulnerabilities</topic>
+ <affects>
+ <package>
+ <name>gitlab-ce</name>
+ <name>gitlab-ee</name>
+ <range><ge>18.3.0</ge><lt>18.3.2</lt></range>
+ <range><ge>18.2.0</ge><lt>18.2.6</lt></range>
+ <range><ge>7.8.0</ge><lt>18.1.6</lt></range>
+ </package>
+ </affects>
+ <description>
+ <body xmlns="http://www.w3.org/1999/xhtml">
+ <p>Gitlab reports:</p>
+ <blockquote cite="https://about.gitlab.com/releases/2025/09/10/patch-release-gitlab-18-3-2-released/">
+ <p>Denial of Service issue in SAML Responses impacts GitLab CE/EE</p>
+ <p>Server-Side Request Forgery issue in Webhook custom header impacts GitLab CE/EE</p>
+ <p>Denial of Service issue in User-Controllable Fields impacts GitLab CE/EE</p>
+ <p>Denial of Service issue in endpoint file upload impacts GitLab CE/EE</p>
+ <p>Denial of Service issue in token listing operations impacts GitLab CE/EE</p>
+ <p>Information disclosure issue in runner endpoints impacts GitLab CE/EE</p>
+ </blockquote>
+ </body>
+ </description>
+ <references>
+ <cvename>CVE-2025-2256</cvename>
+ <cvename>CVE-2025-6454</cvename>
+ <cvename>CVE-2025-1250</cvename>
+ <cvename>CVE-2025-7337</cvename>
+ <cvename>CVE-2025-10094</cvename>
+ <cvename>CVE-2025-6769</cvename>
+ <url>https://about.gitlab.com/releases/2025/09/10/patch-release-gitlab-18-3-2-released/</url>
+ </references>
+ <dates>
+ <discovery>2025-09-10</discovery>
+ <entry>2025-09-11</entry>
+ </dates>
+ </vuln>
+
+ <vuln vid="bda50cf1-8bcf-11f0-b3f7-a8a1599412c6">
+ <topic>chromium -- multiple security fixes</topic>
+ <affects>
+ <package>
+ <name>chromium</name>
+ <range><lt>140.0.7339.80</lt></range>
+ </package>
+ <package>
+ <name>ungoogled-chromium</name>
+ <range><lt>140.0.7339.80</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/09/stable-channel-update-for-desktop.html">
+ <p>This update includes 6 security fixes:</p>
+ <ul>
+ <li>[434513380] High CVE-2025-9864: Use after free in V8. Reported by Pavel Kuzmin of Yandex Security Team on 2025-07-28</li>
+ <li>[437147699] Medium CVE-2025-9865: Inappropriate implementation in Toolbar. Reported by Khalil Zhani on 2025-08-07</li>
+ <li>[379337758] Medium CVE-2025-9866: Inappropriate implementation in Extensions. Reported by NDevTK on 2024-11-16</li>
+ <li>[415496161] Medium CVE-2025-9867: Inappropriate implementation in Downloads. Reported by Farras Givari on 2025-05-04</li>
+ </ul>
+ </blockquote>
+ </body>
+ </description>
+ <references>
+ <cvename>CVE-2025-9864</cvename>
+ <cvename>CVE-2025-9865</cvename>
+ <cvename>CVE-2025-9866</cvename>
+ <cvename>CVE-2025-9867</cvename>
+ <url>https://chromereleases.googleblog.com/2025/09/stable-channel-update-for-desktop.html</url>
+ </references>
+ <dates>
+ <discovery>2025-09-02</discovery>
+ <entry>2025-09-07</entry>
+ </dates>
+ </vuln>
+
<vuln vid="340dc4c1-895a-11f0-b6e5-4ccc6adda413">
<topic>exiv2 -- Denial-of-service</topic>
<affects>
diff --git a/shells/carapace/Makefile b/shells/carapace/Makefile
index c9a3894efe0e..4efafc49961d 100644
--- a/shells/carapace/Makefile
+++ b/shells/carapace/Makefile
@@ -1,7 +1,6 @@
PORTNAME= carapace
DISTVERSIONPREFIX= v
-DISTVERSION= 1.4.1
-PORTREVISION= 2
+DISTVERSION= 1.5.0
CATEGORIES= shells
MAINTAINER= tagattie@FreeBSD.org
diff --git a/shells/carapace/distinfo b/shells/carapace/distinfo
index 8d67bfc7c2fc..05b51ebaee3c 100644
--- a/shells/carapace/distinfo
+++ b/shells/carapace/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1753581015
-SHA256 (go/shells_carapace/carapace-v1.4.1/v1.4.1.mod) = 0059b397499a9b57a503a220c26c030767a1e420f56518d10924f239dc1b7c25
-SIZE (go/shells_carapace/carapace-v1.4.1/v1.4.1.mod) = 670
-SHA256 (go/shells_carapace/carapace-v1.4.1/v1.4.1.zip) = 1185f97a93fe318323ae23075c70177c78c3f1476c638fa96d1ea124a25fdcba
-SIZE (go/shells_carapace/carapace-v1.4.1/v1.4.1.zip) = 21683245
+TIMESTAMP = 1757473287
+SHA256 (go/shells_carapace/carapace-v1.5.0/v1.5.0.mod) = f6b957a438b5cee5b6aea463bdc86416a93be33deb823341cbad7b36941b15ad
+SIZE (go/shells_carapace/carapace-v1.5.0/v1.5.0.mod) = 670
+SHA256 (go/shells_carapace/carapace-v1.5.0/v1.5.0.zip) = 148877b09bd68e62b61936a36091e6b984e4ffd36cf40a69c10c6b165959dc18
+SIZE (go/shells_carapace/carapace-v1.5.0/v1.5.0.zip) = 22259726
diff --git a/sysutils/Makefile b/sysutils/Makefile
index 191d09f0c13a..495aad91d6c2 100644
--- a/sysutils/Makefile
+++ b/sysutils/Makefile
@@ -520,6 +520,7 @@
SUBDIR += i2c-tools
SUBDIR += i7z
SUBDIR += iat
+ SUBDIR += ictree
SUBDIR += imgurbash2
SUBDIR += immortal
SUBDIR += incron
@@ -1428,8 +1429,8 @@
SUBDIR += u-boot-a13-olinuxino
SUBDIR += u-boot-a64-olinuxino
SUBDIR += u-boot-bananapi
- SUBDIR += u-boot-bananapim2
SUBDIR += u-boot-bananapi-r2-pro
+ SUBDIR += u-boot-bananapim2
SUBDIR += u-boot-beaglebone
SUBDIR += u-boot-bhyve-arm64
SUBDIR += u-boot-bhyve-riscv
diff --git a/sysutils/bfs/Makefile b/sysutils/bfs/Makefile
index 5e8a1676f656..6c1c73e6cbfa 100644
--- a/sysutils/bfs/Makefile
+++ b/sysutils/bfs/Makefile
@@ -1,5 +1,5 @@
PORTNAME= bfs
-DISTVERSION= 4.0.8
+DISTVERSION= 4.1
CATEGORIES= sysutils
MAINTAINER= driesm@FreeBSD.org
diff --git a/sysutils/bfs/distinfo b/sysutils/bfs/distinfo
index 51772e259b7c..87c88fd0c223 100644
--- a/sysutils/bfs/distinfo
+++ b/sysutils/bfs/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750592250
-SHA256 (tavianator-bfs-4.0.8_GH0.tar.gz) = 0b7bc99fca38baf2ce212b0f6b03f05cd614ea0504bc6360e901d6f718180036
-SIZE (tavianator-bfs-4.0.8_GH0.tar.gz) = 296979
+TIMESTAMP = 1757329030
+SHA256 (tavianator-bfs-4.1_GH0.tar.gz) = 7a2ccafc87803b6c42009019e0786cb1307f492c2d61d2fcb0be5dcfdd0049da
+SIZE (tavianator-bfs-4.1_GH0.tar.gz) = 298047
diff --git a/sysutils/debhelper/Makefile b/sysutils/debhelper/Makefile
index fb7475606217..9b736e01a120 100644
--- a/sysutils/debhelper/Makefile
+++ b/sysutils/debhelper/Makefile
@@ -1,5 +1,5 @@
PORTNAME= debhelper
-PORTVERSION= 13.24.2
+PORTVERSION= 13.26
CATEGORIES= sysutils
MASTER_SITES= DEBIAN
DISTNAME= debhelper_${PORTVERSION}
diff --git a/sysutils/debhelper/distinfo b/sysutils/debhelper/distinfo
index 8b083ea41c7e..4d7a80f5613f 100644
--- a/sysutils/debhelper/distinfo
+++ b/sysutils/debhelper/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744288750
-SHA256 (debhelper_13.24.2.tar.xz) = ac986bd9b4eb356e0f77aaee8e0e9f992377fb7932c7d8e2fce312572b4cec03
-SIZE (debhelper_13.24.2.tar.xz) = 619824
+TIMESTAMP = 1757120536
+SHA256 (debhelper_13.26.tar.xz) = 207f10eea4115903131671b80ba70ca5cf59b3b3628c3f7ce036c99ca2e78ded
+SIZE (debhelper_13.26.tar.xz) = 633844
diff --git a/sysutils/debhelper/pkg-plist b/sysutils/debhelper/pkg-plist
index 6e47e589e402..d5d300813516 100644
--- a/sysutils/debhelper/pkg-plist
+++ b/sysutils/debhelper/pkg-plist
@@ -9,6 +9,7 @@ bin/dh_bugfiles
bin/dh_builddeb
bin/dh_clean
bin/dh_compress
+bin/dh_computeautosubstvars
bin/dh_dwz
bin/dh_fixperms
bin/dh_gencontrol
diff --git a/sysutils/desktop-installer/Makefile b/sysutils/desktop-installer/Makefile
index 2f15976fa502..1059509647ee 100644
--- a/sysutils/desktop-installer/Makefile
+++ b/sysutils/desktop-installer/Makefile
@@ -1,5 +1,6 @@
PORTNAME= desktop-installer
-DISTVERSION= 1.1.1
+DISTVERSION= 1.1.1-3
+DISTVERSIONSUFFIX= -g765d897
CATEGORIES= sysutils
MAINTAINER= jwb@FreeBSD.org
diff --git a/sysutils/desktop-installer/distinfo b/sysutils/desktop-installer/distinfo
index 96ab8a264a79..1bdeaa80c99c 100644
--- a/sysutils/desktop-installer/distinfo
+++ b/sysutils/desktop-installer/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1746737612
-SHA256 (outpaddling-desktop-installer-1.1.1_GH0.tar.gz) = a2182e48cf811164c3eaade82b6e6d48ee6174ac72c37f07f81313786792670a
-SIZE (outpaddling-desktop-installer-1.1.1_GH0.tar.gz) = 1749291
+TIMESTAMP = 1757462129
+SHA256 (outpaddling-desktop-installer-1.1.1-3-g765d897_GH0.tar.gz) = afe58b07bae1662d0c5be6b4d825d8a74049659f046281a54193f7ac93f70e8b
+SIZE (outpaddling-desktop-installer-1.1.1-3-g765d897_GH0.tar.gz) = 1749607
diff --git a/sysutils/eza/Makefile b/sysutils/eza/Makefile
index 1fc25c440d7a..1ce0dd64332c 100644
--- a/sysutils/eza/Makefile
+++ b/sysutils/eza/Makefile
@@ -1,7 +1,6 @@
PORTNAME= eza
DISTVERSIONPREFIX= v
-DISTVERSION= 0.23.1
-PORTREVISION= 1
+DISTVERSION= 0.23.2
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/eza/Makefile.crates b/sysutils/eza/Makefile.crates
index 2ed1d173ca76..47b2ba03bbed 100644
--- a/sysutils/eza/Makefile.crates
+++ b/sysutils/eza/Makefile.crates
@@ -5,28 +5,28 @@ CARGO_CRATES= addr2line-0.24.2 \
android_system_properties-0.1.5 \
anes-0.1.6 \
ansi-width-0.1.0 \
- anstream-0.6.19 \
+ anstream-0.6.20 \
anstyle-1.0.11 \
anstyle-parse-0.2.7 \
- anstyle-query-1.1.3 \
- anstyle-wincon-3.0.9 \
+ anstyle-query-1.1.4 \
+ anstyle-wincon-3.0.10 \
approx-0.5.1 \
autocfg-1.5.0 \
automod-1.0.15 \
backtrace-0.3.75 \
base64-0.22.1 \
- bitflags-2.9.1 \
+ bitflags-2.9.4 \
bumpalo-3.19.0 \
by_address-1.2.1 \
cast-0.3.0 \
- cc-1.2.30 \
- cfg-if-1.0.1 \
+ cc-1.2.35 \
+ cfg-if-1.0.3 \
chrono-0.4.41 \
ciborium-0.2.2 \
ciborium-io-0.2.2 \
ciborium-ll-0.2.2 \
- clap-4.5.41 \
- clap_builder-4.5.41 \
+ clap-4.5.47 \
+ clap_builder-4.5.47 \
clap_lex-0.7.5 \
colorchoice-1.0.4 \
content_inspector-0.2.4 \
@@ -37,7 +37,7 @@ CARGO_CRATES= addr2line-0.24.2 \
crossbeam-epoch-0.9.18 \
crossbeam-utils-0.8.21 \
crunchy-0.2.4 \
- deranged-0.4.0 \
+ deranged-0.5.3 \
dirs-6.0.0 \
dirs-sys-0.5.0 \
displaydoc-0.2.5 \
@@ -47,15 +47,16 @@ CARGO_CRATES= addr2line-0.24.2 \
errno-0.3.13 \
fast-srgb8-1.0.0 \
fastrand-2.3.0 \
- filetime-0.2.25 \
- form_urlencoded-1.2.1 \
+ filetime-0.2.26 \
+ find-msvc-tools-0.1.0 \
+ form_urlencoded-1.2.2 \
getrandom-0.2.16 \
getrandom-0.3.3 \
gimli-0.31.1 \
git2-0.20.2 \
- glob-0.3.2 \
+ glob-0.3.3 \
half-2.6.0 \
- hashbrown-0.15.4 \
+ hashbrown-0.15.5 \
hermit-abi-0.5.2 \
humantime-2.2.0 \
humantime-serde-1.1.1 \
@@ -68,23 +69,23 @@ CARGO_CRATES= addr2line-0.24.2 \
icu_properties-2.0.1 \
icu_properties_data-2.0.1 \
icu_provider-2.0.0 \
- idna-1.0.3 \
+ idna-1.1.0 \
idna_adapter-1.2.1 \
- indexmap-2.10.0 \
+ indexmap-2.11.0 \
is-terminal-0.4.16 \
is_terminal_polyfill-1.70.1 \
itertools-0.10.5 \
itoa-1.0.15 \
- jobserver-0.1.33 \
+ jobserver-0.1.34 \
js-sys-0.3.77 \
- libc-0.2.174 \
+ libc-0.2.175 \
libgit2-sys-0.18.2+1.9.1 \
- libredox-0.1.4 \
+ libredox-0.1.9 \
libz-sys-1.1.22 \
linux-raw-sys-0.9.4 \
litemap-0.8.0 \
locale-0.2.2 \
- log-0.4.27 \
+ log-0.4.28 \
memchr-2.7.5 \
miniz_oxide-0.8.9 \
natord-plus-plus-2.0.0 \
@@ -104,7 +105,7 @@ CARGO_CRATES= addr2line-0.24.2 \
palette_derive-0.7.6 \
partition-identity-0.3.0 \
path-clean-1.0.1 \
- percent-encoding-2.3.1 \
+ percent-encoding-2.3.2 \
phf-0.12.1 \
phf_generator-0.12.1 \
phf_macros-0.12.1 \
@@ -114,28 +115,28 @@ CARGO_CRATES= addr2line-0.24.2 \
plotters-0.3.7 \
plotters-backend-0.3.7 \
plotters-svg-0.3.7 \
- potential_utf-0.1.2 \
+ potential_utf-0.1.3 \
powerfmt-0.2.0 \
- proc-macro2-1.0.95 \
+ proc-macro2-1.0.101 \
proc-mounts-0.3.0 \
- quick-xml-0.38.0 \
+ quick-xml-0.38.3 \
quote-1.0.40 \
r-efi-5.3.0 \
- rayon-1.10.0 \
- rayon-core-1.12.1 \
- redox_syscall-0.5.13 \
- redox_users-0.5.0 \
- regex-1.11.1 \
- regex-automata-0.4.9 \
- regex-syntax-0.8.5 \
- rustc-demangle-0.1.25 \
+ rayon-1.11.0 \
+ rayon-core-1.13.0 \
+ redox_syscall-0.5.17 \
+ redox_users-0.5.2 \
+ regex-1.11.2 \
+ regex-automata-0.4.10 \
+ regex-syntax-0.8.6 \
+ rustc-demangle-0.1.26 \
rustix-1.0.8 \
- rustversion-1.0.21 \
+ rustversion-1.0.22 \
ryu-1.0.20 \
same-file-1.0.6 \
serde-1.0.219 \
serde_derive-1.0.219 \
- serde_json-1.0.141 \
+ serde_json-1.0.143 \
serde_norway-0.9.42 \
serde_spanned-1.0.0 \
shlex-1.3.0 \
@@ -145,30 +146,30 @@ CARGO_CRATES= addr2line-0.24.2 \
snapbox-0.6.21 \
snapbox-macros-0.3.10 \
stable_deref_trait-1.2.0 \
- syn-2.0.104 \
+ syn-2.0.106 \
synstructure-0.13.2 \
- tempfile-3.20.0 \
- terminal_size-0.4.2 \
+ tempfile-3.21.0 \
+ terminal_size-0.4.3 \
thiserror-1.0.69 \
- thiserror-2.0.12 \
+ thiserror-2.0.16 \
thiserror-impl-1.0.69 \
- thiserror-impl-2.0.12 \
- time-0.3.41 \
- time-core-0.1.4 \
- time-macros-0.2.22 \
+ thiserror-impl-2.0.16 \
+ time-0.3.43 \
+ time-core-0.1.6 \
+ time-macros-0.2.24 \
timeago-0.4.2 \
tinystr-0.8.1 \
tinytemplate-1.2.1 \
toml_datetime-0.7.0 \
- toml_edit-0.23.2 \
- toml_parser-1.0.1 \
+ toml_edit-0.23.4 \
+ toml_parser-1.0.2 \
toml_writer-1.0.2 \
trycmd-0.15.10 \
unicode-ident-1.0.18 \
unicode-width-0.1.14 \
unicode-width-0.2.1 \
unsafe-libyaml-norway-0.2.15 \
- url-2.5.4 \
+ url-2.5.7 \
utf8_iter-1.0.4 \
utf8parse-0.2.2 \
uutils_term_grid-0.7.0 \
@@ -177,14 +178,14 @@ CARGO_CRATES= addr2line-0.24.2 \
wait-timeout-0.2.1 \
walkdir-2.5.0 \
wasi-0.11.1+wasi-snapshot-preview1 \
- wasi-0.14.2+wasi-0.2.4 \
+ wasi-0.14.3+wasi-0.2.4 \
wasm-bindgen-0.2.100 \
wasm-bindgen-backend-0.2.100 \
wasm-bindgen-macro-0.2.100 \
wasm-bindgen-macro-support-0.2.100 \
wasm-bindgen-shared-0.2.100 \
web-sys-0.3.77 \
- winapi-util-0.1.9 \
+ winapi-util-0.1.10 \
windows-core-0.61.2 \
windows-implement-0.60.0 \
windows-interface-0.59.1 \
@@ -195,7 +196,7 @@ CARGO_CRATES= addr2line-0.24.2 \
windows-sys-0.59.0 \
windows-sys-0.60.2 \
windows-targets-0.52.6 \
- windows-targets-0.53.2 \
+ windows-targets-0.53.3 \
windows_aarch64_gnullvm-0.52.6 \
windows_aarch64_gnullvm-0.53.0 \
windows_aarch64_msvc-0.52.6 \
@@ -212,13 +213,13 @@ CARGO_CRATES= addr2line-0.24.2 \
windows_x86_64_gnullvm-0.53.0 \
windows_x86_64_msvc-0.52.6 \
windows_x86_64_msvc-0.53.0 \
- winnow-0.7.12 \
- wit-bindgen-rt-0.39.0 \
+ winnow-0.7.13 \
+ wit-bindgen-0.45.0 \
writeable-0.6.1 \
yoke-0.8.0 \
yoke-derive-0.8.0 \
zerofrom-0.1.6 \
zerofrom-derive-0.1.6 \
zerotrie-0.2.2 \
- zerovec-0.11.2 \
+ zerovec-0.11.4 \
zerovec-derive-0.11.1
diff --git a/sysutils/eza/distinfo b/sysutils/eza/distinfo
index 5d46fe34c608..204a601fc246 100644
--- a/sysutils/eza/distinfo
+++ b/sysutils/eza/distinfo
@@ -1,6 +1,6 @@
-TIMESTAMP = 1756699904
-SHA256 (eza-man-0.23.1.tar.gz) = 6f878b8629d4434dc81b3307093342d50cceade9a7d77d31e8a68546b3360f87
-SIZE (eza-man-0.23.1.tar.gz) = 9842
+TIMESTAMP = 1757222530
+SHA256 (eza-man-0.23.2.tar.gz) = c4077272282baf214dd39e780d09eef72a80a116fad7917af02c829ca2e109e6
+SIZE (eza-man-0.23.2.tar.gz) = 9817
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
@@ -15,16 +15,16 @@ SHA256 (rust/crates/anes-0.1.6.crate) = 4b46cbb362ab8752921c97e041f5e366ee6297bd
SIZE (rust/crates/anes-0.1.6.crate) = 23857
SHA256 (rust/crates/ansi-width-0.1.0.crate) = 219e3ce6f2611d83b51ec2098a12702112c29e57203a6b0a0929b2cddb486608
SIZE (rust/crates/ansi-width-0.1.0.crate) = 6116
-SHA256 (rust/crates/anstream-0.6.19.crate) = 301af1932e46185686725e0fad2f8f2aa7da69dd70bf6ecc44d6b703844a3933
-SIZE (rust/crates/anstream-0.6.19.crate) = 28767
+SHA256 (rust/crates/anstream-0.6.20.crate) = 3ae563653d1938f79b1ab1b5e668c87c76a9930414574a6583a7b7e11a8e6192
+SIZE (rust/crates/anstream-0.6.20.crate) = 28797
SHA256 (rust/crates/anstyle-1.0.11.crate) = 862ed96ca487e809f1c8e5a8447f6ee2cf102f846893800b20cebdf541fc6bbd
SIZE (rust/crates/anstyle-1.0.11.crate) = 15880
SHA256 (rust/crates/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/anstyle-query-1.1.4.crate) = 9e231f6134f61b71076a3eab506c379d4f36122f2af15a9ff04415ea4c3339e2
+SIZE (rust/crates/anstyle-query-1.1.4.crate) = 10192
+SHA256 (rust/crates/anstyle-wincon-3.0.10.crate) = 3e0633414522a32ffaac8ac6cc8f748e090c5717661fddeea04219e2344f5f2a
+SIZE (rust/crates/anstyle-wincon-3.0.10.crate) = 12558
SHA256 (rust/crates/approx-0.5.1.crate) = cab112f0a86d568ea0e627cc1d6be74a1e9cd55214684db5561995f6dad897c6
SIZE (rust/crates/approx-0.5.1.crate) = 15100
SHA256 (rust/crates/autocfg-1.5.0.crate) = c08606f8c3cbf4ce6ec8e28fb0014a2c086708fe954eaa885384a6165172e7e8
@@ -35,18 +35,18 @@ SHA256 (rust/crates/backtrace-0.3.75.crate) = 6806a6321ec58106fea15becdad98371e2
SIZE (rust/crates/backtrace-0.3.75.crate) = 92665
SHA256 (rust/crates/base64-0.22.1.crate) = 72b3254f16251a8381aa12e40e3c4d2f0199f8c6508fbecb9d91f575e0fbb8c6
SIZE (rust/crates/base64-0.22.1.crate) = 81597
-SHA256 (rust/crates/bitflags-2.9.1.crate) = 1b8e56985ec62d17e9c1001dc89c88ecd7dc08e47eba5ec7c29c7b5eeecde967
-SIZE (rust/crates/bitflags-2.9.1.crate) = 47913
+SHA256 (rust/crates/bitflags-2.9.4.crate) = 2261d10cca569e4643e526d8dc2e62e433cc8aba21ab764233731f8d369bf394
+SIZE (rust/crates/bitflags-2.9.4.crate) = 47950
SHA256 (rust/crates/bumpalo-3.19.0.crate) = 46c5e41b57b8bba42a04676d81cb89e9ee8e859a1a66f80a5a72e1cb76b34d43
SIZE (rust/crates/bumpalo-3.19.0.crate) = 96414
SHA256 (rust/crates/by_address-1.2.1.crate) = 64fa3c856b712db6612c019f14756e64e4bcea13337a6b33b696333a9eaa2d06
SIZE (rust/crates/by_address-1.2.1.crate) = 8437
SHA256 (rust/crates/cast-0.3.0.crate) = 37b2a672a2cb129a2e41c10b1224bb368f9f37a2b16b612598138befd7b37eb5
SIZE (rust/crates/cast-0.3.0.crate) = 11452
-SHA256 (rust/crates/cc-1.2.30.crate) = deec109607ca693028562ed836a5f1c4b8bd77755c4e132fc5ce11b0b6211ae7
-SIZE (rust/crates/cc-1.2.30.crate) = 108550
-SHA256 (rust/crates/cfg-if-1.0.1.crate) = 9555578bc9e57714c812a1f84e4fc5b4d21fcb063490c624de019f7464c91268
-SIZE (rust/crates/cfg-if-1.0.1.crate) = 8683
+SHA256 (rust/crates/cc-1.2.35.crate) = 590f9024a68a8c40351881787f1934dc11afd69090f5edb6831464694d836ea3
+SIZE (rust/crates/cc-1.2.35.crate) = 89972
+SHA256 (rust/crates/cfg-if-1.0.3.crate) = 2fd1289c04a9ea8cb22300a459a72a385d7c73d3259e2ed7dcb2af674838cfa9
+SIZE (rust/crates/cfg-if-1.0.3.crate) = 8719
SHA256 (rust/crates/chrono-0.4.41.crate) = c469d952047f47f91b68d1cba3f10d63c11d73e4636f24f08daf0278abf01c4d
SIZE (rust/crates/chrono-0.4.41.crate) = 234621
SHA256 (rust/crates/ciborium-0.2.2.crate) = 42e69ffd6f0917f5c029256a24d0161db17cea3997d185db0d35926308770f0e
@@ -55,10 +55,10 @@ SHA256 (rust/crates/ciborium-io-0.2.2.crate) = 05afea1e0a06c9be33d539b876f1ce369
SIZE (rust/crates/ciborium-io-0.2.2.crate) = 6697
SHA256 (rust/crates/ciborium-ll-0.2.2.crate) = 57663b653d948a338bfb3eeba9bb2fd5fcfaecb9e199e87e1eda4d9e8b240fd9
SIZE (rust/crates/ciborium-ll-0.2.2.crate) = 14695
-SHA256 (rust/crates/clap-4.5.41.crate) = be92d32e80243a54711e5d7ce823c35c41c9d929dc4ab58e1276f625841aadf9
-SIZE (rust/crates/clap-4.5.41.crate) = 58298
-SHA256 (rust/crates/clap_builder-4.5.41.crate) = 707eab41e9622f9139419d573eca0900137718000c517d47da73045f54331c3d
-SIZE (rust/crates/clap_builder-4.5.41.crate) = 169633
+SHA256 (rust/crates/clap-4.5.47.crate) = 7eac00902d9d136acd712710d71823fb8ac8004ca445a89e73a41d45aa712931
+SIZE (rust/crates/clap-4.5.47.crate) = 58354
+SHA256 (rust/crates/clap_builder-4.5.47.crate) = 2ad9bbf750e73b5884fb8a211a9424a1906c1e156724260fdae972f31d70e1d6
+SIZE (rust/crates/clap_builder-4.5.47.crate) = 170016
SHA256 (rust/crates/clap_lex-0.7.5.crate) = b94f61472cee1439c0b966b47e3aca9ae07e45d070759512cd390ea2bebc6675
SIZE (rust/crates/clap_lex-0.7.5.crate) = 13469
SHA256 (rust/crates/colorchoice-1.0.4.crate) = b05b61dc5112cbb17e4b6cd61790d9845d13888356391624cbe7e41efeac1e75
@@ -79,8 +79,8 @@ SHA256 (rust/crates/crossbeam-utils-0.8.21.crate) = d0a5c400df2834b80a4c3327b3aa
SIZE (rust/crates/crossbeam-utils-0.8.21.crate) = 42691
SHA256 (rust/crates/crunchy-0.2.4.crate) = 460fbee9c2c2f33933d720630a6a0bac33ba7053db5344fac858d4b8952d77d5
SIZE (rust/crates/crunchy-0.2.4.crate) = 3887
-SHA256 (rust/crates/deranged-0.4.0.crate) = 9c9e6a11ca8224451684bc0d7d5a7adbf8f2fd6887261a1cfc3c0432f9d4068e
-SIZE (rust/crates/deranged-0.4.0.crate) = 23235
+SHA256 (rust/crates/deranged-0.5.3.crate) = d630bccd429a5bb5a64b5e94f693bfc48c9f8566418fda4c494cc94f911f87cc
+SIZE (rust/crates/deranged-0.5.3.crate) = 24353
SHA256 (rust/crates/dirs-6.0.0.crate) = c3e8aa94d75141228480295a7d0e7feb620b1a5ad9f12bc40be62411e38cce4e
SIZE (rust/crates/dirs-6.0.0.crate) = 14190
SHA256 (rust/crates/dirs-sys-0.5.0.crate) = e01a3366d27ee9890022452ee61b2b63a67e6f13f58900b651ff5665f0bb1fab
@@ -99,10 +99,12 @@ SHA256 (rust/crates/fast-srgb8-1.0.0.crate) = dd2e7510819d6fbf51a5545c8f922716ec
SIZE (rust/crates/fast-srgb8-1.0.0.crate) = 17214
SHA256 (rust/crates/fastrand-2.3.0.crate) = 37909eebbb50d72f9059c3b6d82c0463f2ff062c9e95845c43a6c9c0355411be
SIZE (rust/crates/fastrand-2.3.0.crate) = 15076
-SHA256 (rust/crates/filetime-0.2.25.crate) = 35c0522e981e68cbfa8c3f978441a5f34b30b96e146b33cd3359176b50fe8586
-SIZE (rust/crates/filetime-0.2.25.crate) = 14940
-SHA256 (rust/crates/form_urlencoded-1.2.1.crate) = e13624c2627564efccf4934284bdd98cbaa14e79b0b5a141218e507b3a823456
-SIZE (rust/crates/form_urlencoded-1.2.1.crate) = 8969
+SHA256 (rust/crates/filetime-0.2.26.crate) = bc0505cd1b6fa6580283f6bdf70a73fcf4aba1184038c90902b92b3dd0df63ed
+SIZE (rust/crates/filetime-0.2.26.crate) = 17273
+SHA256 (rust/crates/find-msvc-tools-0.1.0.crate) = e178e4fba8a2726903f6ba98a6d221e76f9c12c650d5dc0e6afdc50677b49650
+SIZE (rust/crates/find-msvc-tools-0.1.0.crate) = 29903
+SHA256 (rust/crates/form_urlencoded-1.2.2.crate) = cb4cb245038516f5f85277875cdaa4f7d2c9a0fa0468de06ed190163b1581fcf
+SIZE (rust/crates/form_urlencoded-1.2.2.crate) = 9347
SHA256 (rust/crates/getrandom-0.2.16.crate) = 335ff9f135e4384c8150d6f27c6daed433577f86b4750418338c01a1a2528592
SIZE (rust/crates/getrandom-0.2.16.crate) = 40163
SHA256 (rust/crates/getrandom-0.3.3.crate) = 26145e563e54f2cadc477553f1ec5ee650b00862f0a58bcd12cbdc5f0ea2d2f4
@@ -111,12 +113,12 @@ SHA256 (rust/crates/gimli-0.31.1.crate) = 07e28edb80900c19c28f1072f2e8aeca7fa06b
SIZE (rust/crates/gimli-0.31.1.crate) = 279515
SHA256 (rust/crates/git2-0.20.2.crate) = 2deb07a133b1520dc1a5690e9bd08950108873d7ed5de38dcc74d3b5ebffa110
SIZE (rust/crates/git2-0.20.2.crate) = 223479
-SHA256 (rust/crates/glob-0.3.2.crate) = a8d1add55171497b4705a648c6b583acafb01d58050a51727785f0b2c8e0a2b2
-SIZE (rust/crates/glob-0.3.2.crate) = 22359
+SHA256 (rust/crates/glob-0.3.3.crate) = 0cc23270f6e1808e30a928bdc84dea0b9b4136a8bc82338574f23baf47bbd280
+SIZE (rust/crates/glob-0.3.3.crate) = 22861
SHA256 (rust/crates/half-2.6.0.crate) = 459196ed295495a68f7d7fe1d84f6c4b7ff0e21fe3017b2f283c6fac3ad803c9
SIZE (rust/crates/half-2.6.0.crate) = 59507
-SHA256 (rust/crates/hashbrown-0.15.4.crate) = 5971ac85611da7067dbfcabef3c70ebb5606018acd9e2a3903a0da507521e0d5
-SIZE (rust/crates/hashbrown-0.15.4.crate) = 140447
+SHA256 (rust/crates/hashbrown-0.15.5.crate) = 9229cfe53dfd69f0609a49f65461bd93001ea1ef889cd5529dd176593f5338a1
+SIZE (rust/crates/hashbrown-0.15.5.crate) = 140908
SHA256 (rust/crates/hermit-abi-0.5.2.crate) = fc0fef456e4baa96da950455cd02c081ca953b141298e41db3fc7e36b1da849c
SIZE (rust/crates/hermit-abi-0.5.2.crate) = 17435
SHA256 (rust/crates/humantime-2.2.0.crate) = 9b112acc8b3adf4b107a8ec20977da0273a8c386765a3ec0229bd500a1443f9f
@@ -141,12 +143,12 @@ SHA256 (rust/crates/icu_properties_data-2.0.1.crate) = 298459143998310acd25ffe68
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
-SIZE (rust/crates/idna-1.0.3.crate) = 142515
+SHA256 (rust/crates/idna-1.1.0.crate) = 3b0875f23caa03898994f6ddc501886a45c7d3d62d04d2d90788d47be1b1e4de
+SIZE (rust/crates/idna-1.1.0.crate) = 148747
SHA256 (rust/crates/idna_adapter-1.2.1.crate) = 3acae9609540aa318d1bc588455225fb2085b9ed0c4f6bd0d9d5bcd86f1a0344
SIZE (rust/crates/idna_adapter-1.2.1.crate) = 10389
-SHA256 (rust/crates/indexmap-2.10.0.crate) = fe4cd85333e22411419a0bcae1297d25e58c9443848b11dc6a86fefe8c78a661
-SIZE (rust/crates/indexmap-2.10.0.crate) = 95836
+SHA256 (rust/crates/indexmap-2.11.0.crate) = f2481980430f9f78649238835720ddccc57e52df14ffce1c6f37391d61b563e9
+SIZE (rust/crates/indexmap-2.11.0.crate) = 99851
SHA256 (rust/crates/is-terminal-0.4.16.crate) = e04d7f318608d35d4b61ddd75cbdaee86b023ebe2bd5a66ee0915f0bf93095a9
SIZE (rust/crates/is-terminal-0.4.16.crate) = 7811
SHA256 (rust/crates/is_terminal_polyfill-1.70.1.crate) = 7943c866cc5cd64cbc25b2e01621d07fa8eb2a1a23160ee81ce38704e97b8ecf
@@ -155,16 +157,16 @@ SHA256 (rust/crates/itertools-0.10.5.crate) = b0fd2260e829bddf4cb6ea802289de2f86
SIZE (rust/crates/itertools-0.10.5.crate) = 115354
SHA256 (rust/crates/itoa-1.0.15.crate) = 4a5f13b858c8d314ee3e8f639011f7ccefe71f97f96e50151fb991f267928e2c
SIZE (rust/crates/itoa-1.0.15.crate) = 11231
-SHA256 (rust/crates/jobserver-0.1.33.crate) = 38f262f097c174adebe41eb73d66ae9c06b2844fb0da69969647bbddd9b0538a
-SIZE (rust/crates/jobserver-0.1.33.crate) = 29136
+SHA256 (rust/crates/jobserver-0.1.34.crate) = 9afb3de4395d6b3e67a780b6de64b51c978ecf11cb9a462c66be7d4ca9039d33
+SIZE (rust/crates/jobserver-0.1.34.crate) = 29013
SHA256 (rust/crates/js-sys-0.3.77.crate) = 1cfaf33c695fc6e08064efbc1f72ec937429614f25eef83af942d0e227c3a28f
SIZE (rust/crates/js-sys-0.3.77.crate) = 55538
-SHA256 (rust/crates/libc-0.2.174.crate) = 1171693293099992e19cddea4e8b849964e9846f4acee11b3948bcc337be8776
-SIZE (rust/crates/libc-0.2.174.crate) = 779933
+SHA256 (rust/crates/libc-0.2.175.crate) = 6a82ae493e598baaea5209805c49bbf2ea7de956d50d7da0da1164f9c6d28543
+SIZE (rust/crates/libc-0.2.175.crate) = 788728
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/libredox-0.1.4.crate) = 1580801010e535496706ba011c15f8532df6b42297d2e471fec38ceadd8c0638
-SIZE (rust/crates/libredox-0.1.4.crate) = 6946
+SHA256 (rust/crates/libredox-0.1.9.crate) = 391290121bad3d37fbddad76d8f5d1c1c314cfc646d143d7e07a3086ddff0ce3
+SIZE (rust/crates/libredox-0.1.9.crate) = 7281
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.9.4.crate) = cd945864f07fe9f5371a27ad7b52a172b4b499999f1d97574c9fa68373937e12
@@ -173,8 +175,8 @@ SHA256 (rust/crates/litemap-0.8.0.crate) = 241eaef5fd12c88705a01fc1066c48c4b36e0
SIZE (rust/crates/litemap-0.8.0.crate) = 34344
SHA256 (rust/crates/locale-0.2.2.crate) = 5fdbe492a9c0238da900a1165c42fc5067161ce292678a6fe80921f30fe307fd
SIZE (rust/crates/locale-0.2.2.crate) = 18910
-SHA256 (rust/crates/log-0.4.27.crate) = 13dc2df351e3202783a1fe0d44375f7295ffb4049267b0f3018346dc122a1d94
-SIZE (rust/crates/log-0.4.27.crate) = 48120
+SHA256 (rust/crates/log-0.4.28.crate) = 34080505efa8e45a4b816c349525ebe327ceaa8559756f0356cba97ef3bf7432
+SIZE (rust/crates/log-0.4.28.crate) = 51131
SHA256 (rust/crates/memchr-2.7.5.crate) = 32a282da65faaf38286cf3be983213fcf1d2e2a58700e808f83f4ea9a4804bc0
SIZE (rust/crates/memchr-2.7.5.crate) = 97603
SHA256 (rust/crates/miniz_oxide-0.8.9.crate) = 1fa76a2c86f704bdb222d66965fb3d63269ce38518b83cb0575fca855ebb6316
@@ -213,8 +215,8 @@ SHA256 (rust/crates/partition-identity-0.3.0.crate) = 9fa925f9becb532d758b0014b4
SIZE (rust/crates/partition-identity-0.3.0.crate) = 6711
SHA256 (rust/crates/path-clean-1.0.1.crate) = 17359afc20d7ab31fdb42bb844c8b3bb1dabd7dcf7e68428492da7f16966fcef
SIZE (rust/crates/path-clean-1.0.1.crate) = 4514
-SHA256 (rust/crates/percent-encoding-2.3.1.crate) = e3148f5046208a5d56bcfc03053e3ca6334e51da8dfb19b6cdc8b306fae3283e
-SIZE (rust/crates/percent-encoding-2.3.1.crate) = 10235
+SHA256 (rust/crates/percent-encoding-2.3.2.crate) = 9b4f627cb1b25917193a259e49bdad08f671f8d9708acfd5fe0a8c1455d87220
+SIZE (rust/crates/percent-encoding-2.3.2.crate) = 11583
SHA256 (rust/crates/phf-0.12.1.crate) = 913273894cec178f401a31ec4b656318d95473527be05c0752cc41cdc32be8b7
SIZE (rust/crates/phf-0.12.1.crate) = 23768
SHA256 (rust/crates/phf_generator-0.12.1.crate) = 2cbb1126afed61dd6368748dae63b1ee7dc480191c6262a3b4ff1e29d86a6c5b
@@ -233,40 +235,40 @@ SHA256 (rust/crates/plotters-backend-0.3.7.crate) = df42e13c12958a16b3f7f4386b9a
SIZE (rust/crates/plotters-backend-0.3.7.crate) = 13709
SHA256 (rust/crates/plotters-svg-0.3.7.crate) = 51bae2ac328883f7acdfea3d66a7c35751187f870bc81f94563733a154d7a670
SIZE (rust/crates/plotters-svg-0.3.7.crate) = 6715
-SHA256 (rust/crates/potential_utf-0.1.2.crate) = e5a7c30837279ca13e7c867e9e40053bc68740f988cb07f7ca6df43cc734b585
-SIZE (rust/crates/potential_utf-0.1.2.crate) = 9613
+SHA256 (rust/crates/potential_utf-0.1.3.crate) = 84df19adbe5b5a0782edcab45899906947ab039ccf4573713735ee7de1e6b08a
+SIZE (rust/crates/potential_utf-0.1.3.crate) = 9698
SHA256 (rust/crates/powerfmt-0.2.0.crate) = 439ee305def115ba05938db6eb1644ff94165c5ab5e9420d1c1bcedbba909391
SIZE (rust/crates/powerfmt-0.2.0.crate) = 15165
-SHA256 (rust/crates/proc-macro2-1.0.95.crate) = 02b3e5e68a3a1a02aad3ec490a98007cbc13c37cbe84a3cd7b8e406d76e7f778
-SIZE (rust/crates/proc-macro2-1.0.95.crate) = 51820
+SHA256 (rust/crates/proc-macro2-1.0.101.crate) = 89ae43fd86e4158d6db51ad8e2b80f313af9cc74f5c0e03ccb87de09998732de
+SIZE (rust/crates/proc-macro2-1.0.101.crate) = 53886
SHA256 (rust/crates/proc-mounts-0.3.0.crate) = 0d652f8435d0ab70bf4f3590a6a851d59604831a458086541b95238cc51ffcf2
SIZE (rust/crates/proc-mounts-0.3.0.crate) = 8363
-SHA256 (rust/crates/quick-xml-0.38.0.crate) = 8927b0664f5c5a98265138b7e3f90aa19a6b21353182469ace36d4ac527b7b1b
-SIZE (rust/crates/quick-xml-0.38.0.crate) = 196570
+SHA256 (rust/crates/quick-xml-0.38.3.crate) = 42a232e7487fc2ef313d96dde7948e7a3c05101870d8985e4fd8d26aedd27b89
+SIZE (rust/crates/quick-xml-0.38.3.crate) = 204498
SHA256 (rust/crates/quote-1.0.40.crate) = 1885c039570dc00dcb4ff087a89e185fd56bae234ddc7f056a945bf36467248d
SIZE (rust/crates/quote-1.0.40.crate) = 31063
SHA256 (rust/crates/r-efi-5.3.0.crate) = 69cdb34c158ceb288df11e18b4bd39de994f6657d83847bdffdbd7f346754b0f
SIZE (rust/crates/r-efi-5.3.0.crate) = 64532
-SHA256 (rust/crates/rayon-1.10.0.crate) = b418a60154510ca1a002a752ca9714984e21e4241e804d32555251faf8b78ffa
-SIZE (rust/crates/rayon-1.10.0.crate) = 180155
-SHA256 (rust/crates/rayon-core-1.12.1.crate) = 1465873a3dfdaa8ae7cb14b4383657caab0b3e8a0aa9ae8e04b044854c8dfce2
-SIZE (rust/crates/rayon-core-1.12.1.crate) = 70701
-SHA256 (rust/crates/redox_syscall-0.5.13.crate) = 0d04b7d0ee6b4a0207a0a7adb104d23ecb0b47d6beae7152d0fa34b692b29fd6
-SIZE (rust/crates/redox_syscall-0.5.13.crate) = 29489
-SHA256 (rust/crates/redox_users-0.5.0.crate) = dd6f9d3d47bdd2ad6945c5015a226ec6155d0bcdfd8f7cd29f86b71f8de99d2b
-SIZE (rust/crates/redox_users-0.5.0.crate) = 15586
-SHA256 (rust/crates/regex-1.11.1.crate) = b544ef1b4eac5dc2db33ea63606ae9ffcfac26c1416a2806ae0bf5f56b201191
-SIZE (rust/crates/regex-1.11.1.crate) = 254170
-SHA256 (rust/crates/regex-automata-0.4.9.crate) = 809e8dc61f6de73b46c85f4c96486310fe304c434cfa43669d7b40f711150908
-SIZE (rust/crates/regex-automata-0.4.9.crate) = 618525
-SHA256 (rust/crates/regex-syntax-0.8.5.crate) = 2b15c43186be67a4fd63bee50d0303afffcef381492ebe2c5d87f324e1b8815c
-SIZE (rust/crates/regex-syntax-0.8.5.crate) = 357541
-SHA256 (rust/crates/rustc-demangle-0.1.25.crate) = 989e6739f80c4ad5b13e0fd7fe89531180375b18520cc8c82080e4dc4035b84f
-SIZE (rust/crates/rustc-demangle-0.1.25.crate) = 29590
+SHA256 (rust/crates/rayon-1.11.0.crate) = 368f01d005bf8fd9b1206fb6fa653e6c4a81ceb1466406b81792d87c5677a58f
+SIZE (rust/crates/rayon-1.11.0.crate) = 182470
+SHA256 (rust/crates/rayon-core-1.13.0.crate) = 22e18b0f0062d30d4230b2e85ff77fdfe4326feb054b9783a3460d8435c8ab91
+SIZE (rust/crates/rayon-core-1.13.0.crate) = 73151
+SHA256 (rust/crates/redox_syscall-0.5.17.crate) = 5407465600fb0548f1442edf71dd20683c6ed326200ace4b1ef0763521bb3b77
+SIZE (rust/crates/redox_syscall-0.5.17.crate) = 30002
+SHA256 (rust/crates/redox_users-0.5.2.crate) = a4e608c6638b9c18977b00b475ac1f28d14e84b27d8d42f70e0bf1e3dec127ac
+SIZE (rust/crates/redox_users-0.5.2.crate) = 17280
+SHA256 (rust/crates/regex-1.11.2.crate) = 23d7fd106d8c02486a8d64e778353d1cffe08ce79ac2e82f540c86d0facf6912
+SIZE (rust/crates/regex-1.11.2.crate) = 166265
+SHA256 (rust/crates/regex-automata-0.4.10.crate) = 6b9458fa0bfeeac22b5ca447c63aaf45f28439a709ccd244698632f9aa6394d6
+SIZE (rust/crates/regex-automata-0.4.10.crate) = 622754
+SHA256 (rust/crates/regex-syntax-0.8.6.crate) = caf4aa5b0f434c91fe5c7f1ecb6a5ece2130b02ad2a590589dda5146df959001
+SIZE (rust/crates/regex-syntax-0.8.6.crate) = 358808
+SHA256 (rust/crates/rustc-demangle-0.1.26.crate) = 56f7d92ca342cea22a06f2121d944b4fd82af56988c270852495420f961d4ace
+SIZE (rust/crates/rustc-demangle-0.1.26.crate) = 30340
SHA256 (rust/crates/rustix-1.0.8.crate) = 11181fbabf243db407ef8df94a6ce0b2f9a733bd8be4ad02b4eda9602296cac8
SIZE (rust/crates/rustix-1.0.8.crate) = 416688
-SHA256 (rust/crates/rustversion-1.0.21.crate) = 8a0d197bd2c9dc6e53b84da9556a69ba4cdfab8619eb41a8bd1cc2027a0f6b1d
-SIZE (rust/crates/rustversion-1.0.21.crate) = 21001
+SHA256 (rust/crates/rustversion-1.0.22.crate) = b39cdef0fa800fc44525c84ccb54a029961a8215f9619753635a9c0d2538d46d
+SIZE (rust/crates/rustversion-1.0.22.crate) = 21096
SHA256 (rust/crates/ryu-1.0.20.crate) = 28d3b2b1366ec20994f1fd18c3c594f05c5dd4bc44d8bb0c1c632c8d6829481f
SIZE (rust/crates/ryu-1.0.20.crate) = 48738
SHA256 (rust/crates/same-file-1.0.6.crate) = 93fc1dc3aaa9bfed95e02e6eadabb4baf7e3078b0bd1b4d7b6b0b68378900502
@@ -275,8 +277,8 @@ SHA256 (rust/crates/serde-1.0.219.crate) = 5f0e2c6ed6606019b4e29e69dbaba95b11854
SIZE (rust/crates/serde-1.0.219.crate) = 78983
SHA256 (rust/crates/serde_derive-1.0.219.crate) = 5b0276cf7f2c73365f7157c8123c21cd9a50fbbd844757af28ca1f5925fc2a00
SIZE (rust/crates/serde_derive-1.0.219.crate) = 57798
-SHA256 (rust/crates/serde_json-1.0.141.crate) = 30b9eff21ebe718216c6ec64e1d9ac57087aad11efc64e32002bce4a0d4c03d3
-SIZE (rust/crates/serde_json-1.0.141.crate) = 155322
+SHA256 (rust/crates/serde_json-1.0.143.crate) = d401abef1d108fbd9cbaebc3e46611f4b1021f714a0597a71f41ee463f5f4a5a
+SIZE (rust/crates/serde_json-1.0.143.crate) = 155342
SHA256 (rust/crates/serde_norway-0.9.42.crate) = e408f29489b5fd500fab51ff1484fc859bb655f32c671f307dcd733b72e8168c
SIZE (rust/crates/serde_norway-0.9.42.crate) = 68918
SHA256 (rust/crates/serde_spanned-1.0.0.crate) = 40734c41988f7306bb04f0ecf60ec0f3f1caa34290e4e8ea471dcd3346483b83
@@ -295,28 +297,28 @@ SHA256 (rust/crates/snapbox-macros-0.3.10.crate) = 16569f53ca23a41bb6f62e0a5084a
SIZE (rust/crates/snapbox-macros-0.3.10.crate) = 7129
SHA256 (rust/crates/stable_deref_trait-1.2.0.crate) = a8f112729512f8e442d81f95a8a7ddf2b7c6b8a1a6f509a95864142b30cab2d3
SIZE (rust/crates/stable_deref_trait-1.2.0.crate) = 8054
-SHA256 (rust/crates/syn-2.0.104.crate) = 17b6f705963418cdb9927482fa304bc562ece2fdd4f616084c50b7023b435a40
-SIZE (rust/crates/syn-2.0.104.crate) = 299699
+SHA256 (rust/crates/syn-2.0.106.crate) = ede7c438028d4436d71104916910f5bb611972c5cfd7f89b8300a8186e6fada6
+SIZE (rust/crates/syn-2.0.106.crate) = 301514
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
-SIZE (rust/crates/tempfile-3.20.0.crate) = 42306
-SHA256 (rust/crates/terminal_size-0.4.2.crate) = 45c6481c4829e4cc63825e62c49186a34538b7b2750b73b266581ffb612fb5ed
-SIZE (rust/crates/terminal_size-0.4.2.crate) = 9976
+SHA256 (rust/crates/tempfile-3.21.0.crate) = 15b61f8f20e3a6f7e0649d825294eaf317edce30f82cf6026e7e4cb9222a7d1e
+SIZE (rust/crates/tempfile-3.21.0.crate) = 42581
+SHA256 (rust/crates/terminal_size-0.4.3.crate) = 60b8cb979cb11c32ce1603f8137b22262a9d131aaa5c37b5678025f22b8becd0
+SIZE (rust/crates/terminal_size-0.4.3.crate) = 10686
SHA256 (rust/crates/thiserror-1.0.69.crate) = b6aaf5339b578ea85b50e080feb250a3e8ae8cfcdff9a461c9ec2904bc923f52
SIZE (rust/crates/thiserror-1.0.69.crate) = 22198
-SHA256 (rust/crates/thiserror-2.0.12.crate) = 567b8a2dae586314f7be2a752ec7474332959c6460e02bde30d702a66d488708
-SIZE (rust/crates/thiserror-2.0.12.crate) = 28693
+SHA256 (rust/crates/thiserror-2.0.16.crate) = 3467d614147380f2e4e374161426ff399c91084acd2363eaf549172b3d5e60c0
+SIZE (rust/crates/thiserror-2.0.16.crate) = 29095
SHA256 (rust/crates/thiserror-impl-1.0.69.crate) = 4fee6c4efc90059e10f81e6d42c60a18f76588c3d74cb83a0b242a2b6c7504c1
SIZE (rust/crates/thiserror-impl-1.0.69.crate) = 18365
-SHA256 (rust/crates/thiserror-impl-2.0.12.crate) = 7f7cf42b4507d8ea322120659672cf1b9dbb93f8f2d4ecfd6e51350ff5b17a1d
-SIZE (rust/crates/thiserror-impl-2.0.12.crate) = 21141
-SHA256 (rust/crates/time-0.3.41.crate) = 8a7619e19bc266e0f9c5e6686659d394bc57973859340060a69221e57dbc0c40
-SIZE (rust/crates/time-0.3.41.crate) = 138369
-SHA256 (rust/crates/time-core-0.1.4.crate) = c9e9a38711f559d9e3ce1cdb06dd7c5b8ea546bc90052da6d06bb76da74bb07c
-SIZE (rust/crates/time-core-0.1.4.crate) = 8422
-SHA256 (rust/crates/time-macros-0.2.22.crate) = 3526739392ec93fd8b359c8e98514cb3e8e021beb4e5f597b00a0221f8ed8a49
-SIZE (rust/crates/time-macros-0.2.22.crate) = 24604
+SHA256 (rust/crates/thiserror-impl-2.0.16.crate) = 6c5e1be1c48b9172ee610da68fd9cd2770e7a4056cb3fc98710ee6906f0c7960
+SIZE (rust/crates/thiserror-impl-2.0.16.crate) = 21214
+SHA256 (rust/crates/time-0.3.43.crate) = 83bde6f1ec10e72d583d91623c939f623002284ef622b87de38cfd546cbf2031
+SIZE (rust/crates/time-0.3.43.crate) = 142912
+SHA256 (rust/crates/time-core-0.1.6.crate) = 40868e7c1d2f0b8d73e4a8c7f0ff63af4f6d19be117e90bd73eb1d62cf831c6b
+SIZE (rust/crates/time-core-0.1.6.crate) = 9105
+SHA256 (rust/crates/time-macros-0.2.24.crate) = 30cfb0125f12d9c277f35663a0a33f8c30190f4e4574868a330595412d34ebf3
+SIZE (rust/crates/time-macros-0.2.24.crate) = 24715
SHA256 (rust/crates/timeago-0.4.2.crate) = a1710e589de0a76aaf295cd47a6699f6405737dbfd3cf2b75c92d000b548d0e6
SIZE (rust/crates/timeago-0.4.2.crate) = 18821
SHA256 (rust/crates/tinystr-0.8.1.crate) = 5d4f6d1145dcb577acf783d4e601bc1d76a13337bb54e6233add580b07344c8b
@@ -325,10 +327,10 @@ SHA256 (rust/crates/tinytemplate-1.2.1.crate) = be4d6b5f19ff7664e8c98d03e2139cb5
SIZE (rust/crates/tinytemplate-1.2.1.crate) = 26490
SHA256 (rust/crates/toml_datetime-0.7.0.crate) = bade1c3e902f58d73d3f294cd7f20391c1cb2fbcb643b73566bc773971df91e3
SIZE (rust/crates/toml_datetime-0.7.0.crate) = 18108
-SHA256 (rust/crates/toml_edit-0.23.2.crate) = d1dee9dc43ac2aaf7d3b774e2fba5148212bf2bd9374f4e50152ebe9afd03d42
-SIZE (rust/crates/toml_edit-0.23.2.crate) = 66406
-SHA256 (rust/crates/toml_parser-1.0.1.crate) = 97200572db069e74c512a14117b296ba0a80a30123fbbb5aa1f4a348f639ca30
-SIZE (rust/crates/toml_parser-1.0.1.crate) = 35063
+SHA256 (rust/crates/toml_edit-0.23.4.crate) = 7211ff1b8f0d3adae1663b7da9ffe396eabe1ca25f0b0bee42b0da29a9ddce93
+SIZE (rust/crates/toml_edit-0.23.4.crate) = 66357
+SHA256 (rust/crates/toml_parser-1.0.2.crate) = b551886f449aa90d4fe2bdaa9f4a2577ad2dde302c61ecf262d80b116db95c10
+SIZE (rust/crates/toml_parser-1.0.2.crate) = 35241
SHA256 (rust/crates/toml_writer-1.0.2.crate) = fcc842091f2def52017664b53082ecbbeb5c7731092bad69d2c63050401dfd64
SIZE (rust/crates/toml_writer-1.0.2.crate) = 16988
SHA256 (rust/crates/trycmd-0.15.10.crate) = 659488a954e37cc663704c169f829952c49b315e2fe5fd375508baffa698f106
@@ -341,8 +343,8 @@ SHA256 (rust/crates/unicode-width-0.2.1.crate) = 4a1a07cc7db3810833284e8d372ccdc
SIZE (rust/crates/unicode-width-0.2.1.crate) = 279344
SHA256 (rust/crates/unsafe-libyaml-norway-0.2.15.crate) = b39abd59bf32521c7f2301b52d05a6a2c975b6003521cbd0c6dc1582f0a22104
SIZE (rust/crates/unsafe-libyaml-norway-0.2.15.crate) = 65981
-SHA256 (rust/crates/url-2.5.4.crate) = 32f8b686cadd1473f4bd0117a5d28d36b1ade384ea9b5069a1c40aefed7fda60
-SIZE (rust/crates/url-2.5.4.crate) = 81097
+SHA256 (rust/crates/url-2.5.7.crate) = 08bc136a29a3d1758e07a9cca267be308aeebf5cfd5a10f3f67ab2097683ef5b
+SIZE (rust/crates/url-2.5.7.crate) = 87907
SHA256 (rust/crates/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
@@ -359,8 +361,8 @@ SHA256 (rust/crates/walkdir-2.5.0.crate) = 29790946404f91d9c5d06f9874efddea1dc06
SIZE (rust/crates/walkdir-2.5.0.crate) = 23951
SHA256 (rust/crates/wasi-0.11.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/wasi-0.14.3+wasi-0.2.4.crate) = 6a51ae83037bdd272a9e28ce236db8c07016dd0d50c27038b3f407533c030c95
+SIZE (rust/crates/wasi-0.14.3+wasi-0.2.4.crate) = 144010
SHA256 (rust/crates/wasm-bindgen-0.2.100.crate) = 1edc8929d7499fc4e8f0be2262a241556cfc54a0bea223790e71446f2aab1ef5
SIZE (rust/crates/wasm-bindgen-0.2.100.crate) = 48288
SHA256 (rust/crates/wasm-bindgen-backend-0.2.100.crate) = 2f0a0651a5c2bc21487bde11ee802ccaf4c51935d0d3d42a6101f98161700bc6
@@ -373,8 +375,8 @@ SHA256 (rust/crates/wasm-bindgen-shared-0.2.100.crate) = 1a05d73b933a847d6cccdda
SIZE (rust/crates/wasm-bindgen-shared-0.2.100.crate) = 8570
SHA256 (rust/crates/web-sys-0.3.77.crate) = 33b6dd2ef9186f1f2072e409e99cd22a975331a6b3591b12c764e0e55c60d5d2
SIZE (rust/crates/web-sys-0.3.77.crate) = 638246
-SHA256 (rust/crates/winapi-util-0.1.9.crate) = cf221c93e13a30d793f7645a0e7762c55d169dbb0a49671918a2319d289b10bb
-SIZE (rust/crates/winapi-util-0.1.9.crate) = 12464
+SHA256 (rust/crates/winapi-util-0.1.10.crate) = 0978bf7171b3d90bac376700cb56d606feb40f251a475a5d6634613564460b22
+SIZE (rust/crates/winapi-util-0.1.10.crate) = 13370
SHA256 (rust/crates/windows-core-0.61.2.crate) = c0fdd3ddb90610c7638aa2b3a3ab2904fb9e5cdbecc643ddb3647212781c4ae3
SIZE (rust/crates/windows-core-0.61.2.crate) = 36771
SHA256 (rust/crates/windows-implement-0.60.0.crate) = a47fddd13af08290e67f4acabf4b459f647552718f683a7b415d290ac744a836
@@ -395,8 +397,8 @@ SHA256 (rust/crates/windows-sys-0.60.2.crate) = f2f500e4d28234f72040990ec9d39e3a
SIZE (rust/crates/windows-sys-0.60.2.crate) = 2518479
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.2.crate) = c66f69fcc9ce11da9966ddb31a40968cad001c5bedeb5c2b82ede4253ab48aef
-SIZE (rust/crates/windows-targets-0.53.2.crate) = 7046
+SHA256 (rust/crates/windows-targets-0.53.3.crate) = d5fe6031c4041849d7c496a8ded650796e7b6ecc19df1a431c1a363342e5dc91
+SIZE (rust/crates/windows-targets-0.53.3.crate) = 7099
SHA256 (rust/crates/windows_aarch64_gnullvm-0.52.6.crate) = 32a4622180e7a0ec044bb555404c800bc9fd9ec262ec147edd5989ccd0c02cd3
SIZE (rust/crates/windows_aarch64_gnullvm-0.52.6.crate) = 435718
SHA256 (rust/crates/windows_aarch64_gnullvm-0.53.0.crate) = 86b8d5f90ddd19cb4a147a5fa63ca848db3df085e25fee3cc10b39b6eebae764
@@ -429,10 +431,10 @@ 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.7.12.crate) = f3edebf492c8125044983378ecb5766203ad3b4c2f7a922bd7dd207f6d443e95
-SIZE (rust/crates/winnow-0.7.12.crate) = 174403
-SHA256 (rust/crates/wit-bindgen-rt-0.39.0.crate) = 6f42320e61fe2cfd34354ecb597f86f413484a798ba44a8ca1165c58d42da6c1
-SIZE (rust/crates/wit-bindgen-rt-0.39.0.crate) = 12241
+SHA256 (rust/crates/winnow-0.7.13.crate) = 21a0236b59786fed61e2a80582dd500fe61f18b5dca67a4a067d0bc9039339cf
+SIZE (rust/crates/winnow-0.7.13.crate) = 174454
+SHA256 (rust/crates/wit-bindgen-0.45.0.crate) = 052283831dbae3d879dc7f51f3d92703a316ca49f91540417d38591826127814
+SIZE (rust/crates/wit-bindgen-0.45.0.crate) = 60405
SHA256 (rust/crates/writeable-0.6.1.crate) = ea2f10b9bb0928dfb1b42b65e1f9e36f7f54dbdf08457afefb38afcdec4fa2bb
SIZE (rust/crates/writeable-0.6.1.crate) = 24068
SHA256 (rust/crates/yoke-0.8.0.crate) = 5f41bb01b8226ef4bfd589436a297c53d118f65921786300e427be8d487695cc
@@ -445,9 +447,9 @@ SHA256 (rust/crates/zerofrom-derive-0.1.6.crate) = d71e5d6e06ab090c67b5e44993ec1
SIZE (rust/crates/zerofrom-derive-0.1.6.crate) = 8305
SHA256 (rust/crates/zerotrie-0.2.2.crate) = 36f0bbd478583f79edad978b407914f61b2972f5af6fa089686016be8f9af595
SIZE (rust/crates/zerotrie-0.2.2.crate) = 74423
-SHA256 (rust/crates/zerovec-0.11.2.crate) = 4a05eb080e015ba39cc9e23bbe5e7fb04d5fb040350f99f34e338d5fdd294428
-SIZE (rust/crates/zerovec-0.11.2.crate) = 124500
+SHA256 (rust/crates/zerovec-0.11.4.crate) = e7aa2bd55086f1ab526693ecbe444205da57e25f4489879da80635a46d90e73b
+SIZE (rust/crates/zerovec-0.11.4.crate) = 125080
SHA256 (rust/crates/zerovec-derive-0.11.1.crate) = 5b96237efa0c878c64bd89c436f661be4e46b2f3eff1ebb976f7ef2321d2f58f
SIZE (rust/crates/zerovec-derive-0.11.1.crate) = 21294
-SHA256 (eza-community-eza-v0.23.1_GH0.tar.gz) = 4c49f3ee6fc76ef45c489cd664eb2c68d96cda31b427605a48b074bcf269ee05
-SIZE (eza-community-eza-v0.23.1_GH0.tar.gz) = 1431897
+SHA256 (eza-community-eza-v0.23.2_GH0.tar.gz) = 88a77b47c182ee22b3e13353d92d4b78e15072e05f377c8b8629f5697df15d87
+SIZE (eza-community-eza-v0.23.2_GH0.tar.gz) = 1431985
diff --git a/sysutils/eza/files/patch-Cargo.lock b/sysutils/eza/files/patch-Cargo.lock
index cf287f5b342a..9f64a203d5bf 100644
--- a/sysutils/eza/files/patch-Cargo.lock
+++ b/sysutils/eza/files/patch-Cargo.lock
@@ -1,13 +1,13 @@
---- Cargo.lock.orig 2025-07-18 14:25:27 UTC
+--- Cargo.lock.orig 2025-09-06 09:23:21 UTC
+++ Cargo.lock
-@@ -918,15 +918,6 @@ checksum = "d6790f58c7ff633d8771f42965289203411a5e5c68
+@@ -925,15 +925,6 @@ checksum = "d6790f58c7ff633d8771f42965289203411a5e5c68
checksum = "d6790f58c7ff633d8771f42965289203411a5e5c68388703c06e14f24770b41e"
[[package]]
-name = "openssl-src"
--version = "300.5.1+3.5.1"
+-version = "300.5.2+3.5.2"
-source = "registry+https://github.com/rust-lang/crates.io-index"
--checksum = "735230c832b28c000e3bc117119e6466a663ec73506bc0a9907ea4187508e42a"
+-checksum = "d270b79e2926f5150189d475bc7e9d2c69f9c4697b185fa917d5a32b792d21b4"
-dependencies = [
- "cc",
-]
@@ -16,7 +16,7 @@
name = "openssl-sys"
version = "0.9.109"
source = "registry+https://github.com/rust-lang/crates.io-index"
-@@ -934,7 +925,6 @@ dependencies = [
+@@ -941,7 +932,6 @@ dependencies = [
dependencies = [
"cc",
"libc",
diff --git a/sysutils/eza/files/patch-Cargo.toml b/sysutils/eza/files/patch-Cargo.toml
index 3fe769679035..525e9e354f9d 100644
--- a/sysutils/eza/files/patch-Cargo.toml
+++ b/sysutils/eza/files/patch-Cargo.toml
@@ -1,4 +1,4 @@
---- Cargo.toml.orig 2025-07-18 14:25:27 UTC
+--- Cargo.toml.orig 2025-09-06 09:23:21 UTC
+++ Cargo.toml
@@ -138,7 +138,6 @@ git = ["git2"]
[features]
diff --git a/sysutils/fastfetch/Makefile b/sysutils/fastfetch/Makefile
index 279a75e1172d..a1f69e1a619f 100644
--- a/sysutils/fastfetch/Makefile
+++ b/sysutils/fastfetch/Makefile
@@ -1,5 +1,5 @@
PORTNAME= fastfetch
-DISTVERSION= 2.51.1
+DISTVERSION= 2.52.0
CATEGORIES= sysutils
MAINTAINER= pkubaj@FreeBSD.org
@@ -17,10 +17,10 @@ USES= cmake:testing localbase:ldflags pkgconfig
USE_GITHUB= yes
GH_ACCOUNT= fastfetch-cli
-OPTIONS_DEFINE= VULKAN WAYLAND XRANDR LIBDRM GIO DCONF DBUS XFCONF SQLITE3 \
+OPTIONS_DEFINE= VULKAN WAYLAND XRANDR LIBDRM GIO DCONF DBUS SQLITE3 \
IMAGEMAGICK CHAFA GLX OPENCL
-OPTIONS_DEFAULT=VULKAN WAYLAND XRANDR LIBDRM GIO DCONF DBUS XFCONF SQLITE3 \
+OPTIONS_DEFAULT=VULKAN WAYLAND XRANDR LIBDRM GIO DCONF DBUS SQLITE3 \
IMAGEMAGICK CHAFA GLX OPENCL
DCONF_DESC= Needed for values that are only stored in DConf + Fallback for GSettings
@@ -28,7 +28,6 @@ CHAFA_DESC= Image output as ascii art
LIBDRM_DESC= Enable display server detection via libdrm
VULKAN_DESC= Vulkan module & fallback for GPU output
XRANDR_DESC= Needed for display and WM detection in X11
-XFCONF_DESC= Needed for XFWM theme and XFCE Terminal font
VULKAN_CMAKE_BOOL= ENABLE_VULKAN
VULKAN_BUILD_DEPENDS= ${LOCALBASE}/lib/libvulkan.so:graphics/vulkan-loader \
@@ -52,9 +51,6 @@ DBUS_BUILD_DEPENDS= ${LOCALBASE}/lib/libdbus-1.so:devel/dbus
DCONF_CMAKE_BOOL= ENABLE_DCONF
DCONF_BUILD_DEPENDS= ${LOCALBASE}/lib/libdconf.so:devel/dconf
-XFCONF_CMAKE_BOOL= ENABLE_XFCONF
-XFCONF_BUILD_DEPENDS= ${LOCALBASE}/lib/libxfconf-0.so:x11/xfce4-conf
-
SQLITE3_CMAKE_BOOL= ENABLE_SQLITE3
SQLITE3_BUILD_DEPENDS= ${LOCALBASE}/lib/libsqlite3.so:databases/sqlite3
diff --git a/sysutils/fastfetch/distinfo b/sysutils/fastfetch/distinfo
index aabf7d109053..014476847c0e 100644
--- a/sysutils/fastfetch/distinfo
+++ b/sysutils/fastfetch/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1756467729
-SHA256 (fastfetch-cli-fastfetch-2.51.1_GH0.tar.gz) = 38755082ff0f7123616b98de5f032de76d0cc5837b5204cf5c88ee6c52a77bf6
-SIZE (fastfetch-cli-fastfetch-2.51.1_GH0.tar.gz) = 1361743
+TIMESTAMP = 1757337081
+SHA256 (fastfetch-cli-fastfetch-2.52.0_GH0.tar.gz) = 6199c4cacc0b411fde7ec6c66d12829459284c6cdfb4bacce7b535190d5cd94c
+SIZE (fastfetch-cli-fastfetch-2.52.0_GH0.tar.gz) = 1365237
diff --git a/sysutils/froxlor/Makefile b/sysutils/froxlor/Makefile
index 1cc391cb5026..ee6337a220e0 100644
--- a/sysutils/froxlor/Makefile
+++ b/sysutils/froxlor/Makefile
@@ -1,6 +1,5 @@
PORTNAME= froxlor
-DISTVERSION= 2.2.7
-PORTREVISION= 2
+DISTVERSION= 2.2.8
CATEGORIES= sysutils www
MASTER_SITES= https://files.froxlor.org/releases/
diff --git a/sysutils/froxlor/distinfo b/sysutils/froxlor/distinfo
index 514fd92677e1..61c776c9a006 100644
--- a/sysutils/froxlor/distinfo
+++ b/sysutils/froxlor/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1746486315
-SHA256 (froxlor-2.2.7.tar.gz) = f8767224b62cdaabe450540ad336c45ec700bdf1602e102db1ef8cbac6dc7ac8
-SIZE (froxlor-2.2.7.tar.gz) = 3903448
+TIMESTAMP = 1757428657
+SHA256 (froxlor-2.2.8.tar.gz) = d6ab2681fa0dd9074d7d7b675fdc17b534698eed8d0802e137889a8281a7583b
+SIZE (froxlor-2.2.8.tar.gz) = 3904114
diff --git a/sysutils/hcloud/Makefile b/sysutils/hcloud/Makefile
index 3d8794ead730..be63d4dec8a5 100644
--- a/sysutils/hcloud/Makefile
+++ b/sysutils/hcloud/Makefile
@@ -1,7 +1,6 @@
PORTNAME= hcloud
DISTVERSIONPREFIX= v
-DISTVERSION= 1.51.0
-PORTREVISION= 1
+DISTVERSION= 1.52.0
CATEGORIES= sysutils
MAINTAINER= uzsolt@FreeBSD.org
@@ -11,7 +10,7 @@ WWW= https://github.com/hetznercloud/cli
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
-USES= go:modules,1.23
+USES= go:modules,1.24
GO_MODULE= github.com/hetznercloud/cli
GO_TARGET= ./cmd/hcloud
diff --git a/sysutils/hcloud/distinfo b/sysutils/hcloud/distinfo
index 0a29873e5a39..9921797915cc 100644
--- a/sysutils/hcloud/distinfo
+++ b/sysutils/hcloud/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1749006624
-SHA256 (go/sysutils_hcloud/hcloud-v1.51.0/v1.51.0.mod) = 3456b11182f8b2fe874c00a4a20c6a0bf88a140aa632afe307249d54e485a6bc
-SIZE (go/sysutils_hcloud/hcloud-v1.51.0/v1.51.0.mod) = 2743
-SHA256 (go/sysutils_hcloud/hcloud-v1.51.0/v1.51.0.zip) = beb24b0e9c94855b203a11b7a7b26bb3dcc44d0642539cbbfd6e70c1a6058781
-SIZE (go/sysutils_hcloud/hcloud-v1.51.0/v1.51.0.zip) = 665852
+TIMESTAMP = 1757430801
+SHA256 (go/sysutils_hcloud/hcloud-v1.52.0/v1.52.0.mod) = 5f05fed563a7d1a6e4f1eacc0c679993f7e5a5c549ca074f41c82807c22c6585
+SIZE (go/sysutils_hcloud/hcloud-v1.52.0/v1.52.0.mod) = 2576
+SHA256 (go/sysutils_hcloud/hcloud-v1.52.0/v1.52.0.zip) = 28e8519d5327a39a8e5abccdf6f83db584a5ada7fd362235f2aa5f5e57d58e0e
+SIZE (go/sysutils_hcloud/hcloud-v1.52.0/v1.52.0.zip) = 681467
diff --git a/sysutils/ictree/Makefile b/sysutils/ictree/Makefile
new file mode 100644
index 000000000000..14ea47d78354
--- /dev/null
+++ b/sysutils/ictree/Makefile
@@ -0,0 +1,22 @@
+PORTNAME= ictree
+DISTVERSIONPREFIX= v
+DISTVERSION= 1.0.1
+CATEGORIES= sysutils
+MASTER_SITES= https://github.com/NikitaIvanovV/${PORTNAME}/releases/download/v${DISTVERSION}/
+
+MAINTAINER= alven@FreeBSD.org
+COMMENT= Like tree(1) but interactive
+WWW= https://nikitaivanovv.github.io/ictree/ \
+ https://github.com/NikitaIvanovV/ictree/
+
+LICENSE= GPLv3+
+LICENSE_FILE= ${WRKSRC}/LICENSE
+
+USES= gmake
+
+NO_WRKSUBDIR= yes
+
+PLIST_FILES= bin/ictree \
+ share/man/man1/ictree.1.gz
+
+.include <bsd.port.mk>
diff --git a/sysutils/ictree/distinfo b/sysutils/ictree/distinfo
new file mode 100644
index 000000000000..4fa561a6365d
--- /dev/null
+++ b/sysutils/ictree/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1754494166
+SHA256 (ictree-v1.0.1.tar.gz) = a34730ab9722ea5718282b20cbe0904048447ecc11716909e2e03bb2057683d0
+SIZE (ictree-v1.0.1.tar.gz) = 588405
diff --git a/sysutils/ictree/pkg-descr b/sysutils/ictree/pkg-descr
new file mode 100644
index 000000000000..8ce1864e37a0
--- /dev/null
+++ b/sysutils/ictree/pkg-descr
@@ -0,0 +1,24 @@
+ictree is a terminal-based program that takes a list of contents of directories
+and displays them in a pager similar to less where you can fold/unfold
+directories and quickly jump between them.
+
+EXAMPLES:
+
+Find something with locate and pipe output into ictree:
+
+ locate something | ictree
+
+The same applies to any program that can produce a list of paths. For example,
+one can use find with ictree to view current working directory in a nice
+tree-like format:
+
+ find | ictree
+
+ictree can also take a file that contains paths as its first argument:
+
+ locate something > list.txt
+ ictree list.txt
+
+ictree supports Vi-like search functionality. Extended regular expressions are
+supported. If a pattern contains '/' character, the search is performed by full
+paths of items instead of their short names in the list.
diff --git a/sysutils/lr/Makefile b/sysutils/lr/Makefile
index 5a10e1438370..8efec70d9fcd 100644
--- a/sysutils/lr/Makefile
+++ b/sysutils/lr/Makefile
@@ -1,6 +1,6 @@
PORTNAME= lr
DISTVERSIONPREFIX= v
-DISTVERSION= 2.0
+DISTVERSION= 2.0.1
CATEGORIES= sysutils
MAINTAINER= eduardo@FreeBSD.org
diff --git a/sysutils/lr/distinfo b/sysutils/lr/distinfo
index b8632df37edb..e54869b8f812 100644
--- a/sysutils/lr/distinfo
+++ b/sysutils/lr/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1756726315
-SHA256 (leahneukirchen-lr-v2.0_GH0.tar.gz) = bf1f6ad5386687d3b9a4917de4f3bfdc39df3eaf30666494cdf3e6fb4e79fd91
-SIZE (leahneukirchen-lr-v2.0_GH0.tar.gz) = 38831
+TIMESTAMP = 1757450422
+SHA256 (leahneukirchen-lr-v2.0.1_GH0.tar.gz) = c7c4a57169e1396f17a09b05b19456945c8bb5e55001c5a870b083c0b4a23cd8
+SIZE (leahneukirchen-lr-v2.0.1_GH0.tar.gz) = 38860
diff --git a/sysutils/mise/Makefile b/sysutils/mise/Makefile
index 41fc1fa413e9..eceb2456e01a 100644
--- a/sysutils/mise/Makefile
+++ b/sysutils/mise/Makefile
@@ -1,6 +1,6 @@
PORTNAME= mise
DISTVERSIONPREFIX= v
-DISTVERSION= 2025.8.20
+DISTVERSION= 2025.9.5
CATEGORIES= sysutils
MAINTAINER= yuri@FreeBSD.org
@@ -44,15 +44,15 @@ CARGO_CRATES= addr2line-0.24.2 \
anstyle-query-1.1.4 \
anstyle-wincon-3.0.10 \
anyhow-1.0.99 \
- arbitrary-1.4.1 \
+ arbitrary-1.4.2 \
arc-swap-1.7.1 \
arrayref-0.3.9 \
arrayvec-0.7.6 \
assert-json-diff-2.0.2 \
async-backtrace-0.2.7 \
async-backtrace-attributes-0.2.7 \
- async-compression-0.4.27 \
- async-trait-0.1.88 \
+ async-compression-0.4.30 \
+ async-trait-0.1.89 \
atomic-waker-1.1.2 \
autocfg-1.5.0 \
backtrace-0.3.75 \
@@ -65,7 +65,7 @@ CARGO_CRATES= addr2line-0.24.2 \
binstall-tar-0.4.42 \
bit-set-0.6.0 \
bit-vec-0.7.0 \
- bitflags-2.9.1 \
+ bitflags-2.9.4 \
blake3-1.8.2 \
block-buffer-0.10.4 \
bstr-1.12.0 \
@@ -80,8 +80,8 @@ CARGO_CRATES= addr2line-0.24.2 \
bzip2-sys-0.1.13+1.0.8 \
calm_io-0.1.1 \
calmio_filters-0.1.0 \
- cc-1.2.32 \
- cfg-if-1.0.1 \
+ cc-1.2.35 \
+ cfg-if-1.0.3 \
cfg_aliases-0.2.1 \
chacha20-0.9.1 \
chacha20poly1305-0.10.1 \
@@ -90,9 +90,9 @@ CARGO_CRATES= addr2line-0.24.2 \
chrono-tz-build-0.3.0 \
ci_info-0.14.14 \
cipher-0.4.4 \
- clap-4.5.44 \
- clap_builder-4.5.44 \
- clap_derive-4.5.41 \
+ clap-4.5.47 \
+ clap_builder-4.5.47 \
+ clap_derive-4.5.47 \
clap_lex-0.7.5 \
clap_mangen-0.2.29 \
clru-0.6.2 \
@@ -102,7 +102,9 @@ CARGO_CRATES= addr2line-0.24.2 \
color-spantrace-0.3.0 \
colorchoice-1.0.4 \
colored-3.0.0 \
- comfy-table-7.1.4 \
+ comfy-table-7.2.0 \
+ compression-codecs-0.4.30 \
+ compression-core-0.4.29 \
confique-0.3.1 \
confique-macro-0.0.12 \
console-0.15.11 \
@@ -123,7 +125,7 @@ CARGO_CRATES= addr2line-0.24.2 \
crossbeam-deque-0.8.6 \
crossbeam-epoch-0.9.18 \
crossbeam-utils-0.8.21 \
- crossterm-0.28.1 \
+ crossterm-0.29.0 \
crossterm_winapi-0.9.1 \
crypto-common-0.1.6 \
ctor-0.4.3 \
@@ -132,18 +134,18 @@ CARGO_CRATES= addr2line-0.24.2 \
curve25519-dalek-4.1.3 \
curve25519-dalek-derive-0.1.1 \
darling-0.20.11 \
- darling-0.21.1 \
+ darling-0.21.3 \
darling_core-0.20.11 \
- darling_core-0.21.1 \
+ darling_core-0.21.3 \
darling_macro-0.20.11 \
- darling_macro-0.21.1 \
+ darling_macro-0.21.3 \
dashmap-5.5.3 \
dashmap-6.1.0 \
deflate64-0.1.9 \
demand-1.7.0 \
der-0.7.10 \
- deranged-0.4.0 \
- derive_arbitrary-1.4.1 \
+ deranged-0.5.3 \
+ derive_arbitrary-1.4.2 \
derive_more-2.0.1 \
derive_more-impl-2.0.1 \
deunicode-1.6.2 \
@@ -180,9 +182,10 @@ CARGO_CRATES= addr2line-0.24.2 \
faster-hex-0.10.0 \
fastrand-2.3.0 \
fiat-crypto-0.2.9 \
- filetime-0.2.25 \
+ filetime-0.2.26 \
filetime_creation-0.2.0 \
find-crate-0.6.3 \
+ find-msvc-tools-0.1.0 \
fixedbitset-0.5.7 \
flate2-1.1.2 \
fluent-0.16.1 \
@@ -193,7 +196,7 @@ CARGO_CRATES= addr2line-0.24.2 \
foldhash-0.1.5 \
foreign-types-0.3.2 \
foreign-types-shared-0.1.1 \
- form_urlencoded-1.2.1 \
+ form_urlencoded-1.2.2 \
fsio-0.4.1 \
fslock-0.2.1 \
futures-0.3.31 \
@@ -213,7 +216,7 @@ CARGO_CRATES= addr2line-0.24.2 \
ghash-0.5.1 \
gimli-0.31.1 \
gix-0.73.0 \
- gix-actor-0.35.3 \
+ gix-actor-0.35.4 \
gix-archive-0.22.0 \
gix-attributes-0.27.0 \
gix-bitmap-0.2.14 \
@@ -229,7 +232,7 @@ CARGO_CRATES= addr2line-0.24.2 \
gix-discover-0.41.0 \
gix-features-0.43.1 \
gix-filter-0.20.0 \
- gix-fs-0.16.0 \
+ gix-fs-0.16.1 \
gix-glob-0.21.0 \
gix-hash-0.19.0 \
gix-hashtable-0.9.0 \
@@ -238,7 +241,7 @@ CARGO_CRATES= addr2line-0.24.2 \
gix-lock-18.0.0 \
gix-mailmap-0.27.2 \
gix-negotiate-0.21.0 \
- gix-object-0.50.1 \
+ gix-object-0.50.2 \
gix-odb-0.70.0 \
gix-pack-0.60.0 \
gix-packetline-0.19.1 \
@@ -248,7 +251,7 @@ CARGO_CRATES= addr2line-0.24.2 \
gix-prompt-0.11.1 \
gix-protocol-0.51.0 \
gix-quote-0.6.0 \
- gix-ref-0.53.0 \
+ gix-ref-0.53.1 \
gix-refspec-0.31.0 \
gix-revision-0.35.0 \
gix-revwalk-0.21.0 \
@@ -289,7 +292,7 @@ CARGO_CRATES= addr2line-0.24.2 \
httpdate-1.0.3 \
human_format-1.1.0 \
humansize-2.1.3 \
- hyper-1.6.0 \
+ hyper-1.7.0 \
hyper-rustls-0.27.7 \
hyper-tls-0.6.0 \
hyper-util-0.1.16 \
@@ -307,7 +310,7 @@ CARGO_CRATES= addr2line-0.24.2 \
icu_properties_data-2.0.1 \
icu_provider-2.0.0 \
ident_case-1.0.1 \
- idna-1.0.3 \
+ idna-1.1.0 \
idna_adapter-1.2.1 \
ignore-0.4.23 \
imara-diff-0.1.8 \
@@ -315,16 +318,16 @@ CARGO_CRATES= addr2line-0.24.2 \
impl-tools-lib-0.11.3 \
indenter-0.3.4 \
indexmap-1.9.3 \
- indexmap-2.10.0 \
+ indexmap-2.11.0 \
indicatif-0.17.11 \
indicatif-0.18.0 \
indoc-2.0.6 \
inout-0.1.4 \
- insta-1.43.1 \
+ insta-1.43.2 \
intl-memoizer-0.5.3 \
intl_pluralrules-7.0.2 \
io-close-0.3.7 \
- io-uring-0.7.9 \
+ io-uring-0.7.10 \
io_tee-0.1.1 \
ipnet-2.11.0 \
iri-string-0.7.8 \
@@ -337,9 +340,9 @@ CARGO_CRATES= addr2line-0.24.2 \
jiff-static-0.2.15 \
jiff-tzdb-0.1.4 \
jiff-tzdb-platform-0.1.3 \
- jobserver-0.1.33 \
- js-sys-0.3.77 \
- junction-1.2.0 \
+ jobserver-0.1.34 \
+ js-sys-0.3.78 \
+ junction-1.3.0 \
kdl-6.3.4 \
kstring-2.0.2 \
lazy-regex-3.4.1 \
@@ -349,13 +352,12 @@ CARGO_CRATES= addr2line-0.24.2 \
libc-0.2.175 \
libm-0.2.15 \
libredox-0.1.9 \
- libz-rs-sys-0.5.1 \
- linux-raw-sys-0.4.15 \
+ libz-rs-sys-0.5.2 \
linux-raw-sys-0.9.4 \
litemap-0.8.0 \
litrs-0.4.2 \
lock_api-0.4.13 \
- log-0.4.27 \
+ log-0.4.28 \
logos-0.12.1 \
logos-derive-0.12.1 \
loom-0.5.6 \
@@ -366,11 +368,11 @@ CARGO_CRATES= addr2line-0.24.2 \
lzma-rust-0.1.7 \
lzma-rust2-0.6.1 \
lzma-sys-0.1.20 \
- matchers-0.1.0 \
+ matchers-0.2.0 \
maybe-async-0.2.10 \
md-5-0.10.6 \
memchr-2.7.5 \
- memmap2-0.9.7 \
+ memmap2-0.9.8 \
memoffset-0.9.1 \
miette-7.6.0 \
miette-derive-7.6.0 \
@@ -379,7 +381,7 @@ CARGO_CRATES= addr2line-0.24.2 \
minisign-verify-0.2.4 \
miniz_oxide-0.8.9 \
mio-1.0.4 \
- mlua-0.11.2 \
+ mlua-0.11.3 \
mlua-sys-0.8.3 \
mlua_derive-0.11.0 \
mockito-1.7.0 \
@@ -388,7 +390,7 @@ CARGO_CRATES= addr2line-0.24.2 \
nom-7.1.3 \
nom-8.0.0 \
nt-time-0.8.1 \
- nu-ansi-term-0.46.0 \
+ nu-ansi-term-0.50.1 \
num-0.4.3 \
num-bigint-0.4.6 \
num-complex-0.4.6 \
@@ -411,7 +413,6 @@ CARGO_CRATES= addr2line-0.24.2 \
ordered-float-2.10.1 \
os-release-0.1.0 \
os_pipe-1.2.2 \
- overload-0.1.1 \
owo-colors-4.2.2 \
papergrid-0.17.0 \
parking_lot-0.12.4 \
@@ -421,7 +422,7 @@ CARGO_CRATES= addr2line-0.24.2 \
path-absolutize-3.1.1 \
path-dedot-3.1.1 \
pbkdf2-0.12.2 \
- percent-encoding-2.3.1 \
+ percent-encoding-2.3.2 \
pest-2.8.1 \
pest_derive-2.8.1 \
pest_generator-2.8.1 \
@@ -442,18 +443,18 @@ CARGO_CRATES= addr2line-0.24.2 \
polyval-0.6.2 \
portable-atomic-1.11.1 \
portable-atomic-util-0.2.4 \
- potential_utf-0.1.2 \
+ potential_utf-0.1.3 \
powerfmt-0.2.0 \
ppv-lite86-0.2.21 \
pretty_assertions-1.4.1 \
proc-macro-error-attr2-2.0.0 \
proc-macro-error2-2.0.1 \
- proc-macro2-1.0.97 \
+ proc-macro2-1.0.101 \
prodash-30.0.1 \
quick-xml-0.37.5 \
- quinn-0.11.8 \
- quinn-proto-0.11.12 \
- quinn-udp-0.5.13 \
+ quinn-0.11.9 \
+ quinn-proto-0.11.13 \
+ quinn-udp-0.5.14 \
quote-1.0.40 \
r-efi-5.3.0 \
rand-0.8.5 \
@@ -466,12 +467,11 @@ CARGO_CRATES= addr2line-0.24.2 \
redox_users-0.5.2 \
ref-cast-1.0.24 \
ref-cast-impl-1.0.24 \
- regex-1.11.1 \
- regex-automata-0.1.10 \
- regex-automata-0.4.9 \
+ regex-1.11.2 \
+ regex-automata-0.4.10 \
regex-syntax-0.6.29 \
- regex-syntax-0.8.5 \
- reqwest-0.12.22 \
+ regex-syntax-0.8.6 \
+ reqwest-0.12.23 \
ring-0.17.14 \
rmcp-0.3.2 \
rmcp-macros-0.3.2 \
@@ -487,7 +487,6 @@ CARGO_CRATES= addr2line-0.24.2 \
rustc-hash-1.1.0 \
rustc-hash-2.1.1 \
rustc_version-0.4.1 \
- rustix-0.38.44 \
rustix-1.0.8 \
rustls-0.23.31 \
rustls-native-certs-0.8.1 \
@@ -497,7 +496,7 @@ CARGO_CRATES= addr2line-0.24.2 \
ryu-1.0.20 \
salsa20-0.10.2 \
same-file-1.0.6 \
- scc-2.3.4 \
+ scc-2.4.0 \
schannel-0.1.27 \
schemars-0.9.0 \
schemars-1.0.4 \
@@ -520,7 +519,7 @@ CARGO_CRATES= addr2line-0.24.2 \
serde_derive-1.0.219 \
serde_derive_internals-0.29.1 \
serde_ignored-0.1.12 \
- serde_json-1.0.142 \
+ serde_json-1.0.143 \
serde_regex-1.1.0 \
serde_spanned-0.6.9 \
serde_urlencoded-0.7.1 \
@@ -550,7 +549,6 @@ CARGO_CRATES= addr2line-0.24.2 \
slab-0.4.11 \
slug-0.1.6 \
smallvec-1.15.1 \
- socket2-0.5.10 \
socket2-0.6.0 \
spki-0.7.3 \
stable_deref_trait-1.2.0 \
@@ -560,7 +558,7 @@ CARGO_CRATES= addr2line-0.24.2 \
strum_macros-0.27.2 \
subtle-2.6.1 \
syn-1.0.109 \
- syn-2.0.104 \
+ syn-2.0.106 \
sync_wrapper-1.0.2 \
synstructure-0.13.2 \
sys-info-0.9.1 \
@@ -570,7 +568,7 @@ CARGO_CRATES= addr2line-0.24.2 \
tabled_derive-0.11.0 \
taplo-0.14.0 \
tar-0.4.44 \
- tempfile-3.20.0 \
+ tempfile-3.21.0 \
tera-1.20.0 \
termcolor-1.4.1 \
terminal_size-0.4.3 \
@@ -579,15 +577,15 @@ CARGO_CRATES= addr2line-0.24.2 \
testing_table-0.3.0 \
text-size-1.1.1 \
thiserror-1.0.69 \
- thiserror-2.0.14 \
+ thiserror-2.0.16 \
thiserror-impl-1.0.69 \
- thiserror-impl-2.0.14 \
+ thiserror-impl-2.0.16 \
thread_local-1.1.9 \
- time-0.3.41 \
- time-core-0.1.4 \
- time-macros-0.2.22 \
+ time-0.3.43 \
+ time-core-0.1.6 \
+ time-macros-0.2.24 \
tinystr-0.8.1 \
- tinyvec-1.9.0 \
+ tinyvec-1.10.0 \
tinyvec_macros-0.1.1 \
tokio-1.47.1 \
tokio-macros-2.5.0 \
@@ -608,12 +606,12 @@ CARGO_CRATES= addr2line-0.24.2 \
tracing-core-0.1.34 \
tracing-error-0.2.1 \
tracing-log-0.2.0 \
- tracing-subscriber-0.3.19 \
+ tracing-subscriber-0.3.20 \
try-lock-0.2.5 \
type-map-0.5.1 \
typeid-1.0.3 \
typenum-1.18.0 \
- ubi-0.7.3 \
+ ubi-0.7.4 \
ucd-trie-0.1.7 \
uluru-3.1.0 \
unic-char-property-0.9.0 \
@@ -635,7 +633,7 @@ CARGO_CRATES= addr2line-0.24.2 \
universal-hash-0.5.1 \
unsafe-libyaml-0.2.11 \
untrusted-0.9.0 \
- url-2.5.4 \
+ url-2.5.7 \
urlencoding-2.1.3 \
usage-lib-2.2.2 \
utf8_iter-1.0.4 \
@@ -649,14 +647,14 @@ CARGO_CRATES= addr2line-0.24.2 \
walkdir-2.5.0 \
want-0.3.1 \
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 \
- wasm-bindgen-futures-0.4.50 \
- wasm-bindgen-macro-0.2.100 \
- wasm-bindgen-macro-support-0.2.100 \
- wasm-bindgen-shared-0.2.100 \
- web-sys-0.3.77 \
+ wasi-0.14.3+wasi-0.2.4 \
+ wasm-bindgen-0.2.101 \
+ wasm-bindgen-backend-0.2.101 \
+ wasm-bindgen-futures-0.4.51 \
+ wasm-bindgen-macro-0.2.101 \
+ wasm-bindgen-macro-support-0.2.101 \
+ wasm-bindgen-shared-0.2.101 \
+ web-sys-0.3.78 \
web-time-1.1.0 \
webpki-roots-1.0.2 \
which-7.0.3 \
@@ -664,7 +662,7 @@ CARGO_CRATES= addr2line-0.24.2 \
widestring-1.2.0 \
winapi-0.3.9 \
winapi-i686-pc-windows-gnu-0.4.0 \
- winapi-util-0.1.9 \
+ winapi-util-0.1.10 \
winapi-x86_64-pc-windows-gnu-0.4.0 \
windows-0.48.0 \
windows-0.61.3 \
@@ -674,6 +672,7 @@ CARGO_CRATES= addr2line-0.24.2 \
windows-implement-0.60.0 \
windows-interface-0.59.1 \
windows-link-0.1.3 \
+ windows-link-0.2.0 \
windows-numerics-0.2.0 \
windows-registry-0.5.3 \
windows-result-0.3.4 \
@@ -681,6 +680,7 @@ CARGO_CRATES= addr2line-0.24.2 \
windows-sys-0.52.0 \
windows-sys-0.59.0 \
windows-sys-0.60.2 \
+ windows-sys-0.61.0 \
windows-targets-0.48.5 \
windows-targets-0.52.6 \
windows-targets-0.53.3 \
@@ -709,13 +709,13 @@ CARGO_CRATES= addr2line-0.24.2 \
windows_x86_64_msvc-0.52.6 \
windows_x86_64_msvc-0.53.0 \
winnow-0.6.24 \
- winnow-0.7.12 \
+ winnow-0.7.13 \
winsafe-0.0.19 \
- wit-bindgen-rt-0.39.0 \
+ wit-bindgen-0.45.0 \
writeable-0.6.1 \
x25519-dalek-2.0.1 \
xattr-1.5.1 \
- xx-2.1.1 \
+ xx-2.2.0 \
xz2-0.1.7 \
yansi-1.0.1 \
yoke-0.8.0 \
@@ -732,11 +732,11 @@ CARGO_CRATES= addr2line-0.24.2 \
zip-2.4.2 \
zip-3.0.0 \
zipsign-api-0.1.5 \
- zlib-rs-0.5.1 \
+ zlib-rs-0.5.2 \
zopfli-0.8.2 \
zstd-0.13.3 \
zstd-safe-7.2.4 \
- zstd-sys-2.0.15+zstd.1.5.7
+ zstd-sys-2.0.16+zstd.1.5.7
OPENSSLINC= /usr/include
OPENSSLLIB= /usr/lib
diff --git a/sysutils/mise/distinfo b/sysutils/mise/distinfo
index 59119767e6b5..1a6e77d9244e 100644
--- a/sysutils/mise/distinfo
+++ b/sysutils/mise/distinfo
@@ -1,4 +1,4 @@
-TIMESTAMP = 1756031837
+TIMESTAMP = 1757292709
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
@@ -39,8 +39,8 @@ SHA256 (rust/crates/anstyle-wincon-3.0.10.crate) = 3e0633414522a32ffaac8ac6cc8f7
SIZE (rust/crates/anstyle-wincon-3.0.10.crate) = 12558
SHA256 (rust/crates/anyhow-1.0.99.crate) = b0674a1ddeecb70197781e945de4b3b8ffb61fa939a5597bcf48503737663100
SIZE (rust/crates/anyhow-1.0.99.crate) = 53809
-SHA256 (rust/crates/arbitrary-1.4.1.crate) = dde20b3d026af13f561bdd0f15edf01fc734f0dafcedbaf42bba506a9517f223
-SIZE (rust/crates/arbitrary-1.4.1.crate) = 36816
+SHA256 (rust/crates/arbitrary-1.4.2.crate) = c3d036a3c4ab069c7b410a2ce876bd74808d2d0888a82667669f8e783a898bf1
+SIZE (rust/crates/arbitrary-1.4.2.crate) = 38307
SHA256 (rust/crates/arc-swap-1.7.1.crate) = 69f7f8c3906b62b754cd5326047894316021dcfe5a194c8ea52bdd94934a3457
SIZE (rust/crates/arc-swap-1.7.1.crate) = 68512
SHA256 (rust/crates/arrayref-0.3.9.crate) = 76a2e8124351fda1ef8aaaa3bbd7ebbcb486bbcd4225aca0aa0d84bb2db8fecb
@@ -53,10 +53,10 @@ SHA256 (rust/crates/async-backtrace-0.2.7.crate) = 4dcb391558246d27a13f195c1e3a5
SIZE (rust/crates/async-backtrace-0.2.7.crate) = 26749
SHA256 (rust/crates/async-backtrace-attributes-0.2.7.crate) = affbba0d438add06462a0371997575927bc05052f7ec486e7a4ca405c956c3d7
SIZE (rust/crates/async-backtrace-attributes-0.2.7.crate) = 6938
-SHA256 (rust/crates/async-compression-0.4.27.crate) = ddb939d66e4ae03cee6091612804ba446b12878410cfa17f785f4dd67d4014e8
-SIZE (rust/crates/async-compression-0.4.27.crate) = 118487
-SHA256 (rust/crates/async-trait-0.1.88.crate) = e539d3fca749fcee5236ab05e93a52867dd549cc157c8cb7f99595f3cedffdb5
-SIZE (rust/crates/async-trait-0.1.88.crate) = 32084
+SHA256 (rust/crates/async-compression-0.4.30.crate) = 977eb15ea9efd848bb8a4a1a2500347ed7f0bf794edf0dc3ddcf439f43d36b23
+SIZE (rust/crates/async-compression-0.4.30.crate) = 98817
+SHA256 (rust/crates/async-trait-0.1.89.crate) = 9035ad2d096bed7955a320ee7e2230574d28fd3c3a0f186cbea1ff3c7eed5dbb
+SIZE (rust/crates/async-trait-0.1.89.crate) = 32171
SHA256 (rust/crates/atomic-waker-1.1.2.crate) = 1505bd5d3d116872e7271a6d4e16d81d0c8570876c8de68093a09ac269d8aac0
SIZE (rust/crates/atomic-waker-1.1.2.crate) = 12422
SHA256 (rust/crates/autocfg-1.5.0.crate) = c08606f8c3cbf4ce6ec8e28fb0014a2c086708fe954eaa885384a6165172e7e8
@@ -81,8 +81,8 @@ SHA256 (rust/crates/bit-set-0.6.0.crate) = f0481a0e032742109b1133a095184ee93d88f
SIZE (rust/crates/bit-set-0.6.0.crate) = 15557
SHA256 (rust/crates/bit-vec-0.7.0.crate) = d2c54ff287cfc0a34f38a6b832ea1bd8e448a330b3e40a50859e6488bee07f22
SIZE (rust/crates/bit-vec-0.7.0.crate) = 23206
-SHA256 (rust/crates/bitflags-2.9.1.crate) = 1b8e56985ec62d17e9c1001dc89c88ecd7dc08e47eba5ec7c29c7b5eeecde967
-SIZE (rust/crates/bitflags-2.9.1.crate) = 47913
+SHA256 (rust/crates/bitflags-2.9.4.crate) = 2261d10cca569e4643e526d8dc2e62e433cc8aba21ab764233731f8d369bf394
+SIZE (rust/crates/bitflags-2.9.4.crate) = 47950
SHA256 (rust/crates/blake3-1.8.2.crate) = 3888aaa89e4b2a40fca9848e400f6a658a5a3978de7be858e209cafa8be9a4a0
SIZE (rust/crates/blake3-1.8.2.crate) = 205967
SHA256 (rust/crates/block-buffer-0.10.4.crate) = 3078c7629b62d3f0439517fa394996acacc5cbc91c5a20d8c658e77abd503a71
@@ -111,10 +111,10 @@ SHA256 (rust/crates/calm_io-0.1.1.crate) = 2ea0608700fe42d90ec17ad0f86335cf229b6
SIZE (rust/crates/calm_io-0.1.1.crate) = 6908
SHA256 (rust/crates/calmio_filters-0.1.0.crate) = 846501f4575cd66766a40bb7ab6d8e960adc7eb49f753c8232bd8e0e09cf6ca2
SIZE (rust/crates/calmio_filters-0.1.0.crate) = 1930
-SHA256 (rust/crates/cc-1.2.32.crate) = 2352e5597e9c544d5e6d9c95190d5d27738ade584fa8db0a16e130e5c2b5296e
-SIZE (rust/crates/cc-1.2.32.crate) = 111531
-SHA256 (rust/crates/cfg-if-1.0.1.crate) = 9555578bc9e57714c812a1f84e4fc5b4d21fcb063490c624de019f7464c91268
-SIZE (rust/crates/cfg-if-1.0.1.crate) = 8683
+SHA256 (rust/crates/cc-1.2.35.crate) = 590f9024a68a8c40351881787f1934dc11afd69090f5edb6831464694d836ea3
+SIZE (rust/crates/cc-1.2.35.crate) = 89972
+SHA256 (rust/crates/cfg-if-1.0.3.crate) = 2fd1289c04a9ea8cb22300a459a72a385d7c73d3259e2ed7dcb2af674838cfa9
+SIZE (rust/crates/cfg-if-1.0.3.crate) = 8719
SHA256 (rust/crates/cfg_aliases-0.2.1.crate) = 613afe47fcd5fac7ccf1db93babcb082c5994d996f20b8b159f2ad1658eb5724
SIZE (rust/crates/cfg_aliases-0.2.1.crate) = 6355
SHA256 (rust/crates/chacha20-0.9.1.crate) = c3613f74bd2eac03dad61bd53dbe620703d4371614fe0bc3b9f04dd36fe4e818
@@ -131,12 +131,12 @@ SHA256 (rust/crates/ci_info-0.14.14.crate) = 840dbb7bdd1f2c4d434d6b08420ef204e0b
SIZE (rust/crates/ci_info-0.14.14.crate) = 1138778
SHA256 (rust/crates/cipher-0.4.4.crate) = 773f3b9af64447d2ce9850330c473515014aa235e6a783b02db81ff39e4a3dad
SIZE (rust/crates/cipher-0.4.4.crate) = 19073
-SHA256 (rust/crates/clap-4.5.44.crate) = 1c1f056bae57e3e54c3375c41ff79619ddd13460a17d7438712bd0d83fda4ff8
-SIZE (rust/crates/clap-4.5.44.crate) = 58331
-SHA256 (rust/crates/clap_builder-4.5.44.crate) = b3e7f4214277f3c7aa526a59dd3fbe306a370daee1f8b7b8c987069cd8e888a8
-SIZE (rust/crates/clap_builder-4.5.44.crate) = 169799
-SHA256 (rust/crates/clap_derive-4.5.41.crate) = ef4f52386a59ca4c860f7393bcf8abd8dfd91ecccc0f774635ff68e92eeef491
-SIZE (rust/crates/clap_derive-4.5.41.crate) = 33493
+SHA256 (rust/crates/clap-4.5.47.crate) = 7eac00902d9d136acd712710d71823fb8ac8004ca445a89e73a41d45aa712931
+SIZE (rust/crates/clap-4.5.47.crate) = 58354
+SHA256 (rust/crates/clap_builder-4.5.47.crate) = 2ad9bbf750e73b5884fb8a211a9424a1906c1e156724260fdae972f31d70e1d6
+SIZE (rust/crates/clap_builder-4.5.47.crate) = 170016
+SHA256 (rust/crates/clap_derive-4.5.47.crate) = bbfd7eae0b0f1a6e63d4b13c9c478de77c2eb546fba158ad50b4203dc24b9f9c
+SIZE (rust/crates/clap_derive-4.5.47.crate) = 33550
SHA256 (rust/crates/clap_lex-0.7.5.crate) = b94f61472cee1439c0b966b47e3aca9ae07e45d070759512cd390ea2bebc6675
SIZE (rust/crates/clap_lex-0.7.5.crate) = 13469
SHA256 (rust/crates/clap_mangen-0.2.29.crate) = 27b4c3c54b30f0d9adcb47f25f61fcce35c4dd8916638c6b82fbd5f4fb4179e2
@@ -155,8 +155,12 @@ SHA256 (rust/crates/colorchoice-1.0.4.crate) = b05b61dc5112cbb17e4b6cd61790d9845
SIZE (rust/crates/colorchoice-1.0.4.crate) = 8196
SHA256 (rust/crates/colored-3.0.0.crate) = fde0e0ec90c9dfb3b4b1a0891a7dcd0e2bffde2f7efed5fe7c9bb00e5bfb915e
SIZE (rust/crates/colored-3.0.0.crate) = 34497
-SHA256 (rust/crates/comfy-table-7.1.4.crate) = 4a65ebfec4fb190b6f90e944a817d60499ee0744e582530e2c9900a22e591d9a
-SIZE (rust/crates/comfy-table-7.1.4.crate) = 77044
+SHA256 (rust/crates/comfy-table-7.2.0.crate) = 3f8e18d0dca9578507f13f9803add0df13362b02c501c1c17734f0dbb52eaf0b
+SIZE (rust/crates/comfy-table-7.2.0.crate) = 77762
+SHA256 (rust/crates/compression-codecs-0.4.30.crate) = 485abf41ac0c8047c07c87c72c8fb3eb5197f6e9d7ded615dfd1a00ae00a0f64
+SIZE (rust/crates/compression-codecs-0.4.30.crate) = 22516
+SHA256 (rust/crates/compression-core-0.4.29.crate) = e47641d3deaf41fb1538ac1f54735925e275eaf3bf4d55c81b137fba797e5cbb
+SIZE (rust/crates/compression-core-0.4.29.crate) = 4321
SHA256 (rust/crates/confique-0.3.1.crate) = 33cbbbdc4e7bec8bd8a61bc21159fc79fa22004754feb0a83f78119b3918e0b3
SIZE (rust/crates/confique-0.3.1.crate) = 42794
SHA256 (rust/crates/confique-macro-0.0.12.crate) = 85d58122c074ab6431418377f20b74cac2d37be215a94784f1aa319e89200aab
@@ -197,8 +201,8 @@ SHA256 (rust/crates/crossbeam-epoch-0.9.18.crate) = 5b82ac4a3c2ca9c3460964f020e1
SIZE (rust/crates/crossbeam-epoch-0.9.18.crate) = 46875
SHA256 (rust/crates/crossbeam-utils-0.8.21.crate) = d0a5c400df2834b80a4c3327b3aad3a4c4cd4de0629063962b03235697506a28
SIZE (rust/crates/crossbeam-utils-0.8.21.crate) = 42691
-SHA256 (rust/crates/crossterm-0.28.1.crate) = 829d955a0bb380ef178a640b91779e3987da38c9aea133b20614cfed8cdea9c6
-SIZE (rust/crates/crossterm-0.28.1.crate) = 132275
+SHA256 (rust/crates/crossterm-0.29.0.crate) = d8b9f2e4c67f833b660cdb0a3523065869fb35570177239812ed4c905aeff87b
+SIZE (rust/crates/crossterm-0.29.0.crate) = 136635
SHA256 (rust/crates/crossterm_winapi-0.9.1.crate) = acdd7c62a3665c7f6830a51635d9ac9b23ed385797f70a83bb8bafe9c572ab2b
SIZE (rust/crates/crossterm_winapi-0.9.1.crate) = 16027
SHA256 (rust/crates/crypto-common-0.1.6.crate) = 1bfb12502f3fc46cca1bb51ac28df9d618d813cdc3d2f25b9fe775a34af26bb3
@@ -215,16 +219,16 @@ SHA256 (rust/crates/curve25519-dalek-derive-0.1.1.crate) = f46882e17999c6cc590af
SIZE (rust/crates/curve25519-dalek-derive-0.1.1.crate) = 11723
SHA256 (rust/crates/darling-0.20.11.crate) = fc7f46116c46ff9ab3eb1597a45688b6715c6e628b5c133e288e709a29bcb4ee
SIZE (rust/crates/darling-0.20.11.crate) = 37614
-SHA256 (rust/crates/darling-0.21.1.crate) = d6b136475da5ef7b6ac596c0e956e37bad51b85b987ff3d5e230e964936736b2
-SIZE (rust/crates/darling-0.21.1.crate) = 39863
+SHA256 (rust/crates/darling-0.21.3.crate) = 9cdf337090841a411e2a7f3deb9187445851f91b309c0c0a29e05f74a00a48c0
+SIZE (rust/crates/darling-0.21.3.crate) = 41398
SHA256 (rust/crates/darling_core-0.20.11.crate) = 0d00b9596d185e565c2207a0b01f8bd1a135483d02d9b7b0a54b11da8d53412e
SIZE (rust/crates/darling_core-0.20.11.crate) = 68006
-SHA256 (rust/crates/darling_core-0.21.1.crate) = b44ad32f92b75fb438b04b68547e521a548be8acc339a6dacc4a7121488f53e6
-SIZE (rust/crates/darling_core-0.21.1.crate) = 73510
+SHA256 (rust/crates/darling_core-0.21.3.crate) = 1247195ecd7e3c85f83c8d2a366e4210d588e802133e1e355180a9870b517ea4
+SIZE (rust/crates/darling_core-0.21.3.crate) = 74471
SHA256 (rust/crates/darling_macro-0.20.11.crate) = fc34b93ccb385b40dc71c6fceac4b2ad23662c7eeb248cf10d529b7e055b6ead
SIZE (rust/crates/darling_macro-0.20.11.crate) = 2532
-SHA256 (rust/crates/darling_macro-0.21.1.crate) = 2b5be8a7a562d315a5b92a630c30cec6bcf663e6673f00fbb69cca66a6f521b9
-SIZE (rust/crates/darling_macro-0.21.1.crate) = 2527
+SHA256 (rust/crates/darling_macro-0.21.3.crate) = d38308df82d1080de0afee5d069fa14b0326a88c14f15c5ccda35b4a6c414c81
+SIZE (rust/crates/darling_macro-0.21.3.crate) = 2535
SHA256 (rust/crates/dashmap-5.5.3.crate) = 978747c1d849a7d2ee5e8adc0159961c48fb7e5db2f06af6723b80123bb53856
SIZE (rust/crates/dashmap-5.5.3.crate) = 24061
SHA256 (rust/crates/dashmap-6.1.0.crate) = 5041cc499144891f3790297212f32a74fb938e5136a14943f338ef9e0ae276cf
@@ -235,10 +239,10 @@ SHA256 (rust/crates/demand-1.7.0.crate) = 081fee97d4d3dfb2baf0333ccf376b5cae2444
SIZE (rust/crates/demand-1.7.0.crate) = 28958
SHA256 (rust/crates/der-0.7.10.crate) = e7c1832837b905bbfb5101e07cc24c8deddf52f93225eee6ead5f4d63d53ddcb
SIZE (rust/crates/der-0.7.10.crate) = 90111
-SHA256 (rust/crates/deranged-0.4.0.crate) = 9c9e6a11ca8224451684bc0d7d5a7adbf8f2fd6887261a1cfc3c0432f9d4068e
-SIZE (rust/crates/deranged-0.4.0.crate) = 23235
-SHA256 (rust/crates/derive_arbitrary-1.4.1.crate) = 30542c1ad912e0e3d22a1935c290e12e8a29d704a420177a31faad4a601a0800
-SIZE (rust/crates/derive_arbitrary-1.4.1.crate) = 11521
+SHA256 (rust/crates/deranged-0.5.3.crate) = d630bccd429a5bb5a64b5e94f693bfc48c9f8566418fda4c494cc94f911f87cc
+SIZE (rust/crates/deranged-0.5.3.crate) = 24353
+SHA256 (rust/crates/derive_arbitrary-1.4.2.crate) = 1e567bd82dcff979e4b03460c307b3cdc9e96fde3d73bed1496d2bc75d9dd62a
+SIZE (rust/crates/derive_arbitrary-1.4.2.crate) = 12290
SHA256 (rust/crates/derive_more-2.0.1.crate) = 093242cf7570c207c83073cf82f79706fe7b8317e98620a47d5be7c3d8497678
SIZE (rust/crates/derive_more-2.0.1.crate) = 70127
SHA256 (rust/crates/derive_more-impl-2.0.1.crate) = bda628edc44c4bb645fbe0f758797143e4e07926f7ebf4e9bdfbd3d2ce621df3
@@ -311,12 +315,14 @@ SHA256 (rust/crates/fastrand-2.3.0.crate) = 37909eebbb50d72f9059c3b6d82c0463f2ff
SIZE (rust/crates/fastrand-2.3.0.crate) = 15076
SHA256 (rust/crates/fiat-crypto-0.2.9.crate) = 28dea519a9695b9977216879a3ebfddf92f1c08c05d984f8996aecd6ecdc811d
SIZE (rust/crates/fiat-crypto-0.2.9.crate) = 495390
-SHA256 (rust/crates/filetime-0.2.25.crate) = 35c0522e981e68cbfa8c3f978441a5f34b30b96e146b33cd3359176b50fe8586
-SIZE (rust/crates/filetime-0.2.25.crate) = 14940
+SHA256 (rust/crates/filetime-0.2.26.crate) = bc0505cd1b6fa6580283f6bdf70a73fcf4aba1184038c90902b92b3dd0df63ed
+SIZE (rust/crates/filetime-0.2.26.crate) = 17273
SHA256 (rust/crates/filetime_creation-0.2.0.crate) = c25b5d475550e559de5b0c0084761c65325444e3b6c9e298af9cefe7a9ef3a5f
SIZE (rust/crates/filetime_creation-0.2.0.crate) = 9202
SHA256 (rust/crates/find-crate-0.6.3.crate) = 59a98bbaacea1c0eb6a0876280051b892eb73594fd90cf3b20e9c817029c57d2
SIZE (rust/crates/find-crate-0.6.3.crate) = 12092
+SHA256 (rust/crates/find-msvc-tools-0.1.0.crate) = e178e4fba8a2726903f6ba98a6d221e76f9c12c650d5dc0e6afdc50677b49650
+SIZE (rust/crates/find-msvc-tools-0.1.0.crate) = 29903
SHA256 (rust/crates/fixedbitset-0.5.7.crate) = 1d674e81391d1e1ab681a28d99df07927c6d4aa5b027d7da16ba32d1d21ecd99
SIZE (rust/crates/fixedbitset-0.5.7.crate) = 26537
SHA256 (rust/crates/flate2-1.1.2.crate) = 4a3d7db9596fecd151c5f638c0ee5d5bd487b6e0ea232e5dc96d5250f6f94b1d
@@ -337,8 +343,8 @@ SHA256 (rust/crates/foreign-types-0.3.2.crate) = f6f339eb8adc052cd2ca78910fda869
SIZE (rust/crates/foreign-types-0.3.2.crate) = 7504
SHA256 (rust/crates/foreign-types-shared-0.1.1.crate) = 00b0228411908ca8685dba7fc2cdd70ec9990a6e753e89b6ac91a84c40fbaf4b
SIZE (rust/crates/foreign-types-shared-0.1.1.crate) = 5672
-SHA256 (rust/crates/form_urlencoded-1.2.1.crate) = e13624c2627564efccf4934284bdd98cbaa14e79b0b5a141218e507b3a823456
-SIZE (rust/crates/form_urlencoded-1.2.1.crate) = 8969
+SHA256 (rust/crates/form_urlencoded-1.2.2.crate) = cb4cb245038516f5f85277875cdaa4f7d2c9a0fa0468de06ed190163b1581fcf
+SIZE (rust/crates/form_urlencoded-1.2.2.crate) = 9347
SHA256 (rust/crates/fsio-0.4.1.crate) = f4944f16eb6a05b4b2b79986b4786867bb275f52882adea798f17cc2588f25b2
SIZE (rust/crates/fsio-0.4.1.crate) = 16499
SHA256 (rust/crates/fslock-0.2.1.crate) = 04412b8935272e3a9bae6f48c7bfff74c2911f60525404edfdd28e49884c3bfb
@@ -377,8 +383,8 @@ SHA256 (rust/crates/gimli-0.31.1.crate) = 07e28edb80900c19c28f1072f2e8aeca7fa06b
SIZE (rust/crates/gimli-0.31.1.crate) = 279515
SHA256 (rust/crates/gix-0.73.0.crate) = 514c29cc879bdc0286b0cbc205585a49b252809eb86c69df4ce4f855ee75f635
SIZE (rust/crates/gix-0.73.0.crate) = 295986
-SHA256 (rust/crates/gix-actor-0.35.3.crate) = d1b1ec302f8dc059df125ed46dfdc7e9d33fe7724df19843aea53b5ffd32d5bb
-SIZE (rust/crates/gix-actor-0.35.3.crate) = 13395
+SHA256 (rust/crates/gix-actor-0.35.4.crate) = 2d36dcf9efe32b51b12dfa33cedff8414926124e760a32f9e7a6b5580d280967
+SIZE (rust/crates/gix-actor-0.35.4.crate) = 13393
SHA256 (rust/crates/gix-archive-0.22.0.crate) = 7be088a0e1b30abe15572ffafb3409172a3d88148e13959734f24f52112a19d6
SIZE (rust/crates/gix-archive-0.22.0.crate) = 17974
SHA256 (rust/crates/gix-attributes-0.27.0.crate) = 45442188216d08a5959af195f659cb1f244a50d7d2d0c3873633b1cd7135f638
@@ -409,8 +415,8 @@ SHA256 (rust/crates/gix-features-0.43.1.crate) = cd1543cd9b8abcbcebaa1a666a5c168
SIZE (rust/crates/gix-features-0.43.1.crate) = 33538
SHA256 (rust/crates/gix-filter-0.20.0.crate) = aa6571a3927e7ab10f64279a088e0dae08e8da05547771796d7389bbe28ad9ff
SIZE (rust/crates/gix-filter-0.20.0.crate) = 37694
-SHA256 (rust/crates/gix-fs-0.16.0.crate) = d793f71e955d18f228d20ec433dcce6d0e8577efcdfd11d72d09d7cc2758dfd1
-SIZE (rust/crates/gix-fs-0.16.0.crate) = 19819
+SHA256 (rust/crates/gix-fs-0.16.1.crate) = 9a4d90307d064fa7230e0f87b03231be28f8ba63b913fc15346f489519d0c304
+SIZE (rust/crates/gix-fs-0.16.1.crate) = 20410
SHA256 (rust/crates/gix-glob-0.21.0.crate) = b947db8366823e7a750c254f6bb29e27e17f27e457bf336ba79b32423db62cd5
SIZE (rust/crates/gix-glob-0.21.0.crate) = 16316
SHA256 (rust/crates/gix-hash-0.19.0.crate) = 251fad79796a731a2a7664d9ea95ee29a9e99474de2769e152238d4fdb69d50e
@@ -427,8 +433,8 @@ SHA256 (rust/crates/gix-mailmap-0.27.2.crate) = 9a8982e1874a2034d7dd481bcdd6a055
SIZE (rust/crates/gix-mailmap-0.27.2.crate) = 14640
SHA256 (rust/crates/gix-negotiate-0.21.0.crate) = 1d58d4c9118885233be971e0d7a589f5cfb1a8bd6cb6e2ecfb0fc6b1b293c83b
SIZE (rust/crates/gix-negotiate-0.21.0.crate) = 15659
-SHA256 (rust/crates/gix-object-0.50.1.crate) = aff2047f96d57bcc721426e11ec0f9efeb432d5e6ef5f1aa84cfc55198971dca
-SIZE (rust/crates/gix-object-0.50.1.crate) = 50923
+SHA256 (rust/crates/gix-object-0.50.2.crate) = d69ce108ab67b65fbd4fb7e1331502429d78baeb2eee10008bdef55765397c07
+SIZE (rust/crates/gix-object-0.50.2.crate) = 50922
SHA256 (rust/crates/gix-odb-0.70.0.crate) = 9c9d7af10fda9df0bb4f7f9bd507963560b3c66cb15a5b825caf752e0eb109ac
SIZE (rust/crates/gix-odb-0.70.0.crate) = 63620
SHA256 (rust/crates/gix-pack-0.60.0.crate) = d8571df89bfca5abb49c3e3372393f7af7e6f8b8dbe2b96303593cef5b263019
@@ -447,8 +453,8 @@ SHA256 (rust/crates/gix-protocol-0.51.0.crate) = 12b4b807c47ffcf7c1e5b8119585368
SIZE (rust/crates/gix-protocol-0.51.0.crate) = 57539
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.53.0.crate) = 4b7a23209d4e4cbdc2086d294f5f3f8707ac6286768847024d952d8cd3278c5b
-SIZE (rust/crates/gix-ref-0.53.0.crate) = 65455
+SHA256 (rust/crates/gix-ref-0.53.1.crate) = b966f578079a42f4a51413b17bce476544cca1cf605753466669082f94721758
+SIZE (rust/crates/gix-ref-0.53.1.crate) = 66023
SHA256 (rust/crates/gix-refspec-0.31.0.crate) = 7d29cae1ae31108826e7156a5e60bffacab405f4413f5bc0375e19772cce0055
SIZE (rust/crates/gix-refspec-0.31.0.crate) = 22732
SHA256 (rust/crates/gix-revision-0.35.0.crate) = f651f2b1742f760bb8161d6743229206e962b73d9c33c41f4e4aefa6586cbd3d
@@ -529,8 +535,8 @@ SHA256 (rust/crates/human_format-1.1.0.crate) = 5c3b1f728c459d27b12448862017b96a
SIZE (rust/crates/human_format-1.1.0.crate) = 7108
SHA256 (rust/crates/humansize-2.1.3.crate) = 6cb51c9a029ddc91b07a787f1d86b53ccfa49b0e86688c946ebe8d3555685dd7
SIZE (rust/crates/humansize-2.1.3.crate) = 11953
-SHA256 (rust/crates/hyper-1.6.0.crate) = cc2b571658e38e0c01b1fdca3bbbe93c00d3d71693ff2770043f8c29bc7d6f80
-SIZE (rust/crates/hyper-1.6.0.crate) = 153923
+SHA256 (rust/crates/hyper-1.7.0.crate) = eb3aa54a13a0dfe7fbe3a59e0c76093041720fdc77b110cc0fc260fafb4dc51e
+SIZE (rust/crates/hyper-1.7.0.crate) = 157006
SHA256 (rust/crates/hyper-rustls-0.27.7.crate) = e3c93eb611681b207e1fe55d5a71ecf91572ec8a6705cdb6857f7d8d5242cf58
SIZE (rust/crates/hyper-rustls-0.27.7.crate) = 35435
SHA256 (rust/crates/hyper-tls-0.6.0.crate) = 70206fc6890eaca9fde8a0bf71caa2ddfc9fe045ac9e5c70df101a7dbde866e0
@@ -565,8 +571,8 @@ SHA256 (rust/crates/icu_provider-2.0.0.crate) = 03c80da27b5f4187909049ee2d72f276
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/idna-1.0.3.crate) = 686f825264d630750a544639377bae737628043f20d38bbc029e8f29ea968a7e
-SIZE (rust/crates/idna-1.0.3.crate) = 142515
+SHA256 (rust/crates/idna-1.1.0.crate) = 3b0875f23caa03898994f6ddc501886a45c7d3d62d04d2d90788d47be1b1e4de
+SIZE (rust/crates/idna-1.1.0.crate) = 148747
SHA256 (rust/crates/idna_adapter-1.2.1.crate) = 3acae9609540aa318d1bc588455225fb2085b9ed0c4f6bd0d9d5bcd86f1a0344
SIZE (rust/crates/idna_adapter-1.2.1.crate) = 10389
SHA256 (rust/crates/ignore-0.4.23.crate) = 6d89fd380afde86567dfba715db065673989d6253f42b88179abd3eae47bda4b
@@ -581,8 +587,8 @@ SHA256 (rust/crates/indenter-0.3.4.crate) = 964de6e86d545b246d84badc0fef527924ac
SIZE (rust/crates/indenter-0.3.4.crate) = 11101
SHA256 (rust/crates/indexmap-1.9.3.crate) = bd070e393353796e801d209ad339e89596eb4c8d430d18ede6a1cced8fafbd99
SIZE (rust/crates/indexmap-1.9.3.crate) = 54653
-SHA256 (rust/crates/indexmap-2.10.0.crate) = fe4cd85333e22411419a0bcae1297d25e58c9443848b11dc6a86fefe8c78a661
-SIZE (rust/crates/indexmap-2.10.0.crate) = 95836
+SHA256 (rust/crates/indexmap-2.11.0.crate) = f2481980430f9f78649238835720ddccc57e52df14ffce1c6f37391d61b563e9
+SIZE (rust/crates/indexmap-2.11.0.crate) = 99851
SHA256 (rust/crates/indicatif-0.17.11.crate) = 183b3088984b400f4cfac3620d5e076c84da5364016b4f49473de574b2586235
SIZE (rust/crates/indicatif-0.17.11.crate) = 66577
SHA256 (rust/crates/indicatif-0.18.0.crate) = 70a646d946d06bedbbc4cac4c218acf4bbf2d87757a784857025f4d447e4e1cd
@@ -591,16 +597,16 @@ SHA256 (rust/crates/indoc-2.0.6.crate) = f4c7245a08504955605670dbf141fceab975f15
SIZE (rust/crates/indoc-2.0.6.crate) = 17164
SHA256 (rust/crates/inout-0.1.4.crate) = 879f10e63c20629ecabbb64a8010319738c66a5cd0c29b02d63d272b03751d01
SIZE (rust/crates/inout-0.1.4.crate) = 11280
-SHA256 (rust/crates/insta-1.43.1.crate) = 154934ea70c58054b556dd430b99a98c2a7ff5309ac9891597e339b5c28f4371
-SIZE (rust/crates/insta-1.43.1.crate) = 101047
+SHA256 (rust/crates/insta-1.43.2.crate) = 46fdb647ebde000f43b5b53f773c30cf9b0cb4300453208713fa38b2c70935a0
+SIZE (rust/crates/insta-1.43.2.crate) = 102183
SHA256 (rust/crates/intl-memoizer-0.5.3.crate) = 310da2e345f5eb861e7a07ee182262e94975051db9e4223e909ba90f392f163f
SIZE (rust/crates/intl-memoizer-0.5.3.crate) = 12171
SHA256 (rust/crates/intl_pluralrules-7.0.2.crate) = 078ea7b7c29a2b4df841a7f6ac8775ff6074020c6776d48491ce2268e068f972
SIZE (rust/crates/intl_pluralrules-7.0.2.crate) = 9201
SHA256 (rust/crates/io-close-0.3.7.crate) = 9cadcf447f06744f8ce713d2d6239bb5bde2c357a452397a9ed90c625da390bc
SIZE (rust/crates/io-close-0.3.7.crate) = 8025
-SHA256 (rust/crates/io-uring-0.7.9.crate) = d93587f37623a1a17d94ef2bc9ada592f5465fe7732084ab7beefabe5c77c0c4
-SIZE (rust/crates/io-uring-0.7.9.crate) = 99792
+SHA256 (rust/crates/io-uring-0.7.10.crate) = 046fa2d4d00aea763528b4950358d0ead425372445dc8ff86312b3c69ff7727b
+SIZE (rust/crates/io-uring-0.7.10.crate) = 103070
SHA256 (rust/crates/io_tee-0.1.1.crate) = 4b3f7cef34251886990511df1c61443aa928499d598a9473929ab5a90a527304
SIZE (rust/crates/io_tee-0.1.1.crate) = 2667
SHA256 (rust/crates/ipnet-2.11.0.crate) = 469fb0b9cefa57e3ef31275ee7cacb78f2fdca44e4765491884a2b119d4eb130
@@ -625,12 +631,12 @@ SHA256 (rust/crates/jiff-tzdb-0.1.4.crate) = c1283705eb0a21404d2bfd6eef2a7593d24
SIZE (rust/crates/jiff-tzdb-0.1.4.crate) = 62435
SHA256 (rust/crates/jiff-tzdb-platform-0.1.3.crate) = 875a5a69ac2bab1a891711cf5eccbec1ce0341ea805560dcd90b7a2e925132e8
SIZE (rust/crates/jiff-tzdb-platform-0.1.3.crate) = 3179
-SHA256 (rust/crates/jobserver-0.1.33.crate) = 38f262f097c174adebe41eb73d66ae9c06b2844fb0da69969647bbddd9b0538a
-SIZE (rust/crates/jobserver-0.1.33.crate) = 29136
-SHA256 (rust/crates/js-sys-0.3.77.crate) = 1cfaf33c695fc6e08064efbc1f72ec937429614f25eef83af942d0e227c3a28f
-SIZE (rust/crates/js-sys-0.3.77.crate) = 55538
-SHA256 (rust/crates/junction-1.2.0.crate) = 72bbdfd737a243da3dfc1f99ee8d6e166480f17ab4ac84d7c34aacd73fc7bd16
-SIZE (rust/crates/junction-1.2.0.crate) = 12623
+SHA256 (rust/crates/jobserver-0.1.34.crate) = 9afb3de4395d6b3e67a780b6de64b51c978ecf11cb9a462c66be7d4ca9039d33
+SIZE (rust/crates/jobserver-0.1.34.crate) = 29013
+SHA256 (rust/crates/js-sys-0.3.78.crate) = 0c0b063578492ceec17683ef2f8c5e89121fbd0b172cbc280635ab7567db2738
+SIZE (rust/crates/js-sys-0.3.78.crate) = 56010
+SHA256 (rust/crates/junction-1.3.0.crate) = c52f6e1bf39a7894f618c9d378904a11dbd7e10fe3ec20d1173600e79b1408d8
+SIZE (rust/crates/junction-1.3.0.crate) = 14510
SHA256 (rust/crates/kdl-6.3.4.crate) = 12661358400b02cbbf1fbd05f0a483335490e8a6bd1867620f2eeb78f304a22f
SIZE (rust/crates/kdl-6.3.4.crate) = 110341
SHA256 (rust/crates/kstring-2.0.2.crate) = 558bf9508a558512042d3095138b1f7b8fe90c5467d94f9f1da28b3731c5dbd1
@@ -649,10 +655,8 @@ SHA256 (rust/crates/libm-0.2.15.crate) = f9fbbcab51052fe104eb5e5d351cf728d30a5be
SIZE (rust/crates/libm-0.2.15.crate) = 156108
SHA256 (rust/crates/libredox-0.1.9.crate) = 391290121bad3d37fbddad76d8f5d1c1c314cfc646d143d7e07a3086ddff0ce3
SIZE (rust/crates/libredox-0.1.9.crate) = 7281
-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/linux-raw-sys-0.4.15.crate) = d26c52dbd32dccf2d10cac7725f8eae5296885fb5703b261f7d0a0739ec807ab
-SIZE (rust/crates/linux-raw-sys-0.4.15.crate) = 2150898
+SHA256 (rust/crates/libz-rs-sys-0.5.2.crate) = 840db8cf39d9ec4dd794376f38acc40d0fc65eec2a8f484f7fd375b84602becd
+SIZE (rust/crates/libz-rs-sys-0.5.2.crate) = 46524
SHA256 (rust/crates/linux-raw-sys-0.9.4.crate) = cd945864f07fe9f5371a27ad7b52a172b4b499999f1d97574c9fa68373937e12
SIZE (rust/crates/linux-raw-sys-0.9.4.crate) = 2311088
SHA256 (rust/crates/litemap-0.8.0.crate) = 241eaef5fd12c88705a01fc1066c48c4b36e0dd4377dcdc7ec3942cea7a69956
@@ -661,8 +665,8 @@ SHA256 (rust/crates/litrs-0.4.2.crate) = f5e54036fe321fd421e10d732f155734c4e4afd
SIZE (rust/crates/litrs-0.4.2.crate) = 43399
SHA256 (rust/crates/lock_api-0.4.13.crate) = 96936507f153605bddfcda068dd804796c84324ed2510809e5b2a624c81da765
SIZE (rust/crates/lock_api-0.4.13.crate) = 28565
-SHA256 (rust/crates/log-0.4.27.crate) = 13dc2df351e3202783a1fe0d44375f7295ffb4049267b0f3018346dc122a1d94
-SIZE (rust/crates/log-0.4.27.crate) = 48120
+SHA256 (rust/crates/log-0.4.28.crate) = 34080505efa8e45a4b816c349525ebe327ceaa8559756f0356cba97ef3bf7432
+SIZE (rust/crates/log-0.4.28.crate) = 51131
SHA256 (rust/crates/logos-0.12.1.crate) = bf8b031682c67a8e3d5446840f9573eb7fe26efe7ec8d195c9ac4c0647c502f1
SIZE (rust/crates/logos-0.12.1.crate) = 8973
SHA256 (rust/crates/logos-derive-0.12.1.crate) = a1d849148dbaf9661a6151d1ca82b13bb4c4c128146a88d05253b38d4e2f496c
@@ -683,16 +687,16 @@ SHA256 (rust/crates/lzma-rust2-0.6.1.crate) = 26175dd096dfaab9f4fbf577a668842ebc
SIZE (rust/crates/lzma-rust2-0.6.1.crate) = 210661
SHA256 (rust/crates/lzma-sys-0.1.20.crate) = 5fda04ab3764e6cde78b9974eec4f779acaba7c4e84b36eca3cf77c581b85d27
SIZE (rust/crates/lzma-sys-0.1.20.crate) = 760045
-SHA256 (rust/crates/matchers-0.1.0.crate) = 8263075bb86c5a1b1427b5ae862e8889656f126e9f77c484496e8b47cf5c5558
-SIZE (rust/crates/matchers-0.1.0.crate) = 6948
+SHA256 (rust/crates/matchers-0.2.0.crate) = d1525a2a28c7f4fa0fc98bb91ae755d1e2d1505079e05539e35bc876b5d65ae9
+SIZE (rust/crates/matchers-0.2.0.crate) = 7075
SHA256 (rust/crates/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
SIZE (rust/crates/md-5-0.10.6.crate) = 16161
SHA256 (rust/crates/memchr-2.7.5.crate) = 32a282da65faaf38286cf3be983213fcf1d2e2a58700e808f83f4ea9a4804bc0
SIZE (rust/crates/memchr-2.7.5.crate) = 97603
-SHA256 (rust/crates/memmap2-0.9.7.crate) = 483758ad303d734cec05e5c12b41d7e93e6a6390c5e9dae6bdeb7c1259012d28
-SIZE (rust/crates/memmap2-0.9.7.crate) = 33915
+SHA256 (rust/crates/memmap2-0.9.8.crate) = 843a98750cd611cc2965a8213b53b43e715f13c37a9e096c6408e69990961db7
+SIZE (rust/crates/memmap2-0.9.8.crate) = 34478
SHA256 (rust/crates/memoffset-0.9.1.crate) = 488016bfae457b036d996092f6cb448677611ce4449e970ceaf42695203f218a
SIZE (rust/crates/memoffset-0.9.1.crate) = 9032
SHA256 (rust/crates/miette-7.6.0.crate) = 5f98efec8807c63c752b5bd61f862c165c115b0a35685bdcfd9238c7aeb592b7
@@ -709,8 +713,8 @@ SHA256 (rust/crates/miniz_oxide-0.8.9.crate) = 1fa76a2c86f704bdb222d66965fb3d632
SIZE (rust/crates/miniz_oxide-0.8.9.crate) = 67132
SHA256 (rust/crates/mio-1.0.4.crate) = 78bed444cc8a2160f01cbcf811ef18cac863ad68ae8ca62092e8db51d51c761c
SIZE (rust/crates/mio-1.0.4.crate) = 104212
-SHA256 (rust/crates/mlua-0.11.2.crate) = ab2fea92b2adabd51808311b101551d6e3f8602b65e9fae51f7ad5b3d500f4cd
-SIZE (rust/crates/mlua-0.11.2.crate) = 241026
+SHA256 (rust/crates/mlua-0.11.3.crate) = 5b3dd94c3c4dea0049b22296397040840a8f6b5b5229f438434ba82df402b42d
+SIZE (rust/crates/mlua-0.11.3.crate) = 244400
SHA256 (rust/crates/mlua-sys-0.8.3.crate) = 3d4dc9cfc5a7698899802e97480617d9726f7da78c910db989d4d0fd4991d900
SIZE (rust/crates/mlua-sys-0.8.3.crate) = 31427
SHA256 (rust/crates/mlua_derive-0.11.0.crate) = 465bddde514c4eb3b50b543250e97c1d4b284fa3ef7dc0ba2992c77545dbceb2
@@ -727,8 +731,8 @@ SHA256 (rust/crates/nom-8.0.0.crate) = df9761775871bdef83bee530e60050f7e54b11053
SIZE (rust/crates/nom-8.0.0.crate) = 135590
SHA256 (rust/crates/nt-time-0.8.1.crate) = 2de419e64947cd8830e66beb584acc3fb42ed411d103e3c794dda355d1b374b5
SIZE (rust/crates/nt-time-0.8.1.crate) = 38974
-SHA256 (rust/crates/nu-ansi-term-0.46.0.crate) = 77a8165726e8236064dbb45459242600304b42a5ea24ee2948e18e023bf7ba84
-SIZE (rust/crates/nu-ansi-term-0.46.0.crate) = 24311
+SHA256 (rust/crates/nu-ansi-term-0.50.1.crate) = d4a28e057d01f97e61255210fcff094d74ed0466038633e95017f5beb68e4399
+SIZE (rust/crates/nu-ansi-term-0.50.1.crate) = 28536
SHA256 (rust/crates/num-0.4.3.crate) = 35bd024e8b2ff75562e5f34e7f4905839deb4b22955ef5e73d2fea1b9813cb23
SIZE (rust/crates/num-0.4.3.crate) = 9575
SHA256 (rust/crates/num-bigint-0.4.6.crate) = a5e44f723f1133c9deac646763579fdb3ac745e418f2a7af9cd0c431da1f20b9
@@ -773,8 +777,6 @@ SHA256 (rust/crates/os-release-0.1.0.crate) = 82f29ae2f71b53ec19cc23385f8e4f3d90
SIZE (rust/crates/os-release-0.1.0.crate) = 3760
SHA256 (rust/crates/os_pipe-1.2.2.crate) = db335f4760b14ead6290116f2427bf33a14d4f0617d49f78a246de10c1831224
SIZE (rust/crates/os_pipe-1.2.2.crate) = 10810
-SHA256 (rust/crates/overload-0.1.1.crate) = b15813163c1d831bf4a13c3610c05c0d03b39feb07f7e09fa234dac9b15aaf39
-SIZE (rust/crates/overload-0.1.1.crate) = 24439
SHA256 (rust/crates/owo-colors-4.2.2.crate) = 48dd4f4a2c8405440fd0462561f0e5806bd0f77e86f51c761481bdd4018b545e
SIZE (rust/crates/owo-colors-4.2.2.crate) = 38070
SHA256 (rust/crates/papergrid-0.17.0.crate) = 6978128c8b51d8f4080631ceb2302ab51e32cc6e8615f735ee2f83fd269ae3f1
@@ -793,8 +795,8 @@ SHA256 (rust/crates/path-dedot-3.1.1.crate) = 07ba0ad7e047712414213ff67533e6dd47
SIZE (rust/crates/path-dedot-3.1.1.crate) = 6596
SHA256 (rust/crates/pbkdf2-0.12.2.crate) = f8ed6a7761f76e3b9f92dfb0a60a6a6477c61024b775147ff0973a02653abaf2
SIZE (rust/crates/pbkdf2-0.12.2.crate) = 13906
-SHA256 (rust/crates/percent-encoding-2.3.1.crate) = e3148f5046208a5d56bcfc03053e3ca6334e51da8dfb19b6cdc8b306fae3283e
-SIZE (rust/crates/percent-encoding-2.3.1.crate) = 10235
+SHA256 (rust/crates/percent-encoding-2.3.2.crate) = 9b4f627cb1b25917193a259e49bdad08f671f8d9708acfd5fe0a8c1455d87220
+SIZE (rust/crates/percent-encoding-2.3.2.crate) = 11583
SHA256 (rust/crates/pest-2.8.1.crate) = 1db05f56d34358a8b1066f67cbb203ee3e7ed2ba674a6263a1d5ec6db2204323
SIZE (rust/crates/pest-2.8.1.crate) = 128906
SHA256 (rust/crates/pest_derive-2.8.1.crate) = bb056d9e8ea77922845ec74a1c4e8fb17e7c218cc4fc11a15c5d25e189aa40bc
@@ -835,8 +837,8 @@ SHA256 (rust/crates/portable-atomic-1.11.1.crate) = f84267b20a16ea918e43c6a88433
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
-SIZE (rust/crates/potential_utf-0.1.2.crate) = 9613
+SHA256 (rust/crates/potential_utf-0.1.3.crate) = 84df19adbe5b5a0782edcab45899906947ab039ccf4573713735ee7de1e6b08a
+SIZE (rust/crates/potential_utf-0.1.3.crate) = 9698
SHA256 (rust/crates/powerfmt-0.2.0.crate) = 439ee305def115ba05938db6eb1644ff94165c5ab5e9420d1c1bcedbba909391
SIZE (rust/crates/powerfmt-0.2.0.crate) = 15165
SHA256 (rust/crates/ppv-lite86-0.2.21.crate) = 85eae3c4ed2f50dcfe72643da4befc30deadb458a9b590d720cde2f2b1e97da9
@@ -847,18 +849,18 @@ SHA256 (rust/crates/proc-macro-error-attr2-2.0.0.crate) = 96de42df36bb9bba5542fe
SIZE (rust/crates/proc-macro-error-attr2-2.0.0.crate) = 7745
SHA256 (rust/crates/proc-macro-error2-2.0.1.crate) = 11ec05c52be0a07b08061f7dd003e7d7092e0472bc731b4af7bb1ef876109802
SIZE (rust/crates/proc-macro-error2-2.0.1.crate) = 24807
-SHA256 (rust/crates/proc-macro2-1.0.97.crate) = d61789d7719defeb74ea5fe81f2fdfdbd28a803847077cecce2ff14e1472f6f1
-SIZE (rust/crates/proc-macro2-1.0.97.crate) = 52865
+SHA256 (rust/crates/proc-macro2-1.0.101.crate) = 89ae43fd86e4158d6db51ad8e2b80f313af9cc74f5c0e03ccb87de09998732de
+SIZE (rust/crates/proc-macro2-1.0.101.crate) = 53886
SHA256 (rust/crates/prodash-30.0.1.crate) = 5a6efc566849d3d9d737c5cb06cc50e48950ebe3d3f9d70631490fff3a07b139
SIZE (rust/crates/prodash-30.0.1.crate) = 92925
SHA256 (rust/crates/quick-xml-0.37.5.crate) = 331e97a1af0bf59823e6eadffe373d7b27f485be8748f71471c662c1f269b7fb
SIZE (rust/crates/quick-xml-0.37.5.crate) = 190481
-SHA256 (rust/crates/quinn-0.11.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.13.crate) = fcebb1209ee276352ef14ff8732e24cc2b02bbac986cd74a4c81bcb2f9881970
-SIZE (rust/crates/quinn-udp-0.5.13.crate) = 32621
+SHA256 (rust/crates/quinn-0.11.9.crate) = b9e20a958963c291dc322d98411f541009df2ced7b5a4f2bd52337638cfccf20
+SIZE (rust/crates/quinn-0.11.9.crate) = 83606
+SHA256 (rust/crates/quinn-proto-0.11.13.crate) = f1906b49b0c3bc04b5fe5d86a77925ae6524a19b816ae38ce1e426255f1d8a31
+SIZE (rust/crates/quinn-proto-0.11.13.crate) = 243837
+SHA256 (rust/crates/quinn-udp-0.5.14.crate) = addec6a0dcad8a8d96a771f815f0eaf55f9d1805756410b39f5fa81332574cbd
+SIZE (rust/crates/quinn-udp-0.5.14.crate) = 33436
SHA256 (rust/crates/quote-1.0.40.crate) = 1885c039570dc00dcb4ff087a89e185fd56bae234ddc7f056a945bf36467248d
SIZE (rust/crates/quote-1.0.40.crate) = 31063
SHA256 (rust/crates/r-efi-5.3.0.crate) = 69cdb34c158ceb288df11e18b4bd39de994f6657d83847bdffdbd7f346754b0f
@@ -883,18 +885,16 @@ SHA256 (rust/crates/ref-cast-1.0.24.crate) = 4a0ae411dbe946a674d89546582cea4ba2b
SIZE (rust/crates/ref-cast-1.0.24.crate) = 15252
SHA256 (rust/crates/ref-cast-impl-1.0.24.crate) = 1165225c21bff1f3bbce98f5a1f889949bc902d3575308cc7b0de30b4f6d27c7
SIZE (rust/crates/ref-cast-impl-1.0.24.crate) = 9968
-SHA256 (rust/crates/regex-1.11.1.crate) = b544ef1b4eac5dc2db33ea63606ae9ffcfac26c1416a2806ae0bf5f56b201191
-SIZE (rust/crates/regex-1.11.1.crate) = 254170
-SHA256 (rust/crates/regex-automata-0.1.10.crate) = 6c230d73fb8d8c1b9c0b3135c5142a8acee3a0558fb8db5cf1cb65f8d7862132
-SIZE (rust/crates/regex-automata-0.1.10.crate) = 114533
-SHA256 (rust/crates/regex-automata-0.4.9.crate) = 809e8dc61f6de73b46c85f4c96486310fe304c434cfa43669d7b40f711150908
-SIZE (rust/crates/regex-automata-0.4.9.crate) = 618525
+SHA256 (rust/crates/regex-1.11.2.crate) = 23d7fd106d8c02486a8d64e778353d1cffe08ce79ac2e82f540c86d0facf6912
+SIZE (rust/crates/regex-1.11.2.crate) = 166265
+SHA256 (rust/crates/regex-automata-0.4.10.crate) = 6b9458fa0bfeeac22b5ca447c63aaf45f28439a709ccd244698632f9aa6394d6
+SIZE (rust/crates/regex-automata-0.4.10.crate) = 622754
SHA256 (rust/crates/regex-syntax-0.6.29.crate) = f162c6dd7b008981e4d40210aca20b4bd0f9b60ca9271061b07f78537722f2e1
SIZE (rust/crates/regex-syntax-0.6.29.crate) = 299752
-SHA256 (rust/crates/regex-syntax-0.8.5.crate) = 2b15c43186be67a4fd63bee50d0303afffcef381492ebe2c5d87f324e1b8815c
-SIZE (rust/crates/regex-syntax-0.8.5.crate) = 357541
-SHA256 (rust/crates/reqwest-0.12.22.crate) = cbc931937e6ca3a06e3b6c0aa7841849b160a90351d6ab467a8b9b9959767531
-SIZE (rust/crates/reqwest-0.12.22.crate) = 200283
+SHA256 (rust/crates/regex-syntax-0.8.6.crate) = caf4aa5b0f434c91fe5c7f1ecb6a5ece2130b02ad2a590589dda5146df959001
+SIZE (rust/crates/regex-syntax-0.8.6.crate) = 358808
+SHA256 (rust/crates/reqwest-0.12.23.crate) = d429f34c8092b2d42c7c93cec323bb4adeb7c67698f70839adec842ec10c7ceb
+SIZE (rust/crates/reqwest-0.12.23.crate) = 161307
SHA256 (rust/crates/ring-0.17.14.crate) = a4689e6c2294d81e88dc6261c768b63bc4fcdb852be6d1352498b114f61383b7
SIZE (rust/crates/ring-0.17.14.crate) = 1502610
SHA256 (rust/crates/rmcp-0.3.2.crate) = 1f0d0d5493be0d181a62db489eab7838669b81885972ca00ceca893cf6ac2883
@@ -925,8 +925,6 @@ SHA256 (rust/crates/rustc-hash-2.1.1.crate) = 357703d41365b4b27c590e3ed91eabb1b6
SIZE (rust/crates/rustc-hash-2.1.1.crate) = 14154
SHA256 (rust/crates/rustc_version-0.4.1.crate) = cfcb3a22ef46e85b45de6ee7e79d063319ebb6594faafcf1c225ea92ab6e9b92
SIZE (rust/crates/rustc_version-0.4.1.crate) = 12245
-SHA256 (rust/crates/rustix-0.38.44.crate) = fdb5bc1ae2baa591800df16c9ca78619bf65c0488b41b96ccec5d11220d8c154
-SIZE (rust/crates/rustix-0.38.44.crate) = 379347
SHA256 (rust/crates/rustix-1.0.8.crate) = 11181fbabf243db407ef8df94a6ce0b2f9a733bd8be4ad02b4eda9602296cac8
SIZE (rust/crates/rustix-1.0.8.crate) = 416688
SHA256 (rust/crates/rustls-0.23.31.crate) = c0ebcbd2f03de0fc1122ad9bb24b127a5a6cd51d72604a3f3c50ac459762b6cc
@@ -945,8 +943,8 @@ SHA256 (rust/crates/salsa20-0.10.2.crate) = 97a22f5af31f73a954c10289c93e8a50cc23
SIZE (rust/crates/salsa20-0.10.2.crate) = 12780
SHA256 (rust/crates/same-file-1.0.6.crate) = 93fc1dc3aaa9bfed95e02e6eadabb4baf7e3078b0bd1b4d7b6b0b68378900502
SIZE (rust/crates/same-file-1.0.6.crate) = 10183
-SHA256 (rust/crates/scc-2.3.4.crate) = 22b2d775fb28f245817589471dd49c5edf64237f4a19d10ce9a92ff4651a27f4
-SIZE (rust/crates/scc-2.3.4.crate) = 143387
+SHA256 (rust/crates/scc-2.4.0.crate) = 46e6f046b7fef48e2660c57ed794263155d713de679057f2d0c169bfc6e756cc
+SIZE (rust/crates/scc-2.4.0.crate) = 145014
SHA256 (rust/crates/schannel-0.1.27.crate) = 1f29ebaa345f945cec9fbbc532eb307f0fdad8161f281b6369539c8d84876b3d
SIZE (rust/crates/schannel-0.1.27.crate) = 42772
SHA256 (rust/crates/schemars-0.9.0.crate) = 4cd191f9397d57d581cddd31014772520aa448f65ef991055d7f61582c65165f
@@ -991,8 +989,8 @@ SHA256 (rust/crates/serde_derive_internals-0.29.1.crate) = 18d26a20a969b9e3fdf2f
SIZE (rust/crates/serde_derive_internals-0.29.1.crate) = 26189
SHA256 (rust/crates/serde_ignored-0.1.12.crate) = b516445dac1e3535b6d658a7b528d771153dfb272ed4180ca4617a20550365ff
SIZE (rust/crates/serde_ignored-0.1.12.crate) = 13050
-SHA256 (rust/crates/serde_json-1.0.142.crate) = 030fedb782600dcbd6f02d479bf0d817ac3bb40d644745b769d6a96bc3afc5a7
-SIZE (rust/crates/serde_json-1.0.142.crate) = 155363
+SHA256 (rust/crates/serde_json-1.0.143.crate) = d401abef1d108fbd9cbaebc3e46611f4b1021f714a0597a71f41ee463f5f4a5a
+SIZE (rust/crates/serde_json-1.0.143.crate) = 155342
SHA256 (rust/crates/serde_regex-1.1.0.crate) = a8136f1a4ea815d7eac4101cfd0b16dc0cb5e1fe1b8609dfd728058656b7badf
SIZE (rust/crates/serde_regex-1.1.0.crate) = 9710
SHA256 (rust/crates/serde_spanned-0.6.9.crate) = bf41e0cfaf7226dca15e8197172c295a782857fcb97fad1808a166870dee75a3
@@ -1051,8 +1049,6 @@ SHA256 (rust/crates/slug-0.1.6.crate) = 882a80f72ee45de3cc9a5afeb2da0331d58df69e
SIZE (rust/crates/slug-0.1.6.crate) = 6787
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/socket2-0.6.0.crate) = 233504af464074f9d066d7b5416c5f9b894a5862a6506e306f7b816cdd6f1807
SIZE (rust/crates/socket2-0.6.0.crate) = 57974
SHA256 (rust/crates/spki-0.7.3.crate) = d91ed6c858b01f942cd56b37a94b3e0a1798290327d1236e4d9cf4eaca44d29d
@@ -1071,8 +1067,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.104.crate) = 17b6f705963418cdb9927482fa304bc562ece2fdd4f616084c50b7023b435a40
-SIZE (rust/crates/syn-2.0.104.crate) = 299699
+SHA256 (rust/crates/syn-2.0.106.crate) = ede7c438028d4436d71104916910f5bb611972c5cfd7f89b8300a8186e6fada6
+SIZE (rust/crates/syn-2.0.106.crate) = 301514
SHA256 (rust/crates/sync_wrapper-1.0.2.crate) = 0bf256ce5efdfa370213c1dabab5935a12e49f2c58d15e9eac2870d3b4f27263
SIZE (rust/crates/sync_wrapper-1.0.2.crate) = 6958
SHA256 (rust/crates/synstructure-0.13.2.crate) = 728a70f3dbaf5bab7f0c4b1ac8d7ae5ea60a4b5549c8a5914361c99147a709d2
@@ -1091,8 +1087,8 @@ SHA256 (rust/crates/taplo-0.14.0.crate) = c221a50eef1a5493074f11ca1ed62bef28c05a
SIZE (rust/crates/taplo-0.14.0.crate) = 54256
SHA256 (rust/crates/tar-0.4.44.crate) = 1d863878d212c87a19c1a610eb53bb01fe12951c0501cf5a0d65f724914a667a
SIZE (rust/crates/tar-0.4.44.crate) = 61020
-SHA256 (rust/crates/tempfile-3.20.0.crate) = e8a64e3985349f2441a1a9ef0b853f869006c3855f2cda6862a94d26ebb9d6a1
-SIZE (rust/crates/tempfile-3.20.0.crate) = 42306
+SHA256 (rust/crates/tempfile-3.21.0.crate) = 15b61f8f20e3a6f7e0649d825294eaf317edce30f82cf6026e7e4cb9222a7d1e
+SIZE (rust/crates/tempfile-3.21.0.crate) = 42581
SHA256 (rust/crates/tera-1.20.0.crate) = ab9d851b45e865f178319da0abdbfe6acbc4328759ff18dafc3a41c16b4cd2ee
SIZE (rust/crates/tera-1.20.0.crate) = 104452
SHA256 (rust/crates/termcolor-1.4.1.crate) = 06794f8f6c5c898b3275aebefa6b8a1cb24cd2c6c79397ab15774837a0bc5755
@@ -1109,24 +1105,24 @@ SHA256 (rust/crates/text-size-1.1.1.crate) = f18aa187839b2bdb1ad2fa35ead8c4c2976
SIZE (rust/crates/text-size-1.1.1.crate) = 12553
SHA256 (rust/crates/thiserror-1.0.69.crate) = b6aaf5339b578ea85b50e080feb250a3e8ae8cfcdff9a461c9ec2904bc923f52
SIZE (rust/crates/thiserror-1.0.69.crate) = 22198
-SHA256 (rust/crates/thiserror-2.0.14.crate) = 0b0949c3a6c842cbde3f1686d6eea5a010516deb7085f79db747562d4102f41e
-SIZE (rust/crates/thiserror-2.0.14.crate) = 29021
+SHA256 (rust/crates/thiserror-2.0.16.crate) = 3467d614147380f2e4e374161426ff399c91084acd2363eaf549172b3d5e60c0
+SIZE (rust/crates/thiserror-2.0.16.crate) = 29095
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.14.crate) = cc5b44b4ab9c2fdd0e0512e6bece8388e214c0749f5862b114cc5b7a25daf227
-SIZE (rust/crates/thiserror-impl-2.0.14.crate) = 21219
+SHA256 (rust/crates/thiserror-impl-2.0.16.crate) = 6c5e1be1c48b9172ee610da68fd9cd2770e7a4056cb3fc98710ee6906f0c7960
+SIZE (rust/crates/thiserror-impl-2.0.16.crate) = 21214
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
-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/time-0.3.43.crate) = 83bde6f1ec10e72d583d91623c939f623002284ef622b87de38cfd546cbf2031
+SIZE (rust/crates/time-0.3.43.crate) = 142912
+SHA256 (rust/crates/time-core-0.1.6.crate) = 40868e7c1d2f0b8d73e4a8c7f0ff63af4f6d19be117e90bd73eb1d62cf831c6b
+SIZE (rust/crates/time-core-0.1.6.crate) = 9105
+SHA256 (rust/crates/time-macros-0.2.24.crate) = 30cfb0125f12d9c277f35663a0a33f8c30190f4e4574868a330595412d34ebf3
+SIZE (rust/crates/time-macros-0.2.24.crate) = 24715
SHA256 (rust/crates/tinystr-0.8.1.crate) = 5d4f6d1145dcb577acf783d4e601bc1d76a13337bb54e6233add580b07344c8b
SIZE (rust/crates/tinystr-0.8.1.crate) = 23333
-SHA256 (rust/crates/tinyvec-1.9.0.crate) = 09b3661f17e86524eccd4371ab0429194e0d7c008abb45f7a7495b1719463c71
-SIZE (rust/crates/tinyvec-1.9.0.crate) = 54137
+SHA256 (rust/crates/tinyvec-1.10.0.crate) = bfa5fdc3bce6191a1dbc8c02d5c8bffcf557bafa17c124c5264a458f1b0613fa
+SIZE (rust/crates/tinyvec-1.10.0.crate) = 51996
SHA256 (rust/crates/tinyvec_macros-0.1.1.crate) = 1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20
SIZE (rust/crates/tinyvec_macros-0.1.1.crate) = 5865
SHA256 (rust/crates/tokio-1.47.1.crate) = 89e49afdadebb872d3145a5638b59eb0691ea23e46ca484037cfab3b76b95038
@@ -1167,8 +1163,8 @@ SHA256 (rust/crates/tracing-error-0.2.1.crate) = 8b1581020d7a273442f5b45074a6a57
SIZE (rust/crates/tracing-error-0.2.1.crate) = 14135
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
-SIZE (rust/crates/tracing-subscriber-0.3.19.crate) = 198345
+SHA256 (rust/crates/tracing-subscriber-0.3.20.crate) = 2054a14f5307d601f88daf0553e1cbf472acc4f2c51afab632431cdcd72124d5
+SIZE (rust/crates/tracing-subscriber-0.3.20.crate) = 212274
SHA256 (rust/crates/try-lock-0.2.5.crate) = e421abadd41a4225275504ea4d6566923418b7f05506fbc9c0fe86ba7396114b
SIZE (rust/crates/try-lock-0.2.5.crate) = 4314
SHA256 (rust/crates/type-map-0.5.1.crate) = cb30dbbd9036155e74adad6812e9898d03ec374946234fbcebd5dfc7b9187b90
@@ -1177,8 +1173,8 @@ SHA256 (rust/crates/typeid-1.0.3.crate) = bc7d623258602320d5c55d1bc22793b57daff0
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/ubi-0.7.3.crate) = 0ba01598cd03e5cf73c25ffd69cb72469d9a4e74b9339c17fa3e95964511c999
-SIZE (rust/crates/ubi-0.7.3.crate) = 61706
+SHA256 (rust/crates/ubi-0.7.4.crate) = 0cdc5e6b6f36ff6bf3c9c98794396fc4bd337ada397b88d2456b015f82c1f868
+SIZE (rust/crates/ubi-0.7.4.crate) = 62546
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
@@ -1221,8 +1217,8 @@ SHA256 (rust/crates/unsafe-libyaml-0.2.11.crate) = 673aac59facbab8a9007c7f6108d1
SIZE (rust/crates/unsafe-libyaml-0.2.11.crate) = 62101
SHA256 (rust/crates/untrusted-0.9.0.crate) = 8ecb6da28b8a351d773b68d5825ac39017e680750f980f3a1a85cd8dd28a47c1
SIZE (rust/crates/untrusted-0.9.0.crate) = 14447
-SHA256 (rust/crates/url-2.5.4.crate) = 32f8b686cadd1473f4bd0117a5d28d36b1ade384ea9b5069a1c40aefed7fda60
-SIZE (rust/crates/url-2.5.4.crate) = 81097
+SHA256 (rust/crates/url-2.5.7.crate) = 08bc136a29a3d1758e07a9cca267be308aeebf5cfd5a10f3f67ab2097683ef5b
+SIZE (rust/crates/url-2.5.7.crate) = 87907
SHA256 (rust/crates/urlencoding-2.1.3.crate) = daf8dba3b7eb870caf1ddeed7bc9d2a049f3cfdfae7cb521b087cc33ae4c49da
SIZE (rust/crates/urlencoding-2.1.3.crate) = 6538
SHA256 (rust/crates/usage-lib-2.2.2.crate) = a10ea46630ad25b371a9f1c849e4a07217385cf2d908b1bebe324689d33c68b2
@@ -1249,22 +1245,22 @@ SHA256 (rust/crates/want-0.3.1.crate) = bfa7760aed19e106de2c7c0b581b509f2f25d3da
SIZE (rust/crates/want-0.3.1.crate) = 6398
SHA256 (rust/crates/wasi-0.11.1+wasi-snapshot-preview1.crate) = ccf3ec651a847eb01de73ccad15eb7d99f80485de043efb2f370cd654f4ea44b
SIZE (rust/crates/wasi-0.11.1+wasi-snapshot-preview1.crate) = 28477
-SHA256 (rust/crates/wasi-0.14.2+wasi-0.2.4.crate) = 9683f9a5a998d873c0d21fcbe3c083009670149a8fab228644b8bd36b2c48cb3
-SIZE (rust/crates/wasi-0.14.2+wasi-0.2.4.crate) = 140921
-SHA256 (rust/crates/wasm-bindgen-0.2.100.crate) = 1edc8929d7499fc4e8f0be2262a241556cfc54a0bea223790e71446f2aab1ef5
-SIZE (rust/crates/wasm-bindgen-0.2.100.crate) = 48288
-SHA256 (rust/crates/wasm-bindgen-backend-0.2.100.crate) = 2f0a0651a5c2bc21487bde11ee802ccaf4c51935d0d3d42a6101f98161700bc6
-SIZE (rust/crates/wasm-bindgen-backend-0.2.100.crate) = 32111
-SHA256 (rust/crates/wasm-bindgen-futures-0.4.50.crate) = 555d470ec0bc3bb57890405e5d4322cc9ea83cebb085523ced7be4144dac1e61
-SIZE (rust/crates/wasm-bindgen-futures-0.4.50.crate) = 16181
-SHA256 (rust/crates/wasm-bindgen-macro-0.2.100.crate) = 7fe63fc6d09ed3792bd0897b314f53de8e16568c2b3f7982f468c0bf9bd0b407
-SIZE (rust/crates/wasm-bindgen-macro-0.2.100.crate) = 9663
-SHA256 (rust/crates/wasm-bindgen-macro-support-0.2.100.crate) = 8ae87ea40c9f689fc23f209965b6fb8a99ad69aeeb0231408be24920604395de
-SIZE (rust/crates/wasm-bindgen-macro-support-0.2.100.crate) = 26243
-SHA256 (rust/crates/wasm-bindgen-shared-0.2.100.crate) = 1a05d73b933a847d6cccdda8f838a22ff101ad9bf93e33684f39c1f5f0eece3d
-SIZE (rust/crates/wasm-bindgen-shared-0.2.100.crate) = 8570
-SHA256 (rust/crates/web-sys-0.3.77.crate) = 33b6dd2ef9186f1f2072e409e99cd22a975331a6b3591b12c764e0e55c60d5d2
-SIZE (rust/crates/web-sys-0.3.77.crate) = 638246
+SHA256 (rust/crates/wasi-0.14.3+wasi-0.2.4.crate) = 6a51ae83037bdd272a9e28ce236db8c07016dd0d50c27038b3f407533c030c95
+SIZE (rust/crates/wasi-0.14.3+wasi-0.2.4.crate) = 144010
+SHA256 (rust/crates/wasm-bindgen-0.2.101.crate) = 7e14915cadd45b529bb8d1f343c4ed0ac1de926144b746e2710f9cd05df6603b
+SIZE (rust/crates/wasm-bindgen-0.2.101.crate) = 47841
+SHA256 (rust/crates/wasm-bindgen-backend-0.2.101.crate) = e28d1ba982ca7923fd01448d5c30c6864d0a14109560296a162f80f305fb93bb
+SIZE (rust/crates/wasm-bindgen-backend-0.2.101.crate) = 32331
+SHA256 (rust/crates/wasm-bindgen-futures-0.4.51.crate) = 0ca85039a9b469b38336411d6d6ced91f3fc87109a2a27b0c197663f5144dffe
+SIZE (rust/crates/wasm-bindgen-futures-0.4.51.crate) = 16315
+SHA256 (rust/crates/wasm-bindgen-macro-0.2.101.crate) = 7c3d463ae3eff775b0c45df9da45d68837702ac35af998361e2c84e7c5ec1b0d
+SIZE (rust/crates/wasm-bindgen-macro-0.2.101.crate) = 9804
+SHA256 (rust/crates/wasm-bindgen-macro-support-0.2.101.crate) = 7bb4ce89b08211f923caf51d527662b75bdc9c9c7aab40f86dcb9fb85ac552aa
+SIZE (rust/crates/wasm-bindgen-macro-support-0.2.101.crate) = 26415
+SHA256 (rust/crates/wasm-bindgen-shared-0.2.101.crate) = f143854a3b13752c6950862c906306adb27c7e839f7414cec8fea35beab624c1
+SIZE (rust/crates/wasm-bindgen-shared-0.2.101.crate) = 9055
+SHA256 (rust/crates/web-sys-0.3.78.crate) = 77e4b637749ff0d92b8fad63aa1f7cff3cbe125fd49c175cd6345e7272638b12
+SIZE (rust/crates/web-sys-0.3.78.crate) = 642410
SHA256 (rust/crates/web-time-1.1.0.crate) = 5a6580f308b1fad9207618087a65c04e7a10bc77e02c8e84e9b00dd4b12fa0bb
SIZE (rust/crates/web-time-1.1.0.crate) = 18026
SHA256 (rust/crates/webpki-roots-1.0.2.crate) = 7e8983c3ab33d6fb807cfcdad2491c4ea8cbc8ed839181c7dfd9c67c83e261b2
@@ -1279,8 +1275,8 @@ SHA256 (rust/crates/winapi-0.3.9.crate) = 5c839a674fcd7a98952e593242ea400abe9399
SIZE (rust/crates/winapi-0.3.9.crate) = 1200382
SHA256 (rust/crates/winapi-i686-pc-windows-gnu-0.4.0.crate) = ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6
SIZE (rust/crates/winapi-i686-pc-windows-gnu-0.4.0.crate) = 2918815
-SHA256 (rust/crates/winapi-util-0.1.9.crate) = cf221c93e13a30d793f7645a0e7762c55d169dbb0a49671918a2319d289b10bb
-SIZE (rust/crates/winapi-util-0.1.9.crate) = 12464
+SHA256 (rust/crates/winapi-util-0.1.10.crate) = 0978bf7171b3d90bac376700cb56d606feb40f251a475a5d6634613564460b22
+SIZE (rust/crates/winapi-util-0.1.10.crate) = 13370
SHA256 (rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.crate) = 712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f
SIZE (rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.crate) = 2947998
SHA256 (rust/crates/windows-0.48.0.crate) = e686886bc078bc1b0b600cac0147aadb815089b6e4da64016cbd754b6342700f
@@ -1299,6 +1295,8 @@ SHA256 (rust/crates/windows-interface-0.59.1.crate) = bd9211b69f8dcdfa817bfd14bf
SIZE (rust/crates/windows-interface-0.59.1.crate) = 11735
SHA256 (rust/crates/windows-link-0.1.3.crate) = 5e6ad25900d524eaabdbbb96d20b4311e1e7ae1699af4fb28c17ae66c80d798a
SIZE (rust/crates/windows-link-0.1.3.crate) = 6154
+SHA256 (rust/crates/windows-link-0.2.0.crate) = 45e46c0661abb7180e7b9c281db115305d49ca1709ab8242adf09666d2173c65
+SIZE (rust/crates/windows-link-0.2.0.crate) = 6170
SHA256 (rust/crates/windows-numerics-0.2.0.crate) = 9150af68066c4c5c07ddc0ce30421554771e528bde427614c61038bc2c92c2b1
SIZE (rust/crates/windows-numerics-0.2.0.crate) = 9686
SHA256 (rust/crates/windows-registry-0.5.3.crate) = 5b8a9ed28765efc97bbc954883f4e6796c33a06546ebafacbabee9696967499e
@@ -1313,6 +1311,8 @@ SHA256 (rust/crates/windows-sys-0.59.0.crate) = 1e38bc4d79ed67fd075bcc251a1c39b3
SIZE (rust/crates/windows-sys-0.59.0.crate) = 2387323
SHA256 (rust/crates/windows-sys-0.60.2.crate) = f2f500e4d28234f72040990ec9d39e3a6b950f9f22d3dba18416c35882612bcb
SIZE (rust/crates/windows-sys-0.60.2.crate) = 2518479
+SHA256 (rust/crates/windows-sys-0.61.0.crate) = e201184e40b2ede64bc2ea34968b28e33622acdbbf37104f0e4a33f7abe657aa
+SIZE (rust/crates/windows-sys-0.61.0.crate) = 2517134
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
@@ -1369,20 +1369,20 @@ 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.24.crate) = c8d71a593cc5c42ad7876e2c1fda56f314f3754c084128833e64f1345ff8a03a
SIZE (rust/crates/winnow-0.6.24.crate) = 165680
-SHA256 (rust/crates/winnow-0.7.12.crate) = f3edebf492c8125044983378ecb5766203ad3b4c2f7a922bd7dd207f6d443e95
-SIZE (rust/crates/winnow-0.7.12.crate) = 174403
+SHA256 (rust/crates/winnow-0.7.13.crate) = 21a0236b59786fed61e2a80582dd500fe61f18b5dca67a4a067d0bc9039339cf
+SIZE (rust/crates/winnow-0.7.13.crate) = 174454
SHA256 (rust/crates/winsafe-0.0.19.crate) = d135d17ab770252ad95e9a872d365cf3090e3be864a34ab46f48555993efc904
SIZE (rust/crates/winsafe-0.0.19.crate) = 492820
-SHA256 (rust/crates/wit-bindgen-rt-0.39.0.crate) = 6f42320e61fe2cfd34354ecb597f86f413484a798ba44a8ca1165c58d42da6c1
-SIZE (rust/crates/wit-bindgen-rt-0.39.0.crate) = 12241
+SHA256 (rust/crates/wit-bindgen-0.45.0.crate) = 052283831dbae3d879dc7f51f3d92703a316ca49f91540417d38591826127814
+SIZE (rust/crates/wit-bindgen-0.45.0.crate) = 60405
SHA256 (rust/crates/writeable-0.6.1.crate) = ea2f10b9bb0928dfb1b42b65e1f9e36f7f54dbdf08457afefb38afcdec4fa2bb
SIZE (rust/crates/writeable-0.6.1.crate) = 24068
SHA256 (rust/crates/x25519-dalek-2.0.1.crate) = c7e468321c81fb07fa7f4c636c3972b9100f0346e5b6a9f2bd0603a52f7ed277
SIZE (rust/crates/x25519-dalek-2.0.1.crate) = 87820
SHA256 (rust/crates/xattr-1.5.1.crate) = af3a19837351dc82ba89f8a125e22a3c475f05aba604acc023d62b2739ae2909
SIZE (rust/crates/xattr-1.5.1.crate) = 14565
-SHA256 (rust/crates/xx-2.1.1.crate) = a0b0d18c02f29d5a0a5e543a90c0190a17370d4f9820b15ee347992d212c22db
-SIZE (rust/crates/xx-2.1.1.crate) = 33180
+SHA256 (rust/crates/xx-2.2.0.crate) = c49281e5e82dafeb26c72c7bf4b1876401ff662c38c7517d84b641053863486d
+SIZE (rust/crates/xx-2.2.0.crate) = 42923
SHA256 (rust/crates/xz2-0.1.7.crate) = 388c44dc09d76f1536602ead6d325eb532f5c122f17782bd57fb47baeeb767e2
SIZE (rust/crates/xz2-0.1.7.crate) = 23892
SHA256 (rust/crates/yansi-1.0.1.crate) = cfe53a6657fd280eaa890a3bc59152892ffa3e30101319d168b781ed6529b049
@@ -1415,15 +1415,15 @@ SHA256 (rust/crates/zip-3.0.0.crate) = 12598812502ed0105f607f941c386f43d441e0014
SIZE (rust/crates/zip-3.0.0.crate) = 112450
SHA256 (rust/crates/zipsign-api-0.1.5.crate) = dba6063ff82cdbd9a765add16d369abe81e520f836054e997c2db217ceca40c0
SIZE (rust/crates/zipsign-api-0.1.5.crate) = 17451
-SHA256 (rust/crates/zlib-rs-0.5.1.crate) = 626bd9fa9734751fc50d6060752170984d7053f5a39061f524cda68023d4db8a
-SIZE (rust/crates/zlib-rs-0.5.1.crate) = 193055
+SHA256 (rust/crates/zlib-rs-0.5.2.crate) = 2f06ae92f42f5e5c42443fd094f245eb656abf56dd7cce9b8b263236565e00f2
+SIZE (rust/crates/zlib-rs-0.5.2.crate) = 194342
SHA256 (rust/crates/zopfli-0.8.2.crate) = edfc5ee405f504cd4984ecc6f14d02d55cfda60fa4b689434ef4102aae150cd7
SIZE (rust/crates/zopfli-0.8.2.crate) = 51842
SHA256 (rust/crates/zstd-0.13.3.crate) = e91ee311a569c327171651566e07972200e76fcfe2242a4fa446149a3881c08a
SIZE (rust/crates/zstd-0.13.3.crate) = 30514
SHA256 (rust/crates/zstd-safe-7.2.4.crate) = 8f49c4d5f0abb602a93fb8736af2a4f4dd9512e36f7f570d66e65ff867ed3b9d
SIZE (rust/crates/zstd-safe-7.2.4.crate) = 29350
-SHA256 (rust/crates/zstd-sys-2.0.15+zstd.1.5.7.crate) = eb81183ddd97d0c74cedf1d50d85c8d08c1b8b68ee863bdee9e706eedba1a237
-SIZE (rust/crates/zstd-sys-2.0.15+zstd.1.5.7.crate) = 774847
-SHA256 (jdx-mise-v2025.8.20_GH0.tar.gz) = f92d22face0128612fe27039f80beae0cd30335240cb7be1aff22b429048f485
-SIZE (jdx-mise-v2025.8.20_GH0.tar.gz) = 5146355
+SHA256 (rust/crates/zstd-sys-2.0.16+zstd.1.5.7.crate) = 91e19ebc2adc8f83e43039e79776e3fda8ca919132d68a1fed6a5faca2683748
+SIZE (rust/crates/zstd-sys-2.0.16+zstd.1.5.7.crate) = 775620
+SHA256 (jdx-mise-v2025.9.5_GH0.tar.gz) = 654be1a91df059213ee6b84a7742d2980da2658813511ca9e7a92ea760ade481
+SIZE (jdx-mise-v2025.9.5_GH0.tar.gz) = 5164414
diff --git a/sysutils/ncdu2/Makefile b/sysutils/ncdu2/Makefile
index 93a4d28551e1..ba87551b3551 100644
--- a/sysutils/ncdu2/Makefile
+++ b/sysutils/ncdu2/Makefile
@@ -1,5 +1,5 @@
PORTNAME= ncdu
-PORTVERSION= 2.8.2
+PORTVERSION= 2.9.1
CATEGORIES= sysutils
MASTER_SITES= https://dev.yorhel.nl/download/
PKGNAMESUFFIX= 2
diff --git a/sysutils/ncdu2/distinfo b/sysutils/ncdu2/distinfo
index 806a83cc42e9..4e760a77e10c 100644
--- a/sysutils/ncdu2/distinfo
+++ b/sysutils/ncdu2/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1751375039
-SHA256 (ncdu-2.8.2.tar.gz) = 022fa765d35a79797acdc80c831707df43c9a3ba60d1ae3e6ea4cc1b7a2c013d
-SIZE (ncdu-2.8.2.tar.gz) = 72200
+TIMESTAMP = 1757120538
+SHA256 (ncdu-2.9.1.tar.gz) = bfd1094e1400ee89cfd59200eab940f025ccdc0c238067105c984a3c4857bf7e
+SIZE (ncdu-2.9.1.tar.gz) = 74334
diff --git a/sysutils/parallel/Makefile b/sysutils/parallel/Makefile
index c5380596aefa..bb2ffc20b33e 100644
--- a/sysutils/parallel/Makefile
+++ b/sysutils/parallel/Makefile
@@ -1,5 +1,5 @@
PORTNAME= parallel
-PORTVERSION= 20250722
+PORTVERSION= 20250822
CATEGORIES= sysutils
MASTER_SITES= GNU
diff --git a/sysutils/parallel/distinfo b/sysutils/parallel/distinfo
index fd3c35a336c9..76d61934cc93 100644
--- a/sysutils/parallel/distinfo
+++ b/sysutils/parallel/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753369364
-SHA256 (parallel-20250722.tar.bz2) = 91a81ff4129cdf5ad3c3c45ec033e75f2bbea5447f4b6813a0d8cfe8e5c7843b
-SIZE (parallel-20250722.tar.bz2) = 2620977
+TIMESTAMP = 1757120540
+SHA256 (parallel-20250822.tar.bz2) = 019d328722867cffe918c449364308c0df048456c69299b91451a3e6fac9167a
+SIZE (parallel-20250822.tar.bz2) = 2702042
diff --git a/sysutils/py-diffoscope/Makefile b/sysutils/py-diffoscope/Makefile
index ff1403ed6383..e49d6539dc1c 100644
--- a/sysutils/py-diffoscope/Makefile
+++ b/sysutils/py-diffoscope/Makefile
@@ -1,5 +1,5 @@
PORTNAME= diffoscope
-PORTVERSION= 302
+PORTVERSION= 305
CATEGORIES= sysutils python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/sysutils/py-diffoscope/distinfo b/sysutils/py-diffoscope/distinfo
index fbda52c8a412..61811b18e20c 100644
--- a/sysutils/py-diffoscope/distinfo
+++ b/sysutils/py-diffoscope/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753796096
-SHA256 (diffoscope-302.tar.gz) = 7b5802d55a81dee59034d398cc6e0ee83b176281c1209d33df5bde29b586b328
-SIZE (diffoscope-302.tar.gz) = 3188946
+TIMESTAMP = 1757120828
+SHA256 (diffoscope-305.tar.gz) = 8ff69134e260a16691ad320efc2934b18f2c738f580f758d67a8b7eacb93d3b2
+SIZE (diffoscope-305.tar.gz) = 3189288
diff --git a/sysutils/py-hcloud/Makefile b/sysutils/py-hcloud/Makefile
index 53b5c8af59e5..5f8d4f650a4a 100644
--- a/sysutils/py-hcloud/Makefile
+++ b/sysutils/py-hcloud/Makefile
@@ -1,5 +1,5 @@
PORTNAME= hcloud
-DISTVERSION= 2.5.4
+DISTVERSION= 2.6.0
CATEGORIES= sysutils python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/sysutils/py-hcloud/distinfo b/sysutils/py-hcloud/distinfo
index d2fd69e1cca7..891270286974 100644
--- a/sysutils/py-hcloud/distinfo
+++ b/sysutils/py-hcloud/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1752161737
-SHA256 (hcloud-2.5.4.tar.gz) = 2532e0d8b6e20fb5a90af5f8d36eb0039a197c2094d1d56fc7fce789a300025e
-SIZE (hcloud-2.5.4.tar.gz) = 125742
+TIMESTAMP = 1757396720
+SHA256 (hcloud-2.6.0.tar.gz) = 45933390763ed08b9679c61d79bafde1acb7f0296d9b8b61377c2a4e4e12c9a1
+SIZE (hcloud-2.6.0.tar.gz) = 125232
diff --git a/sysutils/rubygem-chef-bin/Makefile b/sysutils/rubygem-chef-bin/Makefile
index 3b935eb0b0a0..f7e68f28a4f7 100644
--- a/sysutils/rubygem-chef-bin/Makefile
+++ b/sysutils/rubygem-chef-bin/Makefile
@@ -1,5 +1,5 @@
PORTNAME= chef-bin
-PORTVERSION= 18.7.10
+PORTVERSION= 18.8.11
CATEGORIES= sysutils rubygems
MASTER_SITES= RG
diff --git a/sysutils/rubygem-chef-bin/distinfo b/sysutils/rubygem-chef-bin/distinfo
index 1f11cf0e6b45..b4bd3d0a73d2 100644
--- a/sysutils/rubygem-chef-bin/distinfo
+++ b/sysutils/rubygem-chef-bin/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1747716404
-SHA256 (rubygem/chef-bin-18.7.10.gem) = d8bc507d0b96c301a21994d84fe846c262276df7acb84b48a4eb717c9cc5152e
-SIZE (rubygem/chef-bin-18.7.10.gem) = 10240
+TIMESTAMP = 1757121860
+SHA256 (rubygem/chef-bin-18.8.11.gem) = 810414dde71bdc43721e381be051fc31935c20ea8639d8242882b1d8619fe154
+SIZE (rubygem/chef-bin-18.8.11.gem) = 10240
diff --git a/sysutils/rubygem-chef-config/Makefile b/sysutils/rubygem-chef-config/Makefile
index 8b55a84195e7..d6577f5f1305 100644
--- a/sysutils/rubygem-chef-config/Makefile
+++ b/sysutils/rubygem-chef-config/Makefile
@@ -1,5 +1,5 @@
PORTNAME= chef-config
-PORTVERSION= 18.7.10
+PORTVERSION= 18.8.11
CATEGORIES= sysutils rubygems
MASTER_SITES= RG
diff --git a/sysutils/rubygem-chef-config/distinfo b/sysutils/rubygem-chef-config/distinfo
index d7e94d6f6df9..c1584ee82128 100644
--- a/sysutils/rubygem-chef-config/distinfo
+++ b/sysutils/rubygem-chef-config/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1747716406
-SHA256 (rubygem/chef-config-18.7.10.gem) = 84c2a72955d09b801ca6f2fe5b8e5bbdbeaf2dd60861c1fd67a0bae42ddf717f
-SIZE (rubygem/chef-config-18.7.10.gem) = 52736
+TIMESTAMP = 1757121862
+SHA256 (rubygem/chef-config-18.8.11.gem) = 66bdabc531ddebc763554bdeee6dbb917adb613e7b2019b780e037080b375abe
+SIZE (rubygem/chef-config-18.8.11.gem) = 52736
diff --git a/sysutils/rubygem-chef-utils/Makefile b/sysutils/rubygem-chef-utils/Makefile
index 011922e2d596..1f21ab4c1cf7 100644
--- a/sysutils/rubygem-chef-utils/Makefile
+++ b/sysutils/rubygem-chef-utils/Makefile
@@ -1,5 +1,5 @@
PORTNAME= chef-utils
-PORTVERSION= 18.7.10
+PORTVERSION= 18.8.11
CATEGORIES= sysutils rubygems
MASTER_SITES= RG
diff --git a/sysutils/rubygem-chef-utils/distinfo b/sysutils/rubygem-chef-utils/distinfo
index 6b6474756851..7a72c5efbd1e 100644
--- a/sysutils/rubygem-chef-utils/distinfo
+++ b/sysutils/rubygem-chef-utils/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1747716408
-SHA256 (rubygem/chef-utils-18.7.10.gem) = cd93433e50d526d496a37f6ca3b07b65dc29f37b8c63231f22aa15924c4b99a4
-SIZE (rubygem/chef-utils-18.7.10.gem) = 34816
+TIMESTAMP = 1757121864
+SHA256 (rubygem/chef-utils-18.8.11.gem) = c8f05dfba6faf10bd56a6a20e703c223367e8159ccf69017f02403088dada2dc
+SIZE (rubygem/chef-utils-18.8.11.gem) = 34816
diff --git a/sysutils/rubygem-chef-zero/Makefile b/sysutils/rubygem-chef-zero/Makefile
index 22f5b0905d58..676737f5cef9 100644
--- a/sysutils/rubygem-chef-zero/Makefile
+++ b/sysutils/rubygem-chef-zero/Makefile
@@ -1,5 +1,5 @@
PORTNAME= chef-zero
-PORTVERSION= 15.0.17
+PORTVERSION= 15.0.21
CATEGORIES= sysutils
MASTER_SITES= RG
@@ -10,12 +10,13 @@ WWW= https://github.com/chef/chef-zero
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
-RUN_DEPENDS= rubygem-activesupport70>=7.0<7.1:devel/rubygem-activesupport70 \
- rubygem-ffi-yajl>=2.2<3:devel/rubygem-ffi-yajl \
- rubygem-hashie4>=2.0<5.0:devel/rubygem-hashie4 \
+RUN_DEPENDS= rubygem-activesupport70>=7<8.1:devel/rubygem-activesupport70 \
+ rubygem-ffi-yajl>=2.2<4.0:devel/rubygem-ffi-yajl \
+ rubygem-hashie>=2.0<6.0:devel/rubygem-hashie \
rubygem-mixlib-log>=2.0<4.0:devel/rubygem-mixlib-log \
- rubygem-rack>=3.1.10,3<4,3:www/rubygem-rack \
+ rubygem-rack>=3.1.16,3<4,3:www/rubygem-rack \
rubygem-rackup>=2.2.1<3:www/rubygem-rackup \
+ rubygem-unf_ext>=0.0.8<0.1:textproc/rubygem-unf_ext \
rubygem-uuidtools>=2.1:devel/rubygem-uuidtools \
rubygem-webrick>=0:www/rubygem-webrick
diff --git a/sysutils/rubygem-chef-zero/distinfo b/sysutils/rubygem-chef-zero/distinfo
index 052741fc3678..e4cf9237629e 100644
--- a/sysutils/rubygem-chef-zero/distinfo
+++ b/sysutils/rubygem-chef-zero/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1742405588
-SHA256 (rubygem/chef-zero-15.0.17.gem) = 423e18499b5e07aa1b8cbcaa1c9102f5bd5edf5f692f64b1d0e9ea9181087357
-SIZE (rubygem/chef-zero-15.0.17.gem) = 71168
+TIMESTAMP = 1757122066
+SHA256 (rubygem/chef-zero-15.0.21.gem) = f4a6115f8d1aa1901fe12d4d7b63496cec7e6f4260d90097adbdf0cb110ae6cb
+SIZE (rubygem/chef-zero-15.0.21.gem) = 71680
diff --git a/sysutils/rubygem-chef-zero/files/patch-gemspec b/sysutils/rubygem-chef-zero/files/patch-gemspec
index a946edc143c6..a35d368fd10f 100644
--- a/sysutils/rubygem-chef-zero/files/patch-gemspec
+++ b/sysutils/rubygem-chef-zero/files/patch-gemspec
@@ -1,11 +1,11 @@
---- chef-zero.gemspec.orig 2025-03-16 15:39:38 UTC
+--- chef-zero.gemspec.orig 2025-09-02 23:37:02 UTC
+++ chef-zero.gemspec
-@@ -23,7 +23,7 @@ Gem::Specification.new do |s|
-
+@@ -24,7 +24,7 @@ Gem::Specification.new do |s|
+ s.add_runtime_dependency(%q<activesupport>.freeze, [">= 7".freeze, "< 8.1".freeze])
s.add_runtime_dependency(%q<mixlib-log>.freeze, [">= 2.0".freeze, "< 4.0".freeze])
- s.add_runtime_dependency(%q<hashie>.freeze, [">= 2.0".freeze, "< 5.0".freeze])
+ s.add_runtime_dependency(%q<hashie>.freeze, [">= 2.0".freeze, "< 6.0".freeze])
- s.add_runtime_dependency(%q<uuidtools>.freeze, ["~> 2.1".freeze])
+ s.add_runtime_dependency(%q<uuidtools>.freeze, [">= 2.1".freeze])
- s.add_runtime_dependency(%q<ffi-yajl>.freeze, ["~> 2.2".freeze])
- s.add_runtime_dependency(%q<rack>.freeze, ["~> 2.0".freeze, ">= 2.0.6".freeze])
- s.add_runtime_dependency(%q<webrick>.freeze, [">= 0".freeze])
+ s.add_runtime_dependency(%q<ffi-yajl>.freeze, [">= 2.2".freeze, "< 4.0".freeze])
+ s.add_runtime_dependency(%q<rack>.freeze, ["~> 3.1".freeze, ">= 3.1.16".freeze])
+ s.add_runtime_dependency(%q<rackup>.freeze, ["~> 2.2".freeze, ">= 2.2.1".freeze])
diff --git a/sysutils/rubygem-chef/Makefile b/sysutils/rubygem-chef/Makefile
index 7c30613bce57..0c56215a59c0 100644
--- a/sysutils/rubygem-chef/Makefile
+++ b/sysutils/rubygem-chef/Makefile
@@ -1,23 +1,24 @@
PORTNAME= chef
-PORTVERSION= 18.7.10
-PORTREVISION= 1
+PORTVERSION= 18.8.11
CATEGORIES= sysutils
MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Systems integration framework. Client part
-WWW= https://www.chef.io/
+WWW= https://www.chef.io/ \
+ https://github.com/chef/chef
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
-RUN_DEPENDS= rubygem-addressable>=0:www/rubygem-addressable \
+RUN_DEPENDS= rubygem-activesupport70>=4.2.7.1<7.1.3.2_99:devel/rubygem-activesupport70 \
+ rubygem-addressable>=0:www/rubygem-addressable \
rubygem-aws-sdk-s3>=1.91<2:devel/rubygem-aws-sdk-s3 \
rubygem-aws-sdk-secretsmanager>=1.46<2:devel/rubygem-aws-sdk-secretsmanager \
rubygem-chef-config>=${PORTVERSION}<${PORTVERSION}_99:sysutils/rubygem-chef-config \
rubygem-chef-utils>=${PORTVERSION}<${PORTVERSION}_99:sysutils/rubygem-chef-utils \
rubygem-chef-vault>=0:sysutils/rubygem-chef-vault \
- rubygem-chef-zero>=15.0.17:sysutils/rubygem-chef-zero \
+ rubygem-chef-zero>=15.0.21:sysutils/rubygem-chef-zero \
rubygem-corefoundation>=0.3.4<0.4:devel/rubygem-corefoundation \
rubygem-diff-lcs>=1.2.4:textproc/rubygem-diff-lcs \
rubygem-erubis>=2.7<3:www/rubygem-erubis \
@@ -42,6 +43,7 @@ RUN_DEPENDS= rubygem-addressable>=0:www/rubygem-addressable \
rubygem-train-rest>=0.4.1:net/rubygem-train-rest \
rubygem-train-winrm>=0.2.17:net/rubygem-train-winrm \
rubygem-unf_ext>=0.0.8.2:textproc/rubygem-unf_ext \
+ rubygem-uri>=1.0.3<1.1:net/rubygem-uri \
rubygem-uuidtools>=2.1.5:devel/rubygem-uuidtools \
rubygem-vault>=0.18.2<0.19:security/rubygem-vault
diff --git a/sysutils/rubygem-chef/distinfo b/sysutils/rubygem-chef/distinfo
index 8f67a9104070..f5a326c50940 100644
--- a/sysutils/rubygem-chef/distinfo
+++ b/sysutils/rubygem-chef/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1747716402
-SHA256 (rubygem/chef-18.7.10.gem) = 1536e6edf7efb67438417c7f92d49377401440c09944d021f6b1c219c97b076b
-SIZE (rubygem/chef-18.7.10.gem) = 1757696
+TIMESTAMP = 1757121858
+SHA256 (rubygem/chef-18.8.11.gem) = 0b15f6aa125cc410b779c1ffea108f947a330e654b90b2e36770cd3949980cd8
+SIZE (rubygem/chef-18.8.11.gem) = 1760768
diff --git a/sysutils/rubygem-chef/files/patch-gemspec b/sysutils/rubygem-chef/files/patch-gemspec
index 0d24770be3f7..71ca6773c618 100644
--- a/sysutils/rubygem-chef/files/patch-gemspec
+++ b/sysutils/rubygem-chef/files/patch-gemspec
@@ -1,9 +1,9 @@
---- chef.gemspec.orig 2025-07-23 04:51:07 UTC
+--- chef.gemspec.orig 2025-09-03 09:08:56 UTC
+++ chef.gemspec
-@@ -24,8 +24,8 @@ Gem::Specification.new do |s|
-
- s.add_runtime_dependency(%q<chef-config>.freeze, ["= 18.7.10".freeze])
- s.add_runtime_dependency(%q<chef-utils>.freeze, ["= 18.7.10".freeze])
+@@ -25,8 +25,8 @@ Gem::Specification.new do |s|
+ s.add_runtime_dependency(%q<activesupport>.freeze, [">= 4.2.7.1".freeze, "<= 7.1.3.2".freeze])
+ s.add_runtime_dependency(%q<chef-config>.freeze, ["= 18.8.11".freeze])
+ s.add_runtime_dependency(%q<chef-utils>.freeze, ["= 18.8.11".freeze])
- s.add_runtime_dependency(%q<train-core>.freeze, ["~> 3.10".freeze, "<= 3.12.13".freeze])
- s.add_runtime_dependency(%q<train-winrm>.freeze, ["~> 0.2.17".freeze])
+ s.add_runtime_dependency(%q<train-core>.freeze, ["~> 3.10".freeze])
@@ -11,7 +11,7 @@
s.add_runtime_dependency(%q<train-rest>.freeze, [">= 0.4.1".freeze])
s.add_runtime_dependency(%q<license-acceptance>.freeze, [">= 1.0.5".freeze, "< 3".freeze])
s.add_runtime_dependency(%q<mixlib-cli>.freeze, [">= 2.1.1".freeze, "< 3.0".freeze])
-@@ -35,12 +35,12 @@ Gem::Specification.new do |s|
+@@ -36,12 +36,12 @@ Gem::Specification.new do |s|
s.add_runtime_dependency(%q<mixlib-archive>.freeze, [">= 0.4".freeze, "< 2.0".freeze])
s.add_runtime_dependency(%q<ohai>.freeze, ["~> 18.0".freeze])
s.add_runtime_dependency(%q<inspec-core>.freeze, [">= 5".freeze, "< 6".freeze])
@@ -24,9 +24,9 @@
- s.add_runtime_dependency(%q<diff-lcs>.freeze, [">= 1.2.4".freeze, "!= 1.4.0".freeze, "< 1.6.0".freeze])
+ s.add_runtime_dependency(%q<diff-lcs>.freeze, [">= 1.2.4".freeze, "!= 1.4.0".freeze])
s.add_runtime_dependency(%q<ffi-libarchive>.freeze, ["~> 1.0".freeze, ">= 1.0.3".freeze])
- s.add_runtime_dependency(%q<chef-zero>.freeze, [">= 15.0.17".freeze])
+ s.add_runtime_dependency(%q<chef-zero>.freeze, [">= 15.0.21".freeze])
s.add_runtime_dependency(%q<chef-vault>.freeze, [">= 0".freeze])
-@@ -48,8 +48,8 @@ Gem::Specification.new do |s|
+@@ -49,8 +49,8 @@ Gem::Specification.new do |s|
s.add_runtime_dependency(%q<iniparse>.freeze, ["~> 1.4".freeze])
s.add_runtime_dependency(%q<addressable>.freeze, [">= 0".freeze])
s.add_runtime_dependency(%q<syslog-logger>.freeze, ["~> 1.6".freeze])
@@ -34,6 +34,6 @@
- s.add_runtime_dependency(%q<unf_ext>.freeze, ["~> 0.0.8.2".freeze])
+ s.add_runtime_dependency(%q<uuidtools>.freeze, [">= 2.1.5".freeze])
+ s.add_runtime_dependency(%q<unf_ext>.freeze, [">= 0.0.8.2".freeze])
+ s.add_runtime_dependency(%q<uri>.freeze, ["~> 1.0.3".freeze])
s.add_runtime_dependency(%q<corefoundation>.freeze, ["~> 0.3.4".freeze])
s.add_runtime_dependency(%q<proxifier2>.freeze, ["~> 1.1".freeze])
- s.add_runtime_dependency(%q<aws-sdk-s3>.freeze, ["~> 1.91".freeze])
diff --git a/sysutils/rubygem-hammer_cli/Makefile b/sysutils/rubygem-hammer_cli/Makefile
index a2766c0a42d8..aac07a1b9349 100644
--- a/sysutils/rubygem-hammer_cli/Makefile
+++ b/sysutils/rubygem-hammer_cli/Makefile
@@ -1,5 +1,5 @@
PORTNAME= hammer_cli
-PORTVERSION= 3.15.0
+PORTVERSION= 3.16.0
CATEGORIES= sysutils ruby
MASTER_SITES= RG
diff --git a/sysutils/rubygem-hammer_cli/distinfo b/sysutils/rubygem-hammer_cli/distinfo
index 53059387b968..23e0ca420d47 100644
--- a/sysutils/rubygem-hammer_cli/distinfo
+++ b/sysutils/rubygem-hammer_cli/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1747716440
-SHA256 (rubygem/hammer_cli-3.15.0.gem) = dcc791a2872cf02f944d810eee1e5f7f3acd453d864387e8553b8c5616798fca
-SIZE (rubygem/hammer_cli-3.15.0.gem) = 222208
+TIMESTAMP = 1757122068
+SHA256 (rubygem/hammer_cli-3.16.0.gem) = 0a8cad6644f01afb8b5ff8d420c5b798139f025ef6d879f38d0695c889dfc067
+SIZE (rubygem/hammer_cli-3.16.0.gem) = 221696
diff --git a/sysutils/rubygem-hammer_cli_foreman/Makefile b/sysutils/rubygem-hammer_cli_foreman/Makefile
index 62e7643cf32f..5793aab5dbb8 100644
--- a/sysutils/rubygem-hammer_cli_foreman/Makefile
+++ b/sysutils/rubygem-hammer_cli_foreman/Makefile
@@ -1,5 +1,5 @@
PORTNAME= hammer_cli_foreman
-PORTVERSION= 3.15.0
+PORTVERSION= 3.16.0
CATEGORIES= sysutils ruby
MASTER_SITES= RG
diff --git a/sysutils/rubygem-hammer_cli_foreman/distinfo b/sysutils/rubygem-hammer_cli_foreman/distinfo
index 79c8fa5c0e52..5b4cad3cf92e 100644
--- a/sysutils/rubygem-hammer_cli_foreman/distinfo
+++ b/sysutils/rubygem-hammer_cli_foreman/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1747716442
-SHA256 (rubygem/hammer_cli_foreman-3.15.0.gem) = fa2977646726b49d37441581a7f74087e6156a6278ed7fac2ad49a4d0eed284f
-SIZE (rubygem/hammer_cli_foreman-3.15.0.gem) = 656384
+TIMESTAMP = 1757122070
+SHA256 (rubygem/hammer_cli_foreman-3.16.0.gem) = 49c012cffa1de75e5796745c2485b161c578e2ffe6bb55b87af392cff6b4b6ba
+SIZE (rubygem/hammer_cli_foreman-3.16.0.gem) = 656384
diff --git a/sysutils/rubygem-httplog/Makefile b/sysutils/rubygem-httplog/Makefile
index c83451b0f3bf..e999afb4cd64 100644
--- a/sysutils/rubygem-httplog/Makefile
+++ b/sysutils/rubygem-httplog/Makefile
@@ -1,5 +1,5 @@
PORTNAME= httplog
-PORTVERSION= 1.7.2
+PORTVERSION= 1.7.3
CATEGORIES= sysutils rubygems
MASTER_SITES= RG
diff --git a/sysutils/rubygem-httplog/distinfo b/sysutils/rubygem-httplog/distinfo
index 3389bf0f19a5..9debc45eb5a7 100644
--- a/sysutils/rubygem-httplog/distinfo
+++ b/sysutils/rubygem-httplog/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753796238
-SHA256 (rubygem/httplog-1.7.2.gem) = 78f4d3cb07c84acf511f0d8b3c41704a61e94ac174c98b70d236c1bf71c34ea1
-SIZE (rubygem/httplog-1.7.2.gem) = 17408
+TIMESTAMP = 1757122072
+SHA256 (rubygem/httplog-1.7.3.gem) = eb0da701d40ce45c18676f6266e01ef4693d66350c59607fc86ef90f5b2ca711
+SIZE (rubygem/httplog-1.7.3.gem) = 17408
diff --git a/sysutils/rubygem-ohai/Makefile b/sysutils/rubygem-ohai/Makefile
index 6c46e700b8ee..9fdfa187fbab 100644
--- a/sysutils/rubygem-ohai/Makefile
+++ b/sysutils/rubygem-ohai/Makefile
@@ -1,5 +1,5 @@
PORTNAME= ohai
-PORTVERSION= 18.1.18
+PORTVERSION= 18.2.6
CATEGORIES= sysutils rubygems
MASTER_SITES= RG
diff --git a/sysutils/rubygem-ohai/distinfo b/sysutils/rubygem-ohai/distinfo
index c93b787d8f59..e0daf8891c33 100644
--- a/sysutils/rubygem-ohai/distinfo
+++ b/sysutils/rubygem-ohai/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1735228264
-SHA256 (rubygem/ohai-18.1.18.gem) = 42ee8196945cb935fdeec93ba7aaee757d1d552f7b933912a1f25863c3cc1ff0
-SIZE (rubygem/ohai-18.1.18.gem) = 133632
+TIMESTAMP = 1757121866
+SHA256 (rubygem/ohai-18.2.6.gem) = cc70f2442abf3e9d07d0016f13b1da515ccd5d85b1df140dd92b42b3191cd940
+SIZE (rubygem/ohai-18.2.6.gem) = 133632
diff --git a/sysutils/rubygem-ohai/files/patch-gemspec b/sysutils/rubygem-ohai/files/patch-gemspec
new file mode 100644
index 000000000000..463dc2ca4df1
--- /dev/null
+++ b/sysutils/rubygem-ohai/files/patch-gemspec
@@ -0,0 +1,11 @@
+--- ohai.gemspec.orig 2025-09-02 23:40:43 UTC
++++ ohai.gemspec
+@@ -23,7 +23,7 @@ Gem::Specification.new do |s|
+
+ s.add_runtime_dependency(%q<chef-config>.freeze, [">= 14.12".freeze, "< 19".freeze])
+ s.add_runtime_dependency(%q<chef-utils>.freeze, [">= 16.0".freeze, "< 19".freeze])
+- s.add_runtime_dependency(%q<ffi>.freeze, ["~> 1.9".freeze, "<= 1.17.0".freeze])
++ s.add_runtime_dependency(%q<ffi>.freeze, ["~> 1.9".freeze])
+ s.add_runtime_dependency(%q<ffi-yajl>.freeze, ["~> 2.2".freeze])
+ s.add_runtime_dependency(%q<ipaddress>.freeze, [">= 0".freeze])
+ s.add_runtime_dependency(%q<mixlib-cli>.freeze, [">= 1.7.0".freeze])
diff --git a/sysutils/rubygem-smart_proxy_remote_execution_ssh/Makefile b/sysutils/rubygem-smart_proxy_remote_execution_ssh/Makefile
index 7ed8766d3e34..f5f1fc00c87b 100644
--- a/sysutils/rubygem-smart_proxy_remote_execution_ssh/Makefile
+++ b/sysutils/rubygem-smart_proxy_remote_execution_ssh/Makefile
@@ -1,5 +1,5 @@
PORTNAME= smart_proxy_remote_execution_ssh
-PORTVERSION= 0.11.6
+PORTVERSION= 0.11.7
CATEGORIES= sysutils ruby
MASTER_SITES= RG
diff --git a/sysutils/rubygem-smart_proxy_remote_execution_ssh/distinfo b/sysutils/rubygem-smart_proxy_remote_execution_ssh/distinfo
index 5f07289dca4a..a0bae251b881 100644
--- a/sysutils/rubygem-smart_proxy_remote_execution_ssh/distinfo
+++ b/sysutils/rubygem-smart_proxy_remote_execution_ssh/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1751208240
-SHA256 (rubygem/smart_proxy_remote_execution_ssh-0.11.6.gem) = 9eb51767d29c03d3224796ff7325a5fbee87c4d8b587b4d868c32262d36e90be
-SIZE (rubygem/smart_proxy_remote_execution_ssh-0.11.6.gem) = 39936
+TIMESTAMP = 1757122074
+SHA256 (rubygem/smart_proxy_remote_execution_ssh-0.11.7.gem) = 96ebb3d3a798f0ec8e47dcf7f939a735bd52cc58b2c8b9576435258438167f11
+SIZE (rubygem/smart_proxy_remote_execution_ssh-0.11.7.gem) = 39936
diff --git a/sysutils/rubygem-sys-uname/Makefile b/sysutils/rubygem-sys-uname/Makefile
index f9db9579ae43..9efb5414334c 100644
--- a/sysutils/rubygem-sys-uname/Makefile
+++ b/sysutils/rubygem-sys-uname/Makefile
@@ -1,5 +1,5 @@
PORTNAME= sys-uname
-PORTVERSION= 1.3.1
+PORTVERSION= 1.4.0
CATEGORIES= sysutils rubygems
MASTER_SITES= RG
@@ -10,7 +10,8 @@ WWW= https://github.com/djberg96/sys-uname
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
-RUN_DEPENDS= rubygem-ffi>=1.1<2:devel/rubygem-ffi
+RUN_DEPENDS= rubygem-ffi>=1.1<2:devel/rubygem-ffi \
+ rubygem-memoist>=0.16.2<0.17:devel/rubygem-memoist
USES= gem
diff --git a/sysutils/rubygem-sys-uname/distinfo b/sysutils/rubygem-sys-uname/distinfo
index fa7429c5f81e..a24acdc5c32a 100644
--- a/sysutils/rubygem-sys-uname/distinfo
+++ b/sysutils/rubygem-sys-uname/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1732261070
-SHA256 (rubygem/sys-uname-1.3.1.gem) = b7b3eb817a9dd4a2f26a8b616a4f150ab1b79f4682d7538ceb992c8b7346f49c
-SIZE (rubygem/sys-uname-1.3.1.gem) = 28672
+TIMESTAMP = 1757122076
+SHA256 (rubygem/sys-uname-1.4.0.gem) = a7ad7655d218faa686c45f21b9e5d94a05f66686706c24fae8d8d6a04b075a53
+SIZE (rubygem/sys-uname-1.4.0.gem) = 29696
diff --git a/sysutils/rundeck/Makefile b/sysutils/rundeck/Makefile
index ee32a9505a00..a3ac778146e7 100644
--- a/sysutils/rundeck/Makefile
+++ b/sysutils/rundeck/Makefile
@@ -1,26 +1,26 @@
PORTNAME= rundeck
-DISTVERSION= 5.8.0
-DISTVERSIONSUFFIX= -20241205
+DISTVERSION= 5.15.0
+DISTVERSIONSUFFIX= -20250902
CATEGORIES= sysutils java
MASTER_SITES= https://packagecloud.io/pagerduty/rundeck/packages/java/org.rundeck/${DISTNAME}.war/artifacts/${DISTNAME}.war/download?/
EXTRACT_SUFX= .war
+EXTRACT_ONLY= #
-MAINTAINER= ports@FreeBSD.org
+MAINTAINER= xavier@groumpf.org
COMMENT= Web-console for dispatching commands and scripts to your nodes
-WWW= https://rundeck.org
+WWW= https://www.rundeck.com/
LICENSE= APACHE20
USES= cpe java
CPE_VENDOR= pagerduty
-USE_RC_SUBR= rundeck
-
-CONFLICTS_INSTALL= rundeck2
+JAVA_VERSION= 11 17
+USE_RC_SUBR= ${PORTNAME}
NO_ARCH= yes
NO_BUILD= yes
SUB_FILES= ${RUNDECK_LOG4J}
-SUB_LIST+= JAVA_HOME=${JAVA_HOME} \
+SUB_LIST= JAVA_HOME=${JAVA_HOME} \
RUNDECK_CONFIG_DIR=${RUNDECK_CONFIG_DIR} \
RUNDECK_GROUP=${RUNDECK_GROUP} \
RUNDECK_HOME=${RUNDECK_HOME} \
@@ -29,31 +29,33 @@ SUB_LIST+= JAVA_HOME=${JAVA_HOME} \
RUNDECK_LOGDIR=${RUNDECK_LOGDIR} \
RUNDECK_USER=${RUNDECK_USER}
-RUNDECK_HOME= ${PREFIX}/rundeck
-RUNDECK_USER?= rundeck
-RUNDECK_GROUP?= rundeck
-RUNDECK_LOGDIR?= /var/log/rundeck
-RUNDECK_LOG_FILE?= ${RUNDECK_LOGDIR}/rundeck.log
+RUNDECK_HOME= ${PREFIX}/${PORTNAME}
+RUNDECK_USER?= ${PORTNAME}
+RUNDECK_GROUP?= ${PORTNAME}
+RUNDECK_LOGDIR?= /var/log/${PORTNAME}
+RUNDECK_LOG_FILE?= ${RUNDECK_LOGDIR}/${PORTNAME}.log
RUNDECK_LOG4J= log4j2.properties
RUNDECK_CONFIG_DIR= ${RUNDECK_HOME}/server/config
-.if ${RUNDECK_USER} == rundeck
-USERS= rundeck
+.if ${RUNDECK_USER} == ${PORTNAME}
+USERS= ${PORTNAME}
.endif
-.if ${RUNDECK_GROUP} == rundeck
-GROUPS= rundeck
+.if ${RUNDECK_GROUP} == ${PORTNAME}
+GROUPS= ${PORTNAME}
.endif
-PLIST_SUB= RUNDECK_GROUP=${RUNDECK_GROUP} \
+PLIST_SUB= NAME=${PORTNAME}${EXTRACT_SUFX} \
+ RUNDECK_GROUP=${RUNDECK_GROUP} \
RUNDECK_HOME=${RUNDECK_HOME} \
RUNDECK_LOGDIR=${RUNDECK_LOGDIR} \
RUNDECK_USER=${RUNDECK_USER}
do-install:
- ${MKDIR} ${STAGEDIR}${DATADIR} ${STAGEDIR}${RUNDECK_HOME}/server/lib
- ${MKDIR} ${STAGEDIR}${RUNDECK_LOGDIR}
- ${INSTALL_DATA} ${DISTDIR}/${DIST_SUBDIR}/${DISTNAME}${EXTRACT_SUFX} \
- ${STAGEDIR}${DATADIR}/rundeck${EXTRACT_SUFX}
+ ${MKDIR} ${STAGEDIR}${DATADIR} \
+ ${STAGEDIR}${RUNDECK_HOME}/server/lib \
+ ${STAGEDIR}${RUNDECK_LOGDIR}
+ ${INSTALL_DATA} ${DISTDIR}/${DISTNAME}${EXTRACT_SUFX} \
+ ${STAGEDIR}${DATADIR}/${PORTNAME}${EXTRACT_SUFX}
post-install:
${MKDIR} ${STAGEDIR}${RUNDECK_CONFIG_DIR}
diff --git a/sysutils/rundeck/distinfo b/sysutils/rundeck/distinfo
index c61c5dd207d3..d5aa633641c3 100644
--- a/sysutils/rundeck/distinfo
+++ b/sysutils/rundeck/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1736003337
-SHA256 (rundeck-5.8.0-20241205.war) = 7ea991633981b5e8998c29818f7d09e912c1ce0660c0b705cd428d148b07d8c4
-SIZE (rundeck-5.8.0-20241205.war) = 283983129
+TIMESTAMP = 1757398193
+SHA256 (rundeck-5.15.0-20250902.war) = dcd9697744a5e8d087f9334f36787b349c7339950d42f2aea7214e40e749b2da
+SIZE (rundeck-5.15.0-20250902.war) = 252813304
diff --git a/sysutils/rundeck/pkg-plist b/sysutils/rundeck/pkg-plist
index 9e600baeb302..4198ba38416d 100644
--- a/sysutils/rundeck/pkg-plist
+++ b/sysutils/rundeck/pkg-plist
@@ -8,4 +8,4 @@
@dir %%RUNDECK_LOGDIR%%
@owner
@group
-%%DATADIR%%/%%RUNDECK_USER%%.war
+%%DATADIR%%/%%NAME%%
diff --git a/sysutils/rust-coreutils/Makefile b/sysutils/rust-coreutils/Makefile
index d465172ddb92..5cd026b682ad 100644
--- a/sysutils/rust-coreutils/Makefile
+++ b/sysutils/rust-coreutils/Makefile
@@ -1,6 +1,5 @@
PORTNAME= rust-coreutils
-DISTVERSION= 0.1.0
-PORTREVISION= 3
+DISTVERSION= 0.2.2
CATEGORIES= sysutils
MAINTAINER= pkubaj@FreeBSD.org
diff --git a/sysutils/rust-coreutils/Makefile.crates b/sysutils/rust-coreutils/Makefile.crates
index a01c604a67ec..513239df91c8 100644
--- a/sysutils/rust-coreutils/Makefile.crates
+++ b/sysutils/rust-coreutils/Makefile.crates
@@ -1,61 +1,62 @@
-CARGO_CRATES= adler2-2.0.0 \
+CARGO_CRATES= adler2-2.0.1 \
aho-corasick-1.1.3 \
allocator-api2-0.2.21 \
- android-tzdata-0.1.1 \
android_system_properties-0.1.5 \
+ anes-0.1.6 \
ansi-width-0.1.0 \
- 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 \
arbitrary-1.4.1 \
+ array-init-2.1.0 \
arrayref-0.3.9 \
arrayvec-0.7.6 \
autocfg-1.4.0 \
+ base64-simd-0.8.0 \
bigdecimal-0.4.8 \
binary-heap-plus-0.5.0 \
bincode-2.0.1 \
bincode_derive-2.0.1 \
bindgen-0.71.1 \
bitflags-1.3.2 \
- bitflags-2.9.0 \
+ bitflags-2.9.1 \
bitvec-1.0.1 \
blake2b_simd-1.0.3 \
blake3-1.8.2 \
block-buffer-0.10.4 \
bstr-1.12.0 \
- bumpalo-3.17.0 \
- bytecount-0.6.8 \
+ bumpalo-3.18.1 \
+ bytecount-0.6.9 \
byteorder-1.5.0 \
- cc-1.2.16 \
+ cast-0.3.0 \
+ cc-1.2.27 \
cexpr-0.6.0 \
- cfg-if-1.0.0 \
+ cfg-if-1.0.1 \
cfg_aliases-0.2.1 \
- chrono-0.4.41 \
- chrono-tz-0.10.3 \
- chrono-tz-build-0.4.0 \
+ chrono-0.4.42 \
+ ciborium-0.2.2 \
+ ciborium-io-0.2.2 \
+ ciborium-ll-0.2.2 \
clang-sys-1.8.1 \
- clap-4.5.38 \
- clap_builder-4.5.38 \
- clap_complete-4.5.50 \
- clap_lex-0.7.4 \
- clap_mangen-0.2.26 \
- colorchoice-1.0.3 \
+ clap-4.5.47 \
+ clap_builder-4.5.47 \
+ clap_complete-4.5.57 \
+ clap_lex-0.7.5 \
+ clap_mangen-0.2.29 \
+ colorchoice-1.0.4 \
compare-0.1.0 \
- console-0.15.11 \
+ console-0.16.0 \
const-random-0.1.18 \
const-random-macro-0.1.16 \
constant_time_eq-0.3.1 \
convert_case-0.7.1 \
core-foundation-sys-0.8.7 \
- coz-0.1.3 \
- cpp-0.5.10 \
- cpp_build-0.5.10 \
- cpp_common-0.5.10 \
- cpp_macros-0.5.10 \
cpufeatures-0.2.17 \
- crc32fast-1.4.2 \
+ crc32fast-1.5.0 \
+ criterion-0.6.0 \
+ criterion-plot-0.5.0 \
crossbeam-deque-0.8.6 \
crossbeam-epoch-0.9.18 \
crossbeam-utils-0.8.21 \
@@ -63,13 +64,13 @@ CARGO_CRATES= adler2-2.0.0 \
crossterm_winapi-0.9.1 \
crunchy-0.2.3 \
crypto-common-0.1.6 \
- ctor-0.4.2 \
- ctor-proc-macro-0.0.5 \
+ ctor-0.5.0 \
+ ctor-proc-macro-0.0.6 \
ctrlc-3.4.7 \
data-encoding-2.9.0 \
data-encoding-macro-0.1.18 \
data-encoding-macro-internal-0.1.16 \
- deranged-0.4.0 \
+ deranged-0.5.2 \
derive_arbitrary-1.4.1 \
derive_more-2.0.1 \
derive_more-impl-2.0.1 \
@@ -77,27 +78,28 @@ CARGO_CRATES= adler2-2.0.0 \
digest-0.10.7 \
displaydoc-0.2.5 \
dlv-list-0.5.2 \
- dns-lookup-2.0.4 \
+ dns-lookup-3.0.0 \
document-features-0.2.11 \
- dtor-0.0.6 \
- dtor-proc-macro-0.0.5 \
+ dtor-0.1.0 \
+ dtor-proc-macro-0.0.6 \
dunce-1.0.5 \
either-1.15.0 \
encode_unicode-1.0.0 \
equivalent-1.0.2 \
- errno-0.3.10 \
+ errno-0.3.12 \
exacl-0.12.0 \
fastrand-2.3.0 \
file_diff-1.0.0 \
filedescriptor-0.8.3 \
- filetime-0.2.25 \
- flate2-1.1.1 \
+ filetime-0.2.26 \
+ fixed_decimal-0.7.0 \
+ flate2-1.1.2 \
fluent-0.17.0 \
fluent-bundle-0.16.0 \
fluent-langneg-0.13.0 \
fluent-syntax-0.12.0 \
fnv-1.0.7 \
- foldhash-0.1.4 \
+ foldhash-0.1.5 \
fs_extra-1.3.0 \
fsevent-sys-4.1.0 \
fts-sys-0.2.16 \
@@ -109,55 +111,73 @@ CARGO_CRATES= adler2-2.0.0 \
futures-util-0.3.31 \
gcd-2.3.0 \
generic-array-0.14.7 \
- getrandom-0.2.15 \
- getrandom-0.3.1 \
- glob-0.3.2 \
+ getrandom-0.2.16 \
+ getrandom-0.3.3 \
+ glob-0.3.3 \
half-2.6.0 \
hashbrown-0.14.5 \
- hashbrown-0.15.2 \
+ hashbrown-0.15.4 \
hex-0.4.3 \
hex-literal-1.0.0 \
hostname-0.4.1 \
iana-time-zone-0.1.63 \
iana-time-zone-haiku-0.1.2 \
- indexmap-2.7.1 \
- indicatif-0.17.11 \
+ icu_collator-2.0.0 \
+ icu_collator_data-2.0.0 \
+ icu_collections-2.0.0 \
+ icu_decimal-2.0.0 \
+ icu_decimal_data-2.0.0 \
+ icu_locale-2.0.0 \
+ icu_locale_core-2.0.0 \
+ icu_locale_data-2.0.0 \
+ icu_normalizer-2.0.0 \
+ icu_normalizer_data-2.0.0 \
+ icu_properties-2.0.1 \
+ icu_properties_data-2.0.1 \
+ icu_provider-2.0.0 \
+ indexmap-2.9.0 \
+ indicatif-0.18.0 \
inotify-0.11.0 \
inotify-sys-0.1.5 \
intl-memoizer-0.5.3 \
intl_pluralrules-7.0.2 \
is_terminal_polyfill-1.70.1 \
+ itertools-0.10.5 \
itertools-0.13.0 \
itertools-0.14.0 \
itoa-1.0.15 \
+ jiff-0.2.15 \
+ jiff-static-0.2.15 \
+ jiff-tzdb-0.1.4 \
+ jiff-tzdb-platform-0.1.3 \
js-sys-0.3.77 \
keccak-0.1.5 \
- kqueue-1.0.8 \
+ kqueue-1.1.1 \
kqueue-sys-1.0.4 \
- lazy_static-1.5.0 \
- libc-0.2.172 \
- libloading-0.8.6 \
- libm-0.2.11 \
+ libc-0.2.175 \
+ libloading-0.8.8 \
+ libm-0.2.15 \
libredox-0.1.3 \
- libz-rs-sys-0.5.0 \
- linux-raw-sys-0.4.15 \
+ libz-rs-sys-0.5.1 \
linux-raw-sys-0.9.4 \
+ linux-raw-sys-0.11.0 \
+ litemap-0.8.0 \
litrs-0.4.1 \
- lock_api-0.4.12 \
- lockfree-object-pool-0.1.6 \
- log-0.4.26 \
+ lock_api-0.4.13 \
+ log-0.4.27 \
lru-0.12.5 \
lscolors-0.20.0 \
md-5-0.10.6 \
- memchr-2.7.4 \
- memmap2-0.9.5 \
+ memchr-2.7.5 \
+ memmap2-0.9.8 \
+ memoffset-0.9.1 \
minimal-lexical-0.2.1 \
- miniz_oxide-0.8.5 \
- mio-1.0.3 \
+ miniz_oxide-0.8.9 \
+ mio-1.0.4 \
nix-0.30.1 \
nom-7.1.3 \
nom-8.0.0 \
- notify-8.0.0 \
+ notify-8.2.0 \
notify-types-2.0.0 \
nu-ansi-term-0.50.1 \
num-bigint-0.4.6 \
@@ -168,101 +188,108 @@ CARGO_CRATES= adler2-2.0.0 \
num-traits-0.2.19 \
num_threads-0.1.7 \
number_prefix-0.4.0 \
- once_cell-1.20.3 \
- onig-6.4.0 \
- onig_sys-69.8.1 \
+ once_cell-1.21.3 \
+ once_cell_polyfill-1.70.1 \
+ onig-6.5.1 \
+ onig_sys-69.9.1 \
+ oorandom-11.1.5 \
ordered-multimap-0.7.3 \
os_display-0.1.4 \
- parking_lot-0.12.3 \
- parking_lot_core-0.9.10 \
- parse-zoneinfo-0.3.1 \
- parse_datetime-0.9.0 \
- phf-0.11.3 \
- phf_codegen-0.11.3 \
- phf_generator-0.11.3 \
- phf_shared-0.11.3 \
+ outref-0.5.2 \
+ parking_lot-0.12.4 \
+ parking_lot_core-0.9.11 \
+ parse_datetime-0.11.0 \
+ phf-0.13.1 \
+ phf_codegen-0.13.1 \
+ phf_generator-0.13.1 \
+ phf_shared-0.13.1 \
pin-project-lite-0.2.16 \
pin-utils-0.1.0 \
pkg-config-0.3.32 \
platform-info-2.0.5 \
- portable-atomic-1.11.0 \
+ plotters-0.3.7 \
+ plotters-backend-0.3.7 \
+ plotters-svg-0.3.7 \
+ portable-atomic-1.11.1 \
+ portable-atomic-util-0.2.4 \
+ potential_utf-0.1.2 \
powerfmt-0.2.0 \
- ppv-lite86-0.2.20 \
+ ppv-lite86-0.2.21 \
pretty_assertions-1.4.1 \
- prettyplease-0.2.30 \
+ prettyplease-0.2.34 \
proc-macro-crate-3.3.0 \
- proc-macro2-1.0.95 \
- procfs-0.17.0 \
- procfs-core-0.17.0 \
- quick-error-2.0.1 \
+ proc-macro2-1.0.101 \
quote-1.0.40 \
+ r-efi-5.2.0 \
radium-0.7.0 \
rand-0.8.5 \
- rand-0.9.1 \
+ rand-0.9.2 \
rand_chacha-0.3.1 \
rand_chacha-0.9.0 \
rand_core-0.6.4 \
rand_core-0.9.3 \
- rayon-1.10.0 \
- rayon-core-1.12.1 \
- redox_syscall-0.5.10 \
- regex-1.11.1 \
+ rayon-1.11.0 \
+ rayon-core-1.13.0 \
+ redox_syscall-0.5.13 \
+ regex-1.11.2 \
regex-automata-0.4.9 \
regex-syntax-0.8.5 \
relative-path-1.9.3 \
rlimit-0.10.2 \
roff-0.2.2 \
- rstest-0.25.0 \
- rstest_macros-0.25.0 \
- rust-ini-0.21.1 \
- rustc-hash-1.1.0 \
+ rstest-0.26.1 \
+ rstest_macros-0.26.1 \
+ rust-ini-0.21.3 \
rustc-hash-2.1.1 \
rustc_version-0.4.1 \
- rustix-0.38.44 \
- rustix-1.0.1 \
- rustversion-1.0.20 \
+ rustix-1.0.7 \
+ rustversion-1.0.21 \
+ ryu-1.0.20 \
same-file-1.0.6 \
scopeguard-1.2.0 \
self_cell-1.2.0 \
- selinux-0.5.1 \
+ selinux-0.5.2 \
selinux-sys-0.6.14 \
semver-1.0.26 \
serde-1.0.219 \
serde-big-array-0.5.1 \
serde_derive-1.0.219 \
+ serde_json-1.0.140 \
sha1-0.10.6 \
sha2-0.10.9 \
sha3-0.10.8 \
shlex-1.3.0 \
signal-hook-0.3.18 \
signal-hook-mio-0.2.4 \
- signal-hook-registry-1.4.2 \
+ signal-hook-registry-1.4.5 \
simd-adler32-0.3.7 \
siphasher-1.0.1 \
slab-0.4.9 \
sm3-0.4.2 \
- smallvec-1.15.0 \
+ smallvec-1.15.1 \
smawk-0.3.2 \
- socket2-0.5.8 \
+ socket2-0.6.0 \
+ stable_deref_trait-1.2.0 \
strsim-0.11.1 \
- syn-2.0.99 \
+ syn-2.0.103 \
+ synstructure-0.13.2 \
tap-1.0.1 \
- tempfile-3.20.0 \
- terminal_size-0.4.2 \
+ tempfile-3.21.0 \
+ terminal_size-0.4.3 \
textwrap-0.16.2 \
thiserror-1.0.69 \
- thiserror-2.0.12 \
+ thiserror-2.0.16 \
thiserror-impl-1.0.69 \
- thiserror-impl-2.0.12 \
- time-0.3.41 \
- time-core-0.1.4 \
- time-macros-0.2.22 \
+ thiserror-impl-2.0.16 \
+ time-0.3.43 \
+ time-core-0.1.6 \
+ time-macros-0.2.24 \
tiny-keccak-2.0.2 \
tinystr-0.8.1 \
- toml_datetime-0.6.8 \
- toml_edit-0.22.24 \
- trim-in-place-0.1.7 \
- type-map-0.5.0 \
+ tinytemplate-1.2.1 \
+ toml_datetime-0.6.11 \
+ toml_edit-0.22.27 \
+ type-map-0.5.1 \
typenum-1.18.0 \
unic-langid-0.9.6 \
unic-langid-impl-0.9.6 \
@@ -270,67 +297,82 @@ CARGO_CRATES= adler2-2.0.0 \
unicode-linebreak-0.1.5 \
unicode-segmentation-1.12.0 \
unicode-width-0.1.14 \
- unicode-width-0.2.0 \
- unicode-xid-0.2.6 \
+ unicode-width-0.2.1 \
unindent-0.2.4 \
+ unit-prefix-0.5.1 \
unty-0.0.4 \
+ utf16_iter-1.0.5 \
+ utf8_iter-1.0.4 \
utf8parse-0.2.2 \
utmp-classic-0.1.6 \
utmp-classic-raw-0.1.3 \
- uuid-1.15.1 \
+ uuid-1.17.0 \
uutils_term_grid-0.7.0 \
version_check-0.9.5 \
virtue-0.0.18 \
+ vsimd-0.8.0 \
walkdir-2.5.0 \
- wasi-0.11.0+wasi-snapshot-preview1 \
- wasi-0.13.3+wasi-0.2.2 \
+ 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 \
wasm-bindgen-macro-0.2.100 \
wasm-bindgen-macro-support-0.2.100 \
wasm-bindgen-shared-0.2.100 \
+ web-sys-0.3.77 \
web-time-1.1.0 \
wild-2.2.1 \
winapi-0.3.9 \
winapi-i686-pc-windows-gnu-0.4.0 \
- winapi-util-0.1.9 \
+ winapi-util-0.1.11 \
winapi-x86_64-pc-windows-gnu-0.4.0 \
- windows-core-0.60.1 \
- windows-implement-0.59.0 \
+ windows-core-0.61.2 \
+ windows-implement-0.60.0 \
windows-interface-0.59.1 \
- windows-link-0.1.1 \
- windows-result-0.3.1 \
- windows-strings-0.3.1 \
- windows-sys-0.48.0 \
+ windows-link-0.1.3 \
+ windows-link-0.2.0 \
+ windows-result-0.3.4 \
+ windows-strings-0.4.2 \
windows-sys-0.52.0 \
windows-sys-0.59.0 \
- windows-targets-0.48.5 \
+ windows-sys-0.60.2 \
+ windows-sys-0.61.0 \
windows-targets-0.52.6 \
- windows_aarch64_gnullvm-0.48.5 \
+ windows-targets-0.53.2 \
windows_aarch64_gnullvm-0.52.6 \
- windows_aarch64_msvc-0.48.5 \
+ windows_aarch64_gnullvm-0.53.0 \
windows_aarch64_msvc-0.52.6 \
- windows_i686_gnu-0.48.5 \
+ windows_aarch64_msvc-0.53.0 \
windows_i686_gnu-0.52.6 \
+ windows_i686_gnu-0.53.0 \
windows_i686_gnullvm-0.52.6 \
- windows_i686_msvc-0.48.5 \
+ windows_i686_gnullvm-0.53.0 \
windows_i686_msvc-0.52.6 \
- windows_x86_64_gnu-0.48.5 \
+ windows_i686_msvc-0.53.0 \
windows_x86_64_gnu-0.52.6 \
- windows_x86_64_gnullvm-0.48.5 \
+ windows_x86_64_gnu-0.53.0 \
windows_x86_64_gnullvm-0.52.6 \
- windows_x86_64_msvc-0.48.5 \
+ windows_x86_64_gnullvm-0.53.0 \
windows_x86_64_msvc-0.52.6 \
- winnow-0.7.3 \
- wit-bindgen-rt-0.33.0 \
+ windows_x86_64_msvc-0.53.0 \
+ winnow-0.7.11 \
+ wit-bindgen-rt-0.39.0 \
+ writeable-0.6.1 \
wyz-0.5.1 \
- xattr-1.5.0 \
+ xattr-1.5.1 \
yansi-1.0.1 \
+ yoke-0.8.0 \
+ yoke-derive-0.8.0 \
z85-3.0.6 \
zerocopy-0.7.35 \
+ zerocopy-0.8.25 \
zerocopy-derive-0.7.35 \
+ zerocopy-derive-0.8.25 \
zerofrom-0.1.6 \
+ zerofrom-derive-0.1.6 \
+ zerotrie-0.2.2 \
zerovec-0.11.2 \
- zip-4.0.0 \
- zlib-rs-0.5.0 \
- zopfli-0.8.1
+ zerovec-derive-0.11.1 \
+ zip-5.0.0 \
+ zlib-rs-0.5.1 \
+ zopfli-0.8.2
diff --git a/sysutils/rust-coreutils/distinfo b/sysutils/rust-coreutils/distinfo
index 69dd76e60cfa..41612e8b2c79 100644
--- a/sysutils/rust-coreutils/distinfo
+++ b/sysutils/rust-coreutils/distinfo
@@ -1,34 +1,38 @@
-TIMESTAMP = 1748168083
-SHA256 (rust/crates/adler2-2.0.0.crate) = 512761e0bb2578dd7380c6baaa0f4ce03e84f95e960231d1dec8bf4d7d6e2627
-SIZE (rust/crates/adler2-2.0.0.crate) = 13529
+TIMESTAMP = 1757454772
+SHA256 (rust/crates/adler2-2.0.1.crate) = 320119579fcad9c21884f5c4861d16174d0e06250625266f50fe6898340abefa
+SIZE (rust/crates/adler2-2.0.1.crate) = 13366
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
SIZE (rust/crates/allocator-api2-0.2.21.crate) = 63622
-SHA256 (rust/crates/android-tzdata-0.1.1.crate) = e999941b234f3131b00bc13c22d06e8c5ff726d1b6318ac7eb276997bbb4fef0
-SIZE (rust/crates/android-tzdata-0.1.1.crate) = 7674
SHA256 (rust/crates/android_system_properties-0.1.5.crate) = 819e7219dbd41043ac279b19830f2efc897156490d7fd6ea916720117ee66311
SIZE (rust/crates/android_system_properties-0.1.5.crate) = 5243
+SHA256 (rust/crates/anes-0.1.6.crate) = 4b46cbb362ab8752921c97e041f5e366ee6297bd428a31275b9fcf1e380f7299
+SIZE (rust/crates/anes-0.1.6.crate) = 23857
SHA256 (rust/crates/ansi-width-0.1.0.crate) = 219e3ce6f2611d83b51ec2098a12702112c29e57203a6b0a0929b2cddb486608
SIZE (rust/crates/ansi-width-0.1.0.crate) = 6116
-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/arbitrary-1.4.1.crate) = dde20b3d026af13f561bdd0f15edf01fc734f0dafcedbaf42bba506a9517f223
SIZE (rust/crates/arbitrary-1.4.1.crate) = 36816
+SHA256 (rust/crates/array-init-2.1.0.crate) = 3d62b7694a562cdf5a74227903507c56ab2cc8bdd1f781ed5cb4cf9c9f810bfc
+SIZE (rust/crates/array-init-2.1.0.crate) = 11927
SHA256 (rust/crates/arrayref-0.3.9.crate) = 76a2e8124351fda1ef8aaaa3bbd7ebbcb486bbcd4225aca0aa0d84bb2db8fecb
SIZE (rust/crates/arrayref-0.3.9.crate) = 9186
SHA256 (rust/crates/arrayvec-0.7.6.crate) = 7c02d123df017efcdfbd739ef81735b36c5ba83ec3c59c80a9d7ecc718f92e50
SIZE (rust/crates/arrayvec-0.7.6.crate) = 31237
SHA256 (rust/crates/autocfg-1.4.0.crate) = ace50bade8e6234aa140d9a2f552bbee1db4d353f69b8217bc503490fc1a9f26
SIZE (rust/crates/autocfg-1.4.0.crate) = 17712
+SHA256 (rust/crates/base64-simd-0.8.0.crate) = 339abbe78e73178762e23bea9dfd08e697eb3f3301cd4be981c0f78ba5859195
+SIZE (rust/crates/base64-simd-0.8.0.crate) = 12531
SHA256 (rust/crates/bigdecimal-0.4.8.crate) = 1a22f228ab7a1b23027ccc6c350b72868017af7ea8356fbdf19f8d991c690013
SIZE (rust/crates/bigdecimal-0.4.8.crate) = 89479
SHA256 (rust/crates/binary-heap-plus-0.5.0.crate) = e4551d8382e911ecc0d0f0ffb602777988669be09447d536ff4388d1def11296
@@ -41,8 +45,8 @@ SHA256 (rust/crates/bindgen-0.71.1.crate) = 5f58bf3d7db68cfbac37cfc485a8d711e87e
SIZE (rust/crates/bindgen-0.71.1.crate) = 237785
SHA256 (rust/crates/bitflags-1.3.2.crate) = bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a
SIZE (rust/crates/bitflags-1.3.2.crate) = 23021
-SHA256 (rust/crates/bitflags-2.9.0.crate) = 5c8214115b7bf84099f1309324e63141d4c5d7cc26862f97a0a857dbefe165bd
-SIZE (rust/crates/bitflags-2.9.0.crate) = 47654
+SHA256 (rust/crates/bitflags-2.9.1.crate) = 1b8e56985ec62d17e9c1001dc89c88ecd7dc08e47eba5ec7c29c7b5eeecde967
+SIZE (rust/crates/bitflags-2.9.1.crate) = 47913
SHA256 (rust/crates/bitvec-1.0.1.crate) = 1bc2832c24239b0141d5674bb9174f9d68a8b5b3f2753311927c172ca46f7e9c
SIZE (rust/crates/bitvec-1.0.1.crate) = 224375
SHA256 (rust/crates/blake2b_simd-1.0.3.crate) = 06e903a20b159e944f91ec8499fe1e55651480c541ea0a584f5d967c49ad9d99
@@ -53,44 +57,48 @@ 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/bytecount-0.6.8.crate) = 5ce89b21cab1437276d2650d57e971f9d548a2d9037cc231abdc0562b97498ce
-SIZE (rust/crates/bytecount-0.6.8.crate) = 14694
+SHA256 (rust/crates/bumpalo-3.18.1.crate) = 793db76d6187cd04dff33004d8e6c9cc4e05cd330500379d2394209271b4aeee
+SIZE (rust/crates/bumpalo-3.18.1.crate) = 96348
+SHA256 (rust/crates/bytecount-0.6.9.crate) = 175812e0be2bccb6abe50bb8d566126198344f707e304f45c648fd8f2cc0365e
+SIZE (rust/crates/bytecount-0.6.9.crate) = 18695
SHA256 (rust/crates/byteorder-1.5.0.crate) = 1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b
SIZE (rust/crates/byteorder-1.5.0.crate) = 23288
-SHA256 (rust/crates/cc-1.2.16.crate) = be714c154be609ec7f5dad223a33bf1482fff90472de28f7362806e6d4832b8c
-SIZE (rust/crates/cc-1.2.16.crate) = 103847
+SHA256 (rust/crates/cast-0.3.0.crate) = 37b2a672a2cb129a2e41c10b1224bb368f9f37a2b16b612598138befd7b37eb5
+SIZE (rust/crates/cast-0.3.0.crate) = 11452
+SHA256 (rust/crates/cc-1.2.27.crate) = d487aa071b5f64da6f19a3e848e3578944b726ee5a4854b82172f02aa876bfdc
+SIZE (rust/crates/cc-1.2.27.crate) = 107070
SHA256 (rust/crates/cexpr-0.6.0.crate) = 6fac387a98bb7c37292057cffc56d62ecb629900026402633ae9160df93a8766
SIZE (rust/crates/cexpr-0.6.0.crate) = 17966
-SHA256 (rust/crates/cfg-if-1.0.0.crate) = baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd
-SIZE (rust/crates/cfg-if-1.0.0.crate) = 7934
+SHA256 (rust/crates/cfg-if-1.0.1.crate) = 9555578bc9e57714c812a1f84e4fc5b4d21fcb063490c624de019f7464c91268
+SIZE (rust/crates/cfg-if-1.0.1.crate) = 8683
SHA256 (rust/crates/cfg_aliases-0.2.1.crate) = 613afe47fcd5fac7ccf1db93babcb082c5994d996f20b8b159f2ad1658eb5724
SIZE (rust/crates/cfg_aliases-0.2.1.crate) = 6355
-SHA256 (rust/crates/chrono-0.4.41.crate) = c469d952047f47f91b68d1cba3f10d63c11d73e4636f24f08daf0278abf01c4d
-SIZE (rust/crates/chrono-0.4.41.crate) = 234621
-SHA256 (rust/crates/chrono-tz-0.10.3.crate) = efdce149c370f133a071ca8ef6ea340b7b88748ab0810097a9e2976eaa34b4f3
-SIZE (rust/crates/chrono-tz-0.10.3.crate) = 380709
-SHA256 (rust/crates/chrono-tz-build-0.4.0.crate) = e94fea34d77a245229e7746bd2beb786cd2a896f306ff491fb8cecb3074b10a7
-SIZE (rust/crates/chrono-tz-build-0.4.0.crate) = 10660
+SHA256 (rust/crates/chrono-0.4.42.crate) = 145052bdd345b87320e369255277e3fb5152762ad123a901ef5c262dd38fe8d2
+SIZE (rust/crates/chrono-0.4.42.crate) = 238174
+SHA256 (rust/crates/ciborium-0.2.2.crate) = 42e69ffd6f0917f5c029256a24d0161db17cea3997d185db0d35926308770f0e
+SIZE (rust/crates/ciborium-0.2.2.crate) = 35611
+SHA256 (rust/crates/ciborium-io-0.2.2.crate) = 05afea1e0a06c9be33d539b876f1ce3692f4afea2cb41f740e7743225ed1c757
+SIZE (rust/crates/ciborium-io-0.2.2.crate) = 6697
+SHA256 (rust/crates/ciborium-ll-0.2.2.crate) = 57663b653d948a338bfb3eeba9bb2fd5fcfaecb9e199e87e1eda4d9e8b240fd9
+SIZE (rust/crates/ciborium-ll-0.2.2.crate) = 14695
SHA256 (rust/crates/clang-sys-1.8.1.crate) = 0b023947811758c97c59bf9d1c188fd619ad4718dcaa767947df1cadb14f39f4
SIZE (rust/crates/clang-sys-1.8.1.crate) = 44009
-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_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
-SIZE (rust/crates/clap_mangen-0.2.26.crate) = 15630
-SHA256 (rust/crates/colorchoice-1.0.3.crate) = 5b63caa9aa9397e2d9480a9b13673856c78d8ac123288526c37d7839f2a86990
-SIZE (rust/crates/colorchoice-1.0.3.crate) = 7923
+SHA256 (rust/crates/clap-4.5.47.crate) = 7eac00902d9d136acd712710d71823fb8ac8004ca445a89e73a41d45aa712931
+SIZE (rust/crates/clap-4.5.47.crate) = 58354
+SHA256 (rust/crates/clap_builder-4.5.47.crate) = 2ad9bbf750e73b5884fb8a211a9424a1906c1e156724260fdae972f31d70e1d6
+SIZE (rust/crates/clap_builder-4.5.47.crate) = 170016
+SHA256 (rust/crates/clap_complete-4.5.57.crate) = 4d9501bd3f5f09f7bbee01da9a511073ed30a80cd7a509f1214bb74eadea71ad
+SIZE (rust/crates/clap_complete-4.5.57.crate) = 48637
+SHA256 (rust/crates/clap_lex-0.7.5.crate) = b94f61472cee1439c0b966b47e3aca9ae07e45d070759512cd390ea2bebc6675
+SIZE (rust/crates/clap_lex-0.7.5.crate) = 13469
+SHA256 (rust/crates/clap_mangen-0.2.29.crate) = 27b4c3c54b30f0d9adcb47f25f61fcce35c4dd8916638c6b82fbd5f4fb4179e2
+SIZE (rust/crates/clap_mangen-0.2.29.crate) = 16080
+SHA256 (rust/crates/colorchoice-1.0.4.crate) = b05b61dc5112cbb17e4b6cd61790d9845d13888356391624cbe7e41efeac1e75
+SIZE (rust/crates/colorchoice-1.0.4.crate) = 8196
SHA256 (rust/crates/compare-0.1.0.crate) = 120133d4db2ec47efe2e26502ee984747630c67f51974fca0b6c1340cf2368d3
SIZE (rust/crates/compare-0.1.0.crate) = 9291
-SHA256 (rust/crates/console-0.15.11.crate) = 054ccb5b10f9f2cbf51eb355ca1d05c2d279ce1804688d0db74b4733a5aeafd8
-SIZE (rust/crates/console-0.15.11.crate) = 37822
+SHA256 (rust/crates/console-0.16.0.crate) = 2e09ced7ebbccb63b4c65413d821f2e00ce54c5ca4514ddc6b3c892fdbcbc69d
+SIZE (rust/crates/console-0.16.0.crate) = 39107
SHA256 (rust/crates/const-random-0.1.18.crate) = 87e00182fe74b066627d63b85fd550ac2998d4b0bd86bfed477a0ae4c7c71359
SIZE (rust/crates/const-random-0.1.18.crate) = 6646
SHA256 (rust/crates/const-random-macro-0.1.16.crate) = f9d839f2a20b0aee515dc581a6172f2321f96cab76c1a38a4c584a194955390e
@@ -101,20 +109,14 @@ SHA256 (rust/crates/convert_case-0.7.1.crate) = bb402b8d4c85569410425650ce3eddc7
SIZE (rust/crates/convert_case-0.7.1.crate) = 23816
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/coz-0.1.3.crate) = cef55b3fe2f5477d59e12bc792e8b3c95a25bd099eadcfae006ecea136de76e2
-SIZE (rust/crates/coz-0.1.3.crate) = 21914
-SHA256 (rust/crates/cpp-0.5.10.crate) = f36bcac3d8234c1fb813358e83d1bb6b0290a3d2b3b5efc6b88bfeaf9d8eec17
-SIZE (rust/crates/cpp-0.5.10.crate) = 6519
-SHA256 (rust/crates/cpp_build-0.5.10.crate) = 27f8638c97fbd79cc6fc80b616e0e74b49bac21014faed590bbc89b7e2676c90
-SIZE (rust/crates/cpp_build-0.5.10.crate) = 15883
-SHA256 (rust/crates/cpp_common-0.5.10.crate) = 25fcfea2ee05889597d35e986c2ad0169694320ae5cc8f6d2640a4bb8a884560
-SIZE (rust/crates/cpp_common-0.5.10.crate) = 4760
-SHA256 (rust/crates/cpp_macros-0.5.10.crate) = d156158fe86e274820f5a53bc9edb0885a6e7113909497aa8d883b69dd171871
-SIZE (rust/crates/cpp_macros-0.5.10.crate) = 7149
SHA256 (rust/crates/cpufeatures-0.2.17.crate) = 59ed5838eebb26a2bb2e58f6d5b5316989ae9d08bab10e0e6d103e656d1b0280
SIZE (rust/crates/cpufeatures-0.2.17.crate) = 13466
-SHA256 (rust/crates/crc32fast-1.4.2.crate) = a97769d94ddab943e4510d138150169a2758b5ef3eb191a9ee688de3e23ef7b3
-SIZE (rust/crates/crc32fast-1.4.2.crate) = 38491
+SHA256 (rust/crates/crc32fast-1.5.0.crate) = 9481c1c90cbf2ac953f07c8d4a58aa3945c425b7185c9154d67a65e4230da511
+SIZE (rust/crates/crc32fast-1.5.0.crate) = 40723
+SHA256 (rust/crates/criterion-0.6.0.crate) = 3bf7af66b0989381bd0be551bd7cc91912a655a58c6918420c9527b1fd8b4679
+SIZE (rust/crates/criterion-0.6.0.crate) = 119470
+SHA256 (rust/crates/criterion-plot-0.5.0.crate) = 6b50826342786a51a89e2da3a28f1c32b06e387201bc2d19791f622c673706b1
+SIZE (rust/crates/criterion-plot-0.5.0.crate) = 22706
SHA256 (rust/crates/crossbeam-deque-0.8.6.crate) = 9dd111b7b7f7d55b72c0a6ae361660ee5853c9af73f70c3c2ef6858b950e2e51
SIZE (rust/crates/crossbeam-deque-0.8.6.crate) = 22471
SHA256 (rust/crates/crossbeam-epoch-0.9.18.crate) = 5b82ac4a3c2ca9c3460964f020e1402edd5753411d7737aa39c3714ad1b5420e
@@ -129,10 +131,10 @@ SHA256 (rust/crates/crunchy-0.2.3.crate) = 43da5946c66ffcc7745f48db692ffbb10a83b
SIZE (rust/crates/crunchy-0.2.3.crate) = 3775
SHA256 (rust/crates/crypto-common-0.1.6.crate) = 1bfb12502f3fc46cca1bb51ac28df9d618d813cdc3d2f25b9fe775a34af26bb3
SIZE (rust/crates/crypto-common-0.1.6.crate) = 8760
-SHA256 (rust/crates/ctor-0.4.2.crate) = a4735f265ba6a1188052ca32d461028a7d1125868be18e287e756019da7607b5
-SIZE (rust/crates/ctor-0.4.2.crate) = 13814
-SHA256 (rust/crates/ctor-proc-macro-0.0.5.crate) = 4f211af61d8efdd104f96e57adf5e426ba1bc3ed7a4ead616e15e5881fd79c4d
-SIZE (rust/crates/ctor-proc-macro-0.0.5.crate) = 2040
+SHA256 (rust/crates/ctor-0.5.0.crate) = 67773048316103656a637612c4a62477603b777d91d9c62ff2290f9cde178fdb
+SIZE (rust/crates/ctor-0.5.0.crate) = 14210
+SHA256 (rust/crates/ctor-proc-macro-0.0.6.crate) = e2931af7e13dc045d8e9d26afccc6fa115d64e115c9c84b1166288b46f6782c2
+SIZE (rust/crates/ctor-proc-macro-0.0.6.crate) = 6435
SHA256 (rust/crates/ctrlc-3.4.7.crate) = 46f93780a459b7d656ef7f071fe699c4d3d2cb201c4b24d085b6ddc505276e73
SIZE (rust/crates/ctrlc-3.4.7.crate) = 14606
SHA256 (rust/crates/data-encoding-2.9.0.crate) = 2a2330da5de22e8a3cb63252ce2abb30116bf5265e89c0e01bc17015ce30a476
@@ -141,8 +143,8 @@ SHA256 (rust/crates/data-encoding-macro-0.1.18.crate) = 47ce6c96ea0102f01122a185
SIZE (rust/crates/data-encoding-macro-0.1.18.crate) = 4357
SHA256 (rust/crates/data-encoding-macro-internal-0.1.16.crate) = 8d162beedaa69905488a8da94f5ac3edb4dd4788b732fadb7bd120b2625c1976
SIZE (rust/crates/data-encoding-macro-internal-0.1.16.crate) = 3714
-SHA256 (rust/crates/deranged-0.4.0.crate) = 9c9e6a11ca8224451684bc0d7d5a7adbf8f2fd6887261a1cfc3c0432f9d4068e
-SIZE (rust/crates/deranged-0.4.0.crate) = 23235
+SHA256 (rust/crates/deranged-0.5.2.crate) = 75d7cc94194b4dd0fa12845ef8c911101b7f37633cda14997a6e82099aa0b693
+SIZE (rust/crates/deranged-0.5.2.crate) = 24030
SHA256 (rust/crates/derive_arbitrary-1.4.1.crate) = 30542c1ad912e0e3d22a1935c290e12e8a29d704a420177a31faad4a601a0800
SIZE (rust/crates/derive_arbitrary-1.4.1.crate) = 11521
SHA256 (rust/crates/derive_more-2.0.1.crate) = 093242cf7570c207c83073cf82f79706fe7b8317e98620a47d5be7c3d8497678
@@ -157,14 +159,14 @@ SHA256 (rust/crates/displaydoc-0.2.5.crate) = 97369cbbc041bc366949bc74d34658d6cd
SIZE (rust/crates/displaydoc-0.2.5.crate) = 24219
SHA256 (rust/crates/dlv-list-0.5.2.crate) = 442039f5147480ba31067cb00ada1adae6892028e40e45fc5de7b7df6dcc1b5f
SIZE (rust/crates/dlv-list-0.5.2.crate) = 22373
-SHA256 (rust/crates/dns-lookup-2.0.4.crate) = e5766087c2235fec47fafa4cfecc81e494ee679d0fd4a59887ea0919bfb0e4fc
-SIZE (rust/crates/dns-lookup-2.0.4.crate) = 13733
+SHA256 (rust/crates/dns-lookup-3.0.0.crate) = 853d5bcf0b73bd5e6d945b976288621825c7166e9f06c5a035ae1aaf42d1b64f
+SIZE (rust/crates/dns-lookup-3.0.0.crate) = 15545
SHA256 (rust/crates/document-features-0.2.11.crate) = 95249b50c6c185bee49034bcb378a49dc2b5dff0be90ff6616d31d64febab05d
SIZE (rust/crates/document-features-0.2.11.crate) = 14640
-SHA256 (rust/crates/dtor-0.0.6.crate) = 97cbdf2ad6846025e8e25df05171abfb30e3ababa12ee0a0e44b9bbe570633a8
-SIZE (rust/crates/dtor-0.0.6.crate) = 6601
-SHA256 (rust/crates/dtor-proc-macro-0.0.5.crate) = 7454e41ff9012c00d53cf7f475c5e3afa3b91b7c90568495495e8d9bf47a1055
-SIZE (rust/crates/dtor-proc-macro-0.0.5.crate) = 2049
+SHA256 (rust/crates/dtor-0.1.0.crate) = e58a0764cddb55ab28955347b45be00ade43d4d6f3ba4bf3dc354e4ec9432934
+SIZE (rust/crates/dtor-0.1.0.crate) = 11358
+SHA256 (rust/crates/dtor-proc-macro-0.0.6.crate) = f678cf4a922c215c63e0de95eb1ff08a958a81d47e485cf9da1e27bf6305cfa5
+SIZE (rust/crates/dtor-proc-macro-0.0.6.crate) = 6448
SHA256 (rust/crates/dunce-1.0.5.crate) = 92773504d58c093f6de2459af4af33faa518c13451eb8f2b5698ed3d36e7c813
SIZE (rust/crates/dunce-1.0.5.crate) = 8244
SHA256 (rust/crates/either-1.15.0.crate) = 48c757948c5ede0e46177b7add2e67155f70e33c07fea8284df6576da70b3719
@@ -173,8 +175,8 @@ SHA256 (rust/crates/encode_unicode-1.0.0.crate) = 34aa73646ffb006b8f5147f3dc182b
SIZE (rust/crates/encode_unicode-1.0.0.crate) = 56986
SHA256 (rust/crates/equivalent-1.0.2.crate) = 877a4ace8713b0bcf2a4e7eec82529c029f1d0619886d18145fea96c3ffe5c0f
SIZE (rust/crates/equivalent-1.0.2.crate) = 7419
-SHA256 (rust/crates/errno-0.3.10.crate) = 33d852cb9b869c2a9b3df2f71a3074817f01e1844f839a144f5fcef059a4eb5d
-SIZE (rust/crates/errno-0.3.10.crate) = 11824
+SHA256 (rust/crates/errno-0.3.12.crate) = cea14ef9355e3beab063703aa9dab15afd25f0667c341310c1e5274bb1d0da18
+SIZE (rust/crates/errno-0.3.12.crate) = 12423
SHA256 (rust/crates/exacl-0.12.0.crate) = 22be12de19decddab85d09f251ec8363f060ccb22ec9c81bc157c0c8433946d8
SIZE (rust/crates/exacl-0.12.0.crate) = 64506
SHA256 (rust/crates/fastrand-2.3.0.crate) = 37909eebbb50d72f9059c3b6d82c0463f2ff062c9e95845c43a6c9c0355411be
@@ -183,10 +185,12 @@ SHA256 (rust/crates/file_diff-1.0.0.crate) = 31a7a908b8f32538a2143e59a6e4e250898
SIZE (rust/crates/file_diff-1.0.0.crate) = 282318
SHA256 (rust/crates/filedescriptor-0.8.3.crate) = e40758ed24c9b2eeb76c35fb0aebc66c626084edd827e07e1552279814c6682d
SIZE (rust/crates/filedescriptor-0.8.3.crate) = 12635
-SHA256 (rust/crates/filetime-0.2.25.crate) = 35c0522e981e68cbfa8c3f978441a5f34b30b96e146b33cd3359176b50fe8586
-SIZE (rust/crates/filetime-0.2.25.crate) = 14940
-SHA256 (rust/crates/flate2-1.1.1.crate) = 7ced92e76e966ca2fd84c8f7aa01a4aea65b0eb6648d72f7c8f3e2764a67fece
-SIZE (rust/crates/flate2-1.1.1.crate) = 77224
+SHA256 (rust/crates/filetime-0.2.26.crate) = bc0505cd1b6fa6580283f6bdf70a73fcf4aba1184038c90902b92b3dd0df63ed
+SIZE (rust/crates/filetime-0.2.26.crate) = 17273
+SHA256 (rust/crates/fixed_decimal-0.7.0.crate) = 35943d22b2f19c0cb198ecf915910a8158e94541c89dcc63300d7799d46c2c5e
+SIZE (rust/crates/fixed_decimal-0.7.0.crate) = 48669
+SHA256 (rust/crates/flate2-1.1.2.crate) = 4a3d7db9596fecd151c5f638c0ee5d5bd487b6e0ea232e5dc96d5250f6f94b1d
+SIZE (rust/crates/flate2-1.1.2.crate) = 76495
SHA256 (rust/crates/fluent-0.17.0.crate) = 8137a6d5a2c50d6b0ebfcb9aaa91a28154e0a70605f112d30cb0cd4a78670477
SIZE (rust/crates/fluent-0.17.0.crate) = 10282
SHA256 (rust/crates/fluent-bundle-0.16.0.crate) = 01203cb8918f5711e73891b347816d932046f95f54207710bda99beaeb423bf4
@@ -197,8 +201,8 @@ SHA256 (rust/crates/fluent-syntax-0.12.0.crate) = 54f0d287c53ffd184d04d8677f590f
SIZE (rust/crates/fluent-syntax-0.12.0.crate) = 32438
SHA256 (rust/crates/fnv-1.0.7.crate) = 3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1
SIZE (rust/crates/fnv-1.0.7.crate) = 11266
-SHA256 (rust/crates/foldhash-0.1.4.crate) = a0d2fde1f7b3d48b8395d5f2de76c18a528bd6a9cdde438df747bfcba3e05d6f
-SIZE (rust/crates/foldhash-0.1.4.crate) = 13764
+SHA256 (rust/crates/foldhash-0.1.5.crate) = d9c4f5dac5e15c24eb999c26181a6ca40b39fe946cbe4c263c7209467bc83af2
+SIZE (rust/crates/foldhash-0.1.5.crate) = 21901
SHA256 (rust/crates/fs_extra-1.3.0.crate) = 42703706b716c37f96a77aea830392ad231f44c9e9a67872fa5548707e11b11c
SIZE (rust/crates/fs_extra-1.3.0.crate) = 31298
SHA256 (rust/crates/fsevent-sys-4.1.0.crate) = 76ee7a02da4d231650c7cea31349b889be2f45ddb3ef3032d2ec8185f6313fd2
@@ -221,18 +225,18 @@ SHA256 (rust/crates/gcd-2.3.0.crate) = 1d758ba1b47b00caf47f24925c0074ecb20d6dfcf
SIZE (rust/crates/gcd-2.3.0.crate) = 8934
SHA256 (rust/crates/generic-array-0.14.7.crate) = 85649ca51fd72272d7821adaf274ad91c288277713d9c18820d8499a7ff69e9a
SIZE (rust/crates/generic-array-0.14.7.crate) = 15950
-SHA256 (rust/crates/getrandom-0.2.15.crate) = c4567c8db10ae91089c99af84c68c38da3ec2f087c3f82960bcdbf3656b6f4d7
-SIZE (rust/crates/getrandom-0.2.15.crate) = 37163
-SHA256 (rust/crates/getrandom-0.3.1.crate) = 43a49c392881ce6d5c3b8cb70f98717b7c07aabbdff06687b9030dbfbe2725f8
-SIZE (rust/crates/getrandom-0.3.1.crate) = 42449
-SHA256 (rust/crates/glob-0.3.2.crate) = a8d1add55171497b4705a648c6b583acafb01d58050a51727785f0b2c8e0a2b2
-SIZE (rust/crates/glob-0.3.2.crate) = 22359
+SHA256 (rust/crates/getrandom-0.2.16.crate) = 335ff9f135e4384c8150d6f27c6daed433577f86b4750418338c01a1a2528592
+SIZE (rust/crates/getrandom-0.2.16.crate) = 40163
+SHA256 (rust/crates/getrandom-0.3.3.crate) = 26145e563e54f2cadc477553f1ec5ee650b00862f0a58bcd12cbdc5f0ea2d2f4
+SIZE (rust/crates/getrandom-0.3.3.crate) = 49493
+SHA256 (rust/crates/glob-0.3.3.crate) = 0cc23270f6e1808e30a928bdc84dea0b9b4136a8bc82338574f23baf47bbd280
+SIZE (rust/crates/glob-0.3.3.crate) = 22861
SHA256 (rust/crates/half-2.6.0.crate) = 459196ed295495a68f7d7fe1d84f6c4b7ff0e21fe3017b2f283c6fac3ad803c9
SIZE (rust/crates/half-2.6.0.crate) = 59507
SHA256 (rust/crates/hashbrown-0.14.5.crate) = e5274423e17b7c9fc20b6e7e208532f9b19825d82dfd615708b70edd83df41f1
SIZE (rust/crates/hashbrown-0.14.5.crate) = 141498
-SHA256 (rust/crates/hashbrown-0.15.2.crate) = bf151400ff0baff5465007dd2f3e717f3fe502074ca563069ce3a6629d07b289
-SIZE (rust/crates/hashbrown-0.15.2.crate) = 138478
+SHA256 (rust/crates/hashbrown-0.15.4.crate) = 5971ac85611da7067dbfcabef3c70ebb5606018acd9e2a3903a0da507521e0d5
+SIZE (rust/crates/hashbrown-0.15.4.crate) = 140447
SHA256 (rust/crates/hex-0.4.3.crate) = 7f24254aa9a54b5c858eaee2f5bccdb46aaf0e486a595ed5fd8f86ba55232a70
SIZE (rust/crates/hex-0.4.3.crate) = 13299
SHA256 (rust/crates/hex-literal-1.0.0.crate) = bcaaec4551594c969335c98c903c1397853d4198408ea609190f420500f6be71
@@ -243,10 +247,36 @@ 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/indexmap-2.7.1.crate) = 8c9c992b02b5b4c94ea26e32fe5bccb7aa7d9f390ab5c1221ff895bc7ea8b652
-SIZE (rust/crates/indexmap-2.7.1.crate) = 88644
-SHA256 (rust/crates/indicatif-0.17.11.crate) = 183b3088984b400f4cfac3620d5e076c84da5364016b4f49473de574b2586235
-SIZE (rust/crates/indicatif-0.17.11.crate) = 66577
+SHA256 (rust/crates/icu_collator-2.0.0.crate) = 42ad4c6a556938dfd31f75a8c54141079e8821dc697ffb799cfe0f0fa11f2edc
+SIZE (rust/crates/icu_collator-2.0.0.crate) = 1305384
+SHA256 (rust/crates/icu_collator_data-2.0.0.crate) = d880b8e680799eabd90c054e1b95526cd48db16c95269f3c89fb3117e1ac92c5
+SIZE (rust/crates/icu_collator_data-2.0.0.crate) = 479762
+SHA256 (rust/crates/icu_collections-2.0.0.crate) = 200072f5d0e3614556f94a9930d5dc3e0662a652823904c3a75dc3b0af7fee47
+SIZE (rust/crates/icu_collections-2.0.0.crate) = 83033
+SHA256 (rust/crates/icu_decimal-2.0.0.crate) = fec61c43fdc4e368a9f450272833123a8ef0d7083a44597660ce94d791b8a2e2
+SIZE (rust/crates/icu_decimal-2.0.0.crate) = 21283
+SHA256 (rust/crates/icu_decimal_data-2.0.0.crate) = b70963bc35f9bdf1bc66a5c1f458f4991c1dc71760e00fa06016b2c76b2738d5
+SIZE (rust/crates/icu_decimal_data-2.0.0.crate) = 7511
+SHA256 (rust/crates/icu_locale-2.0.0.crate) = 6ae5921528335e91da1b6c695dbf1ec37df5ac13faa3f91e5640be93aa2fbefd
+SIZE (rust/crates/icu_locale-2.0.0.crate) = 34090
+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_locale_data-2.0.0.crate) = 4fdef0c124749d06a743c69e938350816554eb63ac979166590e2b4ee4252765
+SIZE (rust/crates/icu_locale_data-2.0.0.crate) = 114533
+SHA256 (rust/crates/icu_normalizer-2.0.0.crate) = 436880e8e18df4d7bbc06d58432329d6458cc84531f7ac5f024e93deadb37979
+SIZE (rust/crates/icu_normalizer-2.0.0.crate) = 61543
+SHA256 (rust/crates/icu_normalizer_data-2.0.0.crate) = 00210d6893afc98edb752b664b8890f0ef174c8adbb8d0be9710fa66fbbf72d3
+SIZE (rust/crates/icu_normalizer_data-2.0.0.crate) = 68101
+SHA256 (rust/crates/icu_properties-2.0.1.crate) = 016c619c1eeb94efb86809b015c58f479963de65bdb6253345c1a1276f22e32b
+SIZE (rust/crates/icu_properties-2.0.1.crate) = 58165
+SHA256 (rust/crates/icu_properties_data-2.0.1.crate) = 298459143998310acd25ffe6810ed544932242d3f07083eee1084d83a71bd632
+SIZE (rust/crates/icu_properties_data-2.0.1.crate) = 159735
+SHA256 (rust/crates/icu_provider-2.0.0.crate) = 03c80da27b5f4187909049ee2d72f276f0d9f99a42c306bd0131ecfe04d8e5af
+SIZE (rust/crates/icu_provider-2.0.0.crate) = 50966
+SHA256 (rust/crates/indexmap-2.9.0.crate) = cea70ddb795996207ad57735b50c5982d8844f38ba9ee5f1aedcfb708a2aa11e
+SIZE (rust/crates/indexmap-2.9.0.crate) = 91214
+SHA256 (rust/crates/indicatif-0.18.0.crate) = 70a646d946d06bedbbc4cac4c218acf4bbf2d87757a784857025f4d447e4e1cd
+SIZE (rust/crates/indicatif-0.18.0.crate) = 67969
SHA256 (rust/crates/inotify-0.11.0.crate) = f37dccff2791ab604f9babef0ba14fbe0be30bd368dc541e2b08d07c8aa908f3
SIZE (rust/crates/inotify-0.11.0.crate) = 26241
SHA256 (rust/crates/inotify-sys-0.1.5.crate) = e05c02b5e89bff3b946cedeca278abc628fe811e604f027c45a8aa3cf793d0eb
@@ -257,68 +287,78 @@ SHA256 (rust/crates/intl_pluralrules-7.0.2.crate) = 078ea7b7c29a2b4df841a7f6ac87
SIZE (rust/crates/intl_pluralrules-7.0.2.crate) = 9201
SHA256 (rust/crates/is_terminal_polyfill-1.70.1.crate) = 7943c866cc5cd64cbc25b2e01621d07fa8eb2a1a23160ee81ce38704e97b8ecf
SIZE (rust/crates/is_terminal_polyfill-1.70.1.crate) = 7492
+SHA256 (rust/crates/itertools-0.10.5.crate) = b0fd2260e829bddf4cb6ea802289de2f86d6a7a690192fbe91b3f46e0f2c8473
+SIZE (rust/crates/itertools-0.10.5.crate) = 115354
SHA256 (rust/crates/itertools-0.13.0.crate) = 413ee7dfc52ee1a4949ceeb7dbc8a33f2d6c088194d9f922fb8318faf1f01186
SIZE (rust/crates/itertools-0.13.0.crate) = 146261
SHA256 (rust/crates/itertools-0.14.0.crate) = 2b192c782037fadd9cfa75548310488aabdbf3d2da73885b31bd0abd03351285
SIZE (rust/crates/itertools-0.14.0.crate) = 152715
SHA256 (rust/crates/itoa-1.0.15.crate) = 4a5f13b858c8d314ee3e8f639011f7ccefe71f97f96e50151fb991f267928e2c
SIZE (rust/crates/itoa-1.0.15.crate) = 11231
+SHA256 (rust/crates/jiff-0.2.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
+SIZE (rust/crates/jiff-tzdb-platform-0.1.3.crate) = 3179
SHA256 (rust/crates/js-sys-0.3.77.crate) = 1cfaf33c695fc6e08064efbc1f72ec937429614f25eef83af942d0e227c3a28f
SIZE (rust/crates/js-sys-0.3.77.crate) = 55538
SHA256 (rust/crates/keccak-0.1.5.crate) = ecc2af9a1119c51f12a14607e783cb977bde58bc069ff0c3da1095e635d70654
SIZE (rust/crates/keccak-0.1.5.crate) = 13120
-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/lazy_static-1.5.0.crate) = bbd2bcb4c963f2ddae06a2efc7e9f3591312473c50c6685e1f298068316e66fe
-SIZE (rust/crates/lazy_static-1.5.0.crate) = 14025
-SHA256 (rust/crates/libc-0.2.172.crate) = d750af042f7ef4f724306de029d18836c26c1765a54a6a3f094cbd23a7267ffa
-SIZE (rust/crates/libc-0.2.172.crate) = 791646
-SHA256 (rust/crates/libloading-0.8.6.crate) = fc2f4eb4bc735547cfed7c0a4922cbd04a4655978c09b54f1f7b228750664c34
-SIZE (rust/crates/libloading-0.8.6.crate) = 28922
-SHA256 (rust/crates/libm-0.2.11.crate) = 8355be11b20d696c8f18f6cc018c4e372165b1fa8126cef092399c9951984ffa
-SIZE (rust/crates/libm-0.2.11.crate) = 111477
+SHA256 (rust/crates/libc-0.2.175.crate) = 6a82ae493e598baaea5209805c49bbf2ea7de956d50d7da0da1164f9c6d28543
+SIZE (rust/crates/libc-0.2.175.crate) = 788728
+SHA256 (rust/crates/libloading-0.8.8.crate) = 07033963ba89ebaf1584d767badaa2e8fcec21aedea6b8c0346d487d49c28667
+SIZE (rust/crates/libloading-0.8.8.crate) = 31345
+SHA256 (rust/crates/libm-0.2.15.crate) = f9fbbcab51052fe104eb5e5d351cf728d30a5be1fe14d9be8a3b097481fb97de
+SIZE (rust/crates/libm-0.2.15.crate) = 156108
SHA256 (rust/crates/libredox-0.1.3.crate) = c0ff37bd590ca25063e35af745c343cb7a0271906fb7b37e4813e8f79f00268d
SIZE (rust/crates/libredox-0.1.3.crate) = 6068
-SHA256 (rust/crates/libz-rs-sys-0.5.0.crate) = 6489ca9bd760fe9642d7644e827b0c9add07df89857b0416ee15c1cc1a3b8c5a
-SIZE (rust/crates/libz-rs-sys-0.5.0.crate) = 17014
-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/libz-rs-sys-0.5.1.crate) = 172a788537a2221661b480fee8dc5f96c580eb34fa88764d3205dc356c7e4221
+SIZE (rust/crates/libz-rs-sys-0.5.1.crate) = 17623
SHA256 (rust/crates/linux-raw-sys-0.9.4.crate) = cd945864f07fe9f5371a27ad7b52a172b4b499999f1d97574c9fa68373937e12
SIZE (rust/crates/linux-raw-sys-0.9.4.crate) = 2311088
+SHA256 (rust/crates/linux-raw-sys-0.11.0.crate) = df1d3c3b53da64cf5760482273a98e575c651a67eec7f77df96b5b642de8f039
+SIZE (rust/crates/linux-raw-sys-0.11.0.crate) = 2659624
+SHA256 (rust/crates/litemap-0.8.0.crate) = 241eaef5fd12c88705a01fc1066c48c4b36e0dd4377dcdc7ec3942cea7a69956
+SIZE (rust/crates/litemap-0.8.0.crate) = 34344
SHA256 (rust/crates/litrs-0.4.1.crate) = b4ce301924b7887e9d637144fdade93f9dfff9b60981d4ac161db09720d39aa5
SIZE (rust/crates/litrs-0.4.1.crate) = 42603
-SHA256 (rust/crates/lock_api-0.4.12.crate) = 07af8b9cdd281b7915f413fa73f29ebd5d55d0d3f0155584dade1ff18cea1b17
-SIZE (rust/crates/lock_api-0.4.12.crate) = 27591
-SHA256 (rust/crates/lockfree-object-pool-0.1.6.crate) = 9374ef4228402d4b7e403e5838cb880d9ee663314b0a900d5a6aabf0c213552e
-SIZE (rust/crates/lockfree-object-pool-0.1.6.crate) = 12309
-SHA256 (rust/crates/log-0.4.26.crate) = 30bde2b3dc3671ae49d8e2e9f044c7c005836e7a023ee57cffa25ab82764bb9e
-SIZE (rust/crates/log-0.4.26.crate) = 47022
+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/lru-0.12.5.crate) = 234cf4f4a04dc1f57e24b96cc0cd600cf2af460d4161ac5ecdd0af8e1f3b2a38
SIZE (rust/crates/lru-0.12.5.crate) = 16047
SHA256 (rust/crates/lscolors-0.20.0.crate) = 61183da5de8ba09a58e330d55e5ea796539d8443bd00fdeb863eac39724aa4ab
SIZE (rust/crates/lscolors-0.20.0.crate) = 26382
SHA256 (rust/crates/md-5-0.10.6.crate) = d89e7ee0cfbedfc4da3340218492196241d89eefb6dab27de5df917a6d2e78cf
SIZE (rust/crates/md-5-0.10.6.crate) = 16161
-SHA256 (rust/crates/memchr-2.7.4.crate) = 78ca9ab1a0babb1e7d5695e3530886289c18cf2f87ec19a575a0abdce112e3a3
-SIZE (rust/crates/memchr-2.7.4.crate) = 96670
-SHA256 (rust/crates/memmap2-0.9.5.crate) = fd3f7eed9d3848f8b98834af67102b720745c4ec028fcd0aa0239277e7de374f
-SIZE (rust/crates/memmap2-0.9.5.crate) = 33280
+SHA256 (rust/crates/memchr-2.7.5.crate) = 32a282da65faaf38286cf3be983213fcf1d2e2a58700e808f83f4ea9a4804bc0
+SIZE (rust/crates/memchr-2.7.5.crate) = 97603
+SHA256 (rust/crates/memmap2-0.9.8.crate) = 843a98750cd611cc2965a8213b53b43e715f13c37a9e096c6408e69990961db7
+SIZE (rust/crates/memmap2-0.9.8.crate) = 34478
+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.5.crate) = 8e3e04debbb59698c15bacbb6d93584a8c0ca9cc3213cb423d31f760d8843ce5
-SIZE (rust/crates/miniz_oxide-0.8.5.crate) = 62237
-SHA256 (rust/crates/mio-1.0.3.crate) = 2886843bf800fba2e3377cff24abf6379b4c4d5c6681eaf9ea5b0d15090450bd
-SIZE (rust/crates/mio-1.0.3.crate) = 103703
+SHA256 (rust/crates/miniz_oxide-0.8.9.crate) = 1fa76a2c86f704bdb222d66965fb3d63269ce38518b83cb0575fca855ebb6316
+SIZE (rust/crates/miniz_oxide-0.8.9.crate) = 67132
+SHA256 (rust/crates/mio-1.0.4.crate) = 78bed444cc8a2160f01cbcf811ef18cac863ad68ae8ca62092e8db51d51c761c
+SIZE (rust/crates/mio-1.0.4.crate) = 104212
SHA256 (rust/crates/nix-0.30.1.crate) = 74523f3a35e05aba87a1d978330aef40f67b0304ac79c1c00b294c9830543db6
SIZE (rust/crates/nix-0.30.1.crate) = 342015
SHA256 (rust/crates/nom-7.1.3.crate) = d273983c5a657a70a3e8f2a01329822f3b8c8172b73826411a55751e404a0a4a
SIZE (rust/crates/nom-7.1.3.crate) = 117570
SHA256 (rust/crates/nom-8.0.0.crate) = df9761775871bdef83bee530e60050f7e54b1105350d6884eb0fb4f46c2f9405
SIZE (rust/crates/nom-8.0.0.crate) = 135590
-SHA256 (rust/crates/notify-8.0.0.crate) = 2fee8403b3d66ac7b26aee6e40a897d85dc5ce26f44da36b8b73e987cc52e943
-SIZE (rust/crates/notify-8.0.0.crate) = 35590
+SHA256 (rust/crates/notify-8.2.0.crate) = 4d3d07927151ff8575b7087f245456e549fea62edf0ec4e565a5ee50c8402bc3
+SIZE (rust/crates/notify-8.2.0.crate) = 39067
SHA256 (rust/crates/notify-types-2.0.0.crate) = 5e0826a989adedc2a244799e823aece04662b66609d96af8dff7ac6df9a8925d
SIZE (rust/crates/notify-types-2.0.0.crate) = 14495
SHA256 (rust/crates/nu-ansi-term-0.50.1.crate) = d4a28e057d01f97e61255210fcff094d74ed0466038633e95017f5beb68e4399
@@ -339,32 +379,36 @@ SHA256 (rust/crates/num_threads-0.1.7.crate) = 5c7398b9c8b70908f6371f47ed3673790
SIZE (rust/crates/num_threads-0.1.7.crate) = 7455
SHA256 (rust/crates/number_prefix-0.4.0.crate) = 830b246a0e5f20af87141b25c173cd1b609bd7779a4617d6ec582abaf90870f3
SIZE (rust/crates/number_prefix-0.4.0.crate) = 6922
-SHA256 (rust/crates/once_cell-1.20.3.crate) = 945462a4b81e43c4e3ba96bd7b49d834c6f61198356aa858733bc4acf3cbe62e
-SIZE (rust/crates/once_cell-1.20.3.crate) = 33456
-SHA256 (rust/crates/onig-6.4.0.crate) = 8c4b31c8722ad9171c6d77d3557db078cab2bd50afcc9d09c8b315c59df8ca4f
-SIZE (rust/crates/onig-6.4.0.crate) = 32616
-SHA256 (rust/crates/onig_sys-69.8.1.crate) = 7b829e3d7e9cc74c7e315ee8edb185bf4190da5acde74afd7fc59c35b1f086e7
-SIZE (rust/crates/onig_sys-69.8.1.crate) = 638216
+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/onig-6.5.1.crate) = 336b9c63443aceef14bea841b899035ae3abe89b7c486aaf4c5bd8aafedac3f0
+SIZE (rust/crates/onig-6.5.1.crate) = 32394
+SHA256 (rust/crates/onig_sys-69.9.1.crate) = c7f86c6eef3d6df15f23bcfb6af487cbd2fed4e5581d58d5bf1f5f8b7f6727dc
+SIZE (rust/crates/onig_sys-69.9.1.crate) = 656378
+SHA256 (rust/crates/oorandom-11.1.5.crate) = d6790f58c7ff633d8771f42965289203411a5e5c68388703c06e14f24770b41e
+SIZE (rust/crates/oorandom-11.1.5.crate) = 23750
SHA256 (rust/crates/ordered-multimap-0.7.3.crate) = 49203cdcae0030493bad186b28da2fa25645fa276a51b6fec8010d281e02ef79
SIZE (rust/crates/ordered-multimap-0.7.3.crate) = 23265
SHA256 (rust/crates/os_display-0.1.4.crate) = ad5fd71b79026fb918650dde6d125000a233764f1c2f1659a1c71118e33ea08f
SIZE (rust/crates/os_display-0.1.4.crate) = 17027
-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/parse-zoneinfo-0.3.1.crate) = 1f2a05b18d44e2957b88f96ba460715e295bc1d7510468a2f3d3b44535d26c24
-SIZE (rust/crates/parse-zoneinfo-0.3.1.crate) = 97290
-SHA256 (rust/crates/parse_datetime-0.9.0.crate) = 2fd3830b49ee3a0dcc8fdfadc68c6354c97d00101ac1cac5b2eee25d35c42066
-SIZE (rust/crates/parse_datetime-0.9.0.crate) = 21587
-SHA256 (rust/crates/phf-0.11.3.crate) = 1fd6780a80ae0c52cc120a26a1a42c1ae51b247a253e4e06113d23d2c2edd078
-SIZE (rust/crates/phf-0.11.3.crate) = 23231
-SHA256 (rust/crates/phf_codegen-0.11.3.crate) = aef8048c789fa5e851558d709946d6d79a8ff88c0440c587967f8e94bfb1216a
-SIZE (rust/crates/phf_codegen-0.11.3.crate) = 13741
-SHA256 (rust/crates/phf_generator-0.11.3.crate) = 3c80231409c20246a13fddb31776fb942c38553c51e871f8cbd687a4cfb5843d
-SIZE (rust/crates/phf_generator-0.11.3.crate) = 15431
-SHA256 (rust/crates/phf_shared-0.11.3.crate) = 67eabc2ef2a60eb7faa00097bd1ffdb5bd28e62bf39990626a582201b7a754e5
-SIZE (rust/crates/phf_shared-0.11.3.crate) = 15199
+SHA256 (rust/crates/outref-0.5.2.crate) = 1a80800c0488c3a21695ea981a54918fbb37abf04f4d0720c453632255e2ff0e
+SIZE (rust/crates/outref-0.5.2.crate) = 5621
+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/parse_datetime-0.11.0.crate) = c5b77d27257a460cefd73a54448e5f3fd4db224150baf6ca3e02eedf4eb2b3e9
+SIZE (rust/crates/parse_datetime-0.11.0.crate) = 34855
+SHA256 (rust/crates/phf-0.13.1.crate) = c1562dc717473dbaa4c1f85a36410e03c047b2e7df7f45ee938fbef64ae7fadf
+SIZE (rust/crates/phf-0.13.1.crate) = 24786
+SHA256 (rust/crates/phf_codegen-0.13.1.crate) = 49aa7f9d80421bca176ca8dbfebe668cc7a2684708594ec9f3c0db0805d5d6e1
+SIZE (rust/crates/phf_codegen-0.13.1.crate) = 14774
+SHA256 (rust/crates/phf_generator-0.13.1.crate) = 135ace3a761e564ec88c03a77317a7c6b80bb7f7135ef2544dbe054243b89737
+SIZE (rust/crates/phf_generator-0.13.1.crate) = 15952
+SHA256 (rust/crates/phf_shared-0.13.1.crate) = e57fef6bc5981e38c2ce2d63bfa546861309f875b8a75f092d1d54ae2d64f266
+SIZE (rust/crates/phf_shared-0.13.1.crate) = 16141
SHA256 (rust/crates/pin-project-lite-0.2.16.crate) = 3b3cff922bd51709b605d9ead9aa71031d81447142d828eb4a6eba76fe619f9b
SIZE (rust/crates/pin-project-lite-0.2.16.crate) = 30504
SHA256 (rust/crates/pin-utils-0.1.0.crate) = 8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184
@@ -373,34 +417,40 @@ SHA256 (rust/crates/pkg-config-0.3.32.crate) = 7edddbd0b52d732b21ad9a5fab5c704c1
SIZE (rust/crates/pkg-config-0.3.32.crate) = 21370
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.11.0.crate) = 350e9b48cbc6b0e028b0473b114454c6316e57336ee184ceab6e53f72c178b3e
-SIZE (rust/crates/portable-atomic-1.11.0.crate) = 181258
+SHA256 (rust/crates/plotters-0.3.7.crate) = 5aeb6f403d7a4911efb1e33402027fc44f29b5bf6def3effcc22d7bb75f2b747
+SIZE (rust/crates/plotters-0.3.7.crate) = 149031
+SHA256 (rust/crates/plotters-backend-0.3.7.crate) = df42e13c12958a16b3f7f4386b9ab1f3e7933914ecea48da7139435263a4172a
+SIZE (rust/crates/plotters-backend-0.3.7.crate) = 13709
+SHA256 (rust/crates/plotters-svg-0.3.7.crate) = 51bae2ac328883f7acdfea3d66a7c35751187f870bc81f94563733a154d7a670
+SIZE (rust/crates/plotters-svg-0.3.7.crate) = 6715
+SHA256 (rust/crates/portable-atomic-1.11.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
+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.20.crate) = 77957b295656769bb8ad2b6a6b09d897d94f05c41b069aede1fcdaa675eaea04
-SIZE (rust/crates/ppv-lite86-0.2.20.crate) = 22478
+SHA256 (rust/crates/ppv-lite86-0.2.21.crate) = 85eae3c4ed2f50dcfe72643da4befc30deadb458a9b590d720cde2f2b1e97da9
+SIZE (rust/crates/ppv-lite86-0.2.21.crate) = 22522
SHA256 (rust/crates/pretty_assertions-1.4.1.crate) = 3ae130e2f271fbc2ac3a40fb1d07180839cdbbe443c7a27e1e3c13c5cac0116d
SIZE (rust/crates/pretty_assertions-1.4.1.crate) = 78952
-SHA256 (rust/crates/prettyplease-0.2.30.crate) = f1ccf34da56fc294e7d4ccf69a85992b7dfb826b7cf57bac6a70bba3494cc08a
-SIZE (rust/crates/prettyplease-0.2.30.crate) = 71670
+SHA256 (rust/crates/prettyplease-0.2.34.crate) = 6837b9e10d61f45f987d50808f83d1ee3d206c66acf650c3e4ae2e1f6ddedf55
+SIZE (rust/crates/prettyplease-0.2.34.crate) = 71832
SHA256 (rust/crates/proc-macro-crate-3.3.0.crate) = edce586971a4dfaa28950c6f18ed55e0406c1ab88bbce2c6f6293a7aaba73d35
SIZE (rust/crates/proc-macro-crate-3.3.0.crate) = 12432
-SHA256 (rust/crates/proc-macro2-1.0.95.crate) = 02b3e5e68a3a1a02aad3ec490a98007cbc13c37cbe84a3cd7b8e406d76e7f778
-SIZE (rust/crates/proc-macro2-1.0.95.crate) = 51820
-SHA256 (rust/crates/procfs-0.17.0.crate) = cc5b72d8145275d844d4b5f6d4e1eef00c8cd889edb6035c21675d1bb1f45c9f
-SIZE (rust/crates/procfs-0.17.0.crate) = 73252
-SHA256 (rust/crates/procfs-core-0.17.0.crate) = 239df02d8349b06fc07398a3a1697b06418223b1c7725085e801e7c0fc6a12ec
-SIZE (rust/crates/procfs-core-0.17.0.crate) = 87533
-SHA256 (rust/crates/quick-error-2.0.1.crate) = a993555f31e5a609f617c12db6250dedcac1b0a85076912c436e6fc9b2c8e6a3
-SIZE (rust/crates/quick-error-2.0.1.crate) = 14265
+SHA256 (rust/crates/proc-macro2-1.0.101.crate) = 89ae43fd86e4158d6db51ad8e2b80f313af9cc74f5c0e03ccb87de09998732de
+SIZE (rust/crates/proc-macro2-1.0.101.crate) = 53886
SHA256 (rust/crates/quote-1.0.40.crate) = 1885c039570dc00dcb4ff087a89e185fd56bae234ddc7f056a945bf36467248d
SIZE (rust/crates/quote-1.0.40.crate) = 31063
+SHA256 (rust/crates/r-efi-5.2.0.crate) = 74765f6d916ee2faa39bc8e68e4f3ed8949b48cccdac59983d287a7cb71ce9c5
+SIZE (rust/crates/r-efi-5.2.0.crate) = 64764
SHA256 (rust/crates/radium-0.7.0.crate) = dc33ff2d4973d518d823d61aa239014831e521c75da58e3df4840d3f47749d09
SIZE (rust/crates/radium-0.7.0.crate) = 10906
SHA256 (rust/crates/rand-0.8.5.crate) = 34af8d1a0e25924bc5b7c43c079c942339d8f0a8b57c39049bef581b46327404
SIZE (rust/crates/rand-0.8.5.crate) = 87113
-SHA256 (rust/crates/rand-0.9.1.crate) = 9fbfd9d094a40bf3ae768db9361049ace4c0e04a4fd6b359518bd7b73a73dd97
-SIZE (rust/crates/rand-0.9.1.crate) = 97986
+SHA256 (rust/crates/rand-0.9.2.crate) = 6db2770f06117d490610c7488547d543617b21bfa07796d7a12f6f1bd53850d1
+SIZE (rust/crates/rand-0.9.2.crate) = 99930
SHA256 (rust/crates/rand_chacha-0.3.1.crate) = e6c10a63a0fa32252be49d21e7709d4d4baf8d231c2dbce1eaa8141b9b127d88
SIZE (rust/crates/rand_chacha-0.3.1.crate) = 15251
SHA256 (rust/crates/rand_chacha-0.9.0.crate) = d3022b5f1df60f26e1ffddd6c66e8aa15de382ae63b3a0c1bfc0e4d3e3f325cb
@@ -409,14 +459,14 @@ SHA256 (rust/crates/rand_core-0.6.4.crate) = ec0be4795e2f6a28069bec0b5ff3e2ac9ba
SIZE (rust/crates/rand_core-0.6.4.crate) = 22666
SHA256 (rust/crates/rand_core-0.9.3.crate) = 99d9a13982dcf210057a8a78572b2217b667c3beacbf3a0d8b454f6f82837d38
SIZE (rust/crates/rand_core-0.9.3.crate) = 24543
-SHA256 (rust/crates/rayon-1.10.0.crate) = b418a60154510ca1a002a752ca9714984e21e4241e804d32555251faf8b78ffa
-SIZE (rust/crates/rayon-1.10.0.crate) = 180155
-SHA256 (rust/crates/rayon-core-1.12.1.crate) = 1465873a3dfdaa8ae7cb14b4383657caab0b3e8a0aa9ae8e04b044854c8dfce2
-SIZE (rust/crates/rayon-core-1.12.1.crate) = 70701
-SHA256 (rust/crates/redox_syscall-0.5.10.crate) = 0b8c0c260b63a8219631167be35e6a988e9554dbd323f8bd08439c8ed1302bd1
-SIZE (rust/crates/redox_syscall-0.5.10.crate) = 30226
-SHA256 (rust/crates/regex-1.11.1.crate) = b544ef1b4eac5dc2db33ea63606ae9ffcfac26c1416a2806ae0bf5f56b201191
-SIZE (rust/crates/regex-1.11.1.crate) = 254170
+SHA256 (rust/crates/rayon-1.11.0.crate) = 368f01d005bf8fd9b1206fb6fa653e6c4a81ceb1466406b81792d87c5677a58f
+SIZE (rust/crates/rayon-1.11.0.crate) = 182470
+SHA256 (rust/crates/rayon-core-1.13.0.crate) = 22e18b0f0062d30d4230b2e85ff77fdfe4326feb054b9783a3460d8435c8ab91
+SIZE (rust/crates/rayon-core-1.13.0.crate) = 73151
+SHA256 (rust/crates/redox_syscall-0.5.13.crate) = 0d04b7d0ee6b4a0207a0a7adb104d23ecb0b47d6beae7152d0fa34b692b29fd6
+SIZE (rust/crates/redox_syscall-0.5.13.crate) = 29489
+SHA256 (rust/crates/regex-1.11.2.crate) = 23d7fd106d8c02486a8d64e778353d1cffe08ce79ac2e82f540c86d0facf6912
+SIZE (rust/crates/regex-1.11.2.crate) = 166265
SHA256 (rust/crates/regex-automata-0.4.9.crate) = 809e8dc61f6de73b46c85f4c96486310fe304c434cfa43669d7b40f711150908
SIZE (rust/crates/regex-automata-0.4.9.crate) = 618525
SHA256 (rust/crates/regex-syntax-0.8.5.crate) = 2b15c43186be67a4fd63bee50d0303afffcef381492ebe2c5d87f324e1b8815c
@@ -427,32 +477,30 @@ SHA256 (rust/crates/rlimit-0.10.2.crate) = 7043b63bd0cd1aaa628e476b80e6d4023a3b5
SIZE (rust/crates/rlimit-0.10.2.crate) = 19093
SHA256 (rust/crates/roff-0.2.2.crate) = 88f8660c1ff60292143c98d08fc6e2f654d722db50410e3f3797d40baaf9d8f3
SIZE (rust/crates/roff-0.2.2.crate) = 11648
-SHA256 (rust/crates/rstest-0.25.0.crate) = 6fc39292f8613e913f7df8fa892b8944ceb47c247b78e1b1ae2f09e019be789d
-SIZE (rust/crates/rstest-0.25.0.crate) = 55273
-SHA256 (rust/crates/rstest_macros-0.25.0.crate) = 1f168d99749d307be9de54d23fd226628d99768225ef08f6ffb52e0182a27746
-SIZE (rust/crates/rstest_macros-0.25.0.crate) = 70557
-SHA256 (rust/crates/rust-ini-0.21.1.crate) = 4e310ef0e1b6eeb79169a1171daf9abcb87a2e17c03bee2c4bb100b55c75409f
-SIZE (rust/crates/rust-ini-0.21.1.crate) = 19496
-SHA256 (rust/crates/rustc-hash-1.1.0.crate) = 08d43f7aa6b08d49f382cde6a7982047c3426db949b1424bc4b7ec9ae12c6ce2
-SIZE (rust/crates/rustc-hash-1.1.0.crate) = 9331
+SHA256 (rust/crates/rstest-0.26.1.crate) = f5a3193c063baaa2a95a33f03035c8a72b83d97a54916055ba22d35ed3839d49
+SIZE (rust/crates/rstest-0.26.1.crate) = 56940
+SHA256 (rust/crates/rstest_macros-0.26.1.crate) = 9c845311f0ff7951c5506121a9ad75aec44d083c31583b2ea5a30bcb0b0abba0
+SIZE (rust/crates/rstest_macros-0.26.1.crate) = 68256
+SHA256 (rust/crates/rust-ini-0.21.3.crate) = 796e8d2b6696392a43bea58116b667fb4c29727dc5abd27d6acf338bb4f688c7
+SIZE (rust/crates/rust-ini-0.21.3.crate) = 22939
SHA256 (rust/crates/rustc-hash-2.1.1.crate) = 357703d41365b4b27c590e3ed91eabb1b663f07c4c084095e60cbed4362dff0d
SIZE (rust/crates/rustc-hash-2.1.1.crate) = 14154
SHA256 (rust/crates/rustc_version-0.4.1.crate) = cfcb3a22ef46e85b45de6ee7e79d063319ebb6594faafcf1c225ea92ab6e9b92
SIZE (rust/crates/rustc_version-0.4.1.crate) = 12245
-SHA256 (rust/crates/rustix-0.38.44.crate) = fdb5bc1ae2baa591800df16c9ca78619bf65c0488b41b96ccec5d11220d8c154
-SIZE (rust/crates/rustix-0.38.44.crate) = 379347
-SHA256 (rust/crates/rustix-1.0.1.crate) = dade4812df5c384711475be5fcd8c162555352945401aed22a35bffeab61f657
-SIZE (rust/crates/rustix-1.0.1.crate) = 412038
-SHA256 (rust/crates/rustversion-1.0.20.crate) = eded382c5f5f786b989652c49544c4877d9f015cc22e145a5ea8ea66c2921cd2
-SIZE (rust/crates/rustversion-1.0.20.crate) = 20666
+SHA256 (rust/crates/rustix-1.0.7.crate) = c71e83d6afe7ff64890ec6b71d6a69bb8a610ab78ce364b3352876bb4c801266
+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/ryu-1.0.20.crate) = 28d3b2b1366ec20994f1fd18c3c594f05c5dd4bc44d8bb0c1c632c8d6829481f
+SIZE (rust/crates/ryu-1.0.20.crate) = 48738
SHA256 (rust/crates/same-file-1.0.6.crate) = 93fc1dc3aaa9bfed95e02e6eadabb4baf7e3078b0bd1b4d7b6b0b68378900502
SIZE (rust/crates/same-file-1.0.6.crate) = 10183
SHA256 (rust/crates/scopeguard-1.2.0.crate) = 94143f37725109f92c262ed2cf5e59bce7498c01bcc1502d7b9afe439a4e9f49
SIZE (rust/crates/scopeguard-1.2.0.crate) = 11619
SHA256 (rust/crates/self_cell-1.2.0.crate) = 0f7d95a54511e0c7be3f51e8867aa8cf35148d7b9445d44de2f943e2b206e749
SIZE (rust/crates/self_cell-1.2.0.crate) = 16883
-SHA256 (rust/crates/selinux-0.5.1.crate) = e37f432dfe840521abd9a72fefdf88ed7ad0f43bbea7d9d1d3d80383e9f4ad13
-SIZE (rust/crates/selinux-0.5.1.crate) = 43096
+SHA256 (rust/crates/selinux-0.5.2.crate) = 2ef2ca58174235414aee5465f5d8ef9f5833023b31484eb52ca505f306f4573c
+SIZE (rust/crates/selinux-0.5.2.crate) = 44057
SHA256 (rust/crates/selinux-sys-0.6.14.crate) = 280da3df1236da180be5ac50a893b26a1d3c49e3a44acb2d10d1f082523ff916
SIZE (rust/crates/selinux-sys-0.6.14.crate) = 12332
SHA256 (rust/crates/semver-1.0.26.crate) = 56e6fa9c48d24d85fb3de5ad847117517440f6beceb7798af16b4a87d616b8d0
@@ -463,6 +511,8 @@ SHA256 (rust/crates/serde-big-array-0.5.1.crate) = 11fc7cc2c76d73e0f27ee52abbd64
SIZE (rust/crates/serde-big-array-0.5.1.crate) = 6618
SHA256 (rust/crates/serde_derive-1.0.219.crate) = 5b0276cf7f2c73365f7157c8123c21cd9a50fbbd844757af28ca1f5925fc2a00
SIZE (rust/crates/serde_derive-1.0.219.crate) = 57798
+SHA256 (rust/crates/serde_json-1.0.140.crate) = 20068b6e96dc6c9bd23e01df8827e6c7e1f2fddd43c21810382803c136b99373
+SIZE (rust/crates/serde_json-1.0.140.crate) = 154852
SHA256 (rust/crates/sha1-0.10.6.crate) = e3bf829a2d51ab4a5ddf1352d8470c140cadc8301b2ae1789db023f01cedd6ba
SIZE (rust/crates/sha1-0.10.6.crate) = 13517
SHA256 (rust/crates/sha2-0.10.9.crate) = a7507d819769d01a365ab707794a4084392c824f54a7a6a7862f8c3d0892b283
@@ -475,8 +525,8 @@ SHA256 (rust/crates/signal-hook-0.3.18.crate) = d881a16cf4426aa584979d30bd82cb33
SIZE (rust/crates/signal-hook-0.3.18.crate) = 50862
SHA256 (rust/crates/signal-hook-mio-0.2.4.crate) = 34db1a06d485c9142248b7a054f034b349b212551f3dfd19c94d45a754a217cd
SIZE (rust/crates/signal-hook-mio-0.2.4.crate) = 9314
-SHA256 (rust/crates/signal-hook-registry-1.4.2.crate) = a9e9e0b4211b72e7b8b6e85c807d36c212bdb33ea8587f7569562a84df5465b1
-SIZE (rust/crates/signal-hook-registry-1.4.2.crate) = 18064
+SHA256 (rust/crates/signal-hook-registry-1.4.5.crate) = 9203b8055f63a2a00e2f593bb0510367fe707d7ff1e5c872de2f537b339e5410
+SIZE (rust/crates/signal-hook-registry-1.4.5.crate) = 19004
SHA256 (rust/crates/simd-adler32-0.3.7.crate) = d66dc143e6b11c1eddc06d5c423cfc97062865baf299914ab64caa38182078fe
SIZE (rust/crates/simd-adler32-0.3.7.crate) = 12086
SHA256 (rust/crates/siphasher-1.0.1.crate) = 56199f7ddabf13fe5074ce809e7d3f42b42ae711800501b5b16ea82ad029c39d
@@ -485,50 +535,54 @@ SHA256 (rust/crates/slab-0.4.9.crate) = 8f92a496fb766b417c996b9c5e57daf2f7ad3b0b
SIZE (rust/crates/slab-0.4.9.crate) = 17108
SHA256 (rust/crates/sm3-0.4.2.crate) = ebb9a3b702d0a7e33bc4d85a14456633d2b165c2ad839c5fd9a8417c1ab15860
SIZE (rust/crates/sm3-0.4.2.crate) = 10344
-SHA256 (rust/crates/smallvec-1.15.0.crate) = 8917285742e9f3e1683f0a9c4e6b57960b7314d0b08d30d1ecd426713ee2eee9
-SIZE (rust/crates/smallvec-1.15.0.crate) = 38113
+SHA256 (rust/crates/smallvec-1.15.1.crate) = 67b1b7a3b5fe4f1376887184045fcf45c69e92af734b7aaddc05fb777b6fbd03
+SIZE (rust/crates/smallvec-1.15.1.crate) = 38116
SHA256 (rust/crates/smawk-0.3.2.crate) = b7c388c1b5e93756d0c740965c41e8822f866621d41acbdf6336a6a168f8840c
SIZE (rust/crates/smawk-0.3.2.crate) = 13831
-SHA256 (rust/crates/socket2-0.5.8.crate) = c970269d99b64e60ec3bd6ad27270092a5394c4e309314b18ae3fe575695fbe8
-SIZE (rust/crates/socket2-0.5.8.crate) = 56309
+SHA256 (rust/crates/socket2-0.6.0.crate) = 233504af464074f9d066d7b5416c5f9b894a5862a6506e306f7b816cdd6f1807
+SIZE (rust/crates/socket2-0.6.0.crate) = 57974
+SHA256 (rust/crates/stable_deref_trait-1.2.0.crate) = a8f112729512f8e442d81f95a8a7ddf2b7c6b8a1a6f509a95864142b30cab2d3
+SIZE (rust/crates/stable_deref_trait-1.2.0.crate) = 8054
SHA256 (rust/crates/strsim-0.11.1.crate) = 7da8b5736845d9f2fcb837ea5d9e2628564b3b043a70948a3f0b778838c5fb4f
SIZE (rust/crates/strsim-0.11.1.crate) = 14266
-SHA256 (rust/crates/syn-2.0.99.crate) = e02e925281e18ffd9d640e234264753c43edc62d64b2d4cf898f1bc5e75f3fc2
-SIZE (rust/crates/syn-2.0.99.crate) = 297762
+SHA256 (rust/crates/syn-2.0.103.crate) = e4307e30089d6fd6aff212f2da3a1f9e32f3223b1f010fb09b7c95f90f3ca1e8
+SIZE (rust/crates/syn-2.0.103.crate) = 298990
+SHA256 (rust/crates/synstructure-0.13.2.crate) = 728a70f3dbaf5bab7f0c4b1ac8d7ae5ea60a4b5549c8a5914361c99147a709d2
+SIZE (rust/crates/synstructure-0.13.2.crate) = 18950
SHA256 (rust/crates/tap-1.0.1.crate) = 55937e1799185b12863d447f42597ed69d9928686b8d88a1df17376a097d8369
SIZE (rust/crates/tap-1.0.1.crate) = 11316
-SHA256 (rust/crates/tempfile-3.20.0.crate) = e8a64e3985349f2441a1a9ef0b853f869006c3855f2cda6862a94d26ebb9d6a1
-SIZE (rust/crates/tempfile-3.20.0.crate) = 42306
-SHA256 (rust/crates/terminal_size-0.4.2.crate) = 45c6481c4829e4cc63825e62c49186a34538b7b2750b73b266581ffb612fb5ed
-SIZE (rust/crates/terminal_size-0.4.2.crate) = 9976
+SHA256 (rust/crates/tempfile-3.21.0.crate) = 15b61f8f20e3a6f7e0649d825294eaf317edce30f82cf6026e7e4cb9222a7d1e
+SIZE (rust/crates/tempfile-3.21.0.crate) = 42581
+SHA256 (rust/crates/terminal_size-0.4.3.crate) = 60b8cb979cb11c32ce1603f8137b22262a9d131aaa5c37b5678025f22b8becd0
+SIZE (rust/crates/terminal_size-0.4.3.crate) = 10686
SHA256 (rust/crates/textwrap-0.16.2.crate) = c13547615a44dc9c452a8a534638acdf07120d4b6847c8178705da06306a3057
SIZE (rust/crates/textwrap-0.16.2.crate) = 57077
SHA256 (rust/crates/thiserror-1.0.69.crate) = b6aaf5339b578ea85b50e080feb250a3e8ae8cfcdff9a461c9ec2904bc923f52
SIZE (rust/crates/thiserror-1.0.69.crate) = 22198
-SHA256 (rust/crates/thiserror-2.0.12.crate) = 567b8a2dae586314f7be2a752ec7474332959c6460e02bde30d702a66d488708
-SIZE (rust/crates/thiserror-2.0.12.crate) = 28693
+SHA256 (rust/crates/thiserror-2.0.16.crate) = 3467d614147380f2e4e374161426ff399c91084acd2363eaf549172b3d5e60c0
+SIZE (rust/crates/thiserror-2.0.16.crate) = 29095
SHA256 (rust/crates/thiserror-impl-1.0.69.crate) = 4fee6c4efc90059e10f81e6d42c60a18f76588c3d74cb83a0b242a2b6c7504c1
SIZE (rust/crates/thiserror-impl-1.0.69.crate) = 18365
-SHA256 (rust/crates/thiserror-impl-2.0.12.crate) = 7f7cf42b4507d8ea322120659672cf1b9dbb93f8f2d4ecfd6e51350ff5b17a1d
-SIZE (rust/crates/thiserror-impl-2.0.12.crate) = 21141
-SHA256 (rust/crates/time-0.3.41.crate) = 8a7619e19bc266e0f9c5e6686659d394bc57973859340060a69221e57dbc0c40
-SIZE (rust/crates/time-0.3.41.crate) = 138369
-SHA256 (rust/crates/time-core-0.1.4.crate) = c9e9a38711f559d9e3ce1cdb06dd7c5b8ea546bc90052da6d06bb76da74bb07c
-SIZE (rust/crates/time-core-0.1.4.crate) = 8422
-SHA256 (rust/crates/time-macros-0.2.22.crate) = 3526739392ec93fd8b359c8e98514cb3e8e021beb4e5f597b00a0221f8ed8a49
-SIZE (rust/crates/time-macros-0.2.22.crate) = 24604
+SHA256 (rust/crates/thiserror-impl-2.0.16.crate) = 6c5e1be1c48b9172ee610da68fd9cd2770e7a4056cb3fc98710ee6906f0c7960
+SIZE (rust/crates/thiserror-impl-2.0.16.crate) = 21214
+SHA256 (rust/crates/time-0.3.43.crate) = 83bde6f1ec10e72d583d91623c939f623002284ef622b87de38cfd546cbf2031
+SIZE (rust/crates/time-0.3.43.crate) = 142912
+SHA256 (rust/crates/time-core-0.1.6.crate) = 40868e7c1d2f0b8d73e4a8c7f0ff63af4f6d19be117e90bd73eb1d62cf831c6b
+SIZE (rust/crates/time-core-0.1.6.crate) = 9105
+SHA256 (rust/crates/time-macros-0.2.24.crate) = 30cfb0125f12d9c277f35663a0a33f8c30190f4e4574868a330595412d34ebf3
+SIZE (rust/crates/time-macros-0.2.24.crate) = 24715
SHA256 (rust/crates/tiny-keccak-2.0.2.crate) = 2c9d3793400a45f954c52e73d068316d76b6f4e36977e3fcebb13a2721e80237
SIZE (rust/crates/tiny-keccak-2.0.2.crate) = 20129
SHA256 (rust/crates/tinystr-0.8.1.crate) = 5d4f6d1145dcb577acf783d4e601bc1d76a13337bb54e6233add580b07344c8b
SIZE (rust/crates/tinystr-0.8.1.crate) = 23333
-SHA256 (rust/crates/toml_datetime-0.6.8.crate) = 0dd7358ecb8fc2f8d014bf86f6f638ce72ba252a2c3a2572f2a795f1d23efb41
-SIZE (rust/crates/toml_datetime-0.6.8.crate) = 12028
-SHA256 (rust/crates/toml_edit-0.22.24.crate) = 17b4795ff5edd201c7cd6dca065ae59972ce77d1b80fa0a84d94950ece7d1474
-SIZE (rust/crates/toml_edit-0.22.24.crate) = 106399
-SHA256 (rust/crates/trim-in-place-0.1.7.crate) = 343e926fc669bc8cde4fa3129ab681c63671bae288b1f1081ceee6d9d37904fc
-SIZE (rust/crates/trim-in-place-0.1.7.crate) = 2485
-SHA256 (rust/crates/type-map-0.5.0.crate) = deb68604048ff8fa93347f02441e4487594adc20bb8a084f9e564d2b827a0a9f
-SIZE (rust/crates/type-map-0.5.0.crate) = 3464
+SHA256 (rust/crates/tinytemplate-1.2.1.crate) = be4d6b5f19ff7664e8c98d03e2139cb510db9b0a60b55f8e8709b689d939b6bc
+SIZE (rust/crates/tinytemplate-1.2.1.crate) = 26490
+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/type-map-0.5.1.crate) = cb30dbbd9036155e74adad6812e9898d03ec374946234fbcebd5dfc7b9187b90
+SIZE (rust/crates/type-map-0.5.1.crate) = 8606
SHA256 (rust/crates/typenum-1.18.0.crate) = 1dccffe3ce07af9386bfd29e80c0ab1a8205a2fc34e4bcd40364df902cfa8f3f
SIZE (rust/crates/typenum-1.18.0.crate) = 74871
SHA256 (rust/crates/unic-langid-0.9.6.crate) = a28ba52c9b05311f4f6e62d5d9d46f094bd6e84cb8df7b3ef952748d752a7d05
@@ -543,34 +597,40 @@ SHA256 (rust/crates/unicode-segmentation-1.12.0.crate) = f6ccf251212114b54433ec9
SIZE (rust/crates/unicode-segmentation-1.12.0.crate) = 106323
SHA256 (rust/crates/unicode-width-0.1.14.crate) = 7dd6e30e90baa6f72411720665d41d89b9a3d039dc45b8faea1ddd07f617f6af
SIZE (rust/crates/unicode-width-0.1.14.crate) = 271615
-SHA256 (rust/crates/unicode-width-0.2.0.crate) = 1fc81956842c57dac11422a97c3b8195a1ff727f06e85c84ed2e8aa277c9a0fd
-SIZE (rust/crates/unicode-width-0.2.0.crate) = 271509
-SHA256 (rust/crates/unicode-xid-0.2.6.crate) = ebc1c04c71510c7f702b52b7c350734c9ff1295c464a03335b00bb84fc54f853
-SIZE (rust/crates/unicode-xid-0.2.6.crate) = 15744
+SHA256 (rust/crates/unicode-width-0.2.1.crate) = 4a1a07cc7db3810833284e8d372ccdc6da29741639ecc70c9ec107df0fa6154c
+SIZE (rust/crates/unicode-width-0.2.1.crate) = 279344
SHA256 (rust/crates/unindent-0.2.4.crate) = 7264e107f553ccae879d21fbea1d6724ac785e8c3bfc762137959b5802826ef3
SIZE (rust/crates/unindent-0.2.4.crate) = 7422
+SHA256 (rust/crates/unit-prefix-0.5.1.crate) = 323402cff2dd658f39ca17c789b502021b3f18707c91cdf22e3838e1b4023817
+SIZE (rust/crates/unit-prefix-0.5.1.crate) = 7627
SHA256 (rust/crates/unty-0.0.4.crate) = 6d49784317cd0d1ee7ec5c716dd598ec5b4483ea832a2dced265471cc0f690ae
SIZE (rust/crates/unty-0.0.4.crate) = 7200
+SHA256 (rust/crates/utf16_iter-1.0.5.crate) = c8232dd3cdaed5356e0f716d285e4b40b932ac434100fe9b7e0e8e935b9e6246
+SIZE (rust/crates/utf16_iter-1.0.5.crate) = 9736
+SHA256 (rust/crates/utf8_iter-1.0.4.crate) = b6c140620e7ffbb22c2dee59cafe6084a59b5ffc27a8859a5f0d494b5d52b6be
+SIZE (rust/crates/utf8_iter-1.0.4.crate) = 10437
SHA256 (rust/crates/utf8parse-0.2.2.crate) = 06abde3611657adf66d383f00b093d7faecc7fa57071cce2578660c9f1010821
SIZE (rust/crates/utf8parse-0.2.2.crate) = 13499
SHA256 (rust/crates/utmp-classic-0.1.6.crate) = e24c654e19afaa6b8f3877ece5d3bed849c2719c56f6752b18ca7da4fcc6e85a
SIZE (rust/crates/utmp-classic-0.1.6.crate) = 7570
SHA256 (rust/crates/utmp-classic-raw-0.1.3.crate) = 22c226537a3d6e01c440c1926ca0256dbee2d19b2229ede6fc4863a6493dd831
SIZE (rust/crates/utmp-classic-raw-0.1.3.crate) = 3846
-SHA256 (rust/crates/uuid-1.15.1.crate) = e0f540e3240398cce6128b64ba83fdbdd86129c16a3aa1a3a252efd66eb3d587
-SIZE (rust/crates/uuid-1.15.1.crate) = 58728
+SHA256 (rust/crates/uuid-1.17.0.crate) = 3cf4199d1e5d15ddd86a694e4d0dffa9c323ce759fea589f00fef9d81cc1931d
+SIZE (rust/crates/uuid-1.17.0.crate) = 59014
SHA256 (rust/crates/uutils_term_grid-0.7.0.crate) = fcba141ce511bad08e80b43f02976571072e1ff4286f7d628943efbd277c6361
SIZE (rust/crates/uutils_term_grid-0.7.0.crate) = 12285
SHA256 (rust/crates/version_check-0.9.5.crate) = 0b928f33d975fc6ad9f86c8f283853ad26bdd5b10b7f1542aa2fa15e2289105a
SIZE (rust/crates/version_check-0.9.5.crate) = 15554
SHA256 (rust/crates/virtue-0.0.18.crate) = 051eb1abcf10076295e815102942cc58f9d5e3b4560e46e53c21e8ff6f3af7b1
SIZE (rust/crates/virtue-0.0.18.crate) = 33545
+SHA256 (rust/crates/vsimd-0.8.0.crate) = 5c3082ca00d5a5ef149bb8b555a72ae84c9c59f7250f013ac822ac2e49b19c64
+SIZE (rust/crates/vsimd-0.8.0.crate) = 21377
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.13.3+wasi-0.2.2.crate) = 26816d2e1a4a36a2940b96c5296ce403917633dff8f3440e9b236ed6f6bacad2
-SIZE (rust/crates/wasi-0.13.3+wasi-0.2.2.crate) = 136754
+SHA256 (rust/crates/wasi-0.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
SIZE (rust/crates/wasm-bindgen-0.2.100.crate) = 48288
SHA256 (rust/crates/wasm-bindgen-backend-0.2.100.crate) = 2f0a0651a5c2bc21487bde11ee802ccaf4c51935d0d3d42a6101f98161700bc6
@@ -581,6 +641,8 @@ SHA256 (rust/crates/wasm-bindgen-macro-support-0.2.100.crate) = 8ae87ea40c9f689f
SIZE (rust/crates/wasm-bindgen-macro-support-0.2.100.crate) = 26243
SHA256 (rust/crates/wasm-bindgen-shared-0.2.100.crate) = 1a05d73b933a847d6cccdda8f838a22ff101ad9bf93e33684f39c1f5f0eece3d
SIZE (rust/crates/wasm-bindgen-shared-0.2.100.crate) = 8570
+SHA256 (rust/crates/web-sys-0.3.77.crate) = 33b6dd2ef9186f1f2072e409e99cd22a975331a6b3591b12c764e0e55c60d5d2
+SIZE (rust/crates/web-sys-0.3.77.crate) = 638246
SHA256 (rust/crates/web-time-1.1.0.crate) = 5a6580f308b1fad9207618087a65c04e7a10bc77e02c8e84e9b00dd4b12fa0bb
SIZE (rust/crates/web-time-1.1.0.crate) = 18026
SHA256 (rust/crates/wild-2.2.1.crate) = a3131afc8c575281e1e80f36ed6a092aa502c08b18ed7524e86fbbb12bb410e1
@@ -589,87 +651,109 @@ SHA256 (rust/crates/winapi-0.3.9.crate) = 5c839a674fcd7a98952e593242ea400abe9399
SIZE (rust/crates/winapi-0.3.9.crate) = 1200382
SHA256 (rust/crates/winapi-i686-pc-windows-gnu-0.4.0.crate) = ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6
SIZE (rust/crates/winapi-i686-pc-windows-gnu-0.4.0.crate) = 2918815
-SHA256 (rust/crates/winapi-util-0.1.9.crate) = cf221c93e13a30d793f7645a0e7762c55d169dbb0a49671918a2319d289b10bb
-SIZE (rust/crates/winapi-util-0.1.9.crate) = 12464
+SHA256 (rust/crates/winapi-util-0.1.11.crate) = c2a7b1c03c876122aa43f3020e6c3c3ee5c05081c9a00739faf7503aeba10d22
+SIZE (rust/crates/winapi-util-0.1.11.crate) = 13368
SHA256 (rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.crate) = 712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f
SIZE (rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.crate) = 2947998
-SHA256 (rust/crates/windows-core-0.60.1.crate) = ca21a92a9cae9bf4ccae5cf8368dce0837100ddf6e6d57936749e85f152f6247
-SIZE (rust/crates/windows-core-0.60.1.crate) = 36171
-SHA256 (rust/crates/windows-implement-0.59.0.crate) = 83577b051e2f49a058c308f17f273b570a6a758386fc291b5f6a934dd84e48c1
-SIZE (rust/crates/windows-implement-0.59.0.crate) = 11373
+SHA256 (rust/crates/windows-core-0.61.2.crate) = c0fdd3ddb90610c7638aa2b3a3ab2904fb9e5cdbecc643ddb3647212781c4ae3
+SIZE (rust/crates/windows-core-0.61.2.crate) = 36771
+SHA256 (rust/crates/windows-implement-0.60.0.crate) = a47fddd13af08290e67f4acabf4b459f647552718f683a7b415d290ac744a836
+SIZE (rust/crates/windows-implement-0.60.0.crate) = 15073
SHA256 (rust/crates/windows-interface-0.59.1.crate) = bd9211b69f8dcdfa817bfd14bf1c97c9188afa36f4750130fcdf3f400eca9fa8
SIZE (rust/crates/windows-interface-0.59.1.crate) = 11735
-SHA256 (rust/crates/windows-link-0.1.1.crate) = 76840935b766e1b0a05c0066835fb9ec80071d4c09a16f6bd5f7e655e3c14c38
-SIZE (rust/crates/windows-link-0.1.1.crate) = 6154
-SHA256 (rust/crates/windows-result-0.3.1.crate) = 06374efe858fab7e4f881500e6e86ec8bc28f9462c47e5a9941a0142ad86b189
-SIZE (rust/crates/windows-result-0.3.1.crate) = 13383
-SHA256 (rust/crates/windows-strings-0.3.1.crate) = 87fa48cc5d406560701792be122a10132491cff9d0aeb23583cc2dcafc847319
-SIZE (rust/crates/windows-strings-0.3.1.crate) = 13922
-SHA256 (rust/crates/windows-sys-0.48.0.crate) = 677d2418bec65e3338edb076e806bc1ec15693c5d0104683f2efe857f61056a9
-SIZE (rust/crates/windows-sys-0.48.0.crate) = 2628884
+SHA256 (rust/crates/windows-link-0.1.3.crate) = 5e6ad25900d524eaabdbbb96d20b4311e1e7ae1699af4fb28c17ae66c80d798a
+SIZE (rust/crates/windows-link-0.1.3.crate) = 6154
+SHA256 (rust/crates/windows-link-0.2.0.crate) = 45e46c0661abb7180e7b9c281db115305d49ca1709ab8242adf09666d2173c65
+SIZE (rust/crates/windows-link-0.2.0.crate) = 6170
+SHA256 (rust/crates/windows-result-0.3.4.crate) = 56f42bd332cc6c8eac5af113fc0c1fd6a8fd2aa08a0119358686e5160d0586c6
+SIZE (rust/crates/windows-result-0.3.4.crate) = 13418
+SHA256 (rust/crates/windows-strings-0.4.2.crate) = 56e6c93f3a0c3b36176cb1327a4958a0353d5d166c2a35cb268ace15e91d3b57
+SIZE (rust/crates/windows-strings-0.4.2.crate) = 13983
SHA256 (rust/crates/windows-sys-0.52.0.crate) = 282be5f36a8ce781fad8c8ae18fa3f9beff57ec1b52cb3de0789201425d9a33d
SIZE (rust/crates/windows-sys-0.52.0.crate) = 2576877
SHA256 (rust/crates/windows-sys-0.59.0.crate) = 1e38bc4d79ed67fd075bcc251a1c39b32a1776bbe92e5bef1f0bf1f8c531853b
SIZE (rust/crates/windows-sys-0.59.0.crate) = 2387323
-SHA256 (rust/crates/windows-targets-0.48.5.crate) = 9a2fa6e2155d7247be68c096456083145c183cbbbc2764150dda45a87197940c
-SIZE (rust/crates/windows-targets-0.48.5.crate) = 6904
+SHA256 (rust/crates/windows-sys-0.60.2.crate) = f2f500e4d28234f72040990ec9d39e3a6b950f9f22d3dba18416c35882612bcb
+SIZE (rust/crates/windows-sys-0.60.2.crate) = 2518479
+SHA256 (rust/crates/windows-sys-0.61.0.crate) = e201184e40b2ede64bc2ea34968b28e33622acdbbf37104f0e4a33f7abe657aa
+SIZE (rust/crates/windows-sys-0.61.0.crate) = 2517134
SHA256 (rust/crates/windows-targets-0.52.6.crate) = 9b724f72796e036ab90c1021d4780d4d3d648aca59e491e6b98e725b84e99973
SIZE (rust/crates/windows-targets-0.52.6.crate) = 6403
-SHA256 (rust/crates/windows_aarch64_gnullvm-0.48.5.crate) = 2b38e32f0abccf9987a4e3079dfb67dcd799fb61361e53e2882c3cbaf0d905d8
-SIZE (rust/crates/windows_aarch64_gnullvm-0.48.5.crate) = 418492
+SHA256 (rust/crates/windows-targets-0.53.2.crate) = c66f69fcc9ce11da9966ddb31a40968cad001c5bedeb5c2b82ede4253ab48aef
+SIZE (rust/crates/windows-targets-0.53.2.crate) = 7046
SHA256 (rust/crates/windows_aarch64_gnullvm-0.52.6.crate) = 32a4622180e7a0ec044bb555404c800bc9fd9ec262ec147edd5989ccd0c02cd3
SIZE (rust/crates/windows_aarch64_gnullvm-0.52.6.crate) = 435718
-SHA256 (rust/crates/windows_aarch64_msvc-0.48.5.crate) = dc35310971f3b2dbbf3f0690a219f40e2d9afcf64f9ab7cc1be722937c26b4bc
-SIZE (rust/crates/windows_aarch64_msvc-0.48.5.crate) = 798483
+SHA256 (rust/crates/windows_aarch64_gnullvm-0.53.0.crate) = 86b8d5f90ddd19cb4a147a5fa63ca848db3df085e25fee3cc10b39b6eebae764
+SIZE (rust/crates/windows_aarch64_gnullvm-0.53.0.crate) = 782443
SHA256 (rust/crates/windows_aarch64_msvc-0.52.6.crate) = 09ec2a7bb152e2252b53fa7803150007879548bc709c039df7627cabbd05d469
SIZE (rust/crates/windows_aarch64_msvc-0.52.6.crate) = 832615
-SHA256 (rust/crates/windows_i686_gnu-0.48.5.crate) = a75915e7def60c94dcef72200b9a8e58e5091744960da64ec734a6c6e9b3743e
-SIZE (rust/crates/windows_i686_gnu-0.48.5.crate) = 844891
+SHA256 (rust/crates/windows_aarch64_msvc-0.53.0.crate) = c7651a1f62a11b8cbd5e0d42526e55f2c99886c77e007179efff86c2b137e66c
+SIZE (rust/crates/windows_aarch64_msvc-0.53.0.crate) = 834446
SHA256 (rust/crates/windows_i686_gnu-0.52.6.crate) = 8e9b5ad5ab802e97eb8e295ac6720e509ee4c243f69d781394014ebfe8bbfa0b
SIZE (rust/crates/windows_i686_gnu-0.52.6.crate) = 880402
+SHA256 (rust/crates/windows_i686_gnu-0.53.0.crate) = c1dc67659d35f387f5f6c479dc4e28f1d4bb90ddd1a5d3da2e5d97b42d6272c3
+SIZE (rust/crates/windows_i686_gnu-0.53.0.crate) = 936973
SHA256 (rust/crates/windows_i686_gnullvm-0.52.6.crate) = 0eee52d38c090b3caa76c563b86c3a4bd71ef1a819287c19d586d7334ae8ed66
SIZE (rust/crates/windows_i686_gnullvm-0.52.6.crate) = 475940
-SHA256 (rust/crates/windows_i686_msvc-0.48.5.crate) = 8f55c233f70c4b27f66c523580f78f1004e8b5a8b659e05a4eb49d4166cca406
-SIZE (rust/crates/windows_i686_msvc-0.48.5.crate) = 864300
+SHA256 (rust/crates/windows_i686_gnullvm-0.53.0.crate) = 9ce6ccbdedbf6d6354471319e781c0dfef054c81fbc7cf83f338a4296c0cae11
+SIZE (rust/crates/windows_i686_gnullvm-0.53.0.crate) = 854056
SHA256 (rust/crates/windows_i686_msvc-0.52.6.crate) = 240948bc05c5e7c6dabba28bf89d89ffce3e303022809e73deaefe4f6ec56c66
SIZE (rust/crates/windows_i686_msvc-0.52.6.crate) = 901163
-SHA256 (rust/crates/windows_x86_64_gnu-0.48.5.crate) = 53d40abd2583d23e4718fddf1ebec84dbff8381c07cae67ff7768bbf19c6718e
-SIZE (rust/crates/windows_x86_64_gnu-0.48.5.crate) = 801619
+SHA256 (rust/crates/windows_i686_msvc-0.53.0.crate) = 581fee95406bb13382d2f65cd4a908ca7b1e4c2f1917f143ba16efe98a589b5d
+SIZE (rust/crates/windows_i686_msvc-0.53.0.crate) = 903450
SHA256 (rust/crates/windows_x86_64_gnu-0.52.6.crate) = 147a5c80aabfbf0c7d901cb5895d1de30ef2907eb21fbbab29ca94c5b08b1a78
SIZE (rust/crates/windows_x86_64_gnu-0.52.6.crate) = 836363
-SHA256 (rust/crates/windows_x86_64_gnullvm-0.48.5.crate) = 0b7b52767868a23d5bab768e390dc5f5c55825b6d30b86c844ff2dc7414044cc
-SIZE (rust/crates/windows_x86_64_gnullvm-0.48.5.crate) = 418486
+SHA256 (rust/crates/windows_x86_64_gnu-0.53.0.crate) = 2e55b5ac9ea33f2fc1716d1742db15574fd6fc8dadc51caab1c16a3d3b4190ba
+SIZE (rust/crates/windows_x86_64_gnu-0.53.0.crate) = 902585
SHA256 (rust/crates/windows_x86_64_gnullvm-0.52.6.crate) = 24d5b23dc417412679681396f2b49f3de8c1473deb516bd34410872eff51ed0d
SIZE (rust/crates/windows_x86_64_gnullvm-0.52.6.crate) = 435707
-SHA256 (rust/crates/windows_x86_64_msvc-0.48.5.crate) = ed94fce61571a4006852b7389a063ab983c02eb1bb37b47f8272ce92d06d9538
-SIZE (rust/crates/windows_x86_64_msvc-0.48.5.crate) = 798412
+SHA256 (rust/crates/windows_x86_64_gnullvm-0.53.0.crate) = 0a6e035dd0599267ce1ee132e51c27dd29437f63325753051e71dd9e42406c57
+SIZE (rust/crates/windows_x86_64_gnullvm-0.53.0.crate) = 782434
SHA256 (rust/crates/windows_x86_64_msvc-0.52.6.crate) = 589f6da84c646204747d1270a2a5661ea66ed1cced2631d546fdfb155959f9ec
SIZE (rust/crates/windows_x86_64_msvc-0.52.6.crate) = 832564
-SHA256 (rust/crates/winnow-0.7.3.crate) = 0e7f4ea97f6f78012141bcdb6a216b2609f0979ada50b20ca5b52dde2eac2bb1
-SIZE (rust/crates/winnow-0.7.3.crate) = 171602
-SHA256 (rust/crates/wit-bindgen-rt-0.33.0.crate) = 3268f3d866458b787f390cf61f4bbb563b922d091359f9608842999eaee3943c
-SIZE (rust/crates/wit-bindgen-rt-0.33.0.crate) = 3357
+SHA256 (rust/crates/windows_x86_64_msvc-0.53.0.crate) = 271414315aff87387382ec3d271b52d7ae78726f5d44ac98b4f4030c91880486
+SIZE (rust/crates/windows_x86_64_msvc-0.53.0.crate) = 834400
+SHA256 (rust/crates/winnow-0.7.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
+SIZE (rust/crates/writeable-0.6.1.crate) = 24068
SHA256 (rust/crates/wyz-0.5.1.crate) = 05f360fc0b24296329c78fda852a1e9ae82de9cf7b27dae4b7f62f118f77b9ed
SIZE (rust/crates/wyz-0.5.1.crate) = 18790
-SHA256 (rust/crates/xattr-1.5.0.crate) = 0d65cbf2f12c15564212d48f4e3dfb87923d25d611f2aed18f4cb23f0413d89e
-SIZE (rust/crates/xattr-1.5.0.crate) = 14694
+SHA256 (rust/crates/xattr-1.5.1.crate) = af3a19837351dc82ba89f8a125e22a3c475f05aba604acc023d62b2739ae2909
+SIZE (rust/crates/xattr-1.5.1.crate) = 14565
SHA256 (rust/crates/yansi-1.0.1.crate) = cfe53a6657fd280eaa890a3bc59152892ffa3e30101319d168b781ed6529b049
SIZE (rust/crates/yansi-1.0.1.crate) = 75497
+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/z85-3.0.6.crate) = 9b3a41ce106832b4da1c065baa4c31cf640cf965fa1483816402b7f6b96f0a64
SIZE (rust/crates/z85-3.0.6.crate) = 12489
SHA256 (rust/crates/zerocopy-0.7.35.crate) = 1b9b4fd18abc82b8136838da5d50bae7bdea537c574d8dc1a34ed098d6c166f0
SIZE (rust/crates/zerocopy-0.7.35.crate) = 152645
+SHA256 (rust/crates/zerocopy-0.8.25.crate) = a1702d9583232ddb9174e01bb7c15a2ab8fb1bc6f227aa1233858c351a3ba0cb
+SIZE (rust/crates/zerocopy-0.8.25.crate) = 252714
SHA256 (rust/crates/zerocopy-derive-0.7.35.crate) = fa4f8080344d4671fb4e831a13ad1e68092748387dfc4f55e356242fae12ce3e
SIZE (rust/crates/zerocopy-derive-0.7.35.crate) = 37829
+SHA256 (rust/crates/zerocopy-derive-0.8.25.crate) = 28a6e20d751156648aa063f3800b706ee209a32c0b4d9f24be3d980b01be55ef
+SIZE (rust/crates/zerocopy-derive-0.8.25.crate) = 87671
SHA256 (rust/crates/zerofrom-0.1.6.crate) = 50cc42e0333e05660c3587f3bf9d0478688e15d870fab3346451ce7f8c9fbea5
SIZE (rust/crates/zerofrom-0.1.6.crate) = 5669
+SHA256 (rust/crates/zerofrom-derive-0.1.6.crate) = d71e5d6e06ab090c67b5e44993ec16b72dcbaabc526db883a360057678b48502
+SIZE (rust/crates/zerofrom-derive-0.1.6.crate) = 8305
+SHA256 (rust/crates/zerotrie-0.2.2.crate) = 36f0bbd478583f79edad978b407914f61b2972f5af6fa089686016be8f9af595
+SIZE (rust/crates/zerotrie-0.2.2.crate) = 74423
SHA256 (rust/crates/zerovec-0.11.2.crate) = 4a05eb080e015ba39cc9e23bbe5e7fb04d5fb040350f99f34e338d5fdd294428
SIZE (rust/crates/zerovec-0.11.2.crate) = 124500
-SHA256 (rust/crates/zip-4.0.0.crate) = 153a6fff49d264c4babdcfa6b4d534747f520e56e8f0f384f3b808c4b64cc1fd
-SIZE (rust/crates/zip-4.0.0.crate) = 111911
-SHA256 (rust/crates/zlib-rs-0.5.0.crate) = 868b928d7949e09af2f6086dfc1e01936064cc7a819253bce650d4e2a2d63ba8
-SIZE (rust/crates/zlib-rs-0.5.0.crate) = 191547
-SHA256 (rust/crates/zopfli-0.8.1.crate) = e5019f391bac5cf252e93bbcc53d039ffd62c7bfb7c150414d61369afe57e946
-SIZE (rust/crates/zopfli-0.8.1.crate) = 50972
-SHA256 (uutils-coreutils-0.1.0_GH0.tar.gz) = 55c528f2b53c1b30cb704550131a806e84721c87b3707b588a961a6c97f110d8
-SIZE (uutils-coreutils-0.1.0_GH0.tar.gz) = 2511132
+SHA256 (rust/crates/zerovec-derive-0.11.1.crate) = 5b96237efa0c878c64bd89c436f661be4e46b2f3eff1ebb976f7ef2321d2f58f
+SIZE (rust/crates/zerovec-derive-0.11.1.crate) = 21294
+SHA256 (rust/crates/zip-5.0.0.crate) = b9fdfa5f34b5980f2c21b3a2c68c09ade4debddc7be52c51056695effc73a08c
+SIZE (rust/crates/zip-5.0.0.crate) = 116502
+SHA256 (rust/crates/zlib-rs-0.5.1.crate) = 626bd9fa9734751fc50d6060752170984d7053f5a39061f524cda68023d4db8a
+SIZE (rust/crates/zlib-rs-0.5.1.crate) = 193055
+SHA256 (rust/crates/zopfli-0.8.2.crate) = edfc5ee405f504cd4984ecc6f14d02d55cfda60fa4b689434ef4102aae150cd7
+SIZE (rust/crates/zopfli-0.8.2.crate) = 51842
+SHA256 (uutils-coreutils-0.2.2_GH0.tar.gz) = 4a847a3aaf241d11f07fdc04ef36d73c722759675858665bc17e94f56c4fbfb3
+SIZE (uutils-coreutils-0.2.2_GH0.tar.gz) = 2827753
diff --git a/sysutils/slurm-wlm/Makefile b/sysutils/slurm-wlm/Makefile
index b3532a0fbfd5..20e26e249c49 100644
--- a/sysutils/slurm-wlm/Makefile
+++ b/sysutils/slurm-wlm/Makefile
@@ -1,6 +1,6 @@
PORTNAME= slurm
DISTVERSION= 23.11.7
-PORTREVISION= 11
+PORTREVISION= 12
CATEGORIES= sysutils
MASTER_SITES= https://download.schedmd.com/slurm/
PKGNAMESUFFIX= -wlm
diff --git a/sysutils/slurm-wlm/files/patch-src_plugins_task_Makefile.in b/sysutils/slurm-wlm/files/patch-src_plugins_task_Makefile.in
new file mode 100644
index 000000000000..83f1a2590e61
--- /dev/null
+++ b/sysutils/slurm-wlm/files/patch-src_plugins_task_Makefile.in
@@ -0,0 +1,11 @@
+--- src/plugins/task/Makefile.in.orig 2025-09-08 23:07:24 UTC
++++ src/plugins/task/Makefile.in
+@@ -465,7 +465,7 @@ top_srcdir = @top_srcdir@
+ top_build_prefix = @top_build_prefix@
+ top_builddir = @top_builddir@
+ top_srcdir = @top_srcdir@
+-SUBDIRS = affinity cray_aries $(am__append_1)
++SUBDIRS = affinity cray_aries pgid $(am__append_1)
+ all: all-recursive
+
+ .SUFFIXES:
diff --git a/sysutils/slurm-wlm/pkg-plist b/sysutils/slurm-wlm/pkg-plist
index 315d8d210ce4..c078289da30d 100644
--- a/sysutils/slurm-wlm/pkg-plist
+++ b/sysutils/slurm-wlm/pkg-plist
@@ -200,6 +200,8 @@ lib/slurm/task_affinity.a
lib/slurm/task_affinity.so
lib/slurm/task_cray_aries.a
lib/slurm/task_cray_aries.so
+lib/slurm/task_pgid.a
+lib/slurm/task_pgid.so
lib/slurm/topology_3d_torus.a
lib/slurm/topology_3d_torus.so
lib/slurm/topology_block.a
diff --git a/sysutils/terragrunt/Makefile b/sysutils/terragrunt/Makefile
index 068af172b555..f1aff67d4296 100644
--- a/sysutils/terragrunt/Makefile
+++ b/sysutils/terragrunt/Makefile
@@ -1,7 +1,6 @@
PORTNAME= terragrunt
DISTVERSIONPREFIX= v
-DISTVERSION= 0.81.1
-PORTREVISION= 3
+DISTVERSION= 0.87.1
CATEGORIES= sysutils
MAINTAINER= dutra@FreeBSD.org
@@ -11,9 +10,7 @@ WWW= https://terragrunt.gruntwork.io/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= terraform:sysutils/terraform
-
-USES= go:1.24,modules
+USES= go:1.25,modules
GO_MODULE= github.com/gruntwork-io/terragrunt
diff --git a/sysutils/terragrunt/distinfo b/sysutils/terragrunt/distinfo
index f9fc74d95234..e818eeea227e 100644
--- a/sysutils/terragrunt/distinfo
+++ b/sysutils/terragrunt/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1749517949
-SHA256 (go/sysutils_terragrunt/terragrunt-v0.81.1/v0.81.1.mod) = 3127f07fe90d48935db3d2c42a138ce43e0b027e1cf2f344279f2b4b5078c468
-SIZE (go/sysutils_terragrunt/terragrunt-v0.81.1/v0.81.1.mod) = 15775
-SHA256 (go/sysutils_terragrunt/terragrunt-v0.81.1/v0.81.1.zip) = 5e81b73eec82edafcee8c6301b746d3ad3cc47dce8f4d46c19e181f0db825ffe
-SIZE (go/sysutils_terragrunt/terragrunt-v0.81.1/v0.81.1.zip) = 9302163
+TIMESTAMP = 1757555780
+SHA256 (go/sysutils_terragrunt/terragrunt-v0.87.1/v0.87.1.mod) = 4224bd0fd039efae61c87020a03a072c040fed6dc281b6f68a7d2a4a7024c98c
+SIZE (go/sysutils_terragrunt/terragrunt-v0.87.1/v0.87.1.mod) = 17032
+SHA256 (go/sysutils_terragrunt/terragrunt-v0.87.1/v0.87.1.zip) = 63e022706e1374527a31eb86aaffe04495d8a2a0eff464faf8d7e444b7768d3a
+SIZE (go/sysutils_terragrunt/terragrunt-v0.87.1/v0.87.1.zip) = 9141473
diff --git a/sysutils/webmin/Makefile b/sysutils/webmin/Makefile
index 28451907ada8..67663185a1cb 100644
--- a/sysutils/webmin/Makefile
+++ b/sysutils/webmin/Makefile
@@ -1,5 +1,5 @@
PORTNAME= webmin
-PORTVERSION= 2.500
+PORTVERSION= 2.501
CATEGORIES= sysutils
MASTER_SITES= http://download.webmin.com/updates/:up \
SF/webadmin/${PORTNAME}/${PORTVERSION}:sf
diff --git a/sysutils/webmin/distinfo b/sysutils/webmin/distinfo
index 1594e331c501..b4f69dc76c09 100644
--- a/sysutils/webmin/distinfo
+++ b/sysutils/webmin/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757117581
-SHA256 (webmin-2.500.tar.gz) = aa6b898be7b21847e9cf9bdddb1f13d93b2ccc7dca604b2478f4683641669759
-SIZE (webmin-2.500.tar.gz) = 38527403
+TIMESTAMP = 1757394052
+SHA256 (webmin-2.501.tar.gz) = 0f2772a582d4c4cf24085993729cfc94df2a64d619cefede5400c24b02efb08f
+SIZE (webmin-2.501.tar.gz) = 38523242
diff --git a/textproc/Makefile b/textproc/Makefile
index 48f5f84fcced..d6ae244ec3b0 100644
--- a/textproc/Makefile
+++ b/textproc/Makefile
@@ -1828,6 +1828,7 @@
SUBDIR += rubygem-cucumber-gherkin
SUBDIR += rubygem-cucumber-gherkin27
SUBDIR += rubygem-cucumber-gherkin30
+ SUBDIR += rubygem-cucumber-gherkin32
SUBDIR += rubygem-cucumber-html-formatter
SUBDIR += rubygem-dartsass
SUBDIR += rubygem-diff-lcs
diff --git a/textproc/R-cran-stringr/Makefile b/textproc/R-cran-stringr/Makefile
index 3cc747260f68..8ac1ac665a17 100644
--- a/textproc/R-cran-stringr/Makefile
+++ b/textproc/R-cran-stringr/Makefile
@@ -1,24 +1,23 @@
PORTNAME= stringr
-PORTVERSION= 1.5.1
+DISTVERSION= 1.5.2
CATEGORIES= textproc
-DISTNAME= ${PORTNAME}_${PORTVERSION}
+DISTNAME= ${PORTNAME}_${DISTVERSION}
MAINTAINER= uzsolt@FreeBSD.org
COMMENT= Make it easier to work with strings
WWW= https://cran.r-project.org/web/packages/stringr/
LICENSE= MIT
+LICENSE_FILE= ${WRKSRC}/LICENSE
-CRAN_DEPENDS= R-cran-cli>0:devel/R-cran-cli \
+RUN_DEPENDS= R-cran-cli>0:devel/R-cran-cli \
R-cran-glue>=1.6.1:devel/R-cran-glue \
R-cran-lifecycle>=1.0.3:devel/R-cran-lifecycle \
R-cran-magrittr>0:devel/R-cran-magrittr \
R-cran-rlang>=1.0.0:devel/R-cran-rlang \
R-cran-stringi>=1.5.3:textproc/R-cran-stringi \
R-cran-vctrs>0:devel/R-cran-vctrs
-BUILD_DEPENDS= ${CRAN_DEPENDS}
-RUN_DEPENDS= ${CRAN_DEPENDS}
-USES= cran:auto-plist
+USES= cran:auto-plist
.include <bsd.port.mk>
diff --git a/textproc/R-cran-stringr/distinfo b/textproc/R-cran-stringr/distinfo
index 9934aca75fea..006bfa4f63b7 100644
--- a/textproc/R-cran-stringr/distinfo
+++ b/textproc/R-cran-stringr/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1702216442
-SHA256 (stringr_1.5.1.tar.gz) = a4adec51bb3f04214b1d8ef40d3a58949f21b1497cbeaf2ba552e0891eef45de
-SIZE (stringr_1.5.1.tar.gz) = 176599
+TIMESTAMP = 1757509235
+SHA256 (stringr_1.5.2.tar.gz) = d410ecb4f19c3fd07bb32142d5d0286e2f19f1533ba86243776326a4e73837a3
+SIZE (stringr_1.5.2.tar.gz) = 178018
diff --git a/textproc/exempi/files/patch-source_Host__IO-POSIX.cpp b/textproc/exempi/files/patch-source_Host__IO-POSIX.cpp
new file mode 100644
index 000000000000..af8efd93393e
--- /dev/null
+++ b/textproc/exempi/files/patch-source_Host__IO-POSIX.cpp
@@ -0,0 +1,25 @@
+--- source/Host_IO-POSIX.cpp.orig 2023-12-24 09:37:15.000000000 -0800
++++ source/Host_IO-POSIX.cpp 2025-09-11 02:22:42.614150000 -0700
+@@ -6,6 +6,8 @@
+ // NOTICE: Adobe permits you to use, modify, and distribute this file in accordance with the terms
+ // of the Adobe license agreement accompanying it.
+ // =================================================================================================
++
++#include <sys/param.h>
+
+ #include "public/include/XMP_Environment.h" // ! This must be the first include.
+
+@@ -523,7 +525,13 @@
+ while ( true ) {
+ // Ignore all children with names starting in '.'. This covers ., .., .DS_Store, etc.
+ // ! On AIX readdir_r returns 9 instead of 0 for normal termination.
++#if defined(__FreeBSD_version) && __FreeBSD_version >= 1600000
++ int err = 0;
++ if ((result = readdir ( folder )) == NULL) // ! Thread-safe form is not thread safe.
++ err = errno;
++#else
+ int err = readdir_r ( folder, childInfo, &result ); // ! Use the thread-safe form.
++#endif
+ if ( err == 9 ) return false; // Tolerable should some other UNIX return 9.
+ if ( err != 0 ) XMP_Throw ( "Host_IO::GetNextChild, readdir_r failed", kXMPErr_ExternalFailure );
+ if ( result == 0 ) return false;
diff --git a/textproc/highlight/Makefile b/textproc/highlight/Makefile
index 58634415df7a..eafc1e8e7bc6 100644
--- a/textproc/highlight/Makefile
+++ b/textproc/highlight/Makefile
@@ -1,10 +1,11 @@
PORTNAME= highlight
-PORTVERSION= 4.16
+DISTVERSION= 4.16
+PORTREVISION= 1
PORTEPOCH= 3
CATEGORIES= textproc
MASTER_SITES= http://andre-simon.de/zip/
-MAINTAINER= ports@FreeBSD.org
+MAINTAINER= mew14930xvi@inbox.lv
COMMENT= Customizable syntax highlighter
WWW= http://andre-simon.de/
@@ -26,8 +27,8 @@ PORTDOCS= *
OPTIONS_DEFINE= DOCS GUI
OPTIONS_SUB= yes
-GUI_USES= qt:5
-GUI_USE= QT=buildtools:build,qmake:build,core,gui,widgets
+GUI_USES= gl qt:6,qmake
+GUI_USE= GL=opengl QT=tools:build,base
GUI_MAKE_ENV= QMAKE="${QMAKE}"
GUI_ALL_TARGET= gui
GUI_INSTALL_TARGET= install-gui
diff --git a/textproc/hs-pandoc/Makefile b/textproc/hs-pandoc/Makefile
index e5aa0429e9ff..f3535afb3f20 100644
--- a/textproc/hs-pandoc/Makefile
+++ b/textproc/hs-pandoc/Makefile
@@ -1,5 +1,5 @@
PORTNAME= pandoc
-DISTVERSION= 3.7.0.2
+DISTVERSION= 3.8
CATEGORIES= textproc haskell
MAINTAINER= haskell@FreeBSD.org
@@ -16,13 +16,13 @@ USE_CABAL= Glob-0.10.2_3 \
JuicyPixels-3.3.9 \
OneTuple-0.4.2_1 \
Only-0.1_2 \
- QuickCheck-2.15.0.1_1 \
+ QuickCheck-2.16.0.0 \
StateVar-1.2.2 \
- aeson-2.2.3.0_3 \
+ aeson-2.2.3.0_4 \
aeson-pretty-0.8.10 \
- alex-3.5.3.0 \
- ansi-terminal-1.1.2 \
- ansi-terminal-types-1.1 \
+ alex-3.5.4.0 \
+ ansi-terminal-1.1.3 \
+ ansi-terminal-types-1.1.3 \
appar-0.1.8 \
asn1-encoding-0.9.6_2 \
asn1-parse-0.9.5 \
@@ -40,7 +40,7 @@ USE_CABAL= Glob-0.10.2_3 \
basement-0.0.16 \
bifunctors-5.6.2_2 \
bitvec-1.1.5.0_3 \
- blaze-builder-0.4.3 \
+ blaze-builder-0.4.4.1 \
blaze-html-0.9.2.0_1 \
blaze-markup-0.8.3.0_2 \
boring-0.2.2_1 \
@@ -49,11 +49,11 @@ USE_CABAL= Glob-0.10.2_3 \
cabal-doctest-1.0.11 \
call-stack-0.4.0 \
case-insensitive-1.2.1.0 \
- cassava-0.5.4.0 \
- cborg-0.2.10.0_2 \
+ cassava-0.5.4.1 \
+ cborg-0.2.10.0_3 \
cereal-0.5.8.3 \
character-ps-0.1 \
- citeproc-0.9.0.1 \
+ citeproc-0.10 \
cmdargs-0.10.22 \
colour-2.3.6 \
commonmark-0.2.6.1 \
@@ -61,14 +61,15 @@ USE_CABAL= Glob-0.10.2_3 \
commonmark-pandoc-0.2.3 \
comonad-5.0.9_1 \
conduit-1.3.6.1 \
- conduit-extra-1.3.7 \
+ conduit-extra-1.3.8_1 \
constraints-0.14.2_1 \
contravariant-1.5.5 \
cookie-0.5.1 \
crypton-1.0.4 \
- crypton-connection-0.4.4 \
+ crypton-connection-0.4.5 \
+ crypton-socks-0.6.2 \
crypton-x509-1.7.7 \
- crypton-x509-store-1.6.10 \
+ crypton-x509-store-1.6.11 \
crypton-x509-system-1.6.7 \
crypton-x509-validation-1.6.14 \
data-default-0.8.0.1 \
@@ -79,40 +80,40 @@ USE_CABAL= Glob-0.10.2_3 \
distributive-0.6.2.1_1 \
djot-0.1.2.2 \
dlist-1.0_2 \
- doclayout-0.5 \
+ doclayout-0.5.0.1 \
doctemplates-0.11.0.1 \
easy-file-0.2.5 \
ech-config-0.0.1 \
emojis-0.1.4.1 \
- fast-logger-3.2.5 \
+ fast-logger-3.2.6 \
file-embed-0.0.16.0 \
generically-0.1.1_4 \
generics-sop-0.5.1.4_2 \
gridtables-0.1.0.0_1 \
haddock-library-1.11.0_5 \
- half-0.3.2 \
- happy-2.1.5 \
- happy-lib-2.1.5 \
+ half-0.3.3 \
+ happy-2.1.7 \
+ happy-lib-2.1.7 \
hashable-1.5.0.0_1 \
haskell-lexer-1.2.1 \
hourglass-0.2.12_1 \
hpke-0.0.0 \
hsc2hs-0.68.10_4 \
- hslua-2.3.1 \
+ hslua-2.4.0 \
hslua-aeson-2.3.1.1 \
hslua-classes-2.3.1 \
hslua-cli-1.4.3 \
hslua-core-2.3.2 \
hslua-list-1.1.4 \
hslua-marshalling-2.3.1 \
- hslua-module-doclayout-1.2.0 \
+ hslua-module-doclayout-1.2.0.1 \
hslua-module-path-1.1.1 \
- hslua-module-system-1.1.3 \
+ hslua-module-system-1.2.3 \
hslua-module-text-1.1.1 \
hslua-module-version-1.1.1 \
- hslua-module-zip-1.1.3_1 \
- hslua-objectorientation-2.3.1 \
- hslua-packaging-2.3.1 \
+ hslua-module-zip-1.1.4 \
+ hslua-objectorientation-2.4.0 \
+ hslua-packaging-2.3.2 \
hslua-repl-0.1.2 \
hslua-typing-0.1.1 \
http-api-data-0.6.2 \
@@ -122,7 +123,7 @@ USE_CABAL= Glob-0.10.2_3 \
http-media-0.8.1.1_2 \
http-semantics-0.3.0 \
http-types-0.12.4 \
- http2-5.3.9 \
+ http2-5.3.10 \
indexed-traversable-0.1.4_1 \
indexed-traversable-instances-0.1.2_1 \
integer-conversion-0.1.1_1 \
@@ -140,7 +141,7 @@ USE_CABAL= Glob-0.10.2_3 \
mmorph-1.2.1 \
monad-control-1.0.3.1 \
mono-traversable-1.0.21.0 \
- network-3.2.7.0 \
+ network-3.2.8.0 \
network-byte-order-0.1.7 \
network-control-0.1.7 \
network-uri-2.6.4.2_1 \
@@ -148,18 +149,18 @@ USE_CABAL= Glob-0.10.2_3 \
old-time-1.1.0.4 \
optparse-applicative-0.19.0.0 \
ordered-containers-0.2.4 \
- os-string-2.0.7 \
- pandoc-3.7.0.2 \
- pandoc-lua-engine-0.4.3 \
- pandoc-lua-marshal-0.3.0 \
- pandoc-server-0.1.0.11 \
- pandoc-types-1.23.1_2 \
+ os-string-2.0.8 \
+ pandoc-3.8 \
+ pandoc-lua-engine-0.5 \
+ pandoc-lua-marshal-0.3.1 \
+ pandoc-server-0.1.1 \
+ pandoc-types-1.23.1_3 \
pem-0.2.4 \
pretty-show-1.10 \
prettyprinter-1.7.1 \
prettyprinter-ansi-terminal-1.1.3 \
primitive-0.9.1.0 \
- psqueues-0.2.8.1 \
+ psqueues-0.2.8.2 \
random-1.3.1 \
recv-0.1.1 \
regex-base-0.94.0.3 \
@@ -169,31 +170,30 @@ USE_CABAL= Glob-0.10.2_3 \
scientific-0.3.8.0_2 \
semialign-1.3.1_2 \
semigroupoids-6.0.1_2 \
- serialise-0.2.6.1_4 \
- servant-0.20.3.0 \
- servant-server-0.20.3.0 \
+ serialise-0.2.6.1_5 \
+ servant-0.20.3.0_2 \
+ servant-server-0.20.3.0_1 \
simple-sendfile-0.2.32 \
singleton-bool-0.1.8_1 \
- skylighting-0.14.6 \
- skylighting-core-0.14.6_1 \
+ skylighting-0.14.7 \
+ skylighting-core-0.14.7 \
skylighting-format-ansi-0.1 \
skylighting-format-blaze-html-0.1.1.3 \
skylighting-format-context-0.1.0.2 \
skylighting-format-latex-0.1 \
skylighting-format-typst-0.1 \
- socks-0.6.1 \
some-1.0.6_2 \
sop-core-0.5.0.2_5 \
split-0.2.5 \
- splitmix-0.1.2 \
+ splitmix-0.1.3.1 \
streaming-commons-0.2.3.0 \
strict-0.5.1_1 \
- syb-0.7.2.4 \
+ syb-0.7.3 \
tagged-0.8.9 \
tagsoup-0.14.8 \
tasty-1.5.3_2 \
temporary-1.3 \
- texmath-0.12.10.3 \
+ texmath-0.13 \
text-conversions-0.3.1.1 \
text-iso8601-0.1.1_2 \
text-short-0.1.6_3 \
@@ -204,27 +204,27 @@ USE_CABAL= Glob-0.10.2_3 \
these-1.2.1_2 \
time-compat-1.9.8 \
time-manager-0.2.3 \
- tls-2.1.10 \
+ tls-2.1.11 \
toml-parser-2.0.1.2 \
transformers-base-0.4.6 \
transformers-compat-0.7.2 \
typed-process-0.2.13.0 \
- typst-0.8.0.1 \
+ typst-0.8.0.2 \
typst-symbols-0.1.8.1 \
unicode-collation-0.1.3.6_2 \
unicode-data-0.6.0_2 \
unicode-transforms-0.4.0.1_7 \
uniplate-1.6.13_1 \
- unix-compat-0.7.4 \
- unix-time-0.4.16 \
+ unix-compat-0.7.4.1 \
+ unix-time-0.4.17 \
unliftio-core-0.2.1.0_4 \
unordered-containers-0.2.20_4 \
utf8-string-1.0.2 \
uuid-types-1.0.6_3 \
vault-0.3.1.5_10 \
- vector-0.13.2.0_1 \
+ vector-0.13.2.0_2 \
vector-algorithms-0.9.1.0 \
- vector-stream-0.1.0.1_3 \
+ vector-stream-0.1.0.1_4 \
wai-3.2.4 \
wai-app-static-3.1.9 \
wai-cors-0.2.7 \
@@ -234,11 +234,11 @@ USE_CABAL= Glob-0.10.2_3 \
witherable-0.5_1 \
word8-0.1.3 \
xml-1.3.14_2 \
- xml-conduit-1.10.0.0 \
+ xml-conduit-1.10.0.1 \
xml-types-0.3.8 \
yaml-0.11.11.2_2 \
zip-archive-0.4.3.2_1 \
- zlib-0.7.1.0_2
+ zlib-0.7.1.1
CABAL_WRAPPER_SCRIPTS= ${CABAL_EXECUTABLES}
diff --git a/textproc/hs-pandoc/distinfo b/textproc/hs-pandoc/distinfo
index 3b8e59541bf1..44b19ae8b51b 100644
--- a/textproc/hs-pandoc/distinfo
+++ b/textproc/hs-pandoc/distinfo
@@ -1,6 +1,6 @@
-TIMESTAMP = 1749832602
-SHA256 (cabal/pandoc-cli-3.7.0.2/pandoc-cli-3.7.0.2.tar.gz) = ff4dcab86cfa5291ba11a14d14fef49ddf494c549bdd01b6752ed6a8043c3d3d
-SIZE (cabal/pandoc-cli-3.7.0.2/pandoc-cli-3.7.0.2.tar.gz) = 97151
+TIMESTAMP = 1757245873
+SHA256 (cabal/pandoc-cli-3.8/pandoc-cli-3.8.tar.gz) = 98c3b2ddd3ddef0ed5d8c923ed2825e39af7ad6cba3f8186efaf8539e4d2147e
+SIZE (cabal/pandoc-cli-3.8/pandoc-cli-3.8.tar.gz) = 97722
SHA256 (cabal/Glob-0.10.2/Glob-0.10.2.tar.gz) = 6af672ac8427d35cbd42d64142dc288feab266f0be92dae3c696e8860d8173c0
SIZE (cabal/Glob-0.10.2/Glob-0.10.2.tar.gz) = 30226
SHA256 (cabal/Glob-0.10.2/revision/3.cabal) = dd2ddbecae8f84e8f4cacb5b856901a19c25ceaa11f2525d3ee88d034acb0081
@@ -17,24 +17,22 @@ SHA256 (cabal/Only-0.1/Only-0.1.tar.gz) = ab7aa193e8c257d3bda6b0b3c1cbcf74cdaa85
SIZE (cabal/Only-0.1/Only-0.1.tar.gz) = 1960
SHA256 (cabal/Only-0.1/revision/2.cabal) = c6033d181e0f802e9e8543f683fa9c50aeb01cfdf6c83cd5bb72fb47aa863b07
SIZE (cabal/Only-0.1/revision/2.cabal) = 1398
-SHA256 (cabal/QuickCheck-2.15.0.1/QuickCheck-2.15.0.1.tar.gz) = a3b2216ddbaf481dbc82414b6120f8b726d969db3f0b51f20a7a45425ef36e7f
-SIZE (cabal/QuickCheck-2.15.0.1/QuickCheck-2.15.0.1.tar.gz) = 81502
-SHA256 (cabal/QuickCheck-2.15.0.1/revision/1.cabal) = 0cfd337bb9e6fbf09255bd24bb498a156f1d9bcd465396ac8657b25034b9ee31
-SIZE (cabal/QuickCheck-2.15.0.1/revision/1.cabal) = 9046
+SHA256 (cabal/QuickCheck-2.16.0.0/QuickCheck-2.16.0.0.tar.gz) = 0b563fa6ea11653d76d57e96625f4a476e02b9fdaeba9c05d2ccc10d8da802c0
+SIZE (cabal/QuickCheck-2.16.0.0/QuickCheck-2.16.0.0.tar.gz) = 83903
SHA256 (cabal/StateVar-1.2.2/StateVar-1.2.2.tar.gz) = 5e4b39da395656a59827b0280508aafdc70335798b50e5d6fd52596026251825
SIZE (cabal/StateVar-1.2.2/StateVar-1.2.2.tar.gz) = 5048
SHA256 (cabal/aeson-2.2.3.0/aeson-2.2.3.0.tar.gz) = daa25cf428256ad05d21f2bfa44077c1b14d6c784b7930a202ee901f11cc6baa
SIZE (cabal/aeson-2.2.3.0/aeson-2.2.3.0.tar.gz) = 340855
-SHA256 (cabal/aeson-2.2.3.0/revision/3.cabal) = 61e559f2bad61a98aac564f2a4fd892d21e9e1712e14e3db93326317aa944a9b
-SIZE (cabal/aeson-2.2.3.0/revision/3.cabal) = 6378
+SHA256 (cabal/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.3.0/alex-3.5.3.0.tar.gz) = a5cd52e2dd2837138523e2e24ec3435b8cf2624afd50725105e644226e0b9ec6
-SIZE (cabal/alex-3.5.3.0/alex-3.5.3.0.tar.gz) = 92759
-SHA256 (cabal/ansi-terminal-1.1.2/ansi-terminal-1.1.2.tar.gz) = a8d04a3e0451e22a6499a92311f0df1196dc65b687df7d10e3f30d92420156b0
-SIZE (cabal/ansi-terminal-1.1.2/ansi-terminal-1.1.2.tar.gz) = 36259
-SHA256 (cabal/ansi-terminal-types-1.1/ansi-terminal-types-1.1.tar.gz) = f2e5333eb78da5f4dd330fca0c81a59276cc150c625647cd20f57b7f297a5d25
-SIZE (cabal/ansi-terminal-types-1.1/ansi-terminal-types-1.1.tar.gz) = 4746
+SHA256 (cabal/alex-3.5.4.0/alex-3.5.4.0.tar.gz) = a9ea70f2c4900e685312cf330d1fe955a3e8f00acd1328d463ae150481d28ade
+SIZE (cabal/alex-3.5.4.0/alex-3.5.4.0.tar.gz) = 94220
+SHA256 (cabal/ansi-terminal-1.1.3/ansi-terminal-1.1.3.tar.gz) = 88d11a165cd709bfd603b4bc36afd5b39d3e9eec69ee466ca4359441d468c092
+SIZE (cabal/ansi-terminal-1.1.3/ansi-terminal-1.1.3.tar.gz) = 32633
+SHA256 (cabal/ansi-terminal-types-1.1.3/ansi-terminal-types-1.1.3.tar.gz) = 9fc9ce2157f1889bd99a4d22c9f1c64589590be0f797c3efe71c8fa17a11a689
+SIZE (cabal/ansi-terminal-types-1.1.3/ansi-terminal-types-1.1.3.tar.gz) = 8791
SHA256 (cabal/appar-0.1.8/appar-0.1.8.tar.gz) = c4ceeddc26525b58d82c41b6d3e32141371a200a6794aae185b6266ccc81631f
SIZE (cabal/appar-0.1.8/appar-0.1.8.tar.gz) = 4037
SHA256 (cabal/asn1-encoding-0.9.6/asn1-encoding-0.9.6.tar.gz) = d9f8deabd3b908e5cf83c0d813c08dc0143b3ec1c0d97f660d2cfa02c1c8da0a
@@ -85,8 +83,8 @@ SHA256 (cabal/bitvec-1.1.5.0/bitvec-1.1.5.0.tar.gz) = 83d27cee5be1d5342ddbf39999
SIZE (cabal/bitvec-1.1.5.0/bitvec-1.1.5.0.tar.gz) = 40076
SHA256 (cabal/bitvec-1.1.5.0/revision/3.cabal) = 434be6dc60e22858a52869c58038c35353f1a778b9679ebc06a2165bcc7f88b3
SIZE (cabal/bitvec-1.1.5.0/revision/3.cabal) = 4921
-SHA256 (cabal/blaze-builder-0.4.3/blaze-builder-0.4.3.tar.gz) = 02646abf6f3d3a5a73ff5aef589fa5b889601ffb9765b03bdf9df98648bc7fee
-SIZE (cabal/blaze-builder-0.4.3/blaze-builder-0.4.3.tar.gz) = 60686
+SHA256 (cabal/blaze-builder-0.4.4.1/blaze-builder-0.4.4.1.tar.gz) = 971d360428ac97af9a4e55e4f2c23649f6cedc0ce5d6e94d520e663f33ea5113
+SIZE (cabal/blaze-builder-0.4.4.1/blaze-builder-0.4.4.1.tar.gz) = 59452
SHA256 (cabal/blaze-html-0.9.2.0/blaze-html-0.9.2.0.tar.gz) = 65542ef39f7644a3d76afcadeb976d3e334c6947516b7313fcb59165cea1608f
SIZE (cabal/blaze-html-0.9.2.0/blaze-html-0.9.2.0.tar.gz) = 81915
SHA256 (cabal/blaze-html-0.9.2.0/revision/1.cabal) = 85c42f84f4ead2c48844fbe0865069add3bb3bb3322d38607e93d5515a4c9c58
@@ -111,18 +109,18 @@ SHA256 (cabal/call-stack-0.4.0/call-stack-0.4.0.tar.gz) = 430bcf8a3404f7e5531957
SIZE (cabal/call-stack-0.4.0/call-stack-0.4.0.tar.gz) = 2757
SHA256 (cabal/case-insensitive-1.2.1.0/case-insensitive-1.2.1.0.tar.gz) = 296dc17e0c5f3dfb3d82ced83e4c9c44c338ecde749b278b6eae512f1d04e406
SIZE (cabal/case-insensitive-1.2.1.0/case-insensitive-1.2.1.0.tar.gz) = 53609
-SHA256 (cabal/cassava-0.5.4.0/cassava-0.5.4.0.tar.gz) = d9dea5652b7bd2175161c00acb5ca107e8b02662b88517e943e06933d6aeab6d
-SIZE (cabal/cassava-0.5.4.0/cassava-0.5.4.0.tar.gz) = 37885
+SHA256 (cabal/cassava-0.5.4.1/cassava-0.5.4.1.tar.gz) = d40636f530737a99c0282084322230d04d6e1b445e779a0d0a5005f6285a495f
+SIZE (cabal/cassava-0.5.4.1/cassava-0.5.4.1.tar.gz) = 38097
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
SIZE (cabal/character-ps-0.1/character-ps-0.1.tar.gz) = 8192
-SHA256 (cabal/citeproc-0.9.0.1/citeproc-0.9.0.1.tar.gz) = b97ed54abdca1312dbd9caab3cb6284059a7d3f56ef16556b95af3784f6b2fe8
-SIZE (cabal/citeproc-0.9.0.1/citeproc-0.9.0.1.tar.gz) = 550644
+SHA256 (cabal/citeproc-0.10/citeproc-0.10.tar.gz) = 5073c54ce94c50df0c16c59d18c346ce706d6348863680f2b54f09c7c250df6a
+SIZE (cabal/citeproc-0.10/citeproc-0.10.tar.gz) = 610730
SHA256 (cabal/cmdargs-0.10.22/cmdargs-0.10.22.tar.gz) = b8b12e7f8795cf13037bb062d453b86c788eae62558586f59e9419aabe6e9bef
SIZE (cabal/cmdargs-0.10.22/cmdargs-0.10.22.tar.gz) = 65154
SHA256 (cabal/colour-2.3.6/colour-2.3.6.tar.gz) = 2cd35dcd6944a5abc9f108a5eb5ee564b6b1fa98a9ec79cefcc20b588991f871
@@ -139,8 +137,10 @@ SHA256 (cabal/comonad-5.0.9/revision/1.cabal) = 75aded79bf583c908e4e4687c0ae067f
SIZE (cabal/comonad-5.0.9/revision/1.cabal) = 3587
SHA256 (cabal/conduit-1.3.6.1/conduit-1.3.6.1.tar.gz) = 69902af03ea7e4cb982fa83da42afe36973b62d0a52ea140ae5362e52854ba3f
SIZE (cabal/conduit-1.3.6.1/conduit-1.3.6.1.tar.gz) = 89114
-SHA256 (cabal/conduit-extra-1.3.7/conduit-extra-1.3.7.tar.gz) = b2bd6f8626909c1784793d791078bedc0831fbaf97cb3e837d9fd94c89532b57
-SIZE (cabal/conduit-extra-1.3.7/conduit-extra-1.3.7.tar.gz) = 33170
+SHA256 (cabal/conduit-extra-1.3.8/conduit-extra-1.3.8.tar.gz) = 491f3e8e9408f5d10ff8d02bf4d0edb11821e2537e7c22edbd6d64bf91388222
+SIZE (cabal/conduit-extra-1.3.8/conduit-extra-1.3.8.tar.gz) = 33479
+SHA256 (cabal/conduit-extra-1.3.8/revision/1.cabal) = e932b260dc50dd2a81c996f370798b19979acfd5cfa7bb6b685358e6846600bb
+SIZE (cabal/conduit-extra-1.3.8/revision/1.cabal) = 4473
SHA256 (cabal/constraints-0.14.2/constraints-0.14.2.tar.gz) = 4f249f805d1807ecd86e36e2aa9c9ad8206d2b70d50ff7f11b79721e08fd19f8
SIZE (cabal/constraints-0.14.2/constraints-0.14.2.tar.gz) = 21204
SHA256 (cabal/constraints-0.14.2/revision/1.cabal) = 381a53e9d5aad937644d13b5c2c4fcc3698aeba2f83945a42100c6324e0ea8e7
@@ -151,12 +151,14 @@ SHA256 (cabal/cookie-0.5.1/cookie-0.5.1.tar.gz) = 1adde62726e3a3bbe147c02514fe0c
SIZE (cabal/cookie-0.5.1/cookie-0.5.1.tar.gz) = 6680
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-connection-0.4.5/crypton-connection-0.4.5.tar.gz) = bcddb9f095eb7f13526bcbd4c20001b4bec737c1e6b2dcb6939f643fb83225de
+SIZE (cabal/crypton-connection-0.4.5/crypton-connection-0.4.5.tar.gz) = 9360
+SHA256 (cabal/crypton-socks-0.6.2/crypton-socks-0.6.2.tar.gz) = a836087e5c277413c79e6d94a7bf346bfb61eaffb2f55555875c76dfeca69f3b
+SIZE (cabal/crypton-socks-0.6.2/crypton-socks-0.6.2.tar.gz) = 11908
SHA256 (cabal/crypton-x509-1.7.7/crypton-x509-1.7.7.tar.gz) = efece48c8c4adfee209979c2967037d90e6ba1b7b4e7bb1081d1d4cd93daf382
SIZE (cabal/crypton-x509-1.7.7/crypton-x509-1.7.7.tar.gz) = 21547
-SHA256 (cabal/crypton-x509-store-1.6.10/crypton-x509-store-1.6.10.tar.gz) = cef0631c0dad9ca43984e51140f030e7de9a1f4bfd0b2223ed9c6d41fe4238b0
-SIZE (cabal/crypton-x509-store-1.6.10/crypton-x509-store-1.6.10.tar.gz) = 12720
+SHA256 (cabal/crypton-x509-store-1.6.11/crypton-x509-store-1.6.11.tar.gz) = 03a991cc1241873435761b379eed94a4e899e0c4804df1719ea5b281903b781f
+SIZE (cabal/crypton-x509-store-1.6.11/crypton-x509-store-1.6.11.tar.gz) = 12772
SHA256 (cabal/crypton-x509-system-1.6.7/crypton-x509-system-1.6.7.tar.gz) = a436261e5f5e83d85080f57a5509c8224c9e75a6e56d0c43a7d2967052b634ca
SIZE (cabal/crypton-x509-system-1.6.7/crypton-x509-system-1.6.7.tar.gz) = 3496
SHA256 (cabal/crypton-x509-validation-1.6.14/crypton-x509-validation-1.6.14.tar.gz) = ed0e394127db59d66a0a8e4bde28fa0b8cc67cc9a810793b54a58e96df4c601d
@@ -185,8 +187,8 @@ SHA256 (cabal/dlist-1.0/dlist-1.0.tar.gz) = 173d637328bb173fcc365f30d29ff4a94292
SIZE (cabal/dlist-1.0/dlist-1.0.tar.gz) = 18667
SHA256 (cabal/dlist-1.0/revision/2.cabal) = 854727594c5a816ab3d10f15b1bc4fedaf9e3f7d1ef517a2bb9011f29ba261d2
SIZE (cabal/dlist-1.0/revision/2.cabal) = 3942
-SHA256 (cabal/doclayout-0.5/doclayout-0.5.tar.gz) = b030410245d9dea721e5bd75511b95bc0380efe159066f3914916e3ad2af2496
-SIZE (cabal/doclayout-0.5/doclayout-0.5.tar.gz) = 43437
+SHA256 (cabal/doclayout-0.5.0.1/doclayout-0.5.0.1.tar.gz) = 6521d8b04b0b49f5a0d633874c9e5b3b5e2aa4abd94a9bae80f976c0932c7007
+SIZE (cabal/doclayout-0.5.0.1/doclayout-0.5.0.1.tar.gz) = 43467
SHA256 (cabal/doctemplates-0.11.0.1/doctemplates-0.11.0.1.tar.gz) = 1150451861aa0592122eb43c21166e6620f1b9c3e6a5c88222f08940db6955fb
SIZE (cabal/doctemplates-0.11.0.1/doctemplates-0.11.0.1.tar.gz) = 27234
SHA256 (cabal/easy-file-0.2.5/easy-file-0.2.5.tar.gz) = ee0fa0914b3bb3662838a689d7cd23a2785ccbc29def366664f994bc524ff2bb
@@ -195,8 +197,8 @@ SHA256 (cabal/ech-config-0.0.1/ech-config-0.0.1.tar.gz) = b236b6d7ea1385c280b760
SIZE (cabal/ech-config-0.0.1/ech-config-0.0.1.tar.gz) = 5423
SHA256 (cabal/emojis-0.1.4.1/emojis-0.1.4.1.tar.gz) = 8000d6197b1d43b9b3cd0711c34f120420f358d0425167d2fb7e616d65470ae5
SIZE (cabal/emojis-0.1.4.1/emojis-0.1.4.1.tar.gz) = 52794
-SHA256 (cabal/fast-logger-3.2.5/fast-logger-3.2.5.tar.gz) = 315210080fec12654cae17f9feb32610e442efc1f86be0e46a30583051d8ad31
-SIZE (cabal/fast-logger-3.2.5/fast-logger-3.2.5.tar.gz) = 14795
+SHA256 (cabal/fast-logger-3.2.6/fast-logger-3.2.6.tar.gz) = bd66c622de84170ef41cd6ca37f507882322a3968e39a89c620613f33e63c5c3
+SIZE (cabal/fast-logger-3.2.6/fast-logger-3.2.6.tar.gz) = 14852
SHA256 (cabal/file-embed-0.0.16.0/file-embed-0.0.16.0.tar.gz) = 5f18672eff936355557cdd163905451205d7ee22742edac313dd27cf42a3f415
SIZE (cabal/file-embed-0.0.16.0/file-embed-0.0.16.0.tar.gz) = 7198
SHA256 (cabal/generically-0.1.1/generically-0.1.1.tar.gz) = 04c5a436bec4b041f71a733f56a1bd7f435f63dde8d3eb5c1f48d55b4dbc43cf
@@ -215,12 +217,12 @@ SHA256 (cabal/haddock-library-1.11.0/haddock-library-1.11.0.tar.gz) = 7c075ec9a3
SIZE (cabal/haddock-library-1.11.0/haddock-library-1.11.0.tar.gz) = 32833
SHA256 (cabal/haddock-library-1.11.0/revision/5.cabal) = d18faa322af8034f838525d31f9b7591cefa47c6330a7a8909f847cf573028be
SIZE (cabal/haddock-library-1.11.0/revision/5.cabal) = 4028
-SHA256 (cabal/half-0.3.2/half-0.3.2.tar.gz) = 19992e9fb6f4ea8a53b0ba0693565e8ec73c620b603e74b6d4f262e49d7df038
-SIZE (cabal/half-0.3.2/half-0.3.2.tar.gz) = 8319
-SHA256 (cabal/happy-2.1.5/happy-2.1.5.tar.gz) = 7af82f24f65bf951b24000b9e16ee01c750ed40edc0b256881d29daee85c41c4
-SIZE (cabal/happy-2.1.5/happy-2.1.5.tar.gz) = 61293
-SHA256 (cabal/happy-lib-2.1.5/happy-lib-2.1.5.tar.gz) = a25a6c5a2db150caf4b8c91e048e302f776372034b84b8f9461fea0483da94eb
-SIZE (cabal/happy-lib-2.1.5/happy-lib-2.1.5.tar.gz) = 93792
+SHA256 (cabal/half-0.3.3/half-0.3.3.tar.gz) = f476049628d6ff79722fb073c01e85f2a11b2ef3835fdc3fc21a61f05d17ab02
+SIZE (cabal/half-0.3.3/half-0.3.3.tar.gz) = 8359
+SHA256 (cabal/happy-2.1.7/happy-2.1.7.tar.gz) = 9e390f0ab082d11d46598f6215b2f6e8253059721860f81082409091532d7e2a
+SIZE (cabal/happy-2.1.7/happy-2.1.7.tar.gz) = 62023
+SHA256 (cabal/happy-lib-2.1.7/happy-lib-2.1.7.tar.gz) = f625b2c4a3f2b5fafa3c560fa8757502cc8de83d9a84c2692fc943380900f269
+SIZE (cabal/happy-lib-2.1.7/happy-lib-2.1.7.tar.gz) = 94227
SHA256 (cabal/hashable-1.5.0.0/hashable-1.5.0.0.tar.gz) = e58b3a8e18da5f6cd7e937e5fd683e500bb1f8276b3768269759119ca0cddb6a
SIZE (cabal/hashable-1.5.0.0/hashable-1.5.0.0.tar.gz) = 89062
SHA256 (cabal/hashable-1.5.0.0/revision/1.cabal) = 2f23146cbe0325029927b221647695a4c7d6e97548ff731110979e34361f58ef
@@ -237,8 +239,8 @@ SHA256 (cabal/hsc2hs-0.68.10/hsc2hs-0.68.10.tar.gz) = 6f4e34d788fe2ca7091ee0a103
SIZE (cabal/hsc2hs-0.68.10/hsc2hs-0.68.10.tar.gz) = 40517
SHA256 (cabal/hsc2hs-0.68.10/revision/4.cabal) = 725ef6da03d3d6e332db4de0a35bee45d72e4d31decc5ec7f153e6837af5f03e
SIZE (cabal/hsc2hs-0.68.10/revision/4.cabal) = 3114
-SHA256 (cabal/hslua-2.3.1/hslua-2.3.1.tar.gz) = 49028288e2c30f0cfe55c055db30b22d71a7fc2ebe0e7b69b4fab3f07321dd24
-SIZE (cabal/hslua-2.3.1/hslua-2.3.1.tar.gz) = 17449
+SHA256 (cabal/hslua-2.4.0/hslua-2.4.0.tar.gz) = 133fd4d1c71e1a190516f57aabf97becbfebd6d7ab5c75de3c6dfbfef3936c24
+SIZE (cabal/hslua-2.4.0/hslua-2.4.0.tar.gz) = 18051
SHA256 (cabal/hslua-aeson-2.3.1.1/hslua-aeson-2.3.1.1.tar.gz) = efb1e3241347ccd5810da4dad25d560084571a4b5cd9002cdde9ac88e8ea4525
SIZE (cabal/hslua-aeson-2.3.1.1/hslua-aeson-2.3.1.1.tar.gz) = 7487
SHA256 (cabal/hslua-classes-2.3.1/hslua-classes-2.3.1.tar.gz) = 781a33f3e919ebff68e30698a74751f39ca75097002d43061a3e7c1bb3f5b4a0
@@ -251,24 +253,22 @@ SHA256 (cabal/hslua-list-1.1.4/hslua-list-1.1.4.tar.gz) = d3efd9d41d89f99c083d52
SIZE (cabal/hslua-list-1.1.4/hslua-list-1.1.4.tar.gz) = 9574
SHA256 (cabal/hslua-marshalling-2.3.1/hslua-marshalling-2.3.1.tar.gz) = 0949d9ff45e4e9b55d0e99c07ea48bf84016a21c5240d21372f11321e1bff06c
SIZE (cabal/hslua-marshalling-2.3.1/hslua-marshalling-2.3.1.tar.gz) = 17266
-SHA256 (cabal/hslua-module-doclayout-1.2.0/hslua-module-doclayout-1.2.0.tar.gz) = 32e4a820d7d137750753012aa599ee07846b462ae87fb5f54317d1f0dbb47ff4
-SIZE (cabal/hslua-module-doclayout-1.2.0/hslua-module-doclayout-1.2.0.tar.gz) = 11746
+SHA256 (cabal/hslua-module-doclayout-1.2.0.1/hslua-module-doclayout-1.2.0.1.tar.gz) = 2774b6efe4aee9ad20a3cd959487b08f817617d3878ffde40795d29ba026348d
+SIZE (cabal/hslua-module-doclayout-1.2.0.1/hslua-module-doclayout-1.2.0.1.tar.gz) = 11766
SHA256 (cabal/hslua-module-path-1.1.1/hslua-module-path-1.1.1.tar.gz) = 802a2f67023f23a7ccac15531cc4cb301affcaf0eb1381492da2ce252845b80c
SIZE (cabal/hslua-module-path-1.1.1/hslua-module-path-1.1.1.tar.gz) = 8090
-SHA256 (cabal/hslua-module-system-1.1.3/hslua-module-system-1.1.3.tar.gz) = 62903cf6c9cc69cee5cc7a5f04f488054ddb15b224aa51c3f6ed8b1ec47a6d6a
-SIZE (cabal/hslua-module-system-1.1.3/hslua-module-system-1.1.3.tar.gz) = 11140
+SHA256 (cabal/hslua-module-system-1.2.3/hslua-module-system-1.2.3.tar.gz) = 53faeaec2252641b5ee6b4df6337fdc5c8da96d8ebf18755193c51903028ad88
+SIZE (cabal/hslua-module-system-1.2.3/hslua-module-system-1.2.3.tar.gz) = 15612
SHA256 (cabal/hslua-module-text-1.1.1/hslua-module-text-1.1.1.tar.gz) = cb90b08c45e9aa0f2af61adb0b77fe8843999a514fcdda72b13c2aabda2cc398
SIZE (cabal/hslua-module-text-1.1.1/hslua-module-text-1.1.1.tar.gz) = 6258
SHA256 (cabal/hslua-module-version-1.1.1/hslua-module-version-1.1.1.tar.gz) = 49e45444d5568e988b8c13558a5661fe86ff8fdaad404f068427ae13e6230a40
SIZE (cabal/hslua-module-version-1.1.1/hslua-module-version-1.1.1.tar.gz) = 6150
-SHA256 (cabal/hslua-module-zip-1.1.3/hslua-module-zip-1.1.3.tar.gz) = d84f70c3b395a1e7a01d44d276a57d7eabfeb847c217501f8d98ffe0b82c9abb
-SIZE (cabal/hslua-module-zip-1.1.3/hslua-module-zip-1.1.3.tar.gz) = 8155
-SHA256 (cabal/hslua-module-zip-1.1.3/revision/1.cabal) = c31bc4cb3d7e63a85e030b4c8938fcf35e8f49c20dad50067a9c40ce3c2481d6
-SIZE (cabal/hslua-module-zip-1.1.3/revision/1.cabal) = 3187
-SHA256 (cabal/hslua-objectorientation-2.3.1/hslua-objectorientation-2.3.1.tar.gz) = 1824b71160f2c545277b6f29f0dbde3da1a223c70406d5466c9c4c91198e7dab
-SIZE (cabal/hslua-objectorientation-2.3.1/hslua-objectorientation-2.3.1.tar.gz) = 16673
-SHA256 (cabal/hslua-packaging-2.3.1/hslua-packaging-2.3.1.tar.gz) = 36dcaed69a9f7a3fc4adb4e1c7a063774b6b75d7c02ad2c1ec04035cc1572173
-SIZE (cabal/hslua-packaging-2.3.1/hslua-packaging-2.3.1.tar.gz) = 16952
+SHA256 (cabal/hslua-module-zip-1.1.4/hslua-module-zip-1.1.4.tar.gz) = 5e53f4f43271d9e9f34417c20f3730ba4e32d21b6befc2cf3cfc928a7ccd42c6
+SIZE (cabal/hslua-module-zip-1.1.4/hslua-module-zip-1.1.4.tar.gz) = 8186
+SHA256 (cabal/hslua-objectorientation-2.4.0/hslua-objectorientation-2.4.0.tar.gz) = 1ac62515ec5de84126077844c9b578b93e5e73a25ca0bf63b43bf7855fa1a73e
+SIZE (cabal/hslua-objectorientation-2.4.0/hslua-objectorientation-2.4.0.tar.gz) = 18225
+SHA256 (cabal/hslua-packaging-2.3.2/hslua-packaging-2.3.2.tar.gz) = 1a418e3faa4809c04ae4238437ec4cd8e55ea60dfaa9227aaa7c5e935d12e9f0
+SIZE (cabal/hslua-packaging-2.3.2/hslua-packaging-2.3.2.tar.gz) = 17079
SHA256 (cabal/hslua-repl-0.1.2/hslua-repl-0.1.2.tar.gz) = 8244cd3ab875d922b59c77c5cf818997d3eaec492dda4a91d70914a03711c602
SIZE (cabal/hslua-repl-0.1.2/hslua-repl-0.1.2.tar.gz) = 4113
SHA256 (cabal/hslua-typing-0.1.1/hslua-typing-0.1.1.tar.gz) = 449ac7b351b71a64fcc68f2dbbe16a222ccd8d14d2b53c9459ad44ed4f7a094c
@@ -291,8 +291,8 @@ SHA256 (cabal/http-semantics-0.3.0/http-semantics-0.3.0.tar.gz) = 9ccee90bcbbfb2
SIZE (cabal/http-semantics-0.3.0/http-semantics-0.3.0.tar.gz) = 14927
SHA256 (cabal/http-types-0.12.4/http-types-0.12.4.tar.gz) = 4d4b1bb0cc817e5fef0c9c76c9647f69f4d300c45a105043493eff86381be549
SIZE (cabal/http-types-0.12.4/http-types-0.12.4.tar.gz) = 18707
-SHA256 (cabal/http2-5.3.9/http2-5.3.9.tar.gz) = 0ed31519dbd56a743c53cb24cb9a3fb3d014893b5dd1ad8c91c520f0e34f9b71
-SIZE (cabal/http2-5.3.9/http2-5.3.9.tar.gz) = 5499718
+SHA256 (cabal/http2-5.3.10/http2-5.3.10.tar.gz) = f46617d617834a9ce7c016eec8160a15129632aa179821c36318b46adf0d4267
+SIZE (cabal/http2-5.3.10/http2-5.3.10.tar.gz) = 5499618
SHA256 (cabal/indexed-traversable-0.1.4/indexed-traversable-0.1.4.tar.gz) = 58be09afdf3ad5a25c2aa0d2a7df80d602df09f4e76d3abf2b7cdb0e75d03b22
SIZE (cabal/indexed-traversable-0.1.4/indexed-traversable-0.1.4.tar.gz) = 9465
SHA256 (cabal/indexed-traversable-0.1.4/revision/1.cabal) = 42d9e84a65a0c17c248233cab98ada872ff6140dfa24d109d6eb285204d07e7d
@@ -339,8 +339,8 @@ 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/network-3.2.7.0/network-3.2.7.0.tar.gz) = 68548e660632a3c09b230c33fe08cc880273372b485e65cbe7a717936de9728b
-SIZE (cabal/network-3.2.7.0/network-3.2.7.0.tar.gz) = 145714
+SHA256 (cabal/network-3.2.8.0/network-3.2.8.0.tar.gz) = 51788e5eeb7d77264f260acd48df8055a4dbc2477e8d634a8493677bb15c5fc8
+SIZE (cabal/network-3.2.8.0/network-3.2.8.0.tar.gz) = 146148
SHA256 (cabal/network-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.7/network-control-0.1.7.tar.gz) = 05d40d381e5c72beefb209b7e82877b457fbca2880e60ed849bad480b6795b10
@@ -359,20 +359,20 @@ SHA256 (cabal/optparse-applicative-0.19.0.0/optparse-applicative-0.19.0.0.tar.gz
SIZE (cabal/optparse-applicative-0.19.0.0/optparse-applicative-0.19.0.0.tar.gz) = 67629
SHA256 (cabal/ordered-containers-0.2.4/ordered-containers-0.2.4.tar.gz) = 3da1673e24e12902c2879ee08b73e6978f6bfa70693b13995ebf48bfb7aee546
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/pandoc-3.7.0.2/pandoc-3.7.0.2.tar.gz) = bfd221cf6c143b8e5fed974a909633a3a315868090cccde25b7dcd56605563d0
-SIZE (cabal/pandoc-3.7.0.2/pandoc-3.7.0.2.tar.gz) = 7561146
-SHA256 (cabal/pandoc-lua-engine-0.4.3/pandoc-lua-engine-0.4.3.tar.gz) = 7c5622ad682760ebac2528ed8b3b558853f065b952343f4320ea8e40770dafe8
-SIZE (cabal/pandoc-lua-engine-0.4.3/pandoc-lua-engine-0.4.3.tar.gz) = 95053
-SHA256 (cabal/pandoc-lua-marshal-0.3.0/pandoc-lua-marshal-0.3.0.tar.gz) = afe839db7867698822880cc81020b61fb6b1d35800b784695a0784f6ea721b35
-SIZE (cabal/pandoc-lua-marshal-0.3.0/pandoc-lua-marshal-0.3.0.tar.gz) = 42833
-SHA256 (cabal/pandoc-server-0.1.0.11/pandoc-server-0.1.0.11.tar.gz) = 9a3f314e0f3e969d3229efba830003b3b6544f0baab5f26ac6cbe45b009d0699
-SIZE (cabal/pandoc-server-0.1.0.11/pandoc-server-0.1.0.11.tar.gz) = 12877
+SHA256 (cabal/os-string-2.0.8/os-string-2.0.8.tar.gz) = 02794279dd30282e7b0d45a860dda50ee26a92b1461f5da4545f62dab4172686
+SIZE (cabal/os-string-2.0.8/os-string-2.0.8.tar.gz) = 44896
+SHA256 (cabal/pandoc-3.8/pandoc-3.8.tar.gz) = f6a9d3beca6cc1937b9bb39c149e09426330789b71632950073b64a680d942fa
+SIZE (cabal/pandoc-3.8/pandoc-3.8.tar.gz) = 7653146
+SHA256 (cabal/pandoc-lua-engine-0.5/pandoc-lua-engine-0.5.tar.gz) = ac87e0180a6c329dcb67645e5d54c0b4d7725f3a679c3f9bbfcba484c3ed457d
+SIZE (cabal/pandoc-lua-engine-0.5/pandoc-lua-engine-0.5.tar.gz) = 96272
+SHA256 (cabal/pandoc-lua-marshal-0.3.1/pandoc-lua-marshal-0.3.1.tar.gz) = 205ff68480086e29a6f7d2b77479b8275ac7b3f19b24a3600349179e7255c920
+SIZE (cabal/pandoc-lua-marshal-0.3.1/pandoc-lua-marshal-0.3.1.tar.gz) = 42887
+SHA256 (cabal/pandoc-server-0.1.1/pandoc-server-0.1.1.tar.gz) = ac00739af34d75c494da366fc207fdcbc9bf775824e2459d07beff91e638ff76
+SIZE (cabal/pandoc-server-0.1.1/pandoc-server-0.1.1.tar.gz) = 12907
SHA256 (cabal/pandoc-types-1.23.1/pandoc-types-1.23.1.tar.gz) = ad0fa083d28d452b7d37a1c67a2c140137a5f29a2f52fd88e807fac20245a1c1
SIZE (cabal/pandoc-types-1.23.1/pandoc-types-1.23.1.tar.gz) = 36480
-SHA256 (cabal/pandoc-types-1.23.1/revision/2.cabal) = 2cb4836905406ccbc4c18699b8b551ed33aa15b23309f46ca108fcc209ae1ef2
-SIZE (cabal/pandoc-types-1.23.1/revision/2.cabal) = 4095
+SHA256 (cabal/pandoc-types-1.23.1/revision/3.cabal) = 3fafaab20aaae77934bab312f8c4769631da3a658960b563d64a0eddff265670
+SIZE (cabal/pandoc-types-1.23.1/revision/3.cabal) = 4095
SHA256 (cabal/pem-0.2.4/pem-0.2.4.tar.gz) = 770c4c1b9cd24b3db7f511f8a48404a0d098999e28573c3743a8a296bb96f8d4
SIZE (cabal/pem-0.2.4/pem-0.2.4.tar.gz) = 4717
SHA256 (cabal/pretty-show-1.10/pretty-show-1.10.tar.gz) = 307f9086e0b063d439dc4f513e36a145e8a57f23de448aefae2a6c00f6da6fd2
@@ -383,8 +383,8 @@ SHA256 (cabal/prettyprinter-ansi-terminal-1.1.3/prettyprinter-ansi-terminal-1.1.
SIZE (cabal/prettyprinter-ansi-terminal-1.1.3/prettyprinter-ansi-terminal-1.1.3.tar.gz) = 8879
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/psqueues-0.2.8.1/psqueues-0.2.8.1.tar.gz) = cb7e102f09e373b4a7be52bfbc9625d265c7216d05fe04c36b7ad684ed213f77
-SIZE (cabal/psqueues-0.2.8.1/psqueues-0.2.8.1.tar.gz) = 27584
+SHA256 (cabal/psqueues-0.2.8.2/psqueues-0.2.8.2.tar.gz) = f63b46f1361956deb679792ef0bcf110a10c4f1d3060180dfae801599407794e
+SIZE (cabal/psqueues-0.2.8.2/psqueues-0.2.8.2.tar.gz) = 28255
SHA256 (cabal/random-1.3.1/random-1.3.1.tar.gz) = d840ac83f265b0cfa2a678f8ec78627eb50cf9be2f067c52c8a4239c29b71a35
SIZE (cabal/random-1.3.1/random-1.3.1.tar.gz) = 63846
SHA256 (cabal/recv-0.1.1/recv-0.1.1.tar.gz) = 8daf77c57f529503dd3038efc3813a8001032ed810bdddff0acb0faca039b721
@@ -413,24 +413,26 @@ SHA256 (cabal/semigroupoids-6.0.1/revision/2.cabal) = bfee06a6d88038a88ddd10fc21
SIZE (cabal/semigroupoids-6.0.1/revision/2.cabal) = 7539
SHA256 (cabal/serialise-0.2.6.1/serialise-0.2.6.1.tar.gz) = 63949799ffd10675ef70ea701c1eb63e618629b3b2f7b25f07c5a966e24e77f4
SIZE (cabal/serialise-0.2.6.1/serialise-0.2.6.1.tar.gz) = 75106
-SHA256 (cabal/serialise-0.2.6.1/revision/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.3.0/servant-0.20.3.0.tar.gz) = f273e65c8f6cc6ddfa204c8d1d0bc5b7e258cec288ca5b2a2e57fadb31bf6602
SIZE (cabal/servant-0.20.3.0/servant-0.20.3.0.tar.gz) = 66415
+SHA256 (cabal/servant-0.20.3.0/revision/2.cabal) = f2347271f8f3aecd8abb5e3744d9f893bb9fc8319bd89c03eefa6869a4347873
+SIZE (cabal/servant-0.20.3.0/revision/2.cabal) = 5781
SHA256 (cabal/servant-server-0.20.3.0/servant-server-0.20.3.0.tar.gz) = 30560af5d2597ae361711de8302617de3bfb3e01f10180ff48a331bbe8e49915
SIZE (cabal/servant-server-0.20.3.0/servant-server-0.20.3.0.tar.gz) = 60887
+SHA256 (cabal/servant-server-0.20.3.0/revision/1.cabal) = 10a429eea8e103484d86efbd9d0fee3e32c27901042a0f99398dc3dbeb0b50fc
+SIZE (cabal/servant-server-0.20.3.0/revision/1.cabal) = 6475
SHA256 (cabal/simple-sendfile-0.2.32/simple-sendfile-0.2.32.tar.gz) = 9f28d0a67ac3d956d2dd78eb19ea922c0a9192bbbeeeead20d39f561636828a3
SIZE (cabal/simple-sendfile-0.2.32/simple-sendfile-0.2.32.tar.gz) = 343565
SHA256 (cabal/singleton-bool-0.1.8/singleton-bool-0.1.8.tar.gz) = 261bf3d2b93b519a7901266af43d7d454b65aac4ac8fb4e113c68de4db131473
SIZE (cabal/singleton-bool-0.1.8/singleton-bool-0.1.8.tar.gz) = 3678
SHA256 (cabal/singleton-bool-0.1.8/revision/1.cabal) = f2863c5109fae42d4df03b1e3270aac4e3336e725e0cbe9663e8ccfc515a6ec1
SIZE (cabal/singleton-bool-0.1.8/revision/1.cabal) = 1244
-SHA256 (cabal/skylighting-0.14.6/skylighting-0.14.6.tar.gz) = eae33be53dee6498d2b87e7b71abc620d5593c5543678f237c6b7982bb96e3bc
-SIZE (cabal/skylighting-0.14.6/skylighting-0.14.6.tar.gz) = 1471714
-SHA256 (cabal/skylighting-core-0.14.6/skylighting-core-0.14.6.tar.gz) = 3e218bbf2a7ed05cee8a77e111640854ded570cf8b8a9bb35db4a78c717e6dff
-SIZE (cabal/skylighting-core-0.14.6/skylighting-core-0.14.6.tar.gz) = 914478
-SHA256 (cabal/skylighting-core-0.14.6/revision/1.cabal) = 883546c1b82f4f22c1f69550363caffe6c8a543d15caf3da97bc4f4ab7f4e57b
-SIZE (cabal/skylighting-core-0.14.6/revision/1.cabal) = 8035
+SHA256 (cabal/skylighting-0.14.7/skylighting-0.14.7.tar.gz) = 05df6bce0aba5af7da7b618e1891cbe02833f6810b2405e96c254e9ff741001f
+SIZE (cabal/skylighting-0.14.7/skylighting-0.14.7.tar.gz) = 1500020
+SHA256 (cabal/skylighting-core-0.14.7/skylighting-core-0.14.7.tar.gz) = e04fbc7b4243b5cb69819ae10f26bd375f94d8986a939cd4e6f6ca555dab7dbd
+SIZE (cabal/skylighting-core-0.14.7/skylighting-core-0.14.7.tar.gz) = 933542
SHA256 (cabal/skylighting-format-ansi-0.1/skylighting-format-ansi-0.1.tar.gz) = 23dfa86c2ecd2601a2efed4967eb2ec0505a52c14776054ce4d89707c2de0a9b
SIZE (cabal/skylighting-format-ansi-0.1/skylighting-format-ansi-0.1.tar.gz) = 5350
SHA256 (cabal/skylighting-format-blaze-html-0.1.1.3/skylighting-format-blaze-html-0.1.1.3.tar.gz) = 44e82ceaebb240f22882e7640633d747453887f74384dd5ffd258d802d7352e6
@@ -441,8 +443,6 @@ SHA256 (cabal/skylighting-format-latex-0.1/skylighting-format-latex-0.1.tar.gz)
SIZE (cabal/skylighting-format-latex-0.1/skylighting-format-latex-0.1.tar.gz) = 3777
SHA256 (cabal/skylighting-format-typst-0.1/skylighting-format-typst-0.1.tar.gz) = 994cd2db976f6818bfb7644674c5f7c5830e9c5a339243541ac24611ff672ce4
SIZE (cabal/skylighting-format-typst-0.1/skylighting-format-typst-0.1.tar.gz) = 3144
-SHA256 (cabal/socks-0.6.1/socks-0.6.1.tar.gz) = 734447558bb061ce768f53a0df1f2401902c6bee396cc96ce627edd986ef6a73
-SIZE (cabal/socks-0.6.1/socks-0.6.1.tar.gz) = 9759
SHA256 (cabal/some-1.0.6/some-1.0.6.tar.gz) = f7a606ad5df4a07459986364f7d739eb653495fbbe1d7158582fb29a4584bfb9
SIZE (cabal/some-1.0.6/some-1.0.6.tar.gz) = 11394
SHA256 (cabal/some-1.0.6/revision/2.cabal) = ac5915f3d21f058cc0d15c1d72705edee19db903a58083e1ce5e2e42a6899df0
@@ -453,16 +453,16 @@ SHA256 (cabal/sop-core-0.5.0.2/revision/5.cabal) = 0bb74cafff423180df3909f5b7ce0
SIZE (cabal/sop-core-0.5.0.2/revision/5.cabal) = 3005
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.2/splitmix-0.1.2.tar.gz) = 3e5342d41a80d925e9dd95b513ae1d076347f6802209a49a8f8829b7b577d4be
-SIZE (cabal/splitmix-0.1.2/splitmix-0.1.2.tar.gz) = 21840
+SHA256 (cabal/splitmix-0.1.3.1/splitmix-0.1.3.1.tar.gz) = b6bcd0d79bd4fe40975c8ebe803be2f3bfbf6006069a59745a325a0df3f86270
+SIZE (cabal/splitmix-0.1.3.1/splitmix-0.1.3.1.tar.gz) = 21955
SHA256 (cabal/streaming-commons-0.2.3.0/streaming-commons-0.2.3.0.tar.gz) = 26384af91f5ab9470b0bbdd0ce2172db43fc79730b7c5a3405d89c3663eb1e57
SIZE (cabal/streaming-commons-0.2.3.0/streaming-commons-0.2.3.0.tar.gz) = 37874
SHA256 (cabal/strict-0.5.1/strict-0.5.1.tar.gz) = 77719280c2a86312e748227bfa732eeaae0e7df48d57acc3c2e5b7b07afe2f8b
SIZE (cabal/strict-0.5.1/strict-0.5.1.tar.gz) = 11798
SHA256 (cabal/strict-0.5.1/revision/1.cabal) = 58c373b7c7748cbb4a5a6c8c15073f99a1c10a9a9bb6894ac33f43a5cdb901f2
SIZE (cabal/strict-0.5.1/revision/1.cabal) = 3557
-SHA256 (cabal/syb-0.7.2.4/syb-0.7.2.4.tar.gz) = ec7c1e8822d62ab910386361cdcee40a22a26cd344c34741fadd982302291e60
-SIZE (cabal/syb-0.7.2.4/syb-0.7.2.4.tar.gz) = 41809
+SHA256 (cabal/syb-0.7.3/syb-0.7.3.tar.gz) = 676668d46941fc1be26bdd2cfd727aa13bcb909eaa8189937a9dbd6d41ac3b8d
+SIZE (cabal/syb-0.7.3/syb-0.7.3.tar.gz) = 42181
SHA256 (cabal/tagged-0.8.9/tagged-0.8.9.tar.gz) = 6daad88ebb414ba6a556d2898d2cbe7650e4276010e3a6eed939daf54b956784
SIZE (cabal/tagged-0.8.9/tagged-0.8.9.tar.gz) = 8151
SHA256 (cabal/tagsoup-0.14.8/tagsoup-0.14.8.tar.gz) = ba7e5500d853d29f0675b90655b7fdd032a4a7eee82a56e7ee3ef9949fe93ad5
@@ -473,8 +473,8 @@ SHA256 (cabal/tasty-1.5.3/revision/2.cabal) = 6b5dda3f16db1274a0b3e6c4073ac57172
SIZE (cabal/tasty-1.5.3/revision/2.cabal) = 2923
SHA256 (cabal/temporary-1.3/temporary-1.3.tar.gz) = 8c442993694b5ffca823ce864af95bd2841fb5264ee511c61cf48cc71d879890
SIZE (cabal/temporary-1.3/temporary-1.3.tar.gz) = 5686
-SHA256 (cabal/texmath-0.12.10.3/texmath-0.12.10.3.tar.gz) = 57e43a897c1864e1fae6b1d75c055de6cd7c9e3ca4d839d89cc2f6a8fa2ffb76
-SIZE (cabal/texmath-0.12.10.3/texmath-0.12.10.3.tar.gz) = 1488381
+SHA256 (cabal/texmath-0.13/texmath-0.13.tar.gz) = 7d88b56e922471ff292d467af5fef690aaa0fae5c8cc30f55940b1035f2d57b1
+SIZE (cabal/texmath-0.13/texmath-0.13.tar.gz) = 1490531
SHA256 (cabal/text-conversions-0.3.1.1/text-conversions-0.3.1.1.tar.gz) = c8770fba789ce80334cae628285103c49abec0fa074773cbb5a88e26f5a7725d
SIZE (cabal/text-conversions-0.3.1.1/text-conversions-0.3.1.1.tar.gz) = 5258
SHA256 (cabal/text-iso8601-0.1.1/text-iso8601-0.1.1.tar.gz) = 9dead2b7ceeae40fe0fc060bd54795c32e9926c9d1aebae8f9b9a621fba88202
@@ -503,8 +503,8 @@ SHA256 (cabal/time-compat-1.9.8/time-compat-1.9.8.tar.gz) = 502ef8694a5b131b47c0
SIZE (cabal/time-compat-1.9.8/time-compat-1.9.8.tar.gz) = 63414
SHA256 (cabal/time-manager-0.2.3/time-manager-0.2.3.tar.gz) = eeb7c33d3b4492af771db0061222239a29727ee68a786a0488b1dba0a63d68e8
SIZE (cabal/time-manager-0.2.3/time-manager-0.2.3.tar.gz) = 5840
-SHA256 (cabal/tls-2.1.10/tls-2.1.10.tar.gz) = 58f56f4bd4e29a007027ffbce9e781cdf27e41b1d63f1fa96b5a0a25d08fcea1
-SIZE (cabal/tls-2.1.10/tls-2.1.10.tar.gz) = 191910
+SHA256 (cabal/tls-2.1.11/tls-2.1.11.tar.gz) = 059a173398504f03cdcf33543ee33ba45082c3270f52a4d5810f84ddf7f684e3
+SIZE (cabal/tls-2.1.11/tls-2.1.11.tar.gz) = 185047
SHA256 (cabal/toml-parser-2.0.1.2/toml-parser-2.0.1.2.tar.gz) = 1bae49f84caa86ea5831c5355fb60450eab1871ff54992bfaa8a7aaab755a33a
SIZE (cabal/toml-parser-2.0.1.2/toml-parser-2.0.1.2.tar.gz) = 48374
SHA256 (cabal/transformers-base-0.4.6/transformers-base-0.4.6.tar.gz) = 323bf8689eb691b122661cffa41a25e00fea7a768433fe2dde35d3da7d32cf90
@@ -513,8 +513,8 @@ SHA256 (cabal/transformers-compat-0.7.2/transformers-compat-0.7.2.tar.gz) = b62c
SIZE (cabal/transformers-compat-0.7.2/transformers-compat-0.7.2.tar.gz) = 46485
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/typst-0.8.0.1/typst-0.8.0.1.tar.gz) = 9b3855d79973e5c98173cf071060b9e394899219cb80926e8b04eaaa8fa97803
-SIZE (cabal/typst-0.8.0.1/typst-0.8.0.1.tar.gz) = 6430160
+SHA256 (cabal/typst-0.8.0.2/typst-0.8.0.2.tar.gz) = 3508cb9acbd3b955c1c47eb0f9bcb1f1de58076ccb9450f8ffc4bcd293df27e0
+SIZE (cabal/typst-0.8.0.2/typst-0.8.0.2.tar.gz) = 6430248
SHA256 (cabal/typst-symbols-0.1.8.1/typst-symbols-0.1.8.1.tar.gz) = 2f7398262895ba298c1f43aa055f509021ebec82593b7e745d80832c4e4f42ed
SIZE (cabal/typst-symbols-0.1.8.1/typst-symbols-0.1.8.1.tar.gz) = 19859
SHA256 (cabal/unicode-collation-0.1.3.6/unicode-collation-0.1.3.6.tar.gz) = d64163d64cdf8c872d7ec02b49bc0d0192c70875b8c002765c5142cc880d3a30
@@ -533,10 +533,10 @@ SHA256 (cabal/uniplate-1.6.13/uniplate-1.6.13.tar.gz) = e777c94628445556a71f135a
SIZE (cabal/uniplate-1.6.13/uniplate-1.6.13.tar.gz) = 29787
SHA256 (cabal/uniplate-1.6.13/revision/1.cabal) = c8b715570d0b4baa72512e677552dd3f98372a64bf9de000e779bd4162fd7be7
SIZE (cabal/uniplate-1.6.13/revision/1.cabal) = 3320
-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/unix-compat-0.7.4.1/unix-compat-0.7.4.1.tar.gz) = 3f9611624a100c75e672d900e63fe7a0e595615a34e6605662edaff151e44054
+SIZE (cabal/unix-compat-0.7.4.1/unix-compat-0.7.4.1.tar.gz) = 15619
+SHA256 (cabal/unix-time-0.4.17/unix-time-0.4.17.tar.gz) = f63a05be5dcc5ac8f72c26c9fef8dcc993638ca9b545b9bd69b8a3924c201f8c
+SIZE (cabal/unix-time-0.4.17/unix-time-0.4.17.tar.gz) = 53677
SHA256 (cabal/unliftio-core-0.2.1.0/unliftio-core-0.2.1.0.tar.gz) = 99384cba8d56d9d61b85e38a313a93ebcdb78be6566367f0930ef580597fe3e3
SIZE (cabal/unliftio-core-0.2.1.0/unliftio-core-0.2.1.0.tar.gz) = 3865
SHA256 (cabal/unliftio-core-0.2.1.0/revision/4.cabal) = f6a2736f858b5390d9384dca43d3ea4d96e9ca17217791791ca4951ba6e8072a
@@ -557,14 +557,14 @@ SHA256 (cabal/vault-0.3.1.5/revision/10.cabal) = 212cc25cd6730a565def636d39fe3fb
SIZE (cabal/vault-0.3.1.5/revision/10.cabal) = 2210
SHA256 (cabal/vector-0.13.2.0/vector-0.13.2.0.tar.gz) = 28f203c786cbf8ac6dc3fea3378ec36f34173d505fb4a1dd60fc8418ad91c423
SIZE (cabal/vector-0.13.2.0/vector-0.13.2.0.tar.gz) = 185739
-SHA256 (cabal/vector-0.13.2.0/revision/1.cabal) = b736a57b73520d2acf4865e3e2b40030d69782f35f870e376dc717ee2508d81f
-SIZE (cabal/vector-0.13.2.0/revision/1.cabal) = 8804
+SHA256 (cabal/vector-0.13.2.0/revision/2.cabal) = 9ac338c8da52d8a37db08434ca4480fef2cea4f9aac240f4f994bb467f5275b4
+SIZE (cabal/vector-0.13.2.0/revision/2.cabal) = 8804
SHA256 (cabal/vector-algorithms-0.9.1.0/vector-algorithms-0.9.1.0.tar.gz) = d2b674676802670d8a682b357da6b6b5741b4a33b191f0ffe5f2b2bc40558eb2
SIZE (cabal/vector-algorithms-0.9.1.0/vector-algorithms-0.9.1.0.tar.gz) = 29426
SHA256 (cabal/vector-stream-0.1.0.1/vector-stream-0.1.0.1.tar.gz) = d0f507334bdea5431a2f07f525a97f29e76522c32210f5de6d5a2b4f1d42bf7c
SIZE (cabal/vector-stream-0.1.0.1/vector-stream-0.1.0.1.tar.gz) = 12577
-SHA256 (cabal/vector-stream-0.1.0.1/revision/3.cabal) = 5ac96695212a45ae7dc16d8031dbf5311da53e052c35f7ad4a8e2db7fafb651e
-SIZE (cabal/vector-stream-0.1.0.1/revision/3.cabal) = 1642
+SHA256 (cabal/vector-stream-0.1.0.1/revision/4.cabal) = 483be6df13c72169a917640589666f9fece7bea9fa13fcd41d052dab37ea289e
+SIZE (cabal/vector-stream-0.1.0.1/revision/4.cabal) = 1642
SHA256 (cabal/wai-3.2.4/wai-3.2.4.tar.gz) = a6088f847d886d7c767092d170c03c7690d197eb3189d7cc67dbaaab33bf6d94
SIZE (cabal/wai-3.2.4/wai-3.2.4.tar.gz) = 13302
SHA256 (cabal/wai-app-static-3.1.9/wai-app-static-3.1.9.tar.gz) = b373d44da1f588aec0fab9f0c7509df13e7b156c109d19a30825dee6f68e4a66
@@ -587,8 +587,8 @@ SHA256 (cabal/xml-1.3.14/xml-1.3.14.tar.gz) = 32d1a1a9f21a59176d84697f96ae3a13a0
SIZE (cabal/xml-1.3.14/xml-1.3.14.tar.gz) = 12048
SHA256 (cabal/xml-1.3.14/revision/2.cabal) = c7a33d37c968c769723931a33e4e795f0aadda6cb62e7073ded8a2db52509d95
SIZE (cabal/xml-1.3.14/revision/2.cabal) = 952
-SHA256 (cabal/xml-conduit-1.10.0.0/xml-conduit-1.10.0.0.tar.gz) = 3f9bd0cc3e80e49f2ac2a65b975ef503ea633f495172f9c05bdf1b46b5e1de92
-SIZE (cabal/xml-conduit-1.10.0.0/xml-conduit-1.10.0.0.tar.gz) = 44893
+SHA256 (cabal/xml-conduit-1.10.0.1/xml-conduit-1.10.0.1.tar.gz) = 61280abc9580d6ead5a37abd06e60c22b27eb74abb5e07f5d9107db13db1dc26
+SIZE (cabal/xml-conduit-1.10.0.1/xml-conduit-1.10.0.1.tar.gz) = 45453
SHA256 (cabal/xml-types-0.3.8/xml-types-0.3.8.tar.gz) = dad5e4ce602b7d1f4be37c0cfd99a261a4573746bfd80d917dc955b72da84c80
SIZE (cabal/xml-types-0.3.8/xml-types-0.3.8.tar.gz) = 4054
SHA256 (cabal/yaml-0.11.11.2/yaml-0.11.11.2.tar.gz) = ee74923ee5b0fef74413c58aaa20ea59baf5d29d256a62fb47cc279570d9dc2f
@@ -599,7 +599,5 @@ SHA256 (cabal/zip-archive-0.4.3.2/zip-archive-0.4.3.2.tar.gz) = 61dae6b47f1d5411
SIZE (cabal/zip-archive-0.4.3.2/zip-archive-0.4.3.2.tar.gz) = 22806
SHA256 (cabal/zip-archive-0.4.3.2/revision/1.cabal) = b224f6d0d5527a113fa94fac0b710bc204c544b23d5cca90507fbb73942ce56f
SIZE (cabal/zip-archive-0.4.3.2/revision/1.cabal) = 4039
-SHA256 (cabal/zlib-0.7.1.0/zlib-0.7.1.0.tar.gz) = 6edd38b6b81df8d274952aa85affa6968ae86b2231e1d429ce8bc9083e6a55bc
-SIZE (cabal/zlib-0.7.1.0/zlib-0.7.1.0.tar.gz) = 29318
-SHA256 (cabal/zlib-0.7.1.0/revision/2.cabal) = 85e64a75c0b490506a7edaa2d54950c668e66b65758bb08bb14cd31faf53a206
-SIZE (cabal/zlib-0.7.1.0/revision/2.cabal) = 5357
+SHA256 (cabal/zlib-0.7.1.1/zlib-0.7.1.1.tar.gz) = bf95ab01ed924be800addea195fba5ca97ec69f378368f6ff466bdc29666c1c1
+SIZE (cabal/zlib-0.7.1.1/zlib-0.7.1.1.tar.gz) = 29324
diff --git a/textproc/minify/Makefile b/textproc/minify/Makefile
index 4497b214a850..b7e82d697abb 100644
--- a/textproc/minify/Makefile
+++ b/textproc/minify/Makefile
@@ -1,7 +1,6 @@
PORTNAME= minify
-PORTVERSION= 2.20.37
+PORTVERSION= 2.24.2
DISTVERSIONPREFIX= v
-PORTREVISION= 8
CATEGORIES= textproc www
MAINTAINER= sunpoet@FreeBSD.org
diff --git a/textproc/minify/distinfo b/textproc/minify/distinfo
index ad65bd9b6bcd..92200df01cd5 100644
--- a/textproc/minify/distinfo
+++ b/textproc/minify/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1720689608
-SHA256 (go/textproc_minify/minify-v2.20.37/v2.20.37.mod) = 98fc34d32c1461c445e2a8e1cbb26b2823e96fc07b7175d07f6a504e712f6d7c
-SIZE (go/textproc_minify/minify-v2.20.37/v2.20.37.mod) = 664
-SHA256 (go/textproc_minify/minify-v2.20.37/v2.20.37.zip) = 399dcf877c18bc2f92ff239215c7ef37a5c2e5897017def21df07697aa5d0188
-SIZE (go/textproc_minify/minify-v2.20.37/v2.20.37.zip) = 7862194
+TIMESTAMP = 1757120542
+SHA256 (go/textproc_minify/minify-v2.24.2/v2.24.2.mod) = 584311c352a335508a4e320ce469d7c6714e3e78e6aeb7c3fdd4ed881dd052fc
+SIZE (go/textproc_minify/minify-v2.24.2/v2.24.2.mod) = 463
+SHA256 (go/textproc_minify/minify-v2.24.2/v2.24.2.zip) = f64c0e8288462eb772320b2ac89748ed322e1cb05d4d5da94d19a1e081c19040
+SIZE (go/textproc_minify/minify-v2.24.2/v2.24.2.zip) = 7869260
diff --git a/textproc/minixmlto/Makefile b/textproc/minixmlto/Makefile
index 351240e79858..65406548978a 100644
--- a/textproc/minixmlto/Makefile
+++ b/textproc/minixmlto/Makefile
@@ -5,7 +5,7 @@ MASTER_SITES= https://codeberg.org/bapt/${PORTNAME}/archive/${DISTVERSIONFULL}${
MAINTAINER= bapt@FreeBSD.org
COMMENT= Minimalistic alternative to xmlto
-WWW= https://github.com/bapt/minixmlto
+WWW= https://codeberg.org/bapt/minixmlto
LICENSE= BSD2CLAUSE
diff --git a/textproc/modlogan/Makefile b/textproc/modlogan/Makefile
index 8f161fdd2e16..acbf99a94c69 100644
--- a/textproc/modlogan/Makefile
+++ b/textproc/modlogan/Makefile
@@ -1,6 +1,6 @@
PORTNAME= modlogan
PORTVERSION= 0.8.13
-PORTREVISION= 19
+PORTREVISION= 20
CATEGORIES= textproc www
MASTER_SITES= http://www.mirrorservice.org/sites/www.ibiblio.org/gentoo/distfiles/
diff --git a/textproc/modlogan/pkg-plist b/textproc/modlogan/pkg-plist
index 83d1af02b4d7..e2061b68cc95 100644
--- a/textproc/modlogan/pkg-plist
+++ b/textproc/modlogan/pkg-plist
@@ -10,11 +10,11 @@ etc/modlogan/match.os.conf
etc/modlogan/match.searchengines.conf
etc/modlogan/match.ua.conf
etc/modlogan/match.useragents.conf
-@unexec if cmp -s %D/etc/modlogan/modlogan.conf %D/etc/modlogan/modlogan.conf-dist; then rm -f %D/etc/modlogan/modlogan.conf; fi
+@preunexec if cmp -s %D/etc/modlogan/modlogan.conf %D/etc/modlogan/modlogan.conf-dist; then rm -f %D/etc/modlogan/modlogan.conf; fi
etc/modlogan/modlogan.conf-dist
-@unexec if cmp -s %D/etc/modlogan/modlogan.css %D/etc/modlogan/modlogan.css-dist; then rm -f %D/etc/modlogan/modlogan.css; fi
+@preunexec if cmp -s %D/etc/modlogan/modlogan.css %D/etc/modlogan/modlogan.css-dist; then rm -f %D/etc/modlogan/modlogan.css; fi
etc/modlogan/modlogan.css-dist
-@unexec if cmp -s %D/etc/modlogan/modlogan.def.conf %D/etc/modlogan/modlogan.def.conf-dist; then rm -f %D/etc/modlogan/modlogan.def.conf; fi
+@preunexec if cmp -s %D/etc/modlogan/modlogan.def.conf %D/etc/modlogan/modlogan.def.conf-dist; then rm -f %D/etc/modlogan/modlogan.def.conf; fi
etc/modlogan/modlogan.def.conf-dist
lib/libmla_input_bsdftpd.a
lib/libmla_input_bsdftpd.so
diff --git a/textproc/p5-BibTeX-Parser/Makefile b/textproc/p5-BibTeX-Parser/Makefile
index b61a676e591a..cc43ba6212f1 100644
--- a/textproc/p5-BibTeX-Parser/Makefile
+++ b/textproc/p5-BibTeX-Parser/Makefile
@@ -1,5 +1,5 @@
PORTNAME= BibTeX-Parser
-PORTVERSION= 1.92
+PORTVERSION= 1.93
CATEGORIES= textproc perl5
MASTER_SITES= CPAN
MASTER_SITE_SUBDIR= CPAN:BORISV
diff --git a/textproc/p5-BibTeX-Parser/distinfo b/textproc/p5-BibTeX-Parser/distinfo
index 05a48bf36b99..5e91e2bd4e0a 100644
--- a/textproc/p5-BibTeX-Parser/distinfo
+++ b/textproc/p5-BibTeX-Parser/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1752262879
-SHA256 (BibTeX-Parser-1.92.tar.gz) = 5995391d232d75c846456eaf23c385d156bf4c0f98aa6ac7a21de4575a324763
-SIZE (BibTeX-Parser-1.92.tar.gz) = 28819
+TIMESTAMP = 1757520516
+SHA256 (BibTeX-Parser-1.93.tar.gz) = 6ea3682cd6ecb91a772d7c233366f1a51258253997a208d1451deda56487a5ca
+SIZE (BibTeX-Parser-1.93.tar.gz) = 28939
diff --git a/textproc/p5-BibTeX-Parser/files/patch-lib_BibTeX_Parser_Author.pm b/textproc/p5-BibTeX-Parser/files/patch-lib_BibTeX_Parser_Author.pm
deleted file mode 100644
index 0051d3abf59e..000000000000
--- a/textproc/p5-BibTeX-Parser/files/patch-lib_BibTeX_Parser_Author.pm
+++ /dev/null
@@ -1,11 +0,0 @@
---- lib/BibTeX/Parser/Author.pm.orig 2025-07-11 19:47:50 UTC
-+++ lib/BibTeX/Parser/Author.pm
-@@ -5,7 +5,7 @@ use strict;
-
- use warnings;
- use strict;
--use BibTeX::Parser qw (_split_braced_string);
-+use BibTeX::Parser;
-
- use overload
- '""' => \&to_string;
diff --git a/textproc/p5-BibTeX-Parser/files/patch-lib_BibTeX_Parser_Entry.pm b/textproc/p5-BibTeX-Parser/files/patch-lib_BibTeX_Parser_Entry.pm
deleted file mode 100644
index 6da048ae52a8..000000000000
--- a/textproc/p5-BibTeX-Parser/files/patch-lib_BibTeX_Parser_Entry.pm
+++ /dev/null
@@ -1,11 +0,0 @@
---- lib/BibTeX/Parser/Entry.pm.orig 2025-07-11 19:47:56 UTC
-+++ lib/BibTeX/Parser/Entry.pm
-@@ -7,7 +7,7 @@ use BibTeX::Parser::Author;
- use strict;
-
- use BibTeX::Parser::Author;
--use BibTeX::Parser qw (_split_braced_string);
-+use BibTeX::Parser;
-
- sub new {
- my ($class, $type, $key, $parse_ok, $fieldsref) = @_;
diff --git a/textproc/py-elastic-transport/Makefile b/textproc/py-elastic-transport/Makefile
index 7e2340e807c9..e2528f9683b6 100644
--- a/textproc/py-elastic-transport/Makefile
+++ b/textproc/py-elastic-transport/Makefile
@@ -1,5 +1,5 @@
PORTNAME= elastic-transport
-PORTVERSION= 8.17.1
+PORTVERSION= 9.1.0
CATEGORIES= textproc python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/textproc/py-elastic-transport/distinfo b/textproc/py-elastic-transport/distinfo
index 62d8b2c356d7..973dc1bce764 100644
--- a/textproc/py-elastic-transport/distinfo
+++ b/textproc/py-elastic-transport/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1755062436
-SHA256 (elastic_transport-8.17.1.tar.gz) = 5edef32ac864dca8e2f0a613ef63491ee8d6b8cfb52881fa7313ba9290cac6d2
-SIZE (elastic_transport-8.17.1.tar.gz) = 73425
+TIMESTAMP = 1757120830
+SHA256 (elastic_transport-9.1.0.tar.gz) = 1590e44a25b0fe208107d5e8d7dea15c070525f3ac9baafbe4cb659cd14f073d
+SIZE (elastic_transport-9.1.0.tar.gz) = 76483
diff --git a/textproc/py-elasticsearch/Makefile b/textproc/py-elasticsearch/Makefile
index 076496d45275..bf9f99190be2 100644
--- a/textproc/py-elasticsearch/Makefile
+++ b/textproc/py-elasticsearch/Makefile
@@ -1,5 +1,5 @@
PORTNAME= elasticsearch
-PORTVERSION= 8.19.0
+PORTVERSION= 9.1.0
CATEGORIES= textproc python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -13,7 +13,7 @@ LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}hatchling>=0:devel/py-hatchling@${PY_FLAVOR}
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}elastic-transport>=8.15.1<9:textproc/py-elastic-transport@${PY_FLAVOR} \
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}elastic-transport>=9.1.0<10:textproc/py-elastic-transport@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}python-dateutil>=0:devel/py-python-dateutil@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}typing-extensions>=0:devel/py-typing-extensions@${PY_FLAVOR}
TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}coverage>=0:devel/py-coverage@${PY_FLAVOR} \
diff --git a/textproc/py-elasticsearch/distinfo b/textproc/py-elasticsearch/distinfo
index e439725d3ac8..9cfbdc1353c6 100644
--- a/textproc/py-elasticsearch/distinfo
+++ b/textproc/py-elasticsearch/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1755062580
-SHA256 (elasticsearch-8.19.0.tar.gz) = 66fe755e55127afc47c68eca6858006932d9d128b68834a15e7e9894517cfb67
-SIZE (elasticsearch-8.19.0.tar.gz) = 777512
+TIMESTAMP = 1757120832
+SHA256 (elasticsearch-9.1.0.tar.gz) = 764d2f724eac94f6bf9903e4feae07112643a9efcfdc5c868c1b69bd48c52e09
+SIZE (elasticsearch-9.1.0.tar.gz) = 848897
diff --git a/textproc/py-feedparser/Makefile b/textproc/py-feedparser/Makefile
index b1af688a3bec..c0533b37cec3 100644
--- a/textproc/py-feedparser/Makefile
+++ b/textproc/py-feedparser/Makefile
@@ -1,6 +1,6 @@
PORTNAME= feedparser
-PORTVERSION= 6.0.11
-PORTREVISION= 1
+PORTVERSION= 6.0.12
+DISTVERSIONPREFIX= v
CATEGORIES= textproc python
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/textproc/py-feedparser/distinfo b/textproc/py-feedparser/distinfo
index 14c2df3038f8..5ff18eea83c9 100644
--- a/textproc/py-feedparser/distinfo
+++ b/textproc/py-feedparser/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1709135172
-SHA256 (kurtmckee-feedparser-6.0.11_GH0.tar.gz) = 7474d23c879a4a7a2367801b417e2797c4abf25449e516d1b9139a3873af7ade
-SIZE (kurtmckee-feedparser-6.0.11_GH0.tar.gz) = 253205
+TIMESTAMP = 1757572171
+SHA256 (kurtmckee-feedparser-v6.0.12_GH0.tar.gz) = f6dc4628909d7865787967b4ec5ec693b96736be51570410388a1814fec9e932
+SIZE (kurtmckee-feedparser-v6.0.12_GH0.tar.gz) = 253342
diff --git a/textproc/py-json-repair/Makefile b/textproc/py-json-repair/Makefile
index 5d61179ad4de..8a3e023f6f29 100644
--- a/textproc/py-json-repair/Makefile
+++ b/textproc/py-json-repair/Makefile
@@ -1,7 +1,8 @@
PORTNAME= json-repair
-DISTVERSION= 0.50.0
+DISTVERSIONPREFIX= v
+DISTVERSION= 0.50.1
CATEGORIES= textproc python
-MASTER_SITES= PYPI
+#MASTER_SITES= PYPI # missing file for tests
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
DISTNAME= ${PORTNAME:S/-/_/}-${PORTVERSION}
@@ -14,12 +15,18 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
BUILD_DEPENDS= ${PY_SETUPTOOLS} \
${PYTHON_PKGNAMEPREFIX}wheel>=0.44.0:devel/py-wheel@${PY_FLAVOR}
+TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytest-benchmark>0:devel/py-pytest-benchmark@${PY_FLAVOR}
USES= python
USE_PYTHON= pep517 autoplist pytest
+USE_GITHUB= yes
+GH_ACCOUNT= mangiucugna
+GH_PROJECT= ${PORTNAME:S/-/_/}
+
NO_ARCH= yes
# tests as of 0.50.0: 3 failed, 94 passed, 4 errors in 7.12s, see https://github.com/mangiucugna/json_repair/issues/147
+# tests as of 0.50.1: 8 failed, 24 passed in 18.04s
.include <bsd.port.mk>
diff --git a/textproc/py-json-repair/distinfo b/textproc/py-json-repair/distinfo
index 7349e6e3c8d5..22210478ad38 100644
--- a/textproc/py-json-repair/distinfo
+++ b/textproc/py-json-repair/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1756617943
-SHA256 (json_repair-0.50.0.tar.gz) = 1d42a3f353e389cf6051941b45fa44b6d130af3c91406a749e88586d830adb89
-SIZE (json_repair-0.50.0.tar.gz) = 34815
+TIMESTAMP = 1757284136
+SHA256 (mangiucugna-json_repair-v0.50.1_GH0.tar.gz) = 0b6eb0d5d26c5f817938912684843150efa85c38896fdbc2edfe9c7f11752829
+SIZE (mangiucugna-json_repair-v0.50.1_GH0.tar.gz) = 2513812
diff --git a/textproc/py-json-repair/files/patch-pyproject.toml b/textproc/py-json-repair/files/patch-pyproject.toml
index fc5dd52bcba2..f6e5bac5c774 100644
--- a/textproc/py-json-repair/files/patch-pyproject.toml
+++ b/textproc/py-json-repair/files/patch-pyproject.toml
@@ -1,9 +1,9 @@
---- pyproject.toml.orig 2025-08-31 06:16:42 UTC
+--- pyproject.toml.orig 2025-09-07 22:29:05 UTC
+++ pyproject.toml
-@@ -4,8 +4,6 @@ version = "0.50.0"
+@@ -4,8 +4,6 @@ version = "0.50.1"
[project]
name = "json_repair"
- version = "0.50.0"
+ version = "0.50.1"
-license = "MIT"
-license-files = ["LICENSE"]
authors = [
diff --git a/textproc/py-markdown-it-py/Makefile b/textproc/py-markdown-it-py/Makefile
index d6c3e88dfa1c..20b855f5a7f0 100644
--- a/textproc/py-markdown-it-py/Makefile
+++ b/textproc/py-markdown-it-py/Makefile
@@ -1,8 +1,9 @@
PORTNAME= markdown-it-py
-PORTVERSION= 3.0.0
+PORTVERSION= 4.0.0
CATEGORIES= textproc python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+DISTNAME= markdown_it_py-${PORTVERSION}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Python port of markdown-it
@@ -15,7 +16,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}flit-core>=3.4<4:devel/py-flit-core@${PY_FLAVOR}
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}mdurl>=0.1<1:textproc/py-mdurl@${PY_FLAVOR}
-USES= python
+USES= python:3.10+
USE_PYTHON= autoplist concurrent pep517
NO_ARCH= yes
diff --git a/textproc/py-markdown-it-py/distinfo b/textproc/py-markdown-it-py/distinfo
index c371b6f73205..1c1979b9f2da 100644
--- a/textproc/py-markdown-it-py/distinfo
+++ b/textproc/py-markdown-it-py/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1688166326
-SHA256 (markdown-it-py-3.0.0.tar.gz) = e3f60a94fa066dc52ec76661e37c851cb232d92f9886b15cb560aaada2df8feb
-SIZE (markdown-it-py-3.0.0.tar.gz) = 74596
+TIMESTAMP = 1757120834
+SHA256 (markdown_it_py-4.0.0.tar.gz) = cb0a2b4aa34f932c007117b194e945bd74e0ec24133ceb5bac59009cda1cb9f3
+SIZE (markdown_it_py-4.0.0.tar.gz) = 73070
diff --git a/textproc/py-marko/Makefile b/textproc/py-marko/Makefile
index be8653a665d9..20f711442313 100644
--- a/textproc/py-marko/Makefile
+++ b/textproc/py-marko/Makefile
@@ -1,5 +1,5 @@
PORTNAME= marko
-PORTVERSION= 2.1.4
+PORTVERSION= 2.2.0
CATEGORIES= textproc python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/textproc/py-marko/distinfo b/textproc/py-marko/distinfo
index 4c0b540cbed6..7be2d2547ec3 100644
--- a/textproc/py-marko/distinfo
+++ b/textproc/py-marko/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750188140
-SHA256 (marko-2.1.4.tar.gz) = dd7d66f3706732bf8f994790e674649a4fd0a6c67f16b80246f30de8e16a1eac
-SIZE (marko-2.1.4.tar.gz) = 142795
+TIMESTAMP = 1757120836
+SHA256 (marko-2.2.0.tar.gz) = 213c146ba197c1d6bcb06ae3658b7d87e45f6def35c09905b86aa6bb1984eba6
+SIZE (marko-2.2.0.tar.gz) = 143406
diff --git a/textproc/py-mdformat/Makefile b/textproc/py-mdformat/Makefile
index 740ccb42bbe0..989ab1be270d 100644
--- a/textproc/py-mdformat/Makefile
+++ b/textproc/py-mdformat/Makefile
@@ -1,12 +1,13 @@
# XXX: see below (post-patch target) before updating
PORTNAME= mdformat
DISTVERSION= 0.7.22
+PORTREVISION= 2
CATEGORIES= textproc python
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= nivit@FreeBSD.org
COMMENT= CommonMark compliant Markdown formatter
-WWW= https://github.com/executablebooks/mdformat
+WWW= https://github.com/hukkin/mdformat
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
@@ -14,9 +15,9 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=61.0.0:devel/py-setuptools@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}wheel>=0.41.3:devel/py-wheel@${PY_FLAVOR}
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}importlib-metadata>=3.6.0:devel/py-importlib-metadata@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}markdown-it-py>=1.0.0<4.0.0:textproc/py-markdown-it-py@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}markdown-it-py>=1<5:textproc/py-markdown-it-py@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}mdurl>=0.1.2:textproc/py-mdurl@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}tomli>=1.1.0:textproc/py-tomli@${PY_FLAVOR} \
+ ${PY_TOMLI} \
${PYTHON_PKGNAMEPREFIX}zipp>=0.5:devel/py-zipp@${PY_FLAVOR}
TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}covdefaults>=2.3.0_1:devel/py-covdefaults@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pytest-cov>=4.1.0:devel/py-pytest-cov@${PY_FLAVOR} \
diff --git a/textproc/py-mdformat/files/patch-pyproject.toml b/textproc/py-mdformat/files/patch-pyproject.toml
new file mode 100644
index 000000000000..b34885e1d500
--- /dev/null
+++ b/textproc/py-mdformat/files/patch-pyproject.toml
@@ -0,0 +1,13 @@
+Obtained from: https://github.com/hukkin/mdformat/commit/a822aca00e5b918953597499e67c8bb7767c7960
+
+--- pyproject.toml.orig 2025-01-30 17:57:20 UTC
++++ pyproject.toml
+@@ -13,7 +13,7 @@ dependencies = [
+ license = { file = "LICENSE" }
+ requires-python = ">=3.9"
+ dependencies = [
+- 'markdown-it-py >=1.0.0,<4.0.0',
++ 'markdown-it-py>=1,<5',
+ 'tomli >=1.1.0; python_version < "3.11"',
+ 'importlib-metadata >=3.6.0; python_version < "3.10"',
+ ]
diff --git a/textproc/py-mdit-py-plugins/Makefile b/textproc/py-mdit-py-plugins/Makefile
index 7e331c7652da..4491f49c54ff 100644
--- a/textproc/py-mdit-py-plugins/Makefile
+++ b/textproc/py-mdit-py-plugins/Makefile
@@ -1,5 +1,5 @@
PORTNAME= mdit-py-plugins
-PORTVERSION= 0.4.2
+PORTVERSION= 0.5.0
CATEGORIES= textproc python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -13,9 +13,9 @@ LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}flit-core>=3.4<4:devel/py-flit-core@${PY_FLAVOR}
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}markdown-it-py>=1.0.0<4.0.0:textproc/py-markdown-it-py@${PY_FLAVOR}
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}markdown-it-py>=2.0.0<5.0.0:textproc/py-markdown-it-py@${PY_FLAVOR}
-USES= python
+USES= python:3.10+
USE_PYTHON= autoplist concurrent pep517
NO_ARCH= yes
diff --git a/textproc/py-mdit-py-plugins/distinfo b/textproc/py-mdit-py-plugins/distinfo
index 0816bae0de53..0edf11d4c98a 100644
--- a/textproc/py-mdit-py-plugins/distinfo
+++ b/textproc/py-mdit-py-plugins/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1726081045
-SHA256 (mdit_py_plugins-0.4.2.tar.gz) = 5f2cd1fdb606ddf152d37ec30e46101a60512bc0e5fa1a7002c36647b09e26b5
-SIZE (mdit_py_plugins-0.4.2.tar.gz) = 43542
+TIMESTAMP = 1757120838
+SHA256 (mdit_py_plugins-0.5.0.tar.gz) = f4918cb50119f50446560513a8e311d574ff6aaed72606ddae6d35716fe809c6
+SIZE (mdit_py_plugins-0.5.0.tar.gz) = 44655
diff --git a/textproc/py-myst-parser/Makefile b/textproc/py-myst-parser/Makefile
index 07205baa80c8..44977c873ed6 100644
--- a/textproc/py-myst-parser/Makefile
+++ b/textproc/py-myst-parser/Makefile
@@ -1,5 +1,6 @@
PORTNAME= myst-parser
PORTVERSION= 4.0.1
+PORTREVISION= 1
CATEGORIES= textproc python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -16,7 +17,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}flit-core>=3.4<4:devel/py-flit-core@${PY_FLAVOR}
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}docutils>=0.19,1<0.22,1:textproc/py-docutils@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}Jinja2>=0:devel/py-Jinja2@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}markdown-it-py>=3.0<4:textproc/py-markdown-it-py@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}markdown-it-py>=3.0<5:textproc/py-markdown-it-py@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}mdit-py-plugins>=0.4.1<1:textproc/py-mdit-py-plugins@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pyyaml>=0:devel/py-pyyaml@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}sphinx>=5,1<9,1:textproc/py-sphinx@${PY_FLAVOR}
diff --git a/textproc/py-myst-parser/files/patch-pyproject.toml b/textproc/py-myst-parser/files/patch-pyproject.toml
index 67ed6bf33144..7e4e15bb5fdc 100644
--- a/textproc/py-myst-parser/files/patch-pyproject.toml
+++ b/textproc/py-myst-parser/files/patch-pyproject.toml
@@ -1,7 +1,11 @@
---- pyproject.toml.orig 2024-08-05 14:02:40 UTC
+--- pyproject.toml.orig 2025-02-12 10:52:59 UTC
+++ pyproject.toml
-@@ -38,7 +38,7 @@ dependencies = [
- "markdown-it-py~=3.0",
+@@ -36,10 +36,10 @@ dependencies = [
+ dependencies = [
+ "docutils>=0.19,<0.22",
+ "jinja2", # required for substitutions, but let sphinx choose version
+- "markdown-it-py~=3.0",
++ "markdown-it-py>=3.0,<5",
"mdit-py-plugins~=0.4,>=0.4.1",
"pyyaml",
- "sphinx>=7,<9",
diff --git a/textproc/py-python-ulid/Makefile b/textproc/py-python-ulid/Makefile
index 558de8481331..a50e7f8650d4 100644
--- a/textproc/py-python-ulid/Makefile
+++ b/textproc/py-python-ulid/Makefile
@@ -1,5 +1,5 @@
PORTNAME= python-ulid
-PORTVERSION= 3.0.0
+PORTVERSION= 3.1.0
CATEGORIES= textproc python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/textproc/py-python-ulid/distinfo b/textproc/py-python-ulid/distinfo
index b6ee4b7ce231..8d1bfa75b090 100644
--- a/textproc/py-python-ulid/distinfo
+++ b/textproc/py-python-ulid/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1728922918
-SHA256 (python_ulid-3.0.0.tar.gz) = e50296a47dc8209d28629a22fc81ca26c00982c78934bd7766377ba37ea49a9f
-SIZE (python_ulid-3.0.0.tar.gz) = 28822
+TIMESTAMP = 1757120840
+SHA256 (python_ulid-3.1.0.tar.gz) = ff0410a598bc5f6b01b602851a3296ede6f91389f913a5d5f8c496003836f636
+SIZE (python_ulid-3.1.0.tar.gz) = 93175
diff --git a/textproc/py-sphinx-autobuild/Makefile b/textproc/py-sphinx-autobuild/Makefile
index 20bc1ba1b6e5..dc3f881e8745 100644
--- a/textproc/py-sphinx-autobuild/Makefile
+++ b/textproc/py-sphinx-autobuild/Makefile
@@ -1,5 +1,5 @@
PORTNAME= sphinx-autobuild
-PORTVERSION= 2024.10.3
+PORTVERSION= 2025.8.25
CATEGORIES= textproc python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -7,7 +7,7 @@ DISTNAME= sphinx_autobuild-${PORTVERSION}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Rebuild Sphinx documentation on changes, with hot reloading in the browser
-WWW= https://github.com/executablebooks/sphinx-autobuild
+WWW= https://github.com/sphinx-doc/sphinx-autobuild
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.rst
@@ -20,7 +20,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}colorama>=0.4.6:devel/py-colorama@${PY_FLAVO
${PYTHON_PKGNAMEPREFIX}watchfiles>=0.20:devel/py-watchfiles@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}websockets>=11:devel/py-websockets@${PY_FLAVOR}
-USES= python
+USES= python:3.11+
USE_PYTHON= autoplist concurrent pep517
NO_ARCH= yes
diff --git a/textproc/py-sphinx-autobuild/distinfo b/textproc/py-sphinx-autobuild/distinfo
index 6b79c986016a..e5ed4b63af63 100644
--- a/textproc/py-sphinx-autobuild/distinfo
+++ b/textproc/py-sphinx-autobuild/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1728632482
-SHA256 (sphinx_autobuild-2024.10.3.tar.gz) = 248150f8f333e825107b6d4b86113ab28fa51750e5f9ae63b59dc339be951fb1
-SIZE (sphinx_autobuild-2024.10.3.tar.gz) = 14023
+TIMESTAMP = 1757120842
+SHA256 (sphinx_autobuild-2025.8.25.tar.gz) = 9cf5aab32853c8c31af572e4fecdc09c997e2b8be5a07daf2a389e270e85b213
+SIZE (sphinx_autobuild-2025.8.25.tar.gz) = 15200
diff --git a/textproc/py-sphinx-intl/Makefile b/textproc/py-sphinx-intl/Makefile
index f2a147aa6b95..0056711a32d0 100644
--- a/textproc/py-sphinx-intl/Makefile
+++ b/textproc/py-sphinx-intl/Makefile
@@ -1,5 +1,5 @@
PORTNAME= sphinx-intl
-PORTVERSION= 2.3.1
+PORTVERSION= 2.3.2
CATEGORIES= textproc python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -13,13 +13,14 @@ WWW= https://sphinx-intl.readthedocs.io/en/master/ \
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
-BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=0:devel/py-setuptools@${PY_FLAVOR} \
+BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=61:devel/py-setuptools@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}setuptools-scm>=8:devel/py-setuptools-scm@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR}
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}Babel>=0:devel/py-babel@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}click>=0:devel/py-click@${PY_FLAVOR} \
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}Babel>=2.9.0:devel/py-babel@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}click>=8.0.0:devel/py-click@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}sphinx>=0,1:textproc/py-sphinx@${PY_FLAVOR}
-USES= python:3.9+
+USES= python
USE_PYTHON= autoplist concurrent pep517
NO_ARCH= yes
diff --git a/textproc/py-sphinx-intl/distinfo b/textproc/py-sphinx-intl/distinfo
index 29b5e8c8c902..e7168ad5b0f7 100644
--- a/textproc/py-sphinx-intl/distinfo
+++ b/textproc/py-sphinx-intl/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1734888364
-SHA256 (sphinx_intl-2.3.1.tar.gz) = e2d04b907f57a029d46b4da344fd791e660d935eab6ced8a274fc65446389af1
-SIZE (sphinx_intl-2.3.1.tar.gz) = 28006
+TIMESTAMP = 1757120844
+SHA256 (sphinx_intl-2.3.2.tar.gz) = 04b0d8ea04d111a7ba278b17b7b3fe9625c58b6f8ffb78bb8a1dd1288d88c1c7
+SIZE (sphinx_intl-2.3.2.tar.gz) = 27921
diff --git a/textproc/py-sphinx-intl/files/patch-pyproject.toml b/textproc/py-sphinx-intl/files/patch-pyproject.toml
new file mode 100644
index 000000000000..876a3387d665
--- /dev/null
+++ b/textproc/py-sphinx-intl/files/patch-pyproject.toml
@@ -0,0 +1,21 @@
+--- pyproject.toml.orig 2025-08-02 04:52:34 UTC
++++ pyproject.toml
+@@ -7,8 +7,7 @@ requires-python = ">=3.9"
+ description = "Sphinx utility that make it easy to translate and to apply translation."
+ readme = "README.rst"
+ requires-python = ">=3.9"
+-license = "BSD-2-Clause"
+-license-files = ["LICENSE"]
++license = {file = "LICENSE"}
+ dependencies = [
+ "click>=8.0.0",
+ "babel>=2.9.0",
+@@ -55,7 +54,7 @@ sphinx-intl = "sphinx_intl.commands:main"
+ sphinx-intl = "sphinx_intl.commands:main"
+
+ [build-system]
+-requires = ["setuptools>=64", "setuptools_scm>=8"]
++requires = ["setuptools>=61", "setuptools_scm>=8"]
+ build-backend = "setuptools.build_meta"
+
+ [tool.setuptools]
diff --git a/textproc/py-sphinx-sitemap/Makefile b/textproc/py-sphinx-sitemap/Makefile
index 76c3ae293905..4d0b21d0bb08 100644
--- a/textproc/py-sphinx-sitemap/Makefile
+++ b/textproc/py-sphinx-sitemap/Makefile
@@ -1,5 +1,5 @@
PORTNAME= sphinx-sitemap
-PORTVERSION= 2.7.2
+PORTVERSION= 2.8.0
CATEGORIES= textproc python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/textproc/py-sphinx-sitemap/distinfo b/textproc/py-sphinx-sitemap/distinfo
index d82ec39753e8..a35581ec8c5b 100644
--- a/textproc/py-sphinx-sitemap/distinfo
+++ b/textproc/py-sphinx-sitemap/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750954246
-SHA256 (sphinx_sitemap-2.7.2.tar.gz) = 819e028e27579b47efa0e2f863b87136b711c45f13e84730610e80316f6883da
-SIZE (sphinx_sitemap-2.7.2.tar.gz) = 6387
+TIMESTAMP = 1757120846
+SHA256 (sphinx_sitemap-2.8.0.tar.gz) = 749d7184a0c7b73d486a232b54b5c1b38a0e2d6f18cf19fb1b033b8162b44a82
+SIZE (sphinx_sitemap-2.8.0.tar.gz) = 6829
diff --git a/textproc/py-tiktoken/Makefile b/textproc/py-tiktoken/Makefile
index f0e384638d32..a6239c676dd2 100644
--- a/textproc/py-tiktoken/Makefile
+++ b/textproc/py-tiktoken/Makefile
@@ -1,6 +1,5 @@
PORTNAME= tiktoken
-PORTVERSION= 0.9.0
-PORTREVISION= 5
+PORTVERSION= 0.11.0
CATEGORIES= textproc python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/textproc/py-tiktoken/Makefile.crates b/textproc/py-tiktoken/Makefile.crates
index 4ed70e22bfda..50e4fac9ceb0 100644
--- a/textproc/py-tiktoken/Makefile.crates
+++ b/textproc/py-tiktoken/Makefile.crates
@@ -1,31 +1,31 @@
CARGO_CRATES= aho-corasick-1.1.3 \
- autocfg-1.4.0 \
+ autocfg-1.5.0 \
bit-set-0.5.3 \
bit-vec-0.6.3 \
- bstr-1.11.3 \
- cfg-if-1.0.0 \
+ bstr-1.12.0 \
+ cfg-if-1.0.3 \
fancy-regex-0.13.0 \
heck-0.5.0 \
- indoc-2.0.5 \
- libc-0.2.169 \
- memchr-2.7.4 \
+ indoc-2.0.6 \
+ libc-0.2.175 \
+ memchr-2.7.5 \
memoffset-0.9.1 \
- once_cell-1.20.3 \
- portable-atomic-1.10.0 \
- proc-macro2-1.0.93 \
- pyo3-0.22.6 \
- pyo3-build-config-0.22.6 \
- pyo3-ffi-0.22.6 \
- pyo3-macros-0.22.6 \
- pyo3-macros-backend-0.22.6 \
- quote-1.0.38 \
- regex-1.11.1 \
- regex-automata-0.4.9 \
- regex-syntax-0.8.5 \
+ once_cell-1.21.3 \
+ portable-atomic-1.11.1 \
+ proc-macro2-1.0.101 \
+ pyo3-0.24.2 \
+ pyo3-build-config-0.24.2 \
+ pyo3-ffi-0.24.2 \
+ pyo3-macros-0.24.2 \
+ pyo3-macros-backend-0.24.2 \
+ quote-1.0.40 \
+ regex-1.11.2 \
+ regex-automata-0.4.10 \
+ regex-syntax-0.8.6 \
rustc-hash-1.1.0 \
- serde-1.0.217 \
- serde_derive-1.0.217 \
- syn-2.0.98 \
- target-lexicon-0.12.16 \
- unicode-ident-1.0.16 \
- unindent-0.2.3
+ serde-1.0.219 \
+ serde_derive-1.0.219 \
+ syn-2.0.106 \
+ target-lexicon-0.13.2 \
+ unicode-ident-1.0.18 \
+ unindent-0.2.4
diff --git a/textproc/py-tiktoken/distinfo b/textproc/py-tiktoken/distinfo
index 9eb3e2f08a01..2cf9c35ad5f2 100644
--- a/textproc/py-tiktoken/distinfo
+++ b/textproc/py-tiktoken/distinfo
@@ -1,65 +1,65 @@
-TIMESTAMP = 1739930208
-SHA256 (tiktoken-0.9.0.tar.gz) = d02a5ca6a938e0490e1ff957bc48c8b078c88cb83977be1625b1fd8aac792c5d
-SIZE (tiktoken-0.9.0.tar.gz) = 35991
+TIMESTAMP = 1757120848
+SHA256 (tiktoken-0.11.0.tar.gz) = 3c518641aee1c52247c2b97e74d8d07d780092af79d5911a6ab5e79359d9b06a
+SIZE (tiktoken-0.11.0.tar.gz) = 37648
SHA256 (rust/crates/aho-corasick-1.1.3.crate) = 8e60d3430d3a69478ad0993f19238d2df97c507009a52b3c10addcd7f6bcb916
SIZE (rust/crates/aho-corasick-1.1.3.crate) = 183311
-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/bit-set-0.5.3.crate) = 0700ddab506f33b20a03b13996eccd309a48e5ff77d0d95926aa0210fb4e95f1
SIZE (rust/crates/bit-set-0.5.3.crate) = 14470
SHA256 (rust/crates/bit-vec-0.6.3.crate) = 349f9b6a179ed607305526ca489b34ad0a41aed5f7980fa90eb03160b69598fb
SIZE (rust/crates/bit-vec-0.6.3.crate) = 19927
-SHA256 (rust/crates/bstr-1.11.3.crate) = 531a9155a481e2ee699d4f98f43c0ca4ff8ee1bfd55c31e9e98fb29d2b176fe0
-SIZE (rust/crates/bstr-1.11.3.crate) = 351536
-SHA256 (rust/crates/cfg-if-1.0.0.crate) = baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd
-SIZE (rust/crates/cfg-if-1.0.0.crate) = 7934
+SHA256 (rust/crates/bstr-1.12.0.crate) = 234113d19d0d7d613b40e86fb654acf958910802bcceab913a4f9e7cda03b1a4
+SIZE (rust/crates/bstr-1.12.0.crate) = 351557
+SHA256 (rust/crates/cfg-if-1.0.3.crate) = 2fd1289c04a9ea8cb22300a459a72a385d7c73d3259e2ed7dcb2af674838cfa9
+SIZE (rust/crates/cfg-if-1.0.3.crate) = 8719
SHA256 (rust/crates/fancy-regex-0.13.0.crate) = 531e46835a22af56d1e3b66f04844bed63158bc094a628bec1d321d9b4c44bf2
SIZE (rust/crates/fancy-regex-0.13.0.crate) = 85930
SHA256 (rust/crates/heck-0.5.0.crate) = 2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea
SIZE (rust/crates/heck-0.5.0.crate) = 11517
-SHA256 (rust/crates/indoc-2.0.5.crate) = b248f5224d1d606005e02c97f5aa4e88eeb230488bcc03bc9ca4d7991399f2b5
-SIZE (rust/crates/indoc-2.0.5.crate) = 14396
-SHA256 (rust/crates/libc-0.2.169.crate) = b5aba8db14291edd000dfcc4d620c7ebfb122c613afb886ca8803fa4e128a20a
-SIZE (rust/crates/libc-0.2.169.crate) = 757901
-SHA256 (rust/crates/memchr-2.7.4.crate) = 78ca9ab1a0babb1e7d5695e3530886289c18cf2f87ec19a575a0abdce112e3a3
-SIZE (rust/crates/memchr-2.7.4.crate) = 96670
+SHA256 (rust/crates/indoc-2.0.6.crate) = f4c7245a08504955605670dbf141fceab975f15ca21570696aebe9d2e71576bd
+SIZE (rust/crates/indoc-2.0.6.crate) = 17164
+SHA256 (rust/crates/libc-0.2.175.crate) = 6a82ae493e598baaea5209805c49bbf2ea7de956d50d7da0da1164f9c6d28543
+SIZE (rust/crates/libc-0.2.175.crate) = 788728
+SHA256 (rust/crates/memchr-2.7.5.crate) = 32a282da65faaf38286cf3be983213fcf1d2e2a58700e808f83f4ea9a4804bc0
+SIZE (rust/crates/memchr-2.7.5.crate) = 97603
SHA256 (rust/crates/memoffset-0.9.1.crate) = 488016bfae457b036d996092f6cb448677611ce4449e970ceaf42695203f218a
SIZE (rust/crates/memoffset-0.9.1.crate) = 9032
-SHA256 (rust/crates/once_cell-1.20.3.crate) = 945462a4b81e43c4e3ba96bd7b49d834c6f61198356aa858733bc4acf3cbe62e
-SIZE (rust/crates/once_cell-1.20.3.crate) = 33456
-SHA256 (rust/crates/portable-atomic-1.10.0.crate) = 280dc24453071f1b63954171985a0b0d30058d287960968b9b2aca264c8d4ee6
-SIZE (rust/crates/portable-atomic-1.10.0.crate) = 174760
-SHA256 (rust/crates/proc-macro2-1.0.93.crate) = 60946a68e5f9d28b0dc1c21bb8a97ee7d018a8b322fa57838ba31cc878e22d99
-SIZE (rust/crates/proc-macro2-1.0.93.crate) = 52388
-SHA256 (rust/crates/pyo3-0.22.6.crate) = f402062616ab18202ae8319da13fa4279883a2b8a9d9f83f20dbade813ce1884
-SIZE (rust/crates/pyo3-0.22.6.crate) = 546746
-SHA256 (rust/crates/pyo3-build-config-0.22.6.crate) = b14b5775b5ff446dd1056212d778012cbe8a0fbffd368029fd9e25b514479c38
-SIZE (rust/crates/pyo3-build-config-0.22.6.crate) = 31369
-SHA256 (rust/crates/pyo3-ffi-0.22.6.crate) = 9ab5bcf04a2cdcbb50c7d6105de943f543f9ed92af55818fd17b660390fc8636
-SIZE (rust/crates/pyo3-ffi-0.22.6.crate) = 69352
-SHA256 (rust/crates/pyo3-macros-0.22.6.crate) = 0fd24d897903a9e6d80b968368a34e1525aeb719d568dba8b3d4bfa5dc67d453
-SIZE (rust/crates/pyo3-macros-0.22.6.crate) = 8182
-SHA256 (rust/crates/pyo3-macros-backend-0.22.6.crate) = 36c011a03ba1e50152b4b394b479826cad97e7a21eb52df179cd91ac411cbfbe
-SIZE (rust/crates/pyo3-macros-backend-0.22.6.crate) = 66312
-SHA256 (rust/crates/quote-1.0.38.crate) = 0e4dccaaaf89514f546c693ddc140f729f958c247918a13380cccc6078391acc
-SIZE (rust/crates/quote-1.0.38.crate) = 31252
-SHA256 (rust/crates/regex-1.11.1.crate) = b544ef1b4eac5dc2db33ea63606ae9ffcfac26c1416a2806ae0bf5f56b201191
-SIZE (rust/crates/regex-1.11.1.crate) = 254170
-SHA256 (rust/crates/regex-automata-0.4.9.crate) = 809e8dc61f6de73b46c85f4c96486310fe304c434cfa43669d7b40f711150908
-SIZE (rust/crates/regex-automata-0.4.9.crate) = 618525
-SHA256 (rust/crates/regex-syntax-0.8.5.crate) = 2b15c43186be67a4fd63bee50d0303afffcef381492ebe2c5d87f324e1b8815c
-SIZE (rust/crates/regex-syntax-0.8.5.crate) = 357541
+SHA256 (rust/crates/once_cell-1.21.3.crate) = 42f5e15c9953c5e4ccceeb2e7382a716482c34515315f7b03532b8b4e8393d2d
+SIZE (rust/crates/once_cell-1.21.3.crate) = 34534
+SHA256 (rust/crates/portable-atomic-1.11.1.crate) = f84267b20a16ea918e43c6a88433c2d54fa145c92a811b5b047ccbe153674483
+SIZE (rust/crates/portable-atomic-1.11.1.crate) = 185506
+SHA256 (rust/crates/proc-macro2-1.0.101.crate) = 89ae43fd86e4158d6db51ad8e2b80f313af9cc74f5c0e03ccb87de09998732de
+SIZE (rust/crates/proc-macro2-1.0.101.crate) = 53886
+SHA256 (rust/crates/pyo3-0.24.2.crate) = e5203598f366b11a02b13aa20cab591229ff0a89fd121a308a5df751d5fc9219
+SIZE (rust/crates/pyo3-0.24.2.crate) = 1113754
+SHA256 (rust/crates/pyo3-build-config-0.24.2.crate) = 99636d423fa2ca130fa5acde3059308006d46f98caac629418e53f7ebb1e9999
+SIZE (rust/crates/pyo3-build-config-0.24.2.crate) = 34019
+SHA256 (rust/crates/pyo3-ffi-0.24.2.crate) = 78f9cf92ba9c409279bc3305b5409d90db2d2c22392d443a87df3a1adad59e33
+SIZE (rust/crates/pyo3-ffi-0.24.2.crate) = 76458
+SHA256 (rust/crates/pyo3-macros-0.24.2.crate) = 0b999cb1a6ce21f9a6b147dcf1be9ffedf02e0043aec74dc390f3007047cecd9
+SIZE (rust/crates/pyo3-macros-0.24.2.crate) = 8874
+SHA256 (rust/crates/pyo3-macros-backend-0.24.2.crate) = 822ece1c7e1012745607d5cf0bcb2874769f0f7cb34c4cde03b9358eb9ef911a
+SIZE (rust/crates/pyo3-macros-backend-0.24.2.crate) = 72654
+SHA256 (rust/crates/quote-1.0.40.crate) = 1885c039570dc00dcb4ff087a89e185fd56bae234ddc7f056a945bf36467248d
+SIZE (rust/crates/quote-1.0.40.crate) = 31063
+SHA256 (rust/crates/regex-1.11.2.crate) = 23d7fd106d8c02486a8d64e778353d1cffe08ce79ac2e82f540c86d0facf6912
+SIZE (rust/crates/regex-1.11.2.crate) = 166265
+SHA256 (rust/crates/regex-automata-0.4.10.crate) = 6b9458fa0bfeeac22b5ca447c63aaf45f28439a709ccd244698632f9aa6394d6
+SIZE (rust/crates/regex-automata-0.4.10.crate) = 622754
+SHA256 (rust/crates/regex-syntax-0.8.6.crate) = caf4aa5b0f434c91fe5c7f1ecb6a5ece2130b02ad2a590589dda5146df959001
+SIZE (rust/crates/regex-syntax-0.8.6.crate) = 358808
SHA256 (rust/crates/rustc-hash-1.1.0.crate) = 08d43f7aa6b08d49f382cde6a7982047c3426db949b1424bc4b7ec9ae12c6ce2
SIZE (rust/crates/rustc-hash-1.1.0.crate) = 9331
-SHA256 (rust/crates/serde-1.0.217.crate) = 02fc4265df13d6fa1d00ecff087228cc0a2b5f3c0e87e258d8b94a156e984c70
-SIZE (rust/crates/serde-1.0.217.crate) = 79019
-SHA256 (rust/crates/serde_derive-1.0.217.crate) = 5a9bf7cf98d04a2b28aead066b7496853d4779c9cc183c440dbac457641e19a0
-SIZE (rust/crates/serde_derive-1.0.217.crate) = 57749
-SHA256 (rust/crates/syn-2.0.98.crate) = 36147f1a48ae0ec2b5b3bc5b537d267457555a10dc06f3dbc8cb11ba3006d3b1
-SIZE (rust/crates/syn-2.0.98.crate) = 297807
-SHA256 (rust/crates/target-lexicon-0.12.16.crate) = 61c41af27dd6d1e27b1b16b489db798443478cef1f06a660c96db617ba5de3b1
-SIZE (rust/crates/target-lexicon-0.12.16.crate) = 26488
-SHA256 (rust/crates/unicode-ident-1.0.16.crate) = a210d160f08b701c8721ba1c726c11662f877ea6b7094007e1ca9a1041945034
-SIZE (rust/crates/unicode-ident-1.0.16.crate) = 47684
-SHA256 (rust/crates/unindent-0.2.3.crate) = c7de7d73e1754487cb58364ee906a499937a0dfabd86bcb980fa99ec8c8fa2ce
-SIZE (rust/crates/unindent-0.2.3.crate) = 7306
+SHA256 (rust/crates/serde-1.0.219.crate) = 5f0e2c6ed6606019b4e29e69dbaba95b11854410e5347d525002456dbbb786b6
+SIZE (rust/crates/serde-1.0.219.crate) = 78983
+SHA256 (rust/crates/serde_derive-1.0.219.crate) = 5b0276cf7f2c73365f7157c8123c21cd9a50fbbd844757af28ca1f5925fc2a00
+SIZE (rust/crates/serde_derive-1.0.219.crate) = 57798
+SHA256 (rust/crates/syn-2.0.106.crate) = ede7c438028d4436d71104916910f5bb611972c5cfd7f89b8300a8186e6fada6
+SIZE (rust/crates/syn-2.0.106.crate) = 301514
+SHA256 (rust/crates/target-lexicon-0.13.2.crate) = e502f78cdbb8ba4718f566c418c52bc729126ffd16baee5baa718cf25dd5a69a
+SIZE (rust/crates/target-lexicon-0.13.2.crate) = 27923
+SHA256 (rust/crates/unicode-ident-1.0.18.crate) = 5a5f39404a5da50712a4c1eecf25e90dd62b613502b7e925fd4e4d19b5c96512
+SIZE (rust/crates/unicode-ident-1.0.18.crate) = 47743
+SHA256 (rust/crates/unindent-0.2.4.crate) = 7264e107f553ccae879d21fbea1d6724ac785e8c3bfc762137959b5802826ef3
+SIZE (rust/crates/unindent-0.2.4.crate) = 7422
diff --git a/textproc/qrcodegen/Makefile b/textproc/qrcodegen/Makefile
index 01ee8de5482c..d46f6364a54f 100644
--- a/textproc/qrcodegen/Makefile
+++ b/textproc/qrcodegen/Makefile
@@ -1,42 +1,37 @@
PORTNAME= qrcodegen
-PORTVERSION= 1.14.2
-PORTREVISION= 1
+DISTVERSION= 1.14.2
+PORTREVISION= 2
CATEGORIES= textproc java
MASTER_SITES= http://bsd-geek.de/FreeBSD/distfiles/
-DISTNAME= ${PORTNAME}_${PORTVERSION}
+DISTNAME= ${PORTNAME}_${DISTVERSION}
-MAINTAINER= ports@FreeBSD.org
+MAINTAINER= kevinz5000@gmail.com
COMMENT= GUI to generate QR codes
WWW= https://sites.google.com/site/qrcodeforwn/home/qr-code-generator-for-wireless-networks
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/LICENSE
-USES= java zip:infozip
-
+USES= java zip
+JAVA_VERSION= 8
+
+DESKTOP_ENTRIES= "Portable QR-Code Generator" \
+ "${COMMENT}" \
+ "" \
+ "${PORTNAME}" \
+ "Utility;2DGraphics;Java;" \
+ false
+EXTRACT_BEFORE_ARGS= -jqo
+EXTRACT_AFTER_ARGS= -d ${WRKSRC}
NO_ARCH= yes
NO_BUILD= yes
-SUB_FILES= qrcodegen
+SUB_FILES= ${PORTNAME}
INSTALLFILES= FAQ.txt Installation.txt NOTICE QRCodeGen.jar Version.html
-DESKTOP_ENTRIES="Portable QR-Code Generator" \
- "${COMMENT}" \
- "" \
- "qrcodegen" \
- "Utility;2DGraphics;Java;" \
- false
-
-do-extract:
- @${RM} -r ${WRKDIR}
- @${MKDIR} ${WRKSRC}
- @${UNZIP_CMD} -q -j -d ${WRKSRC} ${DISTDIR}/${EXTRACT_ONLY}
-
do-install:
- @${MKDIR} ${STAGEDIR}${DATADIR}
-.for i in ${INSTALLFILES}
- ${INSTALL_DATA} ${WRKSRC}/${i} ${STAGEDIR}${DATADIR}/
-.endfor
- ${INSTALL_SCRIPT} ${WRKDIR}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin/
+ ${MKDIR} ${STAGEDIR}${DATADIR}
+ ${INSTALL_DATA} ${INSTALLFILES:C|^|${WRKSRC}/|} ${STAGEDIR}${DATADIR}
+ ${INSTALL_SCRIPT} ${WRKDIR}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin
.include <bsd.port.mk>
diff --git a/textproc/qrcodegen/files/qrcodegen.in b/textproc/qrcodegen/files/qrcodegen.in
index 05eadc249d9a..4d7042557b37 100644
--- a/textproc/qrcodegen/files/qrcodegen.in
+++ b/textproc/qrcodegen/files/qrcodegen.in
@@ -1,5 +1,6 @@
#!/bin/sh
cd %%DATADIR%%
+export JAVA_VERSION="%%JAVA_VERSION%%"
exec %%LOCALBASE%%/bin/java -jar QRCodeGen.jar "$@"
diff --git a/textproc/rubygem-actiontext71/Makefile b/textproc/rubygem-actiontext71/Makefile
index b7d2130655a2..bf5fdeaf1e4d 100644
--- a/textproc/rubygem-actiontext71/Makefile
+++ b/textproc/rubygem-actiontext71/Makefile
@@ -1,5 +1,5 @@
PORTNAME= actiontext
-PORTVERSION= 7.1.5.1
+PORTVERSION= 7.1.5.2
CATEGORIES= textproc rubygems
MASTER_SITES= RG
PKGNAMESUFFIX= 71
diff --git a/textproc/rubygem-actiontext71/distinfo b/textproc/rubygem-actiontext71/distinfo
index 6576322b2ce1..328f7fe06a86 100644
--- a/textproc/rubygem-actiontext71/distinfo
+++ b/textproc/rubygem-actiontext71/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1734888820
-SHA256 (rubygem/actiontext-7.1.5.1.gem) = b8e261cfad5bc6a78b3f15be5e7c7f32190041b3dc6f027a3a353b4392d2f7ec
-SIZE (rubygem/actiontext-7.1.5.1.gem) = 137216
+TIMESTAMP = 1757121966
+SHA256 (rubygem/actiontext-7.1.5.2.gem) = 505678e4611762cb68e9c05bc5776ce5977415beed2fbabdd0ed110c63390207
+SIZE (rubygem/actiontext-7.1.5.2.gem) = 137216
diff --git a/textproc/rubygem-actiontext72/Makefile b/textproc/rubygem-actiontext72/Makefile
index 30e51d202acf..e518782c43b5 100644
--- a/textproc/rubygem-actiontext72/Makefile
+++ b/textproc/rubygem-actiontext72/Makefile
@@ -1,5 +1,5 @@
PORTNAME= actiontext
-PORTVERSION= 7.2.2.1
+PORTVERSION= 7.2.2.2
CATEGORIES= textproc rubygems
MASTER_SITES= RG
PKGNAMESUFFIX= 72
diff --git a/textproc/rubygem-actiontext72/distinfo b/textproc/rubygem-actiontext72/distinfo
index b2f0a0ae171c..eaf70827840b 100644
--- a/textproc/rubygem-actiontext72/distinfo
+++ b/textproc/rubygem-actiontext72/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1734888846
-SHA256 (rubygem/actiontext-7.2.2.1.gem) = f369cee41a6674b697bf9257d917a3dce575a2c89935af437b432d6737a3f0d6
-SIZE (rubygem/actiontext-7.2.2.1.gem) = 137216
+TIMESTAMP = 1757121992
+SHA256 (rubygem/actiontext-7.2.2.2.gem) = 8e80623cf206f077f4b671846ba74b0cb154b2a306a6569d3c4b3deb22e2b701
+SIZE (rubygem/actiontext-7.2.2.2.gem) = 137216
diff --git a/textproc/rubygem-actiontext80/Makefile b/textproc/rubygem-actiontext80/Makefile
index 37f6cbc75fba..75a7fb1a5a78 100644
--- a/textproc/rubygem-actiontext80/Makefile
+++ b/textproc/rubygem-actiontext80/Makefile
@@ -1,5 +1,5 @@
PORTNAME= actiontext
-PORTVERSION= 8.0.2
+PORTVERSION= 8.0.2.1
CATEGORIES= textproc rubygems
MASTER_SITES= RG
PKGNAMESUFFIX= 80
diff --git a/textproc/rubygem-actiontext80/distinfo b/textproc/rubygem-actiontext80/distinfo
index 93ab70f568e0..7cf8fbb4a72c 100644
--- a/textproc/rubygem-actiontext80/distinfo
+++ b/textproc/rubygem-actiontext80/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1742070794
-SHA256 (rubygem/actiontext-8.0.2.gem) = a40db32032ee2fbb479d5d69318c4284344c1cda73836fd73ffcdb917d203abf
-SIZE (rubygem/actiontext-8.0.2.gem) = 141824
+TIMESTAMP = 1757122018
+SHA256 (rubygem/actiontext-8.0.2.1.gem) = 0cc4b3b5cfb9d915c6697b05b013dad7f4eaf074d9989700b6a0a55cf620d6b8
+SIZE (rubygem/actiontext-8.0.2.1.gem) = 141824
diff --git a/textproc/rubygem-commonmarker/Makefile b/textproc/rubygem-commonmarker/Makefile
index b362dbfe5c8d..b19327467805 100644
--- a/textproc/rubygem-commonmarker/Makefile
+++ b/textproc/rubygem-commonmarker/Makefile
@@ -1,6 +1,5 @@
PORTNAME= commonmarker
-PORTVERSION= 2.3.1
-PORTREVISION= 2
+PORTVERSION= 2.3.2
CATEGORIES= textproc rubygems
MASTER_SITES= RG
DISTFILES= ${DISTNAME}.gem
diff --git a/textproc/rubygem-commonmarker/Makefile.crates b/textproc/rubygem-commonmarker/Makefile.crates
index 938de0009d71..326f3a4d0fc1 100644
--- a/textproc/rubygem-commonmarker/Makefile.crates
+++ b/textproc/rubygem-commonmarker/Makefile.crates
@@ -1,131 +1,143 @@
-CARGO_CRATES= adler2-2.0.0 \
+CARGO_CRATES= adler2-2.0.1 \
aho-corasick-1.1.3 \
- anstream-0.6.18 \
- anstyle-1.0.10 \
- anstyle-parse-0.2.6 \
- anstyle-query-1.1.2 \
- anstyle-wincon-3.0.6 \
+ anstream-0.6.19 \
+ anstyle-1.0.11 \
+ anstyle-parse-0.2.7 \
+ anstyle-query-1.1.3 \
+ anstyle-wincon-3.0.9 \
base64-0.22.1 \
bincode-1.3.3 \
bindgen-0.69.5 \
bit-set-0.5.3 \
bit-vec-0.6.3 \
bitflags-1.3.2 \
- bitflags-2.6.0 \
- bon-3.3.2 \
- bon-macros-3.3.2 \
- bumpalo-3.16.0 \
- caseless-0.2.1 \
- cc-1.2.6 \
+ bitflags-2.9.1 \
+ bon-3.6.5 \
+ bon-macros-3.6.5 \
+ bumpalo-3.19.0 \
+ caseless-0.2.2 \
+ cc-1.2.31 \
cexpr-0.6.0 \
- cfg-if-1.0.0 \
+ cfg-if-1.0.1 \
clang-sys-1.8.1 \
- clap-4.5.23 \
- clap_builder-4.5.23 \
- clap_derive-4.5.18 \
- clap_lex-0.7.4 \
- colorchoice-1.0.3 \
- comrak-0.39.1 \
- crc32fast-1.4.2 \
- darling-0.20.10 \
- darling_core-0.20.10 \
- darling_macro-0.20.10 \
- deranged-0.3.11 \
- deunicode-1.6.0 \
- either-1.13.0 \
+ clap-4.5.42 \
+ clap_builder-4.5.42 \
+ clap_derive-4.5.41 \
+ clap_lex-0.7.5 \
+ colorchoice-1.0.4 \
+ comrak-0.41.0 \
+ crc32fast-1.5.0 \
+ darling-0.21.1 \
+ darling_core-0.21.1 \
+ darling_macro-0.21.1 \
+ deranged-0.4.0 \
+ deunicode-1.6.2 \
+ either-1.15.0 \
emojis-0.6.4 \
entities-1.0.1 \
- equivalent-1.0.1 \
- errno-0.3.10 \
+ equivalent-1.0.2 \
+ errno-0.3.13 \
fancy-regex-0.11.0 \
- flate2-1.0.35 \
+ flate2-1.1.2 \
fnv-1.0.7 \
glob-0.3.2 \
- hashbrown-0.15.2 \
+ hashbrown-0.15.4 \
heck-0.5.0 \
ident_case-1.0.1 \
- indexmap-2.7.0 \
+ indexmap-2.10.0 \
is_terminal_polyfill-1.70.1 \
itertools-0.12.1 \
- itoa-1.0.14 \
+ itoa-1.0.15 \
lazy_static-1.5.0 \
lazycell-1.3.0 \
- libc-0.2.169 \
- libloading-0.8.6 \
+ libc-0.2.174 \
+ libloading-0.8.8 \
linked-hash-map-0.5.6 \
- linux-raw-sys-0.4.14 \
- log-0.4.22 \
+ linux-raw-sys-0.9.4 \
+ log-0.4.27 \
magnus-0.7.1 \
magnus-macros-0.6.0 \
- memchr-2.7.4 \
+ memchr-2.7.5 \
minimal-lexical-0.2.1 \
- miniz_oxide-0.8.2 \
+ miniz_oxide-0.8.9 \
nom-7.1.3 \
num-conv-0.1.0 \
- once_cell-1.20.2 \
- onig-6.4.0 \
- onig_sys-69.8.1 \
- phf-0.11.2 \
- phf_shared-0.11.2 \
- pkg-config-0.3.31 \
- plist-1.7.0 \
+ once_cell-1.21.3 \
+ once_cell_polyfill-1.70.1 \
+ onig-6.5.1 \
+ onig_sys-69.9.1 \
+ phf-0.11.3 \
+ phf_shared-0.11.3 \
+ pkg-config-0.3.32 \
+ plist-1.7.4 \
powerfmt-0.2.0 \
- prettyplease-0.2.25 \
- proc-macro2-1.0.92 \
- quick-xml-0.32.0 \
- quote-1.0.38 \
- rb-sys-0.9.114 \
- rb-sys-build-0.9.114 \
+ prettyplease-0.2.36 \
+ proc-macro2-1.0.95 \
+ quick-xml-0.38.1 \
+ quote-1.0.40 \
+ rb-sys-0.9.117 \
+ rb-sys-build-0.9.117 \
rb-sys-env-0.1.2 \
rctree-0.6.0 \
regex-1.11.1 \
regex-automata-0.4.9 \
regex-syntax-0.8.5 \
rustc-hash-1.1.0 \
- rustix-0.38.42 \
- rustversion-1.0.19 \
- ryu-1.0.18 \
+ rustix-1.0.8 \
+ rustversion-1.0.21 \
+ ryu-1.0.20 \
same-file-1.0.6 \
- seq-macro-0.3.5 \
- serde-1.0.217 \
- serde_derive-1.0.217 \
- serde_json-1.0.134 \
+ seq-macro-0.3.6 \
+ serde-1.0.219 \
+ serde_derive-1.0.219 \
+ serde_json-1.0.142 \
shell-words-1.1.0 \
shlex-1.3.0 \
- siphasher-0.3.11 \
+ siphasher-1.0.1 \
slug-0.1.6 \
strsim-0.11.1 \
- syn-2.0.93 \
+ syn-2.0.104 \
syntect-5.2.0 \
- terminal_size-0.4.1 \
+ terminal_size-0.4.2 \
thiserror-1.0.69 \
thiserror-impl-1.0.69 \
- time-0.3.37 \
- time-core-0.1.2 \
- time-macros-0.2.19 \
- tinyvec-1.8.1 \
+ time-0.3.41 \
+ time-core-0.1.4 \
+ time-macros-0.2.22 \
+ tinyvec-1.9.0 \
tinyvec_macros-0.1.1 \
typed-arena-2.0.2 \
- unicode-ident-1.0.14 \
+ unicode-ident-1.0.18 \
unicode-normalization-0.1.24 \
unicode_categories-0.1.1 \
utf8parse-0.2.2 \
walkdir-2.5.0 \
- wasm-bindgen-0.2.99 \
- wasm-bindgen-backend-0.2.99 \
- wasm-bindgen-macro-0.2.99 \
- wasm-bindgen-macro-support-0.2.99 \
- wasm-bindgen-shared-0.2.99 \
+ wasm-bindgen-0.2.100 \
+ wasm-bindgen-backend-0.2.100 \
+ wasm-bindgen-macro-0.2.100 \
+ wasm-bindgen-macro-support-0.2.100 \
+ wasm-bindgen-shared-0.2.100 \
winapi-util-0.1.9 \
+ windows-link-0.1.3 \
windows-sys-0.59.0 \
+ windows-sys-0.60.2 \
windows-targets-0.52.6 \
+ windows-targets-0.53.3 \
windows_aarch64_gnullvm-0.52.6 \
+ windows_aarch64_gnullvm-0.53.0 \
windows_aarch64_msvc-0.52.6 \
+ windows_aarch64_msvc-0.53.0 \
windows_i686_gnu-0.52.6 \
+ windows_i686_gnu-0.53.0 \
windows_i686_gnullvm-0.52.6 \
+ windows_i686_gnullvm-0.53.0 \
windows_i686_msvc-0.52.6 \
+ windows_i686_msvc-0.53.0 \
windows_x86_64_gnu-0.52.6 \
+ windows_x86_64_gnu-0.53.0 \
windows_x86_64_gnullvm-0.52.6 \
+ windows_x86_64_gnullvm-0.53.0 \
windows_x86_64_msvc-0.52.6 \
+ windows_x86_64_msvc-0.53.0 \
xdg-2.5.2 \
yaml-rust-0.4.5
diff --git a/textproc/rubygem-commonmarker/distinfo b/textproc/rubygem-commonmarker/distinfo
index 0be57d1defab..154fcc2ed811 100644
--- a/textproc/rubygem-commonmarker/distinfo
+++ b/textproc/rubygem-commonmarker/distinfo
@@ -1,20 +1,20 @@
-TIMESTAMP = 1751208234
-SHA256 (commonmarker-2.3.1.gem) = 8943ef0731a4205765b1ab8f25a7a9b9f62acb28b0054c7d60f06720a23cadc7
-SIZE (commonmarker-2.3.1.gem) = 31744
-SHA256 (rust/crates/adler2-2.0.0.crate) = 512761e0bb2578dd7380c6baaa0f4ce03e84f95e960231d1dec8bf4d7d6e2627
-SIZE (rust/crates/adler2-2.0.0.crate) = 13529
+TIMESTAMP = 1757121868
+SHA256 (commonmarker-2.3.2.gem) = bf84e3735f4e5ce08125aa93689a8cda4c811579743916249322d95c2f1ce711
+SIZE (commonmarker-2.3.2.gem) = 32256
+SHA256 (rust/crates/adler2-2.0.1.crate) = 320119579fcad9c21884f5c4861d16174d0e06250625266f50fe6898340abefa
+SIZE (rust/crates/adler2-2.0.1.crate) = 13366
SHA256 (rust/crates/aho-corasick-1.1.3.crate) = 8e60d3430d3a69478ad0993f19238d2df97c507009a52b3c10addcd7f6bcb916
SIZE (rust/crates/aho-corasick-1.1.3.crate) = 183311
-SHA256 (rust/crates/anstream-0.6.18.crate) = 8acc5369981196006228e28809f761875c0327210a891e941f4c683b3a99529b
-SIZE (rust/crates/anstream-0.6.18.crate) = 29681
-SHA256 (rust/crates/anstyle-1.0.10.crate) = 55cc3b69f167a1ef2e161439aa98aed94e6028e5f9a59be9a6ffb47aef1651f9
-SIZE (rust/crates/anstyle-1.0.10.crate) = 15725
-SHA256 (rust/crates/anstyle-parse-0.2.6.crate) = 3b2d16507662817a6a20a9ea92df6652ee4f94f914589377d69f3b21bc5798a9
-SIZE (rust/crates/anstyle-parse-0.2.6.crate) = 22343
-SHA256 (rust/crates/anstyle-query-1.1.2.crate) = 79947af37f4177cfead1110013d678905c37501914fba0efea834c3fe9a8d60c
-SIZE (rust/crates/anstyle-query-1.1.2.crate) = 9969
-SHA256 (rust/crates/anstyle-wincon-3.0.6.crate) = 2109dbce0e72be3ec00bed26e6a7479ca384ad226efdd66db8fa2e3a38c83125
-SIZE (rust/crates/anstyle-wincon-3.0.6.crate) = 12271
+SHA256 (rust/crates/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/base64-0.22.1.crate) = 72b3254f16251a8381aa12e40e3c4d2f0199f8c6508fbecb9d91f575e0fbb8c6
SIZE (rust/crates/base64-0.22.1.crate) = 81597
SHA256 (rust/crates/bincode-1.3.3.crate) = b1f45e9417d87227c7a56d22e471c6206462cba514c7590c09aff4cf6d1ddcad
@@ -27,136 +27,138 @@ SHA256 (rust/crates/bit-vec-0.6.3.crate) = 349f9b6a179ed607305526ca489b34ad0a41a
SIZE (rust/crates/bit-vec-0.6.3.crate) = 19927
SHA256 (rust/crates/bitflags-1.3.2.crate) = bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a
SIZE (rust/crates/bitflags-1.3.2.crate) = 23021
-SHA256 (rust/crates/bitflags-2.6.0.crate) = b048fb63fd8b5923fc5aa7b340d8e156aec7ec02f0c78fa8a6ddc2613f6f71de
-SIZE (rust/crates/bitflags-2.6.0.crate) = 45357
-SHA256 (rust/crates/bon-3.3.2.crate) = fe7acc34ff59877422326db7d6f2d845a582b16396b6b08194942bf34c6528ab
-SIZE (rust/crates/bon-3.3.2.crate) = 48519
-SHA256 (rust/crates/bon-macros-3.3.2.crate) = 4159dd617a7fbc9be6a692fe69dc2954f8e6bb6bb5e4d7578467441390d77fd0
-SIZE (rust/crates/bon-macros-3.3.2.crate) = 78732
-SHA256 (rust/crates/bumpalo-3.16.0.crate) = 79296716171880943b8470b5f8d03aa55eb2e645a4874bdbb28adb49162e012c
-SIZE (rust/crates/bumpalo-3.16.0.crate) = 85677
-SHA256 (rust/crates/caseless-0.2.1.crate) = 808dab3318747be122cb31d36de18d4d1c81277a76f8332a02b81a3d73463d7f
-SIZE (rust/crates/caseless-0.2.1.crate) = 18826
-SHA256 (rust/crates/cc-1.2.6.crate) = 8d6dbb628b8f8555f86d0323c2eb39e3ec81901f4b83e091db8a6a76d316a333
-SIZE (rust/crates/cc-1.2.6.crate) = 99923
+SHA256 (rust/crates/bitflags-2.9.1.crate) = 1b8e56985ec62d17e9c1001dc89c88ecd7dc08e47eba5ec7c29c7b5eeecde967
+SIZE (rust/crates/bitflags-2.9.1.crate) = 47913
+SHA256 (rust/crates/bon-3.6.5.crate) = 33d9ef19ae5263a138da9a86871eca537478ab0332a7770bac7e3f08b801f89f
+SIZE (rust/crates/bon-3.6.5.crate) = 58611
+SHA256 (rust/crates/bon-macros-3.6.5.crate) = 577ae008f2ca11ca7641bd44601002ee5ab49ef0af64846ce1ab6057218a5cc1
+SIZE (rust/crates/bon-macros-3.6.5.crate) = 86123
+SHA256 (rust/crates/bumpalo-3.19.0.crate) = 46c5e41b57b8bba42a04676d81cb89e9ee8e859a1a66f80a5a72e1cb76b34d43
+SIZE (rust/crates/bumpalo-3.19.0.crate) = 96414
+SHA256 (rust/crates/caseless-0.2.2.crate) = 8b6fd507454086c8edfd769ca6ada439193cdb209c7681712ef6275cccbfe5d8
+SIZE (rust/crates/caseless-0.2.2.crate) = 29309
+SHA256 (rust/crates/cc-1.2.31.crate) = c3a42d84bb6b69d3a8b3eaacf0d88f179e1929695e1ad012b6cf64d9caaa5fd2
+SIZE (rust/crates/cc-1.2.31.crate) = 109427
SHA256 (rust/crates/cexpr-0.6.0.crate) = 6fac387a98bb7c37292057cffc56d62ecb629900026402633ae9160df93a8766
SIZE (rust/crates/cexpr-0.6.0.crate) = 17966
-SHA256 (rust/crates/cfg-if-1.0.0.crate) = baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd
-SIZE (rust/crates/cfg-if-1.0.0.crate) = 7934
+SHA256 (rust/crates/cfg-if-1.0.1.crate) = 9555578bc9e57714c812a1f84e4fc5b4d21fcb063490c624de019f7464c91268
+SIZE (rust/crates/cfg-if-1.0.1.crate) = 8683
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.23.crate) = 3135e7ec2ef7b10c6ed8950f0f792ed96ee093fa088608f1c76e569722700c84
-SIZE (rust/crates/clap-4.5.23.crate) = 56460
-SHA256 (rust/crates/clap_builder-4.5.23.crate) = 30582fc632330df2bd26877bde0c1f4470d57c582bbc070376afcd04d8cb4838
-SIZE (rust/crates/clap_builder-4.5.23.crate) = 164180
-SHA256 (rust/crates/clap_derive-4.5.18.crate) = 4ac6a0c7b1a9e9a5186361f67dfa1b88213572f427fb9ab038efb2bd8c582dab
-SIZE (rust/crates/clap_derive-4.5.18.crate) = 30131
-SHA256 (rust/crates/clap_lex-0.7.4.crate) = f46ad14479a25103f283c0f10005961cf086d8dc42205bb44c46ac563475dca6
-SIZE (rust/crates/clap_lex-0.7.4.crate) = 12858
-SHA256 (rust/crates/colorchoice-1.0.3.crate) = 5b63caa9aa9397e2d9480a9b13673856c78d8ac123288526c37d7839f2a86990
-SIZE (rust/crates/colorchoice-1.0.3.crate) = 7923
-SHA256 (rust/crates/comrak-0.39.1.crate) = 2fefab951771fc3beeed0773ce66a4f7b706273fc6c4c95b08dd1615744abcf5
-SIZE (rust/crates/comrak-0.39.1.crate) = 178985
-SHA256 (rust/crates/crc32fast-1.4.2.crate) = a97769d94ddab943e4510d138150169a2758b5ef3eb191a9ee688de3e23ef7b3
-SIZE (rust/crates/crc32fast-1.4.2.crate) = 38491
-SHA256 (rust/crates/darling-0.20.10.crate) = 6f63b86c8a8826a49b8c21f08a2d07338eec8d900540f8630dc76284be802989
-SIZE (rust/crates/darling-0.20.10.crate) = 32031
-SHA256 (rust/crates/darling_core-0.20.10.crate) = 95133861a8032aaea082871032f5815eb9e98cef03fa916ab4500513994df9e5
-SIZE (rust/crates/darling_core-0.20.10.crate) = 65015
-SHA256 (rust/crates/darling_macro-0.20.10.crate) = d336a2a514f6ccccaa3e09b02d41d35330c07ddf03a62165fcec10bb561c7806
-SIZE (rust/crates/darling_macro-0.20.10.crate) = 1874
-SHA256 (rust/crates/deranged-0.3.11.crate) = b42b6fa04a440b495c8b04d0e71b707c585f83cb9cb28cf8cd0d976c315e31b4
-SIZE (rust/crates/deranged-0.3.11.crate) = 18043
-SHA256 (rust/crates/deunicode-1.6.0.crate) = 339544cc9e2c4dc3fc7149fd630c5f22263a4fdf18a98afd0075784968b5cf00
-SIZE (rust/crates/deunicode-1.6.0.crate) = 170864
-SHA256 (rust/crates/either-1.13.0.crate) = 60b1af1c220855b6ceac025d3f6ecdd2b7c4894bfe9cd9bda4fbb4bc7c0d4cf0
-SIZE (rust/crates/either-1.13.0.crate) = 19169
+SHA256 (rust/crates/clap-4.5.42.crate) = ed87a9d530bb41a67537289bafcac159cb3ee28460e0a4571123d2a778a6a882
+SIZE (rust/crates/clap-4.5.42.crate) = 58305
+SHA256 (rust/crates/clap_builder-4.5.42.crate) = 64f4f3f3c77c94aff3c7e9aac9a2ca1974a5adf392a8bb751e827d6d127ab966
+SIZE (rust/crates/clap_builder-4.5.42.crate) = 169655
+SHA256 (rust/crates/clap_derive-4.5.41.crate) = ef4f52386a59ca4c860f7393bcf8abd8dfd91ecccc0f774635ff68e92eeef491
+SIZE (rust/crates/clap_derive-4.5.41.crate) = 33493
+SHA256 (rust/crates/clap_lex-0.7.5.crate) = b94f61472cee1439c0b966b47e3aca9ae07e45d070759512cd390ea2bebc6675
+SIZE (rust/crates/clap_lex-0.7.5.crate) = 13469
+SHA256 (rust/crates/colorchoice-1.0.4.crate) = b05b61dc5112cbb17e4b6cd61790d9845d13888356391624cbe7e41efeac1e75
+SIZE (rust/crates/colorchoice-1.0.4.crate) = 8196
+SHA256 (rust/crates/comrak-0.41.0.crate) = 57c9011f1cb8ff2306380cd0cd455611341d0a064bf7907234c3da4c6babb423
+SIZE (rust/crates/comrak-0.41.0.crate) = 184106
+SHA256 (rust/crates/crc32fast-1.5.0.crate) = 9481c1c90cbf2ac953f07c8d4a58aa3945c425b7185c9154d67a65e4230da511
+SIZE (rust/crates/crc32fast-1.5.0.crate) = 40723
+SHA256 (rust/crates/darling-0.21.1.crate) = d6b136475da5ef7b6ac596c0e956e37bad51b85b987ff3d5e230e964936736b2
+SIZE (rust/crates/darling-0.21.1.crate) = 39863
+SHA256 (rust/crates/darling_core-0.21.1.crate) = b44ad32f92b75fb438b04b68547e521a548be8acc339a6dacc4a7121488f53e6
+SIZE (rust/crates/darling_core-0.21.1.crate) = 73510
+SHA256 (rust/crates/darling_macro-0.21.1.crate) = 2b5be8a7a562d315a5b92a630c30cec6bcf663e6673f00fbb69cca66a6f521b9
+SIZE (rust/crates/darling_macro-0.21.1.crate) = 2527
+SHA256 (rust/crates/deranged-0.4.0.crate) = 9c9e6a11ca8224451684bc0d7d5a7adbf8f2fd6887261a1cfc3c0432f9d4068e
+SIZE (rust/crates/deranged-0.4.0.crate) = 23235
+SHA256 (rust/crates/deunicode-1.6.2.crate) = abd57806937c9cc163efc8ea3910e00a62e2aeb0b8119f1793a978088f8f6b04
+SIZE (rust/crates/deunicode-1.6.2.crate) = 172772
+SHA256 (rust/crates/either-1.15.0.crate) = 48c757948c5ede0e46177b7add2e67155f70e33c07fea8284df6576da70b3719
+SIZE (rust/crates/either-1.15.0.crate) = 20114
SHA256 (rust/crates/emojis-0.6.4.crate) = 99e1f1df1f181f2539bac8bf027d31ca5ffbf9e559e3f2d09413b9107b5c02f4
SIZE (rust/crates/emojis-0.6.4.crate) = 120190
SHA256 (rust/crates/entities-1.0.1.crate) = b5320ae4c3782150d900b79807611a59a99fc9a1d61d686faafc24b93fc8d7ca
SIZE (rust/crates/entities-1.0.1.crate) = 24795
-SHA256 (rust/crates/equivalent-1.0.1.crate) = 5443807d6dff69373d433ab9ef5378ad8df50ca6298caf15de6e52e24aaf54d5
-SIZE (rust/crates/equivalent-1.0.1.crate) = 6615
-SHA256 (rust/crates/errno-0.3.10.crate) = 33d852cb9b869c2a9b3df2f71a3074817f01e1844f839a144f5fcef059a4eb5d
-SIZE (rust/crates/errno-0.3.10.crate) = 11824
+SHA256 (rust/crates/equivalent-1.0.2.crate) = 877a4ace8713b0bcf2a4e7eec82529c029f1d0619886d18145fea96c3ffe5c0f
+SIZE (rust/crates/equivalent-1.0.2.crate) = 7419
+SHA256 (rust/crates/errno-0.3.13.crate) = 778e2ac28f6c47af28e4907f13ffd1e1ddbd400980a9abd7c8df189bf578a5ad
+SIZE (rust/crates/errno-0.3.13.crate) = 12449
SHA256 (rust/crates/fancy-regex-0.11.0.crate) = b95f7c0680e4142284cf8b22c14a476e87d61b004a3a0861872b32ef7ead40a2
SIZE (rust/crates/fancy-regex-0.11.0.crate) = 82918
-SHA256 (rust/crates/flate2-1.0.35.crate) = c936bfdafb507ebbf50b8074c54fa31c5be9a1e7e5f467dd659697041407d07c
-SIZE (rust/crates/flate2-1.0.35.crate) = 109188
+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/glob-0.3.2.crate) = a8d1add55171497b4705a648c6b583acafb01d58050a51727785f0b2c8e0a2b2
SIZE (rust/crates/glob-0.3.2.crate) = 22359
-SHA256 (rust/crates/hashbrown-0.15.2.crate) = bf151400ff0baff5465007dd2f3e717f3fe502074ca563069ce3a6629d07b289
-SIZE (rust/crates/hashbrown-0.15.2.crate) = 138478
+SHA256 (rust/crates/hashbrown-0.15.4.crate) = 5971ac85611da7067dbfcabef3c70ebb5606018acd9e2a3903a0da507521e0d5
+SIZE (rust/crates/hashbrown-0.15.4.crate) = 140447
SHA256 (rust/crates/heck-0.5.0.crate) = 2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea
SIZE (rust/crates/heck-0.5.0.crate) = 11517
SHA256 (rust/crates/ident_case-1.0.1.crate) = b9e0384b61958566e926dc50660321d12159025e767c18e043daf26b70104c39
SIZE (rust/crates/ident_case-1.0.1.crate) = 3492
-SHA256 (rust/crates/indexmap-2.7.0.crate) = 62f822373a4fe84d4bb149bf54e584a7f4abec90e072ed49cda0edea5b95471f
-SIZE (rust/crates/indexmap-2.7.0.crate) = 85335
+SHA256 (rust/crates/indexmap-2.10.0.crate) = fe4cd85333e22411419a0bcae1297d25e58c9443848b11dc6a86fefe8c78a661
+SIZE (rust/crates/indexmap-2.10.0.crate) = 95836
SHA256 (rust/crates/is_terminal_polyfill-1.70.1.crate) = 7943c866cc5cd64cbc25b2e01621d07fa8eb2a1a23160ee81ce38704e97b8ecf
SIZE (rust/crates/is_terminal_polyfill-1.70.1.crate) = 7492
SHA256 (rust/crates/itertools-0.12.1.crate) = ba291022dbbd398a455acf126c1e341954079855bc60dfdda641363bd6922569
SIZE (rust/crates/itertools-0.12.1.crate) = 137761
-SHA256 (rust/crates/itoa-1.0.14.crate) = d75a2a4b1b190afb6f5425f10f6a8f959d2ea0b9c2b1d79553551850539e4674
-SIZE (rust/crates/itoa-1.0.14.crate) = 11210
+SHA256 (rust/crates/itoa-1.0.15.crate) = 4a5f13b858c8d314ee3e8f639011f7ccefe71f97f96e50151fb991f267928e2c
+SIZE (rust/crates/itoa-1.0.15.crate) = 11231
SHA256 (rust/crates/lazy_static-1.5.0.crate) = bbd2bcb4c963f2ddae06a2efc7e9f3591312473c50c6685e1f298068316e66fe
SIZE (rust/crates/lazy_static-1.5.0.crate) = 14025
SHA256 (rust/crates/lazycell-1.3.0.crate) = 830d08ce1d1d941e6b30645f1a0eb5643013d835ce3779a5fc208261dbe10f55
SIZE (rust/crates/lazycell-1.3.0.crate) = 12502
-SHA256 (rust/crates/libc-0.2.169.crate) = b5aba8db14291edd000dfcc4d620c7ebfb122c613afb886ca8803fa4e128a20a
-SIZE (rust/crates/libc-0.2.169.crate) = 757901
-SHA256 (rust/crates/libloading-0.8.6.crate) = fc2f4eb4bc735547cfed7c0a4922cbd04a4655978c09b54f1f7b228750664c34
-SIZE (rust/crates/libloading-0.8.6.crate) = 28922
+SHA256 (rust/crates/libc-0.2.174.crate) = 1171693293099992e19cddea4e8b849964e9846f4acee11b3948bcc337be8776
+SIZE (rust/crates/libc-0.2.174.crate) = 779933
+SHA256 (rust/crates/libloading-0.8.8.crate) = 07033963ba89ebaf1584d767badaa2e8fcec21aedea6b8c0346d487d49c28667
+SIZE (rust/crates/libloading-0.8.8.crate) = 31345
SHA256 (rust/crates/linked-hash-map-0.5.6.crate) = 0717cef1bc8b636c6e1c1bbdefc09e6322da8a9321966e8928ef80d20f7f770f
SIZE (rust/crates/linked-hash-map-0.5.6.crate) = 15049
-SHA256 (rust/crates/linux-raw-sys-0.4.14.crate) = 78b3ae25bc7c8c38cec158d1f2757ee79e9b3740fbc7ccf0e59e4b08d793fa89
-SIZE (rust/crates/linux-raw-sys-0.4.14.crate) = 1826665
-SHA256 (rust/crates/log-0.4.22.crate) = a7a70ba024b9dc04c27ea2f0c0548feb474ec5c54bba33a7f72f873a39d07b24
-SIZE (rust/crates/log-0.4.22.crate) = 44027
+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/log-0.4.27.crate) = 13dc2df351e3202783a1fe0d44375f7295ffb4049267b0f3018346dc122a1d94
+SIZE (rust/crates/log-0.4.27.crate) = 48120
SHA256 (rust/crates/magnus-0.7.1.crate) = 3d87ae53030f3a22e83879e666cb94e58a7bdf31706878a0ba48752994146dab
SIZE (rust/crates/magnus-0.7.1.crate) = 186855
SHA256 (rust/crates/magnus-macros-0.6.0.crate) = 5968c820e2960565f647819f5928a42d6e874551cab9d88d75e3e0660d7f71e3
SIZE (rust/crates/magnus-macros-0.6.0.crate) = 6642
-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/minimal-lexical-0.2.1.crate) = 68354c5c6bd36d73ff3feceb05efa59b6acb7626617f4962be322a825e61f79a
SIZE (rust/crates/minimal-lexical-0.2.1.crate) = 94841
-SHA256 (rust/crates/miniz_oxide-0.8.2.crate) = 4ffbe83022cedc1d264172192511ae958937694cd57ce297164951b8b3568394
-SIZE (rust/crates/miniz_oxide-0.8.2.crate) = 59068
+SHA256 (rust/crates/miniz_oxide-0.8.9.crate) = 1fa76a2c86f704bdb222d66965fb3d63269ce38518b83cb0575fca855ebb6316
+SIZE (rust/crates/miniz_oxide-0.8.9.crate) = 67132
SHA256 (rust/crates/nom-7.1.3.crate) = d273983c5a657a70a3e8f2a01329822f3b8c8172b73826411a55751e404a0a4a
SIZE (rust/crates/nom-7.1.3.crate) = 117570
SHA256 (rust/crates/num-conv-0.1.0.crate) = 51d515d32fb182ee37cda2ccdcb92950d6a3c2893aa280e540671c2cd0f3b1d9
SIZE (rust/crates/num-conv-0.1.0.crate) = 7444
-SHA256 (rust/crates/once_cell-1.20.2.crate) = 1261fe7e33c73b354eab43b1273a57c8f967d0391e80353e51f764ac02cf6775
-SIZE (rust/crates/once_cell-1.20.2.crate) = 33394
-SHA256 (rust/crates/onig-6.4.0.crate) = 8c4b31c8722ad9171c6d77d3557db078cab2bd50afcc9d09c8b315c59df8ca4f
-SIZE (rust/crates/onig-6.4.0.crate) = 32616
-SHA256 (rust/crates/onig_sys-69.8.1.crate) = 7b829e3d7e9cc74c7e315ee8edb185bf4190da5acde74afd7fc59c35b1f086e7
-SIZE (rust/crates/onig_sys-69.8.1.crate) = 638216
-SHA256 (rust/crates/phf-0.11.2.crate) = ade2d8b8f33c7333b51bcf0428d37e217e9f32192ae4772156f65063b8ce03dc
-SIZE (rust/crates/phf-0.11.2.crate) = 21569
-SHA256 (rust/crates/phf_shared-0.11.2.crate) = 90fcb95eef784c2ac79119d1dd819e162b5da872ce6f3c3abe1e8ca1c082f72b
-SIZE (rust/crates/phf_shared-0.11.2.crate) = 14284
-SHA256 (rust/crates/pkg-config-0.3.31.crate) = 953ec861398dccce10c670dfeaf3ec4911ca479e9c02154b3a215178c5f566f2
-SIZE (rust/crates/pkg-config-0.3.31.crate) = 20880
-SHA256 (rust/crates/plist-1.7.0.crate) = 42cf17e9a1800f5f396bc67d193dc9411b59012a5876445ef450d449881e1016
-SIZE (rust/crates/plist-1.7.0.crate) = 101068
+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/onig-6.5.1.crate) = 336b9c63443aceef14bea841b899035ae3abe89b7c486aaf4c5bd8aafedac3f0
+SIZE (rust/crates/onig-6.5.1.crate) = 32394
+SHA256 (rust/crates/onig_sys-69.9.1.crate) = c7f86c6eef3d6df15f23bcfb6af487cbd2fed4e5581d58d5bf1f5f8b7f6727dc
+SIZE (rust/crates/onig_sys-69.9.1.crate) = 656378
+SHA256 (rust/crates/phf-0.11.3.crate) = 1fd6780a80ae0c52cc120a26a1a42c1ae51b247a253e4e06113d23d2c2edd078
+SIZE (rust/crates/phf-0.11.3.crate) = 23231
+SHA256 (rust/crates/phf_shared-0.11.3.crate) = 67eabc2ef2a60eb7faa00097bd1ffdb5bd28e62bf39990626a582201b7a754e5
+SIZE (rust/crates/phf_shared-0.11.3.crate) = 15199
+SHA256 (rust/crates/pkg-config-0.3.32.crate) = 7edddbd0b52d732b21ad9a5fab5c704c14cd949e5e9a1ec5929a24fded1b904c
+SIZE (rust/crates/pkg-config-0.3.32.crate) = 21370
+SHA256 (rust/crates/plist-1.7.4.crate) = 3af6b589e163c5a788fab00ce0c0366f6efbb9959c2f9874b224936af7fce7e1
+SIZE (rust/crates/plist-1.7.4.crate) = 103748
SHA256 (rust/crates/powerfmt-0.2.0.crate) = 439ee305def115ba05938db6eb1644ff94165c5ab5e9420d1c1bcedbba909391
SIZE (rust/crates/powerfmt-0.2.0.crate) = 15165
-SHA256 (rust/crates/prettyplease-0.2.25.crate) = 64d1ec885c64d0457d564db4ec299b2dae3f9c02808b8ad9c3a089c591b18033
-SIZE (rust/crates/prettyplease-0.2.25.crate) = 58681
-SHA256 (rust/crates/proc-macro2-1.0.92.crate) = 37d3544b3f2748c54e147655edb5025752e2303145b5aefb3c3ea2c78b973bb0
-SIZE (rust/crates/proc-macro2-1.0.92.crate) = 52353
-SHA256 (rust/crates/quick-xml-0.32.0.crate) = 1d3a6e5838b60e0e8fa7a43f22ade549a37d61f8bdbe636d0d7816191de969c2
-SIZE (rust/crates/quick-xml-0.32.0.crate) = 184149
-SHA256 (rust/crates/quote-1.0.38.crate) = 0e4dccaaaf89514f546c693ddc140f729f958c247918a13380cccc6078391acc
-SIZE (rust/crates/quote-1.0.38.crate) = 31252
-SHA256 (rust/crates/rb-sys-0.9.114.crate) = b41b4e5d871203c3ce7c7bd0f27390fb6eee494ef9c4822a151854610e562f05
-SIZE (rust/crates/rb-sys-0.9.114.crate) = 28493
-SHA256 (rust/crates/rb-sys-build-0.9.114.crate) = de20c3cc2868958bdf8eae7431e6797cb3ce29fcdd5bada95231c4c3c167e701
-SIZE (rust/crates/rb-sys-build-0.9.114.crate) = 24283
+SHA256 (rust/crates/prettyplease-0.2.36.crate) = ff24dfcda44452b9816fff4cd4227e1bb73ff5a2f1bc1105aa92fb8565ce44d2
+SIZE (rust/crates/prettyplease-0.2.36.crate) = 71870
+SHA256 (rust/crates/proc-macro2-1.0.95.crate) = 02b3e5e68a3a1a02aad3ec490a98007cbc13c37cbe84a3cd7b8e406d76e7f778
+SIZE (rust/crates/proc-macro2-1.0.95.crate) = 51820
+SHA256 (rust/crates/quick-xml-0.38.1.crate) = 9845d9dccf565065824e69f9f235fafba1587031eda353c1f1561cd6a6be78f4
+SIZE (rust/crates/quick-xml-0.38.1.crate) = 201181
+SHA256 (rust/crates/quote-1.0.40.crate) = 1885c039570dc00dcb4ff087a89e185fd56bae234ddc7f056a945bf36467248d
+SIZE (rust/crates/quote-1.0.40.crate) = 31063
+SHA256 (rust/crates/rb-sys-0.9.117.crate) = f900d1ce4629a2ebffaf5de74bd8f9c1188d4c5ed406df02f97e22f77a006f44
+SIZE (rust/crates/rb-sys-0.9.117.crate) = 28664
+SHA256 (rust/crates/rb-sys-build-0.9.117.crate) = ef1e9c857028f631056bcd6d88cec390c751e343ce2223ddb26d23eb4a151d59
+SIZE (rust/crates/rb-sys-build-0.9.117.crate) = 24740
SHA256 (rust/crates/rb-sys-env-0.1.2.crate) = a35802679f07360454b418a5d1735c89716bde01d35b1560fc953c1415a0b3bb
SIZE (rust/crates/rb-sys-env-0.1.2.crate) = 9203
SHA256 (rust/crates/rctree-0.6.0.crate) = e03e7866abec1101869ffa8e2c8355c4c2419d0214ece0cc3e428e5b94dea6e9
@@ -169,56 +171,56 @@ SHA256 (rust/crates/regex-syntax-0.8.5.crate) = 2b15c43186be67a4fd63bee50d0303af
SIZE (rust/crates/regex-syntax-0.8.5.crate) = 357541
SHA256 (rust/crates/rustc-hash-1.1.0.crate) = 08d43f7aa6b08d49f382cde6a7982047c3426db949b1424bc4b7ec9ae12c6ce2
SIZE (rust/crates/rustc-hash-1.1.0.crate) = 9331
-SHA256 (rust/crates/rustix-0.38.42.crate) = f93dc38ecbab2eb790ff964bb77fa94faf256fd3e73285fd7ba0903b76bedb85
-SIZE (rust/crates/rustix-0.38.42.crate) = 378683
-SHA256 (rust/crates/rustversion-1.0.19.crate) = f7c45b9784283f1b2e7fb61b42047c2fd678ef0960d4f6f1eba131594cc369d4
-SIZE (rust/crates/rustversion-1.0.19.crate) = 20616
-SHA256 (rust/crates/ryu-1.0.18.crate) = f3cb5ba0dc43242ce17de99c180e96db90b235b8a9fdc9543c96d2209116bd9f
-SIZE (rust/crates/ryu-1.0.18.crate) = 47713
+SHA256 (rust/crates/rustix-1.0.8.crate) = 11181fbabf243db407ef8df94a6ce0b2f9a733bd8be4ad02b4eda9602296cac8
+SIZE (rust/crates/rustix-1.0.8.crate) = 416688
+SHA256 (rust/crates/rustversion-1.0.21.crate) = 8a0d197bd2c9dc6e53b84da9556a69ba4cdfab8619eb41a8bd1cc2027a0f6b1d
+SIZE (rust/crates/rustversion-1.0.21.crate) = 21001
+SHA256 (rust/crates/ryu-1.0.20.crate) = 28d3b2b1366ec20994f1fd18c3c594f05c5dd4bc44d8bb0c1c632c8d6829481f
+SIZE (rust/crates/ryu-1.0.20.crate) = 48738
SHA256 (rust/crates/same-file-1.0.6.crate) = 93fc1dc3aaa9bfed95e02e6eadabb4baf7e3078b0bd1b4d7b6b0b68378900502
SIZE (rust/crates/same-file-1.0.6.crate) = 10183
-SHA256 (rust/crates/seq-macro-0.3.5.crate) = a3f0bf26fd526d2a95683cd0f87bf103b8539e2ca1ef48ce002d67aad59aa0b4
-SIZE (rust/crates/seq-macro-0.3.5.crate) = 13332
-SHA256 (rust/crates/serde-1.0.217.crate) = 02fc4265df13d6fa1d00ecff087228cc0a2b5f3c0e87e258d8b94a156e984c70
-SIZE (rust/crates/serde-1.0.217.crate) = 79019
-SHA256 (rust/crates/serde_derive-1.0.217.crate) = 5a9bf7cf98d04a2b28aead066b7496853d4779c9cc183c440dbac457641e19a0
-SIZE (rust/crates/serde_derive-1.0.217.crate) = 57749
-SHA256 (rust/crates/serde_json-1.0.134.crate) = d00f4175c42ee48b15416f6193a959ba3a0d67fc699a0db9ad12df9f83991c7d
-SIZE (rust/crates/serde_json-1.0.134.crate) = 154351
+SHA256 (rust/crates/seq-macro-0.3.6.crate) = 1bc711410fbe7399f390ca1c3b60ad0f53f80e95c5eb935e52268a0e2cd49acc
+SIZE (rust/crates/seq-macro-0.3.6.crate) = 16031
+SHA256 (rust/crates/serde-1.0.219.crate) = 5f0e2c6ed6606019b4e29e69dbaba95b11854410e5347d525002456dbbb786b6
+SIZE (rust/crates/serde-1.0.219.crate) = 78983
+SHA256 (rust/crates/serde_derive-1.0.219.crate) = 5b0276cf7f2c73365f7157c8123c21cd9a50fbbd844757af28ca1f5925fc2a00
+SIZE (rust/crates/serde_derive-1.0.219.crate) = 57798
+SHA256 (rust/crates/serde_json-1.0.142.crate) = 030fedb782600dcbd6f02d479bf0d817ac3bb40d644745b769d6a96bc3afc5a7
+SIZE (rust/crates/serde_json-1.0.142.crate) = 155363
SHA256 (rust/crates/shell-words-1.1.0.crate) = 24188a676b6ae68c3b2cb3a01be17fbf7240ce009799bb56d5b1409051e78fde
SIZE (rust/crates/shell-words-1.1.0.crate) = 9871
SHA256 (rust/crates/shlex-1.3.0.crate) = 0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64
SIZE (rust/crates/shlex-1.3.0.crate) = 18713
-SHA256 (rust/crates/siphasher-0.3.11.crate) = 38b58827f4464d87d377d175e90bf58eb00fd8716ff0a62f80356b5e61555d0d
-SIZE (rust/crates/siphasher-0.3.11.crate) = 10442
+SHA256 (rust/crates/siphasher-1.0.1.crate) = 56199f7ddabf13fe5074ce809e7d3f42b42ae711800501b5b16ea82ad029c39d
+SIZE (rust/crates/siphasher-1.0.1.crate) = 10351
SHA256 (rust/crates/slug-0.1.6.crate) = 882a80f72ee45de3cc9a5afeb2da0331d58df69e4e7d8eeb5d3c7784ae67e724
SIZE (rust/crates/slug-0.1.6.crate) = 6787
SHA256 (rust/crates/strsim-0.11.1.crate) = 7da8b5736845d9f2fcb837ea5d9e2628564b3b043a70948a3f0b778838c5fb4f
SIZE (rust/crates/strsim-0.11.1.crate) = 14266
-SHA256 (rust/crates/syn-2.0.93.crate) = 9c786062daee0d6db1132800e623df74274a0a87322d8e183338e01b3d98d058
-SIZE (rust/crates/syn-2.0.93.crate) = 293925
+SHA256 (rust/crates/syn-2.0.104.crate) = 17b6f705963418cdb9927482fa304bc562ece2fdd4f616084c50b7023b435a40
+SIZE (rust/crates/syn-2.0.104.crate) = 299699
SHA256 (rust/crates/syntect-5.2.0.crate) = 874dcfa363995604333cf947ae9f751ca3af4522c60886774c4963943b4746b1
SIZE (rust/crates/syntect-5.2.0.crate) = 822671
-SHA256 (rust/crates/terminal_size-0.4.1.crate) = 5352447f921fda68cf61b4101566c0bdb5104eff6804d0678e5227580ab6a4e9
-SIZE (rust/crates/terminal_size-0.4.1.crate) = 10037
+SHA256 (rust/crates/terminal_size-0.4.2.crate) = 45c6481c4829e4cc63825e62c49186a34538b7b2750b73b266581ffb612fb5ed
+SIZE (rust/crates/terminal_size-0.4.2.crate) = 9976
SHA256 (rust/crates/thiserror-1.0.69.crate) = b6aaf5339b578ea85b50e080feb250a3e8ae8cfcdff9a461c9ec2904bc923f52
SIZE (rust/crates/thiserror-1.0.69.crate) = 22198
SHA256 (rust/crates/thiserror-impl-1.0.69.crate) = 4fee6c4efc90059e10f81e6d42c60a18f76588c3d74cb83a0b242a2b6c7504c1
SIZE (rust/crates/thiserror-impl-1.0.69.crate) = 18365
-SHA256 (rust/crates/time-0.3.37.crate) = 35e7868883861bd0e56d9ac6efcaaca0d6d5d82a2a7ec8209ff492c07cf37b21
-SIZE (rust/crates/time-0.3.37.crate) = 123257
-SHA256 (rust/crates/time-core-0.1.2.crate) = ef927ca75afb808a4d64dd374f00a2adf8d0fcff8e7b184af886c3c87ec4a3f3
-SIZE (rust/crates/time-core-0.1.2.crate) = 7191
-SHA256 (rust/crates/time-macros-0.2.19.crate) = 2834e6017e3e5e4b9834939793b282bc03b37a3336245fa820e35e233e2a85de
-SIZE (rust/crates/time-macros-0.2.19.crate) = 24268
-SHA256 (rust/crates/tinyvec-1.8.1.crate) = 022db8904dfa342efe721985167e9fcd16c29b226db4397ed752a761cfce81e8
-SIZE (rust/crates/tinyvec-1.8.1.crate) = 47269
+SHA256 (rust/crates/time-0.3.41.crate) = 8a7619e19bc266e0f9c5e6686659d394bc57973859340060a69221e57dbc0c40
+SIZE (rust/crates/time-0.3.41.crate) = 138369
+SHA256 (rust/crates/time-core-0.1.4.crate) = c9e9a38711f559d9e3ce1cdb06dd7c5b8ea546bc90052da6d06bb76da74bb07c
+SIZE (rust/crates/time-core-0.1.4.crate) = 8422
+SHA256 (rust/crates/time-macros-0.2.22.crate) = 3526739392ec93fd8b359c8e98514cb3e8e021beb4e5f597b00a0221f8ed8a49
+SIZE (rust/crates/time-macros-0.2.22.crate) = 24604
+SHA256 (rust/crates/tinyvec-1.9.0.crate) = 09b3661f17e86524eccd4371ab0429194e0d7c008abb45f7a7495b1719463c71
+SIZE (rust/crates/tinyvec-1.9.0.crate) = 54137
SHA256 (rust/crates/tinyvec_macros-0.1.1.crate) = 1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20
SIZE (rust/crates/tinyvec_macros-0.1.1.crate) = 5865
SHA256 (rust/crates/typed-arena-2.0.2.crate) = 6af6ae20167a9ece4bcb41af5b80f8a1f1df981f6391189ce00fd257af04126a
SIZE (rust/crates/typed-arena-2.0.2.crate) = 11848
-SHA256 (rust/crates/unicode-ident-1.0.14.crate) = adb9e6ca4f869e1180728b7950e35922a7fc6397f7b641499e8f3ef06e50dc83
-SIZE (rust/crates/unicode-ident-1.0.14.crate) = 47547
+SHA256 (rust/crates/unicode-ident-1.0.18.crate) = 5a5f39404a5da50712a4c1eecf25e90dd62b613502b7e925fd4e4d19b5c96512
+SIZE (rust/crates/unicode-ident-1.0.18.crate) = 47743
SHA256 (rust/crates/unicode-normalization-0.1.24.crate) = 5033c97c4262335cded6d6fc3e5c18ab755e1a3dc96376350f3d8e9f009ad956
SIZE (rust/crates/unicode-normalization-0.1.24.crate) = 126536
SHA256 (rust/crates/unicode_categories-0.1.1.crate) = 39ec24b3121d976906ece63c9daad25b85969647682eee313cb5779fdd69e14e
@@ -227,38 +229,60 @@ SHA256 (rust/crates/utf8parse-0.2.2.crate) = 06abde3611657adf66d383f00b093d7faec
SIZE (rust/crates/utf8parse-0.2.2.crate) = 13499
SHA256 (rust/crates/walkdir-2.5.0.crate) = 29790946404f91d9c5d06f9874efddea1dc06c5efe94541a7d6863108e3a5e4b
SIZE (rust/crates/walkdir-2.5.0.crate) = 23951
-SHA256 (rust/crates/wasm-bindgen-0.2.99.crate) = a474f6281d1d70c17ae7aa6a613c87fce69a127e2624002df63dcb39d6cf6396
-SIZE (rust/crates/wasm-bindgen-0.2.99.crate) = 46136
-SHA256 (rust/crates/wasm-bindgen-backend-0.2.99.crate) = 5f89bb38646b4f81674e8f5c3fb81b562be1fd936d84320f3264486418519c79
-SIZE (rust/crates/wasm-bindgen-backend-0.2.99.crate) = 30928
-SHA256 (rust/crates/wasm-bindgen-macro-0.2.99.crate) = 2cc6181fd9a7492eef6fef1f33961e3695e4579b9872a6f7c83aee556666d4fe
-SIZE (rust/crates/wasm-bindgen-macro-0.2.99.crate) = 7011
-SHA256 (rust/crates/wasm-bindgen-macro-support-0.2.99.crate) = 30d7a95b763d3c45903ed6c81f156801839e5ee968bb07e534c44df0fcd330c2
-SIZE (rust/crates/wasm-bindgen-macro-support-0.2.99.crate) = 22800
-SHA256 (rust/crates/wasm-bindgen-shared-0.2.99.crate) = 943aab3fdaaa029a6e0271b35ea10b72b943135afe9bffca82384098ad0e06a6
-SIZE (rust/crates/wasm-bindgen-shared-0.2.99.crate) = 7773
+SHA256 (rust/crates/wasm-bindgen-0.2.100.crate) = 1edc8929d7499fc4e8f0be2262a241556cfc54a0bea223790e71446f2aab1ef5
+SIZE (rust/crates/wasm-bindgen-0.2.100.crate) = 48288
+SHA256 (rust/crates/wasm-bindgen-backend-0.2.100.crate) = 2f0a0651a5c2bc21487bde11ee802ccaf4c51935d0d3d42a6101f98161700bc6
+SIZE (rust/crates/wasm-bindgen-backend-0.2.100.crate) = 32111
+SHA256 (rust/crates/wasm-bindgen-macro-0.2.100.crate) = 7fe63fc6d09ed3792bd0897b314f53de8e16568c2b3f7982f468c0bf9bd0b407
+SIZE (rust/crates/wasm-bindgen-macro-0.2.100.crate) = 9663
+SHA256 (rust/crates/wasm-bindgen-macro-support-0.2.100.crate) = 8ae87ea40c9f689fc23f209965b6fb8a99ad69aeeb0231408be24920604395de
+SIZE (rust/crates/wasm-bindgen-macro-support-0.2.100.crate) = 26243
+SHA256 (rust/crates/wasm-bindgen-shared-0.2.100.crate) = 1a05d73b933a847d6cccdda8f838a22ff101ad9bf93e33684f39c1f5f0eece3d
+SIZE (rust/crates/wasm-bindgen-shared-0.2.100.crate) = 8570
SHA256 (rust/crates/winapi-util-0.1.9.crate) = cf221c93e13a30d793f7645a0e7762c55d169dbb0a49671918a2319d289b10bb
SIZE (rust/crates/winapi-util-0.1.9.crate) = 12464
+SHA256 (rust/crates/windows-link-0.1.3.crate) = 5e6ad25900d524eaabdbbb96d20b4311e1e7ae1699af4fb28c17ae66c80d798a
+SIZE (rust/crates/windows-link-0.1.3.crate) = 6154
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.52.6.crate) = 9b724f72796e036ab90c1021d4780d4d3d648aca59e491e6b98e725b84e99973
SIZE (rust/crates/windows-targets-0.52.6.crate) = 6403
+SHA256 (rust/crates/windows-targets-0.53.3.crate) = d5fe6031c4041849d7c496a8ded650796e7b6ecc19df1a431c1a363342e5dc91
+SIZE (rust/crates/windows-targets-0.53.3.crate) = 7099
SHA256 (rust/crates/windows_aarch64_gnullvm-0.52.6.crate) = 32a4622180e7a0ec044bb555404c800bc9fd9ec262ec147edd5989ccd0c02cd3
SIZE (rust/crates/windows_aarch64_gnullvm-0.52.6.crate) = 435718
+SHA256 (rust/crates/windows_aarch64_gnullvm-0.53.0.crate) = 86b8d5f90ddd19cb4a147a5fa63ca848db3df085e25fee3cc10b39b6eebae764
+SIZE (rust/crates/windows_aarch64_gnullvm-0.53.0.crate) = 782443
SHA256 (rust/crates/windows_aarch64_msvc-0.52.6.crate) = 09ec2a7bb152e2252b53fa7803150007879548bc709c039df7627cabbd05d469
SIZE (rust/crates/windows_aarch64_msvc-0.52.6.crate) = 832615
+SHA256 (rust/crates/windows_aarch64_msvc-0.53.0.crate) = c7651a1f62a11b8cbd5e0d42526e55f2c99886c77e007179efff86c2b137e66c
+SIZE (rust/crates/windows_aarch64_msvc-0.53.0.crate) = 834446
SHA256 (rust/crates/windows_i686_gnu-0.52.6.crate) = 8e9b5ad5ab802e97eb8e295ac6720e509ee4c243f69d781394014ebfe8bbfa0b
SIZE (rust/crates/windows_i686_gnu-0.52.6.crate) = 880402
+SHA256 (rust/crates/windows_i686_gnu-0.53.0.crate) = c1dc67659d35f387f5f6c479dc4e28f1d4bb90ddd1a5d3da2e5d97b42d6272c3
+SIZE (rust/crates/windows_i686_gnu-0.53.0.crate) = 936973
SHA256 (rust/crates/windows_i686_gnullvm-0.52.6.crate) = 0eee52d38c090b3caa76c563b86c3a4bd71ef1a819287c19d586d7334ae8ed66
SIZE (rust/crates/windows_i686_gnullvm-0.52.6.crate) = 475940
+SHA256 (rust/crates/windows_i686_gnullvm-0.53.0.crate) = 9ce6ccbdedbf6d6354471319e781c0dfef054c81fbc7cf83f338a4296c0cae11
+SIZE (rust/crates/windows_i686_gnullvm-0.53.0.crate) = 854056
SHA256 (rust/crates/windows_i686_msvc-0.52.6.crate) = 240948bc05c5e7c6dabba28bf89d89ffce3e303022809e73deaefe4f6ec56c66
SIZE (rust/crates/windows_i686_msvc-0.52.6.crate) = 901163
+SHA256 (rust/crates/windows_i686_msvc-0.53.0.crate) = 581fee95406bb13382d2f65cd4a908ca7b1e4c2f1917f143ba16efe98a589b5d
+SIZE (rust/crates/windows_i686_msvc-0.53.0.crate) = 903450
SHA256 (rust/crates/windows_x86_64_gnu-0.52.6.crate) = 147a5c80aabfbf0c7d901cb5895d1de30ef2907eb21fbbab29ca94c5b08b1a78
SIZE (rust/crates/windows_x86_64_gnu-0.52.6.crate) = 836363
+SHA256 (rust/crates/windows_x86_64_gnu-0.53.0.crate) = 2e55b5ac9ea33f2fc1716d1742db15574fd6fc8dadc51caab1c16a3d3b4190ba
+SIZE (rust/crates/windows_x86_64_gnu-0.53.0.crate) = 902585
SHA256 (rust/crates/windows_x86_64_gnullvm-0.52.6.crate) = 24d5b23dc417412679681396f2b49f3de8c1473deb516bd34410872eff51ed0d
SIZE (rust/crates/windows_x86_64_gnullvm-0.52.6.crate) = 435707
+SHA256 (rust/crates/windows_x86_64_gnullvm-0.53.0.crate) = 0a6e035dd0599267ce1ee132e51c27dd29437f63325753051e71dd9e42406c57
+SIZE (rust/crates/windows_x86_64_gnullvm-0.53.0.crate) = 782434
SHA256 (rust/crates/windows_x86_64_msvc-0.52.6.crate) = 589f6da84c646204747d1270a2a5661ea66ed1cced2631d546fdfb155959f9ec
SIZE (rust/crates/windows_x86_64_msvc-0.52.6.crate) = 832564
+SHA256 (rust/crates/windows_x86_64_msvc-0.53.0.crate) = 271414315aff87387382ec3d271b52d7ae78726f5d44ac98b4f4030c91880486
+SIZE (rust/crates/windows_x86_64_msvc-0.53.0.crate) = 834400
SHA256 (rust/crates/xdg-2.5.2.crate) = 213b7324336b53d2414b2db8537e56544d981803139155afa84f76eeebb7a546
SIZE (rust/crates/xdg-2.5.2.crate) = 14394
SHA256 (rust/crates/yaml-rust-0.4.5.crate) = 56c1936c4cc7a1c9ab21a1ebb602eb942ba868cbd44a99cb7cdc5892335e1c85
diff --git a/textproc/rubygem-cucumber-gherkin/Makefile b/textproc/rubygem-cucumber-gherkin/Makefile
index 26c5e9d68b3b..3f1c7221d032 100644
--- a/textproc/rubygem-cucumber-gherkin/Makefile
+++ b/textproc/rubygem-cucumber-gherkin/Makefile
@@ -1,5 +1,5 @@
PORTNAME= cucumber-gherkin
-PORTVERSION= 33.1.0
+PORTVERSION= 34.0.0
CATEGORIES= textproc rubygems
MASTER_SITES= RG
diff --git a/textproc/rubygem-cucumber-gherkin/distinfo b/textproc/rubygem-cucumber-gherkin/distinfo
index 8f8b8bf376d7..a615d288bb73 100644
--- a/textproc/rubygem-cucumber-gherkin/distinfo
+++ b/textproc/rubygem-cucumber-gherkin/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753796220
-SHA256 (rubygem/cucumber-gherkin-33.1.0.gem) = 986f0c55b011086fc0480fa7a5c8e6957d07e287176cfdb0aa03e8dd5370ab43
-SIZE (rubygem/cucumber-gherkin-33.1.0.gem) = 32256
+TIMESTAMP = 1757121870
+SHA256 (rubygem/cucumber-gherkin-34.0.0.gem) = c4b1ef7e9a536498e09be99fc6ab64e723cbed99fe8136bb6f2c835e5f2c4c6d
+SIZE (rubygem/cucumber-gherkin-34.0.0.gem) = 32256
diff --git a/textproc/rubygem-cucumber-gherkin32/Makefile b/textproc/rubygem-cucumber-gherkin32/Makefile
new file mode 100644
index 000000000000..899c7b2797d7
--- /dev/null
+++ b/textproc/rubygem-cucumber-gherkin32/Makefile
@@ -0,0 +1,25 @@
+PORTNAME= cucumber-gherkin
+PORTVERSION= 32.1.2
+CATEGORIES= textproc rubygems
+MASTER_SITES= RG
+PKGNAMESUFFIX= 32
+
+MAINTAINER= sunpoet@FreeBSD.org
+COMMENT= Fast Gherkin lexer/parser based on the Ragel State Machine Compiler
+WWW= https://github.com/cucumber/gherkin
+
+LICENSE= MIT
+LICENSE_FILE= ${WRKSRC}/LICENSE
+
+RUN_DEPENDS= rubygem-cucumber-messages27>=25<28:devel/rubygem-cucumber-messages27
+
+USES= gem
+
+NO_ARCH= yes
+
+PORTSCOUT= limit:^32\.
+
+post-install:
+ ${RM} ${STAGEDIR}${PREFIX}/bin/gherkin ${STAGEDIR}${PREFIX}/bin/gherkin-ruby
+
+.include <bsd.port.mk>
diff --git a/textproc/rubygem-cucumber-gherkin32/distinfo b/textproc/rubygem-cucumber-gherkin32/distinfo
new file mode 100644
index 000000000000..9ef959df8a5b
--- /dev/null
+++ b/textproc/rubygem-cucumber-gherkin32/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1748496003
+SHA256 (rubygem/cucumber-gherkin-32.1.2.gem) = 53e7b33100ecbb64926cfa67c67f8196bbe96b7672a2d9a822e2d8dbde5770e5
+SIZE (rubygem/cucumber-gherkin-32.1.2.gem) = 32256
diff --git a/textproc/rubygem-cucumber-gherkin32/pkg-descr b/textproc/rubygem-cucumber-gherkin32/pkg-descr
new file mode 100644
index 000000000000..77e6fe4db2cc
--- /dev/null
+++ b/textproc/rubygem-cucumber-gherkin32/pkg-descr
@@ -0,0 +1 @@
+A fast Gherkin lexer/parser based on the Ragel State Machine Compiler.
diff --git a/textproc/rubygem-cucumber-html-formatter/Makefile b/textproc/rubygem-cucumber-html-formatter/Makefile
index 8e6924f4c489..f82afb47c444 100644
--- a/textproc/rubygem-cucumber-html-formatter/Makefile
+++ b/textproc/rubygem-cucumber-html-formatter/Makefile
@@ -1,5 +1,5 @@
PORTNAME= cucumber-html-formatter
-PORTVERSION= 21.13.0
+PORTVERSION= 21.14.0
CATEGORIES= textproc rubygems
MASTER_SITES= RG
diff --git a/textproc/rubygem-cucumber-html-formatter/distinfo b/textproc/rubygem-cucumber-html-formatter/distinfo
index 1337bbe65bff..775eeecf6fd1 100644
--- a/textproc/rubygem-cucumber-html-formatter/distinfo
+++ b/textproc/rubygem-cucumber-html-formatter/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1752266254
-SHA256 (rubygem/cucumber-html-formatter-21.13.0.gem) = 882e20b7da8642d6284112bcc837cb96738490086bac227137f543eae587ee4d
-SIZE (rubygem/cucumber-html-formatter-21.13.0.gem) = 283648
+TIMESTAMP = 1757121872
+SHA256 (rubygem/cucumber-html-formatter-21.14.0.gem) = 7fbaeb38c76e982848cf144136544853102ed906b6e54070bba409e505742267
+SIZE (rubygem/cucumber-html-formatter-21.14.0.gem) = 283648
diff --git a/textproc/rubygem-elasticsearch-api/Makefile b/textproc/rubygem-elasticsearch-api/Makefile
index 4dae1c8b1533..dcf1ba1408bb 100644
--- a/textproc/rubygem-elasticsearch-api/Makefile
+++ b/textproc/rubygem-elasticsearch-api/Makefile
@@ -1,5 +1,5 @@
PORTNAME= elasticsearch-api
-PORTVERSION= 9.1.0
+PORTVERSION= 9.1.1
CATEGORIES= textproc rubygems
MASTER_SITES= RG
diff --git a/textproc/rubygem-elasticsearch-api/distinfo b/textproc/rubygem-elasticsearch-api/distinfo
index 379a489f747e..4e8c94ee7f72 100644
--- a/textproc/rubygem-elasticsearch-api/distinfo
+++ b/textproc/rubygem-elasticsearch-api/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1755062618
-SHA256 (rubygem/elasticsearch-api-9.1.0.gem) = 6454dc3955ff39ccd8dd74929e9c592611f823d850057f64b4abb684105a18e6
-SIZE (rubygem/elasticsearch-api-9.1.0.gem) = 228864
+TIMESTAMP = 1757121876
+SHA256 (rubygem/elasticsearch-api-9.1.1.gem) = 0d89e3a3f927434c236ff56cbea682fbb4547832e741e59c3970dc48dfcfe045
+SIZE (rubygem/elasticsearch-api-9.1.1.gem) = 229376
diff --git a/textproc/rubygem-elasticsearch-api8/Makefile b/textproc/rubygem-elasticsearch-api8/Makefile
index 74a0107e2ba2..1f2b0d667c69 100644
--- a/textproc/rubygem-elasticsearch-api8/Makefile
+++ b/textproc/rubygem-elasticsearch-api8/Makefile
@@ -1,5 +1,5 @@
PORTNAME= elasticsearch-api
-PORTVERSION= 8.19.0
+PORTVERSION= 8.19.1
CATEGORIES= textproc rubygems
MASTER_SITES= RG
PKGNAMESUFFIX= 8
diff --git a/textproc/rubygem-elasticsearch-api8/distinfo b/textproc/rubygem-elasticsearch-api8/distinfo
index 51409acfa1ba..268bf3889597 100644
--- a/textproc/rubygem-elasticsearch-api8/distinfo
+++ b/textproc/rubygem-elasticsearch-api8/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1755062620
-SHA256 (rubygem/elasticsearch-api-8.19.0.gem) = 1f820f666576cbe333bc8564c410574668f6dcd08690889281466bf0506f34c0
-SIZE (rubygem/elasticsearch-api-8.19.0.gem) = 213504
+TIMESTAMP = 1757121878
+SHA256 (rubygem/elasticsearch-api-8.19.1.gem) = 13253f983c11281ee5616ed71e70f1c2981e7a15eb99a92d718075fd3fa471db
+SIZE (rubygem/elasticsearch-api-8.19.1.gem) = 214016
diff --git a/textproc/rubygem-elasticsearch/Makefile b/textproc/rubygem-elasticsearch/Makefile
index 8ee1e6e143c0..4bc65de2ad86 100644
--- a/textproc/rubygem-elasticsearch/Makefile
+++ b/textproc/rubygem-elasticsearch/Makefile
@@ -1,5 +1,5 @@
PORTNAME= elasticsearch
-PORTVERSION= 9.1.0
+PORTVERSION= 9.1.1
CATEGORIES= textproc rubygems
MASTER_SITES= RG
diff --git a/textproc/rubygem-elasticsearch/distinfo b/textproc/rubygem-elasticsearch/distinfo
index 228f21d18cc5..adbc38daa8d3 100644
--- a/textproc/rubygem-elasticsearch/distinfo
+++ b/textproc/rubygem-elasticsearch/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1755062616
-SHA256 (rubygem/elasticsearch-9.1.0.gem) = 16832abc97dd44a2a94fad7f1e61fe1698d1992ba3cdc15719bbcaebb3e23478
-SIZE (rubygem/elasticsearch-9.1.0.gem) = 15872
+TIMESTAMP = 1757121874
+SHA256 (rubygem/elasticsearch-9.1.1.gem) = e39f110b0b1f685863402411e1c570a41272807b1de3c3bce5446f7aa58bb287
+SIZE (rubygem/elasticsearch-9.1.1.gem) = 15872
diff --git a/textproc/rubygem-elasticsearch8/Makefile b/textproc/rubygem-elasticsearch8/Makefile
index 9168a5c5ea0f..a64310333ae1 100644
--- a/textproc/rubygem-elasticsearch8/Makefile
+++ b/textproc/rubygem-elasticsearch8/Makefile
@@ -1,5 +1,5 @@
PORTNAME= elasticsearch
-PORTVERSION= 8.19.0
+PORTVERSION= 8.19.1
CATEGORIES= textproc rubygems
MASTER_SITES= RG
PKGNAMESUFFIX= 8
diff --git a/textproc/rubygem-elasticsearch8/distinfo b/textproc/rubygem-elasticsearch8/distinfo
index 4905a61bc7e4..2dad08e14718 100644
--- a/textproc/rubygem-elasticsearch8/distinfo
+++ b/textproc/rubygem-elasticsearch8/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1755062622
-SHA256 (rubygem/elasticsearch-8.19.0.gem) = 59f5368a89f5fe29e9da13684d0295360c8efcbeff8ad4b06c1854dc777a508b
-SIZE (rubygem/elasticsearch-8.19.0.gem) = 25088
+TIMESTAMP = 1757121880
+SHA256 (rubygem/elasticsearch-8.19.1.gem) = a0869c1427ef077032d456dcb2fdd527a2270d95898b6a9b342ab627657770ae
+SIZE (rubygem/elasticsearch-8.19.1.gem) = 25088
diff --git a/textproc/rubygem-hikidoc/Makefile b/textproc/rubygem-hikidoc/Makefile
index 9ae81df64ed1..650cd24db209 100644
--- a/textproc/rubygem-hikidoc/Makefile
+++ b/textproc/rubygem-hikidoc/Makefile
@@ -1,5 +1,5 @@
PORTNAME= hikidoc
-PORTVERSION= 0.1.0
+PORTVERSION= 0.1.1
CATEGORIES= textproc ruby
MASTER_SITES= RG
diff --git a/textproc/rubygem-hikidoc/distinfo b/textproc/rubygem-hikidoc/distinfo
index b57cc41eb4d4..b279770f8282 100644
--- a/textproc/rubygem-hikidoc/distinfo
+++ b/textproc/rubygem-hikidoc/distinfo
@@ -1,2 +1,3 @@
-SHA256 (rubygem/hikidoc-0.1.0.gem) = 409097a9fd81b48a6182ac8350a3dc7304e6ec85f4aa0777e22bafa860a070a9
-SIZE (rubygem/hikidoc-0.1.0.gem) = 21504
+TIMESTAMP = 1757313584
+SHA256 (rubygem/hikidoc-0.1.1.gem) = 83938aee65028a73220764617dc95ab0e3e4daf0d774577825f64fb4e0f1c1dd
+SIZE (rubygem/hikidoc-0.1.1.gem) = 27648
diff --git a/textproc/rubygem-libxml-ruby/Makefile b/textproc/rubygem-libxml-ruby/Makefile
index cfbf561d5dc7..3cc1d0be11c4 100644
--- a/textproc/rubygem-libxml-ruby/Makefile
+++ b/textproc/rubygem-libxml-ruby/Makefile
@@ -1,6 +1,5 @@
PORTNAME= libxml-ruby
-PORTVERSION= 5.0.4
-PORTREVISION= 1
+PORTVERSION= 5.0.5
CATEGORIES= textproc rubygems
MASTER_SITES= RG
diff --git a/textproc/rubygem-libxml-ruby/distinfo b/textproc/rubygem-libxml-ruby/distinfo
index 7c6b8c292746..cb4c1f7c99c0 100644
--- a/textproc/rubygem-libxml-ruby/distinfo
+++ b/textproc/rubygem-libxml-ruby/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1747716412
-SHA256 (rubygem/libxml-ruby-5.0.4.gem) = 78c3fb06c88a0e2b26197efa82fa663229809c1c8bf4e259bdaa8e2b60856ae6
-SIZE (rubygem/libxml-ruby-5.0.4.gem) = 364544
+TIMESTAMP = 1757121882
+SHA256 (rubygem/libxml-ruby-5.0.5.gem) = f1bc07152982df555d70159a694ee2a53539de2cdad4b3c8a447fbb15e7e4e9a
+SIZE (rubygem/libxml-ruby-5.0.5.gem) = 364544
diff --git a/textproc/rubygem-rexml/Makefile b/textproc/rubygem-rexml/Makefile
index 11574b6ccfcf..6d1ac6bbec1d 100644
--- a/textproc/rubygem-rexml/Makefile
+++ b/textproc/rubygem-rexml/Makefile
@@ -1,5 +1,5 @@
PORTNAME= rexml
-PORTVERSION= 3.4.1
+PORTVERSION= 3.4.2
CATEGORIES= textproc rubygems
MASTER_SITES= RG
diff --git a/textproc/rubygem-rexml/distinfo b/textproc/rubygem-rexml/distinfo
index b4cac93ac102..03d64593d593 100644
--- a/textproc/rubygem-rexml/distinfo
+++ b/textproc/rubygem-rexml/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1739930314
-SHA256 (rubygem/rexml-3.4.1.gem) = c74527a9a0a04b4ec31dbe0dc4ed6004b960af943d8db42e539edde3a871abca
-SIZE (rubygem/rexml-3.4.1.gem) = 104960
+TIMESTAMP = 1757121884
+SHA256 (rubygem/rexml-3.4.2.gem) = 1384268554a37af5da5279431ca3f2f37d46f09ffdd6c95e17cc84c83ea7c417
+SIZE (rubygem/rexml-3.4.2.gem) = 105984
diff --git a/textproc/sift/Makefile b/textproc/sift/Makefile
index 3035f880bcab..ac22faecd6c8 100644
--- a/textproc/sift/Makefile
+++ b/textproc/sift/Makefile
@@ -1,7 +1,7 @@
PORTNAME= sift
PORTVERSION= 0.9.0
DISTVERSIONPREFIX= v
-PORTREVISION= 52
+PORTREVISION= 53
CATEGORIES= textproc
MAINTAINER= sunpoet@FreeBSD.org
@@ -19,9 +19,9 @@ PLIST_FILES= bin/sift
USE_GITHUB= yes
GH_ACCOUNT= svent
-GH_TUPLE= golang:crypto:v0.25.0:golang_crypto/vendor/golang.org/x/crypto \
- golang:sys:v0.22.0:golang_sys/vendor/golang.org/x/sys \
- golang:term:v0.22.0:golang_term/vendor/golang.org/x/term \
+GH_TUPLE= golang:crypto:v0.41.0:golang_crypto/vendor/golang.org/x/crypto \
+ golang:sys:v0.35.0:golang_sys/vendor/golang.org/x/sys \
+ golang:term:v0.34.0:golang_term/vendor/golang.org/x/term \
svent:go-flags:4bcbad3:svent_goflags/vendor/github.com/svent/go-flags \
svent:go-nbreader:7cef48d:svent_gonbreader/vendor/github.com/svent/go-nbreader
diff --git a/textproc/sift/distinfo b/textproc/sift/distinfo
index 31e21d7b403e..9092e22d9125 100644
--- a/textproc/sift/distinfo
+++ b/textproc/sift/distinfo
@@ -1,12 +1,12 @@
-TIMESTAMP = 1721823006
+TIMESTAMP = 1757120544
SHA256 (svent-sift-v0.9.0_GH0.tar.gz) = bbbd5c472c36b78896cd7ae673749d3943621a6d5523d47973ed2fc6800ae4c8
SIZE (svent-sift-v0.9.0_GH0.tar.gz) = 37442
-SHA256 (golang-crypto-v0.25.0_GH0.tar.gz) = 44619ce0bc1901464e14925487f5152b850b50e214cc12021dbe177f22444749
-SIZE (golang-crypto-v0.25.0_GH0.tar.gz) = 1796762
-SHA256 (golang-sys-v0.22.0_GH0.tar.gz) = b5a84a20ff327803ed47aefd837a3264d511b3f644017cb8e050ff1f5bd22471
-SIZE (golang-sys-v0.22.0_GH0.tar.gz) = 1498230
-SHA256 (golang-term-v0.22.0_GH0.tar.gz) = 12263f0da55447aa51fb5d5bef6ca12e37bf2058db6c625e498d06e462fca79e
-SIZE (golang-term-v0.22.0_GH0.tar.gz) = 14742
+SHA256 (golang-crypto-v0.41.0_GH0.tar.gz) = e2755451de1987afe358285b19ff7fa2eadb1286a2a2e11b21f725bc1d47efdf
+SIZE (golang-crypto-v0.41.0_GH0.tar.gz) = 2156602
+SHA256 (golang-sys-v0.35.0_GH0.tar.gz) = 08a0eed7f36ae25bfd3275b92c8542da4924ce2902c36599d5a1f87d54f3b5dd
+SIZE (golang-sys-v0.35.0_GH0.tar.gz) = 1531316
+SHA256 (golang-term-v0.34.0_GH0.tar.gz) = f948aa92fff29f98e5eb80fbc6cf8f61bb99de1eee1ab4d7aefdd6e45344cefa
+SIZE (golang-term-v0.34.0_GH0.tar.gz) = 15939
SHA256 (svent-go-flags-4bcbad3_GH0.tar.gz) = 8fb342e5d1ad220c7040a6f185f39a38679f9c88e24716fcc6f2fef2ee09825a
SIZE (svent-go-flags-4bcbad3_GH0.tar.gz) = 45988
SHA256 (svent-go-nbreader-7cef48d_GH0.tar.gz) = 62e0248ba434aa54461f554afc532cd5a4393ce55c35fdf750175fa14f997448
diff --git a/textproc/tree-sitter-grammars/Makefile b/textproc/tree-sitter-grammars/Makefile
index 586c9ea4c669..c2aec35d5499 100644
--- a/textproc/tree-sitter-grammars/Makefile
+++ b/textproc/tree-sitter-grammars/Makefile
@@ -60,6 +60,10 @@ post-extract:
${CP} ${DISTDIR}/${LANG_HASH}/languages.toml ${WRKSRC}
+post-patch:
+ ${REINPLACE_CMD} "s#WRKDIR#${WRKDIR}#" \
+ ${WRKSRC}/src/main.rs
+
post-build:
cd ${WRKSRC}; \
${CARGO_TARGET_DIR}/release/build-tree-sitter --output ./output --tmp ${WRKSRC}/grammars
diff --git a/textproc/tree-sitter-grammars/files/patch-src_main.rs b/textproc/tree-sitter-grammars/files/patch-src_main.rs
index 4197c86a3f26..ea6c62211292 100644
--- a/textproc/tree-sitter-grammars/files/patch-src_main.rs
+++ b/textproc/tree-sitter-grammars/files/patch-src_main.rs
@@ -31,3 +31,11 @@
let path = if let Some(subpath) = grammar.source.subpath.as_ref() {
path.join(subpath)
} else {
+@@ -171,6 +171,7 @@ fn build_tree_sitter(name: &str, path: &Path, output:
+ fn build_tree_sitter(name: &str, path: &Path, output: &Path) -> Result<()> {
+ println!("-----------------------------------");
+ println!("now building tree sitter for {name}");
++ std::env::set_var("XDG_CACHE_HOME", "WRKDIR/.cache");
+ let output = Command::new("tree-sitter")
+ .current_dir(path)
+ .arg("build")
diff --git a/textproc/xml2rfc/Makefile b/textproc/xml2rfc/Makefile
index eb8d426ef60e..581304b2d710 100644
--- a/textproc/xml2rfc/Makefile
+++ b/textproc/xml2rfc/Makefile
@@ -1,5 +1,5 @@
PORTNAME= xml2rfc
-PORTVERSION= 3.30.1
+PORTVERSION= 3.30.2
CATEGORIES= textproc
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/textproc/xml2rfc/distinfo b/textproc/xml2rfc/distinfo
index 668260943b53..5b1bfe643cdf 100644
--- a/textproc/xml2rfc/distinfo
+++ b/textproc/xml2rfc/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1756661238
-SHA256 (xml2rfc-3.30.1.tar.gz) = 9299d9a9f02c41a51da28674c54cf4ed99f457ea121edcc0727026fcfd21d746
-SIZE (xml2rfc-3.30.1.tar.gz) = 421403
+TIMESTAMP = 1757432609
+SHA256 (xml2rfc-3.30.2.tar.gz) = dfd9f23288cfa805ad5bb613c9540dc1b349da98e117a16e0ca887d2261ed311
+SIZE (xml2rfc-3.30.2.tar.gz) = 421930
diff --git a/www/Makefile b/www/Makefile
index 5d9ca2a97e52..9e93adab5a2e 100644
--- a/www/Makefile
+++ b/www/Makefile
@@ -36,6 +36,7 @@
SUBDIR += angie-console-light
SUBDIR += angie-module-auth-jwt
SUBDIR += angie-module-auth-spnego
+ SUBDIR += angie-module-auth-totp
SUBDIR += angie-module-brotli
SUBDIR += angie-module-cache-purge
SUBDIR += angie-module-dav-ext
@@ -450,7 +451,7 @@
SUBDIR += mod_umask
SUBDIR += mod_webauth
SUBDIR += mod_webkit
- SUBDIR += mod_wsgi4
+ SUBDIR += mod_wsgi
SUBDIR += mod_xsendfile
SUBDIR += mohawk
SUBDIR += moin2
@@ -1860,6 +1861,7 @@
SUBDIR += py-pecan
SUBDIR += py-pelican
SUBDIR += py-planet
+ SUBDIR += py-planet-auth
SUBDIR += py-playwright
SUBDIR += py-postorius
SUBDIR += py-praw
@@ -2222,7 +2224,6 @@
SUBDIR += rubygem-json-jwt-gitlab
SUBDIR += rubygem-jsonb_accessor
SUBDIR += rubygem-jwt
- SUBDIR += rubygem-jwt29
SUBDIR += rubygem-kamal
SUBDIR += rubygem-kaminari
SUBDIR += rubygem-kaminari-actionview
diff --git a/www/angie-console-light/Makefile b/www/angie-console-light/Makefile
index 40250951b817..9b8246cc61bf 100644
--- a/www/angie-console-light/Makefile
+++ b/www/angie-console-light/Makefile
@@ -1,5 +1,5 @@
PORTNAME= angie-console-light
-DISTVERSION= 1.8.0
+DISTVERSION= 1.8.1
CATEGORIES= www
MASTER_SITES= https://download.angie.software/files/angie-console-light/
diff --git a/www/angie-console-light/distinfo b/www/angie-console-light/distinfo
index 56eeb2a91f0d..e7ddf2029228 100644
--- a/www/angie-console-light/distinfo
+++ b/www/angie-console-light/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1751971747
-SHA256 (angie-console-light-1.8.0.tar.gz) = f1bb4d12c87c31efcc4322d8d222096a5dd49d91f3a07aba429ab255826f3bce
-SIZE (angie-console-light-1.8.0.tar.gz) = 1074980
+TIMESTAMP = 1757343557
+SHA256 (angie-console-light-1.8.1.tar.gz) = c8a2b092f2ec04554d73452ff620cc8618a7b9702e90923d93d646e409a181fb
+SIZE (angie-console-light-1.8.1.tar.gz) = 1074997
diff --git a/www/angie-module-auth-totp/Makefile b/www/angie-module-auth-totp/Makefile
new file mode 100644
index 000000000000..702a9ba40684
--- /dev/null
+++ b/www/angie-module-auth-totp/Makefile
@@ -0,0 +1,22 @@
+PORTNAME= angie-module-auth-totp
+GH_TUPLE= 61131:nginx-http-auth-totp:1.1.0:module
+
+COMMENT= Angie auth-totp dynamic module
+
+MASTERDIR= ${.CURDIR}/../../www/angie
+
+do-install:
+ ${MKDIR} ${STAGEDIR}${DOCSDIR}
+ ${MKDIR} ${STAGEDIR}${MODDIR}
+
+ ${INSTALL_LIB} ${WRKSRC}/objs/ngx_http_auth_totp_module.so \
+ ${STAGEDIR}${MODDIR}
+
+ ${INSTALL_MAN} ${WRKSRC_module}/README.md ${STAGEDIR}${DOCSDIR}
+
+do-install-DEBUG-on:
+ ${INSTALL} ${COPY} -m ${_SHAREMODE} \
+ ${WRKSRC_DEBUG}/objs/ngx_http_auth_totp_module.so \
+ ${STAGEDIR}${MODDIR}/ngx_http_auth_totp_module-debug.so
+
+.include "${MASTERDIR}/Makefile"
diff --git a/www/angie-module-auth-totp/files/pkg-message.in b/www/angie-module-auth-totp/files/pkg-message.in
new file mode 100644
index 000000000000..d27210fefe57
--- /dev/null
+++ b/www/angie-module-auth-totp/files/pkg-message.in
@@ -0,0 +1,15 @@
+[
+{ type: install
+ message: <<EOM
+
+The auth-TOTP dynamic module for Angie has been installed.
+To enable this module, add the following to %%PREFIX%%/etc/angie/angie.conf
+and reload angie:
+
+ load_module modules/ngx_http_auth_totp_module.so;
+
+Please refer to the module documentation for further details:
+https://github.com/61131/nginx-http-auth-totp
+EOM
+}
+]
diff --git a/www/angie-module-auth-totp/pkg-descr b/www/angie-module-auth-totp/pkg-descr
new file mode 100644
index 000000000000..085449b89d4b
--- /dev/null
+++ b/www/angie-module-auth-totp/pkg-descr
@@ -0,0 +1,10 @@
+Time-based one-time password (TOTP) authentication for Angie.
+
+The Time-based One-Time Password (TOTP) algorithm, provides a secure mechanism
+for short-lived one-time password values, which are desirable for enhanced
+security. This algorithm can be used across a wide range of network applications
+ranging from remote Virtual Private Network (VPN) access, Wi-Fi network logon to
+transaction-orientated Web applications.
+
+The nginx-http-auth-totp module provides TOTP authentication for an Angie
+server.
diff --git a/www/angie-module-auth-totp/pkg-plist b/www/angie-module-auth-totp/pkg-plist
new file mode 100644
index 000000000000..4dbb43b2a133
--- /dev/null
+++ b/www/angie-module-auth-totp/pkg-plist
@@ -0,0 +1,3 @@
+%%DOCSDIR%%/README.md
+%%MODDIR%%/ngx_http_auth_totp_module.so
+%%DEBUG%%%%MODDIR%%/ngx_http_auth_totp_module-debug.so
diff --git a/www/angie/distinfo b/www/angie/distinfo
index 133f991fb6ff..294edb6fa170 100644
--- a/www/angie/distinfo
+++ b/www/angie/distinfo
@@ -1,6 +1,8 @@
-TIMESTAMP = 1755846998
+TIMESTAMP = 1757353535
SHA256 (angie-1.10.2.tar.gz) = a5c2ab937df24a80e786af5638922f46ea8a73d1614183c8c90298ae873094b8
SIZE (angie-1.10.2.tar.gz) = 1757721
+SHA256 (61131-nginx-http-auth-totp-1.1.0_GH0.tar.gz) = d36d2b75a3b239e63ec060ef9ccfa6b89acbceb74b7c93e47550c1f75ac4857e
+SIZE (61131-nginx-http-auth-totp-1.1.0_GH0.tar.gz) = 9813
SHA256 (kjdev-nginx-auth-jwt-0.9.0_GH0.tar.gz) = d7c72634261a053afaacc2cb762eccf9ce4c462ca738ad0c4809eb964ddf3c0c
SIZE (kjdev-nginx-auth-jwt-0.9.0_GH0.tar.gz) = 75474
SHA256 (stnoonan-spnego-http-auth-nginx-module-v1.1.3_GH0.tar.gz) = 0e1e54f8ab7d76f922881f13d870edf8b820ef645b19013774c825110d011640
diff --git a/www/chromium/Makefile b/www/chromium/Makefile
index 49811a24864d..abf4a3b44f01 100644
--- a/www/chromium/Makefile
+++ b/www/chromium/Makefile
@@ -1,5 +1,5 @@
PORTNAME= chromium
-PORTVERSION= 139.0.7258.154
+PORTVERSION= 140.0.7339.127
PULSEMV= 16
PULSEV= ${PULSEMV}.1
CATEGORIES= www wayland
diff --git a/www/chromium/distinfo b/www/chromium/distinfo
index 90d3216e01bf..319144d4fc3d 100644
--- a/www/chromium/distinfo
+++ b/www/chromium/distinfo
@@ -1,7 +1,7 @@
-TIMESTAMP = 1756814554
-SHA256 (chromium-139.0.7258.154.tar.xz) = bb83f7425e33f2a94179c4704335fbad14d4707dce9f58abe90d862b746f3d9f
-SIZE (chromium-139.0.7258.154.tar.xz) = 7312393832
+TIMESTAMP = 1757578935
+SHA256 (chromium-140.0.7339.127.tar.xz) = c65c8236c1f439a1f483c4bac20e4197ba8d8ac79f6bbcd9304842c98da8a1bc
+SIZE (chromium-140.0.7339.127.tar.xz) = 7422938488
SHA256 (pulseaudio-16.1.tar.gz) = 027266c62f2a84422ac45fa721a649508f0f1628fb1fd9242315ac54ce2d7c92
SIZE (pulseaudio-16.1.tar.gz) = 2763111
-SHA256 (chromium-139.0.7258.154-testdata.tar.xz) = e4d1b30d16ddea7d0931b0f9168b7bde1a0450ae9f32d7be4278e925a7efbca9
-SIZE (chromium-139.0.7258.154-testdata.tar.xz) = 924873688
+SHA256 (chromium-140.0.7339.127-testdata.tar.xz) = d0a14d77bc15fd2cc4b063a4ff3c410e8486d5259e25b2cc927c5d5a80c6704f
+SIZE (chromium-140.0.7339.127-testdata.tar.xz) = 925215916
diff --git a/www/chromium/files/patch-BUILD.gn b/www/chromium/files/patch-BUILD.gn
index cd7d9fcdd2cb..78a12e7809c2 100644
--- a/www/chromium/files/patch-BUILD.gn
+++ b/www/chromium/files/patch-BUILD.gn
@@ -1,6 +1,6 @@
---- BUILD.gn.orig 2025-08-07 06:57:29 UTC
+--- BUILD.gn.orig 2025-09-06 10:01:20 UTC
+++ BUILD.gn
-@@ -71,7 +71,7 @@ declare_args() {
+@@ -68,7 +68,7 @@ declare_args() {
root_extra_deps = []
}
@@ -9,7 +9,7 @@
# An official (maximally optimized!) component (optimized for build times)
# build doesn't make sense and usually doesn't work.
assert(!is_component_build)
-@@ -103,7 +103,6 @@ group("gn_all") {
+@@ -101,7 +101,6 @@ group("gn_all") {
"//codelabs",
"//components:components_unittests",
"//components/gwp_asan:gwp_asan_unittests",
@@ -17,7 +17,7 @@
"//net:net_unittests",
"//sandbox:sandbox_unittests",
"//services:services_unittests",
-@@ -448,7 +447,7 @@ group("gn_all") {
+@@ -441,7 +440,7 @@ group("gn_all") {
}
}
@@ -26,7 +26,7 @@
deps += [
"//third_party/breakpad:breakpad_unittests",
"//third_party/breakpad:core-2-minidump",
-@@ -635,6 +634,15 @@ group("gn_all") {
+@@ -607,6 +606,15 @@ group("gn_all") {
}
}
@@ -42,7 +42,7 @@
if (is_mac) {
deps += [
"//third_party/breakpad:dump_syms($host_system_allocator_toolchain)",
-@@ -683,7 +691,7 @@ group("gn_all") {
+@@ -655,7 +663,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
-@@ -718,7 +726,7 @@ group("gn_all") {
+@@ -690,7 +698,7 @@ group("gn_all") {
]
}
@@ -60,7 +60,7 @@
deps += [
"//third_party/crashpad/crashpad:crashpad_tests",
"//third_party/crashpad/crashpad/handler:crashpad_handler",
-@@ -1126,7 +1134,7 @@ if (use_blink && !is_cronet_build) {
+@@ -1093,7 +1101,7 @@ if (use_blink && !is_cronet_build) {
"//third_party/blink/public:all_blink",
]
@@ -69,7 +69,7 @@
deps += [
":chrome_wpt_tests",
":headless_shell_wpt",
-@@ -1279,7 +1287,7 @@ if (use_blink && !is_cronet_build) {
+@@ -1246,7 +1254,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.
-@@ -1293,7 +1301,7 @@ if (use_blink && !is_cronet_build) {
+@@ -1260,7 +1268,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.
-@@ -1744,7 +1752,7 @@ group("chromium_builder_perf") {
+@@ -1714,7 +1722,7 @@ group("chromium_builder_perf") {
data_deps += [ "//chrome/test:performance_browser_tests" ]
}
diff --git a/www/chromium/files/patch-ash_display_mirror__window__controller.cc b/www/chromium/files/patch-ash_display_mirror__window__controller.cc
new file mode 100644
index 000000000000..44b24e1371f3
--- /dev/null
+++ b/www/chromium/files/patch-ash_display_mirror__window__controller.cc
@@ -0,0 +1,14 @@
+--- ash/display/mirror_window_controller.cc.orig 2025-09-06 10:01:20 UTC
++++ ash/display/mirror_window_controller.cc
+@@ -283,7 +283,11 @@ void MirrorWindowController::UpdateWindow(
+ if (!base::Contains(display_info_list, iter->first,
+ &display::ManagedDisplayInfo::id)) {
+ CloseAndDeleteHost(iter->second, true);
++#if defined(__llvm__)
++ mirroring_host_info_map_.erase(iter++);
++#else
+ iter = mirroring_host_info_map_.erase(iter);
++#endif
+ } else {
+ ++iter;
+ }
diff --git a/www/chromium/files/patch-base_BUILD.gn b/www/chromium/files/patch-base_BUILD.gn
index e92a9d180ccb..be004e54dca3 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-08-07 06:57:29 UTC
+--- base/BUILD.gn.orig 2025-09-06 10:01:20 UTC
+++ base/BUILD.gn
-@@ -1102,11 +1102,26 @@ component("base") {
+@@ -1110,11 +1110,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" ]
-@@ -1126,7 +1141,7 @@ component("base") {
+@@ -1134,7 +1149,7 @@ component("base") {
# Allow more direct string conversions on platforms with native utf8
# strings
@@ -37,7 +37,7 @@
defines += [ "SYSTEM_NATIVE_UTF8" ]
}
-@@ -2137,6 +2152,22 @@ component("base") {
+@@ -2143,6 +2158,22 @@ component("base") {
]
}
@@ -60,7 +60,7 @@
# iOS
if (is_ios) {
sources += [
-@@ -2305,6 +2336,33 @@ component("base") {
+@@ -2317,6 +2348,33 @@ component("base") {
}
}
@@ -94,7 +94,7 @@
if (use_blink) {
sources += [
"files/file_path_watcher.cc",
-@@ -2694,7 +2752,7 @@ buildflag_header("protected_memory_buildflags") {
+@@ -2723,7 +2781,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" ]
-@@ -3200,7 +3258,7 @@ if (is_apple) {
+@@ -3229,7 +3287,7 @@ if (is_apple) {
}
}
@@ -112,7 +112,7 @@
# This test must compile with -fstack-protector-all
source_set("stack_canary_linux_unittests") {
testonly = true
-@@ -3885,7 +3943,7 @@ test("base_unittests") {
+@@ -3922,7 +3980,7 @@ test("base_unittests") {
]
}
@@ -121,7 +121,7 @@
sources += [
"debug/proc_maps_linux_unittest.cc",
"files/scoped_file_linux_unittest.cc",
-@@ -3909,7 +3967,7 @@ test("base_unittests") {
+@@ -3946,7 +4004,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",
-@@ -3920,7 +3978,7 @@ test("base_unittests") {
+@@ -3957,7 +4015,7 @@ test("base_unittests") {
# Allow more direct string conversions on platforms with native utf8
# strings
@@ -139,7 +139,7 @@
defines += [ "SYSTEM_NATIVE_UTF8" ]
}
-@@ -4108,7 +4166,7 @@ test("base_unittests") {
+@@ -4144,7 +4202,7 @@ test("base_unittests") {
deps += [ ":base_profiler_test_support_library" ]
}
diff --git a/www/chromium/files/patch-base_allocator_dispatcher_tls.h b/www/chromium/files/patch-base_allocator_dispatcher_tls.h
index e9673222f13b..dfc04c58133e 100644
--- a/www/chromium/files/patch-base_allocator_dispatcher_tls.h
+++ b/www/chromium/files/patch-base_allocator_dispatcher_tls.h
@@ -1,6 +1,6 @@
---- base/allocator/dispatcher/tls.h.orig 2025-02-19 07:43:18 UTC
+--- base/allocator/dispatcher/tls.h.orig 2025-09-06 10:01:20 UTC
+++ base/allocator/dispatcher/tls.h
-@@ -81,7 +81,7 @@ struct BASE_EXPORT MMapAllocator {
+@@ -86,7 +86,7 @@ struct BASE_EXPORT MMapAllocator {
constexpr static size_t AllocationChunkSize = 16384;
#elif BUILDFLAG(IS_ANDROID) && defined(ARCH_CPU_64_BITS)
constexpr static size_t AllocationChunkSize = 16384;
diff --git a/www/chromium/files/patch-base_allocator_partition__alloc__features.cc b/www/chromium/files/patch-base_allocator_partition__alloc__features.cc
index 82100b068dd4..4eacab770802 100644
--- a/www/chromium/files/patch-base_allocator_partition__alloc__features.cc
+++ b/www/chromium/files/patch-base_allocator_partition__alloc__features.cc
@@ -1,6 +1,6 @@
---- base/allocator/partition_alloc_features.cc.orig 2025-08-07 06:57:29 UTC
+--- base/allocator/partition_alloc_features.cc.orig 2025-09-06 10:01:20 UTC
+++ base/allocator/partition_alloc_features.cc
-@@ -164,7 +164,7 @@ BASE_FEATURE(kPartitionAllocEventuallyZeroFreedMemory,
+@@ -154,7 +154,7 @@ BASE_FEATURE(kPartitionAllocEventuallyZeroFreedMemory,
// disabled elsewhere (for now). Does not apply to Windows.
BASE_FEATURE(kPartitionAllocFewerMemoryRegions,
"PartitionAllocFewerMemoryRegions",
@@ -9,12 +9,3 @@
FEATURE_ENABLED_BY_DEFAULT);
#else
FEATURE_DISABLED_BY_DEFAULT);
-@@ -489,7 +489,7 @@ BASE_FEATURE(kPartitionAllocAdjustSizeWhenInForeground
- #if PA_CONFIG(ENABLE_SHADOW_METADATA)
- BASE_FEATURE(kPartitionAllocShadowMetadata,
- "PartitionAllocShadowMetadata",
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- FEATURE_ENABLED_BY_DEFAULT);
- #else
- FEATURE_DISABLED_BY_DEFAULT);
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 6ccf86bde414..8aa682948e08 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,24 +1,15 @@
---- base/allocator/partition_allocator/partition_alloc.gni.orig 2025-08-07 06:57:29 UTC
+--- base/allocator/partition_allocator/partition_alloc.gni.orig 2025-09-06 10:01:20 UTC
+++ base/allocator/partition_allocator/partition_alloc.gni
@@ -87,7 +87,7 @@ if (current_cpu == "x64" || current_cpu == "arm64" ||
# TODO(crbug.com/329199197): Clean this up when experiments are complete.
use_large_empty_slot_span_ring = true
-has_memory_tagging = current_cpu == "arm64" && is_clang && !is_asan &&
-+has_memory_tagging = current_cpu == "arm64" && is_clang && !is_asan && !is_bsd &&
++has_memory_tagging = current_cpu == "arm64" && !is_bsd && is_clang && !is_asan &&
!is_hwasan && (is_linux || is_android)
declare_args() {
-@@ -340,7 +340,7 @@ declare_args() {
- declare_args() {
- # Shadow metadata is still under development and only supports Linux
- # for now.
-- enable_shadow_metadata = is_linux && has_64_bit_pointers
-+ enable_shadow_metadata = !is_bsd && is_linux && has_64_bit_pointers
- }
-
- declare_args() {
-@@ -483,7 +483,7 @@ assert(!use_asan_backup_ref_ptr || use_raw_ptr_hookabl
+@@ -493,7 +493,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 90dd58e8082d..3cb07694e293 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-08-07 06:57:29 UTC
+--- base/allocator/partition_allocator/src/partition_alloc/BUILD.gn.orig 2025-09-06 10:01:20 UTC
+++ base/allocator/partition_allocator/src/partition_alloc/BUILD.gn
-@@ -893,7 +893,7 @@ if (is_clang_or_gcc) {
+@@ -906,7 +906,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_address__space__randomization.h b/www/chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_address__space__randomization.h
index a91fb1bc8acf..75d7d71da3dc 100644
--- a/www/chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_address__space__randomization.h
+++ b/www/chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_address__space__randomization.h
@@ -1,6 +1,6 @@
---- base/allocator/partition_allocator/src/partition_alloc/address_space_randomization.h.orig 2024-07-30 11:12:21 UTC
+--- base/allocator/partition_allocator/src/partition_alloc/address_space_randomization.h.orig 2025-09-06 10:01:20 UTC
+++ base/allocator/partition_allocator/src/partition_alloc/address_space_randomization.h
-@@ -38,7 +38,7 @@ AslrMask(uintptr_t bits) {
+@@ -43,7 +43,7 @@ AslrMask(uintptr_t bits) {
#if PA_BUILDFLAG(PA_ARCH_CPU_64_BITS)
@@ -9,7 +9,7 @@
// We shouldn't allocate system pages at all for sanitizer builds. However,
// we do, and if random hint addresses interfere with address ranges
-@@ -125,7 +125,7 @@ AslrMask(uintptr_t bits) {
+@@ -130,7 +130,7 @@ AslrMask(uintptr_t bits) {
return AslrAddress(0x20000000ULL);
}
#elif PA_BUILDFLAG(PA_ARCH_CPU_ARM64)
diff --git a/www/chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_page__allocator.h b/www/chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_page__allocator.h
index 45292e4e1220..9481bd46bdc6 100644
--- a/www/chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_page__allocator.h
+++ b/www/chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_page__allocator.h
@@ -1,6 +1,6 @@
---- base/allocator/partition_allocator/src/partition_alloc/page_allocator.h.orig 2025-08-07 06:57:29 UTC
+--- base/allocator/partition_allocator/src/partition_alloc/page_allocator.h.orig 2025-09-06 10:01:20 UTC
+++ base/allocator/partition_allocator/src/partition_alloc/page_allocator.h
-@@ -273,7 +273,7 @@ bool DecommitAndZeroSystemPages(void* address,
+@@ -278,7 +278,7 @@ bool DecommitAndZeroSystemPages(void* address,
// recommitted. Do not assume that this will not change over time.
constexpr PA_COMPONENT_EXPORT(
PARTITION_ALLOC) bool DecommittedMemoryIsAlwaysZeroed() {
diff --git a/www/chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_page__allocator__constants.h b/www/chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_page__allocator__constants.h
index 9253c611d00c..f880ba27d221 100644
--- a/www/chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_page__allocator__constants.h
+++ b/www/chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_page__allocator__constants.h
@@ -1,6 +1,6 @@
---- base/allocator/partition_allocator/src/partition_alloc/page_allocator_constants.h.orig 2025-02-19 07:43:18 UTC
+--- base/allocator/partition_allocator/src/partition_alloc/page_allocator_constants.h.orig 2025-09-06 10:01:20 UTC
+++ base/allocator/partition_allocator/src/partition_alloc/page_allocator_constants.h
-@@ -26,8 +26,8 @@
+@@ -31,8 +31,8 @@
#define PAGE_ALLOCATOR_CONSTANTS_DECLARE_CONSTEXPR __attribute__((const))
#elif (PA_BUILDFLAG(IS_ANDROID) && PA_BUILDFLAG(PA_ARCH_CPU_64_BITS)) || \
diff --git a/www/chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_page__allocator__internals__posix.cc b/www/chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_page__allocator__internals__posix.cc
index 05c2b846c157..88c53f45a67d 100644
--- a/www/chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_page__allocator__internals__posix.cc
+++ b/www/chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_page__allocator__internals__posix.cc
@@ -1,6 +1,6 @@
---- base/allocator/partition_allocator/src/partition_alloc/page_allocator_internals_posix.cc.orig 2025-01-15 09:18:26 UTC
+--- base/allocator/partition_allocator/src/partition_alloc/page_allocator_internals_posix.cc.orig 2025-09-06 10:01:20 UTC
+++ base/allocator/partition_allocator/src/partition_alloc/page_allocator_internals_posix.cc
-@@ -39,7 +39,7 @@ uint32_t SecTaskGetCodeSignStatus(SecTaskRef task) API
+@@ -44,7 +44,7 @@ uint32_t SecTaskGetCodeSignStatus(SecTaskRef task) API
#if PA_BUILDFLAG(HAS_MEMORY_TAGGING) || \
(defined(__ARM_FEATURE_BTI_DEFAULT) && (__ARM_FEATURE_BTI_DEFAULT == 1) && \
diff --git a/www/chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_page__allocator__internals__posix.h b/www/chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_page__allocator__internals__posix.h
index 3fba15f04c89..2dd6b4cfe14c 100644
--- a/www/chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_page__allocator__internals__posix.h
+++ b/www/chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_page__allocator__internals__posix.h
@@ -1,6 +1,6 @@
---- base/allocator/partition_allocator/src/partition_alloc/page_allocator_internals_posix.h.orig 2025-05-28 14:55:43 UTC
+--- base/allocator/partition_allocator/src/partition_alloc/page_allocator_internals_posix.h.orig 2025-09-06 10:01:20 UTC
+++ base/allocator/partition_allocator/src/partition_alloc/page_allocator_internals_posix.h
-@@ -317,8 +317,12 @@ bool TryRecommitSystemPagesInternal(
+@@ -322,8 +322,12 @@ bool TryRecommitSystemPagesInternal(
void DiscardSystemPagesInternal(uintptr_t address, size_t length) {
void* ptr = reinterpret_cast<void*>(address);
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 f8aa0f73aaae..a541994efa17 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 2025-07-02 06:08:04 UTC
+--- base/allocator/partition_allocator/src/partition_alloc/partition_alloc_base/debug/proc_maps_linux.cc.orig 2025-09-06 10:01:20 UTC
+++ base/allocator/partition_allocator/src/partition_alloc/partition_alloc_base/debug/proc_maps_linux.cc
-@@ -15,7 +15,7 @@
+@@ -19,7 +19,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__base_debug_stack__trace__posix.cc b/www/chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_debug_stack__trace__posix.cc
index dc95a41a0378..1a7f78ac4f45 100644
--- a/www/chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_debug_stack__trace__posix.cc
+++ b/www/chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_debug_stack__trace__posix.cc
@@ -1,6 +1,6 @@
---- base/allocator/partition_allocator/src/partition_alloc/partition_alloc_base/debug/stack_trace_posix.cc.orig 2024-07-30 11:12:21 UTC
+--- base/allocator/partition_allocator/src/partition_alloc/partition_alloc_base/debug/stack_trace_posix.cc.orig 2025-09-06 10:01:20 UTC
+++ base/allocator/partition_allocator/src/partition_alloc/partition_alloc_base/debug/stack_trace_posix.cc
-@@ -13,11 +13,11 @@
+@@ -18,11 +18,11 @@
#include "partition_alloc/partition_alloc_base/posix/eintr_wrapper.h"
#include "partition_alloc/partition_alloc_base/strings/safe_sprintf.h"
@@ -14,7 +14,7 @@
#include <dlfcn.h>
#endif
-@@ -25,7 +25,7 @@ namespace partition_alloc::internal::base::debug {
+@@ -30,7 +30,7 @@ namespace partition_alloc::internal::base::debug {
namespace {
@@ -23,7 +23,7 @@
// On Android the 'open' function has two versions:
// int open(const char *pathname, int flags);
-@@ -369,7 +369,7 @@ void PrintStackTraceInternal(const void** trace, size_
+@@ -374,7 +374,7 @@ void PrintStackTraceInternal(const void** trace, size_
}
#endif // !PA_BUILDFLAG(IS_APPLE)
diff --git a/www/chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_rand__util__posix.cc b/www/chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_rand__util__posix.cc
index e24b29f35988..51a5a958bb13 100644
--- a/www/chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_rand__util__posix.cc
+++ b/www/chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_rand__util__posix.cc
@@ -1,6 +1,6 @@
---- base/allocator/partition_allocator/src/partition_alloc/partition_alloc_base/rand_util_posix.cc.orig 2024-07-30 11:12:21 UTC
+--- base/allocator/partition_allocator/src/partition_alloc/partition_alloc_base/rand_util_posix.cc.orig 2025-09-06 10:01:20 UTC
+++ base/allocator/partition_allocator/src/partition_alloc/partition_alloc_base/rand_util_posix.cc
-@@ -102,6 +102,10 @@ void RandBytes(void* output, size_t output_length) {
+@@ -107,6 +107,10 @@ void RandBytes(void* output, size_t output_length) {
if (getentropy(output, output_length) == 0) {
return;
}
diff --git a/www/chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_threading_platform__thread.h b/www/chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_threading_platform__thread.h
index 10a2c6a426b3..3929331f20c0 100644
--- a/www/chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_threading_platform__thread.h
+++ b/www/chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_threading_platform__thread.h
@@ -1,6 +1,6 @@
---- base/allocator/partition_allocator/src/partition_alloc/partition_alloc_base/threading/platform_thread.h.orig 2024-07-30 11:12:21 UTC
+--- base/allocator/partition_allocator/src/partition_alloc/partition_alloc_base/threading/platform_thread.h.orig 2025-09-06 10:01:20 UTC
+++ base/allocator/partition_allocator/src/partition_alloc/partition_alloc_base/threading/platform_thread.h
-@@ -37,6 +37,8 @@ typedef DWORD PlatformThreadId;
+@@ -43,6 +43,8 @@ typedef DWORD PlatformThreadId;
typedef zx_handle_t PlatformThreadId;
#elif PA_BUILDFLAG(IS_APPLE)
typedef mach_port_t PlatformThreadId;
diff --git a/www/chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_threading_platform__thread__internal__posix.h b/www/chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_threading_platform__thread__internal__posix.h
index 0fc3aad100bb..107a428fe85d 100644
--- a/www/chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_threading_platform__thread__internal__posix.h
+++ b/www/chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_threading_platform__thread__internal__posix.h
@@ -1,6 +1,6 @@
---- base/allocator/partition_allocator/src/partition_alloc/partition_alloc_base/threading/platform_thread_internal_posix.h.orig 2024-07-30 11:12:21 UTC
+--- base/allocator/partition_allocator/src/partition_alloc/partition_alloc_base/threading/platform_thread_internal_posix.h.orig 2025-09-06 10:01:20 UTC
+++ base/allocator/partition_allocator/src/partition_alloc/partition_alloc_base/threading/platform_thread_internal_posix.h
-@@ -10,7 +10,7 @@
+@@ -15,7 +15,7 @@
namespace partition_alloc::internal::base::internal {
diff --git a/www/chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_threading_platform__thread__posix.cc b/www/chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_threading_platform__thread__posix.cc
index d9bac77867cb..109676a94d16 100644
--- a/www/chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_threading_platform__thread__posix.cc
+++ b/www/chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_threading_platform__thread__posix.cc
@@ -1,6 +1,6 @@
---- base/allocator/partition_allocator/src/partition_alloc/partition_alloc_base/threading/platform_thread_posix.cc.orig 2025-05-05 10:57:53 UTC
+--- base/allocator/partition_allocator/src/partition_alloc/partition_alloc_base/threading/platform_thread_posix.cc.orig 2025-09-06 10:01:20 UTC
+++ base/allocator/partition_allocator/src/partition_alloc/partition_alloc_base/threading/platform_thread_posix.cc
-@@ -18,7 +18,7 @@
+@@ -23,7 +23,7 @@
#include "partition_alloc/partition_alloc_base/logging.h"
#include "partition_alloc/partition_alloc_base/threading/platform_thread_internal_posix.h"
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 e4cfcf24bd5c..b96338086a5c 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,15 +1,15 @@
---- 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.orig 2025-09-06 10:01:20 UTC
+++ base/allocator/partition_allocator/src/partition_alloc/partition_alloc_config.h
-@@ -164,7 +164,7 @@ constexpr bool kUseLazyCommit = false;
+@@ -169,7 +169,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) || \
- PA_BUILDFLAG(IS_CHROMEOS))
+ PA_BUILDFLAG(IS_CHROMEOS) || PA_BUILDFLAG(IS_BSD))
- // Enable shadow metadata.
- //
-@@ -227,7 +227,7 @@ constexpr bool kUseLazyCommit = false;
+ #if PA_BUILDFLAG(MOVE_METADATA_OUT_OF_GIGACAGE_FOR_64_BITS_POINTERS) && \
+ PA_BUILDFLAG(HAS_64_BIT_POINTERS)
+@@ -226,7 +226,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 870385c2cbc6..1869170c190b 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-07-02 06:08:04 UTC
+--- base/allocator/partition_allocator/src/partition_alloc/partition_alloc_constants.h.orig 2025-09-06 10:01:20 UTC
+++ base/allocator/partition_allocator/src/partition_alloc/partition_alloc_constants.h
-@@ -308,7 +308,7 @@ PA_DEFINE_OPERATORS_FOR_FLAGS(PoolHandleMask);
+@@ -313,7 +313,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;
-@@ -392,7 +392,7 @@ PA_ALWAYS_INLINE constexpr size_t MaxDirectMapped() {
+@@ -397,7 +397,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 a643336a705f..6754997eb021 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,6 +1,6 @@
---- 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.orig 2025-09-06 10:01:20 UTC
+++ base/allocator/partition_allocator/src/partition_alloc/partition_alloc_forward.h
-@@ -29,9 +29,13 @@ namespace internal {
+@@ -34,9 +34,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.
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 42f6820e2049..27075a7bd886 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,15 +1,15 @@
---- base/allocator/partition_allocator/src/partition_alloc/partition_root.cc.orig 2025-08-07 06:57:29 UTC
+--- base/allocator/partition_allocator/src/partition_alloc/partition_root.cc.orig 2025-09-06 10:01:20 UTC
+++ base/allocator/partition_allocator/src/partition_alloc/partition_root.cc
-@@ -47,7 +47,7 @@
+@@ -51,7 +51,7 @@
#include "wow64apiset.h"
#endif
-#if PA_BUILDFLAG(IS_LINUX) || PA_BUILDFLAG(IS_CHROMEOS)
+#if PA_BUILDFLAG(IS_LINUX) || PA_BUILDFLAG(IS_CHROMEOS) || PA_BUILDFLAG(IS_BSD)
#include <pthread.h>
- #if PA_CONFIG(ENABLE_SHADOW_METADATA)
- #include <sys/mman.h>
-@@ -301,7 +301,7 @@ void PartitionAllocMallocInitOnce() {
+ #endif // PA_BUILDFLAG(IS_LINUX) || PA_BUILDFLAG(IS_CHROMEOS)
+
+@@ -300,7 +300,7 @@ void PartitionAllocMallocInitOnce() {
return;
}
@@ -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.
-@@ -1073,7 +1073,7 @@ void PartitionRoot::Init(PartitionOptions opts) {
+@@ -1006,7 +1006,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_allocator_partition__allocator_src_partition__alloc_partition__root.h b/www/chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__root.h
new file mode 100644
index 000000000000..ea16e2d2d739
--- /dev/null
+++ b/www/chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__root.h
@@ -0,0 +1,11 @@
+--- base/allocator/partition_allocator/src/partition_alloc/partition_root.h.orig 2025-09-06 10:01:20 UTC
++++ base/allocator/partition_allocator/src/partition_alloc/partition_root.h
+@@ -197,7 +197,7 @@ struct PartitionOptions {
+ // system to configure PartitionAlloc.
+ EnableToggle fewer_memory_regions =
+ #if PA_BUILDFLAG(IS_LINUX) || PA_BUILDFLAG(IS_ANDROID) || \
+- PA_BUILDFLAG(IS_CHROMEOS)
++ PA_BUILDFLAG(IS_CHROMEOS) || PA_BUILDFLAG(IS_BSD)
+ kEnabled;
+ #else
+ kDisabled;
diff --git a/www/chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_spinning__mutex.cc b/www/chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_spinning__mutex.cc
index 43924605b160..5d863f3225f7 100644
--- a/www/chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_spinning__mutex.cc
+++ b/www/chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_spinning__mutex.cc
@@ -1,6 +1,6 @@
---- base/allocator/partition_allocator/src/partition_alloc/spinning_mutex.cc.orig 2025-05-28 14:55:43 UTC
+--- base/allocator/partition_allocator/src/partition_alloc/spinning_mutex.cc.orig 2025-09-06 10:01:20 UTC
+++ base/allocator/partition_allocator/src/partition_alloc/spinning_mutex.cc
-@@ -19,7 +19,16 @@
+@@ -24,7 +24,16 @@
#endif
#if PA_CONFIG(HAS_LINUX_KERNEL)
@@ -17,7 +17,7 @@
#include <sys/syscall.h>
#include <unistd.h>
-@@ -92,8 +101,16 @@ PA_ALWAYS_INLINE long FutexSyscall(volatile void* ftx,
+@@ -97,8 +106,16 @@ PA_ALWAYS_INLINE long FutexSyscall(volatile void* ftx,
int saved_errno = errno;
errno = 0;
diff --git a/www/chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_stack_stack.cc b/www/chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_stack_stack.cc
index 9663a41a0c99..768b84dd5262 100644
--- a/www/chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_stack_stack.cc
+++ b/www/chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_stack_stack.cc
@@ -1,6 +1,6 @@
---- base/allocator/partition_allocator/src/partition_alloc/stack/stack.cc.orig 2024-07-30 11:12:21 UTC
+--- base/allocator/partition_allocator/src/partition_alloc/stack/stack.cc.orig 2025-09-06 10:01:20 UTC
+++ base/allocator/partition_allocator/src/partition_alloc/stack/stack.cc
-@@ -18,6 +18,10 @@
+@@ -23,6 +23,10 @@
#include <pthread.h>
#endif
@@ -11,7 +11,7 @@
#if PA_BUILDFLAG(PA_LIBC_GLIBC)
extern "C" void* __libc_stack_end;
#endif
-@@ -48,6 +52,36 @@ void* GetStackTop() {
+@@ -53,6 +57,36 @@ void* GetStackTop() {
void* GetStackTop() {
return pthread_get_stackaddr_np(pthread_self());
diff --git a/www/chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_thread__isolation_pkey.cc b/www/chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_thread__isolation_pkey.cc
index ece8431f1d85..2dfe6df53365 100644
--- a/www/chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_thread__isolation_pkey.cc
+++ b/www/chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_thread__isolation_pkey.cc
@@ -1,6 +1,6 @@
---- base/allocator/partition_allocator/src/partition_alloc/thread_isolation/pkey.cc.orig 2024-07-30 11:12:21 UTC
+--- base/allocator/partition_allocator/src/partition_alloc/thread_isolation/pkey.cc.orig 2025-09-06 10:01:20 UTC
+++ base/allocator/partition_allocator/src/partition_alloc/thread_isolation/pkey.cc
-@@ -16,7 +16,7 @@
+@@ -21,7 +21,7 @@
#include "partition_alloc/partition_alloc_check.h"
#include "partition_alloc/thread_isolation/thread_isolation.h"
diff --git a/www/chromium/files/patch-base_atomicops.h b/www/chromium/files/patch-base_atomicops.h
index bc93807b8582..7f6e237768f8 100644
--- a/www/chromium/files/patch-base_atomicops.h
+++ b/www/chromium/files/patch-base_atomicops.h
@@ -1,6 +1,6 @@
---- base/atomicops.h.orig 2025-02-19 07:43:18 UTC
+--- base/atomicops.h.orig 2025-09-06 10:01:20 UTC
+++ base/atomicops.h
-@@ -74,7 +74,11 @@ typedef intptr_t Atomic64;
+@@ -72,7 +72,11 @@ typedef intptr_t Atomic64;
// Use AtomicWord for a machine-sized pointer. It will use the Atomic32 or
// Atomic64 routines below, depending on your architecture.
diff --git a/www/chromium/files/patch-base_debug_stack__trace__posix.cc b/www/chromium/files/patch-base_debug_stack__trace__posix.cc
index d9d357a06731..f1884d7de037 100644
--- a/www/chromium/files/patch-base_debug_stack__trace__posix.cc
+++ b/www/chromium/files/patch-base_debug_stack__trace__posix.cc
@@ -1,4 +1,4 @@
---- base/debug/stack_trace_posix.cc.orig 2025-03-05 08:14:56 UTC
+--- base/debug/stack_trace_posix.cc.orig 2025-09-06 10:01:20 UTC
+++ base/debug/stack_trace_posix.cc
@@ -51,7 +51,7 @@
// execinfo.h and backtrace(3) are really only present in glibc and in macOS
@@ -21,7 +21,7 @@
#include "base/debug/proc_maps_linux.h"
#endif
-@@ -329,7 +331,7 @@ void PrintToStderr(const char* output) {
+@@ -327,7 +329,7 @@ void PrintToStderr(const char* output) {
std::ignore = HANDLE_EINTR(write(STDERR_FILENO, output, strlen(output)));
}
@@ -30,7 +30,7 @@
void AlarmSignalHandler(int signal, siginfo_t* info, void* void_context) {
// We have seen rare cases on AMD linux where the default signal handler
// either does not run or a thread (Probably an AMD driver thread) prevents
-@@ -346,7 +348,11 @@ void AlarmSignalHandler(int signal, siginfo_t* info, v
+@@ -344,7 +346,11 @@ void AlarmSignalHandler(int signal, siginfo_t* info, v
"Warning: Default signal handler failed to terminate process.\n");
PrintToStderr("Calling exit_group() directly to prevent timeout.\n");
// See: https://man7.org/linux/man-pages/man2/exit_group.2.html
@@ -42,7 +42,7 @@
}
#endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_ANDROID) ||
// BUILDFLAG(IS_CHROMEOS)
-@@ -552,7 +558,7 @@ void StackDumpSignalHandler(int signal, siginfo_t* inf
+@@ -548,7 +554,7 @@ void StackDumpSignalHandler(int signal, siginfo_t* inf
_exit(EXIT_FAILURE);
}
@@ -51,7 +51,7 @@
// Set an alarm to trigger in case the default handler does not terminate
// the process. See 'AlarmSignalHandler' for more details.
struct sigaction action;
-@@ -577,6 +583,7 @@ void StackDumpSignalHandler(int signal, siginfo_t* inf
+@@ -573,6 +579,7 @@ void StackDumpSignalHandler(int signal, siginfo_t* inf
// signals that do not re-raise autonomously), such as signals delivered via
// kill() and asynchronous hardware faults such as SEGV_MTEAERR, which would
// otherwise be lost when re-raising the signal via raise().
@@ -59,7 +59,7 @@
long retval = syscall(SYS_rt_tgsigqueueinfo, getpid(), syscall(SYS_gettid),
info->si_signo, info);
if (retval == 0) {
-@@ -591,6 +598,7 @@ void StackDumpSignalHandler(int signal, siginfo_t* inf
+@@ -587,6 +594,7 @@ void StackDumpSignalHandler(int signal, siginfo_t* inf
if (errno != EPERM) {
_exit(EXIT_FAILURE);
}
@@ -67,7 +67,7 @@
#endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_ANDROID) ||
// BUILDFLAG(IS_CHROMEOS)
-@@ -783,6 +791,7 @@ class SandboxSymbolizeHelper {
+@@ -779,6 +787,7 @@ class SandboxSymbolizeHelper {
return -1;
}
@@ -75,7 +75,7 @@
// This class is copied from
// third_party/crashpad/crashpad/util/linux/scoped_pr_set_dumpable.h.
// It aims at ensuring the process is dumpable before opening /proc/self/mem.
-@@ -875,11 +884,15 @@ class SandboxSymbolizeHelper {
+@@ -871,11 +880,15 @@ class SandboxSymbolizeHelper {
r.base = cur_base;
}
}
@@ -91,7 +91,7 @@
// Reads /proc/self/maps.
std::string contents;
if (!ReadProcMaps(&contents)) {
-@@ -897,6 +910,7 @@ class SandboxSymbolizeHelper {
+@@ -893,6 +906,7 @@ class SandboxSymbolizeHelper {
is_initialized_ = true;
return true;
diff --git a/www/chromium/files/patch-base_files_file__util__posix.cc b/www/chromium/files/patch-base_files_file__util__posix.cc
index eadece532674..60089705b304 100644
--- a/www/chromium/files/patch-base_files_file__util__posix.cc
+++ b/www/chromium/files/patch-base_files_file__util__posix.cc
@@ -1,6 +1,6 @@
---- base/files/file_util_posix.cc.orig 2025-05-05 10:57:53 UTC
+--- base/files/file_util_posix.cc.orig 2025-09-06 10:01:20 UTC
+++ base/files/file_util_posix.cc
-@@ -934,6 +934,7 @@ bool CreateNewTempDirectory(const FilePath::StringType
+@@ -941,6 +941,7 @@ bool CreateNewTempDirectory(const FilePath::StringType
bool CreateDirectoryAndGetError(const FilePath& full_path, File::Error* error) {
ScopedBlockingCall scoped_blocking_call(
FROM_HERE, BlockingType::MAY_BLOCK); // For call to mkdir().
@@ -8,7 +8,7 @@
// Avoid checking subdirs if directory already exists.
if (DirectoryExists(full_path)) {
-@@ -943,8 +944,8 @@ bool CreateDirectoryAndGetError(const FilePath& full_p
+@@ -950,8 +951,8 @@ bool CreateDirectoryAndGetError(const FilePath& full_p
// Collect a list of all missing directories.
std::vector<FilePath> missing_subpaths({full_path});
FilePath last_path = full_path;
@@ -19,11 +19,11 @@
if (DirectoryExists(path)) {
break;
}
-@@ -962,21 +963,14 @@ bool CreateDirectoryAndGetError(const FilePath& full_p
+@@ -969,21 +970,14 @@ bool CreateDirectoryAndGetError(const FilePath& full_p
}
#endif // BUILDFLAG(IS_CHROMEOS)
-- if (mkdir(subpath.value().c_str(), mode) == 0) {
+- if (File::Mkdir(subpath, mode) == 0) {
- continue;
- }
- // Mkdir failed, but it might have failed with EEXIST, or some other error
diff --git a/www/chromium/files/patch-base_files_file__util__unittest.cc b/www/chromium/files/patch-base_files_file__util__unittest.cc
index a0fc114b60bc..1103edb5b93c 100644
--- a/www/chromium/files/patch-base_files_file__util__unittest.cc
+++ b/www/chromium/files/patch-base_files_file__util__unittest.cc
@@ -1,6 +1,6 @@
---- base/files/file_util_unittest.cc.orig 2025-04-04 08:52:13 UTC
+--- base/files/file_util_unittest.cc.orig 2025-09-06 10:01:20 UTC
+++ base/files/file_util_unittest.cc
-@@ -3920,7 +3920,7 @@ TEST_F(FileUtilTest, ReadFileToStringWithNamedPipe) {
+@@ -4101,7 +4101,7 @@ TEST_F(FileUtilTest, ReadFileToStringWithNamedPipe) {
}
#endif // BUILDFLAG(IS_WIN)
@@ -9,7 +9,7 @@
TEST_F(FileUtilTest, ReadFileToStringWithProcFileSystem) {
FilePath file_path("/proc/cpuinfo");
std::string data = "temp";
-@@ -4505,6 +4505,19 @@ TEST_F(FileUtilTest, CreateDirectoryOnlyCheckMissingSu
+@@ -4686,6 +4686,19 @@ TEST_F(FileUtilTest, CreateDirectoryOnlyCheckMissingSu
#endif // BUILDFLAG(IS_ANDROID)
@@ -29,7 +29,7 @@
#if BUILDFLAG(IS_WIN) && BUILDFLAG(GOOGLE_CHROME_BRANDING) && \
defined(ARCH_CPU_32_BITS)
// TODO(crbug.com/327582285): Re-enable these tests. They may be failing due to
-@@ -4671,7 +4684,7 @@ TEST(FileUtilMultiThreadedTest, MultiThreadedTempFiles
+@@ -4852,7 +4865,7 @@ TEST(FileUtilMultiThreadedTest, MultiThreadedTempFiles
NULL);
#else
size_t bytes_written =
diff --git a/www/chromium/files/patch-base_process_launch.h b/www/chromium/files/patch-base_process_launch.h
index 077ee0ab0d0f..8ce0a7204658 100644
--- a/www/chromium/files/patch-base_process_launch.h
+++ b/www/chromium/files/patch-base_process_launch.h
@@ -1,6 +1,6 @@
---- base/process/launch.h.orig 2025-05-28 14:55:43 UTC
+--- base/process/launch.h.orig 2025-09-06 10:01:20 UTC
+++ base/process/launch.h
-@@ -245,7 +245,7 @@ struct BASE_EXPORT LaunchOptions {
+@@ -234,7 +234,7 @@ struct BASE_EXPORT LaunchOptions {
bool clear_environment = false;
#endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_POSIX) || BUILDFLAG(IS_FUCHSIA)
diff --git a/www/chromium/files/patch-base_process_process__metrics.cc b/www/chromium/files/patch-base_process_process__metrics.cc
index 486883bcb987..b49201a3c787 100644
--- a/www/chromium/files/patch-base_process_process__metrics.cc
+++ b/www/chromium/files/patch-base_process_process__metrics.cc
@@ -1,4 +1,4 @@
---- base/process/process_metrics.cc.orig 2025-02-19 07:43:18 UTC
+--- base/process/process_metrics.cc.orig 2025-09-06 10:01:20 UTC
+++ base/process/process_metrics.cc
@@ -17,7 +17,7 @@ namespace base {
namespace {
@@ -18,28 +18,17 @@
GetSystemMemoryInfo(&system_metrics.memory_info_);
GetVmStatInfo(&system_metrics.vmstat_info_);
GetSystemDiskInfo(&system_metrics.disk_info_);
-@@ -73,7 +73,7 @@ Value::Dict SystemMetrics::ToDict() const {
- Value::Dict res;
-
- res.Set("committed_memory", static_cast<int>(committed_memory_));
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
- Value::Dict meminfo = memory_info_.ToDict();
- meminfo.Merge(vmstat_info_.ToDict());
- res.Set("meminfo", std::move(meminfo));
-@@ -100,7 +100,6 @@ std::unique_ptr<ProcessMetrics> ProcessMetrics::Create
+@@ -79,7 +79,7 @@ std::unique_ptr<ProcessMetrics> ProcessMetrics::Create
#endif // !BUILDFLAG(IS_MAC)
}
-#if !BUILDFLAG(IS_FREEBSD) || !BUILDFLAG(IS_POSIX)
++#if BUILDFLAG(IS_POSIX)
double ProcessMetrics::GetPlatformIndependentCPUUsage(
TimeDelta cumulative_cpu) {
TimeTicks time = TimeTicks::Now();
-@@ -130,10 +129,9 @@ ProcessMetrics::GetPlatformIndependentCPUUsage() {
- return GetPlatformIndependentCPUUsage(cpu_usage);
- });
- }
--#endif
+@@ -112,7 +112,7 @@ ProcessMetrics::GetPlatformIndependentCPUUsage() {
+ #endif
#if BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \
- BUILDFLAG(IS_AIX)
diff --git a/www/chromium/files/patch-base_process_process__metrics.h b/www/chromium/files/patch-base_process_process__metrics.h
index 07463e92edbf..deebade4b6c6 100644
--- a/www/chromium/files/patch-base_process_process__metrics.h
+++ b/www/chromium/files/patch-base_process_process__metrics.h
@@ -1,4 +1,4 @@
---- base/process/process_metrics.h.orig 2025-02-19 07:43:18 UTC
+--- base/process/process_metrics.h.orig 2025-09-06 10:01:20 UTC
+++ base/process/process_metrics.h
@@ -39,7 +39,7 @@
#endif
@@ -68,7 +68,7 @@
// Data about system-wide memory consumption. Values are in KB. Available on
// Windows, Mac, Linux, Android and Chrome OS.
//
-@@ -345,7 +343,7 @@ struct BASE_EXPORT SystemMemoryInfoKB {
+@@ -342,7 +340,7 @@ struct BASE_EXPORT SystemMemoryInfoKB {
#endif
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || \
@@ -77,7 +77,7 @@
// This provides an estimate of available memory as described here:
// https://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/commit/?id=34e431b0ae398fc54ea69ff85ec700722c9da773
// NOTE: this is ONLY valid in kernels 3.14 and up. Its value will always
-@@ -360,7 +358,7 @@ struct BASE_EXPORT SystemMemoryInfoKB {
+@@ -357,7 +355,7 @@ struct BASE_EXPORT SystemMemoryInfoKB {
#endif
#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \
@@ -86,7 +86,7 @@
int buffers = 0;
int cached = 0;
int active_anon = 0;
-@@ -397,7 +395,7 @@ BASE_EXPORT bool GetSystemMemoryInfo(SystemMemoryInfoK
+@@ -394,7 +392,7 @@ BASE_EXPORT bool GetSystemMemoryInfo(SystemMemoryInfoK
// BUILDFLAG(IS_FUCHSIA)
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || \
@@ -95,7 +95,7 @@
// Parse the data found in /proc/<pid>/stat and return the sum of the
// CPU-related ticks. Returns -1 on parse error.
// Exposed for testing.
-@@ -591,7 +589,7 @@ class BASE_EXPORT SystemMetrics {
+@@ -570,7 +568,7 @@ class BASE_EXPORT SystemMetrics {
FRIEND_TEST_ALL_PREFIXES(SystemMetricsTest, SystemMetrics);
size_t committed_memory_;
diff --git a/www/chromium/files/patch-base_process_process__metrics__freebsd.cc b/www/chromium/files/patch-base_process_process__metrics__freebsd.cc
index 5eb60b3d9b11..27c09519dce9 100644
--- a/www/chromium/files/patch-base_process_process__metrics__freebsd.cc
+++ b/www/chromium/files/patch-base_process_process__metrics__freebsd.cc
@@ -1,4 +1,4 @@
---- base/process/process_metrics_freebsd.cc.orig 2025-08-07 06:57:29 UTC
+--- base/process/process_metrics_freebsd.cc.orig 2025-09-06 10:01:20 UTC
+++ base/process/process_metrics_freebsd.cc
@@ -3,41 +3,92 @@
// found in the LICENSE file.
@@ -104,11 +104,10 @@
}
size_t GetSystemCommitCharge() {
-@@ -64,6 +115,176 @@ size_t GetSystemCommitCharge() {
- pagesize = getpagesize();
+@@ -65,5 +116,118 @@ size_t GetSystemCommitCharge() {
return mem_total - (mem_free * pagesize) - (mem_inactive * pagesize);
-+}
+ }
+
+int64_t GetNumberOfThreads(ProcessHandle process) {
+ // Taken from FreeBSD top (usr.bin/top/machine.c)
@@ -222,62 +221,5 @@
+SystemDiskInfo::SystemDiskInfo(const SystemDiskInfo& other) = default;
+
+SystemDiskInfo& SystemDiskInfo::operator=(const SystemDiskInfo&) = default;
-+
-+Value::Dict SystemDiskInfo::ToDict() const {
-+ Value::Dict res;
-+
-+ // Write out uint64_t variables as doubles.
-+ // Note: this may discard some precision, but for JS there's no other option.
-+ res.Set("reads", static_cast<double>(reads));
-+ res.Set("reads_merged", static_cast<double>(reads_merged));
-+ res.Set("sectors_read", static_cast<double>(sectors_read));
-+ res.Set("read_time", static_cast<double>(read_time));
-+ res.Set("writes", static_cast<double>(writes));
-+ res.Set("writes_merged", static_cast<double>(writes_merged));
-+ res.Set("sectors_written", static_cast<double>(sectors_written));
-+ res.Set("write_time", static_cast<double>(write_time));
-+ res.Set("io", static_cast<double>(io));
-+ res.Set("io_time", static_cast<double>(io_time));
-+ res.Set("weighted_io_time", static_cast<double>(weighted_io_time));
-+
-+ NOTIMPLEMENTED();
-+
-+ return res;
-+}
-+
-+Value::Dict SystemMemoryInfoKB::ToDict() const {
-+ Value::Dict res;
-+ res.Set("total", total);
-+ res.Set("free", free);
-+ res.Set("available", available);
-+ res.Set("buffers", buffers);
-+ res.Set("cached", cached);
-+ res.Set("active_anon", active_anon);
-+ res.Set("inactive_anon", inactive_anon);
-+ res.Set("active_file", active_file);
-+ res.Set("inactive_file", inactive_file);
-+ res.Set("swap_total", swap_total);
-+ res.Set("swap_free", swap_free);
-+ res.Set("swap_used", swap_total - swap_free);
-+ res.Set("dirty", dirty);
-+ res.Set("reclaimable", reclaimable);
-+
-+ NOTIMPLEMENTED();
-+
-+ return res;
-+}
-+
-+Value::Dict VmStatInfo::ToDict() const {
-+ Value::Dict res;
-+ // TODO(crbug.com/1334256): Make base::Value able to hold uint64_t and remove
-+ // casts below.
-+ res.Set("pswpin", static_cast<int>(pswpin));
-+ res.Set("pswpout", static_cast<int>(pswpout));
-+ res.Set("pgmajfault", static_cast<int>(pgmajfault));
-+
-+ NOTIMPLEMENTED();
-+
-+ return res;
- }
} // namespace base
diff --git a/www/chromium/files/patch-base_process_process__metrics__openbsd.cc b/www/chromium/files/patch-base_process_process__metrics__openbsd.cc
index 6919e9ea73e3..8d71823e310d 100644
--- a/www/chromium/files/patch-base_process_process__metrics__openbsd.cc
+++ b/www/chromium/files/patch-base_process_process__metrics__openbsd.cc
@@ -1,4 +1,4 @@
---- base/process/process_metrics_openbsd.cc.orig 2025-08-07 06:57:29 UTC
+--- base/process/process_metrics_openbsd.cc.orig 2025-09-06 10:01:20 UTC
+++ base/process/process_metrics_openbsd.cc
@@ -6,73 +6,85 @@
@@ -122,7 +122,7 @@
struct vmtotal vmtotal;
unsigned long mem_total, mem_free, mem_inactive;
size_t len = sizeof(vmtotal);
-@@ -85,9 +97,115 @@ size_t GetSystemCommitCharge() {
+@@ -85,9 +97,60 @@ size_t GetSystemCommitCharge() {
mem_free = vmtotal.t_free;
mem_inactive = vmtotal.t_vm - vmtotal.t_avm;
@@ -130,7 +130,7 @@
+ pagesize = checked_cast<size_t>(getpagesize());
return mem_total - (mem_free * pagesize) - (mem_inactive * pagesize);
-+}
+ }
+
+int ProcessMetrics::GetOpenFdCount() const {
+ return (process_ == getpid()) ? getdtablecount() : -1;
@@ -165,39 +165,6 @@
+ return 0;
+}
+
-+Value::Dict SystemMemoryInfoKB::ToDict() const {
-+ Value::Dict res;
-+ res.Set("total", total);
-+ res.Set("free", free);
-+ res.Set("available", available);
-+ res.Set("buffers", buffers);
-+ res.Set("cached", cached);
-+ res.Set("active_anon", active_anon);
-+ res.Set("inactive_anon", inactive_anon);
-+ res.Set("active_file", active_file);
-+ res.Set("inactive_file", inactive_file);
-+ res.Set("swap_total", swap_total);
-+ res.Set("swap_free", swap_free);
-+ res.Set("swap_used", swap_total - swap_free);
-+ res.Set("dirty", dirty);
-+ res.Set("reclaimable", reclaimable);
-+
-+ NOTIMPLEMENTED();
-+
-+ return res;
-+}
-+
-+Value::Dict VmStatInfo::ToDict() const {
-+ Value::Dict res;
-+ res.Set("pswpin", static_cast<int>(pswpin));
-+ res.Set("pswpout", static_cast<int>(pswpout));
-+ res.Set("pgmajfault", static_cast<int>(pgmajfault));
-+
-+ NOTIMPLEMENTED();
-+
-+ return res;
-+}
-+
+SystemDiskInfo::SystemDiskInfo() {
+ reads = 0;
+ reads_merged = 0;
@@ -215,27 +182,5 @@
+SystemDiskInfo::SystemDiskInfo(const SystemDiskInfo&) = default;
+
+SystemDiskInfo& SystemDiskInfo::operator=(const SystemDiskInfo&) = default;
-+
-+Value::Dict SystemDiskInfo::ToDict() const {
-+ Value::Dict res;
-+
-+ // Write out uint64_t variables as doubles.
-+ // Note: this may discard some precision, but for JS there's no other option.
-+ res.Set("reads", static_cast<double>(reads));
-+ res.Set("reads_merged", static_cast<double>(reads_merged));
-+ res.Set("sectors_read", static_cast<double>(sectors_read));
-+ res.Set("read_time", static_cast<double>(read_time));
-+ res.Set("writes", static_cast<double>(writes));
-+ res.Set("writes_merged", static_cast<double>(writes_merged));
-+ res.Set("sectors_written", static_cast<double>(sectors_written));
-+ res.Set("write_time", static_cast<double>(write_time));
-+ res.Set("io", static_cast<double>(io));
-+ res.Set("io_time", static_cast<double>(io_time));
-+ res.Set("weighted_io_time", static_cast<double>(weighted_io_time));
-+
-+ NOTIMPLEMENTED();
-+
-+ return res;
- }
} // namespace base
diff --git a/www/chromium/files/patch-base_rand__util.h b/www/chromium/files/patch-base_rand__util.h
index e99ae5fb2272..bec594b9f46b 100644
--- a/www/chromium/files/patch-base_rand__util.h
+++ b/www/chromium/files/patch-base_rand__util.h
@@ -1,6 +1,6 @@
---- base/rand_util.h.orig 2025-08-07 06:57:29 UTC
+--- base/rand_util.h.orig 2025-09-06 10:01:20 UTC
+++ base/rand_util.h
-@@ -210,7 +210,7 @@ void RandomShuffle(Itr first, Itr last) {
+@@ -213,7 +213,7 @@ void RandomShuffle(Itr first, Itr last) {
std::shuffle(first, last, RandomBitGenerator());
}
diff --git a/www/chromium/files/patch-base_system_sys__info__posix.cc b/www/chromium/files/patch-base_system_sys__info__posix.cc
index e229baa6f240..5cd61fd2db25 100644
--- a/www/chromium/files/patch-base_system_sys__info__posix.cc
+++ b/www/chromium/files/patch-base_system_sys__info__posix.cc
@@ -1,6 +1,6 @@
---- base/system/sys_info_posix.cc.orig 2025-05-05 10:57:53 UTC
+--- base/system/sys_info_posix.cc.orig 2025-09-06 10:01:20 UTC
+++ base/system/sys_info_posix.cc
-@@ -143,7 +143,7 @@ void GetKernelVersionNumbers(int32_t* major_version,
+@@ -144,7 +144,7 @@ void GetKernelVersionNumbers(int32_t* major_version,
namespace base {
@@ -9,7 +9,7 @@
// static
int SysInfo::NumberOfProcessors() {
#if BUILDFLAG(IS_MAC)
-@@ -199,7 +199,7 @@ int SysInfo::NumberOfProcessors() {
+@@ -200,7 +200,7 @@ int SysInfo::NumberOfProcessors() {
return cached_num_cpus;
}
@@ -18,7 +18,7 @@
// static
uint64_t SysInfo::AmountOfVirtualMemory() {
-@@ -285,6 +285,8 @@ std::string SysInfo::OperatingSystemArchitecture() {
+@@ -286,6 +286,8 @@ std::string SysInfo::OperatingSystemArchitecture() {
arch = "x86";
} else if (arch == "amd64") {
arch = "x86_64";
diff --git a/www/chromium/files/patch-base_task_thread__pool_environment__config__unittest.cc b/www/chromium/files/patch-base_task_thread__pool_environment__config__unittest.cc
index 7e08e802f5cb..18f8b7098301 100644
--- a/www/chromium/files/patch-base_task_thread__pool_environment__config__unittest.cc
+++ b/www/chromium/files/patch-base_task_thread__pool_environment__config__unittest.cc
@@ -1,20 +1,20 @@
---- base/task/thread_pool/environment_config_unittest.cc.orig 2025-08-07 06:57:29 UTC
+--- base/task/thread_pool/environment_config_unittest.cc.orig 2025-09-06 10:01:20 UTC
+++ base/task/thread_pool/environment_config_unittest.cc
@@ -14,7 +14,7 @@ TEST(ThreadPoolEnvironmentConfig, CanUseBackgroundPrio
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_APPLE)
EXPECT_TRUE(CanUseBackgroundThreadTypeForWorkerThread());
#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_ANDROID) || \
-- BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_NACL)
-+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_NACL) || BUILDFLAG(IS_BSD)
+- BUILDFLAG(IS_CHROMEOS)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
EXPECT_FALSE(CanUseBackgroundThreadTypeForWorkerThread());
#else
#error Platform doesn't match any block
-@@ -23,7 +23,7 @@ TEST(ThreadPoolEnvironmentConfig, CanUseBackgroundPrio
+@@ -22,7 +22,7 @@ TEST(ThreadPoolEnvironmentConfig, CanUseBackgroundPrio
+
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_ANDROID)
EXPECT_TRUE(CanUseUtilityThreadTypeForWorkerThread());
- #elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_FUCHSIA) || \
-- BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_NACL)
-+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_NACL) || BUILDFLAG(IS_BSD)
+-#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_CHROMEOS)
++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
EXPECT_FALSE(CanUseUtilityThreadTypeForWorkerThread());
#else
#error Platform doesn't match any block
diff --git a/www/chromium/files/patch-base_threading_platform__thread__internal__posix.cc b/www/chromium/files/patch-base_threading_platform__thread__internal__posix.cc
index d7eea4e02a09..3b9b43bd6311 100644
--- a/www/chromium/files/patch-base_threading_platform__thread__internal__posix.cc
+++ b/www/chromium/files/patch-base_threading_platform__thread__internal__posix.cc
@@ -1,11 +1,21 @@
---- base/threading/platform_thread_internal_posix.cc.orig 2025-08-07 06:57:29 UTC
+--- base/threading/platform_thread_internal_posix.cc.orig 2025-09-06 10:01:20 UTC
+++ base/threading/platform_thread_internal_posix.cc
-@@ -31,7 +31,7 @@ ThreadPriorityForTest NiceValueToThreadPriorityForTest
+@@ -31,6 +31,10 @@ ThreadPriorityForTest NiceValueToThreadPriorityForTest
}
int GetCurrentThreadNiceValue() {
--#if BUILDFLAG(IS_NACL)
-+#if BUILDFLAG(IS_NACL) || BUILDFLAG(IS_BSD)
- NOTIMPLEMENTED();
- return 0;
- #else
++#if BUILDFLAG(IS_BSD)
++ NOTIMPLEMENTED();
++ return 0;
++#else
+ // Need to clear errno before calling getpriority():
+ // http://man7.org/linux/man-pages/man2/getpriority.2.html
+ errno = 0;
+@@ -42,6 +46,7 @@ int GetCurrentThreadNiceValue() {
+ }
+
+ return nice_value;
++#endif
+ }
+
+ } // namespace base::internal
diff --git a/www/chromium/files/patch-base_threading_platform__thread__posix.cc b/www/chromium/files/patch-base_threading_platform__thread__posix.cc
index 08739a1c693c..a5a54bc38a4a 100644
--- a/www/chromium/files/patch-base_threading_platform__thread__posix.cc
+++ b/www/chromium/files/patch-base_threading_platform__thread__posix.cc
@@ -1,21 +1,23 @@
---- base/threading/platform_thread_posix.cc.orig 2025-08-07 06:57:29 UTC
+--- base/threading/platform_thread_posix.cc.orig 2025-09-06 10:01:20 UTC
+++ base/threading/platform_thread_posix.cc
-@@ -79,11 +79,11 @@ void* ThreadFunc(void* params) {
+@@ -79,6 +79,7 @@ void* ThreadFunc(void* params) {
base::DisallowSingleton();
}
--#if PA_BUILDFLAG(USE_PARTITION_ALLOC_AS_MALLOC)
-+#if PA_BUILDFLAG(USE_PARTITION_ALLOC_AS_MALLOC) && !BUILDFLAG(IS_BSD)
++#if !BUILDFLAG(IS_BSD)
+ #if PA_BUILDFLAG(USE_PARTITION_ALLOC_AS_MALLOC)
partition_alloc::internal::StackTopRegistry::Get().NotifyThreadCreated();
#endif
+@@ -92,6 +93,7 @@ void* ThreadFunc(void* params) {
+ // where they were created. This explicitly sets the priority of all new
+ // threads.
+ PlatformThread::SetCurrentThreadType(thread_params->thread_type);
++#endif
+ }
+
+ ThreadIdNameManager::GetInstance()->RegisterThread(
+@@ -266,6 +268,8 @@ PlatformThreadId PlatformThreadBase::CurrentId() {
--#if !BUILDFLAG(IS_NACL)
-+#if !BUILDFLAG(IS_NACL) && !BUILDFLAG(IS_BSD)
- #if BUILDFLAG(IS_APPLE)
- PlatformThread::SetCurrentThreadRealtimePeriodValue(
- delegate->GetRealtimePeriod());
-@@ -272,6 +272,8 @@ PlatformThreadId PlatformThreadBase::CurrentId() {
- return PlatformThreadId(reinterpret_cast<int32_t>(pthread_self()));
#elif BUILDFLAG(IS_POSIX) && BUILDFLAG(IS_AIX)
return PlatformThreadId(pthread_self());
+#elif BUILDFLAG(IS_BSD)
@@ -23,31 +25,58 @@
#elif BUILDFLAG(IS_POSIX) && !BUILDFLAG(IS_AIX)
return PlatformThreadId(reinterpret_cast<int64_t>(pthread_self()));
#endif
-@@ -365,7 +367,7 @@ void PlatformThreadBase::Detach(PlatformThreadHandle t
+@@ -359,6 +363,9 @@ void PlatformThreadBase::Detach(PlatformThreadHandle t
// static
bool PlatformThreadBase::CanChangeThreadType(ThreadType from, ThreadType to) {
--#if BUILDFLAG(IS_NACL)
-+#if BUILDFLAG(IS_NACL) || BUILDFLAG(IS_BSD)
- return false;
- #else
++#if BUILDFLAG(IS_BSD)
++ return false;
++#else
if (from >= to) {
-@@ -386,6 +388,9 @@ void SetCurrentThreadTypeImpl(ThreadType thread_type,
+ // Decreasing thread priority on POSIX is always allowed.
+ return true;
+@@ -368,12 +375,18 @@ bool PlatformThreadBase::CanChangeThreadType(ThreadTyp
+ }
+
+ return internal::CanLowerNiceTo(internal::ThreadTypeToNiceValue(to));
++#endif
+ }
+
+ namespace internal {
+
+ void SetCurrentThreadTypeImpl(ThreadType thread_type,
MessagePumpType pump_type_hint) {
- #if BUILDFLAG(IS_NACL)
- NOTIMPLEMENTED();
-+// avoid pledge(2) violation
-+#elif BUILDFLAG(IS_BSD)
++#if BUILDFLAG(IS_BSD)
++ // pledge(2) violation
+ NOTIMPLEMENTED();
- #else
++ return;
++#else
if (internal::SetCurrentThreadTypeForPlatform(thread_type, pump_type_hint)) {
return;
-@@ -409,7 +414,7 @@ void SetCurrentThreadTypeImpl(ThreadType thread_type,
+ }
+@@ -389,12 +402,17 @@ void SetCurrentThreadTypeImpl(ThreadType thread_type,
+ DVPLOG(1) << "Failed to set nice value of thread ("
+ << PlatformThread::CurrentId() << ") to " << nice_setting;
+ }
++#endif
+ }
+
+ } // namespace internal
// static
ThreadPriorityForTest PlatformThreadBase::GetCurrentThreadPriorityForTest() {
--#if BUILDFLAG(IS_NACL)
-+#if BUILDFLAG(IS_NACL) || BUILDFLAG(IS_BSD)
- NOTIMPLEMENTED();
- return ThreadPriorityForTest::kNormal;
- #else
++#if BUILDFLAG(IS_BSD)
++ NOTIMPLEMENTED();
++ return ThreadPriorityForTest::kNormal;
++#else
+ // Mirrors SetCurrentThreadPriority()'s implementation.
+ auto platform_specific_priority =
+ internal::GetCurrentThreadPriorityForPlatformForTest(); // IN-TEST
+@@ -405,6 +423,7 @@ ThreadPriorityForTest PlatformThreadBase::GetCurrentTh
+ int nice_value = internal::GetCurrentThreadNiceValue();
+
+ return internal::NiceValueToThreadPriorityForTest(nice_value); // IN-TEST
++#endif
+ }
+
+ #endif // !BUILDFLAG(IS_APPLE) && !BUILDFLAG(IS_FUCHSIA)
diff --git a/www/chromium/files/patch-base_time_time__now__posix.cc b/www/chromium/files/patch-base_time_time__now__posix.cc
index 965e6c4e02c9..52244c9d6d63 100644
--- a/www/chromium/files/patch-base_time_time__now__posix.cc
+++ b/www/chromium/files/patch-base_time_time__now__posix.cc
@@ -1,11 +1,14 @@
---- base/time/time_now_posix.cc.orig 2025-01-15 09:18:26 UTC
+--- base/time/time_now_posix.cc.orig 2025-09-06 10:01:20 UTC
+++ base/time/time_now_posix.cc
-@@ -27,7 +27,7 @@
- #endif
+@@ -110,7 +110,11 @@ std::optional<TimeTicks> MaybeTimeTicksNowIgnoringOver
+ }
+
+ TimeTicks TimeTicksLowResolutionNowIgnoringOverride() {
++#if BUILDFLAG(IS_BSD)
++ return TimeTicks() + Microseconds(ClockNow(CLOCK_MONOTONIC));
++#else
+ return TimeTicks() + Microseconds(ClockNow(CLOCK_MONOTONIC_COARSE));
++#endif
+ }
+ } // namespace subtle
- // NaCl doesn't support CLOCK_MONOTONIC_COARSE.
--#if BUILDFLAG(IS_NACL)
-+#if BUILDFLAG(IS_NACL) || BUILDFLAG(IS_BSD)
- #define TIMETICKS_LOW_RESOLUTION_CLOCK CLOCK_MONOTONIC
- #else
- #define TIMETICKS_LOW_RESOLUTION_CLOCK CLOCK_MONOTONIC_COARSE
diff --git a/www/chromium/files/patch-base_trace__event_process__memory__dump.cc b/www/chromium/files/patch-base_trace__event_process__memory__dump.cc
index 375994964dc7..0d1ed52f14bc 100644
--- a/www/chromium/files/patch-base_trace__event_process__memory__dump.cc
+++ b/www/chromium/files/patch-base_trace__event_process__memory__dump.cc
@@ -1,4 +1,4 @@
---- base/trace_event/process_memory_dump.cc.orig 2025-08-07 06:57:29 UTC
+--- base/trace_event/process_memory_dump.cc.orig 2025-09-06 10:01:20 UTC
+++ base/trace_event/process_memory_dump.cc
@@ -47,7 +47,7 @@
#include <Psapi.h>
@@ -9,7 +9,7 @@
#include <tuple>
#include "base/notreached.h"
-@@ -119,7 +119,7 @@ std::optional<size_t> ProcessMemoryDump::CountResident
+@@ -116,7 +116,7 @@ std::optional<size_t> ProcessMemoryDump::CountResident
#if BUILDFLAG(IS_WIN)
auto vec =
base::HeapArray<PSAPI_WORKING_SET_EX_INFORMATION>::WithSize(max_vec_size);
@@ -18,7 +18,7 @@
auto vec = base::HeapArray<char>::WithSize(max_vec_size);
#elif BUILDFLAG(IS_POSIX) || BUILDFLAG(IS_FUCHSIA)
auto vec = base::HeapArray<unsigned char>::WithSize(max_vec_size);
-@@ -143,7 +143,7 @@ std::optional<size_t> ProcessMemoryDump::CountResident
+@@ -140,7 +140,7 @@ std::optional<size_t> ProcessMemoryDump::CountResident
for (size_t i = 0; i < page_count; i++) {
resident_page_count += vec[i].VirtualAttributes.Valid;
}
diff --git a/www/chromium/files/patch-build_config_BUILD.gn b/www/chromium/files/patch-build_config_BUILD.gn
index 84a0fde9befa..27db3e56b6eb 100644
--- a/www/chromium/files/patch-build_config_BUILD.gn
+++ b/www/chromium/files/patch-build_config_BUILD.gn
@@ -1,6 +1,6 @@
---- build/config/BUILD.gn.orig 2025-01-15 09:18:26 UTC
+--- build/config/BUILD.gn.orig 2025-09-06 10:01:20 UTC
+++ build/config/BUILD.gn
-@@ -215,6 +215,10 @@ config("default_libs") {
+@@ -209,6 +209,10 @@ config("default_libs") {
# Targets should choose to explicitly link frameworks they require. Since
# linking can have run-time side effects, nothing should be listed here.
libs = []
diff --git a/www/chromium/files/patch-build_config_BUILDCONFIG.gn b/www/chromium/files/patch-build_config_BUILDCONFIG.gn
index e52328c8c154..c07dd880c4a1 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-08-07 06:57:29 UTC
+--- build/config/BUILDCONFIG.gn.orig 2025-09-06 10:01:20 UTC
+++ build/config/BUILDCONFIG.gn
@@ -136,7 +136,8 @@ declare_args() {
is_official_build = false
@@ -41,5 +41,5 @@
+is_freebsd = current_os == "freebsd"
+is_bsd = current_os == "openbsd" || current_os == "freebsd"
is_mac = current_os == "mac"
- is_nacl = current_os == "nacl"
- is_wasm = current_os == "emscripten"
+
+ # TODO(crbug.com/40511454): Remove is_nacl from all build files, then
diff --git a/www/chromium/files/patch-build_config_clang_BUILD.gn b/www/chromium/files/patch-build_config_clang_BUILD.gn
index d3d9282fe0d3..5818eacc270b 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-08-07 06:57:29 UTC
+--- build/config/clang/BUILD.gn.orig 2025-09-06 10:01:20 UTC
+++ build/config/clang/BUILD.gn
-@@ -265,7 +265,12 @@ template("clang_lib") {
+@@ -268,7 +268,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 3791b3b71264..a4410d921ba7 100644
--- a/www/chromium/files/patch-build_config_compiler_BUILD.gn
+++ b/www/chromium/files/patch-build_config_compiler_BUILD.gn
@@ -1,24 +1,24 @@
---- build/config/compiler/BUILD.gn.orig 2025-08-07 06:57:29 UTC
+--- build/config/compiler/BUILD.gn.orig 2025-09-06 10:01:20 UTC
+++ build/config/compiler/BUILD.gn
-@@ -199,7 +199,7 @@ declare_args() {
+@@ -194,7 +194,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.
-- simple_template_names = is_clang && !is_nacl && !is_win && !is_apple
-+ simple_template_names = is_clang && !is_nacl && !is_win && !is_apple && !is_bsd
- }
+- simple_template_names = is_clang && !is_win && !is_apple
++ simple_template_names = is_clang && !is_win && !is_apple && !is_bsd
- declare_args() {
-@@ -248,7 +248,7 @@ assert(!(llvm_force_head_revision && use_remoteexec &&
+ # This switch is used to enable -Wexit-time-destructors by default. This
+ # warning serves as a flip switch to allow a gradual migration of targets
+@@ -272,7 +272,7 @@ assert(!(llvm_force_head_revision && use_remoteexec &&
# Since this is referenced both when passing the file and when deciding which
# warnings to enable, store it in a separate variable here.
use_clang_warning_suppression_file =
-- !is_nacl && default_toolchain != "//build/toolchain/cros:target" &&
-+ !is_bsd && !is_nacl && default_toolchain != "//build/toolchain/cros:target" &&
+- default_toolchain != "//build/toolchain/cros:target" &&
++ !is_bsd && default_toolchain != "//build/toolchain/cros:target" &&
!llvm_android_mainline && is_clang && clang_warning_suppression_file != ""
# default_include_dirs ---------------------------------------------------------
-@@ -266,13 +266,16 @@ config("default_include_dirs") {
+@@ -290,13 +290,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") {
@@ -36,7 +36,7 @@
}
# compiler ---------------------------------------------------------------------
-@@ -531,6 +534,10 @@ config("compiler") {
+@@ -564,6 +567,10 @@ config("compiler") {
}
}
@@ -47,61 +47,52 @@
# Linux-specific compiler flags setup.
# ------------------------------------
if (use_icf && (!is_apple || use_lld)) {
-@@ -602,7 +609,7 @@ config("compiler") {
+@@ -639,7 +646,7 @@ config("compiler") {
ldflags += [ "-Wl,-z,keep-text-section-prefix" ]
}
-- if (is_clang && !is_nacl) {
-+ if (is_clang && !is_nacl && !is_bsd) {
+- if (is_clang) {
++ if (is_clang && !is_bsd) {
cflags += [ "-fcrash-diagnostics-dir=" + clang_diagnostic_dir ]
if (save_reproducers_on_lld_crash && use_lld) {
ldflags += [
-@@ -1254,7 +1261,7 @@ config("compiler_cpu_abi") {
+@@ -1281,7 +1288,7 @@ config("compiler_cpu_abi") {
+ # CPU architecture. We may or may not be doing a cross compile now, so for
# 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) {
+- if (is_clang && !is_android && !is_fuchsia && !is_chromeos_device) {
++ if (is_clang && !is_android && !is_fuchsia && !is_chromeos_device && !is_bsd) {
cflags += [ "--target=x86_64-unknown-linux-gnu" ]
ldflags += [ "--target=x86_64-unknown-linux-gnu" ]
} else {
-@@ -1263,7 +1270,7 @@ config("compiler_cpu_abi") {
+@@ -1290,7 +1297,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) {
+- if (is_clang && !is_android && !is_chromeos_device) {
++ if (is_clang && !is_android && !is_chromeos_device && !Is_bsd) {
cflags += [ "--target=i386-unknown-linux-gnu" ]
ldflags += [ "--target=i386-unknown-linux-gnu" ]
} else {
-@@ -1277,7 +1284,7 @@ config("compiler_cpu_abi") {
- ]
- }
+@@ -1302,7 +1309,7 @@ config("compiler_cpu_abi") {
+ "-msse3",
+ ]
} else if (current_cpu == "arm") {
-- if (is_clang && !is_android && !is_nacl && !is_chromeos_device) {
-+ if (is_clang && !is_android && !is_nacl && !is_chromeos_device && !is_bsd) {
+- if (is_clang && !is_android && !is_chromeos_device) {
++ if (is_clang && !is_android && !is_chromeos_device && !is_bsd) {
cflags += [ "--target=arm-linux-gnueabihf" ]
ldflags += [ "--target=arm-linux-gnueabihf" ]
}
-@@ -1292,7 +1299,7 @@ config("compiler_cpu_abi") {
+@@ -1314,7 +1321,7 @@ config("compiler_cpu_abi") {
+ cflags += [ "-mtune=$arm_tune" ]
}
} else if (current_cpu == "arm64") {
- if (is_clang && !is_android && !is_nacl && !is_fuchsia &&
-- !is_chromeos_device) {
-+ !is_chromeos_device && !is_bsd) {
+- if (is_clang && !is_android && !is_fuchsia && !is_chromeos_device) {
++ if (is_clang && !is_android && !is_fuchsia && !is_chromeos_device && !is_bsd) {
cflags += [ "--target=aarch64-linux-gnu" ]
ldflags += [ "--target=aarch64-linux-gnu" ]
}
-@@ -1638,7 +1645,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.
-- if (is_nacl) {
-+ if (is_nacl || is_bsd) {
- # TODO(https://crbug.com/1231236): Use -ffile-compilation-dir= here.
- cflags += [
- "-Xclang",
-@@ -1704,7 +1711,7 @@ config("compiler_deterministic") {
+@@ -1713,7 +1720,7 @@ config("compiler_deterministic") {
}
config("clang_revision") {
@@ -110,17 +101,17 @@
current_os != "zos") {
_perform_consistency_checks = current_toolchain == default_toolchain
if (llvm_force_head_revision) {
-@@ -2139,9 +2146,6 @@ config("default_warnings") {
+@@ -2134,9 +2141,6 @@ config("default_warnings") {
- # TODO(crbug.com/40284799): Fix and re-enable.
- "-Wno-thread-safety-reference-return",
+ # TODO(crbug.com/40284799): Fix and re-enable.
+ "-Wno-thread-safety-reference-return",
-
-- # TODO(crbug.com/376641662): Fix and re-enable.
-- "-Wno-nontrivial-memcall",
- ]
+- # TODO(crbug.com/376641662): Fix and re-enable.
+- "-Wno-nontrivial-memcall",
+ ]
- cflags_cc += [
-@@ -2946,7 +2950,7 @@ config("afdo_optimize_size") {
+ cflags_cc += [
+@@ -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") {
@@ -129,7 +120,7 @@
cflags = []
if (clang_emit_debug_info_for_profiling) {
# Add the following flags to generate debug info for profiling.
-@@ -2973,7 +2977,7 @@ config("afdo") {
+@@ -2947,7 +2951,7 @@ config("afdo") {
cflags += [ "-Wno-backend-plugin" ]
inputs = [ _clang_sample_profile ]
}
@@ -138,12 +129,3 @@
cflags = [ "-fauto-profile=${auto_profile_path}" ]
inputs = [ auto_profile_path ]
}
-@@ -3162,7 +3166,7 @@ config("symbols") {
- cflags += [ "-gomit-unreferenced-methods" ]
- }
-
-- if (is_clang && (!is_nacl || is_nacl_saigo)) {
-+ if (is_clang && (!is_nacl || is_nacl_saigo) && !is_bsd) {
- if (is_apple) {
- # TODO(crbug.com/40117949): Investigate missing debug info on mac.
- # Make sure we don't use constructor homing on mac.
diff --git a/www/chromium/files/patch-build_config_rust.gni b/www/chromium/files/patch-build_config_rust.gni
index b037f6e4a95b..74d87078309c 100644
--- a/www/chromium/files/patch-build_config_rust.gni
+++ b/www/chromium/files/patch-build_config_rust.gni
@@ -1,6 +1,6 @@
---- build/config/rust.gni.orig 2025-07-02 06:08:04 UTC
+--- build/config/rust.gni.orig 2025-09-06 10:01:20 UTC
+++ build/config/rust.gni
-@@ -373,7 +373,11 @@ if (is_linux || is_chromeos) {
+@@ -369,7 +369,11 @@ if (is_linux || is_chromeos) {
}
}
diff --git a/www/chromium/files/patch-build_nocompile.gni b/www/chromium/files/patch-build_nocompile.gni
deleted file mode 100644
index 64296d2e06a3..000000000000
--- a/www/chromium/files/patch-build_nocompile.gni
+++ /dev/null
@@ -1,11 +0,0 @@
---- build/nocompile.gni.orig 2025-02-19 07:43:18 UTC
-+++ build/nocompile.gni
-@@ -55,7 +55,7 @@ if (is_win) {
- }
-
- declare_args() {
-- enable_nocompile_tests = is_clang && !is_nacl
-+ enable_nocompile_tests = is_clang && !is_nacl && !is_bsd
- }
-
- if (enable_nocompile_tests) {
diff --git a/www/chromium/files/patch-build_rust_allocator_lib.rs b/www/chromium/files/patch-build_rust_allocator_lib.rs
new file mode 100644
index 000000000000..9f0e0b27b8f8
--- /dev/null
+++ b/www/chromium/files/patch-build_rust_allocator_lib.rs
@@ -0,0 +1,15 @@
+--- build/rust/allocator/lib.rs.orig 2025-09-08 09:17:21 UTC
++++ build/rust/allocator/lib.rs
+@@ -90,6 +90,12 @@ mod both_allocators {
+ #[linkage = "weak"]
+ fn __rust_no_alloc_shim_is_unstable_v2() {}
+
++ // TODO(crbug.com/422538133) Remove after rolling past
++ // https://github.com/rust-lang/rust/pull/141061
++ #[no_mangle]
++ #[linkage = "weak"]
++ static __rust_no_alloc_shim_is_unstable: u8 = 0;
++
+ // Mangle the symbol name as rustc expects.
+ #[rustc_std_internal_symbol]
+ #[allow(non_upper_case_globals)]
diff --git a/www/chromium/files/patch-build_toolchain_gcc__toolchain.gni b/www/chromium/files/patch-build_toolchain_gcc__toolchain.gni
index 8c544b43738a..ff9a487fa51f 100644
--- a/www/chromium/files/patch-build_toolchain_gcc__toolchain.gni
+++ b/www/chromium/files/patch-build_toolchain_gcc__toolchain.gni
@@ -1,6 +1,6 @@
---- build/toolchain/gcc_toolchain.gni.orig 2025-04-04 08:52:13 UTC
+--- build/toolchain/gcc_toolchain.gni.orig 2025-09-06 10:01:20 UTC
+++ build/toolchain/gcc_toolchain.gni
-@@ -56,6 +56,13 @@ if (enable_resource_allowlist_generation) {
+@@ -49,6 +49,13 @@ if (enable_resource_allowlist_generation) {
"enable_resource_allowlist_generation=true does not work for target_os=$target_os")
}
@@ -14,7 +14,7 @@
# This template defines a toolchain for something that works like gcc
# (including clang).
#
-@@ -896,22 +903,12 @@ template("gcc_toolchain") {
+@@ -893,22 +900,12 @@ template("gcc_toolchain") {
# actually just be doing a native compile.
template("clang_toolchain") {
gcc_toolchain(target_name) {
diff --git a/www/chromium/files/patch-build_toolchain_toolchain.gni b/www/chromium/files/patch-build_toolchain_toolchain.gni
index 11f7d267813f..bd09ade2ab14 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-07-02 06:08:04 UTC
+--- build/toolchain/toolchain.gni.orig 2025-09-06 10:01:20 UTC
+++ build/toolchain/toolchain.gni
-@@ -60,7 +60,7 @@ if (host_os == "mac") {
+@@ -63,7 +63,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-cc_base_features.cc b/www/chromium/files/patch-cc_base_features.cc
index ff7dff601475..ed2fe88a01d6 100644
--- a/www/chromium/files/patch-cc_base_features.cc
+++ b/www/chromium/files/patch-cc_base_features.cc
@@ -1,6 +1,6 @@
---- cc/base/features.cc.orig 2025-05-28 14:55:43 UTC
+--- cc/base/features.cc.orig 2025-09-06 10:01:20 UTC
+++ cc/base/features.cc
-@@ -52,7 +52,7 @@ const base::FeatureParam<int> kDeferImplInvalidationFr
+@@ -55,7 +55,7 @@ const base::FeatureParam<int> kDeferImplInvalidationFr
// be using a separate flag to control the launch on GL.
BASE_FEATURE(kUseDMSAAForTiles,
"UseDMSAAForTiles",
diff --git a/www/chromium/files/patch-chrome_app_chrome__main__delegate.cc b/www/chromium/files/patch-chrome_app_chrome__main__delegate.cc
index f1761d090bbe..c978b28e7c2c 100644
--- a/www/chromium/files/patch-chrome_app_chrome__main__delegate.cc
+++ b/www/chromium/files/patch-chrome_app_chrome__main__delegate.cc
@@ -1,15 +1,6 @@
---- chrome/app/chrome_main_delegate.cc.orig 2025-08-07 06:57:29 UTC
+--- chrome/app/chrome_main_delegate.cc.orig 2025-09-06 10:01:20 UTC
+++ chrome/app/chrome_main_delegate.cc
-@@ -146,7 +146,7 @@
- #include "components/webui/about/credit_utils.h"
- #endif
-
--#if BUILDFLAG(ENABLE_NACL) && (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS))
-+#if BUILDFLAG(ENABLE_NACL) && (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)) && !BUILDFLAG(IS_BSD)
- #include "components/nacl/common/nacl_paths.h"
- #include "components/nacl/zygote/nacl_fork_delegate_linux.h"
- #endif
-@@ -186,17 +186,17 @@
+@@ -179,17 +179,17 @@
#include "v8/include/v8.h"
#endif
@@ -30,7 +21,7 @@
#include "chrome/browser/policy/policy_path_parser.h"
#include "components/crash/core/app/crashpad.h"
#endif
-@@ -314,7 +314,7 @@ void AdjustLinuxOOMScore(const std::string& process_ty
+@@ -294,7 +294,7 @@ void AdjustLinuxOOMScore(const std::string& process_ty
// and resources loaded.
bool SubprocessNeedsResourceBundle(const std::string& process_type) {
return
@@ -39,7 +30,7 @@
// The zygote process opens the resources for the renderers.
process_type == switches::kZygoteProcess ||
#endif
-@@ -397,7 +397,7 @@ bool HandleVersionSwitches(const base::CommandLine& co
+@@ -373,7 +373,7 @@ bool HandleVersionSwitches(const base::CommandLine& co
return false;
}
@@ -48,7 +39,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) ||
-@@ -409,7 +409,7 @@ void HandleHelpSwitches(const base::CommandLine& comma
+@@ -385,7 +385,7 @@ void HandleHelpSwitches(const base::CommandLine& comma
}
#endif // BUILDFLAG(IS_LINUX)
@@ -57,7 +48,7 @@
void SIGTERMProfilingShutdown(int signal) {
content::Profiling::Stop();
struct sigaction sigact;
-@@ -491,7 +491,7 @@ std::optional<int> AcquireProcessSingleton(
+@@ -467,7 +467,7 @@ std::optional<int> AcquireProcessSingleton(
// process can be exited.
ChromeProcessSingleton::CreateInstance(user_data_dir);
@@ -66,7 +57,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.
-@@ -569,7 +569,7 @@ void InitializeUserDataDir(base::CommandLine* command_
+@@ -545,7 +545,7 @@ void InitializeUserDataDir(base::CommandLine* command_
std::string process_type =
command_line->GetSwitchValueASCII(switches::kProcessType);
@@ -75,7 +66,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.
-@@ -667,7 +667,7 @@ void RecordMainStartupMetrics(const StartupTimestamps&
+@@ -643,7 +643,7 @@ void RecordMainStartupMetrics(const StartupTimestamps&
#endif
#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || \
@@ -84,7 +75,7 @@
// Record the startup process creation time on supported platforms. On Android
// this is recorded in ChromeMainDelegateAndroid.
startup_metric_utils::GetCommon().RecordStartupProcessCreationTime(
-@@ -826,7 +826,7 @@ std::optional<int> ChromeMainDelegate::PostEarlyInitia
+@@ -802,7 +802,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 +84,7 @@
ui::SetOzonePlatformForLinuxIfNeeded(*base::CommandLine::ForCurrentProcess());
#endif
ui::OzonePlatform::PreEarlyInitialization();
-@@ -981,7 +981,7 @@ void ChromeMainDelegate::CommonEarlyInitialization() {
+@@ -957,7 +957,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 +93,7 @@
is_canary_dev;
#else
false;
-@@ -1129,7 +1129,7 @@ std::optional<int> ChromeMainDelegate::BasicStartupCom
+@@ -1105,7 +1105,7 @@ std::optional<int> ChromeMainDelegate::BasicStartupCom
return 0; // Got a --credits switch; exit with a success error code.
}
@@ -111,16 +102,7 @@
// This will directly exit if the user asked for help.
HandleHelpSwitches(command_line);
#endif
-@@ -1154,7 +1154,7 @@ std::optional<int> ChromeMainDelegate::BasicStartupCom
- ash::RegisterPathProvider();
- chromeos::dbus_paths::RegisterPathProvider();
- #endif
--#if BUILDFLAG(ENABLE_NACL) && (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS))
-+#if BUILDFLAG(ENABLE_NACL) && (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD))
- nacl::RegisterPathProvider();
- #endif
-
-@@ -1445,7 +1445,7 @@ void ChromeMainDelegate::PreSandboxStartup() {
+@@ -1409,7 +1409,7 @@ void ChromeMainDelegate::PreSandboxStartup() {
CHECK(!loaded_locale.empty()) << "Locale could not be found for " << locale;
}
@@ -129,19 +111,3 @@
// Zygote needs to call InitCrashReporter() in RunZygote().
if (process_type != switches::kZygoteProcess &&
!command_line.HasSwitch(switches::kDisableCrashpadForTesting)) {
-@@ -1533,13 +1533,13 @@ std::variant<int, content::MainFunctionParams> ChromeM
- #else
-
- #if BUILDFLAG(IS_MAC) || (BUILDFLAG(ENABLE_NACL) && !BUILDFLAG(IS_LINUX) && \
-- !BUILDFLAG(IS_CHROMEOS))
-+ !BUILDFLAG(IS_CHROMEOS) && !BUILDFLAG(IS_BSD))
- static const MainFunction kMainFunctions[] = {
- #if BUILDFLAG(IS_MAC)
- {switches::kRelauncherProcess, mac_relauncher::internal::RelauncherMain},
- {switches::kCodeSignCloneCleanupProcess,
- code_sign_clone_manager::internal::ChromeCodeSignCloneCleanupMain},
--#elif BUILDFLAG(ENABLE_NACL) && !BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_CHROMEOS)
-+#elif BUILDFLAG(ENABLE_NACL) && !BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_CHROMEOS) && !BUILDFLAG(IS_BSD)
- // This entry is not needed on Linux, where the NaCl loader
- // process is launched via nacl_helper instead.
- {switches::kNaClLoaderProcess, NaClMain},
diff --git a/www/chromium/files/patch-chrome_app_settings__strings.grdp b/www/chromium/files/patch-chrome_app_settings__strings.grdp
new file mode 100644
index 000000000000..6c93f8f8346c
--- /dev/null
+++ b/www/chromium/files/patch-chrome_app_settings__strings.grdp
@@ -0,0 +1,16 @@
+--- chrome/app/settings_strings.grdp.orig 2025-09-06 10:01:20 UTC
++++ chrome/app/settings_strings.grdp
+@@ -240,11 +240,9 @@
+ <message name="IDS_SETTINGS_RESET_TO_DEFAULT" desc="Name of the control which resets a browser setting back to the default value">
+ Reset to default
+ </message>
+- <if expr="not is_linux">
+- <message name="IDS_SETTINGS_RESET_TO_DEFAULT_THEME" desc="Accessibility label of the button which resets the browser theme back to the default value">
++ <message name="IDS_SETTINGS_RESET_TO_DEFAULT_THEME" desc="Accessibility label of the button which resets the browser theme back to the default value">
+ Reset to default theme
+- </message>
+- </if>
++ </message>
+ <message name="IDS_SETTINGS_CUSTOMIZE_TOOLBAR" desc="Text of the button which allows you to customize your toolbar.">
+ Customize your toolbar
+ </message>
diff --git a/www/chromium/files/patch-chrome_browser_BUILD.gn b/www/chromium/files/patch-chrome_browser_BUILD.gn
index 92d40613e379..60bb755e81ca 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-08-07 06:57:29 UTC
+--- chrome/browser/BUILD.gn.orig 2025-09-06 10:01:20 UTC
+++ chrome/browser/BUILD.gn
-@@ -7056,6 +7056,13 @@ static_library("browser") {
+@@ -7039,6 +7039,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 b559f20edefc..61ee0bf892d2 100644
--- a/www/chromium/files/patch-chrome_browser_about__flags.cc
+++ b/www/chromium/files/patch-chrome_browser_about__flags.cc
@@ -1,25 +1,13 @@
---- chrome/browser/about_flags.cc.orig 2025-08-07 06:57:29 UTC
+--- chrome/browser/about_flags.cc.orig 2025-09-06 10:01:20 UTC
+++ chrome/browser/about_flags.cc
-@@ -265,7 +265,7 @@
- #include "extensions/common/extension_features.h"
+@@ -328,12 +328,12 @@
+ #include "components/stylus_handwriting/win/features.h"
#endif
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
#include "base/allocator/buildflags.h"
- #endif
-
-@@ -354,7 +354,7 @@
- #include "device/vr/public/cpp/switches.h"
- #endif
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
#include "ui/ozone/public/ozone_switches.h"
- #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-
-@@ -364,7 +364,7 @@
- #include "chrome/browser/win/mica_titlebar.h"
#endif
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
@@ -27,25 +15,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"
-@@ -376,7 +376,7 @@
- #include "components/user_education/common/user_education_features.h" // nogncheck
- #endif
-
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- #include "chrome/browser/ui/ui_features.h"
- #include "ui/base/ui_base_features.h"
- #endif
-@@ -537,7 +537,7 @@ const FeatureEntry::FeatureVariation kDXGIWaitableSwap
- {"Max 3 Frames", &kDXGIWaitableSwapChain3Frames, 1, nullptr}};
- #endif
-
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- const FeatureEntry::Choice kOzonePlatformHintRuntimeChoices[] = {
- {flag_descriptions::kOzonePlatformHintChoiceDefault, "", ""},
- {flag_descriptions::kOzonePlatformHintChoiceAuto,
-@@ -958,6 +958,26 @@ const FeatureEntry::FeatureVariation
+@@ -904,6 +904,26 @@ const FeatureEntry::FeatureVariation
std::size(kWebIdentityDigitalIdentityCredentialHighRiskDialogParam),
nullptr}};
@@ -72,16 +42,7 @@
const FeatureEntry::FeatureParam kClipboardMaximumAge60Seconds[] = {
{"UIClipboardMaximumAge", "60"}};
const FeatureEntry::FeatureParam kClipboardMaximumAge90Seconds[] = {
-@@ -1331,7 +1351,7 @@ constexpr FeatureEntry::FeatureVariation
- #endif // !BUILDFLAG(IS_ANDROID)
-
- #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || \
-- BUILDFLAG(IS_WIN)
-+ BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
- const FeatureEntry::FeatureParam kHistoryEmbeddingsAtKeywordAcceleration[]{
- {"AtKeywordAcceleration", "true"},
- };
-@@ -1369,7 +1389,7 @@ const FeatureEntry::FeatureVariation kRemotePageMetada
+@@ -1284,7 +1304,7 @@ const FeatureEntry::FeatureVariation kRemotePageMetada
};
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || \
@@ -90,7 +51,7 @@
// A limited number of combinations of the rich autocompletion params.
const FeatureEntry::FeatureParam kOmniboxRichAutocompletionAggressive1[] = {
-@@ -3888,7 +3908,7 @@ const FeatureEntry::FeatureVariation
+@@ -3920,7 +3940,7 @@ const FeatureEntry::FeatureVariation
#endif // BUILDFLAG(IS_ANDROID)
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || \
@@ -99,7 +60,7 @@
const flags_ui::FeatureEntry::FeatureParam kPwaNavigationCapturingDefaultOn[] =
{{"link_capturing_state", "on_by_default"}};
const flags_ui::FeatureEntry::FeatureParam kPwaNavigationCapturingDefaultOff[] =
-@@ -4323,7 +4343,7 @@ const FeatureEntry::FeatureVariation kSkiaGraphiteVari
+@@ -4216,7 +4236,7 @@ const FeatureEntry::FeatureVariation kSkiaGraphiteVari
std::size(kSkiaGraphite_DebugLabelsEnabled), nullptr},
};
@@ -108,7 +69,7 @@
const FeatureEntry::FeatureParam kTranslationAPI_SkipLanguagePackLimit[] = {
{"TranslationAPIAcceptLanguagesCheck", "false"},
{"TranslationAPILimitLanguagePackCount", "false"}};
-@@ -4364,7 +4384,7 @@ const FeatureEntry::FeatureVariation
+@@ -4257,7 +4277,7 @@ const FeatureEntry::FeatureVariation
1, nullptr},
};
@@ -117,7 +78,7 @@
const FeatureEntry::FeatureParam kContextualCueingEnabledNoEngagementCap[] = {
{"BackoffTime", "0h"},
{"BackoffMultiplierBase", "0.0"},
-@@ -5399,7 +5419,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -5468,7 +5488,7 @@ const FeatureEntry kFeatureEntries[] = {
},
#endif // BUILDFLAG(IS_WIN)
@@ -126,7 +87,7 @@
{
"fluent-overlay-scrollbars",
flag_descriptions::kFluentOverlayScrollbarsName,
-@@ -5700,7 +5720,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -5767,7 +5787,7 @@ const FeatureEntry kFeatureEntries[] = {
flag_descriptions::kEnableIsolatedWebAppDevModeName,
flag_descriptions::kEnableIsolatedWebAppDevModeDescription, kOsDesktop,
FEATURE_VALUE_TYPE(features::kIsolatedWebAppDevMode)},
@@ -135,7 +96,7 @@
{"enable-iwa-key-distribution-component",
flag_descriptions::kEnableIwaKeyDistributionComponentName,
flag_descriptions::kEnableIwaKeyDistributionComponentDescription,
-@@ -5920,7 +5940,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -5981,7 +6001,7 @@ const FeatureEntry kFeatureEntries[] = {
FEATURE_VALUE_TYPE(media::kUseSCContentSharingPicker)},
#endif // BUILDFLAG(IS_MAC)
@@ -144,7 +105,7 @@
{"pulseaudio-loopback-for-cast",
flag_descriptions::kPulseaudioLoopbackForCastName,
flag_descriptions::kPulseaudioLoopbackForCastDescription, kOsLinux,
-@@ -5961,6 +5981,16 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -6014,6 +6034,16 @@ const FeatureEntry kFeatureEntries[] = {
flag_descriptions::kWaylandSessionManagementName,
flag_descriptions::kWaylandSessionManagementDescription, kOsLinux,
FEATURE_VALUE_TYPE(features::kWaylandSessionManagement)},
@@ -161,7 +122,7 @@
#endif // BUILDFLAG(IS_LINUX)
#if BUILDFLAG(ENABLE_VR)
-@@ -6880,7 +6910,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -6915,7 +6945,7 @@ const FeatureEntry kFeatureEntries[] = {
"MlUrlScoring")},
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || \
@@ -170,7 +131,7 @@
{"contextual-search-box-uses-contextual-search-provider",
flag_descriptions::kContextualSearchBoxUsesContextualSearchProviderName,
flag_descriptions::
-@@ -7245,7 +7275,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -7314,7 +7344,7 @@ const FeatureEntry kFeatureEntries[] = {
kNumSrpZpsRelatedSearches,
"PowerTools")},
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || \
@@ -178,26 +139,17 @@
+ BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
{"history-embeddings", flag_descriptions::kHistoryEmbeddingsName,
flag_descriptions::kHistoryEmbeddingsDescription, kOsDesktop,
- FEATURE_WITH_PARAMS_VALUE_TYPE(history_embeddings::kHistoryEmbeddings,
-@@ -7761,7 +7791,7 @@ const FeatureEntry kFeatureEntries[] = {
+ FEATURE_VALUE_TYPE(history_embeddings::kHistoryEmbeddings)},
+@@ -7819,7 +7849,7 @@ const FeatureEntry kFeatureEntries[] = {
FEATURE_VALUE_TYPE(printing::features::kAddPrinterViaPrintscanmgr)},
#endif // BUILDFLAG(IS_CHROMEOS)
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
{"cups-ipp-printing-backend",
flag_descriptions::kCupsIppPrintingBackendName,
flag_descriptions::kCupsIppPrintingBackendDescription, kOsDesktop,
-@@ -8061,7 +8091,7 @@ const FeatureEntry kFeatureEntries[] = {
- flag_descriptions::kSupportToolScreenshotDescription, kOsDesktop,
- FEATURE_VALUE_TYPE(features::kSupportToolScreenshot)},
-
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
- {"wasm-tts-component-updater-enabled",
- flag_descriptions::kWasmTtsComponentUpdaterEnabledName,
- flag_descriptions::kWasmTtsComponentUpdaterEnabledDescription, kOsDesktop,
-@@ -8750,7 +8780,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -8780,7 +8810,7 @@ const FeatureEntry kFeatureEntries[] = {
FEATURE_VALUE_TYPE(media::kGlobalMediaControlsUpdatedUI)},
#endif // !BUILDFLAG(IS_CHROMEOS)
@@ -206,7 +158,7 @@
{"enable-network-service-sandbox",
flag_descriptions::kEnableNetworkServiceSandboxName,
flag_descriptions::kEnableNetworkServiceSandboxDescription,
-@@ -9400,7 +9430,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -9407,7 +9437,7 @@ const FeatureEntry kFeatureEntries[] = {
FEATURE_VALUE_TYPE(ash::features::kWallpaperGooglePhotosSharedAlbums)},
#endif // BUILDFLAG(IS_CHROMEOS)
@@ -215,7 +167,7 @@
{"enable-get-all-screens-media", flag_descriptions::kGetAllScreensMediaName,
flag_descriptions::kGetAllScreensMediaDescription, kOsCrOS | kOsLinux,
FEATURE_VALUE_TYPE(blink::features::kGetAllScreensMedia)},
-@@ -9425,7 +9455,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -9432,7 +9462,7 @@ const FeatureEntry kFeatureEntries[] = {
flag_descriptions::kGlobalVaapiLockDescription, kOsCrOS | kOsLinux,
FEATURE_VALUE_TYPE(media::kGlobalVaapiLock)},
@@ -224,7 +176,7 @@
{
"ui-debug-tools",
flag_descriptions::kUIDebugToolsName,
-@@ -9892,7 +9922,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -9888,7 +9918,7 @@ const FeatureEntry kFeatureEntries[] = {
#endif
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
@@ -233,7 +185,7 @@
{"media-session-enter-picture-in-picture",
flag_descriptions::kMediaSessionEnterPictureInPictureName,
flag_descriptions::kMediaSessionEnterPictureInPictureDescription,
-@@ -10065,7 +10095,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -10074,7 +10104,7 @@ const FeatureEntry kFeatureEntries[] = {
flag_descriptions::kReduceTransferSizeUpdatedIPCDescription, kOsAll,
FEATURE_VALUE_TYPE(network::features::kReduceTransferSizeUpdatedIPC)},
@@ -242,7 +194,7 @@
{"reduce-user-agent-data-linux-platform-version",
flag_descriptions::kReduceUserAgentDataLinuxPlatformVersionName,
flag_descriptions::kReduceUserAgentDataLinuxPlatformVersionDescription,
-@@ -10581,7 +10611,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -10573,7 +10603,7 @@ const FeatureEntry kFeatureEntries[] = {
kOsDesktop | kOsAndroid,
FEATURE_VALUE_TYPE(features::kProcessPerSiteUpToMainFrameThreshold)},
@@ -251,16 +203,16 @@
{"camera-mic-effects", flag_descriptions::kCameraMicEffectsName,
flag_descriptions::kCameraMicEffectsDescription,
static_cast<unsigned short>(kOsMac | kOsWin | kOsLinux),
-@@ -10712,7 +10742,7 @@ const FeatureEntry kFeatureEntries[] = {
- FEATURE_VALUE_TYPE(chrome::android::kReadAloudTapToSeek)},
- #endif
+@@ -10696,7 +10726,7 @@ const FeatureEntry kFeatureEntries[] = {
+ flag_descriptions::kRcapsDynamicProfileCountryDescription, kOsAll,
+ FEATURE_VALUE_TYPE(switches::kDynamicProfileCountry)},
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
{"third-party-profile-management",
flag_descriptions::kThirdPartyProfileManagementName,
flag_descriptions::kThirdPartyProfileManagementDescription,
-@@ -10741,7 +10771,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -10725,7 +10755,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 +221,16 @@
{"enable-user-navigation-capturing-pwa",
flag_descriptions::kPwaNavigationCapturingName,
flag_descriptions::kPwaNavigationCapturingDescription,
-@@ -11481,7 +11511,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -11290,7 +11320,7 @@ const FeatureEntry kFeatureEntries[] = {
+ PLATFORM_FEATURE_NAME_TYPE("CrOSLateBootGravedigger")},
+ #endif // BUILDFLAG(IS_CHROMEOS)
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
+ {"replace-sync-promos-with-sign-in-promos-desktop",
+ flag_descriptions::kReplaceSyncPromosWithSignInPromosName,
+ flag_descriptions::kReplaceSyncPromosWithSignInPromosDescription,
+@@ -11449,7 +11479,7 @@ const FeatureEntry kFeatureEntries[] = {
flag_descriptions::kCanvasHibernationDescription, kOsAll,
FEATURE_VALUE_TYPE(blink::features::kCanvas2DHibernation)},
@@ -278,16 +239,16 @@
{"enable-history-sync-optin",
flag_descriptions::kEnableHistorySyncOptinName,
flag_descriptions::kEnableHistorySyncOptinDescription,
-@@ -11592,7 +11622,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -11552,7 +11582,7 @@ const FeatureEntry kFeatureEntries[] = {
"HistoryOptInEducationalTipVariations")},
#endif // BUILDFLAG(IS_ANDROID)
-#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN)
+#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
- {"supervised-profile-safe-search",
- flag_descriptions::kSupervisedProfileSafeSearchName,
- flag_descriptions::kSupervisedProfileSafeSearchDescription,
-@@ -11841,7 +11871,7 @@ const FeatureEntry kFeatureEntries[] = {
+ {"supervised-user-local-web-approvals",
+ flag_descriptions::kSupervisedUserLocalWebApprovalsName,
+ flag_descriptions::kSupervisedUserLocalWebApprovalsDescription,
+@@ -11778,7 +11808,7 @@ const FeatureEntry kFeatureEntries[] = {
segmentation_platform::features::kSegmentationSurveyPage)},
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -296,7 +257,7 @@
{"autofill-enable-buy-now-pay-later",
flag_descriptions::kAutofillEnableBuyNowPayLaterName,
flag_descriptions::kAutofillEnableBuyNowPayLaterDescription, kOsDesktop,
-@@ -11942,7 +11972,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -11877,7 +11907,7 @@ const FeatureEntry kFeatureEntries[] = {
FEATURE_VALUE_TYPE(
autofill::features::kAutofillEnableCardInfoRuntimeRetrieval)},
@@ -305,7 +266,7 @@
{"translation-api", flag_descriptions::kTranslationAPIName,
flag_descriptions::kTranslationAPIDescription, kOsMac | kOsWin | kOsLinux,
FEATURE_WITH_PARAMS_VALUE_TYPE(blink::features::kTranslationAPI,
-@@ -11976,7 +12006,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -11911,7 +11941,7 @@ const FeatureEntry kFeatureEntries[] = {
FEATURE_VALUE_TYPE(
password_manager::features::kPasswordFormClientsideClassifier)},
@@ -314,7 +275,7 @@
{"contextual-cueing", flag_descriptions::kContextualCueingName,
flag_descriptions::kContextualCueingDescription,
kOsLinux | kOsMac | kOsWin,
-@@ -12310,7 +12340,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -12241,7 +12271,7 @@ const FeatureEntry kFeatureEntries[] = {
FEATURE_VALUE_TYPE(ui::kUseNewEtc1Encoder)},
#endif // !BUILDFLAG(IS_ANDROID)
@@ -323,7 +284,7 @@
{"automatic-usb-detach", flag_descriptions::kAutomaticUsbDetachName,
flag_descriptions::kAutomaticUsbDetachDescription, kOsAndroid | kOsLinux,
FEATURE_VALUE_TYPE(features::kAutomaticUsbDetach)},
-@@ -12354,7 +12384,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -12285,7 +12315,7 @@ const FeatureEntry kFeatureEntries[] = {
#endif // !BUILDFLAG(IS_ANDROID)
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -332,8 +293,8 @@
{"autofill-enable-amount-extraction-desktop",
flag_descriptions::kAutofillEnableAmountExtractionDesktopName,
flag_descriptions::kAutofillEnableAmountExtractionDesktopDescription,
-@@ -12374,7 +12404,7 @@ const FeatureEntry kFeatureEntries[] = {
- FEATURE_VALUE_TYPE(blink::features::kClipboardContentsId)},
+@@ -12305,7 +12335,7 @@ const FeatureEntry kFeatureEntries[] = {
+ FEATURE_VALUE_TYPE(blink::features::kClipboardChangeEvent)},
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
- BUILDFLAG(IS_CHROMEOS)
@@ -341,7 +302,7 @@
{"autofill-enable-amount-extraction-allowlist-desktop",
flag_descriptions::kAutofillEnableAmountExtractionAllowlistDesktopName,
flag_descriptions::
-@@ -12492,7 +12522,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -12437,7 +12467,7 @@ const FeatureEntry kFeatureEntries[] = {
apps::chrome_app_deprecation::kAllowUserInstalledChromeApps)},
#endif // BUILDFLAG(IS_CHROMEOS)
@@ -350,7 +311,7 @@
{"chrome-web-store-navigation-throttle",
flag_descriptions::kChromeWebStoreNavigationThrottleName,
flag_descriptions::kChromeWebStoreNavigationThrottleDescription,
-@@ -12528,7 +12558,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -12473,7 +12503,7 @@ const FeatureEntry kFeatureEntries[] = {
#endif // BUILDFLAG(IS_ANDROID)
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -359,16 +320,16 @@
{"autofill-enable-amount-extraction-testing",
flag_descriptions::kAutofillEnableAmountExtractionTestingName,
flag_descriptions::kAutofillEnableAmountExtractionTestingDescription,
-@@ -12543,7 +12573,7 @@ const FeatureEntry kFeatureEntries[] = {
- flag_descriptions::kEnableWebAppUpdateTokenParsingDescription, kOsAll,
- FEATURE_VALUE_TYPE(features::kWebAppEnableUpdateTokenParsing)},
+@@ -12488,7 +12518,7 @@ const FeatureEntry kFeatureEntries[] = {
+ flag_descriptions::kEnableWebAppPredictableAppUpdatingDescription, kOsAll,
+ FEATURE_VALUE_TYPE(features::kWebAppPredictableAppUpdating)},
-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
{"root-scrollbar-follows-browser-theme",
flag_descriptions::kRootScrollbarFollowsTheme,
flag_descriptions::kRootScrollbarFollowsThemeDescription,
-@@ -12792,7 +12822,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -12739,7 +12769,7 @@ const FeatureEntry kFeatureEntries[] = {
#endif // BUILDFLAG(IS_ANDROID)
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || \
@@ -377,7 +338,7 @@
{"tab-group-home", tabs::flag_descriptions::kTabGroupHomeName,
tabs::flag_descriptions::kTabGroupHomeDescription, kOsDesktop,
FEATURE_VALUE_TYPE(tabs::kTabGroupHome)},
-@@ -12878,7 +12908,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -12825,7 +12855,7 @@ const FeatureEntry kFeatureEntries[] = {
#endif // BUILDFLAG(IS_ANDROID)
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || \
@@ -386,8 +347,8 @@
{"enable-site-search-allow-user-override-policy",
flag_descriptions::kEnableSiteSearchAllowUserOverridePolicyName,
flag_descriptions::kEnableSiteSearchAllowUserOverridePolicyDescription,
-@@ -13008,7 +13038,7 @@ const FeatureEntry kFeatureEntries[] = {
- FEATURE_VALUE_TYPE(blink::features::kWebAppInstallation)},
+@@ -12948,7 +12978,7 @@ const FeatureEntry kFeatureEntries[] = {
+ #endif // !BUILDFLAG(IS_ANDROID)
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || \
- BUILDFLAG(IS_WIN)
@@ -395,7 +356,7 @@
{"lens-search-side-panel-default-width-change",
flag_descriptions::kLensSearchSidePanelDefaultWidthChangeName,
flag_descriptions::kLensSearchSidePanelDefaultWidthChangeDescription,
-@@ -13032,7 +13062,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -12972,7 +13002,7 @@ const FeatureEntry kFeatureEntries[] = {
#endif // BUILDFLAG(IS_ANDROID)
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -404,7 +365,7 @@
{"autofill-enable-buy-now-pay-later-for-klarna",
flag_descriptions::kAutofillEnableBuyNowPayLaterForKlarnaName,
flag_descriptions::kAutofillEnableBuyNowPayLaterForKlarnaDescription,
-@@ -13073,7 +13103,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -13010,7 +13040,7 @@ const FeatureEntry kFeatureEntries[] = {
autofill::features::kAutofillEnableDownstreamCardAwarenessIph)},
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || \
@@ -413,3 +374,12 @@
{"enable-lens-overlay-back-to-page",
flag_descriptions::kLensOverlayBackToPageName,
flag_descriptions::kLensOverlayBackToPageDescription, kOsDesktop,
+@@ -13059,7 +13089,7 @@ const FeatureEntry kFeatureEntries[] = {
+ #endif // BUILDFLAG(ENABLE_DICE_SUPPORT)
+
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
+- BUILDFLAG(IS_CHROMEOS)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ {"autofill-enable-buy-now-pay-later-for-externally-linked",
+ flag_descriptions::kAutofillEnableBuyNowPayLaterForExternallyLinkedName,
+ flag_descriptions::
diff --git a/www/chromium/files/patch-chrome_browser_background_glic_glic__status__icon.cc b/www/chromium/files/patch-chrome_browser_background_glic_glic__status__icon.cc
index 3b76127eb94b..3fe061a8e5fb 100644
--- a/www/chromium/files/patch-chrome_browser_background_glic_glic__status__icon.cc
+++ b/www/chromium/files/patch-chrome_browser_background_glic_glic__status__icon.cc
@@ -1,6 +1,6 @@
---- chrome/browser/background/glic/glic_status_icon.cc.orig 2025-08-07 06:57:29 UTC
+--- chrome/browser/background/glic/glic_status_icon.cc.orig 2025-09-06 10:01:20 UTC
+++ chrome/browser/background/glic/glic_status_icon.cc
-@@ -92,7 +92,7 @@ GlicStatusIcon::GlicStatusIcon(GlicController* control
+@@ -93,7 +93,7 @@ GlicStatusIcon::GlicStatusIcon(GlicController* control
if (!status_icon_) {
return;
}
@@ -9,7 +9,7 @@
// Set a vector icon for proper themeing on Linux.
status_icon_->SetIcon(
GlicVectorIconManager::GetVectorIcon(IDR_GLIC_BUTTON_VECTOR_ICON));
-@@ -134,7 +134,7 @@ GlicStatusIcon::~GlicStatusIcon() {
+@@ -135,7 +135,7 @@ GlicStatusIcon::~GlicStatusIcon() {
context_menu_ = nullptr;
if (status_icon_) {
@@ -18,7 +18,7 @@
status_icon_->RemoveObserver(this);
#endif
std::unique_ptr<StatusIcon> removed_icon =
-@@ -242,7 +242,7 @@ void GlicStatusIcon::UpdateHotkey(const ui::Accelerato
+@@ -243,7 +243,7 @@ void GlicStatusIcon::UpdateHotkey(const ui::Accelerato
}
void GlicStatusIcon::UpdateVisibilityOfExitInContextMenu() {
@@ -27,7 +27,7 @@
if (context_menu_) {
const bool is_visible = BrowserList::GetInstance()->empty();
const std::optional<size_t> index =
-@@ -292,7 +292,7 @@ std::unique_ptr<StatusIconMenuModel> GlicStatusIcon::C
+@@ -293,7 +293,7 @@ std::unique_ptr<StatusIconMenuModel> GlicStatusIcon::C
menu->AddItem(IDC_GLIC_STATUS_ICON_MENU_SETTINGS,
l10n_util::GetStringUTF16(IDS_GLIC_STATUS_ICON_MENU_SETTINGS));
diff --git a/www/chromium/files/patch-chrome_browser_browser__features.cc b/www/chromium/files/patch-chrome_browser_browser__features.cc
index 9789ae5d2925..109cd661eb8e 100644
--- a/www/chromium/files/patch-chrome_browser_browser__features.cc
+++ b/www/chromium/files/patch-chrome_browser_browser__features.cc
@@ -1,6 +1,6 @@
---- chrome/browser/browser_features.cc.orig 2025-07-02 06:08:04 UTC
+--- chrome/browser/browser_features.cc.orig 2025-09-06 10:01:20 UTC
+++ chrome/browser/browser_features.cc
-@@ -75,7 +75,7 @@ BASE_FEATURE(kClearUserDataUponProfileDestruction,
+@@ -80,7 +80,7 @@ BASE_FEATURE(kClearUserDataUponProfileDestruction,
"ClearUserDataUponProfileDestruction",
base::FEATURE_ENABLED_BY_DEFAULT);
@@ -9,7 +9,7 @@
// Enables usage of os_crypt_async::SecretPortalKeyProvider. Once
// `kSecretPortalKeyProviderUseForEncryption` is enabled, this flag cannot be
// disabled without losing data.
-@@ -94,7 +94,7 @@ BASE_FEATURE(kUseFreedesktopSecretKeyProvider,
+@@ -99,7 +99,7 @@ BASE_FEATURE(kUseFreedesktopSecretKeyProvider,
// the browser exits.
BASE_FEATURE(kDestroyProfileOnBrowserClose,
"DestroyProfileOnBrowserClose",
@@ -18,7 +18,7 @@
base::FEATURE_ENABLED_BY_DEFAULT);
#else
base::FEATURE_DISABLED_BY_DEFAULT);
-@@ -232,7 +232,7 @@ BASE_FEATURE(kSandboxExternalProtocolBlockedWarning,
+@@ -241,7 +241,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 d65bb867aeb8..966de3149890 100644
--- a/www/chromium/files/patch-chrome_browser_browser__features.h
+++ b/www/chromium/files/patch-chrome_browser_browser__features.h
@@ -1,6 +1,6 @@
---- chrome/browser/browser_features.h.orig 2025-07-02 06:08:04 UTC
+--- chrome/browser/browser_features.h.orig 2025-09-06 10:01:20 UTC
+++ chrome/browser/browser_features.h
-@@ -38,7 +38,7 @@ BASE_DECLARE_FEATURE(kCertificateTransparencyAskBefore
+@@ -39,7 +39,7 @@ BASE_DECLARE_FEATURE(kCertificateTransparencyAskBefore
BASE_DECLARE_FEATURE(kCertVerificationNetworkTime);
BASE_DECLARE_FEATURE(kClearUserDataUponProfileDestruction);
@@ -9,7 +9,7 @@
BASE_DECLARE_FEATURE(kDbusSecretPortal);
BASE_DECLARE_FEATURE(kUseFreedesktopSecretKeyProvider);
#endif
-@@ -101,7 +101,7 @@ BASE_DECLARE_FEATURE(kRestartNetworkServiceUnsandboxed
+@@ -87,7 +87,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 47611a600803..cb230f07409f 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-08-07 06:57:29 UTC
+--- chrome/browser/browser_process_impl.cc.orig 2025-09-06 10:01:20 UTC
+++ chrome/browser/browser_process_impl.cc
-@@ -256,7 +256,7 @@
+@@ -257,7 +257,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"
-@@ -268,7 +268,7 @@
+@@ -269,7 +269,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;
-@@ -1168,7 +1168,7 @@ void BrowserProcessImpl::RegisterPrefs(PrefRegistrySim
+@@ -1170,7 +1170,7 @@ void BrowserProcessImpl::RegisterPrefs(PrefRegistrySim
GoogleUpdateSettings::GetCollectStatsConsent());
registry->RegisterBooleanPref(prefs::kDevToolsRemoteDebuggingAllowed, true);
@@ -27,7 +27,7 @@
os_crypt_async::SecretPortalKeyProvider::RegisterLocalPrefs(registry);
#endif
}
-@@ -1436,7 +1436,7 @@ void BrowserProcessImpl::PreMainMessageLoopRun() {
+@@ -1438,7 +1438,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") {
-@@ -1716,7 +1716,7 @@ void BrowserProcessImpl::Unpin() {
+@@ -1718,7 +1718,7 @@ void BrowserProcessImpl::Unpin() {
}
// Mac is currently not supported.
diff --git a/www/chromium/files/patch-chrome_browser_browser__process__impl.h b/www/chromium/files/patch-chrome_browser_browser__process__impl.h
index fc5d863712f9..2637f2df12c3 100644
--- a/www/chromium/files/patch-chrome_browser_browser__process__impl.h
+++ b/www/chromium/files/patch-chrome_browser_browser__process__impl.h
@@ -1,6 +1,6 @@
---- chrome/browser/browser_process_impl.h.orig 2025-05-28 14:55:43 UTC
+--- chrome/browser/browser_process_impl.h.orig 2025-09-06 10:01:20 UTC
+++ chrome/browser/browser_process_impl.h
-@@ -416,7 +416,7 @@ class BrowserProcessImpl : public BrowserProcess,
+@@ -414,7 +414,7 @@ class BrowserProcessImpl : public BrowserProcess,
std::unique_ptr<BatteryMetrics> battery_metrics_;
diff --git a/www/chromium/files/patch-chrome_browser_chrome__browser__field__trials.cc b/www/chromium/files/patch-chrome_browser_chrome__browser__field__trials.cc
index 69f247516c11..a3c58110cdd6 100644
--- a/www/chromium/files/patch-chrome_browser_chrome__browser__field__trials.cc
+++ b/www/chromium/files/patch-chrome_browser_chrome__browser__field__trials.cc
@@ -1,6 +1,6 @@
---- chrome/browser/chrome_browser_field_trials.cc.orig 2025-08-07 06:57:29 UTC
+--- chrome/browser/chrome_browser_field_trials.cc.orig 2025-09-06 10:01:20 UTC
+++ chrome/browser/chrome_browser_field_trials.cc
-@@ -44,7 +44,7 @@
+@@ -45,7 +45,7 @@
#include "chromeos/ash/services/multidevice_setup/public/cpp/first_run_field_trial.h"
#endif
@@ -9,7 +9,7 @@
#include "base/nix/xdg_util.h"
#include "ui/base/ui_base_features.h"
#endif // BUILDFLAG(IS_LINUX)
-@@ -100,7 +100,7 @@ void ChromeBrowserFieldTrials::RegisterFeatureOverride
+@@ -101,7 +101,7 @@ void ChromeBrowserFieldTrials::RegisterFeatureOverride
base::FeatureList* feature_list) {
variations::FeatureOverrides feature_overrides(*feature_list);
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 60638f90f749..de9856b79119 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,4 +1,4 @@
---- chrome/browser/chrome_browser_interface_binders.cc.orig 2025-08-07 06:57:29 UTC
+--- chrome/browser/chrome_browser_interface_binders.cc.orig 2025-09-06 10:01:20 UTC
+++ chrome/browser/chrome_browser_interface_binders.cc
@@ -82,7 +82,7 @@
#endif // BUILDFLAG(ENABLE_UNHANDLED_TAP)
@@ -18,7 +18,7 @@
void BindScreenAIAnnotator(
content::RenderFrameHost* frame_host,
mojo::PendingReceiver<screen_ai::mojom::ScreenAIAnnotator> receiver) {
-@@ -550,7 +550,7 @@ void PopulateChromeFrameBinders(
+@@ -544,7 +544,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 1f69b16ef8ff..067d45b16983 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,13 +1,11 @@
---- chrome/browser/chrome_browser_interface_binders_webui.cc.orig 2025-08-07 06:57:29 UTC
+--- chrome/browser/chrome_browser_interface_binders_webui.cc.orig 2025-09-11 08:17:09 UTC
+++ chrome/browser/chrome_browser_interface_binders_webui.cc
-@@ -48,20 +48,20 @@
- #include "content/public/browser/web_ui_controller_interface_binder.h"
+@@ -51,18 +51,18 @@
+ #include "mojo/public/cpp/bindings/binder_map.h"
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
- BUILDFLAG(IS_CHROMEOS)
+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- #include "chrome/browser/ui/webui/connectors_internals/connectors_internals.mojom.h"
- #include "chrome/browser/ui/webui/connectors_internals/connectors_internals_ui.h"
#include "ui/webui/resources/cr_components/app_management/app_management.mojom.h"
#endif
@@ -24,16 +22,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"
-@@ -464,7 +464,7 @@ void PopulateChromeWebUIFrameBinders(
- #endif
-
- #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
-- BUILDFLAG(IS_CHROMEOS)
-+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- RegisterWebUIControllerInterfaceBinder<
- connectors_internals::mojom::PageHandler,
- enterprise_connectors::ConnectorsInternalsUI>(map);
-@@ -475,7 +475,7 @@ void PopulateChromeWebUIFrameBinders(
+@@ -483,7 +483,7 @@ void PopulateChromeWebUIFrameBinders(
policy::DlpInternalsUI>(map);
#endif
@@ -42,7 +31,7 @@
RegisterWebUIControllerInterfaceBinder<
app_management::mojom::PageHandlerFactory, WebAppSettingsUI>(map);
-@@ -616,14 +616,14 @@ void PopulateChromeWebUIFrameBinders(
+@@ -635,14 +635,14 @@ void PopulateChromeWebUIFrameBinders(
HistoryClustersSidePanelUI, NewTabPageUI, BookmarksSidePanelUI>(map);
}
@@ -59,7 +48,7 @@
WhatsNewUI,
#endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
NewTabPageUI>(map);
-@@ -1166,7 +1166,7 @@ void PopulateChromeWebUIFrameBinders(
+@@ -1193,7 +1193,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 5776a71a509c..2fa607f594df 100644
--- a/www/chromium/files/patch-chrome_browser_chrome__browser__main.cc
+++ b/www/chromium/files/patch-chrome_browser_chrome__browser__main.cc
@@ -1,6 +1,6 @@
---- chrome/browser/chrome_browser_main.cc.orig 2025-08-07 06:57:29 UTC
+--- chrome/browser/chrome_browser_main.cc.orig 2025-09-06 10:01:20 UTC
+++ chrome/browser/chrome_browser_main.cc
-@@ -152,7 +152,7 @@
+@@ -153,7 +153,7 @@
#endif
#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || \
@@ -9,7 +9,7 @@
#include "sql/database.h"
#endif
-@@ -178,11 +178,11 @@
+@@ -179,11 +179,11 @@
#include "components/enterprise/browser/controller/chrome_browser_cloud_management_controller.h"
#endif // BUILDFLAG(IS_CHROMEOS)
@@ -23,7 +23,7 @@
#include "chrome/browser/headless/headless_mode_metrics.h" // nogncheck
#include "chrome/browser/headless/headless_mode_util.h" // nogncheck
#include "chrome/browser/metrics/desktop_session_duration/desktop_session_duration_tracker.h"
-@@ -193,7 +193,7 @@
+@@ -194,7 +194,7 @@
#include "ui/gfx/switches.h"
#endif
@@ -32,7 +32,7 @@
#include "chrome/browser/first_run/upgrade_util.h"
#endif
-@@ -271,7 +271,7 @@
+@@ -266,7 +266,7 @@
#include "chrome/browser/chrome_process_singleton.h"
#include "chrome/browser/ui/startup/startup_browser_creator.h"
@@ -41,7 +41,7 @@
#include "base/nix/xdg_util.h"
#endif
#endif // BUILDFLAG(ENABLE_PROCESS_SINGLETON)
-@@ -294,7 +294,7 @@
+@@ -289,7 +289,7 @@
namespace {
#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || \
@@ -50,7 +50,7 @@
constexpr base::FilePath::CharType kMediaHistoryDatabaseName[] =
FILE_PATH_LITERAL("Media History");
-@@ -445,7 +445,7 @@ void ProcessSingletonNotificationCallbackImpl(
+@@ -440,7 +440,7 @@ void ProcessSingletonNotificationCallbackImpl(
}
#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.
-@@ -1012,7 +1012,7 @@ int ChromeBrowserMainParts::PreCreateThreadsImpl() {
+@@ -1007,7 +1007,7 @@ int ChromeBrowserMainParts::PreCreateThreadsImpl() {
#if BUILDFLAG(ENABLE_EXTENSIONS_CORE) && \
(BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
@@ -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 .
-@@ -1056,7 +1056,7 @@ int ChromeBrowserMainParts::PreCreateThreadsImpl() {
+@@ -1051,7 +1051,7 @@ int ChromeBrowserMainParts::PreCreateThreadsImpl() {
#endif // BUILDFLAG(IS_MAC)
@@ -76,8 +76,8 @@
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
metrics::DesktopSessionDurationTracker::Initialize();
ProfileActivityMetricsRecorder::Initialize();
- TouchModeStatsTracker::Initialize(
-@@ -1258,7 +1258,7 @@ void ChromeBrowserMainParts::PostProfileInit(Profile*
+ TouchUIControllerStatsTracker::Initialize(
+@@ -1271,7 +1271,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(
-@@ -1309,7 +1309,7 @@ void ChromeBrowserMainParts::PostProfileInit(Profile*
+@@ -1322,7 +1322,7 @@ void ChromeBrowserMainParts::PostProfileInit(Profile*
*UrlLanguageHistogramFactory::GetForBrowserContext(profile));
#endif
@@ -95,7 +95,7 @@
if (headless::IsHeadlessMode()) {
headless::ReportHeadlessActionMetrics();
}
-@@ -1418,7 +1418,7 @@ int ChromeBrowserMainParts::PreMainMessageLoopRunImpl(
+@@ -1431,7 +1431,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();
}
-@@ -1963,7 +1963,7 @@ bool ChromeBrowserMainParts::ProcessSingletonNotificat
+@@ -1965,7 +1965,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__browser__main__extra__parts__linux.cc b/www/chromium/files/patch-chrome_browser_chrome__browser__main__extra__parts__linux.cc
deleted file mode 100644
index 05371e9791c2..000000000000
--- a/www/chromium/files/patch-chrome_browser_chrome__browser__main__extra__parts__linux.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- chrome/browser/chrome_browser_main_extra_parts_linux.cc.orig 2025-05-28 14:55:43 UTC
-+++ chrome/browser/chrome_browser_main_extra_parts_linux.cc
-@@ -60,7 +60,7 @@ void ChromeBrowserMainExtraPartsLinux::PostBrowserStar
-
- // static
- void ChromeBrowserMainExtraPartsLinux::InitOzonePlatformHint() {
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- base::CommandLine* const command_line =
- base::CommandLine::ForCurrentProcess();
- std::unique_ptr<base::Environment> env = base::Environment::Create();
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 86bb1887c3cc..d232ce1ac237 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-08-07 06:57:29 UTC
+--- chrome/browser/chrome_content_browser_client.cc.orig 2025-09-06 10:01:20 UTC
+++ chrome/browser/chrome_content_browser_client.cc
-@@ -474,7 +474,7 @@
+@@ -467,7 +467,7 @@
#include "components/user_manager/user_manager.h"
#include "services/service_manager/public/mojom/interface_provider_spec.mojom.h"
#include "storage/browser/file_system/external_mount_points.h"
@@ -9,7 +9,7 @@
#include "chrome/browser/chrome_browser_main_linux.h"
#include "chrome/browser/ui/views/chrome_browser_main_extra_parts_views_linux.h"
#elif BUILDFLAG(IS_ANDROID)
-@@ -570,7 +570,7 @@
+@@ -565,7 +565,7 @@
#include "services/network/public/mojom/permissions_policy/permissions_policy_feature.mojom.h"
#endif // !BUILDFLAG(IS_ANDROID)
@@ -18,7 +18,7 @@
#include "components/crash/core/app/crash_switches.h"
#include "components/crash/core/app/crashpad.h"
#endif
-@@ -579,7 +579,7 @@
+@@ -574,7 +574,7 @@
#include "components/crash/content/browser/crash_handler_host_linux.h"
#endif
@@ -27,7 +27,7 @@
#include "chrome/browser/enterprise/chrome_browser_main_extra_parts_enterprise.h"
#endif
-@@ -587,7 +587,7 @@
+@@ -582,7 +582,7 @@
#include "chrome/browser/ui/views/chrome_browser_main_extra_parts_views.h"
#endif
@@ -36,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"
-@@ -1409,7 +1409,7 @@ void ChromeContentBrowserClient::RegisterLocalStatePre
+@@ -1406,7 +1406,7 @@ void ChromeContentBrowserClient::RegisterLocalStatePre
registry->RegisterBooleanPref(prefs::kDataURLWhitespacePreservationEnabled,
true);
registry->RegisterBooleanPref(prefs::kEnableUnsafeSwiftShader, false);
@@ -45,7 +45,7 @@
registry->RegisterBooleanPref(prefs::kOutOfProcessSystemDnsResolutionEnabled,
true);
#endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_ANDROID)
-@@ -1622,7 +1622,7 @@ ChromeContentBrowserClient::CreateBrowserMainParts(boo
+@@ -1628,7 +1628,7 @@ ChromeContentBrowserClient::CreateBrowserMainParts(boo
#elif BUILDFLAG(IS_CHROMEOS)
main_parts = std::make_unique<ash::ChromeBrowserMainPartsAsh>(
is_integration_test, &startup_data_);
@@ -54,7 +54,7 @@
main_parts = std::make_unique<ChromeBrowserMainPartsLinux>(
is_integration_test, &startup_data_);
#elif BUILDFLAG(IS_ANDROID)
-@@ -1653,7 +1653,7 @@ ChromeContentBrowserClient::CreateBrowserMainParts(boo
+@@ -1659,7 +1659,7 @@ ChromeContentBrowserClient::CreateBrowserMainParts(boo
// Construct additional browser parts. Stages are called in the order in
// which they are added.
#if defined(TOOLKIT_VIEWS)
@@ -63,7 +63,7 @@
main_parts->AddParts(
std::make_unique<ChromeBrowserMainExtraPartsViewsLinux>());
#else
-@@ -1670,7 +1670,7 @@ ChromeContentBrowserClient::CreateBrowserMainParts(boo
+@@ -1676,7 +1676,7 @@ ChromeContentBrowserClient::CreateBrowserMainParts(boo
main_parts->AddParts(std::make_unique<ChromeBrowserMainExtraPartsAsh>());
#endif
@@ -72,7 +72,7 @@
main_parts->AddParts(std::make_unique<ChromeBrowserMainExtraPartsLinux>());
#elif BUILDFLAG(IS_OZONE)
main_parts->AddParts(std::make_unique<ChromeBrowserMainExtraPartsOzone>());
-@@ -1689,7 +1689,7 @@ ChromeContentBrowserClient::CreateBrowserMainParts(boo
+@@ -1695,7 +1695,7 @@ ChromeContentBrowserClient::CreateBrowserMainParts(boo
chrome::AddMetricsExtraParts(main_parts.get());
@@ -81,7 +81,7 @@
main_parts->AddParts(
std::make_unique<
enterprise_util::ChromeBrowserMainExtraPartsEnterprise>());
-@@ -2685,7 +2685,9 @@ void MaybeAppendBlinkSettingsSwitchForFieldTrial(
+@@ -2703,7 +2703,9 @@ void MaybeAppendBlinkSettingsSwitchForFieldTrial(
void ChromeContentBrowserClient::AppendExtraCommandLineSwitches(
base::CommandLine* command_line,
int child_process_id) {
@@ -91,7 +91,7 @@
#if BUILDFLAG(IS_MAC)
std::unique_ptr<metrics::ClientInfo> client_info =
GoogleUpdateSettings::LoadMetricsClientInfo();
-@@ -2694,7 +2696,7 @@ void ChromeContentBrowserClient::AppendExtraCommandLin
+@@ -2712,7 +2714,7 @@ void ChromeContentBrowserClient::AppendExtraCommandLin
client_info->client_id);
}
#elif BUILDFLAG(IS_POSIX)
@@ -100,7 +100,7 @@
pid_t pid;
if (crash_reporter::GetHandlerSocket(nullptr, &pid)) {
command_line->AppendSwitchASCII(
-@@ -3052,7 +3054,7 @@ void ChromeContentBrowserClient::AppendExtraCommandLin
+@@ -3044,7 +3046,7 @@ void ChromeContentBrowserClient::AppendExtraCommandLin
}
}
@@ -109,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)) {
-@@ -4110,7 +4112,7 @@ bool UpdatePreferredColorScheme(WebPreferences* web_pr
+@@ -4109,7 +4111,7 @@ bool UpdatePreferredColorScheme(WebPreferences* web_pr
return old_preferred_color_scheme != web_prefs->preferred_color_scheme;
}
@@ -118,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,
-@@ -4748,7 +4750,7 @@ void ChromeContentBrowserClient::OverrideWebPreference
+@@ -4752,7 +4754,7 @@ void ChromeContentBrowserClient::OverrideWebPreference
UpdatePreferredColorScheme(web_prefs, main_frame_site.GetSiteURL(),
web_contents, GetWebTheme());
@@ -127,7 +127,7 @@
UpdateRootScrollbarThemeColor(profile, web_contents, web_prefs);
#endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN)
-@@ -5085,7 +5087,7 @@ void ChromeContentBrowserClient::GetAdditionalFileSyst
+@@ -5030,7 +5032,7 @@ void ChromeContentBrowserClient::GetAdditionalFileSyst
}
}
@@ -136,7 +136,7 @@
void ChromeContentBrowserClient::GetAdditionalMappedFilesForChildProcess(
const base::CommandLine& command_line,
int child_process_id,
-@@ -7232,7 +7234,7 @@ bool ChromeContentBrowserClient::ShouldSandboxNetworkS
+@@ -7174,7 +7176,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 de4dfee6665a..959052a077fd 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,9 +1,9 @@
---- chrome/browser/chrome_content_browser_client.h.orig 2025-08-07 06:57:29 UTC
+--- chrome/browser/chrome_content_browser_client.h.orig 2025-09-06 10:01:20 UTC
+++ chrome/browser/chrome_content_browser_client.h
-@@ -587,7 +587,7 @@ class ChromeContentBrowserClient : public content::Con
- bool IsPluginAllowedToUseDevChannelAPIs(
- content::BrowserContext* browser_context,
- const GURL& url) override;
+@@ -571,7 +571,7 @@ class ChromeContentBrowserClient : public content::Con
+ const GURL& site_url) override;
+ std::unique_ptr<content::TracingDelegate> CreateTracingDelegate() override;
+ bool IsSystemWideTracingEnabled() override;
-#if BUILDFLAG(IS_POSIX) && !BUILDFLAG(IS_MAC)
+#if BUILDFLAG(IS_POSIX) && !BUILDFLAG(IS_MAC) && !BUILDFLAG(IS_BSD)
void GetAdditionalMappedFilesForChildProcess(
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
index 627ab33837d2..dd3083888b5a 100644
--- 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
@@ -1,6 +1,6 @@
---- chrome/browser/chrome_content_browser_client_navigation_throttles.cc.orig 2025-08-07 06:57:29 UTC
+--- chrome/browser/chrome_content_browser_client_navigation_throttles.cc.orig 2025-09-06 10:01:20 UTC
+++ chrome/browser/chrome_content_browser_client_navigation_throttles.cc
-@@ -123,7 +123,7 @@
+@@ -125,7 +125,7 @@
#include "chrome/browser/captive_portal/captive_portal_service_factory.h"
#endif // BUILDFLAG(ENABLE_CAPTIVE_PORTAL_DETECTION)
@@ -9,7 +9,7 @@
#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"
-@@ -404,7 +404,7 @@ void CreateAndAddChromeThrottlesForNavigation(
+@@ -406,7 +406,7 @@ void CreateAndAddChromeThrottlesForNavigation(
TypedNavigationUpgradeThrottle::MaybeCreateAndAdd(registry);
}
@@ -18,7 +18,7 @@
WebAppSettingsNavigationThrottle::MaybeCreateAndAdd(registry);
profile_management::ProfileManagementNavigationThrottle::MaybeCreateAndAdd(
registry);
-@@ -422,7 +422,7 @@ void CreateAndAddChromeThrottlesForNavigation(
+@@ -424,7 +424,7 @@ void CreateAndAddChromeThrottlesForNavigation(
#endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || \
@@ -27,7 +27,7 @@
enterprise_connectors::DeviceTrustNavigationThrottle::MaybeCreateAndAdd(
registry);
#endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) ||
-@@ -454,7 +454,7 @@ void CreateAndAddChromeThrottlesForNavigation(
+@@ -456,7 +456,7 @@ void CreateAndAddChromeThrottlesForNavigation(
}
#endif // BUILDFLAG(SAFE_BROWSING_AVAILABLE)
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 558ba3715f29..b04897149a45 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-08-07 06:57:29 UTC
+--- chrome/browser/component_updater/registration.cc.orig 2025-09-06 10:01:20 UTC
+++ chrome/browser/component_updater/registration.cc
-@@ -96,7 +96,7 @@
+@@ -94,7 +94,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) || BUILDFLAG(IS_ANDROID)
-@@ -109,7 +109,7 @@
+@@ -107,7 +107,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)
-@@ -253,7 +253,7 @@ void RegisterComponentsForUpdate() {
+@@ -245,7 +245,7 @@ void RegisterComponentsForUpdate() {
RegisterCookieReadinessListComponent(cus);
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -27,12 +27,12 @@
RegisterAmountExtractionHeuristicRegexesComponent(cus);
#endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ||
// BUILDFLAG(IS_CHROMEOS)
-@@ -265,7 +265,7 @@ void RegisterComponentsForUpdate() {
+@@ -257,7 +257,7 @@ void RegisterComponentsForUpdate() {
}
#endif // BUIDLFLAG(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)
- if (features::IsWasmTtsComponentUpdaterEnabled()) {
- RegisterWasmTtsEngineComponent(cus);
- }
+ RegisterWasmTtsEngineComponent(cus, g_browser_process->local_state());
+ #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
+
diff --git a/www/chromium/files/patch-chrome_browser_component__updater_wasm__tts__engine__component__installer.cc b/www/chromium/files/patch-chrome_browser_component__updater_wasm__tts__engine__component__installer.cc
index 60944517f1bb..374173fa7ac1 100644
--- a/www/chromium/files/patch-chrome_browser_component__updater_wasm__tts__engine__component__installer.cc
+++ b/www/chromium/files/patch-chrome_browser_component__updater_wasm__tts__engine__component__installer.cc
@@ -1,7 +1,7 @@
---- chrome/browser/component_updater/wasm_tts_engine_component_installer.cc.orig 2025-08-07 06:57:29 UTC
+--- chrome/browser/component_updater/wasm_tts_engine_component_installer.cc.orig 2025-09-06 10:01:20 UTC
+++ chrome/browser/component_updater/wasm_tts_engine_component_installer.cc
-@@ -9,7 +9,7 @@
- #include "base/logging.h"
+@@ -11,7 +11,7 @@
+ #include "components/prefs/pref_registry_simple.h"
#include "content/public/browser/browser_thread.h"
-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
@@ -9,7 +9,7 @@
#include "chrome/browser/accessibility/embedded_a11y_extension_loader.h"
#include "chrome/common/extensions/extension_constants.h"
#include "ui/accessibility/accessibility_features.h"
-@@ -29,7 +29,7 @@ const base::FilePath::CharType kWorkletProcessorJsFile
+@@ -31,7 +31,7 @@ const base::FilePath::CharType kWorkletProcessorJsFile
FILE_PATH_LITERAL("streaming_worklet_processor.js");
const base::FilePath::CharType kVoicesJsonFileName[] =
FILE_PATH_LITERAL("voices.json");
@@ -18,7 +18,7 @@
const base::FilePath::CharType kManifestV3FileName[] =
FILE_PATH_LITERAL("wasm_tts_manifest_v3.json");
const base::FilePath::CharType kOffscreenHtmlFileName[] =
-@@ -49,7 +49,7 @@ constexpr std::array<uint8_t, 32> kWasmTtsEnginePublic
+@@ -51,7 +51,7 @@ constexpr std::array<uint8_t, 32> kWasmTtsEnginePublic
const char kWasmTtsEngineManifestName[] = "WASM TTS Engine";
@@ -27,16 +27,34 @@
class WasmTTSEngineDirectory {
public:
static WasmTTSEngineDirectory* Get() {
-@@ -119,7 +119,7 @@ void WasmTtsEngineComponentInstallerPolicy::ComponentR
+@@ -103,7 +103,7 @@ WasmTtsEngineComponentInstallerPolicy::WasmTtsEngineCo
+ // static
+ void WasmTtsEngineComponentInstallerPolicy::RegisterPrefs(
+ PrefRegistrySimple* registry) {
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ registry->RegisterTimePref(prefs::kAccessibilityReadAnythingDateLastOpened,
+ base::Time());
+ registry->RegisterBooleanPref(
+@@ -136,7 +136,7 @@ void WasmTtsEngineComponentInstallerPolicy::ComponentR
VLOG(1) << "Component ready, version " << version.GetString() << " in "
<< install_dir.value();
-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- if (features::IsWasmTtsComponentUpdaterEnabled() &&
- !features::IsWasmTtsEngineAutoInstallDisabled()) {
+ if (!features::IsWasmTtsEngineAutoInstallDisabled()) {
// Instead of installing the component extension as soon as it is ready,
-@@ -137,7 +137,7 @@ void WasmTtsEngineComponentInstallerPolicy::ComponentR
+ // store the install directory, so that the install can be triggered
+@@ -160,7 +160,7 @@ void WasmTtsEngineComponentInstallerPolicy::ComponentR
+ // be removed the next time Chrome is restarted.
+ void WasmTtsEngineComponentInstallerPolicy::MaybeReinstallTtsEngine(
+ const base::FilePath& install_dir) {
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ const base::Time current_time = base::Time::Now();
+ const base::Time date_last_opened =
+ pref_service_->GetTime(prefs::kAccessibilityReadAnythingDateLastOpened);
+@@ -222,7 +222,7 @@ void WasmTtsEngineComponentInstallerPolicy::MaybeReins
bool WasmTtsEngineComponentInstallerPolicy::VerifyInstallation(
const base::Value::Dict& /* manifest */,
const base::FilePath& install_dir) const {
@@ -45,7 +63,7 @@
if (features::IsWasmTtsComponentUpdaterV3Enabled()) {
return base::PathExists(install_dir.Append(kManifestV3FileName)) &&
base::PathExists(install_dir.Append(kBindingsMainWasmFileName)) &&
-@@ -186,7 +186,7 @@ void RegisterWasmTtsEngineComponent(ComponentUpdateSer
+@@ -272,7 +272,7 @@ void RegisterWasmTtsEngineComponent(ComponentUpdateSer
void WasmTtsEngineComponentInstallerPolicy::GetWasmTTSEngineDirectory(
base::OnceCallback<void(const base::FilePath&)> callback) {
diff --git a/www/chromium/files/patch-chrome_browser_devtools_features.cc b/www/chromium/files/patch-chrome_browser_devtools_features.cc
deleted file mode 100644
index f89d9de69779..000000000000
--- a/www/chromium/files/patch-chrome_browser_devtools_features.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- chrome/browser/devtools/features.cc.orig 2025-05-28 14:55:43 UTC
-+++ chrome/browser/devtools/features.cc
-@@ -164,7 +164,7 @@ BASE_FEATURE(kDevToolsNewPermissionDialog,
- "DevToolsNewPermissionDialog",
- base::FEATURE_ENABLED_BY_DEFAULT);
-
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- // If enabled, DevTools does not accept remote debugging connections unless
- // using a non-default user data dir via the --user-data-dir switch.
- BASE_FEATURE(kDevToolsDebuggingRestrictions,
diff --git a/www/chromium/files/patch-chrome_browser_devtools_features.h b/www/chromium/files/patch-chrome_browser_devtools_features.h
deleted file mode 100644
index 8496bb3def7f..000000000000
--- a/www/chromium/files/patch-chrome_browser_devtools_features.h
+++ /dev/null
@@ -1,11 +0,0 @@
---- chrome/browser/devtools/features.h.orig 2025-05-28 14:55:43 UTC
-+++ chrome/browser/devtools/features.h
-@@ -92,7 +92,7 @@ BASE_DECLARE_FEATURE(kDevToolsAiGeneratedTimelineLabel
-
- BASE_DECLARE_FEATURE(kDevToolsNewPermissionDialog);
-
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- BASE_DECLARE_FEATURE(kDevToolsDebuggingRestrictions);
- #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-
diff --git a/www/chromium/files/patch-chrome_browser_devtools_remote__debugging__server.cc b/www/chromium/files/patch-chrome_browser_devtools_remote__debugging__server.cc
index 703521dd27a1..c48eb7e3db97 100644
--- a/www/chromium/files/patch-chrome_browser_devtools_remote__debugging__server.cc
+++ b/www/chromium/files/patch-chrome_browser_devtools_remote__debugging__server.cc
@@ -1,11 +1,29 @@
---- chrome/browser/devtools/remote_debugging_server.cc.orig 2025-05-05 10:57:53 UTC
+--- chrome/browser/devtools/remote_debugging_server.cc.orig 2025-09-06 10:01:20 UTC
+++ chrome/browser/devtools/remote_debugging_server.cc
-@@ -109,7 +109,7 @@ IsRemoteDebuggingAllowed(const std::optional<bool>& is
+@@ -42,7 +42,7 @@ namespace {
+
+ bool g_tethering_enabled = false;
+
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ bool g_enable_default_user_data_dir_check_for_chromium_branding_for_testing =
+ false;
+ #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
+@@ -114,7 +114,7 @@ IsRemoteDebuggingAllowed(const std::optional<bool>& is
+ return base::unexpected(
RemoteDebuggingServer::NotStartedReason::kDisabledByPolicy);
}
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ #if BUILDFLAG(GOOGLE_CHROME_BRANDING)
+ constexpr bool default_user_data_dir_check_enabled = true;
+ #else
+@@ -140,7 +140,7 @@ void RemoteDebuggingServer::EnableTetheringForDebug()
+ g_tethering_enabled = true;
+ }
-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- if (base::FeatureList::IsEnabled(features::kDevToolsDebuggingRestrictions) &&
- is_default_user_data_dir.value_or(true)) {
- return base::unexpected(
+ // static
+ void RemoteDebuggingServer::EnableDefaultUserDataDirCheckForTesting() {
+ g_enable_default_user_data_dir_check_for_chromium_branding_for_testing = true;
diff --git a/www/chromium/files/patch-chrome_browser_devtools_remote__debugging__server.h b/www/chromium/files/patch-chrome_browser_devtools_remote__debugging__server.h
new file mode 100644
index 000000000000..5426e1ae06e7
--- /dev/null
+++ b/www/chromium/files/patch-chrome_browser_devtools_remote__debugging__server.h
@@ -0,0 +1,11 @@
+--- chrome/browser/devtools/remote_debugging_server.h.orig 2025-09-06 10:01:20 UTC
++++ chrome/browser/devtools/remote_debugging_server.h
+@@ -33,7 +33,7 @@ class RemoteDebuggingServer {
+
+ static void EnableTetheringForDebug();
+
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ // Enables the default user data dir check even for non-Chrome branded builds,
+ // for testing.
+ static void EnableDefaultUserDataDirCheckForTesting();
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 001d307537c3..867530262383 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-08-07 06:57:29 UTC
+--- chrome/browser/download/chrome_download_manager_delegate.cc.orig 2025-09-06 10:01:20 UTC
+++ chrome/browser/download/chrome_download_manager_delegate.cc
-@@ -1925,7 +1925,7 @@ void ChromeDownloadManagerDelegate::OnDownloadTargetDe
+@@ -1944,7 +1944,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();
}
-@@ -2061,7 +2061,7 @@ void ChromeDownloadManagerDelegate::CheckDownloadAllow
+@@ -2080,7 +2080,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()) {
-@@ -2143,7 +2143,7 @@ void ChromeDownloadManagerDelegate::CheckSavePackageAl
+@@ -2162,7 +2162,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_download_download__item__model.cc b/www/chromium/files/patch-chrome_browser_download_download__item__model.cc
index b323c54a1eb2..5ca876094667 100644
--- a/www/chromium/files/patch-chrome_browser_download_download__item__model.cc
+++ b/www/chromium/files/patch-chrome_browser_download_download__item__model.cc
@@ -1,6 +1,6 @@
---- chrome/browser/download/download_item_model.cc.orig 2025-08-07 06:57:29 UTC
+--- chrome/browser/download/download_item_model.cc.orig 2025-09-06 10:01:20 UTC
+++ chrome/browser/download/download_item_model.cc
-@@ -773,7 +773,7 @@ bool DownloadItemModel::IsCommandChecked(
+@@ -723,7 +723,7 @@ bool DownloadItemModel::IsCommandChecked(
download_crx_util::IsExtensionDownload(*download_);
case DownloadCommands::ALWAYS_OPEN_TYPE:
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \
@@ -9,7 +9,7 @@
if (download_commands->CanOpenPdfInSystemViewer()) {
DownloadPrefs* prefs = DownloadPrefs::FromBrowserContext(profile());
return prefs->ShouldOpenPdfInSystemReader();
-@@ -821,7 +821,7 @@ void DownloadItemModel::ExecuteCommand(DownloadCommand
+@@ -771,7 +771,7 @@ void DownloadItemModel::ExecuteCommand(DownloadCommand
DownloadCommands::ALWAYS_OPEN_TYPE);
DownloadPrefs* prefs = DownloadPrefs::FromBrowserContext(profile());
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \
@@ -18,7 +18,7 @@
if (download_commands->CanOpenPdfInSystemViewer()) {
prefs->SetShouldOpenPdfInSystemReader(!is_checked);
SetShouldPreferOpeningInBrowser(is_checked);
-@@ -1211,7 +1211,7 @@ void DownloadItemModel::DetermineAndSetShouldPreferOpe
+@@ -1174,7 +1174,7 @@ void DownloadItemModel::DetermineAndSetShouldPreferOpe
return;
}
diff --git a/www/chromium/files/patch-chrome_browser_enterprise_connectors_common.cc b/www/chromium/files/patch-chrome_browser_enterprise_connectors_common.cc
index 1e930d3c73a5..76dfaaf12c7e 100644
--- a/www/chromium/files/patch-chrome_browser_enterprise_connectors_common.cc
+++ b/www/chromium/files/patch-chrome_browser_enterprise_connectors_common.cc
@@ -1,6 +1,6 @@
---- chrome/browser/enterprise/connectors/common.cc.orig 2025-05-05 10:57:53 UTC
+--- chrome/browser/enterprise/connectors/common.cc.orig 2025-09-06 10:01:20 UTC
+++ chrome/browser/enterprise/connectors/common.cc
-@@ -17,7 +17,7 @@
+@@ -19,7 +19,7 @@
#include "components/user_manager/user.h"
#endif
@@ -9,7 +9,7 @@
#include "chrome/browser/enterprise/signin/enterprise_signin_prefs.h"
#include "components/prefs/pref_service.h"
#endif
-@@ -192,7 +192,7 @@ std::string GetProfileEmail(Profile* profile) {
+@@ -235,7 +235,7 @@ std::string GetProfileEmail(Profile* profile) {
std::string email =
GetProfileEmail(IdentityManagerFactory::GetForProfile(profile));
diff --git a/www/chromium/files/patch-chrome_browser_enterprise_connectors_reporting_realtime__reporting__client.cc b/www/chromium/files/patch-chrome_browser_enterprise_connectors_reporting_realtime__reporting__client.cc
index 1382503940d2..312e6d0fc6d6 100644
--- a/www/chromium/files/patch-chrome_browser_enterprise_connectors_reporting_realtime__reporting__client.cc
+++ b/www/chromium/files/patch-chrome_browser_enterprise_connectors_reporting_realtime__reporting__client.cc
@@ -1,6 +1,6 @@
---- chrome/browser/enterprise/connectors/reporting/realtime_reporting_client.cc.orig 2025-05-28 14:55:43 UTC
+--- chrome/browser/enterprise/connectors/reporting/realtime_reporting_client.cc.orig 2025-09-06 10:01:20 UTC
+++ chrome/browser/enterprise/connectors/reporting/realtime_reporting_client.cc
-@@ -52,7 +52,7 @@
+@@ -53,7 +53,7 @@
#include "base/strings/utf_string_conversions.h"
#endif
@@ -9,7 +9,7 @@
#include "chrome/browser/enterprise/signals/signals_aggregator_factory.h"
#include "chrome/browser/enterprise/signin/enterprise_signin_prefs.h"
#include "components/device_signals/core/browser/signals_aggregator.h"
-@@ -157,7 +157,7 @@ void RealtimeReportingClient::ReportPastEvent(const st
+@@ -158,7 +158,7 @@ void RealtimeReportingClient::ReportPastEvent(const st
/*include_profile_user_name=*/false);
}
@@ -18,7 +18,7 @@
void AddCrowdstrikeSignalsToEvent(
base::Value::Dict& event,
-@@ -193,7 +193,7 @@ std::string RealtimeReportingClient::GetProfileUserNam
+@@ -194,7 +194,7 @@ std::string RealtimeReportingClient::GetProfileUserNam
username_ =
identity_manager_ ? GetProfileEmail(identity_manager_) : std::string();
@@ -27,7 +27,7 @@
if (username_.empty()) {
username_ = Profile::FromBrowserContext(context_)->GetPrefs()->GetString(
enterprise_signin::prefs::kProfileUserEmail);
-@@ -245,7 +245,7 @@ std::string RealtimeReportingClient::GetBrowserClientI
+@@ -251,7 +251,7 @@ std::string RealtimeReportingClient::GetBrowserClientI
return client_id;
}
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 0056f483beea..d87fe5a01ed6 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-08-07 06:57:29 UTC
+--- chrome/browser/enterprise/connectors/reporting/realtime_reporting_client.h.orig 2025-09-06 10:01:20 UTC
+++ chrome/browser/enterprise/connectors/reporting/realtime_reporting_client.h
@@ -19,7 +19,7 @@
#include "components/keyed_service/core/keyed_service.h"
@@ -9,7 +9,7 @@
#include "components/device_signals/core/browser/signals_types.h"
#endif
-@@ -118,7 +118,7 @@ class RealtimeReportingClient : public RealtimeReporti
+@@ -119,7 +119,7 @@ class RealtimeReportingClient : public RealtimeReporti
const std::string& dm_token) override;
#endif
@@ -18,7 +18,7 @@
// DEPRECATED: Use MaybeCollectDeviceSignalsAndReportEvent(Event, ...).
void MaybeCollectDeviceSignalsAndReportEventDeprecated(
base::Value::Dict event,
-@@ -168,7 +168,7 @@ class RealtimeReportingClient : public RealtimeReporti
+@@ -169,7 +169,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
deleted file mode 100644
index 7c672ac5f5f6..000000000000
--- a/www/chromium/files/patch-chrome_browser_enterprise_reporting_cloud__profile__reporting__service__factory.cc
+++ /dev/null
@@ -1,20 +0,0 @@
---- 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"
- #include "services/network/public/cpp/shared_url_loader_factory.h"
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
- #include "chrome/browser/enterprise/signals/signals_aggregator_factory.h"
- #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC)
-
-@@ -48,7 +48,7 @@ CloudProfileReportingServiceFactory::CloudProfileRepor
- ProfileSelections::BuildForRegularProfile()) {
- DependsOn(enterprise::ProfileIdServiceFactory::GetInstance());
-
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- // Depends on this service because
- // `CloudProfileReportingService.profile_request_generator_` has a dependency
- // on it.
diff --git a/www/chromium/files/patch-chrome_browser_enterprise_signals_signals__aggregator__factory.cc b/www/chromium/files/patch-chrome_browser_enterprise_signals_signals__aggregator__factory.cc
new file mode 100644
index 000000000000..ec6e10a8480d
--- /dev/null
+++ b/www/chromium/files/patch-chrome_browser_enterprise_signals_signals__aggregator__factory.cc
@@ -0,0 +1,20 @@
+--- chrome/browser/enterprise/signals/signals_aggregator_factory.cc.orig 2025-09-06 10:01:20 UTC
++++ chrome/browser/enterprise/signals/signals_aggregator_factory.cc
+@@ -49,7 +49,7 @@
+ #include "components/device_signals/core/browser/settings_client.h"
+ #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC)
+
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ #include "components/device_signals/core/browser/agent_signals_collector.h"
+ #include "components/device_signals/core/browser/crowdstrike_client.h"
+ #include "components/device_signals/core/browser/detected_agent_client.h"
+@@ -114,7 +114,7 @@ SignalsAggregatorFactory::BuildServiceInstanceForBrows
+ service_host));
+ #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)
+ collectors.push_back(std::make_unique<device_signals::AgentSignalsCollector>(
+ device_signals::CrowdStrikeClient::Create(),
+ device_signals::DetectedAgentClient::Create()));
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 2ada0ace0369..620b01a637c6 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,15 +1,15 @@
---- chrome/browser/enterprise/util/managed_browser_utils.cc.orig 2025-08-07 06:57:29 UTC
+--- chrome/browser/enterprise/util/managed_browser_utils.cc.orig 2025-09-06 10:01:20 UTC
+++ chrome/browser/enterprise/util/managed_browser_utils.cc
-@@ -213,7 +213,7 @@ void SetUserAcceptedAccountManagement(Profile* profile
+@@ -220,7 +220,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->GetPrefs()->SetBoolean(
+ device_signals::prefs::kDeviceSignalsPermanentConsentReceived, accepted);
+ #endif
+@@ -229,7 +229,7 @@ void SetUserAcceptedAccountManagement(Profile* profile
profile_manager->GetProfileAttributesStorage()
.GetProfileAttributesWithPath(profile->GetPath());
if (entry) {
@@ -18,12 +18,21 @@
SetEnterpriseProfileLabel(profile);
#endif
entry->SetUserAcceptedAccountManagement(accepted);
-@@ -344,7 +344,7 @@ bool CanShowEnterpriseProfileUI(Profile* profile) {
+@@ -348,7 +348,7 @@ bool CanShowEnterpriseProfileUI(Profile* profile) {
}
bool CanShowEnterpriseBadgingForNTPFooter(Profile* profile) {
-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ BrowserManagementNoticeState management_notice_state =
+ GetManagementNoticeStateForNTPFooter(profile);
+ switch (management_notice_state) {
+@@ -366,7 +366,7 @@ bool CanShowEnterpriseBadgingForNTPFooter(Profile* pro
+
+ BrowserManagementNoticeState GetManagementNoticeStateForNTPFooter(
+ Profile* profile) {
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
if (!policy::ManagementServiceFactory::GetForProfile(profile)
- ->IsBrowserManaged()) {
- return false;
+ ->IsBrowserManaged() ||
+ !g_browser_process->local_state()->GetBoolean(
diff --git a/www/chromium/files/patch-chrome_browser_extensions_BUILD.gn b/www/chromium/files/patch-chrome_browser_extensions_BUILD.gn
index 8c90d2627296..59904e9ca526 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-08-07 06:57:29 UTC
+--- chrome/browser/extensions/BUILD.gn.orig 2025-09-06 10:01:20 UTC
+++ chrome/browser/extensions/BUILD.gn
-@@ -1493,6 +1493,10 @@ source_set("extensions") {
+@@ -1516,6 +1516,10 @@ source_set("extensions") {
deps += [ "//chrome/services/printing/public/mojom" ]
}
diff --git a/www/chromium/files/patch-chrome_browser_extensions_api_passwords__private_passwords__private__delegate__impl.cc b/www/chromium/files/patch-chrome_browser_extensions_api_passwords__private_passwords__private__delegate__impl.cc
index 334bc33d1bad..5bbd2fd3c51c 100644
--- a/www/chromium/files/patch-chrome_browser_extensions_api_passwords__private_passwords__private__delegate__impl.cc
+++ b/www/chromium/files/patch-chrome_browser_extensions_api_passwords__private_passwords__private__delegate__impl.cc
@@ -1,6 +1,6 @@
---- chrome/browser/extensions/api/passwords_private/passwords_private_delegate_impl.cc.orig 2025-08-07 06:57:29 UTC
+--- chrome/browser/extensions/api/passwords_private/passwords_private_delegate_impl.cc.orig 2025-09-06 10:01:20 UTC
+++ chrome/browser/extensions/api/passwords_private/passwords_private_delegate_impl.cc
-@@ -635,7 +635,7 @@ void PasswordsPrivateDelegateImpl::OnFetchingFamilyMem
+@@ -647,7 +647,7 @@ void PasswordsPrivateDelegateImpl::OnFetchingFamilyMem
}
void PasswordsPrivateDelegateImpl::OsReauthTimeoutCall() {
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 481c02106e4b..4c61667ba0b9 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-07-02 06:08:04 UTC
+--- chrome/browser/extensions/api/runtime/chrome_runtime_api_delegate.cc.orig 2025-09-06 10:01:20 UTC
+++ chrome/browser/extensions/api/runtime/chrome_runtime_api_delegate.cc
-@@ -326,7 +326,9 @@ bool ChromeRuntimeAPIDelegate::GetPlatformInfo(Platfor
+@@ -356,7 +356,9 @@ bool ChromeRuntimeAPIDelegate::GetPlatformInfo(Platfor
} else if (strcmp(os, "linux") == 0) {
info->os = extensions::api::runtime::PlatformOs::kLinux;
} else if (strcmp(os, "openbsd") == 0) {
diff --git a/www/chromium/files/patch-chrome_browser_extensions_api_settings__private_prefs__util.cc b/www/chromium/files/patch-chrome_browser_extensions_api_settings__private_prefs__util.cc
index f16233cfe00a..19963115b990 100644
--- a/www/chromium/files/patch-chrome_browser_extensions_api_settings__private_prefs__util.cc
+++ b/www/chromium/files/patch-chrome_browser_extensions_api_settings__private_prefs__util.cc
@@ -1,4 +1,4 @@
---- chrome/browser/extensions/api/settings_private/prefs_util.cc.orig 2025-08-07 06:57:29 UTC
+--- chrome/browser/extensions/api/settings_private/prefs_util.cc.orig 2025-09-06 10:01:20 UTC
+++ chrome/browser/extensions/api/settings_private/prefs_util.cc
@@ -197,7 +197,7 @@ const PrefsUtil::TypedPrefMap& PrefsUtil::GetAllowlist
(*s_allowlist)[autofill::prefs::kAutofillPaymentCardBenefits] =
@@ -8,8 +8,8 @@
+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
(*s_allowlist)[autofill::prefs::kAutofillBnplEnabled] =
settings_api::PrefType::kBoolean;
- #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ||
-@@ -215,7 +215,7 @@ const PrefsUtil::TypedPrefMap& PrefsUtil::GetAllowlist
+ (*s_allowlist)[autofill::prefs::kAutofillAiOptInStatus] =
+@@ -217,7 +217,7 @@ const PrefsUtil::TypedPrefMap& PrefsUtil::GetAllowlist
(*s_allowlist)[tab_groups::prefs::kAutoPinNewTabGroups] =
settings_api::PrefType::kBoolean;
@@ -18,7 +18,7 @@
(*s_allowlist)[::prefs::kUseCustomChromeFrame] =
settings_api::PrefType::kBoolean;
#endif
-@@ -229,7 +229,7 @@ const PrefsUtil::TypedPrefMap& PrefsUtil::GetAllowlist
+@@ -231,7 +231,7 @@ const PrefsUtil::TypedPrefMap& PrefsUtil::GetAllowlist
(*s_allowlist)[::prefs::kCurrentThemeID] = settings_api::PrefType::kString;
(*s_allowlist)[::prefs::kPinnedActions] = settings_api::PrefType::kList;
(*s_allowlist)[::prefs::kPolicyThemeColor] = settings_api::PrefType::kNumber;
diff --git a/www/chromium/files/patch-chrome_browser_extensions_api_tabs_tabs__api.cc b/www/chromium/files/patch-chrome_browser_extensions_api_tabs_tabs__api__non__android.cc
index b271ec72f156..de1342c90ef8 100644
--- a/www/chromium/files/patch-chrome_browser_extensions_api_tabs_tabs__api.cc
+++ b/www/chromium/files/patch-chrome_browser_extensions_api_tabs_tabs__api__non__android.cc
@@ -1,6 +1,6 @@
---- chrome/browser/extensions/api/tabs/tabs_api.cc.orig 2025-08-07 06:57:29 UTC
-+++ chrome/browser/extensions/api/tabs/tabs_api.cc
-@@ -992,7 +992,7 @@ ExtensionFunction::ResponseAction WindowsCreateFunctio
+--- chrome/browser/extensions/api/tabs/tabs_api_non_android.cc.orig 2025-09-06 10:01:20 UTC
++++ chrome/browser/extensions/api/tabs/tabs_api_non_android.cc
+@@ -756,7 +756,7 @@ ExtensionFunction::ResponseAction WindowsCreateFunctio
// created as minimized.
// TODO(crbug.com/40254339): Remove this workaround when linux is fixed.
// TODO(crbug.com/40254339): Find a fix for wayland as well.
diff --git a/www/chromium/files/patch-chrome_browser_extensions_component__extensions__allowlist_allowlist.cc b/www/chromium/files/patch-chrome_browser_extensions_component__extensions__allowlist_allowlist.cc
index 0e29da45b7f2..ceb8a880304d 100644
--- a/www/chromium/files/patch-chrome_browser_extensions_component__extensions__allowlist_allowlist.cc
+++ b/www/chromium/files/patch-chrome_browser_extensions_component__extensions__allowlist_allowlist.cc
@@ -1,4 +1,4 @@
---- chrome/browser/extensions/component_extensions_allowlist/allowlist.cc.orig 2025-03-05 08:14:56 UTC
+--- chrome/browser/extensions/component_extensions_allowlist/allowlist.cc.orig 2025-09-06 10:01:20 UTC
+++ chrome/browser/extensions/component_extensions_allowlist/allowlist.cc
@@ -48,7 +48,7 @@ bool IsComponentExtensionAllowlisted(const std::string
#endif // BUILDFLAG(GOOGLE_CHROME_BRANDING)
@@ -9,12 +9,3 @@
extension_misc::kTTSEngineExtensionId,
extension_misc::kComponentUpdaterTTSEngineExtensionId,
#endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC)
-@@ -85,7 +85,7 @@ bool IsComponentExtensionAllowlisted(int manifest_reso
- case IDR_NETWORK_SPEECH_SYNTHESIS_MANIFEST:
- case IDR_NETWORK_SPEECH_SYNTHESIS_MANIFEST_MV3:
- case IDR_READING_MODE_GDOCS_HELPER_MANIFEST:
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
- case IDR_TTS_ENGINE_MANIFEST:
- #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC)
- case IDR_WEBSTORE_MANIFEST:
diff --git a/www/chromium/files/patch-chrome_browser_extensions_external__provider__impl.cc b/www/chromium/files/patch-chrome_browser_extensions_external__provider__impl.cc
index 882dfca58565..b574af9e0d87 100644
--- a/www/chromium/files/patch-chrome_browser_extensions_external__provider__impl.cc
+++ b/www/chromium/files/patch-chrome_browser_extensions_external__provider__impl.cc
@@ -1,6 +1,6 @@
---- chrome/browser/extensions/external_provider_impl.cc.orig 2025-05-28 14:55:43 UTC
+--- chrome/browser/extensions/external_provider_impl.cc.orig 2025-09-06 10:01:20 UTC
+++ chrome/browser/extensions/external_provider_impl.cc
-@@ -828,7 +828,7 @@ void ExternalProviderImpl::CreateExternalProviders(
+@@ -827,7 +827,7 @@ void ExternalProviderImpl::CreateExternalProviders(
#endif // BUILDFLAG(IS_CHROMEOS)
if (!profile->GetPrefs()->GetBoolean(pref_names::kBlockExternalExtensions)) {
@@ -9,7 +9,7 @@
provider_list->push_back(std::make_unique<ExternalProviderImpl>(
service,
base::MakeRefCounted<ExternalPrefLoader>(
-@@ -856,7 +856,7 @@ void ExternalProviderImpl::CreateExternalProviders(
+@@ -855,7 +855,7 @@ void ExternalProviderImpl::CreateExternalProviders(
bundled_extension_creation_flags));
// Define a per-user source of external extensions.
diff --git a/www/chromium/files/patch-chrome_browser_file__system__access_chrome__file__system__access__permission__context.cc b/www/chromium/files/patch-chrome_browser_file__system__access_chrome__file__system__access__permission__context.cc
index f46250d3a64d..f452aaccb3f6 100644
--- a/www/chromium/files/patch-chrome_browser_file__system__access_chrome__file__system__access__permission__context.cc
+++ b/www/chromium/files/patch-chrome_browser_file__system__access_chrome__file__system__access__permission__context.cc
@@ -1,11 +1,11 @@
---- chrome/browser/file_system_access/chrome_file_system_access_permission_context.cc.orig 2025-05-28 14:55:43 UTC
+--- chrome/browser/file_system_access/chrome_file_system_access_permission_context.cc.orig 2025-09-06 10:01:20 UTC
+++ chrome/browser/file_system_access/chrome_file_system_access_permission_context.cc
-@@ -341,7 +341,7 @@ GenerateBlockedPath() {
- FILE_PATH_LITERAL("Library/Mobile Documents/com~apple~CloudDocs"),
- BlockType::kDontBlockChildren},
+@@ -374,7 +374,7 @@ GenerateBlockPaths(bool should_normalize_file_path) {
+ FILE_PATH_LITERAL("Library/Mobile Documents/com~apple~CloudDocs"),
+ BlockType::kDontBlockChildren},
#endif
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
- // On Linux also block access to devices via /dev.
- {kNoBasePathKey, FILE_PATH_LITERAL("/dev"), BlockType::kBlockAllChildren},
- // And security sensitive data in /proc and /sys.
+ // On Linux also block access to devices via /dev.
+ {kNoBasePathKey, FILE_PATH_LITERAL("/dev"),
+ BlockType::kBlockAllChildren},
diff --git a/www/chromium/files/patch-chrome_browser_flag__descriptions.cc b/www/chromium/files/patch-chrome_browser_flag__descriptions.cc
index c23dd9f61720..dfda4d34b34e 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-08-07 06:57:29 UTC
+--- chrome/browser/flag_descriptions.cc.orig 2025-09-06 10:01:20 UTC
+++ chrome/browser/flag_descriptions.cc
-@@ -694,7 +694,7 @@ const char kAutofillEnableAllowlistForBmoCardCategoryB
+@@ -667,7 +667,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";
-@@ -712,7 +712,7 @@ const char kAutofillEnableAmountExtractionDesktopDescr
+@@ -685,7 +685,7 @@ const char kAutofillEnableAmountExtractionDesktopDescr
// BUILDFLAG(IS_CHROMEOS)
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -18,7 +18,7 @@
const char kAutofillEnableAmountExtractionTestingName[] =
"Enable amount extraction testing on Chrome desktop and Clank";
const char kAutofillEnableAmountExtractionTestingDescription[] =
-@@ -723,7 +723,7 @@ const char kAutofillEnableAmountExtractionTestingDescr
+@@ -696,7 +696,7 @@ const char kAutofillEnableAmountExtractionTestingDescr
// BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID)
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -27,7 +27,7 @@
const char kAutofillEnableBuyNowPayLaterName[] =
"Enable buy now pay later on Autofill";
const char kAutofillEnableBuyNowPayLaterDescription[] =
-@@ -1193,7 +1193,7 @@ const char kDevicePostureDescription[] =
+@@ -1189,7 +1189,7 @@ const char kDevicePostureDescription[] =
"Enables Device Posture API (foldable devices)";
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
@@ -36,7 +36,7 @@
const char kDocumentPictureInPictureAnimateResizeName[] =
"Document Picture-in-Picture Animate Resize";
const char kDocumentPictureInPictureAnimateResizeDescription[] =
-@@ -1341,7 +1341,7 @@ const char kContextMenuEmptySpaceDescription[] =
+@@ -1335,7 +1335,7 @@ const char kContextMenuEmptySpaceDescription[] =
"space, a context menu containing page-related items will be shown.";
#endif // BUILDFLAG(IS_ANDROID)
@@ -45,7 +45,7 @@
const char kContextualCueingName[] = "Contextual cueing";
const char kContextualCueingDescription[] =
"Enables the contextual cueing system to support showing actions.";
-@@ -1735,7 +1735,7 @@ const char kEnableIsolatedWebAppDevModeName[] =
+@@ -1686,7 +1686,7 @@ const char kEnableIsolatedWebAppDevModeName[] =
const char kEnableIsolatedWebAppDevModeDescription[] =
"Enables the installation of unverified Isolated Web Apps";
@@ -54,7 +54,7 @@
const char kEnableIwaKeyDistributionComponentName[] =
"Enable the Iwa Key Distribution component";
const char kEnableIwaKeyDistributionComponentDescription[] =
-@@ -3725,7 +3725,7 @@ const char kReduceTransferSizeUpdatedIPCDescription[]
+@@ -3621,14 +3621,14 @@ 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.";
@@ -63,16 +63,24 @@
const char kReduceUserAgentDataLinuxPlatformVersionName[] =
"Reduce Linux platform version Client Hint";
const char kReduceUserAgentDataLinuxPlatformVersionDescription[] =
-@@ -3757,7 +3757,7 @@ const char kRetainOmniboxOnFocusDescription[] =
- "exhibit a change in behavior.";
- #endif // BUILDFLAG(IS_ANDROID)
+ "Set platform version Client Hint on Linux to empty string.";
+ #endif // BUILDFLAG(IS_LINUX)
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
+ const char kReplaceSyncPromosWithSignInPromosName[] =
+ "Replace all sync-related UI with sign-in ones";
+ const char kReplaceSyncPromosWithSignInPromosDescription[] =
+@@ -3666,7 +3666,7 @@ const char kRobustWindowManagementDescription[] =
+ "experiencing predictable and reliable window behavior similar to desktop "
+ "browsers.";
-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
const char kRootScrollbarFollowsTheme[] = "Make scrollbar follow theme";
const char kRootScrollbarFollowsThemeDescription[] =
"If enabled makes the root scrollbar follow the browser's theme color.";
-@@ -4004,7 +4004,7 @@ const char kDefaultSiteInstanceGroupsDescription[] =
+@@ -3916,7 +3916,7 @@ const char kDefaultSiteInstanceGroupsDescription[] =
"SiteInstance.";
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -81,25 +89,16 @@
const char kPwaNavigationCapturingName[] = "Desktop PWA Link Capturing";
const char kPwaNavigationCapturingDescription[] =
"Enables opening links from Chrome in an installed PWA. Currently under "
-@@ -4273,7 +4273,7 @@ const char kTranslateForceTriggerOnEnglishDescription[
- "Force the Translate Triggering on English pages experiment to be enabled "
- "with the selected language model active.";
+@@ -4189,7 +4189,7 @@ const char kTouchTextEditingRedesignName[] = "Touch Te
+ const char kTouchTextEditingRedesignDescription[] =
+ "Enables new touch text editing features.";
-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
const char kEnableHistorySyncOptinName[] = "History Sync Opt-in";
const char kEnableHistorySyncOptinDescription[] =
"Enables the History Sync Opt-in screen on Desktop platforms. The screen "
-@@ -6060,7 +6060,7 @@ const char kTranslateOpenSettingsDescription[] =
- "Add an option to the translate bubble menu to open language settings.";
- #endif
-
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
- const char kWasmTtsComponentUpdaterEnabledName[] =
- "Enable Wasm TTS Extension Component";
- const char kWasmTtsComponentUpdaterEnabledDescription[] =
-@@ -8103,7 +8103,7 @@ const char kTetheringExperimentalFunctionalityDescript
+@@ -7759,7 +7759,7 @@ const char kTetheringExperimentalFunctionalityDescript
#endif // BUILDFLAG(IS_CHROMEOS)
@@ -108,16 +107,16 @@
const char kGetAllScreensMediaName[] = "GetAllScreensMedia API";
const char kGetAllScreensMediaDescription[] =
"When enabled, the getAllScreensMedia API for capturing multiple screens "
-@@ -8332,7 +8332,7 @@ const char kEnableArmHwdrmDescription[] = "Enable HW b
+@@ -7986,7 +7986,7 @@ const char kEnableArmHwdrmDescription[] = "Enable HW b
// Linux -----------------------------------------------------------------------
-#if BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- const char kOzonePlatformHintChoiceDefault[] = "Default";
- const char kOzonePlatformHintChoiceAuto[] = "Auto";
- const char kOzonePlatformHintChoiceX11[] = "X11";
-@@ -8382,6 +8382,18 @@ const char kWaylandUiScalingDescription[] =
+
+
+ const char kPulseaudioLoopbackForCastName[] =
+@@ -8024,6 +8024,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.";
@@ -136,16 +135,7 @@
#endif // BUILDFLAG(IS_LINUX)
// Random platform combinations -----------------------------------------------
-@@ -8394,7 +8406,7 @@ const char kZeroCopyVideoCaptureDescription[] =
- #endif // BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
-
- #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
-- BUILDFLAG(IS_CHROMEOS)
-+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- const char kFollowingFeedSidepanelName[] = "Following feed in the sidepanel";
- const char kFollowingFeedSidepanelDescription[] =
- "Enables the following feed in the sidepanel.";
-@@ -8444,7 +8456,7 @@ const char kGroupPromoPrototypeCpaDescription[] =
+@@ -8073,7 +8085,7 @@ const char kGroupPromoPrototypeCpaDescription[] =
"Enables contextual toolbar button for group promo prototype.";
#endif // BUILDFLAG(IS_ANDROID)
@@ -154,16 +144,16 @@
const char kEnableNetworkServiceSandboxName[] =
"Enable the network service sandbox.";
const char kEnableNetworkServiceSandboxDescription[] =
-@@ -8465,7 +8477,7 @@ const char kWebBluetoothConfirmPairingSupportDescripti
+@@ -8094,7 +8106,7 @@ const char kWebBluetoothConfirmPairingSupportDescripti
"Bluetooth";
#endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX)
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
- #if BUILDFLAG(ENABLE_PRINTING)
+-#if BUILDFLAG(IS_LINUX) && BUILDFLAG(ENABLE_PRINTING)
++#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)) && BUILDFLAG(ENABLE_PRINTING)
const char kCupsIppPrintingBackendName[] = "CUPS IPP Printing Backend";
const char kCupsIppPrintingBackendDescription[] =
-@@ -8614,7 +8626,7 @@ const char kElementCaptureDescription[] =
+ "Use the CUPS IPP printing backend instead of the original CUPS backend "
+@@ -8230,7 +8242,7 @@ const char kElementCaptureDescription[] =
"media track into a track capturing just a specific DOM element.";
#endif // !BUILDFLAG(IS_ANDROID)
@@ -172,21 +162,21 @@
const char kUIDebugToolsName[] = "Debugging tools for UI";
const char kUIDebugToolsDescription[] =
"Enables additional keyboard shortcuts to help debugging.";
-@@ -8665,7 +8677,7 @@ const char kComposeUpfrontInputModesDescription[] =
- "Enables upfront input modes in the Compose dialog";
- #endif // BUILDFLAG(ENABLE_COMPOSE)
+@@ -8267,7 +8279,7 @@ const char kThirdPartyDisableChromeAutofillSettingsScr
+ "Chrome's Address and Payments Autofill are disabled in third party mode.";
+ #endif // IS_ANDROID
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
const char kThirdPartyProfileManagementName[] =
"Third party profile management";
const char kThirdPartyProfileManagementDescription[] =
-@@ -8783,7 +8795,7 @@ const char kSupervisedUserBlockInterstitialV3Name[] =
+@@ -8390,7 +8402,7 @@ const char kSupervisedUserBlockInterstitialV3Name[] =
const char kSupervisedUserBlockInterstitialV3Description[] =
"Enables URL filter interstitial V3 for Family Link users.";
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
- const char kSupervisedProfileHideGuestName[] = "Supervised Profile Hide Guest";
- const char kSupervisedProfileHideGuestDescription[] =
- "Hides Guest Profile entry points for supervised users";
+ const char kSupervisedUserLocalWebApprovalsName[] =
+ "Enable local web approvals feature";
+ const char kSupervisedUserLocalWebApprovalsDescription[] =
diff --git a/www/chromium/files/patch-chrome_browser_flag__descriptions.h b/www/chromium/files/patch-chrome_browser_flag__descriptions.h
index 244a7dd8f0ca..b3220ab60e9f 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-08-07 06:57:29 UTC
+--- chrome/browser/flag_descriptions.h.orig 2025-09-06 10:01:20 UTC
+++ chrome/browser/flag_descriptions.h
-@@ -437,7 +437,7 @@ extern const char
+@@ -435,7 +435,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[];
-@@ -446,14 +446,14 @@ extern const char kAutofillEnableAmountExtractionDeskt
+@@ -444,14 +444,14 @@ extern const char kAutofillEnableAmountExtractionDeskt
// BUILDFLAG(IS_CHROMEOS)
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -26,7 +26,7 @@
extern const char kAutofillEnableBuyNowPayLaterName[];
extern const char kAutofillEnableBuyNowPayLaterDescription[];
-@@ -703,7 +703,7 @@ extern const char kContextMenuEmptySpaceName[];
+@@ -714,7 +714,7 @@ extern const char kContextMenuEmptySpaceName[];
extern const char kContextMenuEmptySpaceDescription[];
#endif // BUILDFLAG(IS_ANDROID)
@@ -34,9 +34,9 @@
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
extern const char kContextualCueingName[];
extern const char kContextualCueingDescription[];
- extern const char kGlicZeroStateSuggestionsName[];
-@@ -892,7 +892,7 @@ extern const char kDevicePostureName[];
- extern const char kDevicePostureDescription[];
+ extern const char kGlicActorName[];
+@@ -885,7 +885,7 @@ extern const char kDocumentPatchingName[];
+ extern const char kDocumentPatchingDescription[];
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
- BUILDFLAG(IS_CHROMEOS)
@@ -44,7 +44,7 @@
extern const char kDocumentPictureInPictureAnimateResizeName[];
extern const char kDocumentPictureInPictureAnimateResizeDescription[];
-@@ -1063,7 +1063,7 @@ extern const char kEnableIsolatedWebAppAllowlistDescri
+@@ -1054,7 +1054,7 @@ extern const char kEnableIsolatedWebAppAllowlistDescri
extern const char kEnableIsolatedWebAppDevModeName[];
extern const char kEnableIsolatedWebAppDevModeDescription[];
@@ -53,16 +53,25 @@
extern const char kEnableIwaKeyDistributionComponentName[];
extern const char kEnableIwaKeyDistributionComponentDescription[];
#endif // BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-@@ -2139,7 +2139,7 @@ extern const char kRetainOmniboxOnFocusName[];
- extern const char kRetainOmniboxOnFocusDescription[];
- #endif // BUILDFLAG(IS_ANDROID)
+@@ -2061,7 +2061,7 @@ extern const char kReduceIPAddressChangeNotificationDe
+ #endif // BUILDFLAG(IS_MAC)
+
+ #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || \
+- BUILDFLAG(IS_ANDROID)
++ BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
+ extern const char kReplaceSyncPromosWithSignInPromosName[];
+ extern const char kReplaceSyncPromosWithSignInPromosDescription[];
+ #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) ||
+@@ -2075,7 +2075,7 @@ extern const char kRetainOmniboxOnFocusDescription[];
+ extern const char kRobustWindowManagementName[];
+ extern const char kRobustWindowManagementDescription[];
-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
extern const char kRootScrollbarFollowsTheme[];
extern const char kRootScrollbarFollowsThemeDescription[];
#endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX)
-@@ -2280,7 +2280,7 @@ extern const char kDefaultSiteInstanceGroupsName[];
+@@ -2216,7 +2216,7 @@ extern const char kDefaultSiteInstanceGroupsName[];
extern const char kDefaultSiteInstanceGroupsDescription[];
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -71,16 +80,16 @@
extern const char kPwaNavigationCapturingName[];
extern const char kPwaNavigationCapturingDescription[];
#endif
-@@ -2457,7 +2457,7 @@ extern const char kTouchTextEditingRedesignDescription
- extern const char kTranslateForceTriggerOnEnglishName[];
- extern const char kTranslateForceTriggerOnEnglishDescription[];
+@@ -2392,7 +2392,7 @@ extern const char kTouchSelectionStrategyDirection[];
+ extern const char kTouchTextEditingRedesignName[];
+ extern const char kTouchTextEditingRedesignDescription[];
-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
extern const char kEnableHistorySyncOptinName[];
extern const char kEnableHistorySyncOptinDescription[];
-@@ -2728,7 +2728,7 @@ extern const char kReduceAcceptLanguageDescription[];
+@@ -2662,7 +2662,7 @@ extern const char kReduceAcceptLanguageDescription[];
extern const char kReduceTransferSizeUpdatedIPCName[];
extern const char kReduceTransferSizeUpdatedIPCDescription[];
@@ -89,16 +98,7 @@
extern const char kReduceUserAgentDataLinuxPlatformVersionName[];
extern const char kReduceUserAgentDataLinuxPlatformVersionDescription[];
#endif // #if BUILDFLAG(IS_LINUX)
-@@ -3538,7 +3538,7 @@ extern const char kTranslateOpenSettingsName[];
- extern const char kTranslateOpenSettingsDescription[];
- #endif
-
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
- extern const char kWasmTtsComponentUpdaterEnabledName[];
- extern const char kWasmTtsComponentUpdaterEnabledDescription[];
- #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC)
-@@ -4747,7 +4747,7 @@ extern const char kTetheringExperimentalFunctionalityD
+@@ -4478,7 +4478,7 @@ extern const char kTetheringExperimentalFunctionalityD
#endif // #if BUILDFLAG(IS_CHROMEOS)
@@ -107,16 +107,16 @@
extern const char kGetAllScreensMediaName[];
extern const char kGetAllScreensMediaDescription[];
#endif // BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX)
-@@ -4882,7 +4882,7 @@ extern const char kEnableArmHwdrmDescription[];
+@@ -4610,7 +4610,7 @@ extern const char kEnableArmHwdrmDescription[];
// Linux ---------------------------------------------------------------------
-#if BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- extern const char kOzonePlatformHintChoiceDefault[];
- extern const char kOzonePlatformHintChoiceAuto[];
- extern const char kOzonePlatformHintChoiceX11[];
-@@ -4913,6 +4913,9 @@ extern const char kWaylandTextInputV3Description[];
+
+
+ extern const char kPulseaudioLoopbackForCastName[];
+@@ -4632,6 +4632,9 @@ extern const char kWaylandSessionManagementDescription
extern const char kWaylandUiScalingName[];
extern const char kWaylandUiScalingDescription[];
@@ -126,25 +126,16 @@
#endif // BUILDFLAG(IS_LINUX)
// Random platform combinations -----------------------------------------------
-@@ -4927,7 +4930,7 @@ extern const char kWebBluetoothConfirmPairingSupportNa
+@@ -4646,7 +4649,7 @@ extern const char kWebBluetoothConfirmPairingSupportNa
extern const char kWebBluetoothConfirmPairingSupportDescription[];
#endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX)
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
- #if BUILDFLAG(ENABLE_PRINTING)
+-#if BUILDFLAG(IS_LINUX) && BUILDFLAG(ENABLE_PRINTING)
++#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)) && BUILDFLAG(ENABLE_PRINTING)
extern const char kCupsIppPrintingBackendName[];
extern const char kCupsIppPrintingBackendDescription[];
-@@ -4940,7 +4943,7 @@ extern const char kScreenlockReauthCardDescription[];
- #endif // BUILDFLAG(IS_CHROMEOS)
-
- #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
-- BUILDFLAG(IS_CHROMEOS)
-+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- extern const char kFollowingFeedSidepanelName[];
- extern const char kFollowingFeedSidepanelDescription[];
- #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ||
-@@ -4957,7 +4960,7 @@ extern const char kTaskManagerDesktopRefreshName[];
+ #endif // BUILDFLAG(IS_LINUX) && BUILDFLAG(ENABLE_PRINTING)
+@@ -4670,7 +4673,7 @@ extern const char kTaskManagerDesktopRefreshName[];
extern const char kTaskManagerDesktopRefreshDescription[];
#endif // BUILDFLAG(IS_ANDROID)
@@ -153,7 +144,7 @@
extern const char kEnableNetworkServiceSandboxName[];
extern const char kEnableNetworkServiceSandboxDescription[];
-@@ -5054,7 +5057,7 @@ extern const char kElementCaptureName[];
+@@ -4753,7 +4756,7 @@ extern const char kElementCaptureName[];
extern const char kElementCaptureDescription[];
#endif // !BUILDFLAG(IS_ANDROID)
@@ -162,21 +153,21 @@
extern const char kUIDebugToolsName[];
extern const char kUIDebugToolsDescription[];
#endif
-@@ -5093,7 +5096,7 @@ extern const char kComposeUpfrontInputModesName[];
- extern const char kComposeUpfrontInputModesDescription[];
- #endif // BUILDFLAG(ENABLE_COMPOSE)
+@@ -4781,7 +4784,7 @@ extern const char kThirdPartyDisableChromeAutofillSett
+ extern const char kThirdPartyDisableChromeAutofillSettingsScreenDescription[];
+ #endif // IS_ANDROID
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
extern const char kThirdPartyProfileManagementName[];
extern const char kThirdPartyProfileManagementDescription[];
-@@ -5167,7 +5170,7 @@ extern const char kEnablePolicyPromotionBannerDescript
+@@ -4857,7 +4860,7 @@ extern const char kEnableManagementPromotionBannerDesc
extern const char kSupervisedUserBlockInterstitialV3Name[];
extern const char kSupervisedUserBlockInterstitialV3Description[];
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
- extern const char kSupervisedProfileHideGuestName[];
- extern const char kSupervisedProfileHideGuestDescription[];
-
+ extern const char kSupervisedUserLocalWebApprovalsName[];
+ extern const char kSupervisedUserLocalWebApprovalsDescription[];
+ #endif // #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
diff --git a/www/chromium/files/patch-chrome_browser_glic_widget_glic__widget.cc b/www/chromium/files/patch-chrome_browser_glic_widget_glic__widget.cc
new file mode 100644
index 000000000000..f32efb12004f
--- /dev/null
+++ b/www/chromium/files/patch-chrome_browser_glic_widget_glic__widget.cc
@@ -0,0 +1,11 @@
+--- chrome/browser/glic/widget/glic_widget.cc.orig 2025-09-06 10:01:20 UTC
++++ chrome/browser/glic/widget/glic_widget.cc
+@@ -127,7 +127,7 @@ std::unique_ptr<GlicWidget> GlicWidget::Create(
+ // Don't change this name. This is used by other code to identify the glic
+ // window. See b/404947780.
+ params.name = "GlicWidget";
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ params.wm_class_class = shell_integration_linux::GetProgramClassClass();
+ params.wayland_app_id = params.wm_class_class + "-glic";
+ #endif
diff --git a/www/chromium/files/patch-chrome_browser_media_router_discovery_BUILD.gn b/www/chromium/files/patch-chrome_browser_media_router_discovery_BUILD.gn
index 48e101dedec0..082059ab795c 100644
--- a/www/chromium/files/patch-chrome_browser_media_router_discovery_BUILD.gn
+++ b/www/chromium/files/patch-chrome_browser_media_router_discovery_BUILD.gn
@@ -1,6 +1,6 @@
---- chrome/browser/media/router/discovery/BUILD.gn.orig 2025-04-04 08:52:13 UTC
+--- chrome/browser/media/router/discovery/BUILD.gn.orig 2025-09-06 10:01:20 UTC
+++ chrome/browser/media/router/discovery/BUILD.gn
-@@ -79,7 +79,7 @@ static_library("discovery") {
+@@ -81,7 +81,7 @@ static_library("discovery") {
]
configs += [ "//build/config/compiler:wexit_time_destructors" ]
diff --git a/www/chromium/files/patch-chrome_browser_media_router_discovery_discovery__network__list__wifi__linux.cc b/www/chromium/files/patch-chrome_browser_media_router_discovery_discovery__network__list__wifi__linux.cc
index 639f940efa96..6893cc794adf 100644
--- a/www/chromium/files/patch-chrome_browser_media_router_discovery_discovery__network__list__wifi__linux.cc
+++ b/www/chromium/files/patch-chrome_browser_media_router_discovery_discovery__network__list__wifi__linux.cc
@@ -1,6 +1,6 @@
---- chrome/browser/media/router/discovery/discovery_network_list_wifi_linux.cc.orig 2025-03-05 08:14:56 UTC
+--- chrome/browser/media/router/discovery/discovery_network_list_wifi_linux.cc.orig 2025-09-06 10:01:20 UTC
+++ chrome/browser/media/router/discovery/discovery_network_list_wifi_linux.cc
-@@ -9,7 +9,11 @@
+@@ -4,7 +4,11 @@
#include "chrome/browser/media/router/discovery/discovery_network_list_wifi.h"
@@ -12,7 +12,7 @@
#include <string.h>
#include <sys/ioctl.h>
#include <sys/socket.h>
-@@ -24,6 +28,7 @@ namespace media_router {
+@@ -20,6 +24,7 @@ namespace media_router {
bool MaybeGetWifiSSID(const std::string& if_name, std::string* ssid_out) {
DCHECK(ssid_out);
@@ -20,7 +20,7 @@
base::ScopedFD ioctl_socket(socket(AF_INET, SOCK_DGRAM, 0));
if (!ioctl_socket.is_valid()) {
// AF_INET is for IPv4, so it may fail for IPv6-only hosts even when there
-@@ -46,6 +51,7 @@ bool MaybeGetWifiSSID(const std::string& if_name, std:
+@@ -42,6 +47,7 @@ bool MaybeGetWifiSSID(const std::string& if_name, std:
ssid_out->assign(ssid);
return true;
}
diff --git a/www/chromium/files/patch-chrome_browser_media_webrtc_desktop__media__picker__controller.cc b/www/chromium/files/patch-chrome_browser_media_webrtc_desktop__media__picker__controller.cc
index 965a1feb7652..2a8236f176de 100644
--- a/www/chromium/files/patch-chrome_browser_media_webrtc_desktop__media__picker__controller.cc
+++ b/www/chromium/files/patch-chrome_browser_media_webrtc_desktop__media__picker__controller.cc
@@ -1,9 +1,9 @@
---- chrome/browser/media/webrtc/desktop_media_picker_controller.cc.orig 2025-08-07 06:57:29 UTC
+--- chrome/browser/media/webrtc/desktop_media_picker_controller.cc.orig 2025-09-06 10:01:20 UTC
+++ chrome/browser/media/webrtc/desktop_media_picker_controller.cc
-@@ -93,7 +93,7 @@ bool DesktopMediaPickerController::IsSystemAudioCaptur
- #if BUILDFLAG(IS_MAC)
- return request_source == Params::RequestSource::kCast ||
- base::FeatureList::IsEnabled(media::kMacLoopbackAudioForScreenShare);
+@@ -99,7 +99,7 @@ bool DesktopMediaPickerController::IsSystemAudioCaptur
+ base::FeatureList::IsEnabled(
+ media::kMacCatapLoopbackAudioForScreenShare));
+ }
-#elif BUILDFLAG(IS_LINUX)
+#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
if (request_source == Params::RequestSource::kCast) {
diff --git a/www/chromium/files/patch-chrome_browser_memory__details.cc b/www/chromium/files/patch-chrome_browser_memory__details.cc
index 63cffb111fbc..a1f562d7bfe0 100644
--- a/www/chromium/files/patch-chrome_browser_memory__details.cc
+++ b/www/chromium/files/patch-chrome_browser_memory__details.cc
@@ -1,6 +1,6 @@
---- chrome/browser/memory_details.cc.orig 2025-01-15 09:18:26 UTC
+--- chrome/browser/memory_details.cc.orig 2025-09-06 10:01:20 UTC
+++ chrome/browser/memory_details.cc
-@@ -335,7 +335,7 @@ void MemoryDetails::CollectChildInfoOnUIThread() {
+@@ -334,7 +334,7 @@ void MemoryDetails::CollectChildInfoOnUIThread() {
});
}
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 0e731fcb4dec..a1911c540b12 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,4 +1,4 @@
---- chrome/browser/metrics/chrome_metrics_service_client.cc.orig 2025-08-07 06:57:29 UTC
+--- chrome/browser/metrics/chrome_metrics_service_client.cc.orig 2025-09-06 10:01:20 UTC
+++ chrome/browser/metrics/chrome_metrics_service_client.cc
@@ -202,11 +202,11 @@
#include "chrome/browser/metrics/google_update_metrics_provider_mac.h"
@@ -14,16 +14,25 @@
#include "chrome/browser/metrics/chrome_metrics_service_crash_reporter.h"
#endif
-@@ -238,7 +238,7 @@ const int kMaxHistogramGatheringWaitDuration = 60000;
+@@ -224,7 +224,7 @@
+ #endif // 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 "chrome/browser/ui/tabs/tab_metrics_provider.h"
+ #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ||
+ // BUILDFLAG(IS_CHROMEOS)
+@@ -244,7 +244,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";
-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- base::LazyInstance<ChromeMetricsServiceCrashReporter>::Leaky g_crash_reporter =
- LAZY_INSTANCE_INITIALIZER;
- #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX)
-@@ -546,7 +546,7 @@ void ChromeMetricsServiceClient::RegisterPrefs(PrefReg
+ ChromeMetricsServiceCrashReporter& GetCrashReporter() {
+ static base::NoDestructor<ChromeMetricsServiceCrashReporter> crash_reporter;
+ return *crash_reporter;
+@@ -554,7 +554,7 @@ void ChromeMetricsServiceClient::RegisterPrefs(PrefReg
#endif // BUILDFLAG(IS_CHROMEOS)
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \
@@ -32,7 +41,7 @@
metrics::structured::StructuredMetricsService::RegisterPrefs(registry);
#if !BUILDFLAG(IS_CHROMEOS)
-@@ -628,7 +628,7 @@ std::string ChromeMetricsServiceClient::GetVersionStri
+@@ -636,7 +636,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 +50,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.
-@@ -730,7 +730,7 @@ void ChromeMetricsServiceClient::Initialize() {
+@@ -738,7 +738,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 +59,7 @@
metrics::structured::Recorder::GetInstance()->SetUiTaskRunner(
base::SequencedTaskRunner::GetCurrentDefault());
#endif
-@@ -790,7 +790,7 @@ void ChromeMetricsServiceClient::RegisterMetricsServic
+@@ -798,7 +798,7 @@ void ChromeMetricsServiceClient::RegisterMetricsServic
metrics_service_->RegisterMetricsProvider(
std::make_unique<metrics::CPUMetricsProvider>());
@@ -59,7 +68,7 @@
metrics_service_->RegisterMetricsProvider(
std::make_unique<metrics::MotherboardMetricsProvider>());
#endif
-@@ -879,7 +879,7 @@ void ChromeMetricsServiceClient::RegisterMetricsServic
+@@ -886,7 +886,7 @@ void ChromeMetricsServiceClient::RegisterMetricsServic
std::make_unique<GoogleUpdateMetricsProviderMac>());
#endif
@@ -68,7 +77,16 @@
metrics_service_->RegisterMetricsProvider(
std::make_unique<DesktopPlatformFeaturesMetricsProvider>());
#endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-@@ -985,7 +985,7 @@ void ChromeMetricsServiceClient::RegisterMetricsServic
+@@ -988,7 +988,7 @@ void ChromeMetricsServiceClient::RegisterMetricsServic
+ std::make_unique<HttpsEngagementMetricsProvider>());
+
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
+- BUILDFLAG(IS_CHROMEOS)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ metrics_service_->RegisterMetricsProvider(
+ std::make_unique<TabMetricsProvider>(
+ g_browser_process->profile_manager()));
+@@ -1000,7 +1000,7 @@ void ChromeMetricsServiceClient::RegisterMetricsServic
std::make_unique<PowerMetricsProvider>());
#endif
@@ -77,7 +95,7 @@
metrics_service_->RegisterMetricsProvider(
metrics::CreateDesktopSessionMetricsProvider());
#endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || (BUILDFLAG(IS_LINUX)
-@@ -1176,7 +1176,7 @@ bool ChromeMetricsServiceClient::RegisterForProfileEve
+@@ -1191,7 +1191,7 @@ bool ChromeMetricsServiceClient::RegisterForProfileEve
}
#endif
@@ -86,7 +104,7 @@
// This creates the DesktopProfileSessionDurationsServices if it didn't exist
// already.
metrics::DesktopProfileSessionDurationsServiceFactory::GetForBrowserContext(
-@@ -1525,7 +1525,7 @@ void ChromeMetricsServiceClient::CreateStructuredMetri
+@@ -1540,7 +1540,7 @@ void ChromeMetricsServiceClient::CreateStructuredMetri
recorder =
base::MakeRefCounted<metrics::structured::AshStructuredMetricsRecorder>(
cros_system_profile_provider_.get());
diff --git a/www/chromium/files/patch-chrome_browser_net_profile__network__context__service.cc b/www/chromium/files/patch-chrome_browser_net_profile__network__context__service.cc
index 46770e040784..0d44fbed42bf 100644
--- a/www/chromium/files/patch-chrome_browser_net_profile__network__context__service.cc
+++ b/www/chromium/files/patch-chrome_browser_net_profile__network__context__service.cc
@@ -1,6 +1,6 @@
---- chrome/browser/net/profile_network_context_service.cc.orig 2025-08-07 06:57:29 UTC
+--- chrome/browser/net/profile_network_context_service.cc.orig 2025-09-06 10:01:20 UTC
+++ chrome/browser/net/profile_network_context_service.cc
-@@ -136,7 +136,7 @@
+@@ -137,7 +137,7 @@
#include "extensions/common/constants.h"
#endif
@@ -9,7 +9,7 @@
#include "chrome/browser/enterprise/client_certificates/certificate_provisioning_service_factory.h"
#include "chrome/browser/policy/chrome_browser_policy_connector.h"
#include "components/enterprise/browser/controller/chrome_browser_cloud_management_controller.h"
-@@ -277,7 +277,7 @@ void UpdateCookieSettings(Profile* profile, ContentSet
+@@ -286,7 +286,7 @@ void UpdateCookieSettings(Profile* profile, ContentSet
});
}
@@ -18,7 +18,7 @@
std::unique_ptr<net::ClientCertStore> GetWrappedCertStore(
Profile* profile,
std::unique_ptr<net::ClientCertStore> platform_store) {
-@@ -1245,7 +1245,7 @@ ProfileNetworkContextService::CreateClientCertStore()
+@@ -1289,7 +1289,7 @@ ProfileNetworkContextService::CreateClientCertStore()
std::make_unique<net::ClientCertStoreNSS>(
base::BindRepeating(&CreateCryptoModuleBlockingPasswordDelegate,
kCryptoModulePasswordClientAuth));
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 d53897fdb8a2..aaea059f51bc 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,15 +1,15 @@
---- chrome/browser/net/system_network_context_manager.cc.orig 2025-08-07 06:57:29 UTC
+--- chrome/browser/net/system_network_context_manager.cc.orig 2025-09-06 10:01:20 UTC
+++ chrome/browser/net/system_network_context_manager.cc
-@@ -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;
+@@ -142,7 +142,7 @@ enum class NetworkSandboxState {
+ // The global instance of the SystemNetworkContextManager.
+ SystemNetworkContextManager* g_system_network_context_manager = nullptr;
-#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
// Whether kerberos library loading will work in the network service due to the
// sandbox.
bool g_network_service_will_allow_gssapi_library_load = false;
-@@ -148,7 +148,7 @@ bool g_network_service_will_allow_gssapi_library_load
+@@ -150,7 +150,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)
-@@ -194,7 +194,7 @@ network::mojom::HttpAuthDynamicParamsPtr CreateHttpAut
+@@ -196,7 +196,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)
-@@ -209,7 +209,7 @@ network::mojom::HttpAuthDynamicParamsPtr CreateHttpAut
+@@ -211,7 +211,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)
-@@ -219,7 +219,7 @@ network::mojom::HttpAuthDynamicParamsPtr CreateHttpAut
+@@ -221,7 +221,7 @@ network::mojom::HttpAuthDynamicParamsPtr CreateHttpAut
void OnNewHttpAuthDynamicParams(
network::mojom::HttpAuthDynamicParamsPtr& params) {
@@ -45,9 +45,9 @@
// 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
-@@ -261,11 +261,11 @@ NetworkSandboxState IsNetworkSandboxEnabledInternal()
- if (g_previously_failed_to_launch_sandboxed_service) {
- return NetworkSandboxState::kDisabledBecauseOfFailedLaunch;
+@@ -269,11 +269,11 @@ NetworkSandboxState IsNetworkSandboxEnabledInternal()
+ // it is not always initialized.
+ CHECK_IS_TEST();
}
-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
@@ -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 ||
-@@ -281,7 +281,7 @@ NetworkSandboxState IsNetworkSandboxEnabledInternal()
+@@ -289,7 +289,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)
-@@ -527,7 +527,7 @@ void SystemNetworkContextManager::DeleteInstance() {
+@@ -594,7 +594,7 @@ void SystemNetworkContextManager::DeleteInstance() {
g_system_network_context_manager = nullptr;
}
@@ -77,7 +77,7 @@
SystemNetworkContextManager::GssapiLibraryLoadObserver::
GssapiLibraryLoadObserver(SystemNetworkContextManager* owner)
: owner_(owner) {}
-@@ -585,7 +585,7 @@ SystemNetworkContextManager::SystemNetworkContextManag
+@@ -652,7 +652,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)
-@@ -599,7 +599,7 @@ SystemNetworkContextManager::SystemNetworkContextManag
+@@ -666,7 +666,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)
-@@ -670,7 +670,7 @@ void SystemNetworkContextManager::RegisterPrefs(PrefRe
+@@ -738,7 +738,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)
-@@ -695,11 +695,11 @@ void SystemNetworkContextManager::RegisterPrefs(PrefRe
+@@ -763,11 +763,11 @@ void SystemNetworkContextManager::RegisterPrefs(PrefRe
registry->RegisterListPref(prefs::kExplicitlyAllowedNetworkPorts);
@@ -118,7 +118,7 @@
registry->RegisterBooleanPref(prefs::kReceivedHttpAuthNegotiateHeader, false);
#endif // BUILDFLAG(IS_LINUX)
-@@ -753,7 +753,7 @@ void SystemNetworkContextManager::OnNetworkServiceCrea
+@@ -821,7 +821,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)
-@@ -980,7 +980,7 @@ bool SystemNetworkContextManager::IsNetworkSandboxEnab
+@@ -1048,7 +1048,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 938cca5d9553..e09e9ae67896 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,6 +1,6 @@
---- chrome/browser/net/system_network_context_manager.h.orig 2025-08-07 06:57:29 UTC
+--- chrome/browser/net/system_network_context_manager.h.orig 2025-09-06 10:01:20 UTC
+++ chrome/browser/net/system_network_context_manager.h
-@@ -202,7 +202,7 @@ class SystemNetworkContextManager {
+@@ -212,7 +212,7 @@ class SystemNetworkContextManager {
class URLLoaderFactoryForSystem;
class NetworkProcessLaunchWatcher;
@@ -9,7 +9,7 @@
class GssapiLibraryLoadObserver
: public network::mojom::GssapiLibraryLoadObserver {
public:
-@@ -285,7 +285,7 @@ class SystemNetworkContextManager {
+@@ -295,7 +295,7 @@ class SystemNetworkContextManager {
std::unique_ptr<NetworkAnnotationMonitor> network_annotation_monitor_;
#endif // BUILDFLAG(IS_CHROMEOS)
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 76b2d13bb7c9..a1754e6a340f 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-08-07 06:57:29 UTC
+--- chrome/browser/password_manager/chrome_password_manager_client.cc.orig 2025-09-06 10:01:20 UTC
+++ chrome/browser/password_manager/chrome_password_manager_client.cc
-@@ -764,7 +764,7 @@ void ChromePasswordManagerClient::
+@@ -729,7 +729,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;
}
-@@ -1043,7 +1043,7 @@ void ChromePasswordManagerClient::NotifyUserCredential
+@@ -1008,7 +1008,7 @@ void ChromePasswordManagerClient::NotifyUserCredential
}
void ChromePasswordManagerClient::NotifyKeychainError() {
@@ -18,7 +18,7 @@
PasswordsClientUIDelegate* manage_passwords_ui_controller =
PasswordsClientUIDelegateFromWebContents(web_contents());
if (manage_passwords_ui_controller) {
-@@ -2101,7 +2101,7 @@ void ChromePasswordManagerClient::HideFillingUI() {
+@@ -2083,7 +2083,7 @@ void ChromePasswordManagerClient::HideFillingUI() {
bool ChromePasswordManagerClient::IsPasswordManagementEnabledForCurrentPage(
const GURL& url) const {
#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || \
@@ -27,7 +27,7 @@
if (IsPasswordManagerForUrlDisallowedByPolicy(url)) {
return false;
}
-@@ -2140,7 +2140,7 @@ bool ChromePasswordManagerClient::IsPasswordManagement
+@@ -2122,7 +2122,7 @@ bool ChromePasswordManagerClient::IsPasswordManagement
}
#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || \
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_password__manager_password__reuse__manager__factory.cc b/www/chromium/files/patch-chrome_browser_password__manager_factories_password__reuse__manager__factory.cc
index b63b7d749774..b2657f2c2aff 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_password__manager_password__reuse__manager__factory.cc
+++ b/www/chromium/files/patch-chrome_browser_password__manager_factories_password__reuse__manager__factory.cc
@@ -1,5 +1,5 @@
---- chrome/browser/password_manager/password_reuse_manager_factory.cc.orig 2025-05-31 17:16:41 UTC
-+++ chrome/browser/password_manager/password_reuse_manager_factory.cc
+--- chrome/browser/password_manager/factories/password_reuse_manager_factory.cc.orig 2025-09-06 10:01:20 UTC
++++ chrome/browser/password_manager/factories/password_reuse_manager_factory.cc
@@ -128,7 +128,7 @@ PasswordReuseManagerFactory::BuildServiceInstanceForBr
// Prepare password hash data for reuse detection.
reuse_manager->PreparePasswordHashData(GetSignInStateForMetrics(profile));
diff --git a/www/chromium/files/patch-chrome_browser_policy_chrome__browser__cloud__management__controller__desktop.cc b/www/chromium/files/patch-chrome_browser_policy_chrome__browser__cloud__management__controller__desktop.cc
index 6b8c8c1dc680..4b15693524e4 100644
--- a/www/chromium/files/patch-chrome_browser_policy_chrome__browser__cloud__management__controller__desktop.cc
+++ b/www/chromium/files/patch-chrome_browser_policy_chrome__browser__cloud__management__controller__desktop.cc
@@ -1,6 +1,6 @@
---- chrome/browser/policy/chrome_browser_cloud_management_controller_desktop.cc.orig 2025-04-04 08:52:13 UTC
+--- chrome/browser/policy/chrome_browser_cloud_management_controller_desktop.cc.orig 2025-09-06 10:01:20 UTC
+++ chrome/browser/policy/chrome_browser_cloud_management_controller_desktop.cc
-@@ -60,7 +60,7 @@
+@@ -57,7 +57,7 @@
#include "chrome/browser/policy/browser_dm_token_storage_mac.h"
#endif // BUILDFLAG(IS_MAC)
@@ -9,7 +9,7 @@
#include "chrome/browser/policy/browser_dm_token_storage_linux.h"
#endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-@@ -69,7 +69,7 @@
+@@ -66,7 +66,7 @@
#include "chrome/install_static/install_util.h"
#endif // BUILDFLAG(IS_WIN)
@@ -18,7 +18,7 @@
#include "chrome/browser/enterprise/client_certificates/browser_context_delegate.h"
#include "chrome/browser/enterprise/client_certificates/cert_utils.h"
#include "chrome/browser/enterprise/connectors/device_trust/key_management/browser/device_trust_key_manager_impl.h"
-@@ -115,7 +115,7 @@ void ChromeBrowserCloudManagementControllerDesktop::
+@@ -111,7 +111,7 @@ void ChromeBrowserCloudManagementControllerDesktop::
#if BUILDFLAG(IS_MAC)
storage_delegate = std::make_unique<BrowserDMTokenStorageMac>();
@@ -27,7 +27,7 @@
storage_delegate = std::make_unique<BrowserDMTokenStorageLinux>();
#elif BUILDFLAG(IS_WIN)
storage_delegate = std::make_unique<BrowserDMTokenStorageWin>();
-@@ -286,7 +286,7 @@ ChromeBrowserCloudManagementControllerDesktop::CreateC
+@@ -275,7 +275,7 @@ ChromeBrowserCloudManagementControllerDesktop::CreateC
std::unique_ptr<enterprise_connectors::DeviceTrustKeyManager>
ChromeBrowserCloudManagementControllerDesktop::CreateDeviceTrustKeyManager() {
@@ -36,7 +36,7 @@
auto* browser_dm_token_storage = BrowserDMTokenStorage::Get();
auto* device_management_service = GetDeviceManagementService();
auto shared_url_loader_factory = GetSharedURLLoaderFactory();
-@@ -308,7 +308,7 @@ ChromeBrowserCloudManagementControllerDesktop::CreateD
+@@ -297,7 +297,7 @@ ChromeBrowserCloudManagementControllerDesktop::CreateD
std::unique_ptr<client_certificates::CertificateProvisioningService>
ChromeBrowserCloudManagementControllerDesktop::
CreateCertificateProvisioningService() {
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 3baa9c6fc702..061d18991b19 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,6 +1,6 @@
---- chrome/browser/policy/configuration_policy_handler_list_factory.cc.orig 2025-08-07 06:57:29 UTC
+--- chrome/browser/policy/configuration_policy_handler_list_factory.cc.orig 2025-09-06 10:01:20 UTC
+++ chrome/browser/policy/configuration_policy_handler_list_factory.cc
-@@ -249,7 +249,7 @@
+@@ -246,7 +246,7 @@
#include "components/spellcheck/browser/pref_names.h"
#endif // BUILDFLAG(ENABLE_SPELLCHECK)
@@ -9,7 +9,7 @@
#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"
-@@ -574,7 +574,7 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] =
+@@ -583,7 +583,7 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] =
prefs::kManagedDefaultSmartCardConnectSetting,
base::Value::Type::INTEGER },
#endif
@@ -18,7 +18,7 @@
{ key::kDeletingUndecryptablePasswordsEnabled,
password_manager::prefs::kDeletingUndecryptablePasswordsEnabled,
base::Value::Type::BOOLEAN },
-@@ -945,7 +945,7 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] =
+@@ -957,7 +957,7 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] =
base::Value::Type::LIST },
#endif // BUILDFLAG(ENABLE_EXTENSIONS_CORE)
#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) \
@@ -27,7 +27,7 @@
{ key::kRequireOnlineRevocationChecksForLocalAnchors,
prefs::kCertRevocationCheckingRequiredLocalAnchors,
base::Value::Type::BOOLEAN },
-@@ -957,7 +957,7 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] =
+@@ -969,7 +969,7 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] =
base::Value::Type::LIST },
#endif // #if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX)
// || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC)
@@ -45,16 +45,16 @@
{ key::kGSSAPILibraryName,
prefs::kGSSAPILibraryName,
base::Value::Type::STRING },
-@@ -1898,7 +1898,7 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] =
+@@ -1904,7 +1904,7 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] =
base::Value::Type::BOOLEAN },
- #endif // BUILDFLAG(IS_WIN)
+ #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID)
-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
{ key::kNetworkServiceSandboxEnabled,
prefs::kNetworkServiceSandboxEnabled,
base::Value::Type::BOOLEAN },
-@@ -1918,12 +1918,12 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] =
+@@ -1924,12 +1924,12 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] =
prefs::kTotalMemoryLimitMb,
base::Value::Type::INTEGER },
#endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC)
@@ -69,7 +69,7 @@
{ key::kUnmanagedDeviceSignalsConsentFlowEnabled,
device_signals::prefs::kUnmanagedDeviceSignalsConsentFlowEnabled,
base::Value::Type::BOOLEAN },
-@@ -1937,7 +1937,7 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] =
+@@ -1943,7 +1943,7 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] =
prefs::kLiveTranslateEnabled,
base::Value::Type::BOOLEAN },
#endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
@@ -78,7 +78,7 @@
{ key::kDefaultBrowserSettingEnabled,
prefs::kDefaultBrowserSettingEnabled,
base::Value::Type::BOOLEAN },
-@@ -1949,7 +1949,7 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] =
+@@ -1955,7 +1955,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) \
@@ -87,7 +87,7 @@
{ key::kAutoplayAllowed,
prefs::kAutoplayAllowed,
base::Value::Type::BOOLEAN },
-@@ -2050,7 +2050,7 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] =
+@@ -2059,7 +2059,7 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] =
base::Value::Type::BOOLEAN },
#endif // !BUILDFLAG(IS_ANDROID) && !BUILDFLAG(IS_CHROMEOS)
@@ -96,7 +96,7 @@
{ key::kAlternativeBrowserPath,
browser_switcher::prefs::kAlternativeBrowserPath,
base::Value::Type::STRING },
-@@ -2149,7 +2149,7 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] =
+@@ -2164,7 +2164,7 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] =
base::Value::Type::BOOLEAN },
#endif // BUILDFLAG(IS_CHROMEOS)
@@ -105,7 +105,7 @@
{ key::kAuthNegotiateDelegateByKdcPolicy,
prefs::kAuthNegotiateDelegateByKdcPolicy,
base::Value::Type::BOOLEAN },
-@@ -2223,7 +2223,7 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] =
+@@ -2238,7 +2238,7 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] =
ash::prefs::kUrlParameterToAutofillSAMLUsername,
base::Value::Type::STRING },
#endif // BUILDFLAG(IS_CHROMEOS)
@@ -114,8 +114,8 @@
{ key::kNTPFooterExtensionAttributionEnabled,
prefs::kNTPFooterExtensionAttributionEnabled,
base::Value::Type::BOOLEAN },
-@@ -2255,7 +2255,7 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] =
- prefs::kUiAutomationProviderEnabled,
+@@ -2273,7 +2273,7 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] =
+ prefs::kRestrictCoreSharingOnRenderer,
base::Value::Type::BOOLEAN },
#endif // BUILDFLAG(IS_WIN)
-#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX)
@@ -123,7 +123,7 @@
{ key::kOutOfProcessSystemDnsResolutionEnabled,
prefs::kOutOfProcessSystemDnsResolutionEnabled,
base::Value::Type::BOOLEAN },
-@@ -2286,7 +2286,7 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] =
+@@ -2304,7 +2304,7 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] =
base::Value::Type::INTEGER },
#endif
#if BUILDFLAG(ENABLE_EXTENSIONS)
@@ -132,7 +132,7 @@
{ key::kExtensionInstallTypeBlocklist,
extensions::pref_names::kExtensionInstallTypeBlocklist,
base::Value::Type::LIST},
-@@ -2309,7 +2309,7 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] =
+@@ -2327,7 +2327,7 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] =
{ key::kTabCompareSettings,
optimization_guide::prefs::kProductSpecificationsEnterprisePolicyAllowed,
base::Value::Type::INTEGER},
@@ -141,7 +141,7 @@
{ key::kChromeForTestingAllowed,
prefs::kChromeForTestingAllowed,
base::Value::Type::BOOLEAN },
-@@ -2390,7 +2390,7 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] =
+@@ -2403,7 +2403,7 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] =
policy_prefs::kBuiltInAIAPIsEnabled,
base::Value::Type::BOOLEAN },
#endif // BUILDFLAG(IS_ANDROID) && !BUILDFLAG(IS_FUCHSIA)
@@ -150,7 +150,7 @@
{ key::kNTPFooterManagementNoticeEnabled,
prefs::kNTPFooterManagementNoticeEnabled,
base::Value::Type::BOOLEAN },
-@@ -2524,7 +2524,7 @@ std::unique_ptr<ConfigurationPolicyHandlerList> BuildH
+@@ -2537,7 +2537,7 @@ std::unique_ptr<ConfigurationPolicyHandlerList> BuildH
// Policies for all platforms - End
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -159,7 +159,7 @@
handlers->AddHandler(std::make_unique<IntRangePolicyHandler>(
key::kMemorySaverModeSavings,
performance_manager::user_tuning::prefs::kMemorySaverModeAggressiveness,
-@@ -2803,7 +2803,7 @@ std::unique_ptr<ConfigurationPolicyHandlerList> BuildH
+@@ -2816,7 +2816,7 @@ std::unique_ptr<ConfigurationPolicyHandlerList> BuildH
key::kBrowsingDataLifetime, browsing_data::prefs::kBrowsingDataLifetime,
chrome_schema));
@@ -168,7 +168,7 @@
handlers->AddHandler(std::make_unique<GuestModePolicyHandler>());
handlers->AddHandler(std::make_unique<LocalSyncPolicyHandler>());
handlers->AddHandler(std::make_unique<ThemeColorPolicyHandler>());
-@@ -2903,7 +2903,7 @@ std::unique_ptr<ConfigurationPolicyHandlerList> BuildH
+@@ -2910,7 +2910,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) || \
@@ -177,7 +177,7 @@
signin_legacy_policies.push_back(std::make_unique<SimplePolicyHandler>(
key::kForceBrowserSignin, prefs::kForceBrowserSignin,
base::Value::Type::BOOLEAN));
-@@ -3269,7 +3269,7 @@ std::unique_ptr<ConfigurationPolicyHandlerList> BuildH
+@@ -3288,7 +3288,7 @@ std::unique_ptr<ConfigurationPolicyHandlerList> BuildH
#endif
#if BUILDFLAG(ENABLE_SPELLCHECK)
@@ -186,7 +186,7 @@
handlers->AddHandler(std::make_unique<SpellcheckLanguagePolicyHandler>());
handlers->AddHandler(
std::make_unique<SpellcheckLanguageBlocklistPolicyHandler>(
-@@ -3277,7 +3277,7 @@ std::unique_ptr<ConfigurationPolicyHandlerList> BuildH
+@@ -3296,7 +3296,7 @@ std::unique_ptr<ConfigurationPolicyHandlerList> BuildH
#endif // BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN)
#endif // BUILDFLAG(ENABLE_SPELLCHECK)
@@ -195,7 +195,7 @@
handlers->AddHandler(std::make_unique<SimplePolicyHandler>(
key::kAllowSystemNotifications, prefs::kAllowSystemNotifications,
base::Value::Type::BOOLEAN));
-@@ -3330,7 +3330,7 @@ std::unique_ptr<ConfigurationPolicyHandlerList> BuildH
+@@ -3349,7 +3349,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 defc0b79da73..a556f705e411 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-08-07 06:57:29 UTC
+--- chrome/browser/prefs/browser_prefs.cc.orig 2025-09-06 10:01:20 UTC
+++ chrome/browser/prefs/browser_prefs.cc
-@@ -327,7 +327,7 @@
+@@ -326,7 +326,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 @@
+@@ -493,11 +493,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 @@
+@@ -525,7 +525,7 @@
#include "chrome/browser/sessions/session_service_log.h"
#endif
@@ -32,7 +32,7 @@
#include "ui/color/system_theme.h"
#endif
-@@ -1791,7 +1791,7 @@ void RegisterLocalState(PrefRegistrySimple* registry)
+@@ -1705,7 +1705,7 @@ void RegisterLocalState(PrefRegistrySimple* registry)
on_device_translation::RegisterLocalStatePrefs(registry);
#endif // BUILDFLAG(ENABLE_ON_DEVICE_TRANSLATION)
@@ -41,7 +41,7 @@
WhatsNewUI::RegisterLocalStatePrefs(registry);
#endif
-@@ -1945,7 +1945,7 @@ void RegisterLocalState(PrefRegistrySimple* registry)
+@@ -1860,7 +1860,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
-@@ -2310,12 +2310,12 @@ void RegisterProfilePrefs(user_prefs::PrefRegistrySync
+@@ -2231,12 +2231,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 2c7f76b52fb9..c24cc3860b9e 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,6 +1,6 @@
---- chrome/browser/printing/print_backend_service_manager.cc.orig 2025-08-07 06:57:29 UTC
+--- chrome/browser/printing/print_backend_service_manager.cc.orig 2025-09-06 10:01:20 UTC
+++ chrome/browser/printing/print_backend_service_manager.cc
-@@ -37,7 +37,7 @@
+@@ -36,7 +36,7 @@
#include "printing/printing_context.h"
#include "printing/printing_features.h"
@@ -9,7 +9,7 @@
#include "content/public/common/content_switches.h"
#include "ui/linux/linux_ui.h"
#endif
-@@ -909,7 +909,7 @@ PrintBackendServiceManager::GetServiceFromBundle(
+@@ -886,7 +886,7 @@ PrintBackendServiceManager::GetServiceFromBundle(
<< remote_id << "`";
std::vector<std::string> extra_switches;
@@ -18,7 +18,7 @@
if (auto* linux_ui = ui::LinuxUi::instance()) {
extra_switches = linux_ui->GetCmdLineFlagsForCopy();
}
-@@ -1095,7 +1095,7 @@ PrintBackendServiceManager::DetermineIdleTimeoutUpdate
+@@ -1072,7 +1072,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 386d37a7ae7f..9bcc295f058d 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,15 +1,15 @@
---- chrome/browser/profiles/chrome_browser_main_extra_parts_profiles.cc.orig 2025-08-07 06:57:29 UTC
+--- chrome/browser/profiles/chrome_browser_main_extra_parts_profiles.cc.orig 2025-09-06 10:01:20 UTC
+++ chrome/browser/profiles/chrome_browser_main_extra_parts_profiles.cc
-@@ -368,7 +368,7 @@
+@@ -375,7 +375,7 @@
#endif
#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
- BUILDFLAG(IS_WIN)
+ BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
#include "chrome/browser/enterprise/idle/idle_service_factory.h"
+ #include "chrome/browser/enterprise/signals/signals_aggregator_factory.h"
#endif
-
-@@ -411,7 +411,7 @@
+@@ -419,14 +419,14 @@
#endif
#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
@@ -17,8 +17,7 @@
+ BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
#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"
-@@ -419,7 +419,7 @@
+ #include "chrome/browser/ui/tabs/saved_tab_groups/collaboration_messaging_observer_factory.h"
#include "chrome/browser/ui/tabs/saved_tab_groups/saved_tab_group_utils.h"
#endif
@@ -27,7 +26,7 @@
#include "chrome/browser/policy/messaging_layer/util/manual_test_heartbeat_event_factory.h"
#endif
-@@ -427,7 +427,7 @@
+@@ -434,7 +434,7 @@
#include "chrome/browser/history_embeddings/history_embeddings_service_factory.h"
#endif
@@ -36,7 +35,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"
-@@ -753,7 +753,7 @@ void ChromeBrowserMainExtraPartsProfiles::
+@@ -760,7 +760,7 @@ void ChromeBrowserMainExtraPartsProfiles::
DiceBoundSessionCookieServiceFactory::GetInstance();
#endif
#endif
@@ -45,8 +44,8 @@
browser_switcher::BrowserSwitcherServiceFactory::GetInstance();
#endif
browser_sync::UserEventServiceFactory::GetInstance();
-@@ -812,13 +812,13 @@ void ChromeBrowserMainExtraPartsProfiles::
- collaboration::CollaborationServiceFactory::GetInstance();
+@@ -821,13 +821,13 @@ void ChromeBrowserMainExtraPartsProfiles::
+ collaboration::comments::CommentsServiceFactory::GetInstance();
collaboration::messaging::MessagingBackendServiceFactory::GetInstance();
#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
- BUILDFLAG(IS_WIN)
@@ -61,7 +60,7 @@
contextual_cueing::ContextualCueingServiceFactory::GetInstance();
#endif
CookieControlsServiceFactory::GetInstance();
-@@ -880,31 +880,31 @@ void ChromeBrowserMainExtraPartsProfiles::
+@@ -886,17 +886,17 @@ void ChromeBrowserMainExtraPartsProfiles::
enterprise_connectors::ConnectorsServiceFactory::GetInstance();
enterprise_connectors::ReportingEventRouterFactory::GetInstance();
#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
@@ -80,18 +79,14 @@
- BUILDFLAG(IS_WIN)
+ BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
enterprise_idle::IdleServiceFactory::GetInstance();
+ enterprise_signals::SignalsAggregatorFactory::GetInstance();
#endif
- #if !BUILDFLAG(IS_CHROMEOS)
- enterprise_reporting::CloudProfileReportingServiceFactory::GetInstance();
+@@ -905,10 +905,10 @@ void ChromeBrowserMainExtraPartsProfiles::
#endif
enterprise_reporting::LegacyTechServiceFactory::GetInstance();
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
- enterprise_signals::SignalsAggregatorFactory::GetInstance();
- #endif
#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
-- BUILDFLAG(IS_WIN)
-+ BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
+- BUILDFLAG(IS_WIN) || BUILDFLAG(IS_ANDROID)
++ BUILDFLAG(IS_WIN) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
enterprise_signals::UserPermissionServiceFactory::GetInstance();
#endif
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
@@ -99,7 +94,7 @@
enterprise_signin::EnterpriseSigninServiceFactory::GetInstance();
#endif
#if BUILDFLAG(ENABLE_SESSION_SERVICE)
-@@ -1036,7 +1036,7 @@ void ChromeBrowserMainExtraPartsProfiles::
+@@ -1044,7 +1044,7 @@ void ChromeBrowserMainExtraPartsProfiles::
#if BUILDFLAG(IS_ANDROID)
MerchantViewerDataManagerFactory::GetInstance();
#endif
@@ -108,7 +103,7 @@
metrics::DesktopProfileSessionDurationsServiceFactory::GetInstance();
#endif
#if !BUILDFLAG(IS_ANDROID)
-@@ -1163,7 +1163,7 @@ void ChromeBrowserMainExtraPartsProfiles::
+@@ -1174,7 +1174,7 @@ void ChromeBrowserMainExtraPartsProfiles::
#if BUILDFLAG(IS_CHROMEOS)
policy::PolicyCertServiceFactory::GetInstance();
#endif
@@ -117,7 +112,7 @@
policy::ProfileTokenPolicyWebSigninServiceFactory::GetInstance();
policy::UserPolicyOidcSigninServiceFactory::GetInstance();
#endif
-@@ -1209,7 +1209,7 @@ void ChromeBrowserMainExtraPartsProfiles::
+@@ -1217,7 +1217,7 @@ void ChromeBrowserMainExtraPartsProfiles::
#if !BUILDFLAG(IS_ANDROID) && !BUILDFLAG(IS_CHROMEOS)
ProfileStatisticsFactory::GetInstance();
#endif
@@ -126,7 +121,7 @@
ProfileTokenWebSigninInterceptorFactory::GetInstance();
OidcAuthenticationSigninInterceptorFactory::GetInstance();
#endif
-@@ -1229,7 +1229,7 @@ void ChromeBrowserMainExtraPartsProfiles::
+@@ -1237,7 +1237,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 5783e415663d..23e88e38e4e2 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-08-07 06:57:29 UTC
+--- chrome/browser/profiles/profile_impl.cc.orig 2025-09-06 10:01:20 UTC
+++ chrome/browser/profiles/profile_impl.cc
-@@ -267,6 +267,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;
-@@ -601,7 +605,7 @@ void ProfileImpl::LoadPrefsForNormalStartup(bool async
+@@ -603,7 +607,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()
-@@ -884,7 +888,17 @@ void ProfileImpl::DoFinalInit(CreateMode create_mode)
+@@ -886,7 +890,17 @@ void ProfileImpl::DoFinalInit(CreateMode create_mode)
}
base::FilePath ProfileImpl::last_selected_directory() {
diff --git a/www/chromium/files/patch-chrome_browser_renderer__preferences__util.cc b/www/chromium/files/patch-chrome_browser_renderer__preferences__util.cc
index b42bc309272f..a714a722cd06 100644
--- a/www/chromium/files/patch-chrome_browser_renderer__preferences__util.cc
+++ b/www/chromium/files/patch-chrome_browser_renderer__preferences__util.cc
@@ -1,4 +1,4 @@
---- chrome/browser/renderer_preferences_util.cc.orig 2025-05-05 10:57:53 UTC
+--- chrome/browser/renderer_preferences_util.cc.orig 2025-09-06 10:01:20 UTC
+++ chrome/browser/renderer_preferences_util.cc
@@ -40,7 +40,7 @@
#include "ui/views/controls/textfield/textfield.h"
@@ -9,7 +9,7 @@
#include "chrome/browser/themes/theme_service.h"
#include "chrome/browser/themes/theme_service_factory.h"
#include "ui/linux/linux_ui.h"
-@@ -180,7 +180,7 @@ void UpdateFromSystemSettings(blink::RendererPreferenc
+@@ -185,7 +185,7 @@ void UpdateFromSystemSettings(blink::RendererPreferenc
prefs->caret_blink_interval = views::Textfield::GetCaretBlinkInterval();
#endif
@@ -18,7 +18,7 @@
auto* linux_ui_theme = ui::LinuxUiTheme::GetForProfile(profile);
if (linux_ui_theme) {
if (ThemeServiceFactory::GetForProfile(profile)->UsingSystemTheme()) {
-@@ -203,7 +203,7 @@ void UpdateFromSystemSettings(blink::RendererPreferenc
+@@ -208,7 +208,7 @@ void UpdateFromSystemSettings(blink::RendererPreferenc
#endif
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || \
diff --git a/www/chromium/files/patch-chrome_browser_safe__browsing_chrome__password__protection__service.cc b/www/chromium/files/patch-chrome_browser_safe__browsing_chrome__password__protection__service.cc
index 8c222775573e..d19fe6847e6e 100644
--- a/www/chromium/files/patch-chrome_browser_safe__browsing_chrome__password__protection__service.cc
+++ b/www/chromium/files/patch-chrome_browser_safe__browsing_chrome__password__protection__service.cc
@@ -1,6 +1,6 @@
---- chrome/browser/safe_browsing/chrome_password_protection_service.cc.orig 2025-05-28 14:55:43 UTC
+--- chrome/browser/safe_browsing/chrome_password_protection_service.cc.orig 2025-09-06 10:01:20 UTC
+++ chrome/browser/safe_browsing/chrome_password_protection_service.cc
-@@ -1269,7 +1269,7 @@ std::string ChromePasswordProtectionService::GetOrgani
+@@ -1261,7 +1261,7 @@ std::string ChromePasswordProtectionService::GetOrgani
ReusedPasswordAccountType password_type) const {
if (base::FeatureList::IsEnabled(
safe_browsing::kEnterprisePasswordReuseUiRefresh)) {
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 591d50a7b636..3c6a1ffa977d 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-07-02 06:08:04 UTC
+--- chrome/browser/sessions/session_restore.cc.orig 2025-09-06 10:01:20 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)
-@@ -1118,7 +1118,7 @@ class SessionRestoreImpl : public BrowserListObserver
+@@ -1182,7 +1182,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_signin_chrome__signin__client.cc b/www/chromium/files/patch-chrome_browser_signin_chrome__signin__client.cc
new file mode 100644
index 000000000000..24a52a798281
--- /dev/null
+++ b/www/chromium/files/patch-chrome_browser_signin_chrome__signin__client.cc
@@ -0,0 +1,11 @@
+--- chrome/browser/signin/chrome_signin_client.cc.orig 2025-09-06 10:01:20 UTC
++++ chrome/browser/signin/chrome_signin_client.cc
+@@ -163,7 +163,7 @@ signin_metrics::ProfileSignout kAlwaysAllowedSignoutSo
+ std::string HatsSurveyTriggerForAccessPoint(
+ signin_metrics::AccessPoint access_point) {
+ switch (access_point) {
+-#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN)
++#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
+ case signin_metrics::AccessPoint::kAddressBubble:
+ return kHatsSurveyTriggerIdentityAddressBubbleSignin;
+ case signin_metrics::AccessPoint::kAvatarBubbleSignIn:
diff --git a/www/chromium/files/patch-chrome_browser_signin_signin__hats__util.cc b/www/chromium/files/patch-chrome_browser_signin_signin__hats__util.cc
new file mode 100644
index 000000000000..d8889a8a4ff2
--- /dev/null
+++ b/www/chromium/files/patch-chrome_browser_signin_signin__hats__util.cc
@@ -0,0 +1,29 @@
+--- chrome/browser/signin/signin_hats_util.cc.orig 2025-09-06 10:01:20 UTC
++++ chrome/browser/signin/signin_hats_util.cc
+@@ -36,7 +36,7 @@
+
+ namespace {
+
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ constexpr char kChannel[] = "Channel";
+ constexpr char kChromeVersion[] = "Chrome Version";
+ constexpr char kNumberOfChromeProfiles[] = "Number of Chrome Profiles";
+@@ -153,7 +153,7 @@ SurveyStringData GetSigninSurveyStringData(
+ namespace signin {
+
+ bool IsFeatureEnabledForSigninHatsTrigger(const std::string& trigger) {
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ for (const auto& entry : kChromeIdentityHatsTriggerFeatureMapping) {
+ if (trigger == entry.trigger) {
+ return base::FeatureList::IsEnabled(*entry.feature);
+@@ -171,7 +171,7 @@ void LaunchSigninHatsSurveyForProfile(const std::strin
+ bool defer_if_no_browser,
+ std::optional<signin_metrics::AccessPoint>
+ access_point_for_data_type_promo) {
+-#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 || !IsFeatureEnabledForSigninHatsTrigger(trigger)) {
+ return;
+ }
diff --git a/www/chromium/files/patch-chrome_browser_signin_signin__util.cc b/www/chromium/files/patch-chrome_browser_signin_signin__util.cc
index 64c0a726911c..30ee02568cb1 100644
--- a/www/chromium/files/patch-chrome_browser_signin_signin__util.cc
+++ b/www/chromium/files/patch-chrome_browser_signin_signin__util.cc
@@ -1,6 +1,6 @@
---- chrome/browser/signin/signin_util.cc.orig 2025-08-07 06:57:29 UTC
+--- chrome/browser/signin/signin_util.cc.orig 2025-09-06 10:01:20 UTC
+++ chrome/browser/signin/signin_util.cc
-@@ -84,7 +84,7 @@ CookiesMover::CookiesMover(base::WeakPtr<Profile> sour
+@@ -90,7 +90,7 @@ CookiesMover::CookiesMover(base::WeakPtr<Profile> sour
CookiesMover::~CookiesMover() = default;
void CookiesMover::StartMovingCookies() {
@@ -9,8 +9,8 @@
bool allow_cookies_to_be_moved = base::FeatureList::IsEnabled(
profile_management::features::kThirdPartyProfileManagement);
#else
-@@ -344,7 +344,7 @@ SignedInState GetSignedInState(
- return SignedInState::kSignedOut;
+@@ -369,7 +369,7 @@ std::string SignedInStateToString(SignedInState state)
+ }
}
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
diff --git a/www/chromium/files/patch-chrome_browser_signin_signin__util.h b/www/chromium/files/patch-chrome_browser_signin_signin__util.h
index 3e47f64318cb..77bee021d5ab 100644
--- a/www/chromium/files/patch-chrome_browser_signin_signin__util.h
+++ b/www/chromium/files/patch-chrome_browser_signin_signin__util.h
@@ -1,8 +1,8 @@
---- chrome/browser/signin/signin_util.h.orig 2025-08-07 06:57:29 UTC
+--- chrome/browser/signin/signin_util.h.orig 2025-09-06 10:01:20 UTC
+++ chrome/browser/signin/signin_util.h
-@@ -168,7 +168,7 @@ bool IsSigninPending(signin::IdentityManager* identity
- // Returns the current state of the primary account that is used in Chrome.
- SignedInState GetSignedInState(const signin::IdentityManager* identity_manager);
+@@ -171,7 +171,7 @@ SignedInState GetSignedInState(const signin::IdentityM
+ // Returns a string representation of `SignedInState`.
+ std::string SignedInStateToString(SignedInState state);
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
diff --git a/www/chromium/files/patch-chrome_browser_supervised__user_supervised__user__extensions__delegate__impl.cc b/www/chromium/files/patch-chrome_browser_supervised__user_supervised__user__extensions__delegate__impl.cc
index b2659af38afa..0834a772d354 100644
--- a/www/chromium/files/patch-chrome_browser_supervised__user_supervised__user__extensions__delegate__impl.cc
+++ b/www/chromium/files/patch-chrome_browser_supervised__user_supervised__user__extensions__delegate__impl.cc
@@ -1,6 +1,6 @@
---- chrome/browser/supervised_user/supervised_user_extensions_delegate_impl.cc.orig 2025-05-28 14:55:43 UTC
+--- chrome/browser/supervised_user/supervised_user_extensions_delegate_impl.cc.orig 2025-09-06 10:01:20 UTC
+++ chrome/browser/supervised_user/supervised_user_extensions_delegate_impl.cc
-@@ -197,7 +197,7 @@ void SupervisedUserExtensionsDelegateImpl::RequestExte
+@@ -205,7 +205,7 @@ void SupervisedUserExtensionsDelegateImpl::RequestExte
return;
}
}
diff --git a/www/chromium/files/patch-chrome_browser_sync_chrome__sync__controller__builder.cc b/www/chromium/files/patch-chrome_browser_sync_chrome__sync__controller__builder.cc
index 1415d7789cbd..3d9dfc30db74 100644
--- a/www/chromium/files/patch-chrome_browser_sync_chrome__sync__controller__builder.cc
+++ b/www/chromium/files/patch-chrome_browser_sync_chrome__sync__controller__builder.cc
@@ -1,6 +1,6 @@
---- chrome/browser/sync/chrome_sync_controller_builder.cc.orig 2025-08-07 06:57:29 UTC
+--- chrome/browser/sync/chrome_sync_controller_builder.cc.orig 2025-09-06 10:01:20 UTC
+++ chrome/browser/sync/chrome_sync_controller_builder.cc
-@@ -289,7 +289,7 @@ ChromeSyncControllerBuilder::Build(syncer::SyncService
+@@ -304,7 +304,7 @@ ChromeSyncControllerBuilder::Build(syncer::SyncService
#if BUILDFLAG(ENABLE_SPELLCHECK)
// Chrome prefers OS provided spell checkers where they exist. So only sync
// the custom dictionary on platforms that typically don't provide one.
diff --git a/www/chromium/files/patch-chrome_browser_task__manager_sampling_task__group.cc b/www/chromium/files/patch-chrome_browser_task__manager_sampling_task__group.cc
index c2f191e6e3fa..3b6bfd851d1f 100644
--- a/www/chromium/files/patch-chrome_browser_task__manager_sampling_task__group.cc
+++ b/www/chromium/files/patch-chrome_browser_task__manager_sampling_task__group.cc
@@ -1,6 +1,6 @@
---- chrome/browser/task_manager/sampling/task_group.cc.orig 2025-03-05 08:14:56 UTC
+--- chrome/browser/task_manager/sampling/task_group.cc.orig 2025-09-06 10:01:20 UTC
+++ chrome/browser/task_manager/sampling/task_group.cc
-@@ -36,7 +36,7 @@ const int kBackgroundRefreshTypesMask =
+@@ -32,7 +32,7 @@ const int kBackgroundRefreshTypesMask =
#if BUILDFLAG(IS_WIN)
REFRESH_TYPE_START_TIME | REFRESH_TYPE_CPU_TIME |
#endif // BUILDFLAG(IS_WIN)
@@ -8,17 +8,17 @@
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
REFRESH_TYPE_FD_COUNT |
#endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC)
- #if BUILDFLAG(ENABLE_NACL)
-@@ -117,7 +117,7 @@ TaskGroup::TaskGroup(
- #if BUILDFLAG(ENABLE_NACL)
- nacl_debug_stub_port_(nacl::kGdbDebugStubPortUnknown),
- #endif // BUILDFLAG(ENABLE_NACL)
+ REFRESH_TYPE_PRIORITY;
+@@ -100,7 +100,7 @@ TaskGroup::TaskGroup(
+ user_peak_handles_(-1),
+ hard_faults_per_second_(-1),
+ #endif // BUILDFLAG(IS_WIN)
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
open_fd_count_(-1),
#endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC)
idle_wakeups_per_second_(-1),
-@@ -132,7 +132,7 @@ TaskGroup::TaskGroup(
+@@ -115,7 +115,7 @@ TaskGroup::TaskGroup(
weak_ptr_factory_.GetWeakPtr()),
base::BindRepeating(&TaskGroup::OnIdleWakeupsRefreshDone,
weak_ptr_factory_.GetWeakPtr()),
@@ -27,9 +27,9 @@
base::BindRepeating(&TaskGroup::OnOpenFdCountRefreshDone,
weak_ptr_factory_.GetWeakPtr()),
#endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC)
-@@ -302,7 +302,7 @@ void TaskGroup::OnRefreshNaClDebugStubPortDone(int nac
+@@ -257,7 +257,7 @@ void TaskGroup::RefreshWindowsHandles() {
+ #endif // BUILDFLAG(IS_WIN)
}
- #endif // BUILDFLAG(ENABLE_NACL)
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
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 2eea6fa2ee81..77659c327c81 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,36 +1,36 @@
---- chrome/browser/task_manager/sampling/task_group.h.orig 2025-07-02 06:08:04 UTC
+--- chrome/browser/task_manager/sampling/task_group.h.orig 2025-09-06 10:01:20 UTC
+++ chrome/browser/task_manager/sampling/task_group.h
-@@ -41,7 +41,7 @@ inline constexpr int kUnsupportedVMRefreshFlags =
+@@ -40,7 +40,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 |
+ REFRESH_TYPE_IDLE_WAKEUPS | REFRESH_TYPE_HANDLES | REFRESH_TYPE_START_TIME |
+ REFRESH_TYPE_CPU_TIME | REFRESH_TYPE_PRIORITY |
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
REFRESH_TYPE_FD_COUNT |
#endif
REFRESH_TYPE_HARD_FAULTS;
-@@ -144,7 +144,7 @@ class TaskGroup {
- }
- #endif // BUILDFLAG(ENABLE_NACL)
+@@ -136,7 +136,7 @@ class TaskGroup {
+ int64_t hard_faults_per_second() const { return hard_faults_per_second_; }
+ #endif // BUILDFLAG(IS_WIN)
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
int open_fd_count() const { return open_fd_count_; }
void set_open_fd_count(int open_fd_count) { open_fd_count_ = open_fd_count; }
#endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC)
-@@ -164,7 +164,7 @@ class TaskGroup {
- void RefreshNaClDebugStubPort(int child_process_unique_id);
- void OnRefreshNaClDebugStubPortDone(int port);
- #endif
+@@ -151,7 +151,7 @@ class TaskGroup {
+
+ void RefreshWindowsHandles();
+
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
void OnOpenFdCountRefreshDone(int open_fd_count);
#endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC)
-@@ -235,7 +235,7 @@ class TaskGroup {
- #if BUILDFLAG(ENABLE_NACL)
- int nacl_debug_stub_port_;
- #endif // BUILDFLAG(ENABLE_NACL)
+@@ -219,7 +219,7 @@ class TaskGroup {
+ int64_t user_peak_handles_;
+ int64_t hard_faults_per_second_;
+ #endif // BUILDFLAG(IS_WIN)
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
// The number of file descriptors currently open by the process.
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 e585a82235c6..1cfa14dc809e 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-08-07 06:57:29 UTC
+--- chrome/browser/task_manager/sampling/task_manager_impl.cc.orig 2025-09-06 10:01:20 UTC
+++ chrome/browser/task_manager/sampling/task_manager_impl.cc
-@@ -235,7 +235,7 @@ void TaskManagerImpl::GetUSERHandles(TaskId task_id,
+@@ -226,7 +226,7 @@ void TaskManagerImpl::GetUSERHandles(TaskId task_id,
}
int TaskManagerImpl::GetOpenFdCount(TaskId task_id) const {
diff --git a/www/chromium/files/patch-chrome_browser_task__manager_task__manager__observer.h b/www/chromium/files/patch-chrome_browser_task__manager_task__manager__observer.h
index c31a1c12a19f..8e35faf43e69 100644
--- a/www/chromium/files/patch-chrome_browser_task__manager_task__manager__observer.h
+++ b/www/chromium/files/patch-chrome_browser_task__manager_task__manager__observer.h
@@ -1,11 +1,11 @@
---- chrome/browser/task_manager/task_manager_observer.h.orig 2025-03-05 08:14:56 UTC
+--- chrome/browser/task_manager/task_manager_observer.h.orig 2025-09-06 10:01:20 UTC
+++ chrome/browser/task_manager/task_manager_observer.h
-@@ -46,7 +46,7 @@ enum RefreshType {
+@@ -45,7 +45,7 @@ enum RefreshType {
// or backgrounded.
- REFRESH_TYPE_PRIORITY = 1 << 13,
+ REFRESH_TYPE_PRIORITY = 1 << 12,
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
// For observers interested in getting the number of open file descriptors of
// processes.
- REFRESH_TYPE_FD_COUNT = 1 << 14,
+ REFRESH_TYPE_FD_COUNT = 1 << 13,
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 4d0a296b0127..11fac96c531d 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-08-07 06:57:29 UTC
+--- chrome/browser/ui/actions/chrome_action_id.h.orig 2025-09-06 10:01:20 UTC
+++ chrome/browser/ui/actions/chrome_action_id.h
-@@ -504,7 +504,7 @@
+@@ -508,7 +508,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_autofill_payments_desktop__payments__window__manager.cc b/www/chromium/files/patch-chrome_browser_ui_autofill_payments_desktop__payments__window__manager.cc
index 9cd89c3a2142..ef5099e85f03 100644
--- a/www/chromium/files/patch-chrome_browser_ui_autofill_payments_desktop__payments__window__manager.cc
+++ b/www/chromium/files/patch-chrome_browser_ui_autofill_payments_desktop__payments__window__manager.cc
@@ -1,4 +1,4 @@
---- chrome/browser/ui/autofill/payments/desktop_payments_window_manager.cc.orig 2025-05-28 14:55:43 UTC
+--- chrome/browser/ui/autofill/payments/desktop_payments_window_manager.cc.orig 2025-09-06 10:01:20 UTC
+++ chrome/browser/ui/autofill/payments/desktop_payments_window_manager.cc
@@ -58,7 +58,7 @@ gfx::Rect GetPopupSizeForBnpl() {
DesktopPaymentsWindowManager::DesktopPaymentsWindowManager(
@@ -9,7 +9,7 @@
scoped_observation_.Observe(BrowserList::GetInstance());
#endif // BUILDFLAG(IS_LINUX)
}
-@@ -144,7 +144,7 @@ void DesktopPaymentsWindowManager::WebContentsDestroye
+@@ -151,7 +151,7 @@ void DesktopPaymentsWindowManager::WebContentsDestroye
}
}
diff --git a/www/chromium/files/patch-chrome_browser_ui_autofill_payments_desktop__payments__window__manager.h b/www/chromium/files/patch-chrome_browser_ui_autofill_payments_desktop__payments__window__manager.h
index d01abd876afc..7338116c07ea 100644
--- a/www/chromium/files/patch-chrome_browser_ui_autofill_payments_desktop__payments__window__manager.h
+++ b/www/chromium/files/patch-chrome_browser_ui_autofill_payments_desktop__payments__window__manager.h
@@ -1,4 +1,4 @@
---- chrome/browser/ui/autofill/payments/desktop_payments_window_manager.h.orig 2025-05-28 14:55:43 UTC
+--- chrome/browser/ui/autofill/payments/desktop_payments_window_manager.h.orig 2025-09-06 10:01:20 UTC
+++ chrome/browser/ui/autofill/payments/desktop_payments_window_manager.h
@@ -14,7 +14,7 @@
#include "components/autofill/core/browser/payments/payments_window_manager.h"
@@ -27,7 +27,7 @@
// BrowserListObserver:
void OnBrowserSetLastActive(Browser* browser) override;
#endif // BUILDFLAG(IS_LINUX)
-@@ -165,7 +165,7 @@ class DesktopPaymentsWindowManager : public PaymentsWi
+@@ -130,7 +130,7 @@ class DesktopPaymentsWindowManager : public PaymentsWi
// Used in tests to notify the test infrastructure that the pop-up has closed.
base::RepeatingClosure popup_closed_closure_for_testing_;
diff --git a/www/chromium/files/patch-chrome_browser_ui_browser.h b/www/chromium/files/patch-chrome_browser_ui_browser.h
index a813b0fa3523..472b23784605 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-08-07 06:57:29 UTC
+--- chrome/browser/ui/browser.h.orig 2025-09-06 10:01:20 UTC
+++ chrome/browser/ui/browser.h
-@@ -293,7 +293,7 @@ class Browser : public TabStripModelObserver,
+@@ -279,7 +279,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 aed4bbf6599e..7c47499e7f94 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,6 +1,6 @@
---- chrome/browser/ui/browser_command_controller.cc.orig 2025-08-07 06:57:29 UTC
+--- chrome/browser/ui/browser_command_controller.cc.orig 2025-09-06 10:01:20 UTC
+++ chrome/browser/ui/browser_command_controller.cc
-@@ -127,7 +127,7 @@
+@@ -129,7 +129,7 @@
#include "components/user_manager/user_manager.h"
#endif
@@ -9,7 +9,7 @@
#include "ui/base/ime/text_edit_commands.h"
#include "ui/base/ime/text_input_flags.h"
#include "ui/linux/linux_ui.h"
-@@ -137,7 +137,7 @@
+@@ -139,7 +139,7 @@
#include "ui/ozone/public/ozone_platform.h"
#endif
@@ -18,7 +18,7 @@
#include "chrome/browser/ui/shortcuts/desktop_shortcuts_utils.h"
#endif // BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN)
-@@ -363,7 +363,7 @@ bool BrowserCommandController::IsReservedCommandOrKey(
+@@ -366,7 +366,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();
-@@ -632,7 +632,7 @@ bool BrowserCommandController::ExecuteCommandWithDispo
+@@ -654,7 +654,7 @@ bool BrowserCommandController::ExecuteCommandWithDispo
break;
#endif
@@ -36,7 +36,7 @@
case IDC_MINIMIZE_WINDOW:
browser_->window()->Minimize();
break;
-@@ -849,7 +849,7 @@ bool BrowserCommandController::ExecuteCommandWithDispo
+@@ -871,7 +871,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(
-@@ -1018,7 +1018,7 @@ bool BrowserCommandController::ExecuteCommandWithDispo
+@@ -1044,7 +1044,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
-@@ -1395,7 +1395,7 @@ void BrowserCommandController::InitCommandState() {
+@@ -1421,7 +1421,7 @@ void BrowserCommandController::InitCommandState() {
command_updater_.UpdateCommandEnabled(IDC_VISIT_DESKTOP_OF_LRU_USER_4, true);
command_updater_.UpdateCommandEnabled(IDC_VISIT_DESKTOP_OF_LRU_USER_5, true);
#endif
@@ -63,7 +63,7 @@
command_updater_.UpdateCommandEnabled(IDC_MINIMIZE_WINDOW, true);
command_updater_.UpdateCommandEnabled(IDC_MAXIMIZE_WINDOW, true);
command_updater_.UpdateCommandEnabled(IDC_RESTORE_WINDOW, true);
-@@ -1747,7 +1747,7 @@ void BrowserCommandController::UpdateCommandsForTabSta
+@@ -1774,7 +1774,7 @@ void BrowserCommandController::UpdateCommandsForTabSta
bool can_create_web_app = web_app::CanCreateWebApp(browser_);
command_updater_.UpdateCommandEnabled(IDC_INSTALL_PWA, can_create_web_app);
diff --git a/www/chromium/files/patch-chrome_browser_ui_browser__commands.cc b/www/chromium/files/patch-chrome_browser_ui_browser__commands.cc
index c29b81db75fc..ba28cd5333ac 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-08-07 06:57:29 UTC
+--- chrome/browser/ui/browser_commands.cc.orig 2025-09-06 10:01:20 UTC
+++ chrome/browser/ui/browser_commands.cc
-@@ -2195,7 +2195,7 @@ void OpenUpdateChromeDialog(Browser* browser) {
+@@ -2214,7 +2214,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 9c3d5df4696e..949112b56b62 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-07-02 06:08:04 UTC
+--- chrome/browser/ui/browser_ui_prefs.cc.orig 2025-09-06 10:01:20 UTC
+++ chrome/browser/ui/browser_ui_prefs.cc
-@@ -80,7 +80,7 @@ void RegisterBrowserPrefs(PrefRegistrySimple* registry
+@@ -84,7 +84,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,
-@@ -203,7 +203,7 @@ void RegisterBrowserUserPrefs(user_prefs::PrefRegistry
+@@ -208,7 +208,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 0bc1586eae70..79c685f4a486 100644
--- a/www/chromium/files/patch-chrome_browser_ui_chrome__pages.cc
+++ b/www/chromium/files/patch-chrome_browser_ui_chrome__pages.cc
@@ -1,4 +1,4 @@
---- chrome/browser/ui/chrome_pages.cc.orig 2025-07-02 06:08:04 UTC
+--- chrome/browser/ui/chrome_pages.cc.orig 2025-09-06 10:01:20 UTC
+++ chrome/browser/ui/chrome_pages.cc
@@ -85,7 +85,7 @@
#include "components/signin/public/identity_manager/identity_manager.h"
@@ -9,7 +9,7 @@
#include "chrome/browser/web_applications/web_app_utils.h"
#endif
-@@ -382,7 +382,7 @@ void ShowChromeTips(Browser* browser) {
+@@ -393,7 +393,7 @@ void ShowChromeTips(Browser* browser) {
ShowSingletonTab(browser, GURL(kChromeTipsURL));
}
@@ -18,7 +18,7 @@
void ShowChromeWhatsNew(Browser* browser) {
ShowSingletonTab(browser, GURL(kChromeUIWhatsNewURL));
}
-@@ -706,7 +706,7 @@ void ShowShortcutCustomizationApp(Profile* profile,
+@@ -717,7 +717,7 @@ void ShowShortcutCustomizationApp(Profile* profile,
}
#endif // BUILDFLAG(IS_CHROMEOS)
diff --git a/www/chromium/files/patch-chrome_browser_ui_hats_survey__config.cc b/www/chromium/files/patch-chrome_browser_ui_hats_survey__config.cc
new file mode 100644
index 000000000000..2f6e6e9ed792
--- /dev/null
+++ b/www/chromium/files/patch-chrome_browser_ui_hats_survey__config.cc
@@ -0,0 +1,11 @@
+--- chrome/browser/ui/hats/survey_config.cc.orig 2025-09-06 10:01:20 UTC
++++ chrome/browser/ui/hats/survey_config.cc
+@@ -495,7 +495,7 @@ std::vector<hats::SurveyConfig> GetAllSurveyConfigs()
+ &features::kHappinessTrackingSurveysForWallpaperSearch,
+ kHatsSurveyTriggerWallpaperSearch);
+
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ std::vector<std::string> identity_string_psd_fields{
+ "Channel", "Chrome Version", "Number of Chrome Profiles",
+ "Number of Google Accounts", "Sign-in Status"};
diff --git a/www/chromium/files/patch-chrome_browser_ui_hats_trust__safety__sentiment__service__factory.cc b/www/chromium/files/patch-chrome_browser_ui_hats_trust__safety__sentiment__service__factory.cc
new file mode 100644
index 000000000000..49cddeec457d
--- /dev/null
+++ b/www/chromium/files/patch-chrome_browser_ui_hats_trust__safety__sentiment__service__factory.cc
@@ -0,0 +1,11 @@
+--- chrome/browser/ui/hats/trust_safety_sentiment_service_factory.cc.orig 2025-09-06 10:01:20 UTC
++++ chrome/browser/ui/hats/trust_safety_sentiment_service_factory.cc
+@@ -59,7 +59,7 @@ TrustSafetySentimentServiceFactory::BuildServiceInstan
+ // TrustSafetySentimentSurvey is conducted only for Windows, MacOS and Linux
+ // currently.
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || \
+- (BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_CHROMEOS))
++ ((BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)) && !BUILDFLAG(IS_CHROMEOS))
+
+ // TrustSafetySentimentSurvey is conducted only in English currently.
+ const std::string& application_locale =
diff --git a/www/chromium/files/patch-chrome_browser_ui_passwords_manage__passwords__ui__controller.cc b/www/chromium/files/patch-chrome_browser_ui_passwords_manage__passwords__ui__controller.cc
index a629b57d28a8..45785b7660c9 100644
--- a/www/chromium/files/patch-chrome_browser_ui_passwords_manage__passwords__ui__controller.cc
+++ b/www/chromium/files/patch-chrome_browser_ui_passwords_manage__passwords__ui__controller.cc
@@ -1,6 +1,6 @@
---- chrome/browser/ui/passwords/manage_passwords_ui_controller.cc.orig 2025-08-07 06:57:29 UTC
+--- chrome/browser/ui/passwords/manage_passwords_ui_controller.cc.orig 2025-09-06 10:01:20 UTC
+++ chrome/browser/ui/passwords/manage_passwords_ui_controller.cc
-@@ -108,7 +108,7 @@ namespace {
+@@ -113,7 +113,7 @@ namespace {
using Logger = autofill::SavePasswordProgressLogger;
@@ -9,7 +9,7 @@
// Should be kept in sync with constant declared in
// bubble_controllers/relaunch_chrome_bubble_controller.cc.
constexpr int kMaxNumberOfTimesKeychainErrorBubbleIsShown = 3;
-@@ -567,7 +567,7 @@ void ManagePasswordsUIController::OnBiometricAuthBefor
+@@ -622,7 +622,7 @@ void ManagePasswordsUIController::OnBiometricAuthBefor
}
void ManagePasswordsUIController::OnKeychainError() {
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 4b8bbab8c233..0553f1c5af36 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,6 @@
---- chrome/browser/ui/signin/signin_view_controller.cc.orig 2025-08-07 06:57:29 UTC
+--- chrome/browser/ui/signin/signin_view_controller.cc.orig 2025-09-06 10:01:20 UTC
+++ chrome/browser/ui/signin/signin_view_controller.cc
-@@ -472,7 +472,7 @@ void SigninViewController::ShowModalSyncConfirmationDi
+@@ -476,7 +476,7 @@ void SigninViewController::ShowModalSyncConfirmationDi
GetOnModalDialogClosedCallback());
}
@@ -9,7 +9,7 @@
void SigninViewController::ShowModalHistorySyncOptInDialog() {
CHECK(base::FeatureList::IsEnabled(switches::kEnableHistorySyncOptin));
CloseModalSignin();
-@@ -486,7 +486,7 @@ void SigninViewController::ShowModalHistorySyncOptInDi
+@@ -491,7 +491,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
index 75c80d9e9346..7ff3517beeb7 100644
--- 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
@@ -1,6 +1,6 @@
---- chrome/browser/ui/signin/signin_view_controller.h.orig 2025-08-07 06:57:29 UTC
+--- chrome/browser/ui/signin/signin_view_controller.h.orig 2025-09-06 10:01:20 UTC
+++ chrome/browser/ui/signin/signin_view_controller.h
-@@ -166,7 +166,7 @@ class SigninViewController {
+@@ -169,7 +169,7 @@ class SigninViewController {
void ShowModalSyncConfirmationDialog(bool is_signin_intercept,
bool is_sync_promo);
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 222e0242949b..d0ec8ea9fa5e 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,6 @@
---- 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.orig 2025-09-06 10:01:20 UTC
+++ chrome/browser/ui/signin/signin_view_controller_delegate.h
-@@ -48,7 +48,7 @@ class SigninViewControllerDelegate {
+@@ -49,7 +49,7 @@ class SigninViewControllerDelegate {
SyncConfirmationStyle style,
bool is_sync_promo);
@@ -9,7 +9,7 @@
// 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 {
+@@ -89,7 +89,7 @@ class SigninViewControllerDelegate {
SignoutConfirmationCallback callback);
#endif // BUILDFLAG(ENABLE_DICE_SUPPORT)
diff --git a/www/chromium/files/patch-chrome_browser_ui_startup_bad__flags__prompt.cc b/www/chromium/files/patch-chrome_browser_ui_startup_bad__flags__prompt.cc
index 8f44393146a6..270b75babfe7 100644
--- a/www/chromium/files/patch-chrome_browser_ui_startup_bad__flags__prompt.cc
+++ b/www/chromium/files/patch-chrome_browser_ui_startup_bad__flags__prompt.cc
@@ -1,6 +1,6 @@
---- chrome/browser/ui/startup/bad_flags_prompt.cc.orig 2025-08-07 06:57:29 UTC
+--- chrome/browser/ui/startup/bad_flags_prompt.cc.orig 2025-09-06 10:01:20 UTC
+++ chrome/browser/ui/startup/bad_flags_prompt.cc
-@@ -96,7 +96,7 @@ const char* const kBadFlags[] = {
+@@ -105,7 +105,7 @@ const char* const kBadFlags[] = {
extensions::switches::kExtensionsOnExtensionURLs,
#endif
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 14b81d4506ae..0d2d3377a3d7 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-08-07 06:57:29 UTC
+--- chrome/browser/ui/startup/startup_browser_creator.cc.orig 2025-09-06 10:01:20 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"
-@@ -980,7 +980,7 @@ bool StartupBrowserCreator::ProcessCmdLineImpl(
+@@ -1019,7 +1019,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())) {
-@@ -1083,7 +1083,7 @@ bool StartupBrowserCreator::ProcessCmdLineImpl(
+@@ -1122,7 +1122,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) &&
-@@ -1300,7 +1300,7 @@ bool StartupBrowserCreator::ProcessCmdLineImpl(
+@@ -1339,7 +1339,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__browser__creator__impl.cc b/www/chromium/files/patch-chrome_browser_ui_startup_startup__browser__creator__impl.cc
index bfc7d3ab690f..a1f615522cd3 100644
--- a/www/chromium/files/patch-chrome_browser_ui_startup_startup__browser__creator__impl.cc
+++ b/www/chromium/files/patch-chrome_browser_ui_startup_startup__browser__creator__impl.cc
@@ -1,6 +1,6 @@
---- chrome/browser/ui/startup/startup_browser_creator_impl.cc.orig 2025-08-07 06:57:29 UTC
+--- chrome/browser/ui/startup/startup_browser_creator_impl.cc.orig 2025-09-06 10:01:20 UTC
+++ chrome/browser/ui/startup/startup_browser_creator_impl.cc
-@@ -74,7 +74,7 @@
+@@ -80,7 +80,7 @@
#include "components/app_restore/full_restore_utils.h"
#endif
@@ -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)
-@@ -206,7 +206,7 @@ Browser* StartupBrowserCreatorImpl::OpenTabsInBrowser(
+@@ -214,7 +214,7 @@ Browser* StartupBrowserCreatorImpl::OpenTabsInBrowser(
// at the state of the MessageLoop.
Browser::CreateParams params = Browser::CreateParams(profile_, false);
params.creation_source = Browser::CreationSource::kStartupCreator;
@@ -18,7 +18,7 @@
params.startup_id =
command_line_->GetSwitchValueASCII("desktop-startup-id");
#endif
-@@ -236,7 +236,7 @@ Browser* StartupBrowserCreatorImpl::OpenTabsInBrowser(
+@@ -244,7 +244,7 @@ Browser* StartupBrowserCreatorImpl::OpenTabsInBrowser(
continue;
}
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 b3e0f42afb55..df2b011866fe 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-08-07 06:57:29 UTC
+--- chrome/browser/ui/tabs/features.cc.orig 2025-09-06 10:01:20 UTC
+++ chrome/browser/ui/tabs/features.cc
-@@ -59,7 +59,7 @@ bool CanShowTabSearchPositionSetting() {
+@@ -60,7 +60,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__dialog__manager.cc b/www/chromium/files/patch-chrome_browser_ui_tabs_tab__dialog__manager.cc
index 78836f7ae54f..43e180b938d9 100644
--- a/www/chromium/files/patch-chrome_browser_ui_tabs_tab__dialog__manager.cc
+++ b/www/chromium/files/patch-chrome_browser_ui_tabs_tab__dialog__manager.cc
@@ -1,6 +1,6 @@
---- chrome/browser/ui/tabs/tab_dialog_manager.cc.orig 2025-08-07 06:57:29 UTC
+--- chrome/browser/ui/tabs/tab_dialog_manager.cc.orig 2025-09-06 10:01:20 UTC
+++ chrome/browser/ui/tabs/tab_dialog_manager.cc
-@@ -85,7 +85,7 @@ bool SupportsGlobalScreenCoordinates() {
+@@ -88,7 +88,7 @@ bool SupportsGlobalScreenCoordinates() {
}
bool PlatformClipsChildrenToViewport() {
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 62239a8b676a..08278a72e532 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-08-07 06:57:29 UTC
+--- chrome/browser/ui/tabs/tab_features.cc.orig 2025-09-06 10:01:20 UTC
+++ chrome/browser/ui/tabs/tab_features.cc
-@@ -338,7 +338,7 @@ void TabFeatures::Init(TabInterface& tab, Profile* pro
+@@ -356,7 +356,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__columns.h b/www/chromium/files/patch-chrome_browser_ui_task__manager_task__manager__columns.h
index 6bca2d88332b..053c8f4280bc 100644
--- a/www/chromium/files/patch-chrome_browser_ui_task__manager_task__manager__columns.h
+++ b/www/chromium/files/patch-chrome_browser_ui_task__manager_task__manager__columns.h
@@ -1,6 +1,6 @@
---- chrome/browser/ui/task_manager/task_manager_columns.h.orig 2025-03-05 08:14:56 UTC
+--- chrome/browser/ui/task_manager/task_manager_columns.h.orig 2025-09-06 10:01:20 UTC
+++ chrome/browser/ui/task_manager/task_manager_columns.h
-@@ -277,7 +277,7 @@ inline constexpr std::array kColumns = {
+@@ -264,7 +264,7 @@ inline constexpr std::array kColumns = {
.default_visibility = false},
#endif
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 4f24e7558f74..9f49b33920cb 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-07-02 06:08:04 UTC
+--- chrome/browser/ui/task_manager/task_manager_table_model.cc.orig 2025-09-06 10:01:20 UTC
+++ chrome/browser/ui/task_manager/task_manager_table_model.cc
-@@ -419,7 +419,7 @@ TaskManagerTableModel::~TaskManagerTableModel() {
+@@ -376,7 +376,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)
-@@ -560,7 +560,7 @@ std::u16string TaskManagerTableModel::GetText(size_t r
+@@ -509,7 +509,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)
-@@ -723,7 +723,7 @@ int TaskManagerTableModel::CompareValues(size_t row1,
+@@ -667,7 +667,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]);
-@@ -1040,7 +1040,7 @@ void TaskManagerTableModel::UpdateRefreshTypes(int col
+@@ -979,7 +979,7 @@ void TaskManagerTableModel::UpdateRefreshTypes(int col
type = REFRESH_TYPE_KEEPALIVE_COUNT;
break;
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 4593528941ff..d018b961e767 100644
--- a/www/chromium/files/patch-chrome_browser_ui_ui__features.cc
+++ b/www/chromium/files/patch-chrome_browser_ui_ui__features.cc
@@ -1,4 +1,4 @@
---- chrome/browser/ui/ui_features.cc.orig 2025-08-07 06:57:29 UTC
+--- chrome/browser/ui/ui_features.cc.orig 2025-09-06 10:01:20 UTC
+++ chrome/browser/ui/ui_features.cc
@@ -38,7 +38,7 @@ BASE_FEATURE(kCloseOmniboxPopupOnInactiveAreaClick,
"CloseOmniboxPopupOnInactiveAreaClick",
@@ -9,7 +9,7 @@
// Enables the feature to remove the last confirmation dialog when relaunching
// to update Chrome.
BASE_FEATURE(kFewerUpdateConfirmations,
-@@ -320,7 +320,7 @@ BASE_FEATURE(kViewsJSAppModalDialog,
+@@ -398,7 +398,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 2af4ee335833..4ecff189fdaf 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-08-07 06:57:29 UTC
+--- chrome/browser/ui/ui_features.h.orig 2025-09-06 10:01:20 UTC
+++ chrome/browser/ui/ui_features.h
@@ -28,7 +28,7 @@ BASE_DECLARE_FEATURE(kAllowEyeDropperWGCScreenCapture)
@@ -9,7 +9,7 @@
BASE_DECLARE_FEATURE(kFewerUpdateConfirmations);
#endif
-@@ -311,7 +311,7 @@ BASE_DECLARE_FEATURE(kViewsFirstRunDialog);
+@@ -292,7 +292,7 @@ BASE_DECLARE_FEATURE(kViewsFirstRunDialog);
BASE_DECLARE_FEATURE(kViewsJSAppModalDialog);
#endif
diff --git a/www/chromium/files/patch-chrome_browser_ui_views_chrome__browser__main__extra__parts__views.cc b/www/chromium/files/patch-chrome_browser_ui_views_chrome__browser__main__extra__parts__views.cc
index 1da388f6b7c2..aa34b7c5885f 100644
--- a/www/chromium/files/patch-chrome_browser_ui_views_chrome__browser__main__extra__parts__views.cc
+++ b/www/chromium/files/patch-chrome_browser_ui_views_chrome__browser__main__extra__parts__views.cc
@@ -1,6 +1,6 @@
---- chrome/browser/ui/views/chrome_browser_main_extra_parts_views.cc.orig 2025-05-28 14:55:43 UTC
+--- chrome/browser/ui/views/chrome_browser_main_extra_parts_views.cc.orig 2025-09-06 10:01:20 UTC
+++ chrome/browser/ui/views/chrome_browser_main_extra_parts_views.cc
-@@ -39,7 +39,7 @@
+@@ -36,7 +36,7 @@
#include "ui/wm/core/wm_state.h"
#endif // defined(USE_AURA)
@@ -9,7 +9,7 @@
#include <sys/stat.h>
#include <sys/types.h>
#include <unistd.h>
-@@ -143,7 +143,7 @@ void ChromeBrowserMainExtraPartsViews::PreProfileInit(
+@@ -131,7 +131,7 @@ void ChromeBrowserMainExtraPartsViews::PreProfileInit(
return controller;
}));
diff --git a/www/chromium/files/patch-chrome_browser_ui_views_chrome__views__delegate__linux.cc b/www/chromium/files/patch-chrome_browser_ui_views_chrome__views__delegate__linux.cc
index bb568d3dd833..171cf5201a76 100644
--- a/www/chromium/files/patch-chrome_browser_ui_views_chrome__views__delegate__linux.cc
+++ b/www/chromium/files/patch-chrome_browser_ui_views_chrome__views__delegate__linux.cc
@@ -1,6 +1,6 @@
---- chrome/browser/ui/views/chrome_views_delegate_linux.cc.orig 2024-05-21 18:07:39 UTC
+--- chrome/browser/ui/views/chrome_views_delegate_linux.cc.orig 2025-09-06 10:01:20 UTC
+++ chrome/browser/ui/views/chrome_views_delegate_linux.cc
-@@ -26,7 +26,7 @@ bool IsDesktopEnvironmentUnity() {
+@@ -27,7 +27,7 @@ bool IsDesktopEnvironmentUnity() {
return desktop_env == base::nix::DESKTOP_ENVIRONMENT_UNITY;
}
@@ -9,7 +9,7 @@
int GetWindowIconResourceId() {
#if BUILDFLAG(GOOGLE_CHROME_BRANDING)
switch (chrome::GetChannel()) {
-@@ -80,7 +80,7 @@ views::NativeWidget* ChromeViewsDelegate::CreateNative
+@@ -85,7 +85,7 @@ views::NativeWidget* ChromeViewsDelegate::CreateNative
delegate);
}
diff --git a/www/chromium/files/patch-chrome_browser_ui_views_frame_browser__non__client__frame__view__factory__views.cc b/www/chromium/files/patch-chrome_browser_ui_views_frame_browser__non__client__frame__view__factory__views.cc
index 0280c3d311eb..551a2217b03c 100644
--- a/www/chromium/files/patch-chrome_browser_ui_views_frame_browser__non__client__frame__view__factory__views.cc
+++ b/www/chromium/files/patch-chrome_browser_ui_views_frame_browser__non__client__frame__view__factory__views.cc
@@ -1,6 +1,6 @@
---- chrome/browser/ui/views/frame/browser_non_client_frame_view_factory_views.cc.orig 2025-05-28 14:55:43 UTC
+--- chrome/browser/ui/views/frame/browser_non_client_frame_view_factory_views.cc.orig 2025-09-06 10:01:20 UTC
+++ chrome/browser/ui/views/frame/browser_non_client_frame_view_factory_views.cc
-@@ -15,7 +15,7 @@
+@@ -17,7 +17,7 @@
#include "chrome/browser/ui/views/frame/browser_frame_view_win.h"
#endif
@@ -9,21 +9,12 @@
#include "chrome/browser/ui/views/frame/browser_frame_view_layout_linux.h"
#include "chrome/browser/ui/views/frame/browser_frame_view_layout_linux_native.h"
#include "chrome/browser/ui/views/frame/browser_frame_view_linux_native.h"
-@@ -33,7 +33,7 @@ namespace {
- std::unique_ptr<OpaqueBrowserFrameView> CreateOpaqueBrowserFrameView(
- BrowserFrame* frame,
- BrowserView* browser_view) {
+@@ -32,7 +32,7 @@ namespace chrome {
+
+ namespace {
+
-#if BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- auto* profile = browser_view->browser()->profile();
- auto* linux_ui_theme = ui::LinuxUiTheme::GetForProfile(profile);
- auto* theme_service_factory = ThemeServiceFactory::GetForProfile(profile);
-@@ -83,7 +83,7 @@ std::unique_ptr<BrowserNonClientFrameView> CreateBrows
+ std::unique_ptr<OpaqueBrowserFrameView> CreateOpaqueBrowserFrameViewLinux(
BrowserFrame* frame,
BrowserView* browser_view) {
- if (browser_view->browser()->is_type_picture_in_picture()) {
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- return std::make_unique<PictureInPictureBrowserFrameViewLinux>(
- frame, browser_view);
- #else
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 e0dae6b029c8..80b225b8fcce 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,15 +1,15 @@
---- chrome/browser/ui/views/frame/browser_view.cc.orig 2025-08-07 06:57:29 UTC
+--- chrome/browser/ui/views/frame/browser_view.cc.orig 2025-09-06 10:01:20 UTC
+++ chrome/browser/ui/views/frame/browser_view.cc
-@@ -2608,7 +2608,7 @@ void BrowserView::ToolbarSizeChanged(bool is_animating
+@@ -2476,7 +2476,7 @@ void BrowserView::ToolbarSizeChanged(bool is_animating
}
void BrowserView::TabDraggingStatusChanged(bool is_dragging) {
-#if !BUILDFLAG(IS_LINUX)
+#if !BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_BSD)
- GetContentsWebView()->SetFastResize(is_dragging);
- if (multi_contents_view_) {
- multi_contents_view_->GetInactiveContentsView()->SetFastResize(is_dragging);
-@@ -6027,7 +6027,7 @@ void BrowserView::MaybeShowProfileSwitchIPH() {
+ std::vector<ContentsWebView*> contents_web_views =
+ GetAllVisibleContentsWebViews();
+
+@@ -5961,7 +5961,7 @@ void BrowserView::MaybeShowProfileSwitchIPH() {
}
void BrowserView::MaybeShowSupervisedUserProfileSignInIPH() {
diff --git a/www/chromium/files/patch-chrome_browser_ui_views_frame_picture__in__picture__browser__frame__view.cc b/www/chromium/files/patch-chrome_browser_ui_views_frame_picture__in__picture__browser__frame__view.cc
index 1474a00cc564..7f81d4130ef5 100644
--- a/www/chromium/files/patch-chrome_browser_ui_views_frame_picture__in__picture__browser__frame__view.cc
+++ b/www/chromium/files/patch-chrome_browser_ui_views_frame_picture__in__picture__browser__frame__view.cc
@@ -1,6 +1,6 @@
---- chrome/browser/ui/views/frame/picture_in_picture_browser_frame_view.cc.orig 2025-08-07 06:57:29 UTC
+--- chrome/browser/ui/views/frame/picture_in_picture_browser_frame_view.cc.orig 2025-09-06 10:01:20 UTC
+++ chrome/browser/ui/views/frame/picture_in_picture_browser_frame_view.cc
-@@ -69,7 +69,7 @@
+@@ -74,7 +74,7 @@
// Windows, Mac and CrOS do not clip child widgets to their parents, so we
// don't have to worry about resizing quite as much.
diff --git a/www/chromium/files/patch-chrome_browser_ui_views_frame_system__menu__model__builder.cc b/www/chromium/files/patch-chrome_browser_ui_views_frame_system__menu__model__builder.cc
index ba4a03c3d96b..fd11991eb637 100644
--- a/www/chromium/files/patch-chrome_browser_ui_views_frame_system__menu__model__builder.cc
+++ b/www/chromium/files/patch-chrome_browser_ui_views_frame_system__menu__model__builder.cc
@@ -1,6 +1,6 @@
---- chrome/browser/ui/views/frame/system_menu_model_builder.cc.orig 2025-05-28 14:55:43 UTC
+--- chrome/browser/ui/views/frame/system_menu_model_builder.cc.orig 2025-09-06 10:01:20 UTC
+++ chrome/browser/ui/views/frame/system_menu_model_builder.cc
-@@ -75,7 +75,7 @@ void SystemMenuModelBuilder::BuildMenu(ui::SimpleMenuM
+@@ -74,7 +74,7 @@ void SystemMenuModelBuilder::BuildMenu(ui::SimpleMenuM
void SystemMenuModelBuilder::BuildSystemMenuForBrowserWindow(
ui::SimpleMenuModel* model) {
@@ -9,7 +9,7 @@
model->AddItemWithStringId(IDC_MINIMIZE_WINDOW, IDS_MINIMIZE_WINDOW_MENU);
model->AddItemWithStringId(IDC_MAXIMIZE_WINDOW, IDS_MAXIMIZE_WINDOW_MENU);
model->AddItemWithStringId(IDC_RESTORE_WINDOW, IDS_RESTORE_WINDOW_MENU);
-@@ -101,7 +101,7 @@ void SystemMenuModelBuilder::BuildSystemMenuForBrowser
+@@ -100,7 +100,7 @@ void SystemMenuModelBuilder::BuildSystemMenuForBrowser
model->AddSeparator(ui::NORMAL_SEPARATOR);
model->AddItemWithStringId(IDC_TASK_MANAGER_CONTEXT_MENU, IDS_TASK_MANAGER);
}
@@ -18,7 +18,7 @@
model->AddSeparator(ui::NORMAL_SEPARATOR);
bool supports_server_side_decorations = true;
#if BUILDFLAG(IS_OZONE) && !BUILDFLAG(IS_CHROMEOS)
-@@ -175,7 +175,7 @@ void SystemMenuModelBuilder::BuildSystemMenuForAppOrPo
+@@ -174,7 +174,7 @@ void SystemMenuModelBuilder::BuildSystemMenuForAppOrPo
model->AddSeparator(ui::NORMAL_SEPARATOR);
model->AddItemWithStringId(IDC_TASK_MANAGER, IDS_TASK_MANAGER);
}
diff --git a/www/chromium/files/patch-chrome_browser_ui_views_frame_system__menu__model__delegate.cc b/www/chromium/files/patch-chrome_browser_ui_views_frame_system__menu__model__delegate.cc
index 28da5e167084..bf1b1746cc6d 100644
--- a/www/chromium/files/patch-chrome_browser_ui_views_frame_system__menu__model__delegate.cc
+++ b/www/chromium/files/patch-chrome_browser_ui_views_frame_system__menu__model__delegate.cc
@@ -1,15 +1,15 @@
---- chrome/browser/ui/views/frame/system_menu_model_delegate.cc.orig 2025-05-28 14:55:43 UTC
+--- chrome/browser/ui/views/frame/system_menu_model_delegate.cc.orig 2025-09-06 10:01:20 UTC
+++ chrome/browser/ui/views/frame/system_menu_model_delegate.cc
-@@ -20,7 +20,7 @@
+@@ -21,7 +21,7 @@
#include "chromeos/ui/frame/desks/move_to_desks_menu_model.h"
#endif
-#if BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
#include "chrome/common/pref_names.h"
- #include "components/prefs/pref_service.h"
#endif
-@@ -39,7 +39,7 @@ SystemMenuModelDelegate::SystemMenuModelDelegate(
+
+@@ -38,7 +38,7 @@ SystemMenuModelDelegate::SystemMenuModelDelegate(
SystemMenuModelDelegate::~SystemMenuModelDelegate() = default;
bool SystemMenuModelDelegate::IsCommandIdChecked(int command_id) const {
@@ -18,7 +18,7 @@
if (command_id == IDC_USE_SYSTEM_TITLE_BAR) {
PrefService* prefs = browser_->profile()->GetPrefs();
return !prefs->GetBoolean(prefs::kUseCustomChromeFrame);
-@@ -65,7 +65,7 @@ bool SystemMenuModelDelegate::IsCommandIdEnabled(int c
+@@ -64,7 +64,7 @@ bool SystemMenuModelDelegate::IsCommandIdEnabled(int c
}
bool SystemMenuModelDelegate::IsCommandIdVisible(int command_id) const {
diff --git a/www/chromium/files/patch-chrome_browser_ui_views_frame_tab__strip__region__view.cc b/www/chromium/files/patch-chrome_browser_ui_views_frame_tab__strip__region__view.cc
index 3a485c613160..31ef3ae1e8d5 100644
--- a/www/chromium/files/patch-chrome_browser_ui_views_frame_tab__strip__region__view.cc
+++ b/www/chromium/files/patch-chrome_browser_ui_views_frame_tab__strip__region__view.cc
@@ -1,8 +1,8 @@
---- chrome/browser/ui/views/frame/tab_strip_region_view.cc.orig 2025-04-04 08:52:13 UTC
+--- chrome/browser/ui/views/frame/tab_strip_region_view.cc.orig 2025-09-06 10:01:20 UTC
+++ chrome/browser/ui/views/frame/tab_strip_region_view.cc
@@ -222,7 +222,7 @@ TabStripRegionView::TabStripRegionView(std::unique_ptr
- new_tab_button_->GetViewAccessibility().SetName(
- l10n_util::GetStringUTF16(IDS_ACCNAME_NEWTAB));
+ new_tab_button_->GetViewAccessibility().SetName(
+ l10n_util::GetStringUTF16(IDS_ACCNAME_NEWTAB));
-#if BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
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
index 95e8f974ebce..842d642b4b02 100644
--- 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
@@ -1,7 +1,7 @@
---- chrome/browser/ui/views/new_tab_footer/footer_controller.cc.orig 2025-08-07 06:57:29 UTC
+--- chrome/browser/ui/views/new_tab_footer/footer_controller.cc.orig 2025-09-06 10:01:20 UTC
+++ chrome/browser/ui/views/new_tab_footer/footer_controller.cc
-@@ -37,7 +37,7 @@ NewTabFooterController::NewTabFooterController(Browser
- base::BindRepeating(&NewTabFooterController::UpdateFooterVisibility,
+@@ -44,7 +44,7 @@ NewTabFooterController::NewTabFooterController(
+ base::BindRepeating(&NewTabFooterController::UpdateFooterVisibilities,
weak_factory_.GetWeakPtr(),
/*log_on_load_metric=*/false));
-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
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 05159671a385..aad1273edb31 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-08-07 06:57:29 UTC
+--- chrome/browser/ui/views/omnibox/omnibox_view_views.cc.orig 2025-09-06 10:01:20 UTC
+++ chrome/browser/ui/views/omnibox/omnibox_view_views.cc
-@@ -2191,7 +2191,7 @@ void OmniboxViewViews::MaybeAddSendTabToSelfItem(
+@@ -2320,7 +2320,7 @@ void OmniboxViewViews::MaybeAddSendTabToSelfItem(
}
void OmniboxViewViews::OnPopupOpened() {
diff --git a/www/chromium/files/patch-chrome_browser_ui_views_passwords_password__bubble__view__base.cc b/www/chromium/files/patch-chrome_browser_ui_views_passwords_password__bubble__view__base.cc
index b42fed194d86..7f15adfea54c 100644
--- a/www/chromium/files/patch-chrome_browser_ui_views_passwords_password__bubble__view__base.cc
+++ b/www/chromium/files/patch-chrome_browser_ui_views_passwords_password__bubble__view__base.cc
@@ -1,6 +1,6 @@
---- chrome/browser/ui/views/passwords/password_bubble_view_base.cc.orig 2025-08-07 06:57:29 UTC
+--- chrome/browser/ui/views/passwords/password_bubble_view_base.cc.orig 2025-09-06 10:01:20 UTC
+++ chrome/browser/ui/views/passwords/password_bubble_view_base.cc
-@@ -42,7 +42,7 @@
+@@ -43,7 +43,7 @@
#include "ui/base/metadata/metadata_impl_macros.h"
#include "ui/views/controls/button/button.h"
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 a4c6840a69f3..4c2267a67d2c 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-08-07 06:57:29 UTC
+--- chrome/browser/ui/views/profiles/avatar_toolbar_button.cc.orig 2025-09-06 10:01:20 UTC
+++ chrome/browser/ui/views/profiles/avatar_toolbar_button.cc
-@@ -331,7 +331,7 @@ void AvatarToolbarButton::MaybeShowProfileSwitchIPH()
+@@ -407,7 +407,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 0d054a0e5f93..76af8eb0954f 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-08-07 06:57:29 UTC
+--- chrome/browser/ui/views/profiles/avatar_toolbar_button.h.orig 2025-09-06 10:01:20 UTC
+++ chrome/browser/ui/views/profiles/avatar_toolbar_button.h
-@@ -91,7 +91,7 @@ class AvatarToolbarButton : public ToolbarButton {
+@@ -96,7 +96,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 928b37d51392..791dcf1595dc 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,11 +1,11 @@
---- chrome/browser/ui/views/profiles/profile_menu_coordinator.cc.orig 2025-08-07 06:57:29 UTC
+--- chrome/browser/ui/views/profiles/profile_menu_coordinator.cc.orig 2025-09-06 10:01:20 UTC
+++ chrome/browser/ui/views/profiles/profile_menu_coordinator.cc
-@@ -47,7 +47,7 @@ void ProfileMenuCoordinator::Show(
- user_education_->NotifyFeaturePromoFeatureUsed(
- feature_engagement::kIPHProfileSwitchFeature,
- FeaturePromoFeatureUsedAction::kClosePromoIfPresent);
+@@ -55,7 +55,7 @@ void ProfileMenuCoordinator::Show(
+ ->NotifyFeaturePromoFeatureUsed(
+ feature_engagement::kIPHProfileSwitchFeature,
+ FeaturePromoFeatureUsedAction::kClosePromoIfPresent);
-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- user_education_->NotifyFeaturePromoFeatureUsed(
- feature_engagement::kIPHSupervisedUserProfileSigninFeature,
- FeaturePromoFeatureUsedAction::kClosePromoIfPresent);
+ BrowserUserEducationInterface::From(GetBrowser())
+ ->NotifyFeaturePromoFeatureUsed(
+ feature_engagement::kIPHSupervisedUserProfileSigninFeature,
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 cb939771be8c..c7562f808fcb 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,6 +1,6 @@
---- chrome/browser/ui/views/profiles/profile_menu_view.cc.orig 2025-08-07 06:57:29 UTC
+--- chrome/browser/ui/views/profiles/profile_menu_view.cc.orig 2025-09-06 10:01:20 UTC
+++ chrome/browser/ui/views/profiles/profile_menu_view.cc
-@@ -99,7 +99,7 @@
+@@ -102,7 +102,7 @@
#include "ui/views/accessibility/view_accessibility.h"
#include "ui/views/widget/widget.h"
@@ -9,16 +9,7 @@
#include "chrome/browser/enterprise/signin/enterprise_signin_prefs.h"
#endif
-@@ -399,7 +399,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()
-@@ -538,7 +538,7 @@ void ProfileMenuView::SetMenuTitleForAccessibility() {
+@@ -585,7 +585,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__picker__view.cc b/www/chromium/files/patch-chrome_browser_ui_views_profiles_profile__picker__view.cc
index 393855d2e4e3..64ce994538cb 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-07-02 06:08:04 UTC
+--- chrome/browser/ui/views/profiles/profile_picker_view.cc.orig 2025-09-06 10:01:20 UTC
+++ chrome/browser/ui/views/profiles/profile_picker_view.cc
-@@ -84,7 +84,7 @@
+@@ -81,7 +81,7 @@
#include "chrome/browser/global_keyboard_shortcuts_mac.h"
#endif
@@ -9,7 +9,7 @@
#include "chrome/browser/shell_integration_linux.h"
#endif
-@@ -114,7 +114,7 @@ class ProfilePickerWidget : public views::Widget {
+@@ -107,7 +107,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 152d705f22f4..c99e859ac720 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,4 +1,4 @@
---- chrome/browser/ui/views/profiles/signin_view_controller_delegate_views.cc.orig 2025-08-07 06:57:29 UTC
+--- chrome/browser/ui/views/profiles/signin_view_controller_delegate_views.cc.orig 2025-09-06 10:01:20 UTC
+++ chrome/browser/ui/views/profiles/signin_view_controller_delegate_views.cc
@@ -63,14 +63,14 @@
#include "chrome/browser/ui/webui/signin/signout_confirmation/signout_confirmation_ui.h"
@@ -14,10 +14,10 @@
const int kModalDialogWidth = 448;
-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- const int kManagedUserNoticeConfirmationDialogWidth = 512;
- const int kManagedUserNoticeConfirmationDialogHeight = 576;
- const int kManagedUserNoticeConfirmationUpdatedDialogWidth = 780;
-@@ -139,7 +139,7 @@ SigninViewControllerDelegateViews::CreateSyncConfirmat
+ const int kManagedUserNoticeConfirmationDialogWidth = 780;
+ const int kManagedUserNoticeConfirmationDialogHeight = 560;
+ #endif
+@@ -137,7 +137,7 @@ SigninViewControllerDelegateViews::CreateSyncConfirmat
kSyncConfirmationDialogWidth, InitializeSigninWebDialogUI(true));
}
@@ -25,8 +25,8 @@
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
std::unique_ptr<views::WebView>
SigninViewControllerDelegateViews::CreateHistorySyncOptInWebView(
- Browser* browser) {
-@@ -225,7 +225,7 @@ SigninViewControllerDelegateViews::CreateSignoutConfir
+ Browser* browser,
+@@ -227,7 +227,7 @@ SigninViewControllerDelegateViews::CreateSignoutConfir
}
#endif // BUILDFLAG(ENABLE_DICE_SUPPORT)
@@ -35,7 +35,7 @@
// static
std::unique_ptr<views::WebView>
SigninViewControllerDelegateViews::CreateManagedUserNoticeConfirmationWebView(
-@@ -410,7 +410,7 @@ SigninViewControllerDelegateViews::SigninViewControlle
+@@ -402,7 +402,7 @@ SigninViewControllerDelegateViews::SigninViewControlle
SetButtons(static_cast<int>(ui::mojom::DialogButton::kNone));
@@ -44,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) {
-@@ -502,7 +502,7 @@ void SigninViewControllerDelegateViews::DisplayModal()
+@@ -494,7 +494,7 @@ void SigninViewControllerDelegateViews::DisplayModal()
content_view_->RequestFocus();
}
@@ -53,7 +53,7 @@
void SigninViewControllerDelegateViews::DeleteProfileOnCancel() {
ProfileAttributesEntry* entry =
g_browser_process->profile_manager()
-@@ -542,7 +542,7 @@ SigninViewControllerDelegate::CreateSyncConfirmationDe
+@@ -534,7 +534,7 @@ SigninViewControllerDelegate::CreateSyncConfirmationDe
/*animate_on_resize=*/true);
}
@@ -61,8 +61,8 @@
+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
// static
SigninViewControllerDelegate*
- SigninViewControllerDelegate::CreateSyncHistoryOptInDelegate(Browser* browser) {
-@@ -596,7 +596,7 @@ SigninViewControllerDelegate::CreateSignoutConfirmatio
+ SigninViewControllerDelegate::CreateSyncHistoryOptInDelegate(
+@@ -591,7 +591,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 4148b24bc48d..d59466bc048c 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,15 +1,15 @@
---- 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.orig 2025-09-06 10:01:20 UTC
+++ chrome/browser/ui/views/profiles/signin_view_controller_delegate_views.h
-@@ -57,7 +57,7 @@ class SigninViewControllerDelegateViews
+@@ -58,7 +58,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
+ Browser* browser,
+ HistorySyncOptinLaunchContext launch_context);
+@@ -80,7 +80,7 @@ class SigninViewControllerDelegateViews
SignoutConfirmationCallback callback);
#endif // BUILDFLAG(ENABLE_DICE_SUPPORT)
@@ -18,7 +18,7 @@
static std::unique_ptr<views::WebView>
CreateManagedUserNoticeConfirmationWebView(
Browser* browser,
-@@ -149,7 +149,7 @@ class SigninViewControllerDelegateViews
+@@ -151,7 +151,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 7b05a8019709..fc74f5a26174 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-07-02 06:08:04 UTC
+--- chrome/browser/ui/views/tabs/dragging/tab_drag_controller.cc.orig 2025-09-06 10:01:20 UTC
+++ chrome/browser/ui/views/tabs/dragging/tab_drag_controller.cc
-@@ -193,7 +193,7 @@ bool IsWindowDragUsingSystemDragDropAllowed() {
+@@ -194,7 +194,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();
-@@ -384,7 +384,7 @@ TabDragController::Liveness TabDragController::Init(
+@@ -406,7 +406,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_ =
-@@ -892,7 +892,7 @@ TabDragController::Liveness TabDragController::DragBro
+@@ -980,7 +980,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.
-@@ -2024,7 +2024,7 @@ void TabDragController::CompleteDrag() {
+@@ -2132,7 +2132,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
-@@ -2441,7 +2441,7 @@ TabDragController::Liveness TabDragController::GetLoca
+@@ -2549,7 +2549,7 @@ TabDragController::Liveness TabDragController::GetLoca
}
}
diff --git a/www/chromium/files/patch-chrome_browser_ui_views_tabs_tab.cc b/www/chromium/files/patch-chrome_browser_ui_views_tabs_tab.cc
index 41c8fd403b13..8358238c1fad 100644
--- a/www/chromium/files/patch-chrome_browser_ui_views_tabs_tab.cc
+++ b/www/chromium/files/patch-chrome_browser_ui_views_tabs_tab.cc
@@ -1,6 +1,6 @@
---- chrome/browser/ui/views/tabs/tab.cc.orig 2025-08-07 06:57:29 UTC
+--- chrome/browser/ui/views/tabs/tab.cc.orig 2025-09-06 10:01:20 UTC
+++ chrome/browser/ui/views/tabs/tab.cc
-@@ -657,7 +657,7 @@ void Tab::MaybeUpdateHoverStatus(const ui::MouseEvent&
+@@ -670,7 +670,7 @@ void Tab::MaybeUpdateHoverStatus(const ui::MouseEvent&
return;
}
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
deleted file mode 100644
index a40b3a551ca8..000000000000
--- a/www/chromium/files/patch-chrome_browser_ui_views_tabs_tab__strip__combo__button.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- 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
-@@ -94,7 +94,7 @@ TabStripComboButton::TabStripComboButton(BrowserWindow
- base::BindRepeating(&TabStripComboButton::OnNewTabButtonStateChanged,
- base::Unretained(this))));
-
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- // The New Tab Button can be middle-clicked on Linux.
- new_tab_button->SetTriggerableEventFlags(
- new_tab_button->GetTriggerableEventFlags() | ui::EF_MIDDLE_MOUSE_BUTTON);
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 3286b8c77bd5..5c1a9efe165b 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-08-07 06:57:29 UTC
+--- chrome/browser/ui/views/tabs/tab_style_views.cc.orig 2025-09-06 10:01:20 UTC
+++ chrome/browser/ui/views/tabs/tab_style_views.cc
-@@ -574,7 +574,7 @@ float TabStyleViewsImpl::GetCurrentActiveOpacity() con
+@@ -575,7 +575,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 8f397040cd70..a81e79f5ba4a 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-08-07 06:57:29 UTC
+--- chrome/browser/ui/views/user_education/browser_user_education_service.cc.orig 2025-09-06 10:01:20 UTC
+++ chrome/browser/ui/views/user_education/browser_user_education_service.cc
-@@ -1054,7 +1054,7 @@ void MaybeRegisterChromeFeaturePromos(
+@@ -1090,7 +1090,7 @@ void MaybeRegisterChromeFeaturePromos(
"Triggered when a shared tab becomes the active tab.")));
}
@@ -9,7 +9,7 @@
// kIPHSupervisedUserProfileSigninFeature
registry.RegisterFeature(std::move(
FeaturePromoSpecification::CreateForCustomAction(
-@@ -1312,7 +1312,7 @@ void MaybeRegisterChromeFeaturePromos(
+@@ -1337,7 +1337,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 32d349559593..13dc6996ea16 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,4 +1,4 @@
---- chrome/browser/ui/views/web_apps/web_app_integration_test_driver.cc.orig 2025-08-07 06:57:29 UTC
+--- chrome/browser/ui/views/web_apps/web_app_integration_test_driver.cc.orig 2025-09-06 10:01:20 UTC
+++ chrome/browser/ui/views/web_apps/web_app_integration_test_driver.cc
@@ -516,7 +516,7 @@ std::string GetFileExtension(FileExtension file_extens
}
@@ -9,7 +9,7 @@
SiteConfig GetSiteConfigurationFromAppName(const std::string& app_name) {
SiteConfig config;
bool is_app_found = false;
-@@ -2078,7 +2078,7 @@ void WebAppIntegrationTestDriver::DeletePlatformShortc
+@@ -2076,7 +2076,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(
-@@ -3396,7 +3396,7 @@ void WebAppIntegrationTestDriver::CheckRunOnOsLoginEna
+@@ -3394,7 +3394,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
-@@ -3411,7 +3411,7 @@ void WebAppIntegrationTestDriver::CheckRunOnOsLoginDis
+@@ -3409,7 +3409,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
-@@ -3421,7 +3421,7 @@ void WebAppIntegrationTestDriver::CheckRunOnOsLoginDis
+@@ -3419,7 +3419,7 @@ void WebAppIntegrationTestDriver::CheckRunOnOsLoginDis
void WebAppIntegrationTestDriver::CheckSiteHandlesFile(
Site site,
FileExtension file_extension) {
@@ -45,7 +45,7 @@
if (!BeforeStateCheckAction(__FUNCTION__)) {
return;
}
-@@ -3437,7 +3437,7 @@ void WebAppIntegrationTestDriver::CheckSiteHandlesFile
+@@ -3435,7 +3435,7 @@ void WebAppIntegrationTestDriver::CheckSiteHandlesFile
void WebAppIntegrationTestDriver::CheckSiteNotHandlesFile(
Site site,
FileExtension file_extension) {
@@ -54,7 +54,7 @@
if (!BeforeStateCheckAction(__FUNCTION__)) {
return;
}
-@@ -4262,7 +4262,7 @@ base::FilePath WebAppIntegrationTestDriver::GetShortcu
+@@ -4260,7 +4260,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
-@@ -4462,7 +4462,7 @@ bool WebAppIntegrationTestDriver::IsShortcutAndIconCre
+@@ -4460,7 +4460,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);
-@@ -4506,7 +4506,7 @@ bool WebAppIntegrationTestDriver::DoIconColorsMatch(Pr
+@@ -4504,7 +4504,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__dialogs.h b/www/chromium/files/patch-chrome_browser_ui_web__applications_web__app__dialogs.h
index 8ad9eeb10923..381c137e5e60 100644
--- a/www/chromium/files/patch-chrome_browser_ui_web__applications_web__app__dialogs.h
+++ b/www/chromium/files/patch-chrome_browser_ui_web__applications_web__app__dialogs.h
@@ -1,6 +1,6 @@
---- chrome/browser/ui/web_applications/web_app_dialogs.h.orig 2025-01-15 09:18:26 UTC
+--- chrome/browser/ui/web_applications/web_app_dialogs.h.orig 2025-09-06 10:01:20 UTC
+++ chrome/browser/ui/web_applications/web_app_dialogs.h
-@@ -21,7 +21,7 @@
+@@ -24,7 +24,7 @@
#include "ui/gfx/native_widget_types.h"
static_assert(BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ||
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 a344ebb76ed8..6eee4bdea253 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-08-07 06:57:29 UTC
+--- chrome/browser/ui/web_applications/web_app_ui_manager_impl.cc.orig 2025-09-06 10:01:20 UTC
+++ chrome/browser/ui/web_applications/web_app_ui_manager_impl.cc
-@@ -566,7 +566,7 @@ void WebAppUiManagerImpl::MaybeShowIPHPromoForAppsLaun
+@@ -564,7 +564,7 @@ void WebAppUiManagerImpl::MaybeShowIPHPromoForAppsLaun
Browser* browser,
Profile* profile,
const std::string& app_id) {
@@ -9,7 +9,7 @@
WebAppProvider* provider = WebAppProvider::GetForWebApps(profile);
CHECK(provider);
-@@ -795,7 +795,7 @@ void WebAppUiManagerImpl::ClearWebAppSiteDataIfNeeded(
+@@ -793,7 +793,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 069e168b5d2c..5245f9f93382 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,11 +1,11 @@
---- chrome/browser/ui/web_applications/web_app_ui_manager_impl.h.orig 2025-08-07 06:57:29 UTC
+--- chrome/browser/ui/web_applications/web_app_ui_manager_impl.h.orig 2025-09-06 10:01:20 UTC
+++ chrome/browser/ui/web_applications/web_app_ui_manager_impl.h
-@@ -245,7 +245,7 @@ class WebAppUiManagerImpl : public BrowserListObserver
+@@ -243,7 +243,7 @@ class WebAppUiManagerImpl : public BrowserListObserver
UninstallCompleteCallback uninstall_complete_callback,
webapps::UninstallResultCode uninstall_code);
-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- void ShowIPHPromoForAppsLaunchedViaLinkCapturing(const Browser* browser,
+ void ShowIPHPromoForAppsLaunchedViaLinkCapturing(Browser* browser,
const webapps::AppId& app_id,
bool is_activated);
diff --git a/www/chromium/files/patch-chrome_browser_ui_webui__browser_webui__browser__window.cc b/www/chromium/files/patch-chrome_browser_ui_webui__browser_webui__browser__window.cc
new file mode 100644
index 000000000000..a798b32d2c62
--- /dev/null
+++ b/www/chromium/files/patch-chrome_browser_ui_webui__browser_webui__browser__window.cc
@@ -0,0 +1,11 @@
+--- chrome/browser/ui/webui_browser/webui_browser_window.cc.orig 2025-09-06 10:01:20 UTC
++++ chrome/browser/ui/webui_browser/webui_browser_window.cc
+@@ -22,7 +22,7 @@ namespace {
+
+ // Copied from chrome/browser/ui/views/frame/browser_frame.cc.
+ bool IsUsingLinuxSystemTheme(Profile* profile) {
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ return ThemeServiceFactory::GetForProfile(profile)->UsingSystemTheme();
+ #else
+ return false;
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 53569c4c9d4e..57a1b6fda25e 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-08-07 06:57:29 UTC
+--- chrome/browser/ui/webui/certificate_manager/client_cert_sources.cc.orig 2025-09-06 10:01:20 UTC
+++ chrome/browser/ui/webui/certificate_manager/client_cert_sources.cc
@@ -55,7 +55,7 @@
#include "net/ssl/client_cert_store_mac.h"
@@ -9,7 +9,16 @@
#include "chrome/browser/browser_process.h"
#include "chrome/browser/enterprise/client_certificates/certificate_provisioning_service_factory.h"
#include "chrome/browser/policy/chrome_browser_policy_connector.h"
-@@ -178,7 +178,7 @@ class ClientCertStoreFactoryMac : public ClientCertSto
+@@ -130,7 +130,7 @@ class ClientCertStoreLoader {
+ active_requests_;
+ };
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ class ClientCertStoreFactoryNSS : public ClientCertStoreFactory {
+ public:
+ std::unique_ptr<net::ClientCertStore> CreateClientCertStore() override {
+@@ -155,7 +155,7 @@ class ClientCertStoreFactoryMac : public ClientCertSto
};
#endif
@@ -18,7 +27,7 @@
std::unique_ptr<ClientCertStoreLoader> CreatePlatformClientCertLoader(
Profile* profile) {
#if BUILDFLAG(IS_WIN)
-@@ -193,7 +193,7 @@ std::unique_ptr<ClientCertStoreLoader> CreatePlatformC
+@@ -170,7 +170,7 @@ std::unique_ptr<ClientCertStoreLoader> CreatePlatformC
}
#endif
@@ -27,7 +36,7 @@
// ClientCertStore implementation that always returns an empty list. The
// CertificateProvisioningService implementation expects to wrap a platform
// cert store, but here we only want to get results from the provisioning
-@@ -369,7 +369,7 @@ class ClientCertSource : public CertificateManagerPage
+@@ -345,7 +345,7 @@ class ClientCertSource : public CertificateManagerPage
std::optional<net::CertificateList> certs_;
};
@@ -36,7 +45,7 @@
// ChromeOS currently can use either Kcer or NSS for listing client certs, and
// Linux uses NSS only. This interface provides an abstraction to hide that
// from WritableClientCertSource. Currently this class only handles reading
-@@ -1099,7 +1099,7 @@ CreatePlatformClientCertSource(
+@@ -1066,7 +1066,7 @@ CreatePlatformClientCertSource(
mojo::Remote<certificate_manager::mojom::CertificateManagerPage>*
remote_client,
Profile* profile) {
@@ -45,7 +54,7 @@
return std::make_unique<WritableClientCertSource>(remote_client, profile);
#else
return std::make_unique<ClientCertSource>(
-@@ -1107,7 +1107,7 @@ CreatePlatformClientCertSource(
+@@ -1074,7 +1074,7 @@ CreatePlatformClientCertSource(
#endif
}
@@ -54,7 +63,7 @@
std::unique_ptr<CertificateManagerPageHandler::CertSource>
CreateProvisionedClientCertSource(Profile* profile) {
return std::make_unique<ClientCertSource>(
-@@ -1157,7 +1157,7 @@ bool ClientCertManagementAccessControls::IsChangeAllow
+@@ -1124,7 +1124,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 75a1e5978d1b..bf4b2af47365 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-08-07 06:57:29 UTC
+--- chrome/browser/ui/webui/chrome_web_ui_configs.cc.orig 2025-09-06 10:01:20 UTC
+++ chrome/browser/ui/webui/chrome_web_ui_configs.cc
-@@ -144,7 +144,7 @@
+@@ -152,7 +152,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"
-@@ -152,19 +152,19 @@
+@@ -160,13 +160,13 @@
#endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \
@@ -20,19 +20,12 @@
// BUILDFLAG(IS_ANDROID)
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
-- BUILDFLAG(IS_CHROMEOS)
-+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- #include "chrome/browser/ui/webui/connectors_internals/connectors_internals_ui.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_DESKTOP_ANDROID)
+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_DESKTOP_ANDROID) || BUILDFLAG(IS_BSD)
#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)
-@@ -192,7 +192,7 @@
+@@ -194,7 +194,7 @@
#include "chrome/browser/ui/webui/signin/signin_error_ui.h"
#endif // !BUILDFLAG(IS_CHROMEOS) && !BUILDFLAG(IS_ANDROID)
@@ -41,7 +34,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)
-@@ -333,7 +333,7 @@ void RegisterChromeWebUIConfigs() {
+@@ -347,7 +347,7 @@ void RegisterChromeWebUIConfigs() {
map.AddWebUIConfig(std::make_unique<WebUIJsErrorUIConfig>());
#endif // BUILDFLAG(IS_ANDROID)
@@ -50,7 +43,7 @@
map.AddWebUIConfig(std::make_unique<LinuxProxyConfigUI>());
#endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ||
// BUILDFLAG(IS_OPENBSD)
-@@ -363,7 +363,7 @@ void RegisterChromeWebUIConfigs() {
+@@ -377,7 +377,7 @@ void RegisterChromeWebUIConfigs() {
map.AddWebUIConfig(std::make_unique<ConflictsUIConfig>());
#endif // BUILDFLAG(IS_WIN)
@@ -59,7 +52,7 @@
map.AddWebUIConfig(std::make_unique<BrowserSwitchUIConfig>());
map.AddWebUIConfig(std::make_unique<HistorySyncOptinUIConfig>());
map.AddWebUIConfig(std::make_unique<OnDeviceTranslationInternalsUIConfig>());
-@@ -372,20 +372,20 @@ void RegisterChromeWebUIConfigs() {
+@@ -386,13 +386,13 @@ void RegisterChromeWebUIConfigs() {
#endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \
@@ -70,14 +63,6 @@
// BUILDFLAG(IS_ANDROID)
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
-- BUILDFLAG(IS_CHROMEOS)
-+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- map.AddWebUIConfig(
- std::make_unique<enterprise_connectors::ConnectorsInternalsUIConfig>());
- #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_DESKTOP_ANDROID)
+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_DESKTOP_ANDROID) || BUILDFLAG(IS_BSD)
map.AddWebUIConfig(std::make_unique<DiscardsUIConfig>());
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 e7baae19468a..666a1fba5b75 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-07-02 06:08:04 UTC
+--- chrome/browser/ui/webui/chrome_web_ui_controller_factory.cc.orig 2025-09-06 10:01:20 UTC
+++ chrome/browser/ui/webui/chrome_web_ui_controller_factory.cc
-@@ -117,16 +117,16 @@
+@@ -116,16 +116,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
-@@ -410,7 +410,7 @@ base::RefCountedMemory* ChromeWebUIControllerFactory::
+@@ -409,7 +409,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);
}
-@@ -449,7 +449,7 @@ base::RefCountedMemory* ChromeWebUIControllerFactory::
+@@ -448,7 +448,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_connectors__internals__page__handler.cc b/www/chromium/files/patch-chrome_browser_ui_webui_connectors__internals_connectors__internals__page__handler.cc
index ba9689f69e5e..23f022630bc9 100644
--- a/www/chromium/files/patch-chrome_browser_ui_webui_connectors__internals_connectors__internals__page__handler.cc
+++ b/www/chromium/files/patch-chrome_browser_ui_webui_connectors__internals_connectors__internals__page__handler.cc
@@ -1,20 +1,20 @@
---- chrome/browser/ui/webui/connectors_internals/connectors_internals_page_handler.cc.orig 2025-08-07 06:57:29 UTC
+--- chrome/browser/ui/webui/connectors_internals/connectors_internals_page_handler.cc.orig 2025-09-06 10:01:20 UTC
+++ chrome/browser/ui/webui/connectors_internals/connectors_internals_page_handler.cc
-@@ -82,7 +82,7 @@ connectors_internals::mojom::ClientIdentityPtr GetIden
- }
+@@ -85,7 +85,7 @@ connectors_internals::mojom::ClientIdentityPtr GetIden
#endif // BUILDFLAG(ENTERPRISE_CLIENT_CERTIFICATES)
--#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_ANDROID)
++ BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
std::string GetStringFromTimestamp(base::Time timestamp) {
return (timestamp == base::Time()) ? std::string()
: base::UnlocalizedTimeFormatWithPattern(
-@@ -191,7 +191,7 @@ void ConnectorsInternalsPageHandler::GetClientCertific
-
+@@ -202,7 +202,7 @@ void ConnectorsInternalsPageHandler::GetClientCertific
void ConnectorsInternalsPageHandler::GetSignalsReportingState(
GetSignalsReportingStateCallback callback) {
--#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_ANDROID)
++ BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
auto* profile_prefs = profile_->GetPrefs();
std::string last_upload_attempt_time_string =
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 60a15121d8a4..7ad93d57c9a2 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,6 +1,6 @@
---- chrome/browser/ui/webui/interstitials/interstitial_ui.cc.orig 2025-07-02 06:08:04 UTC
+--- chrome/browser/ui/webui/interstitials/interstitial_ui.cc.orig 2025-09-06 10:01:20 UTC
+++ chrome/browser/ui/webui/interstitials/interstitial_ui.cc
-@@ -77,7 +77,7 @@
+@@ -75,7 +75,7 @@
#include "components/security_interstitials/content/captive_portal_blocking_page.h"
#endif
@@ -9,7 +9,7 @@
#include "chrome/browser/supervised_user/supervised_user_verification_controller_client.h"
#include "chrome/browser/supervised_user/supervised_user_verification_page_blocked_sites.h"
#include "chrome/browser/supervised_user/supervised_user_verification_page_youtube.h"
-@@ -413,7 +413,7 @@ std::unique_ptr<EnterpriseWarnPage> CreateEnterpriseWa
+@@ -404,7 +404,7 @@ std::unique_ptr<EnterpriseWarnPage> CreateEnterpriseWa
}
#endif
@@ -18,7 +18,7 @@
std::unique_ptr<SupervisedUserVerificationPageForYouTube>
CreateSupervisedUserVerificationPageForYouTube(
content::WebContents* web_contents,
-@@ -640,7 +640,7 @@ void InterstitialHTMLSource::StartDataRequest(
+@@ -631,7 +631,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.cc b/www/chromium/files/patch-chrome_browser_ui_webui_management_management__ui.cc
index 1a2a23e2d105..1735c6cb8453 100644
--- a/www/chromium/files/patch-chrome_browser_ui_webui_management_management__ui.cc
+++ b/www/chromium/files/patch-chrome_browser_ui_webui_management_management__ui.cc
@@ -1,6 +1,6 @@
---- chrome/browser/ui/webui/management/management_ui.cc.orig 2025-05-28 14:55:43 UTC
+--- chrome/browser/ui/webui/management/management_ui.cc.orig 2025-09-06 10:01:20 UTC
+++ chrome/browser/ui/webui/management/management_ui.cc
-@@ -181,11 +181,11 @@ void ManagementUI::GetLocalizedStrings(
+@@ -183,11 +183,11 @@ void ManagementUI::GetLocalizedStrings(
IDS_MANAGEMENT_FILE_TRANSFER_VISIBLE_DATA},
{kManagementReportFileEvents, IDS_MANAGEMENT_REPORT_FILE_EVENTS},
#endif // BUILDFLAG(IS_CHROMEOS)
diff --git a/www/chromium/files/patch-chrome_browser_ui_webui_management_management__ui__handler.cc b/www/chromium/files/patch-chrome_browser_ui_webui_management_management__ui__handler.cc
index 8cfe7622ce14..9ac4a9bd3233 100644
--- a/www/chromium/files/patch-chrome_browser_ui_webui_management_management__ui__handler.cc
+++ b/www/chromium/files/patch-chrome_browser_ui_webui_management_management__ui__handler.cc
@@ -1,6 +1,6 @@
---- chrome/browser/ui/webui/management/management_ui_handler.cc.orig 2025-03-05 08:14:56 UTC
+--- chrome/browser/ui/webui/management/management_ui_handler.cc.orig 2025-09-06 10:01:20 UTC
+++ chrome/browser/ui/webui/management/management_ui_handler.cc
-@@ -58,7 +58,7 @@
+@@ -68,7 +68,7 @@
#include "ui/base/l10n/l10n_util.h"
#include "ui/base/webui/web_ui_util.h"
@@ -9,7 +9,7 @@
#include "chrome/browser/enterprise/signals/user_permission_service_factory.h"
#include "components/device_signals/core/browser/user_permission_service.h" // nogncheck
#endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-@@ -359,7 +359,7 @@ void ManagementUIHandler::AddReportingInfo(base::Value
+@@ -381,7 +381,7 @@ void ManagementUIHandler::AddReportingInfo(base::Value
report_sources->Append(std::move(data));
}
@@ -18,7 +18,7 @@
auto device_signal_data = GetDeviceSignalGrantedMessage();
if (!device_signal_data.empty()) {
report_sources->Append(std::move(device_signal_data));
-@@ -381,7 +381,7 @@ void ManagementUIHandler::AddReportingInfo(base::Value
+@@ -403,7 +403,7 @@ void ManagementUIHandler::AddReportingInfo(base::Value
report_sources->Append(std::move(data));
}
@@ -27,7 +27,7 @@
auto device_signal_data = GetDeviceSignalGrantedMessage();
if (!device_signal_data.empty()) {
report_sources->Append(std::move(device_signal_data));
-@@ -567,7 +567,7 @@ policy::PolicyService* ManagementUIHandler::GetPolicyS
+@@ -589,7 +589,7 @@ policy::PolicyService* ManagementUIHandler::GetPolicyS
->policy_service();
}
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 ed4fe91cb02c..54f4919fdb14 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,15 +1,15 @@
---- 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.orig 2025-09-06 10:01:20 UTC
+++ chrome/browser/ui/webui/management/management_ui_handler.h
-@@ -29,7 +29,7 @@ namespace policy {
- class PolicyService;
- } // namespace policy
+@@ -34,7 +34,7 @@ namespace enterprise_management {
+ class GetUserEligiblePromotionsResponse;
+ } // namespace enterprise_management
-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
namespace device_signals {
class UserPermissionService;
} // namespace device_signals
-@@ -70,7 +70,7 @@ class ManagementUIHandler : public content::WebUIMessa
+@@ -91,7 +91,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_new__tab__page_new__tab__page__handler.cc b/www/chromium/files/patch-chrome_browser_ui_webui_new__tab__page_new__tab__page__handler.cc
deleted file mode 100644
index a9d4e10d8e92..000000000000
--- a/www/chromium/files/patch-chrome_browser_ui_webui_new__tab__page_new__tab__page__handler.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- chrome/browser/ui/webui/new_tab_page/new_tab_page_handler.cc.orig 2025-08-07 06:57:29 UTC
-+++ chrome/browser/ui/webui/new_tab_page/new_tab_page_handler.cc
-@@ -540,7 +540,7 @@ NewTabPageHandler::NewTabPageHandler(
- prefs::kNtpFooterVisible,
- base::BindRepeating(&NewTabPageHandler::OnFooterVisibilityUpdated,
- base::Unretained(this)));
--#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_webui_settings_settings__localized__strings__provider.cc b/www/chromium/files/patch-chrome_browser_ui_webui_settings_settings__localized__strings__provider.cc
index 0099f41660a4..edd56bfe05ca 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-08-07 06:57:29 UTC
+--- chrome/browser/ui/webui/settings/settings_localized_strings_provider.cc.orig 2025-09-06 10:01:20 UTC
+++ chrome/browser/ui/webui/settings/settings_localized_strings_provider.cc
@@ -137,7 +137,7 @@
#include "chrome/browser/ui/webui/settings/system_handler.h"
@@ -18,7 +18,7 @@
#include "ui/linux/linux_ui_factory.h"
#include "ui/ozone/public/ozone_platform.h"
#endif
-@@ -282,7 +282,7 @@ void AddA11yStrings(content::WebUIDataSource* html_sou
+@@ -278,7 +278,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",
-@@ -551,7 +551,7 @@ void AddAppearanceStrings(content::WebUIDataSource* ht
+@@ -548,7 +548,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,16 +36,21 @@
{"gtkTheme", IDS_SETTINGS_GTK_THEME},
{"useGtkTheme", IDS_SETTINGS_USE_GTK_THEME},
{"qtTheme", IDS_SETTINGS_QT_THEME},
-@@ -559,7 +559,7 @@ void AddAppearanceStrings(content::WebUIDataSource* ht
+@@ -556,11 +556,11 @@ void AddAppearanceStrings(content::WebUIDataSource* ht
{"classicTheme", IDS_SETTINGS_CLASSIC_THEME},
{"useClassicTheme", IDS_SETTINGS_USE_CLASSIC_THEME},
#endif
+-#if !BUILDFLAG(IS_LINUX)
++#if !BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ {"resetToDefaultTheme", IDS_SETTINGS_RESET_TO_DEFAULT_THEME},
+ #endif
+ {"resetToolbarToDefault", IDS_SETTINGS_RESET_TOOLBAR_TO_DEFAULT},
-#if BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
{"showWindowDecorations", IDS_SHOW_WINDOW_DECORATIONS},
#endif
#if BUILDFLAG(IS_MAC)
-@@ -581,7 +581,7 @@ void AddAppearanceStrings(content::WebUIDataSource* ht
+@@ -582,7 +582,7 @@ void AddAppearanceStrings(content::WebUIDataSource* ht
html_source->AddBoolean("tabSearchIsRightAlignedAtStartup",
tabs::GetTabSearchTrailingTabstrip(profile));
@@ -54,7 +59,7 @@
bool show_custom_chrome_frame = ui::OzonePlatform::GetInstance()
->GetPlatformRuntimeProperties()
.supports_server_side_window_decorations;
-@@ -1556,7 +1556,7 @@ void AddSignOutDialogStrings(content::WebUIDataSource*
+@@ -1591,7 +1591,7 @@ void AddSignOutDialogStrings(content::WebUIDataSource*
g_browser_process->GetApplicationLocale())
.spec();
diff --git a/www/chromium/files/patch-chrome_browser_ui_webui_side__panel_customize__chrome_customize__chrome__page__handler.cc b/www/chromium/files/patch-chrome_browser_ui_webui_side__panel_customize__chrome_customize__chrome__page__handler.cc
index 3e3c79b61e7f..78485da73d75 100644
--- a/www/chromium/files/patch-chrome_browser_ui_webui_side__panel_customize__chrome_customize__chrome__page__handler.cc
+++ b/www/chromium/files/patch-chrome_browser_ui_webui_side__panel_customize__chrome_customize__chrome__page__handler.cc
@@ -1,11 +1,11 @@
---- chrome/browser/ui/webui/side_panel/customize_chrome/customize_chrome_page_handler.cc.orig 2025-08-07 06:57:29 UTC
+--- chrome/browser/ui/webui/side_panel/customize_chrome/customize_chrome_page_handler.cc.orig 2025-09-06 10:01:20 UTC
+++ chrome/browser/ui/webui/side_panel/customize_chrome/customize_chrome_page_handler.cc
-@@ -145,7 +145,7 @@ CustomizeChromePageHandler::CustomizeChromePageHandler
- base::BindRepeating(&CustomizeChromePageHandler::UpdateFooterSettings,
- base::Unretained(this)));
-
+@@ -516,7 +516,7 @@ void CustomizeChromePageHandler::UpdateFooterSettings(
+ side_panel::mojom::ManagementNoticeState::New();
+ management_notice_state->can_be_shown = false;
+ management_notice_state->enabled_by_policy = false;
-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- PrefService* local_state = g_browser_process->local_state();
- if (local_state) {
- browser_pref_change_registrar_.Init(local_state);
+ enterprise_util::BrowserManagementNoticeState state =
+ enterprise_util::GetManagementNoticeStateForNTPFooter(profile_);
+ switch (state) {
diff --git a/www/chromium/files/patch-chrome_browser_ui_webui_side__panel_customize__chrome_customize__chrome__page__handler.h b/www/chromium/files/patch-chrome_browser_ui_webui_side__panel_customize__chrome_customize__chrome__page__handler.h
index 319afd2525d1..0eb6efdef908 100644
--- a/www/chromium/files/patch-chrome_browser_ui_webui_side__panel_customize__chrome_customize__chrome__page__handler.h
+++ b/www/chromium/files/patch-chrome_browser_ui_webui_side__panel_customize__chrome_customize__chrome__page__handler.h
@@ -1,6 +1,6 @@
---- chrome/browser/ui/webui/side_panel/customize_chrome/customize_chrome_page_handler.h.orig 2025-08-07 06:57:29 UTC
+--- chrome/browser/ui/webui/side_panel/customize_chrome/customize_chrome_page_handler.h.orig 2025-09-06 10:01:20 UTC
+++ chrome/browser/ui/webui/side_panel/customize_chrome/customize_chrome_page_handler.h
-@@ -194,7 +194,7 @@ class CustomizeChromePageHandler
+@@ -206,7 +206,7 @@ class CustomizeChromePageHandler
// value needs to be requeried by the page.
GURL last_source_url_{GURL(chrome::kChromeUINewTabPageURL)};
diff --git a/www/chromium/files/patch-chrome_browser_ui_webui_signin_profile__picker__handler.cc b/www/chromium/files/patch-chrome_browser_ui_webui_signin_profile__picker__handler.cc
index 2623bb418db4..c1392534b1f2 100644
--- a/www/chromium/files/patch-chrome_browser_ui_webui_signin_profile__picker__handler.cc
+++ b/www/chromium/files/patch-chrome_browser_ui_webui_signin_profile__picker__handler.cc
@@ -1,11 +1,11 @@
---- chrome/browser/ui/webui/signin/profile_picker_handler.cc.orig 2025-08-14 19:12:25 UTC
+--- chrome/browser/ui/webui/signin/profile_picker_handler.cc.orig 2025-09-06 10:01:20 UTC
+++ chrome/browser/ui/webui/signin/profile_picker_handler.cc
-@@ -169,7 +169,7 @@ base::Value::Dict CreateProfileEntry(const ProfileAttr
+@@ -168,7 +168,7 @@ base::Value::Dict CreateProfileEntry(const ProfileAttr
IDS_PROFILE_PICKER_PROFILE_CARD_LABEL, local_profile_name);
if (entry->GetIsManaged() == signin::Tribool::kTrue) {
profile_entry.Set("avatarBadge", "cr:domain");
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
- } else if (base::FeatureList::IsEnabled(
- supervised_user::kShowKiteForSupervisedUsers) &&
- entry->IsSupervised()) {
+ } else if (entry->IsSupervised()) {
+ profileCardButtonLabel = l10n_util::GetStringFUTF16(
+ IDS_PROFILE_PICKER_PROFILE_CARD_LABEL_SUPERVISED, local_profile_name);
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 2cb8c20863b4..caa940b91934 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,6 +1,6 @@
---- chrome/browser/ui/webui/user_education_internals/user_education_internals_page_handler_impl.cc.orig 2025-08-07 06:57:29 UTC
+--- chrome/browser/ui/webui/user_education_internals/user_education_internals_page_handler_impl.cc.orig 2025-09-06 10:01:20 UTC
+++ chrome/browser/ui/webui/user_education_internals/user_education_internals_page_handler_impl.cc
-@@ -47,7 +47,7 @@
+@@ -49,7 +49,7 @@
#include "ui/base/l10n/l10n_util.h"
#include "ui/base/webui/resource_path.h"
@@ -9,7 +9,7 @@
#include "chrome/browser/ui/browser_navigator.h"
#include "chrome/browser/ui/browser_navigator_params.h"
#include "net/base/url_util.h"
-@@ -87,7 +87,7 @@ user_education::NewBadgeRegistry* GetNewBadgeRegistry(
+@@ -89,7 +89,7 @@ user_education::NewBadgeRegistry* GetNewBadgeRegistry(
}
whats_new::WhatsNewRegistry* GetWhatsNewRegistry() {
@@ -18,7 +18,7 @@
return g_browser_process->GetFeatures()->whats_new_registry();
#else
return nullptr;
-@@ -877,7 +877,7 @@ void UserEducationInternalsPageHandlerImpl::ClearWhats
+@@ -912,7 +912,7 @@ void UserEducationInternalsPageHandlerImpl::ClearWhats
}
void UserEducationInternalsPageHandlerImpl::LaunchWhatsNewStaging() {
diff --git a/www/chromium/files/patch-chrome_browser_web__applications_os__integration_run__on__os__login__sub__manager.cc b/www/chromium/files/patch-chrome_browser_web__applications_os__integration_run__on__os__login__sub__manager.cc
index f15b08428f30..056b8ea297cb 100644
--- a/www/chromium/files/patch-chrome_browser_web__applications_os__integration_run__on__os__login__sub__manager.cc
+++ b/www/chromium/files/patch-chrome_browser_web__applications_os__integration_run__on__os__login__sub__manager.cc
@@ -1,6 +1,6 @@
---- chrome/browser/web_applications/os_integration/run_on_os_login_sub_manager.cc.orig 2025-05-05 10:57:53 UTC
+--- chrome/browser/web_applications/os_integration/run_on_os_login_sub_manager.cc.orig 2025-09-06 10:01:20 UTC
+++ chrome/browser/web_applications/os_integration/run_on_os_login_sub_manager.cc
-@@ -54,7 +54,7 @@ proto::os_state::RunOnOsLogin::Mode ConvertWebAppRunOn
+@@ -55,7 +55,7 @@ proto::os_state::RunOnOsLogin::Mode ConvertWebAppRunOn
// different from other platforms, see web_app_run_on_os_login_manager.h for
// more info.
bool DoesRunOnOsLoginRequireExecution() {
diff --git a/www/chromium/files/patch-chrome_browser_web__applications_os__integration_shortcut__sub__manager.cc b/www/chromium/files/patch-chrome_browser_web__applications_os__integration_shortcut__sub__manager.cc
index a6bba21078ae..5fcaab9eb0f1 100644
--- a/www/chromium/files/patch-chrome_browser_web__applications_os__integration_shortcut__sub__manager.cc
+++ b/www/chromium/files/patch-chrome_browser_web__applications_os__integration_shortcut__sub__manager.cc
@@ -1,6 +1,6 @@
---- chrome/browser/web_applications/os_integration/shortcut_sub_manager.cc.orig 2025-03-05 08:14:56 UTC
+--- chrome/browser/web_applications/os_integration/shortcut_sub_manager.cc.orig 2025-09-06 10:01:20 UTC
+++ chrome/browser/web_applications/os_integration/shortcut_sub_manager.cc
-@@ -199,7 +199,7 @@ void ShortcutSubManager::Execute(
+@@ -198,7 +198,7 @@ void ShortcutSubManager::Execute(
return;
}
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 284c5306fb0c..26439e7b9206 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-08-07 06:57:29 UTC
+--- chrome/browser/webauthn/chrome_authenticator_request_delegate.cc.orig 2025-09-06 10:01:20 UTC
+++ chrome/browser/webauthn/chrome_authenticator_request_delegate.cc
-@@ -551,7 +551,7 @@ void ChromeAuthenticatorRequestDelegate::ConfigureDisc
+@@ -549,7 +549,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 26119bd8950a..a79ebafeb744 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-08-07 06:57:29 UTC
+--- chrome/browser/webauthn/enclave_manager.cc.orig 2025-09-06 10:01:20 UTC
+++ chrome/browser/webauthn/enclave_manager.cc
-@@ -688,7 +688,7 @@ base::flat_set<GaiaId> GetGaiaIDs(
+@@ -709,7 +709,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");
-@@ -698,7 +698,7 @@ std::string UserVerifyingLabelToString(crypto::UserVer
+@@ -719,7 +719,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_browser_webauthn_password__credential__controller.cc b/www/chromium/files/patch-chrome_browser_webauthn_password__credential__controller.cc
index 4b32bb40e936..61536f1927da 100644
--- a/www/chromium/files/patch-chrome_browser_webauthn_password__credential__controller.cc
+++ b/www/chromium/files/patch-chrome_browser_webauthn_password__credential__controller.cc
@@ -1,8 +1,8 @@
---- chrome/browser/webauthn/password_credential_controller.cc.orig 2025-05-05 10:57:53 UTC
+--- chrome/browser/webauthn/password_credential_controller.cc.orig 2025-09-06 10:01:20 UTC
+++ chrome/browser/webauthn/password_credential_controller.cc
@@ -46,7 +46,7 @@ password_manager::PasswordManagerClient* GetPasswordMa
- }
+ #if !BUILDFLAG(IS_ANDROID)
std::u16string GetAuthenticationMessage(std::string_view rp_id) {
-#if BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
diff --git a/www/chromium/files/patch-chrome_common_chrome__features.cc b/www/chromium/files/patch-chrome_common_chrome__features.cc
index 84511104b6d4..1b6c9bf95e72 100644
--- a/www/chromium/files/patch-chrome_common_chrome__features.cc
+++ b/www/chromium/files/patch-chrome_common_chrome__features.cc
@@ -1,6 +1,6 @@
---- chrome/common/chrome_features.cc.orig 2025-08-07 06:57:29 UTC
+--- chrome/common/chrome_features.cc.orig 2025-09-06 10:01:20 UTC
+++ chrome/common/chrome_features.cc
-@@ -81,7 +81,7 @@ BASE_FEATURE(kUseAdHocSigningForWebAppShims,
+@@ -80,7 +80,7 @@ BASE_FEATURE(kUseAdHocSigningForWebAppShims,
#endif // BUILDFLAG(IS_MAC)
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -9,7 +9,7 @@
// Enables or disables the Autofill survey triggered by opening a prompt to
// save address info.
BASE_FEATURE(kAutofillAddressSurvey,
-@@ -99,7 +99,7 @@ BASE_FEATURE(kAutofillPasswordSurvey,
+@@ -98,7 +98,7 @@ BASE_FEATURE(kAutofillPasswordSurvey,
base::FEATURE_DISABLED_BY_DEFAULT);
#endif
@@ -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.
-@@ -241,7 +241,7 @@ BASE_FEATURE(kDesktopPWAsElidedExtensionsMenu,
+@@ -257,7 +257,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
-@@ -281,7 +281,7 @@ BASE_FEATURE(kEnableExclusiveAccessManager,
+@@ -304,7 +304,7 @@ BASE_FEATURE(kEnableFullscreenToAnyScreenAndroid,
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.
-@@ -1081,7 +1081,7 @@ BASE_FEATURE(kKAnonymityServiceStorage,
+@@ -1170,7 +1170,7 @@ BASE_FEATURE(kKAnonymityServiceStorage,
"KAnonymityServiceStorage",
base::FEATURE_ENABLED_BY_DEFAULT);
@@ -45,7 +45,7 @@
BASE_FEATURE(kLinuxLowMemoryMonitor,
"LinuxLowMemoryMonitor",
base::FEATURE_DISABLED_BY_DEFAULT);
-@@ -1094,7 +1094,7 @@ constexpr base::FeatureParam<int> kLinuxLowMemoryMonit
+@@ -1183,7 +1183,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 1188c0b5f864..e2e91ac39665 100644
--- a/www/chromium/files/patch-chrome_common_chrome__features.h
+++ b/www/chromium/files/patch-chrome_common_chrome__features.h
@@ -1,6 +1,6 @@
---- chrome/common/chrome_features.h.orig 2025-08-07 06:57:29 UTC
+--- chrome/common/chrome_features.h.orig 2025-09-06 10:01:20 UTC
+++ chrome/common/chrome_features.h
-@@ -50,13 +50,13 @@ BASE_DECLARE_FEATURE(kUseAdHocSigningForWebAppShims);
+@@ -49,13 +49,13 @@ BASE_DECLARE_FEATURE(kUseAdHocSigningForWebAppShims);
#endif // BUILDFLAG(IS_MAC)
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -16,7 +16,7 @@
COMPONENT_EXPORT(CHROME_FEATURES)
BASE_DECLARE_FEATURE(kBackgroundModeAllowRestart);
#endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-@@ -146,7 +146,7 @@ BASE_DECLARE_FEATURE(kDesktopPWAsPreventClose);
+@@ -153,7 +153,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);
-@@ -634,7 +634,7 @@ BASE_DECLARE_FEATURE(kKAnonymityServiceOHTTPRequests);
+@@ -697,7 +697,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;
-@@ -642,7 +642,7 @@ COMPONENT_EXPORT(CHROME_FEATURES)
+@@ -705,7 +705,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__paths.cc b/www/chromium/files/patch-chrome_common_chrome__paths.cc
index 80947244bcc0..f4629be8462c 100644
--- a/www/chromium/files/patch-chrome_common_chrome__paths.cc
+++ b/www/chromium/files/patch-chrome_common_chrome__paths.cc
@@ -1,6 +1,6 @@
---- chrome/common/chrome_paths.cc.orig 2025-08-07 06:57:29 UTC
+--- chrome/common/chrome_paths.cc.orig 2025-09-06 10:01:20 UTC
+++ chrome/common/chrome_paths.cc
-@@ -32,7 +32,7 @@
+@@ -31,7 +31,7 @@
#include "base/apple/foundation_util.h"
#endif
@@ -9,7 +9,7 @@
#include "components/policy/core/common/policy_paths.h"
#endif
-@@ -48,14 +48,14 @@ namespace {
+@@ -47,14 +47,14 @@ namespace {
std::optional<bool> g_override_using_default_data_directory_for_testing;
@@ -27,7 +27,7 @@
#endif // BUILDFLAG(GOOGLE_CHROME_BRANDING)
#endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-@@ -212,7 +212,7 @@ bool PathProvider(int key, base::FilePath* result) {
+@@ -188,7 +188,7 @@ bool PathProvider(int key, base::FilePath* result) {
}
break;
case chrome::DIR_DEFAULT_DOWNLOADS_SAFE:
@@ -36,7 +36,7 @@
if (!GetUserDownloadsDirectorySafe(&cur)) {
return false;
}
-@@ -504,13 +504,13 @@ bool PathProvider(int key, base::FilePath* result) {
+@@ -436,13 +436,13 @@ bool PathProvider(int key, base::FilePath* result) {
break;
}
#endif
@@ -52,7 +52,7 @@
(BUILDFLAG(IS_LINUX) && BUILDFLAG(CHROMIUM_BRANDING))
case chrome::DIR_USER_EXTERNAL_EXTENSIONS: {
if (!base::PathService::Get(chrome::DIR_USER_DATA, &cur)) {
-@@ -520,7 +520,7 @@ bool PathProvider(int key, base::FilePath* result) {
+@@ -452,7 +452,7 @@ bool PathProvider(int key, base::FilePath* result) {
break;
}
#endif
@@ -61,7 +61,7 @@
case chrome::DIR_STANDALONE_EXTERNAL_EXTENSIONS: {
cur = base::FilePath(kFilepathSinglePrefExtensions);
break;
-@@ -559,7 +559,7 @@ bool PathProvider(int key, base::FilePath* result) {
+@@ -491,7 +491,7 @@ bool PathProvider(int key, base::FilePath* result) {
#if BUILDFLAG(ENABLE_EXTENSIONS_CORE) && \
(BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || \
@@ -70,7 +70,7 @@
case chrome::DIR_NATIVE_MESSAGING:
#if BUILDFLAG(IS_MAC)
#if BUILDFLAG(GOOGLE_CHROME_BRANDING)
-@@ -573,6 +573,9 @@ bool PathProvider(int key, base::FilePath* result) {
+@@ -505,6 +505,9 @@ bool PathProvider(int key, base::FilePath* result) {
#if BUILDFLAG(GOOGLE_CHROME_BRANDING)
cur = base::FilePath(
FILE_PATH_LITERAL("/etc/opt/chrome/native-messaging-hosts"));
diff --git a/www/chromium/files/patch-chrome_common_chrome__paths.h b/www/chromium/files/patch-chrome_common_chrome__paths.h
index de79a896dda9..415768d8b8c7 100644
--- a/www/chromium/files/patch-chrome_common_chrome__paths.h
+++ b/www/chromium/files/patch-chrome_common_chrome__paths.h
@@ -1,6 +1,6 @@
---- chrome/common/chrome_paths.h.orig 2025-08-07 06:57:29 UTC
+--- chrome/common/chrome_paths.h.orig 2025-09-06 10:01:20 UTC
+++ chrome/common/chrome_paths.h
-@@ -56,7 +56,7 @@ enum {
+@@ -58,7 +58,7 @@ enum {
// to set policies for chrome. This directory
// contains subdirectories.
#endif
@@ -9,7 +9,7 @@
(BUILDFLAG(IS_LINUX) && BUILDFLAG(CHROMIUM_BRANDING)) || BUILDFLAG(IS_MAC)
DIR_USER_EXTERNAL_EXTENSIONS, // Directory for per-user external extensions
// on Chrome Mac and Chromium Linux.
-@@ -65,7 +65,7 @@ enum {
+@@ -67,7 +67,7 @@ enum {
// create it.
#endif
@@ -18,7 +18,7 @@
DIR_STANDALONE_EXTERNAL_EXTENSIONS, // Directory for 'per-extension'
// definition manifest files that
// describe extensions which are to be
-@@ -113,7 +113,7 @@ enum {
+@@ -112,7 +112,7 @@ enum {
#endif
#if BUILDFLAG(ENABLE_EXTENSIONS_CORE) && \
(BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || \
diff --git a/www/chromium/files/patch-chrome_common_chrome__switches.cc b/www/chromium/files/patch-chrome_common_chrome__switches.cc
index 2dc4cf39aa53..7974a82b4328 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-08-07 06:57:29 UTC
+--- chrome/common/chrome_switches.cc.orig 2025-09-06 10:01:20 UTC
+++ chrome/common/chrome_switches.cc
-@@ -895,7 +895,7 @@ const char kAllowNaClSocketAPI[] = "allow-nacl-socket-
+@@ -908,7 +908,7 @@ const char kDebugPrint[] = "debug-print";
#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.
-@@ -924,7 +924,7 @@ const char kGlicDev[] = "glic-dev";
+@@ -937,7 +937,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 62b38b29f62e..e611ffe24958 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-08-07 06:57:29 UTC
+--- chrome/common/chrome_switches.h.orig 2025-09-06 10:01:20 UTC
+++ chrome/common/chrome_switches.h
-@@ -276,7 +276,7 @@ extern const char kAllowNaClSocketAPI[];
+@@ -275,7 +275,7 @@ extern const char kDebugPrint[];
#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[];
-@@ -294,7 +294,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_crash__keys.cc b/www/chromium/files/patch-chrome_common_crash__keys.cc
index b84744159f4e..93c3159facf7 100644
--- a/www/chromium/files/patch-chrome_common_crash__keys.cc
+++ b/www/chromium/files/patch-chrome_common_crash__keys.cc
@@ -1,4 +1,4 @@
---- chrome/common/crash_keys.cc.orig 2025-04-04 08:52:13 UTC
+--- chrome/common/crash_keys.cc.orig 2025-09-06 10:01:20 UTC
+++ chrome/common/crash_keys.cc
@@ -51,7 +51,9 @@ class CrashKeyWithName {
~CrashKeyWithName() = delete;
@@ -10,7 +10,7 @@
void Clear() { crash_key_.Clear(); }
void Set(std::string_view value) { crash_key_.Set(value); }
-@@ -196,6 +198,7 @@ void AllocateCrashKeyInBrowserAndChildren(std::string_
+@@ -195,6 +197,7 @@ void AllocateCrashKeyInBrowserAndChildren(std::string_
GetCommandLineStringAnnotations().emplace_back(std::string(key)).Set(value);
}
@@ -18,7 +18,7 @@
void AppendStringAnnotationsCommandLineSwitch(base::CommandLine* command_line) {
std::string string_annotations;
for (const auto& crash_key : GetCommandLineStringAnnotations()) {
-@@ -210,6 +213,7 @@ void AppendStringAnnotationsCommandLineSwitch(base::Co
+@@ -209,6 +212,7 @@ void AppendStringAnnotationsCommandLineSwitch(base::Co
}
command_line->AppendSwitchASCII(kStringAnnotationsSwitch, string_annotations);
}
diff --git a/www/chromium/files/patch-chrome_common_pref__names.h b/www/chromium/files/patch-chrome_common_pref__names.h
index 0aed5cad617a..d88f5a25ad61 100644
--- a/www/chromium/files/patch-chrome_common_pref__names.h
+++ b/www/chromium/files/patch-chrome_common_pref__names.h
@@ -1,6 +1,6 @@
---- chrome/common/pref_names.h.orig 2025-08-07 06:57:29 UTC
+--- chrome/common/pref_names.h.orig 2025-09-06 10:01:20 UTC
+++ chrome/common/pref_names.h
-@@ -1334,7 +1334,7 @@ inline constexpr char kGeminiSettings[] = "browser.gem
+@@ -1333,7 +1333,7 @@ inline constexpr char kGeminiSettings[] = "browser.gem
inline constexpr char kAllowedDomainsForApps[] =
"settings.allowed_domains_for_apps";
@@ -9,7 +9,7 @@
// Linux specific preference on whether we should match the system theme.
inline constexpr char kSystemTheme[] = "extensions.theme.system_theme";
#endif
-@@ -1504,7 +1504,7 @@ inline constexpr char kShowUpdatePromotionInfoBar[] =
+@@ -1503,7 +1503,7 @@ inline constexpr char kShowUpdatePromotionInfoBar[] =
"browser.show_update_promotion_info_bar";
#endif
@@ -18,7 +18,7 @@
// Boolean that is false if we should show window manager decorations. If
// true, we draw a custom chrome frame (thicker title bar and blue border).
inline constexpr char kUseCustomChromeFrame[] = "browser.custom_chrome_frame";
-@@ -2141,7 +2141,7 @@ inline constexpr char kDownloadDefaultDirectory[] =
+@@ -2156,7 +2156,7 @@ inline constexpr char kDownloadDefaultDirectory[] =
inline constexpr char kDownloadDirUpgraded[] = "download.directory_upgrade";
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \
@@ -27,7 +27,7 @@
inline constexpr char kOpenPdfDownloadInSystemReader[] =
"download.open_pdf_in_system_reader";
#endif
-@@ -2644,14 +2644,14 @@ inline constexpr char kMediaStorageIdSalt[] = "media.s
+@@ -2659,7 +2659,7 @@ inline constexpr char kMediaStorageIdSalt[] = "media.s
inline constexpr char kMediaCdmOriginData[] = "media.cdm.origin_data";
#endif // BUILDFLAG(IS_WIN)
@@ -36,15 +36,16 @@
// A boolean pref to determine whether or not the network service is running
// sandboxed.
inline constexpr char kNetworkServiceSandboxEnabled[] =
- "net.network_service_sandbox";
- #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX)
+@@ -2673,7 +2673,7 @@ inline constexpr char kNetworkServiceSandboxEnabled[]
+ inline constexpr char kNetworkServiceFailedLaunchMajorVersion[] =
+ "net.network_service_failed_launch_major_version";
-#if BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
// Records whether the user has seen an HTTP auth "negotiate" header.
inline constexpr char kReceivedHttpAuthNegotiateHeader[] =
"net.received_http_auth_negotiate_headers";
-@@ -2743,7 +2743,7 @@ inline constexpr char kIsolatedWebAppInstallForceList[
+@@ -2765,7 +2765,7 @@ inline constexpr char kIsolatedWebAppInstallForceList[
inline constexpr char kIsolatedWebAppPendingInitializationCount[] =
"profile.isolated_web_app.install.pending_initialization_count";
@@ -53,7 +54,7 @@
// Boolean that specifies whether OK-AS-DELEGATE flag from KDC is respected
// along with kAuthNegotiateDelegateAllowlist.
inline constexpr char kAuthNegotiateDelegateByKdcPolicy[] =
-@@ -3266,7 +3266,7 @@ inline constexpr char kKioskApplicationLogCollectionEn
+@@ -3288,7 +3288,7 @@ inline constexpr char kKioskApplicationLogCollectionEn
#endif // BUILDFLAG(IS_CHROMEOS)
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || \
@@ -62,7 +63,7 @@
// Defines administrator-set availability of Chrome for Testing.
inline constexpr char kChromeForTestingAllowed[] = "chrome_for_testing.allowed";
#endif
-@@ -3781,7 +3781,7 @@ inline constexpr char kScreenCaptureWithoutGestureAllo
+@@ -3806,7 +3806,7 @@ inline constexpr char kScreenCaptureWithoutGestureAllo
inline constexpr char kSandboxExternalProtocolBlocked[] =
"profile.sandbox_external_protocol_blocked";
@@ -71,7 +72,7 @@
// Boolean that indicates if system notifications are allowed to be used in
// place of Chrome notifications.
inline constexpr char kAllowSystemNotifications[] =
-@@ -3979,7 +3979,7 @@ inline constexpr char kLensDesktopNTPSearchEnabled[] =
+@@ -3997,7 +3997,7 @@ inline constexpr char kLensDesktopNTPSearchEnabled[] =
"policy.lens_desktop_ntp_search_enabled";
#endif
@@ -80,7 +81,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
-@@ -4076,7 +4076,7 @@ inline constexpr char kPrintingOAuth2AuthorizationServ
+@@ -4094,7 +4094,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 b1ecc8fff477..e1ec0ae488e1 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-07-02 06:08:04 UTC
+--- chrome/common/url_constants.h.orig 2025-09-06 10:01:20 UTC
+++ chrome/common/url_constants.h
-@@ -997,7 +997,7 @@ inline constexpr char kOutdatedPluginLearnMoreURL[] =
+@@ -993,7 +993,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.cc b/www/chromium/files/patch-chrome_common_webui__url__constants.cc
index 570f393aea4c..c11327124c63 100644
--- a/www/chromium/files/patch-chrome_common_webui__url__constants.cc
+++ b/www/chromium/files/patch-chrome_common_webui__url__constants.cc
@@ -1,14 +1,9 @@
---- chrome/common/webui_url_constants.cc.orig 2025-08-07 06:57:29 UTC
+--- chrome/common/webui_url_constants.cc.orig 2025-09-06 10:01:20 UTC
+++ chrome/common/webui_url_constants.cc
-@@ -194,21 +194,21 @@ base::span<const base::cstring_view> ChromeURLHosts()
+@@ -194,17 +194,17 @@ base::span<const base::cstring_view> ChromeURLHosts()
kChromeUIAssistantOptInHost,
#endif
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
-- BUILDFLAG(IS_CHROMEOS)
-+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- kChromeUIConnectorsInternalsHost,
- #endif
- #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
- BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_DESKTOP_ANDROID)
+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_DESKTOP_ANDROID) || BUILDFLAG(IS_BSD)
kChromeUIDiscardsHost,
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 3f412f64083f..385df434eee9 100644
--- a/www/chromium/files/patch-chrome_common_webui__url__constants.h
+++ b/www/chromium/files/patch-chrome_common_webui__url__constants.h
@@ -1,16 +1,9 @@
---- chrome/common/webui_url_constants.h.orig 2025-08-07 06:57:29 UTC
+--- chrome/common/webui_url_constants.h.orig 2025-09-06 10:01:20 UTC
+++ chrome/common/webui_url_constants.h
-@@ -541,18 +541,18 @@ inline constexpr char kChromeUIOsUrlAppURL[] = "chrome
+@@ -557,12 +557,12 @@ inline constexpr char kChromeUIOsUrlAppURL[] = "chrome
#endif // BUILDFLAG(IS_CHROMEOS)
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
-- BUILDFLAG(IS_CHROMEOS)
-+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- inline constexpr char kChromeUIConnectorsInternalsHost[] =
- "connectors-internals";
- #endif
-
- #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
- BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_DESKTOP_ANDROID)
+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_DESKTOP_ANDROID) || BUILDFLAG(IS_BSD)
inline constexpr char kChromeUIDiscardsHost[] = "discards";
@@ -22,7 +15,7 @@
inline constexpr char kChromeUIWebAppSettingsHost[] = "app-settings";
inline constexpr char kChromeUIWebAppSettingsURL[] = "chrome://app-settings/";
inline constexpr char kChromeUIWhatsNewHost[] = "whats-new";
-@@ -564,11 +564,11 @@ inline constexpr char kChromeUILinuxProxyConfigHost[]
+@@ -574,11 +574,11 @@ inline constexpr char kChromeUILinuxProxyConfigHost[]
#endif
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \
@@ -36,12 +29,12 @@
inline constexpr char kChromeUIBrowserSwitchHost[] = "browser-switch";
inline constexpr char kChromeUIBrowserSwitchURL[] = "chrome://browser-switch/";
inline constexpr char kChromeUIIntroDefaultBrowserSubPage[] = "default-browser";
-@@ -593,7 +593,7 @@ inline constexpr char kChromeUIHistorySyncOptinURL[] =
+@@ -603,7 +603,7 @@ inline constexpr char kChromeUIHistorySyncOptinURL[] =
"chrome://history-sync-optin/";
#endif
-#if ((BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)) && \
-+#if ((BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)) && \
++#if ((BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) || BUILDFLAG(IS_CHROMEOS)) && \
defined(TOOLKIT_VIEWS)) || \
defined(USE_AURA)
inline constexpr char kChromeUITabModalConfirmDialogHost[] =
diff --git a/www/chromium/files/patch-chrome_utility_services.cc b/www/chromium/files/patch-chrome_utility_services.cc
index 35e58e5cfdc3..b78d4a0e7775 100644
--- a/www/chromium/files/patch-chrome_utility_services.cc
+++ b/www/chromium/files/patch-chrome_utility_services.cc
@@ -1,6 +1,6 @@
---- chrome/utility/services.cc.orig 2025-05-05 10:57:53 UTC
+--- chrome/utility/services.cc.orig 2025-09-06 10:01:20 UTC
+++ chrome/utility/services.cc
-@@ -48,7 +48,7 @@
+@@ -50,7 +50,7 @@
#include "chrome/services/system_signals/mac/mac_system_signals_service.h"
#endif // BUILDFLAG(IS_MAC)
@@ -9,7 +9,7 @@
#include "chrome/services/system_signals/linux/linux_system_signals_service.h"
#endif // BUILDFLAG(IS_LINUX)
-@@ -205,7 +205,7 @@ auto RunMacNotificationService(
+@@ -215,7 +215,7 @@ auto RunMacNotificationService(
}
#endif // BUILDFLAG(IS_MAC)
@@ -18,7 +18,7 @@
auto RunSystemSignalsService(
mojo::PendingReceiver<device_signals::mojom::SystemSignalsService>
receiver) {
-@@ -479,7 +479,7 @@ void RegisterMainThreadServices(mojo::ServiceFactory&
+@@ -490,7 +490,7 @@ void RegisterMainThreadServices(mojo::ServiceFactory&
services.Add(RunWindowsIconReader);
#endif // BUILDFLAG(IS_WIN)
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 d35852ea340a..82880757423e 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,6 +1,6 @@
---- chromecast/browser/cast_browser_main_parts.cc.orig 2025-07-02 06:08:04 UTC
+--- chromecast/browser/cast_browser_main_parts.cc.orig 2025-09-06 10:01:20 UTC
+++ chromecast/browser/cast_browser_main_parts.cc
-@@ -100,7 +100,7 @@
+@@ -99,7 +99,7 @@
#include "ui/ozone/public/ozone_platform.h"
#endif // BUILDFLAG(IS_OZONE)
@@ -9,7 +9,7 @@
#include <fontconfig/fontconfig.h>
#include <signal.h>
#include <sys/prctl.h>
-@@ -282,7 +282,7 @@ class CastViewsDelegate : public views::ViewsDelegate
+@@ -280,7 +280,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());
-@@ -327,7 +327,7 @@ const DefaultCommandLineSwitch kDefaultSwitches[] = {
+@@ -325,7 +325,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.
-@@ -504,7 +504,7 @@ void CastBrowserMainParts::ToolkitInitialized() {
+@@ -502,7 +502,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 1ff16a894532..be1f1a58b8fb 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-08-07 06:57:29 UTC
+--- components/BUILD.gn.orig 2025-09-06 10:01:20 UTC
+++ components/BUILD.gn
-@@ -214,7 +214,6 @@ test("components_unittests") {
+@@ -216,7 +216,6 @@ test("components_unittests") {
"//components/content_settings/core/browser:unit_tests",
"//components/content_settings/core/common:unit_tests",
"//components/country_codes:unit_tests",
@@ -8,9 +8,9 @@
"//components/cross_device/logging:unit_tests",
"//components/crx_file:unit_tests",
"//components/data_sharing:unit_tests",
-@@ -623,7 +622,7 @@ test("components_unittests") {
- deps += [ "//components/cast:unit_tests" ]
- }
+@@ -625,7 +624,7 @@ test("components_unittests") {
+ "//components/user_data_importer/content:unit_tests",
+ ]
- if (!is_fuchsia) { #!iOS and!Fuchsia
+ if (!is_fuchsia && !is_bsd) { #!iOS and!Fuchsia
@@ -23,6 +23,6 @@
- if (is_win || is_linux || is_chromeos || is_mac) {
+ if (is_win || (is_linux && !is_bsd) || is_chromeos || is_mac) {
- deps += [ "//components/stability_report:unit_tests" ]
- }
-
+ deps += [
+ "//components/stability_report:unit_tests",
+ "//components/webapps/isolated_web_apps: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 5bf04ab18043..6575366434a6 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-08-07 06:57:29 UTC
+--- components/autofill/core/browser/data_manager/payments/payments_data_manager.cc.orig 2025-09-06 10:01:20 UTC
+++ components/autofill/core/browser/data_manager/payments/payments_data_manager.cc
-@@ -472,7 +472,7 @@ void PaymentsDataManager::OnWebDataServiceRequestDone(
+@@ -471,7 +471,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
-@@ -1001,7 +1001,7 @@ void PaymentsDataManager::SetPrefService(PrefService*
+@@ -1000,7 +1000,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,
-@@ -1075,7 +1075,7 @@ void PaymentsDataManager::SetAutofillHasSeenIban() {
+@@ -1074,7 +1074,7 @@ void PaymentsDataManager::SetAutofillHasSeenIban() {
}
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -27,16 +27,16 @@
bool PaymentsDataManager::IsAutofillHasSeenBnplPrefEnabled() const {
return prefs::HasSeenBnpl(pref_service_);
}
-@@ -2078,7 +2078,7 @@ bool PaymentsDataManager::AreEwalletAccountsSupported(
+@@ -2084,7 +2084,7 @@ bool PaymentsDataManager::AreEwalletAccountsSupported(
bool PaymentsDataManager::AreBnplIssuersSupported() const {
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
- BUILDFLAG(IS_CHROMEOS)
+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- return app_locale_ == "en-US" && GetCountryCodeForExperimentGroup() == "US" &&
- base::FeatureList::IsEnabled(
- features::kAutofillEnableBuyNowPayLaterSyncing);
-@@ -2111,7 +2111,7 @@ void PaymentsDataManager::ClearAllCreditCardBenefits()
+ return (app_locale_ == "en-US" || app_locale_ == "en-GB" ||
+ app_locale_ == "en-CA") &&
+ GetCountryCodeForExperimentGroup() == "US" &&
+@@ -2119,7 +2119,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 fdadd7a49e90..139f3ac65fde 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,4 +1,4 @@
---- components/autofill/core/browser/data_manager/payments/payments_data_manager.h.orig 2025-08-07 06:57:29 UTC
+--- components/autofill/core/browser/data_manager/payments/payments_data_manager.h.orig 2025-09-06 10:01:20 UTC
+++ components/autofill/core/browser/data_manager/payments/payments_data_manager.h
@@ -370,7 +370,7 @@ class PaymentsDataManager : public AutofillWebDataServ
void SetAutofillHasSeenIban();
@@ -9,7 +9,7 @@
// Returns the value of the kAutofillHasSeenBnpl pref.
bool IsAutofillHasSeenBnplPrefEnabled() const;
-@@ -693,7 +693,7 @@ class PaymentsDataManager : public AutofillWebDataServ
+@@ -699,7 +699,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 5e0e49ce8924..54747776cbd8 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-08-07 06:57:29 UTC
+--- components/autofill/core/browser/foundations/browser_autofill_manager.cc.orig 2025-09-06 10:01:20 UTC
+++ components/autofill/core/browser/foundations/browser_autofill_manager.cc
-@@ -746,7 +746,7 @@ BrowserAutofillManager::GetCreditCardAccessManager() c
+@@ -779,7 +779,7 @@ BrowserAutofillManager::GetAmountExtractionManager() {
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 9915b307844d..cf3727ce6a99 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-08-07 06:57:29 UTC
+--- components/autofill/core/browser/payments/amount_extraction_manager.cc.orig 2025-09-06 10:01:20 UTC
+++ components/autofill/core/browser/payments/amount_extraction_manager.cc
-@@ -177,7 +177,7 @@ void AmountExtractionManager::OnCheckoutAmountReceived
+@@ -178,7 +178,7 @@ void AmountExtractionManager::OnCheckoutAmountReceived
bnpl_manager->OnAmountExtractionReturned(parsed_extracted_amount);
}
if constexpr (BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ||
@@ -9,8 +9,8 @@
if (base::FeatureList::IsEnabled(
::autofill::features::kAutofillEnableAmountExtractionTesting)) {
VLOG(3) << "The result of amount extraction on domain "
-@@ -200,7 +200,7 @@ void AmountExtractionManager::OnTimeoutReached() {
- autofill_metrics::AmountExtractionResult::kTimeout);
+@@ -206,7 +206,7 @@ void AmountExtractionManager::OnTimeoutReached() {
+ }
// TODO(crbug.com/378517983): Add BNPL flow action logic here.
if constexpr (BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ||
- BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID)) {
@@ -18,7 +18,7 @@
if (base::FeatureList::IsEnabled(
::autofill::features::kAutofillEnableAmountExtractionTesting)) {
VLOG(3) << "The amount extraction on domain "
-@@ -219,7 +219,7 @@ AmountExtractionManager::CheckEligibilityForFeaturesRe
+@@ -225,7 +225,7 @@ AmountExtractionManager::CheckEligibilityForFeaturesRe
// Check eligibility of BNPL feature.
// Currently, BNPL is only offered for desktop platforms.
if constexpr (BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ||
diff --git a/www/chromium/files/patch-components_autofill_core_browser_payments_bnpl__manager.cc b/www/chromium/files/patch-components_autofill_core_browser_payments_bnpl__manager.cc
index 4dbdd1937824..8ed2c4df9b53 100644
--- a/www/chromium/files/patch-components_autofill_core_browser_payments_bnpl__manager.cc
+++ b/www/chromium/files/patch-components_autofill_core_browser_payments_bnpl__manager.cc
@@ -1,6 +1,6 @@
---- components/autofill/core/browser/payments/bnpl_manager.cc.orig 2025-08-07 06:57:29 UTC
+--- components/autofill/core/browser/payments/bnpl_manager.cc.orig 2025-09-06 10:01:20 UTC
+++ components/autofill/core/browser/payments/bnpl_manager.cc
-@@ -467,7 +467,7 @@ void BnplManager::MaybeUpdateSuggestionsWithBnpl(
+@@ -497,7 +497,7 @@ void BnplManager::MaybeUpdateSuggestionsWithBnpl(
.OnBnplSuggestionShown();
#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 af1ce2fb722e..a44baeaa49c7 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-08-07 06:57:29 UTC
+--- components/autofill/core/common/autofill_payments_features.cc.orig 2025-09-06 10:01:20 UTC
+++ components/autofill/core/common/autofill_payments_features.cc
-@@ -365,7 +365,7 @@ BASE_FEATURE(kDisableAutofillStrikeSystem,
+@@ -345,7 +345,7 @@ BASE_FEATURE(kDisableAutofillStrikeSystem,
base::FEATURE_DISABLED_BY_DEFAULT);
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 5828f3e62dad..5a92dbc184c0 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-08-07 06:57:29 UTC
+--- components/autofill/core/common/autofill_prefs.cc.orig 2025-09-06 10:01:20 UTC
+++ components/autofill/core/common/autofill_prefs.cc
-@@ -104,7 +104,7 @@ void RegisterProfilePrefs(user_prefs::PrefRegistrySync
+@@ -118,7 +118,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);
-@@ -298,7 +298,7 @@ bool IsFacilitatedPaymentsPixAccountLinkingEnabled(con
+@@ -360,7 +360,7 @@ void SetFacilitatedPaymentsA2ATriggeredOnce(PrefServic
}
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -18,7 +18,7 @@
void SetAutofillBnplEnabled(PrefService* prefs, bool value) {
prefs->SetBoolean(kAutofillBnplEnabled, value);
}
-@@ -307,7 +307,7 @@ void SetAutofillBnplEnabled(PrefService* prefs, bool v
+@@ -369,7 +369,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;
-@@ -316,7 +316,7 @@ bool IsAutofillBnplEnabled(const PrefService* prefs) {
+@@ -378,7 +378,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 acad2cc79fc2..66e7738cb819 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-08-07 06:57:29 UTC
+--- components/autofill/core/common/autofill_prefs.h.orig 2025-09-06 10:01:20 UTC
+++ components/autofill/core/common/autofill_prefs.h
@@ -32,7 +32,7 @@ inline constexpr std::string_view kAutofillAblationSee
inline constexpr char kAutofillAiOptInStatus[] =
@@ -9,8 +9,8 @@
// 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.
-@@ -226,7 +226,7 @@ void SetFacilitatedPaymentsPixAccountLinking(PrefServi
- bool IsFacilitatedPaymentsPixAccountLinkingEnabled(const PrefService* prefs);
+@@ -247,7 +247,7 @@ bool IsFacilitatedPaymentsA2AEnabled(const PrefService
+ void SetFacilitatedPaymentsA2ATriggeredOnce(PrefService* prefs, bool value);
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
- BUILDFLAG(IS_CHROMEOS)
@@ -18,7 +18,7 @@
void SetAutofillBnplEnabled(PrefService* prefs, bool value);
#endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ||
// BUILDFLAG(IS_CHROMEOS)
-@@ -234,7 +234,7 @@ void SetAutofillBnplEnabled(PrefService* prefs, bool v
+@@ -255,7 +255,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 5343e85868fe..dcb423d30584 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,39 +1,20 @@
---- components/commerce/core/commerce_feature_list.cc.orig 2025-08-07 06:57:29 UTC
+--- components/commerce/core/commerce_feature_list.cc.orig 2025-09-06 10:01:20 UTC
+++ components/commerce/core/commerce_feature_list.cc
-@@ -157,7 +157,8 @@ BASE_FEATURE(kPriceInsights,
- "PriceInsights",
- base::FEATURE_DISABLED_BY_DEFAULT);
- #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
-- BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_IOS) || BUILDFLAG(IS_ANDROID)
-+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_IOS) || BUILDFLAG(IS_ANDROID) || \
-+ BUILDFLAG(IS_BSD)
- BASE_FEATURE(kPriceInsightsRegionLaunched,
- "PriceInsightsRegionLaunched",
- base::FEATURE_ENABLED_BY_DEFAULT);
-@@ -235,7 +236,7 @@ BASE_FEATURE(kShoppingAlternateServer,
+@@ -209,7 +209,7 @@ BASE_FEATURE(kShoppingAlternateServer,
const char kDiscountOnShoppyPageParam[] = "discount-on-shoppy-page";
#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)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
const base::FeatureParam<bool> kDiscountOnShoppyPage{
&kEnableDiscountInfoApi, kDiscountOnShoppyPageParam, true};
#else
-@@ -244,7 +245,7 @@ const base::FeatureParam<bool> kDiscountOnShoppyPage{
- #endif
-
- #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
-- BUILDFLAG(IS_CHROMEOS)
-+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- BASE_FEATURE(kEnableDiscountInfoApiRegionLaunched,
- "EnableDiscountInfoApiRegionLaunched",
- base::FEATURE_ENABLED_BY_DEFAULT);
-@@ -259,7 +260,7 @@ const char kMerchantWideBehaviorParam[] = "merchant-wi
+@@ -222,7 +222,7 @@ const char kMerchantWideBehaviorParam[] = "merchant-wi
const char kNonMerchantWideBehaviorParam[] = "non-merchant-wide-behavior";
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
- BUILDFLAG(IS_CHROMEOS)
-+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
BASE_FEATURE(kDiscountDialogAutoPopupBehaviorSetting,
"DiscountDialogAutoPopupBehaviorSetting",
base::FEATURE_ENABLED_BY_DEFAULT);
diff --git a/www/chromium/files/patch-components_crash_core_app_BUILD.gn b/www/chromium/files/patch-components_crash_core_app_BUILD.gn
index 3424a92d29d0..202695d1237b 100644
--- a/www/chromium/files/patch-components_crash_core_app_BUILD.gn
+++ b/www/chromium/files/patch-components_crash_core_app_BUILD.gn
@@ -1,4 +1,4 @@
---- components/crash/core/app/BUILD.gn.orig 2025-05-05 10:57:53 UTC
+--- components/crash/core/app/BUILD.gn.orig 2025-09-06 10:01:20 UTC
+++ components/crash/core/app/BUILD.gn
@@ -70,6 +70,10 @@ static_library("app") {
]
@@ -29,7 +29,7 @@
deps += [
"//base:base_static",
"//components/crash/core/common",
-@@ -237,11 +241,6 @@ if (is_mac || is_android || is_linux || is_chromeos) {
+@@ -241,11 +245,6 @@ if (is_mac || is_android || is_linux || is_chromeos) {
# define custom UserStreamDataSources.
executable("chrome_crashpad_handler") {
sources = [ "chrome_crashpad_handler.cc" ]
diff --git a/www/chromium/files/patch-components_device__signals_core_browser_browser__utils.h b/www/chromium/files/patch-components_device__signals_core_browser_browser__utils.h
index 9343582483ab..9b18e6e64a3e 100644
--- a/www/chromium/files/patch-components_device__signals_core_browser_browser__utils.h
+++ b/www/chromium/files/patch-components_device__signals_core_browser_browser__utils.h
@@ -1,15 +1,15 @@
---- components/device_signals/core/browser/browser_utils.h.orig 2025-05-28 14:55:43 UTC
+--- components/device_signals/core/browser/browser_utils.h.orig 2025-09-06 10:01:20 UTC
+++ components/device_signals/core/browser/browser_utils.h
-@@ -36,7 +36,7 @@ bool GetSiteIsolationEnabled();
- // Returns the hostname of the current machine.
+@@ -38,7 +38,7 @@ bool GetSiteIsolationEnabled();
std::string GetHostName();
+ #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)
// Returns the hostname of the current machine.
std::vector<std::string> GetSystemDnsServers();
-@@ -44,7 +44,7 @@ std::vector<std::string> GetSystemDnsServers();
+@@ -46,7 +46,7 @@ std::vector<std::string> GetSystemDnsServers();
SettingValue GetOSFirewall();
#endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
diff --git a/www/chromium/files/patch-components_device__signals_core_browser_desktop_desktop__os__signals__collector.cc b/www/chromium/files/patch-components_device__signals_core_browser_desktop_desktop__os__signals__collector.cc
new file mode 100644
index 000000000000..527aa2860dfc
--- /dev/null
+++ b/www/chromium/files/patch-components_device__signals_core_browser_desktop_desktop__os__signals__collector.cc
@@ -0,0 +1,11 @@
+--- components/device_signals/core/browser/desktop/desktop_os_signals_collector.cc.orig 2025-09-06 10:01:20 UTC
++++ components/device_signals/core/browser/desktop/desktop_os_signals_collector.cc
+@@ -43,7 +43,7 @@ std::unique_ptr<OsSignalsResponse> AddAsyncOsSignals(
+ os_signals_response->disk_encryption = device_signals::GetDiskEncrypted();
+ os_signals_response->os_firewall = device_signals::GetOSFirewall();
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ os_signals_response->distribution_version =
+ device_signals::GetDistributionVersion();
+ #endif // BUILDFLAG(IS_LINUX)
diff --git a/www/chromium/files/patch-components_device__signals_core_common_linux_platform__utils__linux.cc b/www/chromium/files/patch-components_device__signals_core_common_linux_platform__utils__linux.cc
index ac217e22428d..2a8687078447 100644
--- a/www/chromium/files/patch-components_device__signals_core_common_linux_platform__utils__linux.cc
+++ b/www/chromium/files/patch-components_device__signals_core_common_linux_platform__utils__linux.cc
@@ -1,4 +1,4 @@
---- components/device_signals/core/common/linux/platform_utils_linux.cc.orig 2025-08-07 06:57:29 UTC
+--- components/device_signals/core/common/linux/platform_utils_linux.cc.orig 2025-09-06 10:01:20 UTC
+++ components/device_signals/core/common/linux/platform_utils_linux.cc
@@ -4,12 +4,23 @@
@@ -24,7 +24,7 @@
#include <algorithm>
#include <optional>
#include <string>
-@@ -100,6 +111,7 @@ SettingValue GetScreenlockSecured() {
+@@ -111,6 +122,7 @@ SettingValue GetScreenlockSecured() {
// Implements the logic from the native host installation script. First find the
// root device identifier, then locate its parent and get its type.
SettingValue GetDiskEncrypted() {
@@ -32,7 +32,7 @@
struct stat info;
// First figure out the device identifier. Fail fast if this fails.
if (stat("/", &info) != 0) {
-@@ -122,11 +134,35 @@ SettingValue GetDiskEncrypted() {
+@@ -133,11 +145,35 @@ SettingValue GetDiskEncrypted() {
}
return SettingValue::UNKNOWN;
}
@@ -40,7 +40,7 @@
return SettingValue::DISABLED;
}
- std::vector<std::string> GetMacAddresses() {
+ std::vector<std::string> internal::GetMacAddressesImpl() {
std::vector<std::string> result;
+#if BUILDFLAG(IS_BSD)
+ struct ifaddrs* ifa = nullptr;
@@ -68,7 +68,7 @@
base::DirReaderPosix reader("/sys/class/net");
if (!reader.IsValid()) {
return result;
-@@ -151,6 +187,7 @@ std::vector<std::string> GetMacAddresses() {
+@@ -162,6 +198,7 @@ std::vector<std::string> internal::GetMacAddressesImpl
&address);
result.push_back(address);
}
diff --git a/www/chromium/files/patch-components_device__signals_core_common_platform__utils.h b/www/chromium/files/patch-components_device__signals_core_common_platform__utils.h
new file mode 100644
index 000000000000..19af4f6ecca8
--- /dev/null
+++ b/www/chromium/files/patch-components_device__signals_core_common_platform__utils.h
@@ -0,0 +1,11 @@
+--- components/device_signals/core/common/platform_utils.h.orig 2025-09-06 10:01:20 UTC
++++ components/device_signals/core/common/platform_utils.h
+@@ -57,7 +57,7 @@ SettingValue GetSecureBootEnabled();
+ std::optional<std::string> GetWindowsMachineDomain();
+ #endif // BUILDFLAG(IS_WIN)
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ // Return the distribution VERSION_ID contained in
+ // /etc/os-release, if it exists.
+ std::optional<std::string> GetDistributionVersion();
diff --git a/www/chromium/files/patch-components_device__signals_core_common_signals__features.cc b/www/chromium/files/patch-components_device__signals_core_common_signals__features.cc
index 16418c1fe4c9..e50650c4645f 100644
--- a/www/chromium/files/patch-components_device__signals_core_common_signals__features.cc
+++ b/www/chromium/files/patch-components_device__signals_core_common_signals__features.cc
@@ -1,6 +1,6 @@
---- components/device_signals/core/common/signals_features.cc.orig 2025-05-28 14:55:43 UTC
+--- components/device_signals/core/common/signals_features.cc.orig 2025-09-06 10:01:20 UTC
+++ components/device_signals/core/common/signals_features.cc
-@@ -43,7 +43,7 @@ bool IsBrowserSignalsReportingEnabled() {
+@@ -55,7 +55,7 @@ bool IsDetectedAgentSignalCollectionEnabled() {
}
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || \
diff --git a/www/chromium/files/patch-components_device__signals_core_common_signals__features.h b/www/chromium/files/patch-components_device__signals_core_common_signals__features.h
index 4b3a60a02309..eebd069f6fad 100644
--- a/www/chromium/files/patch-components_device__signals_core_common_signals__features.h
+++ b/www/chromium/files/patch-components_device__signals_core_common_signals__features.h
@@ -1,7 +1,7 @@
---- components/device_signals/core/common/signals_features.h.orig 2025-05-28 14:55:43 UTC
+--- components/device_signals/core/common/signals_features.h.orig 2025-09-06 10:01:20 UTC
+++ components/device_signals/core/common/signals_features.h
-@@ -29,7 +29,7 @@ bool IsProfileSignalsReportingEnabled();
- bool IsBrowserSignalsReportingEnabled();
+@@ -33,7 +33,7 @@ bool IsBrowserSignalsReportingEnabled();
+ bool IsDetectedAgentSignalCollectionEnabled();
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || \
- BUILDFLAG(IS_CHROMEOS)
diff --git a/www/chromium/files/patch-components_embedder__support_user__agent__utils.cc b/www/chromium/files/patch-components_embedder__support_user__agent__utils.cc
index 8e89efe8d771..c4e7b9df1685 100644
--- a/www/chromium/files/patch-components_embedder__support_user__agent__utils.cc
+++ b/www/chromium/files/patch-components_embedder__support_user__agent__utils.cc
@@ -1,6 +1,6 @@
---- components/embedder_support/user_agent_utils.cc.orig 2025-08-07 06:57:29 UTC
+--- components/embedder_support/user_agent_utils.cc.orig 2025-09-06 10:01:20 UTC
+++ components/embedder_support/user_agent_utils.cc
-@@ -322,7 +322,7 @@ std::string GetUserAgentPlatform() {
+@@ -317,7 +317,7 @@ std::string GetUserAgentPlatform() {
return "";
#elif BUILDFLAG(IS_MAC)
return "Macintosh; ";
@@ -9,16 +9,34 @@
return "X11; "; // strange, but that's what Firefox uses
#elif BUILDFLAG(IS_ANDROID)
return "Linux; ";
-@@ -348,7 +348,7 @@ std::string GetUnifiedPlatform() {
+@@ -333,7 +333,7 @@ std::string GetUserAgentPlatform() {
+ }
+
+ std::string GetUnifiedPlatform() {
+-#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ // This constant is only used on Android (desktop) and Linux.
+ constexpr char kUnifiedPlatformLinuxX64[] = "X11; Linux x86_64";
+ #endif
+@@ -353,7 +353,7 @@ std::string GetUnifiedPlatform() {
return "Windows NT 10.0; Win64; x64";
#elif BUILDFLAG(IS_FUCHSIA)
return "Fuchsia";
-#elif BUILDFLAG(IS_LINUX)
-+#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- return "X11; Linux x86_64";
++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ return kUnifiedPlatformLinuxX64;
#elif BUILDFLAG(IS_IOS)
if (ui::GetDeviceFormFactor() == ui::DEVICE_FORM_FACTOR_TABLET) {
-@@ -605,6 +605,9 @@ std::string GetPlatformForUAMetadata() {
+@@ -615,7 +615,7 @@ bool GetMobileBitForUAMetadata() {
+ }
+
+ std::string GetPlatformVersion() {
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ // TODO(crbug.com/40245146): Remove this Blink feature
+ if (base::FeatureList::IsEnabled(
+ blink::features::kReduceUserAgentDataLinuxPlatformVersion)) {
+@@ -661,6 +661,9 @@ std::string GetPlatformForUAMetadata() {
#else
return "Chromium OS";
#endif
@@ -28,16 +46,7 @@
#else
return std::string(version_info::GetOSType());
#endif
-@@ -664,7 +667,7 @@ blink::UserAgentMetadata GetUserAgentMetadata(const Pr
- base::StringPrintf("%d.%d.%d", major, minor, bugfix);
- #endif
-
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- // TODO(crbug.com/40245146): Remove this Blink feature
- if (base::FeatureList::IsEnabled(
- blink::features::kReduceUserAgentDataLinuxPlatformVersion)) {
-@@ -827,6 +830,16 @@ std::string BuildOSCpuInfoFromOSVersionAndCpuType(cons
+@@ -873,6 +876,16 @@ std::string BuildOSCpuInfoFromOSVersionAndCpuType(cons
"Android %s", os_version.c_str()
#elif BUILDFLAG(IS_FUCHSIA)
"Fuchsia"
diff --git a/www/chromium/files/patch-components_embedder__support_user__agent__utils__unittest.cc b/www/chromium/files/patch-components_embedder__support_user__agent__utils__unittest.cc
index c1a01656aa07..dd1caa9a5554 100644
--- a/www/chromium/files/patch-components_embedder__support_user__agent__utils__unittest.cc
+++ b/www/chromium/files/patch-components_embedder__support_user__agent__utils__unittest.cc
@@ -1,6 +1,6 @@
---- components/embedder_support/user_agent_utils_unittest.cc.orig 2025-08-07 06:57:29 UTC
+--- components/embedder_support/user_agent_utils_unittest.cc.orig 2025-09-06 10:01:20 UTC
+++ components/embedder_support/user_agent_utils_unittest.cc
-@@ -153,7 +153,7 @@ void CheckUserAgentStringOrdering(bool mobile_device)
+@@ -152,7 +152,7 @@ void CheckUserAgentStringOrdering(bool mobile_device)
ASSERT_EQ("CrOS", pieces[0]);
ASSERT_EQ("x86_64", pieces[1]);
ASSERT_EQ("14541.0.0", pieces[2]);
@@ -9,7 +9,7 @@
// Post-UA Reduction there is a single <unifiedPlatform> value for Linux:
// X11; Linux x86_64
ASSERT_EQ(2u, pieces.size());
-@@ -341,7 +341,7 @@ class UserAgentUtilsTest : public testing::Test,
+@@ -340,7 +340,7 @@ class UserAgentUtilsTest : public testing::Test,
"X11; CrOS x86_64 14541.0.0";
#elif BUILDFLAG(IS_FUCHSIA)
"Fuchsia";
@@ -18,7 +18,7 @@
"X11; Linux x86_64";
#elif BUILDFLAG(IS_MAC)
"Macintosh; Intel Mac OS X 10_15_7";
-@@ -721,7 +721,7 @@ TEST_F(UserAgentUtilsTest, UserAgentMetadata) {
+@@ -720,7 +720,7 @@ TEST_F(UserAgentUtilsTest, UserAgentMetadata) {
#endif
#elif BUILDFLAG(IS_ANDROID)
EXPECT_EQ(metadata.platform, "Android");
diff --git a/www/chromium/files/patch-components_enterprise_browser_reporting_report__util.cc b/www/chromium/files/patch-components_enterprise_browser_reporting_report__util.cc
new file mode 100644
index 000000000000..14f74b5a782e
--- /dev/null
+++ b/www/chromium/files/patch-components_enterprise_browser_reporting_report__util.cc
@@ -0,0 +1,11 @@
+--- components/enterprise/browser/reporting/report_util.cc.orig 2025-09-06 10:01:20 UTC
++++ components/enterprise/browser/reporting/report_util.cc
+@@ -199,7 +199,7 @@ std::string GetSecuritySignalsInReport(
+ signals_dict.Set("antivirus_info", std::move(anti_virus_list));
+
+ signals_dict.Set("hotfixes", RepeatedFieldptrToList(os_report.hotfixes()));
+-#elif BUILDFLAG(IS_LINUX)
++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ if (os_report.has_distribution_version()) {
+ signals_dict.Set("distribution_version",
+ os_report.distribution_version());
diff --git a/www/chromium/files/patch-components_enterprise_data__controls_core_browser_features.cc b/www/chromium/files/patch-components_enterprise_data__controls_core_browser_features.cc
new file mode 100644
index 000000000000..9a412c386ba7
--- /dev/null
+++ b/www/chromium/files/patch-components_enterprise_data__controls_core_browser_features.cc
@@ -0,0 +1,11 @@
+--- components/enterprise/data_controls/core/browser/features.cc.orig 2025-09-06 10:01:20 UTC
++++ components/enterprise/data_controls/core/browser/features.cc
+@@ -13,7 +13,7 @@ BASE_FEATURE(kEnableClipboardDataControlsAndroid,
+ #endif
+
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
+- BUILDFLAG(IS_CHROMEOS)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ BASE_FEATURE(kEnableDownloadDataControlsDesktop,
+ "EnableDownloadDataControlsDesktop",
+ base::FEATURE_DISABLED_BY_DEFAULT);
diff --git a/www/chromium/files/patch-components_enterprise_data__controls_core_browser_features.h b/www/chromium/files/patch-components_enterprise_data__controls_core_browser_features.h
new file mode 100644
index 000000000000..d4ce0632a931
--- /dev/null
+++ b/www/chromium/files/patch-components_enterprise_data__controls_core_browser_features.h
@@ -0,0 +1,11 @@
+--- components/enterprise/data_controls/core/browser/features.h.orig 2025-09-06 10:01:20 UTC
++++ components/enterprise/data_controls/core/browser/features.h
+@@ -16,7 +16,7 @@ BASE_DECLARE_FEATURE(kEnableClipboardDataControlsAndro
+ #endif
+
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
+- BUILDFLAG(IS_CHROMEOS)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ // Controls enabling Data Controls rules for downloads on desktop
+ BASE_DECLARE_FEATURE(kEnableDownloadDataControlsDesktop);
+ #endif
diff --git a/www/chromium/files/patch-components_enterprise_data__controls_core_browser_rule.cc b/www/chromium/files/patch-components_enterprise_data__controls_core_browser_rule.cc
new file mode 100644
index 000000000000..76bbc6f2ae06
--- /dev/null
+++ b/www/chromium/files/patch-components_enterprise_data__controls_core_browser_rule.cc
@@ -0,0 +1,29 @@
+--- components/enterprise/data_controls/core/browser/rule.cc.orig 2025-09-06 10:01:20 UTC
++++ components/enterprise/data_controls/core/browser/rule.cc
+@@ -105,7 +105,7 @@ policy::PolicyErrorPath CreateErrorPath(
+ // a type of restriction should be applied or not, check it here.
+ bool IgnoreRestriction(Rule::Restriction restriction) {
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
+- BUILDFLAG(IS_CHROMEOS)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ if (restriction == Rule::Restriction::kFileDownload) {
+ return !base::FeatureList::IsEnabled(kEnableDownloadDataControlsDesktop);
+ }
+@@ -538,7 +538,7 @@ bool Rule::AddUnsupportedAttributeErrors(
+ },
+ },
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
+- BUILDFLAG(IS_CHROMEOS)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ {
+ Restriction::kFileDownload,
+ {
+@@ -617,7 +617,7 @@ bool Rule::AddUnsupportedRestrictionErrors(
+ },
+ #endif // BUILDFLAG(ENTERPRISE_SCREENSHOT_PROTECTION)
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
+- BUILDFLAG(IS_CHROMEOS)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ {
+ Restriction::kFileDownload,
+ {
diff --git a/www/chromium/files/patch-components_enterprise_watermarking_watermark.cc b/www/chromium/files/patch-components_enterprise_watermarking_watermark.cc
index 418e0e580df8..94290d50614d 100644
--- a/www/chromium/files/patch-components_enterprise_watermarking_watermark.cc
+++ b/www/chromium/files/patch-components_enterprise_watermarking_watermark.cc
@@ -1,6 +1,6 @@
---- components/enterprise/watermarking/watermark.cc.orig 2025-02-19 07:43:18 UTC
+--- components/enterprise/watermarking/watermark.cc.orig 2025-09-06 10:01:20 UTC
+++ components/enterprise/watermarking/watermark.cc
-@@ -31,7 +31,7 @@ gfx::Font WatermarkFont() {
+@@ -29,7 +29,7 @@ gfx::Font WatermarkFont(int font_size) {
"Segoe UI",
#elif BUILDFLAG(IS_MAC)
"SF Pro Text",
@@ -9,7 +9,7 @@
"Ubuntu",
#elif BUILDFLAG(IS_CHROMEOS)
"Google Sans",
-@@ -47,7 +47,7 @@ const gfx::FontList& WatermarkFontList() {
+@@ -40,7 +40,7 @@ gfx::Font WatermarkFont(int font_size) {
}
gfx::Font::Weight WatermarkFontWeight() {
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 718e8c2614a5..5b3079b81720 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-08-07 06:57:29 UTC
+--- components/feature_engagement/public/feature_configurations.cc.orig 2025-09-06 10:01:20 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;
-@@ -1924,7 +1924,8 @@ std::optional<FeatureConfig> GetClientSideFeatureConfi
+@@ -1956,7 +1956,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 8a2257203730..96c28ee6270e 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,6 +1,6 @@
---- components/feature_engagement/public/feature_constants.cc.orig 2025-08-07 06:57:29 UTC
+--- components/feature_engagement/public/feature_constants.cc.orig 2025-09-06 10:01:20 UTC
+++ components/feature_engagement/public/feature_constants.cc
-@@ -28,7 +28,7 @@ bool IsOnDeviceStorageEnabled() {
+@@ -34,7 +34,7 @@ bool IsOnDeviceStorageEnabled() {
}
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_LINUX) || \
@@ -9,7 +9,7 @@
#if BUILDFLAG(GOOGLE_CHROME_BRANDING)
BASE_FEATURE(kEsbDownloadRowPromoFeature,
"EsbDownloadRowPromo",
-@@ -802,7 +802,7 @@ BASE_FEATURE(kDefaultBrowserTriggerCriteriaExperiment,
+@@ -829,7 +829,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",
-@@ -958,7 +958,7 @@ BASE_FEATURE(kIPHScalableIphGamingFeature,
+@@ -985,7 +985,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 0c5e24565ace..36af4ec6bf3b 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,4 +1,4 @@
---- components/feature_engagement/public/feature_constants.h.orig 2025-08-07 06:57:29 UTC
+--- components/feature_engagement/public/feature_constants.h.orig 2025-09-06 10:01:20 UTC
+++ components/feature_engagement/public/feature_constants.h
@@ -31,7 +31,7 @@ FEATURE_CONSTANTS_DECLARE_FEATURE(kIPHDemoMode);
FEATURE_CONSTANTS_DECLARE_FEATURE(kIPHDummyFeature);
@@ -9,7 +9,7 @@
#if BUILDFLAG(GOOGLE_CHROME_BRANDING)
FEATURE_CONSTANTS_DECLARE_FEATURE(kEsbDownloadRowPromoFeature);
#endif
-@@ -361,7 +361,7 @@ FEATURE_CONSTANTS_DECLARE_FEATURE(kDefaultBrowserTrigg
+@@ -371,7 +371,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(
-@@ -425,7 +425,7 @@ FEATURE_CONSTANTS_DECLARE_FEATURE(kIPHScalableIphHelpA
+@@ -435,7 +435,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 df229613da9b..2ea14312f8f3 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-08-07 06:57:29 UTC
+--- components/feature_engagement/public/feature_list.cc.orig 2025-09-06 10:01:20 UTC
+++ components/feature_engagement/public/feature_list.cc
-@@ -193,7 +193,7 @@ const base::Feature* const kAllFeatures[] = {
- &kIPHIOSPageActionMenu,
+@@ -198,7 +198,7 @@ const base::Feature* const kAllFeatures[] = {
+ &kIPHiOSHomepageCustomizationNewBadge,
#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
-@@ -266,7 +266,7 @@ const base::Feature* const kAllFeatures[] = {
+@@ -271,7 +271,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,
-@@ -323,7 +323,7 @@ const base::Feature* const kAllFeatures[] = {
+@@ -328,7 +328,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 f5539fbbc9bb..f86fe048351b 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-08-07 06:57:29 UTC
+--- components/feature_engagement/public/feature_list.h.orig 2025-09-06 10:01:20 UTC
+++ components/feature_engagement/public/feature_list.h
-@@ -342,7 +342,7 @@ DEFINE_VARIATION_PARAM(kIPHIOSPageActionMenu, "IPH_iOS
+@@ -353,7 +353,7 @@ DEFINE_VARIATION_PARAM(kIPHiOSHomepageCustomizationNew
#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
-@@ -460,7 +460,8 @@ DEFINE_VARIATION_PARAM(kIPHTabGroupsSharedTabFeedbackF
+@@ -471,7 +471,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");
-@@ -560,7 +561,7 @@ DEFINE_VARIATION_PARAM(kIPHScalableIphHelpAppBasedTenF
+@@ -571,7 +572,7 @@ DEFINE_VARIATION_PARAM(kIPHScalableIphHelpAppBasedTenF
DEFINE_VARIATION_PARAM(kIPHScalableIphGamingFeature, "IPH_ScalableIphGaming");
#endif // BUILDFLAG(IS_CHROMEOS)
@@ -28,7 +28,7 @@
DEFINE_VARIATION_PARAM(kIPHDesktopPWAsLinkCapturingLaunch,
"IPH_DesktopPWAsLinkCapturingLaunch");
DEFINE_VARIATION_PARAM(kIPHDesktopPWAsLinkCapturingLaunchAppInTab,
-@@ -752,7 +753,7 @@ inline constexpr flags_ui::FeatureEntry::FeatureVariat
+@@ -765,7 +766,7 @@ inline constexpr flags_ui::FeatureEntry::FeatureVariat
VARIATION_ENTRY(kIPHiOSSafariImportFeature),
VARIATION_ENTRY(kIPHIOSPageActionMenu),
#elif BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -37,7 +37,7 @@
VARIATION_ENTRY(kIPHBatterySaverModeFeature),
VARIATION_ENTRY(kIPHCompanionSidePanelFeature),
VARIATION_ENTRY(kIPHCompanionSidePanelRegionSearchFeature),
-@@ -812,7 +813,8 @@ inline constexpr flags_ui::FeatureEntry::FeatureVariat
+@@ -825,7 +826,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),
-@@ -866,7 +868,7 @@ inline constexpr flags_ui::FeatureEntry::FeatureVariat
+@@ -879,7 +881,7 @@ inline constexpr flags_ui::FeatureEntry::FeatureVariat
VARIATION_ENTRY(kIPHScalableIphGamingFeature),
#endif // BUILDFLAG(IS_CHROMEOS)
diff --git a/www/chromium/files/patch-components_gwp__asan_client_gwp__asan__features.cc b/www/chromium/files/patch-components_gwp__asan_client_gwp__asan__features.cc
index 584bc5882bb5..0f69c0fc0b71 100644
--- a/www/chromium/files/patch-components_gwp__asan_client_gwp__asan__features.cc
+++ b/www/chromium/files/patch-components_gwp__asan_client_gwp__asan__features.cc
@@ -1,4 +1,4 @@
---- components/gwp_asan/client/gwp_asan_features.cc.orig 2024-01-30 07:53:34 UTC
+--- components/gwp_asan/client/gwp_asan_features.cc.orig 2025-09-06 10:01:20 UTC
+++ components/gwp_asan/client/gwp_asan_features.cc
@@ -9,7 +9,7 @@
namespace gwp_asan::internal {
@@ -9,3 +9,12 @@
(BUILDFLAG(IS_ANDROID) && defined(ARCH_CPU_64_BITS))
constexpr base::FeatureState kDefaultEnabled = base::FEATURE_ENABLED_BY_DEFAULT;
#else
+@@ -72,7 +72,7 @@ GWP_ASAN_EXPORT extern const base::FeatureParam<int>
+ kGwpAsanMallocGpuAllocationSamplingRange{&kGwpAsanMalloc,
+ "GpuAllocationSamplingRange", 16};
+
+-#elif BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_LINUX)
++#elif BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+
+ // Browser reservation params.
+ GWP_ASAN_EXPORT extern const base::FeatureParam<int>
diff --git a/www/chromium/files/patch-components_media__router_common_media__source.cc b/www/chromium/files/patch-components_media__router_common_media__source.cc
index db829769475d..608f8069d2c6 100644
--- a/www/chromium/files/patch-components_media__router_common_media__source.cc
+++ b/www/chromium/files/patch-components_media__router_common_media__source.cc
@@ -1,11 +1,11 @@
---- components/media_router/common/media_source.cc.orig 2025-08-07 06:57:29 UTC
+--- components/media_router/common/media_source.cc.orig 2025-09-06 10:01:20 UTC
+++ components/media_router/common/media_source.cc
-@@ -59,7 +59,7 @@ bool IsSystemAudioCaptureSupported() {
- if (!media::IsSystemLoopbackCaptureSupported()) {
- return false;
- }
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+@@ -62,7 +62,7 @@ bool IsSystemAudioCaptureSupported() {
+ #if BUILDFLAG(IS_MAC)
+ return media::IsMacSckSystemLoopbackCaptureSupported() ||
+ base::FeatureList::IsEnabled(media::kMacCatapLoopbackAudioForCast);
+-#elif BUILDFLAG(IS_LINUX)
++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
return base::FeatureList::IsEnabled(media::kPulseaudioLoopbackForCast);
#else
return true;
diff --git a/www/chromium/files/patch-components_metrics_dwa_dwa__service.cc b/www/chromium/files/patch-components_metrics_dwa_dwa__service.cc
index e0413d739385..44e01884aa14 100644
--- a/www/chromium/files/patch-components_metrics_dwa_dwa__service.cc
+++ b/www/chromium/files/patch-components_metrics_dwa_dwa__service.cc
@@ -1,6 +1,6 @@
---- components/metrics/dwa/dwa_service.cc.orig 2025-04-04 08:52:13 UTC
+--- components/metrics/dwa/dwa_service.cc.orig 2025-09-06 10:01:20 UTC
+++ components/metrics/dwa/dwa_service.cc
-@@ -162,7 +162,7 @@ void DwaService::RecordCoarseSystemInformation(
+@@ -187,7 +187,7 @@ void DwaService::RecordCoarseSystemInformation(
coarse_system_info->set_platform(::dwa::CoarseSystemInfo::PLATFORM_WINDOWS);
#elif BUILDFLAG(IS_MAC)
coarse_system_info->set_platform(::dwa::CoarseSystemInfo::PLATFORM_MACOS);
diff --git a/www/chromium/files/patch-components_optimization__guide_core_optimization__guide__features.cc b/www/chromium/files/patch-components_optimization__guide_core_optimization__guide__features.cc
index a66063097807..dc2a5eca6ce6 100644
--- a/www/chromium/files/patch-components_optimization__guide_core_optimization__guide__features.cc
+++ b/www/chromium/files/patch-components_optimization__guide_core_optimization__guide__features.cc
@@ -1,11 +1,11 @@
---- components/optimization_guide/core/optimization_guide_features.cc.orig 2025-08-07 06:57:29 UTC
+--- components/optimization_guide/core/optimization_guide_features.cc.orig 2025-09-06 10:01:20 UTC
+++ components/optimization_guide/core/optimization_guide_features.cc
-@@ -133,7 +133,7 @@ BASE_FEATURE(kOptimizationGuideModelExecution,
- // Whether to use the on device model service in optimization guide.
+@@ -119,7 +119,7 @@ BASE_FEATURE(kOptimizationGuideModelExecution,
BASE_FEATURE(kOptimizationGuideOnDeviceModel,
"OptimizationGuideOnDeviceModel",
--#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_CHROMEOS)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
base::FEATURE_ENABLED_BY_DEFAULT);
#else
base::FEATURE_DISABLED_BY_DEFAULT);
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 8789cff9b334..ebc3cb1d2abc 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,6 +1,6 @@
---- components/os_crypt/sync/os_crypt.h.orig 2025-08-07 06:57:29 UTC
+--- components/os_crypt/sync/os_crypt.h.orig 2025-09-06 10:01:20 UTC
+++ components/os_crypt/sync/os_crypt.h
-@@ -23,7 +23,7 @@ class AppleKeychain;
+@@ -23,7 +23,7 @@ class Keychain;
}
#endif
diff --git a/www/chromium/files/patch-components_paint__preview_browser_paint__preview__client__unittest.cc b/www/chromium/files/patch-components_paint__preview_browser_paint__preview__client__unittest.cc
index 1590d064cb4b..1cfa767d5b1f 100644
--- a/www/chromium/files/patch-components_paint__preview_browser_paint__preview__client__unittest.cc
+++ b/www/chromium/files/patch-components_paint__preview_browser_paint__preview__client__unittest.cc
@@ -1,6 +1,6 @@
---- components/paint_preview/browser/paint_preview_client_unittest.cc.orig 2024-01-30 07:53:34 UTC
+--- components/paint_preview/browser/paint_preview_client_unittest.cc.orig 2025-09-06 10:01:20 UTC
+++ components/paint_preview/browser/paint_preview_client_unittest.cc
-@@ -174,8 +174,8 @@ TEST_P(PaintPreviewClientRenderViewHostTest, CaptureMa
+@@ -172,8 +172,8 @@ TEST_P(PaintPreviewClientRenderViewHostTest, CaptureMa
metadata->set_version(kPaintPreviewVersion);
auto* chromeVersion = metadata->mutable_chrome_version();
const auto& current_chrome_version = version_info::GetVersion();
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 e4b12166dbb9..6a5be9be20f2 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-08-07 06:57:29 UTC
+--- components/password_manager/core/browser/features/password_features.cc.orig 2025-09-06 10:01:20 UTC
+++ components/password_manager/core/browser/features/password_features.cc
-@@ -47,7 +47,7 @@ BASE_FEATURE(kClearUndecryptablePasswords,
+@@ -62,7 +62,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
-@@ -124,7 +124,7 @@ BASE_FEATURE(kReuseDetectionBasedOnPasswordHashes,
+@@ -131,7 +131,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 9bfdf2d8c128..e993ec7ca35d 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-08-07 06:57:29 UTC
+--- components/password_manager/core/browser/features/password_features.h.orig 2025-09-06 10:01:20 UTC
+++ components/password_manager/core/browser/features/password_features.h
-@@ -118,7 +118,7 @@ BASE_DECLARE_FEATURE(kPasswordManagerLogToTerminal);
+@@ -131,7 +131,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__autofill__manager.cc b/www/chromium/files/patch-components_password__manager_core_browser_password__autofill__manager.cc
index 0058add31bcb..2be03a8752df 100644
--- a/www/chromium/files/patch-components_password__manager_core_browser_password__autofill__manager.cc
+++ b/www/chromium/files/patch-components_password__manager_core_browser_password__autofill__manager.cc
@@ -1,7 +1,7 @@
---- components/password_manager/core/browser/password_autofill_manager.cc.orig 2025-08-07 06:57:29 UTC
+--- components/password_manager/core/browser/password_autofill_manager.cc.orig 2025-09-06 10:01:20 UTC
+++ components/password_manager/core/browser/password_autofill_manager.cc
-@@ -288,7 +288,7 @@ void PasswordAutofillManager::DidAcceptSuggestion(
- }
+@@ -308,7 +308,7 @@ void PasswordAutofillManager::DidAcceptSuggestion(
+ weak_ptr_factory_.GetWeakPtr(), *password_credential);
if (password_credential->is_grouped_affiliation) {
#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_CHROMEOS) || \
- BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_ANDROID)
@@ -9,7 +9,7 @@
cross_domain_confirmation_controller_ =
password_client_->ShowCrossDomainConfirmationPopup(
last_popup_open_args_.element_bounds,
-@@ -525,7 +525,7 @@ void PasswordAutofillManager::DidNavigateMainFrame() {
+@@ -538,7 +538,7 @@ void PasswordAutofillManager::DidNavigateMainFrame() {
manual_fallback_metrics_recorder_ =
std::make_unique<PasswordManualFallbackMetricsRecorder>();
#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_CHROMEOS) || \
diff --git a/www/chromium/files/patch-components_password__manager_core_browser_password__autofill__manager.h b/www/chromium/files/patch-components_password__manager_core_browser_password__autofill__manager.h
index ee1009f47c72..01c046a1c981 100644
--- a/www/chromium/files/patch-components_password__manager_core_browser_password__autofill__manager.h
+++ b/www/chromium/files/patch-components_password__manager_core_browser_password__autofill__manager.h
@@ -1,6 +1,6 @@
---- components/password_manager/core/browser/password_autofill_manager.h.orig 2025-08-07 06:57:29 UTC
+--- components/password_manager/core/browser/password_autofill_manager.h.orig 2025-09-06 10:01:20 UTC
+++ components/password_manager/core/browser/password_autofill_manager.h
-@@ -267,7 +267,7 @@ class PasswordAutofillManager : public autofill::Autof
+@@ -285,7 +285,7 @@ class PasswordAutofillManager : public autofill::Autof
// Stores the controller of warning popup UI on cross domain filling.
#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_CHROMEOS) || \
diff --git a/www/chromium/files/patch-components_password__manager_core_browser_password__form__filling.cc b/www/chromium/files/patch-components_password__manager_core_browser_password__form__filling.cc
index 37414ef9b9b1..7708eecae896 100644
--- a/www/chromium/files/patch-components_password__manager_core_browser_password__form__filling.cc
+++ b/www/chromium/files/patch-components_password__manager_core_browser_password__form__filling.cc
@@ -1,6 +1,6 @@
---- components/password_manager/core/browser/password_form_filling.cc.orig 2025-05-28 14:55:43 UTC
+--- components/password_manager/core/browser/password_form_filling.cc.orig 2025-09-06 10:01:20 UTC
+++ components/password_manager/core/browser/password_form_filling.cc
-@@ -165,7 +165,7 @@ LikelyFormFilling SendFillInformationToRenderer(
+@@ -178,7 +178,7 @@ LikelyFormFilling SendFillInformationToRenderer(
#endif
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
diff --git a/www/chromium/files/patch-components_password__manager_core_browser_password__form__manager.cc b/www/chromium/files/patch-components_password__manager_core_browser_password__form__manager.cc
index 0d2039dcf4a7..816e565e8a46 100644
--- a/www/chromium/files/patch-components_password__manager_core_browser_password__form__manager.cc
+++ b/www/chromium/files/patch-components_password__manager_core_browser_password__form__manager.cc
@@ -1,4 +1,4 @@
---- components/password_manager/core/browser/password_form_manager.cc.orig 2025-08-07 06:57:29 UTC
+--- components/password_manager/core/browser/password_form_manager.cc.orig 2025-09-06 10:01:20 UTC
+++ components/password_manager/core/browser/password_form_manager.cc
@@ -66,7 +66,7 @@
#include "components/webauthn/android/webauthn_cred_man_delegate.h"
@@ -9,7 +9,7 @@
#include "components/os_crypt/sync/os_crypt.h"
#endif
-@@ -242,7 +242,7 @@ bool ShouldUploadCrowdsourcingVotes(const FormOrDigest
+@@ -233,7 +233,7 @@ bool ShouldUploadCrowdsourcingVotes(const FormOrDigest
return false;
}
@@ -18,7 +18,7 @@
bool ShouldShowKeychainErrorBubble(
std::optional<PasswordStoreBackendError> backend_error) {
if (!backend_error.has_value()) {
-@@ -916,7 +916,7 @@ void PasswordFormManager::OnFetchCompleted() {
+@@ -931,7 +931,7 @@ void PasswordFormManager::OnFetchCompleted() {
error.value().type);
}
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 419129b5c5e7..3dc67745916e 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-07-02 06:08:04 UTC
+--- components/password_manager/core/browser/password_manager.cc.orig 2025-09-06 10:01:20 UTC
+++ components/password_manager/core/browser/password_manager.cc
-@@ -507,7 +507,7 @@ void PasswordManager::RegisterProfilePrefs(
+@@ -586,7 +586,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
-@@ -520,7 +520,7 @@ void PasswordManager::RegisterProfilePrefs(
+@@ -599,7 +599,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 8e454dba845c..f11d132621d7 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,6 +1,6 @@
---- components/password_manager/core/browser/password_manager_client.h.orig 2025-08-07 06:57:29 UTC
+--- components/password_manager/core/browser/password_manager_client.h.orig 2025-09-06 10:01:20 UTC
+++ components/password_manager/core/browser/password_manager_client.h
-@@ -30,7 +30,7 @@
+@@ -31,7 +31,7 @@
#include "net/cert/cert_status_flags.h"
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
@@ -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"
-@@ -544,7 +544,7 @@ class PasswordManagerClient {
+@@ -545,7 +545,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_browser_password__manual__fallback__flow.cc b/www/chromium/files/patch-components_password__manager_core_browser_password__manual__fallback__flow.cc
index cc9594688b2f..19e985e521b9 100644
--- a/www/chromium/files/patch-components_password__manager_core_browser_password__manual__fallback__flow.cc
+++ b/www/chromium/files/patch-components_password__manager_core_browser_password__manual__fallback__flow.cc
@@ -1,4 +1,4 @@
---- components/password_manager/core/browser/password_manual_fallback_flow.cc.orig 2025-05-28 14:55:43 UTC
+--- components/password_manager/core/browser/password_manual_fallback_flow.cc.orig 2025-09-06 10:01:20 UTC
+++ components/password_manager/core/browser/password_manual_fallback_flow.cc
@@ -46,7 +46,7 @@ std::u16string GetUsernameFromLabel(const std::u16stri
}
@@ -9,7 +9,7 @@
// Returns the password form corresponding to the `payload` data. In most
// cases there is only one such form stored, but having more than one or no
// forms is also possible. If there is more than one form, showing any of them
-@@ -297,7 +297,7 @@ void PasswordManualFallbackFlow::DidAcceptSuggestion(
+@@ -300,7 +300,7 @@ void PasswordManualFallbackFlow::DidAcceptSuggestion(
}
case autofill::SuggestionType::kViewPasswordDetails: {
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
@@ -18,12 +18,12 @@
std::optional<password_manager::PasswordForm> credentials =
GetCorrespondingPasswordForm(
suggestion.GetPayload<Suggestion::PasswordSuggestionDetails>(),
-@@ -427,7 +427,7 @@ void PasswordManualFallbackFlow::EnsureCrossDomainPass
+@@ -436,7 +436,7 @@ void PasswordManualFallbackFlow::EnsureCrossDomainPass
const Suggestion::PasswordSuggestionDetails& payload,
base::OnceClosure on_allowed) {
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
- BUILDFLAG(IS_CHROMEOS)
+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
if (payload.is_cross_domain) {
+ CHECK(payload.display_signon_realm);
cross_domain_confirmation_popup_controller_ =
- password_client_->ShowCrossDomainConfirmationPopup(
diff --git a/www/chromium/files/patch-components_password__manager_core_browser_password__manual__fallback__flow.h b/www/chromium/files/patch-components_password__manager_core_browser_password__manual__fallback__flow.h
index 504ccff1fbd8..a9de8e28b089 100644
--- a/www/chromium/files/patch-components_password__manager_core_browser_password__manual__fallback__flow.h
+++ b/www/chromium/files/patch-components_password__manager_core_browser_password__manual__fallback__flow.h
@@ -1,4 +1,4 @@
---- components/password_manager/core/browser/password_manual_fallback_flow.h.orig 2025-05-05 10:57:53 UTC
+--- components/password_manager/core/browser/password_manual_fallback_flow.h.orig 2025-09-06 10:01:20 UTC
+++ components/password_manager/core/browser/password_manual_fallback_flow.h
@@ -19,7 +19,7 @@
#include "components/password_manager/core/browser/ui/saved_passwords_presenter.h"
@@ -9,7 +9,7 @@
#include "components/password_manager/core/browser/password_cross_domain_confirmation_popup_controller.h"
#endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) ||
// BUILDFLAG(IS_CHROMEOS)
-@@ -180,7 +180,7 @@ class PasswordManualFallbackFlow : public autofill::Au
+@@ -183,7 +183,7 @@ class PasswordManualFallbackFlow : public autofill::Au
std::unique_ptr<device_reauth::DeviceAuthenticator> authenticator_;
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
diff --git a/www/chromium/files/patch-components_password__manager_core_browser_password__store__factory__util.cc b/www/chromium/files/patch-components_password__manager_core_browser_password__store__factory__util.cc
index 3e535601d642..af911ab8d411 100644
--- a/www/chromium/files/patch-components_password__manager_core_browser_password__store__factory__util.cc
+++ b/www/chromium/files/patch-components_password__manager_core_browser_password__store__factory__util.cc
@@ -1,6 +1,6 @@
---- components/password_manager/core/browser/password_store_factory_util.cc.orig 2024-10-22 08:31:56 UTC
+--- components/password_manager/core/browser/password_store_factory_util.cc.orig 2025-09-06 10:01:20 UTC
+++ components/password_manager/core/browser/password_store_factory_util.cc
-@@ -29,7 +29,7 @@ namespace {
+@@ -30,7 +30,7 @@ namespace {
LoginDatabase::DeletingUndecryptablePasswordsEnabled GetPolicyFromPrefs(
PrefService* prefs) {
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
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 a16f5a0c0d0e..c8df5c906f00 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-07-02 06:08:04 UTC
+--- components/password_manager/core/common/password_manager_pref_names.h.orig 2025-09-06 10:01:20 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.
-@@ -346,7 +346,7 @@ inline constexpr char kAutofillableCredentialsAccountS
+@@ -285,7 +285,7 @@ inline constexpr char kAutofillableCredentialsAccountS
inline constexpr char kPasswordSharingEnabled[] =
"password_manager.password_sharing_enabled";
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
index 88173690d1d0..f2b94850aae9 100644
--- 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
@@ -1,6 +1,6 @@
---- components/policy/core/common/policy_pref_names.cc.orig 2025-08-07 06:57:29 UTC
+--- components/policy/core/common/policy_pref_names.cc.orig 2025-09-06 10:01:20 UTC
+++ components/policy/core/common/policy_pref_names.cc
-@@ -186,7 +186,7 @@ const char kFloatingWorkspaceEnabled[] = "ash.floating
+@@ -199,7 +199,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) || \
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
index 259b685103c1..0469954e97dc 100644
--- 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
@@ -1,6 +1,6 @@
---- components/policy/core/common/policy_pref_names.h.orig 2025-08-07 06:57:29 UTC
+--- components/policy/core/common/policy_pref_names.h.orig 2025-09-06 10:01:20 UTC
+++ components/policy/core/common/policy_pref_names.h
-@@ -90,7 +90,7 @@ extern const char kFloatingWorkspaceEnabled[];
+@@ -94,7 +94,7 @@ extern const char kFloatingWorkspaceEnabled[];
#endif
extern const char kBuiltInAIAPIsEnabled[];
#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || \
diff --git a/www/chromium/files/patch-components_regional__capabilities_regional__capabilities__service.cc b/www/chromium/files/patch-components_regional__capabilities_regional__capabilities__service.cc
deleted file mode 100644
index 79f417f89747..000000000000
--- a/www/chromium/files/patch-components_regional__capabilities_regional__capabilities__service.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- components/regional_capabilities/regional_capabilities_service.cc.orig 2025-08-07 06:57:29 UTC
-+++ components/regional_capabilities/regional_capabilities_service.cc
-@@ -234,7 +234,7 @@ std::optional<CountryId> RegionalCapabilitiesService::
- return persisted_country_id;
- }
-
--#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- if (base::FeatureList::IsEnabled(switches::kClearPrefForUnknownCountry)) {
- profile_prefs_->ClearPref(prefs::kCountryIDAtInstall);
- base::UmaHistogramEnumeration(kUnknownCountryIdStored,
diff --git a/www/chromium/files/patch-components_regional__capabilities_regional__capabilities__switches.cc b/www/chromium/files/patch-components_regional__capabilities_regional__capabilities__switches.cc
index f0e216dbf66d..99bd76bb1b60 100644
--- a/www/chromium/files/patch-components_regional__capabilities_regional__capabilities__switches.cc
+++ b/www/chromium/files/patch-components_regional__capabilities_regional__capabilities__switches.cc
@@ -1,18 +1,11 @@
---- components/regional_capabilities/regional_capabilities_switches.cc.orig 2025-08-07 06:57:29 UTC
+--- components/regional_capabilities/regional_capabilities_switches.cc.orig 2025-09-06 10:01:20 UTC
+++ components/regional_capabilities/regional_capabilities_switches.cc
-@@ -10,13 +10,13 @@
-
- namespace switches {
-
--#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- BASE_FEATURE(kClearPrefForUnknownCountry,
- "ClearCountryPrefForStoredUnknownCountry",
- base::FEATURE_ENABLED_BY_DEFAULT);
+@@ -18,7 +18,7 @@ BASE_FEATURE(kMitigateLegacySearchEnginePromoOverlap,
+ base::FEATURE_DISABLED_BY_DEFAULT);
#endif
-#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
++#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
BASE_FEATURE(kUseFinchPermanentCountryForFetchCountryId,
"UseFinchPermanentCountyForFetchCountryId",
base::FEATURE_DISABLED_BY_DEFAULT);
diff --git a/www/chromium/files/patch-components_regional__capabilities_regional__capabilities__switches.h b/www/chromium/files/patch-components_regional__capabilities_regional__capabilities__switches.h
index 27d425f9b3be..91b36a97032f 100644
--- a/www/chromium/files/patch-components_regional__capabilities_regional__capabilities__switches.h
+++ b/www/chromium/files/patch-components_regional__capabilities_regional__capabilities__switches.h
@@ -1,19 +1,11 @@
---- components/regional_capabilities/regional_capabilities_switches.h.orig 2025-08-07 06:57:29 UTC
+--- components/regional_capabilities/regional_capabilities_switches.h.orig 2025-09-06 10:01:20 UTC
+++ components/regional_capabilities/regional_capabilities_switches.h
-@@ -26,14 +26,14 @@ inline constexpr char kSearchEngineChoiceCountry[] =
- inline constexpr char kDefaultListCountryOverride[] = "DEFAULT_EEA";
- inline constexpr char kEeaListCountryOverride[] = "EEA_ALL";
-
--#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- // When an invalid `country_codes::CountryId` is stored in prefs and this
- // feature is enabled the pref will be cleared allowing a valid country to be
- // set again.
- BASE_DECLARE_FEATURE(kClearPrefForUnknownCountry);
+@@ -33,7 +33,7 @@ inline constexpr char kEeaListCountryOverride[] = "EEA
+ BASE_DECLARE_FEATURE(kMitigateLegacySearchEnginePromoOverlap);
#endif
-#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
++#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
// Use finch permanent country instead of finch latest country for fetching
// country ID.
BASE_DECLARE_FEATURE(kUseFinchPermanentCountryForFetchCountryId);
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 055332f9ef9f..08be7a796180 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-08-07 06:57:29 UTC
+--- components/search_engines/template_url_service.cc.orig 2025-09-06 10:01:20 UTC
+++ components/search_engines/template_url_service.cc
-@@ -3600,7 +3600,7 @@ bool TemplateURLService::MatchesDefaultSearchProvider(
+@@ -3591,7 +3591,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 edd00c307f28..4d7b0d26292e 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,7 +1,7 @@
---- components/signin/public/base/signin_switches.cc.orig 2025-08-07 06:57:29 UTC
+--- components/signin/public/base/signin_switches.cc.orig 2025-09-06 10:01:20 UTC
+++ components/signin/public/base/signin_switches.cc
-@@ -60,7 +60,7 @@ BASE_FEATURE(kMakeAccountsAvailableInIdentityManager,
- base::FEATURE_DISABLED_BY_DEFAULT);
+@@ -73,7 +73,7 @@ BASE_FEATURE(kSmartEmailLineBreaking,
+ base::FEATURE_ENABLED_BY_DEFAULT);
#endif
-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
@@ -9,9 +9,9 @@
// Enables the History Sync Opt-in on Desktop.
BASE_FEATURE(kEnableHistorySyncOptin,
"EnableHistorySyncOptin",
-@@ -250,7 +250,7 @@ BASE_FEATURE(kDeferWebSigninTrackerCreation,
- "DeferWebSigninTrackerCreation",
- base::FEATURE_ENABLED_BY_DEFAULT);
+@@ -292,7 +292,7 @@ BASE_FEATURE(kSyncEnableBookmarksInTransportMode,
+ #endif // BUILDFLAG(IS_IOS)
+ );
-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
diff --git a/www/chromium/files/patch-components_signin_public_base_signin__switches.h b/www/chromium/files/patch-components_signin_public_base_signin__switches.h
index 82b692749990..d59285672f7b 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-08-07 06:57:29 UTC
+--- components/signin/public/base/signin_switches.h.orig 2025-09-06 10:01:20 UTC
+++ components/signin/public/base/signin_switches.h
-@@ -55,7 +55,7 @@ COMPONENT_EXPORT(SIGNIN_SWITCHES)
- BASE_DECLARE_FEATURE(kMakeAccountsAvailableInIdentityManager);
+@@ -61,7 +61,7 @@ COMPONENT_EXPORT(SIGNIN_SWITCHES)
+ BASE_DECLARE_FEATURE(kSmartEmailLineBreaking);
#endif
-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
@@ -9,9 +9,9 @@
COMPONENT_EXPORT(SIGNIN_SWITCHES)
BASE_DECLARE_FEATURE(kEnableHistorySyncOptin);
COMPONENT_EXPORT(SIGNIN_SWITCHES)
-@@ -189,7 +189,7 @@ bool IsExtensionsExplicitBrowserSigninEnabled();
+@@ -222,7 +222,7 @@ BASE_DECLARE_FEATURE(kSyncEnableBookmarksInTransportMo
COMPONENT_EXPORT(SIGNIN_SWITCHES)
- BASE_DECLARE_FEATURE(kDeferWebSigninTrackerCreation);
+ bool IsExtensionsExplicitBrowserSigninEnabled();
-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
diff --git a/www/chromium/files/patch-components_startup__metric__utils_common_startup__metric__utils.cc b/www/chromium/files/patch-components_startup__metric__utils_common_startup__metric__utils.cc
index dc5ff7946665..0d4300bab365 100644
--- a/www/chromium/files/patch-components_startup__metric__utils_common_startup__metric__utils.cc
+++ b/www/chromium/files/patch-components_startup__metric__utils_common_startup__metric__utils.cc
@@ -1,6 +1,6 @@
---- components/startup_metric_utils/common/startup_metric_utils.cc.orig 2024-08-26 12:06:38 UTC
+--- components/startup_metric_utils/common/startup_metric_utils.cc.orig 2025-09-06 10:01:20 UTC
+++ components/startup_metric_utils/common/startup_metric_utils.cc
-@@ -94,7 +94,7 @@ base::TimeTicks CommonStartupMetricRecorder::StartupTi
+@@ -95,7 +95,7 @@ base::TimeTicks CommonStartupMetricRecorder::StartupTi
// Enabling this logic on OS X causes a significant performance regression.
// TODO(crbug.com/40464036): Remove IS_APPLE ifdef once utility processes
// set their desired main thread priority.
diff --git a/www/chromium/files/patch-components_supervised__user_core_browser_child__account__service.cc b/www/chromium/files/patch-components_supervised__user_core_browser_child__account__service.cc
new file mode 100644
index 000000000000..d9a7a0362a6e
--- /dev/null
+++ b/www/chromium/files/patch-components_supervised__user_core_browser_child__account__service.cc
@@ -0,0 +1,11 @@
+--- components/supervised_user/core/browser/child_account_service.cc.orig 2025-09-06 10:01:20 UTC
++++ components/supervised_user/core/browser/child_account_service.cc
+@@ -170,7 +170,7 @@ void ChildAccountService::OnPrimaryAccountChanged(
+ void ChildAccountService::UpdateForceGoogleSafeSearch() {
+ // On platforms without web sign-out (where the primary account is always
+ // authenticated), there's no need to force SafeSearch.
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
+ bool is_subject_to_parental_controls =
+ IsPrimaryAccountSubjectToParentalControls(identity_manager_) ==
+ signin::Tribool::kTrue;
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 74118cafb833..476edb0b4223 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,6 +1,6 @@
---- components/supervised_user/core/browser/supervised_user_metrics_service.cc.orig 2025-08-07 06:57:29 UTC
+--- components/supervised_user/core/browser/supervised_user_metrics_service.cc.orig 2025-09-06 10:01:20 UTC
+++ components/supervised_user/core/browser/supervised_user_metrics_service.cc
-@@ -83,7 +83,7 @@ SupervisedUserMetricsService::SupervisedUserMetricsSer
+@@ -103,7 +103,7 @@ SupervisedUserMetricsService::SupervisedUserMetricsSer
std::move(metrics_service_accessor_delegate)) {
DCHECK(pref_service_);
supervised_user_service_observation_.Observe(&supervised_user_service);
diff --git a/www/chromium/files/patch-components_supervised__user_core_common_features.cc b/www/chromium/files/patch-components_supervised__user_core_common_features.cc
index 0ebf41823a53..871ace2a4bf1 100644
--- a/www/chromium/files/patch-components_supervised__user_core_common_features.cc
+++ b/www/chromium/files/patch-components_supervised__user_core_common_features.cc
@@ -1,45 +1,38 @@
---- components/supervised_user/core/common/features.cc.orig 2025-08-07 06:57:29 UTC
+--- components/supervised_user/core/common/features.cc.orig 2025-09-06 10:01:20 UTC
+++ components/supervised_user/core/common/features.cc
-@@ -37,7 +37,7 @@ BASE_FEATURE(kAllowSubframeLocalWebApprovals,
+@@ -35,7 +35,7 @@ BASE_FEATURE(kAllowSubframeLocalWebApprovals,
#endif
#if BUILDFLAG(IS_IOS) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
- BUILDFLAG(IS_WIN)
-+ BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD) || BUILDFLAG(IS_BSD)
++ BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
const int kLocalWebApprovalBottomSheetLoadTimeoutDefaultValueMs = 5000;
const base::FeatureParam<int> kLocalWebApprovalBottomSheetLoadTimeoutMs{
-@@ -46,7 +46,7 @@ const base::FeatureParam<int> kLocalWebApprovalBottomS
+@@ -44,7 +44,7 @@ const base::FeatureParam<int> kLocalWebApprovalBottomS
#endif // BUILDFLAG(IS_IOS) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ||
// BUILDFLAG(IS_WIN)
-#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN)
-+#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
++#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
BASE_FEATURE(kEnableLocalWebApprovalErrorDialog,
"EnableLocalWebApprovalErrorDialog",
base::FEATURE_ENABLED_BY_DEFAULT);
-@@ -89,7 +89,7 @@ bool IsLocalWebApprovalsEnabledForSubframes() {
- return base::FeatureList::IsEnabled(kAllowSubframeLocalWebApprovals);
- }
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
- BASE_FEATURE(kCustomProfileStringsForSupervisedUsers,
- "CustomProfileStringsForSupervisedUsers",
- base::FEATURE_ENABLED_BY_DEFAULT);
-@@ -101,13 +101,13 @@ BASE_FEATURE(kShowKiteForSupervisedUsers,
-
- BASE_FEATURE(kForceSafeSearchForUnauthenticatedSupervisedUsers,
- "ForceSafeSearchForUnauthenticatedSupervisedUsers",
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
+@@ -58,7 +58,7 @@ BASE_FEATURE(kLocalWebApprovalsWidgetSupportsUrlPayloa
+ BASE_FEATURE(kSupervisedUserBlockInterstitialV3,
+ "SupervisedUserBlockInterstitialV3",
+ #if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || \
+- BUILDFLAG(IS_IOS)
++ BUILDFLAG(IS_IOS) || BUILDFLAG(IS_BSD)
base::FEATURE_ENABLED_BY_DEFAULT);
#else
base::FEATURE_DISABLED_BY_DEFAULT);
- #endif
+@@ -94,7 +94,7 @@ bool IsLocalWebApprovalsEnabledForSubframes() {
+ return base::FeatureList::IsEnabled(kAllowSubframeLocalWebApprovals);
+ }
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
BASE_FEATURE(kEnableSupervisedUserVersionSignOutDialog,
"EnableSupervisedUserVersionSignOutDialog",
base::FEATURE_ENABLED_BY_DEFAULT);
diff --git a/www/chromium/files/patch-components_supervised__user_core_common_features.h b/www/chromium/files/patch-components_supervised__user_core_common_features.h
index 1319fe53139a..65da99ff6610 100644
--- a/www/chromium/files/patch-components_supervised__user_core_common_features.h
+++ b/www/chromium/files/patch-components_supervised__user_core_common_features.h
@@ -1,17 +1,17 @@
---- components/supervised_user/core/common/features.h.orig 2025-05-28 14:55:43 UTC
+--- components/supervised_user/core/common/features.h.orig 2025-09-06 10:01:20 UTC
+++ components/supervised_user/core/common/features.h
@@ -20,12 +20,12 @@ BASE_DECLARE_FEATURE(kLocalWebApprovals);
BASE_DECLARE_FEATURE(kAllowSubframeLocalWebApprovals);
#if BUILDFLAG(IS_IOS) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
- BUILDFLAG(IS_WIN)
-+ BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
++ BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
extern const base::FeatureParam<int> kLocalWebApprovalBottomSheetLoadTimeoutMs;
#endif // BUILDFLAG(IS_IOS) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ||
// BUILDFLAG(IS_WIN)
-#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN)
-+#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
++#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
// Whether we show an error screen in case of failure of a local web approval.
BASE_DECLARE_FEATURE(kEnableLocalWebApprovalErrorDialog);
#endif // BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN)
@@ -20,16 +20,7 @@
BASE_DECLARE_FEATURE(kSupervisedUserBlockInterstitialV3);
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
- // Enable different web sign in interception behaviour for supervised users:
- //
- // 1. Supervised user signs in to existing signed out Profile: show modal
-@@ -55,7 +55,7 @@ BASE_DECLARE_FEATURE(kShowKiteForSupervisedUsers);
- // unauthenticated (e.g. signed out of the content area) account.
- BASE_DECLARE_FEATURE(kForceSafeSearchForUnauthenticatedSupervisedUsers);
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
// Uses supervised user strings on the signout dialog.
BASE_DECLARE_FEATURE(kEnableSupervisedUserVersionSignOutDialog);
#endif
diff --git a/www/chromium/files/patch-components_sync__preferences_common__syncable__prefs__database.cc b/www/chromium/files/patch-components_sync__preferences_common__syncable__prefs__database.cc
index 5e04ea253ddc..2da6bb6d7c71 100644
--- a/www/chromium/files/patch-components_sync__preferences_common__syncable__prefs__database.cc
+++ b/www/chromium/files/patch-components_sync__preferences_common__syncable__prefs__database.cc
@@ -1,6 +1,6 @@
---- components/sync_preferences/common_syncable_prefs_database.cc.orig 2025-08-07 06:57:29 UTC
+--- components/sync_preferences/common_syncable_prefs_database.cc.orig 2025-09-06 10:01:20 UTC
+++ components/sync_preferences/common_syncable_prefs_database.cc
-@@ -343,7 +343,7 @@ constexpr auto kCommonSyncablePrefsAllowlist =
+@@ -337,7 +337,7 @@ constexpr auto kCommonSyncablePrefsAllowlist =
syncer::PREFERENCES, PrefSensitivity::kNone, MergeBehavior::kNone}},
#endif // BUILDFLAG(IS_ANDROID)
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
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 6533a7ab2ff3..a19a0b0d63c7 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-07-02 06:08:04 UTC
+--- components/viz/service/display_embedder/skia_output_surface_impl.cc.orig 2025-09-06 10:01:20 UTC
+++ components/viz/service/display_embedder/skia_output_surface_impl.cc
-@@ -1503,7 +1503,7 @@ GrBackendFormat SkiaOutputSurfaceImpl::GetGrBackendFor
+@@ -1498,7 +1498,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_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 d9915f027691..7b07b20a764d 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-08-07 06:57:29 UTC
+--- components/viz/service/frame_sinks/root_compositor_frame_sink_impl.cc.orig 2025-09-06 10:01:20 UTC
+++ components/viz/service/frame_sinks/root_compositor_frame_sink_impl.cc
@@ -142,7 +142,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);
-@@ -911,7 +911,7 @@ void RootCompositorFrameSinkImpl::DisplayDidCompleteSw
+@@ -902,7 +902,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_frame__sinks_root__compositor__frame__sink__impl.h b/www/chromium/files/patch-components_viz_service_frame__sinks_root__compositor__frame__sink__impl.h
index 62177b354915..34aadc2f89f5 100644
--- a/www/chromium/files/patch-components_viz_service_frame__sinks_root__compositor__frame__sink__impl.h
+++ b/www/chromium/files/patch-components_viz_service_frame__sinks_root__compositor__frame__sink__impl.h
@@ -1,6 +1,6 @@
---- components/viz/service/frame_sinks/root_compositor_frame_sink_impl.h.orig 2025-08-07 06:57:29 UTC
+--- components/viz/service/frame_sinks/root_compositor_frame_sink_impl.h.orig 2025-09-06 10:01:20 UTC
+++ components/viz/service/frame_sinks/root_compositor_frame_sink_impl.h
-@@ -229,7 +229,7 @@ class VIZ_SERVICE_EXPORT RootCompositorFrameSinkImpl
+@@ -223,7 +223,7 @@ class VIZ_SERVICE_EXPORT RootCompositorFrameSinkImpl
base::TimeDelta display_frame_interval_ = BeginFrameArgs::DefaultInterval();
base::TimeDelta preferred_frame_interval_;
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
index 445b9446efcc..29e822e740d1 100644
--- 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
@@ -1,6 +1,6 @@
---- components/viz/service/gl/gpu_service_impl.cc.orig 2025-08-07 06:57:29 UTC
+--- components/viz/service/gl/gpu_service_impl.cc.orig 2025-09-06 10:01:20 UTC
+++ components/viz/service/gl/gpu_service_impl.cc
-@@ -514,7 +514,7 @@ void GpuServiceImpl::InitializeWithHostInternal(
+@@ -501,7 +501,7 @@ void GpuServiceImpl::InitializeWithHostInternal(
mojo::Remote<mojom::GpuHost> gpu_host(std::move(pending_gpu_host));
@@ -9,7 +9,7 @@
gpu_extra_info_.is_gmb_nv12_supported = IsGMBNV12Supported();
#endif
-@@ -1372,7 +1372,7 @@ bool GpuServiceImpl::OnBeginFrameDerivedImpl(const Beg
+@@ -1266,7 +1266,7 @@ bool GpuServiceImpl::OnBeginFrameDerivedImpl(const Beg
return true;
}
@@ -17,4 +17,4 @@
+#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
index 955bd62f4058..701257426aa9 100644
--- 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
@@ -1,6 +1,6 @@
---- components/viz/service/gl/gpu_service_impl.h.orig 2025-07-02 06:08:04 UTC
+--- components/viz/service/gl/gpu_service_impl.h.orig 2025-09-06 10:01:20 UTC
+++ components/viz/service/gl/gpu_service_impl.h
-@@ -487,7 +487,7 @@ class VIZ_SERVICE_EXPORT GpuServiceImpl
+@@ -450,7 +450,7 @@ class VIZ_SERVICE_EXPORT GpuServiceImpl
void OnBeginFrameOnIO(const BeginFrameArgs& args);
diff --git a/www/chromium/files/patch-content_app_BUILD.gn b/www/chromium/files/patch-content_app_BUILD.gn
index 285eb9386ce9..aedfaaae5770 100644
--- a/www/chromium/files/patch-content_app_BUILD.gn
+++ b/www/chromium/files/patch-content_app_BUILD.gn
@@ -1,6 +1,6 @@
---- content/app/BUILD.gn.orig 2025-08-07 06:57:29 UTC
+--- content/app/BUILD.gn.orig 2025-09-06 10:01:20 UTC
+++ content/app/BUILD.gn
-@@ -89,9 +89,9 @@ source_set("content_main_runner_app") {
+@@ -91,9 +91,9 @@ source_set("content_main_runner_app") {
"//third_party/tflite:buildflags",
"//tools/v8_context_snapshot:buildflags",
]
@@ -12,4 +12,4 @@
+# }
}
- source_set("app") {
+ if (is_android && enable_javaless_renderers) {
diff --git a/www/chromium/files/patch-content_app_content__main.cc b/www/chromium/files/patch-content_app_content__main.cc
index d15082f7ba07..7592d161b68c 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-08-07 06:57:29 UTC
+--- content/app/content_main.cc.orig 2025-09-06 10:01:20 UTC
+++ content/app/content_main.cc
-@@ -226,7 +226,7 @@ NO_STACK_PROTECTOR int RunContentProcess(
+@@ -225,7 +225,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
-@@ -320,7 +320,7 @@ NO_STACK_PROTECTOR int RunContentProcess(
+@@ -319,7 +319,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 ebe78bb1ed46..2a37e0f901bb 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,6 +1,6 @@
---- content/app/content_main_runner_impl.cc.orig 2025-08-07 06:57:29 UTC
+--- content/app/content_main_runner_impl.cc.orig 2025-09-06 10:01:20 UTC
+++ content/app/content_main_runner_impl.cc
-@@ -149,18 +149,20 @@
+@@ -150,18 +150,20 @@
#include "content/browser/posix_file_descriptor_info_impl.h"
#include "content/public/common/content_descriptors.h"
@@ -23,7 +23,7 @@
#include "third_party/boringssl/src/include/openssl/crypto.h"
#include "third_party/webrtc_overrides/init_webrtc.h" // nogncheck
-@@ -189,6 +191,10 @@
+@@ -185,6 +187,10 @@
#include "media/base/media_switches.h"
#endif
@@ -34,16 +34,16 @@
#if BUILDFLAG(IS_ANDROID)
#include "base/system/sys_info.h"
#include "content/browser/android/battery_metrics.h"
-@@ -390,7 +396,7 @@ void InitializeZygoteSandboxForBrowserProcess(
+@@ -381,7 +387,7 @@ void InitializeZygoteSandboxForBrowserProcess(
}
#endif // BUILDFLAG(USE_ZYGOTE)
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- #if BUILDFLAG(ENABLE_PPAPI)
- // Loads the (native) libraries but does not initialize them (i.e., does not
-@@ -428,7 +434,10 @@ void PreloadLibraryCdms() {
+ #if BUILDFLAG(ENABLE_LIBRARY_CDMS)
+ // Loads registered library CDMs but does not initialize them. This is needed by
+@@ -400,7 +406,10 @@ void PreloadLibraryCdms() {
void PreSandboxInit() {
// Ensure the /dev/urandom is opened.
@@ -54,7 +54,7 @@
// May use sysinfo(), sched_getaffinity(), and open various /sys/ and /proc/
// files.
-@@ -440,9 +449,16 @@ void PreSandboxInit() {
+@@ -412,9 +421,16 @@ void PreSandboxInit() {
// https://boringssl.googlesource.com/boringssl/+/HEAD/SANDBOXING.md
CRYPTO_pre_sandbox_init();
@@ -69,9 +69,18 @@
base::GetMaxNumberOfInotifyWatches();
+#endif
- #if BUILDFLAG(ENABLE_PPAPI)
- // Ensure access to the Pepper plugins before the sandbox is turned on.
-@@ -765,7 +781,7 @@ NO_STACK_PROTECTOR int RunOtherNamedProcessTypeMain(
+ #if BUILDFLAG(ENABLE_LIBRARY_CDMS)
+ // Ensure access to the library CDMs before the sandbox is turned on.
+@@ -634,7 +650,7 @@ NO_STACK_PROTECTOR int RunZygote(ContentMainDelegate*
+
+ // Once Zygote forks and feature list initializes we can start a thread to
+ // begin tracing immediately.
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ if (process_type == switches::kGpuProcess) {
+ tracing::InitTracingPostFeatureList(/*enable_consumer=*/false,
+ /*will_trace_thread_restart=*/true);
+@@ -733,7 +749,7 @@ NO_STACK_PROTECTOR int RunOtherNamedProcessTypeMain(
base::HangWatcher::CreateHangWatcherInstance();
unregister_thread_closure = base::HangWatcher::RegisterThread(
base::HangWatcher::ThreadType::kMainThread);
@@ -80,7 +89,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.
-@@ -883,11 +899,10 @@ int ContentMainRunnerImpl::Initialize(ContentMainParam
+@@ -851,11 +867,10 @@ int ContentMainRunnerImpl::Initialize(ContentMainParam
base::GlobalDescriptors::kBaseDescriptor);
#endif // !BUILDFLAG(IS_ANDROID)
@@ -94,7 +103,16 @@
#endif // !BUILDFLAG(IS_WIN)
-@@ -1088,10 +1103,22 @@ int ContentMainRunnerImpl::Initialize(ContentMainParam
+@@ -1007,7 +1022,7 @@ int ContentMainRunnerImpl::Initialize(ContentMainParam
+ // SeatbeltExecServer.
+ CHECK(sandbox::Seatbelt::IsSandboxed());
+ }
+-#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ // In sandboxed processes and zygotes, certain resource should be pre-warmed
+ // as they cannot be initialized under a sandbox. In addition, loading these
+ // resources in zygotes (including the unsandboxed zygote) allows them to be
+@@ -1017,10 +1032,22 @@ int ContentMainRunnerImpl::Initialize(ContentMainParam
process_type == switches::kZygoteProcess) {
PreSandboxInit();
}
@@ -117,7 +135,7 @@
delegate_->SandboxInitialized(process_type);
#if BUILDFLAG(USE_ZYGOTE)
-@@ -1191,6 +1218,11 @@ NO_STACK_PROTECTOR int ContentMainRunnerImpl::Run() {
+@@ -1122,6 +1149,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 860783d4e1ec..d1b54e6440aa 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-08-07 06:57:29 UTC
+--- content/browser/BUILD.gn.orig 2025-09-06 10:01:20 UTC
+++ content/browser/BUILD.gn
-@@ -2581,6 +2581,14 @@ source_set("browser") {
+@@ -2599,6 +2599,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" ]
-@@ -2629,6 +2637,15 @@ source_set("browser") {
+@@ -2647,6 +2655,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 cc760a7abf89..17568a95f026 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-08-07 06:57:29 UTC
+--- content/browser/accessibility/browser_accessibility_state_impl.cc.orig 2025-09-06 10:01:20 UTC
+++ content/browser/accessibility/browser_accessibility_state_impl.cc
-@@ -295,7 +295,7 @@ BrowserAccessibilityStateImpl* BrowserAccessibilitySta
+@@ -296,7 +296,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 d544a50dd897..0813a5447738 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,27 +1,14 @@
---- content/browser/accessibility/browser_accessibility_state_impl_auralinux.cc.orig 2025-08-07 06:57:29 UTC
+--- content/browser/accessibility/browser_accessibility_state_impl_auralinux.cc.orig 2025-09-06 10:01:20 UTC
+++ content/browser/accessibility/browser_accessibility_state_impl_auralinux.cc
-@@ -12,6 +12,8 @@
+@@ -12,6 +12,7 @@
#include <sstream>
#include <string>
+#include "base/notimplemented.h"
-+
#include "base/debug/crash_logging.h"
#include "base/metrics/histogram_macros.h"
#include "base/task/thread_pool.h"
-@@ -34,7 +36,11 @@ bool CheckCmdlineForOrca(const std::string& cmdline_al
- std::string cmdline;
- std::stringstream ss(cmdline_all);
- while (std::getline(ss, cmdline, '\0')) {
-+#if BUILDFLAG(IS_BSD)
-+ re2::RE2 orca_regex(R"((^|/)(usr/)?(local/)?bin/orca(\s|$))");
-+#else
- re2::RE2 orca_regex(R"((^|/)(usr/)?bin/orca(\s|$))");
-+#endif
- if (re2::RE2::PartialMatch(cmdline, orca_regex)) {
- return true; // Orca was found
- }
-@@ -44,6 +50,10 @@ bool CheckCmdlineForOrca(const std::string& cmdline_al
+@@ -43,6 +44,10 @@ bool CheckCmdlineForOrca(const std::string& cmdline_al
// Returns true if Orca is active.
bool DiscoverOrca() {
@@ -32,7 +19,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"),
-@@ -81,6 +91,7 @@ bool DiscoverOrca() {
+@@ -80,6 +85,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 0922fcb37da7..7b22e09fe7f7 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-07-02 06:08:04 UTC
+--- content/browser/browser_child_process_host_impl.cc.orig 2025-09-06 10:01:20 UTC
+++ content/browser/browser_child_process_host_impl.cc
-@@ -326,6 +326,7 @@ void BrowserChildProcessHostImpl::LaunchWithoutExtraCo
+@@ -297,6 +297,7 @@ void BrowserChildProcessHostImpl::LaunchWithoutExtraCo
switches::kLogBestEffortTasks,
switches::kPerfettoDisableInterning,
switches::kTraceToConsole,
@@ -8,7 +8,7 @@
};
cmd_line->CopySwitchesFrom(browser_command_line, kForwardSwitches);
-@@ -696,7 +697,7 @@ void BrowserChildProcessHostImpl::OnProcessLaunched()
+@@ -650,7 +651,7 @@ void BrowserChildProcessHostImpl::OnProcessLaunched()
->child_process());
#endif
diff --git a/www/chromium/files/patch-content_browser_browser__child__process__host__impl.h b/www/chromium/files/patch-content_browser_browser__child__process__host__impl.h
index f5673dcef553..0b90a5967a14 100644
--- a/www/chromium/files/patch-content_browser_browser__child__process__host__impl.h
+++ b/www/chromium/files/patch-content_browser_browser__child__process__host__impl.h
@@ -1,4 +1,4 @@
---- content/browser/browser_child_process_host_impl.h.orig 2025-03-05 08:14:56 UTC
+--- content/browser/browser_child_process_host_impl.h.orig 2025-09-06 10:01:20 UTC
+++ content/browser/browser_child_process_host_impl.h
@@ -36,7 +36,7 @@
#include "base/win/object_watcher.h"
@@ -9,7 +9,7 @@
#include "content/browser/child_thread_type_switcher_linux.h"
#endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-@@ -287,7 +287,7 @@ class BrowserChildProcessHostImpl
+@@ -276,7 +276,7 @@ class BrowserChildProcessHostImpl
std::unique_ptr<tracing::SystemTracingService> system_tracing_service_;
#endif
diff --git a/www/chromium/files/patch-content_browser_browser__interface__binders.cc b/www/chromium/files/patch-content_browser_browser__interface__binders.cc
new file mode 100644
index 000000000000..af9c564eb27e
--- /dev/null
+++ b/www/chromium/files/patch-content_browser_browser__interface__binders.cc
@@ -0,0 +1,20 @@
+--- content/browser/browser_interface_binders.cc.orig 2025-09-06 10:01:20 UTC
++++ content/browser/browser_interface_binders.cc
+@@ -234,7 +234,7 @@
+ #include "content/browser/xr/webxr_internals/webxr_internals_ui.h"
+ #endif
+
+-#if BUILDFLAG(GOOGLE_CHROME_BRANDING) && (BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX))
++#if BUILDFLAG(GOOGLE_CHROME_BRANDING) && (BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD))
+ #include "content/public/browser/service_process_host.h"
+ #else
+ #include "content/browser/gpu/gpu_process_host.h"
+@@ -271,7 +271,7 @@ shape_detection::mojom::ShapeDetectionService* GetShap
+ mojo::Remote<shape_detection::mojom::ShapeDetectionService>>
+ remote;
+ if (!*remote) {
+-#if BUILDFLAG(GOOGLE_CHROME_BRANDING) && (BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX))
++#if BUILDFLAG(GOOGLE_CHROME_BRANDING) && (BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD))
+ ServiceProcessHost::Launch<shape_detection::mojom::ShapeDetectionService>(
+ remote->BindNewPipeAndPassReceiver(),
+ ServiceProcessHost::Options()
diff --git a/www/chromium/files/patch-content_browser_browser__main__loop.cc b/www/chromium/files/patch-content_browser_browser__main__loop.cc
index 585fa0055c2f..9bfb1f523b75 100644
--- a/www/chromium/files/patch-content_browser_browser__main__loop.cc
+++ b/www/chromium/files/patch-content_browser_browser__main__loop.cc
@@ -1,6 +1,6 @@
---- content/browser/browser_main_loop.cc.orig 2025-08-07 06:57:29 UTC
+--- content/browser/browser_main_loop.cc.orig 2025-09-06 10:01:20 UTC
+++ content/browser/browser_main_loop.cc
-@@ -250,6 +250,12 @@
+@@ -251,6 +251,12 @@
#include "mojo/public/cpp/bindings/lib/test_random_mojo_delays.h"
#endif
@@ -13,7 +13,7 @@
// One of the linux specific headers defines this as a macro.
#ifdef DestroyAll
#undef DestroyAll
-@@ -550,6 +556,12 @@ int BrowserMainLoop::EarlyInitialization() {
+@@ -551,6 +557,12 @@ int BrowserMainLoop::EarlyInitialization() {
// by now since a thread to start the ServiceManager has been created
// before the browser main loop starts.
DCHECK(SandboxHostLinux::GetInstance()->IsInitialized());
@@ -26,7 +26,7 @@
#endif
// GLib's spawning of new processes is buggy, so it's important that at this
-@@ -582,7 +594,7 @@ int BrowserMainLoop::EarlyInitialization() {
+@@ -583,7 +595,7 @@ int BrowserMainLoop::EarlyInitialization() {
base::ThreadType::kDisplayCritical);
#if BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \
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 1a42fbd56aa1..b50d91559367 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-07-02 06:08:04 UTC
+--- content/browser/compositor/viz_process_transport_factory.cc.orig 2025-09-06 10:01:20 UTC
+++ content/browser/compositor/viz_process_transport_factory.cc
-@@ -104,7 +104,7 @@ class HostDisplayClient : public viz::HostDisplayClien
+@@ -103,7 +103,7 @@ class HostDisplayClient : public viz::HostDisplayClien
HostDisplayClient& operator=(const HostDisplayClient&) = delete;
// viz::HostDisplayClient:
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 c23acf32e286..16e5257b2e8d 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,6 +1,6 @@
---- content/browser/gpu/gpu_data_manager_impl.h.orig 2025-07-02 06:08:04 UTC
+--- content/browser/gpu/gpu_data_manager_impl.h.orig 2025-09-06 10:01:20 UTC
+++ content/browser/gpu/gpu_data_manager_impl.h
-@@ -225,7 +225,7 @@ class CONTENT_EXPORT GpuDataManagerImpl : public GpuDa
+@@ -224,7 +224,7 @@ class CONTENT_EXPORT GpuDataManagerImpl : public GpuDa
void OnDisplayMetricsChanged(const display::Display& display,
uint32_t changed_metrics) override;
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 388892949a45..6a1dc9bba1b7 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,6 +1,6 @@
---- content/browser/gpu/gpu_data_manager_impl_private.cc.orig 2025-08-07 06:57:29 UTC
+--- content/browser/gpu/gpu_data_manager_impl_private.cc.orig 2025-09-06 10:01:20 UTC
+++ content/browser/gpu/gpu_data_manager_impl_private.cc
-@@ -1703,7 +1703,7 @@ void GpuDataManagerImplPrivate::RecordCompositingMode(
+@@ -1705,7 +1705,7 @@ void GpuDataManagerImplPrivate::RecordCompositingMode(
UMA_HISTOGRAM_ENUMERATION("GPU.CompositingMode", compositing_mode);
}
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 5d31ab2094d2..022dac5d33af 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-07-02 06:08:04 UTC
+--- content/browser/gpu/gpu_process_host.cc.orig 2025-09-06 10:01:20 UTC
+++ content/browser/gpu/gpu_process_host.cc
-@@ -274,6 +274,7 @@ static const char* const kSwitchNames[] = {
+@@ -275,6 +275,7 @@ static const char* const kSwitchNames[] = {
switches::kDisableSkiaGraphite,
switches::kDisableSkiaGraphitePrecompilation,
switches::kDisableLowEndDeviceMode,
@@ -8,7 +8,7 @@
switches::kProfilingAtStart,
switches::kProfilingFile,
switches::kProfilingFlush,
-@@ -302,7 +303,7 @@ static const char* const kSwitchNames[] = {
+@@ -303,7 +304,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 74bcc08b0254..d0c3ad87de0e 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,6 +1,6 @@
---- content/browser/network_service_instance_impl.cc.orig 2025-07-02 06:08:04 UTC
+--- content/browser/network_service_instance_impl.cc.orig 2025-09-06 10:01:20 UTC
+++ content/browser/network_service_instance_impl.cc
-@@ -85,7 +85,7 @@
+@@ -87,7 +87,7 @@
#include "content/browser/network/network_service_process_tracker_win.h"
#endif
@@ -9,7 +9,7 @@
#include "content/browser/system_dns_resolution/system_dns_resolver.h"
#include "services/network/public/mojom/system_dns_resolution.mojom-forward.h"
#endif
-@@ -335,7 +335,7 @@ void CreateInProcessNetworkService(
+@@ -327,7 +327,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(
-@@ -402,7 +402,7 @@ network::mojom::NetworkServiceParamsPtr CreateNetworkS
+@@ -394,7 +394,7 @@ network::mojom::NetworkServiceParamsPtr CreateNetworkS
}
#endif // BUILDFLAG(IS_POSIX)
diff --git a/www/chromium/files/patch-content_browser_ppapi__plugin__process__host__receiver__bindings.cc b/www/chromium/files/patch-content_browser_ppapi__plugin__process__host__receiver__bindings.cc
deleted file mode 100644
index db671fc88b41..000000000000
--- a/www/chromium/files/patch-content_browser_ppapi__plugin__process__host__receiver__bindings.cc
+++ /dev/null
@@ -1,20 +0,0 @@
---- content/browser/ppapi_plugin_process_host_receiver_bindings.cc.orig 2022-02-28 16:54:41 UTC
-+++ content/browser/ppapi_plugin_process_host_receiver_bindings.cc
-@@ -8,7 +8,7 @@
-
- #include "build/build_config.h"
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#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
- #endif
-@@ -17,7 +17,7 @@ namespace content {
-
- void PpapiPluginProcessHost::BindHostReceiver(
- mojo::GenericPendingReceiver receiver) {
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- if (auto font_receiver = receiver.As<font_service::mojom::FontService>())
- ConnectToFontService(std::move(font_receiver));
- #endif
diff --git a/www/chromium/files/patch-content_browser_renderer__host_pepper_pepper__file__io__host.cc b/www/chromium/files/patch-content_browser_renderer__host_pepper_pepper__file__io__host.cc
deleted file mode 100644
index afba2231feba..000000000000
--- a/www/chromium/files/patch-content_browser_renderer__host_pepper_pepper__file__io__host.cc
+++ /dev/null
@@ -1,20 +0,0 @@
---- content/browser/renderer_host/pepper/pepper_file_io_host.cc.orig 2024-01-30 07:53:34 UTC
-+++ content/browser/renderer_host/pepper/pepper_file_io_host.cc
-@@ -462,7 +462,7 @@ void PepperFileIOHost::OnLocalFileOpened(
- ppapi::host::ReplyMessageContext reply_context,
- const base::FilePath& path,
- base::File::Error error_code) {
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- // Quarantining a file before its contents are available is only supported on
- // Windows and Linux.
- if (!FileOpenForWrite(open_flags_) || error_code != base::File::FILE_OK) {
-@@ -496,7 +496,7 @@ void PepperFileIOHost::OnLocalFileOpened(
- #endif
- }
-
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- void PepperFileIOHost::OnLocalFileQuarantined(
- ppapi::host::ReplyMessageContext reply_context,
- const base::FilePath& path,
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 34d889ce90a9..edc107faf805 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,6 +1,6 @@
---- content/browser/renderer_host/render_process_host_impl.cc.orig 2025-08-07 06:57:29 UTC
+--- content/browser/renderer_host/render_process_host_impl.cc.orig 2025-09-06 10:01:20 UTC
+++ content/browser/renderer_host/render_process_host_impl.cc
-@@ -223,7 +223,7 @@
+@@ -224,7 +224,7 @@
#include "third_party/blink/public/mojom/android_font_lookup/android_font_lookup.mojom.h"
#endif
@@ -9,7 +9,7 @@
#include <sys/resource.h>
#include "components/services/font/public/mojom/font_service.mojom.h" // nogncheck
-@@ -1127,7 +1127,7 @@ static constexpr size_t kUnknownPlatformProcessLimit =
+@@ -1114,7 +1114,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;
-@@ -1334,7 +1334,7 @@ RenderProcessHostImpl::IOThreadHostImpl::~IOThreadHost
+@@ -1321,7 +1321,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)
}
-@@ -3436,7 +3436,7 @@ void RenderProcessHostImpl::AppendRendererCommandLine(
+@@ -3416,7 +3416,7 @@ void RenderProcessHostImpl::AppendRendererCommandLine(
base::TimeTicks::UnixEpoch().since_origin().InMicroseconds()));
}
@@ -36,7 +36,7 @@
// Append `kDisableVideoCaptureUseGpuMemoryBuffer` flag if there is no support
// for NV12 GPU memory buffer.
if (switches::IsVideoCaptureUseGpuMemoryBufferEnabled() &&
-@@ -3491,6 +3491,7 @@ void RenderProcessHostImpl::PropagateBrowserCommandLin
+@@ -3472,6 +3472,7 @@ void RenderProcessHostImpl::PropagateBrowserCommandLin
switches::kDisableSkiaRuntimeOpts,
switches::kDisableSpeechAPI,
switches::kDisableThreadedCompositing,
@@ -44,7 +44,7 @@
switches::kDisableV8IdleTasks,
switches::kDisableVideoCaptureUseGpuMemoryBuffer,
switches::kDisableWebGLImageChromium,
-@@ -5339,7 +5340,7 @@ uint64_t RenderProcessHostImpl::GetPrivateMemoryFootpr
+@@ -5350,7 +5351,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 f6add77fe581..e84b98e4a2aa 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-08-07 06:57:29 UTC
+--- content/browser/renderer_host/render_process_host_impl.h.orig 2025-09-06 10:01:20 UTC
+++ content/browser/renderer_host/render_process_host_impl.h
@@ -101,7 +101,7 @@
#include "media/fuchsia_media_codec_provider_impl.h"
@@ -9,7 +9,7 @@
#include "content/browser/child_thread_type_switcher_linux.h"
#include "media/mojo/mojom/video_encode_accelerator.mojom.h"
#endif
-@@ -996,7 +996,7 @@ class CONTENT_EXPORT RenderProcessHostImpl
+@@ -997,7 +997,7 @@ class CONTENT_EXPORT RenderProcessHostImpl
mojo::Remote<media::mojom::VideoEncodeAcceleratorProviderFactory>
video_encode_accelerator_factory_remote_;
#endif
@@ -18,7 +18,7 @@
ChildThreadTypeSwitcher child_thread_type_switcher_;
#endif
};
-@@ -1239,7 +1239,7 @@ class CONTENT_EXPORT RenderProcessHostImpl
+@@ -1240,7 +1240,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 2a44264eb401..b08a5e4d131f 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-07-02 06:08:04 UTC
+--- content/browser/renderer_host/render_process_host_impl_receiver_bindings.cc.orig 2025-09-06 10:01:20 UTC
+++ content/browser/renderer_host/render_process_host_impl_receiver_bindings.cc
-@@ -51,7 +51,7 @@
+@@ -52,7 +52,7 @@
#include "third_party/blink/public/mojom/android_font_lookup/android_font_lookup.mojom.h"
#endif
@@ -9,7 +9,7 @@
#include "components/services/font/public/mojom/font_service.mojom.h" // nogncheck
#include "content/browser/font_service.h" // nogncheck
#endif
-@@ -336,7 +336,7 @@ void RenderProcessHostImpl::IOThreadHostImpl::BindHost
+@@ -348,7 +348,7 @@ void RenderProcessHostImpl::IOThreadHostImpl::BindHost
}
#endif
@@ -18,7 +18,7 @@
if (auto font_receiver = receiver.As<font_service::mojom::FontService>()) {
ConnectToFontService(std::move(font_receiver));
return;
-@@ -364,7 +364,7 @@ void RenderProcessHostImpl::IOThreadHostImpl::BindHost
+@@ -376,7 +376,7 @@ void RenderProcessHostImpl::IOThreadHostImpl::BindHost
}
#endif
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 a8bb5458fa6e..7774e59d87b0 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-07-02 06:08:04 UTC
+--- content/browser/renderer_host/render_view_host_impl.cc.orig 2025-09-06 10:01:20 UTC
+++ content/browser/renderer_host/render_view_host_impl.cc
-@@ -271,7 +271,7 @@ void RenderViewHostImpl::GetPlatformSpecificPrefs(
+@@ -275,7 +275,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_renderer__host_render__widget__host__view__aura.cc b/www/chromium/files/patch-content_browser_renderer__host_render__widget__host__view__aura.cc
index 447262e51fea..13d88d330445 100644
--- a/www/chromium/files/patch-content_browser_renderer__host_render__widget__host__view__aura.cc
+++ b/www/chromium/files/patch-content_browser_renderer__host_render__widget__host__view__aura.cc
@@ -1,4 +1,4 @@
---- content/browser/renderer_host/render_widget_host_view_aura.cc.orig 2025-08-07 06:57:29 UTC
+--- content/browser/renderer_host/render_widget_host_view_aura.cc.orig 2025-09-06 10:01:20 UTC
+++ content/browser/renderer_host/render_widget_host_view_aura.cc
@@ -122,7 +122,7 @@
#include "ui/gfx/gdi_util.h"
@@ -27,7 +27,7 @@
bool RenderWidgetHostViewAura::SetCompositionFromExistingText(
const gfx::Range& range,
const std::vector<ui::ImeTextSpan>& ui_ime_text_spans) {
-@@ -2859,7 +2859,7 @@ bool RenderWidgetHostViewAura::NeedsInputGrab() {
+@@ -2866,7 +2866,7 @@ bool RenderWidgetHostViewAura::NeedsInputGrab() {
}
bool RenderWidgetHostViewAura::NeedsMouseCapture() {
@@ -36,7 +36,7 @@
return NeedsInputGrab();
#else
return false;
-@@ -3043,7 +3043,7 @@ void RenderWidgetHostViewAura::ForwardKeyboardEventWit
+@@ -3050,7 +3050,7 @@ void RenderWidgetHostViewAura::ForwardKeyboardEventWit
if (!target_host)
return;
diff --git a/www/chromium/files/patch-content_browser_renderer__host_render__widget__host__view__event__handler.cc b/www/chromium/files/patch-content_browser_renderer__host_render__widget__host__view__event__handler.cc
index e96650ca22ad..47edfd467ae0 100644
--- a/www/chromium/files/patch-content_browser_renderer__host_render__widget__host__view__event__handler.cc
+++ b/www/chromium/files/patch-content_browser_renderer__host_render__widget__host__view__event__handler.cc
@@ -1,6 +1,6 @@
---- content/browser/renderer_host/render_widget_host_view_event_handler.cc.orig 2025-08-07 06:57:29 UTC
+--- content/browser/renderer_host/render_widget_host_view_event_handler.cc.orig 2025-09-06 10:01:20 UTC
+++ content/browser/renderer_host/render_widget_host_view_event_handler.cc
-@@ -603,7 +603,7 @@ bool RenderWidgetHostViewEventHandler::CanRendererHand
+@@ -618,7 +618,7 @@ bool RenderWidgetHostViewEventHandler::CanRendererHand
if (event->type() == ui::EventType::kMouseExited) {
if (mouse_locked || selection_popup)
return false;
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 dcf5437a0601..dba9466e06b1 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-07-02 06:08:04 UTC
+--- content/browser/service_host/utility_process_host.cc.orig 2025-09-06 10:01:20 UTC
+++ content/browser/service_host/utility_process_host.cc
@@ -68,7 +68,7 @@
#include "content/browser/v8_snapshot_files.h"
@@ -9,7 +9,7 @@
#include "base/files/file_util.h"
#include "base/files/scoped_file.h"
#include "base/pickle.h"
-@@ -96,7 +96,7 @@ namespace content {
+@@ -97,7 +97,7 @@ namespace content {
namespace {
@@ -18,7 +18,7 @@
base::ScopedFD PassNetworkContextParentDirs(
std::vector<base::FilePath> network_context_parent_dirs) {
base::Pickle pickle;
-@@ -491,7 +491,7 @@ bool UtilityProcessHost::StartProcess() {
+@@ -494,7 +494,7 @@ bool UtilityProcessHost::StartProcess() {
GetV8SnapshotFilesToPreload(*cmd_line));
#endif // BUILDFLAG(IS_POSIX)
@@ -27,7 +27,7 @@
// The network service should have access to the parent directories
// necessary for its usage.
if (options_.sandbox_type_ == sandbox::mojom::Sandbox::kNetwork) {
-@@ -509,7 +509,7 @@ bool UtilityProcessHost::StartProcess() {
+@@ -512,7 +512,7 @@ bool UtilityProcessHost::StartProcess() {
video_capture::mojom::VideoCaptureService::Name_) {
bool pass_gpu_buffer_flag =
switches::IsVideoCaptureUseGpuMemoryBufferEnabled();
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 0956ff8d29f0..ebc613f6e870 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,6 +1,24 @@
---- content/browser/service_host/utility_sandbox_delegate.cc.orig 2025-07-02 06:08:04 UTC
+--- content/browser/service_host/utility_sandbox_delegate.cc.orig 2025-09-06 10:01:20 UTC
+++ content/browser/service_host/utility_sandbox_delegate.cc
-@@ -91,14 +91,14 @@ UtilitySandboxedProcessLauncherDelegate::
+@@ -28,7 +28,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"
+ #include "media/media_buildflags.h"
+ #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
+@@ -79,7 +79,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::kShapeDetection ||
+ #if BUILDFLAG(ALLOW_OOP_VIDEO_DECODER)
+ sandbox_type_ == sandbox::mojom::Sandbox::kHardwareVideoDecoding ||
+@@ -97,14 +97,14 @@ UtilitySandboxedProcessLauncherDelegate::
#endif // BUILDFLAG(ENABLE_CROS_LIBASSISTANT)
#endif // BUILDFLAG(IS_CHROMEOS)
#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
@@ -18,9 +36,14 @@
sandbox_type_ == sandbox::mojom::Sandbox::kOnDeviceTranslation ||
#endif
sandbox_type_ == sandbox::mojom::Sandbox::kAudio ||
-@@ -159,11 +159,11 @@ ZygoteCommunication* UtilitySandboxedProcessLauncherDe
+@@ -164,15 +164,15 @@ ZygoteCommunication* UtilitySandboxedProcessLauncherDe
+ #endif // BUILDFLAG(ENABLE_CROS_LIBASSISTANT)
#endif // BUILDFLAG(IS_CHROMEOS)
sandbox_type_ == sandbox::mojom::Sandbox::kAudio ||
+-#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ sandbox_type_ == sandbox::mojom::Sandbox::kShapeDetection ||
+ #endif
#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
- BUILDFLAG(IS_WIN)
+ BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
diff --git a/www/chromium/files/patch-content_browser_web__contents_web__contents__view__aura.cc b/www/chromium/files/patch-content_browser_web__contents_web__contents__view__aura.cc
index b0652b4816a1..9b694c8400f5 100644
--- a/www/chromium/files/patch-content_browser_web__contents_web__contents__view__aura.cc
+++ b/www/chromium/files/patch-content_browser_web__contents_web__contents__view__aura.cc
@@ -1,6 +1,6 @@
---- content/browser/web_contents/web_contents_view_aura.cc.orig 2025-08-07 06:57:29 UTC
+--- content/browser/web_contents/web_contents_view_aura.cc.orig 2025-09-06 10:01:20 UTC
+++ content/browser/web_contents/web_contents_view_aura.cc
-@@ -174,7 +174,7 @@ class WebDragSourceAura : public content::WebContentsO
+@@ -175,7 +175,7 @@ class WebDragSourceAura : public content::WebContentsO
raw_ptr<aura::Window> window_;
};
@@ -9,7 +9,7 @@
// Fill out the OSExchangeData with a file contents, synthesizing a name if
// necessary.
void PrepareDragForFileContents(const DropData& drop_data,
-@@ -259,7 +259,7 @@ void PrepareDragData(const DropData& drop_data,
+@@ -260,7 +260,7 @@ void PrepareDragData(const DropData& drop_data,
if (!drop_data.download_metadata.empty())
PrepareDragForDownload(drop_data, provider, web_contents);
#endif
@@ -18,7 +18,7 @@
// We set the file contents before the URL because the URL also sets file
// contents (to a .URL shortcut). We want to prefer file content data over
// a shortcut so we add it first.
-@@ -1325,7 +1325,7 @@ void WebContentsViewAura::OnMouseEvent(ui::MouseEvent*
+@@ -1326,7 +1326,7 @@ void WebContentsViewAura::OnMouseEvent(ui::MouseEvent*
// Linux window managers like to handle raise-on-click themselves. If we
// raise-on-click manually, this may override user settings that prevent
// focus-stealing.
diff --git a/www/chromium/files/patch-content_browser_web__contents_web__contents__view__aura__unittest.cc b/www/chromium/files/patch-content_browser_web__contents_web__contents__view__aura__unittest.cc
index a1d4cae882f8..a9ccf3ba10e9 100644
--- a/www/chromium/files/patch-content_browser_web__contents_web__contents__view__aura__unittest.cc
+++ b/www/chromium/files/patch-content_browser_web__contents_web__contents__view__aura__unittest.cc
@@ -1,6 +1,6 @@
---- content/browser/web_contents/web_contents_view_aura_unittest.cc.orig 2025-04-04 08:52:13 UTC
+--- content/browser/web_contents/web_contents_view_aura_unittest.cc.orig 2025-09-06 10:01:20 UTC
+++ content/browser/web_contents/web_contents_view_aura_unittest.cc
-@@ -40,7 +40,7 @@
+@@ -41,7 +41,7 @@
#include "ui/base/dragdrop/os_exchange_data_provider_win.h"
#endif
@@ -9,7 +9,7 @@
#include "ui/base/x/selection_utils.h"
#include "ui/base/x/x11_os_exchange_data_provider.h"
#include "ui/gfx/x/atom_cache.h"
-@@ -96,7 +96,7 @@ class TestDragDropClient : public aura::client::DragDr
+@@ -97,7 +97,7 @@ class TestDragDropClient : public aura::client::DragDr
drag_drop_data_ = std::move(data);
return DragOperation::kCopy;
}
@@ -18,7 +18,7 @@
void UpdateDragImage(const gfx::ImageSkia& image,
const gfx::Vector2d& offset) override {}
#endif
-@@ -231,7 +231,7 @@ TEST_F(WebContentsViewAuraTest, WebContentsDestroyedDu
+@@ -232,7 +232,7 @@ TEST_F(WebContentsViewAuraTest, WebContentsDestroyedDu
ui::EF_LEFT_MOUSE_BUTTON, 0);
ui::EventHandler* event_handler = GetView();
event_handler->OnMouseEvent(&mouse_event);
@@ -27,7 +27,7 @@
// The web-content is not activated during mouse-press on Linux.
// See comment in WebContentsViewAura::OnMouseEvent() for more details.
EXPECT_NE(web_contents(), nullptr);
-@@ -297,7 +297,7 @@ TEST_F(WebContentsViewAuraTest, MAYBE_DragDropFiles) {
+@@ -298,7 +298,7 @@ TEST_F(WebContentsViewAuraTest, MAYBE_DragDropFiles) {
view->OnDragEntered(event);
ASSERT_NE(nullptr, view->current_drag_data_);
@@ -36,7 +36,7 @@
// By design, Linux implementations return an empty string if file data
// is also present.
EXPECT_TRUE(!view->current_drag_data_->text ||
-@@ -337,7 +337,7 @@ TEST_F(WebContentsViewAuraTest, MAYBE_DragDropFiles) {
+@@ -338,7 +338,7 @@ TEST_F(WebContentsViewAuraTest, MAYBE_DragDropFiles) {
CheckDropData(view);
@@ -45,7 +45,7 @@
// By design, Linux implementations returns an empty string if file data
// is also present.
EXPECT_TRUE(!drop_complete_data_->drop_data.text ||
-@@ -395,7 +395,7 @@ TEST_F(WebContentsViewAuraTest, MAYBE_DragDropFilesOri
+@@ -396,7 +396,7 @@ TEST_F(WebContentsViewAuraTest, MAYBE_DragDropFilesOri
view->OnDragEntered(event);
ASSERT_NE(nullptr, view->current_drag_data_);
@@ -54,7 +54,7 @@
// By design, Linux implementations return an empty string if file data
// is also present.
EXPECT_TRUE(!view->current_drag_data_->text ||
-@@ -427,7 +427,7 @@ TEST_F(WebContentsViewAuraTest, MAYBE_DragDropFilesOri
+@@ -428,7 +428,7 @@ TEST_F(WebContentsViewAuraTest, MAYBE_DragDropFilesOri
CheckDropData(view);
@@ -63,7 +63,7 @@
// By design, Linux implementations returns an empty string if file data is
// also present.
EXPECT_TRUE(!drop_complete_data_->drop_data.text ||
-@@ -458,7 +458,7 @@ TEST_F(WebContentsViewAuraTest, MAYBE_DragDropImageFro
+@@ -459,7 +459,7 @@ TEST_F(WebContentsViewAuraTest, MAYBE_DragDropImageFro
auto data = std::make_unique<ui::OSExchangeData>();
diff --git a/www/chromium/files/patch-content_child_child__process.cc b/www/chromium/files/patch-content_child_child__process.cc
index 8f32ac959520..b1e569660a0b 100644
--- a/www/chromium/files/patch-content_child_child__process.cc
+++ b/www/chromium/files/patch-content_child_child__process.cc
@@ -1,6 +1,6 @@
---- content/child/child_process.cc.orig 2025-04-04 08:52:13 UTC
+--- content/child/child_process.cc.orig 2025-09-06 10:01:20 UTC
+++ content/child/child_process.cc
-@@ -31,7 +31,7 @@
+@@ -34,7 +34,7 @@
#include "content/common/android/cpu_time_metrics.h"
#endif
@@ -9,7 +9,7 @@
#include "content/child/sandboxed_process_thread_type_handler.h"
#endif
-@@ -177,7 +177,7 @@ void ChildProcess::set_main_thread(ChildThreadImpl* th
+@@ -192,7 +192,7 @@ void ChildProcess::set_main_thread(ChildThreadImpl* th
main_thread_.reset(thread);
}
diff --git a/www/chromium/files/patch-content_common_BUILD.gn b/www/chromium/files/patch-content_common_BUILD.gn
index 0966e727f322..e42bf05c912a 100644
--- a/www/chromium/files/patch-content_common_BUILD.gn
+++ b/www/chromium/files/patch-content_common_BUILD.gn
@@ -1,6 +1,6 @@
---- content/common/BUILD.gn.orig 2025-08-07 06:57:29 UTC
+--- content/common/BUILD.gn.orig 2025-09-06 10:01:20 UTC
+++ content/common/BUILD.gn
-@@ -381,19 +381,28 @@ source_set("common") {
+@@ -367,19 +367,28 @@ source_set("common") {
}
if (is_linux || is_chromeos) {
diff --git a/www/chromium/files/patch-content_common_features.cc b/www/chromium/files/patch-content_common_features.cc
index 1d65558bb020..559bc67c3b5e 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-08-07 06:57:29 UTC
+--- content/common/features.cc.orig 2025-09-06 10:01:20 UTC
+++ content/common/features.cc
-@@ -169,7 +169,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 4f17dd3bce7f..d583a869cbad 100644
--- a/www/chromium/files/patch-content_common_features.h
+++ b/www/chromium/files/patch-content_common_features.h
@@ -1,4 +1,4 @@
---- content/common/features.h.orig 2025-07-02 06:08:04 UTC
+--- content/common/features.h.orig 2025-09-06 10:01:20 UTC
+++ content/common/features.h
@@ -60,7 +60,7 @@ CONTENT_EXPORT BASE_DECLARE_FEATURE(kCommittedOriginEn
CONTENT_EXPORT BASE_DECLARE_FEATURE(kCommittedOriginTracking);
@@ -8,4 +8,4 @@
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
CONTENT_EXPORT BASE_DECLARE_FEATURE(kEnableDevToolsJsErrorReporting);
#endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
- CONTENT_EXPORT BASE_DECLARE_FEATURE(kEmbeddingRequiresOptIn);
+ CONTENT_EXPORT BASE_DECLARE_FEATURE(kEnforceSameDocumentOriginInvariants);
diff --git a/www/chromium/files/patch-content_common_gpu__pre__sandbox__hook__bsd.cc b/www/chromium/files/patch-content_common_gpu__pre__sandbox__hook__bsd.cc
index b3b5ba3fb25d..40acc1884daa 100644
--- a/www/chromium/files/patch-content_common_gpu__pre__sandbox__hook__bsd.cc
+++ b/www/chromium/files/patch-content_common_gpu__pre__sandbox__hook__bsd.cc
@@ -1,4 +1,4 @@
---- content/common/gpu_pre_sandbox_hook_bsd.cc.orig 2024-04-19 13:02:56 UTC
+--- content/common/gpu_pre_sandbox_hook_bsd.cc.orig 2025-09-06 10:01:20 UTC
+++ content/common/gpu_pre_sandbox_hook_bsd.cc
@@ -0,0 +1,68 @@
+// Copyright 2023 The Chromium Authors
@@ -49,6 +49,8 @@
+ }
+}
+
++} // namespace
++
+bool LoadLibrariesForGpu(
+ const sandbox::policy::SandboxSeccompBPF::Options& options) {
+ LoadVulkanLibraries();
@@ -56,8 +58,6 @@
+ return true;
+}
+
-+} // namespace
-+
+bool GpuPreSandboxHook(sandbox::policy::SandboxLinux::Options options) {
+ if (!LoadLibrariesForGpu(options))
+ return false;
diff --git a/www/chromium/files/patch-content_common_gpu__pre__sandbox__hook__linux.h b/www/chromium/files/patch-content_common_gpu__pre__sandbox__hook__linux.h
index c2eab1f687ba..0a71e0fc0219 100644
--- a/www/chromium/files/patch-content_common_gpu__pre__sandbox__hook__linux.h
+++ b/www/chromium/files/patch-content_common_gpu__pre__sandbox__hook__linux.h
@@ -1,16 +1,18 @@
---- content/common/gpu_pre_sandbox_hook_linux.h.orig 2024-04-19 13:02:56 UTC
+--- content/common/gpu_pre_sandbox_hook_linux.h.orig 2025-09-06 10:01:20 UTC
+++ content/common/gpu_pre_sandbox_hook_linux.h
-@@ -5,8 +5,13 @@
- #ifndef CONTENT_COMMON_GPU_PRE_SANDBOX_HOOK_LINUX_H_
- #define CONTENT_COMMON_GPU_PRE_SANDBOX_HOOK_LINUX_H_
+@@ -7,7 +7,15 @@
+
+ #include <vector>
+#include "build/build_config.h"
- #include "base/component_export.h"
++
+#if BUILDFLAG(IS_BSD)
+#include "sandbox/policy/sandbox.h"
++#include "sandbox/linux/syscall_broker/broker_command.h"
++#include "sandbox/linux/syscall_broker/broker_file_permission.h"
+#else
#include "sandbox/policy/linux/sandbox_linux.h"
+#endif
- namespace content {
-
+ namespace sandbox::syscall_broker {
+ class BrokerFilePermission;
diff --git a/www/chromium/files/patch-content_gpu_gpu__child__thread.cc b/www/chromium/files/patch-content_gpu_gpu__child__thread.cc
index 2b2c00bc447f..6a487a60422d 100644
--- a/www/chromium/files/patch-content_gpu_gpu__child__thread.cc
+++ b/www/chromium/files/patch-content_gpu_gpu__child__thread.cc
@@ -1,6 +1,6 @@
---- content/gpu/gpu_child_thread.cc.orig 2025-02-19 07:43:18 UTC
+--- content/gpu/gpu_child_thread.cc.orig 2025-09-06 10:01:20 UTC
+++ content/gpu/gpu_child_thread.cc
-@@ -57,7 +57,7 @@
+@@ -56,7 +56,7 @@
#include "third_party/skia/include/ports/SkFontConfigInterface.h"
#endif
@@ -9,7 +9,7 @@
#include "content/child/sandboxed_process_thread_type_handler.h"
#endif
-@@ -147,7 +147,8 @@ void GpuChildThread::Init(const base::TimeTicks& proce
+@@ -146,7 +146,8 @@ void GpuChildThread::Init(const base::TimeTicks& proce
viz_main_.gpu_service()->set_start_time(process_start_time);
diff --git a/www/chromium/files/patch-content_gpu_gpu__main.cc b/www/chromium/files/patch-content_gpu_gpu__main.cc
index c3c11eef0c4b..8ede10528f42 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-08-07 06:57:29 UTC
+--- content/gpu/gpu_main.cc.orig 2025-09-06 10:01:20 UTC
+++ content/gpu/gpu_main.cc
-@@ -103,10 +103,14 @@
+@@ -107,10 +107,14 @@
#include "sandbox/win/src/sandbox.h"
#endif
@@ -16,7 +16,7 @@
#include "sandbox/policy/sandbox_type.h"
#endif
-@@ -124,7 +128,7 @@ namespace content {
+@@ -128,7 +132,7 @@ namespace content {
namespace {
@@ -25,7 +25,7 @@
bool StartSandboxLinux(gpu::GpuWatchdogThread*,
const gpu::GPUInfo*,
const gpu::GpuPreferences&);
-@@ -186,7 +190,7 @@ class ContentSandboxHelper : public gpu::GpuSandboxHel
+@@ -190,7 +194,7 @@ class ContentSandboxHelper : public gpu::GpuSandboxHel
const gpu::GPUInfo* gpu_info,
const gpu::GpuPreferences& gpu_prefs) override {
TRACE_EVENT("gpu,startup", "gpu_main::EnsureSandboxInitialized");
@@ -34,7 +34,7 @@
return StartSandboxLinux(watchdog_thread, gpu_info, gpu_prefs);
#elif BUILDFLAG(IS_WIN)
return StartSandboxWindows(sandbox_info_);
-@@ -302,7 +306,7 @@ int GpuMain(MainFunctionParams parameters) {
+@@ -306,7 +310,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
-@@ -327,7 +331,8 @@ int GpuMain(MainFunctionParams parameters) {
+@@ -331,7 +335,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.
-@@ -459,7 +464,7 @@ int GpuMain(MainFunctionParams parameters) {
+@@ -479,7 +484,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) {
-@@ -507,7 +512,7 @@ bool StartSandboxLinux(gpu::GpuWatchdogThread* watchdo
+@@ -527,7 +532,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_ppapi__plugin_ppapi__blink__platform__impl.cc b/www/chromium/files/patch-content_ppapi__plugin_ppapi__blink__platform__impl.cc
deleted file mode 100644
index 5282341d40c8..000000000000
--- a/www/chromium/files/patch-content_ppapi__plugin_ppapi__blink__platform__impl.cc
+++ /dev/null
@@ -1,29 +0,0 @@
---- content/ppapi_plugin/ppapi_blink_platform_impl.cc.orig 2024-02-23 21:04:38 UTC
-+++ content/ppapi_plugin/ppapi_blink_platform_impl.cc
-@@ -21,7 +21,7 @@
-
- #if BUILDFLAG(IS_MAC)
- #include "content/child/child_process_sandbox_support_impl_mac.h"
--#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- #include "content/child/child_process_sandbox_support_impl_linux.h"
- #include "mojo/public/cpp/bindings/pending_remote.h"
- #endif
-@@ -36,7 +36,7 @@ typedef struct CGFont* CGFontRef;
- namespace content {
-
- PpapiBlinkPlatformImpl::PpapiBlinkPlatformImpl() {
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- mojo::PendingRemote<font_service::mojom::FontService> font_service;
- ChildThread::Get()->BindHostReceiver(
- font_service.InitWithNewPipeAndPassReceiver());
-@@ -55,7 +55,7 @@ PpapiBlinkPlatformImpl::~PpapiBlinkPlatformImpl() {
- void PpapiBlinkPlatformImpl::Shutdown() {}
-
- blink::WebSandboxSupport* PpapiBlinkPlatformImpl::GetSandboxSupport() {
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
- return sandbox_support_.get();
- #else
- return nullptr;
diff --git a/www/chromium/files/patch-content_ppapi__plugin_ppapi__blink__platform__impl.h b/www/chromium/files/patch-content_ppapi__plugin_ppapi__blink__platform__impl.h
deleted file mode 100644
index 5143ca044cb9..000000000000
--- a/www/chromium/files/patch-content_ppapi__plugin_ppapi__blink__platform__impl.h
+++ /dev/null
@@ -1,11 +0,0 @@
---- content/ppapi_plugin/ppapi_blink_platform_impl.h.orig 2024-07-30 11:12:21 UTC
-+++ content/ppapi_plugin/ppapi_blink_platform_impl.h
-@@ -36,7 +36,7 @@ class PpapiBlinkPlatformImpl : public BlinkPlatformImp
- blink::WebString DefaultLocale() override;
-
- private:
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
- std::unique_ptr<blink::WebSandboxSupport> sandbox_support_;
- #endif
- };
diff --git a/www/chromium/files/patch-content_ppapi__plugin_ppapi__plugin__main.cc b/www/chromium/files/patch-content_ppapi__plugin_ppapi__plugin__main.cc
deleted file mode 100644
index 2d0f03ae81d3..000000000000
--- a/www/chromium/files/patch-content_ppapi__plugin_ppapi__plugin__main.cc
+++ /dev/null
@@ -1,23 +0,0 @@
---- content/ppapi_plugin/ppapi_plugin_main.cc.orig 2025-03-05 08:14:56 UTC
-+++ content/ppapi_plugin/ppapi_plugin_main.cc
-@@ -52,6 +52,11 @@
- #include "gin/v8_initializer.h"
- #endif
-
-+#if BUILDFLAG(IS_BSD)
-+#include "sandbox/policy/sandbox.h"
-+#include "sandbox/policy/sandbox_type.h"
-+#endif
-+
- #if BUILDFLAG(IS_POSIX) && !BUILDFLAG(IS_ANDROID)
- #include <stdlib.h>
- #endif
-@@ -139,7 +144,7 @@ int PpapiPluginMain(MainFunctionParams parameters) {
- gin::V8Initializer::LoadV8Snapshot();
- #endif
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_OPENBSD)
- sandbox::policy::SandboxLinux::GetInstance()->InitializeSandbox(
- sandbox::policy::SandboxTypeFromCommandLine(command_line),
- sandbox::policy::SandboxLinux::PreSandboxHook(),
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 c5bf79ebe1c3..ffb2865ce584 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-08-07 06:57:29 UTC
+--- content/public/browser/content_browser_client.cc.orig 2025-09-06 10:01:20 UTC
+++ content/public/browser/content_browser_client.cc
-@@ -1429,7 +1429,7 @@ bool ContentBrowserClient::ShouldRunOutOfProcessSystem
+@@ -1394,7 +1394,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 41a7264e9a70..61aa9c4a8ea3 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-08-07 06:57:29 UTC
+--- content/public/common/content_features.cc.orig 2025-09-06 10:01:20 UTC
+++ content/public/common/content_features.cc
-@@ -91,7 +91,7 @@ BASE_FEATURE(kAudioServiceLaunchOnStartup,
+@@ -103,7 +103,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
-@@ -1319,9 +1319,9 @@ BASE_FEATURE(kWebAssemblyTiering,
+@@ -1394,9 +1394,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
-@@ -1381,7 +1381,11 @@ BASE_FEATURE(kWebUIJSErrorReportingExtended,
+@@ -1453,7 +1453,11 @@ BASE_FEATURE(kWebUIJSErrorReportingExtended,
// Controls whether the WebUSB API is enabled:
// https://wicg.github.io/webusb
diff --git a/www/chromium/files/patch-content_public_common_content__switches.cc b/www/chromium/files/patch-content_public_common_content__switches.cc
index 50e6523eed32..344c9b227640 100644
--- a/www/chromium/files/patch-content_public_common_content__switches.cc
+++ b/www/chromium/files/patch-content_public_common_content__switches.cc
@@ -1,6 +1,6 @@
---- content/public/common/content_switches.cc.orig 2025-08-07 06:57:29 UTC
+--- content/public/common/content_switches.cc.orig 2025-09-06 10:01:20 UTC
+++ content/public/common/content_switches.cc
-@@ -345,6 +345,8 @@ const char kEnableIsolatedWebAppsInRenderer[] =
+@@ -347,6 +347,8 @@ const char kEnableIsolatedWebAppsInRenderer[] =
// builds.
const char kEnableLogging[] = "enable-logging";
@@ -9,7 +9,7 @@
// Enables the type, downlinkMax attributes of the NetInfo API. Also, enables
// triggering of change attribute of the NetInfo API when there is a change in
// the connection type.
-@@ -958,7 +960,7 @@ const char kPreventResizingContentsForTesting[] =
+@@ -946,7 +948,7 @@ const char kPreventResizingContentsForTesting[] =
"prevent-resizing-contents-for-testing";
#endif
diff --git a/www/chromium/files/patch-content_public_common_content__switches.h b/www/chromium/files/patch-content_public_common_content__switches.h
index 7968e8989cd1..e5f4d5cc6eda 100644
--- a/www/chromium/files/patch-content_public_common_content__switches.h
+++ b/www/chromium/files/patch-content_public_common_content__switches.h
@@ -1,4 +1,4 @@
---- content/public/common/content_switches.h.orig 2025-08-07 06:57:29 UTC
+--- content/public/common/content_switches.h.orig 2025-09-06 10:01:20 UTC
+++ content/public/common/content_switches.h
@@ -108,6 +108,7 @@ CONTENT_EXPORT extern const char kEnableGpuMemoryBuffe
CONTENT_EXPORT extern const char kEnableIsolatedWebAppsInRenderer[];
@@ -8,7 +8,7 @@
CONTENT_EXPORT extern const char kEnableNetworkInformationDownlinkMax[];
CONTENT_EXPORT extern const char kEnableCanvas2DLayers[];
CONTENT_EXPORT extern const char kEnablePluginPlaceholderTesting[];
-@@ -261,7 +262,7 @@ CONTENT_EXPORT extern const char kRendererWaitForJavaD
+@@ -257,7 +258,7 @@ CONTENT_EXPORT extern const char kRendererWaitForJavaD
CONTENT_EXPORT extern const char kPreventResizingContentsForTesting[];
#endif
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 f11e95517d8b..43d061689e5f 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-08-07 06:57:29 UTC
+--- content/renderer/render_thread_impl.cc.orig 2025-09-06 10:01:20 UTC
+++ content/renderer/render_thread_impl.cc
-@@ -204,6 +204,8 @@
+@@ -203,6 +203,8 @@
#if BUILDFLAG(IS_APPLE)
#include <malloc/malloc.h>
@@ -9,7 +9,7 @@
#else
#include <malloc.h>
#endif
-@@ -1061,7 +1063,7 @@ media::GpuVideoAcceleratorFactories* RenderThreadImpl:
+@@ -1026,7 +1028,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) &&
-@@ -1070,7 +1072,7 @@ media::GpuVideoAcceleratorFactories* RenderThreadImpl:
+@@ -1035,7 +1037,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) &&
-@@ -1845,7 +1847,7 @@ RenderThreadImpl::CreateMediaMojoCodecFactory(
+@@ -1809,7 +1811,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 2678166322aa..05bdf7dc3912 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,4 +1,4 @@
---- content/renderer/renderer_blink_platform_impl.cc.orig 2025-08-07 06:57:29 UTC
+--- content/renderer/renderer_blink_platform_impl.cc.orig 2025-09-06 10:01:20 UTC
+++ content/renderer/renderer_blink_platform_impl.cc
@@ -124,7 +124,7 @@
@@ -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(
+@@ -193,13 +193,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(
+@@ -224,7 +224,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
+@@ -297,7 +297,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_renderer_renderer__blink__platform__impl.h b/www/chromium/files/patch-content_renderer_renderer__blink__platform__impl.h
index b94a7555e927..5a612433f5aa 100644
--- a/www/chromium/files/patch-content_renderer_renderer__blink__platform__impl.h
+++ b/www/chromium/files/patch-content_renderer_renderer__blink__platform__impl.h
@@ -1,6 +1,6 @@
---- content/renderer/renderer_blink_platform_impl.h.orig 2025-08-07 06:57:29 UTC
+--- content/renderer/renderer_blink_platform_impl.h.orig 2025-09-06 10:01:20 UTC
+++ content/renderer/renderer_blink_platform_impl.h
-@@ -270,7 +270,7 @@ class CONTENT_EXPORT RendererBlinkPlatformImpl : publi
+@@ -273,7 +273,7 @@ class CONTENT_EXPORT RendererBlinkPlatformImpl : publi
const gpu::GPUInfo& gpu_info) const;
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || \
diff --git a/www/chromium/files/patch-content_shell_BUILD.gn b/www/chromium/files/patch-content_shell_BUILD.gn
index 05cda5599dae..21416fda7108 100644
--- a/www/chromium/files/patch-content_shell_BUILD.gn
+++ b/www/chromium/files/patch-content_shell_BUILD.gn
@@ -1,6 +1,6 @@
---- content/shell/BUILD.gn.orig 2025-05-28 14:55:43 UTC
+--- content/shell/BUILD.gn.orig 2025-09-06 10:01:20 UTC
+++ content/shell/BUILD.gn
-@@ -1111,7 +1111,7 @@ group("content_shell_crash_test") {
+@@ -1102,7 +1102,7 @@ group("content_shell_crash_test") {
if (is_win) {
data_deps += [ "//build/win:copy_cdb_to_output" ]
}
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 bad2e3df5507..b2babc305922 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 2025-08-07 06:57:29 UTC
+--- content/shell/app/shell_main_delegate.cc.orig 2025-09-06 10:01:20 UTC
+++ content/shell/app/shell_main_delegate.cc
-@@ -287,7 +287,7 @@ void ShellMainDelegate::PreSandboxStartup() {
+@@ -289,7 +289,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_renderer_shell__content__renderer__client.cc b/www/chromium/files/patch-content_shell_renderer_shell__content__renderer__client.cc
index 26421ce2a6fc..21c1d67714bb 100644
--- a/www/chromium/files/patch-content_shell_renderer_shell__content__renderer__client.cc
+++ b/www/chromium/files/patch-content_shell_renderer_shell__content__renderer__client.cc
@@ -1,6 +1,6 @@
---- content/shell/renderer/shell_content_renderer_client.cc.orig 2025-02-19 07:43:18 UTC
+--- content/shell/renderer/shell_content_renderer_client.cc.orig 2025-09-06 10:01:20 UTC
+++ content/shell/renderer/shell_content_renderer_client.cc
-@@ -55,7 +55,7 @@
+@@ -50,7 +50,7 @@
#include "media/base/media_switches.h"
#endif
diff --git a/www/chromium/files/patch-content_shell_utility_shell__content__utility__client.cc b/www/chromium/files/patch-content_shell_utility_shell__content__utility__client.cc
index 8d59de4f66eb..17056087522b 100644
--- a/www/chromium/files/patch-content_shell_utility_shell__content__utility__client.cc
+++ b/www/chromium/files/patch-content_shell_utility_shell__content__utility__client.cc
@@ -1,4 +1,4 @@
---- content/shell/utility/shell_content_utility_client.cc.orig 2025-03-05 08:14:56 UTC
+--- content/shell/utility/shell_content_utility_client.cc.orig 2025-09-06 10:01:20 UTC
+++ content/shell/utility/shell_content_utility_client.cc
@@ -43,7 +43,7 @@
#include "sandbox/policy/sandbox.h"
@@ -11,7 +11,7 @@
@@ -192,7 +192,7 @@ void ShellContentUtilityClient::ExposeInterfacesToBrow
binders->Add<mojom::PowerMonitorTest>(
- base::BindRepeating(&PowerMonitorTestImpl::MakeSelfOwnedReceiver),
+ &PowerMonitorTestImpl::MakeSelfOwnedReceiver,
base::SingleThreadTaskRunner::GetCurrentDefault());
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
diff --git a/www/chromium/files/patch-content_utility_on__device__model_on__device__model__sandbox__init.cc b/www/chromium/files/patch-content_utility_on__device__model_on__device__model__sandbox__init.cc
new file mode 100644
index 000000000000..44c9039b73b2
--- /dev/null
+++ b/www/chromium/files/patch-content_utility_on__device__model_on__device__model__sandbox__init.cc
@@ -0,0 +1,84 @@
+--- content/utility/on_device_model/on_device_model_sandbox_init.cc.orig 2025-09-06 10:01:20 UTC
++++ content/utility/on_device_model/on_device_model_sandbox_init.cc
+@@ -17,16 +17,20 @@
+ #include "services/on_device_model/ml/gpu_blocklist.h" // nogncheck
+ #endif
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ #include <errno.h>
+
+ #include "content/common/gpu_pre_sandbox_hook_linux.h"
+ #include "gpu/config/gpu_info_collector.h" // nogncheck
++#if BUILDFLAG(IS_BSD)
++#include "sandbox/policy/sandbox.h"
++#else
+ #include "sandbox/policy/linux/sandbox_linux.h"
+ #endif
++#endif
+
+ #if !BUILDFLAG(IS_FUCHSIA) && \
+- !(BUILDFLAG(IS_LINUX) && BUILDFLAG(ENABLE_CAST_RECEIVER))
++ !((BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)) && BUILDFLAG(ENABLE_CAST_RECEIVER))
+ #include "base/feature_list.h"
+ #include "third_party/dawn/include/dawn/dawn_proc.h" // nogncheck
+ #include "third_party/dawn/include/dawn/native/DawnNative.h" // nogncheck
+@@ -37,7 +41,7 @@ namespace on_device_model {
+
+ namespace {
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ constexpr uint32_t kVendorIdAMD = 0x1002;
+ constexpr uint32_t kVendorIdIntel = 0x8086;
+ constexpr uint32_t kVendorIdNVIDIA = 0x10DE;
+@@ -66,13 +70,13 @@ void UpdateSandboxOptionsForGpu(
+ #endif
+
+ #if !BUILDFLAG(IS_FUCHSIA) && \
+- !(BUILDFLAG(IS_LINUX) && BUILDFLAG(ENABLE_CAST_RECEIVER))
++ !((BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)) && BUILDFLAG(ENABLE_CAST_RECEIVER))
+ // If this feature is enabled, a WebGPU device is created for each valid
+ // adapter. This makes sure any relevant drivers or other libs are loaded before
+ // 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
+@@ -101,7 +105,7 @@ bool PreSandboxInit() {
+ #endif
+
+ #if !BUILDFLAG(IS_FUCHSIA) && \
+- !(BUILDFLAG(IS_LINUX) && BUILDFLAG(ENABLE_CAST_RECEIVER))
++ !((BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)) && BUILDFLAG(ENABLE_CAST_RECEIVER))
+ if (base::FeatureList::IsEnabled(kOnDeviceModelWarmDrivers)
+ #if defined(ENABLE_ML_INTERNAL)
+ && !ml::IsGpuBlocked(ml::ChromeML::Get()->api(), /*log_histogram=*/false)
+@@ -141,7 +145,7 @@ bool PreSandboxInit() {
+ return true;
+ }
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ void AddSandboxLinuxOptions(sandbox::policy::SandboxLinux::Options& options) {
+ // Make sure any necessary vendor-specific options are set.
+ gpu::GPUInfo info;
+@@ -153,6 +157,7 @@ void AddSandboxLinuxOptions(sandbox::policy::SandboxLi
+ }
+
+ bool PreSandboxHook(sandbox::policy::SandboxLinux::Options options) {
++#if !BUILDFLAG(IS_BSD)
+ std::vector<sandbox::syscall_broker::BrokerFilePermission> file_permissions =
+ content::FilePermissionsForGpu(options);
+ file_permissions.push_back(
+@@ -161,6 +166,7 @@ bool PreSandboxHook(sandbox::policy::SandboxLinux::Opt
+
+ sandbox::policy::SandboxLinux::GetInstance()->StartBrokerProcess(
+ content::CommandSetForGPU(options), file_permissions, options);
++#endif
+
+ if (!content::LoadLibrariesForGpu(options)) {
+ return false;
diff --git a/www/chromium/files/patch-content_utility_on__device__model_on__device__model__sandbox__init.h b/www/chromium/files/patch-content_utility_on__device__model_on__device__model__sandbox__init.h
new file mode 100644
index 000000000000..97273b95ef1c
--- /dev/null
+++ b/www/chromium/files/patch-content_utility_on__device__model_on__device__model__sandbox__init.h
@@ -0,0 +1,22 @@
+--- content/utility/on_device_model/on_device_model_sandbox_init.h.orig 2025-09-06 10:01:20 UTC
++++ content/utility/on_device_model/on_device_model_sandbox_init.h
+@@ -11,6 +11,10 @@
+ #include "sandbox/policy/linux/sandbox_linux.h"
+ #endif
+
++#if BUILDFLAG(IS_BSD)
++#include "sandbox/policy/sandbox.h"
++#endif
++
+ namespace on_device_model {
+
+ // Must be called in the service's process before sandbox initialization.
+@@ -21,7 +25,7 @@ namespace on_device_model {
+ // Must be called in the service's process after the run loop finished.
+ [[nodiscard]] bool Shutdown();
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ void AddSandboxLinuxOptions(sandbox::policy::SandboxLinux::Options& options);
+
+ [[nodiscard]] bool PreSandboxHook(
diff --git a/www/chromium/files/patch-content_utility_services.cc b/www/chromium/files/patch-content_utility_services.cc
index 2f938f3a09db..5d903f50bbfb 100644
--- a/www/chromium/files/patch-content_utility_services.cc
+++ b/www/chromium/files/patch-content_utility_services.cc
@@ -1,6 +1,6 @@
---- content/utility/services.cc.orig 2025-07-02 06:08:04 UTC
+--- content/utility/services.cc.orig 2025-09-06 10:01:20 UTC
+++ content/utility/services.cc
-@@ -73,7 +73,7 @@
+@@ -74,13 +74,13 @@
extern sandbox::TargetServices* g_utility_target_services;
#endif // BUILDFLAG(IS_WIN)
@@ -9,7 +9,14 @@
#include "sandbox/linux/services/libc_interceptor.h"
#include "sandbox/policy/mojom/sandbox.mojom.h"
#include "sandbox/policy/sandbox_type.h"
-@@ -233,7 +233,7 @@ auto RunAudio(mojo::PendingReceiver<audio::mojom::Audi
+ #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
+
+-#if BUILDFLAG(GOOGLE_CHROME_BRANDING) && (BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX))
++#if BUILDFLAG(GOOGLE_CHROME_BRANDING) && (BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD))
+ #include "services/shape_detection/public/mojom/shape_detection_service.mojom.h" // nogncheck
+ #include "services/shape_detection/shape_detection_service.h" // nogncheck
+ #endif // BUILDFLAG(GOOGLE_CHROME_BRANDING) && BUILDFLAG(IS_CHROMEOS)
+@@ -235,7 +235,7 @@ auto RunAudio(mojo::PendingReceiver<audio::mojom::Audi
<< "task_policy_set TASK_QOS_POLICY";
#endif
@@ -18,3 +25,21 @@
auto* command_line = base::CommandLine::ForCurrentProcess();
if (sandbox::policy::SandboxTypeFromCommandLine(*command_line) ==
sandbox::mojom::Sandbox::kNoSandbox) {
+@@ -257,7 +257,7 @@ auto RunAudio(mojo::PendingReceiver<audio::mojom::Audi
+ return audio::CreateStandaloneService(std::move(receiver));
+ }
+
+-#if BUILDFLAG(GOOGLE_CHROME_BRANDING) && (BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX))
++#if BUILDFLAG(GOOGLE_CHROME_BRANDING) && (BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD))
+ auto RunShapeDetectionService(
+ mojo::PendingReceiver<shape_detection::mojom::ShapeDetectionService>
+ receiver) {
+@@ -432,7 +432,7 @@ void RegisterMainThreadServices(mojo::ServiceFactory&
+ services.Add(RunOnDeviceModel);
+ }
+
+-#if BUILDFLAG(GOOGLE_CHROME_BRANDING) && (BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX))
++#if BUILDFLAG(GOOGLE_CHROME_BRANDING) && (BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD))
+ services.Add(RunShapeDetectionService);
+ #endif
+
diff --git a/www/chromium/files/patch-content_utility_utility__main.cc b/www/chromium/files/patch-content_utility_utility__main.cc
index cbb896bebdc2..16f94dca3000 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-08-07 06:57:29 UTC
+--- content/utility/utility_main.cc.orig 2025-09-06 10:01:20 UTC
+++ content/utility/utility_main.cc
-@@ -38,15 +38,19 @@
+@@ -39,17 +39,21 @@
#include "services/tracing/public/cpp/trace_startup.h"
#include "services/video_effects/public/cpp/buildflags.h"
@@ -15,13 +15,15 @@
+#endif
#include "content/public/common/content_descriptor_keys.h"
#include "content/utility/speech/speech_recognition_sandbox_hook_linux.h"
+ #include "media/gpu/buildflags.h"
+ #include "media/media_buildflags.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"
-@@ -77,7 +81,12 @@
+@@ -84,7 +88,12 @@
#endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
@@ -35,7 +37,7 @@
#include "services/video_effects/video_effects_sandbox_hook_linux.h" // nogncheck
#endif // BUILDFLAG(IS_LINUX)
-@@ -112,7 +121,7 @@
+@@ -121,7 +130,7 @@
sandbox::TargetServices* g_utility_target_services = nullptr;
#endif // BUILDFLAG(IS_WIN)
@@ -44,7 +46,7 @@
#include "components/services/on_device_translation/sandbox_hook.h"
#endif // BUILDFLAG(ENABLE_ON_DEVICE_TRANSLATION) && BUILDFLAG(IS_LINUX)
-@@ -120,7 +129,7 @@ namespace content {
+@@ -129,7 +138,7 @@ namespace content {
namespace {
@@ -53,26 +55,27 @@
std::vector<std::string> GetNetworkContextsParentDirectories() {
base::MemoryMappedFile::Region region;
base::ScopedFD read_pipe_fd = base::FileDescriptorStore::GetInstance().TakeFD(
-@@ -268,7 +277,8 @@ int UtilityMain(MainFunctionParams parameters) {
+@@ -284,7 +293,7 @@ int UtilityMain(MainFunctionParams parameters) {
+ CHECK(on_device_model::PreSandboxInit());
}
- #endif // BUILDFLAG(USE_LINUX_VIDEO_ACCELERATION) && BUILDFLAG(USE_VAAPI)
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+// XXX BSD
-+#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)) && !BUILDFLAG(IS_BSD)
- // Thread type delegate of the process should be registered before first
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+
+ #if BUILDFLAG(USE_LINUX_VIDEO_ACCELERATION) && BUILDFLAG(USE_VAAPI)
+ // Regardless of the sandbox status, the VaapiWrapper needs to be initialized
+@@ -299,7 +308,10 @@ int UtilityMain(MainFunctionParams parameters) {
// thread type change in ChildProcess constructor. It also needs to be
// registered before the process has multiple threads, which may race with
-@@ -276,7 +286,7 @@ int UtilityMain(MainFunctionParams parameters) {
+ // application of the sandbox.
++// XXX BSD
++#if !BUILDFLAG(IS_BSD)
SandboxedProcessThreadTypeHandler::Create();
- #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#endif
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
// Initializes the sandbox before any threads are created.
// TODO(jorgelo): move this after GTK initialization when we enable a strict
- // Seccomp-BPF policy.
-@@ -308,7 +318,7 @@ int UtilityMain(MainFunctionParams parameters) {
+@@ -331,7 +343,7 @@ int UtilityMain(MainFunctionParams parameters) {
pre_sandbox_hook =
base::BindOnce(&speech::SpeechRecognitionPreSandboxHook);
break;
@@ -81,7 +84,7 @@
case sandbox::mojom::Sandbox::kOnDeviceTranslation:
pre_sandbox_hook = base::BindOnce(
&on_device_translation::OnDeviceTranslationSandboxHook);
-@@ -324,7 +334,7 @@ int UtilityMain(MainFunctionParams parameters) {
+@@ -347,7 +359,7 @@ int UtilityMain(MainFunctionParams parameters) {
#else
NOTREACHED();
#endif
@@ -90,7 +93,16 @@
case sandbox::mojom::Sandbox::kVideoEffects:
#if BUILDFLAG(ENABLE_VIDEO_EFFECTS)
pre_sandbox_hook =
-@@ -359,6 +369,7 @@ int UtilityMain(MainFunctionParams parameters) {
+@@ -355,7 +367,7 @@ int UtilityMain(MainFunctionParams parameters) {
+ #endif
+ 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::kShapeDetection:
+ pre_sandbox_hook =
+ base::BindOnce(&shape_detection::ShapeDetectionPreSandboxHook);
+@@ -390,6 +402,7 @@ int UtilityMain(MainFunctionParams parameters) {
default:
break;
}
@@ -98,7 +110,7 @@
if (!sandbox::policy::IsUnsandboxedSandboxType(sandbox_type) &&
(parameters.zygote_child || !pre_sandbox_hook.is_null())) {
sandbox_options.use_amd_specific_policies =
-@@ -366,6 +377,11 @@ int UtilityMain(MainFunctionParams parameters) {
+@@ -397,6 +410,11 @@ int UtilityMain(MainFunctionParams parameters) {
sandbox::policy::Sandbox::Initialize(
sandbox_type, std::move(pre_sandbox_hook), sandbox_options);
}
@@ -108,5 +120,5 @@
+ sandbox::policy::SandboxLinux::Options());
+#endif
- // Start the HangWatcher now that the sandbox is engaged, if it hasn't
- // already been started.
+ // Startup tracing creates a tracing thread, which is incompatible on
+ // platforms that require single-threaded sandbox initialization. In these
diff --git a/www/chromium/files/patch-content_zygote_BUILD.gn b/www/chromium/files/patch-content_zygote_BUILD.gn
index b9c3d8fe8cdc..58ce376803ad 100644
--- a/www/chromium/files/patch-content_zygote_BUILD.gn
+++ b/www/chromium/files/patch-content_zygote_BUILD.gn
@@ -1,7 +1,7 @@
---- content/zygote/BUILD.gn.orig 2022-02-07 13:39:41 UTC
+--- content/zygote/BUILD.gn.orig 2025-09-06 10:01:20 UTC
+++ content/zygote/BUILD.gn
-@@ -5,7 +5,7 @@
- import("//build/config/nacl/config.gni")
+@@ -4,7 +4,7 @@
+
import("//content/public/common/zygote/features.gni")
-if (is_linux || is_chromeos) {
diff --git a/www/chromium/files/patch-extensions_browser_api_messaging_message__service.cc b/www/chromium/files/patch-extensions_browser_api_messaging_message__service.cc
index 1adece5516fb..87d690f8a8a8 100644
--- a/www/chromium/files/patch-extensions_browser_api_messaging_message__service.cc
+++ b/www/chromium/files/patch-extensions_browser_api_messaging_message__service.cc
@@ -1,6 +1,6 @@
---- extensions/browser/api/messaging/message_service.cc.orig 2025-08-07 06:57:29 UTC
+--- extensions/browser/api/messaging/message_service.cc.orig 2025-09-06 10:01:20 UTC
+++ extensions/browser/api/messaging/message_service.cc
-@@ -81,7 +81,7 @@ namespace {
+@@ -82,7 +82,7 @@ namespace {
const char kReceivingEndDoesntExistError[] =
"Could not establish connection. Receiving end does not exist.";
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -9,7 +9,7 @@
const char kMissingPermissionError[] =
"Access to native messaging requires nativeMessaging permission.";
const char kProhibitedByPoliciesError[] =
-@@ -674,7 +674,7 @@ void MessageService::OpenChannelToNativeAppImpl(
+@@ -675,7 +675,7 @@ void MessageService::OpenChannelToNativeAppImpl(
return;
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
diff --git a/www/chromium/files/patch-extensions_common_api___permission__features.json b/www/chromium/files/patch-extensions_common_api___permission__features.json
index e0795e22829e..0b74b5638147 100644
--- a/www/chromium/files/patch-extensions_common_api___permission__features.json
+++ b/www/chromium/files/patch-extensions_common_api___permission__features.json
@@ -1,6 +1,40 @@
---- extensions/common/api/_permission_features.json.orig 2025-08-07 06:57:29 UTC
+--- extensions/common/api/_permission_features.json.orig 2025-09-06 10:01:20 UTC
+++ extensions/common/api/_permission_features.json
-@@ -134,7 +134,7 @@
+@@ -61,7 +61,7 @@
+ "channel": "stable",
+ "extension_types": ["platform_app"],
+ // "desktop_android" is not supported.
+- "platforms": ["chromeos", "linux", "mac", "win"]
++ "platforms": ["chromeos", "linux", "mac", "win", "openbsd", "freebsd"]
+ },
+ "app.window.ime": {
+ "channel": "stable",
+@@ -77,7 +77,7 @@
+ "channel": "stable",
+ "extension_types": ["platform_app"],
+ // "desktop_android" is not supported.
+- "platforms": ["chromeos", "linux", "mac", "win"]
++ "platforms": ["chromeos", "linux", "mac", "win", "openbsd", "freebsd"]
+ },
+ "audio": [
+ {
+@@ -98,13 +98,13 @@
+ "channel": "dev",
+ "extension_types": ["platform_app"],
+ // "desktop_android" is not supported.
+- "platforms": ["chromeos", "linux", "mac", "win"]
++ "platforms": ["chromeos", "linux", "mac", "win", "openbsd", "freebsd"]
+ },
+ {
+ "channel": "stable",
+ "extension_types": ["platform_app"],
+ // "desktop_android" is not supported.
+- "platforms": ["chromeos", "linux", "mac", "win"],
++ "platforms": ["chromeos", "linux", "mac", "win", "openbsd", "freebsd"],
+ "allowlist": [
+ "8C3741E3AF0B93B6E8E0DDD499BB0B74839EA578",
+ "E703483CEF33DEC18B4B6DD84B5C776FB9182BDB",
+@@ -142,7 +142,7 @@
{
"channel": "stable",
"extension_types": ["platform_app"],
@@ -9,21 +43,145 @@
"allowlist": [
"1C93BD3CF875F4A73C0B2A163BB8FBDA8B8B3D80", // http://crbug.com/387169
"A3BC37E2148AC4E99BE4B16AF9D42DD1E592BBBE", // http://crbug.com/387169
-@@ -420,7 +420,7 @@
- }, {
+@@ -217,7 +217,7 @@
+ "extension_types": ["extension", "legacy_packaged_app"],
+ "max_manifest_version": 2,
+ // "desktop_android" is not supported.
+- "platforms": ["chromeos", "linux", "mac", "win"]
++ "platforms": ["chromeos", "linux", "mac", "win", "openbsd", "freebsd"]
+ },
+ "diagnostics": [
+ {
+@@ -262,7 +262,7 @@
+ "channel": "stable",
+ "extension_types": ["extension", "platform_app"],
+ // "desktop_android" is not supported.
+- "platforms": ["chromeos", "linux", "mac", "win"],
++ "platforms": ["chromeos", "linux", "mac", "win", "openbsd", "freebsd"],
+ "allowlist": [
+ "7910EAFDAF64B947E1CB31B333A9BD14CA556B6C", // Feedback UI.
+ "1C93BD3CF875F4A73C0B2A163BB8FBDA8B8B3D80", // http://crbug.com/293683
+@@ -284,12 +284,12 @@
+ "extension_types": ["platform_app"],
+ "default_parent": true,
+ // "desktop_android" is not supported.
+- "platforms": ["chromeos", "linux", "mac", "win"]
++ "platforms": ["chromeos", "linux", "mac", "win", "openbsd", "freebsd"]
+ },{
+ "channel": "stable",
+ "extension_types": ["extension"],
+ // "desktop_android" is not supported.
+- "platforms": ["chromeos", "linux", "mac", "win"],
++ "platforms": ["chromeos", "linux", "mac", "win", "openbsd", "freebsd"],
+ "allowlist": [
+ "2FC374607C2DF285634B67C64A2E356C607091C3", // Quickoffice
+ "3727DD3E564B6055387425027AD74C58784ACC15", // Quickoffice internal
+@@ -326,13 +326,13 @@
+ "channel": "stable",
+ "extension_types": ["platform_app"],
+ // "desktop_android" is not supported.
+- "platforms": ["chromeos", "linux", "mac", "win"]
++ "platforms": ["chromeos", "linux", "mac", "win", "openbsd", "freebsd"]
+ },
+ {
+ "channel": "stable",
+ "extension_types": ["extension"],
+ // "desktop_android" is not supported.
+- "platforms": ["chromeos", "linux", "mac", "win"],
++ "platforms": ["chromeos", "linux", "mac", "win", "openbsd", "freebsd"],
+ "allowlist": [
+ "D7CD4B3956B1F6E970E4AFCBCD4094B1EF4D07B9", // http://crbug.com/710541
+ "D4EFCCC0CC612380762758BB96C7997224BD6395", // http://crbug.com/710541
+@@ -441,7 +441,7 @@
"channel": "stable",
"extension_types": ["extension", "legacy_packaged_app", "platform_app"],
-- "platforms": ["chromeos", "mac", "win", "linux", "fuchsia"],
-+ "platforms": ["chromeos", "mac", "win", "linux", "fuchsia", "openbsd", "freebsd"],
+ // "desktop_android" is not supported.
+- "platforms": ["chromeos", "mac", "win", "linux"],
++ "platforms": ["chromeos", "mac", "win", "linux", "openbsd", "freebsd"],
"allowlist": [
"0DE0F05680A4A056BCEC864ED8DDA84296F82B40", // http://crbug.com/434651
"1C93BD3CF875F4A73C0B2A163BB8FBDA8B8B3D80", // http://crbug.com/293683
-@@ -464,7 +464,7 @@
- "networkingPrivate": {
+@@ -486,7 +486,7 @@
"channel": "stable",
"extension_types": ["extension", "legacy_packaged_app", "platform_app"],
-- "platforms": ["chromeos", "mac", "win", "linux", "fuchsia"],
-+ "platforms": ["chromeos", "mac", "win", "linux", "fuchsia", "openbsd", "freebsd"],
+ // "desktop_android" is not supported.
+- "platforms": ["chromeos", "mac", "win", "linux"],
++ "platforms": ["chromeos", "mac", "win", "linux", "openbsd", "freebsd"],
"allowlist": [
// DO NOT ADD ANY MORE ENTRIES HERE.
// networkingPrivate is being migrated to networking.onc.
+@@ -566,7 +566,7 @@
+ "channel": "stable",
+ "extension_types": ["extension", "platform_app" ],
+ // "desktop_android" is not supported.
+- "platforms": ["chromeos", "linux", "mac", "win"]
++ "platforms": ["chromeos", "linux", "mac", "win", "openbsd", "freebsd"]
+ },
+ // Note: runtime is not actually a permission, but some systems check these
+ // values to verify restrictions.
+@@ -578,13 +578,13 @@
+ "channel": "stable",
+ "extension_types": ["platform_app"],
+ // "desktop_android" is not supported.
+- "platforms": ["chromeos", "linux", "mac", "win"]
++ "platforms": ["chromeos", "linux", "mac", "win", "openbsd", "freebsd"]
+ },
+ "socket": {
+ "channel": "stable",
+ "extension_types": ["platform_app"],
+ // "desktop_android" is not supported.
+- "platforms": ["chromeos", "linux", "mac", "win"]
++ "platforms": ["chromeos", "linux", "mac", "win", "openbsd", "freebsd"]
+ },
+ "storage": [
+ {
+@@ -672,13 +672,13 @@
+ "channel": "stable",
+ "extension_types": ["extension", "legacy_packaged_app", "platform_app"],
+ // "desktop_android" is not supported.
+- "platforms": ["chromeos", "linux", "mac", "win"]
++ "platforms": ["chromeos", "linux", "mac", "win", "openbsd", "freebsd"]
+ },
+ {
+ "channel": "stable",
+ "extension_types": ["hosted_app"],
+ // "desktop_android" is not supported.
+- "platforms": ["chromeos", "linux", "mac", "win"],
++ "platforms": ["chromeos", "linux", "mac", "win", "openbsd", "freebsd"],
+ "allowlist": ["B44D08FD98F1523ED5837D78D0A606EA9D6206E5"] // Web Store
+ }
+ ],
+@@ -687,13 +687,13 @@
+ "channel": "stable",
+ "extension_types": ["extension", "legacy_packaged_app", "platform_app"],
+ // "desktop_android" is not supported.
+- "platforms": ["chromeos", "linux", "mac", "win"]
++ "platforms": ["chromeos", "linux", "mac", "win", "openbsd", "freebsd"]
+ },
+ {
+ "channel": "stable",
+ "extension_types": ["hosted_app"],
+ // "desktop_android" is not supported.
+- "platforms": ["chromeos", "linux", "mac", "win"],
++ "platforms": ["chromeos", "linux", "mac", "win", "openbsd", "freebsd"],
+ "allowlist": ["B44D08FD98F1523ED5837D78D0A606EA9D6206E5"] // Web Store
+ }
+ ],
+@@ -721,7 +721,7 @@
+ "channel": "stable",
+ "extension_types": ["platform_app"],
+ // "desktop_android" is not supported.
+- "platforms": ["chromeos", "linux", "mac", "win"]
++ "platforms": ["chromeos", "linux", "mac", "win", "openbsd", "freebsd"]
+ },
+ {
+ "channel": "dev",
+@@ -807,7 +807,7 @@
+ "channel": "stable",
+ "extension_types": ["platform_app"],
+ // "desktop_android" is not supported.
+- "platforms": ["chromeos", "linux", "mac", "win"]
++ "platforms": ["chromeos", "linux", "mac", "win", "openbsd", "freebsd"]
+ },
+ "webRequest": [
+ {
diff --git a/www/chromium/files/patch-extensions_common_command.cc b/www/chromium/files/patch-extensions_common_command.cc
index f05df69f862b..283c250f8c64 100644
--- a/www/chromium/files/patch-extensions_common_command.cc
+++ b/www/chromium/files/patch-extensions_common_command.cc
@@ -1,4 +1,4 @@
---- extensions/common/command.cc.orig 2025-08-07 06:57:29 UTC
+--- extensions/common/command.cc.orig 2025-09-06 10:01:20 UTC
+++ extensions/common/command.cc
@@ -117,7 +117,7 @@ std::string Command::CommandPlatform() {
return ui::kKeybindingPlatformMac;
@@ -7,5 +7,5 @@
-#elif BUILDFLAG(IS_LINUX)
+#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
return ui::kKeybindingPlatformLinux;
- #elif BUILDFLAG(IS_FUCHSIA)
- // TODO(crbug.com/40220501): Change this once we decide what string should be
+ #elif BUILDFLAG(IS_DESKTOP_ANDROID)
+ // For now, we use linux keybindings on desktop android.
diff --git a/www/chromium/files/patch-extensions_common_features_feature.cc b/www/chromium/files/patch-extensions_common_features_feature.cc
index 7dfd18742145..dd7ad648ff60 100644
--- a/www/chromium/files/patch-extensions_common_features_feature.cc
+++ b/www/chromium/files/patch-extensions_common_features_feature.cc
@@ -1,7 +1,7 @@
---- extensions/common/features/feature.cc.orig 2025-08-07 06:57:29 UTC
+--- extensions/common/features/feature.cc.orig 2025-09-06 10:01:20 UTC
+++ extensions/common/features/feature.cc
-@@ -32,6 +32,8 @@ Feature::Platform Feature::GetCurrentPlatform() {
- return FUCHSIA_PLATFORM;
+@@ -30,6 +30,8 @@ Feature::Platform Feature::GetCurrentPlatform() {
+ return WIN_PLATFORM;
#elif BUILDFLAG(ENABLE_DESKTOP_ANDROID_EXTENSIONS)
return DESKTOP_ANDROID_PLATFORM;
+#elif BUILDFLAG(IS_BSD)
diff --git a/www/chromium/files/patch-gpu_command__buffer_client_fake__gpu__memory__buffer.cc b/www/chromium/files/patch-gpu_command__buffer_client_fake__gpu__memory__buffer.cc
deleted file mode 100644
index adcb4cf7cc94..000000000000
--- a/www/chromium/files/patch-gpu_command__buffer_client_fake__gpu__memory__buffer.cc
+++ /dev/null
@@ -1,29 +0,0 @@
---- 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"
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- #include <fcntl.h>
- #include <sys/stat.h>
- #include <sys/types.h>
-@@ -29,7 +29,7 @@ namespace gpu {
-
- namespace {
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- base::ScopedFD GetDummyFD() {
- base::ScopedFD fd(open("/dev/zero", O_RDWR));
- DCHECK(fd.is_valid());
-@@ -41,7 +41,7 @@ static base::AtomicSequenceNumber buffer_id_generator;
-
- } // namespace
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- gfx::GpuMemoryBufferHandle CreatePixmapHandleForTesting(
- const gfx::Size& size,
- gfx::BufferFormat format,
diff --git a/www/chromium/files/patch-gpu_command__buffer_client_fake__gpu__memory__buffer.h b/www/chromium/files/patch-gpu_command__buffer_client_fake__gpu__memory__buffer.h
deleted file mode 100644
index aed66a84d9b0..000000000000
--- a/www/chromium/files/patch-gpu_command__buffer_client_fake__gpu__memory__buffer.h
+++ /dev/null
@@ -1,11 +0,0 @@
---- 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 gpu {
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- // This method is used by tests to create a fake pixmap handle instead of
- // creating a FakeGpuMemoryBuffer. Once all tests are converted to use it,
- // FakeGpuMemoryBuffer will be removed and this file will be renamed
diff --git a/www/chromium/files/patch-gpu_command__buffer_client_test__shared__image__interface.cc b/www/chromium/files/patch-gpu_command__buffer_client_test__shared__image__interface.cc
new file mode 100644
index 000000000000..4a431da9ba3d
--- /dev/null
+++ b/www/chromium/files/patch-gpu_command__buffer_client_test__shared__image__interface.cc
@@ -0,0 +1,20 @@
+--- gpu/command_buffer/client/test_shared_image_interface.cc.orig 2025-09-06 10:01:20 UTC
++++ gpu/command_buffer/client/test_shared_image_interface.cc
+@@ -30,7 +30,7 @@
+ #include "ui/gfx/gpu_fence.h"
+ #include "ui/gfx/gpu_memory_buffer_handle.h"
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ #include <fcntl.h>
+ #endif
+
+@@ -154,7 +154,7 @@ TestSharedImageInterface::TestSharedImageInterface() {
+ TestSharedImageInterface::~TestSharedImageInterface() = default;
+
+ // static
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ gfx::GpuMemoryBufferHandle TestSharedImageInterface::CreatePixmapHandle(
+ const gfx::Size& size,
+ gfx::BufferFormat format) {
diff --git a/www/chromium/files/patch-gpu_command__buffer_client_test__shared__image__interface.h b/www/chromium/files/patch-gpu_command__buffer_client_test__shared__image__interface.h
new file mode 100644
index 000000000000..401c95e97d8d
--- /dev/null
+++ b/www/chromium/files/patch-gpu_command__buffer_client_test__shared__image__interface.h
@@ -0,0 +1,11 @@
+--- gpu/command_buffer/client/test_shared_image_interface.h.orig 2025-09-06 10:01:20 UTC
++++ gpu/command_buffer/client/test_shared_image_interface.h
+@@ -37,7 +37,7 @@ class TestSharedImageInterface : public SharedImageInt
+ public:
+ TestSharedImageInterface();
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ // TODO(blundell): Fold this inside of a TestSII::CreateSI() variant and have
+ // test clients that need the handle grab it from the created SI.
+ static gfx::GpuMemoryBufferHandle CreatePixmapHandle(
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 9228fac786be..670549705410 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-08-07 06:57:29 UTC
+--- gpu/command_buffer/service/gles2_cmd_decoder.cc.orig 2025-09-06 10:01:20 UTC
+++ gpu/command_buffer/service/gles2_cmd_decoder.cc
-@@ -2863,7 +2863,7 @@ GLES2Decoder* GLES2Decoder::Create(
+@@ -2851,7 +2851,7 @@ GLES2Decoder* GLES2Decoder::Create(
}
// Allow linux to run fuzzers.
diff --git a/www/chromium/files/patch-gpu_command__buffer_service_shared__context__state.cc b/www/chromium/files/patch-gpu_command__buffer_service_shared__context__state.cc
index bcfe68c08759..921ca2de8cd1 100644
--- a/www/chromium/files/patch-gpu_command__buffer_service_shared__context__state.cc
+++ b/www/chromium/files/patch-gpu_command__buffer_service_shared__context__state.cc
@@ -1,4 +1,4 @@
---- gpu/command_buffer/service/shared_context_state.cc.orig 2025-08-07 06:57:29 UTC
+--- gpu/command_buffer/service/shared_context_state.cc.orig 2025-09-06 10:01:20 UTC
+++ gpu/command_buffer/service/shared_context_state.cc
@@ -65,7 +65,7 @@
#include "gpu/vulkan/vulkan_implementation.h"
@@ -9,7 +9,7 @@
#include "gpu/command_buffer/service/external_semaphore_pool.h"
#endif
-@@ -302,7 +302,7 @@ SharedContextState::SharedContextState(
+@@ -304,7 +304,7 @@ SharedContextState::SharedContextState(
if (gr_context_type_ == GrContextType::kVulkan) {
if (vk_context_provider_) {
#if BUILDFLAG(ENABLE_VULKAN) && \
@@ -18,7 +18,7 @@
external_semaphore_pool_ = std::make_unique<ExternalSemaphorePool>(this);
#endif
use_virtualized_gl_contexts_ = false;
-@@ -339,7 +339,7 @@ SharedContextState::~SharedContextState() {
+@@ -341,7 +341,7 @@ SharedContextState::~SharedContextState() {
}
#if BUILDFLAG(ENABLE_VULKAN) && \
diff --git a/www/chromium/files/patch-gpu_command__buffer_service_shared__context__state.h b/www/chromium/files/patch-gpu_command__buffer_service_shared__context__state.h
index f87d84bcb7ca..fa3c96cafdc2 100644
--- a/www/chromium/files/patch-gpu_command__buffer_service_shared__context__state.h
+++ b/www/chromium/files/patch-gpu_command__buffer_service_shared__context__state.h
@@ -1,6 +1,6 @@
---- gpu/command_buffer/service/shared_context_state.h.orig 2025-08-07 06:57:29 UTC
+--- gpu/command_buffer/service/shared_context_state.h.orig 2025-09-06 10:01:20 UTC
+++ gpu/command_buffer/service/shared_context_state.h
-@@ -234,7 +234,7 @@ class GPU_GLES2_EXPORT SharedContextState
+@@ -236,7 +236,7 @@ class GPU_GLES2_EXPORT SharedContextState
return &memory_type_tracker_;
}
#if BUILDFLAG(ENABLE_VULKAN) && \
@@ -9,7 +9,7 @@
ExternalSemaphorePool* external_semaphore_pool() {
return external_semaphore_pool_.get();
}
-@@ -399,7 +399,7 @@ class GPU_GLES2_EXPORT SharedContextState
+@@ -401,7 +401,7 @@ class GPU_GLES2_EXPORT SharedContextState
bool disable_check_reset_status_throttling_for_test_ = false;
#if BUILDFLAG(ENABLE_VULKAN) && \
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 d472cfb6f87f..b42cf420217f 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-08-07 06:57:29 UTC
+--- gpu/command_buffer/service/shared_image/external_vk_image_backing.cc.orig 2025-09-06 10:01:20 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"
-@@ -697,7 +697,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_shared__image__factory.cc b/www/chromium/files/patch-gpu_command__buffer_service_shared__image_shared__image__factory.cc
index 5fd08e28c167..418f20c1904f 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,6 +1,6 @@
---- gpu/command_buffer/service/shared_image/shared_image_factory.cc.orig 2025-08-07 06:57:29 UTC
+--- gpu/command_buffer/service/shared_image/shared_image_factory.cc.orig 2025-09-06 10:01:20 UTC
+++ gpu/command_buffer/service/shared_image/shared_image_factory.cc
-@@ -51,7 +51,7 @@
+@@ -50,7 +50,7 @@
#include "gpu/command_buffer/service/shared_image/angle_vulkan_image_backing_factory.h"
#include "gpu/vulkan/vulkan_device_queue.h"
@@ -9,7 +9,7 @@
#include "gpu/command_buffer/service/shared_image/external_vk_image_backing_factory.h"
#endif
-@@ -105,7 +105,7 @@ const char* GmbTypeToString(gfx::GpuMemoryBufferType t
+@@ -104,7 +104,7 @@ const char* GmbTypeToString(gfx::GpuMemoryBufferType t
case gfx::IO_SURFACE_BUFFER:
return "platform";
#endif
@@ -18,7 +18,7 @@
case gfx::NATIVE_PIXMAP:
return "platform";
#endif
-@@ -126,7 +126,7 @@ gfx::GpuMemoryBufferType GetNativeBufferType() {
+@@ -125,7 +125,7 @@ gfx::GpuMemoryBufferType GetNativeBufferType() {
return gfx::GpuMemoryBufferType::IO_SURFACE_BUFFER;
#elif BUILDFLAG(IS_ANDROID)
return gfx::GpuMemoryBufferType::ANDROID_HARDWARE_BUFFER;
@@ -27,7 +27,7 @@
return gfx::GpuMemoryBufferType::NATIVE_PIXMAP;
#elif BUILDFLAG(IS_WIN)
return gfx::GpuMemoryBufferType::DXGI_SHARED_HANDLE;
-@@ -298,7 +298,7 @@ SharedImageFactory::SharedImageFactory(
+@@ -297,7 +297,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 3ec9f6f00512..942fbaf9538d 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-07-02 06:08:04 UTC
+--- gpu/command_buffer/service/shared_image/shared_image_manager.cc.orig 2025-09-06 10:01:20 UTC
+++ gpu/command_buffer/service/shared_image/shared_image_manager.cc
-@@ -736,7 +736,7 @@ bool SharedImageManager::SupportsScanoutImages() {
+@@ -760,7 +760,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 7d3c01e20ad5..20265ee0f3e3 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,6 +1,6 @@
---- gpu/command_buffer/service/webgpu_decoder_impl.cc.orig 2025-08-07 06:57:29 UTC
+--- gpu/command_buffer/service/webgpu_decoder_impl.cc.orig 2025-09-06 10:01:20 UTC
+++ gpu/command_buffer/service/webgpu_decoder_impl.cc
-@@ -1725,7 +1725,7 @@ wgpu::Adapter WebGPUDecoderImpl::CreatePreferredAdapte
+@@ -1741,7 +1741,7 @@ wgpu::Adapter WebGPUDecoderImpl::CreatePreferredAdapte
backend_types = {wgpu::BackendType::D3D12};
#elif BUILDFLAG(IS_APPLE)
backend_types = {wgpu::BackendType::Metal};
@@ -9,7 +9,7 @@
if (shared_context_state_->GrContextIsVulkan() ||
shared_context_state_->IsGraphiteDawnVulkan()) {
backend_types = {wgpu::BackendType::Vulkan};
-@@ -1970,7 +1970,7 @@ WebGPUDecoderImpl::AssociateMailboxDawn(
+@@ -1986,7 +1986,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
deleted file mode 100644
index 9344ba32bcf4..000000000000
--- a/www/chromium/files/patch-gpu_command__buffer_tests_gl__gpu__memory__buffer__unittest.cc
+++ /dev/null
@@ -1,20 +0,0 @@
---- gpu/command_buffer/tests/gl_gpu_memory_buffer_unittest.cc.orig 2025-08-07 06:57:29 UTC
-+++ gpu/command_buffer/tests/gl_gpu_memory_buffer_unittest.cc
-@@ -29,7 +29,7 @@
- #include "ui/gfx/half_float.h"
- #include "ui/gl/test/gl_test_support.h"
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- #include "ui/gfx/linux/client_native_pixmap_factory_dmabuf.h"
- #endif
-
-@@ -71,7 +71,7 @@ class GpuMemoryBufferTest : public testing::TestWithPa
- GLManager gl_;
- };
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- class GpuMemoryBufferTestEGL : public testing::Test,
- public gpu::GpuCommandBufferTestEGL {
- public:
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 0627315ce916..084c416b6123 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-07-02 06:08:04 UTC
+--- gpu/config/gpu_control_list.cc.orig 2025-09-06 10:01:20 UTC
+++ gpu/config/gpu_control_list.cc
-@@ -830,7 +830,7 @@ GpuControlList::OsType GpuControlList::GetOsType() {
+@@ -843,7 +843,7 @@ GpuControlList::OsType GpuControlList::GetOsType() {
return kOsAndroid;
#elif BUILDFLAG(IS_FUCHSIA)
return kOsFuchsia;
diff --git a/www/chromium/files/patch-gpu_ipc_common_gpu__memory__buffer__support.h b/www/chromium/files/patch-gpu_ipc_common_gpu__memory__buffer__support.h
deleted file mode 100644
index 2b2bacdd6138..000000000000
--- a/www/chromium/files/patch-gpu_ipc_common_gpu__memory__buffer__support.h
+++ /dev/null
@@ -1,11 +0,0 @@
---- gpu/ipc/common/gpu_memory_buffer_support.h.orig 2025-08-07 06:57:29 UTC
-+++ gpu/ipc/common/gpu_memory_buffer_support.h
-@@ -22,7 +22,7 @@
- #include "ui/gfx/geometry/size.h"
- #include "ui/gfx/gpu_memory_buffer_handle.h"
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_OZONE)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_OZONE) || BUILDFLAG(IS_BSD)
- namespace gfx {
- class ClientNativePixmapFactory;
- } // namespace gfx
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 45c16ef8bb2e..7ec6893236eb 100644
--- a/www/chromium/files/patch-gpu_ipc_service_gpu__init.cc
+++ b/www/chromium/files/patch-gpu_ipc_service_gpu__init.cc
@@ -1,4 +1,4 @@
---- gpu/ipc/service/gpu_init.cc.orig 2025-08-07 06:57:29 UTC
+--- gpu/ipc/service/gpu_init.cc.orig 2025-09-06 10:01:20 UTC
+++ gpu/ipc/service/gpu_init.cc
@@ -155,7 +155,7 @@ void InitializePlatformOverlaySettings(GPUInfo* gpu_in
@@ -9,7 +9,7 @@
if (gpu_info.gpu.vendor_id != 0x10de || // NVIDIA
gpu_info.gpu.driver_vendor != "NVIDIA")
return true;
-@@ -393,7 +393,7 @@ bool GpuInit::InitializeAndStartSandbox(base::CommandL
+@@ -417,7 +417,7 @@ bool GpuInit::InitializeAndStartSandbox(base::CommandL
enable_watchdog = false;
#endif
@@ -18,7 +18,7 @@
bool gpu_sandbox_start_early = gpu_preferences_.gpu_sandbox_start_early;
#else // !(BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS))
// For some reasons MacOSX's VideoToolbox might crash when called after
-@@ -431,7 +431,7 @@ bool GpuInit::InitializeAndStartSandbox(base::CommandL
+@@ -455,7 +455,7 @@ bool GpuInit::InitializeAndStartSandbox(base::CommandL
}
bool attempted_startsandbox = false;
@@ -27,7 +27,7 @@
// On Chrome OS ARM Mali, GPU driver userspace creates threads when
// initializing a GL context, so start the sandbox early.
// TODO(zmo): Need to collect OS version before this.
-@@ -528,7 +528,7 @@ bool GpuInit::InitializeAndStartSandbox(base::CommandL
+@@ -552,7 +552,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
-@@ -586,7 +586,7 @@ bool GpuInit::InitializeAndStartSandbox(base::CommandL
+@@ -610,7 +610,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;
-@@ -754,7 +754,7 @@ bool GpuInit::InitializeAndStartSandbox(base::CommandL
+@@ -778,7 +778,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.
-@@ -806,7 +806,7 @@ bool GpuInit::InitializeAndStartSandbox(base::CommandL
+@@ -830,7 +830,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
-@@ -1008,7 +1008,7 @@ void GpuInit::InitializeInProcess(base::CommandLine* c
+@@ -1032,7 +1032,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
-@@ -1064,7 +1064,7 @@ void GpuInit::InitializeInProcess(base::CommandLine* c
+@@ -1088,7 +1088,7 @@ void GpuInit::InitializeInProcess(base::CommandLine* c
}
}
diff --git a/www/chromium/files/patch-gpu_ipc_service_gpu__memory__buffer__factory.cc b/www/chromium/files/patch-gpu_ipc_service_gpu__memory__buffer__factory.cc
index e6b775a9e6e8..81555e5694c5 100644
--- a/www/chromium/files/patch-gpu_ipc_service_gpu__memory__buffer__factory.cc
+++ b/www/chromium/files/patch-gpu_ipc_service_gpu__memory__buffer__factory.cc
@@ -1,4 +1,4 @@
---- gpu/ipc/service/gpu_memory_buffer_factory.cc.orig 2024-10-22 08:31:56 UTC
+--- gpu/ipc/service/gpu_memory_buffer_factory.cc.orig 2025-09-06 10:01:20 UTC
+++ gpu/ipc/service/gpu_memory_buffer_factory.cc
@@ -14,7 +14,7 @@
#include "gpu/ipc/service/gpu_memory_buffer_factory_io_surface.h"
@@ -9,7 +9,7 @@
#include "gpu/ipc/service/gpu_memory_buffer_factory_native_pixmap.h"
#endif
-@@ -71,7 +71,7 @@ GpuMemoryBufferFactory::CreateNativeType(
+@@ -65,7 +65,7 @@ GpuMemoryBufferFactory::CreateNativeType(
// to have a factory that vends invalid GMB handles rather than having no
// factory at all.
return std::make_unique<GpuMemoryBufferFactoryStub>();
diff --git a/www/chromium/files/patch-gpu_vulkan_vulkan__image.h b/www/chromium/files/patch-gpu_vulkan_vulkan__image.h
index e50d3fc98eeb..4707504d2397 100644
--- a/www/chromium/files/patch-gpu_vulkan_vulkan__image.h
+++ b/www/chromium/files/patch-gpu_vulkan_vulkan__image.h
@@ -1,6 +1,6 @@
---- gpu/vulkan/vulkan_image.h.orig 2023-02-08 09:03:45 UTC
+--- gpu/vulkan/vulkan_image.h.orig 2025-09-06 10:01:20 UTC
+++ gpu/vulkan/vulkan_image.h
-@@ -87,7 +87,7 @@ class COMPONENT_EXPORT(VULKAN) VulkanImage {
+@@ -86,7 +86,7 @@ class COMPONENT_EXPORT(VULKAN) VulkanImage {
VkImageUsageFlags usage,
VkImageCreateFlags flags);
@@ -9,7 +9,7 @@
static std::unique_ptr<VulkanImage> CreateWithExternalMemoryAndModifiers(
VulkanDeviceQueue* device_queue,
const gfx::Size& size,
-@@ -199,7 +199,7 @@ class COMPONENT_EXPORT(VULKAN) VulkanImage {
+@@ -198,7 +198,7 @@ class COMPONENT_EXPORT(VULKAN) VulkanImage {
VkImageTiling image_tiling,
uint32_t queue_family_index);
diff --git a/www/chromium/files/patch-headless_lib_headless__content__main__delegate.cc b/www/chromium/files/patch-headless_lib_headless__content__main__delegate.cc
index 2fd247eaa0a2..01c6bb99b79a 100644
--- a/www/chromium/files/patch-headless_lib_headless__content__main__delegate.cc
+++ b/www/chromium/files/patch-headless_lib_headless__content__main__delegate.cc
@@ -1,6 +1,6 @@
---- headless/lib/headless_content_main_delegate.cc.orig 2025-08-07 06:57:29 UTC
+--- headless/lib/headless_content_main_delegate.cc.orig 2025-09-06 10:01:20 UTC
+++ headless/lib/headless_content_main_delegate.cc
-@@ -407,7 +407,7 @@ void HeadlessContentMainDelegate::InitCrashReporter(
+@@ -411,7 +411,7 @@ void HeadlessContentMainDelegate::InitCrashReporter(
if (process_type != ::switches::kZygoteProcess) {
g_headless_crash_client.Pointer()->set_crash_dumps_dir(
command_line.GetSwitchValuePath(switches::kCrashDumpsDir));
diff --git a/www/chromium/files/patch-ipc_ipc__channel.h b/www/chromium/files/patch-ipc_ipc__channel.h
index 6e8f63c5006d..e19a68d4f1db 100644
--- a/www/chromium/files/patch-ipc_ipc__channel.h
+++ b/www/chromium/files/patch-ipc_ipc__channel.h
@@ -1,8 +1,8 @@
---- ipc/ipc_channel.h.orig 2024-06-17 12:56:06 UTC
+--- ipc/ipc_channel.h.orig 2025-09-06 10:01:20 UTC
+++ ipc/ipc_channel.h
-@@ -218,7 +218,7 @@ class COMPONENT_EXPORT(IPC) Channel : public Sender {
+@@ -199,7 +199,7 @@ class COMPONENT_EXPORT(IPC) Channel : public Sender {
+ // Generates a channel ID that's non-predictable and unique.
static std::string GenerateUniqueRandomChannelID();
- #endif
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
diff --git a/www/chromium/files/patch-ipc_ipc__channel__mojo.cc b/www/chromium/files/patch-ipc_ipc__channel__mojo.cc
index 0dcf959a6109..32abe3ef3e94 100644
--- a/www/chromium/files/patch-ipc_ipc__channel__mojo.cc
+++ b/www/chromium/files/patch-ipc_ipc__channel__mojo.cc
@@ -1,6 +1,6 @@
---- ipc/ipc_channel_mojo.cc.orig 2023-02-08 09:03:45 UTC
+--- ipc/ipc_channel_mojo.cc.orig 2025-09-06 10:01:20 UTC
+++ ipc/ipc_channel_mojo.cc
-@@ -105,7 +105,7 @@ class ThreadSafeChannelProxy : public mojo::ThreadSafe
+@@ -104,7 +104,7 @@ class ThreadSafeChannelProxy : public mojo::ThreadSafe
};
base::ProcessId GetSelfPID() {
diff --git a/www/chromium/files/patch-ipc_ipc__message__utils.h b/www/chromium/files/patch-ipc_ipc__message__utils.h
index 4618c63ee766..48f8f102853c 100644
--- a/www/chromium/files/patch-ipc_ipc__message__utils.h
+++ b/www/chromium/files/patch-ipc_ipc__message__utils.h
@@ -1,6 +1,6 @@
---- ipc/ipc_message_utils.h.orig 2025-05-05 10:57:53 UTC
+--- ipc/ipc_message_utils.h.orig 2025-09-06 10:01:20 UTC
+++ ipc/ipc_message_utils.h
-@@ -216,7 +216,7 @@ struct ParamTraits<unsigned int> {
+@@ -211,7 +211,7 @@ struct ParamTraits<unsigned int> {
// Since we want to support Android 32<>64 bit IPC, as long as we don't have
// these traits for 32 bit ARM then that'll catch any errors.
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \
diff --git a/www/chromium/files/patch-media_BUILD.gn b/www/chromium/files/patch-media_BUILD.gn
index ae5427149201..eb1dd46dbfcf 100644
--- a/www/chromium/files/patch-media_BUILD.gn
+++ b/www/chromium/files/patch-media_BUILD.gn
@@ -1,6 +1,6 @@
---- media/BUILD.gn.orig 2025-05-05 10:57:53 UTC
+--- media/BUILD.gn.orig 2025-09-06 10:01:20 UTC
+++ media/BUILD.gn
-@@ -105,6 +105,9 @@ config("media_config") {
+@@ -107,6 +107,9 @@ config("media_config") {
defines += [ "DLOPEN_PULSEAUDIO" ]
}
}
diff --git a/www/chromium/files/patch-media_audio_BUILD.gn b/www/chromium/files/patch-media_audio_BUILD.gn
index 04357e3a968e..000f42e73441 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-08-07 06:57:29 UTC
+--- media/audio/BUILD.gn.orig 2025-09-06 10:01:20 UTC
+++ media/audio/BUILD.gn
-@@ -290,9 +290,23 @@ source_set("audio") {
+@@ -289,9 +289,23 @@ source_set("audio") {
deps += [ "//media/base/android:media_jni_headers" ]
}
diff --git a/www/chromium/files/patch-media_audio_alsa_audio__manager__alsa.cc b/www/chromium/files/patch-media_audio_alsa_audio__manager__alsa.cc
index dda7610a87cf..f0e387dd9df2 100644
--- a/www/chromium/files/patch-media_audio_alsa_audio__manager__alsa.cc
+++ b/www/chromium/files/patch-media_audio_alsa_audio__manager__alsa.cc
@@ -1,6 +1,6 @@
---- media/audio/alsa/audio_manager_alsa.cc.orig 2025-05-28 14:55:43 UTC
+--- media/audio/alsa/audio_manager_alsa.cc.orig 2025-09-06 10:01:20 UTC
+++ media/audio/alsa/audio_manager_alsa.cc
-@@ -106,7 +106,9 @@ void AudioManagerAlsa::GetAlsaAudioDevices(StreamType
+@@ -103,7 +103,9 @@ void AudioManagerAlsa::GetAlsaAudioDevices(StreamType
int card = -1;
// Loop through the physical sound cards to get ALSA device hints.
@@ -10,7 +10,7 @@
void** hints = nullptr;
int error = wrapper_->DeviceNameHint(card, kPcmInterfaceName, &hints);
if (!error) {
-@@ -118,7 +120,9 @@ void AudioManagerAlsa::GetAlsaAudioDevices(StreamType
+@@ -115,7 +117,9 @@ void AudioManagerAlsa::GetAlsaAudioDevices(StreamType
DLOG(WARNING) << "GetAlsaAudioDevices: unable to get device hints: "
<< wrapper_->StrError(error);
}
@@ -20,19 +20,19 @@
}
void AudioManagerAlsa::GetAlsaDevicesInfo(AudioManagerAlsa::StreamType type,
-@@ -202,7 +206,11 @@ bool AudioManagerAlsa::IsAlsaDeviceAvailable(
+@@ -199,7 +203,11 @@ bool AudioManagerAlsa::IsAlsaDeviceAvailable(AudioMana
// goes through software conversion if needed (e.g. incompatible
// sample rate).
// TODO(joi): Should we prefer "hw" instead?
+#if BUILDFLAG(IS_BSD)
-+ static const char kDeviceTypeDesired[] = "plug";
++ static constexpr std::string_view kDeviceTypeDesired = "plug";
+#else
- static const char kDeviceTypeDesired[] = "plughw";
+ static constexpr std::string_view kDeviceTypeDesired = "plughw";
+#endif
- return strncmp(kDeviceTypeDesired, device_name,
- std::size(kDeviceTypeDesired) - 1) == 0;
+ return device_name.starts_with(kDeviceTypeDesired);
}
-@@ -254,7 +262,9 @@ bool AudioManagerAlsa::HasAnyAlsaAudioDevice(
+
+@@ -250,7 +258,9 @@ bool AudioManagerAlsa::HasAnyAlsaAudioDevice(
// Loop through the sound cards.
// Don't use snd_device_name_hint(-1,..) since there is an access violation
// inside this ALSA API with libasound.so.2.0.0.
@@ -41,7 +41,7 @@
+#endif
int error = wrapper_->DeviceNameHint(card, kPcmInterfaceName, &hints);
if (!error) {
- for (void** hint_iter = hints; *hint_iter != nullptr; hint_iter++) {
+ const std::string_view unwanted_type =
@@ -279,7 +289,9 @@ bool AudioManagerAlsa::HasAnyAlsaAudioDevice(
DLOG(WARNING) << "HasAnyAudioDevice: unable to get device hints: "
<< wrapper_->StrError(error);
diff --git a/www/chromium/files/patch-media_audio_audio__input__device.cc b/www/chromium/files/patch-media_audio_audio__input__device.cc
index 162f83363e38..33cba09eb733 100644
--- a/www/chromium/files/patch-media_audio_audio__input__device.cc
+++ b/www/chromium/files/patch-media_audio_audio__input__device.cc
@@ -1,6 +1,6 @@
---- media/audio/audio_input_device.cc.orig 2025-02-19 07:43:18 UTC
+--- media/audio/audio_input_device.cc.orig 2025-09-06 10:01:20 UTC
+++ media/audio/audio_input_device.cc
-@@ -275,7 +275,7 @@ void AudioInputDevice::OnStreamCreated(
+@@ -271,7 +271,7 @@ void AudioInputDevice::OnStreamCreated(
// here. See comments in AliveChecker and PowerObserverHelper for details and
// todos.
if (detect_dead_stream_ == DeadStreamDetection::kEnabled) {
diff --git a/www/chromium/files/patch-media_audio_pulse_pulse__util.cc b/www/chromium/files/patch-media_audio_pulse_pulse__util.cc
index ccb79f1f1543..6793f854d879 100644
--- a/www/chromium/files/patch-media_audio_pulse_pulse__util.cc
+++ b/www/chromium/files/patch-media_audio_pulse_pulse__util.cc
@@ -1,6 +1,6 @@
---- media/audio/pulse/pulse_util.cc.orig 2024-09-30 07:45:04 UTC
+--- media/audio/pulse/pulse_util.cc.orig 2025-09-06 10:01:20 UTC
+++ media/audio/pulse/pulse_util.cc
-@@ -50,7 +50,11 @@ constexpr char kBrowserDisplayName[] = "chromium-brows
+@@ -45,7 +45,11 @@ constexpr char kBrowserDisplayName[] = "chromium-brows
#if defined(DLOPEN_PULSEAUDIO)
static const base::FilePath::CharType kPulseLib[] =
diff --git a/www/chromium/files/patch-media_audio_sndio_sndio__input.cc b/www/chromium/files/patch-media_audio_sndio_sndio__input.cc
index da2f0c91ade2..1f3c069c2142 100644
--- a/www/chromium/files/patch-media_audio_sndio_sndio__input.cc
+++ b/www/chromium/files/patch-media_audio_sndio_sndio__input.cc
@@ -1,11 +1,12 @@
---- media/audio/sndio/sndio_input.cc.orig 2023-04-28 17:01:32 UTC
+--- media/audio/sndio/sndio_input.cc.orig 2025-09-06 10:01:20 UTC
+++ media/audio/sndio/sndio_input.cc
-@@ -0,0 +1,200 @@
+@@ -0,0 +1,201 @@
+// Copyright 2013 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.
+
+#include "base/logging.h"
++#include "media/base/audio_sample_types.h"
+#include "media/base/audio_timestamp_helper.h"
+#include "media/audio/sndio/audio_manager_sndio.h"
+#include "media/audio/audio_manager.h"
diff --git a/www/chromium/files/patch-media_audio_sndio_sndio__output.cc b/www/chromium/files/patch-media_audio_sndio_sndio__output.cc
index e875d0c0d87b..7ae294448601 100644
--- a/www/chromium/files/patch-media_audio_sndio_sndio__output.cc
+++ b/www/chromium/files/patch-media_audio_sndio_sndio__output.cc
@@ -1,6 +1,6 @@
---- media/audio/sndio/sndio_output.cc.orig 2023-02-08 09:03:45 UTC
+--- media/audio/sndio/sndio_output.cc.orig 2025-09-06 10:01:20 UTC
+++ media/audio/sndio/sndio_output.cc
-@@ -0,0 +1,187 @@
+@@ -0,0 +1,188 @@
+// 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.
@@ -9,6 +9,7 @@
+#include "base/time/time.h"
+#include "base/time/default_tick_clock.h"
+#include "media/audio/audio_manager_base.h"
++#include "media/base/audio_sample_types.h"
+#include "media/base/audio_timestamp_helper.h"
+#include "media/audio/sndio/sndio_output.h"
+
diff --git a/www/chromium/files/patch-media_base_audio__latency.cc b/www/chromium/files/patch-media_base_audio__latency.cc
index 8bc6f327581e..d8aff6b4c012 100644
--- a/www/chromium/files/patch-media_base_audio__latency.cc
+++ b/www/chromium/files/patch-media_base_audio__latency.cc
@@ -1,6 +1,6 @@
---- media/base/audio_latency.cc.orig 2025-04-04 08:52:13 UTC
+--- media/base/audio_latency.cc.orig 2025-09-06 10:01:20 UTC
+++ media/base/audio_latency.cc
-@@ -147,7 +147,7 @@ int AudioLatency::GetRtcBufferSize(int sample_rate, in
+@@ -143,7 +143,7 @@ int AudioLatency::GetRtcBufferSize(int sample_rate, in
}
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_APPLE) || \
diff --git a/www/chromium/files/patch-media_base_media__switches.cc b/www/chromium/files/patch-media_base_media__switches.cc
index 26164df546f3..e42332dae9de 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-08-07 06:57:29 UTC
+--- media/base/media_switches.cc.orig 2025-09-06 10:01:20 UTC
+++ media/base/media_switches.cc
@@ -19,7 +19,7 @@
#include "ui/gl/gl_features.h"
@@ -9,7 +9,7 @@
#include "base/cpu.h"
#endif
-@@ -371,8 +371,8 @@ BASE_FEATURE(kUseSCContentSharingPicker,
+@@ -380,8 +380,8 @@ BASE_FEATURE(kUseSCContentSharingPicker,
"UseSCContentSharingPicker",
base::FEATURE_DISABLED_BY_DEFAULT);
#endif // BUILDFLAG(IS_MAC)
@@ -20,7 +20,7 @@
// Enables system audio mirroring using pulseaudio.
BASE_FEATURE(kPulseaudioLoopbackForCast,
"PulseaudioLoopbackForCast",
-@@ -382,6 +382,28 @@ BASE_FEATURE(kPulseaudioLoopbackForCast,
+@@ -391,6 +391,28 @@ BASE_FEATURE(kPulseaudioLoopbackForCast,
BASE_FEATURE(kPulseaudioLoopbackForScreenShare,
"PulseaudioLoopbackForScreenShare",
base::FEATURE_DISABLED_BY_DEFAULT);
@@ -49,7 +49,7 @@
#endif // BUILDFLAG(IS_LINUX)
// When enabled, MediaCapabilities will check with GPU Video Accelerator
-@@ -684,7 +706,7 @@ BASE_FEATURE(kFileDialogsTuckPictureInPicture,
+@@ -705,7 +727,7 @@ BASE_FEATURE(kFileDialogsTuckPictureInPicture,
// Show toolbar button that opens dialog for controlling media sessions.
BASE_FEATURE(kGlobalMediaControls,
"GlobalMediaControls",
@@ -58,7 +58,7 @@
base::FEATURE_ENABLED_BY_DEFAULT
#else
base::FEATURE_DISABLED_BY_DEFAULT
-@@ -707,7 +729,7 @@ BASE_FEATURE(kGlobalMediaControlsUpdatedUI,
+@@ -728,7 +750,7 @@ BASE_FEATURE(kGlobalMediaControlsUpdatedUI,
// If enabled, users can request Media Remoting without fullscreen-in-tab.
BASE_FEATURE(kMediaRemotingWithoutFullscreen,
"MediaRemotingWithoutFullscreen",
@@ -67,7 +67,7 @@
base::FEATURE_ENABLED_BY_DEFAULT
#else
base::FEATURE_DISABLED_BY_DEFAULT
-@@ -719,7 +741,7 @@ BASE_FEATURE(kMediaRemotingWithoutFullscreen,
+@@ -740,7 +762,7 @@ BASE_FEATURE(kMediaRemotingWithoutFullscreen,
BASE_FEATURE(kGlobalMediaControlsPictureInPicture,
"GlobalMediaControlsPictureInPicture",
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -76,7 +76,7 @@
base::FEATURE_ENABLED_BY_DEFAULT
#else
base::FEATURE_DISABLED_BY_DEFAULT
-@@ -748,7 +770,7 @@ BASE_FEATURE(kUnifiedAutoplay,
+@@ -775,7 +797,7 @@ BASE_FEATURE(kUnifiedAutoplay,
"UnifiedAutoplay",
base::FEATURE_ENABLED_BY_DEFAULT);
@@ -85,7 +85,7 @@
// Enable vaapi/v4l2 video decoding on linux. This is already enabled by default
// on chromeos, but needs an experiment on linux.
BASE_FEATURE(kAcceleratedVideoDecodeLinux,
-@@ -821,7 +843,7 @@ BASE_FEATURE(kVSyncMjpegDecoding,
+@@ -848,7 +870,7 @@ BASE_FEATURE(kVSyncMjpegDecoding,
"VSyncMjpegDecoding",
base::FEATURE_DISABLED_BY_DEFAULT);
#endif // defined(ARCH_CPU_X86_FAMILY) && BUILDFLAG(IS_CHROMEOS)
@@ -94,7 +94,7 @@
// Enable H264 temporal layer encoding with V4L2 HW encoder on ChromeOS.
BASE_FEATURE(kV4L2H264TemporalLayerHWEncoding,
"V4L2H264TemporalLayerHWEncoding",
-@@ -1398,7 +1420,7 @@ BASE_FEATURE(kUseOutOfProcessVideoDecoding,
+@@ -1444,7 +1466,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,
-@@ -1480,7 +1502,7 @@ BASE_FEATURE(kRecordWebAudioEngagement,
+@@ -1526,7 +1548,7 @@ BASE_FEATURE(kRecordWebAudioEngagement,
"RecordWebAudioEngagement",
base::FEATURE_ENABLED_BY_DEFAULT);
@@ -112,3 +112,12 @@
// Reduces the number of buffers needed in the output video frame pool to
// populate the Renderer pipeline for hardware accelerated VideoDecoder in
// non-low latency scenarios.
+@@ -1843,7 +1865,7 @@ bool IsSystemLoopbackCaptureSupported() {
+ #elif BUILDFLAG(IS_MAC)
+ return (IsMacSckSystemLoopbackCaptureSupported() ||
+ IsMacCatapSystemLoopbackCaptureSupported());
+-#elif BUILDFLAG(IS_LINUX) && defined(USE_PULSEAUDIO)
++#elif (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)) && defined(USE_PULSEAUDIO)
+ return true;
+ #else
+ return false;
diff --git a/www/chromium/files/patch-media_base_media__switches.h b/www/chromium/files/patch-media_base_media__switches.h
index ec90f94782a3..935d851bba2d 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-08-07 06:57:29 UTC
+--- media/base/media_switches.h.orig 2025-09-06 10:01:20 UTC
+++ media/base/media_switches.h
-@@ -340,13 +340,25 @@ MEDIA_EXPORT BASE_DECLARE_FEATURE(kMediaRecorderHEVCSu
+@@ -338,13 +338,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,16 +28,16 @@
MEDIA_EXPORT BASE_DECLARE_FEATURE(kReduceHardwareVideoDecoderBuffers);
#endif // BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX)
MEDIA_EXPORT BASE_DECLARE_FEATURE(kResumeBackgroundVideo);
-@@ -360,7 +372,7 @@ MEDIA_EXPORT BASE_DECLARE_FEATURE(kSuspendMutedAudio);
- MEDIA_EXPORT BASE_DECLARE_FEATURE(kUnifiedAutoplay);
+@@ -363,7 +375,7 @@ MEDIA_EXPORT BASE_DECLARE_FEATURE(kUnifiedAutoplay);
MEDIA_EXPORT BASE_DECLARE_FEATURE(kUseAndroidOverlayForSecureOnly);
MEDIA_EXPORT BASE_DECLARE_FEATURE(kUseFakeDeviceForMediaStream);
+ MEDIA_EXPORT BASE_DECLARE_FEATURE(kMediaStreamAccurateDroppedFrameCount);
-#if BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
MEDIA_EXPORT BASE_DECLARE_FEATURE(kAcceleratedVideoDecodeLinux);
MEDIA_EXPORT BASE_DECLARE_FEATURE(kAcceleratedVideoDecodeLinuxGL);
MEDIA_EXPORT BASE_DECLARE_FEATURE(kAcceleratedVideoEncodeLinux);
-@@ -376,7 +388,7 @@ MEDIA_EXPORT BASE_DECLARE_FEATURE(kVaapiAV1TemporalLay
+@@ -379,7 +391,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);
-@@ -498,7 +510,7 @@ MEDIA_EXPORT BASE_DECLARE_FEATURE(kBackgroundListening
+@@ -497,7 +509,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 6ad9519f0f0f..703204f7ea01 100644
--- a/www/chromium/files/patch-media_base_video__frame.cc
+++ b/www/chromium/files/patch-media_base_video__frame.cc
@@ -1,6 +1,6 @@
---- media/base/video_frame.cc.orig 2025-08-07 06:57:29 UTC
+--- media/base/video_frame.cc.orig 2025-09-06 10:01:20 UTC
+++ media/base/video_frame.cc
-@@ -96,7 +96,7 @@ std::string VideoFrame::StorageTypeToString(
+@@ -87,7 +87,7 @@ std::string VideoFrame::StorageTypeToString(
return "OWNED_MEMORY";
case VideoFrame::STORAGE_SHMEM:
return "SHMEM";
@@ -9,7 +9,7 @@
case VideoFrame::STORAGE_DMABUFS:
return "DMABUFS";
#endif
-@@ -110,7 +110,7 @@ std::string VideoFrame::StorageTypeToString(
+@@ -101,7 +101,7 @@ std::string VideoFrame::StorageTypeToString(
// static
bool VideoFrame::IsStorageTypeMappable(VideoFrame::StorageType storage_type) {
return
@@ -18,25 +18,25 @@
// This is not strictly needed but makes explicit that, at VideoFrame
// level, DmaBufs are not mappable from userspace.
storage_type != VideoFrame::STORAGE_DMABUFS &&
-@@ -421,7 +421,7 @@ VideoFrame::CreateFrameForGpuMemoryBufferOrMappableSII
+@@ -396,7 +396,7 @@ scoped_refptr<VideoFrame> VideoFrame::CreateFrameForMa
plane_size.width() * VideoFrame::BytesPerElement(*format, plane);
}
uint64_t modifier = gfx::NativePixmapHandle::kNoModifier;
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- bool is_native_buffer =
- gpu_memory_buffer
- ? (gpu_memory_buffer->GetType() != gfx::SHARED_MEMORY_BUFFER)
-@@ -850,7 +850,7 @@ scoped_refptr<VideoFrame> VideoFrame::WrapExternalGpuM
- return frame;
+ bool is_native_buffer = !shared_image->IsSharedMemoryForVideoFrame();
+ if (is_native_buffer) {
+ const auto gmb_handle = shared_image->CloneGpuMemoryBufferHandle();
+@@ -861,7 +861,7 @@ scoped_refptr<VideoFrame> VideoFrame::WrapExternalGpuM
}
+ #endif
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
// static
scoped_refptr<VideoFrame> VideoFrame::WrapExternalDmabufs(
const VideoFrameLayout& layout,
-@@ -1541,7 +1541,7 @@ scoped_refptr<gpu::ClientSharedImage> VideoFrame::shar
+@@ -1535,7 +1535,7 @@ scoped_refptr<gpu::ClientSharedImage> VideoFrame::shar
return wrapped_frame_ ? wrapped_frame_->shared_image() : shared_image_;
}
diff --git a/www/chromium/files/patch-media_base_video__frame.h b/www/chromium/files/patch-media_base_video__frame.h
index 6d532d788aa5..51b2c2913136 100644
--- a/www/chromium/files/patch-media_base_video__frame.h
+++ b/www/chromium/files/patch-media_base_video__frame.h
@@ -1,6 +1,6 @@
---- media/base/video_frame.h.orig 2025-08-07 06:57:29 UTC
+--- media/base/video_frame.h.orig 2025-09-06 10:01:20 UTC
+++ media/base/video_frame.h
-@@ -42,7 +42,7 @@
+@@ -41,7 +41,7 @@
#include "ui/gfx/geometry/size.h"
#include "ui/gfx/hdr_metadata.h"
@@ -9,7 +9,7 @@
#include "base/files/scoped_file.h"
#endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-@@ -88,7 +88,7 @@ class MEDIA_EXPORT VideoFrame : public base::RefCounte
+@@ -95,7 +95,7 @@ class MEDIA_EXPORT VideoFrame : public base::RefCounte
STORAGE_UNOWNED_MEMORY = 2, // External, non owned data pointers.
STORAGE_OWNED_MEMORY = 3, // VideoFrame has allocated its own data buffer.
STORAGE_SHMEM = 4, // Backed by read-only shared memory.
@@ -18,16 +18,16 @@
STORAGE_DMABUFS = 5, // Each plane is stored into a DmaBuf.
#endif
STORAGE_GPU_MEMORY_BUFFER = 6,
-@@ -400,7 +400,7 @@ class MEDIA_EXPORT VideoFrame : public base::RefCounte
- ReleaseMailboxAndGpuMemoryBufferCB mailbox_holder_and_gmb_release_cb,
+@@ -370,7 +370,7 @@ class MEDIA_EXPORT VideoFrame : public base::RefCounte
base::TimeDelta timestamp);
+ #endif
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
// Wraps provided dmabufs
// (https://www.kernel.org/doc/html/latest/driver-api/dma-buf.html) with a
// VideoFrame. The frame will take ownership of |dmabuf_fds|, and will
-@@ -716,7 +716,7 @@ class MEDIA_EXPORT VideoFrame : public base::RefCounte
+@@ -692,7 +692,7 @@ class MEDIA_EXPORT VideoFrame : public base::RefCounte
// wait for the included sync point.
scoped_refptr<gpu::ClientSharedImage> shared_image() const;
@@ -36,7 +36,7 @@
// The number of DmaBufs will be equal or less than the number of planes of
// the frame. If there are less, this means that the last FD contains the
// remaining planes. Should be > 0 for STORAGE_DMABUFS.
-@@ -954,7 +954,7 @@ class MEDIA_EXPORT VideoFrame : public base::RefCounte
+@@ -927,7 +927,7 @@ class MEDIA_EXPORT VideoFrame : public base::RefCounte
// GpuMemoryBuffers. Clients will set this flag while creating a VideoFrame.
bool is_mappable_si_enabled_ = false;
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 9b83eed1f968..de016ddcc962 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 2025-07-02 06:08:04 UTC
+--- media/ffmpeg/scripts/build_ffmpeg.py.orig 2025-09-06 10:01:20 UTC
+++ media/ffmpeg/scripts/build_ffmpeg.py
@@ -33,7 +33,7 @@ NDK_ROOT_DIR = os.path.abspath(
SUCCESS_TOKEN = 'THIS_BUILD_WORKED'
@@ -12,13 +12,13 @@
@@ -43,6 +43,8 @@ BRANDINGS = [
ARCH_MAP = {
'android': ['ia32', 'x64', 'arm-neon', 'arm64'],
- 'linux': ['ia32', 'x64', 'noasm-x64', 'arm', 'arm-neon', 'arm64'],
+ 'linux': ['ia32', 'x64', 'noasm-x64', 'arm', 'arm-neon', 'arm64', 'riscv64'],
+ 'openbsd': ['x64', 'arm64', 'ia32'],
+ 'freebsd': ['x64', 'arm64', 'ia32'],
'mac': ['x64', 'arm64'],
'win': ['ia32', 'x64', 'arm64'],
}
-@@ -122,7 +124,7 @@ def PrintAndCheckCall(argv, *args, **kwargs):
+@@ -124,7 +126,7 @@ def PrintAndCheckCall(argv, *args, **kwargs):
def GetDsoName(target_os, dso_name, dso_version):
@@ -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)
-@@ -473,7 +475,7 @@ def BuildFFmpeg(target_os, target_arch, host_os, host_
+@@ -475,7 +477,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 */'),
-@@ -596,7 +598,7 @@ def main(argv):
+@@ -598,7 +600,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
-@@ -710,7 +712,7 @@ def ConfigureAndBuild(target_arch, target_os, host_os,
+@@ -712,7 +714,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([
-@@ -825,9 +827,6 @@ def ConfigureAndBuild(target_arch, target_os, host_os,
+@@ -827,9 +829,6 @@ def ConfigureAndBuild(target_arch, target_os, host_os,
configure_flags['Common'].extend([
'--target-os=linux',
diff --git a/www/chromium/files/patch-media_ffmpeg_scripts_robo__lib_config.py b/www/chromium/files/patch-media_ffmpeg_scripts_robo__lib_config.py
index ab5ebfcfc23c..663f2ac6ed62 100644
--- a/www/chromium/files/patch-media_ffmpeg_scripts_robo__lib_config.py
+++ b/www/chromium/files/patch-media_ffmpeg_scripts_robo__lib_config.py
@@ -1,4 +1,4 @@
---- media/ffmpeg/scripts/robo_lib/config.py.orig 2025-08-07 06:57:29 UTC
+--- media/ffmpeg/scripts/robo_lib/config.py.orig 2025-09-06 10:01:20 UTC
+++ media/ffmpeg/scripts/robo_lib/config.py
@@ -56,19 +56,13 @@ class RoboConfiguration:
self._llvm_path = os.path.join(self.chrome_src(), "third_party",
@@ -32,7 +32,7 @@
self._host_architecture = "arm64"
elif platform.machine() == "mips32":
self._host_architecture = "mipsel"
-@@ -228,6 +222,10 @@ class RoboConfiguration:
+@@ -230,6 +224,10 @@ class RoboConfiguration:
elif platform.system() == "Windows" or "CYGWIN_NT" in platform.system(
):
self._host_operating_system = "win"
@@ -43,7 +43,7 @@
else:
raise ValueError(f"Unsupported platform: {platform.system()}")
-@@ -236,8 +234,8 @@ class RoboConfiguration:
+@@ -238,8 +236,8 @@ class RoboConfiguration:
wd = os.getcwd()
# Walk up the tree until we find src/AUTHORS
while wd != "/":
diff --git a/www/chromium/files/patch-media_gpu_chromeos_mailbox__video__frame__converter.cc b/www/chromium/files/patch-media_gpu_chromeos_mailbox__video__frame__converter.cc
index c103c07306e8..e14826eea5cf 100644
--- a/www/chromium/files/patch-media_gpu_chromeos_mailbox__video__frame__converter.cc
+++ b/www/chromium/files/patch-media_gpu_chromeos_mailbox__video__frame__converter.cc
@@ -1,11 +1,11 @@
---- media/gpu/chromeos/mailbox_video_frame_converter.cc.orig 2025-05-05 10:57:53 UTC
+--- media/gpu/chromeos/mailbox_video_frame_converter.cc.orig 2025-09-06 10:01:20 UTC
+++ media/gpu/chromeos/mailbox_video_frame_converter.cc
-@@ -68,7 +68,7 @@ viz::SharedImageFormat GetSharedImageFormat(gfx::Buffe
- << static_cast<int>(buffer_format);
- NOTREACHED();
+@@ -321,7 +321,7 @@ bool MailboxVideoFrameConverter::GenerateSharedImage(
+ VideoPixelFormatToString(origin_frame->format()));
+ return false;
}
-#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
// If format is true multiplanar format, we prefer external sampler on
// ChromeOS and Linux.
- if (format.is_multi_plane()) {
+ if (si_format->is_multi_plane()) {
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 c8ada7c79f9d..a46931e30834 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-07-02 06:08:04 UTC
+--- media/gpu/chromeos/platform_video_frame_utils.cc.orig 2025-09-06 10:01:20 UTC
+++ media/gpu/chromeos/platform_video_frame_utils.cc
-@@ -69,7 +69,7 @@ static std::unique_ptr<ui::GbmDevice> CreateGbmDevice(
+@@ -71,7 +71,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
-@@ -190,7 +190,7 @@ class GbmDeviceWrapper {
+@@ -192,7 +192,7 @@ class GbmDeviceWrapper {
const base::FilePath dev_path(
base::CommandLine::ForCurrentProcess()->GetSwitchValuePath(
switches::kRenderNodeOverride));
diff --git a/www/chromium/files/patch-media_gpu_gpu__video__encode__accelerator__factory.cc b/www/chromium/files/patch-media_gpu_gpu__video__encode__accelerator__factory.cc
index 5401fc494c18..af2cc38e4100 100644
--- a/www/chromium/files/patch-media_gpu_gpu__video__encode__accelerator__factory.cc
+++ b/www/chromium/files/patch-media_gpu_gpu__video__encode__accelerator__factory.cc
@@ -1,6 +1,6 @@
---- media/gpu/gpu_video_encode_accelerator_factory.cc.orig 2025-05-05 10:57:53 UTC
+--- media/gpu/gpu_video_encode_accelerator_factory.cc.orig 2025-09-06 10:01:20 UTC
+++ media/gpu/gpu_video_encode_accelerator_factory.cc
-@@ -160,7 +160,7 @@ std::vector<VEAFactoryFunction> GetVEAFactoryFunctions
+@@ -162,7 +162,7 @@ std::vector<VEAFactoryFunction> GetVEAFactoryFunctions
}
#if BUILDFLAG(USE_VAAPI)
@@ -9,7 +9,7 @@
if (base::FeatureList::IsEnabled(kAcceleratedVideoEncodeLinux)) {
vea_factory_functions->push_back(base::BindRepeating(&CreateVaapiVEA));
}
-@@ -168,7 +168,7 @@ std::vector<VEAFactoryFunction> GetVEAFactoryFunctions
+@@ -170,7 +170,7 @@ std::vector<VEAFactoryFunction> GetVEAFactoryFunctions
vea_factory_functions->push_back(base::BindRepeating(&CreateVaapiVEA));
#endif
#elif BUILDFLAG(USE_V4L2_CODEC)
diff --git a/www/chromium/files/patch-media_gpu_test_video__frame__validator.cc b/www/chromium/files/patch-media_gpu_test_video__frame__validator.cc
index 2774a9a9b427..ca0ed63cffc5 100644
--- a/www/chromium/files/patch-media_gpu_test_video__frame__validator.cc
+++ b/www/chromium/files/patch-media_gpu_test_video__frame__validator.cc
@@ -1,6 +1,6 @@
---- media/gpu/test/video_frame_validator.cc.orig 2025-08-07 06:57:29 UTC
+--- media/gpu/test/video_frame_validator.cc.orig 2025-09-06 10:01:20 UTC
+++ media/gpu/test/video_frame_validator.cc
-@@ -33,7 +33,7 @@
+@@ -29,7 +29,7 @@
#include "media/media_buildflags.h"
#include "testing/gtest/include/gtest/gtest.h"
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 7d713531903c..6a586e88afc9 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-08-07 06:57:29 UTC
+--- media/gpu/vaapi/vaapi_video_decoder.cc.orig 2025-09-06 10:01:20 UTC
+++ media/gpu/vaapi/vaapi_video_decoder.cc
-@@ -785,7 +785,7 @@ void VaapiVideoDecoder::ApplyResolutionChangeWithScree
+@@ -787,7 +787,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 88d69961b266..c5ac175dbd70 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-07-02 06:08:04 UTC
+--- media/media_options.gni.orig 2025-09-06 10:01:20 UTC
+++ media/media_options.gni
-@@ -200,12 +200,15 @@ declare_args() {
+@@ -206,12 +206,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 bac04658cf39..e54f25e5148b 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-08-07 06:57:29 UTC
+--- media/mojo/mojom/BUILD.gn.orig 2025-09-06 10:01:20 UTC
+++ media/mojo/mojom/BUILD.gn
-@@ -979,7 +979,7 @@ source_set("test_support") {
+@@ -962,7 +962,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 aa3411ee0679..4c72fc20de0a 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-08-07 06:57:29 UTC
+--- media/mojo/mojom/video_frame_mojom_traits.cc.orig 2025-09-06 10:01:20 UTC
+++ media/mojo/mojom/video_frame_mojom_traits.cc
-@@ -23,7 +23,7 @@
+@@ -21,7 +21,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)
-@@ -160,7 +160,7 @@ media::mojom::VideoFrameDataPtr MakeVideoFrameData(
+@@ -188,7 +188,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.
-@@ -191,7 +191,7 @@ media::mojom::VideoFrameDataPtr MakeVideoFrameData(
+@@ -219,7 +219,7 @@ media::mojom::VideoFrameDataPtr MakeVideoFrameData(
} // namespace
@@ -27,7 +27,7 @@
// static
bool StructTraits<
media::mojom::ColorPlaneLayoutDataView,
-@@ -430,7 +430,7 @@ bool StructTraits<media::mojom::VideoFrameDataView,
+@@ -442,7 +442,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 fadb11d7be0a..e8b0914ac183 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,6 +1,6 @@
---- 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.orig 2025-09-06 10:01:20 UTC
+++ media/video/gpu_memory_buffer_video_frame_pool.cc
-@@ -647,7 +647,7 @@ void GpuMemoryBufferVideoFramePool::PoolImpl::CreateHa
+@@ -651,7 +651,7 @@ void GpuMemoryBufferVideoFramePool::PoolImpl::CreateHa
}
bool is_software_backed_video_frame = !video_frame->HasSharedImage();
@@ -9,8 +9,8 @@
is_software_backed_video_frame &= !video_frame->HasDmaBufs();
#endif
-@@ -1054,7 +1054,7 @@ scoped_refptr<VideoFrame> GpuMemoryBufferVideoFramePoo
- media::IOSurfaceIsWebGPUCompatible(handle.io_surface.get());
+@@ -1052,7 +1052,7 @@ scoped_refptr<VideoFrame> GpuMemoryBufferVideoFramePoo
+ media::IOSurfaceIsWebGPUCompatible(handle.io_surface().get());
#endif
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
@@ -18,7 +18,7 @@
is_webgpu_compatible =
handle.type == gfx::NATIVE_PIXMAP &&
handle.native_pixmap_handle().supports_zero_copy_webgpu_import;
-@@ -1226,7 +1226,7 @@ GpuMemoryBufferVideoFramePool::PoolImpl::GetOrCreateFr
+@@ -1220,7 +1220,7 @@ GpuMemoryBufferVideoFramePool::PoolImpl::GetOrCreateFr
si_usage |= gpu::SHARED_IMAGE_USAGE_SCANOUT;
}
diff --git a/www/chromium/files/patch-media_video_video__encode__accelerator__adapter.cc b/www/chromium/files/patch-media_video_video__encode__accelerator__adapter.cc
index 15c58a7e2664..50bae2580ff2 100644
--- a/www/chromium/files/patch-media_video_video__encode__accelerator__adapter.cc
+++ b/www/chromium/files/patch-media_video_video__encode__accelerator__adapter.cc
@@ -1,6 +1,6 @@
---- media/video/video_encode_accelerator_adapter.cc.orig 2025-08-07 06:57:29 UTC
+--- media/video/video_encode_accelerator_adapter.cc.orig 2025-09-06 10:01:20 UTC
+++ media/video/video_encode_accelerator_adapter.cc
-@@ -470,7 +470,7 @@ void VideoEncodeAcceleratorAdapter::InitializeOnAccele
+@@ -467,7 +467,7 @@ void VideoEncodeAcceleratorAdapter::InitializeOnAccele
auto format = PIXEL_FORMAT_I420;
auto storage_type = VideoEncodeAccelerator::Config::StorageType::kShmem;
diff --git a/www/chromium/files/patch-media_webrtc_audio__processor.cc b/www/chromium/files/patch-media_webrtc_audio__processor.cc
index cf52d6b63a2f..f6bdaa9ab780 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-07-02 06:08:04 UTC
+--- media/webrtc/audio_processor.cc.orig 2025-09-06 10:01:20 UTC
+++ media/webrtc/audio_processor.cc
-@@ -507,7 +507,7 @@ std::optional<double> AudioProcessor::ProcessData(
+@@ -510,7 +510,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-media_webrtc_helpers__unittests.cc b/www/chromium/files/patch-media_webrtc_helpers__unittests.cc
index cc67a9e7177e..afba69847ae4 100644
--- a/www/chromium/files/patch-media_webrtc_helpers__unittests.cc
+++ b/www/chromium/files/patch-media_webrtc_helpers__unittests.cc
@@ -1,6 +1,6 @@
---- media/webrtc/helpers_unittests.cc.orig 2025-02-19 07:43:18 UTC
+--- media/webrtc/helpers_unittests.cc.orig 2025-09-06 10:01:20 UTC
+++ media/webrtc/helpers_unittests.cc
-@@ -39,7 +39,7 @@ TEST(CreateWebRtcAudioProcessingModuleTest, CheckDefau
+@@ -38,7 +38,7 @@ TEST(CreateWebRtcAudioProcessingModuleTest, CheckDefau
EXPECT_TRUE(config.echo_canceller.enabled);
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -9,7 +9,7 @@
EXPECT_FALSE(config.gain_controller1.enabled);
EXPECT_TRUE(config.gain_controller2.enabled);
#elif BUILDFLAG(IS_CASTOS) || BUILDFLAG(IS_CAST_ANDROID)
-@@ -66,7 +66,7 @@ TEST(CreateWebRtcAudioProcessingModuleTest,
+@@ -65,7 +65,7 @@ TEST(CreateWebRtcAudioProcessingModuleTest,
}
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -18,7 +18,7 @@
TEST(CreateWebRtcAudioProcessingModuleTest,
InputVolumeAdjustmentEnabledWithAgc2) {
::base::test::ScopedFeatureList feature_list;
-@@ -82,7 +82,7 @@ TEST(CreateWebRtcAudioProcessingModuleTest,
+@@ -81,7 +81,7 @@ TEST(CreateWebRtcAudioProcessingModuleTest,
#endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ||
// BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA)
@@ -27,7 +27,7 @@
TEST(CreateWebRtcAudioProcessingModuleTest,
CanDisableInputVolumeAdjustmentWithAgc2) {
::base::test::ScopedFeatureList feature_list;
-@@ -99,7 +99,7 @@ TEST(CreateWebRtcAudioProcessingModuleTest,
+@@ -98,7 +98,7 @@ TEST(CreateWebRtcAudioProcessingModuleTest,
#endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
diff --git a/www/chromium/files/patch-mojo_core_BUILD.gn b/www/chromium/files/patch-mojo_core_BUILD.gn
index acb8f8d8386f..08dfed902da3 100644
--- a/www/chromium/files/patch-mojo_core_BUILD.gn
+++ b/www/chromium/files/patch-mojo_core_BUILD.gn
@@ -1,11 +1,11 @@
---- mojo/core/BUILD.gn.orig 2025-07-02 06:08:04 UTC
+--- mojo/core/BUILD.gn.orig 2025-09-06 10:01:20 UTC
+++ mojo/core/BUILD.gn
-@@ -164,7 +164,7 @@ source_set("impl_for_embedder") {
- ]
- }
+@@ -161,7 +161,7 @@ source_set("impl_for_embedder") {
+ "channel_posix.h",
+ ]
-- if ((is_linux || is_chromeos || is_android) && !is_nacl) {
-+ if ((is_linux || is_chromeos || is_android) && !is_nacl && !is_bsd) {
+- if (is_linux || is_chromeos || is_android) {
++ if ((is_linux || is_chromeos || is_android) && !is_bsd) {
sources += [
"channel_linux.cc",
"channel_linux.h",
diff --git a/www/chromium/files/patch-mojo_core_channel.cc b/www/chromium/files/patch-mojo_core_channel.cc
index a00b2f95b61f..bf4014dcada0 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-08-07 06:57:29 UTC
+--- mojo/core/channel.cc.orig 2025-09-06 10:01:20 UTC
+++ mojo/core/channel.cc
-@@ -84,7 +84,11 @@ const size_t kMaxAttachedHandles = 64;
+@@ -80,7 +80,11 @@ const size_t kMaxAttachedHandles = 64;
const size_t kMaxAttachedHandles = 253;
#endif // BUILDFLAG(IS_FUCHSIA)
@@ -12,3 +12,12 @@
Channel::AlignedBuffer MakeAlignedBuffer(size_t size) {
// Generic allocators (such as malloc) return a pointer that is suitably
// aligned for storing any type of object with a fundamental alignment
+@@ -1162,7 +1166,7 @@ void Channel::LogHistogramForIPCMetrics(MessageType ty
+ }
+
+ // Currently only CrOs, Linux, and Android support upgrades.
+-#if !(BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_ANDROID))
++#if !(BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD))
+ // static
+ MOJO_SYSTEM_IMPL_EXPORT bool Channel::SupportsChannelUpgrade() {
+ return false;
diff --git a/www/chromium/files/patch-mojo_core_embedder_features.h b/www/chromium/files/patch-mojo_core_embedder_features.h
index bf298c54db6c..af452a35d6c5 100644
--- a/www/chromium/files/patch-mojo_core_embedder_features.h
+++ b/www/chromium/files/patch-mojo_core_embedder_features.h
@@ -1,9 +1,9 @@
---- mojo/core/embedder/features.h.orig 2023-04-28 17:01:32 UTC
+--- mojo/core/embedder/features.h.orig 2025-09-06 10:01:20 UTC
+++ mojo/core/embedder/features.h
-@@ -16,7 +16,7 @@ namespace core {
+@@ -15,7 +15,7 @@ namespace mojo {
+ namespace core {
- #if BUILDFLAG(IS_POSIX) && !BUILDFLAG(IS_NACL) && \
- !BUILDFLAG(MOJO_USE_APPLE_CHANNEL)
+ #if BUILDFLAG(IS_POSIX) && !BUILDFLAG(MOJO_USE_APPLE_CHANNEL)
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
COMPONENT_EXPORT(MOJO_CORE_EMBEDDER_FEATURES)
diff --git a/www/chromium/files/patch-mojo_public_tools_bindings_mojom.gni b/www/chromium/files/patch-mojo_public_tools_bindings_mojom.gni
index 69e69e009bda..15d5df3b9489 100644
--- a/www/chromium/files/patch-mojo_public_tools_bindings_mojom.gni
+++ b/www/chromium/files/patch-mojo_public_tools_bindings_mojom.gni
@@ -1,6 +1,6 @@
---- mojo/public/tools/bindings/mojom.gni.orig 2025-05-05 10:57:53 UTC
+--- mojo/public/tools/bindings/mojom.gni.orig 2025-09-06 10:01:20 UTC
+++ mojo/public/tools/bindings/mojom.gni
-@@ -774,6 +774,16 @@ template("mojom") {
+@@ -762,6 +762,16 @@ template("mojom") {
enabled_features += [ "is_apple" ]
}
diff --git a/www/chromium/files/patch-net_BUILD.gn b/www/chromium/files/patch-net_BUILD.gn
index e9e4804fd0c0..614982b709d1 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-08-07 06:57:29 UTC
+--- net/BUILD.gn.orig 2025-09-06 10:01:20 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" ]
}
-@@ -1349,6 +1349,19 @@ component("net") {
+@@ -1356,6 +1356,19 @@ component("net") {
]
}
@@ -29,7 +29,7 @@
if (is_mac) {
sources += [
"base/network_notification_thread_mac.cc",
-@@ -1512,7 +1525,7 @@ component("net") {
+@@ -1519,7 +1532,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",
-@@ -2236,7 +2249,7 @@ static_library("test_support") {
+@@ -2252,7 +2265,7 @@ static_library("test_support") {
]
}
@@ -47,7 +47,7 @@
sources += [
"base/address_tracker_linux_test_util.cc",
"base/address_tracker_linux_test_util.h",
-@@ -3056,14 +3069,14 @@ target(_test_target_type, "net_unittests") {
+@@ -3050,14 +3063,14 @@ target(_test_target_type, "net_unittests") {
]
}
@@ -64,7 +64,7 @@
sources += [
"base/address_tracker_linux_unittest.cc",
"base/network_interfaces_linux_unittest.cc",
-@@ -3164,6 +3177,10 @@ target(_test_target_type, "net_unittests") {
+@@ -3158,6 +3171,10 @@ target(_test_target_type, "net_unittests") {
]
}
@@ -75,16 +75,16 @@
if (enable_websockets) {
sources += [
"server/http_connection_unittest.cc",
-@@ -3229,7 +3246,7 @@ target(_test_target_type, "net_unittests") {
- ]
- }
+@@ -3214,7 +3231,7 @@ target(_test_target_type, "net_unittests") {
+ ]
+ data_deps = [ "//testing/buildbot/filters:net_unittests_filters" ]
- if (is_linux || is_chromeos) {
+ if ((is_linux || is_chromeos) && !is_bsd) {
sources += [ "tools/quic/quic_simple_server_test.cc" ]
}
-@@ -3367,7 +3384,7 @@ target(_test_target_type, "net_unittests") {
+@@ -3344,7 +3361,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 46045ee1946b..5301b3269f9d 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-07-02 06:08:04 UTC
+--- net/base/features.cc.orig 2025-09-06 10:01:20 UTC
+++ net/base/features.cc
-@@ -31,7 +31,7 @@ BASE_FEATURE(kCapReferrerToOriginOnCrossOrigin,
+@@ -32,7 +32,7 @@ BASE_FEATURE(kCapReferrerToOriginOnCrossOrigin,
BASE_FEATURE(kAsyncDns,
"AsyncDns",
#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_ANDROID) || \
@@ -9,3 +9,12 @@
base::FEATURE_ENABLED_BY_DEFAULT
#else
base::FEATURE_DISABLED_BY_DEFAULT
+@@ -711,7 +711,7 @@ BASE_FEATURE(kReportingApiEnableEnterpriseCookieIssues
+
+ BASE_FEATURE(kSimdutfBase64Support,
+ "SimdutfBase64Support",
+-#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ base::FEATURE_ENABLED_BY_DEFAULT
+ #else
+ base::FEATURE_DISABLED_BY_DEFAULT
diff --git a/www/chromium/files/patch-net_disk__cache_backend__experiment.h b/www/chromium/files/patch-net_disk__cache_backend__experiment.h
index b286abed6dda..c1b1db6d1af3 100644
--- a/www/chromium/files/patch-net_disk__cache_backend__experiment.h
+++ b/www/chromium/files/patch-net_disk__cache_backend__experiment.h
@@ -1,6 +1,6 @@
---- net/disk_cache/backend_experiment.h.orig 2024-11-14 07:57:23 UTC
+--- net/disk_cache/backend_experiment.h.orig 2025-09-06 10:01:20 UTC
+++ net/disk_cache/backend_experiment.h
-@@ -14,7 +14,7 @@ namespace disk_cache {
+@@ -15,7 +15,7 @@ namespace disk_cache {
// default.
constexpr bool IsSimpleBackendEnabledByDefaultPlatform() {
return BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX) ||
diff --git a/www/chromium/files/patch-net_dns_address__sorter__posix.cc b/www/chromium/files/patch-net_dns_address__sorter__posix.cc
index 974c87f29130..60a4e68c95f3 100644
--- a/www/chromium/files/patch-net_dns_address__sorter__posix.cc
+++ b/www/chromium/files/patch-net_dns_address__sorter__posix.cc
@@ -1,6 +1,6 @@
---- net/dns/address_sorter_posix.cc.orig 2024-07-30 11:12:21 UTC
+--- net/dns/address_sorter_posix.cc.orig 2025-09-06 10:01:20 UTC
+++ net/dns/address_sorter_posix.cc
-@@ -32,6 +32,7 @@
+@@ -33,6 +33,7 @@
#include "net/dns/netinet_in_var_ios.h"
#else
#include <netinet/in_var.h>
diff --git a/www/chromium/files/patch-net_dns_public_resolv__reader.cc b/www/chromium/files/patch-net_dns_public_resolv__reader.cc
new file mode 100644
index 000000000000..95af21540dbb
--- /dev/null
+++ b/www/chromium/files/patch-net_dns_public_resolv__reader.cc
@@ -0,0 +1,11 @@
+--- net/dns/public/resolv_reader.cc.orig 2025-09-06 10:01:20 UTC
++++ net/dns/public/resolv_reader.cc
+@@ -34,7 +34,7 @@ std::unique_ptr<ScopedResState> ResolvReader::GetResSt
+ }
+
+ bool ResolvReader::IsLikelySystemdResolved() {
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_BSD)
+ // Look for a single 127.0.0.53:53 nameserver endpoint. The only known
+ // significant usage of such a configuration is the systemd-resolved local
+ // resolver, so it is then a fairly safe assumption that any DNS queries to
diff --git a/www/chromium/files/patch-net_quic_quic__network__transaction__unittest.cc b/www/chromium/files/patch-net_quic_quic__network__transaction__unittest.cc
deleted file mode 100644
index b2d6fe26fc37..000000000000
--- a/www/chromium/files/patch-net_quic_quic__network__transaction__unittest.cc
+++ /dev/null
@@ -1,28 +0,0 @@
---- net/quic/quic_network_transaction_unittest.cc.orig 2025-08-07 06:57:29 UTC
-+++ net/quic/quic_network_transaction_unittest.cc
-@@ -5203,10 +5203,10 @@ TEST_P(QuicNetworkTransactionTest, RstStreamBeforeHead
-
- TEST_P(QuicNetworkTransactionTest, BrokenAlternateProtocol) {
- // Alternate-protocol job
-- std::unique_ptr<quic::QuicEncryptedPacket> close(
-+ std::unique_ptr<quic::QuicEncryptedPacket> test_close(
- ConstructServerConnectionClosePacket(1));
- MockRead quic_reads[] = {
-- MockRead(ASYNC, close->data(), close->length()),
-+ MockRead(ASYNC, test_close->data(), test_close->length()),
- MockRead(ASYNC, ERR_IO_PENDING), // No more data to read
- MockRead(ASYNC, OK), // EOF
- };
-@@ -5249,10 +5249,10 @@ TEST_P(QuicNetworkTransactionTest,
- http_server_properties_ = std::make_unique<HttpServerProperties>();
-
- // Alternate-protocol job
-- std::unique_ptr<quic::QuicEncryptedPacket> close(
-+ std::unique_ptr<quic::QuicEncryptedPacket> test_close(
- ConstructServerConnectionClosePacket(1));
- MockRead quic_reads[] = {
-- MockRead(ASYNC, close->data(), close->length()),
-+ MockRead(ASYNC, test_close->data(), test_close->length()),
- MockRead(ASYNC, ERR_IO_PENDING), // No more data to read
- MockRead(ASYNC, OK), // EOF
- };
diff --git a/www/chromium/files/patch-net_url__request_url__request__context.cc b/www/chromium/files/patch-net_url__request_url__request__context.cc
index a21256a72eb2..7191cd6fdb72 100644
--- a/www/chromium/files/patch-net_url__request_url__request__context.cc
+++ b/www/chromium/files/patch-net_url__request_url__request__context.cc
@@ -1,6 +1,6 @@
---- net/url_request/url_request_context.cc.orig 2025-08-07 06:57:29 UTC
+--- net/url_request/url_request_context.cc.orig 2025-09-06 10:01:20 UTC
+++ net/url_request/url_request_context.cc
-@@ -120,7 +120,7 @@ const HttpNetworkSessionContext* URLRequestContext::Ge
+@@ -128,7 +128,7 @@ const HttpNetworkSessionContext* URLRequestContext::Ge
return &network_session->context();
}
diff --git a/www/chromium/files/patch-net_url__request_url__request__context__builder.cc b/www/chromium/files/patch-net_url__request_url__request__context__builder.cc
index 6de33a948c95..2a5ec6da18b3 100644
--- a/www/chromium/files/patch-net_url__request_url__request__context__builder.cc
+++ b/www/chromium/files/patch-net_url__request_url__request__context__builder.cc
@@ -1,6 +1,6 @@
---- net/url_request/url_request_context_builder.cc.orig 2025-05-28 14:55:43 UTC
+--- net/url_request/url_request_context_builder.cc.orig 2025-09-06 10:01:20 UTC
+++ net/url_request/url_request_context_builder.cc
-@@ -444,7 +444,7 @@ std::unique_ptr<URLRequestContext> URLRequestContextBu
+@@ -446,7 +446,7 @@ std::unique_ptr<URLRequestContext> URLRequestContextBu
}
if (!proxy_resolution_service_) {
diff --git a/www/chromium/files/patch-pdf_pdfium_pdfium__engine.cc b/www/chromium/files/patch-pdf_pdfium_pdfium__engine.cc
index 5831d642c428..f46f08c8a6d2 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-08-07 06:57:29 UTC
+--- pdf/pdfium/pdfium_engine.cc.orig 2025-09-06 10:01:20 UTC
+++ pdf/pdfium/pdfium_engine.cc
-@@ -114,7 +114,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
-@@ -566,7 +566,7 @@ void InitializeSDK(bool enable_v8,
+@@ -565,7 +565,7 @@ void InitializeSDK(bool enable_v8,
FPDF_InitLibraryWithConfig(&config);
diff --git a/www/chromium/files/patch-printing_backend_cups__helper.cc b/www/chromium/files/patch-printing_backend_cups__helper.cc
new file mode 100644
index 000000000000..33af1098f672
--- /dev/null
+++ b/www/chromium/files/patch-printing_backend_cups__helper.cc
@@ -0,0 +1,52 @@
+--- printing/backend/cups_helper.cc.orig 2025-09-06 10:01:20 UTC
++++ printing/backend/cups_helper.cc
+@@ -13,7 +13,7 @@
+ #include "base/time/time.h"
+ #include "build/build_config.h"
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ #include <cups/ppd.h>
+ #include <stddef.h>
+ #include <stdio.h>
+@@ -43,11 +43,11 @@
+ #include "url/gurl.h"
+ #endif // BUILDFLAG(IS_LINUX)
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ #include "printing/backend/cups_weak_functions.h"
+ #endif
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ using base::EqualsCaseInsensitiveASCII;
+ #endif // BUILDFLAG(IS_LINUX)
+
+@@ -60,7 +60,7 @@ namespace {
+ // able to start and respond on all systems within this duration.
+ constexpr base::TimeDelta kCupsTimeout = base::Seconds(5);
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ // CUPS default max copies value (parsed from kCupsMaxCopies PPD attribute).
+ constexpr int32_t kDefaultMaxCopies = 9999;
+ constexpr char kCupsMaxCopies[] = "cupsMaxCopies";
+@@ -766,7 +766,7 @@ const int kDefaultIPPServerPort = 631;
+
+ } // namespace
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ // Helper wrapper around http_t structure, with connection and cleanup
+ // functionality.
+ HttpConnectionCUPS::HttpConnectionCUPS(const GURL& print_server_url,
+@@ -971,7 +971,7 @@ ScopedHttpPtr HttpConnect2(const char* host,
+ int blocking,
+ int msec,
+ int* cancel) {
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ ScopedHttpPtr http;
+ if (httpConnect2) {
+ http.reset(httpConnect2(host, port,
diff --git a/www/chromium/files/patch-printing_backend_cups__helper.h b/www/chromium/files/patch-printing_backend_cups__helper.h
new file mode 100644
index 000000000000..a3f15a0b998f
--- /dev/null
+++ b/www/chromium/files/patch-printing_backend_cups__helper.h
@@ -0,0 +1,11 @@
+--- printing/backend/cups_helper.h.orig 2025-09-06 10:01:20 UTC
++++ printing/backend/cups_helper.h
+@@ -32,7 +32,7 @@ constexpr int kCupsTimeoutMs = 3000;
+ constexpr cups_ptype_t kDestinationsFilterMask =
+ CUPS_PRINTER_FAX | CUPS_PRINTER_SCANNER | CUPS_PRINTER_DISCOVERED;
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ // Helper wrapper around http_t structure, with connection and cleanup
+ // functionality.
+ class COMPONENT_EXPORT(PRINT_BACKEND) HttpConnectionCUPS {
diff --git a/www/chromium/files/patch-printing_backend_cups__jobs.cc b/www/chromium/files/patch-printing_backend_cups__jobs.cc
new file mode 100644
index 000000000000..db68a179781d
--- /dev/null
+++ b/www/chromium/files/patch-printing_backend_cups__jobs.cc
@@ -0,0 +1,11 @@
+--- printing/backend/cups_jobs.cc.orig 2025-09-06 10:01:20 UTC
++++ printing/backend/cups_jobs.cc
+@@ -31,7 +31,7 @@
+ #include "printing/backend/cups_ipp_helper.h"
+ #include "printing/printer_status.h"
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ #include "printing/backend/cups_weak_functions.h"
+ #endif
+
diff --git a/www/chromium/files/patch-printing_backend_cups__printer.cc b/www/chromium/files/patch-printing_backend_cups__printer.cc
new file mode 100644
index 000000000000..ac836b1b93c8
--- /dev/null
+++ b/www/chromium/files/patch-printing_backend_cups__printer.cc
@@ -0,0 +1,11 @@
+--- printing/backend/cups_printer.cc.orig 2025-09-06 10:01:20 UTC
++++ printing/backend/cups_printer.cc
+@@ -24,7 +24,7 @@
+ #include "printing/print_job_constants.h"
+ #include "url/gurl.h"
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ #include "printing/backend/cups_weak_functions.h"
+ #endif
+
diff --git a/www/chromium/files/patch-printing_backend_cups__weak__functions.h b/www/chromium/files/patch-printing_backend_cups__weak__functions.h
new file mode 100644
index 000000000000..94a7f8468390
--- /dev/null
+++ b/www/chromium/files/patch-printing_backend_cups__weak__functions.h
@@ -0,0 +1,11 @@
+--- printing/backend/cups_weak_functions.h.orig 2025-09-06 10:01:20 UTC
++++ printing/backend/cups_weak_functions.h
+@@ -6,7 +6,7 @@
+
+ #include "build/build_config.h"
+
+-static_assert(BUILDFLAG(IS_LINUX));
++static_assert(BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD));
+
+ // Function availability can be tested by checking whether its address is not
+ // nullptr. Weak symbols remove the need for platform specific build flags and
diff --git a/www/chromium/files/patch-printing_backend_print__backend__cups.cc b/www/chromium/files/patch-printing_backend_print__backend__cups.cc
deleted file mode 100644
index 677125631cfa..000000000000
--- a/www/chromium/files/patch-printing_backend_print__backend__cups.cc
+++ /dev/null
@@ -1,29 +0,0 @@
---- printing/backend/print_backend_cups.cc.orig 2025-04-04 08:52:13 UTC
-+++ printing/backend/print_backend_cups.cc
-@@ -29,7 +29,7 @@
- #include "printing/mojom/print.mojom.h"
- #include "url/gurl.h"
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
- #include "base/feature_list.h"
- #include "printing/backend/cups_connection.h"
- #include "printing/backend/print_backend_cups_ipp.h"
-@@ -59,7 +59,7 @@ int CaptureCupsDestCallback(void* data, unsigned flags
- return 1; // Keep going.
- }
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
- // This may be removed when Amazon Linux 2 reaches EOL (30 Jun 2025).
- bool AreNewerCupsFunctionsAvailable() {
- return cupsFindDestDefault && cupsFindDestSupported && cupsUserAgent &&
-@@ -286,7 +286,7 @@ bool PrintBackendCUPS::IsValidPrinter(const std::strin
- #if !BUILDFLAG(IS_CHROMEOS)
- scoped_refptr<PrintBackend> PrintBackend::CreateInstanceImpl(
- const std::string& locale) {
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
- if (AreNewerCupsFunctionsAvailable() &&
- base::FeatureList::IsEnabled(features::kCupsIppPrintingBackend)) {
- return base::MakeRefCounted<PrintBackendCupsIpp>(CupsConnection::Create());
diff --git a/www/chromium/files/patch-printing_backend_print__backend__cups.h b/www/chromium/files/patch-printing_backend_print__backend__cups.h
new file mode 100644
index 000000000000..3706100fbb28
--- /dev/null
+++ b/www/chromium/files/patch-printing_backend_print__backend__cups.h
@@ -0,0 +1,11 @@
+--- printing/backend/print_backend_cups.h.orig 2025-09-06 10:01:20 UTC
++++ printing/backend/print_backend_cups.h
+@@ -17,7 +17,7 @@
+ #include "printing/mojom/print.mojom.h"
+ #include "url/gurl.h"
+
+-static_assert(BUILDFLAG(IS_LINUX));
++static_assert(BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD));
+
+ namespace printing {
+
diff --git a/www/chromium/files/patch-printing_backend_print__backend__cups__ipp.cc b/www/chromium/files/patch-printing_backend_print__backend__cups__ipp.cc
new file mode 100644
index 000000000000..72b2ddcd1678
--- /dev/null
+++ b/www/chromium/files/patch-printing_backend_print__backend__cups__ipp.cc
@@ -0,0 +1,11 @@
+--- printing/backend/print_backend_cups_ipp.cc.orig 2025-09-06 10:01:20 UTC
++++ printing/backend/print_backend_cups_ipp.cc
+@@ -21,7 +21,7 @@
+ #include "printing/mojom/print.mojom.h"
+ #include "printing/units.h"
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ #include "printing/backend/cups_weak_functions.h"
+ #endif
+
diff --git a/www/chromium/files/patch-printing_mojom_printing__context__mojom__traits.cc b/www/chromium/files/patch-printing_mojom_printing__context__mojom__traits.cc
index 38059b76e472..5bdeb7a46fd0 100644
--- a/www/chromium/files/patch-printing_mojom_printing__context__mojom__traits.cc
+++ b/www/chromium/files/patch-printing_mojom_printing__context__mojom__traits.cc
@@ -1,4 +1,4 @@
---- printing/mojom/printing_context_mojom_traits.cc.orig 2025-05-28 14:55:43 UTC
+--- printing/mojom/printing_context_mojom_traits.cc.orig 2025-09-06 10:01:20 UTC
+++ printing/mojom/printing_context_mojom_traits.cc
@@ -19,7 +19,7 @@
#include "base/numerics/safe_conversions.h"
@@ -9,7 +9,7 @@
#include "mojo/public/mojom/base/values.mojom.h"
#endif
-@@ -162,7 +162,7 @@ bool StructTraits<
+@@ -217,7 +217,7 @@ bool StructTraits<
}
out->set_pages_per_sheet(data.pages_per_sheet());
@@ -18,7 +18,7 @@
DCHECK(out->advanced_settings().empty());
if (!data.ReadAdvancedSettings(&out->advanced_settings()))
return false;
-@@ -239,7 +239,7 @@ bool StructTraits<
+@@ -294,7 +294,7 @@ bool StructTraits<
if (system_print_dialog_data.size() != dictionary_entries) {
return false;
}
diff --git a/www/chromium/files/patch-printing_mojom_printing__context__mojom__traits__unittest.cc b/www/chromium/files/patch-printing_mojom_printing__context__mojom__traits__unittest.cc
index 30b28cd77325..1220712b000a 100644
--- a/www/chromium/files/patch-printing_mojom_printing__context__mojom__traits__unittest.cc
+++ b/www/chromium/files/patch-printing_mojom_printing__context__mojom__traits__unittest.cc
@@ -1,6 +1,6 @@
---- printing/mojom/printing_context_mojom_traits_unittest.cc.orig 2025-05-28 14:55:43 UTC
+--- printing/mojom/printing_context_mojom_traits_unittest.cc.orig 2025-09-06 10:01:20 UTC
+++ printing/mojom/printing_context_mojom_traits_unittest.cc
-@@ -79,7 +79,7 @@ base::Value::Dict GenerateSampleSystemPrintDialogData(
+@@ -80,7 +80,7 @@ base::Value::Dict GenerateSampleSystemPrintDialogData(
data.Set(kMacSystemPrintDialogDataDestinationLocation, "/foo/bar.pdf");
}
@@ -9,7 +9,7 @@
data.Set(kLinuxSystemPrintDialogDataPrinter, "printer-name");
data.Set(kLinuxSystemPrintDialogDataPrintSettings, "print-settings-foo");
data.Set(kLinuxSystemPrintDialogDataPageSetup, "page-setup-bar");
-@@ -116,7 +116,7 @@ const PageMargins kPrintSettingsCustomMarginsInMicrons
+@@ -117,7 +117,7 @@ const PageMargins kPrintSettingsCustomMarginsInMicrons
/*top=*/10583,
/*bottom=*/12347);
@@ -18,7 +18,7 @@
PrintSettings::AdvancedSettings GenerateSampleAdvancedSettings() {
PrintSettings::AdvancedSettings advanced_settings;
advanced_settings.emplace("advanced-setting-A", base::Value("setting-A"));
-@@ -209,7 +209,7 @@ PrintSettings GenerateSamplePrintSettingsCommon() {
+@@ -210,7 +210,7 @@ PrintSettings GenerateSamplePrintSettingsCommon() {
settings.set_device_name(kPrintSettingsDeviceName);
settings.set_requested_media(kPrintSettingsRequestedMedia);
@@ -27,7 +27,7 @@
PrintSettings::AdvancedSettings& advanced_settings =
settings.advanced_settings();
for (const auto& item : kPrintSettingsAdvancedSettings)
-@@ -547,7 +547,7 @@ TEST(PrintingContextMojomTraitsTest,
+@@ -548,7 +548,7 @@ TEST(PrintingContextMojomTraitsTest,
EXPECT_EQ(output.pages_per_sheet(), kPrintSettingsPagesPerSheet1);
@@ -36,7 +36,7 @@
EXPECT_EQ(output.advanced_settings(), kPrintSettingsAdvancedSettings);
#endif
-@@ -600,7 +600,7 @@ TEST(PrintingContextMojomTraitsTest,
+@@ -601,7 +601,7 @@ TEST(PrintingContextMojomTraitsTest,
kPrintSettingsCustomMarginsInMicrons));
EXPECT_EQ(output.pages_per_sheet(), kPrintSettingsPagesPerSheet2);
@@ -45,7 +45,7 @@
EXPECT_EQ(output.advanced_settings(), kPrintSettingsAdvancedSettings);
#endif
-@@ -639,7 +639,7 @@ TEST(PrintingContextMojomTraitsTest,
+@@ -674,7 +674,7 @@ TEST(PrintingContextMojomTraitsTest,
EXPECT_EQ(output.page_setup_device_units(), kInput.page_setup_device_units());
}
@@ -54,7 +54,7 @@
TEST(PrintingContextMojomTraitsTest,
TestSerializeAndDeserializePrintSettingsEmptyAdvancedSettings) {
PrintSettings input = GenerateSamplePrintSettingsDefaultMargins();
-@@ -837,7 +837,7 @@ TEST(
+@@ -872,7 +872,7 @@ TEST(
}
#endif // BUILDFLAG(IS_MAC)
diff --git a/www/chromium/files/patch-printing_print__settings.h b/www/chromium/files/patch-printing_print__settings.h
index 532a1c289baf..510b5a40d686 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-07-02 06:08:04 UTC
+--- printing/print_settings.h.orig 2025-09-06 10:01:20 UTC
+++ printing/print_settings.h
@@ -25,7 +25,7 @@
#include "base/values.h"
@@ -9,7 +9,7 @@
#include <map>
#include "base/values.h"
-@@ -51,7 +51,7 @@ inline constexpr char kMacSystemPrintDialogDataPrintSe
+@@ -52,7 +52,7 @@ inline constexpr char kMacSystemPrintDialogDataPrintSe
"print_settings";
#endif // BUILDFLAG(IS_MAC)
@@ -18,7 +18,7 @@
inline constexpr char kLinuxSystemPrintDialogDataPrinter[] = "printer_name";
inline constexpr char kLinuxSystemPrintDialogDataPrintSettings[] =
"print_settings";
-@@ -101,7 +101,7 @@ class COMPONENT_EXPORT(PRINTING_SETTINGS) PrintSetting
+@@ -102,7 +102,7 @@ class COMPONENT_EXPORT(PRINTING_SETTINGS) PrintSetting
std::string vendor_id;
};
@@ -27,7 +27,7 @@
using AdvancedSettings = std::map<std::string, base::Value>;
#endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-@@ -276,7 +276,7 @@ class COMPONENT_EXPORT(PRINTING_SETTINGS) PrintSetting
+@@ -290,7 +290,7 @@ class COMPONENT_EXPORT(PRINTING_SETTINGS) PrintSetting
pages_per_sheet_ = pages_per_sheet;
}
@@ -36,7 +36,7 @@
AdvancedSettings& advanced_settings() { return advanced_settings_; }
const AdvancedSettings& advanced_settings() const {
return advanced_settings_;
-@@ -437,7 +437,7 @@ class COMPONENT_EXPORT(PRINTING_SETTINGS) PrintSetting
+@@ -451,7 +451,7 @@ class COMPONENT_EXPORT(PRINTING_SETTINGS) PrintSetting
// Number of pages per sheet.
int pages_per_sheet_;
diff --git a/www/chromium/files/patch-printing_printing__features.cc b/www/chromium/files/patch-printing_printing__features.cc
index 82bbeb4661c8..f4921d74bad0 100644
--- a/www/chromium/files/patch-printing_printing__features.cc
+++ b/www/chromium/files/patch-printing_printing__features.cc
@@ -1,21 +1,15 @@
---- printing/printing_features.cc.orig 2025-05-05 10:57:53 UTC
+--- printing/printing_features.cc.orig 2025-09-06 10:01:20 UTC
+++ printing/printing_features.cc
-@@ -26,12 +26,12 @@ BASE_FEATURE(kApiPrintingMarginsAndScale,
+@@ -26,7 +26,7 @@ BASE_FEATURE(kApiPrintingMarginsAndScale,
base::FEATURE_DISABLED_BY_DEFAULT);
#endif // BUILDFLAG(IS_CHROMEOS)
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
// Use the CUPS IPP printing backend instead of the original CUPS backend that
// calls the deprecated PPD API.
BASE_FEATURE(kCupsIppPrintingBackend,
- "CupsIppPrintingBackend",
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- base::FEATURE_DISABLED_BY_DEFAULT
- #else
- base::FEATURE_ENABLED_BY_DEFAULT
-@@ -81,7 +81,7 @@ BASE_FEATURE(kUseXpsForPrintingFromPdf,
+@@ -70,7 +70,7 @@ BASE_FEATURE(kUseXpsForPrintingFromPdf,
// out-of-process.
BASE_FEATURE(kEnableOopPrintDrivers,
"EnableOopPrintDrivers",
diff --git a/www/chromium/files/patch-printing_printing__features.h b/www/chromium/files/patch-printing_printing__features.h
index e4d23f9607ce..c34436afb0cc 100644
--- a/www/chromium/files/patch-printing_printing__features.h
+++ b/www/chromium/files/patch-printing_printing__features.h
@@ -1,11 +1,11 @@
---- printing/printing_features.h.orig 2025-05-05 10:57:53 UTC
+--- printing/printing_features.h.orig 2025-09-06 10:01:20 UTC
+++ printing/printing_features.h
@@ -24,7 +24,7 @@ COMPONENT_EXPORT(PRINTING_BASE)
BASE_DECLARE_FEATURE(kApiPrintingMarginsAndScale);
#endif // BUILDFLAG(IS_CHROMEOS)
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
COMPONENT_EXPORT(PRINTING_BASE) BASE_DECLARE_FEATURE(kCupsIppPrintingBackend);
- #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC)
+ #endif // BUILDFLAG(IS_LINUX)
diff --git a/www/chromium/files/patch-remoting_host_me2me__desktop__environment.cc b/www/chromium/files/patch-remoting_host_me2me__desktop__environment.cc
index 1be89b8b6748..a0ef68c18b48 100644
--- a/www/chromium/files/patch-remoting_host_me2me__desktop__environment.cc
+++ b/www/chromium/files/patch-remoting_host_me2me__desktop__environment.cc
@@ -1,6 +1,6 @@
---- remoting/host/me2me_desktop_environment.cc.orig 2025-04-04 08:52:13 UTC
+--- remoting/host/me2me_desktop_environment.cc.orig 2025-09-06 10:01:20 UTC
+++ remoting/host/me2me_desktop_environment.cc
-@@ -112,7 +112,7 @@ std::string Me2MeDesktopEnvironment::GetCapabilities()
+@@ -113,7 +113,7 @@ std::string Me2MeDesktopEnvironment::GetCapabilities()
capabilities += protocol::kRemoteWebAuthnCapability;
}
@@ -8,8 +8,8 @@
+#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)) && defined(REMOTING_USE_X11)
capabilities += " ";
capabilities += protocol::kMultiStreamCapability;
-
-@@ -150,7 +150,7 @@ Me2MeDesktopEnvironment::Me2MeDesktopEnvironment(
+ capabilities += " ";
+@@ -158,7 +158,7 @@ Me2MeDesktopEnvironment::Me2MeDesktopEnvironment(
// properly under Xvfb.
mutable_desktop_capture_options()->set_use_update_notifications(true);
@@ -18,7 +18,7 @@
// Setting this option to false means that the capture differ wrapper will not
// be used when the X11 capturer is selected. This reduces the X11 capture
// time by a few milliseconds per frame and is safe because we can rely on
-@@ -178,7 +178,7 @@ bool Me2MeDesktopEnvironment::InitializeSecurity(
+@@ -185,7 +185,7 @@ bool Me2MeDesktopEnvironment::InitializeSecurity(
// Otherwise, if the session is shared with the local user start monitoring
// the local input and create the in-session UI.
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 2979792e5fe7..97498cd0c589 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-08-07 06:57:29 UTC
+--- remoting/host/remoting_me2me_host.cc.orig 2025-09-06 10:01:20 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,7 +18,7 @@
#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)
@@ -27,7 +27,7 @@
#include "remoting/base/crash/crash_reporting_crashpad.h"
#include "remoting/host/host_wtmpdb_logger.h"
#endif // BUILDFLAG(IS_LINUX)
-@@ -199,7 +199,7 @@ const char kApplicationName[] = "chromoting";
+@@ -198,7 +198,7 @@ const char kApplicationName[] = "chromoting";
const char kStdinConfigPath[] = "-";
#endif // !defined(REMOTING_MULTI_PROCESS)
@@ -36,7 +36,7 @@
// The command line switch used to pass name of the pipe to capture audio on
// linux.
const char kAudioPipeSwitchName[] = "audio-pipe-name";
-@@ -448,7 +448,7 @@ class HostProcess : public ConfigWatcher::Delegate,
+@@ -446,7 +446,7 @@ class HostProcess : public ConfigWatcher::Delegate,
std::unique_ptr<AgentProcessBrokerClient> agent_process_broker_client_;
#endif
@@ -45,7 +45,7 @@
// Watch for certificate changes and kill the host when changes occur
std::unique_ptr<CertificateWatcher> cert_watcher_;
#endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-@@ -513,7 +513,7 @@ class HostProcess : public ConfigWatcher::Delegate,
+@@ -508,7 +508,7 @@ class HostProcess : public ConfigWatcher::Delegate,
std::unique_ptr<FtlEchoMessageListener> ftl_echo_message_listener_;
std::unique_ptr<HostEventLogger> host_event_logger_;
@@ -54,7 +54,7 @@
std::unique_ptr<HostWtmpdbLogger> host_wtmpdb_logger_;
#endif
std::unique_ptr<HostPowerSaveBlocker> power_save_blocker_;
-@@ -840,7 +840,7 @@ void HostProcess::StartOnNetworkThread() {
+@@ -835,7 +835,7 @@ void HostProcess::StartOnNetworkThread() {
void HostProcess::ShutdownOnNetworkThread() {
DCHECK(context_->network_task_runner()->BelongsToCurrentThread());
config_watcher_.reset();
@@ -63,7 +63,7 @@
cert_watcher_.reset();
#endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
}
-@@ -917,7 +917,7 @@ void HostProcess::CreateAuthenticatorFactory() {
+@@ -912,7 +912,7 @@ void HostProcess::CreateAuthenticatorFactory() {
context_->create_client_cert_store_callback(),
service_account_email_, oauth_refresh_token_));
@@ -72,7 +72,7 @@
if (!cert_watcher_) {
cert_watcher_ = std::make_unique<CertificateWatcher>(
base::BindRepeating(&HostProcess::ShutdownHost,
-@@ -1059,7 +1059,7 @@ void HostProcess::StartOnUiThread() {
+@@ -1050,7 +1050,7 @@ void HostProcess::StartOnUiThread() {
base::BindRepeating(&HostProcess::OnPolicyUpdate, base::Unretained(this)),
base::BindRepeating(&HostProcess::OnPolicyError, base::Unretained(this)));
@@ -81,7 +81,7 @@
// If an audio pipe is specific on the command-line then initialize
// AudioCapturerLinux to capture from it.
base::FilePath audio_pipe_name =
-@@ -1138,7 +1138,7 @@ void HostProcess::ShutdownOnUiThread() {
+@@ -1129,7 +1129,7 @@ void HostProcess::ShutdownOnUiThread() {
// It is now safe for the HostProcess to be deleted.
self_ = nullptr;
@@ -90,7 +90,7 @@
// Cause the global AudioPipeReader to be freed, otherwise the audio
// thread will remain in-use and prevent the process from exiting.
// TODO(wez): DesktopEnvironmentFactory should own the pipe reader.
-@@ -1146,7 +1146,7 @@ void HostProcess::ShutdownOnUiThread() {
+@@ -1137,7 +1137,7 @@ void HostProcess::ShutdownOnUiThread() {
AudioCapturerLinux::InitializePipeReader(nullptr, base::FilePath());
#endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
@@ -99,7 +99,7 @@
context_->input_task_runner()->PostTask(
FROM_HERE,
base::BindOnce([]() { delete ui::X11EventSource::GetInstance(); }));
-@@ -1929,7 +1929,7 @@ void HostProcess::StartHost() {
+@@ -1908,7 +1908,7 @@ void HostProcess::StartHost() {
host_->AddExtension(std::make_unique<TestEchoExtension>());
@@ -108,7 +108,7 @@
const base::CommandLine* cmd_line = base::CommandLine::ForCurrentProcess();
if (cmd_line->HasSwitch(kEnableWtmpdb)) {
host_wtmpdb_logger_ =
-@@ -1965,7 +1965,7 @@ void HostProcess::StartHost() {
+@@ -1944,7 +1944,7 @@ void HostProcess::StartHost() {
// addresses.
host_->Start(*host_owner_emails_.begin());
@@ -117,7 +117,7 @@
// For Windows and Mac, ChromotingHostServices connections are handled by
// another process, then the message pipe is forwarded to the network process.
host_->StartChromotingHostServices();
-@@ -2110,7 +2110,7 @@ int HostProcessMain() {
+@@ -2089,7 +2089,7 @@ int HostProcessMain() {
HOST_LOG << "Starting host process: version " << STRINGIZE(VERSION);
const base::CommandLine* cmd_line = base::CommandLine::ForCurrentProcess();
@@ -126,7 +126,7 @@
#if defined(REMOTING_USE_X11)
// Initialize Xlib for multi-threaded use, allowing non-Chromium code to
// use X11 safely (such as the WebRTC capturer, GTK ...)
-@@ -2155,7 +2155,7 @@ int HostProcessMain() {
+@@ -2134,7 +2134,7 @@ int HostProcessMain() {
return kInitializationFailed;
}
@@ -135,7 +135,7 @@
// 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.
-@@ -2175,7 +2175,7 @@ int HostProcessMain() {
+@@ -2154,7 +2154,7 @@ int HostProcessMain() {
std::unique_ptr<net::NetworkChangeNotifier> network_change_notifier(
net::NetworkChangeNotifier::CreateIfNeeded());
diff --git a/www/chromium/files/patch-remoting_protocol_webrtc__video__stream.cc b/www/chromium/files/patch-remoting_protocol_webrtc__video__stream.cc
index 66e2af2f59cc..cd6e8b17d80f 100644
--- a/www/chromium/files/patch-remoting_protocol_webrtc__video__stream.cc
+++ b/www/chromium/files/patch-remoting_protocol_webrtc__video__stream.cc
@@ -1,6 +1,6 @@
---- remoting/protocol/webrtc_video_stream.cc.orig 2025-03-05 08:14:56 UTC
+--- remoting/protocol/webrtc_video_stream.cc.orig 2025-09-06 10:01:20 UTC
+++ remoting/protocol/webrtc_video_stream.cc
-@@ -267,7 +267,7 @@ WebrtcVideoStream::WebrtcVideoStream(const SessionOpti
+@@ -271,7 +271,7 @@ WebrtcVideoStream::WebrtcVideoStream(const SessionOpti
: session_options_(session_options) {
// TODO(joedow): Dig into the threading model on other platforms to see if they
// can also be updated to run on a dedicated thread.
diff --git a/www/chromium/files/patch-sandbox_linux_BUILD.gn b/www/chromium/files/patch-sandbox_linux_BUILD.gn
index 6b3014a09e85..218995084a3d 100644
--- a/www/chromium/files/patch-sandbox_linux_BUILD.gn
+++ b/www/chromium/files/patch-sandbox_linux_BUILD.gn
@@ -1,6 +1,6 @@
---- sandbox/linux/BUILD.gn.orig 2025-05-05 10:57:53 UTC
+--- sandbox/linux/BUILD.gn.orig 2025-09-06 10:01:20 UTC
+++ sandbox/linux/BUILD.gn
-@@ -12,11 +12,11 @@ if (is_android) {
+@@ -11,11 +11,11 @@ if (is_android) {
}
declare_args() {
@@ -15,7 +15,7 @@
# On Android, use plain GTest.
use_base_test_suite = is_linux || is_chromeos
-@@ -369,6 +369,17 @@ component("sandbox_services") {
+@@ -373,6 +373,17 @@ component("sandbox_services") {
"services/libc_interceptor.h",
]
}
diff --git a/www/chromium/files/patch-sandbox_linux_services_init__process__reaper.cc b/www/chromium/files/patch-sandbox_linux_services_init__process__reaper.cc
index 46e9d66c26e0..c982dc9370eb 100644
--- a/www/chromium/files/patch-sandbox_linux_services_init__process__reaper.cc
+++ b/www/chromium/files/patch-sandbox_linux_services_init__process__reaper.cc
@@ -1,14 +1,14 @@
---- sandbox/linux/services/init_process_reaper.cc.orig 2025-03-05 08:14:56 UTC
+--- sandbox/linux/services/init_process_reaper.cc.orig 2025-09-06 10:01:20 UTC
+++ sandbox/linux/services/init_process_reaper.cc
-@@ -7,6 +7,7 @@
- #pragma allow_unsafe_libc_calls
- #endif
+@@ -2,6 +2,7 @@
+ // Use of this source code is governed by a BSD-style license that can be
+ // found in the LICENSE file.
+#if 0
#include "sandbox/linux/services/init_process_reaper.h"
#include <signal.h>
-@@ -105,3 +106,4 @@ bool CreateInitProcessReaper(base::OnceClosure post_fo
+@@ -101,3 +102,4 @@ bool CreateInitProcessReaper(base::OnceClosure post_fo
}
} // namespace sandbox.
diff --git a/www/chromium/files/patch-sandbox_policy_BUILD.gn b/www/chromium/files/patch-sandbox_policy_BUILD.gn
index 8a0aafacdf7e..c132a3fcb81b 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-07-02 06:08:04 UTC
+--- sandbox/policy/BUILD.gn.orig 2025-09-06 10:01:20 UTC
+++ sandbox/policy/BUILD.gn
-@@ -46,7 +46,7 @@ component("policy") {
+@@ -45,7 +45,7 @@ component("policy") {
"//third_party/jni_zero",
]
}
@@ -9,7 +9,7 @@
sources += [
"linux/bpf_audio_policy_linux.cc",
"linux/bpf_audio_policy_linux.h",
-@@ -115,6 +115,27 @@ component("policy") {
+@@ -113,6 +113,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_freebsd_sandbox__freebsd.cc b/www/chromium/files/patch-sandbox_policy_freebsd_sandbox__freebsd.cc
index 28f8771959c2..6b26b6bf0554 100644
--- a/www/chromium/files/patch-sandbox_policy_freebsd_sandbox__freebsd.cc
+++ b/www/chromium/files/patch-sandbox_policy_freebsd_sandbox__freebsd.cc
@@ -1,6 +1,6 @@
---- sandbox/policy/freebsd/sandbox_freebsd.cc.orig 2024-11-14 07:57:23 UTC
+--- sandbox/policy/freebsd/sandbox_freebsd.cc.orig 2025-09-06 10:01:20 UTC
+++ sandbox/policy/freebsd/sandbox_freebsd.cc
-@@ -0,0 +1,211 @@
+@@ -0,0 +1,210 @@
+// 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.
@@ -37,7 +37,6 @@
+#include "base/time/time.h"
+#include "build/build_config.h"
+#include "crypto/crypto_buildflags.h"
-+#include "ppapi/buildflags/buildflags.h"
+#include "sandbox/constants.h"
+#include "sandbox/linux/services/credentials.h"
+#include "sandbox/linux/services/namespace_sandbox.h"
diff --git a/www/chromium/files/patch-sandbox_policy_mojom_sandbox.mojom b/www/chromium/files/patch-sandbox_policy_mojom_sandbox.mojom
index 8b927e59c4d1..d26a8139d27e 100644
--- a/www/chromium/files/patch-sandbox_policy_mojom_sandbox.mojom
+++ b/www/chromium/files/patch-sandbox_policy_mojom_sandbox.mojom
@@ -1,6 +1,6 @@
---- sandbox/policy/mojom/sandbox.mojom.orig 2025-02-19 07:43:18 UTC
+--- sandbox/policy/mojom/sandbox.mojom.orig 2025-09-06 10:01:20 UTC
+++ sandbox/policy/mojom/sandbox.mojom
-@@ -74,6 +74,12 @@ enum Sandbox {
+@@ -71,6 +71,12 @@ enum Sandbox {
// Minimally privileged sandbox on Fuchsia.
[EnableIf=is_fuchsia] kVideoCapture,
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 421d198975d1..3b7cb6964b07 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-07-02 06:08:04 UTC
+--- sandbox/policy/openbsd/sandbox_openbsd.cc.orig 2025-09-06 10:01:20 UTC
+++ sandbox/policy/openbsd/sandbox_openbsd.cc
-@@ -0,0 +1,400 @@
+@@ -0,0 +1,393 @@
+// 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.
@@ -38,7 +38,6 @@
+#include "base/time/time.h"
+#include "build/build_config.h"
+#include "crypto/crypto_buildflags.h"
-+#include "ppapi/buildflags/buildflags.h"
+#include "sandbox/constants.h"
+#include "sandbox/linux/services/credentials.h"
+#include "sandbox/linux/services/namespace_sandbox.h"
@@ -343,12 +342,6 @@
+ case sandbox::mojom::Sandbox::kOnDeviceModelExecution:
+ SetPledge("stdio drm inet rpath flock cpath wpath prot_exec recvfd sendfd tmppath unix", NULL);
+ break;
-+#if BUILDFLAG(ENABLE_PPAPI)
-+ case sandbox::mojom::Sandbox::kPpapi:
-+ // prot_exec needed by v8
-+ SetPledge("stdio rpath prot_exec recvfd sendfd", NULL);
-+ break;
-+#endif
+ case sandbox::mojom::Sandbox::kAudio:
+ SetPledge(NULL, "/etc/chromium/pledge.utility_audio");
+ break;
diff --git a/www/chromium/files/patch-sandbox_policy_sandbox.cc b/www/chromium/files/patch-sandbox_policy_sandbox.cc
index cfa13b30c1b2..c6fb901063bc 100644
--- a/www/chromium/files/patch-sandbox_policy_sandbox.cc
+++ b/www/chromium/files/patch-sandbox_policy_sandbox.cc
@@ -1,4 +1,4 @@
---- sandbox/policy/sandbox.cc.orig 2024-04-19 13:02:56 UTC
+--- sandbox/policy/sandbox.cc.orig 2025-09-06 10:01:20 UTC
+++ sandbox/policy/sandbox.cc
@@ -18,6 +18,10 @@
#include "sandbox/policy/linux/sandbox_linux.h"
@@ -11,7 +11,7 @@
#if BUILDFLAG(IS_MAC)
#include "sandbox/mac/seatbelt.h"
#endif // BUILDFLAG(IS_MAC)
-@@ -32,7 +36,7 @@
+@@ -34,7 +38,7 @@
namespace sandbox {
namespace policy {
diff --git a/www/chromium/files/patch-sandbox_policy_sandbox__type.cc b/www/chromium/files/patch-sandbox_policy_sandbox__type.cc
index 89a2a4231d20..b01ed0083c17 100644
--- a/www/chromium/files/patch-sandbox_policy_sandbox__type.cc
+++ b/www/chromium/files/patch-sandbox_policy_sandbox__type.cc
@@ -1,16 +1,16 @@
---- sandbox/policy/sandbox_type.cc.orig 2025-07-02 06:08:04 UTC
+--- sandbox/policy/sandbox_type.cc.orig 2025-09-06 10:01:20 UTC
+++ sandbox/policy/sandbox_type.cc
-@@ -17,7 +17,7 @@
+@@ -16,7 +16,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
+ #include "media/media_buildflags.h" // nogncheck
#endif
-
-@@ -42,7 +42,7 @@ constexpr char kPpapiSandbox[] = "ppapi";
- #endif
+@@ -38,7 +38,7 @@ constexpr char kServiceSandboxWithJit[] = "service_wit
+ constexpr char kSpeechRecognitionSandbox[] = "speech_recognition";
#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
- BUILDFLAG(IS_WIN)
@@ -18,7 +18,7 @@
constexpr char kPrintBackendSandbox[] = "print_backend";
constexpr char kScreenAISandbox[] = "screen_ai";
#endif
-@@ -60,15 +60,15 @@ constexpr char kWindowsSystemProxyResolverSandbox[] =
+@@ -56,15 +56,15 @@ constexpr char kWindowsSystemProxyResolverSandbox[] =
constexpr char kMirroringSandbox[] = "mirroring";
#endif // BUILDFLAG(IS_MAC)
@@ -34,10 +34,10 @@
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ constexpr char kShapeDetectionSandbox[] = "shape_detection";
// 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"
+@@ -85,7 +85,7 @@ constexpr char kLibassistantSandbox[] = "libassistant"
#endif // BUILDFLAG(ENABLE_CROS_LIBASSISTANT)
#endif // BUILDFLAG(IS_CHROMEOS)
@@ -46,7 +46,7 @@
constexpr char kOnDeviceTranslationSandbox[] = "on_device_translation";
#endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC)
-@@ -150,7 +150,7 @@ void SetCommandLineFlagsForSandboxType(base::CommandLi
+@@ -135,7 +135,7 @@ void SetCommandLineFlagsForSandboxType(base::CommandLi
case Sandbox::kCdm:
case Sandbox::kPrintCompositor:
case Sandbox::kAudio:
@@ -55,16 +55,16 @@
case Sandbox::kVideoCapture:
#endif
#if BUILDFLAG(IS_WIN)
-@@ -161,7 +161,7 @@ void SetCommandLineFlagsForSandboxType(base::CommandLi
+@@ -146,7 +146,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)
+ case Sandbox::kShapeDetection:
#if BUILDFLAG(USE_LINUX_VIDEO_ACCELERATION)
case Sandbox::kHardwareVideoDecoding:
- case Sandbox::kHardwareVideoEncoding:
-@@ -179,15 +179,15 @@ void SetCommandLineFlagsForSandboxType(base::CommandLi
+@@ -165,15 +165,15 @@ void SetCommandLineFlagsForSandboxType(base::CommandLi
case Sandbox::kMirroring:
#endif // BUILDFLAG(IS_MAC)
#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
@@ -83,17 +83,17 @@
case Sandbox::kOnDeviceTranslation:
#endif
DCHECK(command_line->GetSwitchValueASCII(switches::kProcessType) ==
-@@ -197,7 +197,7 @@ void SetCommandLineFlagsForSandboxType(base::CommandLi
+@@ -183,7 +183,7 @@ void SetCommandLineFlagsForSandboxType(base::CommandLi
switches::kServiceSandboxType,
StringFromUtilitySandboxType(sandbox_type));
- break;
+ return;
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
case Sandbox::kZygoteIntermediateSandbox:
- break;
+ return;
#endif
-@@ -237,7 +237,7 @@ sandbox::mojom::Sandbox SandboxTypeFromCommandLine(
- return Sandbox::kUtility;
+@@ -214,7 +214,7 @@ sandbox::mojom::Sandbox SandboxTypeFromCommandLine(
+ return Sandbox::kGpu;
}
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
@@ -101,7 +101,7 @@
// Intermediate process gains a sandbox later.
if (process_type == switches::kZygoteProcessType)
return Sandbox::kZygoteIntermediateSandbox;
-@@ -279,7 +279,7 @@ std::string StringFromUtilitySandboxType(Sandbox sandb
+@@ -252,7 +252,7 @@ std::string StringFromUtilitySandboxType(Sandbox sandb
return kUtilitySandbox;
case Sandbox::kAudio:
return kAudioSandbox;
@@ -110,7 +110,7 @@
case Sandbox::kVideoCapture:
return kVideoCaptureSandbox;
#endif
-@@ -290,17 +290,17 @@ std::string StringFromUtilitySandboxType(Sandbox sandb
+@@ -263,17 +263,17 @@ std::string StringFromUtilitySandboxType(Sandbox sandb
case Sandbox::kSpeechRecognition:
return kSpeechRecognitionSandbox;
#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
@@ -131,25 +131,16 @@
case Sandbox::kOnDeviceTranslation:
return kOnDeviceTranslationSandbox;
#endif
-@@ -320,7 +320,7 @@ std::string StringFromUtilitySandboxType(Sandbox sandb
+@@ -293,7 +293,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;
-@@ -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:
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- case Sandbox::kZygoteIntermediateSandbox:
- #endif
- NOTREACHED();
-@@ -421,7 +421,7 @@ sandbox::mojom::Sandbox UtilitySandboxTypeFromString(
+ case Sandbox::kShapeDetection:
+ return kShapeDetectionSandbox;
+ #if BUILDFLAG(ALLOW_OOP_VIDEO_DECODER)
+@@ -394,7 +394,7 @@ sandbox::mojom::Sandbox UtilitySandboxTypeFromString(
return Sandbox::kSpeechRecognition;
}
#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
@@ -158,7 +149,7 @@
if (sandbox_string == kPrintBackendSandbox) {
return Sandbox::kPrintBackend;
}
-@@ -429,7 +429,7 @@ sandbox::mojom::Sandbox UtilitySandboxTypeFromString(
+@@ -402,22 +402,22 @@ sandbox::mojom::Sandbox UtilitySandboxTypeFromString(
return Sandbox::kScreenAI;
}
#endif
@@ -167,7 +158,10 @@
if (sandbox_string == kVideoEffectsSandbox) {
return Sandbox::kVideoEffects;
}
-@@ -439,12 +439,12 @@ sandbox::mojom::Sandbox UtilitySandboxTypeFromString(
+ #endif
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
+ if (sandbox_string == kOnDeviceTranslationSandbox) {
return Sandbox::kOnDeviceTranslation;
}
#endif
@@ -179,6 +173,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;
+ if (sandbox_string == kShapeDetectionSandbox) {
+ return Sandbox::kShapeDetection;
+ }
diff --git a/www/chromium/files/patch-sandbox_policy_switches.cc b/www/chromium/files/patch-sandbox_policy_switches.cc
index 1b42116d2891..6845b69551c1 100644
--- a/www/chromium/files/patch-sandbox_policy_switches.cc
+++ b/www/chromium/files/patch-sandbox_policy_switches.cc
@@ -1,6 +1,6 @@
---- sandbox/policy/switches.cc.orig 2025-04-04 08:52:13 UTC
+--- sandbox/policy/switches.cc.orig 2025-09-06 10:01:20 UTC
+++ sandbox/policy/switches.cc
-@@ -37,7 +37,9 @@ const char kGpuSandboxFailuresFatal[] = "gpu-sandbox-f
+@@ -40,7 +40,9 @@ const char kGpuSandboxFailuresFatal[] = "gpu-sandbox-f
// Meant to be used as a browser-level switch for testing purposes only.
const char kNoSandbox[] = "no-sandbox";
diff --git a/www/chromium/files/patch-sandbox_policy_switches.h b/www/chromium/files/patch-sandbox_policy_switches.h
index b19609d509fb..f10ddbb6c2a0 100644
--- a/www/chromium/files/patch-sandbox_policy_switches.h
+++ b/www/chromium/files/patch-sandbox_policy_switches.h
@@ -1,6 +1,6 @@
---- sandbox/policy/switches.h.orig 2025-02-19 07:43:18 UTC
+--- sandbox/policy/switches.h.orig 2025-09-06 10:01:20 UTC
+++ sandbox/policy/switches.h
-@@ -23,7 +23,8 @@ SANDBOX_POLICY_EXPORT extern const char kDisableSetuid
+@@ -24,7 +24,8 @@ SANDBOX_POLICY_EXPORT extern const char kDisableSetuid
SANDBOX_POLICY_EXPORT extern const char kGpuSandboxAllowSysVShm[];
SANDBOX_POLICY_EXPORT extern const char kGpuSandboxFailuresFatal[];
SANDBOX_POLICY_EXPORT extern const char kNoSandbox[];
diff --git a/www/chromium/files/patch-services_device_public_cpp_device__features.cc b/www/chromium/files/patch-services_device_public_cpp_device__features.cc
index 625b5a28ce7b..53b9f37f2843 100644
--- a/www/chromium/files/patch-services_device_public_cpp_device__features.cc
+++ b/www/chromium/files/patch-services_device_public_cpp_device__features.cc
@@ -1,11 +1,11 @@
---- services/device/public/cpp/device_features.cc.orig 2025-05-28 14:55:43 UTC
+--- services/device/public/cpp/device_features.cc.orig 2025-09-06 10:01:20 UTC
+++ services/device/public/cpp/device_features.cc
-@@ -140,7 +140,7 @@ bool IsOsLevelGeolocationPermissionSupportEnabled() {
-
- // Controls whether Chrome will try to automatically detach kernel drivers when
- // a USB interface is busy.
--#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+@@ -144,7 +144,7 @@ bool IsOsLevelGeolocationPermissionSupportEnabled() {
+ BASE_FEATURE(kAutomaticUsbDetach,
+ "AutomaticUsbDetach",
+ base::FEATURE_ENABLED_BY_DEFAULT);
+-#elif BUILDFLAG(IS_LINUX)
++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
BASE_FEATURE(kAutomaticUsbDetach,
"AutomaticUsbDetach",
base::FEATURE_DISABLED_BY_DEFAULT);
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 761b2ec2e862..0b7de8f9397c 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-08-07 06:57:29 UTC
+--- services/device/public/mojom/BUILD.gn.orig 2025-09-06 10:01:20 UTC
+++ services/device/public/mojom/BUILD.gn
-@@ -107,7 +107,7 @@ mojom("device_service") {
+@@ -95,7 +95,7 @@ mojom("device_service") {
enable_js_fuzzing = false
enabled_features = []
diff --git a/www/chromium/files/patch-services_network_BUILD.gn b/www/chromium/files/patch-services_network_BUILD.gn
index 8ee159e01f40..fbac826275f2 100644
--- a/www/chromium/files/patch-services_network_BUILD.gn
+++ b/www/chromium/files/patch-services_network_BUILD.gn
@@ -1,10 +1,10 @@
---- services/network/BUILD.gn.orig 2025-08-07 06:57:29 UTC
+--- services/network/BUILD.gn.orig 2025-09-06 10:01:20 UTC
+++ services/network/BUILD.gn
-@@ -423,7 +423,6 @@ if (is_linux || is_chromeos) {
+@@ -421,7 +421,6 @@ if (is_linux || is_chromeos) {
]
deps = [
- "//base:base",
+ "//base",
- "//sandbox/linux:sandbox_services",
- "//sandbox/policy:policy",
+ "//sandbox/policy",
]
configs += [ "//build/config/compiler:wexit_time_destructors" ]
diff --git a/www/chromium/files/patch-services_network_network__context.cc b/www/chromium/files/patch-services_network_network__context.cc
index e5ae17d32dfe..889d7c5068c4 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-08-07 06:57:29 UTC
+--- services/network/network_context.cc.orig 2025-09-06 10:01:20 UTC
+++ services/network/network_context.cc
-@@ -628,7 +628,7 @@ NetworkContext::NetworkContextHttpAuthPreferences::
+@@ -629,7 +629,7 @@ NetworkContext::NetworkContextHttpAuthPreferences::
NetworkContext::NetworkContextHttpAuthPreferences::
~NetworkContextHttpAuthPreferences() = default;
@@ -9,7 +9,7 @@
bool NetworkContext::NetworkContextHttpAuthPreferences::AllowGssapiLibraryLoad()
const {
if (network_service_) {
-@@ -2596,7 +2596,7 @@ void NetworkContext::OnHttpAuthDynamicParamsChanged(
+@@ -2598,7 +2598,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 84a973894e9e..ece629da24bd 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-08-07 06:57:29 UTC
+--- services/network/network_context.h.orig 2025-09-06 10:01:20 UTC
+++ services/network/network_context.h
-@@ -737,7 +737,7 @@ class COMPONENT_EXPORT(NETWORK_SERVICE) NetworkContext
+@@ -738,7 +738,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 3b649fec2422..04ed0c4e8a7e 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-08-07 06:57:29 UTC
+--- services/network/network_service.cc.orig 2025-09-06 10:01:20 UTC
+++ services/network/network_service.cc
-@@ -104,11 +104,11 @@
+@@ -107,11 +107,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
-@@ -1049,7 +1049,7 @@ void NetworkService::SetExplicitlyAllowedPorts(
+@@ -1035,7 +1035,7 @@ void NetworkService::SetExplicitlyAllowedPorts(
net::SetExplicitlyAllowedPorts(ports);
}
@@ -23,7 +23,7 @@
void NetworkService::SetGssapiLibraryLoadObserver(
mojo::PendingRemote<mojom::GssapiLibraryLoadObserver>
gssapi_library_load_observer) {
-@@ -1155,7 +1155,7 @@ NetworkService::CreateHttpAuthHandlerFactory(NetworkCo
+@@ -1174,7 +1174,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 6ebb4e68425c..a3b65d5178ab 100644
--- a/www/chromium/files/patch-services_network_network__service.h
+++ b/www/chromium/files/patch-services_network_network__service.h
@@ -1,6 +1,6 @@
---- services/network/network_service.h.orig 2025-08-07 06:57:29 UTC
+--- services/network/network_service.h.orig 2025-09-06 10:01:20 UTC
+++ services/network/network_service.h
-@@ -252,7 +252,7 @@ class COMPONENT_EXPORT(NETWORK_SERVICE) NetworkService
+@@ -243,7 +243,7 @@ class COMPONENT_EXPORT(NETWORK_SERVICE) NetworkService
const std::vector<ContentSettingPatternSource>& settings) override;
void SetExplicitlyAllowedPorts(const std::vector<uint16_t>& ports) override;
@@ -9,7 +9,7 @@
void SetGssapiLibraryLoadObserver(
mojo::PendingRemote<mojom::GssapiLibraryLoadObserver>
gssapi_library_load_observer) override;
-@@ -295,7 +295,7 @@ class COMPONENT_EXPORT(NETWORK_SERVICE) NetworkService
+@@ -292,7 +292,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)
-@@ -553,7 +553,7 @@ class COMPONENT_EXPORT(NETWORK_SERVICE) NetworkService
+@@ -550,7 +550,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 f791848f3a4a..f14d391b9445 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-08-07 06:57:29 UTC
+--- services/network/public/cpp/BUILD.gn.orig 2025-09-06 10:01:20 UTC
+++ services/network/public/cpp/BUILD.gn
-@@ -677,7 +677,7 @@ component("cpp_base") {
+@@ -699,7 +699,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 255576606b5e..fb3ce2627b29 100644
--- a/www/chromium/files/patch-services_network_public_cpp_features.cc
+++ b/www/chromium/files/patch-services_network_public_cpp_features.cc
@@ -1,4 +1,4 @@
---- services/network/public/cpp/features.cc.orig 2025-07-02 06:08:04 UTC
+--- services/network/public/cpp/features.cc.orig 2025-09-06 10:01:20 UTC
+++ services/network/public/cpp/features.cc
@@ -109,7 +109,7 @@ BASE_FEATURE(kSplitAuthCacheByNetworkIsolationKey,
BASE_FEATURE(kDnsOverHttpsUpgrade,
@@ -9,7 +9,7 @@
base::FEATURE_ENABLED_BY_DEFAULT
#else
base::FEATURE_DISABLED_BY_DEFAULT
-@@ -359,7 +359,7 @@ BASE_FEATURE(kAvoidResourceRequestCopies,
+@@ -378,7 +378,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 a456691abc98..5ca8cb832e6c 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-07-02 06:08:04 UTC
+--- services/network/public/mojom/BUILD.gn.orig 2025-09-06 10:01:20 UTC
+++ services/network/public/mojom/BUILD.gn
-@@ -679,11 +679,11 @@ mojom("url_loader_base") {
+@@ -690,11 +690,11 @@ mojom("url_loader_base") {
}
enabled_features = []
@@ -14,7 +14,16 @@
# TODO(crbug.com/40263697): Remove this once is_linux in the mojom IDL does
# not include lacros.
enabled_features += [ "use_network_interface_change_listener" ]
-@@ -1795,7 +1795,7 @@ mojom("mojom") {
+@@ -1007,7 +1007,7 @@ mojom("url_loader_base") {
+ },
+ ]
+
+- if (is_linux) {
++ if (is_linux && !is_bsd) {
+ cpp_typemaps += [
+ {
+ types = [
+@@ -1797,7 +1797,7 @@ mojom("mojom") {
}
}
diff --git a/www/chromium/files/patch-services_network_shared__dictionary_shared__dictionary__writer__in__memory.h b/www/chromium/files/patch-services_network_shared__dictionary_shared__dictionary__writer__in__memory.h
index 95eaff0bbd97..cd921146581d 100644
--- a/www/chromium/files/patch-services_network_shared__dictionary_shared__dictionary__writer__in__memory.h
+++ b/www/chromium/files/patch-services_network_shared__dictionary_shared__dictionary__writer__in__memory.h
@@ -1,4 +1,4 @@
---- services/network/shared_dictionary/shared_dictionary_writer_in_memory.h.orig 2023-08-17 07:33:31 UTC
+--- services/network/shared_dictionary/shared_dictionary_writer_in_memory.h.orig 2025-09-06 10:01:20 UTC
+++ services/network/shared_dictionary/shared_dictionary_writer_in_memory.h
@@ -9,6 +9,8 @@
#include <string>
@@ -8,4 +8,4 @@
+
#include "base/component_export.h"
#include "base/functional/callback.h"
- #include "crypto/secure_hash.h"
+ #include "crypto/hash.h"
diff --git a/www/chromium/files/patch-services_on__device__model_on__device__model__service.h b/www/chromium/files/patch-services_on__device__model_on__device__model__service.h
deleted file mode 100644
index 6ed7c0ea0f90..000000000000
--- a/www/chromium/files/patch-services_on__device__model_on__device__model__service.h
+++ /dev/null
@@ -1,22 +0,0 @@
---- services/on_device_model/on_device_model_service.h.orig 2025-08-07 06:57:29 UTC
-+++ services/on_device_model/on_device_model_service.h
-@@ -31,6 +31,10 @@ class OnDeviceModelInternalImpl;
- class TsHolder;
- }
-
-+#if BUILDFLAG(IS_BSD)
-+#include "sandbox/policy/sandbox.h"
-+#endif
-+
- namespace on_device_model {
-
- inline constexpr base::TimeDelta kDefaultModelIdleTimeout = base::Minutes(5);
-@@ -46,7 +50,7 @@ class COMPONENT_EXPORT(ON_DEVICE_MODEL) OnDeviceModelS
- // Must be called in the service's process after the run loop finished.
- [[nodiscard]] static bool Shutdown();
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- static void AddSandboxLinuxOptions(
- sandbox::policy::SandboxLinux::Options& options);
- #endif
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
deleted file mode 100644
index f8e1c16d2a26..000000000000
--- a/www/chromium/files/patch-services_on__device__model_pre__sandbox__init.cc
+++ /dev/null
@@ -1,38 +0,0 @@
---- services/on_device_model/pre_sandbox_init.cc.orig 2025-08-07 06:57:29 UTC
-+++ services/on_device_model/pre_sandbox_init.cc
-@@ -15,7 +15,7 @@
- #include "services/on_device_model/ml/gpu_blocklist.h" // nogncheck
- #endif
-
--#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
- #endif
-
-@@ -29,7 +29,7 @@ namespace on_device_model {
-
- namespace {
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- constexpr uint32_t kVendorIdAMD = 0x1002;
- constexpr uint32_t kVendorIdIntel = 0x8086;
- constexpr uint32_t kVendorIdNVIDIA = 0x10DE;
-@@ -63,7 +63,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
-@@ -132,7 +132,7 @@ bool OnDeviceModelService::PreSandboxInit() {
- return true;
- }
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- // static
- void OnDeviceModelService::AddSandboxLinuxOptions(
- sandbox::policy::SandboxLinux::Options& options) {
diff --git a/www/chromium/files/patch-services_shape__detection_shape__detection__sandbox__hook.cc b/www/chromium/files/patch-services_shape__detection_shape__detection__sandbox__hook.cc
new file mode 100644
index 000000000000..31120b9315f5
--- /dev/null
+++ b/www/chromium/files/patch-services_shape__detection_shape__detection__sandbox__hook.cc
@@ -0,0 +1,13 @@
+--- services/shape_detection/shape_detection_sandbox_hook.cc.orig 2025-09-06 10:01:20 UTC
++++ services/shape_detection/shape_detection_sandbox_hook.cc
+@@ -31,8 +31,10 @@ bool ShapeDetectionPreSandboxHook(
+ DVLOG(1) << "Successfully opened Chrome Shape Detection shared library.";
+ }
+ #endif // BUILDFLAG(GOOGLE_CHROME_BRANDING)
++#if !BUILDFLAG(IS_BSD)
+ auto* instance = sandbox::policy::SandboxLinux::GetInstance();
+ instance->EngageNamespaceSandboxIfPossible();
++#endif
+ return true;
+ }
+
diff --git a/www/chromium/files/patch-services_shape__detection_shape__detection__sandbox__hook.h b/www/chromium/files/patch-services_shape__detection_shape__detection__sandbox__hook.h
new file mode 100644
index 000000000000..634d0011b0c1
--- /dev/null
+++ b/www/chromium/files/patch-services_shape__detection_shape__detection__sandbox__hook.h
@@ -0,0 +1,16 @@
+--- services/shape_detection/shape_detection_sandbox_hook.h.orig 2025-09-06 10:01:20 UTC
++++ services/shape_detection/shape_detection_sandbox_hook.h
+@@ -5,7 +5,13 @@
+ #ifndef SERVICES_SHAPE_DETECTION_SHAPE_DETECTION_SANDBOX_HOOK_H_
+ #define SERVICES_SHAPE_DETECTION_SHAPE_DETECTION_SANDBOX_HOOK_H_
+
++#include "build/build_config.h"
++
++#if BUILDFLAG(IS_BSD)
++#include "sandbox/policy/sandbox.h"
++#else
+ #include "sandbox/policy/linux/sandbox_linux.h"
++#endif
+
+ namespace shape_detection {
+
diff --git a/www/chromium/files/patch-services_shape__detection_shape__detection__service.cc b/www/chromium/files/patch-services_shape__detection_shape__detection__service.cc
new file mode 100644
index 000000000000..f5c8f6111bbd
--- /dev/null
+++ b/www/chromium/files/patch-services_shape__detection_shape__detection__service.cc
@@ -0,0 +1,20 @@
+--- services/shape_detection/shape_detection_service.cc.orig 2025-09-06 10:01:20 UTC
++++ services/shape_detection/shape_detection_service.cc
+@@ -22,7 +22,7 @@
+ #elif BUILDFLAG(IS_ANDROID)
+ // No C++ code, barcode detection comes from Java.
+ #elif BUILDFLAG(GOOGLE_CHROME_BRANDING) && \
+- (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS))
++ (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD))
+ #include "services/shape_detection/barcode_detection_provider_chrome.h"
+ #else
+ #include "services/shape_detection/barcode_detection_provider_impl.h"
+@@ -56,7 +56,7 @@ void ShapeDetectionService::BindBarcodeDetectionProvid
+ #elif BUILDFLAG(IS_MAC)
+ BarcodeDetectionProviderMac::Create(std::move(receiver));
+ #elif BUILDFLAG(GOOGLE_CHROME_BRANDING) && \
+- (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS))
++ (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD))
+ BarcodeDetectionProviderChrome::Create(std::move(receiver));
+ #else
+ BarcodeDetectionProviderImpl::Create(std::move(receiver));
diff --git a/www/chromium/files/patch-services_tracing_public_cpp_perfetto_track__name__recorder.cc b/www/chromium/files/patch-services_tracing_public_cpp_perfetto_track__name__recorder.cc
new file mode 100644
index 000000000000..cf779b35e02c
--- /dev/null
+++ b/www/chromium/files/patch-services_tracing_public_cpp_perfetto_track__name__recorder.cc
@@ -0,0 +1,11 @@
+--- services/tracing/public/cpp/perfetto/track_name_recorder.cc.orig 2025-09-06 10:01:20 UTC
++++ services/tracing/public/cpp/perfetto/track_name_recorder.cc
+@@ -51,7 +51,7 @@ void FillThreadTrack(const perfetto::ThreadTrack& trac
+ if (thread_type != ChromeThreadDescriptor::THREAD_UNSPECIFIED) {
+ desc.mutable_chrome_thread()->set_thread_type(thread_type);
+ }
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_AIX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_AIX) || BUILDFLAG(IS_BSD)
+ if (base::GetCurrentProcId() !=
+ base::trace_event::TraceLog::GetInstance()->process_id()) {
+ desc.mutable_chrome_thread()->set_is_sandboxed_tid(true);
diff --git a/www/chromium/files/patch-services_tracing_public_cpp_stack__sampling_tracing__sampler__profiler.cc b/www/chromium/files/patch-services_tracing_public_cpp_stack__sampling_tracing__sampler__profiler.cc
index d84fbd75962f..512cc6197d7c 100644
--- a/www/chromium/files/patch-services_tracing_public_cpp_stack__sampling_tracing__sampler__profiler.cc
+++ b/www/chromium/files/patch-services_tracing_public_cpp_stack__sampling_tracing__sampler__profiler.cc
@@ -1,11 +1,38 @@
---- services/tracing/public/cpp/stack_sampling/tracing_sampler_profiler.cc.orig 2024-01-30 07:53:34 UTC
+--- services/tracing/public/cpp/stack_sampling/tracing_sampler_profiler.cc.orig 2025-09-06 10:01:20 UTC
+++ services/tracing/public/cpp/stack_sampling/tracing_sampler_profiler.cc
-@@ -38,7 +38,7 @@
+@@ -39,7 +39,7 @@
#include "third_party/perfetto/protos/perfetto/trace/track_event/process_descriptor.pbzero.h"
#include "third_party/perfetto/protos/perfetto/trace/track_event/thread_descriptor.pbzero.h"
--#if BUILDFLAG(IS_POSIX) && !BUILDFLAG(IS_NACL) && !BUILDFLAG(IS_APPLE)
-+#if BUILDFLAG(IS_POSIX) && !BUILDFLAG(IS_NACL) && !BUILDFLAG(IS_APPLE) && !BUILDFLAG(IS_BSD)
+-#if BUILDFLAG(IS_POSIX) && !BUILDFLAG(IS_APPLE)
++#if BUILDFLAG(IS_POSIX) && !BUILDFLAG(IS_APPLE) && !BUILDFLAG(IS_BSD)
#include "base/profiler/thread_delegate_posix.h"
#define INITIALIZE_THREAD_DELEGATE_POSIX 1
- #else // BUILDFLAG(IS_POSIX) && !BUILDFLAG(IS_NACL) && !BUILDFLAG(IS_APPLE)
+ #else // BUILDFLAG(IS_POSIX) && !BUILDFLAG(IS_APPLE)
+@@ -261,7 +261,7 @@ struct FrameDetails {
+ ANDROID_ARM64_UNWINDING_SUPPORTED || ANDROID_CFI_UNWINDING_SUPPORTED || \
+ (BUILDFLAG(IS_CHROMEOS) && \
+ (defined(ARCH_CPU_X86_64) || defined(ARCH_CPU_ARM64))) || \
+- BUILDFLAG(IS_LINUX)
++ BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ // Returns whether stack sampling is supported on the current platform.
+ bool IsStackSamplingSupported() {
+ return base::StackSamplingProfiler::IsSupportedForCurrentPlatform();
+@@ -379,7 +379,7 @@ void TracingSamplerProfiler::TracingProfileBuilder::Wr
+ thread_descriptor->set_reference_timestamp_us(
+ last_timestamp_.since_origin().InMicroseconds());
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_AIX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_AIX) || BUILDFLAG(IS_BSD)
+ if (base::GetCurrentProcId() !=
+ base::trace_event::TraceLog::GetInstance()->process_id()) {
+ auto* chrome_thread = track_descriptor->set_chrome_thread();
+@@ -651,7 +651,7 @@ bool TracingSamplerProfiler::IsStackUnwindingSupported
+ ANDROID_ARM64_UNWINDING_SUPPORTED || ANDROID_CFI_UNWINDING_SUPPORTED || \
+ (BUILDFLAG(IS_CHROMEOS) && \
+ (defined(ARCH_CPU_X86_64) || defined(ARCH_CPU_ARM64))) || \
+- BUILDFLAG(IS_LINUX)
++ BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ return IsStackSamplingSupported();
+ #else
+ return false;
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
deleted file mode 100644
index 72c022d67d2b..000000000000
--- a/www/chromium/files/patch-services_tracing_public_cpp_trace__startup.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- 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-services_viz_public_mojom_BUILD.gn b/www/chromium/files/patch-services_viz_public_mojom_BUILD.gn
index d5893839ff74..7c11768e62a2 100644
--- a/www/chromium/files/patch-services_viz_public_mojom_BUILD.gn
+++ b/www/chromium/files/patch-services_viz_public_mojom_BUILD.gn
@@ -1,6 +1,6 @@
---- services/viz/public/mojom/BUILD.gn.orig 2025-05-28 14:55:43 UTC
+--- services/viz/public/mojom/BUILD.gn.orig 2025-09-06 10:01:20 UTC
+++ services/viz/public/mojom/BUILD.gn
-@@ -57,7 +57,7 @@ mojom("mojom") {
+@@ -51,7 +51,7 @@ mojom("mojom") {
# Used in thread.mojom
enabled_features = []
diff --git a/www/chromium/files/patch-third__party_angle_BUILD.gn b/www/chromium/files/patch-third__party_angle_BUILD.gn
index 2a40c4629f1c..3e9d5d5e5205 100644
--- a/www/chromium/files/patch-third__party_angle_BUILD.gn
+++ b/www/chromium/files/patch-third__party_angle_BUILD.gn
@@ -1,6 +1,6 @@
---- third_party/angle/BUILD.gn.orig 2025-05-28 14:55:43 UTC
+--- third_party/angle/BUILD.gn.orig 2025-09-06 10:01:20 UTC
+++ third_party/angle/BUILD.gn
-@@ -360,7 +360,6 @@ config("extra_warnings") {
+@@ -367,7 +367,6 @@ config("extra_warnings") {
"-Wtautological-type-limit-compare",
"-Wundefined-reinterpret-cast",
"-Wunneeded-internal-declaration",
@@ -8,7 +8,7 @@
"-Wsuggest-destructor-override",
"-Wsuggest-override",
-@@ -537,7 +536,7 @@ template("angle_common_lib") {
+@@ -544,7 +543,7 @@ template("angle_common_lib") {
all_dependent_configs = [ ":angle_disable_pool_alloc" ]
}
@@ -17,7 +17,7 @@
libs = [ "dl" ]
}
-@@ -692,6 +691,9 @@ angle_static_library("angle_gpu_info_util") {
+@@ -707,6 +706,9 @@ angle_static_library("angle_gpu_info_util") {
"Xi",
"Xext",
]
diff --git a/www/chromium/files/patch-third__party_angle_util_BUILD.gn b/www/chromium/files/patch-third__party_angle_util_BUILD.gn
index 2bd296520ce2..266b88bc3811 100644
--- a/www/chromium/files/patch-third__party_angle_util_BUILD.gn
+++ b/www/chromium/files/patch-third__party_angle_util_BUILD.gn
@@ -1,6 +1,6 @@
---- third_party/angle/util/BUILD.gn.orig 2025-04-04 08:52:13 UTC
+--- third_party/angle/util/BUILD.gn.orig 2025-09-06 10:01:20 UTC
+++ third_party/angle/util/BUILD.gn
-@@ -332,7 +332,7 @@ foreach(is_shared_library,
+@@ -334,7 +334,7 @@ foreach(is_shared_library,
]
libs = []
diff --git a/www/chromium/files/patch-third__party_blink_common_features.cc b/www/chromium/files/patch-third__party_blink_common_features.cc
new file mode 100644
index 000000000000..08a84c825be0
--- /dev/null
+++ b/www/chromium/files/patch-third__party_blink_common_features.cc
@@ -0,0 +1,11 @@
+--- third_party/blink/common/features.cc.orig 2025-09-06 10:01:20 UTC
++++ third_party/blink/common/features.cc
+@@ -683,7 +683,7 @@ BASE_FEATURE(kDevToolsImprovedNetworkError,
+
+ BASE_FEATURE(kDirectCompositorThreadIpc,
+ "DirectCompositorThreadIpc",
+-#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC)
++#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
+ base::FEATURE_ENABLED_BY_DEFAULT
+ #else
+ base::FEATURE_DISABLED_BY_DEFAULT
diff --git a/www/chromium/files/patch-third__party_blink_common_renderer__preferences_renderer__preferences__mojom__traits.cc b/www/chromium/files/patch-third__party_blink_common_renderer__preferences_renderer__preferences__mojom__traits.cc
index d2dd295605bb..9cbbc642f6dd 100644
--- a/www/chromium/files/patch-third__party_blink_common_renderer__preferences_renderer__preferences__mojom__traits.cc
+++ b/www/chromium/files/patch-third__party_blink_common_renderer__preferences_renderer__preferences__mojom__traits.cc
@@ -1,6 +1,6 @@
---- third_party/blink/common/renderer_preferences/renderer_preferences_mojom_traits.cc.orig 2025-02-19 07:43:18 UTC
+--- third_party/blink/common/renderer_preferences/renderer_preferences_mojom_traits.cc.orig 2025-09-06 10:01:20 UTC
+++ third_party/blink/common/renderer_preferences/renderer_preferences_mojom_traits.cc
-@@ -77,7 +77,7 @@ bool StructTraits<blink::mojom::RendererPreferencesDat
+@@ -78,7 +78,7 @@ bool StructTraits<blink::mojom::RendererPreferencesDat
out->send_subresource_notification = data.send_subresource_notification();
diff --git a/www/chromium/files/patch-third__party_blink_public_common_renderer__preferences_renderer__preferences.h b/www/chromium/files/patch-third__party_blink_public_common_renderer__preferences_renderer__preferences.h
index 09a660bc7f41..f9fe287c8f97 100644
--- a/www/chromium/files/patch-third__party_blink_public_common_renderer__preferences_renderer__preferences.h
+++ b/www/chromium/files/patch-third__party_blink_public_common_renderer__preferences_renderer__preferences.h
@@ -1,6 +1,6 @@
---- third_party/blink/public/common/renderer_preferences/renderer_preferences.h.orig 2025-02-19 07:43:18 UTC
+--- third_party/blink/public/common/renderer_preferences/renderer_preferences.h.orig 2025-09-06 10:01:20 UTC
+++ third_party/blink/public/common/renderer_preferences/renderer_preferences.h
-@@ -65,7 +65,7 @@ struct BLINK_COMMON_EXPORT RendererPreferences {
+@@ -66,7 +66,7 @@ struct BLINK_COMMON_EXPORT RendererPreferences {
UserAgentOverride user_agent_override;
std::string accept_languages;
bool send_subresource_notification{false};
diff --git a/www/chromium/files/patch-third__party_blink_public_common_renderer__preferences_renderer__preferences__mojom__traits.h b/www/chromium/files/patch-third__party_blink_public_common_renderer__preferences_renderer__preferences__mojom__traits.h
index 55383cb9bf0b..4c030a990889 100644
--- a/www/chromium/files/patch-third__party_blink_public_common_renderer__preferences_renderer__preferences__mojom__traits.h
+++ b/www/chromium/files/patch-third__party_blink_public_common_renderer__preferences_renderer__preferences__mojom__traits.h
@@ -1,6 +1,6 @@
---- third_party/blink/public/common/renderer_preferences/renderer_preferences_mojom_traits.h.orig 2025-02-19 07:43:18 UTC
+--- third_party/blink/public/common/renderer_preferences/renderer_preferences_mojom_traits.h.orig 2025-09-06 10:01:20 UTC
+++ third_party/blink/public/common/renderer_preferences/renderer_preferences_mojom_traits.h
-@@ -180,7 +180,7 @@ struct BLINK_COMMON_EXPORT
+@@ -185,7 +185,7 @@ struct BLINK_COMMON_EXPORT
return data.send_subresource_notification;
}
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 4d4b1263104e..2eac34e4c2bf 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-08-07 06:57:29 UTC
+--- third_party/blink/public/platform/platform.h.orig 2025-09-06 10:01:20 UTC
+++ third_party/blink/public/platform/platform.h
-@@ -373,7 +373,7 @@ class BLINK_PLATFORM_EXPORT Platform {
+@@ -376,7 +376,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 808040f671d8..4c211c21a0cb 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,4 +1,4 @@
---- third_party/blink/renderer/core/exported/web_view_impl.cc.orig 2025-08-07 06:57:29 UTC
+--- third_party/blink/renderer/core/exported/web_view_impl.cc.orig 2025-09-06 10:01:20 UTC
+++ third_party/blink/renderer/core/exported/web_view_impl.cc
@@ -421,7 +421,7 @@ void RecordPrerenderActivationSignalDelay(const String
#if !BUILDFLAG(IS_MAC) && !BUILDFLAG(IS_WIN)
@@ -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'
-@@ -3444,7 +3444,7 @@ void WebViewImpl::UpdateFontRenderingFromRendererPrefs
+@@ -3441,7 +3441,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_html_canvas_canvas__async__blob__creator.cc b/www/chromium/files/patch-third__party_blink_renderer_core_html_canvas_canvas__async__blob__creator.cc
index 43625137dabe..c0a18e8b1e53 100644
--- a/www/chromium/files/patch-third__party_blink_renderer_core_html_canvas_canvas__async__blob__creator.cc
+++ b/www/chromium/files/patch-third__party_blink_renderer_core_html_canvas_canvas__async__blob__creator.cc
@@ -1,6 +1,6 @@
---- third_party/blink/renderer/core/html/canvas/canvas_async_blob_creator.cc.orig 2025-05-05 10:57:53 UTC
+--- third_party/blink/renderer/core/html/canvas/canvas_async_blob_creator.cc.orig 2025-09-06 10:01:20 UTC
+++ third_party/blink/renderer/core/html/canvas/canvas_async_blob_creator.cc
-@@ -51,7 +51,7 @@ constexpr base::TimeDelta kEncodeRowSlackBeforeDeadlin
+@@ -52,7 +52,7 @@ constexpr base::TimeDelta kEncodeRowSlackBeforeDeadlin
/* The value is based on user statistics on Nov 2017. */
#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || \
diff --git a/www/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 7abee87bc8c0..c2807179a3c5 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-07-02 06:08:04 UTC
+--- third_party/blink/renderer/core/page/context_menu_controller.cc.orig 2025-09-06 10:01:20 UTC
+++ third_party/blink/renderer/core/page/context_menu_controller.cc
-@@ -654,7 +654,7 @@ bool ContextMenuController::ShowContextMenu(LocalFrame
+@@ -649,7 +649,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_modules_peerconnection_rtc__data__channel.cc b/www/chromium/files/patch-third__party_blink_renderer_modules_peerconnection_rtc__data__channel.cc
index 733377f47069..e26735893496 100644
--- a/www/chromium/files/patch-third__party_blink_renderer_modules_peerconnection_rtc__data__channel.cc
+++ b/www/chromium/files/patch-third__party_blink_renderer_modules_peerconnection_rtc__data__channel.cc
@@ -1,6 +1,6 @@
---- third_party/blink/renderer/modules/peerconnection/rtc_data_channel.cc.orig 2024-11-14 07:57:23 UTC
+--- third_party/blink/renderer/modules/peerconnection/rtc_data_channel.cc.orig 2025-09-06 10:01:20 UTC
+++ third_party/blink/renderer/modules/peerconnection/rtc_data_channel.cc
-@@ -542,6 +542,7 @@ void RTCDataChannel::send(Blob* data, ExceptionState&
+@@ -538,6 +538,7 @@ void RTCDataChannel::send(Blob* data, ExceptionState&
pending_messages_.push_back(message);
}
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 c33751d275b0..6a3388f4433d 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-07-02 06:08:04 UTC
+--- third_party/blink/renderer/modules/peerconnection/webrtc_audio_renderer_test.cc.orig 2025-09-06 10:01:20 UTC
+++ third_party/blink/renderer/modules/peerconnection/webrtc_audio_renderer_test.cc
-@@ -382,7 +382,7 @@ TEST_F(WebRtcAudioRendererTest, DISABLED_VerifySinkPar
+@@ -384,7 +384,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 f906898efc6c..4c287b50dc85 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-08-07 06:57:29 UTC
+--- third_party/blink/renderer/modules/webgl/webgl_rendering_context_base.cc.orig 2025-09-06 10:01:20 UTC
+++ third_party/blink/renderer/modules/webgl/webgl_rendering_context_base.cc
-@@ -6520,7 +6520,7 @@ void WebGLRenderingContextBase::TexImageHelperMediaVid
+@@ -6581,7 +6581,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 3192735b3b39..223afdf08af4 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-08-07 06:57:29 UTC
+--- third_party/blink/renderer/modules/webgpu/gpu_canvas_context.cc.orig 2025-09-06 10:01:20 UTC
+++ third_party/blink/renderer/modules/webgpu/gpu_canvas_context.cc
-@@ -224,7 +224,7 @@ CanvasResourceProvider* GPUCanvasContext::PaintRenderi
+@@ -250,7 +250,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_modules_webgpu_gpu__queue.cc b/www/chromium/files/patch-third__party_blink_renderer_modules_webgpu_gpu__queue.cc
index 86a6e970b288..91fcf7f82b0c 100644
--- a/www/chromium/files/patch-third__party_blink_renderer_modules_webgpu_gpu__queue.cc
+++ b/www/chromium/files/patch-third__party_blink_renderer_modules_webgpu_gpu__queue.cc
@@ -1,6 +1,6 @@
---- third_party/blink/renderer/modules/webgpu/gpu_queue.cc.orig 2025-08-07 06:57:29 UTC
+--- third_party/blink/renderer/modules/webgpu/gpu_queue.cc.orig 2025-09-06 10:01:20 UTC
+++ third_party/blink/renderer/modules/webgpu/gpu_queue.cc
-@@ -850,7 +850,7 @@ bool GPUQueue::CopyFromCanvasSourceImage(
+@@ -829,7 +829,7 @@ bool GPUQueue::CopyFromCanvasSourceImage(
// on linux platform.
// TODO(crbug.com/1424119): using a webgpu mailbox texture on the OpenGLES
// backend is failing for unknown reasons.
diff --git a/www/chromium/files/patch-third__party_blink_renderer_platform_BUILD.gn b/www/chromium/files/patch-third__party_blink_renderer_platform_BUILD.gn
index 7e1aa3b19307..e784cad74419 100644
--- a/www/chromium/files/patch-third__party_blink_renderer_platform_BUILD.gn
+++ b/www/chromium/files/patch-third__party_blink_renderer_platform_BUILD.gn
@@ -1,6 +1,6 @@
---- third_party/blink/renderer/platform/BUILD.gn.orig 2025-08-07 06:57:29 UTC
+--- third_party/blink/renderer/platform/BUILD.gn.orig 2025-09-06 10:01:20 UTC
+++ third_party/blink/renderer/platform/BUILD.gn
-@@ -2057,7 +2057,7 @@ static_library("test_support") {
+@@ -2061,7 +2061,7 @@ static_library("test_support") {
]
# fuzzed_data_provider may not work with a custom toolchain.
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 a111a5a16fe2..cdbff8166001 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 2025-07-02 06:08:04 UTC
+--- third_party/blink/renderer/platform/fonts/font_cache.h.orig 2025-09-06 10:01:20 UTC
+++ third_party/blink/renderer/platform/fonts/font_cache.h
@@ -55,7 +55,7 @@
#include "third_party/skia/include/core/SkFontMgr.h"
@@ -33,10 +33,10 @@
-#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
+#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- static AtomicString GetFamilyNameForCharacter(SkFontMgr*,
- UChar32,
- const FontDescription&,
-@@ -357,7 +357,7 @@ class PLATFORM_EXPORT FontCache final {
+ static const FontPlatformData* CreateFontPlatformDataForCharacter(
+ SkFontMgr*,
+ UChar32,
+@@ -358,7 +358,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_fonts_font__description.cc b/www/chromium/files/patch-third__party_blink_renderer_platform_fonts_font__description.cc
index 5d6331b96ca2..ce994cbd7954 100644
--- a/www/chromium/files/patch-third__party_blink_renderer_platform_fonts_font__description.cc
+++ b/www/chromium/files/patch-third__party_blink_renderer_platform_fonts_font__description.cc
@@ -1,6 +1,6 @@
---- third_party/blink/renderer/platform/fonts/font_description.cc.orig 2025-08-07 06:57:29 UTC
+--- third_party/blink/renderer/platform/fonts/font_description.cc.orig 2025-09-06 10:01:20 UTC
+++ third_party/blink/renderer/platform/fonts/font_description.cc
-@@ -42,7 +42,7 @@
+@@ -44,7 +44,7 @@
#include "third_party/blink/renderer/platform/wtf/text/string_hash.h"
#include "third_party/blink/renderer/platform/wtf/text/string_hasher.h"
@@ -9,7 +9,7 @@
#include "third_party/blink/renderer/platform/fonts/font_cache.h"
#endif
-@@ -297,7 +297,7 @@ FontCacheKey FontDescription::CacheKey(
+@@ -314,7 +314,7 @@ FontCacheKey FontDescription::CacheKey(
static_cast<unsigned>(fields_.orientation_) << 1 | // bit 2-3
static_cast<unsigned>(fields_.subpixel_text_position_); // bit 1
diff --git a/www/chromium/files/patch-third__party_blink_renderer_platform_fonts_skia_font__cache__skia.cc b/www/chromium/files/patch-third__party_blink_renderer_platform_fonts_skia_font__cache__skia.cc
index 5e3e9f188986..900da96ab11c 100644
--- a/www/chromium/files/patch-third__party_blink_renderer_platform_fonts_skia_font__cache__skia.cc
+++ b/www/chromium/files/patch-third__party_blink_renderer_platform_fonts_skia_font__cache__skia.cc
@@ -1,4 +1,4 @@
---- third_party/blink/renderer/platform/fonts/skia/font_cache_skia.cc.orig 2025-02-19 07:43:18 UTC
+--- third_party/blink/renderer/platform/fonts/skia/font_cache_skia.cc.orig 2025-09-06 10:01:20 UTC
+++ third_party/blink/renderer/platform/fonts/skia/font_cache_skia.cc
@@ -65,7 +65,7 @@ AtomicString ToAtomicString(const SkString& str) {
return AtomicString::FromUTF8(std::string_view(str.begin(), str.end()));
@@ -9,7 +9,7 @@
// This function is called on android or when we are emulating android fonts on
// linux and the embedder has overriden the default fontManager with
// WebFontRendering::setSkiaFontMgr.
-@@ -246,7 +246,7 @@ const FontPlatformData* FontCache::CreateFontPlatformD
+@@ -260,7 +260,7 @@ const FontPlatformData* FontCache::CreateFontPlatformD
std::string name;
sk_sp<SkTypeface> typeface;
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 e72c3eeff3f7..9b3496f0a055 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-08-07 06:57:29 UTC
+--- third_party/blink/renderer/platform/graphics/video_frame_submitter.cc.orig 2025-09-06 10:01:20 UTC
+++ third_party/blink/renderer/platform/graphics/video_frame_submitter.cc
-@@ -389,7 +389,7 @@ void VideoFrameSubmitter::OnBeginFrame(
+@@ -380,7 +380,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_instrumentation_partition__alloc__memory__dump__provider.cc b/www/chromium/files/patch-third__party_blink_renderer_platform_instrumentation_partition__alloc__memory__dump__provider.cc
index b668448809b7..589a4d69446c 100644
--- a/www/chromium/files/patch-third__party_blink_renderer_platform_instrumentation_partition__alloc__memory__dump__provider.cc
+++ b/www/chromium/files/patch-third__party_blink_renderer_platform_instrumentation_partition__alloc__memory__dump__provider.cc
@@ -1,4 +1,4 @@
---- third_party/blink/renderer/platform/instrumentation/partition_alloc_memory_dump_provider.cc.orig 2024-04-19 13:02:56 UTC
+--- third_party/blink/renderer/platform/instrumentation/partition_alloc_memory_dump_provider.cc.orig 2025-09-06 10:01:20 UTC
+++ third_party/blink/renderer/platform/instrumentation/partition_alloc_memory_dump_provider.cc
@@ -14,7 +14,9 @@
@@ -18,7 +18,7 @@
using base::trace_event::MemoryDumpLevelOfDetail;
MemoryDumpLevelOfDetail level_of_detail = args.level_of_detail;
-@@ -49,6 +52,7 @@ bool PartitionAllocMemoryDumpProvider::OnMemoryDump(
+@@ -48,6 +51,7 @@ bool PartitionAllocMemoryDumpProvider::OnMemoryDump(
"size", "bytes", partition_stats_dumper.total_active_bytes());
memory_dump->AddOwnershipEdge(allocated_objects_dump->guid(),
partitions_dump->guid());
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 4d2570266e9a..4a39aaf2353e 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,42 @@
---- third_party/blink/renderer/platform/runtime_enabled_features.json5.orig 2025-08-07 06:57:29 UTC
+--- third_party/blink/renderer/platform/runtime_enabled_features.json5.orig 2025-09-06 10:01:20 UTC
+++ third_party/blink/renderer/platform/runtime_enabled_features.json5
-@@ -506,7 +506,7 @@
+@@ -324,7 +324,7 @@
+ "default": "",
+ },
+ origin_trial_feature_name: "AIPromptAPIMultimodalInput",
+- origin_trial_os: ["win", "mac", "linux"],
++ origin_trial_os: ["win", "mac", "linux", "openbsd", "freebsd"],
+ origin_trial_allows_third_party: true,
+ implied_by: ["AIPromptAPIMultimodalInput"],
+ },
+@@ -354,7 +354,7 @@
+ "default": "",
+ },
+ origin_trial_feature_name: "AIPromptAPIMultimodalInput",
+- origin_trial_os: ["win", "mac", "linux"],
++ origin_trial_os: ["win", "mac", "linux", "openbsd", "freebsd"],
+ origin_trial_allows_third_party: true,
+ base_feature_status: "enabled",
+ copied_from_base_feature_if: "overridden",
+@@ -379,7 +379,7 @@
+ "default": "",
+ },
+ origin_trial_feature_name: "AIRewriterAPI",
+- origin_trial_os: ["win", "mac", "linux"],
++ origin_trial_os: ["win", "mac", "linux", "openbsd", "freebsd"],
+ origin_trial_allows_third_party: true,
+ base_feature_status: "enabled",
+ copied_from_base_feature_if: "overridden",
+@@ -412,7 +412,7 @@
+ "default": "",
+ },
+ origin_trial_feature_name: "AIWriterAPI",
+- origin_trial_os: ["win", "mac", "linux"],
++ origin_trial_os: ["win", "mac", "linux", "openbsd", "freebsd"],
+ origin_trial_allows_third_party: true,
+ base_feature_status: "enabled",
+ copied_from_base_feature_if: "overridden",
+@@ -516,7 +516,7 @@
name: "AppTitle",
status: "experimental",
origin_trial_feature_name: "AppTitle",
@@ -9,7 +45,16 @@
base_feature: "WebAppEnableAppTitle",
},
{
-@@ -1878,7 +1878,7 @@
+@@ -1720,7 +1720,7 @@
+ {
+ name: "DeviceBoundSessionCredentials",
+ origin_trial_feature_name: "DeviceBoundSessionCredentials",
+- origin_trial_os: ["win", "linux", "mac"],
++ origin_trial_os: ["win", "linux", "mac", "openbsd", "freebsd"],
+ status: "experimental",
+ // Killswitch is net::features::kDeviceBoundSessions
+ base_feature: "none",
+@@ -1859,7 +1859,7 @@
name: "DocumentIsolationPolicy",
status: "experimental",
origin_trial_feature_name: "DocumentIsolationPolicy",
@@ -18,7 +63,7 @@
base_feature: "none",
},
{
-@@ -2145,7 +2145,7 @@
+@@ -2119,7 +2119,7 @@
base_feature: "none",
public: true,
origin_trial_feature_name: "FedCmMultipleIdentityProviders",
@@ -27,7 +72,7 @@
origin_trial_allows_third_party: true,
},
{
-@@ -3672,7 +3672,7 @@
+@@ -3615,7 +3615,7 @@
// Tracking bug for the implementation: https://crbug.com/1462930
name: "PermissionElement",
origin_trial_feature_name: "PermissionElement",
@@ -36,16 +81,7 @@
status: "experimental",
public: true,
base_feature_status: "enabled",
-@@ -3836,7 +3836,7 @@
- {
- name: "PrivateNetworkAccessPermissionPrompt",
- origin_trial_feature_name: "PrivateNetworkAccessPermissionPrompt",
-- origin_trial_os: ["win", "mac", "linux", "fuchsia", "chromeos"],
-+ origin_trial_os: ["win", "mac", "linux", "fuchsia", "chromeos", "openbsd", "freebsd"],
- status: "stable",
- public: true,
- base_feature: "none",
-@@ -5185,7 +5185,7 @@
+@@ -5157,7 +5157,7 @@
name: "UnrestrictedSharedArrayBuffer",
base_feature: "none",
origin_trial_feature_name: "UnrestrictedSharedArrayBuffer",
@@ -54,7 +90,7 @@
},
// Enables using policy-controlled feature "usb-unrestricted" to allow
// isolated context to access protected USB interface classes and to
-@@ -5378,7 +5378,7 @@
+@@ -5355,7 +5355,7 @@
{
name: "WebAppScopeExtensions",
origin_trial_feature_name: "WebAppScopeExtensions",
@@ -63,7 +99,16 @@
status: "experimental",
base_feature: "none",
},
-@@ -5650,7 +5650,7 @@
+@@ -5457,7 +5457,7 @@
+ {
+ name: "WebAuthenticationImmediateGet",
+ origin_trial_feature_name: "WebAuthenticationImmediateGet",
+- origin_trial_os: ["win", "mac", "linux", "chromeos"],
++ origin_trial_os: ["win", "mac", "linux", "chromeos", "openbsd", "freebsd"],
+ base_feature: "none",
+ public: true,
+ },
+@@ -5610,7 +5610,7 @@
{
name: "WebIdentityDigitalCredentials",
origin_trial_feature_name: "WebIdentityDigitalCredentials",
diff --git a/www/chromium/files/patch-third__party_blink_renderer_platform_wtf_math__extras.h b/www/chromium/files/patch-third__party_blink_renderer_platform_wtf_math__extras.h
index b184b8b79210..42b77a948bb4 100644
--- a/www/chromium/files/patch-third__party_blink_renderer_platform_wtf_math__extras.h
+++ b/www/chromium/files/patch-third__party_blink_renderer_platform_wtf_math__extras.h
@@ -1,6 +1,6 @@
---- third_party/blink/renderer/platform/wtf/math_extras.h.orig 2022-07-22 17:30:31 UTC
+--- third_party/blink/renderer/platform/wtf/math_extras.h.orig 2025-09-06 10:01:20 UTC
+++ third_party/blink/renderer/platform/wtf/math_extras.h
-@@ -128,6 +128,10 @@ constexpr float Grad2turn(float g) {
+@@ -130,6 +130,10 @@ constexpr float Grad2turn(float g) {
return g * (1.0f / 400.0f);
}
@@ -11,7 +11,7 @@
constexpr double RoundHalfTowardsPositiveInfinity(double value) {
return std::floor(value + 0.5);
}
-@@ -135,6 +139,9 @@ constexpr double RoundHalfTowardsPositiveInfinity(doub
+@@ -137,6 +141,9 @@ constexpr double RoundHalfTowardsPositiveInfinity(doub
constexpr float RoundHalfTowardsPositiveInfinity(float value) {
return std::floor(value + 0.5f);
}
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 3585f22d214a..8704c206712d 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,4 +1,4 @@
---- 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.orig 2025-09-06 10:01:20 UTC
+++ third_party/blink/renderer/platform/wtf/stack_util.cc
@@ -27,6 +27,11 @@ extern "C" void* __libc_stack_end; // NOLINT
#include <sanitizer/asan_interface.h>
@@ -9,7 +9,7 @@
+#include <pthread_np.h>
+#endif
+
- namespace WTF {
+ namespace blink {
size_t GetUnderestimatedStackSize() {
@@ -71,6 +76,8 @@ size_t GetUnderestimatedStackSize() {
diff --git a/www/chromium/files/patch-third__party_ffmpeg_configure b/www/chromium/files/patch-third__party_ffmpeg_configure
index c474d6eed528..182ceac2eee1 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-07-02 06:08:04 UTC
+--- third_party/ffmpeg/configure.orig 2025-09-06 10:01:20 UTC
+++ third_party/ffmpeg/configure
-@@ -6885,8 +6885,8 @@ if ! disabled pthreads && ! enabled w32threads && ! en
+@@ -6914,8 +6914,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_meson-config.h b/www/chromium/files/patch-third__party_fontconfig_include_meson-config.h
index a0b1b54538de..916bd86983c8 100644
--- a/www/chromium/files/patch-third__party_fontconfig_include_meson-config.h
+++ b/www/chromium/files/patch-third__party_fontconfig_include_meson-config.h
@@ -1,4 +1,4 @@
---- third_party/fontconfig/include/meson-config.h.orig 2025-07-02 06:08:04 UTC
+--- third_party/fontconfig/include/meson-config.h.orig 2025-09-06 10:01:20 UTC
+++ third_party/fontconfig/include/meson-config.h
@@ -17,7 +17,7 @@
@@ -9,7 +9,7 @@
#define FC_FONTPATH ""
-@@ -92,10 +92,13 @@
+@@ -98,10 +98,13 @@
#define HAVE_RANDOM 1
@@ -24,7 +24,7 @@
#define HAVE_READLINK 1
#define HAVE_STDATOMIC_PRIMITIVES 1
-@@ -122,7 +125,7 @@
+@@ -128,7 +131,7 @@
#define HAVE_SYS_PARAM_H 1
@@ -33,7 +33,7 @@
#define HAVE_SYS_STATVFS_H 1
-@@ -130,7 +133,7 @@
+@@ -136,7 +139,7 @@
#define HAVE_SYS_TYPES_H 1
diff --git a/www/chromium/files/patch-third__party_ipcz_src_reference__drivers_random.cc b/www/chromium/files/patch-third__party_ipcz_src_reference__drivers_random.cc
index 2e57899d408c..b68f7655c51c 100644
--- a/www/chromium/files/patch-third__party_ipcz_src_reference__drivers_random.cc
+++ b/www/chromium/files/patch-third__party_ipcz_src_reference__drivers_random.cc
@@ -1,6 +1,6 @@
---- third_party/ipcz/src/reference_drivers/random.cc.orig 2025-04-04 08:52:13 UTC
+--- third_party/ipcz/src/reference_drivers/random.cc.orig 2025-09-06 10:01:20 UTC
+++ third_party/ipcz/src/reference_drivers/random.cc
-@@ -55,7 +55,7 @@ decltype(&ProcessPrng) GetProcessPrng() {
+@@ -53,7 +53,7 @@ decltype(&ProcessPrng) GetProcessPrng() {
}
#endif
@@ -9,7 +9,7 @@
void RandomBytesFromDevUrandom(absl::Span<uint8_t> destination) {
static int urandom_fd = [] {
for (;;) {
-@@ -99,7 +99,7 @@ void RandomBytes(absl::Span<uint8_t> destination) {
+@@ -97,7 +97,7 @@ void RandomBytes(absl::Span<uint8_t> destination) {
return;
}
}
diff --git a/www/chromium/files/patch-third__party_perfetto_src_base_event__fd.cc b/www/chromium/files/patch-third__party_perfetto_src_base_event__fd.cc
index b01b16758987..ff759f093f3a 100644
--- a/www/chromium/files/patch-third__party_perfetto_src_base_event__fd.cc
+++ b/www/chromium/files/patch-third__party_perfetto_src_base_event__fd.cc
@@ -1,6 +1,6 @@
---- third_party/perfetto/src/base/event_fd.cc.orig 2025-02-19 07:43:18 UTC
+--- third_party/perfetto/src/base/event_fd.cc.orig 2025-09-06 10:01:20 UTC
+++ third_party/perfetto/src/base/event_fd.cc
-@@ -24,7 +24,8 @@
+@@ -25,7 +25,8 @@
#include <synchapi.h>
#elif PERFETTO_BUILDFLAG(PERFETTO_OS_QNX)
#include <unistd.h>
@@ -10,7 +10,7 @@
PERFETTO_BUILDFLAG(PERFETTO_OS_ANDROID)
#include <sys/eventfd.h>
#include <unistd.h>
-@@ -59,7 +60,8 @@ void EventFd::Clear() {
+@@ -60,7 +61,8 @@ void EventFd::Clear() {
PERFETTO_DFATAL("EventFd::Clear()");
}
diff --git a/www/chromium/files/patch-third__party_perfetto_src_base_scoped__sched__boost.cc b/www/chromium/files/patch-third__party_perfetto_src_base_scoped__sched__boost.cc
new file mode 100644
index 000000000000..486c4b8e6e9c
--- /dev/null
+++ b/www/chromium/files/patch-third__party_perfetto_src_base_scoped__sched__boost.cc
@@ -0,0 +1,26 @@
+--- third_party/perfetto/src/base/scoped_sched_boost.cc.orig 2025-09-06 10:01:20 UTC
++++ third_party/perfetto/src/base/scoped_sched_boost.cc
+@@ -18,8 +18,9 @@
+
+ #include "perfetto/ext/base/status_macros.h"
+
+-#if PERFETTO_BUILDFLAG(PERFETTO_OS_LINUX) || \
+- PERFETTO_BUILDFLAG(PERFETTO_OS_ANDROID)
++#if (PERFETTO_BUILDFLAG(PERFETTO_OS_LINUX) || \
++ PERFETTO_BUILDFLAG(PERFETTO_OS_ANDROID)) && \
++ !PERFETTO_BUILDFLAG(PERFETTO_OS_BSD)
+ #include <sched.h> // for 'SCHED_' macros and 'sched_' functions
+ #include <sys/resource.h> // for 'setpriority', 'getpriority', 'PRIO_PROCESS'
+ #include <sys/types.h> // for 'pid_t'
+@@ -31,8 +32,9 @@
+
+ namespace perfetto::base {
+
+-#if PERFETTO_BUILDFLAG(PERFETTO_OS_LINUX) || \
+- PERFETTO_BUILDFLAG(PERFETTO_OS_ANDROID)
++#if (PERFETTO_BUILDFLAG(PERFETTO_OS_LINUX) || \
++ PERFETTO_BUILDFLAG(PERFETTO_OS_ANDROID)) && \
++ !PERFETTO_BUILDFLAG(PERFETTO_OS_BSD)
+
+ namespace {
+ constexpr pid_t kCurrentPid = 0;
diff --git a/www/chromium/files/patch-third__party_perfetto_src_base_test_vm__test__utils.cc b/www/chromium/files/patch-third__party_perfetto_src_base_test_vm__test__utils.cc
index 168e2db04fa6..18c2d6f06049 100644
--- a/www/chromium/files/patch-third__party_perfetto_src_base_test_vm__test__utils.cc
+++ b/www/chromium/files/patch-third__party_perfetto_src_base_test_vm__test__utils.cc
@@ -1,6 +1,6 @@
---- third_party/perfetto/src/base/test/vm_test_utils.cc.orig 2025-05-28 14:55:43 UTC
+--- third_party/perfetto/src/base/test/vm_test_utils.cc.orig 2025-09-06 10:01:20 UTC
+++ third_party/perfetto/src/base/test/vm_test_utils.cc
-@@ -93,7 +93,7 @@ bool IsMapped(void* start, size_t size) {
+@@ -92,7 +92,7 @@ bool IsMapped(void* start, size_t size) {
// Fuchsia doesn't yet support paging (b/119503290).
ignore_result(page_size);
return true;
diff --git a/www/chromium/files/patch-third__party_perfetto_src_base_utils.cc b/www/chromium/files/patch-third__party_perfetto_src_base_utils.cc
index f2fd4750cd1f..66f82089dc57 100644
--- a/www/chromium/files/patch-third__party_perfetto_src_base_utils.cc
+++ b/www/chromium/files/patch-third__party_perfetto_src_base_utils.cc
@@ -1,4 +1,4 @@
---- third_party/perfetto/src/base/utils.cc.orig 2025-04-04 08:52:13 UTC
+--- third_party/perfetto/src/base/utils.cc.orig 2025-09-06 10:01:20 UTC
+++ third_party/perfetto/src/base/utils.cc
@@ -38,7 +38,8 @@
#include <mach/vm_page_size.h>
@@ -10,7 +10,7 @@
PERFETTO_BUILDFLAG(PERFETTO_OS_ANDROID)
#include <sys/prctl.h>
-@@ -279,14 +280,22 @@ void Daemonize(std::function<int()> parent_cb) {
+@@ -280,14 +281,22 @@ void Daemonize(std::function<int()> parent_cb) {
std::string GetCurExecutablePath() {
std::string self_path;
@@ -35,7 +35,7 @@
#elif PERFETTO_BUILDFLAG(PERFETTO_OS_APPLE)
uint32_t size = 0;
PERFETTO_CHECK(_NSGetExecutablePath(nullptr, &size));
-@@ -338,7 +347,8 @@ void AlignedFree(void* ptr) {
+@@ -339,7 +348,8 @@ void AlignedFree(void* ptr) {
}
bool IsSyncMemoryTaggingEnabled() {
diff --git a/www/chromium/files/patch-third__party_perfetto_src_trace__processor_importers_ftrace_v4l2__tracker.cc b/www/chromium/files/patch-third__party_perfetto_src_trace__processor_importers_ftrace_v4l2__tracker.cc
index 3be7582fbb99..08ef88c966b6 100644
--- a/www/chromium/files/patch-third__party_perfetto_src_trace__processor_importers_ftrace_v4l2__tracker.cc
+++ b/www/chromium/files/patch-third__party_perfetto_src_trace__processor_importers_ftrace_v4l2__tracker.cc
@@ -1,6 +1,6 @@
---- third_party/perfetto/src/trace_processor/importers/ftrace/v4l2_tracker.cc.orig 2025-02-19 07:43:18 UTC
+--- third_party/perfetto/src/trace_processor/importers/ftrace/v4l2_tracker.cc.orig 2025-09-06 10:01:20 UTC
+++ third_party/perfetto/src/trace_processor/importers/ftrace/v4l2_tracker.cc
-@@ -62,7 +62,7 @@ void V4l2Tracker::ParseV4l2Event(uint64_t fld_id,
+@@ -59,7 +59,7 @@ void V4l2Tracker::ParseV4l2Event(uint64_t fld_id,
case FtraceEvent::kV4l2QbufFieldNumber: {
V4l2QbufFtraceEvent::Decoder pb_evt(bytes);
BufferEvent evt;
@@ -9,7 +9,7 @@
evt.index = pb_evt.index();
evt.type = pb_evt.type();
evt.bytesused = pb_evt.bytesused();
-@@ -103,7 +103,7 @@ void V4l2Tracker::ParseV4l2Event(uint64_t fld_id,
+@@ -100,7 +100,7 @@ void V4l2Tracker::ParseV4l2Event(uint64_t fld_id,
case FtraceEvent::kV4l2DqbufFieldNumber: {
V4l2DqbufFtraceEvent::Decoder pb_evt(bytes);
BufferEvent evt;
@@ -18,7 +18,7 @@
evt.index = pb_evt.index();
evt.type = pb_evt.type();
evt.bytesused = pb_evt.bytesused();
-@@ -149,7 +149,7 @@ void V4l2Tracker::ParseV4l2Event(uint64_t fld_id,
+@@ -146,7 +146,7 @@ void V4l2Tracker::ParseV4l2Event(uint64_t fld_id,
case FtraceEvent::kVb2V4l2BufQueueFieldNumber: {
Vb2V4l2BufQueueFtraceEvent::Decoder pb_evt(bytes);
BufferEvent evt;
@@ -27,7 +27,7 @@
evt.index = std::nullopt;
evt.type = std::nullopt;
evt.bytesused = std::nullopt;
-@@ -180,7 +180,7 @@ void V4l2Tracker::ParseV4l2Event(uint64_t fld_id,
+@@ -177,7 +177,7 @@ void V4l2Tracker::ParseV4l2Event(uint64_t fld_id,
case FtraceEvent::kVb2V4l2BufDoneFieldNumber: {
Vb2V4l2BufDoneFtraceEvent::Decoder pb_evt(bytes);
BufferEvent evt;
@@ -36,7 +36,7 @@
evt.index = std::nullopt;
evt.type = std::nullopt;
evt.bytesused = std::nullopt;
-@@ -211,7 +211,7 @@ void V4l2Tracker::ParseV4l2Event(uint64_t fld_id,
+@@ -208,7 +208,7 @@ void V4l2Tracker::ParseV4l2Event(uint64_t fld_id,
case FtraceEvent::kVb2V4l2QbufFieldNumber: {
Vb2V4l2QbufFtraceEvent::Decoder pb_evt(bytes);
BufferEvent evt;
@@ -45,7 +45,7 @@
evt.index = std::nullopt;
evt.type = std::nullopt;
evt.bytesused = std::nullopt;
-@@ -242,7 +242,7 @@ void V4l2Tracker::ParseV4l2Event(uint64_t fld_id,
+@@ -239,7 +239,7 @@ void V4l2Tracker::ParseV4l2Event(uint64_t fld_id,
case FtraceEvent::kVb2V4l2DqbufFieldNumber: {
Vb2V4l2DqbufFtraceEvent::Decoder pb_evt(bytes);
BufferEvent evt;
diff --git a/www/chromium/files/patch-third__party_rust_qr__code_v2_BUILD.gn b/www/chromium/files/patch-third__party_rust_qr__code_v2_BUILD.gn
index 498b244055f1..7d8bb85efdc4 100644
--- a/www/chromium/files/patch-third__party_rust_qr__code_v2_BUILD.gn
+++ b/www/chromium/files/patch-third__party_rust_qr__code_v2_BUILD.gn
@@ -1,7 +1,7 @@
---- third_party/rust/qr_code/v2/BUILD.gn.orig 2025-08-13 11:14:02 UTC
+--- third_party/rust/qr_code/v2/BUILD.gn.orig 2025-09-06 10:01:20 UTC
+++ third_party/rust/qr_code/v2/BUILD.gn
-@@ -39,6 +39,10 @@ cargo_crate("lib") {
- cargo_pkg_description = "QR code encoder in Rust, support structured append (data in multiple qrcodes)"
+@@ -40,6 +40,10 @@ cargo_crate("lib") {
+ cargo_pkg_repository = "https://github.com/RCasatta/qr_code"
cargo_pkg_version = "2.0.0"
+ rustflags = [
diff --git a/www/chromium/files/patch-third__party_test__fonts_fontconfig_BUILD.gn b/www/chromium/files/patch-third__party_test__fonts_fontconfig_BUILD.gn
index fceeb1231855..d0062a20eb10 100644
--- a/www/chromium/files/patch-third__party_test__fonts_fontconfig_BUILD.gn
+++ b/www/chromium/files/patch-third__party_test__fonts_fontconfig_BUILD.gn
@@ -1,4 +1,4 @@
---- third_party/test_fonts/fontconfig/BUILD.gn.orig 2025-01-19 09:23:37 UTC
+--- third_party/test_fonts/fontconfig/BUILD.gn.orig 2025-09-11 08:17:09 UTC
+++ third_party/test_fonts/fontconfig/BUILD.gn
@@ -26,7 +26,11 @@ if (is_linux || is_chromeos) {
@@ -24,5 +24,5 @@
+ inputs = [ "$root_out_dir/etc/fonts/fonts.conf" ]
+ }
outputs = [
- "$root_out_dir/fontconfig_caches/fb5c91b2895aa445d23aebf7f9e2189c-le64.cache-9",
+ "$root_out_dir/fontconfig_caches/fb5c91b2895aa445d23aebf7f9e2189c-le64.cache-reindex1-10",
"$root_out_dir/fontconfig_caches/CACHEDIR.TAG",
diff --git a/www/chromium/files/patch-third__party_test__fonts_fontconfig_generate__fontconfig__caches.cc b/www/chromium/files/patch-third__party_test__fonts_fontconfig_generate__fontconfig__caches.cc
index 777e6f2af457..cd2fe3ae1b82 100644
--- a/www/chromium/files/patch-third__party_test__fonts_fontconfig_generate__fontconfig__caches.cc
+++ b/www/chromium/files/patch-third__party_test__fonts_fontconfig_generate__fontconfig__caches.cc
@@ -1,11 +1,11 @@
---- third_party/test_fonts/fontconfig/generate_fontconfig_caches.cc.orig 2023-04-05 11:05:06 UTC
+--- third_party/test_fonts/fontconfig/generate_fontconfig_caches.cc.orig 2025-09-11 08:17:09 UTC
+++ third_party/test_fonts/fontconfig/generate_fontconfig_caches.cc
@@ -56,7 +56,7 @@ int main() {
FcFini();
// Check existence of intended fontconfig cache file.
-- auto cache = fontconfig_caches + "/" + kCacheKey + "-le64.cache-9";
-+ auto cache = fontconfig_caches + "/" + kCacheKey + "-le64.cache-" + FC_CACHE_VERSION;
+- auto cache = fontconfig_caches + "/" + kCacheKey + "-le64.cache-reindex1-10";
++ auto cache = fontconfig_caches + "/" + kCacheKey + "-le64.cache-reindex1-" + FC_CACHE_VERSION;
bool cache_exists = access(cache.c_str(), F_OK) == 0;
return !cache_exists;
}
diff --git a/www/chromium/files/patch-third__party_webrtc_BUILD.gn b/www/chromium/files/patch-third__party_webrtc_BUILD.gn
index cb06e967f3a9..aa67cce504a0 100644
--- a/www/chromium/files/patch-third__party_webrtc_BUILD.gn
+++ b/www/chromium/files/patch-third__party_webrtc_BUILD.gn
@@ -1,6 +1,6 @@
---- third_party/webrtc/BUILD.gn.orig 2025-04-04 08:52:13 UTC
+--- third_party/webrtc/BUILD.gn.orig 2025-09-06 10:01:20 UTC
+++ third_party/webrtc/BUILD.gn
-@@ -219,6 +219,9 @@ config("common_inherited_config") {
+@@ -220,6 +220,9 @@ config("common_inherited_config") {
if (is_linux || is_chromeos) {
defines += [ "WEBRTC_LINUX" ]
}
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 13fb69f09133..4a271edccefc 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 2025-08-07 06:57:29 UTC
+--- third_party/webrtc/modules/audio_device/BUILD.gn.orig 2025-09-06 10:01:20 UTC
+++ third_party/webrtc/modules/audio_device/BUILD.gn
-@@ -335,7 +335,7 @@ rtc_library("audio_device_impl") {
+@@ -329,7 +329,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_portal_pipewire__utils.h b/www/chromium/files/patch-third__party_webrtc_modules_portal_pipewire__utils.h
new file mode 100644
index 000000000000..67be40edd236
--- /dev/null
+++ b/www/chromium/files/patch-third__party_webrtc_modules_portal_pipewire__utils.h
@@ -0,0 +1,12 @@
+--- third_party/webrtc/modules/portal/pipewire_utils.h.orig 2025-09-06 10:01:20 UTC
++++ third_party/webrtc/modules/portal/pipewire_utils.h
+@@ -11,7 +11,9 @@
+ #ifndef MODULES_PORTAL_PIPEWIRE_UTILS_H_
+ #define MODULES_PORTAL_PIPEWIRE_UTILS_H_
+
++#if defined(__linux__)
+ #include <asm-generic/ioctl.h>
++#endif
+ #include <sys/ioctl.h>
+ #include <sys/mman.h>
+
diff --git a/www/chromium/files/patch-third__party_webrtc_rtc__base_byte__order.h b/www/chromium/files/patch-third__party_webrtc_rtc__base_byte__order.h
index 54fabfc03f97..eab49f36e78c 100644
--- a/www/chromium/files/patch-third__party_webrtc_rtc__base_byte__order.h
+++ b/www/chromium/files/patch-third__party_webrtc_rtc__base_byte__order.h
@@ -1,6 +1,6 @@
---- third_party/webrtc/rtc_base/byte_order.h.orig 2023-02-08 09:03:45 UTC
+--- third_party/webrtc/rtc_base/byte_order.h.orig 2025-09-06 10:01:20 UTC
+++ third_party/webrtc/rtc_base/byte_order.h
-@@ -90,6 +90,8 @@
+@@ -82,6 +82,8 @@
#error WEBRTC_ARCH_BIG_ENDIAN or WEBRTC_ARCH_LITTLE_ENDIAN must be defined.
#endif // defined(WEBRTC_ARCH_LITTLE_ENDIAN)
diff --git a/www/chromium/files/patch-third__party_webrtc_rtc__base_cpu__info.cc b/www/chromium/files/patch-third__party_webrtc_rtc__base_cpu__info.cc
index 682ebb2db824..4ce3959b659a 100644
--- a/www/chromium/files/patch-third__party_webrtc_rtc__base_cpu__info.cc
+++ b/www/chromium/files/patch-third__party_webrtc_rtc__base_cpu__info.cc
@@ -1,47 +1,22 @@
---- third_party/webrtc/rtc_base/cpu_info.cc.orig 2025-09-03 06:34:22 UTC
+--- third_party/webrtc/rtc_base/cpu_info.cc.orig 2025-09-06 10:01:20 UTC
+++ third_party/webrtc/rtc_base/cpu_info.cc
-@@ -22,7 +22,9 @@
- #elif defined(WEBRTC_FUCHSIA)
- #include <zircon/syscalls.h>
- #elif defined(WEBRTC_LINUX)
-+#if !defined(WEBRTC_BSD)
- #include <features.h>
-+#endif
- #include <stdlib.h>
- #include <string.h> // IWYU pragma: keep
- #include <unistd.h>
-@@ -33,7 +35,7 @@
- #define WEBRTC_GLIBC_PREREQ(a, b) 0
- #endif
-
--#if WEBRTC_GLIBC_PREREQ(2, 16)
-+#if WEBRTC_GLIBC_PREREQ(2, 16) || defined(WEBRTC_BSD)
- #include <sys/auxv.h> // IWYU pragma: keep
- #else
- #include <errno.h>
-@@ -50,7 +52,7 @@
+@@ -36,7 +36,7 @@
#if defined(WEBRTC_ARCH_X86_FAMILY) && defined(_MSC_VER)
#include <intrin.h>
#endif
-#if defined(WEBRTC_ARCH_ARM_FAMILY) && defined(WEBRTC_LINUX)
+#if defined(WEBRTC_ARCH_ARM_FAMILY) && defined(WEBRTC_LINUX) && !defined(WEBRTC_BSD)
#include <asm/hwcap.h>
+ #include <sys/auxv.h>
#endif
-
-@@ -191,6 +193,9 @@ bool Supports(ISA instruction_set_architecture) {
+@@ -178,7 +178,11 @@ bool Supports(ISA instruction_set_architecture) {
return 0 != (android_getCpuFeatures() & ANDROID_CPU_ARM_FEATURE_NEON);
#elif defined(WEBRTC_LINUX)
uint64_t hwcap = 0;
+#if defined(WEBRTC_BSD)
+ elf_aux_info(AT_HWCAP, &hwcap, sizeof(hwcap));
+#else
- #if WEBRTC_GLIBC_PREREQ(2, 16)
hwcap = getauxval(AT_HWCAP);
- #else
-@@ -211,6 +216,7 @@ bool Supports(ISA instruction_set_architecture) {
- close(fd);
- }
- #endif // WEBRTC_GLIBC_PREREQ(2, 16)
+#endif
#if defined(__aarch64__)
if ((hwcap & HWCAP_ASIMD) != 0) {
diff --git a/www/chromium/files/patch-third__party_webrtc_rtc__base_ip__address.cc b/www/chromium/files/patch-third__party_webrtc_rtc__base_ip__address.cc
index 401272424b51..ccf2629c448c 100644
--- a/www/chromium/files/patch-third__party_webrtc_rtc__base_ip__address.cc
+++ b/www/chromium/files/patch-third__party_webrtc_rtc__base_ip__address.cc
@@ -1,12 +1,12 @@
---- third_party/webrtc/rtc_base/ip_address.cc.orig 2024-10-22 08:31:56 UTC
+--- third_party/webrtc/rtc_base/ip_address.cc.orig 2025-09-06 10:01:20 UTC
+++ third_party/webrtc/rtc_base/ip_address.cc
-@@ -14,7 +14,8 @@
- #include <cstring>
- #include <string>
+@@ -22,7 +22,8 @@
+ #include "rtc_base/string_utils.h"
+
#if defined(WEBRTC_POSIX)
-#ifdef OPENBSD
+#if defined(WEBRTC_BSD)
+#include <sys/types.h>
#include <netinet/in_systm.h>
#endif
- #ifndef __native_client__
+ #include <netdb.h>
diff --git a/www/chromium/files/patch-third__party_webrtc_rtc__base_net__helpers.cc b/www/chromium/files/patch-third__party_webrtc_rtc__base_net__helpers.cc
index 9998d5416b12..efe45b4fd676 100644
--- a/www/chromium/files/patch-third__party_webrtc_rtc__base_net__helpers.cc
+++ b/www/chromium/files/patch-third__party_webrtc_rtc__base_net__helpers.cc
@@ -1,10 +1,10 @@
---- third_party/webrtc/rtc_base/net_helpers.cc.orig 2025-05-28 14:55:43 UTC
+--- third_party/webrtc/rtc_base/net_helpers.cc.orig 2025-09-06 10:01:20 UTC
+++ third_party/webrtc/rtc_base/net_helpers.cc
-@@ -21,6 +21,7 @@
+@@ -20,6 +20,7 @@
#endif
- #if defined(WEBRTC_POSIX) && !defined(__native_client__)
+ #if defined(WEBRTC_POSIX)
#include <arpa/inet.h>
+#include <sys/socket.h>
- #endif // defined(WEBRTC_POSIX) && !defined(__native_client__)
+ #endif // defined(WEBRTC_POSIX)
namespace webrtc {
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 22cae58f7728..a914eda4b1ac 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-08-07 06:57:29 UTC
+--- third_party/webrtc/rtc_base/network.cc.orig 2025-09-06 10:01:20 UTC
+++ third_party/webrtc/rtc_base/network.cc
-@@ -305,7 +305,12 @@ AdapterType GetAdapterTypeFromName(absl::string_view n
+@@ -303,7 +303,12 @@ AdapterType GetAdapterTypeFromName(absl::string_view n
}
#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 90459c8dfb87..b097b5b0458f 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,24 +1,24 @@
---- 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.orig 2025-09-06 10:01:20 UTC
+++ third_party/webrtc/rtc_base/physical_socket_server.cc
-@@ -65,7 +65,7 @@
- #include "rtc_base/synchronization/mutex.h"
- #include "rtc_base/time_utils.h"
+@@ -61,7 +61,7 @@
+ #undef SetPort
+ #endif
-#if defined(WEBRTC_LINUX)
+#if defined(WEBRTC_LINUX) && !defined(WEBRTC_BSD)
+ #include <asm-generic/socket.h>
#include <linux/sockios.h>
- #endif
-
-@@ -85,7 +85,7 @@ typedef void* SockOptArg;
-
+ #include <sys/epoll.h>
+@@ -78,7 +78,7 @@
+ typedef void* SockOptArg;
#endif // WEBRTC_POSIX
--#if defined(WEBRTC_POSIX) && !defined(WEBRTC_MAC) && !defined(__native_client__)
-+#if defined(WEBRTC_POSIX) && !defined(WEBRTC_MAC) && !defined(__native_client__) && !defined(WEBRTC_BSD)
-
+-#if defined(WEBRTC_POSIX) && !defined(WEBRTC_MAC)
++#if defined(WEBRTC_POSIX) && !defined(WEBRTC_MAC) && !defined(WEBRTC_BSD)
int64_t GetSocketRecvTimestamp(int socket) {
struct timeval tv_ioctl;
-@@ -340,7 +340,7 @@ int PhysicalSocket::GetOption(Option opt, int* value)
+ int ret = ioctl(socket, SIOCGSTAMP, &tv_ioctl);
+@@ -331,7 +331,7 @@ int PhysicalSocket::GetOption(Option opt, int* value)
return -1;
}
if (opt == OPT_DONTFRAGMENT) {
@@ -27,7 +27,7 @@
*value = (*value != IP_PMTUDISC_DONT) ? 1 : 0;
#endif
} else if (opt == OPT_DSCP) {
-@@ -369,7 +369,7 @@ int PhysicalSocket::SetOption(Option opt, int value) {
+@@ -360,7 +360,7 @@ int PhysicalSocket::SetOption(Option opt, int value) {
if (TranslateOption(opt, &slevel, &sopt) == -1)
return -1;
if (opt == OPT_DONTFRAGMENT) {
@@ -36,7 +36,7 @@
value = (value) ? IP_PMTUDISC_DO : IP_PMTUDISC_DONT;
#endif
} else if (opt == OPT_DSCP) {
-@@ -400,7 +400,7 @@ int PhysicalSocket::SetOption(Option opt, int value) {
+@@ -391,7 +391,7 @@ int PhysicalSocket::SetOption(Option opt, int value) {
int PhysicalSocket::Send(const void* pv, size_t cb) {
int sent = DoSend(
s_, reinterpret_cast<const char*>(pv), static_cast<int>(cb),
@@ -45,7 +45,7 @@
// Suppress SIGPIPE. Without this, attempting to send on a socket whose
// other end is closed will result in a SIGPIPE signal being raised to
// our process, which by default will terminate the process, which we
-@@ -429,7 +429,7 @@ int PhysicalSocket::SendTo(const void* buffer,
+@@ -420,7 +420,7 @@ int PhysicalSocket::SendTo(const void* buffer,
size_t len = addr.ToSockAddrStorage(&saddr);
int sent =
DoSendTo(s_, static_cast<const char*>(buffer), static_cast<int>(length),
@@ -54,16 +54,16 @@
// Suppress SIGPIPE. See above for explanation.
MSG_NOSIGNAL,
#else
-@@ -707,7 +707,7 @@ int PhysicalSocket::TranslateOption(Option opt, int* s
+@@ -698,7 +698,7 @@ int PhysicalSocket::TranslateOption(Option opt, int* s
*slevel = IPPROTO_IP;
*sopt = IP_DONTFRAGMENT;
break;
--#elif defined(WEBRTC_MAC) || defined(BSD) || defined(__native_client__)
-+#elif defined(WEBRTC_MAC) || defined(WEBRTC_BSD) || defined(__native_client__)
+-#elif defined(WEBRTC_MAC) || defined(BSD)
++#elif defined(WEBRTC_MAC) || defined(WEBRTC_BSD)
RTC_LOG(LS_WARNING) << "Socket::OPT_DONTFRAGMENT not supported.";
return -1;
#elif defined(WEBRTC_POSIX)
-@@ -756,7 +756,7 @@ int PhysicalSocket::TranslateOption(Option opt, int* s
+@@ -747,7 +747,7 @@ int PhysicalSocket::TranslateOption(Option opt, int* s
return -1;
#endif
case OPT_RECV_ECN:
@@ -72,7 +72,7 @@
if (family_ == AF_INET6) {
*slevel = IPPROTO_IPV6;
*sopt = IPV6_RECVTCLASS;
-@@ -776,10 +776,19 @@ int PhysicalSocket::TranslateOption(Option opt, int* s
+@@ -767,10 +767,19 @@ int PhysicalSocket::TranslateOption(Option opt, int* s
*sopt = SO_KEEPALIVE;
break;
case OPT_TCP_KEEPCNT:
@@ -92,7 +92,7 @@
*slevel = IPPROTO_TCP;
#if !defined(WEBRTC_MAC)
*sopt = TCP_KEEPIDLE;
-@@ -787,12 +796,18 @@ int PhysicalSocket::TranslateOption(Option opt, int* s
+@@ -778,12 +787,18 @@ int PhysicalSocket::TranslateOption(Option opt, int* s
*sopt = TCP_KEEPALIVE;
#endif
break;
diff --git a/www/chromium/files/patch-third__party_webrtc_rtc__base_platform__thread__types.cc b/www/chromium/files/patch-third__party_webrtc_rtc__base_platform__thread__types.cc
index 1a359b6a988a..d5800e2d53c7 100644
--- a/www/chromium/files/patch-third__party_webrtc_rtc__base_platform__thread__types.cc
+++ b/www/chromium/files/patch-third__party_webrtc_rtc__base_platform__thread__types.cc
@@ -1,16 +1,21 @@
---- third_party/webrtc/rtc_base/platform_thread_types.cc.orig 2025-05-28 14:55:43 UTC
+--- third_party/webrtc/rtc_base/platform_thread_types.cc.orig 2025-09-06 10:01:20 UTC
+++ third_party/webrtc/rtc_base/platform_thread_types.cc
-@@ -12,7 +12,9 @@
+@@ -12,11 +12,13 @@
// IWYU pragma: begin_keep
#if defined(WEBRTC_LINUX)
+#if !defined(WEBRTC_BSD)
+ #include <linux/prctl.h>
#include <sys/prctl.h>
+#endif
#include <sys/syscall.h>
- #endif
-@@ -46,6 +48,8 @@ PlatformThreadId CurrentThreadId() {
+-#if !defined(WEBRTC_ARCH_ARM) && !defined(WEBRTC_ARCH_ARM64)
++#if !defined(WEBRTC_ARCH_ARM) && !defined(WEBRTC_ARCH_ARM64) && !defined(WEBRTC_BSD)
+ #include <asm/unistd_64.h>
+ #endif
+ #endif
+@@ -50,6 +52,8 @@ PlatformThreadId CurrentThreadId() {
return gettid();
#elif defined(WEBRTC_FUCHSIA)
return zx_thread_self();
@@ -19,7 +24,7 @@
#elif defined(WEBRTC_LINUX)
return syscall(__NR_gettid);
#elif defined(__EMSCRIPTEN__)
-@@ -76,6 +80,7 @@ bool IsThreadRefEqual(const PlatformThreadRef& a, cons
+@@ -80,6 +84,7 @@ bool IsThreadRefEqual(const PlatformThreadRef& a, cons
}
void SetCurrentThreadName(const char* name) {
@@ -27,7 +32,7 @@
#if defined(WEBRTC_WIN)
// The SetThreadDescription API works even if no debugger is attached.
// The names set with this API also show up in ETW traces. Very handy.
-@@ -122,6 +127,7 @@ void SetCurrentThreadName(const char* name) {
+@@ -126,6 +131,7 @@ void SetCurrentThreadName(const char* name) {
zx_status_t status = zx_object_set_property(zx_thread_self(), ZX_PROP_NAME,
name, strlen(name));
RTC_DCHECK_EQ(status, ZX_OK);
diff --git a/www/chromium/files/patch-third__party_zlib_BUILD.gn b/www/chromium/files/patch-third__party_zlib_BUILD.gn
index ba5aff69e648..321849d04ae1 100644
--- a/www/chromium/files/patch-third__party_zlib_BUILD.gn
+++ b/www/chromium/files/patch-third__party_zlib_BUILD.gn
@@ -1,4 +1,4 @@
---- third_party/zlib/BUILD.gn.orig 2025-08-07 06:57:29 UTC
+--- third_party/zlib/BUILD.gn.orig 2025-09-06 10:01:20 UTC
+++ third_party/zlib/BUILD.gn
@@ -128,7 +128,7 @@ if (use_arm_neon_optimizations) {
defines = [ "CRC32_ARMV8_CRC32" ]
@@ -24,8 +24,8 @@
]
}
-- if (is_apple || is_android || is_nacl) {
-+ if (is_apple || is_android || is_nacl || is_bsd) {
+- if (is_apple || is_android) {
++ if (is_apple || is_android || is_bsd) {
# Mac, Android and the BSDs don't have fopen64, ftello64, or fseeko64. We
# use fopen, ftell, and fseek instead on these systems.
defines = [ "USE_FILE32API" ]
diff --git a/www/chromium/files/patch-tools_grit_grit_node_base.py b/www/chromium/files/patch-tools_grit_grit_node_base.py
index 798d6c3ecddd..252379df0a21 100644
--- a/www/chromium/files/patch-tools_grit_grit_node_base.py
+++ b/www/chromium/files/patch-tools_grit_grit_node_base.py
@@ -1,6 +1,6 @@
---- tools/grit/grit/node/base.py.orig 2025-05-28 14:55:43 UTC
+--- tools/grit/grit/node/base.py.orig 2025-09-06 10:01:20 UTC
+++ tools/grit/grit/node/base.py
-@@ -497,7 +497,8 @@ class Node:
+@@ -491,7 +491,8 @@ class Node:
value = defs
elif name == 'is_linux':
diff --git a/www/chromium/files/patch-tools_json__schema__compiler_cpp__bundle__generator.py b/www/chromium/files/patch-tools_json__schema__compiler_cpp__bundle__generator.py
index cf827d8163e4..cc6c23967acd 100644
--- a/www/chromium/files/patch-tools_json__schema__compiler_cpp__bundle__generator.py
+++ b/www/chromium/files/patch-tools_json__schema__compiler_cpp__bundle__generator.py
@@ -1,8 +1,8 @@
---- tools/json_schema_compiler/cpp_bundle_generator.py.orig 2025-04-04 08:52:13 UTC
+--- tools/json_schema_compiler/cpp_bundle_generator.py.orig 2025-09-06 10:01:20 UTC
+++ tools/json_schema_compiler/cpp_bundle_generator.py
@@ -140,7 +140,7 @@ class CppBundleGenerator(object):
- elif platform == Platforms.FUCHSIA:
- ifdefs.append('BUILDFLAG(IS_FUCHSIA)')
+ elif platform == Platforms.DESKTOP_ANDROID:
+ ifdefs.append('BUILDFLAG(IS_DESKTOP_ANDROID)')
elif platform == Platforms.LINUX:
- ifdefs.append('BUILDFLAG(IS_LINUX)')
+ ifdefs.append('BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)')
diff --git a/www/chromium/files/patch-tools_json__schema__compiler_feature__compiler.py b/www/chromium/files/patch-tools_json__schema__compiler_feature__compiler.py
index 57196d18201b..965283bdef72 100644
--- a/www/chromium/files/patch-tools_json__schema__compiler_feature__compiler.py
+++ b/www/chromium/files/patch-tools_json__schema__compiler_feature__compiler.py
@@ -1,6 +1,6 @@
---- tools/json_schema_compiler/feature_compiler.py.orig 2025-08-07 06:57:29 UTC
+--- tools/json_schema_compiler/feature_compiler.py.orig 2025-09-06 10:01:20 UTC
+++ tools/json_schema_compiler/feature_compiler.py
-@@ -290,6 +290,8 @@ FEATURE_GRAMMAR = ({
+@@ -289,6 +289,8 @@ FEATURE_GRAMMAR = ({
'linux': 'Feature::LINUX_PLATFORM',
'mac': 'Feature::MACOSX_PLATFORM',
'win': 'Feature::WIN_PLATFORM',
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 ab3d39bd0412..73096d5e11c3 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-07-02 06:08:04 UTC
+--- tools/protoc_wrapper/protoc_wrapper.py.orig 2025-09-06 10:01:20 UTC
+++ tools/protoc_wrapper/protoc_wrapper.py
-@@ -226,15 +226,19 @@ def main(argv):
+@@ -227,15 +227,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 628d912ada05..4a8e4c8d43f5 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-08-07 06:57:29 UTC
+--- ui/accessibility/accessibility_features.cc.orig 2025-09-11 08:17:09 UTC
+++ ui/accessibility/accessibility_features.cc
-@@ -496,7 +496,7 @@ bool IsScreenAITestModeEnabled() {
+@@ -516,7 +516,7 @@ bool IsScreenAITestModeEnabled() {
return base::FeatureList::IsEnabled(::features::kScreenAITestMode);
}
@@ -9,12 +9,12 @@
BASE_FEATURE(kScreenAIPartitionAllocAdvancedChecksEnabled,
"ScreenAIPartitionAllocAdvancedChecksEnabled",
base::FEATURE_DISABLED_BY_DEFAULT);
-@@ -538,7 +538,7 @@ bool IsBlockRootWindowAccessibleNameChangeEventEnabled
+@@ -558,7 +558,7 @@ bool IsBlockRootWindowAccessibleNameChangeEventEnabled
}
#endif // BUILDFLAG(IS_MAC)
-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- BASE_FEATURE(kWasmTtsComponentUpdaterEnabled,
- "WasmTtsComponentUpdaterEnabled",
- base::FEATURE_ENABLED_BY_DEFAULT);
+ BASE_FEATURE(kWasmTtsComponentUpdaterV3Enabled,
+ "WasmTtsComponentUpdaterV3Enabled",
+ base::FEATURE_DISABLED_BY_DEFAULT);
diff --git a/www/chromium/files/patch-ui_accessibility_accessibility__features.h b/www/chromium/files/patch-ui_accessibility_accessibility__features.h
index 32b0b2c70c02..d2509082d384 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-08-07 06:57:29 UTC
+--- ui/accessibility/accessibility_features.h.orig 2025-09-11 08:17:09 UTC
+++ ui/accessibility/accessibility_features.h
-@@ -330,7 +330,7 @@ AX_BASE_EXPORT bool IsScreenAIOCREnabled();
+@@ -345,7 +345,7 @@ AX_BASE_EXPORT bool IsScreenAIOCREnabled();
AX_BASE_EXPORT BASE_DECLARE_FEATURE(kScreenAITestMode);
AX_BASE_EXPORT bool IsScreenAITestModeEnabled();
@@ -9,12 +9,12 @@
// Enables advanced partition allocation checks in ScreenAI service.
// TODO(crbug.com/418199684): Remove when the bug is fixed.
AX_BASE_EXPORT BASE_DECLARE_FEATURE(
-@@ -357,7 +357,7 @@ AX_BASE_EXPORT BASE_DECLARE_FEATURE(kBlockRootWindowAc
+@@ -372,7 +372,7 @@ AX_BASE_EXPORT BASE_DECLARE_FEATURE(kBlockRootWindowAc
AX_BASE_EXPORT bool IsBlockRootWindowAccessibleNameChangeEventEnabled();
#endif // BUILDFLAG(IS_MAC)
-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- // Enable the component updater to download the wasm tts engine component.
- AX_BASE_EXPORT BASE_DECLARE_FEATURE(kWasmTtsComponentUpdaterEnabled);
- AX_BASE_EXPORT bool IsWasmTtsComponentUpdaterEnabled();
+ // Use the v3 version of the wasm tts engine component.
+ AX_BASE_EXPORT BASE_DECLARE_FEATURE(kWasmTtsComponentUpdaterV3Enabled);
+ AX_BASE_EXPORT bool IsWasmTtsComponentUpdaterV3Enabled();
diff --git a/www/chromium/files/patch-ui_accessibility_ax__node.cc b/www/chromium/files/patch-ui_accessibility_ax__node.cc
index 7cfe20cf2cc5..293528f5db36 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-08-07 06:57:29 UTC
+--- ui/accessibility/ax_node.cc.orig 2025-09-06 10:01:20 UTC
+++ ui/accessibility/ax_node.cc
-@@ -1555,7 +1555,7 @@ AXNode::GetExtraMacNodes() const {
+@@ -1547,7 +1547,7 @@ AXNode::GetExtraMacNodes() const {
return &table_info->extra_mac_nodes;
}
@@ -9,12 +9,12 @@
AXNode* AXNode::GetExtraAnnouncementNode(
ax::mojom::AriaNotificationPriority priority_property) const {
if (!tree_->extra_announcement_nodes()) {
-@@ -1583,7 +1583,7 @@ bool AXNode::IsGenerated() const {
+@@ -1575,7 +1575,7 @@ bool AXNode::IsGenerated() const {
GetRole() == ax::mojom::Role::kColumn ||
GetRole() == ax::mojom::Role::kTableHeaderContainer;
DCHECK_EQ(is_generated_node, is_extra_mac_node_role);
-#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN)
+#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
- // On Linux, generated nodes are always children of the root.
+ // On Linux and Windows, generated nodes are always children of the root, but
+ // not necessarily the root tree.
if (GetParent() && GetParent()->GetManager()) {
- DCHECK(GetParent()->GetManager()->IsRoot());
diff --git a/www/chromium/files/patch-ui_accessibility_ax__node.h b/www/chromium/files/patch-ui_accessibility_ax__node.h
index 5181fdf601e9..16238e724025 100644
--- a/www/chromium/files/patch-ui_accessibility_ax__node.h
+++ b/www/chromium/files/patch-ui_accessibility_ax__node.h
@@ -1,6 +1,6 @@
---- ui/accessibility/ax_node.h.orig 2025-08-07 06:57:29 UTC
+--- ui/accessibility/ax_node.h.orig 2025-09-06 10:01:20 UTC
+++ ui/accessibility/ax_node.h
-@@ -587,7 +587,7 @@ class AX_EXPORT AXNode final {
+@@ -582,7 +582,7 @@ class AX_EXPORT AXNode final {
const std::vector<raw_ptr<AXNode, VectorExperimental>>* GetExtraMacNodes()
const;
diff --git a/www/chromium/files/patch-ui_accessibility_ax__tree.cc b/www/chromium/files/patch-ui_accessibility_ax__tree.cc
index f3a8ae1a5338..c85680653420 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-08-07 06:57:29 UTC
+--- ui/accessibility/ax_tree.cc.orig 2025-09-06 10:01:20 UTC
+++ ui/accessibility/ax_tree.cc
-@@ -724,7 +724,7 @@ struct AXTreeUpdateState {
+@@ -700,7 +700,7 @@ struct AXTreeUpdateState {
// (crrev.com/c/2892259).
const raw_ref<const AXTreeUpdate> pending_tree_update;
@@ -9,7 +9,7 @@
bool should_clear_extra_announcement_nodes = false;
#endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN)
-@@ -882,7 +882,7 @@ bool AXTree::ComputeNodeIsIgnoredChanged(
+@@ -855,7 +855,7 @@ bool AXTree::ComputeNodeIsIgnoredChanged(
return old_node_is_ignored != new_node_is_ignored;
}
@@ -18,7 +18,7 @@
ExtraAnnouncementNodes::ExtraAnnouncementNodes(AXNode* root) {
assertive_node_ = CreateNode("assertive", root);
polite_node_ = CreateNode("polite", root);
-@@ -975,7 +975,7 @@ AXNode* AXTree::GetFromId(AXNodeID id) const {
+@@ -948,7 +948,7 @@ AXNode* AXTree::GetFromId(AXNodeID id) const {
void AXTree::Destroy() {
base::ElapsedThreadTimer timer;
@@ -27,7 +27,7 @@
ClearExtraAnnouncementNodes();
#endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN)
-@@ -1633,7 +1633,7 @@ bool AXTree::Unserialize(const AXTreeUpdate& update) {
+@@ -1600,7 +1600,7 @@ bool AXTree::Unserialize(const AXTreeUpdate& update) {
observers_.Notify(&AXTreeObserver::OnAtomicUpdateFinished, this,
root_->id() != old_root_id, changes);
@@ -36,7 +36,7 @@
if (update_state.should_clear_extra_announcement_nodes) {
ClearExtraAnnouncementNodes();
}
-@@ -2210,7 +2210,7 @@ void AXTree::NotifyNodeAttributesWillChange(
+@@ -2186,7 +2186,7 @@ void AXTree::NotifyNodeAttributesWillChange(
new_data);
}
@@ -45,7 +45,7 @@
void AXTree::ClearExtraAnnouncementNodes() {
if (!extra_announcement_nodes_) {
return;
-@@ -2603,7 +2603,7 @@ bool AXTree::CreateNewChildVector(
+@@ -2596,7 +2596,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 fa9086611f24..091de55358be 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-08-07 06:57:29 UTC
+--- ui/accessibility/ax_tree.h.orig 2025-09-06 10:01:20 UTC
+++ ui/accessibility/ax_tree.h
-@@ -63,7 +63,7 @@ enum class AXTreeUnserializeError {
+@@ -64,7 +64,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
-@@ -288,7 +288,7 @@ class AX_EXPORT AXTree {
+@@ -289,7 +289,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 {
-@@ -550,7 +550,7 @@ class AX_EXPORT AXTree {
+@@ -548,7 +548,7 @@ class AX_EXPORT AXTree {
std::unique_ptr<AXEvent> event_data_;
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 dbbeb83fbf4c..6b7e308478ce 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-08-07 06:57:29 UTC
+--- ui/base/resource/resource_bundle.cc.orig 2025-09-06 10:01:20 UTC
+++ ui/base/resource/resource_bundle.cc
-@@ -1004,7 +1004,7 @@ void ResourceBundle::ReloadFonts() {
+@@ -1002,7 +1002,7 @@ void ResourceBundle::ReloadFonts() {
}
ResourceScaleFactor ResourceBundle::GetMaxResourceScaleFactor() const {
diff --git a/www/chromium/files/patch-ui_base_test_skia__gold__pixel__diff.cc b/www/chromium/files/patch-ui_base_test_skia__gold__pixel__diff.cc
index 0a9e4249ae59..c06378d10a9b 100644
--- a/www/chromium/files/patch-ui_base_test_skia__gold__pixel__diff.cc
+++ b/www/chromium/files/patch-ui_base_test_skia__gold__pixel__diff.cc
@@ -1,6 +1,6 @@
---- ui/base/test/skia_gold_pixel_diff.cc.orig 2025-03-05 08:14:56 UTC
+--- ui/base/test/skia_gold_pixel_diff.cc.orig 2025-09-06 10:01:20 UTC
+++ ui/base/test/skia_gold_pixel_diff.cc
-@@ -117,7 +117,7 @@ const char* GetPlatformName() {
+@@ -121,7 +121,7 @@ const char* GetPlatformName() {
return "windows";
#elif BUILDFLAG(IS_APPLE)
return "macOS";
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 c4639aee3311..8df5848b12b3 100644
--- a/www/chromium/files/patch-ui_base_ui__base__features.cc
+++ b/www/chromium/files/patch-ui_base_ui__base__features.cc
@@ -1,6 +1,6 @@
---- ui/base/ui_base_features.cc.orig 2025-07-02 06:08:04 UTC
+--- ui/base/ui_base_features.cc.orig 2025-09-06 10:01:20 UTC
+++ ui/base/ui_base_features.cc
-@@ -119,7 +119,7 @@ BASE_FEATURE(kWaylandLinuxDrmSyncobj,
+@@ -113,7 +113,7 @@ BASE_FEATURE(kWaylandLinuxDrmSyncobj,
// Controls whether support for Wayland's per-surface scaling is enabled.
BASE_FEATURE(kWaylandPerSurfaceScale,
"WaylandPerSurfaceScale",
@@ -9,16 +9,7 @@
base::FEATURE_ENABLED_BY_DEFAULT
#else
base::FEATURE_DISABLED_BY_DEFAULT
-@@ -143,7 +143,7 @@ BASE_FEATURE(kWaylandSessionManagement,
- base::FEATURE_DISABLED_BY_DEFAULT);
- #endif // BUILDFLAG(IS_OZONE)
-
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- // If this feature is enabled, users not specify --ozone-platform-hint switch
- // will get --ozone-platform-hint=auto treatment. https://crbug.com/40250220.
- COMPONENT_EXPORT(UI_BASE_FEATURES)
-@@ -231,7 +231,7 @@ BASE_FEATURE(kUiCompositorUsesLayerLists,
+@@ -195,7 +195,7 @@ BASE_FEATURE(kUiCompositorUsesLayerLists,
// native apps on Windows.
BASE_FEATURE(kExperimentalFlingAnimation,
"ExperimentalFlingAnimation",
@@ -27,7 +18,7 @@
base::FEATURE_ENABLED_BY_DEFAULT
#else
base::FEATURE_DISABLED_BY_DEFAULT
-@@ -323,7 +323,7 @@ bool IsForcedColorsEnabled() {
+@@ -293,7 +293,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
deleted file mode 100644
index 99bce9421f17..000000000000
--- a/www/chromium/files/patch-ui_base_ui__base__features.h
+++ /dev/null
@@ -1,11 +0,0 @@
---- ui/base/ui_base_features.h.orig 2025-07-02 06:08:04 UTC
-+++ ui/base/ui_base_features.h
-@@ -129,7 +129,7 @@ COMPONENT_EXPORT(UI_BASE_FEATURES)
- BASE_DECLARE_FEATURE(kWaylandSessionManagement);
- #endif // BUILDFLAG(IS_OZONE)
-
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- COMPONENT_EXPORT(UI_BASE_FEATURES)
- BASE_DECLARE_FEATURE(kOverrideDefaultOzonePlatformHintToAuto);
- #endif // BUILDFLAG(IS_LINUX)
diff --git a/www/chromium/files/patch-ui_color_color__id.h b/www/chromium/files/patch-ui_color_color__id.h
index 4e364c52dceb..993470ea5d9b 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-08-07 06:57:29 UTC
+--- ui/color/color_id.h.orig 2025-09-06 10:01:20 UTC
+++ ui/color/color_id.h
-@@ -647,7 +647,7 @@
+@@ -648,7 +648,7 @@
E_CPONLY(kColorCrosSysPositive) \
E_CPONLY(kColorCrosSysComplementVariant) \
E_CPONLY(kColorCrosSysInputFieldOnBase)
diff --git a/www/chromium/files/patch-ui_gfx_BUILD.gn b/www/chromium/files/patch-ui_gfx_BUILD.gn
index e8a025673dd3..588e51d91c4e 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-08-07 06:57:29 UTC
+--- ui/gfx/BUILD.gn.orig 2025-09-06 10:01:20 UTC
+++ ui/gfx/BUILD.gn
-@@ -667,7 +667,7 @@ source_set("memory_buffer_sources") {
+@@ -659,7 +659,7 @@ source_set("memory_buffer_sources") {
deps += [ "//build/config/linux/libdrm" ]
}
diff --git a/www/chromium/files/patch-ui_gfx_font__fallback__linux.cc b/www/chromium/files/patch-ui_gfx_font__fallback__linux.cc
index cb92aba46c15..7c98da16d66d 100644
--- a/www/chromium/files/patch-ui_gfx_font__fallback__linux.cc
+++ b/www/chromium/files/patch-ui_gfx_font__fallback__linux.cc
@@ -1,6 +1,6 @@
---- ui/gfx/font_fallback_linux.cc.orig 2024-09-30 07:45:04 UTC
+--- ui/gfx/font_fallback_linux.cc.orig 2025-09-06 10:01:20 UTC
+++ ui/gfx/font_fallback_linux.cc
-@@ -32,6 +32,8 @@
+@@ -28,6 +28,8 @@
#include "ui/gfx/linux/fontconfig_util.h"
#include "ui/gfx/platform_font.h"
diff --git a/www/chromium/files/patch-ui_gfx_font__render__params__linux.cc b/www/chromium/files/patch-ui_gfx_font__render__params__linux.cc
index f0e4a6f9c62c..f08a20d92d83 100644
--- a/www/chromium/files/patch-ui_gfx_font__render__params__linux.cc
+++ b/www/chromium/files/patch-ui_gfx_font__render__params__linux.cc
@@ -1,4 +1,4 @@
---- ui/gfx/font_render_params_linux.cc.orig 2025-03-05 08:14:56 UTC
+--- ui/gfx/font_render_params_linux.cc.orig 2025-09-06 10:01:20 UTC
+++ ui/gfx/font_render_params_linux.cc
@@ -24,7 +24,7 @@
#include "ui/gfx/linux/fontconfig_util.h"
@@ -9,7 +9,7 @@
#include "ui/linux/linux_ui.h"
#endif
-@@ -222,7 +222,7 @@ FontRenderParams GetFontRenderParams(const FontRenderP
+@@ -224,7 +224,7 @@ FontRenderParams GetFontRenderParams(const FontRenderP
// Start with the delegate's settings, but let Fontconfig have the final say.
FontRenderParams params;
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 58c1a340bca7..50445fe3c0ba 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-08-07 06:57:29 UTC
+--- ui/gfx/mojom/native_handle_types_mojom_traits.h.orig 2025-09-06 10:01:20 UTC
+++ ui/gfx/mojom/native_handle_types_mojom_traits.h
@@ -18,7 +18,7 @@
#include "ui/gfx/gpu_memory_buffer_handle.h"
@@ -9,7 +9,7 @@
#include "ui/gfx/native_pixmap_handle.h"
#endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_OZONE)
-@@ -45,7 +45,7 @@ struct COMPONENT_EXPORT(GFX_NATIVE_HANDLE_TYPES_SHARED
+@@ -49,7 +49,7 @@ struct COMPONENT_EXPORT(GFX_NATIVE_HANDLE_TYPES_SHARED
};
#endif // BUILDFLAG(IS_ANDROID)
@@ -18,7 +18,7 @@
template <>
struct COMPONENT_EXPORT(GFX_NATIVE_HANDLE_TYPES_SHARED_MOJOM_TRAITS)
StructTraits<gfx::mojom::NativePixmapPlaneDataView,
-@@ -73,13 +73,13 @@ struct COMPONENT_EXPORT(GFX_NATIVE_HANDLE_TYPES_SHARED
+@@ -77,13 +77,13 @@ struct COMPONENT_EXPORT(GFX_NATIVE_HANDLE_TYPES_SHARED
return pixmap_handle.planes;
}
@@ -34,7 +34,7 @@
static bool supports_zero_copy_webgpu_import(
const gfx::NativePixmapHandle& pixmap_handle) {
return pixmap_handle.supports_zero_copy_webgpu_import;
-@@ -204,7 +204,7 @@ struct COMPONENT_EXPORT(GFX_NATIVE_HANDLE_TYPES_SHARED
+@@ -207,7 +207,7 @@ struct COMPONENT_EXPORT(GFX_NATIVE_HANDLE_TYPES_SHARED
static IOSurfaceHandle io_surface_handle(gfx::GpuMemoryBufferHandle& handle);
#endif // BUILDFLAG(IS_APPLE)
diff --git a/www/chromium/files/patch-ui_gfx_platform__font__skia.cc b/www/chromium/files/patch-ui_gfx_platform__font__skia.cc
index 1d867ecf3822..e4e38781f2dd 100644
--- a/www/chromium/files/patch-ui_gfx_platform__font__skia.cc
+++ b/www/chromium/files/patch-ui_gfx_platform__font__skia.cc
@@ -1,4 +1,4 @@
---- ui/gfx/platform_font_skia.cc.orig 2024-08-26 12:06:38 UTC
+--- ui/gfx/platform_font_skia.cc.orig 2025-09-06 10:01:20 UTC
+++ ui/gfx/platform_font_skia.cc
@@ -29,7 +29,7 @@
#include "ui/gfx/system_fonts_win.h"
@@ -9,7 +9,7 @@
#include "ui/linux/linux_ui.h"
#endif
-@@ -167,7 +167,7 @@ void PlatformFontSkia::EnsuresDefaultFontIsInitialized
+@@ -170,7 +170,7 @@ void PlatformFontSkia::EnsuresDefaultFontIsInitialized
weight = system_font.GetWeight();
#endif // BUILDFLAG(IS_WIN)
diff --git a/www/chromium/files/patch-ui_gl_gl__switches.cc b/www/chromium/files/patch-ui_gl_gl__switches.cc
index 0d1dad9fad85..e0019bba58b8 100644
--- a/www/chromium/files/patch-ui_gl_gl__switches.cc
+++ b/www/chromium/files/patch-ui_gl_gl__switches.cc
@@ -1,4 +1,4 @@
---- ui/gl/gl_switches.cc.orig 2025-08-07 06:57:29 UTC
+--- ui/gl/gl_switches.cc.orig 2025-09-06 10:01:20 UTC
+++ ui/gl/gl_switches.cc
@@ -15,7 +15,7 @@
#endif
@@ -9,7 +9,7 @@
#include <vulkan/vulkan_core.h>
#include "third_party/angle/src/gpu_info_util/SystemInfo.h" // nogncheck
#endif // BUILDFLAG(ENABLE_VULKAN) && (BUILDFLAG(IS_LINUX) ||
-@@ -323,7 +323,7 @@ bool IsDefaultANGLEVulkan() {
+@@ -328,7 +328,7 @@ bool IsDefaultANGLEVulkan() {
}
#endif // BUILDFLAG(IS_ANDROID)
#if BUILDFLAG(ENABLE_VULKAN) && \
@@ -18,7 +18,7 @@
angle::SystemInfo system_info;
{
TRACE_EVENT("gpu,startup", "angle::GetSystemInfoVulkan");
-@@ -405,7 +405,7 @@ bool IsDefaultANGLEVulkan() {
+@@ -410,7 +410,7 @@ bool IsDefaultANGLEVulkan() {
}
#endif // BUILDFLAG(IS_ANDROID)
diff --git a/www/chromium/files/patch-ui_native__theme_native__theme__base.cc b/www/chromium/files/patch-ui_native__theme_native__theme__base.cc
index 44d540f3b1c9..6fce00c15b20 100644
--- a/www/chromium/files/patch-ui_native__theme_native__theme__base.cc
+++ b/www/chromium/files/patch-ui_native__theme_native__theme__base.cc
@@ -1,6 +1,6 @@
---- ui/native_theme/native_theme_base.cc.orig 2025-08-07 06:57:29 UTC
+--- ui/native_theme/native_theme_base.cc.orig 2025-09-06 10:01:20 UTC
+++ ui/native_theme/native_theme_base.cc
-@@ -241,7 +241,7 @@ void NativeThemeBase::Paint(cc::PaintCanvas* canvas,
+@@ -242,7 +242,7 @@ void NativeThemeBase::Paint(cc::PaintCanvas* canvas,
std::get<ButtonExtraParams>(extra), color_scheme,
accent_color_opaque);
break;
diff --git a/www/chromium/files/patch-ui_ozone_platform_wayland_host_wayland__frame__manager.cc b/www/chromium/files/patch-ui_ozone_platform_wayland_host_wayland__frame__manager.cc
index e106ca3408e3..6ad2aac2380f 100644
--- a/www/chromium/files/patch-ui_ozone_platform_wayland_host_wayland__frame__manager.cc
+++ b/www/chromium/files/patch-ui_ozone_platform_wayland_host_wayland__frame__manager.cc
@@ -1,6 +1,6 @@
---- ui/ozone/platform/wayland/host/wayland_frame_manager.cc.orig 2025-05-13 08:59:54 UTC
+--- ui/ozone/platform/wayland/host/wayland_frame_manager.cc.orig 2025-09-06 10:01:20 UTC
+++ ui/ozone/platform/wayland/host/wayland_frame_manager.cc
-@@ -461,8 +461,10 @@ std::optional<bool> WaylandFrameManager::ApplySurfaceC
+@@ -460,8 +460,10 @@ std::optional<bool> WaylandFrameManager::ApplySurfaceC
surface->UpdateBufferDamageRegion(
gfx::ToEnclosingRectIgnoringError(surface_damage));
diff --git a/www/chromium/files/patch-ui_views_BUILD.gn b/www/chromium/files/patch-ui_views_BUILD.gn
index c0812cb8e3bd..936f7a34cca8 100644
--- a/www/chromium/files/patch-ui_views_BUILD.gn
+++ b/www/chromium/files/patch-ui_views_BUILD.gn
@@ -1,6 +1,6 @@
---- ui/views/BUILD.gn.orig 2025-08-07 06:57:29 UTC
+--- ui/views/BUILD.gn.orig 2025-09-06 10:01:20 UTC
+++ ui/views/BUILD.gn
-@@ -833,7 +833,6 @@ component("views") {
+@@ -835,7 +835,6 @@ component("views") {
"windows_stationarity_monitor_aura.cc",
]
deps += [
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 9833179044e7..7bf31d96533d 100644
--- a/www/chromium/files/patch-ui_views_controls_textfield_textfield.cc
+++ b/www/chromium/files/patch-ui_views_controls_textfield_textfield.cc
@@ -1,4 +1,4 @@
---- ui/views/controls/textfield/textfield.cc.orig 2025-08-07 06:57:29 UTC
+--- ui/views/controls/textfield/textfield.cc.orig 2025-09-06 10:01:20 UTC
+++ ui/views/controls/textfield/textfield.cc
@@ -86,7 +86,7 @@
#include "base/win/win_util.h"
@@ -18,7 +18,7 @@
return flags & ui::EF_CONTROL_DOWN;
#else
return false;
-@@ -790,7 +790,7 @@ bool Textfield::OnKeyPressed(const ui::KeyEvent& event
+@@ -791,7 +791,7 @@ bool Textfield::OnKeyPressed(const ui::KeyEvent& event
return handled;
}
@@ -27,7 +27,7 @@
if (!handled) {
if (auto* linux_ui = ui::LinuxUi::instance()) {
const auto command =
-@@ -975,7 +975,7 @@ void Textfield::AboutToRequestFocusFromTabTraversal(bo
+@@ -976,7 +976,7 @@ void Textfield::AboutToRequestFocusFromTabTraversal(bo
}
bool Textfield::SkipDefaultKeyEventProcessing(const ui::KeyEvent& event) {
@@ -36,7 +36,7 @@
// Skip any accelerator handling that conflicts with custom keybindings.
if (auto* linux_ui = ui::LinuxUi::instance()) {
if (IsTextEditCommandEnabled(linux_ui->GetTextEditCommandForEvent(
-@@ -2063,7 +2063,7 @@ bool Textfield::ShouldDoLearning() {
+@@ -2065,7 +2065,7 @@ bool Textfield::ShouldDoLearning() {
return false;
}
diff --git a/www/chromium/files/patch-ui_views_widget_widget.cc b/www/chromium/files/patch-ui_views_widget_widget.cc
index ac997f793d28..8f6a634f072d 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-08-07 06:57:29 UTC
+--- ui/views/widget/widget.cc.orig 2025-09-06 10:01:20 UTC
+++ ui/views/widget/widget.cc
@@ -63,7 +63,7 @@
#include "ui/views/widget/widget_removals_observer.h"
@@ -9,7 +9,7 @@
#include "ui/linux/linux_ui.h"
#endif
-@@ -2493,7 +2493,7 @@ const ui::NativeTheme* Widget::GetNativeTheme() const
+@@ -2498,7 +2498,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 7185d02ab75e..867fde4b5cf1 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-08-07 06:57:29 UTC
+--- ui/views/widget/widget.h.orig 2025-09-06 10:01:20 UTC
+++ ui/views/widget/widget.h
-@@ -491,7 +491,7 @@ class VIEWS_EXPORT Widget : public internal::NativeWid
+@@ -493,7 +493,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-v8_BUILD.gn b/www/chromium/files/patch-v8_BUILD.gn
index b3cb7fc5a3ba..736f04cbc7db 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-08-07 06:57:29 UTC
+--- v8/BUILD.gn.orig 2025-09-06 10:01:20 UTC
+++ v8/BUILD.gn
-@@ -1012,6 +1012,8 @@ external_v8_defines = [
+@@ -976,6 +976,8 @@ external_v8_defines = [
"V8_TARGET_OS_MACOS",
"V8_TARGET_OS_WIN",
"V8_TARGET_OS_CHROMEOS",
@@ -9,7 +9,7 @@
]
enabled_external_v8_defines = [
-@@ -1085,6 +1087,12 @@ if (target_os == "android") {
+@@ -1050,6 +1052,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
-@@ -2604,6 +2612,12 @@ template("run_mksnapshot") {
+@@ -2574,6 +2582,12 @@ template("run_mksnapshot") {
if (!v8_enable_builtins_profiling && v8_enable_builtins_reordering) {
args += [ "--reorder-builtins" ]
}
@@ -34,8 +34,8 @@
+ }
}
- if (v8_enable_turboshaft_csa) {
-@@ -6765,7 +6779,7 @@ v8_component("v8_libbase") {
+ # This is needed to distinguish between generating code for the simulator
+@@ -6770,7 +6784,7 @@ v8_component("v8_libbase") {
}
}
@@ -44,7 +44,7 @@
sources += [
"src/base/debug/stack_trace_posix.cc",
"src/base/platform/platform-linux.cc",
-@@ -6776,6 +6790,18 @@ v8_component("v8_libbase") {
+@@ -6781,6 +6795,18 @@ v8_component("v8_libbase") {
"dl",
"rt",
]
diff --git a/www/chromium/files/patch-v8_include_v8config.h b/www/chromium/files/patch-v8_include_v8config.h
index 92f42a8395a9..43644cb7406a 100644
--- a/www/chromium/files/patch-v8_include_v8config.h
+++ b/www/chromium/files/patch-v8_include_v8config.h
@@ -1,4 +1,4 @@
---- v8/include/v8config.h.orig 2025-08-07 06:57:29 UTC
+--- v8/include/v8config.h.orig 2025-09-06 10:01:20 UTC
+++ v8/include/v8config.h
@@ -207,6 +207,8 @@ path. Add it with -I<path> to the command line
&& !defined(V8_TARGET_OS_IOS) \
@@ -35,7 +35,7 @@
#ifdef V8_OS_MACOS
# define V8_TARGET_OS_MACOS
#endif
-@@ -394,6 +408,7 @@ path. Add it with -I<path> to the command line
+@@ -395,6 +409,7 @@ path. Add it with -I<path> to the command line
#if (defined(_M_X64) || defined(__x86_64__) /* x64 (everywhere) */ \
|| ((defined(__AARCH64EL__) || defined(_M_ARM64)) /* arm64, but ... */ \
&& !defined(_WIN32))) /* not on windows */ \
diff --git a/www/chromium/files/patch-v8_src_api_api.cc b/www/chromium/files/patch-v8_src_api_api.cc
index 942e736943ff..4cc1b841067a 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-08-14 19:12:25 UTC
+--- v8/src/api/api.cc.orig 2025-09-06 10:01:20 UTC
+++ v8/src/api/api.cc
@@ -159,7 +159,7 @@
#include "src/objects/intl-objects.h"
@@ -9,7 +9,7 @@
#include <signal.h>
#include <unistd.h>
-@@ -6479,7 +6479,7 @@ bool v8::V8::Initialize(const int build_config) {
+@@ -6454,7 +6454,7 @@ bool v8::V8::Initialize(const int build_config) {
return true;
}
diff --git a/www/chromium/files/patch-v8_src_execution_isolate.cc b/www/chromium/files/patch-v8_src_execution_isolate.cc
index c3f2fa12b521..af416fb01a79 100644
--- a/www/chromium/files/patch-v8_src_execution_isolate.cc
+++ b/www/chromium/files/patch-v8_src_execution_isolate.cc
@@ -1,6 +1,6 @@
---- v8/src/execution/isolate.cc.orig 2025-08-07 06:57:29 UTC
+--- v8/src/execution/isolate.cc.orig 2025-09-06 10:01:20 UTC
+++ v8/src/execution/isolate.cc
-@@ -173,6 +173,10 @@
+@@ -174,6 +174,10 @@
#include "src/execution/simulator-base.h"
#endif
@@ -11,7 +11,7 @@
extern "C" const uint8_t v8_Default_embedded_blob_code_[];
extern "C" uint32_t v8_Default_embedded_blob_code_size_;
extern "C" const uint8_t v8_Default_embedded_blob_data_[];
-@@ -5206,6 +5210,13 @@ void Isolate::InitializeDefaultEmbeddedBlob() {
+@@ -5223,6 +5227,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_wasm_baseline_ia32_liftoff-assembler-ia32-inl.h b/www/chromium/files/patch-v8_src_wasm_baseline_ia32_liftoff-assembler-ia32-inl.h
deleted file mode 100644
index 4e04132999aa..000000000000
--- a/www/chromium/files/patch-v8_src_wasm_baseline_ia32_liftoff-assembler-ia32-inl.h
+++ /dev/null
@@ -1,128 +0,0 @@
---- v8/src/wasm/baseline/ia32/liftoff-assembler-ia32-inl.h.orig 2025-08-07 06:57:29 UTC
-+++ v8/src/wasm/baseline/ia32/liftoff-assembler-ia32-inl.h
-@@ -605,7 +605,7 @@ void LiftoffAssembler::AtomicStoreTaggedPointer(
- }
-
- void LiftoffAssembler::Load(LiftoffRegister dst, Register src_addr,
-- Register offset_reg, uint32_t offset_imm,
-+ Register offset_reg, uintptr_t offset_imm,
- LoadType type, uint32_t* protected_load_pc,
- bool /* is_load_mem */, bool /* i64_offset */,
- bool needs_shift) {
-@@ -685,7 +685,7 @@ void LiftoffAssembler::Load(LiftoffRegister dst, Regis
- }
-
- void LiftoffAssembler::Store(Register dst_addr, Register offset_reg,
-- uint32_t offset_imm, LiftoffRegister src,
-+ uintptr_t offset_imm, LiftoffRegister src,
- StoreType type, LiftoffRegList pinned,
- uint32_t* protected_store_pc,
- bool /* is_store_mem */, bool /* i64_offset */) {
-@@ -764,7 +764,7 @@ void LiftoffAssembler::Store(Register dst_addr, Regist
- }
-
- void LiftoffAssembler::AtomicLoad(LiftoffRegister dst, Register src_addr,
-- Register offset_reg, uint32_t offset_imm,
-+ Register offset_reg, uintptr_t offset_imm,
- LoadType type, LiftoffRegList /* pinned */,
- bool /* i64_offset */) {
- if (type.value() != LoadType::kI64Load) {
-@@ -782,7 +782,7 @@ void LiftoffAssembler::AtomicLoad(LiftoffRegister dst,
- }
-
- void LiftoffAssembler::AtomicStore(Register dst_addr, Register offset_reg,
-- uint32_t offset_imm, LiftoffRegister src,
-+ uintptr_t offset_imm, LiftoffRegister src,
- StoreType type, LiftoffRegList pinned,
- bool /* i64_offset */) {
- DCHECK_LE(offset_imm, std::numeric_limits<int32_t>::max());
-@@ -852,7 +852,7 @@ enum Binop { kAdd, kSub, kAnd, kOr, kXor, kExchange };
-
- inline void AtomicAddOrSubOrExchange32(LiftoffAssembler* lasm, Binop binop,
- Register dst_addr, Register offset_reg,
-- uint32_t offset_imm,
-+ uintptr_t offset_imm,
- LiftoffRegister value,
- LiftoffRegister result, StoreType type) {
- DCHECK_EQ(value, result);
-@@ -920,7 +920,7 @@ inline void AtomicAddOrSubOrExchange32(LiftoffAssemble
- }
-
- inline void AtomicBinop32(LiftoffAssembler* lasm, Binop op, Register dst_addr,
-- Register offset_reg, uint32_t offset_imm,
-+ Register offset_reg, uintptr_t offset_imm,
- LiftoffRegister value, LiftoffRegister result,
- StoreType type) {
- DCHECK_EQ(value, result);
-@@ -1035,7 +1035,7 @@ inline void AtomicBinop32(LiftoffAssembler* lasm, Bino
- }
-
- inline void AtomicBinop64(LiftoffAssembler* lasm, Binop op, Register dst_addr,
-- Register offset_reg, uint32_t offset_imm,
-+ Register offset_reg, uintptr_t offset_imm,
- 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
-@@ -1131,7 +1131,7 @@ inline void AtomicBinop64(LiftoffAssembler* lasm, Bino
- } // namespace liftoff
-
- void LiftoffAssembler::AtomicAdd(Register dst_addr, Register offset_reg,
-- uint32_t offset_imm, LiftoffRegister value,
-+ uintptr_t offset_imm, LiftoffRegister value,
- LiftoffRegister result, StoreType type,
- bool /* i64_offset */) {
- if (type.value() == StoreType::kI64Store) {
-@@ -1145,7 +1145,7 @@ void LiftoffAssembler::AtomicAdd(Register dst_addr, Re
- }
-
- void LiftoffAssembler::AtomicSub(Register dst_addr, Register offset_reg,
-- uint32_t offset_imm, LiftoffRegister value,
-+ uintptr_t offset_imm, LiftoffRegister value,
- LiftoffRegister result, StoreType type,
- bool /* i64_offset */) {
- if (type.value() == StoreType::kI64Store) {
-@@ -1158,7 +1158,7 @@ void LiftoffAssembler::AtomicSub(Register dst_addr, Re
- }
-
- void LiftoffAssembler::AtomicAnd(Register dst_addr, Register offset_reg,
-- uint32_t offset_imm, LiftoffRegister value,
-+ uintptr_t offset_imm, LiftoffRegister value,
- LiftoffRegister result, StoreType type,
- bool /* i64_offset */) {
- if (type.value() == StoreType::kI64Store) {
-@@ -1172,7 +1172,7 @@ void LiftoffAssembler::AtomicAnd(Register dst_addr, Re
- }
-
- void LiftoffAssembler::AtomicOr(Register dst_addr, Register offset_reg,
-- uint32_t offset_imm, LiftoffRegister value,
-+ uintptr_t offset_imm, LiftoffRegister value,
- LiftoffRegister result, StoreType type,
- bool /* i64_offset */) {
- if (type.value() == StoreType::kI64Store) {
-@@ -1186,7 +1186,7 @@ void LiftoffAssembler::AtomicOr(Register dst_addr, Reg
- }
-
- void LiftoffAssembler::AtomicXor(Register dst_addr, Register offset_reg,
-- uint32_t offset_imm, LiftoffRegister value,
-+ uintptr_t offset_imm, LiftoffRegister value,
- LiftoffRegister result, StoreType type,
- bool /* i64_offset */) {
- if (type.value() == StoreType::kI64Store) {
-@@ -1200,7 +1200,7 @@ void LiftoffAssembler::AtomicXor(Register dst_addr, Re
- }
-
- void LiftoffAssembler::AtomicExchange(Register dst_addr, Register offset_reg,
-- uint32_t offset_imm,
-+ uintptr_t offset_imm,
- LiftoffRegister value,
- LiftoffRegister result, StoreType type,
- bool /* i64_offset */) {
-@@ -1226,7 +1226,7 @@ void LiftoffAssembler::AtomicExchangeTaggedPointer(
- }
-
- void LiftoffAssembler::AtomicCompareExchange(
-- Register dst_addr, Register offset_reg, uint32_t offset_imm,
-+ Register dst_addr, Register offset_reg, uintptr_t offset_imm,
- LiftoffRegister expected, LiftoffRegister new_value, LiftoffRegister result,
- StoreType type, bool /* i64_offset */) {
- // We expect that the offset has already been added to {dst_addr}, and no
diff --git a/www/chromium/pkg-plist b/www/chromium/pkg-plist
index 2ec07b30c6ad..2fde10464115 100644
--- a/www/chromium/pkg-plist
+++ b/www/chromium/pkg-plist
@@ -8,120 +8,446 @@ bin/chrome
%%DATADIR%%/libGLESv2.so
%%DATADIR%%/libVkICD_mock_icd.so
%%DATADIR%%/libvulkan.so
+%%DATADIR%%/locales/af.pak
+%%DATADIR%%/locales/af.pak.info
+%%DATADIR%%/locales/af_FEMININE.pak
+%%DATADIR%%/locales/af_FEMININE.pak.info
+%%DATADIR%%/locales/af_MASCULINE.pak
+%%DATADIR%%/locales/af_MASCULINE.pak.info
+%%DATADIR%%/locales/af_NEUTER.pak
+%%DATADIR%%/locales/af_NEUTER.pak.info
%%DATADIR%%/locales/am.pak
%%DATADIR%%/locales/am.pak.info
+%%DATADIR%%/locales/am_FEMININE.pak
+%%DATADIR%%/locales/am_FEMININE.pak.info
+%%DATADIR%%/locales/am_MASCULINE.pak
+%%DATADIR%%/locales/am_MASCULINE.pak.info
+%%DATADIR%%/locales/am_NEUTER.pak
+%%DATADIR%%/locales/am_NEUTER.pak.info
%%DATADIR%%/locales/ar.pak
%%DATADIR%%/locales/ar.pak.info
-%%DEBUG%%%%DATADIR%%/locales/ar-XB.pak
-%%DEBUG%%%%DATADIR%%/locales/ar-XB.pak.info
-%%DATADIR%%/locales/af.pak
-%%DATADIR%%/locales/af.pak.info
+%%DATADIR%%/locales/ar_FEMININE.pak
+%%DATADIR%%/locales/ar_FEMININE.pak.info
+%%DATADIR%%/locales/ar_MASCULINE.pak
+%%DATADIR%%/locales/ar_MASCULINE.pak.info
+%%DATADIR%%/locales/ar_NEUTER.pak
+%%DATADIR%%/locales/ar_NEUTER.pak.info
%%DATADIR%%/locales/bg.pak
%%DATADIR%%/locales/bg.pak.info
+%%DATADIR%%/locales/bg_FEMININE.pak
+%%DATADIR%%/locales/bg_FEMININE.pak.info
+%%DATADIR%%/locales/bg_MASCULINE.pak
+%%DATADIR%%/locales/bg_MASCULINE.pak.info
+%%DATADIR%%/locales/bg_NEUTER.pak
+%%DATADIR%%/locales/bg_NEUTER.pak.info
%%DATADIR%%/locales/bn.pak
%%DATADIR%%/locales/bn.pak.info
+%%DATADIR%%/locales/bn_FEMININE.pak
+%%DATADIR%%/locales/bn_FEMININE.pak.info
+%%DATADIR%%/locales/bn_MASCULINE.pak
+%%DATADIR%%/locales/bn_MASCULINE.pak.info
+%%DATADIR%%/locales/bn_NEUTER.pak
+%%DATADIR%%/locales/bn_NEUTER.pak.info
%%DATADIR%%/locales/ca.pak
%%DATADIR%%/locales/ca.pak.info
+%%DATADIR%%/locales/ca_FEMININE.pak
+%%DATADIR%%/locales/ca_FEMININE.pak.info
+%%DATADIR%%/locales/ca_MASCULINE.pak
+%%DATADIR%%/locales/ca_MASCULINE.pak.info
+%%DATADIR%%/locales/ca_NEUTER.pak
+%%DATADIR%%/locales/ca_NEUTER.pak.info
%%DATADIR%%/locales/cs.pak
%%DATADIR%%/locales/cs.pak.info
+%%DATADIR%%/locales/cs_FEMININE.pak
+%%DATADIR%%/locales/cs_FEMININE.pak.info
+%%DATADIR%%/locales/cs_MASCULINE.pak
+%%DATADIR%%/locales/cs_MASCULINE.pak.info
+%%DATADIR%%/locales/cs_NEUTER.pak
+%%DATADIR%%/locales/cs_NEUTER.pak.info
%%DATADIR%%/locales/da.pak
%%DATADIR%%/locales/da.pak.info
+%%DATADIR%%/locales/da_FEMININE.pak
+%%DATADIR%%/locales/da_FEMININE.pak.info
+%%DATADIR%%/locales/da_MASCULINE.pak
+%%DATADIR%%/locales/da_MASCULINE.pak.info
+%%DATADIR%%/locales/da_NEUTER.pak
+%%DATADIR%%/locales/da_NEUTER.pak.info
%%DATADIR%%/locales/de.pak
%%DATADIR%%/locales/de.pak.info
+%%DATADIR%%/locales/de_FEMININE.pak
+%%DATADIR%%/locales/de_FEMININE.pak.info
+%%DATADIR%%/locales/de_MASCULINE.pak
+%%DATADIR%%/locales/de_MASCULINE.pak.info
+%%DATADIR%%/locales/de_NEUTER.pak
+%%DATADIR%%/locales/de_NEUTER.pak.info
%%DATADIR%%/locales/el.pak
%%DATADIR%%/locales/el.pak.info
+%%DATADIR%%/locales/el_FEMININE.pak
+%%DATADIR%%/locales/el_FEMININE.pak.info
+%%DATADIR%%/locales/el_MASCULINE.pak
+%%DATADIR%%/locales/el_MASCULINE.pak.info
+%%DATADIR%%/locales/el_NEUTER.pak
+%%DATADIR%%/locales/el_NEUTER.pak.info
%%DATADIR%%/locales/en-GB.pak
%%DATADIR%%/locales/en-GB.pak.info
+%%DATADIR%%/locales/en-GB_FEMININE.pak
+%%DATADIR%%/locales/en-GB_FEMININE.pak.info
+%%DATADIR%%/locales/en-GB_MASCULINE.pak
+%%DATADIR%%/locales/en-GB_MASCULINE.pak.info
+%%DATADIR%%/locales/en-GB_NEUTER.pak
+%%DATADIR%%/locales/en-GB_NEUTER.pak.info
%%DATADIR%%/locales/en-US.pak
%%DATADIR%%/locales/en-US.pak.info
-%%DEBUG%%%%DATADIR%%/locales/en-XA.pak
-%%DEBUG%%%%DATADIR%%/locales/en-XA.pak.info
+%%DATADIR%%/locales/en-US_FEMININE.pak
+%%DATADIR%%/locales/en-US_FEMININE.pak.info
+%%DATADIR%%/locales/en-US_MASCULINE.pak
+%%DATADIR%%/locales/en-US_MASCULINE.pak.info
+%%DATADIR%%/locales/en-US_NEUTER.pak
+%%DATADIR%%/locales/en-US_NEUTER.pak.info
%%DATADIR%%/locales/es-419.pak
%%DATADIR%%/locales/es-419.pak.info
+%%DATADIR%%/locales/es-419_FEMININE.pak
+%%DATADIR%%/locales/es-419_FEMININE.pak.info
+%%DATADIR%%/locales/es-419_MASCULINE.pak
+%%DATADIR%%/locales/es-419_MASCULINE.pak.info
+%%DATADIR%%/locales/es-419_NEUTER.pak
+%%DATADIR%%/locales/es-419_NEUTER.pak.info
%%DATADIR%%/locales/es.pak
%%DATADIR%%/locales/es.pak.info
+%%DATADIR%%/locales/es_FEMININE.pak
+%%DATADIR%%/locales/es_FEMININE.pak.info
+%%DATADIR%%/locales/es_MASCULINE.pak
+%%DATADIR%%/locales/es_MASCULINE.pak.info
+%%DATADIR%%/locales/es_NEUTER.pak
+%%DATADIR%%/locales/es_NEUTER.pak.info
%%DATADIR%%/locales/et.pak
%%DATADIR%%/locales/et.pak.info
+%%DATADIR%%/locales/et_FEMININE.pak
+%%DATADIR%%/locales/et_FEMININE.pak.info
+%%DATADIR%%/locales/et_MASCULINE.pak
+%%DATADIR%%/locales/et_MASCULINE.pak.info
+%%DATADIR%%/locales/et_NEUTER.pak
+%%DATADIR%%/locales/et_NEUTER.pak.info
%%DATADIR%%/locales/fa.pak
%%DATADIR%%/locales/fa.pak.info
+%%DATADIR%%/locales/fa_FEMININE.pak
+%%DATADIR%%/locales/fa_FEMININE.pak.info
+%%DATADIR%%/locales/fa_MASCULINE.pak
+%%DATADIR%%/locales/fa_MASCULINE.pak.info
+%%DATADIR%%/locales/fa_NEUTER.pak
+%%DATADIR%%/locales/fa_NEUTER.pak.info
%%DATADIR%%/locales/fi.pak
%%DATADIR%%/locales/fi.pak.info
+%%DATADIR%%/locales/fi_FEMININE.pak
+%%DATADIR%%/locales/fi_FEMININE.pak.info
+%%DATADIR%%/locales/fi_MASCULINE.pak
+%%DATADIR%%/locales/fi_MASCULINE.pak.info
+%%DATADIR%%/locales/fi_NEUTER.pak
+%%DATADIR%%/locales/fi_NEUTER.pak.info
%%DATADIR%%/locales/fil.pak
%%DATADIR%%/locales/fil.pak.info
+%%DATADIR%%/locales/fil_FEMININE.pak
+%%DATADIR%%/locales/fil_FEMININE.pak.info
+%%DATADIR%%/locales/fil_MASCULINE.pak
+%%DATADIR%%/locales/fil_MASCULINE.pak.info
+%%DATADIR%%/locales/fil_NEUTER.pak
+%%DATADIR%%/locales/fil_NEUTER.pak.info
%%DATADIR%%/locales/fr.pak
%%DATADIR%%/locales/fr.pak.info
+%%DATADIR%%/locales/fr_FEMININE.pak
+%%DATADIR%%/locales/fr_FEMININE.pak.info
+%%DATADIR%%/locales/fr_MASCULINE.pak
+%%DATADIR%%/locales/fr_MASCULINE.pak.info
+%%DATADIR%%/locales/fr_NEUTER.pak
+%%DATADIR%%/locales/fr_NEUTER.pak.info
%%DATADIR%%/locales/gu.pak
%%DATADIR%%/locales/gu.pak.info
+%%DATADIR%%/locales/gu_FEMININE.pak
+%%DATADIR%%/locales/gu_FEMININE.pak.info
+%%DATADIR%%/locales/gu_MASCULINE.pak
+%%DATADIR%%/locales/gu_MASCULINE.pak.info
+%%DATADIR%%/locales/gu_NEUTER.pak
+%%DATADIR%%/locales/gu_NEUTER.pak.info
%%DATADIR%%/locales/he.pak
%%DATADIR%%/locales/he.pak.info
+%%DATADIR%%/locales/he_FEMININE.pak
+%%DATADIR%%/locales/he_FEMININE.pak.info
+%%DATADIR%%/locales/he_MASCULINE.pak
+%%DATADIR%%/locales/he_MASCULINE.pak.info
+%%DATADIR%%/locales/he_NEUTER.pak
+%%DATADIR%%/locales/he_NEUTER.pak.info
%%DATADIR%%/locales/hi.pak
%%DATADIR%%/locales/hi.pak.info
+%%DATADIR%%/locales/hi_FEMININE.pak
+%%DATADIR%%/locales/hi_FEMININE.pak.info
+%%DATADIR%%/locales/hi_MASCULINE.pak
+%%DATADIR%%/locales/hi_MASCULINE.pak.info
+%%DATADIR%%/locales/hi_NEUTER.pak
+%%DATADIR%%/locales/hi_NEUTER.pak.info
%%DATADIR%%/locales/hr.pak
%%DATADIR%%/locales/hr.pak.info
+%%DATADIR%%/locales/hr_FEMININE.pak
+%%DATADIR%%/locales/hr_FEMININE.pak.info
+%%DATADIR%%/locales/hr_MASCULINE.pak
+%%DATADIR%%/locales/hr_MASCULINE.pak.info
+%%DATADIR%%/locales/hr_NEUTER.pak
+%%DATADIR%%/locales/hr_NEUTER.pak.info
%%DATADIR%%/locales/hu.pak
%%DATADIR%%/locales/hu.pak.info
+%%DATADIR%%/locales/hu_FEMININE.pak
+%%DATADIR%%/locales/hu_FEMININE.pak.info
+%%DATADIR%%/locales/hu_MASCULINE.pak
+%%DATADIR%%/locales/hu_MASCULINE.pak.info
+%%DATADIR%%/locales/hu_NEUTER.pak
+%%DATADIR%%/locales/hu_NEUTER.pak.info
%%DATADIR%%/locales/id.pak
%%DATADIR%%/locales/id.pak.info
+%%DATADIR%%/locales/id_FEMININE.pak
+%%DATADIR%%/locales/id_FEMININE.pak.info
+%%DATADIR%%/locales/id_MASCULINE.pak
+%%DATADIR%%/locales/id_MASCULINE.pak.info
+%%DATADIR%%/locales/id_NEUTER.pak
+%%DATADIR%%/locales/id_NEUTER.pak.info
%%DATADIR%%/locales/it.pak
%%DATADIR%%/locales/it.pak.info
+%%DATADIR%%/locales/it_FEMININE.pak
+%%DATADIR%%/locales/it_FEMININE.pak.info
+%%DATADIR%%/locales/it_MASCULINE.pak
+%%DATADIR%%/locales/it_MASCULINE.pak.info
+%%DATADIR%%/locales/it_NEUTER.pak
+%%DATADIR%%/locales/it_NEUTER.pak.info
%%DATADIR%%/locales/ja.pak
%%DATADIR%%/locales/ja.pak.info
+%%DATADIR%%/locales/ja_FEMININE.pak
+%%DATADIR%%/locales/ja_FEMININE.pak.info
+%%DATADIR%%/locales/ja_MASCULINE.pak
+%%DATADIR%%/locales/ja_MASCULINE.pak.info
+%%DATADIR%%/locales/ja_NEUTER.pak
+%%DATADIR%%/locales/ja_NEUTER.pak.info
%%DATADIR%%/locales/kn.pak
%%DATADIR%%/locales/kn.pak.info
+%%DATADIR%%/locales/kn_FEMININE.pak
+%%DATADIR%%/locales/kn_FEMININE.pak.info
+%%DATADIR%%/locales/kn_MASCULINE.pak
+%%DATADIR%%/locales/kn_MASCULINE.pak.info
+%%DATADIR%%/locales/kn_NEUTER.pak
+%%DATADIR%%/locales/kn_NEUTER.pak.info
%%DATADIR%%/locales/ko.pak
%%DATADIR%%/locales/ko.pak.info
+%%DATADIR%%/locales/ko_FEMININE.pak
+%%DATADIR%%/locales/ko_FEMININE.pak.info
+%%DATADIR%%/locales/ko_MASCULINE.pak
+%%DATADIR%%/locales/ko_MASCULINE.pak.info
+%%DATADIR%%/locales/ko_NEUTER.pak
+%%DATADIR%%/locales/ko_NEUTER.pak.info
%%DATADIR%%/locales/lt.pak
%%DATADIR%%/locales/lt.pak.info
+%%DATADIR%%/locales/lt_FEMININE.pak
+%%DATADIR%%/locales/lt_FEMININE.pak.info
+%%DATADIR%%/locales/lt_MASCULINE.pak
+%%DATADIR%%/locales/lt_MASCULINE.pak.info
+%%DATADIR%%/locales/lt_NEUTER.pak
+%%DATADIR%%/locales/lt_NEUTER.pak.info
%%DATADIR%%/locales/lv.pak
%%DATADIR%%/locales/lv.pak.info
+%%DATADIR%%/locales/lv_FEMININE.pak
+%%DATADIR%%/locales/lv_FEMININE.pak.info
+%%DATADIR%%/locales/lv_MASCULINE.pak
+%%DATADIR%%/locales/lv_MASCULINE.pak.info
+%%DATADIR%%/locales/lv_NEUTER.pak
+%%DATADIR%%/locales/lv_NEUTER.pak.info
%%DATADIR%%/locales/ml.pak
%%DATADIR%%/locales/ml.pak.info
+%%DATADIR%%/locales/ml_FEMININE.pak
+%%DATADIR%%/locales/ml_FEMININE.pak.info
+%%DATADIR%%/locales/ml_MASCULINE.pak
+%%DATADIR%%/locales/ml_MASCULINE.pak.info
+%%DATADIR%%/locales/ml_NEUTER.pak
+%%DATADIR%%/locales/ml_NEUTER.pak.info
%%DATADIR%%/locales/mr.pak
%%DATADIR%%/locales/mr.pak.info
+%%DATADIR%%/locales/mr_FEMININE.pak
+%%DATADIR%%/locales/mr_FEMININE.pak.info
+%%DATADIR%%/locales/mr_MASCULINE.pak
+%%DATADIR%%/locales/mr_MASCULINE.pak.info
+%%DATADIR%%/locales/mr_NEUTER.pak
+%%DATADIR%%/locales/mr_NEUTER.pak.info
%%DATADIR%%/locales/ms.pak
%%DATADIR%%/locales/ms.pak.info
+%%DATADIR%%/locales/ms_FEMININE.pak
+%%DATADIR%%/locales/ms_FEMININE.pak.info
+%%DATADIR%%/locales/ms_MASCULINE.pak
+%%DATADIR%%/locales/ms_MASCULINE.pak.info
+%%DATADIR%%/locales/ms_NEUTER.pak
+%%DATADIR%%/locales/ms_NEUTER.pak.info
%%DATADIR%%/locales/nb.pak
%%DATADIR%%/locales/nb.pak.info
+%%DATADIR%%/locales/nb_FEMININE.pak
+%%DATADIR%%/locales/nb_FEMININE.pak.info
+%%DATADIR%%/locales/nb_MASCULINE.pak
+%%DATADIR%%/locales/nb_MASCULINE.pak.info
+%%DATADIR%%/locales/nb_NEUTER.pak
+%%DATADIR%%/locales/nb_NEUTER.pak.info
%%DATADIR%%/locales/nl.pak
%%DATADIR%%/locales/nl.pak.info
+%%DATADIR%%/locales/nl_FEMININE.pak
+%%DATADIR%%/locales/nl_FEMININE.pak.info
+%%DATADIR%%/locales/nl_MASCULINE.pak
+%%DATADIR%%/locales/nl_MASCULINE.pak.info
+%%DATADIR%%/locales/nl_NEUTER.pak
+%%DATADIR%%/locales/nl_NEUTER.pak.info
%%DATADIR%%/locales/pl.pak
%%DATADIR%%/locales/pl.pak.info
+%%DATADIR%%/locales/pl_FEMININE.pak
+%%DATADIR%%/locales/pl_FEMININE.pak.info
+%%DATADIR%%/locales/pl_MASCULINE.pak
+%%DATADIR%%/locales/pl_MASCULINE.pak.info
+%%DATADIR%%/locales/pl_NEUTER.pak
+%%DATADIR%%/locales/pl_NEUTER.pak.info
%%DATADIR%%/locales/pt-BR.pak
%%DATADIR%%/locales/pt-BR.pak.info
+%%DATADIR%%/locales/pt-BR_FEMININE.pak
+%%DATADIR%%/locales/pt-BR_FEMININE.pak.info
+%%DATADIR%%/locales/pt-BR_MASCULINE.pak
+%%DATADIR%%/locales/pt-BR_MASCULINE.pak.info
+%%DATADIR%%/locales/pt-BR_NEUTER.pak
+%%DATADIR%%/locales/pt-BR_NEUTER.pak.info
%%DATADIR%%/locales/pt-PT.pak
%%DATADIR%%/locales/pt-PT.pak.info
+%%DATADIR%%/locales/pt-PT_FEMININE.pak
+%%DATADIR%%/locales/pt-PT_FEMININE.pak.info
+%%DATADIR%%/locales/pt-PT_MASCULINE.pak
+%%DATADIR%%/locales/pt-PT_MASCULINE.pak.info
+%%DATADIR%%/locales/pt-PT_NEUTER.pak
+%%DATADIR%%/locales/pt-PT_NEUTER.pak.info
%%DATADIR%%/locales/ro.pak
%%DATADIR%%/locales/ro.pak.info
+%%DATADIR%%/locales/ro_FEMININE.pak
+%%DATADIR%%/locales/ro_FEMININE.pak.info
+%%DATADIR%%/locales/ro_MASCULINE.pak
+%%DATADIR%%/locales/ro_MASCULINE.pak.info
+%%DATADIR%%/locales/ro_NEUTER.pak
+%%DATADIR%%/locales/ro_NEUTER.pak.info
%%DATADIR%%/locales/ru.pak
%%DATADIR%%/locales/ru.pak.info
+%%DATADIR%%/locales/ru_FEMININE.pak
+%%DATADIR%%/locales/ru_FEMININE.pak.info
+%%DATADIR%%/locales/ru_MASCULINE.pak
+%%DATADIR%%/locales/ru_MASCULINE.pak.info
+%%DATADIR%%/locales/ru_NEUTER.pak
+%%DATADIR%%/locales/ru_NEUTER.pak.info
%%DATADIR%%/locales/sk.pak
%%DATADIR%%/locales/sk.pak.info
+%%DATADIR%%/locales/sk_FEMININE.pak
+%%DATADIR%%/locales/sk_FEMININE.pak.info
+%%DATADIR%%/locales/sk_MASCULINE.pak
+%%DATADIR%%/locales/sk_MASCULINE.pak.info
+%%DATADIR%%/locales/sk_NEUTER.pak
+%%DATADIR%%/locales/sk_NEUTER.pak.info
%%DATADIR%%/locales/sl.pak
%%DATADIR%%/locales/sl.pak.info
+%%DATADIR%%/locales/sl_FEMININE.pak
+%%DATADIR%%/locales/sl_FEMININE.pak.info
+%%DATADIR%%/locales/sl_MASCULINE.pak
+%%DATADIR%%/locales/sl_MASCULINE.pak.info
+%%DATADIR%%/locales/sl_NEUTER.pak
+%%DATADIR%%/locales/sl_NEUTER.pak.info
%%DATADIR%%/locales/sr.pak
%%DATADIR%%/locales/sr.pak.info
+%%DATADIR%%/locales/sr_FEMININE.pak
+%%DATADIR%%/locales/sr_FEMININE.pak.info
+%%DATADIR%%/locales/sr_MASCULINE.pak
+%%DATADIR%%/locales/sr_MASCULINE.pak.info
+%%DATADIR%%/locales/sr_NEUTER.pak
+%%DATADIR%%/locales/sr_NEUTER.pak.info
%%DATADIR%%/locales/sv.pak
%%DATADIR%%/locales/sv.pak.info
+%%DATADIR%%/locales/sv_FEMININE.pak
+%%DATADIR%%/locales/sv_FEMININE.pak.info
+%%DATADIR%%/locales/sv_MASCULINE.pak
+%%DATADIR%%/locales/sv_MASCULINE.pak.info
+%%DATADIR%%/locales/sv_NEUTER.pak
+%%DATADIR%%/locales/sv_NEUTER.pak.info
%%DATADIR%%/locales/sw.pak
%%DATADIR%%/locales/sw.pak.info
+%%DATADIR%%/locales/sw_FEMININE.pak
+%%DATADIR%%/locales/sw_FEMININE.pak.info
+%%DATADIR%%/locales/sw_MASCULINE.pak
+%%DATADIR%%/locales/sw_MASCULINE.pak.info
+%%DATADIR%%/locales/sw_NEUTER.pak
+%%DATADIR%%/locales/sw_NEUTER.pak.info
%%DATADIR%%/locales/ta.pak
%%DATADIR%%/locales/ta.pak.info
+%%DATADIR%%/locales/ta_FEMININE.pak
+%%DATADIR%%/locales/ta_FEMININE.pak.info
+%%DATADIR%%/locales/ta_MASCULINE.pak
+%%DATADIR%%/locales/ta_MASCULINE.pak.info
+%%DATADIR%%/locales/ta_NEUTER.pak
+%%DATADIR%%/locales/ta_NEUTER.pak.info
%%DATADIR%%/locales/te.pak
%%DATADIR%%/locales/te.pak.info
+%%DATADIR%%/locales/te_FEMININE.pak
+%%DATADIR%%/locales/te_FEMININE.pak.info
+%%DATADIR%%/locales/te_MASCULINE.pak
+%%DATADIR%%/locales/te_MASCULINE.pak.info
+%%DATADIR%%/locales/te_NEUTER.pak
+%%DATADIR%%/locales/te_NEUTER.pak.info
%%DATADIR%%/locales/th.pak
%%DATADIR%%/locales/th.pak.info
+%%DATADIR%%/locales/th_FEMININE.pak
+%%DATADIR%%/locales/th_FEMININE.pak.info
+%%DATADIR%%/locales/th_MASCULINE.pak
+%%DATADIR%%/locales/th_MASCULINE.pak.info
+%%DATADIR%%/locales/th_NEUTER.pak
+%%DATADIR%%/locales/th_NEUTER.pak.info
%%DATADIR%%/locales/tr.pak
%%DATADIR%%/locales/tr.pak.info
+%%DATADIR%%/locales/tr_FEMININE.pak
+%%DATADIR%%/locales/tr_FEMININE.pak.info
+%%DATADIR%%/locales/tr_MASCULINE.pak
+%%DATADIR%%/locales/tr_MASCULINE.pak.info
+%%DATADIR%%/locales/tr_NEUTER.pak
+%%DATADIR%%/locales/tr_NEUTER.pak.info
%%DATADIR%%/locales/uk.pak
%%DATADIR%%/locales/uk.pak.info
+%%DATADIR%%/locales/uk_FEMININE.pak
+%%DATADIR%%/locales/uk_FEMININE.pak.info
+%%DATADIR%%/locales/uk_MASCULINE.pak
+%%DATADIR%%/locales/uk_MASCULINE.pak.info
+%%DATADIR%%/locales/uk_NEUTER.pak
+%%DATADIR%%/locales/uk_NEUTER.pak.info
%%DATADIR%%/locales/ur.pak
%%DATADIR%%/locales/ur.pak.info
+%%DATADIR%%/locales/ur_FEMININE.pak
+%%DATADIR%%/locales/ur_FEMININE.pak.info
+%%DATADIR%%/locales/ur_MASCULINE.pak
+%%DATADIR%%/locales/ur_MASCULINE.pak.info
+%%DATADIR%%/locales/ur_NEUTER.pak
+%%DATADIR%%/locales/ur_NEUTER.pak.info
%%DATADIR%%/locales/vi.pak
%%DATADIR%%/locales/vi.pak.info
+%%DATADIR%%/locales/vi_FEMININE.pak
+%%DATADIR%%/locales/vi_FEMININE.pak.info
+%%DATADIR%%/locales/vi_MASCULINE.pak
+%%DATADIR%%/locales/vi_MASCULINE.pak.info
+%%DATADIR%%/locales/vi_NEUTER.pak
+%%DATADIR%%/locales/vi_NEUTER.pak.info
%%DATADIR%%/locales/zh-CN.pak
%%DATADIR%%/locales/zh-CN.pak.info
+%%DATADIR%%/locales/zh-CN_FEMININE.pak
+%%DATADIR%%/locales/zh-CN_FEMININE.pak.info
+%%DATADIR%%/locales/zh-CN_MASCULINE.pak
+%%DATADIR%%/locales/zh-CN_MASCULINE.pak.info
+%%DATADIR%%/locales/zh-CN_NEUTER.pak
+%%DATADIR%%/locales/zh-CN_NEUTER.pak.info
%%DATADIR%%/locales/zh-TW.pak
%%DATADIR%%/locales/zh-TW.pak.info
+%%DATADIR%%/locales/zh-TW_FEMININE.pak
+%%DATADIR%%/locales/zh-TW_FEMININE.pak.info
+%%DATADIR%%/locales/zh-TW_MASCULINE.pak
+%%DATADIR%%/locales/zh-TW_MASCULINE.pak.info
+%%DATADIR%%/locales/zh-TW_NEUTER.pak
+%%DATADIR%%/locales/zh-TW_NEUTER.pak.info
%%DATADIR%%/mksnapshot
%%DATADIR%%/product_logo_48.png
%%DATADIR%%/protoc
diff --git a/www/firefox-esr/Makefile b/www/firefox-esr/Makefile
index 9e4b5561fd17..3ad59771cd66 100644
--- a/www/firefox-esr/Makefile
+++ b/www/firefox-esr/Makefile
@@ -1,6 +1,5 @@
PORTNAME= firefox
-DISTVERSION= 140.2.0
-PORTREVISION= 2
+DISTVERSION= 140.3.0
PORTEPOCH= 1
CATEGORIES= www wayland
MASTER_SITES= MOZILLA/${PORTNAME}/releases/${DISTVERSION}esr/source \
diff --git a/www/firefox-esr/distinfo b/www/firefox-esr/distinfo
index 9b2d3f0fc244..6574baceeb1a 100644
--- a/www/firefox-esr/distinfo
+++ b/www/firefox-esr/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1754937436
-SHA256 (firefox-140.2.0esr.source.tar.xz) = 956dce675c3b706d563caf07ed3ca9af632ab830be710dfd4351da78a0a2ef55
-SIZE (firefox-140.2.0esr.source.tar.xz) = 631022940
+TIMESTAMP = 1757438037
+SHA256 (firefox-140.3.0esr.source.tar.xz) = efc6eb3c93756311bd2f9db3796c0bbee6e3f182975d857284168b3dec672316
+SIZE (firefox-140.3.0esr.source.tar.xz) = 645261332
diff --git a/www/firefox-esr/files/patch-bug1874059 b/www/firefox-esr/files/patch-bug1874059
deleted file mode 100644
index 3fa954ef9def..000000000000
--- a/www/firefox-esr/files/patch-bug1874059
+++ /dev/null
@@ -1,25 +0,0 @@
-commit 56c888446600991803fd92d668349101ad4bf160
-Author: Christoph Moench-Tegeder <cmt@burggraben.net>
-Date: Tue Feb 6 22:51:27 2024 +0100
-
- switch to -fvisibility flags
-
- this fixes linkage with llvm18 (which does not like the former
- approach via the #pragma in gcc_hidden.h
-
- PR: 276746
- Submitted by: dim@
-
-diff --git build/moz.configure/toolchain.configure build/moz.configure/toolchain.configure
-index d08b748db250..4696f69153f6 100644
---- build/moz.configure/toolchain.configure
-+++ build/moz.configure/toolchain.configure
-@@ -2186,7 +2186,7 @@ set_define("_LIBCPP_HIDE_FROM_ABI", libcxx_override_visibility.hide_from_abi)
- @depends(target, build_environment)
- def visibility_flags(target, env):
- if target.os != "WINNT":
-- if target.kernel == "Darwin":
-+ if target.kernel == "Darwin" or target.kernel == "FreeBSD":
- return ("-fvisibility=hidden", "-fvisibility-inlines-hidden")
- return (
- "-I%s/system_wrappers" % os.path.join(env.dist),
diff --git a/www/firefox-esr/files/patch-toolkit_xre_nsEmbedFunctions.cpp b/www/firefox-esr/files/patch-toolkit_xre_nsEmbedFunctions.cpp
deleted file mode 100644
index caac874012c9..000000000000
--- a/www/firefox-esr/files/patch-toolkit_xre_nsEmbedFunctions.cpp
+++ /dev/null
@@ -1,17 +0,0 @@
-diff --git toolkit/xre/nsEmbedFunctions.cpp toolkit/xre/nsEmbedFunctions.cpp
-index 9ce6af94637c..44165558f7ec 100644
---- toolkit/xre/nsEmbedFunctions.cpp
-+++ toolkit/xre/nsEmbedFunctions.cpp
-@@ -360,10 +360,12 @@ nsresult XRE_InitChildProcess(int aArgc, char* aArgv[],
- static_cast<CrashReporter::ProcessId>(*crashHelperPidArg);
- #endif // defined(XP_LINUX) && !defined(MOZ_WIDGET_ANDROID)
-
-+#if !defined(XP_FREEBSD)
- exceptionHandlerIsSet = CrashReporter::SetRemoteExceptionHandler(
- std::move(*crashReporterArg), crashHelperPid);
- MOZ_ASSERT(exceptionHandlerIsSet,
- "Should have been able to set remote exception handler");
-+#endif
-
- if (!exceptionHandlerIsSet) {
- // Bug 684322 will add better visibility into this condition
diff --git a/www/firefox/Makefile b/www/firefox/Makefile
index 1c93c21464ba..7f24d213ae79 100644
--- a/www/firefox/Makefile
+++ b/www/firefox/Makefile
@@ -1,6 +1,5 @@
PORTNAME= firefox
-DISTVERSION= 142.0.1
-PORTREVISION= 2
+DISTVERSION= 143.0
PORTEPOCH= 2
CATEGORIES= www wayland
MASTER_SITES= MOZILLA/${PORTNAME}/releases/${DISTVERSION}${DISTVERSIONSUFFIX}/source \
@@ -12,7 +11,7 @@ COMMENT= Web browser based on the browser portion of Mozilla
WWW= https://www.firefox.com/
BUILD_DEPENDS= nspr>=4.32:devel/nspr \
- nss>=3.114:security/nss \
+ nss>=3.115.1:security/nss \
icu>=76.1:devel/icu \
libevent>=2.1.8:devel/libevent \
harfbuzz>=10.1.0:print/harfbuzz \
diff --git a/www/firefox/distinfo b/www/firefox/distinfo
index f98f10067093..35f0021fc411 100644
--- a/www/firefox/distinfo
+++ b/www/firefox/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1756381378
-SHA256 (firefox-142.0.1.source.tar.xz) = b0adb44ed4c3383e752a5947adbfb0d03f24172cb468831bd49978de25e810c0
-SIZE (firefox-142.0.1.source.tar.xz) = 634262768
+TIMESTAMP = 1757364068
+SHA256 (firefox-143.0.source.tar.xz) = 6c45ca38091820c2c9925a85c80c04120de0ced98589065358c34d257e1edf83
+SIZE (firefox-143.0.source.tar.xz) = 645597188
diff --git a/www/firefox/files/patch-bug1874059 b/www/firefox/files/patch-bug1874059
deleted file mode 100644
index 3fa954ef9def..000000000000
--- a/www/firefox/files/patch-bug1874059
+++ /dev/null
@@ -1,25 +0,0 @@
-commit 56c888446600991803fd92d668349101ad4bf160
-Author: Christoph Moench-Tegeder <cmt@burggraben.net>
-Date: Tue Feb 6 22:51:27 2024 +0100
-
- switch to -fvisibility flags
-
- this fixes linkage with llvm18 (which does not like the former
- approach via the #pragma in gcc_hidden.h
-
- PR: 276746
- Submitted by: dim@
-
-diff --git build/moz.configure/toolchain.configure build/moz.configure/toolchain.configure
-index d08b748db250..4696f69153f6 100644
---- build/moz.configure/toolchain.configure
-+++ build/moz.configure/toolchain.configure
-@@ -2186,7 +2186,7 @@ set_define("_LIBCPP_HIDE_FROM_ABI", libcxx_override_visibility.hide_from_abi)
- @depends(target, build_environment)
- def visibility_flags(target, env):
- if target.os != "WINNT":
-- if target.kernel == "Darwin":
-+ if target.kernel == "Darwin" or target.kernel == "FreeBSD":
- return ("-fvisibility=hidden", "-fvisibility-inlines-hidden")
- return (
- "-I%s/system_wrappers" % os.path.join(env.dist),
diff --git a/www/firefox/files/patch-bug1876632 b/www/firefox/files/patch-bug1876632
deleted file mode 100644
index 3932b1deccc9..000000000000
--- a/www/firefox/files/patch-bug1876632
+++ /dev/null
@@ -1,35 +0,0 @@
-commit 4f531ca86d24be5d4de673f6e652ed899151d20c
-Author: Jesper Schmitz Mouridsen <jesper@schmitz.computer>
-Date: Wed Jul 23 22:01:31 2025 +0000
-
- Bug 1876632 Fix aslr allocations on FreeBSD r=spidermonkey-reviewers,sfink
-
- Without the alignment flag the desired address
- gets randomized by aslr in a way which causes it to not
- be aligned. Furthermore the TryToAlignChunk almost always
- fails. With this fix it never gets to TryToAlignChunk
- because the flag guarantees upfront alignment.
-
- Differential Revision: https://phabricator.services.mozilla.com/D257824
-
-diff --git js/src/gc/Memory.cpp js/src/gc/Memory.cpp
-index e790f1784ede..13639c9a6eb4 100644
---- js/src/gc/Memory.cpp
-+++ js/src/gc/Memory.cpp
-@@ -608,7 +608,16 @@ static void* MapAlignedPagesRandom(size_t length, size_t alignment) {
- for (size_t i = 1; i <= 1024; ++i) {
- if (i & 0xf) {
- uint64_t desired = alignment * GetNumberInRange(minNum, maxNum);
-+# if defined(__FreeBSD__) && defined(__aarch64__)
-+ int flags = MAP_PRIVATE | MAP_ANON |
-+ MAP_ALIGNED(mozilla::CeilingLog2Size(alignment));
-+ region = MozTaggedAnonymousMmap((void*)(uintptr_t)desired, length,
-+ int(PageAccess::ReadWrite), flags, -1, 0,
-+ "js-gc-heap");
-+# else
- region = MapMemoryAtFuzzy(reinterpret_cast<void*>(desired), length);
-+
-+# endif
- if (!region) {
- continue;
- }
diff --git a/www/firefox/files/patch-dom_media_webrtc_libwebrtc__overrides_moz.build b/www/firefox/files/patch-dom_media_webrtc_libwebrtc__overrides_moz.build
new file mode 100644
index 000000000000..d9dde78484f2
--- /dev/null
+++ b/www/firefox/files/patch-dom_media_webrtc_libwebrtc__overrides_moz.build
@@ -0,0 +1,18 @@
+commit 18ea032974539d7f4db64d21a87fd174333b9e2c
+Author: Christoph Moench-Tegeder <cmt@FreeBSD.org>
+
+ build XErrorTrap for FreeBSD, too
+
+diff --git dom/media/webrtc/libwebrtc_overrides/moz.build dom/media/webrtc/libwebrtc_overrides/moz.build
+index ed9c450e5649..1ac213e48b28 100644
+--- dom/media/webrtc/libwebrtc_overrides/moz.build
++++ dom/media/webrtc/libwebrtc_overrides/moz.build
+@@ -34,7 +34,7 @@ UNIFIED_SOURCES += [
+ "call/call_basic_stats.cc",
+ ]
+
+-if CONFIG["OS_TARGET"] == "OpenBSD":
++if CONFIG["OS_TARGET"] in ("FreeBSD", "OpenBSD"):
+ CXXFLAGS += CONFIG["MOZ_X11_CFLAGS"]
+ UNIFIED_SOURCES += [
+ "modules/desktop_capture/linux/x11/x_error_trap.cc",
diff --git a/www/firefox/files/patch-libwebrtc-generated b/www/firefox/files/patch-libwebrtc-generated
index e8c87e3227b3..5621fe23cf21 100644
--- a/www/firefox/files/patch-libwebrtc-generated
+++ b/www/firefox/files/patch-libwebrtc-generated
@@ -1,18 +1,19 @@
-commit e5b021e52acc5acc4c5c629bd51d9d23f76a6fa3
+commit b9b52a94471b7d6930b5c295c16ccf1512e6c86b
Author: Christoph Moench-Tegeder <cmt@FreeBSD.org>
- regenerate FreeBSD libwebrtc patch for gecko 142
+ regenerate FreeBSD libwebrtc patch for gecko 143
diff --git third_party/libwebrtc/api/adaptation/resource_adaptation_api_gn/moz.build third_party/libwebrtc/api/adaptation/resource_adaptation_api_gn/moz.build
-index 8311adfac314..8f928780f912 100644
+index 536af3b634ce..8dd2dcdb638b 100644
--- third_party/libwebrtc/api/adaptation/resource_adaptation_api_gn/moz.build
+++ third_party/libwebrtc/api/adaptation/resource_adaptation_api_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -29,7 +30,7 @@ index 8311adfac314..8f928780f912 100644
FINAL_LIBRARY = "xul"
-@@ -45,87 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,87 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -118,7 +119,7 @@ index 8311adfac314..8f928780f912 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -133,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -135,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -138,14 +139,12 @@ index 8311adfac314..8f928780f912 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -184,12 +183,10 @@ index 8311adfac314..8f928780f912 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -198,28 +195,27 @@ index 8311adfac314..8f928780f912 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("resource_adaptation_api_gn")
diff --git third_party/libwebrtc/api/array_view_gn/moz.build third_party/libwebrtc/api/array_view_gn/moz.build
-index 135d99581ad8..9d2850332b47 100644
+index aba4df15e70d..940c0813b07b 100644
--- third_party/libwebrtc/api/array_view_gn/moz.build
+++ third_party/libwebrtc/api/array_view_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -236,7 +232,7 @@ index 135d99581ad8..9d2850332b47 100644
FINAL_LIBRARY = "xul"
-@@ -41,87 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,87 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -325,7 +321,7 @@ index 135d99581ad8..9d2850332b47 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -129,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -131,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -341,19 +337,17 @@ index 135d99581ad8..9d2850332b47 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -159,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -159,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -379,35 +373,32 @@ index 135d99581ad8..9d2850332b47 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("array_view_gn")
diff --git third_party/libwebrtc/api/async_dns_resolver_gn/moz.build third_party/libwebrtc/api/async_dns_resolver_gn/moz.build
-index ef6f064da624..1e2e771f29ca 100644
+index 7071eaa2c55c..d06057bdb4c7 100644
--- third_party/libwebrtc/api/async_dns_resolver_gn/moz.build
+++ third_party/libwebrtc/api/async_dns_resolver_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -424,7 +415,7 @@ index ef6f064da624..1e2e771f29ca 100644
FINAL_LIBRARY = "xul"
-@@ -41,95 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,95 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -521,7 +512,7 @@ index ef6f064da624..1e2e771f29ca 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -137,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -139,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -537,19 +528,17 @@ index ef6f064da624..1e2e771f29ca 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -167,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -167,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -575,35 +564,32 @@ index ef6f064da624..1e2e771f29ca 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("async_dns_resolver_gn")
diff --git third_party/libwebrtc/api/audio/aec3_config_gn/moz.build third_party/libwebrtc/api/audio/aec3_config_gn/moz.build
-index 2b26428acdeb..0e19e0930385 100644
+index f45b24581d13..8d009c9065e7 100644
--- third_party/libwebrtc/api/audio/aec3_config_gn/moz.build
+++ third_party/libwebrtc/api/audio/aec3_config_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -620,7 +606,7 @@ index 2b26428acdeb..0e19e0930385 100644
FINAL_LIBRARY = "xul"
-@@ -45,87 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,87 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -709,7 +695,7 @@ index 2b26428acdeb..0e19e0930385 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -133,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -135,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -729,14 +715,12 @@ index 2b26428acdeb..0e19e0930385 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -775,12 +759,10 @@ index 2b26428acdeb..0e19e0930385 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -789,28 +771,27 @@ index 2b26428acdeb..0e19e0930385 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("aec3_config_gn")
diff --git third_party/libwebrtc/api/audio/aec3_factory_gn/moz.build third_party/libwebrtc/api/audio/aec3_factory_gn/moz.build
-index b23d7d9d9c17..e43e72bb81ed 100644
+index 876aa9af22a9..af845805eb4a 100644
--- third_party/libwebrtc/api/audio/aec3_factory_gn/moz.build
+++ third_party/libwebrtc/api/audio/aec3_factory_gn/moz.build
-@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,14 +13,23 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
DEFINES["WEBRTC_APM_DEBUG_DUMP"] = "1"
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
@@ -828,7 +809,7 @@ index b23d7d9d9c17..e43e72bb81ed 100644
FINAL_LIBRARY = "xul"
-@@ -46,98 +55,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -48,98 +57,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -928,7 +909,7 @@ index b23d7d9d9c17..e43e72bb81ed 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -145,88 +63,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -147,82 +65,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -948,14 +929,12 @@ index b23d7d9d9c17..e43e72bb81ed 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -994,12 +973,10 @@ index b23d7d9d9c17..e43e72bb81ed 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -1008,28 +985,27 @@ index b23d7d9d9c17..e43e72bb81ed 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("aec3_factory_gn")
diff --git third_party/libwebrtc/api/audio/audio_device_gn/moz.build third_party/libwebrtc/api/audio/audio_device_gn/moz.build
-index 98aeebf3a0ff..4b9c82612b4f 100644
+index 4adeb31f19ea..dcaf6e34ca7f 100644
--- third_party/libwebrtc/api/audio/audio_device_gn/moz.build
+++ third_party/libwebrtc/api/audio/audio_device_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -1046,7 +1022,7 @@ index 98aeebf3a0ff..4b9c82612b4f 100644
FINAL_LIBRARY = "xul"
-@@ -41,87 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,87 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -1135,7 +1111,7 @@ index 98aeebf3a0ff..4b9c82612b4f 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -129,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -131,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -1151,19 +1127,17 @@ index 98aeebf3a0ff..4b9c82612b4f 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -159,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -159,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -1189,35 +1163,32 @@ index 98aeebf3a0ff..4b9c82612b4f 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("audio_device_gn")
diff --git third_party/libwebrtc/api/audio/audio_frame_api_gn/moz.build third_party/libwebrtc/api/audio/audio_frame_api_gn/moz.build
-index 4afb8112be80..ff3fe8f8a5ba 100644
+index b48e1554ff0c..4a0992b45863 100644
--- third_party/libwebrtc/api/audio/audio_frame_api_gn/moz.build
+++ third_party/libwebrtc/api/audio/audio_frame_api_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -1234,7 +1205,7 @@ index 4afb8112be80..ff3fe8f8a5ba 100644
FINAL_LIBRARY = "xul"
-@@ -46,94 +55,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -48,94 +57,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -1330,7 +1301,7 @@ index 4afb8112be80..ff3fe8f8a5ba 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -141,88 +63,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -143,82 +65,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -1350,14 +1321,12 @@ index 4afb8112be80..ff3fe8f8a5ba 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -1396,12 +1365,10 @@ index 4afb8112be80..ff3fe8f8a5ba 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -1410,28 +1377,27 @@ index 4afb8112be80..ff3fe8f8a5ba 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("audio_frame_api_gn")
diff --git third_party/libwebrtc/api/audio/audio_frame_processor_gn/moz.build third_party/libwebrtc/api/audio/audio_frame_processor_gn/moz.build
-index da677c9e1b98..107a73150225 100644
+index 4ade24b607cf..a862046a5e03 100644
--- third_party/libwebrtc/api/audio/audio_frame_processor_gn/moz.build
+++ third_party/libwebrtc/api/audio/audio_frame_processor_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -1448,7 +1414,7 @@ index da677c9e1b98..107a73150225 100644
FINAL_LIBRARY = "xul"
-@@ -41,83 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,83 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -1533,7 +1499,7 @@ index da677c9e1b98..107a73150225 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -125,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -127,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -1549,19 +1515,17 @@ index da677c9e1b98..107a73150225 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -155,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -155,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -1587,35 +1551,32 @@ index da677c9e1b98..107a73150225 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("audio_frame_processor_gn")
diff --git third_party/libwebrtc/api/audio/audio_mixer_api_gn/moz.build third_party/libwebrtc/api/audio/audio_mixer_api_gn/moz.build
-index 6b76e07f5f25..652ded4059f8 100644
+index e09b103e5937..e4f8ac284c15 100644
--- third_party/libwebrtc/api/audio/audio_mixer_api_gn/moz.build
+++ third_party/libwebrtc/api/audio/audio_mixer_api_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -1632,7 +1593,7 @@ index 6b76e07f5f25..652ded4059f8 100644
FINAL_LIBRARY = "xul"
-@@ -41,94 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,94 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -1728,7 +1689,7 @@ index 6b76e07f5f25..652ded4059f8 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -136,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -138,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -1744,19 +1705,17 @@ index 6b76e07f5f25..652ded4059f8 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -166,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -166,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -1782,35 +1741,32 @@ index 6b76e07f5f25..652ded4059f8 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("audio_mixer_api_gn")
diff --git third_party/libwebrtc/api/audio/audio_processing_gn/moz.build third_party/libwebrtc/api/audio/audio_processing_gn/moz.build
-index 0ec4e1d61792..ef24358b9306 100644
+index f4aae5e715d8..d7a94ce58f8f 100644
--- third_party/libwebrtc/api/audio/audio_processing_gn/moz.build
+++ third_party/libwebrtc/api/audio/audio_processing_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -1827,7 +1783,7 @@ index 0ec4e1d61792..ef24358b9306 100644
FINAL_LIBRARY = "xul"
-@@ -45,98 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,98 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -1927,7 +1883,7 @@ index 0ec4e1d61792..ef24358b9306 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -144,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -146,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -1947,14 +1903,12 @@ index 0ec4e1d61792..ef24358b9306 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -1993,12 +1947,10 @@ index 0ec4e1d61792..ef24358b9306 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -2007,28 +1959,27 @@ index 0ec4e1d61792..ef24358b9306 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("audio_processing_gn")
diff --git third_party/libwebrtc/api/audio/audio_processing_statistics_gn/moz.build third_party/libwebrtc/api/audio/audio_processing_statistics_gn/moz.build
-index de14dfdb12f8..292973c3234d 100644
+index 7e5b71d14cb2..28ea7419731a 100644
--- third_party/libwebrtc/api/audio/audio_processing_statistics_gn/moz.build
+++ third_party/libwebrtc/api/audio/audio_processing_statistics_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -2045,7 +1996,7 @@ index de14dfdb12f8..292973c3234d 100644
FINAL_LIBRARY = "xul"
-@@ -45,83 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,83 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -2130,7 +2081,7 @@ index de14dfdb12f8..292973c3234d 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -129,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -131,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -2150,14 +2101,12 @@ index de14dfdb12f8..292973c3234d 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -2196,12 +2145,10 @@ index de14dfdb12f8..292973c3234d 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -2210,28 +2157,27 @@ index de14dfdb12f8..292973c3234d 100644
"-msse2"
]
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("audio_processing_statistics_gn")
diff --git third_party/libwebrtc/api/audio/builtin_audio_processing_builder_gn/moz.build third_party/libwebrtc/api/audio/builtin_audio_processing_builder_gn/moz.build
-index 06268621031d..6bf49766d39a 100644
+index dd674794a7ea..5cc994ae13d3 100644
--- third_party/libwebrtc/api/audio/builtin_audio_processing_builder_gn/moz.build
+++ third_party/libwebrtc/api/audio/builtin_audio_processing_builder_gn/moz.build
-@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,14 +13,23 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
DEFINES["WEBRTC_APM_DEBUG_DUMP"] = "1"
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
@@ -2249,7 +2195,7 @@ index 06268621031d..6bf49766d39a 100644
FINAL_LIBRARY = "xul"
-@@ -46,98 +55,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -48,98 +57,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -2349,7 +2295,7 @@ index 06268621031d..6bf49766d39a 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -145,88 +63,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -147,82 +65,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -2369,14 +2315,12 @@ index 06268621031d..6bf49766d39a 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -2415,12 +2359,10 @@ index 06268621031d..6bf49766d39a 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -2429,28 +2371,27 @@ index 06268621031d..6bf49766d39a 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("builtin_audio_processing_builder_gn")
diff --git third_party/libwebrtc/api/audio/echo_control_gn/moz.build third_party/libwebrtc/api/audio/echo_control_gn/moz.build
-index 7b24226673ad..d08252809411 100644
+index 106400ba7d20..d6be6247afbe 100644
--- third_party/libwebrtc/api/audio/echo_control_gn/moz.build
+++ third_party/libwebrtc/api/audio/echo_control_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -2467,7 +2408,7 @@ index 7b24226673ad..d08252809411 100644
FINAL_LIBRARY = "xul"
-@@ -41,98 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,98 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -2567,7 +2508,7 @@ index 7b24226673ad..d08252809411 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -140,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -142,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -2583,19 +2524,17 @@ index 7b24226673ad..d08252809411 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -170,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -170,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -2621,35 +2560,32 @@ index 7b24226673ad..d08252809411 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("echo_control_gn")
diff --git third_party/libwebrtc/api/audio_codecs/L16/audio_decoder_L16_gn/moz.build third_party/libwebrtc/api/audio_codecs/L16/audio_decoder_L16_gn/moz.build
-index 77267ad65ee1..18a66e081a52 100644
+index 3b39cbbb06a1..56d960820e9a 100644
--- third_party/libwebrtc/api/audio_codecs/L16/audio_decoder_L16_gn/moz.build
+++ third_party/libwebrtc/api/audio_codecs/L16/audio_decoder_L16_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -2666,7 +2602,7 @@ index 77267ad65ee1..18a66e081a52 100644
FINAL_LIBRARY = "xul"
-@@ -45,98 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,98 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -2766,7 +2702,7 @@ index 77267ad65ee1..18a66e081a52 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -144,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -146,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -2786,14 +2722,12 @@ index 77267ad65ee1..18a66e081a52 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -2832,12 +2766,10 @@ index 77267ad65ee1..18a66e081a52 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -2846,28 +2778,27 @@ index 77267ad65ee1..18a66e081a52 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("audio_decoder_L16_gn")
diff --git third_party/libwebrtc/api/audio_codecs/L16/audio_encoder_L16_gn/moz.build third_party/libwebrtc/api/audio_codecs/L16/audio_encoder_L16_gn/moz.build
-index 47397f996c19..c27e3a06ad98 100644
+index 7617d7f5292b..16437f45293b 100644
--- third_party/libwebrtc/api/audio_codecs/L16/audio_encoder_L16_gn/moz.build
+++ third_party/libwebrtc/api/audio_codecs/L16/audio_encoder_L16_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -2884,7 +2815,7 @@ index 47397f996c19..c27e3a06ad98 100644
FINAL_LIBRARY = "xul"
-@@ -45,98 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,98 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -2984,7 +2915,7 @@ index 47397f996c19..c27e3a06ad98 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -144,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -146,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -3004,14 +2935,12 @@ index 47397f996c19..c27e3a06ad98 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -3050,12 +2979,10 @@ index 47397f996c19..c27e3a06ad98 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -3064,28 +2991,27 @@ index 47397f996c19..c27e3a06ad98 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("audio_encoder_L16_gn")
diff --git third_party/libwebrtc/api/audio_codecs/audio_codecs_api_gn/moz.build third_party/libwebrtc/api/audio_codecs/audio_codecs_api_gn/moz.build
-index 9e12e483278f..ddc99b55b57f 100644
+index 33ba61c29758..5d8a792fe980 100644
--- third_party/libwebrtc/api/audio_codecs/audio_codecs_api_gn/moz.build
+++ third_party/libwebrtc/api/audio_codecs/audio_codecs_api_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -3102,7 +3028,7 @@ index 9e12e483278f..ddc99b55b57f 100644
FINAL_LIBRARY = "xul"
-@@ -48,98 +57,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -50,98 +59,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -3202,7 +3128,7 @@ index 9e12e483278f..ddc99b55b57f 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -147,88 +65,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -149,82 +67,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -3222,14 +3148,12 @@ index 9e12e483278f..ddc99b55b57f 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -3268,12 +3192,10 @@ index 9e12e483278f..ddc99b55b57f 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -3282,28 +3204,27 @@ index 9e12e483278f..ddc99b55b57f 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("audio_codecs_api_gn")
diff --git third_party/libwebrtc/api/audio_codecs/builtin_audio_decoder_factory_gn/moz.build third_party/libwebrtc/api/audio_codecs/builtin_audio_decoder_factory_gn/moz.build
-index d0b1ca5e47e9..1fe538a5ce3e 100644
+index 2b6ee1be7a06..ba988ddb42a8 100644
--- third_party/libwebrtc/api/audio_codecs/builtin_audio_decoder_factory_gn/moz.build
+++ third_party/libwebrtc/api/audio_codecs/builtin_audio_decoder_factory_gn/moz.build
-@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,14 +13,23 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -3321,7 +3242,7 @@ index d0b1ca5e47e9..1fe538a5ce3e 100644
FINAL_LIBRARY = "xul"
-@@ -46,98 +55,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -48,98 +57,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -3421,7 +3342,7 @@ index d0b1ca5e47e9..1fe538a5ce3e 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -145,88 +63,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -147,82 +65,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -3441,14 +3362,12 @@ index d0b1ca5e47e9..1fe538a5ce3e 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -3487,12 +3406,10 @@ index d0b1ca5e47e9..1fe538a5ce3e 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -3501,28 +3418,27 @@ index d0b1ca5e47e9..1fe538a5ce3e 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("builtin_audio_decoder_factory_gn")
diff --git third_party/libwebrtc/api/audio_codecs/builtin_audio_encoder_factory_gn/moz.build third_party/libwebrtc/api/audio_codecs/builtin_audio_encoder_factory_gn/moz.build
-index d00504ccaf03..10f9061ad382 100644
+index 628c8fa7fdf8..5ca23f309ccd 100644
--- third_party/libwebrtc/api/audio_codecs/builtin_audio_encoder_factory_gn/moz.build
+++ third_party/libwebrtc/api/audio_codecs/builtin_audio_encoder_factory_gn/moz.build
-@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,14 +13,23 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -3540,7 +3456,7 @@ index d00504ccaf03..10f9061ad382 100644
FINAL_LIBRARY = "xul"
-@@ -46,98 +55,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -48,98 +57,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -3640,7 +3556,7 @@ index d00504ccaf03..10f9061ad382 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -145,88 +63,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -147,82 +65,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -3660,14 +3576,12 @@ index d00504ccaf03..10f9061ad382 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -3706,12 +3620,10 @@ index d00504ccaf03..10f9061ad382 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -3720,28 +3632,27 @@ index d00504ccaf03..10f9061ad382 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("builtin_audio_encoder_factory_gn")
diff --git third_party/libwebrtc/api/audio_codecs/g711/audio_decoder_g711_gn/moz.build third_party/libwebrtc/api/audio_codecs/g711/audio_decoder_g711_gn/moz.build
-index c29e3e9ee9b3..20716cb88679 100644
+index d043d987206f..a444480062b2 100644
--- third_party/libwebrtc/api/audio_codecs/g711/audio_decoder_g711_gn/moz.build
+++ third_party/libwebrtc/api/audio_codecs/g711/audio_decoder_g711_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -3758,7 +3669,7 @@ index c29e3e9ee9b3..20716cb88679 100644
FINAL_LIBRARY = "xul"
-@@ -45,98 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,98 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -3858,7 +3769,7 @@ index c29e3e9ee9b3..20716cb88679 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -144,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -146,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -3878,14 +3789,12 @@ index c29e3e9ee9b3..20716cb88679 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -3924,12 +3833,10 @@ index c29e3e9ee9b3..20716cb88679 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -3938,28 +3845,27 @@ index c29e3e9ee9b3..20716cb88679 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("audio_decoder_g711_gn")
diff --git third_party/libwebrtc/api/audio_codecs/g711/audio_encoder_g711_gn/moz.build third_party/libwebrtc/api/audio_codecs/g711/audio_encoder_g711_gn/moz.build
-index 3b77bbd2a7b0..29f2bdb535a7 100644
+index 7f2378a655e9..d566e9583f66 100644
--- third_party/libwebrtc/api/audio_codecs/g711/audio_encoder_g711_gn/moz.build
+++ third_party/libwebrtc/api/audio_codecs/g711/audio_encoder_g711_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -3976,7 +3882,7 @@ index 3b77bbd2a7b0..29f2bdb535a7 100644
FINAL_LIBRARY = "xul"
-@@ -45,98 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,98 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -4076,7 +3982,7 @@ index 3b77bbd2a7b0..29f2bdb535a7 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -144,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -146,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -4096,14 +4002,12 @@ index 3b77bbd2a7b0..29f2bdb535a7 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -4142,12 +4046,10 @@ index 3b77bbd2a7b0..29f2bdb535a7 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -4156,28 +4058,27 @@ index 3b77bbd2a7b0..29f2bdb535a7 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("audio_encoder_g711_gn")
diff --git third_party/libwebrtc/api/audio_codecs/g722/audio_decoder_g722_gn/moz.build third_party/libwebrtc/api/audio_codecs/g722/audio_decoder_g722_gn/moz.build
-index 6c034ef0cdf8..97e2dda4027e 100644
+index 5896f29065e1..76234946c946 100644
--- third_party/libwebrtc/api/audio_codecs/g722/audio_decoder_g722_gn/moz.build
+++ third_party/libwebrtc/api/audio_codecs/g722/audio_decoder_g722_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -4194,7 +4095,7 @@ index 6c034ef0cdf8..97e2dda4027e 100644
FINAL_LIBRARY = "xul"
-@@ -45,98 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,98 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -4294,7 +4195,7 @@ index 6c034ef0cdf8..97e2dda4027e 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -144,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -146,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -4314,14 +4215,12 @@ index 6c034ef0cdf8..97e2dda4027e 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -4360,12 +4259,10 @@ index 6c034ef0cdf8..97e2dda4027e 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -4374,28 +4271,27 @@ index 6c034ef0cdf8..97e2dda4027e 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("audio_decoder_g722_gn")
diff --git third_party/libwebrtc/api/audio_codecs/g722/audio_encoder_g722_config_gn/moz.build third_party/libwebrtc/api/audio_codecs/g722/audio_encoder_g722_config_gn/moz.build
-index ece2267c9f31..643b470e2913 100644
+index a1c6b85d2319..d6c5f698a095 100644
--- third_party/libwebrtc/api/audio_codecs/g722/audio_encoder_g722_config_gn/moz.build
+++ third_party/libwebrtc/api/audio_codecs/g722/audio_encoder_g722_config_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -4412,7 +4308,7 @@ index ece2267c9f31..643b470e2913 100644
FINAL_LIBRARY = "xul"
-@@ -41,98 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,98 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -4512,7 +4408,7 @@ index ece2267c9f31..643b470e2913 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -140,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -142,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -4528,19 +4424,17 @@ index ece2267c9f31..643b470e2913 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -170,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -170,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -4566,35 +4460,32 @@ index ece2267c9f31..643b470e2913 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("audio_encoder_g722_config_gn")
diff --git third_party/libwebrtc/api/audio_codecs/g722/audio_encoder_g722_gn/moz.build third_party/libwebrtc/api/audio_codecs/g722/audio_encoder_g722_gn/moz.build
-index a9f2cfb7ee3c..8dd52b52fb37 100644
+index 462adb64213a..d0e14032612c 100644
--- third_party/libwebrtc/api/audio_codecs/g722/audio_encoder_g722_gn/moz.build
+++ third_party/libwebrtc/api/audio_codecs/g722/audio_encoder_g722_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -4611,7 +4502,7 @@ index a9f2cfb7ee3c..8dd52b52fb37 100644
FINAL_LIBRARY = "xul"
-@@ -45,98 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,98 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -4711,7 +4602,7 @@ index a9f2cfb7ee3c..8dd52b52fb37 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -144,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -146,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -4731,14 +4622,12 @@ index a9f2cfb7ee3c..8dd52b52fb37 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -4777,12 +4666,10 @@ index a9f2cfb7ee3c..8dd52b52fb37 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -4791,28 +4678,27 @@ index a9f2cfb7ee3c..8dd52b52fb37 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("audio_encoder_g722_gn")
diff --git third_party/libwebrtc/api/audio_codecs/opus/audio_decoder_multiopus_gn/moz.build third_party/libwebrtc/api/audio_codecs/opus/audio_decoder_multiopus_gn/moz.build
-index 7c2e033644c6..c347323ec814 100644
+index 4e00beaa4415..f2d3cd506e8f 100644
--- third_party/libwebrtc/api/audio_codecs/opus/audio_decoder_multiopus_gn/moz.build
+++ third_party/libwebrtc/api/audio_codecs/opus/audio_decoder_multiopus_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -4829,7 +4715,7 @@ index 7c2e033644c6..c347323ec814 100644
FINAL_LIBRARY = "xul"
-@@ -46,98 +55,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -48,98 +57,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -4929,7 +4815,7 @@ index 7c2e033644c6..c347323ec814 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -145,88 +63,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -147,82 +65,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -4949,14 +4835,12 @@ index 7c2e033644c6..c347323ec814 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -4995,12 +4879,10 @@ index 7c2e033644c6..c347323ec814 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -5009,28 +4891,27 @@ index 7c2e033644c6..c347323ec814 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("audio_decoder_multiopus_gn")
diff --git third_party/libwebrtc/api/audio_codecs/opus/audio_decoder_opus_config_gn/moz.build third_party/libwebrtc/api/audio_codecs/opus/audio_decoder_opus_config_gn/moz.build
-index 4dc0d9442721..09de16583d61 100644
+index 27ee924f238e..8d6c5a275846 100644
--- third_party/libwebrtc/api/audio_codecs/opus/audio_decoder_opus_config_gn/moz.build
+++ third_party/libwebrtc/api/audio_codecs/opus/audio_decoder_opus_config_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -5047,7 +4928,7 @@ index 4dc0d9442721..09de16583d61 100644
FINAL_LIBRARY = "xul"
-@@ -41,98 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,98 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -5147,7 +5028,7 @@ index 4dc0d9442721..09de16583d61 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -140,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -142,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -5163,19 +5044,17 @@ index 4dc0d9442721..09de16583d61 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -170,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -170,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -5201,35 +5080,32 @@ index 4dc0d9442721..09de16583d61 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("audio_decoder_opus_config_gn")
diff --git third_party/libwebrtc/api/audio_codecs/opus/audio_decoder_opus_gn/moz.build third_party/libwebrtc/api/audio_codecs/opus/audio_decoder_opus_gn/moz.build
-index d8a4a97cd5c2..bac30391a53f 100644
+index 53bc3478a40b..308709799635 100644
--- third_party/libwebrtc/api/audio_codecs/opus/audio_decoder_opus_gn/moz.build
+++ third_party/libwebrtc/api/audio_codecs/opus/audio_decoder_opus_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -5246,7 +5122,7 @@ index d8a4a97cd5c2..bac30391a53f 100644
FINAL_LIBRARY = "xul"
-@@ -46,98 +55,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -48,98 +57,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -5346,7 +5222,7 @@ index d8a4a97cd5c2..bac30391a53f 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -145,88 +63,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -147,82 +65,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -5366,14 +5242,12 @@ index d8a4a97cd5c2..bac30391a53f 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -5412,12 +5286,10 @@ index d8a4a97cd5c2..bac30391a53f 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -5426,28 +5298,27 @@ index d8a4a97cd5c2..bac30391a53f 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("audio_decoder_opus_gn")
diff --git third_party/libwebrtc/api/audio_codecs/opus/audio_encoder_multiopus_gn/moz.build third_party/libwebrtc/api/audio_codecs/opus/audio_encoder_multiopus_gn/moz.build
-index 5ff636039dce..f1b9d0da6b50 100644
+index 2925c9a25583..0dc3b552177f 100644
--- third_party/libwebrtc/api/audio_codecs/opus/audio_encoder_multiopus_gn/moz.build
+++ third_party/libwebrtc/api/audio_codecs/opus/audio_encoder_multiopus_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -5464,7 +5335,7 @@ index 5ff636039dce..f1b9d0da6b50 100644
FINAL_LIBRARY = "xul"
-@@ -46,98 +55,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -48,98 +57,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -5564,7 +5435,7 @@ index 5ff636039dce..f1b9d0da6b50 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -145,88 +63,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -147,82 +65,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -5584,14 +5455,12 @@ index 5ff636039dce..f1b9d0da6b50 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -5630,12 +5499,10 @@ index 5ff636039dce..f1b9d0da6b50 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -5644,28 +5511,27 @@ index 5ff636039dce..f1b9d0da6b50 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("audio_encoder_multiopus_gn")
diff --git third_party/libwebrtc/api/audio_codecs/opus/audio_encoder_opus_config_gn/moz.build third_party/libwebrtc/api/audio_codecs/opus/audio_encoder_opus_config_gn/moz.build
-index 02d6ec69a180..ece67051b65f 100644
+index e7cd0bcd8f5d..ccf44f091517 100644
--- third_party/libwebrtc/api/audio_codecs/opus/audio_encoder_opus_config_gn/moz.build
+++ third_party/libwebrtc/api/audio_codecs/opus/audio_encoder_opus_config_gn/moz.build
-@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,14 +13,23 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -5683,7 +5549,7 @@ index 02d6ec69a180..ece67051b65f 100644
FINAL_LIBRARY = "xul"
-@@ -50,83 +59,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -52,83 +61,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -5768,7 +5634,7 @@ index 02d6ec69a180..ece67051b65f 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -134,88 +67,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -136,82 +69,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -5788,14 +5654,12 @@ index 02d6ec69a180..ece67051b65f 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -5834,12 +5698,10 @@ index 02d6ec69a180..ece67051b65f 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -5848,28 +5710,27 @@ index 02d6ec69a180..ece67051b65f 100644
"-msse2"
]
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("audio_encoder_opus_config_gn")
diff --git third_party/libwebrtc/api/audio_codecs/opus/audio_encoder_opus_gn/moz.build third_party/libwebrtc/api/audio_codecs/opus/audio_encoder_opus_gn/moz.build
-index ac2a09ff5952..9c5ef8fd737e 100644
+index 05030b6b5a9d..bbe9861edb7b 100644
--- third_party/libwebrtc/api/audio_codecs/opus/audio_encoder_opus_gn/moz.build
+++ third_party/libwebrtc/api/audio_codecs/opus/audio_encoder_opus_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -5886,7 +5747,7 @@ index ac2a09ff5952..9c5ef8fd737e 100644
FINAL_LIBRARY = "xul"
-@@ -46,98 +55,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -48,98 +57,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -5986,7 +5847,7 @@ index ac2a09ff5952..9c5ef8fd737e 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -145,88 +63,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -147,82 +65,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -6006,14 +5867,12 @@ index ac2a09ff5952..9c5ef8fd737e 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -6052,12 +5911,10 @@ index ac2a09ff5952..9c5ef8fd737e 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -6066,28 +5923,27 @@ index ac2a09ff5952..9c5ef8fd737e 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("audio_encoder_opus_gn")
diff --git third_party/libwebrtc/api/audio_codecs/opus_audio_decoder_factory_gn/moz.build third_party/libwebrtc/api/audio_codecs/opus_audio_decoder_factory_gn/moz.build
-index 81327dddadcd..2e745fe9e41f 100644
+index 1f23f978e95d..b1540a52dfae 100644
--- third_party/libwebrtc/api/audio_codecs/opus_audio_decoder_factory_gn/moz.build
+++ third_party/libwebrtc/api/audio_codecs/opus_audio_decoder_factory_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -6104,7 +5960,7 @@ index 81327dddadcd..2e745fe9e41f 100644
FINAL_LIBRARY = "xul"
-@@ -45,98 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,98 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -6204,7 +6060,7 @@ index 81327dddadcd..2e745fe9e41f 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -144,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -146,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -6224,14 +6080,12 @@ index 81327dddadcd..2e745fe9e41f 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -6270,12 +6124,10 @@ index 81327dddadcd..2e745fe9e41f 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -6284,28 +6136,27 @@ index 81327dddadcd..2e745fe9e41f 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("opus_audio_decoder_factory_gn")
diff --git third_party/libwebrtc/api/audio_options_api_gn/moz.build third_party/libwebrtc/api/audio_options_api_gn/moz.build
-index 0eecd975c914..f7125f47283d 100644
+index d5f2fbaa23c2..576652c339f6 100644
--- third_party/libwebrtc/api/audio_options_api_gn/moz.build
+++ third_party/libwebrtc/api/audio_options_api_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -6322,7 +6173,7 @@ index 0eecd975c914..f7125f47283d 100644
FINAL_LIBRARY = "xul"
-@@ -45,87 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,87 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -6411,7 +6262,7 @@ index 0eecd975c914..f7125f47283d 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -133,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -135,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -6431,14 +6282,12 @@ index 0eecd975c914..f7125f47283d 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -6477,12 +6326,10 @@ index 0eecd975c914..f7125f47283d 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -6491,28 +6338,27 @@ index 0eecd975c914..f7125f47283d 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("audio_options_api_gn")
diff --git third_party/libwebrtc/api/bitrate_allocation_gn/moz.build third_party/libwebrtc/api/bitrate_allocation_gn/moz.build
-index 492af1f6b87d..9c55ead6c9fa 100644
+index d77ac1a3c024..067cf0a3566b 100644
--- third_party/libwebrtc/api/bitrate_allocation_gn/moz.build
+++ third_party/libwebrtc/api/bitrate_allocation_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -6529,7 +6375,7 @@ index 492af1f6b87d..9c55ead6c9fa 100644
FINAL_LIBRARY = "xul"
-@@ -41,87 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,87 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -6618,7 +6464,7 @@ index 492af1f6b87d..9c55ead6c9fa 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -129,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -131,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -6634,19 +6480,17 @@ index 492af1f6b87d..9c55ead6c9fa 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -159,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -159,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -6672,35 +6516,32 @@ index 492af1f6b87d..9c55ead6c9fa 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("bitrate_allocation_gn")
diff --git third_party/libwebrtc/api/call_api_gn/moz.build third_party/libwebrtc/api/call_api_gn/moz.build
-index 19d4d72cb0f6..e1369568f801 100644
+index e3860a2d5cb0..01913d2a42d6 100644
--- third_party/libwebrtc/api/call_api_gn/moz.build
+++ third_party/libwebrtc/api/call_api_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -6717,7 +6558,7 @@ index 19d4d72cb0f6..e1369568f801 100644
FINAL_LIBRARY = "xul"
-@@ -41,83 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,83 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -6802,7 +6643,7 @@ index 19d4d72cb0f6..e1369568f801 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -125,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -127,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -6818,19 +6659,17 @@ index 19d4d72cb0f6..e1369568f801 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -155,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -155,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -6856,35 +6695,32 @@ index 19d4d72cb0f6..e1369568f801 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("call_api_gn")
diff --git third_party/libwebrtc/api/crypto/frame_decryptor_interface_gn/moz.build third_party/libwebrtc/api/crypto/frame_decryptor_interface_gn/moz.build
-index c81122c0e3bb..f8bdd48ff4c8 100644
+index 03536897a3e5..7d4e36cffba6 100644
--- third_party/libwebrtc/api/crypto/frame_decryptor_interface_gn/moz.build
+++ third_party/libwebrtc/api/crypto/frame_decryptor_interface_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -6901,7 +6737,7 @@ index c81122c0e3bb..f8bdd48ff4c8 100644
FINAL_LIBRARY = "xul"
-@@ -41,87 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,87 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -6990,7 +6826,7 @@ index c81122c0e3bb..f8bdd48ff4c8 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -129,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -131,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -7006,19 +6842,17 @@ index c81122c0e3bb..f8bdd48ff4c8 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -159,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -159,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -7044,35 +6878,32 @@ index c81122c0e3bb..f8bdd48ff4c8 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("frame_decryptor_interface_gn")
diff --git third_party/libwebrtc/api/crypto/frame_encryptor_interface_gn/moz.build third_party/libwebrtc/api/crypto/frame_encryptor_interface_gn/moz.build
-index 7d72f6a41ac8..c396e2b059f3 100644
+index ce2ccba3ddd9..3424ea2600f3 100644
--- third_party/libwebrtc/api/crypto/frame_encryptor_interface_gn/moz.build
+++ third_party/libwebrtc/api/crypto/frame_encryptor_interface_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -7089,7 +6920,7 @@ index 7d72f6a41ac8..c396e2b059f3 100644
FINAL_LIBRARY = "xul"
-@@ -41,87 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,87 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -7178,7 +7009,7 @@ index 7d72f6a41ac8..c396e2b059f3 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -129,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -131,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -7194,19 +7025,17 @@ index 7d72f6a41ac8..c396e2b059f3 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -159,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -159,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -7232,35 +7061,32 @@ index 7d72f6a41ac8..c396e2b059f3 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("frame_encryptor_interface_gn")
diff --git third_party/libwebrtc/api/crypto/options_gn/moz.build third_party/libwebrtc/api/crypto/options_gn/moz.build
-index f7ee9516fd4d..12951ae20d89 100644
+index f4884cef3781..087517688a6e 100644
--- third_party/libwebrtc/api/crypto/options_gn/moz.build
+++ third_party/libwebrtc/api/crypto/options_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -7277,7 +7103,7 @@ index f7ee9516fd4d..12951ae20d89 100644
FINAL_LIBRARY = "xul"
-@@ -45,87 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,87 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -7366,7 +7192,7 @@ index f7ee9516fd4d..12951ae20d89 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -133,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -135,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -7386,14 +7212,12 @@ index f7ee9516fd4d..12951ae20d89 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -7432,12 +7256,10 @@ index f7ee9516fd4d..12951ae20d89 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -7446,28 +7268,27 @@ index f7ee9516fd4d..12951ae20d89 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("options_gn")
diff --git third_party/libwebrtc/api/environment/environment_factory_gn/moz.build third_party/libwebrtc/api/environment/environment_factory_gn/moz.build
-index 199c4ba42013..90f223c3364a 100644
+index 7e6c65433342..84ed2cb20f4b 100644
--- third_party/libwebrtc/api/environment/environment_factory_gn/moz.build
+++ third_party/libwebrtc/api/environment/environment_factory_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -7484,7 +7305,7 @@ index 199c4ba42013..90f223c3364a 100644
FINAL_LIBRARY = "xul"
-@@ -45,98 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,98 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -7584,7 +7405,7 @@ index 199c4ba42013..90f223c3364a 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -144,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -146,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -7604,14 +7425,12 @@ index 199c4ba42013..90f223c3364a 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -7650,12 +7469,10 @@ index 199c4ba42013..90f223c3364a 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -7664,28 +7481,27 @@ index 199c4ba42013..90f223c3364a 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("environment_factory_gn")
diff --git third_party/libwebrtc/api/environment/environment_gn/moz.build third_party/libwebrtc/api/environment/environment_gn/moz.build
-index 6ffbbc713819..0017a6e38de6 100644
+index 218ae3ae9afa..8476399ec931 100644
--- third_party/libwebrtc/api/environment/environment_gn/moz.build
+++ third_party/libwebrtc/api/environment/environment_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -7702,7 +7518,7 @@ index 6ffbbc713819..0017a6e38de6 100644
FINAL_LIBRARY = "xul"
-@@ -41,98 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,98 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -7802,7 +7618,7 @@ index 6ffbbc713819..0017a6e38de6 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -140,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -142,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -7818,19 +7634,17 @@ index 6ffbbc713819..0017a6e38de6 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -170,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -170,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -7856,35 +7670,32 @@ index 6ffbbc713819..0017a6e38de6 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("environment_gn")
diff --git third_party/libwebrtc/api/fec_controller_api_gn/moz.build third_party/libwebrtc/api/fec_controller_api_gn/moz.build
-index 6e9a6e09e8eb..4b29d5ad30b1 100644
+index d5887f3d6587..4c1fa1a08737 100644
--- third_party/libwebrtc/api/fec_controller_api_gn/moz.build
+++ third_party/libwebrtc/api/fec_controller_api_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -7901,7 +7712,7 @@ index 6e9a6e09e8eb..4b29d5ad30b1 100644
FINAL_LIBRARY = "xul"
-@@ -41,98 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,98 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -8001,7 +7812,7 @@ index 6e9a6e09e8eb..4b29d5ad30b1 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -140,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -142,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -8017,19 +7828,17 @@ index 6e9a6e09e8eb..4b29d5ad30b1 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -170,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -170,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -8055,35 +7864,32 @@ index 6e9a6e09e8eb..4b29d5ad30b1 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("fec_controller_api_gn")
diff --git third_party/libwebrtc/api/field_trials_registry_gn/moz.build third_party/libwebrtc/api/field_trials_registry_gn/moz.build
-index 23a7adec4c94..be6713313eb6 100644
+index ad9c82b1bb7b..9fe42408ce7d 100644
--- third_party/libwebrtc/api/field_trials_registry_gn/moz.build
+++ third_party/libwebrtc/api/field_trials_registry_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -8100,7 +7906,7 @@ index 23a7adec4c94..be6713313eb6 100644
FINAL_LIBRARY = "xul"
-@@ -45,94 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,94 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -8196,7 +8002,7 @@ index 23a7adec4c94..be6713313eb6 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -140,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -142,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -8216,14 +8022,12 @@ index 23a7adec4c94..be6713313eb6 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -8262,12 +8066,10 @@ index 23a7adec4c94..be6713313eb6 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -8276,28 +8078,27 @@ index 23a7adec4c94..be6713313eb6 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("field_trials_registry_gn")
diff --git third_party/libwebrtc/api/field_trials_view_gn/moz.build third_party/libwebrtc/api/field_trials_view_gn/moz.build
-index 736a968aae74..e72e934f1b1d 100644
+index 1e9a1e7a666a..3fa9f12b8585 100644
--- third_party/libwebrtc/api/field_trials_view_gn/moz.build
+++ third_party/libwebrtc/api/field_trials_view_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -8314,7 +8115,7 @@ index 736a968aae74..e72e934f1b1d 100644
FINAL_LIBRARY = "xul"
-@@ -41,83 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,83 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -8399,7 +8200,7 @@ index 736a968aae74..e72e934f1b1d 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -125,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -127,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -8415,19 +8216,17 @@ index 736a968aae74..e72e934f1b1d 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -155,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -155,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -8453,35 +8252,32 @@ index 736a968aae74..e72e934f1b1d 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("field_trials_view_gn")
diff --git third_party/libwebrtc/api/frame_transformer_interface_gn/moz.build third_party/libwebrtc/api/frame_transformer_interface_gn/moz.build
-index bf8dc0629f1b..9f0b57171621 100644
+index d472124f0a40..ac2df5b26adf 100644
--- third_party/libwebrtc/api/frame_transformer_interface_gn/moz.build
+++ third_party/libwebrtc/api/frame_transformer_interface_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -8498,7 +8294,7 @@ index bf8dc0629f1b..9f0b57171621 100644
FINAL_LIBRARY = "xul"
-@@ -45,98 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,98 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -8598,7 +8394,7 @@ index bf8dc0629f1b..9f0b57171621 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -144,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -146,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -8618,14 +8414,12 @@ index bf8dc0629f1b..9f0b57171621 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -8664,12 +8458,10 @@ index bf8dc0629f1b..9f0b57171621 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -8678,28 +8470,27 @@ index bf8dc0629f1b..9f0b57171621 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("frame_transformer_interface_gn")
diff --git third_party/libwebrtc/api/function_view_gn/moz.build third_party/libwebrtc/api/function_view_gn/moz.build
-index bbe3a1fd5c7c..0b40bef503a7 100644
+index dc26789ded68..de73bc9c5c6a 100644
--- third_party/libwebrtc/api/function_view_gn/moz.build
+++ third_party/libwebrtc/api/function_view_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -8716,7 +8507,7 @@ index bbe3a1fd5c7c..0b40bef503a7 100644
FINAL_LIBRARY = "xul"
-@@ -41,87 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,87 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -8805,7 +8596,7 @@ index bbe3a1fd5c7c..0b40bef503a7 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -129,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -131,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -8821,19 +8612,17 @@ index bbe3a1fd5c7c..0b40bef503a7 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -159,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -159,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -8859,35 +8648,32 @@ index bbe3a1fd5c7c..0b40bef503a7 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("function_view_gn")
diff --git third_party/libwebrtc/api/libjingle_logging_api_gn/moz.build third_party/libwebrtc/api/libjingle_logging_api_gn/moz.build
-index 3843f5846d4f..1c13a94a1634 100644
+index 379cf8c822da..44b19737a655 100644
--- third_party/libwebrtc/api/libjingle_logging_api_gn/moz.build
+++ third_party/libwebrtc/api/libjingle_logging_api_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -8904,7 +8690,7 @@ index 3843f5846d4f..1c13a94a1634 100644
FINAL_LIBRARY = "xul"
-@@ -41,83 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,83 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -8989,7 +8775,7 @@ index 3843f5846d4f..1c13a94a1634 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -125,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -127,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -9005,19 +8791,17 @@ index 3843f5846d4f..1c13a94a1634 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -155,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -155,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -9043,35 +8827,32 @@ index 3843f5846d4f..1c13a94a1634 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("jingle_logging_api_gn")
diff --git third_party/libwebrtc/api/libjingle_peerconnection_api_gn/moz.build third_party/libwebrtc/api/libjingle_peerconnection_api_gn/moz.build
-index 6c718ac926a3..589c17cda91f 100644
+index bafbd895ae23..85d46ef795ba 100644
--- third_party/libwebrtc/api/libjingle_peerconnection_api_gn/moz.build
+++ third_party/libwebrtc/api/libjingle_peerconnection_api_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -9088,7 +8869,7 @@ index 6c718ac926a3..589c17cda91f 100644
FINAL_LIBRARY = "xul"
-@@ -41,83 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,83 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -9173,7 +8954,7 @@ index 6c718ac926a3..589c17cda91f 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -125,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -127,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -9189,19 +8970,17 @@ index 6c718ac926a3..589c17cda91f 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -155,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -155,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -9227,35 +9006,32 @@ index 6c718ac926a3..589c17cda91f 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("jingle_peerconnection_api_gn")
diff --git third_party/libwebrtc/api/location_gn/moz.build third_party/libwebrtc/api/location_gn/moz.build
-index 6303607ebdc9..16aacea7ca3e 100644
+index 1384cb4c2c9a..27432b87cd60 100644
--- third_party/libwebrtc/api/location_gn/moz.build
+++ third_party/libwebrtc/api/location_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -9272,7 +9048,7 @@ index 6303607ebdc9..16aacea7ca3e 100644
FINAL_LIBRARY = "xul"
-@@ -41,83 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,83 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -9357,7 +9133,7 @@ index 6303607ebdc9..16aacea7ca3e 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -125,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -127,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -9373,19 +9149,17 @@ index 6303607ebdc9..16aacea7ca3e 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -155,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -155,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -9411,35 +9185,32 @@ index 6303607ebdc9..16aacea7ca3e 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("location_gn")
diff --git third_party/libwebrtc/api/make_ref_counted_gn/moz.build third_party/libwebrtc/api/make_ref_counted_gn/moz.build
-index 537369d878f3..5e048733bbd3 100644
+index 5260714563c4..88e1ecb122bb 100644
--- third_party/libwebrtc/api/make_ref_counted_gn/moz.build
+++ third_party/libwebrtc/api/make_ref_counted_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -9456,7 +9227,7 @@ index 537369d878f3..5e048733bbd3 100644
FINAL_LIBRARY = "xul"
-@@ -41,83 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,83 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -9541,7 +9312,7 @@ index 537369d878f3..5e048733bbd3 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -125,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -127,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -9557,19 +9328,17 @@ index 537369d878f3..5e048733bbd3 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -155,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -155,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -9595,35 +9364,32 @@ index 537369d878f3..5e048733bbd3 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("make_ref_counted_gn")
diff --git third_party/libwebrtc/api/media_stream_interface_gn/moz.build third_party/libwebrtc/api/media_stream_interface_gn/moz.build
-index e6b2c4ab15f6..5b5807ef8bab 100644
+index 8b22cc529d93..d4c009dfb08b 100644
--- third_party/libwebrtc/api/media_stream_interface_gn/moz.build
+++ third_party/libwebrtc/api/media_stream_interface_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -9640,7 +9406,7 @@ index e6b2c4ab15f6..5b5807ef8bab 100644
FINAL_LIBRARY = "xul"
-@@ -45,94 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,94 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -9736,7 +9502,7 @@ index e6b2c4ab15f6..5b5807ef8bab 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -140,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -142,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -9756,14 +9522,12 @@ index e6b2c4ab15f6..5b5807ef8bab 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -9802,12 +9566,10 @@ index e6b2c4ab15f6..5b5807ef8bab 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -9816,28 +9578,27 @@ index e6b2c4ab15f6..5b5807ef8bab 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("media_stream_interface_gn")
diff --git third_party/libwebrtc/api/metronome/metronome_gn/moz.build third_party/libwebrtc/api/metronome/metronome_gn/moz.build
-index 24c32ac9aa91..be111b3f1f2b 100644
+index ac0f4065814a..975fd554189e 100644
--- third_party/libwebrtc/api/metronome/metronome_gn/moz.build
+++ third_party/libwebrtc/api/metronome/metronome_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -9854,7 +9615,7 @@ index 24c32ac9aa91..be111b3f1f2b 100644
FINAL_LIBRARY = "xul"
-@@ -41,87 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,87 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -9943,7 +9704,7 @@ index 24c32ac9aa91..be111b3f1f2b 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -129,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -131,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -9959,19 +9720,17 @@ index 24c32ac9aa91..be111b3f1f2b 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -159,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -159,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -9997,35 +9756,32 @@ index 24c32ac9aa91..be111b3f1f2b 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("metronome_gn")
diff --git third_party/libwebrtc/api/neteq/default_neteq_controller_factory_gn/moz.build third_party/libwebrtc/api/neteq/default_neteq_controller_factory_gn/moz.build
-index 9cc852ea4e6c..563ddad2a07a 100644
+index 0b8670a958f1..e6e6261c6f1d 100644
--- third_party/libwebrtc/api/neteq/default_neteq_controller_factory_gn/moz.build
+++ third_party/libwebrtc/api/neteq/default_neteq_controller_factory_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -10042,7 +9798,7 @@ index 9cc852ea4e6c..563ddad2a07a 100644
FINAL_LIBRARY = "xul"
-@@ -45,98 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,98 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -10142,7 +9898,7 @@ index 9cc852ea4e6c..563ddad2a07a 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -144,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -146,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -10162,14 +9918,12 @@ index 9cc852ea4e6c..563ddad2a07a 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -10208,12 +9962,10 @@ index 9cc852ea4e6c..563ddad2a07a 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -10222,28 +9974,27 @@ index 9cc852ea4e6c..563ddad2a07a 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("default_neteq_controller_factory_gn")
diff --git third_party/libwebrtc/api/neteq/default_neteq_factory_gn/moz.build third_party/libwebrtc/api/neteq/default_neteq_factory_gn/moz.build
-index 81290d80864c..c3c7920f98fb 100644
+index 402f2a044163..bfeadc19c1f4 100644
--- third_party/libwebrtc/api/neteq/default_neteq_factory_gn/moz.build
+++ third_party/libwebrtc/api/neteq/default_neteq_factory_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -10260,7 +10011,7 @@ index 81290d80864c..c3c7920f98fb 100644
FINAL_LIBRARY = "xul"
-@@ -45,98 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,98 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -10360,7 +10111,7 @@ index 81290d80864c..c3c7920f98fb 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -144,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -146,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -10380,14 +10131,12 @@ index 81290d80864c..c3c7920f98fb 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -10426,12 +10175,10 @@ index 81290d80864c..c3c7920f98fb 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -10440,28 +10187,27 @@ index 81290d80864c..c3c7920f98fb 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("default_neteq_factory_gn")
diff --git third_party/libwebrtc/api/neteq/neteq_api_gn/moz.build third_party/libwebrtc/api/neteq/neteq_api_gn/moz.build
-index 7e04b468e8c3..cc9f96610179 100644
+index 3cffcf1fee68..634fe34c356b 100644
--- third_party/libwebrtc/api/neteq/neteq_api_gn/moz.build
+++ third_party/libwebrtc/api/neteq/neteq_api_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -10478,7 +10224,7 @@ index 7e04b468e8c3..cc9f96610179 100644
FINAL_LIBRARY = "xul"
-@@ -45,98 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,98 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -10578,7 +10324,7 @@ index 7e04b468e8c3..cc9f96610179 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -144,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -146,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -10598,14 +10344,12 @@ index 7e04b468e8c3..cc9f96610179 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -10644,12 +10388,10 @@ index 7e04b468e8c3..cc9f96610179 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -10658,28 +10400,27 @@ index 7e04b468e8c3..cc9f96610179 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("neteq_api_gn")
diff --git third_party/libwebrtc/api/neteq/neteq_controller_api_gn/moz.build third_party/libwebrtc/api/neteq/neteq_controller_api_gn/moz.build
-index 10f23f8b9e73..33604c4d0bd5 100644
+index 0c8c73eaf64e..0d9110cf2533 100644
--- third_party/libwebrtc/api/neteq/neteq_controller_api_gn/moz.build
+++ third_party/libwebrtc/api/neteq/neteq_controller_api_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -10696,7 +10437,7 @@ index 10f23f8b9e73..33604c4d0bd5 100644
FINAL_LIBRARY = "xul"
-@@ -41,98 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,98 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -10796,7 +10537,7 @@ index 10f23f8b9e73..33604c4d0bd5 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -140,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -142,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -10812,19 +10553,17 @@ index 10f23f8b9e73..33604c4d0bd5 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -170,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -170,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -10850,35 +10589,32 @@ index 10f23f8b9e73..33604c4d0bd5 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("neteq_controller_api_gn")
diff --git third_party/libwebrtc/api/neteq/tick_timer_gn/moz.build third_party/libwebrtc/api/neteq/tick_timer_gn/moz.build
-index 22a5fd8b39ae..13e1e4c6428e 100644
+index 6e62d4704907..5af2b7269dfa 100644
--- third_party/libwebrtc/api/neteq/tick_timer_gn/moz.build
+++ third_party/libwebrtc/api/neteq/tick_timer_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -10895,7 +10631,7 @@ index 22a5fd8b39ae..13e1e4c6428e 100644
FINAL_LIBRARY = "xul"
-@@ -45,87 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,87 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -10984,7 +10720,7 @@ index 22a5fd8b39ae..13e1e4c6428e 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -133,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -135,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -11004,14 +10740,12 @@ index 22a5fd8b39ae..13e1e4c6428e 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -11050,12 +10784,10 @@ index 22a5fd8b39ae..13e1e4c6428e 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -11064,28 +10796,27 @@ index 22a5fd8b39ae..13e1e4c6428e 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("tick_timer_gn")
diff --git third_party/libwebrtc/api/network_state_predictor_api_gn/moz.build third_party/libwebrtc/api/network_state_predictor_api_gn/moz.build
-index 2c3ff3588f46..0d71b6835f66 100644
+index 6d6d33ace75b..01573acc86d3 100644
--- third_party/libwebrtc/api/network_state_predictor_api_gn/moz.build
+++ third_party/libwebrtc/api/network_state_predictor_api_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -11102,7 +10833,7 @@ index 2c3ff3588f46..0d71b6835f66 100644
FINAL_LIBRARY = "xul"
-@@ -41,83 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,83 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -11187,7 +10918,7 @@ index 2c3ff3588f46..0d71b6835f66 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -125,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -127,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -11203,19 +10934,17 @@ index 2c3ff3588f46..0d71b6835f66 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -155,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -155,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -11241,35 +10970,32 @@ index 2c3ff3588f46..0d71b6835f66 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("network_state_predictor_api_gn")
diff --git third_party/libwebrtc/api/priority_gn/moz.build third_party/libwebrtc/api/priority_gn/moz.build
-index ae409fd2a8dc..8b2973c33499 100644
+index 76aeb17bde7f..5e74263cf88f 100644
--- third_party/libwebrtc/api/priority_gn/moz.build
+++ third_party/libwebrtc/api/priority_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -11286,7 +11012,7 @@ index ae409fd2a8dc..8b2973c33499 100644
FINAL_LIBRARY = "xul"
-@@ -41,87 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,87 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -11375,7 +11101,7 @@ index ae409fd2a8dc..8b2973c33499 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -129,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -131,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -11391,19 +11117,17 @@ index ae409fd2a8dc..8b2973c33499 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -159,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -159,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -11429,35 +11153,32 @@ index ae409fd2a8dc..8b2973c33499 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("priority_gn")
diff --git third_party/libwebrtc/api/ref_count_gn/moz.build third_party/libwebrtc/api/ref_count_gn/moz.build
-index 29eae9d26685..5f9a02823846 100644
+index 4d11702ac95b..098a60790f04 100644
--- third_party/libwebrtc/api/ref_count_gn/moz.build
+++ third_party/libwebrtc/api/ref_count_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -11474,7 +11195,7 @@ index 29eae9d26685..5f9a02823846 100644
FINAL_LIBRARY = "xul"
-@@ -41,83 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,83 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -11559,7 +11280,7 @@ index 29eae9d26685..5f9a02823846 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -125,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -127,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -11575,19 +11296,17 @@ index 29eae9d26685..5f9a02823846 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -155,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -155,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -11613,35 +11332,32 @@ index 29eae9d26685..5f9a02823846 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("ref_count_gn")
diff --git third_party/libwebrtc/api/refcountedbase_gn/moz.build third_party/libwebrtc/api/refcountedbase_gn/moz.build
-index 15fcfbcab216..383dec1b2bf8 100644
+index c2d93fe7f690..4cd1a1af8562 100644
--- third_party/libwebrtc/api/refcountedbase_gn/moz.build
+++ third_party/libwebrtc/api/refcountedbase_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -11658,7 +11374,7 @@ index 15fcfbcab216..383dec1b2bf8 100644
FINAL_LIBRARY = "xul"
-@@ -41,83 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,83 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -11743,7 +11459,7 @@ index 15fcfbcab216..383dec1b2bf8 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -125,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -127,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -11759,19 +11475,17 @@ index 15fcfbcab216..383dec1b2bf8 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -155,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -155,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -11797,35 +11511,32 @@ index 15fcfbcab216..383dec1b2bf8 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("refcountedbase_gn")
diff --git third_party/libwebrtc/api/rtc_error_gn/moz.build third_party/libwebrtc/api/rtc_error_gn/moz.build
-index 3ccf2200f06f..cb39ec5b95c8 100644
+index 931ad8f10770..c86ad5eeb18f 100644
--- third_party/libwebrtc/api/rtc_error_gn/moz.build
+++ third_party/libwebrtc/api/rtc_error_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -11842,7 +11553,7 @@ index 3ccf2200f06f..cb39ec5b95c8 100644
FINAL_LIBRARY = "xul"
-@@ -45,94 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,94 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -11938,7 +11649,7 @@ index 3ccf2200f06f..cb39ec5b95c8 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -140,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -142,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -11958,14 +11669,12 @@ index 3ccf2200f06f..cb39ec5b95c8 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -12004,12 +11713,10 @@ index 3ccf2200f06f..cb39ec5b95c8 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -12018,28 +11725,27 @@ index 3ccf2200f06f..cb39ec5b95c8 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("rtc_error_gn")
diff --git third_party/libwebrtc/api/rtc_event_log/rtc_event_log_gn/moz.build third_party/libwebrtc/api/rtc_event_log/rtc_event_log_gn/moz.build
-index 6889927e409b..48e899d51c59 100644
+index 062fcf1c7e98..56ca85ac637d 100644
--- third_party/libwebrtc/api/rtc_event_log/rtc_event_log_gn/moz.build
+++ third_party/libwebrtc/api/rtc_event_log/rtc_event_log_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -12056,7 +11762,7 @@ index 6889927e409b..48e899d51c59 100644
FINAL_LIBRARY = "xul"
-@@ -46,94 +55,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -48,94 +57,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -12152,7 +11858,7 @@ index 6889927e409b..48e899d51c59 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -141,88 +63,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -143,82 +65,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -12172,14 +11878,12 @@ index 6889927e409b..48e899d51c59 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -12218,12 +11922,10 @@ index 6889927e409b..48e899d51c59 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -12232,28 +11934,27 @@ index 6889927e409b..48e899d51c59 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("rtc_event_log_gn")
diff --git third_party/libwebrtc/api/rtp_headers_gn/moz.build third_party/libwebrtc/api/rtp_headers_gn/moz.build
-index 4624ee5f34fc..594ac4704478 100644
+index a3962549d71a..f3230db2f74c 100644
--- third_party/libwebrtc/api/rtp_headers_gn/moz.build
+++ third_party/libwebrtc/api/rtp_headers_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -12270,7 +11971,7 @@ index 4624ee5f34fc..594ac4704478 100644
FINAL_LIBRARY = "xul"
-@@ -45,94 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,94 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -12366,7 +12067,7 @@ index 4624ee5f34fc..594ac4704478 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -140,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -142,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -12386,14 +12087,12 @@ index 4624ee5f34fc..594ac4704478 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -12432,12 +12131,10 @@ index 4624ee5f34fc..594ac4704478 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -12446,28 +12143,27 @@ index 4624ee5f34fc..594ac4704478 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("rtp_headers_gn")
diff --git third_party/libwebrtc/api/rtp_packet_info_gn/moz.build third_party/libwebrtc/api/rtp_packet_info_gn/moz.build
-index 426fd02dc047..9d75add45806 100644
+index 52124e93c6e0..cf27ecf0ff64 100644
--- third_party/libwebrtc/api/rtp_packet_info_gn/moz.build
+++ third_party/libwebrtc/api/rtp_packet_info_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -12484,7 +12180,7 @@ index 426fd02dc047..9d75add45806 100644
FINAL_LIBRARY = "xul"
-@@ -45,94 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,94 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -12580,7 +12276,7 @@ index 426fd02dc047..9d75add45806 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -140,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -142,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -12600,14 +12296,12 @@ index 426fd02dc047..9d75add45806 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -12646,12 +12340,10 @@ index 426fd02dc047..9d75add45806 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -12660,28 +12352,27 @@ index 426fd02dc047..9d75add45806 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("rtp_packet_info_gn")
diff --git third_party/libwebrtc/api/rtp_packet_sender_gn/moz.build third_party/libwebrtc/api/rtp_packet_sender_gn/moz.build
-index 237ff1576a05..c83102a4f914 100644
+index 4e690f286985..48513d98fdc2 100644
--- third_party/libwebrtc/api/rtp_packet_sender_gn/moz.build
+++ third_party/libwebrtc/api/rtp_packet_sender_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -12698,7 +12389,7 @@ index 237ff1576a05..c83102a4f914 100644
FINAL_LIBRARY = "xul"
-@@ -41,83 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,83 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -12783,7 +12474,7 @@ index 237ff1576a05..c83102a4f914 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -125,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -127,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -12799,19 +12490,17 @@ index 237ff1576a05..c83102a4f914 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -155,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -155,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -12837,35 +12526,32 @@ index 237ff1576a05..c83102a4f914 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("rtp_packet_sender_gn")
diff --git third_party/libwebrtc/api/rtp_parameters_gn/moz.build third_party/libwebrtc/api/rtp_parameters_gn/moz.build
-index f3b003458d9c..dd1c69095d01 100644
+index 48d4257f8009..57f881d7cba9 100644
--- third_party/libwebrtc/api/rtp_parameters_gn/moz.build
+++ third_party/libwebrtc/api/rtp_parameters_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -12882,7 +12568,7 @@ index f3b003458d9c..dd1c69095d01 100644
FINAL_LIBRARY = "xul"
-@@ -46,87 +55,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -48,87 +57,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -12971,7 +12657,7 @@ index f3b003458d9c..dd1c69095d01 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -134,88 +63,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -136,82 +65,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -12991,14 +12677,12 @@ index f3b003458d9c..dd1c69095d01 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -13037,12 +12721,10 @@ index f3b003458d9c..dd1c69095d01 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -13051,28 +12733,27 @@ index f3b003458d9c..dd1c69095d01 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("rtp_parameters_gn")
diff --git third_party/libwebrtc/api/rtp_sender_interface_gn/moz.build third_party/libwebrtc/api/rtp_sender_interface_gn/moz.build
-index adeeb2d582b5..0f70df38f99a 100644
+index 58b6b9d4eced..b946ded20f7c 100644
--- third_party/libwebrtc/api/rtp_sender_interface_gn/moz.build
+++ third_party/libwebrtc/api/rtp_sender_interface_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -13089,7 +12770,7 @@ index adeeb2d582b5..0f70df38f99a 100644
FINAL_LIBRARY = "xul"
-@@ -41,83 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,83 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -13174,7 +12855,7 @@ index adeeb2d582b5..0f70df38f99a 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -125,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -127,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -13190,19 +12871,17 @@ index adeeb2d582b5..0f70df38f99a 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -155,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -155,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -13228,35 +12907,32 @@ index adeeb2d582b5..0f70df38f99a 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("rtp_sender_interface_gn")
diff --git third_party/libwebrtc/api/rtp_sender_setparameters_callback_gn/moz.build third_party/libwebrtc/api/rtp_sender_setparameters_callback_gn/moz.build
-index 4880eb91bdad..c57b2ad9341b 100644
+index 19bd810c46cf..99ae632b35f5 100644
--- third_party/libwebrtc/api/rtp_sender_setparameters_callback_gn/moz.build
+++ third_party/libwebrtc/api/rtp_sender_setparameters_callback_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -13273,7 +12949,7 @@ index 4880eb91bdad..c57b2ad9341b 100644
FINAL_LIBRARY = "xul"
-@@ -45,94 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,94 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -13369,7 +13045,7 @@ index 4880eb91bdad..c57b2ad9341b 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -140,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -142,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -13389,14 +13065,12 @@ index 4880eb91bdad..c57b2ad9341b 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -13435,12 +13109,10 @@ index 4880eb91bdad..c57b2ad9341b 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -13449,28 +13121,27 @@ index 4880eb91bdad..c57b2ad9341b 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("rtp_sender_setparameters_callback_gn")
diff --git third_party/libwebrtc/api/rtp_transceiver_direction_gn/moz.build third_party/libwebrtc/api/rtp_transceiver_direction_gn/moz.build
-index 7cd95c265458..807fef6d2b72 100644
+index 0898e296f690..50e8741a1e5c 100644
--- third_party/libwebrtc/api/rtp_transceiver_direction_gn/moz.build
+++ third_party/libwebrtc/api/rtp_transceiver_direction_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -13487,7 +13158,7 @@ index 7cd95c265458..807fef6d2b72 100644
FINAL_LIBRARY = "xul"
-@@ -41,83 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,83 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -13572,7 +13243,7 @@ index 7cd95c265458..807fef6d2b72 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -125,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -127,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -13588,19 +13259,17 @@ index 7cd95c265458..807fef6d2b72 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -155,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -155,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -13626,35 +13295,32 @@ index 7cd95c265458..807fef6d2b72 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("rtp_transceiver_direction_gn")
diff --git third_party/libwebrtc/api/scoped_refptr_gn/moz.build third_party/libwebrtc/api/scoped_refptr_gn/moz.build
-index 978c11352837..e66d3f050f9d 100644
+index 91059bcfdf24..95c749ab05f5 100644
--- third_party/libwebrtc/api/scoped_refptr_gn/moz.build
+++ third_party/libwebrtc/api/scoped_refptr_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -13671,7 +13337,7 @@ index 978c11352837..e66d3f050f9d 100644
FINAL_LIBRARY = "xul"
-@@ -41,83 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,83 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -13756,7 +13422,7 @@ index 978c11352837..e66d3f050f9d 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -125,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -127,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -13772,19 +13438,17 @@ index 978c11352837..e66d3f050f9d 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -155,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -155,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -13810,35 +13474,32 @@ index 978c11352837..e66d3f050f9d 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("scoped_refptr_gn")
diff --git third_party/libwebrtc/api/sequence_checker_gn/moz.build third_party/libwebrtc/api/sequence_checker_gn/moz.build
-index f1e011d8c84c..688821e634e8 100644
+index 2e05c3b8bd13..1536e71c6bad 100644
--- third_party/libwebrtc/api/sequence_checker_gn/moz.build
+++ third_party/libwebrtc/api/sequence_checker_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -13855,7 +13516,7 @@ index f1e011d8c84c..688821e634e8 100644
FINAL_LIBRARY = "xul"
-@@ -41,87 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,87 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -13944,7 +13605,7 @@ index f1e011d8c84c..688821e634e8 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -129,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -131,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -13960,19 +13621,17 @@ index f1e011d8c84c..688821e634e8 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -159,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -159,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -13998,35 +13657,32 @@ index f1e011d8c84c..688821e634e8 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("sequence_checker_gn")
diff --git third_party/libwebrtc/api/task_queue/default_task_queue_factory_gn/moz.build third_party/libwebrtc/api/task_queue/default_task_queue_factory_gn/moz.build
-index 79e200469f70..ea11f3c1b3a1 100644
+index caccfa576579..12b3b4429d9b 100644
--- third_party/libwebrtc/api/task_queue/default_task_queue_factory_gn/moz.build
+++ third_party/libwebrtc/api/task_queue/default_task_queue_factory_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -14043,7 +13699,7 @@ index 79e200469f70..ea11f3c1b3a1 100644
FINAL_LIBRARY = "xul"
-@@ -41,83 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,83 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -14128,7 +13784,7 @@ index 79e200469f70..ea11f3c1b3a1 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -125,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -127,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -14144,19 +13800,17 @@ index 79e200469f70..ea11f3c1b3a1 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -155,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -155,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -14182,35 +13836,32 @@ index 79e200469f70..ea11f3c1b3a1 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("default_task_queue_factory_gn")
diff --git third_party/libwebrtc/api/task_queue/pending_task_safety_flag_gn/moz.build third_party/libwebrtc/api/task_queue/pending_task_safety_flag_gn/moz.build
-index 901b6d920251..b72308ca0896 100644
+index f5bd2abd8edd..588ab9d37637 100644
--- third_party/libwebrtc/api/task_queue/pending_task_safety_flag_gn/moz.build
+++ third_party/libwebrtc/api/task_queue/pending_task_safety_flag_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -14227,7 +13878,7 @@ index 901b6d920251..b72308ca0896 100644
FINAL_LIBRARY = "xul"
-@@ -45,87 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,87 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -14316,7 +13967,7 @@ index 901b6d920251..b72308ca0896 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -133,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -135,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -14336,14 +13987,12 @@ index 901b6d920251..b72308ca0896 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -14382,12 +14031,10 @@ index 901b6d920251..b72308ca0896 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -14396,28 +14043,27 @@ index 901b6d920251..b72308ca0896 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("pending_task_safety_flag_gn")
diff --git third_party/libwebrtc/api/task_queue/task_queue_gn/moz.build third_party/libwebrtc/api/task_queue/task_queue_gn/moz.build
-index 24fa3d2c74d4..157d7f5d9682 100644
+index 7802d514733e..b5069b664e65 100644
--- third_party/libwebrtc/api/task_queue/task_queue_gn/moz.build
+++ third_party/libwebrtc/api/task_queue/task_queue_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -14434,7 +14080,7 @@ index 24fa3d2c74d4..157d7f5d9682 100644
FINAL_LIBRARY = "xul"
-@@ -45,87 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,87 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -14523,7 +14169,7 @@ index 24fa3d2c74d4..157d7f5d9682 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -133,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -135,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -14543,14 +14189,12 @@ index 24fa3d2c74d4..157d7f5d9682 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -14589,12 +14233,10 @@ index 24fa3d2c74d4..157d7f5d9682 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -14603,28 +14245,27 @@ index 24fa3d2c74d4..157d7f5d9682 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("task_queue_gn")
diff --git third_party/libwebrtc/api/transport/bandwidth_estimation_settings_gn/moz.build third_party/libwebrtc/api/transport/bandwidth_estimation_settings_gn/moz.build
-index 5c6002f71559..21629d52ba78 100644
+index 37fa27def74f..b4ad056226a0 100644
--- third_party/libwebrtc/api/transport/bandwidth_estimation_settings_gn/moz.build
+++ third_party/libwebrtc/api/transport/bandwidth_estimation_settings_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -14641,7 +14282,7 @@ index 5c6002f71559..21629d52ba78 100644
FINAL_LIBRARY = "xul"
-@@ -41,83 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,83 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -14726,7 +14367,7 @@ index 5c6002f71559..21629d52ba78 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -125,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -127,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -14742,19 +14383,17 @@ index 5c6002f71559..21629d52ba78 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -155,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -155,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -14780,35 +14419,32 @@ index 5c6002f71559..21629d52ba78 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("bandwidth_estimation_settings_gn")
diff --git third_party/libwebrtc/api/transport/bandwidth_usage_gn/moz.build third_party/libwebrtc/api/transport/bandwidth_usage_gn/moz.build
-index 182cbc5da37f..ed6b6725902a 100644
+index b4ffa83b92cd..26f1bb8546e7 100644
--- third_party/libwebrtc/api/transport/bandwidth_usage_gn/moz.build
+++ third_party/libwebrtc/api/transport/bandwidth_usage_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -14825,7 +14461,7 @@ index 182cbc5da37f..ed6b6725902a 100644
FINAL_LIBRARY = "xul"
-@@ -41,83 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,83 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -14910,7 +14546,7 @@ index 182cbc5da37f..ed6b6725902a 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -125,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -127,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -14926,19 +14562,17 @@ index 182cbc5da37f..ed6b6725902a 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -155,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -155,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -14964,35 +14598,32 @@ index 182cbc5da37f..ed6b6725902a 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("bandwidth_usage_gn")
diff --git third_party/libwebrtc/api/transport/bitrate_settings_gn/moz.build third_party/libwebrtc/api/transport/bitrate_settings_gn/moz.build
-index a420e52b3fbb..c3dd4ec105b8 100644
+index 16a388656353..1149e653efad 100644
--- third_party/libwebrtc/api/transport/bitrate_settings_gn/moz.build
+++ third_party/libwebrtc/api/transport/bitrate_settings_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -15009,7 +14640,7 @@ index a420e52b3fbb..c3dd4ec105b8 100644
FINAL_LIBRARY = "xul"
-@@ -45,83 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,83 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -15094,7 +14725,7 @@ index a420e52b3fbb..c3dd4ec105b8 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -129,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -131,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -15114,14 +14745,12 @@ index a420e52b3fbb..c3dd4ec105b8 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -15160,12 +14789,10 @@ index a420e52b3fbb..c3dd4ec105b8 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -15174,28 +14801,27 @@ index a420e52b3fbb..c3dd4ec105b8 100644
"-msse2"
]
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("bitrate_settings_gn")
diff --git third_party/libwebrtc/api/transport/datagram_transport_interface_gn/moz.build third_party/libwebrtc/api/transport/datagram_transport_interface_gn/moz.build
-index dccd42a629d8..cbea1c90d191 100644
+index 0868af0077a4..d1a4f7b5dd54 100644
--- third_party/libwebrtc/api/transport/datagram_transport_interface_gn/moz.build
+++ third_party/libwebrtc/api/transport/datagram_transport_interface_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -15212,7 +14838,7 @@ index dccd42a629d8..cbea1c90d191 100644
FINAL_LIBRARY = "xul"
-@@ -41,94 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,94 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -15308,7 +14934,7 @@ index dccd42a629d8..cbea1c90d191 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -136,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -138,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -15324,19 +14950,17 @@ index dccd42a629d8..cbea1c90d191 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -166,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -166,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -15362,35 +14986,32 @@ index dccd42a629d8..cbea1c90d191 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("datagram_transport_interface_gn")
diff --git third_party/libwebrtc/api/transport/ecn_marking_gn/moz.build third_party/libwebrtc/api/transport/ecn_marking_gn/moz.build
-index 906e6d8d17f1..18ee5d1fdabc 100644
+index 8ab0d1a1c443..00fbb2407fdc 100644
--- third_party/libwebrtc/api/transport/ecn_marking_gn/moz.build
+++ third_party/libwebrtc/api/transport/ecn_marking_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -15407,7 +15028,7 @@ index 906e6d8d17f1..18ee5d1fdabc 100644
FINAL_LIBRARY = "xul"
-@@ -41,83 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,83 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -15492,7 +15113,7 @@ index 906e6d8d17f1..18ee5d1fdabc 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -125,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -127,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -15508,19 +15129,17 @@ index 906e6d8d17f1..18ee5d1fdabc 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -155,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -155,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -15546,35 +15165,32 @@ index 906e6d8d17f1..18ee5d1fdabc 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("ecn_marking_gn")
diff --git third_party/libwebrtc/api/transport/field_trial_based_config_gn/moz.build third_party/libwebrtc/api/transport/field_trial_based_config_gn/moz.build
-index 3a1f004f3983..0961c22c71cb 100644
+index 7cf2e942a98f..09723da7e690 100644
--- third_party/libwebrtc/api/transport/field_trial_based_config_gn/moz.build
+++ third_party/libwebrtc/api/transport/field_trial_based_config_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -15591,7 +15207,7 @@ index 3a1f004f3983..0961c22c71cb 100644
FINAL_LIBRARY = "xul"
-@@ -45,94 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,94 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -15687,7 +15303,7 @@ index 3a1f004f3983..0961c22c71cb 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -140,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -142,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -15707,14 +15323,12 @@ index 3a1f004f3983..0961c22c71cb 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -15753,12 +15367,10 @@ index 3a1f004f3983..0961c22c71cb 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -15767,28 +15379,27 @@ index 3a1f004f3983..0961c22c71cb 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("field_trial_based_config_gn")
diff --git third_party/libwebrtc/api/transport/goog_cc_gn/moz.build third_party/libwebrtc/api/transport/goog_cc_gn/moz.build
-index 6643db6e5ded..acf87fb7090b 100644
+index c30034a66355..c1e9773750c3 100644
--- third_party/libwebrtc/api/transport/goog_cc_gn/moz.build
+++ third_party/libwebrtc/api/transport/goog_cc_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -15805,7 +15416,7 @@ index 6643db6e5ded..acf87fb7090b 100644
FINAL_LIBRARY = "xul"
-@@ -45,99 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,99 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -15906,7 +15517,7 @@ index 6643db6e5ded..acf87fb7090b 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -145,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -147,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -15926,14 +15537,12 @@ index 6643db6e5ded..acf87fb7090b 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -15972,12 +15581,10 @@ index 6643db6e5ded..acf87fb7090b 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -15986,28 +15593,27 @@ index 6643db6e5ded..acf87fb7090b 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("goog_cc_gn")
diff --git third_party/libwebrtc/api/transport/network_control_gn/moz.build third_party/libwebrtc/api/transport/network_control_gn/moz.build
-index 9f1d81a5385a..df4430a10cda 100644
+index 1058102cc4a6..488cceb3baa9 100644
--- third_party/libwebrtc/api/transport/network_control_gn/moz.build
+++ third_party/libwebrtc/api/transport/network_control_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -16024,7 +15630,7 @@ index 9f1d81a5385a..df4430a10cda 100644
FINAL_LIBRARY = "xul"
-@@ -45,98 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,98 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -16124,7 +15730,7 @@ index 9f1d81a5385a..df4430a10cda 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -144,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -146,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -16144,14 +15750,12 @@ index 9f1d81a5385a..df4430a10cda 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -16190,12 +15794,10 @@ index 9f1d81a5385a..df4430a10cda 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -16204,28 +15806,27 @@ index 9f1d81a5385a..df4430a10cda 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("network_control_gn")
diff --git third_party/libwebrtc/api/transport/rtp/corruption_detection_message_gn/moz.build third_party/libwebrtc/api/transport/rtp/corruption_detection_message_gn/moz.build
-index 68af5c4b0896..2cdd5c5fdbc2 100644
+index 9b403b9d6955..376f7571e166 100644
--- third_party/libwebrtc/api/transport/rtp/corruption_detection_message_gn/moz.build
+++ third_party/libwebrtc/api/transport/rtp/corruption_detection_message_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -16242,7 +15843,7 @@ index 68af5c4b0896..2cdd5c5fdbc2 100644
FINAL_LIBRARY = "xul"
-@@ -41,87 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,87 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -16331,7 +15932,7 @@ index 68af5c4b0896..2cdd5c5fdbc2 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -129,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -131,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -16347,19 +15948,17 @@ index 68af5c4b0896..2cdd5c5fdbc2 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -159,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -159,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -16385,35 +15984,32 @@ index 68af5c4b0896..2cdd5c5fdbc2 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("corruption_detection_message_gn")
diff --git third_party/libwebrtc/api/transport/rtp/dependency_descriptor_gn/moz.build third_party/libwebrtc/api/transport/rtp/dependency_descriptor_gn/moz.build
-index e39fc6c6faa6..d838b987add6 100644
+index 8da7a80d3f94..319bffba5cd4 100644
--- third_party/libwebrtc/api/transport/rtp/dependency_descriptor_gn/moz.build
+++ third_party/libwebrtc/api/transport/rtp/dependency_descriptor_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -16430,7 +16026,7 @@ index e39fc6c6faa6..d838b987add6 100644
FINAL_LIBRARY = "xul"
-@@ -45,87 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,87 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -16519,7 +16115,7 @@ index e39fc6c6faa6..d838b987add6 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -133,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -135,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -16539,14 +16135,12 @@ index e39fc6c6faa6..d838b987add6 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -16585,12 +16179,10 @@ index e39fc6c6faa6..d838b987add6 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -16599,28 +16191,27 @@ index e39fc6c6faa6..d838b987add6 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("dependency_descriptor_gn")
diff --git third_party/libwebrtc/api/transport/rtp/rtp_source_gn/moz.build third_party/libwebrtc/api/transport/rtp/rtp_source_gn/moz.build
-index a4519718a30b..3a3a21cf0c4c 100644
+index f2651257f028..5bf21623b84a 100644
--- third_party/libwebrtc/api/transport/rtp/rtp_source_gn/moz.build
+++ third_party/libwebrtc/api/transport/rtp/rtp_source_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -16637,7 +16228,7 @@ index a4519718a30b..3a3a21cf0c4c 100644
FINAL_LIBRARY = "xul"
-@@ -41,94 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,94 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -16733,7 +16324,7 @@ index a4519718a30b..3a3a21cf0c4c 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -136,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -138,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -16749,19 +16340,17 @@ index a4519718a30b..3a3a21cf0c4c 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -166,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -166,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -16787,35 +16376,32 @@ index a4519718a30b..3a3a21cf0c4c 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("rtp_source_gn")
diff --git third_party/libwebrtc/api/transport/stun_types_gn/moz.build third_party/libwebrtc/api/transport/stun_types_gn/moz.build
-index 4c18f995b3d9..5970a6078b50 100644
+index eccfcb9643bc..9cfc97dac8c0 100644
--- third_party/libwebrtc/api/transport/stun_types_gn/moz.build
+++ third_party/libwebrtc/api/transport/stun_types_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -16832,7 +16418,7 @@ index 4c18f995b3d9..5970a6078b50 100644
FINAL_LIBRARY = "xul"
-@@ -41,83 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,83 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -16917,7 +16503,7 @@ index 4c18f995b3d9..5970a6078b50 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -125,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -127,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -16933,19 +16519,17 @@ index 4c18f995b3d9..5970a6078b50 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -155,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -155,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -16971,35 +16555,32 @@ index 4c18f995b3d9..5970a6078b50 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("stun_types_gn")
diff --git third_party/libwebrtc/api/transport_api_gn/moz.build third_party/libwebrtc/api/transport_api_gn/moz.build
-index 386c5d86ae5c..7835289591c4 100644
+index 04d169646b6f..52abb46c3100 100644
--- third_party/libwebrtc/api/transport_api_gn/moz.build
+++ third_party/libwebrtc/api/transport_api_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -17016,7 +16597,7 @@ index 386c5d86ae5c..7835289591c4 100644
FINAL_LIBRARY = "xul"
-@@ -45,87 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,87 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -17105,7 +16686,7 @@ index 386c5d86ae5c..7835289591c4 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -133,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -135,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -17125,14 +16706,12 @@ index 386c5d86ae5c..7835289591c4 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -17171,12 +16750,10 @@ index 386c5d86ae5c..7835289591c4 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -17185,28 +16762,27 @@ index 386c5d86ae5c..7835289591c4 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("transport_api_gn")
diff --git third_party/libwebrtc/api/units/data_rate_gn/moz.build third_party/libwebrtc/api/units/data_rate_gn/moz.build
-index a24ae78d4c9f..b97815d92c09 100644
+index 29d3499e786d..eba0514e966b 100644
--- third_party/libwebrtc/api/units/data_rate_gn/moz.build
+++ third_party/libwebrtc/api/units/data_rate_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -17223,7 +16799,7 @@ index a24ae78d4c9f..b97815d92c09 100644
FINAL_LIBRARY = "xul"
-@@ -45,87 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,87 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -17312,7 +16888,7 @@ index a24ae78d4c9f..b97815d92c09 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -133,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -135,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -17332,14 +16908,12 @@ index a24ae78d4c9f..b97815d92c09 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -17378,12 +16952,10 @@ index a24ae78d4c9f..b97815d92c09 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -17392,28 +16964,27 @@ index a24ae78d4c9f..b97815d92c09 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("data_rate_gn")
diff --git third_party/libwebrtc/api/units/data_size_gn/moz.build third_party/libwebrtc/api/units/data_size_gn/moz.build
-index cdfe31ebb845..30e91e2fa7a2 100644
+index 5c81ffd37b01..5fe81a997719 100644
--- third_party/libwebrtc/api/units/data_size_gn/moz.build
+++ third_party/libwebrtc/api/units/data_size_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -17430,7 +17001,7 @@ index cdfe31ebb845..30e91e2fa7a2 100644
FINAL_LIBRARY = "xul"
-@@ -45,87 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,87 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -17519,7 +17090,7 @@ index cdfe31ebb845..30e91e2fa7a2 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -133,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -135,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -17539,14 +17110,12 @@ index cdfe31ebb845..30e91e2fa7a2 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -17585,12 +17154,10 @@ index cdfe31ebb845..30e91e2fa7a2 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -17599,28 +17166,27 @@ index cdfe31ebb845..30e91e2fa7a2 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("data_size_gn")
diff --git third_party/libwebrtc/api/units/frequency_gn/moz.build third_party/libwebrtc/api/units/frequency_gn/moz.build
-index 82ba792a86a0..5c068b7e233c 100644
+index 23861ba5e0b4..36b556f5aa98 100644
--- third_party/libwebrtc/api/units/frequency_gn/moz.build
+++ third_party/libwebrtc/api/units/frequency_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -17637,7 +17203,7 @@ index 82ba792a86a0..5c068b7e233c 100644
FINAL_LIBRARY = "xul"
-@@ -45,87 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,87 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -17726,7 +17292,7 @@ index 82ba792a86a0..5c068b7e233c 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -133,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -135,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -17746,14 +17312,12 @@ index 82ba792a86a0..5c068b7e233c 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -17792,12 +17356,10 @@ index 82ba792a86a0..5c068b7e233c 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -17806,28 +17368,27 @@ index 82ba792a86a0..5c068b7e233c 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("frequency_gn")
diff --git third_party/libwebrtc/api/units/time_delta_gn/moz.build third_party/libwebrtc/api/units/time_delta_gn/moz.build
-index 4d0860fef399..be767d71a397 100644
+index c142c31f0050..108a8825095e 100644
--- third_party/libwebrtc/api/units/time_delta_gn/moz.build
+++ third_party/libwebrtc/api/units/time_delta_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -17844,7 +17405,7 @@ index 4d0860fef399..be767d71a397 100644
FINAL_LIBRARY = "xul"
-@@ -45,87 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,87 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -17933,7 +17494,7 @@ index 4d0860fef399..be767d71a397 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -133,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -135,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -17953,14 +17514,12 @@ index 4d0860fef399..be767d71a397 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -17999,12 +17558,10 @@ index 4d0860fef399..be767d71a397 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -18013,28 +17570,27 @@ index 4d0860fef399..be767d71a397 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("time_delta_gn")
diff --git third_party/libwebrtc/api/units/timestamp_gn/moz.build third_party/libwebrtc/api/units/timestamp_gn/moz.build
-index f51733fd8a12..5e0489f0ce58 100644
+index ec37917c0abf..bff6fda3a995 100644
--- third_party/libwebrtc/api/units/timestamp_gn/moz.build
+++ third_party/libwebrtc/api/units/timestamp_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -18051,7 +17607,7 @@ index f51733fd8a12..5e0489f0ce58 100644
FINAL_LIBRARY = "xul"
-@@ -45,87 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,87 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -18140,7 +17696,7 @@ index f51733fd8a12..5e0489f0ce58 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -133,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -135,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -18160,14 +17716,12 @@ index f51733fd8a12..5e0489f0ce58 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -18206,12 +17760,10 @@ index f51733fd8a12..5e0489f0ce58 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -18220,28 +17772,27 @@ index f51733fd8a12..5e0489f0ce58 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("timestamp_gn")
diff --git third_party/libwebrtc/api/video/builtin_video_bitrate_allocator_factory_gn/moz.build third_party/libwebrtc/api/video/builtin_video_bitrate_allocator_factory_gn/moz.build
-index 8c0ac8a1fce2..8d6cda6f4bd9 100644
+index 042c4cb0322f..6cac447b0305 100644
--- third_party/libwebrtc/api/video/builtin_video_bitrate_allocator_factory_gn/moz.build
+++ third_party/libwebrtc/api/video/builtin_video_bitrate_allocator_factory_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -18258,7 +17809,7 @@ index 8c0ac8a1fce2..8d6cda6f4bd9 100644
FINAL_LIBRARY = "xul"
-@@ -45,99 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,99 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -18359,7 +17910,7 @@ index 8c0ac8a1fce2..8d6cda6f4bd9 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -145,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -147,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -18379,14 +17930,12 @@ index 8c0ac8a1fce2..8d6cda6f4bd9 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -18425,12 +17974,10 @@ index 8c0ac8a1fce2..8d6cda6f4bd9 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -18439,28 +17986,27 @@ index 8c0ac8a1fce2..8d6cda6f4bd9 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("builtin_video_bitrate_allocator_factory_gn")
diff --git third_party/libwebrtc/api/video/corruption_detection_filter_settings_gn/moz.build third_party/libwebrtc/api/video/corruption_detection_filter_settings_gn/moz.build
-index fdfec36f901f..fd4cdd50921a 100644
+index 3fea2f9197be..843f8dafb50c 100644
--- third_party/libwebrtc/api/video/corruption_detection_filter_settings_gn/moz.build
+++ third_party/libwebrtc/api/video/corruption_detection_filter_settings_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -18477,7 +18023,7 @@ index fdfec36f901f..fd4cdd50921a 100644
FINAL_LIBRARY = "xul"
-@@ -41,83 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,83 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -18562,7 +18108,7 @@ index fdfec36f901f..fd4cdd50921a 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -125,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -127,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -18578,19 +18124,17 @@ index fdfec36f901f..fd4cdd50921a 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -155,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -155,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -18616,35 +18160,32 @@ index fdfec36f901f..fd4cdd50921a 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("corruption_detection_filter_settings_gn")
diff --git third_party/libwebrtc/api/video/encoded_frame_gn/moz.build third_party/libwebrtc/api/video/encoded_frame_gn/moz.build
-index 1a7f99c95cb0..bd9e4c42247a 100644
+index a47a175fd8f6..f3464dc03728 100644
--- third_party/libwebrtc/api/video/encoded_frame_gn/moz.build
+++ third_party/libwebrtc/api/video/encoded_frame_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -18661,7 +18202,7 @@ index 1a7f99c95cb0..bd9e4c42247a 100644
FINAL_LIBRARY = "xul"
-@@ -45,98 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,98 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -18761,7 +18302,7 @@ index 1a7f99c95cb0..bd9e4c42247a 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -144,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -146,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -18781,14 +18322,12 @@ index 1a7f99c95cb0..bd9e4c42247a 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -18827,12 +18366,10 @@ index 1a7f99c95cb0..bd9e4c42247a 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -18841,28 +18378,27 @@ index 1a7f99c95cb0..bd9e4c42247a 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("encoded_frame_gn")
diff --git third_party/libwebrtc/api/video/encoded_image_gn/moz.build third_party/libwebrtc/api/video/encoded_image_gn/moz.build
-index b8cb9d7f1d2c..dd403bd402b8 100644
+index 884b76c4471c..436455709c49 100644
--- third_party/libwebrtc/api/video/encoded_image_gn/moz.build
+++ third_party/libwebrtc/api/video/encoded_image_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -18879,7 +18415,7 @@ index b8cb9d7f1d2c..dd403bd402b8 100644
FINAL_LIBRARY = "xul"
-@@ -45,94 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,94 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -18975,7 +18511,7 @@ index b8cb9d7f1d2c..dd403bd402b8 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -140,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -142,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -18995,14 +18531,12 @@ index b8cb9d7f1d2c..dd403bd402b8 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -19041,12 +18575,10 @@ index b8cb9d7f1d2c..dd403bd402b8 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -19055,28 +18587,27 @@ index b8cb9d7f1d2c..dd403bd402b8 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("encoded_image_gn")
diff --git third_party/libwebrtc/api/video/frame_buffer_gn/moz.build third_party/libwebrtc/api/video/frame_buffer_gn/moz.build
-index 62069abb52d3..2a33a1c263fd 100644
+index c5f5d34a4e61..4af72222343b 100644
--- third_party/libwebrtc/api/video/frame_buffer_gn/moz.build
+++ third_party/libwebrtc/api/video/frame_buffer_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -19093,7 +18624,7 @@ index 62069abb52d3..2a33a1c263fd 100644
FINAL_LIBRARY = "xul"
-@@ -45,99 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,99 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -19194,7 +18725,7 @@ index 62069abb52d3..2a33a1c263fd 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -145,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -147,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -19214,14 +18745,12 @@ index 62069abb52d3..2a33a1c263fd 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -19260,12 +18789,10 @@ index 62069abb52d3..2a33a1c263fd 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -19274,28 +18801,27 @@ index 62069abb52d3..2a33a1c263fd 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("frame_buffer_gn")
diff --git third_party/libwebrtc/api/video/recordable_encoded_frame_gn/moz.build third_party/libwebrtc/api/video/recordable_encoded_frame_gn/moz.build
-index 9ea836d67874..acac99ec2efc 100644
+index 955432300e05..0d61ca33884f 100644
--- third_party/libwebrtc/api/video/recordable_encoded_frame_gn/moz.build
+++ third_party/libwebrtc/api/video/recordable_encoded_frame_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -19312,7 +18838,7 @@ index 9ea836d67874..acac99ec2efc 100644
FINAL_LIBRARY = "xul"
-@@ -41,94 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,94 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -19408,7 +18934,7 @@ index 9ea836d67874..acac99ec2efc 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -136,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -138,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -19424,19 +18950,17 @@ index 9ea836d67874..acac99ec2efc 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -166,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -166,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -19462,35 +18986,32 @@ index 9ea836d67874..acac99ec2efc 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("recordable_encoded_frame_gn")
diff --git third_party/libwebrtc/api/video/render_resolution_gn/moz.build third_party/libwebrtc/api/video/render_resolution_gn/moz.build
-index d53344a9f3d9..4d4a725570d9 100644
+index 6b8d5d0ce97f..c1248e15a3c5 100644
--- third_party/libwebrtc/api/video/render_resolution_gn/moz.build
+++ third_party/libwebrtc/api/video/render_resolution_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -19507,7 +19028,7 @@ index d53344a9f3d9..4d4a725570d9 100644
FINAL_LIBRARY = "xul"
-@@ -41,83 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,83 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -19592,7 +19113,7 @@ index d53344a9f3d9..4d4a725570d9 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -125,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -127,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -19608,19 +19129,17 @@ index d53344a9f3d9..4d4a725570d9 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -155,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -155,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -19646,35 +19165,32 @@ index d53344a9f3d9..4d4a725570d9 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("render_resolution_gn")
diff --git third_party/libwebrtc/api/video/resolution_gn/moz.build third_party/libwebrtc/api/video/resolution_gn/moz.build
-index 2d091f0e8df2..eb720446212d 100644
+index 2bdc20cfef27..bab75c04d836 100644
--- third_party/libwebrtc/api/video/resolution_gn/moz.build
+++ third_party/libwebrtc/api/video/resolution_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -19691,7 +19207,7 @@ index 2d091f0e8df2..eb720446212d 100644
FINAL_LIBRARY = "xul"
-@@ -41,83 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,83 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -19776,7 +19292,7 @@ index 2d091f0e8df2..eb720446212d 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -125,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -127,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -19792,19 +19308,17 @@ index 2d091f0e8df2..eb720446212d 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -155,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -155,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -19830,35 +19344,32 @@ index 2d091f0e8df2..eb720446212d 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("resolution_gn")
diff --git third_party/libwebrtc/api/video/video_adaptation_gn/moz.build third_party/libwebrtc/api/video/video_adaptation_gn/moz.build
-index 1e622ec490ae..39619b9c29ce 100644
+index 67f8e53f06df..56d3d234e6e3 100644
--- third_party/libwebrtc/api/video/video_adaptation_gn/moz.build
+++ third_party/libwebrtc/api/video/video_adaptation_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -19875,7 +19386,7 @@ index 1e622ec490ae..39619b9c29ce 100644
FINAL_LIBRARY = "xul"
-@@ -45,87 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,87 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -19964,7 +19475,7 @@ index 1e622ec490ae..39619b9c29ce 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -133,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -135,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -19984,14 +19495,12 @@ index 1e622ec490ae..39619b9c29ce 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -20030,12 +19539,10 @@ index 1e622ec490ae..39619b9c29ce 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -20044,28 +19551,27 @@ index 1e622ec490ae..39619b9c29ce 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("video_adaptation_gn")
diff --git third_party/libwebrtc/api/video/video_bitrate_allocation_gn/moz.build third_party/libwebrtc/api/video/video_bitrate_allocation_gn/moz.build
-index 3d69e67814d6..00adcafb1333 100644
+index ed2d2852f7c8..d695a8170d44 100644
--- third_party/libwebrtc/api/video/video_bitrate_allocation_gn/moz.build
+++ third_party/libwebrtc/api/video/video_bitrate_allocation_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -20082,7 +19588,7 @@ index 3d69e67814d6..00adcafb1333 100644
FINAL_LIBRARY = "xul"
-@@ -45,87 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,87 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -20171,7 +19677,7 @@ index 3d69e67814d6..00adcafb1333 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -133,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -135,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -20191,14 +19697,12 @@ index 3d69e67814d6..00adcafb1333 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -20237,12 +19741,10 @@ index 3d69e67814d6..00adcafb1333 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -20251,28 +19753,27 @@ index 3d69e67814d6..00adcafb1333 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("video_bitrate_allocation_gn")
diff --git third_party/libwebrtc/api/video/video_bitrate_allocator_factory_gn/moz.build third_party/libwebrtc/api/video/video_bitrate_allocator_factory_gn/moz.build
-index 5538286ffa2b..f8888ae4133e 100644
+index d89179c9d034..94bff6a3ed16 100644
--- third_party/libwebrtc/api/video/video_bitrate_allocator_factory_gn/moz.build
+++ third_party/libwebrtc/api/video/video_bitrate_allocator_factory_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -20289,7 +19790,7 @@ index 5538286ffa2b..f8888ae4133e 100644
FINAL_LIBRARY = "xul"
-@@ -41,98 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,98 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -20389,7 +19890,7 @@ index 5538286ffa2b..f8888ae4133e 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -140,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -142,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -20405,19 +19906,17 @@ index 5538286ffa2b..f8888ae4133e 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -170,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -170,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -20443,35 +19942,32 @@ index 5538286ffa2b..f8888ae4133e 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("video_bitrate_allocator_factory_gn")
diff --git third_party/libwebrtc/api/video/video_bitrate_allocator_gn/moz.build third_party/libwebrtc/api/video/video_bitrate_allocator_gn/moz.build
-index 0e572c285ab4..9e04e80c4497 100644
+index f647df98e87a..5fee26a31e98 100644
--- third_party/libwebrtc/api/video/video_bitrate_allocator_gn/moz.build
+++ third_party/libwebrtc/api/video/video_bitrate_allocator_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -20488,7 +19984,7 @@ index 0e572c285ab4..9e04e80c4497 100644
FINAL_LIBRARY = "xul"
-@@ -45,87 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,87 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -20577,7 +20073,7 @@ index 0e572c285ab4..9e04e80c4497 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -133,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -135,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -20597,14 +20093,12 @@ index 0e572c285ab4..9e04e80c4497 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -20643,12 +20137,10 @@ index 0e572c285ab4..9e04e80c4497 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -20657,28 +20149,27 @@ index 0e572c285ab4..9e04e80c4497 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("video_bitrate_allocator_gn")
diff --git third_party/libwebrtc/api/video/video_codec_constants_gn/moz.build third_party/libwebrtc/api/video/video_codec_constants_gn/moz.build
-index a0feb6ba98d5..20d5b8b9cc3b 100644
+index 2c7b69b25447..d9d3757994c1 100644
--- third_party/libwebrtc/api/video/video_codec_constants_gn/moz.build
+++ third_party/libwebrtc/api/video/video_codec_constants_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -20695,7 +20186,7 @@ index a0feb6ba98d5..20d5b8b9cc3b 100644
FINAL_LIBRARY = "xul"
-@@ -41,83 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,83 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -20780,7 +20271,7 @@ index a0feb6ba98d5..20d5b8b9cc3b 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -125,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -127,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -20796,19 +20287,17 @@ index a0feb6ba98d5..20d5b8b9cc3b 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -155,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -155,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -20834,35 +20323,32 @@ index a0feb6ba98d5..20d5b8b9cc3b 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("video_codec_constants_gn")
diff --git third_party/libwebrtc/api/video/video_frame_gn/moz.build third_party/libwebrtc/api/video/video_frame_gn/moz.build
-index f001ad0cc6b5..e9f3bed3f830 100644
+index 696ff9193103..add3d8c1eae9 100644
--- third_party/libwebrtc/api/video/video_frame_gn/moz.build
+++ third_party/libwebrtc/api/video/video_frame_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -20879,7 +20365,7 @@ index f001ad0cc6b5..e9f3bed3f830 100644
FINAL_LIBRARY = "xul"
-@@ -56,94 +65,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -58,94 +67,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -20975,7 +20461,7 @@ index f001ad0cc6b5..e9f3bed3f830 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -151,88 +73,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -153,82 +75,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -20995,14 +20481,12 @@ index f001ad0cc6b5..e9f3bed3f830 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -21041,12 +20525,10 @@ index f001ad0cc6b5..e9f3bed3f830 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -21055,28 +20537,27 @@ index f001ad0cc6b5..e9f3bed3f830 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("video_frame_gn")
diff --git third_party/libwebrtc/api/video/video_frame_i010_gn/moz.build third_party/libwebrtc/api/video/video_frame_i010_gn/moz.build
-index 4fe9e147edec..16fbbf602911 100644
+index 701f704041d9..170207de4607 100644
--- third_party/libwebrtc/api/video/video_frame_i010_gn/moz.build
+++ third_party/libwebrtc/api/video/video_frame_i010_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -21093,7 +20574,7 @@ index 4fe9e147edec..16fbbf602911 100644
FINAL_LIBRARY = "xul"
-@@ -52,94 +61,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -54,94 +63,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -21189,7 +20670,7 @@ index 4fe9e147edec..16fbbf602911 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -147,88 +69,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -149,82 +71,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -21209,14 +20690,12 @@ index 4fe9e147edec..16fbbf602911 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -21255,12 +20734,10 @@ index 4fe9e147edec..16fbbf602911 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -21269,28 +20746,27 @@ index 4fe9e147edec..16fbbf602911 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("video_frame_i010_gn")
diff --git third_party/libwebrtc/api/video/video_frame_metadata_gn/moz.build third_party/libwebrtc/api/video/video_frame_metadata_gn/moz.build
-index 59921d43beaf..262398fbfcdf 100644
+index 1385708188f8..e6d75386164a 100644
--- third_party/libwebrtc/api/video/video_frame_metadata_gn/moz.build
+++ third_party/libwebrtc/api/video/video_frame_metadata_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -21307,7 +20783,7 @@ index 59921d43beaf..262398fbfcdf 100644
FINAL_LIBRARY = "xul"
-@@ -45,94 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,94 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -21403,7 +20879,7 @@ index 59921d43beaf..262398fbfcdf 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -140,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -142,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -21423,14 +20899,12 @@ index 59921d43beaf..262398fbfcdf 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -21469,12 +20943,10 @@ index 59921d43beaf..262398fbfcdf 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -21483,28 +20955,27 @@ index 59921d43beaf..262398fbfcdf 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("video_frame_metadata_gn")
diff --git third_party/libwebrtc/api/video/video_frame_type_gn/moz.build third_party/libwebrtc/api/video/video_frame_type_gn/moz.build
-index 27939f8b3d3c..7187d74b0019 100644
+index 41926d168f2e..c45d7d819761 100644
--- third_party/libwebrtc/api/video/video_frame_type_gn/moz.build
+++ third_party/libwebrtc/api/video/video_frame_type_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -21521,7 +20992,7 @@ index 27939f8b3d3c..7187d74b0019 100644
FINAL_LIBRARY = "xul"
-@@ -41,87 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,87 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -21610,7 +21081,7 @@ index 27939f8b3d3c..7187d74b0019 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -129,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -131,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -21626,19 +21097,17 @@ index 27939f8b3d3c..7187d74b0019 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -159,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -159,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -21664,35 +21133,32 @@ index 27939f8b3d3c..7187d74b0019 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("video_frame_type_gn")
diff --git third_party/libwebrtc/api/video/video_layers_allocation_gn/moz.build third_party/libwebrtc/api/video/video_layers_allocation_gn/moz.build
-index f6a9ac51b381..0c77077f546f 100644
+index 453b22c40132..75d7ee7ebad3 100644
--- third_party/libwebrtc/api/video/video_layers_allocation_gn/moz.build
+++ third_party/libwebrtc/api/video/video_layers_allocation_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -21709,7 +21175,7 @@ index f6a9ac51b381..0c77077f546f 100644
FINAL_LIBRARY = "xul"
-@@ -41,87 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,87 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -21798,7 +21264,7 @@ index f6a9ac51b381..0c77077f546f 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -129,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -131,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -21814,19 +21280,17 @@ index f6a9ac51b381..0c77077f546f 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -159,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -159,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -21852,35 +21316,32 @@ index f6a9ac51b381..0c77077f546f 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("video_layers_allocation_gn")
diff --git third_party/libwebrtc/api/video/video_rtp_headers_gn/moz.build third_party/libwebrtc/api/video/video_rtp_headers_gn/moz.build
-index c3377a9f7cdc..bd6e908f861f 100644
+index 79a3143de82e..9985be046df8 100644
--- third_party/libwebrtc/api/video/video_rtp_headers_gn/moz.build
+++ third_party/libwebrtc/api/video/video_rtp_headers_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -21897,7 +21358,7 @@ index c3377a9f7cdc..bd6e908f861f 100644
FINAL_LIBRARY = "xul"
-@@ -48,94 +57,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -50,94 +59,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -21993,7 +21454,7 @@ index c3377a9f7cdc..bd6e908f861f 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -143,88 +65,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -145,82 +67,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -22013,14 +21474,12 @@ index c3377a9f7cdc..bd6e908f861f 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -22059,12 +21518,10 @@ index c3377a9f7cdc..bd6e908f861f 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -22073,28 +21530,27 @@ index c3377a9f7cdc..bd6e908f861f 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("video_rtp_headers_gn")
diff --git third_party/libwebrtc/api/video/video_stream_encoder_gn/moz.build third_party/libwebrtc/api/video/video_stream_encoder_gn/moz.build
-index c7feee8d37e3..54aa30838e3a 100644
+index d12a2d2af66c..c64b22b66cd4 100644
--- third_party/libwebrtc/api/video/video_stream_encoder_gn/moz.build
+++ third_party/libwebrtc/api/video/video_stream_encoder_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -22111,7 +21567,7 @@ index c7feee8d37e3..54aa30838e3a 100644
FINAL_LIBRARY = "xul"
-@@ -41,98 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,98 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -22211,7 +21667,7 @@ index c7feee8d37e3..54aa30838e3a 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -140,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -142,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -22227,19 +21683,17 @@ index c7feee8d37e3..54aa30838e3a 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -170,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -170,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -22265,35 +21719,32 @@ index c7feee8d37e3..54aa30838e3a 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("video_stream_encoder_gn")
diff --git third_party/libwebrtc/api/video_codecs/bitstream_parser_api_gn/moz.build third_party/libwebrtc/api/video_codecs/bitstream_parser_api_gn/moz.build
-index f1d2331057d4..16df4edfc348 100644
+index fffc859f7e91..85c4a75b1d5e 100644
--- third_party/libwebrtc/api/video_codecs/bitstream_parser_api_gn/moz.build
+++ third_party/libwebrtc/api/video_codecs/bitstream_parser_api_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -22310,7 +21761,7 @@ index f1d2331057d4..16df4edfc348 100644
FINAL_LIBRARY = "xul"
-@@ -41,87 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,87 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -22399,7 +21850,7 @@ index f1d2331057d4..16df4edfc348 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -129,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -131,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -22415,19 +21866,17 @@ index f1d2331057d4..16df4edfc348 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -159,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -159,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -22453,35 +21902,32 @@ index f1d2331057d4..16df4edfc348 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("bitstream_parser_api_gn")
diff --git third_party/libwebrtc/api/video_codecs/builtin_video_decoder_factory_gn/moz.build third_party/libwebrtc/api/video_codecs/builtin_video_decoder_factory_gn/moz.build
-index a7017e0429f0..c92e774efdfa 100644
+index 093dee7324ce..f6ebd363cae6 100644
--- third_party/libwebrtc/api/video_codecs/builtin_video_decoder_factory_gn/moz.build
+++ third_party/libwebrtc/api/video_codecs/builtin_video_decoder_factory_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -22498,7 +21944,7 @@ index a7017e0429f0..c92e774efdfa 100644
FINAL_LIBRARY = "xul"
-@@ -45,99 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,99 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -22599,7 +22045,7 @@ index a7017e0429f0..c92e774efdfa 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -145,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -147,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -22619,14 +22065,12 @@ index a7017e0429f0..c92e774efdfa 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -22665,12 +22109,10 @@ index a7017e0429f0..c92e774efdfa 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -22679,28 +22121,27 @@ index a7017e0429f0..c92e774efdfa 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("builtin_video_decoder_factory_gn")
diff --git third_party/libwebrtc/api/video_codecs/rtc_software_fallback_wrappers_gn/moz.build third_party/libwebrtc/api/video_codecs/rtc_software_fallback_wrappers_gn/moz.build
-index b94ff4af7eb0..ddd7c64613a2 100644
+index 010aa6536cc7..f006fa8fd340 100644
--- third_party/libwebrtc/api/video_codecs/rtc_software_fallback_wrappers_gn/moz.build
+++ third_party/libwebrtc/api/video_codecs/rtc_software_fallback_wrappers_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -22717,7 +22158,7 @@ index b94ff4af7eb0..ddd7c64613a2 100644
FINAL_LIBRARY = "xul"
-@@ -46,99 +55,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -48,99 +57,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -22818,7 +22259,7 @@ index b94ff4af7eb0..ddd7c64613a2 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -146,88 +63,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -148,82 +65,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -22838,14 +22279,12 @@ index b94ff4af7eb0..ddd7c64613a2 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -22884,12 +22323,10 @@ index b94ff4af7eb0..ddd7c64613a2 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -22898,28 +22335,27 @@ index b94ff4af7eb0..ddd7c64613a2 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("rtc_software_fallback_wrappers_gn")
diff --git third_party/libwebrtc/api/video_codecs/scalability_mode_gn/moz.build third_party/libwebrtc/api/video_codecs/scalability_mode_gn/moz.build
-index 7127dd7cec88..4f2440c02327 100644
+index a4109078ad18..7d91ac4ebccb 100644
--- third_party/libwebrtc/api/video_codecs/scalability_mode_gn/moz.build
+++ third_party/libwebrtc/api/video_codecs/scalability_mode_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -22936,7 +22372,7 @@ index 7127dd7cec88..4f2440c02327 100644
FINAL_LIBRARY = "xul"
-@@ -45,87 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,87 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -23025,7 +22461,7 @@ index 7127dd7cec88..4f2440c02327 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -133,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -135,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -23045,14 +22481,12 @@ index 7127dd7cec88..4f2440c02327 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -23091,12 +22525,10 @@ index 7127dd7cec88..4f2440c02327 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -23105,28 +22537,27 @@ index 7127dd7cec88..4f2440c02327 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("scalability_mode_gn")
diff --git third_party/libwebrtc/api/video_codecs/video_codecs_api_gn/moz.build third_party/libwebrtc/api/video_codecs/video_codecs_api_gn/moz.build
-index b117e5452806..046a5c61548d 100644
+index 413d7c625981..ec54403372c6 100644
--- third_party/libwebrtc/api/video_codecs/video_codecs_api_gn/moz.build
+++ third_party/libwebrtc/api/video_codecs/video_codecs_api_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -23143,7 +22574,7 @@ index b117e5452806..046a5c61548d 100644
FINAL_LIBRARY = "xul"
-@@ -55,98 +64,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -57,98 +66,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -23243,7 +22674,7 @@ index b117e5452806..046a5c61548d 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -154,88 +72,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -156,82 +74,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -23263,14 +22694,12 @@ index b117e5452806..046a5c61548d 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -23309,12 +22738,10 @@ index b117e5452806..046a5c61548d 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -23323,28 +22750,27 @@ index b117e5452806..046a5c61548d 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("video_codecs_api_gn")
diff --git third_party/libwebrtc/api/video_codecs/video_encoder_factory_template_gn/moz.build third_party/libwebrtc/api/video_codecs/video_encoder_factory_template_gn/moz.build
-index 7551768459b2..9e82018a7b86 100644
+index 4afbd15a2ede..4b1b30a2d0f6 100644
--- third_party/libwebrtc/api/video_codecs/video_encoder_factory_template_gn/moz.build
+++ third_party/libwebrtc/api/video_codecs/video_encoder_factory_template_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -23361,7 +22787,7 @@ index 7551768459b2..9e82018a7b86 100644
FINAL_LIBRARY = "xul"
-@@ -41,98 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,98 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -23461,7 +22887,7 @@ index 7551768459b2..9e82018a7b86 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -140,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -142,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -23477,19 +22903,17 @@ index 7551768459b2..9e82018a7b86 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -170,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -170,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -23515,35 +22939,32 @@ index 7551768459b2..9e82018a7b86 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("video_encoder_factory_template_gn")
diff --git third_party/libwebrtc/api/video_codecs/video_encoder_factory_template_libaom_av1_adapter_gn/moz.build third_party/libwebrtc/api/video_codecs/video_encoder_factory_template_libaom_av1_adapter_gn/moz.build
-index f8bebec560ae..1e40c0b2b679 100644
+index 8c0ce390c137..78cced434a30 100644
--- third_party/libwebrtc/api/video_codecs/video_encoder_factory_template_libaom_av1_adapter_gn/moz.build
+++ third_party/libwebrtc/api/video_codecs/video_encoder_factory_template_libaom_av1_adapter_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -23560,7 +22981,7 @@ index f8bebec560ae..1e40c0b2b679 100644
FINAL_LIBRARY = "xul"
-@@ -41,98 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,98 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -23660,7 +23081,7 @@ index f8bebec560ae..1e40c0b2b679 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -140,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -142,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -23676,19 +23097,17 @@ index f8bebec560ae..1e40c0b2b679 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -170,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -170,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -23714,35 +23133,32 @@ index f8bebec560ae..1e40c0b2b679 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("video_encoder_factory_template_libaom_av1_adapter_gn")
diff --git third_party/libwebrtc/api/video_codecs/video_encoder_factory_template_libvpx_vp8_adapter_gn/moz.build third_party/libwebrtc/api/video_codecs/video_encoder_factory_template_libvpx_vp8_adapter_gn/moz.build
-index 99636079a13f..56e32034fa02 100644
+index ce8123fb6451..a664d72af4fd 100644
--- third_party/libwebrtc/api/video_codecs/video_encoder_factory_template_libvpx_vp8_adapter_gn/moz.build
+++ third_party/libwebrtc/api/video_codecs/video_encoder_factory_template_libvpx_vp8_adapter_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -23759,7 +23175,7 @@ index 99636079a13f..56e32034fa02 100644
FINAL_LIBRARY = "xul"
-@@ -41,99 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,99 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -23860,7 +23276,7 @@ index 99636079a13f..56e32034fa02 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -141,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -143,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -23876,19 +23292,17 @@ index 99636079a13f..56e32034fa02 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -171,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -171,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -23914,35 +23328,32 @@ index 99636079a13f..56e32034fa02 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("video_encoder_factory_template_libvpx_vp8_adapter_gn")
diff --git third_party/libwebrtc/api/video_codecs/video_encoder_factory_template_libvpx_vp9_adapter_gn/moz.build third_party/libwebrtc/api/video_codecs/video_encoder_factory_template_libvpx_vp9_adapter_gn/moz.build
-index 1044053ab046..69eaf139e6b1 100644
+index 49a98cd715ca..e25c605b56cf 100644
--- third_party/libwebrtc/api/video_codecs/video_encoder_factory_template_libvpx_vp9_adapter_gn/moz.build
+++ third_party/libwebrtc/api/video_codecs/video_encoder_factory_template_libvpx_vp9_adapter_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -23959,7 +23370,7 @@ index 1044053ab046..69eaf139e6b1 100644
FINAL_LIBRARY = "xul"
-@@ -41,99 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,99 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -24060,7 +23471,7 @@ index 1044053ab046..69eaf139e6b1 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -141,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -143,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -24076,19 +23487,17 @@ index 1044053ab046..69eaf139e6b1 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -171,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -171,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -24114,35 +23523,32 @@ index 1044053ab046..69eaf139e6b1 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("video_encoder_factory_template_libvpx_vp9_adapter_gn")
diff --git third_party/libwebrtc/api/video_codecs/video_encoder_factory_template_open_h264_adapter_gn/moz.build third_party/libwebrtc/api/video_codecs/video_encoder_factory_template_open_h264_adapter_gn/moz.build
-index 95d4c676f58d..129a648b2795 100644
+index eae3f9817f18..f079fa84bb50 100644
--- third_party/libwebrtc/api/video_codecs/video_encoder_factory_template_open_h264_adapter_gn/moz.build
+++ third_party/libwebrtc/api/video_codecs/video_encoder_factory_template_open_h264_adapter_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -24159,7 +23565,7 @@ index 95d4c676f58d..129a648b2795 100644
FINAL_LIBRARY = "xul"
-@@ -41,99 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,99 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -24260,7 +23666,7 @@ index 95d4c676f58d..129a648b2795 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -141,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -143,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -24276,19 +23682,17 @@ index 95d4c676f58d..129a648b2795 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -171,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -171,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -24314,35 +23718,32 @@ index 95d4c676f58d..129a648b2795 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("video_encoder_factory_template_open_h264_adapter_gn")
diff --git third_party/libwebrtc/api/video_codecs/vp8_temporal_layers_factory_gn/moz.build third_party/libwebrtc/api/video_codecs/vp8_temporal_layers_factory_gn/moz.build
-index f446420b4b84..430545baba76 100644
+index bb5a5b56e8fd..907dd961dc79 100644
--- third_party/libwebrtc/api/video_codecs/vp8_temporal_layers_factory_gn/moz.build
+++ third_party/libwebrtc/api/video_codecs/vp8_temporal_layers_factory_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -24359,7 +23760,7 @@ index f446420b4b84..430545baba76 100644
FINAL_LIBRARY = "xul"
-@@ -45,99 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,99 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -24460,7 +23861,7 @@ index f446420b4b84..430545baba76 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -145,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -147,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -24480,14 +23881,12 @@ index f446420b4b84..430545baba76 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -24526,12 +23925,10 @@ index f446420b4b84..430545baba76 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -24540,28 +23937,27 @@ index f446420b4b84..430545baba76 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("vp8_temporal_layers_factory_gn")
diff --git third_party/libwebrtc/api/video_track_source_constraints_gn/moz.build third_party/libwebrtc/api/video_track_source_constraints_gn/moz.build
-index fc87471b55d7..2f0d55a14afe 100644
+index e09e7bbfe6a7..04e07ea7827b 100644
--- third_party/libwebrtc/api/video_track_source_constraints_gn/moz.build
+++ third_party/libwebrtc/api/video_track_source_constraints_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -24578,7 +23974,7 @@ index fc87471b55d7..2f0d55a14afe 100644
FINAL_LIBRARY = "xul"
-@@ -41,83 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,83 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -24663,7 +24059,7 @@ index fc87471b55d7..2f0d55a14afe 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -125,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -127,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -24679,19 +24075,17 @@ index fc87471b55d7..2f0d55a14afe 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -155,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -155,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -24717,35 +24111,32 @@ index fc87471b55d7..2f0d55a14afe 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("video_track_source_constraints_gn")
diff --git third_party/libwebrtc/audio/audio_gn/moz.build third_party/libwebrtc/audio/audio_gn/moz.build
-index ae1d392ebd8e..012221581940 100644
+index 1cbb2c1a06d7..739344689e8f 100644
--- third_party/libwebrtc/audio/audio_gn/moz.build
+++ third_party/libwebrtc/audio/audio_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -24762,7 +24153,7 @@ index ae1d392ebd8e..012221581940 100644
FINAL_LIBRARY = "xul"
-@@ -57,99 +66,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -59,99 +68,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -24863,7 +24254,7 @@ index ae1d392ebd8e..012221581940 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -157,88 +74,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -159,82 +76,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -24883,14 +24274,12 @@ index ae1d392ebd8e..012221581940 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -24929,12 +24318,10 @@ index ae1d392ebd8e..012221581940 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -24943,28 +24330,27 @@ index ae1d392ebd8e..012221581940 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("audio_gn")
diff --git third_party/libwebrtc/audio/utility/audio_frame_operations_gn/moz.build third_party/libwebrtc/audio/utility/audio_frame_operations_gn/moz.build
-index d4f76e9d017f..ddc4751e02fc 100644
+index 92fbf1e0dede..74cd0b3926b2 100644
--- third_party/libwebrtc/audio/utility/audio_frame_operations_gn/moz.build
+++ third_party/libwebrtc/audio/utility/audio_frame_operations_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -24981,7 +24367,7 @@ index d4f76e9d017f..ddc4751e02fc 100644
FINAL_LIBRARY = "xul"
-@@ -47,98 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -49,98 +58,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -25081,7 +24467,7 @@ index d4f76e9d017f..ddc4751e02fc 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -146,88 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -148,82 +66,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -25101,14 +24487,12 @@ index d4f76e9d017f..ddc4751e02fc 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -25147,12 +24531,10 @@ index d4f76e9d017f..ddc4751e02fc 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -25161,28 +24543,27 @@ index d4f76e9d017f..ddc4751e02fc 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("audio_frame_operations_gn")
diff --git third_party/libwebrtc/call/adaptation/resource_adaptation_gn/moz.build third_party/libwebrtc/call/adaptation/resource_adaptation_gn/moz.build
-index cc46f5717667..3f3febb67c9d 100644
+index c7a0b64d117e..d73d7f34b9c0 100644
--- third_party/libwebrtc/call/adaptation/resource_adaptation_gn/moz.build
+++ third_party/libwebrtc/call/adaptation/resource_adaptation_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -25199,7 +24580,7 @@ index cc46f5717667..3f3febb67c9d 100644
FINAL_LIBRARY = "xul"
-@@ -54,98 +63,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -56,98 +65,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -25299,7 +24680,7 @@ index cc46f5717667..3f3febb67c9d 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -153,88 +71,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -155,82 +73,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -25319,14 +24700,12 @@ index cc46f5717667..3f3febb67c9d 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -25365,12 +24744,10 @@ index cc46f5717667..3f3febb67c9d 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -25379,28 +24756,27 @@ index cc46f5717667..3f3febb67c9d 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("resource_adaptation_gn")
diff --git third_party/libwebrtc/call/audio_sender_interface_gn/moz.build third_party/libwebrtc/call/audio_sender_interface_gn/moz.build
-index 9f8d7378218d..1abee39696dd 100644
+index 996e17f52c62..cb998aabc5b0 100644
--- third_party/libwebrtc/call/audio_sender_interface_gn/moz.build
+++ third_party/libwebrtc/call/audio_sender_interface_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -25417,7 +24793,7 @@ index 9f8d7378218d..1abee39696dd 100644
FINAL_LIBRARY = "xul"
-@@ -41,94 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,94 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -25513,7 +24889,7 @@ index 9f8d7378218d..1abee39696dd 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -136,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -138,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -25529,19 +24905,17 @@ index 9f8d7378218d..1abee39696dd 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -166,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -166,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -25567,35 +24941,32 @@ index 9f8d7378218d..1abee39696dd 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("audio_sender_interface_gn")
diff --git third_party/libwebrtc/call/bitrate_allocator_gn/moz.build third_party/libwebrtc/call/bitrate_allocator_gn/moz.build
-index a9733fff9e74..2323bba17a99 100644
+index 94a7d297858f..e6aa6ea71441 100644
--- third_party/libwebrtc/call/bitrate_allocator_gn/moz.build
+++ third_party/libwebrtc/call/bitrate_allocator_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -25612,7 +24983,7 @@ index a9733fff9e74..2323bba17a99 100644
FINAL_LIBRARY = "xul"
-@@ -45,98 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,98 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -25712,7 +25083,7 @@ index a9733fff9e74..2323bba17a99 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -144,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -146,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -25732,14 +25103,12 @@ index a9733fff9e74..2323bba17a99 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -25778,12 +25147,10 @@ index a9733fff9e74..2323bba17a99 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -25792,28 +25159,27 @@ index a9733fff9e74..2323bba17a99 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("bitrate_allocator_gn")
diff --git third_party/libwebrtc/call/bitrate_configurator_gn/moz.build third_party/libwebrtc/call/bitrate_configurator_gn/moz.build
-index 850bd1207495..351672f63e86 100644
+index 698c10c5dfca..ee2b3f2991b7 100644
--- third_party/libwebrtc/call/bitrate_configurator_gn/moz.build
+++ third_party/libwebrtc/call/bitrate_configurator_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -25830,7 +25196,7 @@ index 850bd1207495..351672f63e86 100644
FINAL_LIBRARY = "xul"
-@@ -45,87 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,87 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -25919,7 +25285,7 @@ index 850bd1207495..351672f63e86 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -133,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -135,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -25939,14 +25305,12 @@ index 850bd1207495..351672f63e86 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -25985,12 +25349,10 @@ index 850bd1207495..351672f63e86 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -25999,28 +25361,27 @@ index 850bd1207495..351672f63e86 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("bitrate_configurator_gn")
diff --git third_party/libwebrtc/call/call_gn/moz.build third_party/libwebrtc/call/call_gn/moz.build
-index 01d05dc953cb..d66394d2e96b 100644
+index e9153eb454ce..d9f72a02b60c 100644
--- third_party/libwebrtc/call/call_gn/moz.build
+++ third_party/libwebrtc/call/call_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -26037,7 +25398,7 @@ index 01d05dc953cb..d66394d2e96b 100644
FINAL_LIBRARY = "xul"
-@@ -47,99 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -49,99 +58,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -26138,7 +25499,7 @@ index 01d05dc953cb..d66394d2e96b 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -147,88 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -149,82 +66,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -26158,14 +25519,12 @@ index 01d05dc953cb..d66394d2e96b 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -26204,12 +25563,10 @@ index 01d05dc953cb..d66394d2e96b 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -26218,28 +25575,27 @@ index 01d05dc953cb..d66394d2e96b 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("call_gn")
diff --git third_party/libwebrtc/call/call_interfaces_gn/moz.build third_party/libwebrtc/call/call_interfaces_gn/moz.build
-index 2085a0e8cff6..9d202f1d07ac 100644
+index f1f1bb303843..d0ef9d525d5a 100644
--- third_party/libwebrtc/call/call_interfaces_gn/moz.build
+++ third_party/libwebrtc/call/call_interfaces_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -26256,7 +25612,7 @@ index 2085a0e8cff6..9d202f1d07ac 100644
FINAL_LIBRARY = "xul"
-@@ -51,99 +60,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -52,99 +61,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -26357,7 +25713,7 @@ index 2085a0e8cff6..9d202f1d07ac 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -151,88 +68,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -152,82 +69,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -26377,14 +25733,12 @@ index 2085a0e8cff6..9d202f1d07ac 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -26423,12 +25777,10 @@ index 2085a0e8cff6..9d202f1d07ac 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -26437,28 +25789,27 @@ index 2085a0e8cff6..9d202f1d07ac 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("call_interfaces_gn")
diff --git third_party/libwebrtc/call/payload_type_gn/moz.build third_party/libwebrtc/call/payload_type_gn/moz.build
-index 29191448d094..cfc3baa09e32 100644
+index 85e28f429c7c..ca28e79f0b66 100644
--- third_party/libwebrtc/call/payload_type_gn/moz.build
+++ third_party/libwebrtc/call/payload_type_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -26475,7 +25826,7 @@ index 29191448d094..cfc3baa09e32 100644
FINAL_LIBRARY = "xul"
-@@ -41,98 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,98 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -26575,7 +25926,7 @@ index 29191448d094..cfc3baa09e32 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -140,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -142,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -26591,19 +25942,17 @@ index 29191448d094..cfc3baa09e32 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -170,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -170,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -26629,35 +25978,32 @@ index 29191448d094..cfc3baa09e32 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("payload_type_gn")
diff --git third_party/libwebrtc/call/payload_type_picker_gn/moz.build third_party/libwebrtc/call/payload_type_picker_gn/moz.build
-index 8748c0cbb4ca..78024420815c 100644
+index 650d536de7d3..020555402df4 100644
--- third_party/libwebrtc/call/payload_type_picker_gn/moz.build
+++ third_party/libwebrtc/call/payload_type_picker_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -26674,7 +26020,7 @@ index 8748c0cbb4ca..78024420815c 100644
FINAL_LIBRARY = "xul"
-@@ -45,98 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,98 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -26774,7 +26120,7 @@ index 8748c0cbb4ca..78024420815c 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -144,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -146,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -26794,14 +26140,12 @@ index 8748c0cbb4ca..78024420815c 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -26840,12 +26184,10 @@ index 8748c0cbb4ca..78024420815c 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -26854,28 +26196,27 @@ index 8748c0cbb4ca..78024420815c 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("payload_type_picker_gn")
diff --git third_party/libwebrtc/call/receive_stream_interface_gn/moz.build third_party/libwebrtc/call/receive_stream_interface_gn/moz.build
-index 7490a7abd497..59ea1b2b5448 100644
+index a6c6001f74e2..8d549a7ab50f 100644
--- third_party/libwebrtc/call/receive_stream_interface_gn/moz.build
+++ third_party/libwebrtc/call/receive_stream_interface_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -26892,7 +26233,7 @@ index 7490a7abd497..59ea1b2b5448 100644
FINAL_LIBRARY = "xul"
-@@ -41,98 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,98 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -26992,7 +26333,7 @@ index 7490a7abd497..59ea1b2b5448 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -140,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -142,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -27008,19 +26349,17 @@ index 7490a7abd497..59ea1b2b5448 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -170,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -170,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -27046,35 +26385,32 @@ index 7490a7abd497..59ea1b2b5448 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("receive_stream_interface_gn")
diff --git third_party/libwebrtc/call/rtp_interfaces_gn/moz.build third_party/libwebrtc/call/rtp_interfaces_gn/moz.build
-index e70c9541d6ec..b5cad7c8f322 100644
+index 85873e674c14..24f88b79244a 100644
--- third_party/libwebrtc/call/rtp_interfaces_gn/moz.build
+++ third_party/libwebrtc/call/rtp_interfaces_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -27091,7 +26427,7 @@ index e70c9541d6ec..b5cad7c8f322 100644
FINAL_LIBRARY = "xul"
-@@ -45,98 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,98 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -27191,7 +26527,7 @@ index e70c9541d6ec..b5cad7c8f322 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -144,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -146,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -27211,14 +26547,12 @@ index e70c9541d6ec..b5cad7c8f322 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -27257,12 +26591,10 @@ index e70c9541d6ec..b5cad7c8f322 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -27271,28 +26603,27 @@ index e70c9541d6ec..b5cad7c8f322 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("rtp_interfaces_gn")
diff --git third_party/libwebrtc/call/rtp_receiver_gn/moz.build third_party/libwebrtc/call/rtp_receiver_gn/moz.build
-index 5e2c06b6a0a3..562f9ce1e68c 100644
+index 680b4c6faf4b..52c74494d5fe 100644
--- third_party/libwebrtc/call/rtp_receiver_gn/moz.build
+++ third_party/libwebrtc/call/rtp_receiver_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -27309,7 +26640,7 @@ index 5e2c06b6a0a3..562f9ce1e68c 100644
FINAL_LIBRARY = "xul"
-@@ -47,99 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -49,99 +58,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -27410,7 +26741,7 @@ index 5e2c06b6a0a3..562f9ce1e68c 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -147,88 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -149,82 +66,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -27430,14 +26761,12 @@ index 5e2c06b6a0a3..562f9ce1e68c 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -27476,12 +26805,10 @@ index 5e2c06b6a0a3..562f9ce1e68c 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -27490,28 +26817,27 @@ index 5e2c06b6a0a3..562f9ce1e68c 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("rtp_receiver_gn")
diff --git third_party/libwebrtc/call/rtp_sender_gn/moz.build third_party/libwebrtc/call/rtp_sender_gn/moz.build
-index a8ff134e981f..212bd6345f6f 100644
+index c54282e5cead..483a0d764e21 100644
--- third_party/libwebrtc/call/rtp_sender_gn/moz.build
+++ third_party/libwebrtc/call/rtp_sender_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -27528,7 +26854,7 @@ index a8ff134e981f..212bd6345f6f 100644
FINAL_LIBRARY = "xul"
-@@ -47,99 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -49,99 +58,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -27629,7 +26955,7 @@ index a8ff134e981f..212bd6345f6f 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -147,88 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -149,82 +66,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -27649,14 +26975,12 @@ index a8ff134e981f..212bd6345f6f 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -27695,12 +27019,10 @@ index a8ff134e981f..212bd6345f6f 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -27709,28 +27031,27 @@ index a8ff134e981f..212bd6345f6f 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("rtp_sender_gn")
diff --git third_party/libwebrtc/call/version_gn/moz.build third_party/libwebrtc/call/version_gn/moz.build
-index 828f94f4cbdd..68a780748b3d 100644
+index 68e67fa3d88a..a2f2266e7dda 100644
--- third_party/libwebrtc/call/version_gn/moz.build
+++ third_party/libwebrtc/call/version_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -27747,7 +27068,7 @@ index 828f94f4cbdd..68a780748b3d 100644
FINAL_LIBRARY = "xul"
-@@ -45,83 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,83 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -27832,7 +27153,7 @@ index 828f94f4cbdd..68a780748b3d 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -129,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -131,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -27852,14 +27173,12 @@ index 828f94f4cbdd..68a780748b3d 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -27898,12 +27217,10 @@ index 828f94f4cbdd..68a780748b3d 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -27912,28 +27229,27 @@ index 828f94f4cbdd..68a780748b3d 100644
"-msse2"
]
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("version_gn")
diff --git third_party/libwebrtc/call/video_receive_stream_api_gn/moz.build third_party/libwebrtc/call/video_receive_stream_api_gn/moz.build
-index 7fa1a7744a16..d484b531245e 100644
+index 42919d9750d6..5c78f2ae7501 100644
--- third_party/libwebrtc/call/video_receive_stream_api_gn/moz.build
+++ third_party/libwebrtc/call/video_receive_stream_api_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -27950,7 +27266,7 @@ index 7fa1a7744a16..d484b531245e 100644
FINAL_LIBRARY = "xul"
-@@ -45,98 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,98 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -28050,7 +27366,7 @@ index 7fa1a7744a16..d484b531245e 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -144,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -146,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -28070,14 +27386,12 @@ index 7fa1a7744a16..d484b531245e 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -28116,12 +27430,10 @@ index 7fa1a7744a16..d484b531245e 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -28130,28 +27442,27 @@ index 7fa1a7744a16..d484b531245e 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("video_receive_stream_api_gn")
diff --git third_party/libwebrtc/call/video_send_stream_api_gn/moz.build third_party/libwebrtc/call/video_send_stream_api_gn/moz.build
-index 2b5383c055d0..2be81a195947 100644
+index 313ac5a18542..9c2133892487 100644
--- third_party/libwebrtc/call/video_send_stream_api_gn/moz.build
+++ third_party/libwebrtc/call/video_send_stream_api_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -28168,7 +27479,7 @@ index 2b5383c055d0..2be81a195947 100644
FINAL_LIBRARY = "xul"
-@@ -45,98 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,98 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -28268,7 +27579,7 @@ index 2b5383c055d0..2be81a195947 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -144,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -146,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -28288,14 +27599,12 @@ index 2b5383c055d0..2be81a195947 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -28334,12 +27643,10 @@ index 2b5383c055d0..2be81a195947 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -28348,28 +27655,27 @@ index 2b5383c055d0..2be81a195947 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("video_send_stream_api_gn")
diff --git third_party/libwebrtc/common_audio/common_audio_avx2_gn/moz.build third_party/libwebrtc/common_audio/common_audio_avx2_gn/moz.build
-index fe1b026fc033..3bc0d69ffe9f 100644
+index 9dc7f0d05cd6..f4c90763c1cf 100644
--- third_party/libwebrtc/common_audio/common_audio_avx2_gn/moz.build
+++ third_party/libwebrtc/common_audio/common_audio_avx2_gn/moz.build
-@@ -18,13 +18,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -18,14 +18,23 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_AVX2"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
@@ -28387,7 +27693,7 @@ index fe1b026fc033..3bc0d69ffe9f 100644
FINAL_LIBRARY = "xul"
-@@ -52,128 +61,9 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -54,127 +63,9 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -28419,7 +27725,6 @@ index fe1b026fc033..3bc0d69ffe9f 100644
-
-if CONFIG["OS_TARGET"] == "Linux":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["USE_AURA"] = "1"
- DEFINES["USE_GLIB"] = "1"
- DEFINES["USE_OZONE"] = "1"
@@ -28518,15 +27823,16 @@ index fe1b026fc033..3bc0d69ffe9f 100644
CXXFLAGS += [
"-msse2"
diff --git third_party/libwebrtc/common_audio/common_audio_c_arm_asm_gn/moz.build third_party/libwebrtc/common_audio/common_audio_c_arm_asm_gn/moz.build
-index bbe581ba7140..05b3437fc803 100644
+index 2adc30b60cc3..7ffb62cc89f2 100644
--- third_party/libwebrtc/common_audio/common_audio_c_arm_asm_gn/moz.build
+++ third_party/libwebrtc/common_audio/common_audio_c_arm_asm_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -28543,7 +27849,7 @@ index bbe581ba7140..05b3437fc803 100644
FINAL_LIBRARY = "xul"
-@@ -41,83 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,83 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -28628,7 +27934,7 @@ index bbe581ba7140..05b3437fc803 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -125,32 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -127,30 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -28649,19 +27955,17 @@ index bbe581ba7140..05b3437fc803 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -160,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -160,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -28687,35 +27991,32 @@ index bbe581ba7140..05b3437fc803 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("common_audio_c_arm_asm_gn")
diff --git third_party/libwebrtc/common_audio/common_audio_c_gn/moz.build third_party/libwebrtc/common_audio/common_audio_c_gn/moz.build
-index 2ec7bdf69533..7486ca545e4c 100644
+index 92ead1350503..499e855a6429 100644
--- third_party/libwebrtc/common_audio/common_audio_c_gn/moz.build
+++ third_party/libwebrtc/common_audio/common_audio_c_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -28732,7 +28033,7 @@ index 2ec7bdf69533..7486ca545e4c 100644
FINAL_LIBRARY = "xul"
-@@ -82,120 +91,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -84,120 +93,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -28854,7 +28155,7 @@ index 2ec7bdf69533..7486ca545e4c 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -203,20 +99,14 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -205,20 +101,14 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -28879,28 +28180,24 @@ index 2ec7bdf69533..7486ca545e4c 100644
UNIFIED_SOURCES += [
"/third_party/libwebrtc/common_audio/signal_processing/complex_bit_reverse.c",
"/third_party/libwebrtc/common_audio/signal_processing/complex_fft.c",
-@@ -225,10 +115,8 @@ if CONFIG["TARGET_CPU"] == "loongarch64":
-
- if CONFIG["TARGET_CPU"] == "mips32":
+@@ -229,7 +119,6 @@ if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
SOURCES += [
"/third_party/libwebrtc/common_audio/signal_processing/resample_by_2_mips.c"
-@@ -245,9 +133,6 @@ if CONFIG["TARGET_CPU"] == "mips32":
+@@ -246,8 +135,6 @@ if CONFIG["TARGET_CPU"] == "mips32":
if CONFIG["TARGET_CPU"] == "mips64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
UNIFIED_SOURCES += [
"/third_party/libwebrtc/common_audio/signal_processing/complex_bit_reverse.c",
"/third_party/libwebrtc/common_audio/signal_processing/complex_fft.c",
-@@ -262,63 +147,7 @@ if CONFIG["TARGET_CPU"] == "ppc64":
+@@ -262,62 +149,7 @@ if CONFIG["TARGET_CPU"] == "ppc64":
"/third_party/libwebrtc/common_audio/signal_processing/filter_ar_fast_q12.c"
]
@@ -28959,19 +28256,17 @@ index 2ec7bdf69533..7486ca545e4c 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+if CONFIG["TARGET_CPU"] == "riscv64":
UNIFIED_SOURCES += [
"/third_party/libwebrtc/common_audio/signal_processing/complex_bit_reverse.c",
-@@ -326,31 +155,13 @@ if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
+@@ -325,29 +157,13 @@ if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
"/third_party/libwebrtc/common_audio/signal_processing/filter_ar_fast_q12.c"
]
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
- UNIFIED_SOURCES += [
@@ -28993,35 +28288,34 @@ index 2ec7bdf69533..7486ca545e4c 100644
"-msse2"
]
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
UNIFIED_SOURCES += [
"/third_party/libwebrtc/common_audio/signal_processing/complex_bit_reverse.c",
-@@ -358,10 +169,9 @@ if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
+@@ -355,9 +171,9 @@ if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
"/third_party/libwebrtc/common_audio/signal_processing/filter_ar_fast_q12.c"
]
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
UNIFIED_SOURCES += [
"/third_party/libwebrtc/common_audio/signal_processing/complex_bit_reverse.c",
diff --git third_party/libwebrtc/common_audio/common_audio_cc_gn/moz.build third_party/libwebrtc/common_audio/common_audio_cc_gn/moz.build
-index 4f177e28c07d..581e60d176df 100644
+index 1560a14f085d..6e45b9b381b6 100644
--- third_party/libwebrtc/common_audio/common_audio_cc_gn/moz.build
+++ third_party/libwebrtc/common_audio/common_audio_cc_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -29038,7 +28332,7 @@ index 4f177e28c07d..581e60d176df 100644
FINAL_LIBRARY = "xul"
-@@ -45,98 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,98 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -29138,7 +28432,7 @@ index 4f177e28c07d..581e60d176df 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -144,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -146,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -29158,14 +28452,12 @@ index 4f177e28c07d..581e60d176df 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -29204,12 +28496,10 @@ index 4f177e28c07d..581e60d176df 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -29218,28 +28508,27 @@ index 4f177e28c07d..581e60d176df 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("common_audio_cc_gn")
diff --git third_party/libwebrtc/common_audio/common_audio_gn/moz.build third_party/libwebrtc/common_audio/common_audio_gn/moz.build
-index c58955b10ea6..ee6a43e9fefc 100644
+index 7ae87f142c97..898caf8d8737 100644
--- third_party/libwebrtc/common_audio/common_audio_gn/moz.build
+++ third_party/libwebrtc/common_audio/common_audio_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -29256,7 +28545,7 @@ index c58955b10ea6..ee6a43e9fefc 100644
FINAL_LIBRARY = "xul"
-@@ -58,98 +67,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -60,98 +69,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -29356,7 +28645,7 @@ index c58955b10ea6..ee6a43e9fefc 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -157,88 +75,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -159,82 +77,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -29376,14 +28665,12 @@ index c58955b10ea6..ee6a43e9fefc 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -29422,12 +28709,10 @@ index c58955b10ea6..ee6a43e9fefc 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -29436,28 +28721,27 @@ index c58955b10ea6..ee6a43e9fefc 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("common_audio_gn")
diff --git third_party/libwebrtc/common_audio/common_audio_neon_c_gn/moz.build third_party/libwebrtc/common_audio/common_audio_neon_c_gn/moz.build
-index dff5e9a9e48a..f71793d2412b 100644
+index b25cc26758a9..aa3c85edd842 100644
--- third_party/libwebrtc/common_audio/common_audio_neon_c_gn/moz.build
+++ third_party/libwebrtc/common_audio/common_audio_neon_c_gn/moz.build
-@@ -13,13 +13,24 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,14 +13,25 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_ARCH_ARM64"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
@@ -29477,7 +28761,7 @@ index dff5e9a9e48a..f71793d2412b 100644
FINAL_LIBRARY = "xul"
-@@ -48,144 +59,6 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -50,143 +61,6 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -29511,7 +28795,6 @@ index dff5e9a9e48a..f71793d2412b 100644
-
-if CONFIG["OS_TARGET"] == "Linux":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["USE_AURA"] = "1"
- DEFINES["USE_GLIB"] = "1"
- DEFINES["USE_OZONE"] = "1"
@@ -29623,15 +28906,16 @@ index dff5e9a9e48a..f71793d2412b 100644
-
Library("common_audio_neon_c_gn")
diff --git third_party/libwebrtc/common_audio/common_audio_neon_gn/moz.build third_party/libwebrtc/common_audio/common_audio_neon_gn/moz.build
-index bcb0eea056b8..68f568a4609e 100644
+index 68c741dd1e4e..82e3c5baa6fa 100644
--- third_party/libwebrtc/common_audio/common_audio_neon_gn/moz.build
+++ third_party/libwebrtc/common_audio/common_audio_neon_gn/moz.build
-@@ -13,13 +13,24 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,14 +13,25 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_ARCH_ARM64"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
@@ -29651,7 +28935,7 @@ index bcb0eea056b8..68f568a4609e 100644
FINAL_LIBRARY = "xul"
-@@ -47,144 +58,6 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -49,143 +60,6 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -29685,7 +28969,6 @@ index bcb0eea056b8..68f568a4609e 100644
-
-if CONFIG["OS_TARGET"] == "Linux":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["USE_AURA"] = "1"
- DEFINES["USE_GLIB"] = "1"
- DEFINES["USE_OZONE"] = "1"
@@ -29797,15 +29080,16 @@ index bcb0eea056b8..68f568a4609e 100644
-
Library("common_audio_neon_gn")
diff --git third_party/libwebrtc/common_audio/common_audio_sse2_gn/moz.build third_party/libwebrtc/common_audio/common_audio_sse2_gn/moz.build
-index 4a6fdb306aa6..dbecce80ab45 100644
+index 5b461feec23b..29c9377cb4f9 100644
--- third_party/libwebrtc/common_audio/common_audio_sse2_gn/moz.build
+++ third_party/libwebrtc/common_audio/common_audio_sse2_gn/moz.build
-@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,14 +13,23 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_AVX2"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
@@ -29823,7 +29107,7 @@ index 4a6fdb306aa6..dbecce80ab45 100644
FINAL_LIBRARY = "xul"
-@@ -47,150 +56,16 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -49,149 +58,16 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -29859,7 +29143,6 @@ index 4a6fdb306aa6..dbecce80ab45 100644
-
-if CONFIG["OS_TARGET"] == "Linux":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["USE_AURA"] = "1"
- DEFINES["USE_GLIB"] = "1"
- DEFINES["USE_OZONE"] = "1"
@@ -29977,15 +29260,16 @@ index 4a6fdb306aa6..dbecce80ab45 100644
CXXFLAGS += [
"-msse2"
diff --git third_party/libwebrtc/common_audio/fir_filter_factory_gn/moz.build third_party/libwebrtc/common_audio/fir_filter_factory_gn/moz.build
-index ce9072a0fe55..6ebbd2bc8f48 100644
+index 7f03b4b2e53f..bc11ece1d4d7 100644
--- third_party/libwebrtc/common_audio/fir_filter_factory_gn/moz.build
+++ third_party/libwebrtc/common_audio/fir_filter_factory_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -30002,7 +29286,7 @@ index ce9072a0fe55..6ebbd2bc8f48 100644
FINAL_LIBRARY = "xul"
-@@ -46,98 +55,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -48,98 +57,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -30102,7 +29386,7 @@ index ce9072a0fe55..6ebbd2bc8f48 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -145,88 +63,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -147,82 +65,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -30122,14 +29406,12 @@ index ce9072a0fe55..6ebbd2bc8f48 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -30168,12 +29450,10 @@ index ce9072a0fe55..6ebbd2bc8f48 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -30182,28 +29462,27 @@ index ce9072a0fe55..6ebbd2bc8f48 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("fir_filter_factory_gn")
diff --git third_party/libwebrtc/common_audio/fir_filter_gn/moz.build third_party/libwebrtc/common_audio/fir_filter_gn/moz.build
-index 06ea301b21f9..81322b8eb2ec 100644
+index eb3c6df45839..0fcc226c6d9a 100644
--- third_party/libwebrtc/common_audio/fir_filter_gn/moz.build
+++ third_party/libwebrtc/common_audio/fir_filter_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -30220,7 +29499,7 @@ index 06ea301b21f9..81322b8eb2ec 100644
FINAL_LIBRARY = "xul"
-@@ -41,83 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,83 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -30305,7 +29584,7 @@ index 06ea301b21f9..81322b8eb2ec 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -125,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -127,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -30321,19 +29600,17 @@ index 06ea301b21f9..81322b8eb2ec 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -155,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -155,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -30359,35 +29636,32 @@ index 06ea301b21f9..81322b8eb2ec 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("fir_filter_gn")
diff --git third_party/libwebrtc/common_audio/sinc_resampler_gn/moz.build third_party/libwebrtc/common_audio/sinc_resampler_gn/moz.build
-index 5290e066bab5..24a8a439063c 100644
+index 22da9aa64e1f..8a65508b1542 100644
--- third_party/libwebrtc/common_audio/sinc_resampler_gn/moz.build
+++ third_party/libwebrtc/common_audio/sinc_resampler_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -30404,7 +29678,7 @@ index 5290e066bab5..24a8a439063c 100644
FINAL_LIBRARY = "xul"
-@@ -41,98 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,98 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -30504,7 +29778,7 @@ index 5290e066bab5..24a8a439063c 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -140,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -142,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -30520,19 +29794,17 @@ index 5290e066bab5..24a8a439063c 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -170,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -170,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -30558,35 +29830,32 @@ index 5290e066bab5..24a8a439063c 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("sinc_resampler_gn")
diff --git third_party/libwebrtc/common_audio/third_party/ooura/fft_size_128_gn/moz.build third_party/libwebrtc/common_audio/third_party/ooura/fft_size_128_gn/moz.build
-index 4292372dbac9..1d7ed49fde1e 100644
+index 8b9bb4c81cad..3440d15b9e1c 100644
--- third_party/libwebrtc/common_audio/third_party/ooura/fft_size_128_gn/moz.build
+++ third_party/libwebrtc/common_audio/third_party/ooura/fft_size_128_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -30603,7 +29872,7 @@ index 4292372dbac9..1d7ed49fde1e 100644
FINAL_LIBRARY = "xul"
-@@ -45,98 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,98 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -30703,7 +29972,7 @@ index 4292372dbac9..1d7ed49fde1e 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -148,128 +66,38 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -150,122 +68,38 @@ if CONFIG["TARGET_CPU"] == "aarch64":
"/third_party/libwebrtc/common_audio/third_party/ooura/fft_size_128/ooura_fft_neon.cc"
]
@@ -30727,7 +29996,6 @@ index 4292372dbac9..1d7ed49fde1e 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -30738,7 +30006,6 @@ index 4292372dbac9..1d7ed49fde1e 100644
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
if CONFIG["TARGET_CPU"] == "x86":
@@ -30798,12 +30065,10 @@ index 4292372dbac9..1d7ed49fde1e 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -30816,7 +30081,6 @@ index 4292372dbac9..1d7ed49fde1e 100644
+ "/third_party/libwebrtc/common_audio/third_party/ooura/fft_size_128/ooura_fft_sse2.cc"
]
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
@@ -30826,7 +30090,6 @@ index 4292372dbac9..1d7ed49fde1e 100644
"-msse2"
]
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "OpenBSD" and CONFIG["TARGET_CPU"] == "x86_64":
@@ -30840,15 +30103,16 @@ index 4292372dbac9..1d7ed49fde1e 100644
Library("fft_size_128_gn")
diff --git third_party/libwebrtc/common_audio/third_party/ooura/fft_size_256_gn/moz.build third_party/libwebrtc/common_audio/third_party/ooura/fft_size_256_gn/moz.build
-index 083f0cacddb9..870f24ccad4f 100644
+index 3e62c5c7f5d2..7541b01f163e 100644
--- third_party/libwebrtc/common_audio/third_party/ooura/fft_size_256_gn/moz.build
+++ third_party/libwebrtc/common_audio/third_party/ooura/fft_size_256_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -30865,7 +30129,7 @@ index 083f0cacddb9..870f24ccad4f 100644
FINAL_LIBRARY = "xul"
-@@ -45,83 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,83 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -30950,7 +30214,7 @@ index 083f0cacddb9..870f24ccad4f 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -129,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -131,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -30970,14 +30234,12 @@ index 083f0cacddb9..870f24ccad4f 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -31016,12 +30278,10 @@ index 083f0cacddb9..870f24ccad4f 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -31030,28 +30290,27 @@ index 083f0cacddb9..870f24ccad4f 100644
"-msse2"
]
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("fft_size_256_gn")
diff --git third_party/libwebrtc/common_audio/third_party/spl_sqrt_floor/spl_sqrt_floor_gn/moz.build third_party/libwebrtc/common_audio/third_party/spl_sqrt_floor/spl_sqrt_floor_gn/moz.build
-index 8fba4c436475..7be006d15bc0 100644
+index 3fbf9e4e2fee..d14b47d5e338 100644
--- third_party/libwebrtc/common_audio/third_party/spl_sqrt_floor/spl_sqrt_floor_gn/moz.build
+++ third_party/libwebrtc/common_audio/third_party/spl_sqrt_floor/spl_sqrt_floor_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -31068,7 +30327,7 @@ index 8fba4c436475..7be006d15bc0 100644
FINAL_LIBRARY = "xul"
-@@ -41,95 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,95 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -31165,7 +30424,7 @@ index 8fba4c436475..7be006d15bc0 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -137,30 +58,20 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -139,20 +60,12 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -31188,27 +30447,24 @@ index 8fba4c436475..7be006d15bc0 100644
UNIFIED_SOURCES += [
"/third_party/libwebrtc/common_audio/third_party/spl_sqrt_floor/spl_sqrt_floor.c"
]
+@@ -161,7 +74,6 @@ if CONFIG["TARGET_CPU"] == "mips32":
- if CONFIG["TARGET_CPU"] == "mips32":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
UNIFIED_SOURCES += [
"/third_party/libwebrtc/common_audio/third_party/spl_sqrt_floor/spl_sqrt_floor_mips.c"
-@@ -168,9 +79,6 @@ if CONFIG["TARGET_CPU"] == "mips32":
+@@ -169,8 +81,6 @@ if CONFIG["TARGET_CPU"] == "mips32":
if CONFIG["TARGET_CPU"] == "mips64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
UNIFIED_SOURCES += [
"/third_party/libwebrtc/common_audio/third_party/spl_sqrt_floor/spl_sqrt_floor.c"
]
-@@ -181,93 +89,27 @@ if CONFIG["TARGET_CPU"] == "ppc64":
+@@ -181,89 +91,27 @@ if CONFIG["TARGET_CPU"] == "ppc64":
"/third_party/libwebrtc/common_audio/third_party/spl_sqrt_floor/spl_sqrt_floor.c"
]
@@ -31265,7 +30521,6 @@ index 8fba4c436475..7be006d15bc0 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
- UNIFIED_SOURCES += [
@@ -31274,7 +30529,6 @@ index 8fba4c436475..7be006d15bc0 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "riscv64":
@@ -31290,7 +30544,6 @@ index 8fba4c436475..7be006d15bc0 100644
"-msse2"
]
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -31301,22 +30554,22 @@ index 8fba4c436475..7be006d15bc0 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
UNIFIED_SOURCES += [
"/third_party/libwebrtc/common_audio/third_party/spl_sqrt_floor/spl_sqrt_floor.c"
diff --git third_party/libwebrtc/common_video/common_video_gn/moz.build third_party/libwebrtc/common_video/common_video_gn/moz.build
-index 53e079b36c1e..216161d185b7 100644
+index 4594217ae7ea..ecade4065db8 100644
--- third_party/libwebrtc/common_video/common_video_gn/moz.build
+++ third_party/libwebrtc/common_video/common_video_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -31333,7 +30586,7 @@ index 53e079b36c1e..216161d185b7 100644
FINAL_LIBRARY = "xul"
-@@ -57,98 +66,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -59,98 +68,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -31433,7 +30686,7 @@ index 53e079b36c1e..216161d185b7 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -156,88 +74,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -158,82 +76,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -31453,14 +30706,12 @@ index 53e079b36c1e..216161d185b7 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -31499,12 +30750,10 @@ index 53e079b36c1e..216161d185b7 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -31513,28 +30762,27 @@ index 53e079b36c1e..216161d185b7 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("common_video_gn")
diff --git third_party/libwebrtc/common_video/corruption_detection_converters_gn/moz.build third_party/libwebrtc/common_video/corruption_detection_converters_gn/moz.build
-index a39b53c0b225..46901ebfa87d 100644
+index 7a12e1f80532..67975fb257fe 100644
--- third_party/libwebrtc/common_video/corruption_detection_converters_gn/moz.build
+++ third_party/libwebrtc/common_video/corruption_detection_converters_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -31551,7 +30799,7 @@ index a39b53c0b225..46901ebfa87d 100644
FINAL_LIBRARY = "xul"
-@@ -45,87 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,87 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -31640,7 +30888,7 @@ index a39b53c0b225..46901ebfa87d 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -133,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -135,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -31660,14 +30908,12 @@ index a39b53c0b225..46901ebfa87d 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -31706,12 +30952,10 @@ index a39b53c0b225..46901ebfa87d 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -31720,28 +30964,27 @@ index a39b53c0b225..46901ebfa87d 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("corruption_detection_converters_gn")
diff --git third_party/libwebrtc/common_video/corruption_score_calculator_gn/moz.build third_party/libwebrtc/common_video/corruption_score_calculator_gn/moz.build
-index b6aee1c8bbbe..dfb538922b84 100644
+index 8923f3ddf002..937a7c082f7c 100644
--- third_party/libwebrtc/common_video/corruption_score_calculator_gn/moz.build
+++ third_party/libwebrtc/common_video/corruption_score_calculator_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -31758,7 +31001,7 @@ index b6aee1c8bbbe..dfb538922b84 100644
FINAL_LIBRARY = "xul"
-@@ -41,94 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,94 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -31854,7 +31097,7 @@ index b6aee1c8bbbe..dfb538922b84 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -136,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -138,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -31870,19 +31113,17 @@ index b6aee1c8bbbe..dfb538922b84 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -166,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -166,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -31908,35 +31149,32 @@ index b6aee1c8bbbe..dfb538922b84 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("corruption_score_calculator_gn")
diff --git third_party/libwebrtc/common_video/frame_counts_gn/moz.build third_party/libwebrtc/common_video/frame_counts_gn/moz.build
-index 4c0a4630b610..5d45fb7c23c4 100644
+index 8a2276e31b03..17eb2a61992d 100644
--- third_party/libwebrtc/common_video/frame_counts_gn/moz.build
+++ third_party/libwebrtc/common_video/frame_counts_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -31953,7 +31191,7 @@ index 4c0a4630b610..5d45fb7c23c4 100644
FINAL_LIBRARY = "xul"
-@@ -41,83 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,83 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -32038,7 +31276,7 @@ index 4c0a4630b610..5d45fb7c23c4 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -125,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -127,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -32054,19 +31292,17 @@ index 4c0a4630b610..5d45fb7c23c4 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -155,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -155,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -32092,35 +31328,32 @@ index 4c0a4630b610..5d45fb7c23c4 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("frame_counts_gn")
diff --git third_party/libwebrtc/common_video/frame_instrumentation_data_gn/moz.build third_party/libwebrtc/common_video/frame_instrumentation_data_gn/moz.build
-index 9f1fe24b6f43..b4200efd2d0f 100644
+index 704b8b08b41c..6a39ea1a1db6 100644
--- third_party/libwebrtc/common_video/frame_instrumentation_data_gn/moz.build
+++ third_party/libwebrtc/common_video/frame_instrumentation_data_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -32137,7 +31370,7 @@ index 9f1fe24b6f43..b4200efd2d0f 100644
FINAL_LIBRARY = "xul"
-@@ -41,83 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,83 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -32222,7 +31455,7 @@ index 9f1fe24b6f43..b4200efd2d0f 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -125,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -127,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -32238,19 +31471,17 @@ index 9f1fe24b6f43..b4200efd2d0f 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -155,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -155,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -32276,35 +31507,32 @@ index 9f1fe24b6f43..b4200efd2d0f 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("frame_instrumentation_data_gn")
diff --git third_party/libwebrtc/common_video/generic_frame_descriptor/generic_frame_descriptor_gn/moz.build third_party/libwebrtc/common_video/generic_frame_descriptor/generic_frame_descriptor_gn/moz.build
-index 5ad5eb8a6c24..f3ff9dad7e78 100644
+index f6be73a2ee74..c2e2eb3a24e4 100644
--- third_party/libwebrtc/common_video/generic_frame_descriptor/generic_frame_descriptor_gn/moz.build
+++ third_party/libwebrtc/common_video/generic_frame_descriptor/generic_frame_descriptor_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -32321,7 +31549,7 @@ index 5ad5eb8a6c24..f3ff9dad7e78 100644
FINAL_LIBRARY = "xul"
-@@ -45,87 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,87 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -32410,7 +31638,7 @@ index 5ad5eb8a6c24..f3ff9dad7e78 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -133,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -135,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -32430,14 +31658,12 @@ index 5ad5eb8a6c24..f3ff9dad7e78 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -32476,12 +31702,10 @@ index 5ad5eb8a6c24..f3ff9dad7e78 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -32490,28 +31714,27 @@ index 5ad5eb8a6c24..f3ff9dad7e78 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("generic_frame_descriptor_gn")
diff --git third_party/libwebrtc/dcsctp_gn/moz.build third_party/libwebrtc/dcsctp_gn/moz.build
-index a361aa0738ba..9c86ad151947 100644
+index 9dce2c0157e9..f452910e84ab 100644
--- third_party/libwebrtc/dcsctp_gn/moz.build
+++ third_party/libwebrtc/dcsctp_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -32528,7 +31751,7 @@ index a361aa0738ba..9c86ad151947 100644
FINAL_LIBRARY = "xul"
-@@ -41,94 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,94 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -32624,7 +31847,7 @@ index a361aa0738ba..9c86ad151947 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -136,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -138,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -32640,19 +31863,17 @@ index a361aa0738ba..9c86ad151947 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -166,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -166,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -32678,35 +31899,32 @@ index a361aa0738ba..9c86ad151947 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("dcsctp_gn")
diff --git third_party/libwebrtc/experiments/registered_field_trials_gn/moz.build third_party/libwebrtc/experiments/registered_field_trials_gn/moz.build
-index 415d4f6b6bad..a38a5238b43b 100644
+index 70925379fe41..9ae47f123445 100644
--- third_party/libwebrtc/experiments/registered_field_trials_gn/moz.build
+++ third_party/libwebrtc/experiments/registered_field_trials_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -32723,7 +31941,7 @@ index 415d4f6b6bad..a38a5238b43b 100644
FINAL_LIBRARY = "xul"
-@@ -41,83 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,83 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -32808,7 +32026,7 @@ index 415d4f6b6bad..a38a5238b43b 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -125,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -127,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -32824,19 +32042,17 @@ index 415d4f6b6bad..a38a5238b43b 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -155,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -155,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -32862,30 +32078,26 @@ index 415d4f6b6bad..a38a5238b43b 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("registered_field_trials_gn")
diff --git third_party/libwebrtc/experiments/registered_field_trials_header_gn/moz.build third_party/libwebrtc/experiments/registered_field_trials_header_gn/moz.build
-index 6c29dea76a50..3ae54a950c46 100644
+index edb8e084a33a..e2236e78c4a0 100644
--- third_party/libwebrtc/experiments/registered_field_trials_header_gn/moz.build
+++ third_party/libwebrtc/experiments/registered_field_trials_header_gn/moz.build
-@@ -31,9 +31,4 @@ LOCAL_INCLUDES += [
+@@ -32,9 +32,4 @@ LOCAL_INCLUDES += [
"/tools/profiler/public"
]
@@ -32896,15 +32108,16 @@ index 6c29dea76a50..3ae54a950c46 100644
-
Library("registered_field_trials_header_gn")
diff --git third_party/libwebrtc/logging/rtc_event_audio_gn/moz.build third_party/libwebrtc/logging/rtc_event_audio_gn/moz.build
-index 19d2011f0711..fd3195859252 100644
+index b1b3582e1608..7eb186a72b60 100644
--- third_party/libwebrtc/logging/rtc_event_audio_gn/moz.build
+++ third_party/libwebrtc/logging/rtc_event_audio_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -32921,7 +32134,7 @@ index 19d2011f0711..fd3195859252 100644
FINAL_LIBRARY = "xul"
-@@ -49,94 +58,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -51,94 +60,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -33017,7 +32230,7 @@ index 19d2011f0711..fd3195859252 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -144,88 +66,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -146,82 +68,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -33037,14 +32250,12 @@ index 19d2011f0711..fd3195859252 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -33083,12 +32294,10 @@ index 19d2011f0711..fd3195859252 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -33097,28 +32306,27 @@ index 19d2011f0711..fd3195859252 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("rtc_event_audio_gn")
diff --git third_party/libwebrtc/logging/rtc_event_bwe_gn/moz.build third_party/libwebrtc/logging/rtc_event_bwe_gn/moz.build
-index af48c04f59de..a7254b198d49 100644
+index cf4cfcc07e11..423e1504c239 100644
--- third_party/libwebrtc/logging/rtc_event_bwe_gn/moz.build
+++ third_party/libwebrtc/logging/rtc_event_bwe_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -33135,7 +32343,7 @@ index af48c04f59de..a7254b198d49 100644
FINAL_LIBRARY = "xul"
-@@ -50,94 +59,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -52,94 +61,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -33231,7 +32439,7 @@ index af48c04f59de..a7254b198d49 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -145,88 +67,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -147,82 +69,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -33251,14 +32459,12 @@ index af48c04f59de..a7254b198d49 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -33297,12 +32503,10 @@ index af48c04f59de..a7254b198d49 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -33311,28 +32515,27 @@ index af48c04f59de..a7254b198d49 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("rtc_event_bwe_gn")
diff --git third_party/libwebrtc/logging/rtc_event_field_gn/moz.build third_party/libwebrtc/logging/rtc_event_field_gn/moz.build
-index 68ca708760ea..670306ad1fab 100644
+index 1237d6915038..a1db7c7cf147 100644
--- third_party/libwebrtc/logging/rtc_event_field_gn/moz.build
+++ third_party/libwebrtc/logging/rtc_event_field_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -33349,7 +32552,7 @@ index 68ca708760ea..670306ad1fab 100644
FINAL_LIBRARY = "xul"
-@@ -48,94 +57,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -50,94 +59,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -33445,7 +32648,7 @@ index 68ca708760ea..670306ad1fab 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -143,88 +65,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -145,82 +67,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -33465,14 +32668,12 @@ index 68ca708760ea..670306ad1fab 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -33511,12 +32712,10 @@ index 68ca708760ea..670306ad1fab 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -33525,28 +32724,27 @@ index 68ca708760ea..670306ad1fab 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("rtc_event_field_gn")
diff --git third_party/libwebrtc/logging/rtc_event_log_parse_status_gn/moz.build third_party/libwebrtc/logging/rtc_event_log_parse_status_gn/moz.build
-index ba98f2fad30c..0521908d9419 100644
+index a0b53a3dcf6b..23328c26c561 100644
--- third_party/libwebrtc/logging/rtc_event_log_parse_status_gn/moz.build
+++ third_party/libwebrtc/logging/rtc_event_log_parse_status_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -33563,7 +32761,7 @@ index ba98f2fad30c..0521908d9419 100644
FINAL_LIBRARY = "xul"
-@@ -41,87 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,87 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -33652,7 +32850,7 @@ index ba98f2fad30c..0521908d9419 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -129,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -131,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -33668,19 +32866,17 @@ index ba98f2fad30c..0521908d9419 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -159,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -159,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -33706,35 +32902,32 @@ index ba98f2fad30c..0521908d9419 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("rtc_event_log_parse_status_gn")
diff --git third_party/libwebrtc/logging/rtc_event_number_encodings_gn/moz.build third_party/libwebrtc/logging/rtc_event_number_encodings_gn/moz.build
-index 01705c04b230..8e87aff3722e 100644
+index b81ffc31f513..51d2fcb05f21 100644
--- third_party/libwebrtc/logging/rtc_event_number_encodings_gn/moz.build
+++ third_party/libwebrtc/logging/rtc_event_number_encodings_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -33751,7 +32944,7 @@ index 01705c04b230..8e87aff3722e 100644
FINAL_LIBRARY = "xul"
-@@ -47,87 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -49,87 +58,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -33840,7 +33033,7 @@ index 01705c04b230..8e87aff3722e 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -135,88 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -137,82 +66,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -33860,14 +33053,12 @@ index 01705c04b230..8e87aff3722e 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -33906,12 +33097,10 @@ index 01705c04b230..8e87aff3722e 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -33920,28 +33109,27 @@ index 01705c04b230..8e87aff3722e 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("rtc_event_number_encodings_gn")
diff --git third_party/libwebrtc/logging/rtc_event_pacing_gn/moz.build third_party/libwebrtc/logging/rtc_event_pacing_gn/moz.build
-index b5e49419d3ef..c6f0009da400 100644
+index 2d80e868d5e2..d80df18762aa 100644
--- third_party/libwebrtc/logging/rtc_event_pacing_gn/moz.build
+++ third_party/libwebrtc/logging/rtc_event_pacing_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -33958,7 +33146,7 @@ index b5e49419d3ef..c6f0009da400 100644
FINAL_LIBRARY = "xul"
-@@ -45,94 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,94 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -34054,7 +33242,7 @@ index b5e49419d3ef..c6f0009da400 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -140,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -142,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -34074,14 +33262,12 @@ index b5e49419d3ef..c6f0009da400 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -34120,12 +33306,10 @@ index b5e49419d3ef..c6f0009da400 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -34134,28 +33318,27 @@ index b5e49419d3ef..c6f0009da400 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("rtc_event_pacing_gn")
diff --git third_party/libwebrtc/logging/rtc_event_rtp_rtcp_gn/moz.build third_party/libwebrtc/logging/rtc_event_rtp_rtcp_gn/moz.build
-index 669a835db754..68eacaa9575b 100644
+index 2673075055fb..3a5ac9ee85d6 100644
--- third_party/libwebrtc/logging/rtc_event_rtp_rtcp_gn/moz.build
+++ third_party/libwebrtc/logging/rtc_event_rtp_rtcp_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -34172,7 +33355,7 @@ index 669a835db754..68eacaa9575b 100644
FINAL_LIBRARY = "xul"
-@@ -48,98 +57,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -50,98 +59,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -34272,7 +33455,7 @@ index 669a835db754..68eacaa9575b 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -147,88 +65,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -149,82 +67,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -34292,14 +33475,12 @@ index 669a835db754..68eacaa9575b 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -34338,12 +33519,10 @@ index 669a835db754..68eacaa9575b 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -34352,28 +33531,27 @@ index 669a835db754..68eacaa9575b 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("rtc_event_rtp_rtcp_gn")
diff --git third_party/libwebrtc/logging/rtc_event_video_gn/moz.build third_party/libwebrtc/logging/rtc_event_video_gn/moz.build
-index e3933c0aa96e..563a8c4cd9fb 100644
+index 4eba826cac76..a2af28545932 100644
--- third_party/libwebrtc/logging/rtc_event_video_gn/moz.build
+++ third_party/libwebrtc/logging/rtc_event_video_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -34390,7 +33568,7 @@ index e3933c0aa96e..563a8c4cd9fb 100644
FINAL_LIBRARY = "xul"
-@@ -46,94 +55,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -48,94 +57,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -34486,7 +33664,7 @@ index e3933c0aa96e..563a8c4cd9fb 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -141,88 +63,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -143,82 +65,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -34506,14 +33684,12 @@ index e3933c0aa96e..563a8c4cd9fb 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -34552,12 +33728,10 @@ index e3933c0aa96e..563a8c4cd9fb 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -34566,28 +33740,27 @@ index e3933c0aa96e..563a8c4cd9fb 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("rtc_event_video_gn")
diff --git third_party/libwebrtc/logging/rtc_stream_config_gn/moz.build third_party/libwebrtc/logging/rtc_stream_config_gn/moz.build
-index 60a829841624..6a35e9816c35 100644
+index 84cfad03cbad..c15c6b76c6ad 100644
--- third_party/libwebrtc/logging/rtc_stream_config_gn/moz.build
+++ third_party/libwebrtc/logging/rtc_stream_config_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -34604,7 +33777,7 @@ index 60a829841624..6a35e9816c35 100644
FINAL_LIBRARY = "xul"
-@@ -45,94 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,94 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -34700,7 +33873,7 @@ index 60a829841624..6a35e9816c35 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -140,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -142,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -34720,14 +33893,12 @@ index 60a829841624..6a35e9816c35 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -34766,12 +33937,10 @@ index 60a829841624..6a35e9816c35 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -34780,28 +33949,27 @@ index 60a829841624..6a35e9816c35 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("rtc_stream_config_gn")
diff --git third_party/libwebrtc/media/adapted_video_track_source_gn/moz.build third_party/libwebrtc/media/adapted_video_track_source_gn/moz.build
-index 95e5b56fcaf2..6ebaffa17bf0 100644
+index c50a3f48e50c..8f304e5179b0 100644
--- third_party/libwebrtc/media/adapted_video_track_source_gn/moz.build
+++ third_party/libwebrtc/media/adapted_video_track_source_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -34818,7 +33986,7 @@ index 95e5b56fcaf2..6ebaffa17bf0 100644
FINAL_LIBRARY = "xul"
-@@ -45,98 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,98 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -34918,7 +34086,7 @@ index 95e5b56fcaf2..6ebaffa17bf0 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -144,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -146,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -34938,14 +34106,12 @@ index 95e5b56fcaf2..6ebaffa17bf0 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -34984,12 +34150,10 @@ index 95e5b56fcaf2..6ebaffa17bf0 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -34998,28 +34162,27 @@ index 95e5b56fcaf2..6ebaffa17bf0 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("adapted_video_track_source_gn")
diff --git third_party/libwebrtc/media/audio_source_gn/moz.build third_party/libwebrtc/media/audio_source_gn/moz.build
-index 79c6905d50d0..a651f17c72f3 100644
+index a4593705f4d4..cf45ed1996b4 100644
--- third_party/libwebrtc/media/audio_source_gn/moz.build
+++ third_party/libwebrtc/media/audio_source_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -35036,7 +34199,7 @@ index 79c6905d50d0..a651f17c72f3 100644
FINAL_LIBRARY = "xul"
-@@ -41,83 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,83 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -35121,7 +34284,7 @@ index 79c6905d50d0..a651f17c72f3 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -125,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -127,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -35137,19 +34300,17 @@ index 79c6905d50d0..a651f17c72f3 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -155,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -155,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -35175,35 +34336,32 @@ index 79c6905d50d0..a651f17c72f3 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("audio_source_gn")
diff --git third_party/libwebrtc/media/codec_gn/moz.build third_party/libwebrtc/media/codec_gn/moz.build
-index 11fbb4c53ece..2fa1b126e636 100644
+index 4ad0c6b4d4f1..a2e84b26f4b5 100644
--- third_party/libwebrtc/media/codec_gn/moz.build
+++ third_party/libwebrtc/media/codec_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -35220,7 +34378,7 @@ index 11fbb4c53ece..2fa1b126e636 100644
FINAL_LIBRARY = "xul"
-@@ -46,98 +55,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -48,98 +57,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -35320,7 +34478,7 @@ index 11fbb4c53ece..2fa1b126e636 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -145,88 +63,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -147,82 +65,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -35340,14 +34498,12 @@ index 11fbb4c53ece..2fa1b126e636 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -35386,12 +34542,10 @@ index 11fbb4c53ece..2fa1b126e636 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -35400,28 +34554,27 @@ index 11fbb4c53ece..2fa1b126e636 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("codec_gn")
diff --git third_party/libwebrtc/media/media_channel_gn/moz.build third_party/libwebrtc/media/media_channel_gn/moz.build
-index ffb4236c2b4a..9d1b62e2b4ce 100644
+index 0123be9df1ba..9ba5846e1cce 100644
--- third_party/libwebrtc/media/media_channel_gn/moz.build
+++ third_party/libwebrtc/media/media_channel_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -35438,7 +34591,7 @@ index ffb4236c2b4a..9d1b62e2b4ce 100644
FINAL_LIBRARY = "xul"
-@@ -41,99 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,99 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -35539,7 +34692,7 @@ index ffb4236c2b4a..9d1b62e2b4ce 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -141,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -143,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -35555,19 +34708,17 @@ index ffb4236c2b4a..9d1b62e2b4ce 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -171,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -171,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -35593,35 +34744,32 @@ index ffb4236c2b4a..9d1b62e2b4ce 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("media_channel_gn")
diff --git third_party/libwebrtc/media/media_channel_impl_gn/moz.build third_party/libwebrtc/media/media_channel_impl_gn/moz.build
-index cca0752fc101..d98b839a2d92 100644
+index 314151b757d8..146ff9def9fe 100644
--- third_party/libwebrtc/media/media_channel_impl_gn/moz.build
+++ third_party/libwebrtc/media/media_channel_impl_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -35638,7 +34786,7 @@ index cca0752fc101..d98b839a2d92 100644
FINAL_LIBRARY = "xul"
-@@ -41,83 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,83 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -35723,7 +34871,7 @@ index cca0752fc101..d98b839a2d92 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -125,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -127,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -35739,19 +34887,17 @@ index cca0752fc101..d98b839a2d92 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -155,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -155,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -35777,35 +34923,32 @@ index cca0752fc101..d98b839a2d92 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("media_channel_impl_gn")
diff --git third_party/libwebrtc/media/media_constants_gn/moz.build third_party/libwebrtc/media/media_constants_gn/moz.build
-index 0de5e3362a74..5adbec9d0fdb 100644
+index 9ca79aabe233..56b3ea5ed006 100644
--- third_party/libwebrtc/media/media_constants_gn/moz.build
+++ third_party/libwebrtc/media/media_constants_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -35822,7 +34965,7 @@ index 0de5e3362a74..5adbec9d0fdb 100644
FINAL_LIBRARY = "xul"
-@@ -45,83 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,83 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -35907,7 +35050,7 @@ index 0de5e3362a74..5adbec9d0fdb 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -129,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -131,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -35927,14 +35070,12 @@ index 0de5e3362a74..5adbec9d0fdb 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -35973,12 +35114,10 @@ index 0de5e3362a74..5adbec9d0fdb 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -35987,28 +35126,27 @@ index 0de5e3362a74..5adbec9d0fdb 100644
"-msse2"
]
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("media_constants_gn")
diff --git third_party/libwebrtc/media/media_engine_gn/moz.build third_party/libwebrtc/media/media_engine_gn/moz.build
-index f7a6f8714d3e..d086491ddaa2 100644
+index 511ed8d0de3d..310b21190384 100644
--- third_party/libwebrtc/media/media_engine_gn/moz.build
+++ third_party/libwebrtc/media/media_engine_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -36025,7 +35163,7 @@ index f7a6f8714d3e..d086491ddaa2 100644
FINAL_LIBRARY = "xul"
-@@ -41,99 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,99 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -36126,7 +35264,7 @@ index f7a6f8714d3e..d086491ddaa2 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -141,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -143,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -36142,19 +35280,17 @@ index f7a6f8714d3e..d086491ddaa2 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -171,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -171,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -36180,35 +35316,32 @@ index f7a6f8714d3e..d086491ddaa2 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("media_engine_gn")
diff --git third_party/libwebrtc/media/rid_description_gn/moz.build third_party/libwebrtc/media/rid_description_gn/moz.build
-index 350d2d42a27a..bd2d2d1a3c1d 100644
+index f90d99ec11d7..1e68c6ca8bd9 100644
--- third_party/libwebrtc/media/rid_description_gn/moz.build
+++ third_party/libwebrtc/media/rid_description_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -36225,7 +35358,7 @@ index 350d2d42a27a..bd2d2d1a3c1d 100644
FINAL_LIBRARY = "xul"
-@@ -45,98 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,98 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -36325,7 +35458,7 @@ index 350d2d42a27a..bd2d2d1a3c1d 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -144,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -146,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -36345,14 +35478,12 @@ index 350d2d42a27a..bd2d2d1a3c1d 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -36391,12 +35522,10 @@ index 350d2d42a27a..bd2d2d1a3c1d 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -36405,28 +35534,27 @@ index 350d2d42a27a..bd2d2d1a3c1d 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("rid_description_gn")
diff --git third_party/libwebrtc/media/rtc_audio_video_gn/moz.build third_party/libwebrtc/media/rtc_audio_video_gn/moz.build
-index 8b2173e83a8d..53bcc77e6c67 100644
+index 7074c8187174..fb37030f65f5 100644
--- third_party/libwebrtc/media/rtc_audio_video_gn/moz.build
+++ third_party/libwebrtc/media/rtc_audio_video_gn/moz.build
-@@ -14,12 +14,21 @@ DEFINES["HAVE_WEBRTC_VIDEO"] = True
+@@ -14,13 +14,22 @@ DEFINES["HAVE_WEBRTC_VIDEO"] = True
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -36443,7 +35571,7 @@ index 8b2173e83a8d..53bcc77e6c67 100644
FINAL_LIBRARY = "xul"
-@@ -47,103 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -49,103 +58,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -36548,7 +35676,7 @@ index 8b2173e83a8d..53bcc77e6c67 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -151,88 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -153,82 +66,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -36568,14 +35696,12 @@ index 8b2173e83a8d..53bcc77e6c67 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -36614,12 +35740,10 @@ index 8b2173e83a8d..53bcc77e6c67 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -36628,28 +35752,27 @@ index 8b2173e83a8d..53bcc77e6c67 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("rtc_audio_video_gn")
diff --git third_party/libwebrtc/media/rtc_internal_video_codecs_gn/moz.build third_party/libwebrtc/media/rtc_internal_video_codecs_gn/moz.build
-index 3683d691b678..1f529f42bdc0 100644
+index 57889f565303..bd831fddb2dc 100644
--- third_party/libwebrtc/media/rtc_internal_video_codecs_gn/moz.build
+++ third_party/libwebrtc/media/rtc_internal_video_codecs_gn/moz.build
-@@ -14,12 +14,21 @@ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
+@@ -14,13 +14,22 @@ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
DEFINES["RTC_USE_LIBAOM_AV1_ENCODER"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -36666,7 +35789,7 @@ index 3683d691b678..1f529f42bdc0 100644
FINAL_LIBRARY = "xul"
-@@ -46,99 +55,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -48,99 +57,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -36767,7 +35890,7 @@ index 3683d691b678..1f529f42bdc0 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -146,88 +63,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -148,82 +65,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -36787,14 +35910,12 @@ index 3683d691b678..1f529f42bdc0 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -36833,12 +35954,10 @@ index 3683d691b678..1f529f42bdc0 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -36847,28 +35966,27 @@ index 3683d691b678..1f529f42bdc0 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("rtc_internal_video_codecs_gn")
diff --git third_party/libwebrtc/media/rtc_media_base_gn/moz.build third_party/libwebrtc/media/rtc_media_base_gn/moz.build
-index b27437382904..578bc0b80472 100644
+index c18e870acb9a..fedda41e6ae3 100644
--- third_party/libwebrtc/media/rtc_media_base_gn/moz.build
+++ third_party/libwebrtc/media/rtc_media_base_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -36885,7 +36003,7 @@ index b27437382904..578bc0b80472 100644
FINAL_LIBRARY = "xul"
-@@ -41,99 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,99 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -36986,7 +36104,7 @@ index b27437382904..578bc0b80472 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -141,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -143,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -37002,19 +36120,17 @@ index b27437382904..578bc0b80472 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -171,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -171,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -37040,35 +36156,32 @@ index b27437382904..578bc0b80472 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("rtc_media_base_gn")
diff --git third_party/libwebrtc/media/rtc_media_config_gn/moz.build third_party/libwebrtc/media/rtc_media_config_gn/moz.build
-index faf48db2d276..5fc7599bde08 100644
+index 37cd82e2a682..972d06306f41 100644
--- third_party/libwebrtc/media/rtc_media_config_gn/moz.build
+++ third_party/libwebrtc/media/rtc_media_config_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -37085,7 +36198,7 @@ index faf48db2d276..5fc7599bde08 100644
FINAL_LIBRARY = "xul"
-@@ -41,83 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,83 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -37170,7 +36283,7 @@ index faf48db2d276..5fc7599bde08 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -125,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -127,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -37186,19 +36299,17 @@ index faf48db2d276..5fc7599bde08 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -155,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -155,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -37224,35 +36335,32 @@ index faf48db2d276..5fc7599bde08 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("rtc_media_config_gn")
diff --git third_party/libwebrtc/media/rtc_media_gn/moz.build third_party/libwebrtc/media/rtc_media_gn/moz.build
-index 1b7b6de7915a..1aff1b07aa5f 100644
+index 95aff4fcc141..f1496c154221 100644
--- third_party/libwebrtc/media/rtc_media_gn/moz.build
+++ third_party/libwebrtc/media/rtc_media_gn/moz.build
-@@ -14,12 +14,21 @@ DEFINES["HAVE_WEBRTC_VIDEO"] = True
+@@ -14,13 +14,22 @@ DEFINES["HAVE_WEBRTC_VIDEO"] = True
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -37269,7 +36377,7 @@ index 1b7b6de7915a..1aff1b07aa5f 100644
FINAL_LIBRARY = "xul"
-@@ -42,103 +51,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -44,103 +53,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -37374,7 +36482,7 @@ index 1b7b6de7915a..1aff1b07aa5f 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -146,27 +59,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -148,25 +61,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -37390,19 +36498,17 @@ index 1b7b6de7915a..1aff1b07aa5f 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -176,44 +72,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -176,40 +74,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -37428,35 +36534,32 @@ index 1b7b6de7915a..1aff1b07aa5f 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("rtc_media_gn")
diff --git third_party/libwebrtc/media/rtc_sdp_video_format_utils_gn/moz.build third_party/libwebrtc/media/rtc_sdp_video_format_utils_gn/moz.build
-index 057c31cdd32d..855d7dba3fed 100644
+index 3903b5043c9c..f04602321b4b 100644
--- third_party/libwebrtc/media/rtc_sdp_video_format_utils_gn/moz.build
+++ third_party/libwebrtc/media/rtc_sdp_video_format_utils_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -37473,7 +36576,7 @@ index 057c31cdd32d..855d7dba3fed 100644
FINAL_LIBRARY = "xul"
-@@ -45,98 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,98 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -37573,7 +36676,7 @@ index 057c31cdd32d..855d7dba3fed 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -144,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -146,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -37593,14 +36696,12 @@ index 057c31cdd32d..855d7dba3fed 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -37639,12 +36740,10 @@ index 057c31cdd32d..855d7dba3fed 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -37653,28 +36752,27 @@ index 057c31cdd32d..855d7dba3fed 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("rtc_sdp_video_format_utils_gn")
diff --git third_party/libwebrtc/media/rtc_simulcast_encoder_adapter_gn/moz.build third_party/libwebrtc/media/rtc_simulcast_encoder_adapter_gn/moz.build
-index eda06ab0f069..e216a7d8756f 100644
+index a8632f24d148..12faca2c60ec 100644
--- third_party/libwebrtc/media/rtc_simulcast_encoder_adapter_gn/moz.build
+++ third_party/libwebrtc/media/rtc_simulcast_encoder_adapter_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -37691,7 +36789,7 @@ index eda06ab0f069..e216a7d8756f 100644
FINAL_LIBRARY = "xul"
-@@ -45,99 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,99 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -37792,7 +36890,7 @@ index eda06ab0f069..e216a7d8756f 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -145,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -147,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -37812,14 +36910,12 @@ index eda06ab0f069..e216a7d8756f 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -37858,12 +36954,10 @@ index eda06ab0f069..e216a7d8756f 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -37872,28 +36966,27 @@ index eda06ab0f069..e216a7d8756f 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("rtc_simulcast_encoder_adapter_gn")
diff --git third_party/libwebrtc/media/rtp_utils_gn/moz.build third_party/libwebrtc/media/rtp_utils_gn/moz.build
-index c4bc1c695159..93aef89a254f 100644
+index 6d41faceb2a1..b3ce0c3dac99 100644
--- third_party/libwebrtc/media/rtp_utils_gn/moz.build
+++ third_party/libwebrtc/media/rtp_utils_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -37910,7 +37003,7 @@ index c4bc1c695159..93aef89a254f 100644
FINAL_LIBRARY = "xul"
-@@ -41,83 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,83 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -37995,7 +37088,7 @@ index c4bc1c695159..93aef89a254f 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -125,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -127,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -38011,19 +37104,17 @@ index c4bc1c695159..93aef89a254f 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -155,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -155,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -38049,35 +37140,32 @@ index c4bc1c695159..93aef89a254f 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("rtp_utils_gn")
diff --git third_party/libwebrtc/media/stream_params_gn/moz.build third_party/libwebrtc/media/stream_params_gn/moz.build
-index aab98c22b490..793b552f52c4 100644
+index 22c82b496a59..78fd4155d38b 100644
--- third_party/libwebrtc/media/stream_params_gn/moz.build
+++ third_party/libwebrtc/media/stream_params_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -38094,7 +37182,7 @@ index aab98c22b490..793b552f52c4 100644
FINAL_LIBRARY = "xul"
-@@ -41,83 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,83 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -38179,7 +37267,7 @@ index aab98c22b490..793b552f52c4 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -125,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -127,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -38195,19 +37283,17 @@ index aab98c22b490..793b552f52c4 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -155,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -155,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -38233,35 +37319,32 @@ index aab98c22b490..793b552f52c4 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("stream_params_gn")
diff --git third_party/libwebrtc/media/video_adapter_gn/moz.build third_party/libwebrtc/media/video_adapter_gn/moz.build
-index 51b78b36338c..05509afcdd12 100644
+index ce7a74872715..80d67950990d 100644
--- third_party/libwebrtc/media/video_adapter_gn/moz.build
+++ third_party/libwebrtc/media/video_adapter_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -38278,7 +37361,7 @@ index 51b78b36338c..05509afcdd12 100644
FINAL_LIBRARY = "xul"
-@@ -45,98 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,98 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -38378,7 +37461,7 @@ index 51b78b36338c..05509afcdd12 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -144,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -146,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -38398,14 +37481,12 @@ index 51b78b36338c..05509afcdd12 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -38444,12 +37525,10 @@ index 51b78b36338c..05509afcdd12 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -38458,28 +37537,27 @@ index 51b78b36338c..05509afcdd12 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("video_adapter_gn")
diff --git third_party/libwebrtc/media/video_broadcaster_gn/moz.build third_party/libwebrtc/media/video_broadcaster_gn/moz.build
-index 0e00a392b816..eeba7ecec130 100644
+index 0bba5248d917..c85e8c95f8f6 100644
--- third_party/libwebrtc/media/video_broadcaster_gn/moz.build
+++ third_party/libwebrtc/media/video_broadcaster_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -38496,7 +37574,7 @@ index 0e00a392b816..eeba7ecec130 100644
FINAL_LIBRARY = "xul"
-@@ -45,94 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,94 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -38592,7 +37670,7 @@ index 0e00a392b816..eeba7ecec130 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -140,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -142,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -38612,14 +37690,12 @@ index 0e00a392b816..eeba7ecec130 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -38658,12 +37734,10 @@ index 0e00a392b816..eeba7ecec130 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -38672,28 +37746,27 @@ index 0e00a392b816..eeba7ecec130 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("video_broadcaster_gn")
diff --git third_party/libwebrtc/media/video_common_gn/moz.build third_party/libwebrtc/media/video_common_gn/moz.build
-index ceaf76133561..7a08c0558dee 100644
+index fe09ce34a933..a764d15f802e 100644
--- third_party/libwebrtc/media/video_common_gn/moz.build
+++ third_party/libwebrtc/media/video_common_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -38710,7 +37783,7 @@ index ceaf76133561..7a08c0558dee 100644
FINAL_LIBRARY = "xul"
-@@ -45,94 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,94 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -38806,7 +37879,7 @@ index ceaf76133561..7a08c0558dee 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -140,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -142,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -38826,14 +37899,12 @@ index ceaf76133561..7a08c0558dee 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -38872,12 +37943,10 @@ index ceaf76133561..7a08c0558dee 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -38886,28 +37955,27 @@ index ceaf76133561..7a08c0558dee 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("video_common_gn")
diff --git third_party/libwebrtc/media/video_source_base_gn/moz.build third_party/libwebrtc/media/video_source_base_gn/moz.build
-index f2ffa47c5bb7..57344305c0c1 100644
+index f8053045dc9f..a32461b2c660 100644
--- third_party/libwebrtc/media/video_source_base_gn/moz.build
+++ third_party/libwebrtc/media/video_source_base_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -38924,7 +37992,7 @@ index f2ffa47c5bb7..57344305c0c1 100644
FINAL_LIBRARY = "xul"
-@@ -45,94 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,94 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -39020,7 +38088,7 @@ index f2ffa47c5bb7..57344305c0c1 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -140,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -142,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -39040,14 +38108,12 @@ index f2ffa47c5bb7..57344305c0c1 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -39086,12 +38152,10 @@ index f2ffa47c5bb7..57344305c0c1 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -39100,28 +38164,27 @@ index f2ffa47c5bb7..57344305c0c1 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("video_source_base_gn")
diff --git third_party/libwebrtc/modules/async_audio_processing/async_audio_processing_gn/moz.build third_party/libwebrtc/modules/async_audio_processing/async_audio_processing_gn/moz.build
-index 3536fc5173ad..b9b14d294f9a 100644
+index 91f2dac44ee2..71ed37ed1668 100644
--- third_party/libwebrtc/modules/async_audio_processing/async_audio_processing_gn/moz.build
+++ third_party/libwebrtc/modules/async_audio_processing/async_audio_processing_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -39138,7 +38201,7 @@ index 3536fc5173ad..b9b14d294f9a 100644
FINAL_LIBRARY = "xul"
-@@ -45,94 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,94 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -39234,7 +38297,7 @@ index 3536fc5173ad..b9b14d294f9a 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -140,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -142,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -39254,14 +38317,12 @@ index 3536fc5173ad..b9b14d294f9a 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -39300,12 +38361,10 @@ index 3536fc5173ad..b9b14d294f9a 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -39314,28 +38373,27 @@ index 3536fc5173ad..b9b14d294f9a 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("async_audio_processing_gn")
diff --git third_party/libwebrtc/modules/audio_coding/audio_coding_gn/moz.build third_party/libwebrtc/modules/audio_coding/audio_coding_gn/moz.build
-index 9d1463f15180..2f4b795ddfdb 100644
+index f78bef6c5863..4db9966a8cb1 100644
--- third_party/libwebrtc/modules/audio_coding/audio_coding_gn/moz.build
+++ third_party/libwebrtc/modules/audio_coding/audio_coding_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -39352,7 +38410,7 @@ index 9d1463f15180..2f4b795ddfdb 100644
FINAL_LIBRARY = "xul"
-@@ -48,98 +57,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -50,98 +59,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -39452,7 +38510,7 @@ index 9d1463f15180..2f4b795ddfdb 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -147,88 +65,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -149,82 +67,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -39472,14 +38530,12 @@ index 9d1463f15180..2f4b795ddfdb 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -39518,12 +38574,10 @@ index 9d1463f15180..2f4b795ddfdb 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -39532,28 +38586,27 @@ index 9d1463f15180..2f4b795ddfdb 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("audio_coding_gn")
diff --git third_party/libwebrtc/modules/audio_coding/audio_coding_module_typedefs_gn/moz.build third_party/libwebrtc/modules/audio_coding/audio_coding_module_typedefs_gn/moz.build
-index 816a96a40d65..54e2c008eae3 100644
+index 2c7ca80ec0ec..ebb25ef7e20d 100644
--- third_party/libwebrtc/modules/audio_coding/audio_coding_module_typedefs_gn/moz.build
+++ third_party/libwebrtc/modules/audio_coding/audio_coding_module_typedefs_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -39570,7 +38623,7 @@ index 816a96a40d65..54e2c008eae3 100644
FINAL_LIBRARY = "xul"
-@@ -41,83 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,83 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -39655,7 +38708,7 @@ index 816a96a40d65..54e2c008eae3 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -125,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -127,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -39671,19 +38724,17 @@ index 816a96a40d65..54e2c008eae3 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -155,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -155,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -39709,35 +38760,32 @@ index 816a96a40d65..54e2c008eae3 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("audio_coding_module_typedefs_gn")
diff --git third_party/libwebrtc/modules/audio_coding/audio_coding_opus_common_gn/moz.build third_party/libwebrtc/modules/audio_coding/audio_coding_opus_common_gn/moz.build
-index 593b744a33d6..33fd22c702f9 100644
+index 7bc2549166df..c14d768af4f1 100644
--- third_party/libwebrtc/modules/audio_coding/audio_coding_opus_common_gn/moz.build
+++ third_party/libwebrtc/modules/audio_coding/audio_coding_opus_common_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -39754,7 +38802,7 @@ index 593b744a33d6..33fd22c702f9 100644
FINAL_LIBRARY = "xul"
-@@ -45,98 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,98 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -39854,7 +38902,7 @@ index 593b744a33d6..33fd22c702f9 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -144,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -146,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -39874,14 +38922,12 @@ index 593b744a33d6..33fd22c702f9 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -39920,12 +38966,10 @@ index 593b744a33d6..33fd22c702f9 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -39934,28 +38978,27 @@ index 593b744a33d6..33fd22c702f9 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("audio_coding_opus_common_gn")
diff --git third_party/libwebrtc/modules/audio_coding/audio_encoder_cng_gn/moz.build third_party/libwebrtc/modules/audio_coding/audio_encoder_cng_gn/moz.build
-index 4261145d7564..4b6330407030 100644
+index 0524d70044a1..2be902ad493c 100644
--- third_party/libwebrtc/modules/audio_coding/audio_encoder_cng_gn/moz.build
+++ third_party/libwebrtc/modules/audio_coding/audio_encoder_cng_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -39972,7 +39015,7 @@ index 4261145d7564..4b6330407030 100644
FINAL_LIBRARY = "xul"
-@@ -45,98 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,98 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -40072,7 +39115,7 @@ index 4261145d7564..4b6330407030 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -144,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -146,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -40092,14 +39135,12 @@ index 4261145d7564..4b6330407030 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -40138,12 +39179,10 @@ index 4261145d7564..4b6330407030 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -40152,28 +39191,27 @@ index 4261145d7564..4b6330407030 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("audio_encoder_cng_gn")
diff --git third_party/libwebrtc/modules/audio_coding/audio_network_adaptor_config_gn/moz.build third_party/libwebrtc/modules/audio_coding/audio_network_adaptor_config_gn/moz.build
-index 878cbd08fcc4..55fbc250e1bb 100644
+index 0da571dfa094..4b99b74b454b 100644
--- third_party/libwebrtc/modules/audio_coding/audio_network_adaptor_config_gn/moz.build
+++ third_party/libwebrtc/modules/audio_coding/audio_network_adaptor_config_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -40190,7 +39228,7 @@ index 878cbd08fcc4..55fbc250e1bb 100644
FINAL_LIBRARY = "xul"
-@@ -45,83 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,83 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -40275,7 +39313,7 @@ index 878cbd08fcc4..55fbc250e1bb 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -129,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -131,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -40295,14 +39333,12 @@ index 878cbd08fcc4..55fbc250e1bb 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -40341,12 +39377,10 @@ index 878cbd08fcc4..55fbc250e1bb 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -40355,28 +39389,27 @@ index 878cbd08fcc4..55fbc250e1bb 100644
"-msse2"
]
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("audio_network_adaptor_config_gn")
diff --git third_party/libwebrtc/modules/audio_coding/audio_network_adaptor_gn/moz.build third_party/libwebrtc/modules/audio_coding/audio_network_adaptor_gn/moz.build
-index 0ec1c64427d5..0fdce86ea688 100644
+index ca6f82e73acc..7201f9631eba 100644
--- third_party/libwebrtc/modules/audio_coding/audio_network_adaptor_gn/moz.build
+++ third_party/libwebrtc/modules/audio_coding/audio_network_adaptor_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -40393,7 +39426,7 @@ index 0ec1c64427d5..0fdce86ea688 100644
FINAL_LIBRARY = "xul"
-@@ -55,98 +64,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -57,98 +66,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -40493,7 +39526,7 @@ index 0ec1c64427d5..0fdce86ea688 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -154,88 +72,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -156,82 +74,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -40513,14 +39546,12 @@ index 0ec1c64427d5..0fdce86ea688 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -40559,12 +39590,10 @@ index 0ec1c64427d5..0fdce86ea688 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -40573,28 +39602,27 @@ index 0ec1c64427d5..0fdce86ea688 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("audio_network_adaptor_gn")
diff --git third_party/libwebrtc/modules/audio_coding/g711_c_gn/moz.build third_party/libwebrtc/modules/audio_coding/g711_c_gn/moz.build
-index d2eac9dd7330..44fc7a13aa41 100644
+index 485b23578569..0296469454c8 100644
--- third_party/libwebrtc/modules/audio_coding/g711_c_gn/moz.build
+++ third_party/libwebrtc/modules/audio_coding/g711_c_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -40611,7 +39639,7 @@ index d2eac9dd7330..44fc7a13aa41 100644
FINAL_LIBRARY = "xul"
-@@ -45,83 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,83 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -40696,7 +39724,7 @@ index d2eac9dd7330..44fc7a13aa41 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -129,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -131,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -40716,14 +39744,12 @@ index d2eac9dd7330..44fc7a13aa41 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -40762,12 +39788,10 @@ index d2eac9dd7330..44fc7a13aa41 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -40776,28 +39800,27 @@ index d2eac9dd7330..44fc7a13aa41 100644
"-msse2"
]
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("g711_c_gn")
diff --git third_party/libwebrtc/modules/audio_coding/g711_gn/moz.build third_party/libwebrtc/modules/audio_coding/g711_gn/moz.build
-index 2c887ccaead1..d75c60517c87 100644
+index fd2075f729a4..10971d355fa4 100644
--- third_party/libwebrtc/modules/audio_coding/g711_gn/moz.build
+++ third_party/libwebrtc/modules/audio_coding/g711_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -40814,7 +39837,7 @@ index 2c887ccaead1..d75c60517c87 100644
FINAL_LIBRARY = "xul"
-@@ -46,98 +55,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -48,98 +57,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -40914,7 +39937,7 @@ index 2c887ccaead1..d75c60517c87 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -145,88 +63,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -147,82 +65,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -40934,14 +39957,12 @@ index 2c887ccaead1..d75c60517c87 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -40980,12 +40001,10 @@ index 2c887ccaead1..d75c60517c87 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -40994,28 +40013,27 @@ index 2c887ccaead1..d75c60517c87 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("g711_gn")
diff --git third_party/libwebrtc/modules/audio_coding/g722_c_gn/moz.build third_party/libwebrtc/modules/audio_coding/g722_c_gn/moz.build
-index ab61ec987bf3..142691eb22ac 100644
+index f093a25e873e..8398cd7096a5 100644
--- third_party/libwebrtc/modules/audio_coding/g722_c_gn/moz.build
+++ third_party/libwebrtc/modules/audio_coding/g722_c_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -41032,7 +40050,7 @@ index ab61ec987bf3..142691eb22ac 100644
FINAL_LIBRARY = "xul"
-@@ -45,83 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,83 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -41117,7 +40135,7 @@ index ab61ec987bf3..142691eb22ac 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -129,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -131,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -41137,14 +40155,12 @@ index ab61ec987bf3..142691eb22ac 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -41183,12 +40199,10 @@ index ab61ec987bf3..142691eb22ac 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -41197,28 +40211,27 @@ index ab61ec987bf3..142691eb22ac 100644
"-msse2"
]
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("g722_c_gn")
diff --git third_party/libwebrtc/modules/audio_coding/g722_gn/moz.build third_party/libwebrtc/modules/audio_coding/g722_gn/moz.build
-index 75d59a02d75a..1748ca8600f9 100644
+index 870a0d2d6b0a..8b2bcf13466a 100644
--- third_party/libwebrtc/modules/audio_coding/g722_gn/moz.build
+++ third_party/libwebrtc/modules/audio_coding/g722_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -41235,7 +40248,7 @@ index 75d59a02d75a..1748ca8600f9 100644
FINAL_LIBRARY = "xul"
-@@ -46,98 +55,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -48,98 +57,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -41335,7 +40348,7 @@ index 75d59a02d75a..1748ca8600f9 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -145,88 +63,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -147,82 +65,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -41355,14 +40368,12 @@ index 75d59a02d75a..1748ca8600f9 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -41401,12 +40412,10 @@ index 75d59a02d75a..1748ca8600f9 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -41415,28 +40424,27 @@ index 75d59a02d75a..1748ca8600f9 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("g722_gn")
diff --git third_party/libwebrtc/modules/audio_coding/isac_bwinfo_gn/moz.build third_party/libwebrtc/modules/audio_coding/isac_bwinfo_gn/moz.build
-index 78ef11bfbe8e..8fdf79a4d56e 100644
+index 5ede837b17fd..6d8fdbebabc4 100644
--- third_party/libwebrtc/modules/audio_coding/isac_bwinfo_gn/moz.build
+++ third_party/libwebrtc/modules/audio_coding/isac_bwinfo_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -41453,7 +40461,7 @@ index 78ef11bfbe8e..8fdf79a4d56e 100644
FINAL_LIBRARY = "xul"
-@@ -41,83 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,83 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -41538,7 +40546,7 @@ index 78ef11bfbe8e..8fdf79a4d56e 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -125,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -127,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -41554,19 +40562,17 @@ index 78ef11bfbe8e..8fdf79a4d56e 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -155,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -155,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -41592,35 +40598,32 @@ index 78ef11bfbe8e..8fdf79a4d56e 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("isac_bwinfo_gn")
diff --git third_party/libwebrtc/modules/audio_coding/isac_vad_gn/moz.build third_party/libwebrtc/modules/audio_coding/isac_vad_gn/moz.build
-index 6b32d8117274..55965a014dd1 100644
+index ca79e83e76a6..f2006f3a9c2c 100644
--- third_party/libwebrtc/modules/audio_coding/isac_vad_gn/moz.build
+++ third_party/libwebrtc/modules/audio_coding/isac_vad_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -41637,7 +40640,7 @@ index 6b32d8117274..55965a014dd1 100644
FINAL_LIBRARY = "xul"
-@@ -48,83 +57,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -50,83 +59,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -41722,7 +40725,7 @@ index 6b32d8117274..55965a014dd1 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -132,88 +65,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -134,82 +67,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -41742,14 +40745,12 @@ index 6b32d8117274..55965a014dd1 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -41788,12 +40789,10 @@ index 6b32d8117274..55965a014dd1 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -41802,28 +40801,27 @@ index 6b32d8117274..55965a014dd1 100644
"-msse2"
]
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("isac_vad_gn")
diff --git third_party/libwebrtc/modules/audio_coding/legacy_encoded_audio_frame_gn/moz.build third_party/libwebrtc/modules/audio_coding/legacy_encoded_audio_frame_gn/moz.build
-index af7909757b22..d9f39d9a45ed 100644
+index d9d629e63cb0..132b26983618 100644
--- third_party/libwebrtc/modules/audio_coding/legacy_encoded_audio_frame_gn/moz.build
+++ third_party/libwebrtc/modules/audio_coding/legacy_encoded_audio_frame_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -41840,7 +40838,7 @@ index af7909757b22..d9f39d9a45ed 100644
FINAL_LIBRARY = "xul"
-@@ -45,98 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,98 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -41940,7 +40938,7 @@ index af7909757b22..d9f39d9a45ed 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -144,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -146,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -41960,14 +40958,12 @@ index af7909757b22..d9f39d9a45ed 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -42006,12 +41002,10 @@ index af7909757b22..d9f39d9a45ed 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -42020,28 +41014,27 @@ index af7909757b22..d9f39d9a45ed 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("legacy_encoded_audio_frame_gn")
diff --git third_party/libwebrtc/modules/audio_coding/neteq_gn/moz.build third_party/libwebrtc/modules/audio_coding/neteq_gn/moz.build
-index 56fec5759795..3d61bb5537ae 100644
+index 915658ecd560..0d8192df783a 100644
--- third_party/libwebrtc/modules/audio_coding/neteq_gn/moz.build
+++ third_party/libwebrtc/modules/audio_coding/neteq_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -42058,7 +41051,7 @@ index 56fec5759795..3d61bb5537ae 100644
FINAL_LIBRARY = "xul"
-@@ -80,98 +89,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -82,98 +91,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -42158,7 +41151,7 @@ index 56fec5759795..3d61bb5537ae 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -179,88 +97,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -181,82 +99,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -42178,14 +41171,12 @@ index 56fec5759795..3d61bb5537ae 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -42224,12 +41215,10 @@ index 56fec5759795..3d61bb5537ae 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -42238,28 +41227,27 @@ index 56fec5759795..3d61bb5537ae 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("neteq_gn")
diff --git third_party/libwebrtc/modules/audio_coding/pcm16b_c_gn/moz.build third_party/libwebrtc/modules/audio_coding/pcm16b_c_gn/moz.build
-index d922de5d5785..281897e1fe56 100644
+index 29b49af13c96..6a89c3181c8a 100644
--- third_party/libwebrtc/modules/audio_coding/pcm16b_c_gn/moz.build
+++ third_party/libwebrtc/modules/audio_coding/pcm16b_c_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -42276,7 +41264,7 @@ index d922de5d5785..281897e1fe56 100644
FINAL_LIBRARY = "xul"
-@@ -45,83 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,83 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -42361,7 +41349,7 @@ index d922de5d5785..281897e1fe56 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -129,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -131,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -42381,14 +41369,12 @@ index d922de5d5785..281897e1fe56 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -42427,12 +41413,10 @@ index d922de5d5785..281897e1fe56 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -42441,28 +41425,27 @@ index d922de5d5785..281897e1fe56 100644
"-msse2"
]
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("pcm16b_c_gn")
diff --git third_party/libwebrtc/modules/audio_coding/pcm16b_gn/moz.build third_party/libwebrtc/modules/audio_coding/pcm16b_gn/moz.build
-index bea755eb5ac1..b191330ced98 100644
+index 2524b005d0a5..00abfed23ff5 100644
--- third_party/libwebrtc/modules/audio_coding/pcm16b_gn/moz.build
+++ third_party/libwebrtc/modules/audio_coding/pcm16b_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -42479,7 +41462,7 @@ index bea755eb5ac1..b191330ced98 100644
FINAL_LIBRARY = "xul"
-@@ -47,98 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -49,98 +58,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -42579,7 +41562,7 @@ index bea755eb5ac1..b191330ced98 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -146,88 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -148,82 +66,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -42599,14 +41582,12 @@ index bea755eb5ac1..b191330ced98 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -42645,12 +41626,10 @@ index bea755eb5ac1..b191330ced98 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -42659,28 +41638,27 @@ index bea755eb5ac1..b191330ced98 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("pcm16b_gn")
diff --git third_party/libwebrtc/modules/audio_coding/red_gn/moz.build third_party/libwebrtc/modules/audio_coding/red_gn/moz.build
-index d55df936567a..f108d9db5ff1 100644
+index d3f279577fa5..66b0c64c35b7 100644
--- third_party/libwebrtc/modules/audio_coding/red_gn/moz.build
+++ third_party/libwebrtc/modules/audio_coding/red_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -42697,7 +41675,7 @@ index d55df936567a..f108d9db5ff1 100644
FINAL_LIBRARY = "xul"
-@@ -45,98 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,98 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -42797,7 +41775,7 @@ index d55df936567a..f108d9db5ff1 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -144,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -146,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -42817,14 +41795,12 @@ index d55df936567a..f108d9db5ff1 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -42863,12 +41839,10 @@ index d55df936567a..f108d9db5ff1 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -42877,28 +41851,27 @@ index d55df936567a..f108d9db5ff1 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("red_gn")
diff --git third_party/libwebrtc/modules/audio_coding/webrtc_cng_gn/moz.build third_party/libwebrtc/modules/audio_coding/webrtc_cng_gn/moz.build
-index b2cc167179d0..b40963119ad1 100644
+index 649fef5f47be..c8dfb2ef5dc3 100644
--- third_party/libwebrtc/modules/audio_coding/webrtc_cng_gn/moz.build
+++ third_party/libwebrtc/modules/audio_coding/webrtc_cng_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -42915,7 +41888,7 @@ index b2cc167179d0..b40963119ad1 100644
FINAL_LIBRARY = "xul"
-@@ -45,98 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,98 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -43015,7 +41988,7 @@ index b2cc167179d0..b40963119ad1 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -144,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -146,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -43035,14 +42008,12 @@ index b2cc167179d0..b40963119ad1 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -43081,12 +42052,10 @@ index b2cc167179d0..b40963119ad1 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -43095,28 +42064,27 @@ index b2cc167179d0..b40963119ad1 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("webrtc_cng_gn")
diff --git third_party/libwebrtc/modules/audio_coding/webrtc_multiopus_gn/moz.build third_party/libwebrtc/modules/audio_coding/webrtc_multiopus_gn/moz.build
-index 8a1f97d3e36f..cef5d9b3dd8e 100644
+index 60686e723e86..ca83edda0e81 100644
--- third_party/libwebrtc/modules/audio_coding/webrtc_multiopus_gn/moz.build
+++ third_party/libwebrtc/modules/audio_coding/webrtc_multiopus_gn/moz.build
-@@ -13,14 +13,23 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,15 +13,24 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_CODEC_OPUS"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
@@ -43135,7 +42103,7 @@ index 8a1f97d3e36f..cef5d9b3dd8e 100644
FINAL_LIBRARY = "xul"
-@@ -49,98 +58,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -51,98 +60,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -43235,7 +42203,7 @@ index 8a1f97d3e36f..cef5d9b3dd8e 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -148,88 +66,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -150,82 +68,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -43255,14 +42223,12 @@ index 8a1f97d3e36f..cef5d9b3dd8e 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -43301,12 +42267,10 @@ index 8a1f97d3e36f..cef5d9b3dd8e 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -43315,28 +42279,27 @@ index 8a1f97d3e36f..cef5d9b3dd8e 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("webrtc_multiopus_gn")
diff --git third_party/libwebrtc/modules/audio_coding/webrtc_opus_gn/moz.build third_party/libwebrtc/modules/audio_coding/webrtc_opus_gn/moz.build
-index fb93eda27311..57ff1d71b55b 100644
+index 5c070db0b5cf..34a92e7abde0 100644
--- third_party/libwebrtc/modules/audio_coding/webrtc_opus_gn/moz.build
+++ third_party/libwebrtc/modules/audio_coding/webrtc_opus_gn/moz.build
-@@ -13,14 +13,23 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,15 +13,24 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_CODEC_OPUS"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
@@ -43355,7 +42318,7 @@ index fb93eda27311..57ff1d71b55b 100644
FINAL_LIBRARY = "xul"
-@@ -49,98 +58,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -51,98 +60,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -43455,7 +42418,7 @@ index fb93eda27311..57ff1d71b55b 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -148,88 +66,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -150,82 +68,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -43475,14 +42438,12 @@ index fb93eda27311..57ff1d71b55b 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -43521,12 +42482,10 @@ index fb93eda27311..57ff1d71b55b 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -43535,28 +42494,27 @@ index fb93eda27311..57ff1d71b55b 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("webrtc_opus_gn")
diff --git third_party/libwebrtc/modules/audio_coding/webrtc_opus_wrapper_gn/moz.build third_party/libwebrtc/modules/audio_coding/webrtc_opus_wrapper_gn/moz.build
-index 284d12f5f0d6..5067bcb8e9d5 100644
+index a52ae8687347..c9277731583e 100644
--- third_party/libwebrtc/modules/audio_coding/webrtc_opus_wrapper_gn/moz.build
+++ third_party/libwebrtc/modules/audio_coding/webrtc_opus_wrapper_gn/moz.build
-@@ -13,14 +13,23 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,15 +13,24 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_CODEC_OPUS"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
@@ -43575,7 +42533,7 @@ index 284d12f5f0d6..5067bcb8e9d5 100644
FINAL_LIBRARY = "xul"
-@@ -48,87 +57,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -50,87 +59,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -43664,7 +42622,7 @@ index 284d12f5f0d6..5067bcb8e9d5 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -136,88 +65,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -138,82 +67,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -43684,14 +42642,12 @@ index 284d12f5f0d6..5067bcb8e9d5 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -43730,12 +42686,10 @@ index 284d12f5f0d6..5067bcb8e9d5 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -43744,28 +42698,27 @@ index 284d12f5f0d6..5067bcb8e9d5 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("webrtc_opus_wrapper_gn")
diff --git third_party/libwebrtc/modules/audio_device/audio_device_gn/moz.build third_party/libwebrtc/modules/audio_device/audio_device_gn/moz.build
-index ae018a0411e0..4b9c82612b4f 100644
+index 4bce6bb07fdd..dcaf6e34ca7f 100644
--- third_party/libwebrtc/modules/audio_device/audio_device_gn/moz.build
+++ third_party/libwebrtc/modules/audio_device/audio_device_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -43782,7 +42735,7 @@ index ae018a0411e0..4b9c82612b4f 100644
FINAL_LIBRARY = "xul"
-@@ -41,83 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,83 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -43867,7 +42820,7 @@ index ae018a0411e0..4b9c82612b4f 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -125,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -127,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -43883,19 +42836,17 @@ index ae018a0411e0..4b9c82612b4f 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -155,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -155,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -43921,219 +42872,32 @@ index ae018a0411e0..4b9c82612b4f 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("audio_device_gn")
-diff --git third_party/libwebrtc/modules/audio_device/audio_device_impl_gn/moz.build third_party/libwebrtc/modules/audio_device/audio_device_impl_gn/moz.build
-index 389d8bde3070..da7122a9fa44 100644
---- third_party/libwebrtc/modules/audio_device/audio_device_impl_gn/moz.build
-+++ third_party/libwebrtc/modules/audio_device/audio_device_impl_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
- DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
- DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
- DEFINES["RTC_ENABLE_VP9"] = True
-+DEFINES["USE_GLIB"] = "1"
-+DEFINES["USE_OZONE"] = "1"
-+DEFINES["WEBRTC_BSD"] = True
- DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
- DEFINES["WEBRTC_LIBRARY_IMPL"] = True
- DEFINES["WEBRTC_MOZILLA_BUILD"] = True
- DEFINES["WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS"] = "0"
-+DEFINES["WEBRTC_POSIX"] = True
- DEFINES["WEBRTC_STRICT_FIELD_TRIALS"] = "0"
-+DEFINES["_FILE_OFFSET_BITS"] = "64"
-+DEFINES["_LARGEFILE64_SOURCE"] = True
-+DEFINES["_LARGEFILE_SOURCE"] = True
- DEFINES["_LIBCPP_HARDENING_MODE"] = "_LIBCPP_HARDENING_MODE_NONE"
-+DEFINES["__STDC_CONSTANT_MACROS"] = True
-+DEFINES["__STDC_FORMAT_MACROS"] = True
-
- FINAL_LIBRARY = "xul"
-
-@@ -41,83 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
- if CONFIG["MOZ_DEBUG"] == "1":
-
- DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
--
--if CONFIG["OS_TARGET"] == "Android":
--
-- DEFINES["ANDROID"] = True
-- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r27_1"
-- DEFINES["HAVE_SYS_UIO_H"] = True
-- DEFINES["WEBRTC_ANDROID"] = True
-- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_LINUX"] = True
-- DEFINES["WEBRTC_POSIX"] = True
-- DEFINES["_GNU_SOURCE"] = True
-- DEFINES["__ANDROID_UNAVAILABLE_SYMBOLS_ARE_WEAK__"] = True
-- DEFINES["__STDC_CONSTANT_MACROS"] = True
-- DEFINES["__STDC_FORMAT_MACROS"] = True
--
--if CONFIG["OS_TARGET"] == "Darwin":
--
-- DEFINES["WEBRTC_MAC"] = True
-- DEFINES["WEBRTC_POSIX"] = True
-- DEFINES["__STDC_CONSTANT_MACROS"] = True
-- DEFINES["__STDC_FORMAT_MACROS"] = True
--
--if CONFIG["OS_TARGET"] == "Linux":
--
-- DEFINES["USE_AURA"] = "1"
-- DEFINES["USE_GLIB"] = "1"
-- DEFINES["USE_OZONE"] = "1"
-- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_LINUX"] = True
-- DEFINES["WEBRTC_POSIX"] = True
-- DEFINES["_FILE_OFFSET_BITS"] = "64"
-- DEFINES["_GLIBCXX_ASSERTIONS"] = "1"
-- DEFINES["_LARGEFILE64_SOURCE"] = True
-- DEFINES["_LARGEFILE_SOURCE"] = True
-- DEFINES["__STDC_CONSTANT_MACROS"] = True
-- DEFINES["__STDC_FORMAT_MACROS"] = True
--
--if CONFIG["OS_TARGET"] == "OpenBSD":
--
-- DEFINES["USE_GLIB"] = "1"
-- DEFINES["USE_OZONE"] = "1"
-- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_POSIX"] = True
-- DEFINES["_FILE_OFFSET_BITS"] = "64"
-- DEFINES["_LARGEFILE64_SOURCE"] = True
-- DEFINES["_LARGEFILE_SOURCE"] = True
-- DEFINES["__STDC_CONSTANT_MACROS"] = True
-- DEFINES["__STDC_FORMAT_MACROS"] = True
--
--if CONFIG["OS_TARGET"] == "WINNT":
--
-- DEFINES["CERT_CHAIN_PARA_HAS_EXTRA_FIELDS"] = True
-- DEFINES["NOMINMAX"] = True
-- DEFINES["NTDDI_VERSION"] = "0x0A000000"
-- DEFINES["PSAPI_VERSION"] = "2"
-- DEFINES["RTC_ENABLE_WIN_WGC"] = True
-- DEFINES["UNICODE"] = True
-- DEFINES["USE_AURA"] = "1"
-- DEFINES["WEBRTC_WIN"] = True
-- DEFINES["WIN32"] = True
-- DEFINES["WIN32_LEAN_AND_MEAN"] = True
-- DEFINES["WINAPI_FAMILY"] = "WINAPI_FAMILY_DESKTOP_APP"
-- DEFINES["WINVER"] = "0x0A00"
-- DEFINES["_ATL_NO_OPENGL"] = True
-- DEFINES["_CRT_NONSTDC_NO_WARNINGS"] = True
-- DEFINES["_CRT_RAND_S"] = True
-- DEFINES["_CRT_SECURE_NO_DEPRECATE"] = True
-- DEFINES["_ENABLE_EXTENDED_ALIGNED_STORAGE"] = True
-- DEFINES["_HAS_EXCEPTIONS"] = "0"
-- DEFINES["_HAS_NODISCARD"] = True
-- DEFINES["_SCL_SECURE_NO_DEPRECATE"] = True
-- DEFINES["_SECURE_ATL"] = True
-- DEFINES["_UNICODE"] = True
-- DEFINES["_WIN32_WINNT"] = "0x0A00"
-- DEFINES["_WINDOWS"] = True
-- DEFINES["_WINSOCK_DEPRECATED_NO_WARNINGS"] = True
-- DEFINES["__STD_C"] = True
-+ DEFINES["_DEBUG"] = True
-
- if CONFIG["TARGET_CPU"] == "aarch64":
-
-@@ -125,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
- DEFINES["WEBRTC_HAS_NEON"] = True
- DEFINES["__ARM_NEON__"] = "1"
-
--if CONFIG["TARGET_CPU"] == "arm":
--
-- DEFINES["WEBRTC_ARCH_ARM"] = True
-- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
-- DEFINES["WEBRTC_HAS_NEON"] = True
--
--if CONFIG["TARGET_CPU"] == "loongarch64":
--
-- DEFINES["_GNU_SOURCE"] = True
--
- if CONFIG["TARGET_CPU"] == "mips32":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["MIPS32_LE"] = True
- DEFINES["MIPS_FPU_LE"] = True
-- DEFINES["_GNU_SOURCE"] = True
--
--if CONFIG["TARGET_CPU"] == "mips64":
--
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
-- DEFINES["_GNU_SOURCE"] = True
-
- if CONFIG["TARGET_CPU"] == "x86":
-
-@@ -155,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
-
- DEFINES["WEBRTC_ENABLE_AVX2"] = True
-
--if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Android":
--
-- DEFINES["_DEBUG"] = True
--
--if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Darwin":
--
-- DEFINES["_DEBUG"] = True
--
--if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Linux":
--
-- DEFINES["_DEBUG"] = True
--
--if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "OpenBSD":
--
-- DEFINES["_DEBUG"] = True
--
--if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT":
--
-- DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0"
--
--if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
--
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
-- DEFINES["_GNU_SOURCE"] = True
--
--if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
--
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
-- DEFINES["_GNU_SOURCE"] = True
--
--if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
--
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
-- DEFINES["_GNU_SOURCE"] = True
--
--if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
--
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
-- DEFINES["_GNU_SOURCE"] = True
--
- Library("audio_device_impl_gn")
diff --git third_party/libwebrtc/modules/audio_mixer/audio_frame_manipulator_gn/moz.build third_party/libwebrtc/modules/audio_mixer/audio_frame_manipulator_gn/moz.build
-index 3cd787013ac9..797cc7fdf979 100644
+index 9785374c7a77..862e284821d5 100644
--- third_party/libwebrtc/modules/audio_mixer/audio_frame_manipulator_gn/moz.build
+++ third_party/libwebrtc/modules/audio_mixer/audio_frame_manipulator_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -44150,7 +42914,7 @@ index 3cd787013ac9..797cc7fdf979 100644
FINAL_LIBRARY = "xul"
-@@ -45,98 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,98 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -44250,7 +43014,7 @@ index 3cd787013ac9..797cc7fdf979 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -144,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -146,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -44270,14 +43034,12 @@ index 3cd787013ac9..797cc7fdf979 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -44316,12 +43078,10 @@ index 3cd787013ac9..797cc7fdf979 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -44330,28 +43090,27 @@ index 3cd787013ac9..797cc7fdf979 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("audio_frame_manipulator_gn")
diff --git third_party/libwebrtc/modules/audio_mixer/audio_mixer_impl_gn/moz.build third_party/libwebrtc/modules/audio_mixer/audio_mixer_impl_gn/moz.build
-index d319d586e4f2..0b3debdb4549 100644
+index 5e7263604f3f..472c0a3369e9 100644
--- third_party/libwebrtc/modules/audio_mixer/audio_mixer_impl_gn/moz.build
+++ third_party/libwebrtc/modules/audio_mixer/audio_mixer_impl_gn/moz.build
-@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,14 +13,23 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
DEFINES["WEBRTC_APM_DEBUG_DUMP"] = "1"
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
@@ -44369,7 +43128,7 @@ index d319d586e4f2..0b3debdb4549 100644
FINAL_LIBRARY = "xul"
-@@ -48,98 +57,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -50,98 +59,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -44469,7 +43228,7 @@ index d319d586e4f2..0b3debdb4549 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -147,88 +65,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -149,82 +67,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -44489,14 +43248,12 @@ index d319d586e4f2..0b3debdb4549 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -44535,12 +43292,10 @@ index d319d586e4f2..0b3debdb4549 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -44549,28 +43304,27 @@ index d319d586e4f2..0b3debdb4549 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("audio_mixer_impl_gn")
diff --git third_party/libwebrtc/modules/audio_processing/aec3/adaptive_fir_filter_erl_gn/moz.build third_party/libwebrtc/modules/audio_processing/aec3/adaptive_fir_filter_erl_gn/moz.build
-index b742d0d2693e..2e0982fe44c1 100644
+index bc8d58361929..1d50bf8de634 100644
--- third_party/libwebrtc/modules/audio_processing/aec3/adaptive_fir_filter_erl_gn/moz.build
+++ third_party/libwebrtc/modules/audio_processing/aec3/adaptive_fir_filter_erl_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -44587,7 +43341,7 @@ index b742d0d2693e..2e0982fe44c1 100644
FINAL_LIBRARY = "xul"
-@@ -41,87 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,87 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -44676,7 +43430,7 @@ index b742d0d2693e..2e0982fe44c1 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -129,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -131,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -44692,19 +43446,17 @@ index b742d0d2693e..2e0982fe44c1 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -159,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -159,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -44730,35 +43482,32 @@ index b742d0d2693e..2e0982fe44c1 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("adaptive_fir_filter_erl_gn")
diff --git third_party/libwebrtc/modules/audio_processing/aec3/adaptive_fir_filter_gn/moz.build third_party/libwebrtc/modules/audio_processing/aec3/adaptive_fir_filter_gn/moz.build
-index 7cfd9898e674..3855e72da5c4 100644
+index 870c269ee999..afb546c9665f 100644
--- third_party/libwebrtc/modules/audio_processing/aec3/adaptive_fir_filter_gn/moz.build
+++ third_party/libwebrtc/modules/audio_processing/aec3/adaptive_fir_filter_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -44775,7 +43524,7 @@ index 7cfd9898e674..3855e72da5c4 100644
FINAL_LIBRARY = "xul"
-@@ -41,98 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,98 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -44875,7 +43624,7 @@ index 7cfd9898e674..3855e72da5c4 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -140,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -142,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -44891,19 +43640,17 @@ index 7cfd9898e674..3855e72da5c4 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -170,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -170,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -44929,35 +43676,32 @@ index 7cfd9898e674..3855e72da5c4 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("adaptive_fir_filter_gn")
diff --git third_party/libwebrtc/modules/audio_processing/aec3/aec3_avx2_gn/moz.build third_party/libwebrtc/modules/audio_processing/aec3/aec3_avx2_gn/moz.build
-index 25fc5591ea09..61d14c766742 100644
+index 1060413c2fde..f2f6cc941cfc 100644
--- third_party/libwebrtc/modules/audio_processing/aec3/aec3_avx2_gn/moz.build
+++ third_party/libwebrtc/modules/audio_processing/aec3/aec3_avx2_gn/moz.build
-@@ -18,14 +18,23 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -18,15 +18,24 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
DEFINES["WEBRTC_APM_DEBUG_DUMP"] = "1"
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -44976,7 +43720,7 @@ index 25fc5591ea09..61d14c766742 100644
FINAL_LIBRARY = "xul"
-@@ -56,128 +65,9 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -58,127 +67,9 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -45008,7 +43752,6 @@ index 25fc5591ea09..61d14c766742 100644
-
-if CONFIG["OS_TARGET"] == "Linux":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["USE_AURA"] = "1"
- DEFINES["USE_GLIB"] = "1"
- DEFINES["USE_OZONE"] = "1"
@@ -45107,15 +43850,16 @@ index 25fc5591ea09..61d14c766742 100644
CXXFLAGS += [
"-msse2"
diff --git third_party/libwebrtc/modules/audio_processing/aec3/aec3_common_gn/moz.build third_party/libwebrtc/modules/audio_processing/aec3/aec3_common_gn/moz.build
-index a1c4ec99275c..a5c4a447496c 100644
+index 653ec38ff0f8..dc18db0b8de9 100644
--- third_party/libwebrtc/modules/audio_processing/aec3/aec3_common_gn/moz.build
+++ third_party/libwebrtc/modules/audio_processing/aec3/aec3_common_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -45132,7 +43876,7 @@ index a1c4ec99275c..a5c4a447496c 100644
FINAL_LIBRARY = "xul"
-@@ -41,83 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,83 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -45217,7 +43961,7 @@ index a1c4ec99275c..a5c4a447496c 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -125,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -127,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -45233,19 +43977,17 @@ index a1c4ec99275c..a5c4a447496c 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -155,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -155,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -45271,35 +44013,32 @@ index a1c4ec99275c..a5c4a447496c 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("aec3_common_gn")
diff --git third_party/libwebrtc/modules/audio_processing/aec3/aec3_fft_gn/moz.build third_party/libwebrtc/modules/audio_processing/aec3/aec3_fft_gn/moz.build
-index ed9f693dfead..e435d998a690 100644
+index 4967c45123d2..5a75b52ec1ea 100644
--- third_party/libwebrtc/modules/audio_processing/aec3/aec3_fft_gn/moz.build
+++ third_party/libwebrtc/modules/audio_processing/aec3/aec3_fft_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -45316,7 +44055,7 @@ index ed9f693dfead..e435d998a690 100644
FINAL_LIBRARY = "xul"
-@@ -41,98 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,98 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -45416,7 +44155,7 @@ index ed9f693dfead..e435d998a690 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -140,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -142,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -45432,19 +44171,17 @@ index ed9f693dfead..e435d998a690 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -170,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -170,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -45470,35 +44207,32 @@ index ed9f693dfead..e435d998a690 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("aec3_fft_gn")
diff --git third_party/libwebrtc/modules/audio_processing/aec3/aec3_gn/moz.build third_party/libwebrtc/modules/audio_processing/aec3/aec3_gn/moz.build
-index 8eb283fec225..346457ac2f59 100644
+index d867766ad198..1c4951576a77 100644
--- third_party/libwebrtc/modules/audio_processing/aec3/aec3_gn/moz.build
+++ third_party/libwebrtc/modules/audio_processing/aec3/aec3_gn/moz.build
-@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,14 +13,23 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
DEFINES["WEBRTC_APM_DEBUG_DUMP"] = "1"
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
@@ -45516,7 +44250,7 @@ index 8eb283fec225..346457ac2f59 100644
FINAL_LIBRARY = "xul"
-@@ -102,98 +111,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -104,98 +113,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -45616,7 +44350,7 @@ index 8eb283fec225..346457ac2f59 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -201,88 +119,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -203,82 +121,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -45636,14 +44370,12 @@ index 8eb283fec225..346457ac2f59 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -45682,12 +44414,10 @@ index 8eb283fec225..346457ac2f59 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -45696,28 +44426,27 @@ index 8eb283fec225..346457ac2f59 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("aec3_gn")
diff --git third_party/libwebrtc/modules/audio_processing/aec3/fft_data_gn/moz.build third_party/libwebrtc/modules/audio_processing/aec3/fft_data_gn/moz.build
-index 2579384807b1..286940e1741a 100644
+index 47e42cb6ec67..9bdfe19920cc 100644
--- third_party/libwebrtc/modules/audio_processing/aec3/fft_data_gn/moz.build
+++ third_party/libwebrtc/modules/audio_processing/aec3/fft_data_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -45734,7 +44463,7 @@ index 2579384807b1..286940e1741a 100644
FINAL_LIBRARY = "xul"
-@@ -41,87 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,87 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -45823,7 +44552,7 @@ index 2579384807b1..286940e1741a 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -129,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -131,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -45839,19 +44568,17 @@ index 2579384807b1..286940e1741a 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -159,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -159,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -45877,35 +44604,32 @@ index 2579384807b1..286940e1741a 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("fft_data_gn")
diff --git third_party/libwebrtc/modules/audio_processing/aec3/matched_filter_gn/moz.build third_party/libwebrtc/modules/audio_processing/aec3/matched_filter_gn/moz.build
-index fb1960b0379c..29e6e7a74861 100644
+index 90676a23e629..5c9ba0af45ef 100644
--- third_party/libwebrtc/modules/audio_processing/aec3/matched_filter_gn/moz.build
+++ third_party/libwebrtc/modules/audio_processing/aec3/matched_filter_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -45922,7 +44646,7 @@ index fb1960b0379c..29e6e7a74861 100644
FINAL_LIBRARY = "xul"
-@@ -41,87 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,87 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -46011,7 +44735,7 @@ index fb1960b0379c..29e6e7a74861 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -129,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -131,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -46027,19 +44751,17 @@ index fb1960b0379c..29e6e7a74861 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -159,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -159,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -46065,35 +44787,32 @@ index fb1960b0379c..29e6e7a74861 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("matched_filter_gn")
diff --git third_party/libwebrtc/modules/audio_processing/aec3/render_buffer_gn/moz.build third_party/libwebrtc/modules/audio_processing/aec3/render_buffer_gn/moz.build
-index 75011ee6d2e8..66e43c587d1e 100644
+index f7206d6f33ef..9f8bf192d7a8 100644
--- third_party/libwebrtc/modules/audio_processing/aec3/render_buffer_gn/moz.build
+++ third_party/libwebrtc/modules/audio_processing/aec3/render_buffer_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -46110,7 +44829,7 @@ index 75011ee6d2e8..66e43c587d1e 100644
FINAL_LIBRARY = "xul"
-@@ -41,87 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,87 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -46199,7 +44918,7 @@ index 75011ee6d2e8..66e43c587d1e 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -129,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -131,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -46215,19 +44934,17 @@ index 75011ee6d2e8..66e43c587d1e 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -159,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -159,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -46253,35 +44970,32 @@ index 75011ee6d2e8..66e43c587d1e 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("render_buffer_gn")
diff --git third_party/libwebrtc/modules/audio_processing/aec3/vector_math_gn/moz.build third_party/libwebrtc/modules/audio_processing/aec3/vector_math_gn/moz.build
-index 11d60d85b21a..8bc82463e36f 100644
+index d5e8985552cf..d34e64f796ef 100644
--- third_party/libwebrtc/modules/audio_processing/aec3/vector_math_gn/moz.build
+++ third_party/libwebrtc/modules/audio_processing/aec3/vector_math_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -46298,7 +45012,7 @@ index 11d60d85b21a..8bc82463e36f 100644
FINAL_LIBRARY = "xul"
-@@ -41,87 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,87 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -46387,7 +45101,7 @@ index 11d60d85b21a..8bc82463e36f 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -129,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -131,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -46403,19 +45117,17 @@ index 11d60d85b21a..8bc82463e36f 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -159,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -159,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -46441,35 +45153,32 @@ index 11d60d85b21a..8bc82463e36f 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("vector_math_gn")
diff --git third_party/libwebrtc/modules/audio_processing/aec_dump/aec_dump_gn/moz.build third_party/libwebrtc/modules/audio_processing/aec_dump/aec_dump_gn/moz.build
-index 4717f44c7228..30b9ebf91f2c 100644
+index e39f71fddecb..d727e8503f24 100644
--- third_party/libwebrtc/modules/audio_processing/aec_dump/aec_dump_gn/moz.build
+++ third_party/libwebrtc/modules/audio_processing/aec_dump/aec_dump_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -46486,7 +45195,7 @@ index 4717f44c7228..30b9ebf91f2c 100644
FINAL_LIBRARY = "xul"
-@@ -41,98 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,98 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -46586,7 +45295,7 @@ index 4717f44c7228..30b9ebf91f2c 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -140,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -142,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -46602,19 +45311,17 @@ index 4717f44c7228..30b9ebf91f2c 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -170,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -170,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -46640,35 +45347,32 @@ index 4717f44c7228..30b9ebf91f2c 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("aec_dump_gn")
diff --git third_party/libwebrtc/modules/audio_processing/aec_dump/null_aec_dump_factory_gn/moz.build third_party/libwebrtc/modules/audio_processing/aec_dump/null_aec_dump_factory_gn/moz.build
-index 343efea34b51..194798641bc6 100644
+index 6e4384af4248..0124e796e10d 100644
--- third_party/libwebrtc/modules/audio_processing/aec_dump/null_aec_dump_factory_gn/moz.build
+++ third_party/libwebrtc/modules/audio_processing/aec_dump/null_aec_dump_factory_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -46685,7 +45389,7 @@ index 343efea34b51..194798641bc6 100644
FINAL_LIBRARY = "xul"
-@@ -45,98 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,98 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -46785,7 +45489,7 @@ index 343efea34b51..194798641bc6 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -144,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -146,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -46805,14 +45509,12 @@ index 343efea34b51..194798641bc6 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -46851,12 +45553,10 @@ index 343efea34b51..194798641bc6 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -46865,28 +45565,27 @@ index 343efea34b51..194798641bc6 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("null_aec_dump_factory_gn")
diff --git third_party/libwebrtc/modules/audio_processing/aec_dump_interface_gn/moz.build third_party/libwebrtc/modules/audio_processing/aec_dump_interface_gn/moz.build
-index 4fb4ebdb0f09..c1a85b70f3df 100644
+index ba9dc491198c..0d430b570eb5 100644
--- third_party/libwebrtc/modules/audio_processing/aec_dump_interface_gn/moz.build
+++ third_party/libwebrtc/modules/audio_processing/aec_dump_interface_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -46903,7 +45602,7 @@ index 4fb4ebdb0f09..c1a85b70f3df 100644
FINAL_LIBRARY = "xul"
-@@ -45,98 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,98 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -47003,7 +45702,7 @@ index 4fb4ebdb0f09..c1a85b70f3df 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -144,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -146,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -47023,14 +45722,12 @@ index 4fb4ebdb0f09..c1a85b70f3df 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -47069,12 +45766,10 @@ index 4fb4ebdb0f09..c1a85b70f3df 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -47083,28 +45778,27 @@ index 4fb4ebdb0f09..c1a85b70f3df 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("aec_dump_interface_gn")
diff --git third_party/libwebrtc/modules/audio_processing/aecm/aecm_core_gn/moz.build third_party/libwebrtc/modules/audio_processing/aecm/aecm_core_gn/moz.build
-index e4ca4f2ec51e..c702789e0525 100644
+index f2cf5c859485..f49648e3086e 100644
--- third_party/libwebrtc/modules/audio_processing/aecm/aecm_core_gn/moz.build
+++ third_party/libwebrtc/modules/audio_processing/aecm/aecm_core_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -47121,7 +45815,7 @@ index e4ca4f2ec51e..c702789e0525 100644
FINAL_LIBRARY = "xul"
-@@ -46,114 +55,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -48,114 +57,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -47237,7 +45931,7 @@ index e4ca4f2ec51e..c702789e0525 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -162,37 +64,20 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -164,27 +66,12 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["__ARM_NEON__"] = "1"
SOURCES += [
@@ -47266,27 +45960,24 @@ index e4ca4f2ec51e..c702789e0525 100644
SOURCES += [
"/third_party/libwebrtc/modules/audio_processing/aecm/aecm_core_c.cc"
]
+@@ -193,7 +80,6 @@ if CONFIG["TARGET_CPU"] == "mips32":
- if CONFIG["TARGET_CPU"] == "mips32":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
SOURCES += [
"/third_party/libwebrtc/modules/audio_processing/aecm/aecm_core_mips.cc"
-@@ -200,9 +85,6 @@ if CONFIG["TARGET_CPU"] == "mips32":
+@@ -201,8 +87,6 @@ if CONFIG["TARGET_CPU"] == "mips32":
if CONFIG["TARGET_CPU"] == "mips64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
SOURCES += [
"/third_party/libwebrtc/modules/audio_processing/aecm/aecm_core_c.cc"
]
-@@ -213,81 +95,27 @@ if CONFIG["TARGET_CPU"] == "ppc64":
+@@ -213,77 +97,27 @@ if CONFIG["TARGET_CPU"] == "ppc64":
"/third_party/libwebrtc/modules/audio_processing/aecm/aecm_core_c.cc"
]
@@ -47326,7 +46017,6 @@ index e4ca4f2ec51e..c702789e0525 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
- SOURCES += [
@@ -47335,7 +46025,6 @@ index e4ca4f2ec51e..c702789e0525 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
- SOURCES += [
@@ -47356,7 +46045,6 @@ index e4ca4f2ec51e..c702789e0525 100644
"-msse2"
]
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -47367,22 +46055,22 @@ index e4ca4f2ec51e..c702789e0525 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
SOURCES += [
"/third_party/libwebrtc/modules/audio_processing/aecm/aecm_core_c.cc"
diff --git third_party/libwebrtc/modules/audio_processing/agc/agc_gn/moz.build third_party/libwebrtc/modules/audio_processing/agc/agc_gn/moz.build
-index a57205d4a5b2..7ff717315571 100644
+index 4ae42eab2074..12e716eac789 100644
--- third_party/libwebrtc/modules/audio_processing/agc/agc_gn/moz.build
+++ third_party/libwebrtc/modules/audio_processing/agc/agc_gn/moz.build
-@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,14 +13,23 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
DEFINES["WEBRTC_APM_DEBUG_DUMP"] = "1"
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
@@ -47400,7 +46088,7 @@ index a57205d4a5b2..7ff717315571 100644
FINAL_LIBRARY = "xul"
-@@ -46,98 +55,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -48,98 +57,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -47500,7 +46188,7 @@ index a57205d4a5b2..7ff717315571 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -145,88 +63,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -147,82 +65,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -47520,14 +46208,12 @@ index a57205d4a5b2..7ff717315571 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -47566,12 +46252,10 @@ index a57205d4a5b2..7ff717315571 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -47580,28 +46264,27 @@ index a57205d4a5b2..7ff717315571 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("agc_gn")
diff --git third_party/libwebrtc/modules/audio_processing/agc/gain_control_interface_gn/moz.build third_party/libwebrtc/modules/audio_processing/agc/gain_control_interface_gn/moz.build
-index 4da6c9687f88..a13f4e010126 100644
+index 43ed251cd060..c2c90bfba826 100644
--- third_party/libwebrtc/modules/audio_processing/agc/gain_control_interface_gn/moz.build
+++ third_party/libwebrtc/modules/audio_processing/agc/gain_control_interface_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -47618,7 +46301,7 @@ index 4da6c9687f88..a13f4e010126 100644
FINAL_LIBRARY = "xul"
-@@ -41,83 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,83 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -47703,7 +46386,7 @@ index 4da6c9687f88..a13f4e010126 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -125,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -127,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -47719,19 +46402,17 @@ index 4da6c9687f88..a13f4e010126 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -155,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -155,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -47757,35 +46438,32 @@ index 4da6c9687f88..a13f4e010126 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("gain_control_interface_gn")
diff --git third_party/libwebrtc/modules/audio_processing/agc/legacy_agc_gn/moz.build third_party/libwebrtc/modules/audio_processing/agc/legacy_agc_gn/moz.build
-index 110759780d97..a2f61bf83008 100644
+index 7528ebeac06c..9b8acfd3f582 100644
--- third_party/libwebrtc/modules/audio_processing/agc/legacy_agc_gn/moz.build
+++ third_party/libwebrtc/modules/audio_processing/agc/legacy_agc_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -47802,7 +46480,7 @@ index 110759780d97..a2f61bf83008 100644
FINAL_LIBRARY = "xul"
-@@ -46,98 +55,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -48,98 +57,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -47902,7 +46580,7 @@ index 110759780d97..a2f61bf83008 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -145,88 +63,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -147,82 +65,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -47922,14 +46600,12 @@ index 110759780d97..a2f61bf83008 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -47968,12 +46644,10 @@ index 110759780d97..a2f61bf83008 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -47982,28 +46656,27 @@ index 110759780d97..a2f61bf83008 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("legacy_agc_gn")
diff --git third_party/libwebrtc/modules/audio_processing/agc/level_estimation_gn/moz.build third_party/libwebrtc/modules/audio_processing/agc/level_estimation_gn/moz.build
-index 90dde9485a1b..754a5b3e277d 100644
+index 1cea105f40ec..6ef3e305946d 100644
--- third_party/libwebrtc/modules/audio_processing/agc/level_estimation_gn/moz.build
+++ third_party/libwebrtc/modules/audio_processing/agc/level_estimation_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -48020,7 +46693,7 @@ index 90dde9485a1b..754a5b3e277d 100644
FINAL_LIBRARY = "xul"
-@@ -47,98 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -49,98 +58,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -48120,7 +46793,7 @@ index 90dde9485a1b..754a5b3e277d 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -146,88 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -148,82 +66,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -48140,14 +46813,12 @@ index 90dde9485a1b..754a5b3e277d 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -48186,12 +46857,10 @@ index 90dde9485a1b..754a5b3e277d 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -48200,28 +46869,27 @@ index 90dde9485a1b..754a5b3e277d 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("level_estimation_gn")
diff --git third_party/libwebrtc/modules/audio_processing/agc2/adaptive_digital_gain_controller_gn/moz.build third_party/libwebrtc/modules/audio_processing/agc2/adaptive_digital_gain_controller_gn/moz.build
-index f3eec334ca67..325adc413267 100644
+index 9ea8d808a0b2..74ce00318e08 100644
--- third_party/libwebrtc/modules/audio_processing/agc2/adaptive_digital_gain_controller_gn/moz.build
+++ third_party/libwebrtc/modules/audio_processing/agc2/adaptive_digital_gain_controller_gn/moz.build
-@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,14 +13,23 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
DEFINES["WEBRTC_APM_DEBUG_DUMP"] = "1"
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
@@ -48239,7 +46907,7 @@ index f3eec334ca67..325adc413267 100644
FINAL_LIBRARY = "xul"
-@@ -46,98 +55,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -48,98 +57,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -48339,7 +47007,7 @@ index f3eec334ca67..325adc413267 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -145,88 +63,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -147,82 +65,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -48359,14 +47027,12 @@ index f3eec334ca67..325adc413267 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -48405,12 +47071,10 @@ index f3eec334ca67..325adc413267 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -48419,28 +47083,27 @@ index f3eec334ca67..325adc413267 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("adaptive_digital_gain_controller_gn")
diff --git third_party/libwebrtc/modules/audio_processing/agc2/biquad_filter_gn/moz.build third_party/libwebrtc/modules/audio_processing/agc2/biquad_filter_gn/moz.build
-index ad2fd19d441d..ff442094da12 100644
+index 10c3b1a37504..14bbe9c06848 100644
--- third_party/libwebrtc/modules/audio_processing/agc2/biquad_filter_gn/moz.build
+++ third_party/libwebrtc/modules/audio_processing/agc2/biquad_filter_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -48457,7 +47120,7 @@ index ad2fd19d441d..ff442094da12 100644
FINAL_LIBRARY = "xul"
-@@ -45,87 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,87 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -48546,7 +47209,7 @@ index ad2fd19d441d..ff442094da12 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -133,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -135,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -48566,14 +47229,12 @@ index ad2fd19d441d..ff442094da12 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -48612,12 +47273,10 @@ index ad2fd19d441d..ff442094da12 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -48626,28 +47285,27 @@ index ad2fd19d441d..ff442094da12 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("biquad_filter_gn")
diff --git third_party/libwebrtc/modules/audio_processing/agc2/clipping_predictor_gn/moz.build third_party/libwebrtc/modules/audio_processing/agc2/clipping_predictor_gn/moz.build
-index 634d1f87a8e5..35e8821dbea6 100644
+index 1853af5676aa..402d6757bd7a 100644
--- third_party/libwebrtc/modules/audio_processing/agc2/clipping_predictor_gn/moz.build
+++ third_party/libwebrtc/modules/audio_processing/agc2/clipping_predictor_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -48664,7 +47322,7 @@ index 634d1f87a8e5..35e8821dbea6 100644
FINAL_LIBRARY = "xul"
-@@ -46,98 +55,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -48,98 +57,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -48764,7 +47422,7 @@ index 634d1f87a8e5..35e8821dbea6 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -145,88 +63,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -147,82 +65,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -48784,14 +47442,12 @@ index 634d1f87a8e5..35e8821dbea6 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -48830,12 +47486,10 @@ index 634d1f87a8e5..35e8821dbea6 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -48844,28 +47498,27 @@ index 634d1f87a8e5..35e8821dbea6 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("clipping_predictor_gn")
diff --git third_party/libwebrtc/modules/audio_processing/agc2/common_gn/moz.build third_party/libwebrtc/modules/audio_processing/agc2/common_gn/moz.build
-index 82c397f973f5..da3833f8e686 100644
+index 6ef8c096e204..78f2953bbeaf 100644
--- third_party/libwebrtc/modules/audio_processing/agc2/common_gn/moz.build
+++ third_party/libwebrtc/modules/audio_processing/agc2/common_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -48882,7 +47535,7 @@ index 82c397f973f5..da3833f8e686 100644
FINAL_LIBRARY = "xul"
-@@ -41,83 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,83 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -48967,7 +47620,7 @@ index 82c397f973f5..da3833f8e686 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -125,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -127,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -48983,19 +47636,17 @@ index 82c397f973f5..da3833f8e686 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -155,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -155,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -49021,35 +47672,32 @@ index 82c397f973f5..da3833f8e686 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("common_gn")
diff --git third_party/libwebrtc/modules/audio_processing/agc2/cpu_features_gn/moz.build third_party/libwebrtc/modules/audio_processing/agc2/cpu_features_gn/moz.build
-index 62c885de2ce7..b47f20b1bbb1 100644
+index accab782c164..48a7cf36bba9 100644
--- third_party/libwebrtc/modules/audio_processing/agc2/cpu_features_gn/moz.build
+++ third_party/libwebrtc/modules/audio_processing/agc2/cpu_features_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -49066,7 +47714,7 @@ index 62c885de2ce7..b47f20b1bbb1 100644
FINAL_LIBRARY = "xul"
-@@ -45,98 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,98 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -49166,7 +47814,7 @@ index 62c885de2ce7..b47f20b1bbb1 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -144,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -146,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -49186,14 +47834,12 @@ index 62c885de2ce7..b47f20b1bbb1 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -49232,12 +47878,10 @@ index 62c885de2ce7..b47f20b1bbb1 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -49246,28 +47890,27 @@ index 62c885de2ce7..b47f20b1bbb1 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("cpu_features_gn")
diff --git third_party/libwebrtc/modules/audio_processing/agc2/fixed_digital_gn/moz.build third_party/libwebrtc/modules/audio_processing/agc2/fixed_digital_gn/moz.build
-index d1c1172bed9f..fa22a785c71d 100644
+index bee6a39d3a73..bfbc8436e67f 100644
--- third_party/libwebrtc/modules/audio_processing/agc2/fixed_digital_gn/moz.build
+++ third_party/libwebrtc/modules/audio_processing/agc2/fixed_digital_gn/moz.build
-@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,14 +13,23 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
DEFINES["WEBRTC_APM_DEBUG_DUMP"] = "1"
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
@@ -49285,7 +47928,7 @@ index d1c1172bed9f..fa22a785c71d 100644
FINAL_LIBRARY = "xul"
-@@ -48,98 +57,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -50,98 +59,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -49385,7 +48028,7 @@ index d1c1172bed9f..fa22a785c71d 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -147,88 +65,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -149,82 +67,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -49405,14 +48048,12 @@ index d1c1172bed9f..fa22a785c71d 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -49451,12 +48092,10 @@ index d1c1172bed9f..fa22a785c71d 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -49465,28 +48104,27 @@ index d1c1172bed9f..fa22a785c71d 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("fixed_digital_gn")
diff --git third_party/libwebrtc/modules/audio_processing/agc2/gain_applier_gn/moz.build third_party/libwebrtc/modules/audio_processing/agc2/gain_applier_gn/moz.build
-index 74ec8d655240..cd54718aa163 100644
+index 3688111f0d92..9fe7808cd8b8 100644
--- third_party/libwebrtc/modules/audio_processing/agc2/gain_applier_gn/moz.build
+++ third_party/libwebrtc/modules/audio_processing/agc2/gain_applier_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -49503,7 +48141,7 @@ index 74ec8d655240..cd54718aa163 100644
FINAL_LIBRARY = "xul"
-@@ -45,94 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,94 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -49599,7 +48237,7 @@ index 74ec8d655240..cd54718aa163 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -140,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -142,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -49619,14 +48257,12 @@ index 74ec8d655240..cd54718aa163 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -49665,12 +48301,10 @@ index 74ec8d655240..cd54718aa163 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -49679,28 +48313,27 @@ index 74ec8d655240..cd54718aa163 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("gain_applier_gn")
diff --git third_party/libwebrtc/modules/audio_processing/agc2/gain_map_gn/moz.build third_party/libwebrtc/modules/audio_processing/agc2/gain_map_gn/moz.build
-index 8ca3f4b1eb6c..6e8c8c4456fd 100644
+index cbf2f842b375..3fa9a1cbeea4 100644
--- third_party/libwebrtc/modules/audio_processing/agc2/gain_map_gn/moz.build
+++ third_party/libwebrtc/modules/audio_processing/agc2/gain_map_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -49717,7 +48350,7 @@ index 8ca3f4b1eb6c..6e8c8c4456fd 100644
FINAL_LIBRARY = "xul"
-@@ -41,83 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,83 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -49802,7 +48435,7 @@ index 8ca3f4b1eb6c..6e8c8c4456fd 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -125,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -127,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -49818,19 +48451,17 @@ index 8ca3f4b1eb6c..6e8c8c4456fd 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -155,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -155,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -49856,35 +48487,32 @@ index 8ca3f4b1eb6c..6e8c8c4456fd 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("gain_map_gn")
diff --git third_party/libwebrtc/modules/audio_processing/agc2/input_volume_controller_gn/moz.build third_party/libwebrtc/modules/audio_processing/agc2/input_volume_controller_gn/moz.build
-index 62cf69b2d344..cc32cd07cad4 100644
+index 0f885c0a9a17..b313f1c299a2 100644
--- third_party/libwebrtc/modules/audio_processing/agc2/input_volume_controller_gn/moz.build
+++ third_party/libwebrtc/modules/audio_processing/agc2/input_volume_controller_gn/moz.build
-@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,14 +13,23 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
DEFINES["WEBRTC_APM_DEBUG_DUMP"] = "1"
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
@@ -49902,7 +48530,7 @@ index 62cf69b2d344..cc32cd07cad4 100644
FINAL_LIBRARY = "xul"
-@@ -47,98 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -49,98 +58,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -50002,7 +48630,7 @@ index 62cf69b2d344..cc32cd07cad4 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -146,88 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -148,82 +66,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -50022,14 +48650,12 @@ index 62cf69b2d344..cc32cd07cad4 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -50068,12 +48694,10 @@ index 62cf69b2d344..cc32cd07cad4 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -50082,28 +48706,27 @@ index 62cf69b2d344..cc32cd07cad4 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("input_volume_controller_gn")
diff --git third_party/libwebrtc/modules/audio_processing/agc2/input_volume_stats_reporter_gn/moz.build third_party/libwebrtc/modules/audio_processing/agc2/input_volume_stats_reporter_gn/moz.build
-index e629cd8fbf67..94e0531ea105 100644
+index 96dd6d841212..b7344a7bb4e8 100644
--- third_party/libwebrtc/modules/audio_processing/agc2/input_volume_stats_reporter_gn/moz.build
+++ third_party/libwebrtc/modules/audio_processing/agc2/input_volume_stats_reporter_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -50120,7 +48743,7 @@ index e629cd8fbf67..94e0531ea105 100644
FINAL_LIBRARY = "xul"
-@@ -45,94 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,94 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -50216,7 +48839,7 @@ index e629cd8fbf67..94e0531ea105 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -140,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -142,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -50236,14 +48859,12 @@ index e629cd8fbf67..94e0531ea105 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -50282,12 +48903,10 @@ index e629cd8fbf67..94e0531ea105 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -50296,28 +48915,27 @@ index e629cd8fbf67..94e0531ea105 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("input_volume_stats_reporter_gn")
diff --git third_party/libwebrtc/modules/audio_processing/agc2/noise_level_estimator_gn/moz.build third_party/libwebrtc/modules/audio_processing/agc2/noise_level_estimator_gn/moz.build
-index aac5aa39708b..192f66aaa530 100644
+index 5e9b6db9859c..2f22b8d4b286 100644
--- third_party/libwebrtc/modules/audio_processing/agc2/noise_level_estimator_gn/moz.build
+++ third_party/libwebrtc/modules/audio_processing/agc2/noise_level_estimator_gn/moz.build
-@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,14 +13,23 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
DEFINES["WEBRTC_APM_DEBUG_DUMP"] = "1"
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
@@ -50335,7 +48953,7 @@ index aac5aa39708b..192f66aaa530 100644
FINAL_LIBRARY = "xul"
-@@ -46,98 +55,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -48,98 +57,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -50435,7 +49053,7 @@ index aac5aa39708b..192f66aaa530 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -145,88 +63,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -147,82 +65,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -50455,14 +49073,12 @@ index aac5aa39708b..192f66aaa530 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -50501,12 +49117,10 @@ index aac5aa39708b..192f66aaa530 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -50515,28 +49129,27 @@ index aac5aa39708b..192f66aaa530 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("noise_level_estimator_gn")
diff --git third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/rnn_vad_auto_correlation_gn/moz.build third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/rnn_vad_auto_correlation_gn/moz.build
-index e9e60ea5f0c7..3eec1242fcfc 100644
+index b5e02e0356f1..66ec332889f4 100644
--- third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/rnn_vad_auto_correlation_gn/moz.build
+++ third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/rnn_vad_auto_correlation_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -50553,7 +49166,7 @@ index e9e60ea5f0c7..3eec1242fcfc 100644
FINAL_LIBRARY = "xul"
-@@ -45,98 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,98 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -50653,7 +49266,7 @@ index e9e60ea5f0c7..3eec1242fcfc 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -144,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -146,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -50673,14 +49286,12 @@ index e9e60ea5f0c7..3eec1242fcfc 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -50719,12 +49330,10 @@ index e9e60ea5f0c7..3eec1242fcfc 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -50733,28 +49342,27 @@ index e9e60ea5f0c7..3eec1242fcfc 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("rnn_vad_auto_correlation_gn")
diff --git third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/rnn_vad_common_gn/moz.build third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/rnn_vad_common_gn/moz.build
-index 0d86421c9786..553b5ae51afa 100644
+index 103b43ffafe6..935208f9620d 100644
--- third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/rnn_vad_common_gn/moz.build
+++ third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/rnn_vad_common_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -50771,7 +49379,7 @@ index 0d86421c9786..553b5ae51afa 100644
FINAL_LIBRARY = "xul"
-@@ -41,98 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,98 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -50871,7 +49479,7 @@ index 0d86421c9786..553b5ae51afa 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -140,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -142,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -50887,19 +49495,17 @@ index 0d86421c9786..553b5ae51afa 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -170,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -170,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -50925,35 +49531,32 @@ index 0d86421c9786..553b5ae51afa 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("rnn_vad_common_gn")
diff --git third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/rnn_vad_gn/moz.build third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/rnn_vad_gn/moz.build
-index 1cd3b4b5348b..d4e6b10abd77 100644
+index 4a28dcbf93e6..cee61fd497cb 100644
--- third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/rnn_vad_gn/moz.build
+++ third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/rnn_vad_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -50970,7 +49573,7 @@ index 1cd3b4b5348b..d4e6b10abd77 100644
FINAL_LIBRARY = "xul"
-@@ -46,98 +55,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -48,98 +57,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -51070,7 +49673,7 @@ index 1cd3b4b5348b..d4e6b10abd77 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -145,88 +63,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -147,82 +65,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -51090,14 +49693,12 @@ index 1cd3b4b5348b..d4e6b10abd77 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -51136,12 +49737,10 @@ index 1cd3b4b5348b..d4e6b10abd77 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -51150,28 +49749,27 @@ index 1cd3b4b5348b..d4e6b10abd77 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("rnn_vad_gn")
diff --git third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/rnn_vad_layers_gn/moz.build third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/rnn_vad_layers_gn/moz.build
-index 76d4191113e5..df8a72310a82 100644
+index 8d1c079d983a..8e20003f0660 100644
--- third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/rnn_vad_layers_gn/moz.build
+++ third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/rnn_vad_layers_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -51188,7 +49786,7 @@ index 76d4191113e5..df8a72310a82 100644
FINAL_LIBRARY = "xul"
-@@ -46,98 +55,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -48,98 +57,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -51288,7 +49886,7 @@ index 76d4191113e5..df8a72310a82 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -145,88 +63,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -147,82 +65,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -51308,14 +49906,12 @@ index 76d4191113e5..df8a72310a82 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -51354,12 +49950,10 @@ index 76d4191113e5..df8a72310a82 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -51368,28 +49962,27 @@ index 76d4191113e5..df8a72310a82 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("rnn_vad_layers_gn")
diff --git third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/rnn_vad_lp_residual_gn/moz.build third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/rnn_vad_lp_residual_gn/moz.build
-index 6d9dc2c69bd9..2904a28efc6c 100644
+index 891d4d6998bf..83d4268ade5f 100644
--- third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/rnn_vad_lp_residual_gn/moz.build
+++ third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/rnn_vad_lp_residual_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -51406,7 +49999,7 @@ index 6d9dc2c69bd9..2904a28efc6c 100644
FINAL_LIBRARY = "xul"
-@@ -45,87 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,87 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -51495,7 +50088,7 @@ index 6d9dc2c69bd9..2904a28efc6c 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -133,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -135,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -51515,14 +50108,12 @@ index 6d9dc2c69bd9..2904a28efc6c 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -51561,12 +50152,10 @@ index 6d9dc2c69bd9..2904a28efc6c 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -51575,28 +50164,27 @@ index 6d9dc2c69bd9..2904a28efc6c 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("rnn_vad_lp_residual_gn")
diff --git third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/rnn_vad_pitch_gn/moz.build third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/rnn_vad_pitch_gn/moz.build
-index c5b5e5954aef..a050f520592a 100644
+index 092a0988470b..8e7241ff0398 100644
--- third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/rnn_vad_pitch_gn/moz.build
+++ third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/rnn_vad_pitch_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -51613,7 +50201,7 @@ index c5b5e5954aef..a050f520592a 100644
FINAL_LIBRARY = "xul"
-@@ -46,98 +55,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -48,98 +57,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -51713,7 +50301,7 @@ index c5b5e5954aef..a050f520592a 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -145,88 +63,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -147,82 +65,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -51733,14 +50321,12 @@ index c5b5e5954aef..a050f520592a 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -51779,12 +50365,10 @@ index c5b5e5954aef..a050f520592a 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -51793,28 +50377,27 @@ index c5b5e5954aef..a050f520592a 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("rnn_vad_pitch_gn")
diff --git third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/rnn_vad_ring_buffer_gn/moz.build third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/rnn_vad_ring_buffer_gn/moz.build
-index 68825aa282d1..58500132ec48 100644
+index 1f33b3fe8a24..b20704b70ce4 100644
--- third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/rnn_vad_ring_buffer_gn/moz.build
+++ third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/rnn_vad_ring_buffer_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -51831,7 +50414,7 @@ index 68825aa282d1..58500132ec48 100644
FINAL_LIBRARY = "xul"
-@@ -41,87 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,87 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -51920,7 +50503,7 @@ index 68825aa282d1..58500132ec48 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -129,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -131,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -51936,19 +50519,17 @@ index 68825aa282d1..58500132ec48 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -159,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -159,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -51974,35 +50555,32 @@ index 68825aa282d1..58500132ec48 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("rnn_vad_ring_buffer_gn")
diff --git third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/rnn_vad_sequence_buffer_gn/moz.build third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/rnn_vad_sequence_buffer_gn/moz.build
-index 277c771e93f3..8390ff6e3a3f 100644
+index 01c4fadbd51d..fbb558e0f089 100644
--- third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/rnn_vad_sequence_buffer_gn/moz.build
+++ third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/rnn_vad_sequence_buffer_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -52019,7 +50597,7 @@ index 277c771e93f3..8390ff6e3a3f 100644
FINAL_LIBRARY = "xul"
-@@ -41,87 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,87 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -52108,7 +50686,7 @@ index 277c771e93f3..8390ff6e3a3f 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -129,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -131,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -52124,19 +50702,17 @@ index 277c771e93f3..8390ff6e3a3f 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -159,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -159,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -52162,35 +50738,32 @@ index 277c771e93f3..8390ff6e3a3f 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("rnn_vad_sequence_buffer_gn")
diff --git third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/rnn_vad_spectral_features_gn/moz.build third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/rnn_vad_spectral_features_gn/moz.build
-index cfd7d82cda4e..34973737980f 100644
+index aa4a8ba4023f..664715c17bed 100644
--- third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/rnn_vad_spectral_features_gn/moz.build
+++ third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/rnn_vad_spectral_features_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -52207,7 +50780,7 @@ index cfd7d82cda4e..34973737980f 100644
FINAL_LIBRARY = "xul"
-@@ -46,98 +55,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -48,98 +57,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -52307,7 +50880,7 @@ index cfd7d82cda4e..34973737980f 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -145,88 +63,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -147,82 +65,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -52327,14 +50900,12 @@ index cfd7d82cda4e..34973737980f 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -52373,12 +50944,10 @@ index cfd7d82cda4e..34973737980f 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -52387,28 +50956,27 @@ index cfd7d82cda4e..34973737980f 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("rnn_vad_spectral_features_gn")
diff --git third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/rnn_vad_symmetric_matrix_buffer_gn/moz.build third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/rnn_vad_symmetric_matrix_buffer_gn/moz.build
-index a3a1e21f6699..34e2b09a62d9 100644
+index b15d83f31f52..46f52e81acee 100644
--- third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/rnn_vad_symmetric_matrix_buffer_gn/moz.build
+++ third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/rnn_vad_symmetric_matrix_buffer_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -52425,7 +50993,7 @@ index a3a1e21f6699..34e2b09a62d9 100644
FINAL_LIBRARY = "xul"
-@@ -41,87 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,87 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -52514,7 +51082,7 @@ index a3a1e21f6699..34e2b09a62d9 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -129,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -131,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -52530,19 +51098,17 @@ index a3a1e21f6699..34e2b09a62d9 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -159,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -159,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -52568,35 +51134,32 @@ index a3a1e21f6699..34e2b09a62d9 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("rnn_vad_symmetric_matrix_buffer_gn")
diff --git third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/vector_math_avx2_gn/moz.build third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/vector_math_avx2_gn/moz.build
-index c48737e3197a..8d3ff68ee4a1 100644
+index 7933cd618b19..7f79ede28cb8 100644
--- third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/vector_math_avx2_gn/moz.build
+++ third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/vector_math_avx2_gn/moz.build
-@@ -18,13 +18,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -18,14 +18,23 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_AVX2"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
@@ -52614,7 +51177,7 @@ index c48737e3197a..8d3ff68ee4a1 100644
FINAL_LIBRARY = "xul"
-@@ -51,128 +60,9 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -53,127 +62,9 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -52646,7 +51209,6 @@ index c48737e3197a..8d3ff68ee4a1 100644
-
-if CONFIG["OS_TARGET"] == "Linux":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["USE_AURA"] = "1"
- DEFINES["USE_GLIB"] = "1"
- DEFINES["USE_OZONE"] = "1"
@@ -52745,15 +51307,16 @@ index c48737e3197a..8d3ff68ee4a1 100644
CXXFLAGS += [
"-msse2"
diff --git third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/vector_math_gn/moz.build third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/vector_math_gn/moz.build
-index e8df44a45668..8bc82463e36f 100644
+index 6aa396591931..d34e64f796ef 100644
--- third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/vector_math_gn/moz.build
+++ third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/vector_math_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -52770,7 +51333,7 @@ index e8df44a45668..8bc82463e36f 100644
FINAL_LIBRARY = "xul"
-@@ -41,98 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,98 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -52870,7 +51433,7 @@ index e8df44a45668..8bc82463e36f 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -140,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -142,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -52886,19 +51449,17 @@ index e8df44a45668..8bc82463e36f 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -170,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -170,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -52924,35 +51485,32 @@ index e8df44a45668..8bc82463e36f 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("vector_math_gn")
diff --git third_party/libwebrtc/modules/audio_processing/agc2/saturation_protector_gn/moz.build third_party/libwebrtc/modules/audio_processing/agc2/saturation_protector_gn/moz.build
-index 45efd543646d..fa53a17ec059 100644
+index c23779c5058e..a9284fa8a632 100644
--- third_party/libwebrtc/modules/audio_processing/agc2/saturation_protector_gn/moz.build
+++ third_party/libwebrtc/modules/audio_processing/agc2/saturation_protector_gn/moz.build
-@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,14 +13,23 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
DEFINES["WEBRTC_APM_DEBUG_DUMP"] = "1"
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
@@ -52970,7 +51528,7 @@ index 45efd543646d..fa53a17ec059 100644
FINAL_LIBRARY = "xul"
-@@ -47,98 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -49,98 +58,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -53070,7 +51628,7 @@ index 45efd543646d..fa53a17ec059 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -146,88 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -148,82 +66,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -53090,14 +51648,12 @@ index 45efd543646d..fa53a17ec059 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -53136,12 +51692,10 @@ index 45efd543646d..fa53a17ec059 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -53150,28 +51704,27 @@ index 45efd543646d..fa53a17ec059 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("saturation_protector_gn")
diff --git third_party/libwebrtc/modules/audio_processing/agc2/speech_level_estimator_gn/moz.build third_party/libwebrtc/modules/audio_processing/agc2/speech_level_estimator_gn/moz.build
-index 2ef7a8cf3f3c..76c019b528a3 100644
+index 91fd3df4e594..a14b5015f3ab 100644
--- third_party/libwebrtc/modules/audio_processing/agc2/speech_level_estimator_gn/moz.build
+++ third_party/libwebrtc/modules/audio_processing/agc2/speech_level_estimator_gn/moz.build
-@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,14 +13,23 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
DEFINES["WEBRTC_APM_DEBUG_DUMP"] = "1"
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
@@ -53189,7 +51742,7 @@ index 2ef7a8cf3f3c..76c019b528a3 100644
FINAL_LIBRARY = "xul"
-@@ -46,98 +55,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -48,98 +57,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -53289,7 +51842,7 @@ index 2ef7a8cf3f3c..76c019b528a3 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -145,88 +63,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -147,82 +65,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -53309,14 +51862,12 @@ index 2ef7a8cf3f3c..76c019b528a3 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -53355,12 +51906,10 @@ index 2ef7a8cf3f3c..76c019b528a3 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -53369,28 +51918,27 @@ index 2ef7a8cf3f3c..76c019b528a3 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("speech_level_estimator_gn")
diff --git third_party/libwebrtc/modules/audio_processing/agc2/vad_wrapper_gn/moz.build third_party/libwebrtc/modules/audio_processing/agc2/vad_wrapper_gn/moz.build
-index fba5354a8503..6d3d6a9f3974 100644
+index 8376409d5f1b..0a093dd57e19 100644
--- third_party/libwebrtc/modules/audio_processing/agc2/vad_wrapper_gn/moz.build
+++ third_party/libwebrtc/modules/audio_processing/agc2/vad_wrapper_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -53407,7 +51955,7 @@ index fba5354a8503..6d3d6a9f3974 100644
FINAL_LIBRARY = "xul"
-@@ -45,98 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,98 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -53507,7 +52055,7 @@ index fba5354a8503..6d3d6a9f3974 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -144,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -146,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -53527,14 +52075,12 @@ index fba5354a8503..6d3d6a9f3974 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -53573,12 +52119,10 @@ index fba5354a8503..6d3d6a9f3974 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -53587,28 +52131,27 @@ index fba5354a8503..6d3d6a9f3974 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("vad_wrapper_gn")
diff --git third_party/libwebrtc/modules/audio_processing/apm_logging_gn/moz.build third_party/libwebrtc/modules/audio_processing/apm_logging_gn/moz.build
-index 8e093965a1dc..603bd76413f5 100644
+index 987b21db9b23..834169228e70 100644
--- third_party/libwebrtc/modules/audio_processing/apm_logging_gn/moz.build
+++ third_party/libwebrtc/modules/audio_processing/apm_logging_gn/moz.build
-@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,14 +13,23 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
DEFINES["WEBRTC_APM_DEBUG_DUMP"] = "1"
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
@@ -53626,7 +52169,7 @@ index 8e093965a1dc..603bd76413f5 100644
FINAL_LIBRARY = "xul"
-@@ -46,98 +55,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -48,98 +57,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -53726,7 +52269,7 @@ index 8e093965a1dc..603bd76413f5 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -145,88 +63,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -147,82 +65,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -53746,14 +52289,12 @@ index 8e093965a1dc..603bd76413f5 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -53792,12 +52333,10 @@ index 8e093965a1dc..603bd76413f5 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -53806,28 +52345,27 @@ index 8e093965a1dc..603bd76413f5 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("apm_logging_gn")
diff --git third_party/libwebrtc/modules/audio_processing/audio_buffer_gn/moz.build third_party/libwebrtc/modules/audio_processing/audio_buffer_gn/moz.build
-index 85bed17e4418..f88ddb0493c0 100644
+index 9c1e95972886..91f9bbd6ceb5 100644
--- third_party/libwebrtc/modules/audio_processing/audio_buffer_gn/moz.build
+++ third_party/libwebrtc/modules/audio_processing/audio_buffer_gn/moz.build
-@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,14 +13,23 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
DEFINES["WEBRTC_APM_DEBUG_DUMP"] = "1"
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
@@ -53845,7 +52383,7 @@ index 85bed17e4418..f88ddb0493c0 100644
FINAL_LIBRARY = "xul"
-@@ -48,98 +57,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -50,98 +59,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -53945,7 +52483,7 @@ index 85bed17e4418..f88ddb0493c0 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -147,88 +65,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -149,82 +67,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -53965,14 +52503,12 @@ index 85bed17e4418..f88ddb0493c0 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -54011,12 +52547,10 @@ index 85bed17e4418..f88ddb0493c0 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -54025,28 +52559,27 @@ index 85bed17e4418..f88ddb0493c0 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("audio_buffer_gn")
diff --git third_party/libwebrtc/modules/audio_processing/audio_frame_proxies_gn/moz.build third_party/libwebrtc/modules/audio_processing/audio_frame_proxies_gn/moz.build
-index f1ab4cefecb0..bed98465288f 100644
+index ded45e12931c..8ce196f4f409 100644
--- third_party/libwebrtc/modules/audio_processing/audio_frame_proxies_gn/moz.build
+++ third_party/libwebrtc/modules/audio_processing/audio_frame_proxies_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -54063,7 +52596,7 @@ index f1ab4cefecb0..bed98465288f 100644
FINAL_LIBRARY = "xul"
-@@ -45,98 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,98 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -54163,7 +52696,7 @@ index f1ab4cefecb0..bed98465288f 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -144,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -146,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -54183,14 +52716,12 @@ index f1ab4cefecb0..bed98465288f 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -54229,12 +52760,10 @@ index f1ab4cefecb0..bed98465288f 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -54243,28 +52772,27 @@ index f1ab4cefecb0..bed98465288f 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("audio_frame_proxies_gn")
diff --git third_party/libwebrtc/modules/audio_processing/audio_frame_view_gn/moz.build third_party/libwebrtc/modules/audio_processing/audio_frame_view_gn/moz.build
-index b6ad75a93f95..89d051e017f8 100644
+index 1a02a32479d1..d8be909f90d0 100644
--- third_party/libwebrtc/modules/audio_processing/audio_frame_view_gn/moz.build
+++ third_party/libwebrtc/modules/audio_processing/audio_frame_view_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -54281,7 +52809,7 @@ index b6ad75a93f95..89d051e017f8 100644
FINAL_LIBRARY = "xul"
-@@ -41,94 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,94 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -54377,7 +52905,7 @@ index b6ad75a93f95..89d051e017f8 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -136,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -138,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -54393,19 +52921,17 @@ index b6ad75a93f95..89d051e017f8 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -166,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -166,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -54431,35 +52957,32 @@ index b6ad75a93f95..89d051e017f8 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("audio_frame_view_gn")
diff --git third_party/libwebrtc/modules/audio_processing/audio_processing_gn/moz.build third_party/libwebrtc/modules/audio_processing/audio_processing_gn/moz.build
-index 691df8fbd2f5..c327f88e2a41 100644
+index 39ceb97304bf..c0278d97cb97 100644
--- third_party/libwebrtc/modules/audio_processing/audio_processing_gn/moz.build
+++ third_party/libwebrtc/modules/audio_processing/audio_processing_gn/moz.build
-@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,14 +13,23 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
DEFINES["WEBRTC_APM_DEBUG_DUMP"] = "1"
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
@@ -54477,7 +53000,7 @@ index 691df8fbd2f5..c327f88e2a41 100644
FINAL_LIBRARY = "xul"
-@@ -51,98 +60,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -53,98 +62,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -54577,7 +53100,7 @@ index 691df8fbd2f5..c327f88e2a41 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -150,88 +68,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -152,82 +70,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -54597,14 +53120,12 @@ index 691df8fbd2f5..c327f88e2a41 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -54643,12 +53164,10 @@ index 691df8fbd2f5..c327f88e2a41 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -54657,28 +53176,27 @@ index 691df8fbd2f5..c327f88e2a41 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("audio_processing_gn")
diff --git third_party/libwebrtc/modules/audio_processing/capture_levels_adjuster/capture_levels_adjuster_gn/moz.build third_party/libwebrtc/modules/audio_processing/capture_levels_adjuster/capture_levels_adjuster_gn/moz.build
-index d81334d02be8..f07498a0a9c3 100644
+index 21bd8f59c874..a3933d901f07 100644
--- third_party/libwebrtc/modules/audio_processing/capture_levels_adjuster/capture_levels_adjuster_gn/moz.build
+++ third_party/libwebrtc/modules/audio_processing/capture_levels_adjuster/capture_levels_adjuster_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -54695,7 +53213,7 @@ index d81334d02be8..f07498a0a9c3 100644
FINAL_LIBRARY = "xul"
-@@ -46,98 +55,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -48,98 +57,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -54795,7 +53313,7 @@ index d81334d02be8..f07498a0a9c3 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -145,88 +63,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -147,82 +65,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -54815,14 +53333,12 @@ index d81334d02be8..f07498a0a9c3 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -54861,12 +53377,10 @@ index d81334d02be8..f07498a0a9c3 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -54875,28 +53389,27 @@ index d81334d02be8..f07498a0a9c3 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("capture_levels_adjuster_gn")
diff --git third_party/libwebrtc/modules/audio_processing/gain_controller2_gn/moz.build third_party/libwebrtc/modules/audio_processing/gain_controller2_gn/moz.build
-index 1a62b5db7ace..f150b9e5fba7 100644
+index 42784ec85682..8c878f3a3108 100644
--- third_party/libwebrtc/modules/audio_processing/gain_controller2_gn/moz.build
+++ third_party/libwebrtc/modules/audio_processing/gain_controller2_gn/moz.build
-@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,14 +13,23 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
DEFINES["WEBRTC_APM_DEBUG_DUMP"] = "1"
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
@@ -54914,7 +53427,7 @@ index 1a62b5db7ace..f150b9e5fba7 100644
FINAL_LIBRARY = "xul"
-@@ -46,98 +55,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -48,98 +57,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -55014,7 +53527,7 @@ index 1a62b5db7ace..f150b9e5fba7 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -145,88 +63,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -147,82 +65,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -55034,14 +53547,12 @@ index 1a62b5db7ace..f150b9e5fba7 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -55080,12 +53591,10 @@ index 1a62b5db7ace..f150b9e5fba7 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -55094,28 +53603,27 @@ index 1a62b5db7ace..f150b9e5fba7 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("gain_controller2_gn")
diff --git third_party/libwebrtc/modules/audio_processing/high_pass_filter_gn/moz.build third_party/libwebrtc/modules/audio_processing/high_pass_filter_gn/moz.build
-index dbd718f53d7f..536849241857 100644
+index fd8ca7c8a141..67452f83cfeb 100644
--- third_party/libwebrtc/modules/audio_processing/high_pass_filter_gn/moz.build
+++ third_party/libwebrtc/modules/audio_processing/high_pass_filter_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -55132,7 +53640,7 @@ index dbd718f53d7f..536849241857 100644
FINAL_LIBRARY = "xul"
-@@ -45,98 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,98 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -55232,7 +53740,7 @@ index dbd718f53d7f..536849241857 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -144,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -146,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -55252,14 +53760,12 @@ index dbd718f53d7f..536849241857 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -55298,12 +53804,10 @@ index dbd718f53d7f..536849241857 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -55312,28 +53816,27 @@ index dbd718f53d7f..536849241857 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("high_pass_filter_gn")
diff --git third_party/libwebrtc/modules/audio_processing/ns/ns_gn/moz.build third_party/libwebrtc/modules/audio_processing/ns/ns_gn/moz.build
-index 1c2cdc5b6862..4e1cee1c6cfd 100644
+index f01e58d04ef2..7777cb881169 100644
--- third_party/libwebrtc/modules/audio_processing/ns/ns_gn/moz.build
+++ third_party/libwebrtc/modules/audio_processing/ns/ns_gn/moz.build
-@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,14 +13,23 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
DEFINES["WEBRTC_APM_DEBUG_DUMP"] = "1"
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
@@ -55351,7 +53854,7 @@ index 1c2cdc5b6862..4e1cee1c6cfd 100644
FINAL_LIBRARY = "xul"
-@@ -58,98 +67,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -60,98 +69,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -55451,7 +53954,7 @@ index 1c2cdc5b6862..4e1cee1c6cfd 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -157,88 +75,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -159,82 +77,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -55471,14 +53974,12 @@ index 1c2cdc5b6862..4e1cee1c6cfd 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -55517,12 +54018,10 @@ index 1c2cdc5b6862..4e1cee1c6cfd 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -55531,28 +54030,27 @@ index 1c2cdc5b6862..4e1cee1c6cfd 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("ns_gn")
diff --git third_party/libwebrtc/modules/audio_processing/rms_level_gn/moz.build third_party/libwebrtc/modules/audio_processing/rms_level_gn/moz.build
-index f1039321111d..170b024c51f3 100644
+index cff5be834af7..21c086b8c9b0 100644
--- third_party/libwebrtc/modules/audio_processing/rms_level_gn/moz.build
+++ third_party/libwebrtc/modules/audio_processing/rms_level_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -55569,7 +54067,7 @@ index f1039321111d..170b024c51f3 100644
FINAL_LIBRARY = "xul"
-@@ -45,87 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,87 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -55658,7 +54156,7 @@ index f1039321111d..170b024c51f3 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -133,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -135,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -55678,14 +54176,12 @@ index f1039321111d..170b024c51f3 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -55724,12 +54220,10 @@ index f1039321111d..170b024c51f3 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -55738,28 +54232,27 @@ index f1039321111d..170b024c51f3 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("rms_level_gn")
diff --git third_party/libwebrtc/modules/audio_processing/utility/cascaded_biquad_filter_gn/moz.build third_party/libwebrtc/modules/audio_processing/utility/cascaded_biquad_filter_gn/moz.build
-index e5c2b269dca4..fc2168892e21 100644
+index cf79a4c26df6..dab700567aa5 100644
--- third_party/libwebrtc/modules/audio_processing/utility/cascaded_biquad_filter_gn/moz.build
+++ third_party/libwebrtc/modules/audio_processing/utility/cascaded_biquad_filter_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -55776,7 +54269,7 @@ index e5c2b269dca4..fc2168892e21 100644
FINAL_LIBRARY = "xul"
-@@ -45,87 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,87 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -55865,7 +54358,7 @@ index e5c2b269dca4..fc2168892e21 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -133,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -135,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -55885,14 +54378,12 @@ index e5c2b269dca4..fc2168892e21 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -55931,12 +54422,10 @@ index e5c2b269dca4..fc2168892e21 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -55945,28 +54434,27 @@ index e5c2b269dca4..fc2168892e21 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("cascaded_biquad_filter_gn")
diff --git third_party/libwebrtc/modules/audio_processing/utility/legacy_delay_estimator_gn/moz.build third_party/libwebrtc/modules/audio_processing/utility/legacy_delay_estimator_gn/moz.build
-index 73496ab178e9..011920c9abc5 100644
+index acaf46bea398..d8c66bd630c6 100644
--- third_party/libwebrtc/modules/audio_processing/utility/legacy_delay_estimator_gn/moz.build
+++ third_party/libwebrtc/modules/audio_processing/utility/legacy_delay_estimator_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -55983,7 +54471,7 @@ index 73496ab178e9..011920c9abc5 100644
FINAL_LIBRARY = "xul"
-@@ -46,87 +55,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -48,87 +57,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -56072,7 +54560,7 @@ index 73496ab178e9..011920c9abc5 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -134,88 +63,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -136,82 +65,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -56092,14 +54580,12 @@ index 73496ab178e9..011920c9abc5 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -56138,12 +54624,10 @@ index 73496ab178e9..011920c9abc5 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -56152,28 +54636,27 @@ index 73496ab178e9..011920c9abc5 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("legacy_delay_estimator_gn")
diff --git third_party/libwebrtc/modules/audio_processing/utility/pffft_wrapper_gn/moz.build third_party/libwebrtc/modules/audio_processing/utility/pffft_wrapper_gn/moz.build
-index ebceccaa1f34..252eae0060e5 100644
+index 7722cee73233..ef60e63ae63c 100644
--- third_party/libwebrtc/modules/audio_processing/utility/pffft_wrapper_gn/moz.build
+++ third_party/libwebrtc/modules/audio_processing/utility/pffft_wrapper_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -56190,7 +54673,7 @@ index ebceccaa1f34..252eae0060e5 100644
FINAL_LIBRARY = "xul"
-@@ -45,87 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,87 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -56279,7 +54762,7 @@ index ebceccaa1f34..252eae0060e5 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -133,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -135,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -56299,14 +54782,12 @@ index ebceccaa1f34..252eae0060e5 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -56345,12 +54826,10 @@ index ebceccaa1f34..252eae0060e5 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -56359,28 +54838,27 @@ index ebceccaa1f34..252eae0060e5 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("pffft_wrapper_gn")
diff --git third_party/libwebrtc/modules/audio_processing/vad/vad_gn/moz.build third_party/libwebrtc/modules/audio_processing/vad/vad_gn/moz.build
-index 5f43f10500d0..ed468ac0fad7 100644
+index 31578408d725..9b0863007487 100644
--- third_party/libwebrtc/modules/audio_processing/vad/vad_gn/moz.build
+++ third_party/libwebrtc/modules/audio_processing/vad/vad_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -56397,7 +54875,7 @@ index 5f43f10500d0..ed468ac0fad7 100644
FINAL_LIBRARY = "xul"
-@@ -52,98 +61,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -54,98 +63,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -56497,7 +54975,7 @@ index 5f43f10500d0..ed468ac0fad7 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -151,88 +69,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -153,82 +71,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -56517,14 +54995,12 @@ index 5f43f10500d0..ed468ac0fad7 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -56563,12 +55039,10 @@ index 5f43f10500d0..ed468ac0fad7 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -56577,28 +55051,27 @@ index 5f43f10500d0..ed468ac0fad7 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("vad_gn")
diff --git third_party/libwebrtc/modules/congestion_controller/congestion_controller_gn/moz.build third_party/libwebrtc/modules/congestion_controller/congestion_controller_gn/moz.build
-index 1afd2e10c4d9..5df4011ef9fe 100644
+index e4fc3f7a57eb..d2c784dde24c 100644
--- third_party/libwebrtc/modules/congestion_controller/congestion_controller_gn/moz.build
+++ third_party/libwebrtc/modules/congestion_controller/congestion_controller_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -56615,7 +55088,7 @@ index 1afd2e10c4d9..5df4011ef9fe 100644
FINAL_LIBRARY = "xul"
-@@ -46,99 +55,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -48,99 +57,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -56716,7 +55189,7 @@ index 1afd2e10c4d9..5df4011ef9fe 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -146,88 +63,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -148,82 +65,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -56736,14 +55209,12 @@ index 1afd2e10c4d9..5df4011ef9fe 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -56782,12 +55253,10 @@ index 1afd2e10c4d9..5df4011ef9fe 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -56796,28 +55265,27 @@ index 1afd2e10c4d9..5df4011ef9fe 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("congestion_controller_gn")
diff --git third_party/libwebrtc/modules/congestion_controller/goog_cc/alr_detector_gn/moz.build third_party/libwebrtc/modules/congestion_controller/goog_cc/alr_detector_gn/moz.build
-index 4bf13745b896..1d0145e878c0 100644
+index 56f80df06658..8217ef58b331 100644
--- third_party/libwebrtc/modules/congestion_controller/goog_cc/alr_detector_gn/moz.build
+++ third_party/libwebrtc/modules/congestion_controller/goog_cc/alr_detector_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -56834,7 +55302,7 @@ index 4bf13745b896..1d0145e878c0 100644
FINAL_LIBRARY = "xul"
-@@ -45,94 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,94 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -56930,7 +55398,7 @@ index 4bf13745b896..1d0145e878c0 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -140,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -142,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -56950,14 +55418,12 @@ index 4bf13745b896..1d0145e878c0 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -56996,12 +55462,10 @@ index 4bf13745b896..1d0145e878c0 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -57010,28 +55474,27 @@ index 4bf13745b896..1d0145e878c0 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("alr_detector_gn")
diff --git third_party/libwebrtc/modules/congestion_controller/goog_cc/delay_based_bwe_gn/moz.build third_party/libwebrtc/modules/congestion_controller/goog_cc/delay_based_bwe_gn/moz.build
-index e6049e20b422..d74a9b0ea951 100644
+index 753e47da2b61..7ff7a111dc72 100644
--- third_party/libwebrtc/modules/congestion_controller/goog_cc/delay_based_bwe_gn/moz.build
+++ third_party/libwebrtc/modules/congestion_controller/goog_cc/delay_based_bwe_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -57048,7 +55511,7 @@ index e6049e20b422..d74a9b0ea951 100644
FINAL_LIBRARY = "xul"
-@@ -46,99 +55,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -48,99 +57,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -57149,7 +55612,7 @@ index e6049e20b422..d74a9b0ea951 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -146,88 +63,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -148,82 +65,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -57169,14 +55632,12 @@ index e6049e20b422..d74a9b0ea951 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -57215,12 +55676,10 @@ index e6049e20b422..d74a9b0ea951 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -57229,28 +55688,27 @@ index e6049e20b422..d74a9b0ea951 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("delay_based_bwe_gn")
diff --git third_party/libwebrtc/modules/congestion_controller/goog_cc/estimators_gn/moz.build third_party/libwebrtc/modules/congestion_controller/goog_cc/estimators_gn/moz.build
-index ec2037635456..f9e2bc4c2389 100644
+index 1a7b79d12ff5..1c023f23de55 100644
--- third_party/libwebrtc/modules/congestion_controller/goog_cc/estimators_gn/moz.build
+++ third_party/libwebrtc/modules/congestion_controller/goog_cc/estimators_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -57267,7 +55725,7 @@ index ec2037635456..f9e2bc4c2389 100644
FINAL_LIBRARY = "xul"
-@@ -50,98 +59,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -52,98 +61,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -57367,7 +55825,7 @@ index ec2037635456..f9e2bc4c2389 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -149,88 +67,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -151,82 +69,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -57387,14 +55845,12 @@ index ec2037635456..f9e2bc4c2389 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -57433,12 +55889,10 @@ index ec2037635456..f9e2bc4c2389 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -57447,28 +55901,27 @@ index ec2037635456..f9e2bc4c2389 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("estimators_gn")
diff --git third_party/libwebrtc/modules/congestion_controller/goog_cc/goog_cc_gn/moz.build third_party/libwebrtc/modules/congestion_controller/goog_cc/goog_cc_gn/moz.build
-index f1aab84099c3..f07d7d3d3c56 100644
+index b2e3acfcf5ab..ab0ee1d5f9b3 100644
--- third_party/libwebrtc/modules/congestion_controller/goog_cc/goog_cc_gn/moz.build
+++ third_party/libwebrtc/modules/congestion_controller/goog_cc/goog_cc_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -57485,7 +55938,7 @@ index f1aab84099c3..f07d7d3d3c56 100644
FINAL_LIBRARY = "xul"
-@@ -45,99 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,99 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -57586,7 +56039,7 @@ index f1aab84099c3..f07d7d3d3c56 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -145,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -147,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -57606,14 +56059,12 @@ index f1aab84099c3..f07d7d3d3c56 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -57652,12 +56103,10 @@ index f1aab84099c3..f07d7d3d3c56 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -57666,28 +56115,27 @@ index f1aab84099c3..f07d7d3d3c56 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("goog_cc_gn")
diff --git third_party/libwebrtc/modules/congestion_controller/goog_cc/link_capacity_estimator_gn/moz.build third_party/libwebrtc/modules/congestion_controller/goog_cc/link_capacity_estimator_gn/moz.build
-index bd11c5773157..cefeae9d9f7a 100644
+index c4561cb900cd..178ea9973d7e 100644
--- third_party/libwebrtc/modules/congestion_controller/goog_cc/link_capacity_estimator_gn/moz.build
+++ third_party/libwebrtc/modules/congestion_controller/goog_cc/link_capacity_estimator_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -57704,7 +56152,7 @@ index bd11c5773157..cefeae9d9f7a 100644
FINAL_LIBRARY = "xul"
-@@ -45,87 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,87 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -57793,7 +56241,7 @@ index bd11c5773157..cefeae9d9f7a 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -133,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -135,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -57813,14 +56261,12 @@ index bd11c5773157..cefeae9d9f7a 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -57859,12 +56305,10 @@ index bd11c5773157..cefeae9d9f7a 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -57873,28 +56317,27 @@ index bd11c5773157..cefeae9d9f7a 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("link_capacity_estimator_gn")
diff --git third_party/libwebrtc/modules/congestion_controller/goog_cc/loss_based_bwe_v1_gn/moz.build third_party/libwebrtc/modules/congestion_controller/goog_cc/loss_based_bwe_v1_gn/moz.build
-index e67739995ab9..49cbc2ba009d 100644
+index d231b8ce8d6d..d273a93b674c 100644
--- third_party/libwebrtc/modules/congestion_controller/goog_cc/loss_based_bwe_v1_gn/moz.build
+++ third_party/libwebrtc/modules/congestion_controller/goog_cc/loss_based_bwe_v1_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -57911,7 +56354,7 @@ index e67739995ab9..49cbc2ba009d 100644
FINAL_LIBRARY = "xul"
-@@ -45,98 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,98 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -58011,7 +56454,7 @@ index e67739995ab9..49cbc2ba009d 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -144,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -146,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -58031,14 +56474,12 @@ index e67739995ab9..49cbc2ba009d 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -58077,12 +56518,10 @@ index e67739995ab9..49cbc2ba009d 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -58091,28 +56530,27 @@ index e67739995ab9..49cbc2ba009d 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("loss_based_bwe_v1_gn")
diff --git third_party/libwebrtc/modules/congestion_controller/goog_cc/loss_based_bwe_v2_gn/moz.build third_party/libwebrtc/modules/congestion_controller/goog_cc/loss_based_bwe_v2_gn/moz.build
-index 5ebab75901fb..f9234083d0be 100644
+index aeef260f896b..026d69c6ee2f 100644
--- third_party/libwebrtc/modules/congestion_controller/goog_cc/loss_based_bwe_v2_gn/moz.build
+++ third_party/libwebrtc/modules/congestion_controller/goog_cc/loss_based_bwe_v2_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -58129,7 +56567,7 @@ index 5ebab75901fb..f9234083d0be 100644
FINAL_LIBRARY = "xul"
-@@ -45,98 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,98 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -58229,7 +56667,7 @@ index 5ebab75901fb..f9234083d0be 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -144,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -146,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -58249,14 +56687,12 @@ index 5ebab75901fb..f9234083d0be 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -58295,12 +56731,10 @@ index 5ebab75901fb..f9234083d0be 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -58309,28 +56743,27 @@ index 5ebab75901fb..f9234083d0be 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("loss_based_bwe_v2_gn")
diff --git third_party/libwebrtc/modules/congestion_controller/goog_cc/probe_controller_gn/moz.build third_party/libwebrtc/modules/congestion_controller/goog_cc/probe_controller_gn/moz.build
-index fe99e62ceed1..75d63e37e0c8 100644
+index bead3df26019..b72b49849875 100644
--- third_party/libwebrtc/modules/congestion_controller/goog_cc/probe_controller_gn/moz.build
+++ third_party/libwebrtc/modules/congestion_controller/goog_cc/probe_controller_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -58347,7 +56780,7 @@ index fe99e62ceed1..75d63e37e0c8 100644
FINAL_LIBRARY = "xul"
-@@ -45,98 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,98 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -58447,7 +56880,7 @@ index fe99e62ceed1..75d63e37e0c8 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -144,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -146,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -58467,14 +56900,12 @@ index fe99e62ceed1..75d63e37e0c8 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -58513,12 +56944,10 @@ index fe99e62ceed1..75d63e37e0c8 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -58527,28 +56956,27 @@ index fe99e62ceed1..75d63e37e0c8 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("probe_controller_gn")
diff --git third_party/libwebrtc/modules/congestion_controller/goog_cc/pushback_controller_gn/moz.build third_party/libwebrtc/modules/congestion_controller/goog_cc/pushback_controller_gn/moz.build
-index 15a3540c8e57..4e177daa36cf 100644
+index 70f611b3a48e..89c3a99e4ea6 100644
--- third_party/libwebrtc/modules/congestion_controller/goog_cc/pushback_controller_gn/moz.build
+++ third_party/libwebrtc/modules/congestion_controller/goog_cc/pushback_controller_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -58565,7 +56993,7 @@ index 15a3540c8e57..4e177daa36cf 100644
FINAL_LIBRARY = "xul"
-@@ -45,98 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,98 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -58665,7 +57093,7 @@ index 15a3540c8e57..4e177daa36cf 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -144,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -146,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -58685,14 +57113,12 @@ index 15a3540c8e57..4e177daa36cf 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -58731,12 +57157,10 @@ index 15a3540c8e57..4e177daa36cf 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -58745,28 +57169,27 @@ index 15a3540c8e57..4e177daa36cf 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("pushback_controller_gn")
diff --git third_party/libwebrtc/modules/congestion_controller/goog_cc/send_side_bwe_gn/moz.build third_party/libwebrtc/modules/congestion_controller/goog_cc/send_side_bwe_gn/moz.build
-index f761728cf286..69f83dfe2601 100644
+index f22524dd354b..6e24db4653a2 100644
--- third_party/libwebrtc/modules/congestion_controller/goog_cc/send_side_bwe_gn/moz.build
+++ third_party/libwebrtc/modules/congestion_controller/goog_cc/send_side_bwe_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -58783,7 +57206,7 @@ index f761728cf286..69f83dfe2601 100644
FINAL_LIBRARY = "xul"
-@@ -45,98 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,98 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -58883,7 +57306,7 @@ index f761728cf286..69f83dfe2601 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -144,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -146,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -58903,14 +57326,12 @@ index f761728cf286..69f83dfe2601 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -58949,12 +57370,10 @@ index f761728cf286..69f83dfe2601 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -58963,28 +57382,27 @@ index f761728cf286..69f83dfe2601 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("send_side_bwe_gn")
diff --git third_party/libwebrtc/modules/congestion_controller/rtp/control_handler_gn/moz.build third_party/libwebrtc/modules/congestion_controller/rtp/control_handler_gn/moz.build
-index de753609f9e3..7fa341f5354c 100644
+index e650ac11466b..ea7669bdf2c9 100644
--- third_party/libwebrtc/modules/congestion_controller/rtp/control_handler_gn/moz.build
+++ third_party/libwebrtc/modules/congestion_controller/rtp/control_handler_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -59001,7 +57419,7 @@ index de753609f9e3..7fa341f5354c 100644
FINAL_LIBRARY = "xul"
-@@ -45,99 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,99 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -59102,7 +57520,7 @@ index de753609f9e3..7fa341f5354c 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -145,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -147,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -59122,14 +57540,12 @@ index de753609f9e3..7fa341f5354c 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -59168,12 +57584,10 @@ index de753609f9e3..7fa341f5354c 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -59182,28 +57596,27 @@ index de753609f9e3..7fa341f5354c 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("control_handler_gn")
diff --git third_party/libwebrtc/modules/congestion_controller/rtp/transport_feedback_gn/moz.build third_party/libwebrtc/modules/congestion_controller/rtp/transport_feedback_gn/moz.build
-index a138c2d29534..1baf1c4e4805 100644
+index 64598f28cfca..113ac5fad487 100644
--- third_party/libwebrtc/modules/congestion_controller/rtp/transport_feedback_gn/moz.build
+++ third_party/libwebrtc/modules/congestion_controller/rtp/transport_feedback_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -59220,7 +57633,7 @@ index a138c2d29534..1baf1c4e4805 100644
FINAL_LIBRARY = "xul"
-@@ -46,98 +55,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -48,98 +57,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -59320,7 +57733,7 @@ index a138c2d29534..1baf1c4e4805 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -145,88 +63,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -147,82 +65,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -59340,14 +57753,12 @@ index a138c2d29534..1baf1c4e4805 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -59386,12 +57797,10 @@ index a138c2d29534..1baf1c4e4805 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -59400,28 +57809,27 @@ index a138c2d29534..1baf1c4e4805 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("transport_feedback_gn")
diff --git third_party/libwebrtc/modules/desktop_capture/desktop_capture_differ_sse2_gn/moz.build third_party/libwebrtc/modules/desktop_capture/desktop_capture_differ_sse2_gn/moz.build
-index bb74015011bd..ce4e69346676 100644
+index 598b738b3d98..2fcec71e4a8c 100644
--- third_party/libwebrtc/modules/desktop_capture/desktop_capture_differ_sse2_gn/moz.build
+++ third_party/libwebrtc/modules/desktop_capture/desktop_capture_differ_sse2_gn/moz.build
-@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,14 +13,23 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_AVX2"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
@@ -59439,7 +57847,7 @@ index bb74015011bd..ce4e69346676 100644
FINAL_LIBRARY = "xul"
-@@ -46,104 +55,16 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -48,103 +57,16 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -59457,7 +57865,6 @@ index bb74015011bd..ce4e69346676 100644
-
-if CONFIG["OS_TARGET"] == "Linux":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["USE_AURA"] = "1"
- DEFINES["USE_GLIB"] = "1"
- DEFINES["USE_OZONE"] = "1"
@@ -59547,15 +57954,16 @@ index bb74015011bd..ce4e69346676 100644
CXXFLAGS += [
"-msse2"
diff --git third_party/libwebrtc/modules/desktop_capture/desktop_capture_gn/moz.build third_party/libwebrtc/modules/desktop_capture/desktop_capture_gn/moz.build
-index bb0eccabacb5..910529387a2f 100644
+index b32544897c73..99cd089c6892 100644
--- third_party/libwebrtc/modules/desktop_capture/desktop_capture_gn/moz.build
+++ third_party/libwebrtc/modules/desktop_capture/desktop_capture_gn/moz.build
-@@ -26,12 +26,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -26,13 +26,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -59572,7 +57980,7 @@ index bb0eccabacb5..910529387a2f 100644
FINAL_LIBRARY = "xul"
-@@ -83,187 +92,14 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -85,185 +94,14 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -59654,7 +58062,6 @@ index bb0eccabacb5..910529387a2f 100644
- "/third_party/libwebrtc/modules/desktop_capture/linux/x11/window_finder_x11.cc",
- "/third_party/libwebrtc/modules/desktop_capture/linux/x11/window_list_utils.cc",
- "/third_party/libwebrtc/modules/desktop_capture/linux/x11/x_atom_cache.cc",
-- "/third_party/libwebrtc/modules/desktop_capture/linux/x11/x_error_trap.cc",
- "/third_party/libwebrtc/modules/desktop_capture/linux/x11/x_server_pixel_buffer.cc",
- "/third_party/libwebrtc/modules/desktop_capture/linux/x11/x_window_property.cc",
- "/third_party/libwebrtc/modules/desktop_capture/screen_capturer_linux.cc",
@@ -59752,7 +58159,6 @@ index bb0eccabacb5..910529387a2f 100644
- "-mfpu=neon"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["WEBRTC_ARCH_ARM"] = True
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
@@ -59762,7 +58168,7 @@ index bb0eccabacb5..910529387a2f 100644
LOCAL_INCLUDES += [
"/third_party/libepoxy/libepoxy/include/",
-@@ -271,7 +107,8 @@ if CONFIG["TARGET_CPU"] == "arm":
+@@ -271,7 +109,8 @@ if CONFIG["TARGET_CPU"] == "arm":
]
SOURCES += [
@@ -59772,7 +58178,7 @@ index bb0eccabacb5..910529387a2f 100644
]
UNIFIED_SOURCES += [
-@@ -281,44 +118,16 @@ if CONFIG["TARGET_CPU"] == "arm":
+@@ -281,34 +120,9 @@ if CONFIG["TARGET_CPU"] == "arm":
"/third_party/libwebrtc/modules/desktop_capture/linux/wayland/screen_capture_portal_interface.cc",
"/third_party/libwebrtc/modules/desktop_capture/linux/wayland/screencast_portal.cc",
"/third_party/libwebrtc/modules/desktop_capture/linux/wayland/screencast_stream_utils.cc",
@@ -59802,7 +58208,6 @@ index bb0eccabacb5..910529387a2f 100644
- "/third_party/libwebrtc/modules/desktop_capture/linux/x11/window_finder_x11.cc",
- "/third_party/libwebrtc/modules/desktop_capture/linux/x11/window_list_utils.cc",
- "/third_party/libwebrtc/modules/desktop_capture/linux/x11/x_atom_cache.cc",
-- "/third_party/libwebrtc/modules/desktop_capture/linux/x11/x_error_trap.cc",
- "/third_party/libwebrtc/modules/desktop_capture/linux/x11/x_server_pixel_buffer.cc",
- "/third_party/libwebrtc/modules/desktop_capture/linux/x11/x_window_property.cc"
+ "/third_party/libwebrtc/modules/desktop_capture/linux/wayland/shared_screencast_stream.cc",
@@ -59811,8 +58216,7 @@ index bb0eccabacb5..910529387a2f 100644
]
if CONFIG["TARGET_CPU"] == "mips32":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
+@@ -316,7 +130,6 @@ if CONFIG["TARGET_CPU"] == "mips32":
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
DEFINES["WEBRTC_USE_PIPEWIRE"] = True
@@ -59820,7 +58224,7 @@ index bb0eccabacb5..910529387a2f 100644
LOCAL_INCLUDES += [
"/third_party/libepoxy/libepoxy/include/",
-@@ -326,7 +135,8 @@ if CONFIG["TARGET_CPU"] == "mips32":
+@@ -324,7 +137,8 @@ if CONFIG["TARGET_CPU"] == "mips32":
]
SOURCES += [
@@ -59830,7 +58234,7 @@ index bb0eccabacb5..910529387a2f 100644
]
UNIFIED_SOURCES += [
-@@ -336,14 +146,14 @@ if CONFIG["TARGET_CPU"] == "mips32":
+@@ -334,13 +148,14 @@ if CONFIG["TARGET_CPU"] == "mips32":
"/third_party/libwebrtc/modules/desktop_capture/linux/wayland/screen_capture_portal_interface.cc",
"/third_party/libwebrtc/modules/desktop_capture/linux/wayland/screencast_portal.cc",
"/third_party/libwebrtc/modules/desktop_capture/linux/wayland/screencast_stream_utils.cc",
@@ -59842,13 +58246,12 @@ index bb0eccabacb5..910529387a2f 100644
if CONFIG["TARGET_CPU"] == "mips64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["WEBRTC_USE_PIPEWIRE"] = True
- DEFINES["_GNU_SOURCE"] = True
LOCAL_INCLUDES += [
"/third_party/libepoxy/libepoxy/include/",
-@@ -351,7 +161,8 @@ if CONFIG["TARGET_CPU"] == "mips64":
+@@ -348,7 +163,8 @@ if CONFIG["TARGET_CPU"] == "mips64":
]
SOURCES += [
@@ -59858,7 +58261,7 @@ index bb0eccabacb5..910529387a2f 100644
]
UNIFIED_SOURCES += [
-@@ -361,121 +172,19 @@ if CONFIG["TARGET_CPU"] == "mips64":
+@@ -358,117 +174,19 @@ if CONFIG["TARGET_CPU"] == "mips64":
"/third_party/libwebrtc/modules/desktop_capture/linux/wayland/screen_capture_portal_interface.cc",
"/third_party/libwebrtc/modules/desktop_capture/linux/wayland/screencast_portal.cc",
"/third_party/libwebrtc/modules/desktop_capture/linux/wayland/screencast_stream_utils.cc",
@@ -59887,7 +58290,6 @@ index bb0eccabacb5..910529387a2f 100644
- "/third_party/libwebrtc/modules/desktop_capture/linux/x11/window_finder_x11.cc",
- "/third_party/libwebrtc/modules/desktop_capture/linux/x11/window_list_utils.cc",
- "/third_party/libwebrtc/modules/desktop_capture/linux/x11/x_atom_cache.cc",
-- "/third_party/libwebrtc/modules/desktop_capture/linux/x11/x_error_trap.cc",
- "/third_party/libwebrtc/modules/desktop_capture/linux/x11/x_server_pixel_buffer.cc",
- "/third_party/libwebrtc/modules/desktop_capture/linux/x11/x_window_property.cc"
+ "/third_party/libwebrtc/modules/desktop_capture/linux/wayland/shared_screencast_stream.cc",
@@ -59921,7 +58323,6 @@ index bb0eccabacb5..910529387a2f 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["WEBRTC_USE_PIPEWIRE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
@@ -59966,7 +58367,6 @@ index bb0eccabacb5..910529387a2f 100644
- "/third_party/libwebrtc/modules/desktop_capture/linux/x11/window_finder_x11.cc",
- "/third_party/libwebrtc/modules/desktop_capture/linux/x11/window_list_utils.cc",
- "/third_party/libwebrtc/modules/desktop_capture/linux/x11/x_atom_cache.cc",
-- "/third_party/libwebrtc/modules/desktop_capture/linux/x11/x_error_trap.cc",
- "/third_party/libwebrtc/modules/desktop_capture/linux/x11/x_server_pixel_buffer.cc",
- "/third_party/libwebrtc/modules/desktop_capture/linux/x11/x_window_property.cc"
- ]
@@ -59977,14 +58377,13 @@ index bb0eccabacb5..910529387a2f 100644
"-msse2"
]
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
DEFINES["WEBRTC_USE_PIPEWIRE"] = True
- DEFINES["_GNU_SOURCE"] = True
LOCAL_INCLUDES += [
"/third_party/libepoxy/libepoxy/include/",
-@@ -483,7 +192,8 @@ if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
+@@ -476,7 +194,8 @@ if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
]
SOURCES += [
@@ -59994,7 +58393,7 @@ index bb0eccabacb5..910529387a2f 100644
]
UNIFIED_SOURCES += [
-@@ -493,14 +203,15 @@ if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
+@@ -486,13 +205,15 @@ if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
"/third_party/libwebrtc/modules/desktop_capture/linux/wayland/screen_capture_portal_interface.cc",
"/third_party/libwebrtc/modules/desktop_capture/linux/wayland/screencast_portal.cc",
"/third_party/libwebrtc/modules/desktop_capture/linux/wayland/screencast_stream_utils.cc",
@@ -60007,14 +58406,13 @@ index bb0eccabacb5..910529387a2f 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
DEFINES["WEBRTC_USE_PIPEWIRE"] = True
- DEFINES["_GNU_SOURCE"] = True
LOCAL_INCLUDES += [
"/third_party/libepoxy/libepoxy/include/",
-@@ -508,7 +219,8 @@ if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+@@ -500,7 +221,8 @@ if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
]
SOURCES += [
@@ -60024,7 +58422,7 @@ index bb0eccabacb5..910529387a2f 100644
]
UNIFIED_SOURCES += [
-@@ -518,10 +230,12 @@ if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+@@ -510,10 +232,12 @@ if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
"/third_party/libwebrtc/modules/desktop_capture/linux/wayland/screen_capture_portal_interface.cc",
"/third_party/libwebrtc/modules/desktop_capture/linux/wayland/screencast_portal.cc",
"/third_party/libwebrtc/modules/desktop_capture/linux/wayland/screencast_stream_utils.cc",
@@ -60039,7 +58437,7 @@ index bb0eccabacb5..910529387a2f 100644
DEFINES["WEBRTC_USE_X11"] = True
-@@ -548,139 +262,61 @@ if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGE
+@@ -539,134 +263,61 @@ if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGE
"/third_party/libwebrtc/modules/desktop_capture/linux/x11/x_window_property.cc"
]
@@ -60066,7 +58464,6 @@ index bb0eccabacb5..910529387a2f 100644
- "/third_party/libwebrtc/modules/desktop_capture/linux/x11/window_finder_x11.cc",
- "/third_party/libwebrtc/modules/desktop_capture/linux/x11/window_list_utils.cc",
- "/third_party/libwebrtc/modules/desktop_capture/linux/x11/x_atom_cache.cc",
-- "/third_party/libwebrtc/modules/desktop_capture/linux/x11/x_error_trap.cc",
- "/third_party/libwebrtc/modules/desktop_capture/linux/x11/x_server_pixel_buffer.cc",
- "/third_party/libwebrtc/modules/desktop_capture/linux/x11/x_window_property.cc"
+ "/third_party/libwebrtc/modules/desktop_capture/mouse_cursor_monitor_null.cc",
@@ -60099,7 +58496,6 @@ index bb0eccabacb5..910529387a2f 100644
- "/third_party/libwebrtc/modules/desktop_capture/linux/x11/window_finder_x11.cc",
- "/third_party/libwebrtc/modules/desktop_capture/linux/x11/window_list_utils.cc",
- "/third_party/libwebrtc/modules/desktop_capture/linux/x11/x_atom_cache.cc",
-- "/third_party/libwebrtc/modules/desktop_capture/linux/x11/x_error_trap.cc",
- "/third_party/libwebrtc/modules/desktop_capture/linux/x11/x_server_pixel_buffer.cc",
- "/third_party/libwebrtc/modules/desktop_capture/linux/x11/x_window_property.cc"
+ "/third_party/libwebrtc/modules/desktop_capture/screen_capturer_linux.cc",
@@ -60129,7 +58525,6 @@ index bb0eccabacb5..910529387a2f 100644
- "/third_party/libwebrtc/modules/desktop_capture/linux/x11/window_finder_x11.cc",
- "/third_party/libwebrtc/modules/desktop_capture/linux/x11/window_list_utils.cc",
- "/third_party/libwebrtc/modules/desktop_capture/linux/x11/x_atom_cache.cc",
-- "/third_party/libwebrtc/modules/desktop_capture/linux/x11/x_error_trap.cc",
- "/third_party/libwebrtc/modules/desktop_capture/linux/x11/x_server_pixel_buffer.cc",
- "/third_party/libwebrtc/modules/desktop_capture/linux/x11/x_window_property.cc"
+ "/third_party/libwebrtc/modules/desktop_capture/mouse_cursor_monitor_null.cc",
@@ -60162,7 +58557,6 @@ index bb0eccabacb5..910529387a2f 100644
- "/third_party/libwebrtc/modules/desktop_capture/linux/x11/window_finder_x11.cc",
- "/third_party/libwebrtc/modules/desktop_capture/linux/x11/window_list_utils.cc",
- "/third_party/libwebrtc/modules/desktop_capture/linux/x11/x_atom_cache.cc",
-- "/third_party/libwebrtc/modules/desktop_capture/linux/x11/x_error_trap.cc",
- "/third_party/libwebrtc/modules/desktop_capture/linux/x11/x_server_pixel_buffer.cc",
- "/third_party/libwebrtc/modules/desktop_capture/linux/x11/x_window_property.cc"
+ "/third_party/libwebrtc/modules/desktop_capture/screen_capturer_linux.cc",
@@ -60201,7 +58595,6 @@ index bb0eccabacb5..910529387a2f 100644
- "/third_party/libwebrtc/modules/desktop_capture/linux/x11/window_finder_x11.cc",
- "/third_party/libwebrtc/modules/desktop_capture/linux/x11/window_list_utils.cc",
- "/third_party/libwebrtc/modules/desktop_capture/linux/x11/x_atom_cache.cc",
-- "/third_party/libwebrtc/modules/desktop_capture/linux/x11/x_error_trap.cc",
- "/third_party/libwebrtc/modules/desktop_capture/linux/x11/x_server_pixel_buffer.cc",
- "/third_party/libwebrtc/modules/desktop_capture/linux/x11/x_window_property.cc"
+ "/third_party/libwebrtc/modules/desktop_capture/screen_capturer_linux.cc",
@@ -60211,10 +58604,10 @@ index bb0eccabacb5..910529387a2f 100644
Library("desktop_capture_gn")
diff --git third_party/libwebrtc/modules/desktop_capture/desktop_capture_objc_gn/moz.build third_party/libwebrtc/modules/desktop_capture/desktop_capture_objc_gn/moz.build
deleted file mode 100644
-index 10689fe10c87..000000000000
+index 1a08376347cd..000000000000
--- third_party/libwebrtc/modules/desktop_capture/desktop_capture_objc_gn/moz.build
+++ /dev/null
-@@ -1,80 +0,0 @@
+@@ -1,82 +0,0 @@
-# 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/.
@@ -60234,6 +58627,7 @@ index 10689fe10c87..000000000000
-DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
-DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
-DEFINES["RTC_ENABLE_VP9"] = True
+-DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
-DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
-DEFINES["WEBRTC_LIBRARY_IMPL"] = True
-DEFINES["WEBRTC_MAC"] = True
@@ -60249,6 +58643,7 @@ index 10689fe10c87..000000000000
-
-
-LOCAL_INCLUDES += [
+- "!/dist/include/libwebrtc_overrides",
- "!/ipc/ipdl/_ipdlheaders",
- "!/third_party/libwebrtc/gen",
- "/ipc/chromium/src",
@@ -60296,15 +58691,16 @@ index 10689fe10c87..000000000000
-
-Library("desktop_capture_objc_gn")
diff --git third_party/libwebrtc/modules/desktop_capture/primitives_gn/moz.build third_party/libwebrtc/modules/desktop_capture/primitives_gn/moz.build
-index 01014575f586..bdf8133ac2ab 100644
+index e8417c3d85c5..acecefe7be92 100644
--- third_party/libwebrtc/modules/desktop_capture/primitives_gn/moz.build
+++ third_party/libwebrtc/modules/desktop_capture/primitives_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -60321,7 +58717,7 @@ index 01014575f586..bdf8133ac2ab 100644
FINAL_LIBRARY = "xul"
-@@ -51,69 +60,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -53,69 +62,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -60392,7 +58788,7 @@ index 01014575f586..bdf8133ac2ab 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -121,75 +68,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -123,69 +70,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -60402,7 +58798,6 @@ index 01014575f586..bdf8133ac2ab 100644
- "-mfpu=neon"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["WEBRTC_ARCH_ARM"] = True
- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
- DEFINES["WEBRTC_HAS_NEON"] = True
@@ -60414,14 +58809,12 @@ index 01014575f586..bdf8133ac2ab 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -60450,7 +58843,6 @@ index 01014575f586..bdf8133ac2ab 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -60459,28 +58851,27 @@ index 01014575f586..bdf8133ac2ab 100644
"-msse2"
]
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("primitives_gn")
diff --git third_party/libwebrtc/modules/module_api_gn/moz.build third_party/libwebrtc/modules/module_api_gn/moz.build
-index dc2973b9cf30..337c9f2ecf73 100644
+index fd9dea10a397..20052b5ad7c2 100644
--- third_party/libwebrtc/modules/module_api_gn/moz.build
+++ third_party/libwebrtc/modules/module_api_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -60497,7 +58888,7 @@ index dc2973b9cf30..337c9f2ecf73 100644
FINAL_LIBRARY = "xul"
-@@ -41,83 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,83 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -60582,7 +58973,7 @@ index dc2973b9cf30..337c9f2ecf73 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -125,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -127,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -60598,19 +58989,17 @@ index dc2973b9cf30..337c9f2ecf73 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -155,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -155,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -60636,35 +59025,32 @@ index dc2973b9cf30..337c9f2ecf73 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("module_api_gn")
diff --git third_party/libwebrtc/modules/module_api_public_gn/moz.build third_party/libwebrtc/modules/module_api_public_gn/moz.build
-index 6d33e7daab36..839f6c74eae3 100644
+index 231edf631e22..84af1af791b8 100644
--- third_party/libwebrtc/modules/module_api_public_gn/moz.build
+++ third_party/libwebrtc/modules/module_api_public_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -60681,7 +59067,7 @@ index 6d33e7daab36..839f6c74eae3 100644
FINAL_LIBRARY = "xul"
-@@ -41,83 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,83 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -60766,7 +59152,7 @@ index 6d33e7daab36..839f6c74eae3 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -125,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -127,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -60782,19 +59168,17 @@ index 6d33e7daab36..839f6c74eae3 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -155,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -155,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -60820,35 +59204,32 @@ index 6d33e7daab36..839f6c74eae3 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("module_api_public_gn")
diff --git third_party/libwebrtc/modules/module_fec_api_gn/moz.build third_party/libwebrtc/modules/module_fec_api_gn/moz.build
-index 475b09f4c734..672cf6f29d67 100644
+index cc6d4595397e..b7fe96ba4609 100644
--- third_party/libwebrtc/modules/module_fec_api_gn/moz.build
+++ third_party/libwebrtc/modules/module_fec_api_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -60865,7 +59246,7 @@ index 475b09f4c734..672cf6f29d67 100644
FINAL_LIBRARY = "xul"
-@@ -41,83 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,83 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -60950,7 +59331,7 @@ index 475b09f4c734..672cf6f29d67 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -125,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -127,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -60966,19 +59347,17 @@ index 475b09f4c734..672cf6f29d67 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -155,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -155,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -61004,35 +59383,32 @@ index 475b09f4c734..672cf6f29d67 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("module_fec_api_gn")
diff --git third_party/libwebrtc/modules/pacing/interval_budget_gn/moz.build third_party/libwebrtc/modules/pacing/interval_budget_gn/moz.build
-index 41aa2b86121e..e5fa03b0ee5a 100644
+index cc77d844868d..6b5865551362 100644
--- third_party/libwebrtc/modules/pacing/interval_budget_gn/moz.build
+++ third_party/libwebrtc/modules/pacing/interval_budget_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -61049,7 +59425,7 @@ index 41aa2b86121e..e5fa03b0ee5a 100644
FINAL_LIBRARY = "xul"
-@@ -45,87 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,87 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -61138,7 +59514,7 @@ index 41aa2b86121e..e5fa03b0ee5a 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -133,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -135,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -61158,14 +59534,12 @@ index 41aa2b86121e..e5fa03b0ee5a 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -61204,12 +59578,10 @@ index 41aa2b86121e..e5fa03b0ee5a 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -61218,28 +59590,27 @@ index 41aa2b86121e..e5fa03b0ee5a 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("interval_budget_gn")
diff --git third_party/libwebrtc/modules/pacing/pacing_gn/moz.build third_party/libwebrtc/modules/pacing/pacing_gn/moz.build
-index 3a8aadf7520a..b2475e0598ec 100644
+index d038755722bc..310397c3a8d0 100644
--- third_party/libwebrtc/modules/pacing/pacing_gn/moz.build
+++ third_party/libwebrtc/modules/pacing/pacing_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -61256,7 +59627,7 @@ index 3a8aadf7520a..b2475e0598ec 100644
FINAL_LIBRARY = "xul"
-@@ -52,99 +61,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -54,99 +63,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -61357,7 +59728,7 @@ index 3a8aadf7520a..b2475e0598ec 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -152,88 +69,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -154,82 +71,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -61377,14 +59748,12 @@ index 3a8aadf7520a..b2475e0598ec 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -61423,12 +59792,10 @@ index 3a8aadf7520a..b2475e0598ec 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -61437,27 +59804,21 @@ index 3a8aadf7520a..b2475e0598ec 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("pacing_gn")
diff --git third_party/libwebrtc/modules/portal/portal_gn/moz.build third_party/libwebrtc/modules/portal/portal_gn/moz.build
-index 7b2dd2e68dab..8ae0b121e5f3 100644
+index 458d6eb3ad9a..e1abb12959d5 100644
--- third_party/libwebrtc/modules/portal/portal_gn/moz.build
+++ third_party/libwebrtc/modules/portal/portal_gn/moz.build
-@@ -23,25 +23,20 @@ COMPILE_FLAGS["OS_INCLUDES"] = []
- AllowCompilerWarnings()
-
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
--DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
+@@ -26,22 +26,18 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
@@ -61465,6 +59826,7 @@ index 7b2dd2e68dab..8ae0b121e5f3 100644
DEFINES["USE_GLIB"] = "1"
DEFINES["USE_OZONE"] = "1"
-DEFINES["USE_UDEV"] = True
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -61480,7 +59842,7 @@ index 7b2dd2e68dab..8ae0b121e5f3 100644
DEFINES["_LARGEFILE64_SOURCE"] = True
DEFINES["_LARGEFILE_SOURCE"] = True
DEFINES["_LIBCPP_HARDENING_MODE"] = "_LIBCPP_HARDENING_MODE_NONE"
-@@ -85,16 +80,6 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -86,16 +82,6 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -61498,15 +59860,16 @@ index 7b2dd2e68dab..8ae0b121e5f3 100644
DEFINES["MIPS32_LE"] = True
diff --git third_party/libwebrtc/modules/remote_bitrate_estimator/congestion_control_feedback_generator_gn/moz.build third_party/libwebrtc/modules/remote_bitrate_estimator/congestion_control_feedback_generator_gn/moz.build
-index 8db74436c471..ff74acabfdc7 100644
+index d7f5b2e2ed3c..552d79429483 100644
--- third_party/libwebrtc/modules/remote_bitrate_estimator/congestion_control_feedback_generator_gn/moz.build
+++ third_party/libwebrtc/modules/remote_bitrate_estimator/congestion_control_feedback_generator_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -61523,7 +59886,7 @@ index 8db74436c471..ff74acabfdc7 100644
FINAL_LIBRARY = "xul"
-@@ -46,98 +55,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -48,98 +57,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -61623,7 +59986,7 @@ index 8db74436c471..ff74acabfdc7 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -145,88 +63,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -147,82 +65,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -61643,14 +60006,12 @@ index 8db74436c471..ff74acabfdc7 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -61689,12 +60050,10 @@ index 8db74436c471..ff74acabfdc7 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -61703,28 +60062,27 @@ index 8db74436c471..ff74acabfdc7 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("congestion_control_feedback_generator_gn")
diff --git third_party/libwebrtc/modules/remote_bitrate_estimator/remote_bitrate_estimator_gn/moz.build third_party/libwebrtc/modules/remote_bitrate_estimator/remote_bitrate_estimator_gn/moz.build
-index 3eb4c8ecefbf..2f3e78cae342 100644
+index 634813072a4f..b9e866bb70ab 100644
--- third_party/libwebrtc/modules/remote_bitrate_estimator/remote_bitrate_estimator_gn/moz.build
+++ third_party/libwebrtc/modules/remote_bitrate_estimator/remote_bitrate_estimator_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -61741,7 +60099,7 @@ index 3eb4c8ecefbf..2f3e78cae342 100644
FINAL_LIBRARY = "xul"
-@@ -54,98 +63,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -56,98 +65,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -61841,7 +60199,7 @@ index 3eb4c8ecefbf..2f3e78cae342 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -153,88 +71,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -155,82 +73,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -61861,14 +60219,12 @@ index 3eb4c8ecefbf..2f3e78cae342 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -61907,12 +60263,10 @@ index 3eb4c8ecefbf..2f3e78cae342 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -61921,28 +60275,27 @@ index 3eb4c8ecefbf..2f3e78cae342 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("remote_bitrate_estimator_gn")
diff --git third_party/libwebrtc/modules/remote_bitrate_estimator/rtp_transport_feedback_generator_gn/moz.build third_party/libwebrtc/modules/remote_bitrate_estimator/rtp_transport_feedback_generator_gn/moz.build
-index 5e8620fba584..a9796d7a88e3 100644
+index 12fb52e764cb..d248f7bccac2 100644
--- third_party/libwebrtc/modules/remote_bitrate_estimator/rtp_transport_feedback_generator_gn/moz.build
+++ third_party/libwebrtc/modules/remote_bitrate_estimator/rtp_transport_feedback_generator_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -61959,7 +60312,7 @@ index 5e8620fba584..a9796d7a88e3 100644
FINAL_LIBRARY = "xul"
-@@ -41,98 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,98 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -62059,7 +60412,7 @@ index 5e8620fba584..a9796d7a88e3 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -140,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -142,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -62075,19 +60428,17 @@ index 5e8620fba584..a9796d7a88e3 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -170,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -170,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -62113,35 +60464,32 @@ index 5e8620fba584..a9796d7a88e3 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("rtp_transport_feedback_generator_gn")
diff --git third_party/libwebrtc/modules/remote_bitrate_estimator/transport_sequence_number_feedback_generator_gn/moz.build third_party/libwebrtc/modules/remote_bitrate_estimator/transport_sequence_number_feedback_generator_gn/moz.build
-index 20277b83caca..bf3b9dea49cf 100644
+index 2ae17422afdc..9475b9f04ea6 100644
--- third_party/libwebrtc/modules/remote_bitrate_estimator/transport_sequence_number_feedback_generator_gn/moz.build
+++ third_party/libwebrtc/modules/remote_bitrate_estimator/transport_sequence_number_feedback_generator_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -62158,7 +60506,7 @@ index 20277b83caca..bf3b9dea49cf 100644
FINAL_LIBRARY = "xul"
-@@ -46,98 +55,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -48,98 +57,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -62258,7 +60606,7 @@ index 20277b83caca..bf3b9dea49cf 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -145,88 +63,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -147,82 +65,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -62278,14 +60626,12 @@ index 20277b83caca..bf3b9dea49cf 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -62324,12 +60670,10 @@ index 20277b83caca..bf3b9dea49cf 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -62338,28 +60682,27 @@ index 20277b83caca..bf3b9dea49cf 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("transport_sequence_number_feedback_generator_gn")
diff --git third_party/libwebrtc/modules/rtp_rtcp/leb128_gn/moz.build third_party/libwebrtc/modules/rtp_rtcp/leb128_gn/moz.build
-index 3e8b1cf6e300..ef370db38e0a 100644
+index 67e21c08ed59..6637e2d5f701 100644
--- third_party/libwebrtc/modules/rtp_rtcp/leb128_gn/moz.build
+++ third_party/libwebrtc/modules/rtp_rtcp/leb128_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -62376,7 +60719,7 @@ index 3e8b1cf6e300..ef370db38e0a 100644
FINAL_LIBRARY = "xul"
-@@ -45,83 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,83 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -62461,7 +60804,7 @@ index 3e8b1cf6e300..ef370db38e0a 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -129,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -131,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -62481,14 +60824,12 @@ index 3e8b1cf6e300..ef370db38e0a 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -62527,12 +60868,10 @@ index 3e8b1cf6e300..ef370db38e0a 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -62541,28 +60880,27 @@ index 3e8b1cf6e300..ef370db38e0a 100644
"-msse2"
]
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("leb128_gn")
diff --git third_party/libwebrtc/modules/rtp_rtcp/ntp_time_util_gn/moz.build third_party/libwebrtc/modules/rtp_rtcp/ntp_time_util_gn/moz.build
-index 22461d2e8ac1..3f4871522269 100644
+index 82c4ee3f447c..999d165efd7b 100644
--- third_party/libwebrtc/modules/rtp_rtcp/ntp_time_util_gn/moz.build
+++ third_party/libwebrtc/modules/rtp_rtcp/ntp_time_util_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -62579,7 +60917,7 @@ index 22461d2e8ac1..3f4871522269 100644
FINAL_LIBRARY = "xul"
-@@ -45,98 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,98 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -62679,7 +61017,7 @@ index 22461d2e8ac1..3f4871522269 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -144,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -146,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -62699,14 +61037,12 @@ index 22461d2e8ac1..3f4871522269 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -62745,12 +61081,10 @@ index 22461d2e8ac1..3f4871522269 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -62759,28 +61093,27 @@ index 22461d2e8ac1..3f4871522269 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("ntp_time_util_gn")
diff --git third_party/libwebrtc/modules/rtp_rtcp/rtp_rtcp_format_gn/moz.build third_party/libwebrtc/modules/rtp_rtcp/rtp_rtcp_format_gn/moz.build
-index 4973c6f42fc3..e1036d5d5ed3 100644
+index 7136b4733028..906e13fae23f 100644
--- third_party/libwebrtc/modules/rtp_rtcp/rtp_rtcp_format_gn/moz.build
+++ third_party/libwebrtc/modules/rtp_rtcp/rtp_rtcp_format_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -62797,7 +61130,7 @@ index 4973c6f42fc3..e1036d5d5ed3 100644
FINAL_LIBRARY = "xul"
-@@ -89,98 +98,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -91,98 +100,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -62897,7 +61230,7 @@ index 4973c6f42fc3..e1036d5d5ed3 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -188,88 +106,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -190,82 +108,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -62917,14 +61250,12 @@ index 4973c6f42fc3..e1036d5d5ed3 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -62963,12 +61294,10 @@ index 4973c6f42fc3..e1036d5d5ed3 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -62977,28 +61306,27 @@ index 4973c6f42fc3..e1036d5d5ed3 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("rtp_rtcp_format_gn")
diff --git third_party/libwebrtc/modules/rtp_rtcp/rtp_rtcp_gn/moz.build third_party/libwebrtc/modules/rtp_rtcp/rtp_rtcp_gn/moz.build
-index 8d03d716247e..30fe5eee6b4a 100644
+index 84e6fc103d2f..7dbe759825f9 100644
--- third_party/libwebrtc/modules/rtp_rtcp/rtp_rtcp_gn/moz.build
+++ third_party/libwebrtc/modules/rtp_rtcp/rtp_rtcp_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -63015,7 +61343,7 @@ index 8d03d716247e..30fe5eee6b4a 100644
FINAL_LIBRARY = "xul"
-@@ -99,99 +108,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -101,99 +110,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -63116,7 +61444,7 @@ index 8d03d716247e..30fe5eee6b4a 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -199,88 +116,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -201,82 +118,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -63136,14 +61464,12 @@ index 8d03d716247e..30fe5eee6b4a 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -63182,12 +61508,10 @@ index 8d03d716247e..30fe5eee6b4a 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -63196,28 +61520,27 @@ index 8d03d716247e..30fe5eee6b4a 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("rtp_rtcp_gn")
diff --git third_party/libwebrtc/modules/rtp_rtcp/rtp_video_header_gn/moz.build third_party/libwebrtc/modules/rtp_rtcp/rtp_video_header_gn/moz.build
-index ac9aa3861dba..4fdbcc2a4cf3 100644
+index ad581840c124..506da77c1fd1 100644
--- third_party/libwebrtc/modules/rtp_rtcp/rtp_video_header_gn/moz.build
+++ third_party/libwebrtc/modules/rtp_rtcp/rtp_video_header_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -63234,7 +61557,7 @@ index ac9aa3861dba..4fdbcc2a4cf3 100644
FINAL_LIBRARY = "xul"
-@@ -45,94 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,94 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -63330,7 +61653,7 @@ index ac9aa3861dba..4fdbcc2a4cf3 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -140,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -142,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -63350,14 +61673,12 @@ index ac9aa3861dba..4fdbcc2a4cf3 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -63396,12 +61717,10 @@ index ac9aa3861dba..4fdbcc2a4cf3 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -63410,28 +61729,27 @@ index ac9aa3861dba..4fdbcc2a4cf3 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("rtp_video_header_gn")
diff --git third_party/libwebrtc/modules/third_party/fft/fft_gn/moz.build third_party/libwebrtc/modules/third_party/fft/fft_gn/moz.build
-index 79d42dc8f023..e1008c73ce89 100644
+index ddcad071428c..972cd7f213a7 100644
--- third_party/libwebrtc/modules/third_party/fft/fft_gn/moz.build
+++ third_party/libwebrtc/modules/third_party/fft/fft_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -63448,7 +61766,7 @@ index 79d42dc8f023..e1008c73ce89 100644
FINAL_LIBRARY = "xul"
-@@ -45,83 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,83 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -63533,7 +61851,7 @@ index 79d42dc8f023..e1008c73ce89 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -129,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -131,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -63553,14 +61871,12 @@ index 79d42dc8f023..e1008c73ce89 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -63599,12 +61915,10 @@ index 79d42dc8f023..e1008c73ce89 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -63613,28 +61927,27 @@ index 79d42dc8f023..e1008c73ce89 100644
"-msse2"
]
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("fft_gn")
diff --git third_party/libwebrtc/modules/third_party/g711/g711_3p_gn/moz.build third_party/libwebrtc/modules/third_party/g711/g711_3p_gn/moz.build
-index 33874d3f7d79..4bbe0d22f839 100644
+index 62ce49f3c5cb..f59a3d81e78c 100644
--- third_party/libwebrtc/modules/third_party/g711/g711_3p_gn/moz.build
+++ third_party/libwebrtc/modules/third_party/g711/g711_3p_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -63651,7 +61964,7 @@ index 33874d3f7d79..4bbe0d22f839 100644
FINAL_LIBRARY = "xul"
-@@ -45,83 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,83 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -63736,7 +62049,7 @@ index 33874d3f7d79..4bbe0d22f839 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -129,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -131,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -63756,14 +62069,12 @@ index 33874d3f7d79..4bbe0d22f839 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -63802,12 +62113,10 @@ index 33874d3f7d79..4bbe0d22f839 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -63816,28 +62125,27 @@ index 33874d3f7d79..4bbe0d22f839 100644
"-msse2"
]
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("g711_3p_gn")
diff --git third_party/libwebrtc/modules/third_party/g722/g722_3p_gn/moz.build third_party/libwebrtc/modules/third_party/g722/g722_3p_gn/moz.build
-index 66badf120ce2..84d7154c3894 100644
+index 74257a155693..c8fd6527cf97 100644
--- third_party/libwebrtc/modules/third_party/g722/g722_3p_gn/moz.build
+++ third_party/libwebrtc/modules/third_party/g722/g722_3p_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -63854,7 +62162,7 @@ index 66badf120ce2..84d7154c3894 100644
FINAL_LIBRARY = "xul"
-@@ -49,83 +58,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -51,83 +60,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -63939,7 +62247,7 @@ index 66badf120ce2..84d7154c3894 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -133,88 +66,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -135,82 +68,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -63959,14 +62267,12 @@ index 66badf120ce2..84d7154c3894 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -64005,12 +62311,10 @@ index 66badf120ce2..84d7154c3894 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -64019,28 +62323,27 @@ index 66badf120ce2..84d7154c3894 100644
"-msse2"
]
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("g722_3p_gn")
diff --git third_party/libwebrtc/modules/utility/utility_gn/moz.build third_party/libwebrtc/modules/utility/utility_gn/moz.build
-index 75e5385a1fd6..7e1723cc34a1 100644
+index 5ee4917da404..7d106d158a94 100644
--- third_party/libwebrtc/modules/utility/utility_gn/moz.build
+++ third_party/libwebrtc/modules/utility/utility_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -64057,7 +62360,7 @@ index 75e5385a1fd6..7e1723cc34a1 100644
FINAL_LIBRARY = "xul"
-@@ -41,91 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,91 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -64150,7 +62453,7 @@ index 75e5385a1fd6..7e1723cc34a1 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -133,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -135,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -64166,19 +62469,17 @@ index 75e5385a1fd6..7e1723cc34a1 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -163,56 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -163,52 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -64216,35 +62517,32 @@ index 75e5385a1fd6..7e1723cc34a1 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("utility_gn")
diff --git third_party/libwebrtc/modules/video_capture/video_capture_internal_impl_gn/moz.build third_party/libwebrtc/modules/video_capture/video_capture_internal_impl_gn/moz.build
-index 8abb93cac015..8f17ef2445a8 100644
+index 28b6ac5f25c8..6a2450c7dacb 100644
--- third_party/libwebrtc/modules/video_capture/video_capture_internal_impl_gn/moz.build
+++ third_party/libwebrtc/modules/video_capture/video_capture_internal_impl_gn/moz.build
-@@ -18,12 +18,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -18,13 +18,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -64261,7 +62559,7 @@ index 8abb93cac015..8f17ef2445a8 100644
FINAL_LIBRARY = "xul"
-@@ -38,6 +47,10 @@ LOCAL_INCLUDES += [
+@@ -40,6 +49,10 @@ LOCAL_INCLUDES += [
]
UNIFIED_SOURCES += [
@@ -64272,7 +62570,7 @@ index 8abb93cac015..8f17ef2445a8 100644
"/third_party/libwebrtc/modules/video_capture/video_capture_options.cc"
]
-@@ -50,173 +63,14 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -52,171 +65,14 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -64421,7 +62719,6 @@ index 8abb93cac015..8f17ef2445a8 100644
-
-if CONFIG["TARGET_CPU"] == "mips32":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["MIPS32_LE"] = True
- DEFINES["MIPS_FPU_LE"] = True
- DEFINES["WEBRTC_USE_PIPEWIRE"] = True
@@ -64441,14 +62738,13 @@ index 8abb93cac015..8f17ef2445a8 100644
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["WEBRTC_USE_PIPEWIRE"] = True
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["__ARM_NEON__"] = "1"
LOCAL_INCLUDES += [
"/third_party/libepoxy/libepoxy/include/",
-@@ -230,45 +84,11 @@ if CONFIG["TARGET_CPU"] == "mips64":
+@@ -230,44 +86,11 @@ if CONFIG["TARGET_CPU"] == "mips64":
"/third_party/libwebrtc/modules/video_capture/linux/video_capture_pipewire.cc"
]
@@ -64489,7 +62785,6 @@ index 8abb93cac015..8f17ef2445a8 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
+if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
+ DEFINES["MIPS32_LE"] = True
+ DEFINES["MIPS_FPU_LE"] = True
DEFINES["WEBRTC_USE_PIPEWIRE"] = True
@@ -64497,20 +62792,19 @@ index 8abb93cac015..8f17ef2445a8 100644
LOCAL_INCLUDES += [
"/third_party/libepoxy/libepoxy/include/",
-@@ -282,11 +102,9 @@ if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
+@@ -281,10 +104,9 @@ if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
"/third_party/libwebrtc/modules/video_capture/linux/video_capture_pipewire.cc"
]
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
+if CONFIG["TARGET_CPU"] == "mips64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["WEBRTC_USE_PIPEWIRE"] = True
- DEFINES["_GNU_SOURCE"] = True
LOCAL_INCLUDES += [
"/third_party/libepoxy/libepoxy/include/",
-@@ -300,15 +118,14 @@ if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
+@@ -298,14 +120,14 @@ if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
"/third_party/libwebrtc/modules/video_capture/linux/video_capture_pipewire.cc"
]
@@ -64521,21 +62815,19 @@ index 8abb93cac015..8f17ef2445a8 100644
"-msse2"
]
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
DEFINES["WEBRTC_USE_PIPEWIRE"] = True
- DEFINES["_GNU_SOURCE"] = True
LOCAL_INCLUDES += [
"/third_party/libepoxy/libepoxy/include/",
-@@ -322,11 +139,10 @@ if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
+@@ -319,10 +141,10 @@ if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
"/third_party/libwebrtc/modules/video_capture/linux/video_capture_pipewire.cc"
]
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
DEFINES["WEBRTC_USE_PIPEWIRE"] = True
- DEFINES["_GNU_SOURCE"] = True
@@ -64543,15 +62835,16 @@ index 8abb93cac015..8f17ef2445a8 100644
LOCAL_INCLUDES += [
"/third_party/libepoxy/libepoxy/include/",
diff --git third_party/libwebrtc/modules/video_capture/video_capture_module_gn/moz.build third_party/libwebrtc/modules/video_capture/video_capture_module_gn/moz.build
-index 08b0c7681680..1de2577347e3 100644
+index de5bb188111b..c4db7dc59ecf 100644
--- third_party/libwebrtc/modules/video_capture/video_capture_module_gn/moz.build
+++ third_party/libwebrtc/modules/video_capture/video_capture_module_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -64568,7 +62861,7 @@ index 08b0c7681680..1de2577347e3 100644
FINAL_LIBRARY = "xul"
-@@ -49,98 +58,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -51,98 +60,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -64668,7 +62961,7 @@ index 08b0c7681680..1de2577347e3 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -148,88 +66,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -150,82 +68,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -64688,14 +62981,12 @@ index 08b0c7681680..1de2577347e3 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -64734,12 +63025,10 @@ index 08b0c7681680..1de2577347e3 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -64748,28 +63037,27 @@ index 08b0c7681680..1de2577347e3 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("video_capture_module_gn")
diff --git third_party/libwebrtc/modules/video_coding/chain_diff_calculator_gn/moz.build third_party/libwebrtc/modules/video_coding/chain_diff_calculator_gn/moz.build
-index 5a8d69fea389..547ecef4a238 100644
+index e0c966fb45be..23015c7646d6 100644
--- third_party/libwebrtc/modules/video_coding/chain_diff_calculator_gn/moz.build
+++ third_party/libwebrtc/modules/video_coding/chain_diff_calculator_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -64786,7 +63074,7 @@ index 5a8d69fea389..547ecef4a238 100644
FINAL_LIBRARY = "xul"
-@@ -45,94 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,94 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -64882,7 +63170,7 @@ index 5a8d69fea389..547ecef4a238 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -140,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -142,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -64902,14 +63190,12 @@ index 5a8d69fea389..547ecef4a238 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -64948,12 +63234,10 @@ index 5a8d69fea389..547ecef4a238 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -64962,28 +63246,27 @@ index 5a8d69fea389..547ecef4a238 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("chain_diff_calculator_gn")
diff --git third_party/libwebrtc/modules/video_coding/codec_globals_headers_gn/moz.build third_party/libwebrtc/modules/video_coding/codec_globals_headers_gn/moz.build
-index 62f329321798..e8246dd5319b 100644
+index b26732ca8bb2..c6ec6d247c75 100644
--- third_party/libwebrtc/modules/video_coding/codec_globals_headers_gn/moz.build
+++ third_party/libwebrtc/modules/video_coding/codec_globals_headers_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -65000,7 +63283,7 @@ index 62f329321798..e8246dd5319b 100644
FINAL_LIBRARY = "xul"
-@@ -41,87 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,87 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -65089,7 +63372,7 @@ index 62f329321798..e8246dd5319b 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -129,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -131,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -65105,19 +63388,17 @@ index 62f329321798..e8246dd5319b 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -159,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -159,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -65143,35 +63424,32 @@ index 62f329321798..e8246dd5319b 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("codec_globals_headers_gn")
diff --git third_party/libwebrtc/modules/video_coding/codecs/av1/av1_svc_config_gn/moz.build third_party/libwebrtc/modules/video_coding/codecs/av1/av1_svc_config_gn/moz.build
-index 30a63e90512b..5f375dd1a7ec 100644
+index 2e4abf38bdd6..029587e1db2e 100644
--- third_party/libwebrtc/modules/video_coding/codecs/av1/av1_svc_config_gn/moz.build
+++ third_party/libwebrtc/modules/video_coding/codecs/av1/av1_svc_config_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -65188,7 +63466,7 @@ index 30a63e90512b..5f375dd1a7ec 100644
FINAL_LIBRARY = "xul"
-@@ -45,98 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,98 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -65288,7 +63566,7 @@ index 30a63e90512b..5f375dd1a7ec 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -144,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -146,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -65308,14 +63586,12 @@ index 30a63e90512b..5f375dd1a7ec 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -65354,12 +63630,10 @@ index 30a63e90512b..5f375dd1a7ec 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -65368,28 +63642,27 @@ index 30a63e90512b..5f375dd1a7ec 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("av1_svc_config_gn")
diff --git third_party/libwebrtc/modules/video_coding/codecs/av1/dav1d_decoder_gn/moz.build third_party/libwebrtc/modules/video_coding/codecs/av1/dav1d_decoder_gn/moz.build
-index 5173a05890e8..4806285f2ec8 100644
+index 3a1031ba04b6..bdedce7c4efd 100644
--- third_party/libwebrtc/modules/video_coding/codecs/av1/dav1d_decoder_gn/moz.build
+++ third_party/libwebrtc/modules/video_coding/codecs/av1/dav1d_decoder_gn/moz.build
-@@ -16,12 +16,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -16,13 +16,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -65406,7 +63679,7 @@ index 5173a05890e8..4806285f2ec8 100644
FINAL_LIBRARY = "xul"
-@@ -52,98 +61,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -54,98 +63,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -65506,7 +63779,7 @@ index 5173a05890e8..4806285f2ec8 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -151,88 +69,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -153,82 +71,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -65526,14 +63799,12 @@ index 5173a05890e8..4806285f2ec8 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -65572,12 +63843,10 @@ index 5173a05890e8..4806285f2ec8 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -65586,28 +63855,27 @@ index 5173a05890e8..4806285f2ec8 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("dav1d_decoder_gn")
diff --git third_party/libwebrtc/modules/video_coding/codecs/av1/libaom_av1_encoder_gn/moz.build third_party/libwebrtc/modules/video_coding/codecs/av1/libaom_av1_encoder_gn/moz.build
-index ef0e22afe400..2ca8f169f6b1 100644
+index d79e8d29a8c5..b432bbb71fec 100644
--- third_party/libwebrtc/modules/video_coding/codecs/av1/libaom_av1_encoder_gn/moz.build
+++ third_party/libwebrtc/modules/video_coding/codecs/av1/libaom_av1_encoder_gn/moz.build
-@@ -16,12 +16,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -16,13 +16,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -65624,7 +63892,7 @@ index ef0e22afe400..2ca8f169f6b1 100644
FINAL_LIBRARY = "xul"
-@@ -48,98 +57,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -50,98 +59,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -65724,7 +63992,7 @@ index ef0e22afe400..2ca8f169f6b1 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -147,88 +65,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -149,82 +67,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -65744,14 +64012,12 @@ index ef0e22afe400..2ca8f169f6b1 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -65790,12 +64056,10 @@ index ef0e22afe400..2ca8f169f6b1 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -65804,28 +64068,27 @@ index ef0e22afe400..2ca8f169f6b1 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("aom_av1_encoder_gn")
diff --git third_party/libwebrtc/modules/video_coding/encoded_frame_gn/moz.build third_party/libwebrtc/modules/video_coding/encoded_frame_gn/moz.build
-index a7eb37c41dfc..2ed1c87b2568 100644
+index a60787fc6449..f375bcdc2a8e 100644
--- third_party/libwebrtc/modules/video_coding/encoded_frame_gn/moz.build
+++ third_party/libwebrtc/modules/video_coding/encoded_frame_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -65842,7 +64105,7 @@ index a7eb37c41dfc..2ed1c87b2568 100644
FINAL_LIBRARY = "xul"
-@@ -45,98 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,98 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -65942,7 +64205,7 @@ index a7eb37c41dfc..2ed1c87b2568 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -144,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -146,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -65962,14 +64225,12 @@ index a7eb37c41dfc..2ed1c87b2568 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -66008,12 +64269,10 @@ index a7eb37c41dfc..2ed1c87b2568 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -66022,28 +64281,27 @@ index a7eb37c41dfc..2ed1c87b2568 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("encoded_frame_gn")
diff --git third_party/libwebrtc/modules/video_coding/frame_dependencies_calculator_gn/moz.build third_party/libwebrtc/modules/video_coding/frame_dependencies_calculator_gn/moz.build
-index 10ea48d85652..f59463218193 100644
+index 769517d3f365..8cbfbfd52d05 100644
--- third_party/libwebrtc/modules/video_coding/frame_dependencies_calculator_gn/moz.build
+++ third_party/libwebrtc/modules/video_coding/frame_dependencies_calculator_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -66060,7 +64318,7 @@ index 10ea48d85652..f59463218193 100644
FINAL_LIBRARY = "xul"
-@@ -45,94 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,94 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -66156,7 +64414,7 @@ index 10ea48d85652..f59463218193 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -140,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -142,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -66176,14 +64434,12 @@ index 10ea48d85652..f59463218193 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -66222,12 +64478,10 @@ index 10ea48d85652..f59463218193 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -66236,28 +64490,27 @@ index 10ea48d85652..f59463218193 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("frame_dependencies_calculator_gn")
diff --git third_party/libwebrtc/modules/video_coding/frame_helpers_gn/moz.build third_party/libwebrtc/modules/video_coding/frame_helpers_gn/moz.build
-index dc35f55e424e..5c915ce306bc 100644
+index 24380868efcb..cfbdceb4d6db 100644
--- third_party/libwebrtc/modules/video_coding/frame_helpers_gn/moz.build
+++ third_party/libwebrtc/modules/video_coding/frame_helpers_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -66274,7 +64527,7 @@ index dc35f55e424e..5c915ce306bc 100644
FINAL_LIBRARY = "xul"
-@@ -45,98 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,98 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -66374,7 +64627,7 @@ index dc35f55e424e..5c915ce306bc 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -144,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -146,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -66394,14 +64647,12 @@ index dc35f55e424e..5c915ce306bc 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -66440,12 +64691,10 @@ index dc35f55e424e..5c915ce306bc 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -66454,28 +64703,27 @@ index dc35f55e424e..5c915ce306bc 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("frame_helpers_gn")
diff --git third_party/libwebrtc/modules/video_coding/h264_sprop_parameter_sets_gn/moz.build third_party/libwebrtc/modules/video_coding/h264_sprop_parameter_sets_gn/moz.build
-index d2d696317d9c..c5cb23d799c4 100644
+index be74fea63164..53bdc368fe2b 100644
--- third_party/libwebrtc/modules/video_coding/h264_sprop_parameter_sets_gn/moz.build
+++ third_party/libwebrtc/modules/video_coding/h264_sprop_parameter_sets_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -66492,7 +64740,7 @@ index d2d696317d9c..c5cb23d799c4 100644
FINAL_LIBRARY = "xul"
-@@ -45,94 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,94 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -66588,7 +64836,7 @@ index d2d696317d9c..c5cb23d799c4 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -140,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -142,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -66608,14 +64856,12 @@ index d2d696317d9c..c5cb23d799c4 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -66654,12 +64900,10 @@ index d2d696317d9c..c5cb23d799c4 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -66668,28 +64912,27 @@ index d2d696317d9c..c5cb23d799c4 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("h264_sprop_parameter_sets_gn")
diff --git third_party/libwebrtc/modules/video_coding/h26x_packet_buffer_gn/moz.build third_party/libwebrtc/modules/video_coding/h26x_packet_buffer_gn/moz.build
-index 948ea6888149..3b773a7cb0a6 100644
+index 41156a4966db..8cef7a07fa45 100644
--- third_party/libwebrtc/modules/video_coding/h26x_packet_buffer_gn/moz.build
+++ third_party/libwebrtc/modules/video_coding/h26x_packet_buffer_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -66706,7 +64949,7 @@ index 948ea6888149..3b773a7cb0a6 100644
FINAL_LIBRARY = "xul"
-@@ -45,98 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,98 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -66806,7 +65049,7 @@ index 948ea6888149..3b773a7cb0a6 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -144,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -146,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -66826,14 +65069,12 @@ index 948ea6888149..3b773a7cb0a6 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -66872,12 +65113,10 @@ index 948ea6888149..3b773a7cb0a6 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -66886,28 +65125,27 @@ index 948ea6888149..3b773a7cb0a6 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("h26x_packet_buffer_gn")
diff --git third_party/libwebrtc/modules/video_coding/nack_requester_gn/moz.build third_party/libwebrtc/modules/video_coding/nack_requester_gn/moz.build
-index 09874b834b65..1e71e3f42d43 100644
+index 74d1824de3fe..9e09c9517c27 100644
--- third_party/libwebrtc/modules/video_coding/nack_requester_gn/moz.build
+++ third_party/libwebrtc/modules/video_coding/nack_requester_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -66924,7 +65162,7 @@ index 09874b834b65..1e71e3f42d43 100644
FINAL_LIBRARY = "xul"
-@@ -46,98 +55,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -48,98 +57,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -67024,7 +65262,7 @@ index 09874b834b65..1e71e3f42d43 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -145,88 +63,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -147,82 +65,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -67044,14 +65282,12 @@ index 09874b834b65..1e71e3f42d43 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -67090,12 +65326,10 @@ index 09874b834b65..1e71e3f42d43 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -67104,28 +65338,27 @@ index 09874b834b65..1e71e3f42d43 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("nack_requester_gn")
diff --git third_party/libwebrtc/modules/video_coding/packet_buffer_gn/moz.build third_party/libwebrtc/modules/video_coding/packet_buffer_gn/moz.build
-index c9f726aecc07..6a970b419e10 100644
+index e2f4fe9dfc59..e7ed8d372351 100644
--- third_party/libwebrtc/modules/video_coding/packet_buffer_gn/moz.build
+++ third_party/libwebrtc/modules/video_coding/packet_buffer_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -67142,7 +65375,7 @@ index c9f726aecc07..6a970b419e10 100644
FINAL_LIBRARY = "xul"
-@@ -45,98 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,98 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -67242,7 +65475,7 @@ index c9f726aecc07..6a970b419e10 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -144,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -146,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -67262,14 +65495,12 @@ index c9f726aecc07..6a970b419e10 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -67308,12 +65539,10 @@ index c9f726aecc07..6a970b419e10 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -67322,28 +65551,27 @@ index c9f726aecc07..6a970b419e10 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("packet_buffer_gn")
diff --git third_party/libwebrtc/modules/video_coding/svc/scalability_mode_util_gn/moz.build third_party/libwebrtc/modules/video_coding/svc/scalability_mode_util_gn/moz.build
-index 618ae6fb64dd..0d4bb5505199 100644
+index 9830c749097d..153b21e66176 100644
--- third_party/libwebrtc/modules/video_coding/svc/scalability_mode_util_gn/moz.build
+++ third_party/libwebrtc/modules/video_coding/svc/scalability_mode_util_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -67360,7 +65588,7 @@ index 618ae6fb64dd..0d4bb5505199 100644
FINAL_LIBRARY = "xul"
-@@ -45,98 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,98 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -67460,7 +65688,7 @@ index 618ae6fb64dd..0d4bb5505199 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -144,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -146,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -67480,14 +65708,12 @@ index 618ae6fb64dd..0d4bb5505199 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -67526,12 +65752,10 @@ index 618ae6fb64dd..0d4bb5505199 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -67540,28 +65764,27 @@ index 618ae6fb64dd..0d4bb5505199 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("scalability_mode_util_gn")
diff --git third_party/libwebrtc/modules/video_coding/svc/scalability_structures_gn/moz.build third_party/libwebrtc/modules/video_coding/svc/scalability_structures_gn/moz.build
-index 09afe4363006..4db02f8672a2 100644
+index 9df7c0dd8fba..e240df219e23 100644
--- third_party/libwebrtc/modules/video_coding/svc/scalability_structures_gn/moz.build
+++ third_party/libwebrtc/modules/video_coding/svc/scalability_structures_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -67578,7 +65801,7 @@ index 09afe4363006..4db02f8672a2 100644
FINAL_LIBRARY = "xul"
-@@ -52,94 +61,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -54,94 +63,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -67674,7 +65897,7 @@ index 09afe4363006..4db02f8672a2 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -147,88 +69,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -149,82 +71,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -67694,14 +65917,12 @@ index 09afe4363006..4db02f8672a2 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -67740,12 +65961,10 @@ index 09afe4363006..4db02f8672a2 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -67754,28 +65973,27 @@ index 09afe4363006..4db02f8672a2 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("scalability_structures_gn")
diff --git third_party/libwebrtc/modules/video_coding/svc/scalable_video_controller_gn/moz.build third_party/libwebrtc/modules/video_coding/svc/scalable_video_controller_gn/moz.build
-index 30ff3f10a66c..149765eb02f0 100644
+index dd6fa224c4e3..a2bd77e16b44 100644
--- third_party/libwebrtc/modules/video_coding/svc/scalable_video_controller_gn/moz.build
+++ third_party/libwebrtc/modules/video_coding/svc/scalable_video_controller_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -67792,7 +66010,7 @@ index 30ff3f10a66c..149765eb02f0 100644
FINAL_LIBRARY = "xul"
-@@ -45,87 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,87 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -67881,7 +66099,7 @@ index 30ff3f10a66c..149765eb02f0 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -133,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -135,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -67901,14 +66119,12 @@ index 30ff3f10a66c..149765eb02f0 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -67947,12 +66163,10 @@ index 30ff3f10a66c..149765eb02f0 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -67961,28 +66175,27 @@ index 30ff3f10a66c..149765eb02f0 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("scalable_video_controller_gn")
diff --git third_party/libwebrtc/modules/video_coding/svc/simulcast_to_svc_converter_gn/moz.build third_party/libwebrtc/modules/video_coding/svc/simulcast_to_svc_converter_gn/moz.build
-index 7b20aff1bb23..e0360f071a9f 100644
+index 78d6a20d1c2b..1e572a5e24fb 100644
--- third_party/libwebrtc/modules/video_coding/svc/simulcast_to_svc_converter_gn/moz.build
+++ third_party/libwebrtc/modules/video_coding/svc/simulcast_to_svc_converter_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -67999,7 +66212,7 @@ index 7b20aff1bb23..e0360f071a9f 100644
FINAL_LIBRARY = "xul"
-@@ -45,99 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,99 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -68100,7 +66313,7 @@ index 7b20aff1bb23..e0360f071a9f 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -145,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -147,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -68120,14 +66333,12 @@ index 7b20aff1bb23..e0360f071a9f 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -68166,12 +66377,10 @@ index 7b20aff1bb23..e0360f071a9f 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -68180,28 +66389,27 @@ index 7b20aff1bb23..e0360f071a9f 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("simulcast_to_svc_converter_gn")
diff --git third_party/libwebrtc/modules/video_coding/svc/svc_rate_allocator_gn/moz.build third_party/libwebrtc/modules/video_coding/svc/svc_rate_allocator_gn/moz.build
-index fc59cab02337..432ad6dc8d81 100644
+index b6fd02d1c670..6d501d35caa6 100644
--- third_party/libwebrtc/modules/video_coding/svc/svc_rate_allocator_gn/moz.build
+++ third_party/libwebrtc/modules/video_coding/svc/svc_rate_allocator_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -68218,7 +66426,7 @@ index fc59cab02337..432ad6dc8d81 100644
FINAL_LIBRARY = "xul"
-@@ -45,98 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,98 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -68318,7 +66526,7 @@ index fc59cab02337..432ad6dc8d81 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -144,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -146,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -68338,14 +66546,12 @@ index fc59cab02337..432ad6dc8d81 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -68384,12 +66590,10 @@ index fc59cab02337..432ad6dc8d81 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -68398,28 +66602,27 @@ index fc59cab02337..432ad6dc8d81 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("svc_rate_allocator_gn")
diff --git third_party/libwebrtc/modules/video_coding/timing/decode_time_percentile_filter_gn/moz.build third_party/libwebrtc/modules/video_coding/timing/decode_time_percentile_filter_gn/moz.build
-index e33a44db589d..75839ef32948 100644
+index 35fa0ebc0367..71d75a0acc73 100644
--- third_party/libwebrtc/modules/video_coding/timing/decode_time_percentile_filter_gn/moz.build
+++ third_party/libwebrtc/modules/video_coding/timing/decode_time_percentile_filter_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -68436,7 +66639,7 @@ index e33a44db589d..75839ef32948 100644
FINAL_LIBRARY = "xul"
-@@ -45,87 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,87 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -68525,7 +66728,7 @@ index e33a44db589d..75839ef32948 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -133,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -135,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -68545,14 +66748,12 @@ index e33a44db589d..75839ef32948 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -68591,12 +66792,10 @@ index e33a44db589d..75839ef32948 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -68605,28 +66804,27 @@ index e33a44db589d..75839ef32948 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("decode_time_percentile_filter_gn")
diff --git third_party/libwebrtc/modules/video_coding/timing/frame_delay_variation_kalman_filter_gn/moz.build third_party/libwebrtc/modules/video_coding/timing/frame_delay_variation_kalman_filter_gn/moz.build
-index d1182b687873..cc4e442d07dc 100644
+index 72b91ff1d788..406a7566b36a 100644
--- third_party/libwebrtc/modules/video_coding/timing/frame_delay_variation_kalman_filter_gn/moz.build
+++ third_party/libwebrtc/modules/video_coding/timing/frame_delay_variation_kalman_filter_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -68643,7 +66841,7 @@ index d1182b687873..cc4e442d07dc 100644
FINAL_LIBRARY = "xul"
-@@ -45,87 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,87 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -68732,7 +66930,7 @@ index d1182b687873..cc4e442d07dc 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -133,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -135,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -68752,14 +66950,12 @@ index d1182b687873..cc4e442d07dc 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -68798,12 +66994,10 @@ index d1182b687873..cc4e442d07dc 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -68812,28 +67006,27 @@ index d1182b687873..cc4e442d07dc 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("frame_delay_variation_kalman_filter_gn")
diff --git third_party/libwebrtc/modules/video_coding/timing/inter_frame_delay_variation_calculator_gn/moz.build third_party/libwebrtc/modules/video_coding/timing/inter_frame_delay_variation_calculator_gn/moz.build
-index fe0883a7e530..d8d916988d63 100644
+index 519588e13727..583c005a9f99 100644
--- third_party/libwebrtc/modules/video_coding/timing/inter_frame_delay_variation_calculator_gn/moz.build
+++ third_party/libwebrtc/modules/video_coding/timing/inter_frame_delay_variation_calculator_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -68850,7 +67043,7 @@ index fe0883a7e530..d8d916988d63 100644
FINAL_LIBRARY = "xul"
-@@ -45,87 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,87 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -68939,7 +67132,7 @@ index fe0883a7e530..d8d916988d63 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -133,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -135,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -68959,14 +67152,12 @@ index fe0883a7e530..d8d916988d63 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -69005,12 +67196,10 @@ index fe0883a7e530..d8d916988d63 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -69019,28 +67208,27 @@ index fe0883a7e530..d8d916988d63 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("inter_frame_delay_variation_calculator_gn")
diff --git third_party/libwebrtc/modules/video_coding/timing/jitter_estimator_gn/moz.build third_party/libwebrtc/modules/video_coding/timing/jitter_estimator_gn/moz.build
-index be20d56dfe26..b7cf704dc435 100644
+index 0d8cf2901590..016bb4eb8149 100644
--- third_party/libwebrtc/modules/video_coding/timing/jitter_estimator_gn/moz.build
+++ third_party/libwebrtc/modules/video_coding/timing/jitter_estimator_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -69057,7 +67245,7 @@ index be20d56dfe26..b7cf704dc435 100644
FINAL_LIBRARY = "xul"
-@@ -45,98 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,98 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -69157,7 +67345,7 @@ index be20d56dfe26..b7cf704dc435 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -144,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -146,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -69177,14 +67365,12 @@ index be20d56dfe26..b7cf704dc435 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -69223,12 +67409,10 @@ index be20d56dfe26..b7cf704dc435 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -69237,28 +67421,27 @@ index be20d56dfe26..b7cf704dc435 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("jitter_estimator_gn")
diff --git third_party/libwebrtc/modules/video_coding/timing/rtt_filter_gn/moz.build third_party/libwebrtc/modules/video_coding/timing/rtt_filter_gn/moz.build
-index 4f7ce9360985..f88efc048771 100644
+index bf0e685451ed..ec18831f7ade 100644
--- third_party/libwebrtc/modules/video_coding/timing/rtt_filter_gn/moz.build
+++ third_party/libwebrtc/modules/video_coding/timing/rtt_filter_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -69275,7 +67458,7 @@ index 4f7ce9360985..f88efc048771 100644
FINAL_LIBRARY = "xul"
-@@ -45,87 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,87 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -69364,7 +67547,7 @@ index 4f7ce9360985..f88efc048771 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -133,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -135,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -69384,14 +67567,12 @@ index 4f7ce9360985..f88efc048771 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -69430,12 +67611,10 @@ index 4f7ce9360985..f88efc048771 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -69444,28 +67623,27 @@ index 4f7ce9360985..f88efc048771 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("rtt_filter_gn")
diff --git third_party/libwebrtc/modules/video_coding/timing/timestamp_extrapolator_gn/moz.build third_party/libwebrtc/modules/video_coding/timing/timestamp_extrapolator_gn/moz.build
-index da66074a3b32..58b7d3ef1612 100644
+index 5813d216063b..021a276da6ad 100644
--- third_party/libwebrtc/modules/video_coding/timing/timestamp_extrapolator_gn/moz.build
+++ third_party/libwebrtc/modules/video_coding/timing/timestamp_extrapolator_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -69482,7 +67660,7 @@ index da66074a3b32..58b7d3ef1612 100644
FINAL_LIBRARY = "xul"
-@@ -45,87 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,87 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -69571,7 +67749,7 @@ index da66074a3b32..58b7d3ef1612 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -133,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -135,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -69591,14 +67769,12 @@ index da66074a3b32..58b7d3ef1612 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -69637,12 +67813,10 @@ index da66074a3b32..58b7d3ef1612 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -69651,28 +67825,27 @@ index da66074a3b32..58b7d3ef1612 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("timestamp_extrapolator_gn")
diff --git third_party/libwebrtc/modules/video_coding/timing/timing_module_gn/moz.build third_party/libwebrtc/modules/video_coding/timing/timing_module_gn/moz.build
-index 2c1ee334dddf..d457b35a059e 100644
+index fcbc9c26ca61..b8e60636098b 100644
--- third_party/libwebrtc/modules/video_coding/timing/timing_module_gn/moz.build
+++ third_party/libwebrtc/modules/video_coding/timing/timing_module_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -69689,7 +67862,7 @@ index 2c1ee334dddf..d457b35a059e 100644
FINAL_LIBRARY = "xul"
-@@ -45,98 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,98 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -69789,7 +67962,7 @@ index 2c1ee334dddf..d457b35a059e 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -144,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -146,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -69809,14 +67982,12 @@ index 2c1ee334dddf..d457b35a059e 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -69855,12 +68026,10 @@ index 2c1ee334dddf..d457b35a059e 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -69869,28 +68038,27 @@ index 2c1ee334dddf..d457b35a059e 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("timing_module_gn")
diff --git third_party/libwebrtc/modules/video_coding/video_codec_interface_gn/moz.build third_party/libwebrtc/modules/video_coding/video_codec_interface_gn/moz.build
-index 60dd4340f3fa..66297293fe87 100644
+index 70ff7f1b9fb9..22dc0829c784 100644
--- third_party/libwebrtc/modules/video_coding/video_codec_interface_gn/moz.build
+++ third_party/libwebrtc/modules/video_coding/video_codec_interface_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -69907,7 +68075,7 @@ index 60dd4340f3fa..66297293fe87 100644
FINAL_LIBRARY = "xul"
-@@ -47,98 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -49,98 +58,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -70007,7 +68175,7 @@ index 60dd4340f3fa..66297293fe87 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -146,88 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -148,82 +66,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -70027,14 +68195,12 @@ index 60dd4340f3fa..66297293fe87 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -70073,12 +68239,10 @@ index 60dd4340f3fa..66297293fe87 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -70087,28 +68251,27 @@ index 60dd4340f3fa..66297293fe87 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("video_codec_interface_gn")
diff --git third_party/libwebrtc/modules/video_coding/video_coding_gn/moz.build third_party/libwebrtc/modules/video_coding/video_coding_gn/moz.build
-index d7d3cd24da0c..8813b7ec8a42 100644
+index 3b9af9e935fa..2c0fb20de5de 100644
--- third_party/libwebrtc/modules/video_coding/video_coding_gn/moz.build
+++ third_party/libwebrtc/modules/video_coding/video_coding_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -70125,7 +68288,7 @@ index d7d3cd24da0c..8813b7ec8a42 100644
FINAL_LIBRARY = "xul"
-@@ -58,99 +67,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -60,99 +69,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -70226,7 +68389,7 @@ index d7d3cd24da0c..8813b7ec8a42 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -158,88 +75,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -160,82 +77,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -70246,14 +68409,12 @@ index d7d3cd24da0c..8813b7ec8a42 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -70292,12 +68453,10 @@ index d7d3cd24da0c..8813b7ec8a42 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -70306,28 +68465,27 @@ index d7d3cd24da0c..8813b7ec8a42 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("video_coding_gn")
diff --git third_party/libwebrtc/modules/video_coding/video_coding_utility_gn/moz.build third_party/libwebrtc/modules/video_coding/video_coding_utility_gn/moz.build
-index ebd9c4fee826..faafbe09003f 100644
+index 372fbcc1fec9..63dc326cb39c 100644
--- third_party/libwebrtc/modules/video_coding/video_coding_utility_gn/moz.build
+++ third_party/libwebrtc/modules/video_coding/video_coding_utility_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -70344,7 +68502,7 @@ index ebd9c4fee826..faafbe09003f 100644
FINAL_LIBRARY = "xul"
-@@ -57,99 +66,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -59,99 +68,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -70445,7 +68603,7 @@ index ebd9c4fee826..faafbe09003f 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -157,88 +74,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -159,82 +76,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -70465,14 +68623,12 @@ index ebd9c4fee826..faafbe09003f 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -70511,12 +68667,10 @@ index ebd9c4fee826..faafbe09003f 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -70525,28 +68679,27 @@ index ebd9c4fee826..faafbe09003f 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("video_coding_utility_gn")
diff --git third_party/libwebrtc/modules/video_coding/webrtc_h264_gn/moz.build third_party/libwebrtc/modules/video_coding/webrtc_h264_gn/moz.build
-index c5e8f06afeff..4ccce753f1cc 100644
+index 42fc86877d61..8aa23d3e602d 100644
--- third_party/libwebrtc/modules/video_coding/webrtc_h264_gn/moz.build
+++ third_party/libwebrtc/modules/video_coding/webrtc_h264_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -70563,7 +68716,7 @@ index c5e8f06afeff..4ccce753f1cc 100644
FINAL_LIBRARY = "xul"
-@@ -50,99 +59,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -52,99 +61,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -70664,7 +68817,7 @@ index c5e8f06afeff..4ccce753f1cc 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -150,88 +67,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -152,82 +69,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -70684,14 +68837,12 @@ index c5e8f06afeff..4ccce753f1cc 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -70730,12 +68881,10 @@ index c5e8f06afeff..4ccce753f1cc 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -70744,28 +68893,27 @@ index c5e8f06afeff..4ccce753f1cc 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("webrtc_h264_gn")
diff --git third_party/libwebrtc/modules/video_coding/webrtc_libvpx_interface_gn/moz.build third_party/libwebrtc/modules/video_coding/webrtc_libvpx_interface_gn/moz.build
-index 5adadf70f422..a55ec3ceb2e5 100644
+index a5be479fb5ef..33bf4869c3e1 100644
--- third_party/libwebrtc/modules/video_coding/webrtc_libvpx_interface_gn/moz.build
+++ third_party/libwebrtc/modules/video_coding/webrtc_libvpx_interface_gn/moz.build
-@@ -16,12 +16,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -16,13 +16,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -70782,7 +68930,7 @@ index 5adadf70f422..a55ec3ceb2e5 100644
FINAL_LIBRARY = "xul"
-@@ -48,87 +57,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -50,87 +59,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -70871,7 +69019,7 @@ index 5adadf70f422..a55ec3ceb2e5 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -136,88 +65,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -138,82 +67,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -70891,14 +69039,12 @@ index 5adadf70f422..a55ec3ceb2e5 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -70937,12 +69083,10 @@ index 5adadf70f422..a55ec3ceb2e5 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -70951,28 +69095,27 @@ index 5adadf70f422..a55ec3ceb2e5 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("webrtc_libvpx_interface_gn")
diff --git third_party/libwebrtc/modules/video_coding/webrtc_vp8_gn/moz.build third_party/libwebrtc/modules/video_coding/webrtc_vp8_gn/moz.build
-index f402ec01a29e..9cd5350ac31a 100644
+index 83497c58de59..59b9cf953887 100644
--- third_party/libwebrtc/modules/video_coding/webrtc_vp8_gn/moz.build
+++ third_party/libwebrtc/modules/video_coding/webrtc_vp8_gn/moz.build
-@@ -16,12 +16,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -16,13 +16,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -70989,7 +69132,7 @@ index f402ec01a29e..9cd5350ac31a 100644
FINAL_LIBRARY = "xul"
-@@ -51,99 +60,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -53,99 +62,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -71090,7 +69233,7 @@ index f402ec01a29e..9cd5350ac31a 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -151,88 +68,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -153,82 +70,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -71110,14 +69253,12 @@ index f402ec01a29e..9cd5350ac31a 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -71156,12 +69297,10 @@ index f402ec01a29e..9cd5350ac31a 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -71170,28 +69309,27 @@ index f402ec01a29e..9cd5350ac31a 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("webrtc_vp8_gn")
diff --git third_party/libwebrtc/modules/video_coding/webrtc_vp8_scalability_gn/moz.build third_party/libwebrtc/modules/video_coding/webrtc_vp8_scalability_gn/moz.build
-index 570c9383d5bb..b7aac07667b6 100644
+index f7123a48ff94..159d0f488cf5 100644
--- third_party/libwebrtc/modules/video_coding/webrtc_vp8_scalability_gn/moz.build
+++ third_party/libwebrtc/modules/video_coding/webrtc_vp8_scalability_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -71208,7 +69346,7 @@ index 570c9383d5bb..b7aac07667b6 100644
FINAL_LIBRARY = "xul"
-@@ -45,87 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,87 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -71297,7 +69435,7 @@ index 570c9383d5bb..b7aac07667b6 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -133,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -135,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -71317,14 +69455,12 @@ index 570c9383d5bb..b7aac07667b6 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -71363,12 +69499,10 @@ index 570c9383d5bb..b7aac07667b6 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -71377,28 +69511,27 @@ index 570c9383d5bb..b7aac07667b6 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("webrtc_vp8_scalability_gn")
diff --git third_party/libwebrtc/modules/video_coding/webrtc_vp8_temporal_layers_gn/moz.build third_party/libwebrtc/modules/video_coding/webrtc_vp8_temporal_layers_gn/moz.build
-index ece868daa962..cb6d66c5dd83 100644
+index 1eef00eaf9b7..38bf89857dd5 100644
--- third_party/libwebrtc/modules/video_coding/webrtc_vp8_temporal_layers_gn/moz.build
+++ third_party/libwebrtc/modules/video_coding/webrtc_vp8_temporal_layers_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -71415,7 +69548,7 @@ index ece868daa962..cb6d66c5dd83 100644
FINAL_LIBRARY = "xul"
-@@ -50,99 +59,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -52,99 +61,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -71516,7 +69649,7 @@ index ece868daa962..cb6d66c5dd83 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -150,88 +67,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -152,82 +69,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -71536,14 +69669,12 @@ index ece868daa962..cb6d66c5dd83 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -71582,12 +69713,10 @@ index ece868daa962..cb6d66c5dd83 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -71596,28 +69725,27 @@ index ece868daa962..cb6d66c5dd83 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("webrtc_vp8_temporal_layers_gn")
diff --git third_party/libwebrtc/modules/video_coding/webrtc_vp9_gn/moz.build third_party/libwebrtc/modules/video_coding/webrtc_vp9_gn/moz.build
-index 97907050ab85..27fc31791159 100644
+index bbd8102cbd1a..8cca12c5caf8 100644
--- third_party/libwebrtc/modules/video_coding/webrtc_vp9_gn/moz.build
+++ third_party/libwebrtc/modules/video_coding/webrtc_vp9_gn/moz.build
-@@ -16,12 +16,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -16,13 +16,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -71634,7 +69762,7 @@ index 97907050ab85..27fc31791159 100644
FINAL_LIBRARY = "xul"
-@@ -53,99 +62,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -55,99 +64,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -71735,7 +69863,7 @@ index 97907050ab85..27fc31791159 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -153,88 +70,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -155,82 +72,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -71755,14 +69883,12 @@ index 97907050ab85..27fc31791159 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -71801,12 +69927,10 @@ index 97907050ab85..27fc31791159 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -71815,28 +69939,27 @@ index 97907050ab85..27fc31791159 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("webrtc_vp9_gn")
diff --git third_party/libwebrtc/modules/video_coding/webrtc_vp9_helpers_gn/moz.build third_party/libwebrtc/modules/video_coding/webrtc_vp9_helpers_gn/moz.build
-index b5c3fb618866..a18a49feb3ed 100644
+index f57a0a7e568b..9a78b83fbd8c 100644
--- third_party/libwebrtc/modules/video_coding/webrtc_vp9_helpers_gn/moz.build
+++ third_party/libwebrtc/modules/video_coding/webrtc_vp9_helpers_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -71853,7 +69976,7 @@ index b5c3fb618866..a18a49feb3ed 100644
FINAL_LIBRARY = "xul"
-@@ -45,98 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,98 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -71953,7 +70076,7 @@ index b5c3fb618866..a18a49feb3ed 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -144,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -146,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -71973,14 +70096,12 @@ index b5c3fb618866..a18a49feb3ed 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -72019,12 +70140,10 @@ index b5c3fb618866..a18a49feb3ed 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -72033,23 +70152,21 @@ index b5c3fb618866..a18a49feb3ed 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("webrtc_vp9_helpers_gn")
diff --git third_party/libwebrtc/moz.build third_party/libwebrtc/moz.build
-index c6cc8931d764..9bd6a676a25f 100644
+index 84cfd37b7351..a14de2b579ed 100644
--- third_party/libwebrtc/moz.build
+++ third_party/libwebrtc/moz.build
-@@ -290,6 +290,8 @@ DIRS += [
+@@ -289,6 +289,8 @@ DIRS += [
"/third_party/libwebrtc/modules/congestion_controller/goog_cc/send_side_bwe_gn",
"/third_party/libwebrtc/modules/congestion_controller/rtp/control_handler_gn",
"/third_party/libwebrtc/modules/congestion_controller/rtp/transport_feedback_gn",
@@ -72058,7 +70175,7 @@ index c6cc8931d764..9bd6a676a25f 100644
"/third_party/libwebrtc/modules/module_api_gn",
"/third_party/libwebrtc/modules/module_api_public_gn",
"/third_party/libwebrtc/modules/module_fec_api_gn",
-@@ -515,137 +517,30 @@ DIRS += [
+@@ -512,137 +514,30 @@ DIRS += [
"/third_party/libwebrtc/webrtc_gn"
]
@@ -72200,7 +70317,7 @@ index c6cc8931d764..9bd6a676a25f 100644
DIRS += [
"/third_party/libwebrtc/common_audio/common_audio_avx2_gn",
-@@ -653,13 +548,11 @@ if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
+@@ -650,13 +545,11 @@ if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
"/third_party/libwebrtc/modules/audio_processing/aec3/aec3_avx2_gn",
"/third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/vector_math_avx2_gn",
"/third_party/libwebrtc/modules/desktop_capture/desktop_capture_differ_sse2_gn",
@@ -72215,7 +70332,7 @@ index c6cc8931d764..9bd6a676a25f 100644
DIRS += [
"/third_party/libwebrtc/common_audio/common_audio_avx2_gn",
-@@ -667,73 +560,6 @@ if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+@@ -664,73 +557,6 @@ if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
"/third_party/libwebrtc/modules/audio_processing/aec3/aec3_avx2_gn",
"/third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/vector_math_avx2_gn",
"/third_party/libwebrtc/modules/desktop_capture/desktop_capture_differ_sse2_gn",
@@ -72290,15 +70407,16 @@ index c6cc8931d764..9bd6a676a25f 100644
- "/third_party/libwebrtc/modules/desktop_capture/primitives_gn"
- ]
diff --git third_party/libwebrtc/net/dcsctp/common/internal_types_gn/moz.build third_party/libwebrtc/net/dcsctp/common/internal_types_gn/moz.build
-index 0b2c09fdcff0..092a150a2352 100644
+index 5d989ceee1f6..0190347650e9 100644
--- third_party/libwebrtc/net/dcsctp/common/internal_types_gn/moz.build
+++ third_party/libwebrtc/net/dcsctp/common/internal_types_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -72315,7 +70433,7 @@ index 0b2c09fdcff0..092a150a2352 100644
FINAL_LIBRARY = "xul"
-@@ -41,87 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,87 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -72404,7 +70522,7 @@ index 0b2c09fdcff0..092a150a2352 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -129,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -131,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -72420,19 +70538,17 @@ index 0b2c09fdcff0..092a150a2352 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -159,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -159,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -72458,35 +70574,32 @@ index 0b2c09fdcff0..092a150a2352 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("internal_types_gn")
diff --git third_party/libwebrtc/net/dcsctp/common/math_gn/moz.build third_party/libwebrtc/net/dcsctp/common/math_gn/moz.build
-index f24dd018c572..bdec311c880e 100644
+index 5e2c9f2def32..7eaf7c5142d8 100644
--- third_party/libwebrtc/net/dcsctp/common/math_gn/moz.build
+++ third_party/libwebrtc/net/dcsctp/common/math_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -72503,7 +70616,7 @@ index f24dd018c572..bdec311c880e 100644
FINAL_LIBRARY = "xul"
-@@ -41,83 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,83 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -72588,7 +70701,7 @@ index f24dd018c572..bdec311c880e 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -125,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -127,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -72604,19 +70717,17 @@ index f24dd018c572..bdec311c880e 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -155,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -155,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -72642,35 +70753,32 @@ index f24dd018c572..bdec311c880e 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("math_gn")
diff --git third_party/libwebrtc/net/dcsctp/common/sequence_numbers_gn/moz.build third_party/libwebrtc/net/dcsctp/common/sequence_numbers_gn/moz.build
-index bdbcc93d83c5..042fc3ef9e00 100644
+index 5c1a80e0070e..5d69af7109d6 100644
--- third_party/libwebrtc/net/dcsctp/common/sequence_numbers_gn/moz.build
+++ third_party/libwebrtc/net/dcsctp/common/sequence_numbers_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -72687,7 +70795,7 @@ index bdbcc93d83c5..042fc3ef9e00 100644
FINAL_LIBRARY = "xul"
-@@ -41,87 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,87 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -72776,7 +70884,7 @@ index bdbcc93d83c5..042fc3ef9e00 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -129,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -131,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -72792,19 +70900,17 @@ index bdbcc93d83c5..042fc3ef9e00 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -159,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -159,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -72830,35 +70936,32 @@ index bdbcc93d83c5..042fc3ef9e00 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("sequence_numbers_gn")
diff --git third_party/libwebrtc/net/dcsctp/packet/bounded_io_gn/moz.build third_party/libwebrtc/net/dcsctp/packet/bounded_io_gn/moz.build
-index 140f34e71edc..0674120fb66d 100644
+index 3f2b5a02680f..55149d8fe27a 100644
--- third_party/libwebrtc/net/dcsctp/packet/bounded_io_gn/moz.build
+++ third_party/libwebrtc/net/dcsctp/packet/bounded_io_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -72875,7 +70978,7 @@ index 140f34e71edc..0674120fb66d 100644
FINAL_LIBRARY = "xul"
-@@ -41,87 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,87 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -72964,7 +71067,7 @@ index 140f34e71edc..0674120fb66d 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -129,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -131,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -72980,19 +71083,17 @@ index 140f34e71edc..0674120fb66d 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -159,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -159,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -73018,35 +71119,32 @@ index 140f34e71edc..0674120fb66d 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("bounded_io_gn")
diff --git third_party/libwebrtc/net/dcsctp/packet/chunk_gn/moz.build third_party/libwebrtc/net/dcsctp/packet/chunk_gn/moz.build
-index 233c3fc51a0d..03c2f87070e4 100644
+index 353abfb3fb3d..872482ca3530 100644
--- third_party/libwebrtc/net/dcsctp/packet/chunk_gn/moz.build
+++ third_party/libwebrtc/net/dcsctp/packet/chunk_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -73063,7 +71161,7 @@ index 233c3fc51a0d..03c2f87070e4 100644
FINAL_LIBRARY = "xul"
-@@ -62,94 +71,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -64,94 +73,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -73159,7 +71257,7 @@ index 233c3fc51a0d..03c2f87070e4 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -157,88 +79,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -159,82 +81,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -73179,14 +71277,12 @@ index 233c3fc51a0d..03c2f87070e4 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -73225,12 +71321,10 @@ index 233c3fc51a0d..03c2f87070e4 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -73239,28 +71333,27 @@ index 233c3fc51a0d..03c2f87070e4 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("chunk_gn")
diff --git third_party/libwebrtc/net/dcsctp/packet/chunk_validators_gn/moz.build third_party/libwebrtc/net/dcsctp/packet/chunk_validators_gn/moz.build
-index 84e9ee6957e2..6583b0e50f8f 100644
+index 7b67df816ef9..3ffb653184ca 100644
--- third_party/libwebrtc/net/dcsctp/packet/chunk_validators_gn/moz.build
+++ third_party/libwebrtc/net/dcsctp/packet/chunk_validators_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -73277,7 +71370,7 @@ index 84e9ee6957e2..6583b0e50f8f 100644
FINAL_LIBRARY = "xul"
-@@ -45,94 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,94 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -73373,7 +71466,7 @@ index 84e9ee6957e2..6583b0e50f8f 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -140,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -142,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -73393,14 +71486,12 @@ index 84e9ee6957e2..6583b0e50f8f 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -73439,12 +71530,10 @@ index 84e9ee6957e2..6583b0e50f8f 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -73453,28 +71542,27 @@ index 84e9ee6957e2..6583b0e50f8f 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("chunk_validators_gn")
diff --git third_party/libwebrtc/net/dcsctp/packet/crc32c_gn/moz.build third_party/libwebrtc/net/dcsctp/packet/crc32c_gn/moz.build
-index 14a85ac16c1e..8e046a16bdb8 100644
+index 7cee175df41c..9b19d2ce9ae1 100644
--- third_party/libwebrtc/net/dcsctp/packet/crc32c_gn/moz.build
+++ third_party/libwebrtc/net/dcsctp/packet/crc32c_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -73491,7 +71579,7 @@ index 14a85ac16c1e..8e046a16bdb8 100644
FINAL_LIBRARY = "xul"
-@@ -45,87 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,87 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -73580,7 +71668,7 @@ index 14a85ac16c1e..8e046a16bdb8 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -133,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -135,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -73600,14 +71688,12 @@ index 14a85ac16c1e..8e046a16bdb8 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -73646,12 +71732,10 @@ index 14a85ac16c1e..8e046a16bdb8 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -73660,28 +71744,27 @@ index 14a85ac16c1e..8e046a16bdb8 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("crc32c_gn")
diff --git third_party/libwebrtc/net/dcsctp/packet/data_gn/moz.build third_party/libwebrtc/net/dcsctp/packet/data_gn/moz.build
-index 8d820a7d88d4..379a28ef9b5d 100644
+index 42fbfd5dd1f9..14d7570c9647 100644
--- third_party/libwebrtc/net/dcsctp/packet/data_gn/moz.build
+++ third_party/libwebrtc/net/dcsctp/packet/data_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -73698,7 +71781,7 @@ index 8d820a7d88d4..379a28ef9b5d 100644
FINAL_LIBRARY = "xul"
-@@ -41,87 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,87 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -73787,7 +71870,7 @@ index 8d820a7d88d4..379a28ef9b5d 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -129,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -131,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -73803,19 +71886,17 @@ index 8d820a7d88d4..379a28ef9b5d 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -159,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -159,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -73841,35 +71922,32 @@ index 8d820a7d88d4..379a28ef9b5d 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("data_gn")
diff --git third_party/libwebrtc/net/dcsctp/packet/error_cause_gn/moz.build third_party/libwebrtc/net/dcsctp/packet/error_cause_gn/moz.build
-index 045aa0a8c864..30301114bdd5 100644
+index abbfe919bab4..c4d0d6069fcd 100644
--- third_party/libwebrtc/net/dcsctp/packet/error_cause_gn/moz.build
+++ third_party/libwebrtc/net/dcsctp/packet/error_cause_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -73886,7 +71964,7 @@ index 045aa0a8c864..30301114bdd5 100644
FINAL_LIBRARY = "xul"
-@@ -58,94 +67,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -60,94 +69,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -73982,7 +72060,7 @@ index 045aa0a8c864..30301114bdd5 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -153,88 +75,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -155,82 +77,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -74002,14 +72080,12 @@ index 045aa0a8c864..30301114bdd5 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -74048,12 +72124,10 @@ index 045aa0a8c864..30301114bdd5 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -74062,28 +72136,27 @@ index 045aa0a8c864..30301114bdd5 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("error_cause_gn")
diff --git third_party/libwebrtc/net/dcsctp/packet/parameter_gn/moz.build third_party/libwebrtc/net/dcsctp/packet/parameter_gn/moz.build
-index b49605267ba7..58638908ffd5 100644
+index 35547f27626c..ef2aa914823a 100644
--- third_party/libwebrtc/net/dcsctp/packet/parameter_gn/moz.build
+++ third_party/libwebrtc/net/dcsctp/packet/parameter_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -74100,7 +72173,7 @@ index b49605267ba7..58638908ffd5 100644
FINAL_LIBRARY = "xul"
-@@ -56,94 +65,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -58,94 +67,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -74196,7 +72269,7 @@ index b49605267ba7..58638908ffd5 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -151,88 +73,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -153,82 +75,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -74216,14 +72289,12 @@ index b49605267ba7..58638908ffd5 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -74262,12 +72333,10 @@ index b49605267ba7..58638908ffd5 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -74276,28 +72345,27 @@ index b49605267ba7..58638908ffd5 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("parameter_gn")
diff --git third_party/libwebrtc/net/dcsctp/packet/sctp_packet_gn/moz.build third_party/libwebrtc/net/dcsctp/packet/sctp_packet_gn/moz.build
-index 595e2a4b47fc..1a73e6f7cce3 100644
+index 543236d4b64f..a1bd6d4f00ca 100644
--- third_party/libwebrtc/net/dcsctp/packet/sctp_packet_gn/moz.build
+++ third_party/libwebrtc/net/dcsctp/packet/sctp_packet_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -74314,7 +72382,7 @@ index 595e2a4b47fc..1a73e6f7cce3 100644
FINAL_LIBRARY = "xul"
-@@ -45,94 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,94 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -74410,7 +72478,7 @@ index 595e2a4b47fc..1a73e6f7cce3 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -140,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -142,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -74430,14 +72498,12 @@ index 595e2a4b47fc..1a73e6f7cce3 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -74476,12 +72542,10 @@ index 595e2a4b47fc..1a73e6f7cce3 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -74490,28 +72554,27 @@ index 595e2a4b47fc..1a73e6f7cce3 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("sctp_packet_gn")
diff --git third_party/libwebrtc/net/dcsctp/packet/tlv_trait_gn/moz.build third_party/libwebrtc/net/dcsctp/packet/tlv_trait_gn/moz.build
-index 501e087cf4f4..46aca2b63439 100644
+index 4f179f644afd..f3745d68b2a2 100644
--- third_party/libwebrtc/net/dcsctp/packet/tlv_trait_gn/moz.build
+++ third_party/libwebrtc/net/dcsctp/packet/tlv_trait_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -74528,7 +72591,7 @@ index 501e087cf4f4..46aca2b63439 100644
FINAL_LIBRARY = "xul"
-@@ -45,94 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,94 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -74624,7 +72687,7 @@ index 501e087cf4f4..46aca2b63439 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -140,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -142,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -74644,14 +72707,12 @@ index 501e087cf4f4..46aca2b63439 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -74690,12 +72751,10 @@ index 501e087cf4f4..46aca2b63439 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -74704,28 +72763,27 @@ index 501e087cf4f4..46aca2b63439 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("tlv_trait_gn")
diff --git third_party/libwebrtc/net/dcsctp/public/factory_gn/moz.build third_party/libwebrtc/net/dcsctp/public/factory_gn/moz.build
-index 8bffc5ccb823..076f5770a5d6 100644
+index 3c15f57a7e7c..b63147ae3a61 100644
--- third_party/libwebrtc/net/dcsctp/public/factory_gn/moz.build
+++ third_party/libwebrtc/net/dcsctp/public/factory_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -74742,7 +72800,7 @@ index 8bffc5ccb823..076f5770a5d6 100644
FINAL_LIBRARY = "xul"
-@@ -45,94 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,94 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -74838,7 +72896,7 @@ index 8bffc5ccb823..076f5770a5d6 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -140,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -142,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -74858,14 +72916,12 @@ index 8bffc5ccb823..076f5770a5d6 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -74904,12 +72960,10 @@ index 8bffc5ccb823..076f5770a5d6 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -74918,28 +72972,27 @@ index 8bffc5ccb823..076f5770a5d6 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("factory_gn")
diff --git third_party/libwebrtc/net/dcsctp/public/socket_gn/moz.build third_party/libwebrtc/net/dcsctp/public/socket_gn/moz.build
-index 927b5a428912..a6ed4c24ef15 100644
+index 25e24b187285..ccb418ece198 100644
--- third_party/libwebrtc/net/dcsctp/public/socket_gn/moz.build
+++ third_party/libwebrtc/net/dcsctp/public/socket_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -74956,7 +73009,7 @@ index 927b5a428912..a6ed4c24ef15 100644
FINAL_LIBRARY = "xul"
-@@ -45,87 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,87 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -75045,7 +73098,7 @@ index 927b5a428912..a6ed4c24ef15 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -133,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -135,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -75065,14 +73118,12 @@ index 927b5a428912..a6ed4c24ef15 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -75111,12 +73162,10 @@ index 927b5a428912..a6ed4c24ef15 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -75125,28 +73174,27 @@ index 927b5a428912..a6ed4c24ef15 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("socket_gn")
diff --git third_party/libwebrtc/net/dcsctp/public/types_gn/moz.build third_party/libwebrtc/net/dcsctp/public/types_gn/moz.build
-index 653ad6fa967b..7aa084722ff6 100644
+index 0443a29b77d4..4528b2721a7b 100644
--- third_party/libwebrtc/net/dcsctp/public/types_gn/moz.build
+++ third_party/libwebrtc/net/dcsctp/public/types_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -75163,7 +73211,7 @@ index 653ad6fa967b..7aa084722ff6 100644
FINAL_LIBRARY = "xul"
-@@ -41,87 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,87 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -75252,7 +73300,7 @@ index 653ad6fa967b..7aa084722ff6 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -129,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -131,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -75268,19 +73316,17 @@ index 653ad6fa967b..7aa084722ff6 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -159,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -159,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -75306,35 +73352,32 @@ index 653ad6fa967b..7aa084722ff6 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("types_gn")
diff --git third_party/libwebrtc/net/dcsctp/rx/data_tracker_gn/moz.build third_party/libwebrtc/net/dcsctp/rx/data_tracker_gn/moz.build
-index 3a621be8ee0c..c41e3cea29db 100644
+index 70a0e2b772d1..ee1c7992d039 100644
--- third_party/libwebrtc/net/dcsctp/rx/data_tracker_gn/moz.build
+++ third_party/libwebrtc/net/dcsctp/rx/data_tracker_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -75351,7 +73394,7 @@ index 3a621be8ee0c..c41e3cea29db 100644
FINAL_LIBRARY = "xul"
-@@ -45,94 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,94 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -75447,7 +73490,7 @@ index 3a621be8ee0c..c41e3cea29db 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -140,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -142,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -75467,14 +73510,12 @@ index 3a621be8ee0c..c41e3cea29db 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -75513,12 +73554,10 @@ index 3a621be8ee0c..c41e3cea29db 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -75527,28 +73566,27 @@ index 3a621be8ee0c..c41e3cea29db 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("data_tracker_gn")
diff --git third_party/libwebrtc/net/dcsctp/rx/interleaved_reassembly_streams_gn/moz.build third_party/libwebrtc/net/dcsctp/rx/interleaved_reassembly_streams_gn/moz.build
-index 970d2ca3e440..725acafe32f8 100644
+index f107fbd0ea75..4afed3eeafd1 100644
--- third_party/libwebrtc/net/dcsctp/rx/interleaved_reassembly_streams_gn/moz.build
+++ third_party/libwebrtc/net/dcsctp/rx/interleaved_reassembly_streams_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -75565,7 +73603,7 @@ index 970d2ca3e440..725acafe32f8 100644
FINAL_LIBRARY = "xul"
-@@ -45,94 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,94 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -75661,7 +73699,7 @@ index 970d2ca3e440..725acafe32f8 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -140,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -142,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -75681,14 +73719,12 @@ index 970d2ca3e440..725acafe32f8 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -75727,12 +73763,10 @@ index 970d2ca3e440..725acafe32f8 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -75741,28 +73775,27 @@ index 970d2ca3e440..725acafe32f8 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("interleaved_reassembly_streams_gn")
diff --git third_party/libwebrtc/net/dcsctp/rx/reassembly_queue_gn/moz.build third_party/libwebrtc/net/dcsctp/rx/reassembly_queue_gn/moz.build
-index ebc514445924..cdf1107bd75d 100644
+index b5de81a0f0e3..ba62dcc0cc0a 100644
--- third_party/libwebrtc/net/dcsctp/rx/reassembly_queue_gn/moz.build
+++ third_party/libwebrtc/net/dcsctp/rx/reassembly_queue_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -75779,7 +73812,7 @@ index ebc514445924..cdf1107bd75d 100644
FINAL_LIBRARY = "xul"
-@@ -45,94 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,94 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -75875,7 +73908,7 @@ index ebc514445924..cdf1107bd75d 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -140,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -142,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -75895,14 +73928,12 @@ index ebc514445924..cdf1107bd75d 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -75941,12 +73972,10 @@ index ebc514445924..cdf1107bd75d 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -75955,28 +73984,27 @@ index ebc514445924..cdf1107bd75d 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("reassembly_queue_gn")
diff --git third_party/libwebrtc/net/dcsctp/rx/reassembly_streams_gn/moz.build third_party/libwebrtc/net/dcsctp/rx/reassembly_streams_gn/moz.build
-index d2b225cc9eb1..a219368de740 100644
+index 2fd7cf0908d9..b2c7a7b46ae0 100644
--- third_party/libwebrtc/net/dcsctp/rx/reassembly_streams_gn/moz.build
+++ third_party/libwebrtc/net/dcsctp/rx/reassembly_streams_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -75993,7 +74021,7 @@ index d2b225cc9eb1..a219368de740 100644
FINAL_LIBRARY = "xul"
-@@ -41,94 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,94 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -76089,7 +74117,7 @@ index d2b225cc9eb1..a219368de740 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -136,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -138,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -76105,19 +74133,17 @@ index d2b225cc9eb1..a219368de740 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -166,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -166,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -76143,35 +74169,32 @@ index d2b225cc9eb1..a219368de740 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("reassembly_streams_gn")
diff --git third_party/libwebrtc/net/dcsctp/rx/traditional_reassembly_streams_gn/moz.build third_party/libwebrtc/net/dcsctp/rx/traditional_reassembly_streams_gn/moz.build
-index ec9eb8c8dca6..e9613ef83f3f 100644
+index bd8e9eb36141..f86e4e49ef1e 100644
--- third_party/libwebrtc/net/dcsctp/rx/traditional_reassembly_streams_gn/moz.build
+++ third_party/libwebrtc/net/dcsctp/rx/traditional_reassembly_streams_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -76188,7 +74211,7 @@ index ec9eb8c8dca6..e9613ef83f3f 100644
FINAL_LIBRARY = "xul"
-@@ -45,94 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,94 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -76284,7 +74307,7 @@ index ec9eb8c8dca6..e9613ef83f3f 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -140,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -142,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -76304,14 +74327,12 @@ index ec9eb8c8dca6..e9613ef83f3f 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -76350,12 +74371,10 @@ index ec9eb8c8dca6..e9613ef83f3f 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -76364,28 +74383,27 @@ index ec9eb8c8dca6..e9613ef83f3f 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("traditional_reassembly_streams_gn")
diff --git third_party/libwebrtc/net/dcsctp/socket/context_gn/moz.build third_party/libwebrtc/net/dcsctp/socket/context_gn/moz.build
-index 5191b1ff25e5..d5553041ffcf 100644
+index c57262d8ef49..ffa8a5cda3c8 100644
--- third_party/libwebrtc/net/dcsctp/socket/context_gn/moz.build
+++ third_party/libwebrtc/net/dcsctp/socket/context_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -76402,7 +74420,7 @@ index 5191b1ff25e5..d5553041ffcf 100644
FINAL_LIBRARY = "xul"
-@@ -41,94 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,94 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -76498,7 +74516,7 @@ index 5191b1ff25e5..d5553041ffcf 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -136,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -138,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -76514,19 +74532,17 @@ index 5191b1ff25e5..d5553041ffcf 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -166,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -166,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -76552,35 +74568,32 @@ index 5191b1ff25e5..d5553041ffcf 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("context_gn")
diff --git third_party/libwebrtc/net/dcsctp/socket/dcsctp_socket_gn/moz.build third_party/libwebrtc/net/dcsctp/socket/dcsctp_socket_gn/moz.build
-index f60268863f14..6a8f037b8820 100644
+index 5120a15a6937..e2c9efaec29d 100644
--- third_party/libwebrtc/net/dcsctp/socket/dcsctp_socket_gn/moz.build
+++ third_party/libwebrtc/net/dcsctp/socket/dcsctp_socket_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -76597,7 +74610,7 @@ index f60268863f14..6a8f037b8820 100644
FINAL_LIBRARY = "xul"
-@@ -47,94 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -49,94 +58,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -76693,7 +74706,7 @@ index f60268863f14..6a8f037b8820 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -142,88 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -144,82 +66,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -76713,14 +74726,12 @@ index f60268863f14..6a8f037b8820 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -76759,12 +74770,10 @@ index f60268863f14..6a8f037b8820 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -76773,28 +74782,27 @@ index f60268863f14..6a8f037b8820 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("dcsctp_socket_gn")
diff --git third_party/libwebrtc/net/dcsctp/socket/heartbeat_handler_gn/moz.build third_party/libwebrtc/net/dcsctp/socket/heartbeat_handler_gn/moz.build
-index b6673bdcb35d..38c33f31da9f 100644
+index eb861906769d..050ff51340a0 100644
--- third_party/libwebrtc/net/dcsctp/socket/heartbeat_handler_gn/moz.build
+++ third_party/libwebrtc/net/dcsctp/socket/heartbeat_handler_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -76811,7 +74819,7 @@ index b6673bdcb35d..38c33f31da9f 100644
FINAL_LIBRARY = "xul"
-@@ -45,94 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,94 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -76907,7 +74915,7 @@ index b6673bdcb35d..38c33f31da9f 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -140,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -142,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -76927,14 +74935,12 @@ index b6673bdcb35d..38c33f31da9f 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -76973,12 +74979,10 @@ index b6673bdcb35d..38c33f31da9f 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -76987,28 +74991,27 @@ index b6673bdcb35d..38c33f31da9f 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("heartbeat_handler_gn")
diff --git third_party/libwebrtc/net/dcsctp/socket/packet_sender_gn/moz.build third_party/libwebrtc/net/dcsctp/socket/packet_sender_gn/moz.build
-index 2a98bd00a625..b510960c9a21 100644
+index 052785897c7c..5c764530cba1 100644
--- third_party/libwebrtc/net/dcsctp/socket/packet_sender_gn/moz.build
+++ third_party/libwebrtc/net/dcsctp/socket/packet_sender_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -77025,7 +75028,7 @@ index 2a98bd00a625..b510960c9a21 100644
FINAL_LIBRARY = "xul"
-@@ -45,94 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,94 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -77121,7 +75124,7 @@ index 2a98bd00a625..b510960c9a21 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -140,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -142,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -77141,14 +75144,12 @@ index 2a98bd00a625..b510960c9a21 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -77187,12 +75188,10 @@ index 2a98bd00a625..b510960c9a21 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -77201,28 +75200,27 @@ index 2a98bd00a625..b510960c9a21 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("packet_sender_gn")
diff --git third_party/libwebrtc/net/dcsctp/socket/stream_reset_handler_gn/moz.build third_party/libwebrtc/net/dcsctp/socket/stream_reset_handler_gn/moz.build
-index 8f3480e9ca8d..7a29d5249b18 100644
+index 421593aa97f2..659bf023c4a3 100644
--- third_party/libwebrtc/net/dcsctp/socket/stream_reset_handler_gn/moz.build
+++ third_party/libwebrtc/net/dcsctp/socket/stream_reset_handler_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -77239,7 +75237,7 @@ index 8f3480e9ca8d..7a29d5249b18 100644
FINAL_LIBRARY = "xul"
-@@ -45,94 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,94 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -77335,7 +75333,7 @@ index 8f3480e9ca8d..7a29d5249b18 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -140,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -142,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -77355,14 +75353,12 @@ index 8f3480e9ca8d..7a29d5249b18 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -77401,12 +75397,10 @@ index 8f3480e9ca8d..7a29d5249b18 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -77415,28 +75409,27 @@ index 8f3480e9ca8d..7a29d5249b18 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("stream_reset_handler_gn")
diff --git third_party/libwebrtc/net/dcsctp/socket/transmission_control_block_gn/moz.build third_party/libwebrtc/net/dcsctp/socket/transmission_control_block_gn/moz.build
-index 1fceb333f990..dbf0adade674 100644
+index 7d29e6f235bc..bbe20788c261 100644
--- third_party/libwebrtc/net/dcsctp/socket/transmission_control_block_gn/moz.build
+++ third_party/libwebrtc/net/dcsctp/socket/transmission_control_block_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -77453,7 +75446,7 @@ index 1fceb333f990..dbf0adade674 100644
FINAL_LIBRARY = "xul"
-@@ -45,94 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,94 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -77549,7 +75542,7 @@ index 1fceb333f990..dbf0adade674 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -140,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -142,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -77569,14 +75562,12 @@ index 1fceb333f990..dbf0adade674 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -77615,12 +75606,10 @@ index 1fceb333f990..dbf0adade674 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -77629,28 +75618,27 @@ index 1fceb333f990..dbf0adade674 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("transmission_control_block_gn")
diff --git third_party/libwebrtc/net/dcsctp/timer/task_queue_timeout_gn/moz.build third_party/libwebrtc/net/dcsctp/timer/task_queue_timeout_gn/moz.build
-index 55a0b4115a34..d8d1eb6264ab 100644
+index 63c797a30bdd..c75a4734ac3f 100644
--- third_party/libwebrtc/net/dcsctp/timer/task_queue_timeout_gn/moz.build
+++ third_party/libwebrtc/net/dcsctp/timer/task_queue_timeout_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -77667,7 +75655,7 @@ index 55a0b4115a34..d8d1eb6264ab 100644
FINAL_LIBRARY = "xul"
-@@ -45,94 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,94 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -77763,7 +75751,7 @@ index 55a0b4115a34..d8d1eb6264ab 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -140,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -142,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -77783,14 +75771,12 @@ index 55a0b4115a34..d8d1eb6264ab 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -77829,12 +75815,10 @@ index 55a0b4115a34..d8d1eb6264ab 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -77843,28 +75827,27 @@ index 55a0b4115a34..d8d1eb6264ab 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("task_queue_timeout_gn")
diff --git third_party/libwebrtc/net/dcsctp/timer/timer_gn/moz.build third_party/libwebrtc/net/dcsctp/timer/timer_gn/moz.build
-index cd563c4058bc..df65aca6a01c 100644
+index 54e896eb35ab..51253edabb96 100644
--- third_party/libwebrtc/net/dcsctp/timer/timer_gn/moz.build
+++ third_party/libwebrtc/net/dcsctp/timer/timer_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -77881,7 +75864,7 @@ index cd563c4058bc..df65aca6a01c 100644
FINAL_LIBRARY = "xul"
-@@ -45,87 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,87 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -77970,7 +75953,7 @@ index cd563c4058bc..df65aca6a01c 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -133,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -135,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -77990,14 +75973,12 @@ index cd563c4058bc..df65aca6a01c 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -78036,12 +76017,10 @@ index cd563c4058bc..df65aca6a01c 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -78050,28 +76029,27 @@ index cd563c4058bc..df65aca6a01c 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("timer_gn")
diff --git third_party/libwebrtc/net/dcsctp/tx/outstanding_data_gn/moz.build third_party/libwebrtc/net/dcsctp/tx/outstanding_data_gn/moz.build
-index ac4bbdcd2338..326c428a1778 100644
+index 0548bf7afb2f..cdd387364988 100644
--- third_party/libwebrtc/net/dcsctp/tx/outstanding_data_gn/moz.build
+++ third_party/libwebrtc/net/dcsctp/tx/outstanding_data_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -78088,7 +76066,7 @@ index ac4bbdcd2338..326c428a1778 100644
FINAL_LIBRARY = "xul"
-@@ -45,94 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,94 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -78184,7 +76162,7 @@ index ac4bbdcd2338..326c428a1778 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -140,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -142,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -78204,14 +76182,12 @@ index ac4bbdcd2338..326c428a1778 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -78250,12 +76226,10 @@ index ac4bbdcd2338..326c428a1778 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -78264,28 +76238,27 @@ index ac4bbdcd2338..326c428a1778 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("outstanding_data_gn")
diff --git third_party/libwebrtc/net/dcsctp/tx/retransmission_error_counter_gn/moz.build third_party/libwebrtc/net/dcsctp/tx/retransmission_error_counter_gn/moz.build
-index b0386ae0a511..cbc589514252 100644
+index 95e9bc2679a5..2ebdf85adf8a 100644
--- third_party/libwebrtc/net/dcsctp/tx/retransmission_error_counter_gn/moz.build
+++ third_party/libwebrtc/net/dcsctp/tx/retransmission_error_counter_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -78302,7 +76275,7 @@ index b0386ae0a511..cbc589514252 100644
FINAL_LIBRARY = "xul"
-@@ -45,94 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,94 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -78398,7 +76371,7 @@ index b0386ae0a511..cbc589514252 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -140,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -142,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -78418,14 +76391,12 @@ index b0386ae0a511..cbc589514252 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -78464,12 +76435,10 @@ index b0386ae0a511..cbc589514252 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -78478,28 +76447,27 @@ index b0386ae0a511..cbc589514252 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("retransmission_error_counter_gn")
diff --git third_party/libwebrtc/net/dcsctp/tx/retransmission_queue_gn/moz.build third_party/libwebrtc/net/dcsctp/tx/retransmission_queue_gn/moz.build
-index 58fdf7dd5115..55c75c1fb402 100644
+index aaaf15543dae..db73ce751e20 100644
--- third_party/libwebrtc/net/dcsctp/tx/retransmission_queue_gn/moz.build
+++ third_party/libwebrtc/net/dcsctp/tx/retransmission_queue_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -78516,7 +76484,7 @@ index 58fdf7dd5115..55c75c1fb402 100644
FINAL_LIBRARY = "xul"
-@@ -45,94 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,94 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -78612,7 +76580,7 @@ index 58fdf7dd5115..55c75c1fb402 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -140,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -142,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -78632,14 +76600,12 @@ index 58fdf7dd5115..55c75c1fb402 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -78678,12 +76644,10 @@ index 58fdf7dd5115..55c75c1fb402 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -78692,28 +76656,27 @@ index 58fdf7dd5115..55c75c1fb402 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("retransmission_queue_gn")
diff --git third_party/libwebrtc/net/dcsctp/tx/retransmission_timeout_gn/moz.build third_party/libwebrtc/net/dcsctp/tx/retransmission_timeout_gn/moz.build
-index 9a258b6b20eb..0a9dfa499321 100644
+index 5c8b76f3df08..1c6b0b3c59c2 100644
--- third_party/libwebrtc/net/dcsctp/tx/retransmission_timeout_gn/moz.build
+++ third_party/libwebrtc/net/dcsctp/tx/retransmission_timeout_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -78730,7 +76693,7 @@ index 9a258b6b20eb..0a9dfa499321 100644
FINAL_LIBRARY = "xul"
-@@ -45,87 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,87 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -78819,7 +76782,7 @@ index 9a258b6b20eb..0a9dfa499321 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -133,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -135,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -78839,14 +76802,12 @@ index 9a258b6b20eb..0a9dfa499321 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -78885,12 +76846,10 @@ index 9a258b6b20eb..0a9dfa499321 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -78899,28 +76858,27 @@ index 9a258b6b20eb..0a9dfa499321 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("retransmission_timeout_gn")
diff --git third_party/libwebrtc/net/dcsctp/tx/rr_send_queue_gn/moz.build third_party/libwebrtc/net/dcsctp/tx/rr_send_queue_gn/moz.build
-index 91c786eed99b..48c5fbaf1ba4 100644
+index 32b453815025..38eff16e76ca 100644
--- third_party/libwebrtc/net/dcsctp/tx/rr_send_queue_gn/moz.build
+++ third_party/libwebrtc/net/dcsctp/tx/rr_send_queue_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -78937,7 +76895,7 @@ index 91c786eed99b..48c5fbaf1ba4 100644
FINAL_LIBRARY = "xul"
-@@ -45,94 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,94 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -79033,7 +76991,7 @@ index 91c786eed99b..48c5fbaf1ba4 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -140,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -142,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -79053,14 +77011,12 @@ index 91c786eed99b..48c5fbaf1ba4 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -79099,12 +77055,10 @@ index 91c786eed99b..48c5fbaf1ba4 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -79113,28 +77067,27 @@ index 91c786eed99b..48c5fbaf1ba4 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("rr_send_queue_gn")
diff --git third_party/libwebrtc/net/dcsctp/tx/send_queue_gn/moz.build third_party/libwebrtc/net/dcsctp/tx/send_queue_gn/moz.build
-index 59294c3bd400..0926b8455a15 100644
+index ecd82d9dfcc4..de8b818042ce 100644
--- third_party/libwebrtc/net/dcsctp/tx/send_queue_gn/moz.build
+++ third_party/libwebrtc/net/dcsctp/tx/send_queue_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -79151,7 +77104,7 @@ index 59294c3bd400..0926b8455a15 100644
FINAL_LIBRARY = "xul"
-@@ -41,94 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,94 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -79247,7 +77200,7 @@ index 59294c3bd400..0926b8455a15 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -136,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -138,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -79263,19 +77216,17 @@ index 59294c3bd400..0926b8455a15 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -166,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -166,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -79301,35 +77252,32 @@ index 59294c3bd400..0926b8455a15 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("send_queue_gn")
diff --git third_party/libwebrtc/net/dcsctp/tx/stream_scheduler_gn/moz.build third_party/libwebrtc/net/dcsctp/tx/stream_scheduler_gn/moz.build
-index 055f438670b6..9a873890e77f 100644
+index 083e381121c5..5401aebf1609 100644
--- third_party/libwebrtc/net/dcsctp/tx/stream_scheduler_gn/moz.build
+++ third_party/libwebrtc/net/dcsctp/tx/stream_scheduler_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -79346,7 +77294,7 @@ index 055f438670b6..9a873890e77f 100644
FINAL_LIBRARY = "xul"
-@@ -45,94 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,94 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -79442,7 +77390,7 @@ index 055f438670b6..9a873890e77f 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -140,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -142,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -79462,14 +77410,12 @@ index 055f438670b6..9a873890e77f 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -79508,12 +77454,10 @@ index 055f438670b6..9a873890e77f 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -79522,28 +77466,27 @@ index 055f438670b6..9a873890e77f 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("stream_scheduler_gn")
diff --git third_party/libwebrtc/rtc_base/async_dns_resolver_gn/moz.build third_party/libwebrtc/rtc_base/async_dns_resolver_gn/moz.build
-index 7e32eb6e2755..8fdcb6772390 100644
+index 46a480860fe6..fe74f0c08984 100644
--- third_party/libwebrtc/rtc_base/async_dns_resolver_gn/moz.build
+++ third_party/libwebrtc/rtc_base/async_dns_resolver_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -79560,7 +77503,7 @@ index 7e32eb6e2755..8fdcb6772390 100644
FINAL_LIBRARY = "xul"
-@@ -45,95 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,95 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -79657,7 +77600,7 @@ index 7e32eb6e2755..8fdcb6772390 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -141,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -143,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -79677,14 +77620,12 @@ index 7e32eb6e2755..8fdcb6772390 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -79723,12 +77664,10 @@ index 7e32eb6e2755..8fdcb6772390 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -79737,28 +77676,27 @@ index 7e32eb6e2755..8fdcb6772390 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("async_dns_resolver_gn")
diff --git third_party/libwebrtc/rtc_base/async_packet_socket_gn/moz.build third_party/libwebrtc/rtc_base/async_packet_socket_gn/moz.build
-index 7a146473b341..f51588d4d243 100644
+index 07bb6443d9d6..91b568c42ae2 100644
--- third_party/libwebrtc/rtc_base/async_packet_socket_gn/moz.build
+++ third_party/libwebrtc/rtc_base/async_packet_socket_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -79775,7 +77713,7 @@ index 7a146473b341..f51588d4d243 100644
FINAL_LIBRARY = "xul"
-@@ -41,83 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,83 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -79860,7 +77798,7 @@ index 7a146473b341..f51588d4d243 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -125,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -127,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -79876,19 +77814,17 @@ index 7a146473b341..f51588d4d243 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -155,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -155,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -79914,35 +77850,32 @@ index 7a146473b341..f51588d4d243 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("async_packet_socket_gn")
-diff --git third_party/libwebrtc/rtc_base/audio_format_to_string_gn/moz.build third_party/libwebrtc/rtc_base/audio_format_to_string_gn/moz.build
-index aeda0b1a6b32..03d61f0aaa19 100644
---- third_party/libwebrtc/rtc_base/audio_format_to_string_gn/moz.build
-+++ third_party/libwebrtc/rtc_base/audio_format_to_string_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+diff --git third_party/libwebrtc/rtc_base/base64_gn/moz.build third_party/libwebrtc/rtc_base/base64_gn/moz.build
+index 3de0b7560849..50ee6b06bc6a 100644
+--- third_party/libwebrtc/rtc_base/base64_gn/moz.build
++++ third_party/libwebrtc/rtc_base/base64_gn/moz.build
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -79959,7 +77892,7 @@ index aeda0b1a6b32..03d61f0aaa19 100644
FINAL_LIBRARY = "xul"
-@@ -45,98 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,87 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -80004,10 +77937,6 @@ index aeda0b1a6b32..03d61f0aaa19 100644
- DEFINES["__STDC_CONSTANT_MACROS"] = True
- DEFINES["__STDC_FORMAT_MACROS"] = True
-
-- OS_LIBS += [
-- "rt"
-- ]
--
-if CONFIG["OS_TARGET"] == "OpenBSD":
-
- DEFINES["USE_GLIB"] = "1"
@@ -80048,18 +77977,11 @@ index aeda0b1a6b32..03d61f0aaa19 100644
- DEFINES["_WINDOWS"] = True
- DEFINES["_WINSOCK_DEPRECATED_NO_WARNINGS"] = True
- DEFINES["__STD_C"] = True
--
-- OS_LIBS += [
-- "crypt32",
-- "iphlpapi",
-- "secur32",
-- "winmm"
-- ]
+ DEFINES["_DEBUG"] = True
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -144,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -135,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -80079,14 +78001,12 @@ index aeda0b1a6b32..03d61f0aaa19 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -80125,12 +78045,10 @@ index aeda0b1a6b32..03d61f0aaa19 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -80139,28 +78057,27 @@ index aeda0b1a6b32..03d61f0aaa19 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
- Library("audio_format_to_string_gn")
+ Library("base64_gn")
diff --git third_party/libwebrtc/rtc_base/bit_buffer_gn/moz.build third_party/libwebrtc/rtc_base/bit_buffer_gn/moz.build
-index 0a6ec847b887..94c68e80890c 100644
+index ffff7692d155..4c211b919333 100644
--- third_party/libwebrtc/rtc_base/bit_buffer_gn/moz.build
+++ third_party/libwebrtc/rtc_base/bit_buffer_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -80177,7 +78094,7 @@ index 0a6ec847b887..94c68e80890c 100644
FINAL_LIBRARY = "xul"
-@@ -45,87 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,87 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -80266,7 +78183,7 @@ index 0a6ec847b887..94c68e80890c 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -133,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -135,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -80286,14 +78203,12 @@ index 0a6ec847b887..94c68e80890c 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -80332,12 +78247,10 @@ index 0a6ec847b887..94c68e80890c 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -80346,28 +78259,27 @@ index 0a6ec847b887..94c68e80890c 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("bit_buffer_gn")
diff --git third_party/libwebrtc/rtc_base/bitrate_tracker_gn/moz.build third_party/libwebrtc/rtc_base/bitrate_tracker_gn/moz.build
-index 3d7f0613554f..0b19ed3b02dd 100644
+index 5ac7d2799a21..bb005444b014 100644
--- third_party/libwebrtc/rtc_base/bitrate_tracker_gn/moz.build
+++ third_party/libwebrtc/rtc_base/bitrate_tracker_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -80384,7 +78296,7 @@ index 3d7f0613554f..0b19ed3b02dd 100644
FINAL_LIBRARY = "xul"
-@@ -45,94 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,94 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -80480,7 +78392,7 @@ index 3d7f0613554f..0b19ed3b02dd 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -140,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -142,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -80500,14 +78412,12 @@ index 3d7f0613554f..0b19ed3b02dd 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -80546,12 +78456,10 @@ index 3d7f0613554f..0b19ed3b02dd 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -80560,28 +78468,27 @@ index 3d7f0613554f..0b19ed3b02dd 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("bitrate_tracker_gn")
diff --git third_party/libwebrtc/rtc_base/bitstream_reader_gn/moz.build third_party/libwebrtc/rtc_base/bitstream_reader_gn/moz.build
-index 559f4069b391..72c0bffa6821 100644
+index eee5ccd81304..7d0af1877572 100644
--- third_party/libwebrtc/rtc_base/bitstream_reader_gn/moz.build
+++ third_party/libwebrtc/rtc_base/bitstream_reader_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -80598,7 +78505,7 @@ index 559f4069b391..72c0bffa6821 100644
FINAL_LIBRARY = "xul"
-@@ -45,87 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,87 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -80687,7 +78594,7 @@ index 559f4069b391..72c0bffa6821 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -133,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -135,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -80707,14 +78614,12 @@ index 559f4069b391..72c0bffa6821 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -80753,12 +78658,10 @@ index 559f4069b391..72c0bffa6821 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -80767,28 +78670,27 @@ index 559f4069b391..72c0bffa6821 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("bitstream_reader_gn")
diff --git third_party/libwebrtc/rtc_base/buffer_gn/moz.build third_party/libwebrtc/rtc_base/buffer_gn/moz.build
-index f21b4b8eab2a..9d63b938f605 100644
+index ef4cb47eab49..a43d4f89c6ba 100644
--- third_party/libwebrtc/rtc_base/buffer_gn/moz.build
+++ third_party/libwebrtc/rtc_base/buffer_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -80805,7 +78707,7 @@ index f21b4b8eab2a..9d63b938f605 100644
FINAL_LIBRARY = "xul"
-@@ -41,87 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,87 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -80894,7 +78796,7 @@ index f21b4b8eab2a..9d63b938f605 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -129,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -131,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -80910,19 +78812,17 @@ index f21b4b8eab2a..9d63b938f605 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -159,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -159,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -80948,35 +78848,32 @@ index f21b4b8eab2a..9d63b938f605 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("buffer_gn")
diff --git third_party/libwebrtc/rtc_base/byte_buffer_gn/moz.build third_party/libwebrtc/rtc_base/byte_buffer_gn/moz.build
-index afd619f1dfaa..313d261ab5ef 100644
+index 4d0296e2b9af..c5b976275752 100644
--- third_party/libwebrtc/rtc_base/byte_buffer_gn/moz.build
+++ third_party/libwebrtc/rtc_base/byte_buffer_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -80993,7 +78890,7 @@ index afd619f1dfaa..313d261ab5ef 100644
FINAL_LIBRARY = "xul"
-@@ -45,87 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,87 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -81082,7 +78979,7 @@ index afd619f1dfaa..313d261ab5ef 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -133,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -135,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -81102,14 +78999,12 @@ index afd619f1dfaa..313d261ab5ef 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -81148,12 +79043,10 @@ index afd619f1dfaa..313d261ab5ef 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -81162,28 +79055,27 @@ index afd619f1dfaa..313d261ab5ef 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("byte_buffer_gn")
diff --git third_party/libwebrtc/rtc_base/byte_order_gn/moz.build third_party/libwebrtc/rtc_base/byte_order_gn/moz.build
-index 136f9ba39118..26d600457629 100644
+index d357971ac11b..c936f00bf8ee 100644
--- third_party/libwebrtc/rtc_base/byte_order_gn/moz.build
+++ third_party/libwebrtc/rtc_base/byte_order_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -81200,7 +79092,7 @@ index 136f9ba39118..26d600457629 100644
FINAL_LIBRARY = "xul"
-@@ -41,83 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,83 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -81285,7 +79177,7 @@ index 136f9ba39118..26d600457629 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -125,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -127,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -81301,19 +79193,17 @@ index 136f9ba39118..26d600457629 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -155,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -155,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -81339,35 +79229,32 @@ index 136f9ba39118..26d600457629 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("byte_order_gn")
diff --git third_party/libwebrtc/rtc_base/checks_gn/moz.build third_party/libwebrtc/rtc_base/checks_gn/moz.build
-index 53b3db3c29a4..0d20c2fc85df 100644
+index dbd6fb44f059..119f166be716 100644
--- third_party/libwebrtc/rtc_base/checks_gn/moz.build
+++ third_party/libwebrtc/rtc_base/checks_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -81384,7 +79271,7 @@ index 53b3db3c29a4..0d20c2fc85df 100644
FINAL_LIBRARY = "xul"
-@@ -45,87 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,87 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -81473,7 +79360,7 @@ index 53b3db3c29a4..0d20c2fc85df 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -133,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -135,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -81493,14 +79380,12 @@ index 53b3db3c29a4..0d20c2fc85df 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -81539,12 +79424,10 @@ index 53b3db3c29a4..0d20c2fc85df 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -81553,28 +79436,27 @@ index 53b3db3c29a4..0d20c2fc85df 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("checks_gn")
diff --git third_party/libwebrtc/rtc_base/compile_assert_c_gn/moz.build third_party/libwebrtc/rtc_base/compile_assert_c_gn/moz.build
-index 4a2733a2545e..d2e7e6527fa8 100644
+index 1b95fbaa6d76..6fcc88e2c397 100644
--- third_party/libwebrtc/rtc_base/compile_assert_c_gn/moz.build
+++ third_party/libwebrtc/rtc_base/compile_assert_c_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -81591,7 +79473,7 @@ index 4a2733a2545e..d2e7e6527fa8 100644
FINAL_LIBRARY = "xul"
-@@ -41,83 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,83 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -81676,7 +79558,7 @@ index 4a2733a2545e..d2e7e6527fa8 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -125,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -127,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -81692,19 +79574,17 @@ index 4a2733a2545e..d2e7e6527fa8 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -155,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -155,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -81730,35 +79610,32 @@ index 4a2733a2545e..d2e7e6527fa8 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("compile_assert_c_gn")
diff --git third_party/libwebrtc/rtc_base/containers/flat_containers_internal_gn/moz.build third_party/libwebrtc/rtc_base/containers/flat_containers_internal_gn/moz.build
-index c6da64921be3..c5cb7312d73b 100644
+index 45f3542a1cf3..f5aede81a63d 100644
--- third_party/libwebrtc/rtc_base/containers/flat_containers_internal_gn/moz.build
+++ third_party/libwebrtc/rtc_base/containers/flat_containers_internal_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -81775,7 +79652,7 @@ index c6da64921be3..c5cb7312d73b 100644
FINAL_LIBRARY = "xul"
-@@ -45,87 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,87 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -81864,7 +79741,7 @@ index c6da64921be3..c5cb7312d73b 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -133,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -135,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -81884,14 +79761,12 @@ index c6da64921be3..c5cb7312d73b 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -81930,12 +79805,10 @@ index c6da64921be3..c5cb7312d73b 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -81944,28 +79817,27 @@ index c6da64921be3..c5cb7312d73b 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("flat_containers_internal_gn")
diff --git third_party/libwebrtc/rtc_base/containers/flat_map_gn/moz.build third_party/libwebrtc/rtc_base/containers/flat_map_gn/moz.build
-index 3e56e73e5097..7a56affd7e8f 100644
+index 12d9f24a5dea..03965a3dbbbd 100644
--- third_party/libwebrtc/rtc_base/containers/flat_map_gn/moz.build
+++ third_party/libwebrtc/rtc_base/containers/flat_map_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -81982,7 +79854,7 @@ index 3e56e73e5097..7a56affd7e8f 100644
FINAL_LIBRARY = "xul"
-@@ -41,87 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,87 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -82071,7 +79943,7 @@ index 3e56e73e5097..7a56affd7e8f 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -129,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -131,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -82087,19 +79959,17 @@ index 3e56e73e5097..7a56affd7e8f 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -159,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -159,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -82125,35 +79995,32 @@ index 3e56e73e5097..7a56affd7e8f 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("flat_map_gn")
diff --git third_party/libwebrtc/rtc_base/containers/flat_set_gn/moz.build third_party/libwebrtc/rtc_base/containers/flat_set_gn/moz.build
-index 74e084843128..f2c66f590080 100644
+index 94d72b0be826..9bf7b297f73d 100644
--- third_party/libwebrtc/rtc_base/containers/flat_set_gn/moz.build
+++ third_party/libwebrtc/rtc_base/containers/flat_set_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -82170,7 +80037,7 @@ index 74e084843128..f2c66f590080 100644
FINAL_LIBRARY = "xul"
-@@ -41,87 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,87 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -82259,7 +80126,7 @@ index 74e084843128..f2c66f590080 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -129,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -131,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -82275,19 +80142,17 @@ index 74e084843128..f2c66f590080 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -159,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -159,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -82313,35 +80178,32 @@ index 74e084843128..f2c66f590080 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("flat_set_gn")
diff --git third_party/libwebrtc/rtc_base/copy_on_write_buffer_gn/moz.build third_party/libwebrtc/rtc_base/copy_on_write_buffer_gn/moz.build
-index 686d3cca374a..d6da3bf48535 100644
+index 290fa237597c..95fee876429c 100644
--- third_party/libwebrtc/rtc_base/copy_on_write_buffer_gn/moz.build
+++ third_party/libwebrtc/rtc_base/copy_on_write_buffer_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -82358,7 +80220,7 @@ index 686d3cca374a..d6da3bf48535 100644
FINAL_LIBRARY = "xul"
-@@ -45,87 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,87 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -82447,7 +80309,7 @@ index 686d3cca374a..d6da3bf48535 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -133,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -135,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -82467,14 +80329,12 @@ index 686d3cca374a..d6da3bf48535 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -82513,12 +80373,10 @@ index 686d3cca374a..d6da3bf48535 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -82527,28 +80385,27 @@ index 686d3cca374a..d6da3bf48535 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("copy_on_write_buffer_gn")
diff --git third_party/libwebrtc/rtc_base/criticalsection_gn/moz.build third_party/libwebrtc/rtc_base/criticalsection_gn/moz.build
-index 9f7dcaa51748..38276f04ccd4 100644
+index d19a77f5a18b..95b1a36564bc 100644
--- third_party/libwebrtc/rtc_base/criticalsection_gn/moz.build
+++ third_party/libwebrtc/rtc_base/criticalsection_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -82565,7 +80422,7 @@ index 9f7dcaa51748..38276f04ccd4 100644
FINAL_LIBRARY = "xul"
-@@ -45,87 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,87 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -82654,7 +80511,7 @@ index 9f7dcaa51748..38276f04ccd4 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -133,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -135,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -82674,14 +80531,12 @@ index 9f7dcaa51748..38276f04ccd4 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -82720,12 +80575,10 @@ index 9f7dcaa51748..38276f04ccd4 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -82734,28 +80587,27 @@ index 9f7dcaa51748..38276f04ccd4 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("criticalsection_gn")
diff --git third_party/libwebrtc/rtc_base/divide_round_gn/moz.build third_party/libwebrtc/rtc_base/divide_round_gn/moz.build
-index 17680417adbf..b0d8788bfab7 100644
+index 6d17c8740b6c..4081536caf3a 100644
--- third_party/libwebrtc/rtc_base/divide_round_gn/moz.build
+++ third_party/libwebrtc/rtc_base/divide_round_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -82772,7 +80624,7 @@ index 17680417adbf..b0d8788bfab7 100644
FINAL_LIBRARY = "xul"
-@@ -41,87 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,87 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -82861,7 +80713,7 @@ index 17680417adbf..b0d8788bfab7 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -129,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -131,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -82877,19 +80729,17 @@ index 17680417adbf..b0d8788bfab7 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -159,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -159,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -82915,35 +80765,32 @@ index 17680417adbf..b0d8788bfab7 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("divide_round_gn")
diff --git third_party/libwebrtc/rtc_base/dscp_gn/moz.build third_party/libwebrtc/rtc_base/dscp_gn/moz.build
-index 5dca1908a970..4539c1310eed 100644
+index b11b9ea3a10f..7ff506e6f033 100644
--- third_party/libwebrtc/rtc_base/dscp_gn/moz.build
+++ third_party/libwebrtc/rtc_base/dscp_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -82960,7 +80807,7 @@ index 5dca1908a970..4539c1310eed 100644
FINAL_LIBRARY = "xul"
-@@ -41,83 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,83 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -83045,7 +80892,7 @@ index 5dca1908a970..4539c1310eed 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -125,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -127,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -83061,19 +80908,17 @@ index 5dca1908a970..4539c1310eed 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -155,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -155,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -83099,35 +80944,32 @@ index 5dca1908a970..4539c1310eed 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("dscp_gn")
diff --git third_party/libwebrtc/rtc_base/event_tracer_gn/moz.build third_party/libwebrtc/rtc_base/event_tracer_gn/moz.build
-index cb48a7a70349..21989ec09d1b 100644
+index 8e75ad113c46..7d3dce09ccf7 100644
--- third_party/libwebrtc/rtc_base/event_tracer_gn/moz.build
+++ third_party/libwebrtc/rtc_base/event_tracer_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -83144,7 +80986,7 @@ index cb48a7a70349..21989ec09d1b 100644
FINAL_LIBRARY = "xul"
-@@ -46,94 +55,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -48,94 +57,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -83240,7 +81082,7 @@ index cb48a7a70349..21989ec09d1b 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -141,88 +63,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -143,82 +65,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -83260,14 +81102,12 @@ index cb48a7a70349..21989ec09d1b 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -83306,12 +81146,10 @@ index cb48a7a70349..21989ec09d1b 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -83320,28 +81158,27 @@ index cb48a7a70349..21989ec09d1b 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("event_tracer_gn")
diff --git third_party/libwebrtc/rtc_base/experiments/alr_experiment_gn/moz.build third_party/libwebrtc/rtc_base/experiments/alr_experiment_gn/moz.build
-index 8b44e5660921..6863054ca81f 100644
+index 10f82d3ff81e..40fcc18fd804 100644
--- third_party/libwebrtc/rtc_base/experiments/alr_experiment_gn/moz.build
+++ third_party/libwebrtc/rtc_base/experiments/alr_experiment_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -83358,7 +81195,7 @@ index 8b44e5660921..6863054ca81f 100644
FINAL_LIBRARY = "xul"
-@@ -45,94 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,94 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -83454,7 +81291,7 @@ index 8b44e5660921..6863054ca81f 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -140,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -142,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -83474,14 +81311,12 @@ index 8b44e5660921..6863054ca81f 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -83520,12 +81355,10 @@ index 8b44e5660921..6863054ca81f 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -83534,28 +81367,27 @@ index 8b44e5660921..6863054ca81f 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("alr_experiment_gn")
diff --git third_party/libwebrtc/rtc_base/experiments/balanced_degradation_settings_gn/moz.build third_party/libwebrtc/rtc_base/experiments/balanced_degradation_settings_gn/moz.build
-index 1c59ca708d2f..ee64861ee262 100644
+index 4b8665b1b4d3..3186f94b957f 100644
--- third_party/libwebrtc/rtc_base/experiments/balanced_degradation_settings_gn/moz.build
+++ third_party/libwebrtc/rtc_base/experiments/balanced_degradation_settings_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -83572,7 +81404,7 @@ index 1c59ca708d2f..ee64861ee262 100644
FINAL_LIBRARY = "xul"
-@@ -45,98 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,98 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -83672,7 +81504,7 @@ index 1c59ca708d2f..ee64861ee262 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -144,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -146,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -83692,14 +81524,12 @@ index 1c59ca708d2f..ee64861ee262 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -83738,12 +81568,10 @@ index 1c59ca708d2f..ee64861ee262 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -83752,28 +81580,27 @@ index 1c59ca708d2f..ee64861ee262 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("balanced_degradation_settings_gn")
diff --git third_party/libwebrtc/rtc_base/experiments/encoder_info_settings_gn/moz.build third_party/libwebrtc/rtc_base/experiments/encoder_info_settings_gn/moz.build
-index e5a9ffdfd115..4b00ef90140b 100644
+index c589d3227b8f..ca1de2ba5686 100644
--- third_party/libwebrtc/rtc_base/experiments/encoder_info_settings_gn/moz.build
+++ third_party/libwebrtc/rtc_base/experiments/encoder_info_settings_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -83790,7 +81617,7 @@ index e5a9ffdfd115..4b00ef90140b 100644
FINAL_LIBRARY = "xul"
-@@ -45,98 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,98 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -83890,7 +81717,7 @@ index e5a9ffdfd115..4b00ef90140b 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -144,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -146,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -83910,14 +81737,12 @@ index e5a9ffdfd115..4b00ef90140b 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -83956,12 +81781,10 @@ index e5a9ffdfd115..4b00ef90140b 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -83970,28 +81793,27 @@ index e5a9ffdfd115..4b00ef90140b 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("encoder_info_settings_gn")
diff --git third_party/libwebrtc/rtc_base/experiments/field_trial_parser_gn/moz.build third_party/libwebrtc/rtc_base/experiments/field_trial_parser_gn/moz.build
-index 988cd2e4418b..b55c78991ab4 100644
+index c20b2e2aa6d7..89b499bfa973 100644
--- third_party/libwebrtc/rtc_base/experiments/field_trial_parser_gn/moz.build
+++ third_party/libwebrtc/rtc_base/experiments/field_trial_parser_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -84008,7 +81830,7 @@ index 988cd2e4418b..b55c78991ab4 100644
FINAL_LIBRARY = "xul"
-@@ -48,94 +57,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -50,94 +59,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -84104,7 +81926,7 @@ index 988cd2e4418b..b55c78991ab4 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -143,88 +65,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -145,82 +67,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -84124,14 +81946,12 @@ index 988cd2e4418b..b55c78991ab4 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -84170,12 +81990,10 @@ index 988cd2e4418b..b55c78991ab4 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -84184,28 +82002,27 @@ index 988cd2e4418b..b55c78991ab4 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("field_trial_parser_gn")
diff --git third_party/libwebrtc/rtc_base/experiments/keyframe_interval_settings_experiment_gn/moz.build third_party/libwebrtc/rtc_base/experiments/keyframe_interval_settings_experiment_gn/moz.build
-index 872b4c22020d..25331deec501 100644
+index a1cdc70739b0..593522344bb9 100644
--- third_party/libwebrtc/rtc_base/experiments/keyframe_interval_settings_experiment_gn/moz.build
+++ third_party/libwebrtc/rtc_base/experiments/keyframe_interval_settings_experiment_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -84222,7 +82039,7 @@ index 872b4c22020d..25331deec501 100644
FINAL_LIBRARY = "xul"
-@@ -45,94 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,94 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -84318,7 +82135,7 @@ index 872b4c22020d..25331deec501 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -140,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -142,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -84338,14 +82155,12 @@ index 872b4c22020d..25331deec501 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -84384,12 +82199,10 @@ index 872b4c22020d..25331deec501 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -84398,28 +82211,27 @@ index 872b4c22020d..25331deec501 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("keyframe_interval_settings_experiment_gn")
diff --git third_party/libwebrtc/rtc_base/experiments/min_video_bitrate_experiment_gn/moz.build third_party/libwebrtc/rtc_base/experiments/min_video_bitrate_experiment_gn/moz.build
-index 0ce888f06f9a..24438b7ab997 100644
+index 4b3f27a4b3c3..d6b28a71bc0f 100644
--- third_party/libwebrtc/rtc_base/experiments/min_video_bitrate_experiment_gn/moz.build
+++ third_party/libwebrtc/rtc_base/experiments/min_video_bitrate_experiment_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -84436,7 +82248,7 @@ index 0ce888f06f9a..24438b7ab997 100644
FINAL_LIBRARY = "xul"
-@@ -45,94 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,94 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -84532,7 +82344,7 @@ index 0ce888f06f9a..24438b7ab997 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -140,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -142,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -84552,14 +82364,12 @@ index 0ce888f06f9a..24438b7ab997 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -84598,12 +82408,10 @@ index 0ce888f06f9a..24438b7ab997 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -84612,28 +82420,27 @@ index 0ce888f06f9a..24438b7ab997 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("min_video_bitrate_experiment_gn")
diff --git third_party/libwebrtc/rtc_base/experiments/normalize_simulcast_size_experiment_gn/moz.build third_party/libwebrtc/rtc_base/experiments/normalize_simulcast_size_experiment_gn/moz.build
-index 888bb6bed449..1dfdf96d71ff 100644
+index a826e388bec4..0db52e8261d9 100644
--- third_party/libwebrtc/rtc_base/experiments/normalize_simulcast_size_experiment_gn/moz.build
+++ third_party/libwebrtc/rtc_base/experiments/normalize_simulcast_size_experiment_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -84650,7 +82457,7 @@ index 888bb6bed449..1dfdf96d71ff 100644
FINAL_LIBRARY = "xul"
-@@ -45,94 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,94 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -84746,7 +82553,7 @@ index 888bb6bed449..1dfdf96d71ff 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -140,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -142,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -84766,14 +82573,12 @@ index 888bb6bed449..1dfdf96d71ff 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -84812,12 +82617,10 @@ index 888bb6bed449..1dfdf96d71ff 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -84826,28 +82629,27 @@ index 888bb6bed449..1dfdf96d71ff 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("normalize_simulcast_size_experiment_gn")
diff --git third_party/libwebrtc/rtc_base/experiments/quality_scaler_settings_gn/moz.build third_party/libwebrtc/rtc_base/experiments/quality_scaler_settings_gn/moz.build
-index f73e005019fd..ce493015ff83 100644
+index a15b6a0f37fa..f6268077ed0d 100644
--- third_party/libwebrtc/rtc_base/experiments/quality_scaler_settings_gn/moz.build
+++ third_party/libwebrtc/rtc_base/experiments/quality_scaler_settings_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -84864,7 +82666,7 @@ index f73e005019fd..ce493015ff83 100644
FINAL_LIBRARY = "xul"
-@@ -45,94 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,94 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -84960,7 +82762,7 @@ index f73e005019fd..ce493015ff83 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -140,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -142,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -84980,14 +82782,12 @@ index f73e005019fd..ce493015ff83 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -85026,12 +82826,10 @@ index f73e005019fd..ce493015ff83 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -85040,28 +82838,27 @@ index f73e005019fd..ce493015ff83 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("quality_scaler_settings_gn")
diff --git third_party/libwebrtc/rtc_base/experiments/quality_scaling_experiment_gn/moz.build third_party/libwebrtc/rtc_base/experiments/quality_scaling_experiment_gn/moz.build
-index 5bd7f2933ddf..7f2881ba4ecf 100644
+index 6656011a3f73..9f3c461f759b 100644
--- third_party/libwebrtc/rtc_base/experiments/quality_scaling_experiment_gn/moz.build
+++ third_party/libwebrtc/rtc_base/experiments/quality_scaling_experiment_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -85078,7 +82875,7 @@ index 5bd7f2933ddf..7f2881ba4ecf 100644
FINAL_LIBRARY = "xul"
-@@ -45,98 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,98 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -85178,7 +82975,7 @@ index 5bd7f2933ddf..7f2881ba4ecf 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -144,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -146,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -85198,14 +82995,12 @@ index 5bd7f2933ddf..7f2881ba4ecf 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -85244,12 +83039,10 @@ index 5bd7f2933ddf..7f2881ba4ecf 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -85258,28 +83051,27 @@ index 5bd7f2933ddf..7f2881ba4ecf 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("quality_scaling_experiment_gn")
diff --git third_party/libwebrtc/rtc_base/experiments/rate_control_settings_gn/moz.build third_party/libwebrtc/rtc_base/experiments/rate_control_settings_gn/moz.build
-index 052cf5f6a689..9bf33452f94d 100644
+index 882e6c023720..af436eb83128 100644
--- third_party/libwebrtc/rtc_base/experiments/rate_control_settings_gn/moz.build
+++ third_party/libwebrtc/rtc_base/experiments/rate_control_settings_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -85296,7 +83088,7 @@ index 052cf5f6a689..9bf33452f94d 100644
FINAL_LIBRARY = "xul"
-@@ -45,98 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,98 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -85396,7 +83188,7 @@ index 052cf5f6a689..9bf33452f94d 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -144,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -146,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -85416,14 +83208,12 @@ index 052cf5f6a689..9bf33452f94d 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -85462,12 +83252,10 @@ index 052cf5f6a689..9bf33452f94d 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -85476,28 +83264,27 @@ index 052cf5f6a689..9bf33452f94d 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("rate_control_settings_gn")
diff --git third_party/libwebrtc/rtc_base/experiments/stable_target_rate_experiment_gn/moz.build third_party/libwebrtc/rtc_base/experiments/stable_target_rate_experiment_gn/moz.build
-index f76932f63f73..9879b8168842 100644
+index 3329e9d7773e..b1f7e6b7b42c 100644
--- third_party/libwebrtc/rtc_base/experiments/stable_target_rate_experiment_gn/moz.build
+++ third_party/libwebrtc/rtc_base/experiments/stable_target_rate_experiment_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -85514,7 +83301,7 @@ index f76932f63f73..9879b8168842 100644
FINAL_LIBRARY = "xul"
-@@ -45,94 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,94 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -85610,7 +83397,7 @@ index f76932f63f73..9879b8168842 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -140,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -142,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -85630,14 +83417,12 @@ index f76932f63f73..9879b8168842 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -85676,12 +83461,10 @@ index f76932f63f73..9879b8168842 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -85690,28 +83473,27 @@ index f76932f63f73..9879b8168842 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("stable_target_rate_experiment_gn")
diff --git third_party/libwebrtc/rtc_base/frequency_tracker_gn/moz.build third_party/libwebrtc/rtc_base/frequency_tracker_gn/moz.build
-index 8b101531d822..00a19d71ea3a 100644
+index 2dab806a0600..3811dae58fa1 100644
--- third_party/libwebrtc/rtc_base/frequency_tracker_gn/moz.build
+++ third_party/libwebrtc/rtc_base/frequency_tracker_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -85728,7 +83510,7 @@ index 8b101531d822..00a19d71ea3a 100644
FINAL_LIBRARY = "xul"
-@@ -45,94 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,94 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -85824,7 +83606,7 @@ index 8b101531d822..00a19d71ea3a 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -140,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -142,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -85844,14 +83626,12 @@ index 8b101531d822..00a19d71ea3a 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -85890,12 +83670,10 @@ index 8b101531d822..00a19d71ea3a 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -85904,28 +83682,27 @@ index 8b101531d822..00a19d71ea3a 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("frequency_tracker_gn")
diff --git third_party/libwebrtc/rtc_base/gtest_prod_gn/moz.build third_party/libwebrtc/rtc_base/gtest_prod_gn/moz.build
-index 82de9b80ab57..d47c31c251d7 100644
+index c551d6f8e7db..6afbfab03fe8 100644
--- third_party/libwebrtc/rtc_base/gtest_prod_gn/moz.build
+++ third_party/libwebrtc/rtc_base/gtest_prod_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -85942,7 +83719,7 @@ index 82de9b80ab57..d47c31c251d7 100644
FINAL_LIBRARY = "xul"
-@@ -41,83 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,83 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -86027,7 +83804,7 @@ index 82de9b80ab57..d47c31c251d7 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -125,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -127,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -86043,19 +83820,17 @@ index 82de9b80ab57..d47c31c251d7 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -155,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -155,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -86081,35 +83856,32 @@ index 82de9b80ab57..d47c31c251d7 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("gtest_prod_gn")
diff --git third_party/libwebrtc/rtc_base/histogram_percentile_counter_gn/moz.build third_party/libwebrtc/rtc_base/histogram_percentile_counter_gn/moz.build
-index f67e021ff723..304c01970849 100644
+index 633a84eb5698..945c0d939375 100644
--- third_party/libwebrtc/rtc_base/histogram_percentile_counter_gn/moz.build
+++ third_party/libwebrtc/rtc_base/histogram_percentile_counter_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -86126,7 +83898,7 @@ index f67e021ff723..304c01970849 100644
FINAL_LIBRARY = "xul"
-@@ -45,87 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,87 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -86215,7 +83987,7 @@ index f67e021ff723..304c01970849 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -133,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -135,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -86235,14 +84007,12 @@ index f67e021ff723..304c01970849 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -86281,12 +84051,10 @@ index f67e021ff723..304c01970849 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -86295,24 +84063,22 @@ index f67e021ff723..304c01970849 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("histogram_percentile_counter_gn")
diff --git third_party/libwebrtc/rtc_base/ifaddrs_android_gn/moz.build third_party/libwebrtc/rtc_base/ifaddrs_android_gn/moz.build
deleted file mode 100644
-index 434a9e341736..000000000000
+index b6c099877828..000000000000
--- third_party/libwebrtc/rtc_base/ifaddrs_android_gn/moz.build
+++ /dev/null
-@@ -1,94 +0,0 @@
+@@ -1,96 +0,0 @@
-# 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/.
@@ -86331,6 +84097,7 @@ index 434a9e341736..000000000000
-DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
-DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
-DEFINES["RTC_ENABLE_VP9"] = True
+-DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
-DEFINES["WEBRTC_ANDROID"] = True
-DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
@@ -86350,6 +84117,7 @@ index 434a9e341736..000000000000
-
-
-LOCAL_INCLUDES += [
+- "!/dist/include/libwebrtc_overrides",
- "!/ipc/ipdl/_ipdlheaders",
- "!/third_party/libwebrtc/gen",
- "/ipc/chromium/src",
@@ -86408,15 +84176,16 @@ index 434a9e341736..000000000000
-
-Library("ifaddrs_android_gn")
diff --git third_party/libwebrtc/rtc_base/ignore_wundef_gn/moz.build third_party/libwebrtc/rtc_base/ignore_wundef_gn/moz.build
-index e831c48bf944..8ae6a91bd52a 100644
+index 81956aa523cb..3898fa6a642b 100644
--- third_party/libwebrtc/rtc_base/ignore_wundef_gn/moz.build
+++ third_party/libwebrtc/rtc_base/ignore_wundef_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -86433,7 +84202,7 @@ index e831c48bf944..8ae6a91bd52a 100644
FINAL_LIBRARY = "xul"
-@@ -41,83 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,83 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -86518,7 +84287,7 @@ index e831c48bf944..8ae6a91bd52a 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -125,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -127,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -86534,19 +84303,17 @@ index e831c48bf944..8ae6a91bd52a 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -155,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -155,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -86572,35 +84339,32 @@ index e831c48bf944..8ae6a91bd52a 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("ignore_wundef_gn")
diff --git third_party/libwebrtc/rtc_base/ip_address_gn/moz.build third_party/libwebrtc/rtc_base/ip_address_gn/moz.build
-index 6d3c5967478b..5454e84f852d 100644
+index df4bfbe590f8..2e35650e0118 100644
--- third_party/libwebrtc/rtc_base/ip_address_gn/moz.build
+++ third_party/libwebrtc/rtc_base/ip_address_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -86617,7 +84381,7 @@ index 6d3c5967478b..5454e84f852d 100644
FINAL_LIBRARY = "xul"
-@@ -45,94 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,94 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -86713,7 +84477,7 @@ index 6d3c5967478b..5454e84f852d 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -140,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -142,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -86733,14 +84497,12 @@ index 6d3c5967478b..5454e84f852d 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -86779,12 +84541,10 @@ index 6d3c5967478b..5454e84f852d 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -86793,28 +84553,27 @@ index 6d3c5967478b..5454e84f852d 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("ip_address_gn")
diff --git third_party/libwebrtc/rtc_base/logging_gn/moz.build third_party/libwebrtc/rtc_base/logging_gn/moz.build
-index 2e3439975796..2b70dba63d75 100644
+index 671657aa368d..25c4dcfeffd4 100644
--- third_party/libwebrtc/rtc_base/logging_gn/moz.build
+++ third_party/libwebrtc/rtc_base/logging_gn/moz.build
-@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,14 +13,23 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
DEFINES["WEBRTC_APM_DEBUG_DUMP"] = "1"
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
@@ -86832,7 +84591,7 @@ index 2e3439975796..2b70dba63d75 100644
FINAL_LIBRARY = "xul"
-@@ -46,94 +55,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -48,94 +57,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -86928,7 +84687,7 @@ index 2e3439975796..2b70dba63d75 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -141,88 +63,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -143,82 +65,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -86948,14 +84707,12 @@ index 2e3439975796..2b70dba63d75 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -86994,12 +84751,10 @@ index 2e3439975796..2b70dba63d75 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -87008,28 +84763,27 @@ index 2e3439975796..2b70dba63d75 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("logging_gn")
diff --git third_party/libwebrtc/rtc_base/macromagic_gn/moz.build third_party/libwebrtc/rtc_base/macromagic_gn/moz.build
-index a7aa7cf17c05..967ba5155c40 100644
+index ee7bf52578e1..8cf0cbacb8c7 100644
--- third_party/libwebrtc/rtc_base/macromagic_gn/moz.build
+++ third_party/libwebrtc/rtc_base/macromagic_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -87046,7 +84800,7 @@ index a7aa7cf17c05..967ba5155c40 100644
FINAL_LIBRARY = "xul"
-@@ -41,83 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,83 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -87131,7 +84885,7 @@ index a7aa7cf17c05..967ba5155c40 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -125,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -127,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -87147,19 +84901,17 @@ index a7aa7cf17c05..967ba5155c40 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -155,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -155,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -87185,35 +84937,32 @@ index a7aa7cf17c05..967ba5155c40 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("macromagic_gn")
diff --git third_party/libwebrtc/rtc_base/memory/aligned_malloc_gn/moz.build third_party/libwebrtc/rtc_base/memory/aligned_malloc_gn/moz.build
-index ad879ed8b81b..b3dc806d992a 100644
+index 2dee6afe49e4..0d337d8cb039 100644
--- third_party/libwebrtc/rtc_base/memory/aligned_malloc_gn/moz.build
+++ third_party/libwebrtc/rtc_base/memory/aligned_malloc_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -87230,7 +84979,7 @@ index ad879ed8b81b..b3dc806d992a 100644
FINAL_LIBRARY = "xul"
-@@ -45,87 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,87 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -87319,7 +85068,7 @@ index ad879ed8b81b..b3dc806d992a 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -133,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -135,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -87339,14 +85088,12 @@ index ad879ed8b81b..b3dc806d992a 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -87385,12 +85132,10 @@ index ad879ed8b81b..b3dc806d992a 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -87399,28 +85144,27 @@ index ad879ed8b81b..b3dc806d992a 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("aligned_malloc_gn")
diff --git third_party/libwebrtc/rtc_base/mod_ops_gn/moz.build third_party/libwebrtc/rtc_base/mod_ops_gn/moz.build
-index 8cdb73a27fd0..c8bec4191f51 100644
+index 73ea529287cf..293ce4f38dd7 100644
--- third_party/libwebrtc/rtc_base/mod_ops_gn/moz.build
+++ third_party/libwebrtc/rtc_base/mod_ops_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -87437,7 +85181,7 @@ index 8cdb73a27fd0..c8bec4191f51 100644
FINAL_LIBRARY = "xul"
-@@ -41,87 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,87 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -87526,7 +85270,7 @@ index 8cdb73a27fd0..c8bec4191f51 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -129,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -131,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -87542,19 +85286,17 @@ index 8cdb73a27fd0..c8bec4191f51 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -159,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -159,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -87580,35 +85322,32 @@ index 8cdb73a27fd0..c8bec4191f51 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("mod_ops_gn")
diff --git third_party/libwebrtc/rtc_base/moving_max_counter_gn/moz.build third_party/libwebrtc/rtc_base/moving_max_counter_gn/moz.build
-index a49d50e25645..dcfe7182feaf 100644
+index 2e59566bed66..0ab732b24e2c 100644
--- third_party/libwebrtc/rtc_base/moving_max_counter_gn/moz.build
+++ third_party/libwebrtc/rtc_base/moving_max_counter_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -87625,7 +85364,7 @@ index a49d50e25645..dcfe7182feaf 100644
FINAL_LIBRARY = "xul"
-@@ -41,87 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,87 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -87714,7 +85453,7 @@ index a49d50e25645..dcfe7182feaf 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -129,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -131,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -87730,19 +85469,17 @@ index a49d50e25645..dcfe7182feaf 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -159,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -159,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -87768,35 +85505,32 @@ index a49d50e25645..dcfe7182feaf 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("moving_max_counter_gn")
diff --git third_party/libwebrtc/rtc_base/net_helpers_gn/moz.build third_party/libwebrtc/rtc_base/net_helpers_gn/moz.build
-index da4038c212c5..63a9046032e6 100644
+index b77950bc7127..fba1ed0c6b80 100644
--- third_party/libwebrtc/rtc_base/net_helpers_gn/moz.build
+++ third_party/libwebrtc/rtc_base/net_helpers_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -87813,7 +85547,7 @@ index da4038c212c5..63a9046032e6 100644
FINAL_LIBRARY = "xul"
-@@ -45,94 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,94 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -87909,7 +85643,7 @@ index da4038c212c5..63a9046032e6 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -140,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -142,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -87929,14 +85663,12 @@ index da4038c212c5..63a9046032e6 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -87975,12 +85707,10 @@ index da4038c212c5..63a9046032e6 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -87989,28 +85719,27 @@ index da4038c212c5..63a9046032e6 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("net_helpers_gn")
diff --git third_party/libwebrtc/rtc_base/network/ecn_marking_gn/moz.build third_party/libwebrtc/rtc_base/network/ecn_marking_gn/moz.build
-index 906e6d8d17f1..18ee5d1fdabc 100644
+index 8ab0d1a1c443..00fbb2407fdc 100644
--- third_party/libwebrtc/rtc_base/network/ecn_marking_gn/moz.build
+++ third_party/libwebrtc/rtc_base/network/ecn_marking_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -88027,7 +85756,7 @@ index 906e6d8d17f1..18ee5d1fdabc 100644
FINAL_LIBRARY = "xul"
-@@ -41,83 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,83 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -88112,7 +85841,7 @@ index 906e6d8d17f1..18ee5d1fdabc 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -125,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -127,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -88128,19 +85857,17 @@ index 906e6d8d17f1..18ee5d1fdabc 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -155,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -155,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -88166,35 +85893,32 @@ index 906e6d8d17f1..18ee5d1fdabc 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("ecn_marking_gn")
diff --git third_party/libwebrtc/rtc_base/network/sent_packet_gn/moz.build third_party/libwebrtc/rtc_base/network/sent_packet_gn/moz.build
-index 77fa18cff5a1..d13d002b6880 100644
+index 81feecacf14b..f965c58c8b39 100644
--- third_party/libwebrtc/rtc_base/network/sent_packet_gn/moz.build
+++ third_party/libwebrtc/rtc_base/network/sent_packet_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -88211,7 +85935,7 @@ index 77fa18cff5a1..d13d002b6880 100644
FINAL_LIBRARY = "xul"
-@@ -45,83 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,83 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -88296,7 +86020,7 @@ index 77fa18cff5a1..d13d002b6880 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -129,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -131,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -88316,14 +86040,12 @@ index 77fa18cff5a1..d13d002b6880 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -88362,12 +86084,10 @@ index 77fa18cff5a1..d13d002b6880 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -88376,28 +86096,27 @@ index 77fa18cff5a1..d13d002b6880 100644
"-msse2"
]
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("sent_packet_gn")
diff --git third_party/libwebrtc/rtc_base/network_constants_gn/moz.build third_party/libwebrtc/rtc_base/network_constants_gn/moz.build
-index d10db84bffe6..545d8dd6e506 100644
+index b70c0869b9f4..cf164b3f193d 100644
--- third_party/libwebrtc/rtc_base/network_constants_gn/moz.build
+++ third_party/libwebrtc/rtc_base/network_constants_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -88414,7 +86133,7 @@ index d10db84bffe6..545d8dd6e506 100644
FINAL_LIBRARY = "xul"
-@@ -45,87 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,87 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -88503,7 +86222,7 @@ index d10db84bffe6..545d8dd6e506 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -133,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -135,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -88523,14 +86242,12 @@ index d10db84bffe6..545d8dd6e506 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -88569,12 +86286,10 @@ index d10db84bffe6..545d8dd6e506 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -88583,28 +86298,27 @@ index d10db84bffe6..545d8dd6e506 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("network_constants_gn")
diff --git third_party/libwebrtc/rtc_base/network_route_gn/moz.build third_party/libwebrtc/rtc_base/network_route_gn/moz.build
-index d1712347f0ed..5a166bb0166e 100644
+index d796c3624894..a888f2abaa37 100644
--- third_party/libwebrtc/rtc_base/network_route_gn/moz.build
+++ third_party/libwebrtc/rtc_base/network_route_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -88621,7 +86335,7 @@ index d1712347f0ed..5a166bb0166e 100644
FINAL_LIBRARY = "xul"
-@@ -45,87 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,87 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -88710,7 +86424,7 @@ index d1712347f0ed..5a166bb0166e 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -133,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -135,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -88730,14 +86444,12 @@ index d1712347f0ed..5a166bb0166e 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -88776,12 +86488,10 @@ index d1712347f0ed..5a166bb0166e 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -88790,28 +86500,27 @@ index d1712347f0ed..5a166bb0166e 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("network_route_gn")
diff --git third_party/libwebrtc/rtc_base/null_socket_server_gn/moz.build third_party/libwebrtc/rtc_base/null_socket_server_gn/moz.build
-index 4892dc8a0d94..42b2b3ff1848 100644
+index 383af03f4b8a..ee0e9f2d522c 100644
--- third_party/libwebrtc/rtc_base/null_socket_server_gn/moz.build
+++ third_party/libwebrtc/rtc_base/null_socket_server_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -88828,7 +86537,7 @@ index 4892dc8a0d94..42b2b3ff1848 100644
FINAL_LIBRARY = "xul"
-@@ -45,95 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,95 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -88925,7 +86634,7 @@ index 4892dc8a0d94..42b2b3ff1848 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -141,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -143,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -88945,14 +86654,12 @@ index 4892dc8a0d94..42b2b3ff1848 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -88991,12 +86698,10 @@ index 4892dc8a0d94..42b2b3ff1848 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -89005,28 +86710,27 @@ index 4892dc8a0d94..42b2b3ff1848 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("null_socket_server_gn")
diff --git third_party/libwebrtc/rtc_base/one_time_event_gn/moz.build third_party/libwebrtc/rtc_base/one_time_event_gn/moz.build
-index 8119c221d60a..068f1b3320b6 100644
+index c1906fd2a387..613d27903932 100644
--- third_party/libwebrtc/rtc_base/one_time_event_gn/moz.build
+++ third_party/libwebrtc/rtc_base/one_time_event_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -89043,7 +86747,7 @@ index 8119c221d60a..068f1b3320b6 100644
FINAL_LIBRARY = "xul"
-@@ -41,87 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,87 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -89132,7 +86836,7 @@ index 8119c221d60a..068f1b3320b6 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -129,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -131,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -89148,19 +86852,17 @@ index 8119c221d60a..068f1b3320b6 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -159,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -159,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -89186,35 +86888,32 @@ index 8119c221d60a..068f1b3320b6 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("one_time_event_gn")
diff --git third_party/libwebrtc/rtc_base/platform_thread_gn/moz.build third_party/libwebrtc/rtc_base/platform_thread_gn/moz.build
-index 849279da99ee..aac4b6fd9e71 100644
+index 654b0f0b8824..cfd0a2978cdc 100644
--- third_party/libwebrtc/rtc_base/platform_thread_gn/moz.build
+++ third_party/libwebrtc/rtc_base/platform_thread_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -89231,7 +86930,7 @@ index 849279da99ee..aac4b6fd9e71 100644
FINAL_LIBRARY = "xul"
-@@ -45,94 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,94 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -89327,7 +87026,7 @@ index 849279da99ee..aac4b6fd9e71 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -140,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -142,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -89347,14 +87046,12 @@ index 849279da99ee..aac4b6fd9e71 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -89393,12 +87090,10 @@ index 849279da99ee..aac4b6fd9e71 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -89407,28 +87102,27 @@ index 849279da99ee..aac4b6fd9e71 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("platform_thread_gn")
diff --git third_party/libwebrtc/rtc_base/platform_thread_types_gn/moz.build third_party/libwebrtc/rtc_base/platform_thread_types_gn/moz.build
-index d1e17013974b..ee88bed9d853 100644
+index 327f3e200bb8..9242464f3a21 100644
--- third_party/libwebrtc/rtc_base/platform_thread_types_gn/moz.build
+++ third_party/libwebrtc/rtc_base/platform_thread_types_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -89445,7 +87139,7 @@ index d1e17013974b..ee88bed9d853 100644
FINAL_LIBRARY = "xul"
-@@ -45,87 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,87 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -89534,7 +87228,7 @@ index d1e17013974b..ee88bed9d853 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -133,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -135,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -89554,14 +87248,12 @@ index d1e17013974b..ee88bed9d853 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -89600,12 +87292,10 @@ index d1e17013974b..ee88bed9d853 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -89614,28 +87304,27 @@ index d1e17013974b..ee88bed9d853 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("platform_thread_types_gn")
diff --git third_party/libwebrtc/rtc_base/protobuf_utils_gn/moz.build third_party/libwebrtc/rtc_base/protobuf_utils_gn/moz.build
-index 1647aaa6b043..4fe577234a1d 100644
+index 0874b5aa6087..61bacf572dab 100644
--- third_party/libwebrtc/rtc_base/protobuf_utils_gn/moz.build
+++ third_party/libwebrtc/rtc_base/protobuf_utils_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -89652,7 +87341,7 @@ index 1647aaa6b043..4fe577234a1d 100644
FINAL_LIBRARY = "xul"
-@@ -41,83 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,83 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -89737,7 +87426,7 @@ index 1647aaa6b043..4fe577234a1d 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -125,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -127,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -89753,19 +87442,17 @@ index 1647aaa6b043..4fe577234a1d 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -155,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -155,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -89791,35 +87478,32 @@ index 1647aaa6b043..4fe577234a1d 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("protobuf_utils_gn")
diff --git third_party/libwebrtc/rtc_base/race_checker_gn/moz.build third_party/libwebrtc/rtc_base/race_checker_gn/moz.build
-index c9fa1320de9d..7f449fc09841 100644
+index 4fa501393c5a..2977e41f6f93 100644
--- third_party/libwebrtc/rtc_base/race_checker_gn/moz.build
+++ third_party/libwebrtc/rtc_base/race_checker_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -89836,7 +87520,7 @@ index c9fa1320de9d..7f449fc09841 100644
FINAL_LIBRARY = "xul"
-@@ -45,87 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,87 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -89925,7 +87609,7 @@ index c9fa1320de9d..7f449fc09841 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -133,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -135,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -89945,14 +87629,12 @@ index c9fa1320de9d..7f449fc09841 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -89991,12 +87673,10 @@ index c9fa1320de9d..7f449fc09841 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -90005,28 +87685,27 @@ index c9fa1320de9d..7f449fc09841 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("race_checker_gn")
diff --git third_party/libwebrtc/rtc_base/random_gn/moz.build third_party/libwebrtc/rtc_base/random_gn/moz.build
-index 9ff8f952df81..b059729cb685 100644
+index 42e9f4292969..ef9dd3cd001a 100644
--- third_party/libwebrtc/rtc_base/random_gn/moz.build
+++ third_party/libwebrtc/rtc_base/random_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -90043,7 +87722,7 @@ index 9ff8f952df81..b059729cb685 100644
FINAL_LIBRARY = "xul"
-@@ -45,87 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,87 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -90132,7 +87811,7 @@ index 9ff8f952df81..b059729cb685 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -133,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -135,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -90152,14 +87831,12 @@ index 9ff8f952df81..b059729cb685 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -90198,12 +87875,10 @@ index 9ff8f952df81..b059729cb685 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -90212,28 +87887,27 @@ index 9ff8f952df81..b059729cb685 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("random_gn")
diff --git third_party/libwebrtc/rtc_base/rate_limiter_gn/moz.build third_party/libwebrtc/rtc_base/rate_limiter_gn/moz.build
-index 6458f194937c..4962afa749c1 100644
+index 608a490989a2..5b3d0be997df 100644
--- third_party/libwebrtc/rtc_base/rate_limiter_gn/moz.build
+++ third_party/libwebrtc/rtc_base/rate_limiter_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -90250,7 +87924,7 @@ index 6458f194937c..4962afa749c1 100644
FINAL_LIBRARY = "xul"
-@@ -45,98 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,98 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -90350,7 +88024,7 @@ index 6458f194937c..4962afa749c1 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -144,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -146,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -90370,14 +88044,12 @@ index 6458f194937c..4962afa749c1 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -90416,12 +88088,10 @@ index 6458f194937c..4962afa749c1 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -90430,28 +88100,27 @@ index 6458f194937c..4962afa749c1 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("rate_limiter_gn")
diff --git third_party/libwebrtc/rtc_base/rate_statistics_gn/moz.build third_party/libwebrtc/rtc_base/rate_statistics_gn/moz.build
-index 26d116b0e48c..8c670a919e35 100644
+index 54839db68ac0..792d09980705 100644
--- third_party/libwebrtc/rtc_base/rate_statistics_gn/moz.build
+++ third_party/libwebrtc/rtc_base/rate_statistics_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -90468,7 +88137,7 @@ index 26d116b0e48c..8c670a919e35 100644
FINAL_LIBRARY = "xul"
-@@ -45,94 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,94 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -90564,7 +88233,7 @@ index 26d116b0e48c..8c670a919e35 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -140,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -142,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -90584,14 +88253,12 @@ index 26d116b0e48c..8c670a919e35 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -90630,12 +88297,10 @@ index 26d116b0e48c..8c670a919e35 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -90644,28 +88309,27 @@ index 26d116b0e48c..8c670a919e35 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("rate_statistics_gn")
diff --git third_party/libwebrtc/rtc_base/rate_tracker_gn/moz.build third_party/libwebrtc/rtc_base/rate_tracker_gn/moz.build
-index d146c136ccfc..1e89fe6caec3 100644
+index e10833b0a989..b1a63691df31 100644
--- third_party/libwebrtc/rtc_base/rate_tracker_gn/moz.build
+++ third_party/libwebrtc/rtc_base/rate_tracker_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -90682,7 +88346,7 @@ index d146c136ccfc..1e89fe6caec3 100644
FINAL_LIBRARY = "xul"
-@@ -45,94 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,94 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -90778,7 +88442,7 @@ index d146c136ccfc..1e89fe6caec3 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -140,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -142,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -90798,14 +88462,12 @@ index d146c136ccfc..1e89fe6caec3 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -90844,12 +88506,10 @@ index d146c136ccfc..1e89fe6caec3 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -90858,28 +88518,27 @@ index d146c136ccfc..1e89fe6caec3 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("rate_tracker_gn")
diff --git third_party/libwebrtc/rtc_base/refcount_gn/moz.build third_party/libwebrtc/rtc_base/refcount_gn/moz.build
-index b3a330088e12..ee683704fec2 100644
+index 30cfbb15baee..0df4a80a7319 100644
--- third_party/libwebrtc/rtc_base/refcount_gn/moz.build
+++ third_party/libwebrtc/rtc_base/refcount_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -90896,7 +88555,7 @@ index b3a330088e12..ee683704fec2 100644
FINAL_LIBRARY = "xul"
-@@ -41,83 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,83 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -90981,7 +88640,7 @@ index b3a330088e12..ee683704fec2 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -125,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -127,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -90997,19 +88656,17 @@ index b3a330088e12..ee683704fec2 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -155,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -155,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -91035,35 +88692,32 @@ index b3a330088e12..ee683704fec2 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("refcount_gn")
diff --git third_party/libwebrtc/rtc_base/rolling_accumulator_gn/moz.build third_party/libwebrtc/rtc_base/rolling_accumulator_gn/moz.build
-index b587c37b604b..c362ce5eaa3b 100644
+index e3c38a7a8821..3602d93b1ca4 100644
--- third_party/libwebrtc/rtc_base/rolling_accumulator_gn/moz.build
+++ third_party/libwebrtc/rtc_base/rolling_accumulator_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -91080,7 +88734,7 @@ index b587c37b604b..c362ce5eaa3b 100644
FINAL_LIBRARY = "xul"
-@@ -41,87 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,87 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -91169,7 +88823,7 @@ index b587c37b604b..c362ce5eaa3b 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -129,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -131,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -91185,19 +88839,17 @@ index b587c37b604b..c362ce5eaa3b 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -159,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -159,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -91223,35 +88875,32 @@ index b587c37b604b..c362ce5eaa3b 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("rolling_accumulator_gn")
diff --git third_party/libwebrtc/rtc_base/rtc_event_gn/moz.build third_party/libwebrtc/rtc_base/rtc_event_gn/moz.build
-index c79d22da2bb9..ce078cd78399 100644
+index 77e3de024fa1..cf21e61558bb 100644
--- third_party/libwebrtc/rtc_base/rtc_event_gn/moz.build
+++ third_party/libwebrtc/rtc_base/rtc_event_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -91268,7 +88917,7 @@ index c79d22da2bb9..ce078cd78399 100644
FINAL_LIBRARY = "xul"
-@@ -45,94 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,94 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -91364,7 +89013,7 @@ index c79d22da2bb9..ce078cd78399 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -140,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -142,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -91384,14 +89033,12 @@ index c79d22da2bb9..ce078cd78399 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -91430,12 +89077,10 @@ index c79d22da2bb9..ce078cd78399 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -91444,28 +89089,27 @@ index c79d22da2bb9..ce078cd78399 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("rtc_event_gn")
diff --git third_party/libwebrtc/rtc_base/rtc_numerics_gn/moz.build third_party/libwebrtc/rtc_base/rtc_numerics_gn/moz.build
-index 8b800dd4f0ac..71e90bea9fe1 100644
+index 0687c3138dae..8d218bfe7cff 100644
--- third_party/libwebrtc/rtc_base/rtc_numerics_gn/moz.build
+++ third_party/libwebrtc/rtc_base/rtc_numerics_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -91482,7 +89126,7 @@ index 8b800dd4f0ac..71e90bea9fe1 100644
FINAL_LIBRARY = "xul"
-@@ -47,87 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -49,87 +58,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -91571,7 +89215,7 @@ index 8b800dd4f0ac..71e90bea9fe1 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -135,88 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -137,82 +66,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -91591,14 +89235,12 @@ index 8b800dd4f0ac..71e90bea9fe1 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -91637,12 +89279,10 @@ index 8b800dd4f0ac..71e90bea9fe1 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -91651,28 +89291,27 @@ index 8b800dd4f0ac..71e90bea9fe1 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("rtc_numerics_gn")
diff --git third_party/libwebrtc/rtc_base/safe_compare_gn/moz.build third_party/libwebrtc/rtc_base/safe_compare_gn/moz.build
-index c71137580318..cd11316dae92 100644
+index c93abdb78469..bf32218de21a 100644
--- third_party/libwebrtc/rtc_base/safe_compare_gn/moz.build
+++ third_party/libwebrtc/rtc_base/safe_compare_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -91689,7 +89328,7 @@ index c71137580318..cd11316dae92 100644
FINAL_LIBRARY = "xul"
-@@ -41,83 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,83 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -91774,7 +89413,7 @@ index c71137580318..cd11316dae92 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -125,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -127,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -91790,19 +89429,17 @@ index c71137580318..cd11316dae92 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -155,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -155,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -91828,35 +89465,32 @@ index c71137580318..cd11316dae92 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("safe_compare_gn")
diff --git third_party/libwebrtc/rtc_base/safe_conversions_gn/moz.build third_party/libwebrtc/rtc_base/safe_conversions_gn/moz.build
-index d8cc6abaaa62..5803fa4c65a4 100644
+index d7da28fb1f85..22a7237ba07d 100644
--- third_party/libwebrtc/rtc_base/safe_conversions_gn/moz.build
+++ third_party/libwebrtc/rtc_base/safe_conversions_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -91873,7 +89507,7 @@ index d8cc6abaaa62..5803fa4c65a4 100644
FINAL_LIBRARY = "xul"
-@@ -41,87 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,87 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -91962,7 +89596,7 @@ index d8cc6abaaa62..5803fa4c65a4 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -129,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -131,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -91978,19 +89612,17 @@ index d8cc6abaaa62..5803fa4c65a4 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -159,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -159,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -92016,35 +89648,32 @@ index d8cc6abaaa62..5803fa4c65a4 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("safe_conversions_gn")
diff --git third_party/libwebrtc/rtc_base/safe_minmax_gn/moz.build third_party/libwebrtc/rtc_base/safe_minmax_gn/moz.build
-index f6763736acda..fddce9408b17 100644
+index 961f0bd72b1e..c576316e0fe9 100644
--- third_party/libwebrtc/rtc_base/safe_minmax_gn/moz.build
+++ third_party/libwebrtc/rtc_base/safe_minmax_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -92061,7 +89690,7 @@ index f6763736acda..fddce9408b17 100644
FINAL_LIBRARY = "xul"
-@@ -41,87 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,87 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -92150,7 +89779,7 @@ index f6763736acda..fddce9408b17 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -129,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -131,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -92166,19 +89795,17 @@ index f6763736acda..fddce9408b17 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -159,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -159,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -92204,35 +89831,32 @@ index f6763736acda..fddce9408b17 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("safe_minmax_gn")
diff --git third_party/libwebrtc/rtc_base/sample_counter_gn/moz.build third_party/libwebrtc/rtc_base/sample_counter_gn/moz.build
-index ed5f3a9be8a2..6505e7e52bac 100644
+index f6caca40a372..df2f524baf2b 100644
--- third_party/libwebrtc/rtc_base/sample_counter_gn/moz.build
+++ third_party/libwebrtc/rtc_base/sample_counter_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -92249,7 +89873,7 @@ index ed5f3a9be8a2..6505e7e52bac 100644
FINAL_LIBRARY = "xul"
-@@ -45,87 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,87 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -92338,7 +89962,7 @@ index ed5f3a9be8a2..6505e7e52bac 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -133,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -135,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -92358,14 +89982,12 @@ index ed5f3a9be8a2..6505e7e52bac 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -92404,12 +90026,10 @@ index ed5f3a9be8a2..6505e7e52bac 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -92418,28 +90038,27 @@ index ed5f3a9be8a2..6505e7e52bac 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("sample_counter_gn")
diff --git third_party/libwebrtc/rtc_base/sanitizer_gn/moz.build third_party/libwebrtc/rtc_base/sanitizer_gn/moz.build
-index f7903c8db54c..0bebe9378c50 100644
+index cbc6c4ce08a5..8a6f2ff9cdfe 100644
--- third_party/libwebrtc/rtc_base/sanitizer_gn/moz.build
+++ third_party/libwebrtc/rtc_base/sanitizer_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -92456,7 +90075,7 @@ index f7903c8db54c..0bebe9378c50 100644
FINAL_LIBRARY = "xul"
-@@ -41,83 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,83 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -92541,7 +90160,7 @@ index f7903c8db54c..0bebe9378c50 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -125,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -127,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -92557,19 +90176,17 @@ index f7903c8db54c..0bebe9378c50 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -155,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -155,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -92595,35 +90212,32 @@ index f7903c8db54c..0bebe9378c50 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("sanitizer_gn")
diff --git third_party/libwebrtc/rtc_base/socket_address_gn/moz.build third_party/libwebrtc/rtc_base/socket_address_gn/moz.build
-index cfadf85ec95b..cb58cf9db2f1 100644
+index da0d411790df..3b7abf48ec23 100644
--- third_party/libwebrtc/rtc_base/socket_address_gn/moz.build
+++ third_party/libwebrtc/rtc_base/socket_address_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -92640,7 +90254,7 @@ index cfadf85ec95b..cb58cf9db2f1 100644
FINAL_LIBRARY = "xul"
-@@ -45,95 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,95 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -92737,7 +90351,7 @@ index cfadf85ec95b..cb58cf9db2f1 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -141,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -143,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -92757,14 +90371,12 @@ index cfadf85ec95b..cb58cf9db2f1 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -92803,12 +90415,10 @@ index cfadf85ec95b..cb58cf9db2f1 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -92817,28 +90427,27 @@ index cfadf85ec95b..cb58cf9db2f1 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("socket_address_gn")
diff --git third_party/libwebrtc/rtc_base/socket_factory_gn/moz.build third_party/libwebrtc/rtc_base/socket_factory_gn/moz.build
-index 0161ebe4c277..652747e02185 100644
+index dc7939c48277..b236be3572d2 100644
--- third_party/libwebrtc/rtc_base/socket_factory_gn/moz.build
+++ third_party/libwebrtc/rtc_base/socket_factory_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -92855,7 +90464,7 @@ index 0161ebe4c277..652747e02185 100644
FINAL_LIBRARY = "xul"
-@@ -41,95 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,95 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -92952,7 +90561,7 @@ index 0161ebe4c277..652747e02185 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -137,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -139,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -92968,19 +90577,17 @@ index 0161ebe4c277..652747e02185 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -167,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -167,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -93006,35 +90613,32 @@ index 0161ebe4c277..652747e02185 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("socket_factory_gn")
diff --git third_party/libwebrtc/rtc_base/socket_gn/moz.build third_party/libwebrtc/rtc_base/socket_gn/moz.build
-index d427dcab649e..fee4041d1a3a 100644
+index 06b5a4bcb3ff..fcbb385f314f 100644
--- third_party/libwebrtc/rtc_base/socket_gn/moz.build
+++ third_party/libwebrtc/rtc_base/socket_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -93051,7 +90655,7 @@ index d427dcab649e..fee4041d1a3a 100644
FINAL_LIBRARY = "xul"
-@@ -45,95 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,95 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -93148,7 +90752,7 @@ index d427dcab649e..fee4041d1a3a 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -141,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -143,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -93168,14 +90772,12 @@ index d427dcab649e..fee4041d1a3a 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -93214,12 +90816,10 @@ index d427dcab649e..fee4041d1a3a 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -93228,28 +90828,27 @@ index d427dcab649e..fee4041d1a3a 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("socket_gn")
diff --git third_party/libwebrtc/rtc_base/socket_server_gn/moz.build third_party/libwebrtc/rtc_base/socket_server_gn/moz.build
-index 39b8b6eb86a6..95b310c97892 100644
+index 03f2f995636c..292d7dcb64ff 100644
--- third_party/libwebrtc/rtc_base/socket_server_gn/moz.build
+++ third_party/libwebrtc/rtc_base/socket_server_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -93266,7 +90865,7 @@ index 39b8b6eb86a6..95b310c97892 100644
FINAL_LIBRARY = "xul"
-@@ -41,95 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,95 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -93363,7 +90962,7 @@ index 39b8b6eb86a6..95b310c97892 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -137,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -139,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -93379,19 +90978,17 @@ index 39b8b6eb86a6..95b310c97892 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -167,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -167,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -93417,35 +91014,32 @@ index 39b8b6eb86a6..95b310c97892 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("socket_server_gn")
diff --git third_party/libwebrtc/rtc_base/ssl_adapter_gn/moz.build third_party/libwebrtc/rtc_base/ssl_adapter_gn/moz.build
-index 44fd11fdd3bd..2a80ae26ad1a 100644
+index 2b58594242fa..cd78bce2c8a5 100644
--- third_party/libwebrtc/rtc_base/ssl_adapter_gn/moz.build
+++ third_party/libwebrtc/rtc_base/ssl_adapter_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -93462,7 +91056,7 @@ index 44fd11fdd3bd..2a80ae26ad1a 100644
FINAL_LIBRARY = "xul"
-@@ -41,83 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,83 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -93547,7 +91141,7 @@ index 44fd11fdd3bd..2a80ae26ad1a 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -125,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -127,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -93563,19 +91157,17 @@ index 44fd11fdd3bd..2a80ae26ad1a 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -155,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -155,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -93601,219 +91193,32 @@ index 44fd11fdd3bd..2a80ae26ad1a 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("ssl_adapter_gn")
-diff --git third_party/libwebrtc/rtc_base/ssl_gn/moz.build third_party/libwebrtc/rtc_base/ssl_gn/moz.build
-index aad7b048f74e..1d0d9089f7b0 100644
---- third_party/libwebrtc/rtc_base/ssl_gn/moz.build
-+++ third_party/libwebrtc/rtc_base/ssl_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
- DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
- DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
- DEFINES["RTC_ENABLE_VP9"] = True
-+DEFINES["USE_GLIB"] = "1"
-+DEFINES["USE_OZONE"] = "1"
-+DEFINES["WEBRTC_BSD"] = True
- DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
- DEFINES["WEBRTC_LIBRARY_IMPL"] = True
- DEFINES["WEBRTC_MOZILLA_BUILD"] = True
- DEFINES["WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS"] = "0"
-+DEFINES["WEBRTC_POSIX"] = True
- DEFINES["WEBRTC_STRICT_FIELD_TRIALS"] = "0"
-+DEFINES["_FILE_OFFSET_BITS"] = "64"
-+DEFINES["_LARGEFILE64_SOURCE"] = True
-+DEFINES["_LARGEFILE_SOURCE"] = True
- DEFINES["_LIBCPP_HARDENING_MODE"] = "_LIBCPP_HARDENING_MODE_NONE"
-+DEFINES["__STDC_CONSTANT_MACROS"] = True
-+DEFINES["__STDC_FORMAT_MACROS"] = True
-
- FINAL_LIBRARY = "xul"
-
-@@ -41,83 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
- if CONFIG["MOZ_DEBUG"] == "1":
-
- DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
--
--if CONFIG["OS_TARGET"] == "Android":
--
-- DEFINES["ANDROID"] = True
-- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r27_1"
-- DEFINES["HAVE_SYS_UIO_H"] = True
-- DEFINES["WEBRTC_ANDROID"] = True
-- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_LINUX"] = True
-- DEFINES["WEBRTC_POSIX"] = True
-- DEFINES["_GNU_SOURCE"] = True
-- DEFINES["__ANDROID_UNAVAILABLE_SYMBOLS_ARE_WEAK__"] = True
-- DEFINES["__STDC_CONSTANT_MACROS"] = True
-- DEFINES["__STDC_FORMAT_MACROS"] = True
--
--if CONFIG["OS_TARGET"] == "Darwin":
--
-- DEFINES["WEBRTC_MAC"] = True
-- DEFINES["WEBRTC_POSIX"] = True
-- DEFINES["__STDC_CONSTANT_MACROS"] = True
-- DEFINES["__STDC_FORMAT_MACROS"] = True
--
--if CONFIG["OS_TARGET"] == "Linux":
--
-- DEFINES["USE_AURA"] = "1"
-- DEFINES["USE_GLIB"] = "1"
-- DEFINES["USE_OZONE"] = "1"
-- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_LINUX"] = True
-- DEFINES["WEBRTC_POSIX"] = True
-- DEFINES["_FILE_OFFSET_BITS"] = "64"
-- DEFINES["_GLIBCXX_ASSERTIONS"] = "1"
-- DEFINES["_LARGEFILE64_SOURCE"] = True
-- DEFINES["_LARGEFILE_SOURCE"] = True
-- DEFINES["__STDC_CONSTANT_MACROS"] = True
-- DEFINES["__STDC_FORMAT_MACROS"] = True
--
--if CONFIG["OS_TARGET"] == "OpenBSD":
--
-- DEFINES["USE_GLIB"] = "1"
-- DEFINES["USE_OZONE"] = "1"
-- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_POSIX"] = True
-- DEFINES["_FILE_OFFSET_BITS"] = "64"
-- DEFINES["_LARGEFILE64_SOURCE"] = True
-- DEFINES["_LARGEFILE_SOURCE"] = True
-- DEFINES["__STDC_CONSTANT_MACROS"] = True
-- DEFINES["__STDC_FORMAT_MACROS"] = True
--
--if CONFIG["OS_TARGET"] == "WINNT":
--
-- DEFINES["CERT_CHAIN_PARA_HAS_EXTRA_FIELDS"] = True
-- DEFINES["NOMINMAX"] = True
-- DEFINES["NTDDI_VERSION"] = "0x0A000000"
-- DEFINES["PSAPI_VERSION"] = "2"
-- DEFINES["RTC_ENABLE_WIN_WGC"] = True
-- DEFINES["UNICODE"] = True
-- DEFINES["USE_AURA"] = "1"
-- DEFINES["WEBRTC_WIN"] = True
-- DEFINES["WIN32"] = True
-- DEFINES["WIN32_LEAN_AND_MEAN"] = True
-- DEFINES["WINAPI_FAMILY"] = "WINAPI_FAMILY_DESKTOP_APP"
-- DEFINES["WINVER"] = "0x0A00"
-- DEFINES["_ATL_NO_OPENGL"] = True
-- DEFINES["_CRT_NONSTDC_NO_WARNINGS"] = True
-- DEFINES["_CRT_RAND_S"] = True
-- DEFINES["_CRT_SECURE_NO_DEPRECATE"] = True
-- DEFINES["_ENABLE_EXTENDED_ALIGNED_STORAGE"] = True
-- DEFINES["_HAS_EXCEPTIONS"] = "0"
-- DEFINES["_HAS_NODISCARD"] = True
-- DEFINES["_SCL_SECURE_NO_DEPRECATE"] = True
-- DEFINES["_SECURE_ATL"] = True
-- DEFINES["_UNICODE"] = True
-- DEFINES["_WIN32_WINNT"] = "0x0A00"
-- DEFINES["_WINDOWS"] = True
-- DEFINES["_WINSOCK_DEPRECATED_NO_WARNINGS"] = True
-- DEFINES["__STD_C"] = True
-+ DEFINES["_DEBUG"] = True
-
- if CONFIG["TARGET_CPU"] == "aarch64":
-
-@@ -125,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
- DEFINES["WEBRTC_HAS_NEON"] = True
- DEFINES["__ARM_NEON__"] = "1"
-
--if CONFIG["TARGET_CPU"] == "arm":
--
-- DEFINES["WEBRTC_ARCH_ARM"] = True
-- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
-- DEFINES["WEBRTC_HAS_NEON"] = True
--
--if CONFIG["TARGET_CPU"] == "loongarch64":
--
-- DEFINES["_GNU_SOURCE"] = True
--
- if CONFIG["TARGET_CPU"] == "mips32":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["MIPS32_LE"] = True
- DEFINES["MIPS_FPU_LE"] = True
-- DEFINES["_GNU_SOURCE"] = True
--
--if CONFIG["TARGET_CPU"] == "mips64":
--
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
-- DEFINES["_GNU_SOURCE"] = True
-
- if CONFIG["TARGET_CPU"] == "x86":
-
-@@ -155,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
-
- DEFINES["WEBRTC_ENABLE_AVX2"] = True
-
--if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Android":
--
-- DEFINES["_DEBUG"] = True
--
--if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Darwin":
--
-- DEFINES["_DEBUG"] = True
--
--if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Linux":
--
-- DEFINES["_DEBUG"] = True
--
--if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "OpenBSD":
--
-- DEFINES["_DEBUG"] = True
--
--if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT":
--
-- DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0"
--
--if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
--
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
-- DEFINES["_GNU_SOURCE"] = True
--
--if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
--
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
-- DEFINES["_GNU_SOURCE"] = True
--
--if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
--
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
-- DEFINES["_GNU_SOURCE"] = True
--
--if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
--
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
-- DEFINES["_GNU_SOURCE"] = True
--
- Library("ssl_gn")
diff --git third_party/libwebrtc/rtc_base/stringutils_gn/moz.build third_party/libwebrtc/rtc_base/stringutils_gn/moz.build
-index c88b2439507f..8d6c9871ff19 100644
+index ae515ab20433..d01938625840 100644
--- third_party/libwebrtc/rtc_base/stringutils_gn/moz.build
+++ third_party/libwebrtc/rtc_base/stringutils_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -93830,7 +91235,7 @@ index c88b2439507f..8d6c9871ff19 100644
FINAL_LIBRARY = "xul"
-@@ -49,87 +58,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -51,87 +60,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -93919,7 +91324,7 @@ index c88b2439507f..8d6c9871ff19 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -137,88 +66,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -139,82 +68,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -93939,14 +91344,12 @@ index c88b2439507f..8d6c9871ff19 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -93985,12 +91388,10 @@ index c88b2439507f..8d6c9871ff19 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -93999,28 +91400,27 @@ index c88b2439507f..8d6c9871ff19 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("stringutils_gn")
diff --git third_party/libwebrtc/rtc_base/strong_alias_gn/moz.build third_party/libwebrtc/rtc_base/strong_alias_gn/moz.build
-index fbec1dfee3b4..4837fc994626 100644
+index ec3c56c17bfa..f64d83cc69ff 100644
--- third_party/libwebrtc/rtc_base/strong_alias_gn/moz.build
+++ third_party/libwebrtc/rtc_base/strong_alias_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -94037,7 +91437,7 @@ index fbec1dfee3b4..4837fc994626 100644
FINAL_LIBRARY = "xul"
-@@ -41,83 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,83 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -94122,7 +91522,7 @@ index fbec1dfee3b4..4837fc994626 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -125,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -127,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -94138,19 +91538,17 @@ index fbec1dfee3b4..4837fc994626 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -155,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -155,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -94176,35 +91574,32 @@ index fbec1dfee3b4..4837fc994626 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("strong_alias_gn")
diff --git third_party/libwebrtc/rtc_base/swap_queue_gn/moz.build third_party/libwebrtc/rtc_base/swap_queue_gn/moz.build
-index a85e8fd3cd0d..54cdd3a87bb6 100644
+index ba1dd17ad663..d4b79355709b 100644
--- third_party/libwebrtc/rtc_base/swap_queue_gn/moz.build
+++ third_party/libwebrtc/rtc_base/swap_queue_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -94221,7 +91616,7 @@ index a85e8fd3cd0d..54cdd3a87bb6 100644
FINAL_LIBRARY = "xul"
-@@ -41,87 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,87 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -94310,7 +91705,7 @@ index a85e8fd3cd0d..54cdd3a87bb6 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -129,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -131,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -94326,19 +91721,17 @@ index a85e8fd3cd0d..54cdd3a87bb6 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -159,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -159,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -94364,35 +91757,32 @@ index a85e8fd3cd0d..54cdd3a87bb6 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("swap_queue_gn")
diff --git third_party/libwebrtc/rtc_base/synchronization/mutex_gn/moz.build third_party/libwebrtc/rtc_base/synchronization/mutex_gn/moz.build
-index d37689f4f122..7a4403e8a55c 100644
+index a88a968ac205..1fb7f52e323f 100644
--- third_party/libwebrtc/rtc_base/synchronization/mutex_gn/moz.build
+++ third_party/libwebrtc/rtc_base/synchronization/mutex_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -94409,7 +91799,7 @@ index d37689f4f122..7a4403e8a55c 100644
FINAL_LIBRARY = "xul"
-@@ -41,87 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,87 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -94498,7 +91888,7 @@ index d37689f4f122..7a4403e8a55c 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -129,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -131,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -94514,19 +91904,17 @@ index d37689f4f122..7a4403e8a55c 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -159,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -159,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -94552,35 +91940,32 @@ index d37689f4f122..7a4403e8a55c 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("mutex_gn")
diff --git third_party/libwebrtc/rtc_base/synchronization/sequence_checker_internal_gn/moz.build third_party/libwebrtc/rtc_base/synchronization/sequence_checker_internal_gn/moz.build
-index ff8f90793c1a..6b0a8bd9f8b4 100644
+index 167271deeb95..25fe0919eb51 100644
--- third_party/libwebrtc/rtc_base/synchronization/sequence_checker_internal_gn/moz.build
+++ third_party/libwebrtc/rtc_base/synchronization/sequence_checker_internal_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -94597,7 +91982,7 @@ index ff8f90793c1a..6b0a8bd9f8b4 100644
FINAL_LIBRARY = "xul"
-@@ -45,87 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,87 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -94686,7 +92071,7 @@ index ff8f90793c1a..6b0a8bd9f8b4 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -133,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -135,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -94706,14 +92091,12 @@ index ff8f90793c1a..6b0a8bd9f8b4 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -94752,12 +92135,10 @@ index ff8f90793c1a..6b0a8bd9f8b4 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -94766,28 +92147,27 @@ index ff8f90793c1a..6b0a8bd9f8b4 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("sequence_checker_internal_gn")
diff --git third_party/libwebrtc/rtc_base/synchronization/yield_gn/moz.build third_party/libwebrtc/rtc_base/synchronization/yield_gn/moz.build
-index aa38d8281a42..87d2544ad6ab 100644
+index 567da5f0b74b..799b8997d401 100644
--- third_party/libwebrtc/rtc_base/synchronization/yield_gn/moz.build
+++ third_party/libwebrtc/rtc_base/synchronization/yield_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -94804,7 +92184,7 @@ index aa38d8281a42..87d2544ad6ab 100644
FINAL_LIBRARY = "xul"
-@@ -45,83 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,83 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -94889,7 +92269,7 @@ index aa38d8281a42..87d2544ad6ab 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -129,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -131,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -94909,14 +92289,12 @@ index aa38d8281a42..87d2544ad6ab 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -94955,12 +92333,10 @@ index aa38d8281a42..87d2544ad6ab 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -94969,28 +92345,27 @@ index aa38d8281a42..87d2544ad6ab 100644
"-msse2"
]
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("yield_gn")
diff --git third_party/libwebrtc/rtc_base/synchronization/yield_policy_gn/moz.build third_party/libwebrtc/rtc_base/synchronization/yield_policy_gn/moz.build
-index 3e944be847d3..a3f2dcd8cd24 100644
+index acf6a98373b7..04ae98653c29 100644
--- third_party/libwebrtc/rtc_base/synchronization/yield_policy_gn/moz.build
+++ third_party/libwebrtc/rtc_base/synchronization/yield_policy_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -95007,7 +92382,7 @@ index 3e944be847d3..a3f2dcd8cd24 100644
FINAL_LIBRARY = "xul"
-@@ -45,87 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,87 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -95096,7 +92471,7 @@ index 3e944be847d3..a3f2dcd8cd24 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -133,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -135,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -95116,14 +92491,12 @@ index 3e944be847d3..a3f2dcd8cd24 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -95162,12 +92535,10 @@ index 3e944be847d3..a3f2dcd8cd24 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -95176,28 +92547,27 @@ index 3e944be847d3..a3f2dcd8cd24 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("yield_policy_gn")
diff --git third_party/libwebrtc/rtc_base/system/arch_gn/moz.build third_party/libwebrtc/rtc_base/system/arch_gn/moz.build
-index 2561a159f2c1..c09f87b18f1c 100644
+index 1cb62e0945fa..088ea5019886 100644
--- third_party/libwebrtc/rtc_base/system/arch_gn/moz.build
+++ third_party/libwebrtc/rtc_base/system/arch_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -95214,7 +92584,7 @@ index 2561a159f2c1..c09f87b18f1c 100644
FINAL_LIBRARY = "xul"
-@@ -41,83 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,83 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -95299,7 +92669,7 @@ index 2561a159f2c1..c09f87b18f1c 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -125,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -127,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -95315,19 +92685,17 @@ index 2561a159f2c1..c09f87b18f1c 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -155,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -155,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -95353,31 +92721,27 @@ index 2561a159f2c1..c09f87b18f1c 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("arch_gn")
diff --git third_party/libwebrtc/rtc_base/system/asm_defines_gn/moz.build third_party/libwebrtc/rtc_base/system/asm_defines_gn/moz.build
deleted file mode 100644
-index 78132c11deb4..000000000000
+index 126fc5a4138d..000000000000
--- third_party/libwebrtc/rtc_base/system/asm_defines_gn/moz.build
+++ /dev/null
-@@ -1,75 +0,0 @@
+@@ -1,76 +0,0 @@
-# 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/.
@@ -95393,6 +92757,7 @@ index 78132c11deb4..000000000000
-DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
-DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
-DEFINES["RTC_ENABLE_VP9"] = True
+-DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
-DEFINES["WEBRTC_ARCH_ARM"] = True
-DEFINES["WEBRTC_ARCH_ARM_V7"] = True
-DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
@@ -95412,6 +92777,7 @@ index 78132c11deb4..000000000000
-
-
-LOCAL_INCLUDES += [
+- "!/dist/include/libwebrtc_overrides",
- "!/ipc/ipdl/_ipdlheaders",
- "!/third_party/libwebrtc/gen",
- "/ipc/chromium/src",
@@ -95442,7 +92808,6 @@ index 78132c11deb4..000000000000
-
-if CONFIG["OS_TARGET"] == "Linux":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["USE_AURA"] = "1"
- DEFINES["USE_GLIB"] = "1"
- DEFINES["USE_OZONE"] = "1"
@@ -95455,10 +92820,10 @@ index 78132c11deb4..000000000000
-Library("asm_defines_gn")
diff --git third_party/libwebrtc/rtc_base/system/cocoa_threading_gn/moz.build third_party/libwebrtc/rtc_base/system/cocoa_threading_gn/moz.build
deleted file mode 100644
-index ba2c50f92c2a..000000000000
+index 6ee1d92a09ab..000000000000
--- third_party/libwebrtc/rtc_base/system/cocoa_threading_gn/moz.build
+++ /dev/null
-@@ -1,68 +0,0 @@
+@@ -1,70 +0,0 @@
-# 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/.
@@ -95478,6 +92843,7 @@ index ba2c50f92c2a..000000000000
-DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
-DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
-DEFINES["RTC_ENABLE_VP9"] = True
+-DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
-DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
-DEFINES["WEBRTC_LIBRARY_IMPL"] = True
-DEFINES["WEBRTC_MAC"] = True
@@ -95493,6 +92859,7 @@ index ba2c50f92c2a..000000000000
-
-
-LOCAL_INCLUDES += [
+- "!/dist/include/libwebrtc_overrides",
- "!/ipc/ipdl/_ipdlheaders",
- "!/third_party/libwebrtc/gen",
- "/ipc/chromium/src",
@@ -95528,15 +92895,16 @@ index ba2c50f92c2a..000000000000
-
-Library("cocoa_threading_gn")
diff --git third_party/libwebrtc/rtc_base/system/file_wrapper_gn/moz.build third_party/libwebrtc/rtc_base/system/file_wrapper_gn/moz.build
-index eba81875e62b..78db823c9245 100644
+index 2e3930335f16..e81233b291f3 100644
--- third_party/libwebrtc/rtc_base/system/file_wrapper_gn/moz.build
+++ third_party/libwebrtc/rtc_base/system/file_wrapper_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -95553,7 +92921,7 @@ index eba81875e62b..78db823c9245 100644
FINAL_LIBRARY = "xul"
-@@ -45,87 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,87 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -95642,7 +93010,7 @@ index eba81875e62b..78db823c9245 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -133,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -135,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -95662,14 +93030,12 @@ index eba81875e62b..78db823c9245 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -95708,12 +93074,10 @@ index eba81875e62b..78db823c9245 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -95722,24 +93086,22 @@ index eba81875e62b..78db823c9245 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("file_wrapper_gn")
diff --git third_party/libwebrtc/rtc_base/system/gcd_helpers_gn/moz.build third_party/libwebrtc/rtc_base/system/gcd_helpers_gn/moz.build
deleted file mode 100644
-index 90bb733abfca..000000000000
+index 0b5b9cc3e28c..000000000000
--- third_party/libwebrtc/rtc_base/system/gcd_helpers_gn/moz.build
+++ /dev/null
-@@ -1,68 +0,0 @@
+@@ -1,70 +0,0 @@
-# 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/.
@@ -95759,6 +93121,7 @@ index 90bb733abfca..000000000000
-DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
-DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
-DEFINES["RTC_ENABLE_VP9"] = True
+-DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
-DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
-DEFINES["WEBRTC_LIBRARY_IMPL"] = True
-DEFINES["WEBRTC_MAC"] = True
@@ -95774,6 +93137,7 @@ index 90bb733abfca..000000000000
-
-
-LOCAL_INCLUDES += [
+- "!/dist/include/libwebrtc_overrides",
- "!/ipc/ipdl/_ipdlheaders",
- "!/third_party/libwebrtc/gen",
- "/ipc/chromium/src",
@@ -95809,15 +93173,16 @@ index 90bb733abfca..000000000000
-
-Library("gcd_helpers_gn")
diff --git third_party/libwebrtc/rtc_base/system/ignore_warnings_gn/moz.build third_party/libwebrtc/rtc_base/system/ignore_warnings_gn/moz.build
-index b04ad87eda04..d2d6215c2366 100644
+index cdb4a308314f..d8e5d7bb1406 100644
--- third_party/libwebrtc/rtc_base/system/ignore_warnings_gn/moz.build
+++ third_party/libwebrtc/rtc_base/system/ignore_warnings_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -95834,7 +93199,7 @@ index b04ad87eda04..d2d6215c2366 100644
FINAL_LIBRARY = "xul"
-@@ -41,83 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,83 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -95919,7 +93284,7 @@ index b04ad87eda04..d2d6215c2366 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -125,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -127,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -95935,19 +93300,17 @@ index b04ad87eda04..d2d6215c2366 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -155,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -155,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -95973,35 +93336,32 @@ index b04ad87eda04..d2d6215c2366 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("ignore_warnings_gn")
diff --git third_party/libwebrtc/rtc_base/system/inline_gn/moz.build third_party/libwebrtc/rtc_base/system/inline_gn/moz.build
-index 859e531ae239..c5c6f101f8a1 100644
+index fadc0174478c..aff95da60bae 100644
--- third_party/libwebrtc/rtc_base/system/inline_gn/moz.build
+++ third_party/libwebrtc/rtc_base/system/inline_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -96018,7 +93378,7 @@ index 859e531ae239..c5c6f101f8a1 100644
FINAL_LIBRARY = "xul"
-@@ -41,83 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,83 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -96103,7 +93463,7 @@ index 859e531ae239..c5c6f101f8a1 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -125,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -127,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -96119,19 +93479,17 @@ index 859e531ae239..c5c6f101f8a1 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -155,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -155,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -96157,35 +93515,32 @@ index 859e531ae239..c5c6f101f8a1 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("inline_gn")
diff --git third_party/libwebrtc/rtc_base/system/no_unique_address_gn/moz.build third_party/libwebrtc/rtc_base/system/no_unique_address_gn/moz.build
-index c293849ca78f..0a7f61413e83 100644
+index 34a3fd2104aa..e4c2efe044e1 100644
--- third_party/libwebrtc/rtc_base/system/no_unique_address_gn/moz.build
+++ third_party/libwebrtc/rtc_base/system/no_unique_address_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -96202,7 +93557,7 @@ index c293849ca78f..0a7f61413e83 100644
FINAL_LIBRARY = "xul"
-@@ -41,83 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,83 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -96287,7 +93642,7 @@ index c293849ca78f..0a7f61413e83 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -125,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -127,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -96303,19 +93658,17 @@ index c293849ca78f..0a7f61413e83 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -155,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -155,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -96341,35 +93694,32 @@ index c293849ca78f..0a7f61413e83 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("no_unique_address_gn")
diff --git third_party/libwebrtc/rtc_base/system/rtc_export_gn/moz.build third_party/libwebrtc/rtc_base/system/rtc_export_gn/moz.build
-index fa852e738efb..c57bf5f1dba8 100644
+index 52f34ff2cfbf..d7a1041a40b2 100644
--- third_party/libwebrtc/rtc_base/system/rtc_export_gn/moz.build
+++ third_party/libwebrtc/rtc_base/system/rtc_export_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -96386,7 +93736,7 @@ index fa852e738efb..c57bf5f1dba8 100644
FINAL_LIBRARY = "xul"
-@@ -41,83 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,83 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -96471,7 +93821,7 @@ index fa852e738efb..c57bf5f1dba8 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -125,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -127,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -96487,19 +93837,17 @@ index fa852e738efb..c57bf5f1dba8 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -155,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -155,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -96525,35 +93873,32 @@ index fa852e738efb..c57bf5f1dba8 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("rtc_export_gn")
diff --git third_party/libwebrtc/rtc_base/system/unused_gn/moz.build third_party/libwebrtc/rtc_base/system/unused_gn/moz.build
-index 0c7379a967ab..968474be87f2 100644
+index 9e46eebe6af2..a889d722dbf6 100644
--- third_party/libwebrtc/rtc_base/system/unused_gn/moz.build
+++ third_party/libwebrtc/rtc_base/system/unused_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -96570,7 +93915,7 @@ index 0c7379a967ab..968474be87f2 100644
FINAL_LIBRARY = "xul"
-@@ -41,83 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,83 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -96655,7 +94000,7 @@ index 0c7379a967ab..968474be87f2 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -125,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -127,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -96671,19 +94016,17 @@ index 0c7379a967ab..968474be87f2 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -155,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -155,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -96709,35 +94052,32 @@ index 0c7379a967ab..968474be87f2 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("unused_gn")
diff --git third_party/libwebrtc/rtc_base/system/warn_current_thread_is_deadlocked_gn/moz.build third_party/libwebrtc/rtc_base/system/warn_current_thread_is_deadlocked_gn/moz.build
-index d1fe3ee32dae..932202f014fc 100644
+index 7fc9b68c3766..114a58d422aa 100644
--- third_party/libwebrtc/rtc_base/system/warn_current_thread_is_deadlocked_gn/moz.build
+++ third_party/libwebrtc/rtc_base/system/warn_current_thread_is_deadlocked_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -96754,7 +94094,7 @@ index d1fe3ee32dae..932202f014fc 100644
FINAL_LIBRARY = "xul"
-@@ -41,83 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,83 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -96839,7 +94179,7 @@ index d1fe3ee32dae..932202f014fc 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -125,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -127,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -96855,19 +94195,17 @@ index d1fe3ee32dae..932202f014fc 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -155,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -155,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -96893,35 +94231,32 @@ index d1fe3ee32dae..932202f014fc 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("warn_current_thread_is_deadlocked_gn")
diff --git third_party/libwebrtc/rtc_base/task_utils/repeating_task_gn/moz.build third_party/libwebrtc/rtc_base/task_utils/repeating_task_gn/moz.build
-index c24a2921fb66..64b71d2e5992 100644
+index 74f32de32c41..c3c83a3b5dac 100644
--- third_party/libwebrtc/rtc_base/task_utils/repeating_task_gn/moz.build
+++ third_party/libwebrtc/rtc_base/task_utils/repeating_task_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -96938,7 +94273,7 @@ index c24a2921fb66..64b71d2e5992 100644
FINAL_LIBRARY = "xul"
-@@ -45,98 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,98 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -97038,7 +94373,7 @@ index c24a2921fb66..64b71d2e5992 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -144,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -146,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -97058,14 +94393,12 @@ index c24a2921fb66..64b71d2e5992 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -97104,12 +94437,10 @@ index c24a2921fb66..64b71d2e5992 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -97118,235 +94449,27 @@ index c24a2921fb66..64b71d2e5992 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("repeating_task_gn")
-diff --git third_party/libwebrtc/rtc_base/third_party/base64/base64_gn/moz.build third_party/libwebrtc/rtc_base/third_party/base64/base64_gn/moz.build
-index 826243290c5d..1893f0c9c241 100644
---- third_party/libwebrtc/rtc_base/third_party/base64/base64_gn/moz.build
-+++ third_party/libwebrtc/rtc_base/third_party/base64/base64_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
- DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
- DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
- DEFINES["RTC_ENABLE_VP9"] = True
-+DEFINES["USE_GLIB"] = "1"
-+DEFINES["USE_OZONE"] = "1"
-+DEFINES["WEBRTC_BSD"] = True
- DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
- DEFINES["WEBRTC_LIBRARY_IMPL"] = True
- DEFINES["WEBRTC_MOZILLA_BUILD"] = True
- DEFINES["WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS"] = "0"
-+DEFINES["WEBRTC_POSIX"] = True
- DEFINES["WEBRTC_STRICT_FIELD_TRIALS"] = "0"
-+DEFINES["_FILE_OFFSET_BITS"] = "64"
-+DEFINES["_LARGEFILE64_SOURCE"] = True
-+DEFINES["_LARGEFILE_SOURCE"] = True
- DEFINES["_LIBCPP_HARDENING_MODE"] = "_LIBCPP_HARDENING_MODE_NONE"
-+DEFINES["__STDC_CONSTANT_MACROS"] = True
-+DEFINES["__STDC_FORMAT_MACROS"] = True
-
- FINAL_LIBRARY = "xul"
-
-@@ -45,87 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
- if CONFIG["MOZ_DEBUG"] == "1":
-
- DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
--
--if CONFIG["OS_TARGET"] == "Android":
--
-- DEFINES["ANDROID"] = True
-- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r27_1"
-- DEFINES["HAVE_SYS_UIO_H"] = True
-- DEFINES["WEBRTC_ANDROID"] = True
-- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
-- DEFINES["WEBRTC_LINUX"] = True
-- DEFINES["WEBRTC_POSIX"] = True
-- DEFINES["_GNU_SOURCE"] = True
-- DEFINES["__ANDROID_UNAVAILABLE_SYMBOLS_ARE_WEAK__"] = True
-- DEFINES["__STDC_CONSTANT_MACROS"] = True
-- DEFINES["__STDC_FORMAT_MACROS"] = True
--
-- OS_LIBS += [
-- "log"
-- ]
--
--if CONFIG["OS_TARGET"] == "Darwin":
--
-- DEFINES["WEBRTC_MAC"] = True
-- DEFINES["WEBRTC_POSIX"] = True
-- DEFINES["__STDC_CONSTANT_MACROS"] = True
-- DEFINES["__STDC_FORMAT_MACROS"] = True
--
--if CONFIG["OS_TARGET"] == "Linux":
--
-- DEFINES["USE_AURA"] = "1"
-- DEFINES["USE_GLIB"] = "1"
-- DEFINES["USE_OZONE"] = "1"
-- DEFINES["USE_UDEV"] = True
-- DEFINES["WEBRTC_LINUX"] = True
-- DEFINES["WEBRTC_POSIX"] = True
-- DEFINES["_FILE_OFFSET_BITS"] = "64"
-- DEFINES["_GLIBCXX_ASSERTIONS"] = "1"
-- DEFINES["_LARGEFILE64_SOURCE"] = True
-- DEFINES["_LARGEFILE_SOURCE"] = True
-- DEFINES["__STDC_CONSTANT_MACROS"] = True
-- DEFINES["__STDC_FORMAT_MACROS"] = True
--
--if CONFIG["OS_TARGET"] == "OpenBSD":
--
-- DEFINES["USE_GLIB"] = "1"
-- DEFINES["USE_OZONE"] = "1"
-- DEFINES["WEBRTC_BSD"] = True
-- DEFINES["WEBRTC_POSIX"] = True
-- DEFINES["_FILE_OFFSET_BITS"] = "64"
-- DEFINES["_LARGEFILE64_SOURCE"] = True
-- DEFINES["_LARGEFILE_SOURCE"] = True
-- DEFINES["__STDC_CONSTANT_MACROS"] = True
-- DEFINES["__STDC_FORMAT_MACROS"] = True
--
--if CONFIG["OS_TARGET"] == "WINNT":
--
-- DEFINES["CERT_CHAIN_PARA_HAS_EXTRA_FIELDS"] = True
-- DEFINES["NOMINMAX"] = True
-- DEFINES["NTDDI_VERSION"] = "0x0A000000"
-- DEFINES["PSAPI_VERSION"] = "2"
-- DEFINES["RTC_ENABLE_WIN_WGC"] = True
-- DEFINES["UNICODE"] = True
-- DEFINES["USE_AURA"] = "1"
-- DEFINES["WEBRTC_WIN"] = True
-- DEFINES["WIN32"] = True
-- DEFINES["WIN32_LEAN_AND_MEAN"] = True
-- DEFINES["WINAPI_FAMILY"] = "WINAPI_FAMILY_DESKTOP_APP"
-- DEFINES["WINVER"] = "0x0A00"
-- DEFINES["_ATL_NO_OPENGL"] = True
-- DEFINES["_CRT_NONSTDC_NO_WARNINGS"] = True
-- DEFINES["_CRT_RAND_S"] = True
-- DEFINES["_CRT_SECURE_NO_DEPRECATE"] = True
-- DEFINES["_ENABLE_EXTENDED_ALIGNED_STORAGE"] = True
-- DEFINES["_HAS_EXCEPTIONS"] = "0"
-- DEFINES["_HAS_NODISCARD"] = True
-- DEFINES["_SCL_SECURE_NO_DEPRECATE"] = True
-- DEFINES["_SECURE_ATL"] = True
-- DEFINES["_UNICODE"] = True
-- DEFINES["_WIN32_WINNT"] = "0x0A00"
-- DEFINES["_WINDOWS"] = True
-- DEFINES["_WINSOCK_DEPRECATED_NO_WARNINGS"] = True
-- DEFINES["__STD_C"] = True
-+ DEFINES["_DEBUG"] = True
-
- if CONFIG["TARGET_CPU"] == "aarch64":
-
-@@ -133,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
- DEFINES["WEBRTC_HAS_NEON"] = True
- DEFINES["__ARM_NEON__"] = "1"
-
--if CONFIG["TARGET_CPU"] == "arm":
--
-- CXXFLAGS += [
-- "-mfpu=neon"
-- ]
--
-- DEFINES["WEBRTC_ARCH_ARM"] = True
-- DEFINES["WEBRTC_ARCH_ARM_V7"] = True
-- DEFINES["WEBRTC_HAS_NEON"] = True
--
--if CONFIG["TARGET_CPU"] == "loongarch64":
--
-- DEFINES["_GNU_SOURCE"] = True
--
- if CONFIG["TARGET_CPU"] == "mips32":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["MIPS32_LE"] = True
- DEFINES["MIPS_FPU_LE"] = True
-- DEFINES["_GNU_SOURCE"] = True
--
--if CONFIG["TARGET_CPU"] == "mips64":
--
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
-- DEFINES["_GNU_SOURCE"] = True
-
- if CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["WEBRTC_ENABLE_AVX2"] = True
--
--if CONFIG["TARGET_CPU"] == "x86_64":
--
-- DEFINES["WEBRTC_ENABLE_AVX2"] = True
--
--if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Android":
--
-- DEFINES["_DEBUG"] = True
--
--if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Darwin":
--
-- DEFINES["_DEBUG"] = True
--
--if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Linux":
--
-- DEFINES["_DEBUG"] = True
--
--if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "OpenBSD":
--
-- DEFINES["_DEBUG"] = True
--
--if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT":
--
-- DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0"
--
--if CONFIG["OS_TARGET"] == "Android" and CONFIG["TARGET_CPU"] == "x86":
--
- CXXFLAGS += [
- "-msse2"
- ]
-
--if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
--
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
-- DEFINES["_GNU_SOURCE"] = True
--
--if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
--
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
-- DEFINES["_GNU_SOURCE"] = True
--
--if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
--
-- CXXFLAGS += [
-- "-msse2"
-- ]
--
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
-- DEFINES["_GNU_SOURCE"] = True
-+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-
--if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-+if CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
-- DEFINES["_GNU_SOURCE"] = True
-+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-
- Library("base64_gn")
diff --git third_party/libwebrtc/rtc_base/third_party/sigslot/sigslot_gn/moz.build third_party/libwebrtc/rtc_base/third_party/sigslot/sigslot_gn/moz.build
-index 00786f101e1c..e19b93cfb89b 100644
+index 98cc1865d964..9b13ea8cac90 100644
--- third_party/libwebrtc/rtc_base/third_party/sigslot/sigslot_gn/moz.build
+++ third_party/libwebrtc/rtc_base/third_party/sigslot/sigslot_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -97363,7 +94486,7 @@ index 00786f101e1c..e19b93cfb89b 100644
FINAL_LIBRARY = "xul"
-@@ -45,83 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,83 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -97448,7 +94571,7 @@ index 00786f101e1c..e19b93cfb89b 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -129,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -131,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -97468,14 +94591,12 @@ index 00786f101e1c..e19b93cfb89b 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -97514,12 +94635,10 @@ index 00786f101e1c..e19b93cfb89b 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -97528,28 +94647,27 @@ index 00786f101e1c..e19b93cfb89b 100644
"-msse2"
]
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("sigslot_gn")
diff --git third_party/libwebrtc/rtc_base/threading_gn/moz.build third_party/libwebrtc/rtc_base/threading_gn/moz.build
-index e0f9f5af07b7..9f36c5a991a5 100644
+index 8ff81d5ef745..95b3fecb47ac 100644
--- third_party/libwebrtc/rtc_base/threading_gn/moz.build
+++ third_party/libwebrtc/rtc_base/threading_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -97566,7 +94684,7 @@ index e0f9f5af07b7..9f36c5a991a5 100644
FINAL_LIBRARY = "xul"
-@@ -48,111 +57,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -50,111 +59,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -97679,7 +94797,7 @@ index e0f9f5af07b7..9f36c5a991a5 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -160,88 +65,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -162,82 +67,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -97699,14 +94817,12 @@ index e0f9f5af07b7..9f36c5a991a5 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -97745,12 +94861,10 @@ index e0f9f5af07b7..9f36c5a991a5 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -97759,28 +94873,27 @@ index e0f9f5af07b7..9f36c5a991a5 100644
"-msse2"
]
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("threading_gn")
diff --git third_party/libwebrtc/rtc_base/timeutils_gn/moz.build third_party/libwebrtc/rtc_base/timeutils_gn/moz.build
-index a784c5d8bdc5..154d2992d97f 100644
+index 3db91db313c7..795267fa1e69 100644
--- third_party/libwebrtc/rtc_base/timeutils_gn/moz.build
+++ third_party/libwebrtc/rtc_base/timeutils_gn/moz.build
-@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,14 +13,23 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_EXCLUDE_SYSTEM_TIME"] = True
@@ -97798,7 +94911,7 @@ index a784c5d8bdc5..154d2992d97f 100644
FINAL_LIBRARY = "xul"
-@@ -47,94 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -49,94 +58,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -97894,7 +95007,7 @@ index a784c5d8bdc5..154d2992d97f 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -142,88 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -144,82 +66,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -97914,14 +95027,12 @@ index a784c5d8bdc5..154d2992d97f 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -97960,12 +95071,10 @@ index a784c5d8bdc5..154d2992d97f 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -97974,28 +95083,27 @@ index a784c5d8bdc5..154d2992d97f 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("timeutils_gn")
diff --git third_party/libwebrtc/rtc_base/type_traits_gn/moz.build third_party/libwebrtc/rtc_base/type_traits_gn/moz.build
-index 2ef1df8f7220..44432f6f3cc9 100644
+index eb3c2f943e59..07203a214025 100644
--- third_party/libwebrtc/rtc_base/type_traits_gn/moz.build
+++ third_party/libwebrtc/rtc_base/type_traits_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -98012,7 +95120,7 @@ index 2ef1df8f7220..44432f6f3cc9 100644
FINAL_LIBRARY = "xul"
-@@ -41,83 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,83 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -98097,7 +95205,7 @@ index 2ef1df8f7220..44432f6f3cc9 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -125,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -127,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -98113,19 +95221,17 @@ index 2ef1df8f7220..44432f6f3cc9 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -155,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -155,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -98151,35 +95257,32 @@ index 2ef1df8f7220..44432f6f3cc9 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("type_traits_gn")
diff --git third_party/libwebrtc/rtc_base/unique_id_generator_gn/moz.build third_party/libwebrtc/rtc_base/unique_id_generator_gn/moz.build
-index 79543bdce841..1cc2ba7d5aaf 100644
+index bb19302007e0..736d9c19b851 100644
--- third_party/libwebrtc/rtc_base/unique_id_generator_gn/moz.build
+++ third_party/libwebrtc/rtc_base/unique_id_generator_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -98196,7 +95299,7 @@ index 79543bdce841..1cc2ba7d5aaf 100644
FINAL_LIBRARY = "xul"
-@@ -41,83 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,83 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -98281,7 +95384,7 @@ index 79543bdce841..1cc2ba7d5aaf 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -125,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -127,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -98297,19 +95400,17 @@ index 79543bdce841..1cc2ba7d5aaf 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -155,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -155,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -98335,35 +95436,32 @@ index 79543bdce841..1cc2ba7d5aaf 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("unique_id_generator_gn")
diff --git third_party/libwebrtc/rtc_base/units/unit_base_gn/moz.build third_party/libwebrtc/rtc_base/units/unit_base_gn/moz.build
-index 0a4faedb8660..0bd9848f7aae 100644
+index b55576d4555f..20374a951217 100644
--- third_party/libwebrtc/rtc_base/units/unit_base_gn/moz.build
+++ third_party/libwebrtc/rtc_base/units/unit_base_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -98380,7 +95478,7 @@ index 0a4faedb8660..0bd9848f7aae 100644
FINAL_LIBRARY = "xul"
-@@ -41,87 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,87 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -98469,7 +95567,7 @@ index 0a4faedb8660..0bd9848f7aae 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -129,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -131,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -98485,19 +95583,17 @@ index 0a4faedb8660..0bd9848f7aae 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -159,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -159,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -98523,35 +95619,32 @@ index 0a4faedb8660..0bd9848f7aae 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("unit_base_gn")
diff --git third_party/libwebrtc/rtc_base/weak_ptr_gn/moz.build third_party/libwebrtc/rtc_base/weak_ptr_gn/moz.build
-index f3605a1e68c3..6e53cafca5ee 100644
+index 2b3c126e49ab..3d606013c213 100644
--- third_party/libwebrtc/rtc_base/weak_ptr_gn/moz.build
+++ third_party/libwebrtc/rtc_base/weak_ptr_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -98568,7 +95661,7 @@ index f3605a1e68c3..6e53cafca5ee 100644
FINAL_LIBRARY = "xul"
-@@ -45,87 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,87 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -98657,7 +95750,7 @@ index f3605a1e68c3..6e53cafca5ee 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -133,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -135,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -98677,14 +95770,12 @@ index f3605a1e68c3..6e53cafca5ee 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -98723,12 +95814,10 @@ index f3605a1e68c3..6e53cafca5ee 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -98737,24 +95826,22 @@ index f3605a1e68c3..6e53cafca5ee 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("weak_ptr_gn")
diff --git third_party/libwebrtc/rtc_base/win/create_direct3d_device_gn/moz.build third_party/libwebrtc/rtc_base/win/create_direct3d_device_gn/moz.build
deleted file mode 100644
-index 3545b382c70a..000000000000
+index 4c5be7cc813d..000000000000
--- third_party/libwebrtc/rtc_base/win/create_direct3d_device_gn/moz.build
+++ /dev/null
-@@ -1,90 +0,0 @@
+@@ -1,92 +0,0 @@
-# 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/.
@@ -98777,6 +95864,7 @@ index 3545b382c70a..000000000000
-DEFINES["RTC_ENABLE_WIN_WGC"] = True
-DEFINES["UNICODE"] = True
-DEFINES["USE_AURA"] = "1"
+-DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
-DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
-DEFINES["WEBRTC_LIBRARY_IMPL"] = True
-DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -98807,6 +95895,7 @@ index 3545b382c70a..000000000000
-
-
-LOCAL_INCLUDES += [
+- "!/dist/include/libwebrtc_overrides",
- "!/ipc/ipdl/_ipdlheaders",
- "!/third_party/libwebrtc/gen",
- "/ipc/chromium/src",
@@ -98847,10 +95936,10 @@ index 3545b382c70a..000000000000
-Library("create_direct3d_device_gn")
diff --git third_party/libwebrtc/rtc_base/win/get_activation_factory_gn/moz.build third_party/libwebrtc/rtc_base/win/get_activation_factory_gn/moz.build
deleted file mode 100644
-index dacdb75fa74c..000000000000
+index 04efd2321e4b..000000000000
--- third_party/libwebrtc/rtc_base/win/get_activation_factory_gn/moz.build
+++ /dev/null
-@@ -1,90 +0,0 @@
+@@ -1,92 +0,0 @@
-# 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/.
@@ -98873,6 +95962,7 @@ index dacdb75fa74c..000000000000
-DEFINES["RTC_ENABLE_WIN_WGC"] = True
-DEFINES["UNICODE"] = True
-DEFINES["USE_AURA"] = "1"
+-DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
-DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
-DEFINES["WEBRTC_LIBRARY_IMPL"] = True
-DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -98903,6 +95993,7 @@ index dacdb75fa74c..000000000000
-
-
-LOCAL_INCLUDES += [
+- "!/dist/include/libwebrtc_overrides",
- "!/ipc/ipdl/_ipdlheaders",
- "!/third_party/libwebrtc/gen",
- "/ipc/chromium/src",
@@ -98943,10 +96034,10 @@ index dacdb75fa74c..000000000000
-Library("get_activation_factory_gn")
diff --git third_party/libwebrtc/rtc_base/win/hstring_gn/moz.build third_party/libwebrtc/rtc_base/win/hstring_gn/moz.build
deleted file mode 100644
-index ef21e7534671..000000000000
+index cf9ee07fb823..000000000000
--- third_party/libwebrtc/rtc_base/win/hstring_gn/moz.build
+++ /dev/null
-@@ -1,90 +0,0 @@
+@@ -1,92 +0,0 @@
-# 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/.
@@ -98969,6 +96060,7 @@ index ef21e7534671..000000000000
-DEFINES["RTC_ENABLE_WIN_WGC"] = True
-DEFINES["UNICODE"] = True
-DEFINES["USE_AURA"] = "1"
+-DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
-DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
-DEFINES["WEBRTC_LIBRARY_IMPL"] = True
-DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -98999,6 +96091,7 @@ index ef21e7534671..000000000000
-
-
-LOCAL_INCLUDES += [
+- "!/dist/include/libwebrtc_overrides",
- "!/ipc/ipdl/_ipdlheaders",
- "!/third_party/libwebrtc/gen",
- "/ipc/chromium/src",
@@ -99039,10 +96132,10 @@ index ef21e7534671..000000000000
-Library("hstring_gn")
diff --git third_party/libwebrtc/rtc_base/win/windows_version_gn/moz.build third_party/libwebrtc/rtc_base/win/windows_version_gn/moz.build
deleted file mode 100644
-index 25d37b3b427b..000000000000
+index 39d803a2b7c1..000000000000
--- third_party/libwebrtc/rtc_base/win/windows_version_gn/moz.build
+++ /dev/null
-@@ -1,90 +0,0 @@
+@@ -1,92 +0,0 @@
-# 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/.
@@ -99065,6 +96158,7 @@ index 25d37b3b427b..000000000000
-DEFINES["RTC_ENABLE_WIN_WGC"] = True
-DEFINES["UNICODE"] = True
-DEFINES["USE_AURA"] = "1"
+-DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
-DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
-DEFINES["WEBRTC_LIBRARY_IMPL"] = True
-DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -99095,6 +96189,7 @@ index 25d37b3b427b..000000000000
-
-
-LOCAL_INCLUDES += [
+- "!/dist/include/libwebrtc_overrides",
- "!/ipc/ipdl/_ipdlheaders",
- "!/third_party/libwebrtc/gen",
- "/ipc/chromium/src",
@@ -99135,10 +96230,10 @@ index 25d37b3b427b..000000000000
-Library("windows_version_gn")
diff --git third_party/libwebrtc/rtc_base/win32_gn/moz.build third_party/libwebrtc/rtc_base/win32_gn/moz.build
deleted file mode 100644
-index c05055e62909..000000000000
+index 47af84b5f84f..000000000000
--- third_party/libwebrtc/rtc_base/win32_gn/moz.build
+++ /dev/null
-@@ -1,97 +0,0 @@
+@@ -1,99 +0,0 @@
-# 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/.
@@ -99161,6 +96256,7 @@ index c05055e62909..000000000000
-DEFINES["RTC_ENABLE_WIN_WGC"] = True
-DEFINES["UNICODE"] = True
-DEFINES["USE_AURA"] = "1"
+-DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
-DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
-DEFINES["WEBRTC_LIBRARY_IMPL"] = True
-DEFINES["WEBRTC_MOZILLA_BUILD"] = True
@@ -99192,6 +96288,7 @@ index c05055e62909..000000000000
-
-
-LOCAL_INCLUDES += [
+- "!/dist/include/libwebrtc_overrides",
- "!/ipc/ipdl/_ipdlheaders",
- "!/third_party/libwebrtc/gen",
- "/ipc/chromium/src",
@@ -99237,15 +96334,16 @@ index c05055e62909..000000000000
-
-Library("win32_gn")
diff --git third_party/libwebrtc/rtc_base/zero_memory_gn/moz.build third_party/libwebrtc/rtc_base/zero_memory_gn/moz.build
-index 587a67e5a35b..1b4dbb63092c 100644
+index cfada7305524..14ac7a7ae3f4 100644
--- third_party/libwebrtc/rtc_base/zero_memory_gn/moz.build
+++ third_party/libwebrtc/rtc_base/zero_memory_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -99262,7 +96360,7 @@ index 587a67e5a35b..1b4dbb63092c 100644
FINAL_LIBRARY = "xul"
-@@ -45,87 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,87 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -99351,7 +96449,7 @@ index 587a67e5a35b..1b4dbb63092c 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -133,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -135,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -99371,14 +96469,12 @@ index 587a67e5a35b..1b4dbb63092c 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -99417,12 +96513,10 @@ index 587a67e5a35b..1b4dbb63092c 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -99431,24 +96525,22 @@ index 587a67e5a35b..1b4dbb63092c 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("zero_memory_gn")
diff --git third_party/libwebrtc/sdk/base_objc_gn/moz.build third_party/libwebrtc/sdk/base_objc_gn/moz.build
deleted file mode 100644
-index 1cd5885b8d54..000000000000
+index 5ffb44f0d008..000000000000
--- third_party/libwebrtc/sdk/base_objc_gn/moz.build
+++ /dev/null
-@@ -1,81 +0,0 @@
+@@ -1,83 +0,0 @@
-# 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/.
@@ -99472,6 +96564,7 @@ index 1cd5885b8d54..000000000000
-DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
-DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
-DEFINES["RTC_ENABLE_VP9"] = True
+-DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
-DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
-DEFINES["WEBRTC_LIBRARY_IMPL"] = True
-DEFINES["WEBRTC_MAC"] = True
@@ -99487,6 +96580,7 @@ index 1cd5885b8d54..000000000000
-
-
-LOCAL_INCLUDES += [
+- "!/dist/include/libwebrtc_overrides",
- "!/ipc/ipdl/_ipdlheaders",
- "!/third_party/libwebrtc/gen",
- "/ipc/chromium/src",
@@ -99532,10 +96626,10 @@ index 1cd5885b8d54..000000000000
-Library("base_objc_gn")
diff --git third_party/libwebrtc/sdk/helpers_objc_gn/moz.build third_party/libwebrtc/sdk/helpers_objc_gn/moz.build
deleted file mode 100644
-index a844f7b82ce7..000000000000
+index 4c92c02984a8..000000000000
--- third_party/libwebrtc/sdk/helpers_objc_gn/moz.build
+++ /dev/null
-@@ -1,76 +0,0 @@
+@@ -1,78 +0,0 @@
-# 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/.
@@ -99559,6 +96653,7 @@ index a844f7b82ce7..000000000000
-DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
-DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
-DEFINES["RTC_ENABLE_VP9"] = True
+-DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
-DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
-DEFINES["WEBRTC_LIBRARY_IMPL"] = True
-DEFINES["WEBRTC_MAC"] = True
@@ -99574,6 +96669,7 @@ index a844f7b82ce7..000000000000
-
-
-LOCAL_INCLUDES += [
+- "!/dist/include/libwebrtc_overrides",
- "!/ipc/ipdl/_ipdlheaders",
- "!/third_party/libwebrtc/gen",
- "/ipc/chromium/src",
@@ -99614,10 +96710,10 @@ index a844f7b82ce7..000000000000
-Library("helpers_objc_gn")
diff --git third_party/libwebrtc/sdk/videocapture_objc_gn/moz.build third_party/libwebrtc/sdk/videocapture_objc_gn/moz.build
deleted file mode 100644
-index dd3d878fe24f..000000000000
+index e0438f8f6e19..000000000000
--- third_party/libwebrtc/sdk/videocapture_objc_gn/moz.build
+++ /dev/null
-@@ -1,71 +0,0 @@
+@@ -1,73 +0,0 @@
-# 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/.
@@ -99637,6 +96733,7 @@ index dd3d878fe24f..000000000000
-DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
-DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
-DEFINES["RTC_ENABLE_VP9"] = True
+-DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
-DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
-DEFINES["WEBRTC_LIBRARY_IMPL"] = True
-DEFINES["WEBRTC_MAC"] = True
@@ -99652,6 +96749,7 @@ index dd3d878fe24f..000000000000
-
-
-LOCAL_INCLUDES += [
+- "!/dist/include/libwebrtc_overrides",
- "!/ipc/ipdl/_ipdlheaders",
- "!/third_party/libwebrtc/gen",
- "/ipc/chromium/src",
@@ -99691,10 +96789,10 @@ index dd3d878fe24f..000000000000
-Library("videocapture_objc_gn")
diff --git third_party/libwebrtc/sdk/videoframebuffer_objc_gn/moz.build third_party/libwebrtc/sdk/videoframebuffer_objc_gn/moz.build
deleted file mode 100644
-index 1ebf3e72b917..000000000000
+index 74abd1c954a5..000000000000
--- third_party/libwebrtc/sdk/videoframebuffer_objc_gn/moz.build
+++ /dev/null
-@@ -1,74 +0,0 @@
+@@ -1,76 +0,0 @@
-# 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/.
@@ -99714,6 +96812,7 @@ index 1ebf3e72b917..000000000000
-DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
-DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
-DEFINES["RTC_ENABLE_VP9"] = True
+-DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
-DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
-DEFINES["WEBRTC_LIBRARY_IMPL"] = True
-DEFINES["WEBRTC_MAC"] = True
@@ -99729,6 +96828,7 @@ index 1ebf3e72b917..000000000000
-
-
-LOCAL_INCLUDES += [
+- "!/dist/include/libwebrtc_overrides",
- "!/ipc/ipdl/_ipdlheaders",
- "!/third_party/libwebrtc/gen",
- "/ipc/chromium/src",
@@ -99770,15 +96870,16 @@ index 1ebf3e72b917..000000000000
-
-Library("videoframebuffer_objc_gn")
diff --git third_party/libwebrtc/system_wrappers/denormal_disabler_gn/moz.build third_party/libwebrtc/system_wrappers/denormal_disabler_gn/moz.build
-index c0b423389d69..cbca359509c1 100644
+index f830168572e6..2f90855b915f 100644
--- third_party/libwebrtc/system_wrappers/denormal_disabler_gn/moz.build
+++ third_party/libwebrtc/system_wrappers/denormal_disabler_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -99795,7 +96896,7 @@ index c0b423389d69..cbca359509c1 100644
FINAL_LIBRARY = "xul"
-@@ -45,87 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,87 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -99884,7 +96985,7 @@ index c0b423389d69..cbca359509c1 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -133,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -135,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -99904,14 +97005,12 @@ index c0b423389d69..cbca359509c1 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -99950,12 +97049,10 @@ index c0b423389d69..cbca359509c1 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -99964,28 +97061,27 @@ index c0b423389d69..cbca359509c1 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("denormal_disabler_gn")
diff --git third_party/libwebrtc/system_wrappers/field_trial_gn/moz.build third_party/libwebrtc/system_wrappers/field_trial_gn/moz.build
-index e0f452cafa1e..7b851e0a32a5 100644
+index 42b21364766f..efc6c5ca191e 100644
--- third_party/libwebrtc/system_wrappers/field_trial_gn/moz.build
+++ third_party/libwebrtc/system_wrappers/field_trial_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -100002,7 +97098,7 @@ index e0f452cafa1e..7b851e0a32a5 100644
FINAL_LIBRARY = "xul"
-@@ -45,94 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,94 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -100098,7 +97194,7 @@ index e0f452cafa1e..7b851e0a32a5 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -140,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -142,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -100118,14 +97214,12 @@ index e0f452cafa1e..7b851e0a32a5 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -100164,12 +97258,10 @@ index e0f452cafa1e..7b851e0a32a5 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -100178,28 +97270,27 @@ index e0f452cafa1e..7b851e0a32a5 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("field_trial_gn")
diff --git third_party/libwebrtc/system_wrappers/metrics_gn/moz.build third_party/libwebrtc/system_wrappers/metrics_gn/moz.build
-index 2312db610256..5b93c9b5906c 100644
+index 36c9baa62823..b243d3d58410 100644
--- third_party/libwebrtc/system_wrappers/metrics_gn/moz.build
+++ third_party/libwebrtc/system_wrappers/metrics_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -100216,7 +97307,7 @@ index 2312db610256..5b93c9b5906c 100644
FINAL_LIBRARY = "xul"
-@@ -45,87 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,87 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -100305,7 +97396,7 @@ index 2312db610256..5b93c9b5906c 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -133,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -135,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -100325,14 +97416,12 @@ index 2312db610256..5b93c9b5906c 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -100371,12 +97460,10 @@ index 2312db610256..5b93c9b5906c 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -100385,28 +97472,27 @@ index 2312db610256..5b93c9b5906c 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("metrics_gn")
diff --git third_party/libwebrtc/system_wrappers/system_wrappers_gn/moz.build third_party/libwebrtc/system_wrappers/system_wrappers_gn/moz.build
-index 9c1d25e913dc..31ae9d0c3730 100644
+index 9587725536ca..538b68bd36cb 100644
--- third_party/libwebrtc/system_wrappers/system_wrappers_gn/moz.build
+++ third_party/libwebrtc/system_wrappers/system_wrappers_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -100423,7 +97509,7 @@ index 9c1d25e913dc..31ae9d0c3730 100644
FINAL_LIBRARY = "xul"
-@@ -49,108 +58,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -51,108 +60,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -100533,7 +97619,7 @@ index 9c1d25e913dc..31ae9d0c3730 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -158,88 +66,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -160,82 +68,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -100553,14 +97639,12 @@ index 9c1d25e913dc..31ae9d0c3730 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -100599,12 +97683,10 @@ index 9c1d25e913dc..31ae9d0c3730 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -100613,28 +97695,27 @@ index 9c1d25e913dc..31ae9d0c3730 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("system_wrappers_gn")
diff --git third_party/libwebrtc/test/rtp_test_utils_gn/moz.build third_party/libwebrtc/test/rtp_test_utils_gn/moz.build
-index 61d910096d28..c360ed11a615 100644
+index 8096fc9c96c2..052c0f84c668 100644
--- third_party/libwebrtc/test/rtp_test_utils_gn/moz.build
+++ third_party/libwebrtc/test/rtp_test_utils_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -100651,7 +97732,7 @@ index 61d910096d28..c360ed11a615 100644
FINAL_LIBRARY = "xul"
-@@ -41,99 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,99 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -100752,7 +97833,7 @@ index 61d910096d28..c360ed11a615 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -141,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -143,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -100768,19 +97849,17 @@ index 61d910096d28..c360ed11a615 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -171,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -171,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -100806,27 +97885,23 @@ index 61d910096d28..c360ed11a615 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("rtp_test_utils_gn")
diff --git third_party/libwebrtc/third_party/crc32c/crc32c_arm64_gn/moz.build third_party/libwebrtc/third_party/crc32c/crc32c_arm64_gn/moz.build
-index 6cb6c4e4d738..ffbf2a8c220e 100644
+index 2d36986a05c5..d4f34c6e8a54 100644
--- third_party/libwebrtc/third_party/crc32c/crc32c_arm64_gn/moz.build
+++ third_party/libwebrtc/third_party/crc32c/crc32c_arm64_gn/moz.build
@@ -14,7 +14,16 @@ DEFINES["CRC32C_TESTS_BUILT_WITH_GLOG"] = "0"
@@ -100846,7 +97921,7 @@ index 6cb6c4e4d738..ffbf2a8c220e 100644
FINAL_LIBRARY = "xul"
-@@ -42,110 +51,24 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,108 +52,24 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -100946,19 +98021,17 @@ index 6cb6c4e4d738..ffbf2a8c220e 100644
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["HAVE_MM_PREFETCH"] = "0"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "mips64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["HAVE_MM_PREFETCH"] = "0"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "ppc64":
-@@ -157,60 +80,14 @@ if CONFIG["TARGET_CPU"] == "riscv64":
+@@ -156,56 +81,14 @@ if CONFIG["TARGET_CPU"] == "riscv64":
if CONFIG["TARGET_CPU"] == "x86":
@@ -100996,12 +98069,10 @@ index 6cb6c4e4d738..ffbf2a8c220e 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -101010,20 +98081,18 @@ index 6cb6c4e4d738..ffbf2a8c220e 100644
"-msse2"
]
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["HAVE_MM_PREFETCH"] = "1"
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["HAVE_MM_PREFETCH"] = "1"
Library("crc32c_arm64_gn")
diff --git third_party/libwebrtc/third_party/crc32c/crc32c_gn/moz.build third_party/libwebrtc/third_party/crc32c/crc32c_gn/moz.build
-index d710498a3b2a..97bef2d090d3 100644
+index a8e6c035310f..ac8e004a6f78 100644
--- third_party/libwebrtc/third_party/crc32c/crc32c_gn/moz.build
+++ third_party/libwebrtc/third_party/crc32c/crc32c_gn/moz.build
@@ -14,7 +14,16 @@ DEFINES["CRC32C_TESTS_BUILT_WITH_GLOG"] = "0"
@@ -101043,7 +98112,7 @@ index d710498a3b2a..97bef2d090d3 100644
FINAL_LIBRARY = "xul"
-@@ -43,110 +52,24 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -44,108 +53,24 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -101143,19 +98212,17 @@ index d710498a3b2a..97bef2d090d3 100644
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["HAVE_MM_PREFETCH"] = "0"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "mips64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["HAVE_MM_PREFETCH"] = "0"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "ppc64":
-@@ -158,60 +81,14 @@ if CONFIG["TARGET_CPU"] == "riscv64":
+@@ -157,56 +82,14 @@ if CONFIG["TARGET_CPU"] == "riscv64":
if CONFIG["TARGET_CPU"] == "x86":
@@ -101193,12 +98260,10 @@ index d710498a3b2a..97bef2d090d3 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -101207,20 +98272,18 @@ index d710498a3b2a..97bef2d090d3 100644
"-msse2"
]
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["HAVE_MM_PREFETCH"] = "1"
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["HAVE_MM_PREFETCH"] = "1"
Library("crc32c_gn")
diff --git third_party/libwebrtc/third_party/crc32c/crc32c_internal_headers_gn/moz.build third_party/libwebrtc/third_party/crc32c/crc32c_internal_headers_gn/moz.build
-index 3392df8376ac..4f3a92770b9f 100644
+index 3ef8dc583670..5420160d3ab5 100644
--- third_party/libwebrtc/third_party/crc32c/crc32c_internal_headers_gn/moz.build
+++ third_party/libwebrtc/third_party/crc32c/crc32c_internal_headers_gn/moz.build
@@ -9,7 +9,14 @@
@@ -101238,7 +98301,7 @@ index 3392df8376ac..4f3a92770b9f 100644
FINAL_LIBRARY = "xul"
-@@ -31,127 +38,10 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -32,121 +39,10 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -101318,12 +98381,10 @@ index 3392df8376ac..4f3a92770b9f 100644
-
-if CONFIG["TARGET_CPU"] == "mips32":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Android":
@@ -101348,27 +98409,23 @@ index 3392df8376ac..4f3a92770b9f 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("crc32c_internal_headers_gn")
diff --git third_party/libwebrtc/third_party/crc32c/crc32c_sse42_gn/moz.build third_party/libwebrtc/third_party/crc32c/crc32c_sse42_gn/moz.build
-index 6ac498db8318..bf8169323753 100644
+index 57e79a7f9e44..b855a3042e28 100644
--- third_party/libwebrtc/third_party/crc32c/crc32c_sse42_gn/moz.build
+++ third_party/libwebrtc/third_party/crc32c/crc32c_sse42_gn/moz.build
@@ -14,7 +14,16 @@ DEFINES["CRC32C_TESTS_BUILT_WITH_GLOG"] = "0"
@@ -101388,7 +98445,7 @@ index 6ac498db8318..bf8169323753 100644
FINAL_LIBRARY = "xul"
-@@ -42,110 +51,24 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,108 +52,24 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -101488,19 +98545,17 @@ index 6ac498db8318..bf8169323753 100644
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["HAVE_MM_PREFETCH"] = "0"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "mips64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["HAVE_MM_PREFETCH"] = "0"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "ppc64":
-@@ -157,60 +80,14 @@ if CONFIG["TARGET_CPU"] == "riscv64":
+@@ -156,56 +81,14 @@ if CONFIG["TARGET_CPU"] == "riscv64":
if CONFIG["TARGET_CPU"] == "x86":
@@ -101538,12 +98593,10 @@ index 6ac498db8318..bf8169323753 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -101552,28 +98605,27 @@ index 6ac498db8318..bf8169323753 100644
"-msse2"
]
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["HAVE_MM_PREFETCH"] = "1"
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["HAVE_MM_PREFETCH"] = "1"
Library("crc32c_sse42_gn")
diff --git third_party/libwebrtc/third_party/dav1d/dav1d_gn/moz.build third_party/libwebrtc/third_party/dav1d/dav1d_gn/moz.build
-index 2cac64c62eeb..00562bdd7670 100644
+index 290cb7c6b79a..96e9a04853c1 100644
--- third_party/libwebrtc/third_party/dav1d/dav1d_gn/moz.build
+++ third_party/libwebrtc/third_party/dav1d/dav1d_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -101590,7 +98642,7 @@ index 2cac64c62eeb..00562bdd7670 100644
FINAL_LIBRARY = "xul"
-@@ -43,83 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -45,83 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -101675,7 +98727,7 @@ index 2cac64c62eeb..00562bdd7670 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -127,27 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -129,25 +62,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -101691,19 +98743,17 @@ index 2cac64c62eeb..00562bdd7670 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -157,44 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -157,40 +75,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -101729,35 +98779,32 @@ index 2cac64c62eeb..00562bdd7670 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("dav1d_gn")
diff --git third_party/libwebrtc/third_party/libaom/libaom_gn/moz.build third_party/libwebrtc/third_party/libaom/libaom_gn/moz.build
-index 41198aee8398..13fa2e513f9e 100644
+index 5621fcc8c3a5..43b59d982945 100644
--- third_party/libwebrtc/third_party/libaom/libaom_gn/moz.build
+++ third_party/libwebrtc/third_party/libaom/libaom_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -101774,7 +98821,7 @@ index 41198aee8398..13fa2e513f9e 100644
FINAL_LIBRARY = "xul"
-@@ -41,83 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,83 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -101859,7 +98906,7 @@ index 41198aee8398..13fa2e513f9e 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -125,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -127,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -101875,19 +98922,17 @@ index 41198aee8398..13fa2e513f9e 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -155,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -155,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -101913,34 +98958,26 @@ index 41198aee8398..13fa2e513f9e 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("aom_gn")
diff --git third_party/libwebrtc/third_party/libepoxy/libepoxy_gn/moz.build third_party/libwebrtc/third_party/libepoxy/libepoxy_gn/moz.build
-index b3e66d0ace2d..68d6b58f56c9 100644
+index efacb30c976b..37831e91930e 100644
--- third_party/libwebrtc/third_party/libepoxy/libepoxy_gn/moz.build
+++ third_party/libwebrtc/third_party/libepoxy/libepoxy_gn/moz.build
-@@ -10,24 +10,19 @@ COMPILE_FLAGS["OS_INCLUDES"] = []
- AllowCompilerWarnings()
-
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
--DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
+@@ -13,21 +13,17 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
@@ -101948,6 +98985,7 @@ index b3e66d0ace2d..68d6b58f56c9 100644
DEFINES["USE_GLIB"] = "1"
DEFINES["USE_OZONE"] = "1"
-DEFINES["USE_UDEV"] = True
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -101962,7 +99000,7 @@ index b3e66d0ace2d..68d6b58f56c9 100644
DEFINES["_LARGEFILE64_SOURCE"] = True
DEFINES["_LARGEFILE_SOURCE"] = True
DEFINES["_LIBCPP_HARDENING_MODE"] = "_LIBCPP_HARDENING_MODE_NONE"
-@@ -65,12 +60,6 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -66,12 +62,6 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -101976,15 +99014,16 @@ index b3e66d0ace2d..68d6b58f56c9 100644
DEFINES["MIPS32_LE"] = True
diff --git third_party/libwebrtc/third_party/libyuv/libyuv_gn/moz.build third_party/libwebrtc/third_party/libyuv/libyuv_gn/moz.build
-index 536014f61691..45bf8033ce45 100644
+index bed86c31bdb2..776ccac7a804 100644
--- third_party/libwebrtc/third_party/libyuv/libyuv_gn/moz.build
+++ third_party/libwebrtc/third_party/libyuv/libyuv_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -102001,7 +99040,7 @@ index 536014f61691..45bf8033ce45 100644
FINAL_LIBRARY = "xul"
-@@ -43,83 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -45,83 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -102086,7 +99125,7 @@ index 536014f61691..45bf8033ce45 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -127,27 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -129,25 +62,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -102102,19 +99141,17 @@ index 536014f61691..45bf8033ce45 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -157,44 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -157,40 +75,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -102140,27 +99177,23 @@ index 536014f61691..45bf8033ce45 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("yuv_gn")
diff --git third_party/libwebrtc/third_party/pffft/pffft_gn/moz.build third_party/libwebrtc/third_party/pffft/pffft_gn/moz.build
-index 14fb0ff89ec7..e555f3c40b9a 100644
+index ad14c77a3fe2..fe9a03bdf63c 100644
--- third_party/libwebrtc/third_party/pffft/pffft_gn/moz.build
+++ third_party/libwebrtc/third_party/pffft/pffft_gn/moz.build
@@ -9,7 +9,14 @@
@@ -102178,7 +99211,7 @@ index 14fb0ff89ec7..e555f3c40b9a 100644
FINAL_LIBRARY = "xul"
-@@ -35,98 +42,23 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -36,96 +43,23 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -102266,19 +99299,17 @@ index 14fb0ff89ec7..e555f3c40b9a 100644
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["PFFFT_SIMD_DISABLE"] = True
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "mips64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["PFFFT_SIMD_DISABLE"] = True
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "ppc64":
-@@ -136,54 +68,10 @@ if CONFIG["TARGET_CPU"] == "riscv64":
+@@ -135,50 +69,10 @@ if CONFIG["TARGET_CPU"] == "riscv64":
DEFINES["PFFFT_SIMD_DISABLE"] = True
@@ -102310,12 +99341,10 @@ index 14fb0ff89ec7..e555f3c40b9a 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -102325,17 +99354,15 @@ index 14fb0ff89ec7..e555f3c40b9a 100644
"-msse2"
]
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("pffft_gn")
diff --git third_party/libwebrtc/third_party/rnnoise/rnn_vad_gn/moz.build third_party/libwebrtc/third_party/rnnoise/rnn_vad_gn/moz.build
-index 6a84a470be08..9e8381b9766a 100644
+index fc239a9d7eae..541de9c16824 100644
--- third_party/libwebrtc/third_party/rnnoise/rnn_vad_gn/moz.build
+++ third_party/libwebrtc/third_party/rnnoise/rnn_vad_gn/moz.build
@@ -9,7 +9,14 @@
@@ -102353,7 +99380,7 @@ index 6a84a470be08..9e8381b9766a 100644
FINAL_LIBRARY = "xul"
-@@ -35,143 +42,16 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -36,137 +43,16 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -102439,12 +99466,10 @@ index 6a84a470be08..9e8381b9766a 100644
-
-if CONFIG["TARGET_CPU"] == "mips32":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Android":
@@ -102476,12 +99501,10 @@ index 6a84a470be08..9e8381b9766a 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -102490,25 +99513,24 @@ index 6a84a470be08..9e8381b9766a 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("rnn_vad_gn")
diff --git third_party/libwebrtc/video/adaptation/video_adaptation_gn/moz.build third_party/libwebrtc/video/adaptation/video_adaptation_gn/moz.build
-index 2b14ee7b661b..37572aeea1ca 100644
+index 9e0421f6862f..bd7fb2f5ab67 100644
--- third_party/libwebrtc/video/adaptation/video_adaptation_gn/moz.build
+++ third_party/libwebrtc/video/adaptation/video_adaptation_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -102525,7 +99547,7 @@ index 2b14ee7b661b..37572aeea1ca 100644
FINAL_LIBRARY = "xul"
-@@ -53,99 +62,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -55,99 +64,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -102626,7 +99648,7 @@ index 2b14ee7b661b..37572aeea1ca 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -153,88 +70,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -155,82 +72,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -102646,14 +99668,12 @@ index 2b14ee7b661b..37572aeea1ca 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -102692,12 +99712,10 @@ index 2b14ee7b661b..37572aeea1ca 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -102706,28 +99724,27 @@ index 2b14ee7b661b..37572aeea1ca 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("video_adaptation_gn")
diff --git third_party/libwebrtc/video/config/encoder_config_gn/moz.build third_party/libwebrtc/video/config/encoder_config_gn/moz.build
-index 0f17ba88a0f2..a9657598a267 100644
+index 74e2cdbd67e4..0e966d100fe1 100644
--- third_party/libwebrtc/video/config/encoder_config_gn/moz.build
+++ third_party/libwebrtc/video/config/encoder_config_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -102744,7 +99761,7 @@ index 0f17ba88a0f2..a9657598a267 100644
FINAL_LIBRARY = "xul"
-@@ -45,98 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,98 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -102844,7 +99861,7 @@ index 0f17ba88a0f2..a9657598a267 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -144,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -146,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -102864,14 +99881,12 @@ index 0f17ba88a0f2..a9657598a267 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -102910,12 +99925,10 @@ index 0f17ba88a0f2..a9657598a267 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -102924,28 +99937,27 @@ index 0f17ba88a0f2..a9657598a267 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("encoder_config_gn")
diff --git third_party/libwebrtc/video/config/streams_config_gn/moz.build third_party/libwebrtc/video/config/streams_config_gn/moz.build
-index 6fbfd5fa2450..56061f5c1074 100644
+index 5863ad52a6e8..bc2b39685fd5 100644
--- third_party/libwebrtc/video/config/streams_config_gn/moz.build
+++ third_party/libwebrtc/video/config/streams_config_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -102962,7 +99974,7 @@ index 6fbfd5fa2450..56061f5c1074 100644
FINAL_LIBRARY = "xul"
-@@ -46,99 +55,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -48,99 +57,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -103063,7 +100075,7 @@ index 6fbfd5fa2450..56061f5c1074 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -146,88 +63,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -148,82 +65,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -103083,14 +100095,12 @@ index 6fbfd5fa2450..56061f5c1074 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -103129,12 +100139,10 @@ index 6fbfd5fa2450..56061f5c1074 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -103143,28 +100151,27 @@ index 6fbfd5fa2450..56061f5c1074 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("streams_config_gn")
diff --git third_party/libwebrtc/video/corruption_detection/corruption_classifier_gn/moz.build third_party/libwebrtc/video/corruption_detection/corruption_classifier_gn/moz.build
-index cb71ea3162f3..6041881ae0da 100644
+index 884638b06a1d..762cbea3858f 100644
--- third_party/libwebrtc/video/corruption_detection/corruption_classifier_gn/moz.build
+++ third_party/libwebrtc/video/corruption_detection/corruption_classifier_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -103181,7 +100188,7 @@ index cb71ea3162f3..6041881ae0da 100644
FINAL_LIBRARY = "xul"
-@@ -45,94 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,94 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -103277,7 +100284,7 @@ index cb71ea3162f3..6041881ae0da 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -140,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -142,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -103297,14 +100304,12 @@ index cb71ea3162f3..6041881ae0da 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -103343,12 +100348,10 @@ index cb71ea3162f3..6041881ae0da 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -103357,28 +100360,27 @@ index cb71ea3162f3..6041881ae0da 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("corruption_classifier_gn")
diff --git third_party/libwebrtc/video/corruption_detection/frame_instrumentation_evaluation_gn/moz.build third_party/libwebrtc/video/corruption_detection/frame_instrumentation_evaluation_gn/moz.build
-index 4e4b2fb81439..9c8136f6e18e 100644
+index f160515f9c38..4eea6328a5d3 100644
--- third_party/libwebrtc/video/corruption_detection/frame_instrumentation_evaluation_gn/moz.build
+++ third_party/libwebrtc/video/corruption_detection/frame_instrumentation_evaluation_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -103395,7 +100397,7 @@ index 4e4b2fb81439..9c8136f6e18e 100644
FINAL_LIBRARY = "xul"
-@@ -45,94 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,94 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -103491,7 +100493,7 @@ index 4e4b2fb81439..9c8136f6e18e 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -140,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -142,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -103511,14 +100513,12 @@ index 4e4b2fb81439..9c8136f6e18e 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -103557,12 +100557,10 @@ index 4e4b2fb81439..9c8136f6e18e 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -103571,28 +100569,27 @@ index 4e4b2fb81439..9c8136f6e18e 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("frame_instrumentation_evaluation_gn")
diff --git third_party/libwebrtc/video/corruption_detection/frame_instrumentation_generator_gn/moz.build third_party/libwebrtc/video/corruption_detection/frame_instrumentation_generator_gn/moz.build
-index e4e084353f66..093bfee381e0 100644
+index 0c60dc67b601..4865e3e9cdd2 100644
--- third_party/libwebrtc/video/corruption_detection/frame_instrumentation_generator_gn/moz.build
+++ third_party/libwebrtc/video/corruption_detection/frame_instrumentation_generator_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -103609,7 +100606,7 @@ index e4e084353f66..093bfee381e0 100644
FINAL_LIBRARY = "xul"
-@@ -45,99 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,99 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -103710,7 +100707,7 @@ index e4e084353f66..093bfee381e0 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -145,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -147,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -103730,14 +100727,12 @@ index e4e084353f66..093bfee381e0 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -103776,12 +100771,10 @@ index e4e084353f66..093bfee381e0 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -103790,28 +100783,27 @@ index e4e084353f66..093bfee381e0 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("frame_instrumentation_generator_gn")
diff --git third_party/libwebrtc/video/corruption_detection/generic_mapping_functions_gn/moz.build third_party/libwebrtc/video/corruption_detection/generic_mapping_functions_gn/moz.build
-index 3166f335baad..99950751b985 100644
+index 7fadc8ba5b07..87f05c46174f 100644
--- third_party/libwebrtc/video/corruption_detection/generic_mapping_functions_gn/moz.build
+++ third_party/libwebrtc/video/corruption_detection/generic_mapping_functions_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -103828,7 +100820,7 @@ index 3166f335baad..99950751b985 100644
FINAL_LIBRARY = "xul"
-@@ -45,98 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,98 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -103928,7 +100920,7 @@ index 3166f335baad..99950751b985 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -144,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -146,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -103948,14 +100940,12 @@ index 3166f335baad..99950751b985 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -103994,12 +100984,10 @@ index 3166f335baad..99950751b985 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -104008,28 +100996,27 @@ index 3166f335baad..99950751b985 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("generic_mapping_functions_gn")
diff --git third_party/libwebrtc/video/corruption_detection/halton_frame_sampler_gn/moz.build third_party/libwebrtc/video/corruption_detection/halton_frame_sampler_gn/moz.build
-index ce51997c6aef..56a644377fec 100644
+index 8160c5025775..8af9ba8b4f5b 100644
--- third_party/libwebrtc/video/corruption_detection/halton_frame_sampler_gn/moz.build
+++ third_party/libwebrtc/video/corruption_detection/halton_frame_sampler_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -104046,7 +101033,7 @@ index ce51997c6aef..56a644377fec 100644
FINAL_LIBRARY = "xul"
-@@ -45,94 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,94 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -104142,7 +101129,7 @@ index ce51997c6aef..56a644377fec 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -140,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -142,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -104162,14 +101149,12 @@ index ce51997c6aef..56a644377fec 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -104208,12 +101193,10 @@ index ce51997c6aef..56a644377fec 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -104222,28 +101205,27 @@ index ce51997c6aef..56a644377fec 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("halton_frame_sampler_gn")
diff --git third_party/libwebrtc/video/corruption_detection/halton_sequence_gn/moz.build third_party/libwebrtc/video/corruption_detection/halton_sequence_gn/moz.build
-index e1cf49d269d1..b6cc380f5be9 100644
+index 12b9872121b0..5e692452aa8b 100644
--- third_party/libwebrtc/video/corruption_detection/halton_sequence_gn/moz.build
+++ third_party/libwebrtc/video/corruption_detection/halton_sequence_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -104260,7 +101242,7 @@ index e1cf49d269d1..b6cc380f5be9 100644
FINAL_LIBRARY = "xul"
-@@ -45,87 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,87 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -104349,7 +101331,7 @@ index e1cf49d269d1..b6cc380f5be9 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -133,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -135,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -104369,14 +101351,12 @@ index e1cf49d269d1..b6cc380f5be9 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -104415,12 +101395,10 @@ index e1cf49d269d1..b6cc380f5be9 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -104429,28 +101407,27 @@ index e1cf49d269d1..b6cc380f5be9 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("halton_sequence_gn")
diff --git third_party/libwebrtc/video/decode_synchronizer_gn/moz.build third_party/libwebrtc/video/decode_synchronizer_gn/moz.build
-index 8f5351f63b37..98805baaeda5 100644
+index a10ed68bfc77..b9038bcd8af6 100644
--- third_party/libwebrtc/video/decode_synchronizer_gn/moz.build
+++ third_party/libwebrtc/video/decode_synchronizer_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -104467,7 +101444,7 @@ index 8f5351f63b37..98805baaeda5 100644
FINAL_LIBRARY = "xul"
-@@ -45,98 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,98 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -104567,7 +101544,7 @@ index 8f5351f63b37..98805baaeda5 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -144,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -146,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -104587,14 +101564,12 @@ index 8f5351f63b37..98805baaeda5 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -104633,12 +101608,10 @@ index 8f5351f63b37..98805baaeda5 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -104647,28 +101620,27 @@ index 8f5351f63b37..98805baaeda5 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("decode_synchronizer_gn")
diff --git third_party/libwebrtc/video/frame_cadence_adapter_gn/moz.build third_party/libwebrtc/video/frame_cadence_adapter_gn/moz.build
-index cf963493df2e..2006f14005f5 100644
+index 9d4e277b38dd..b7be4412c741 100644
--- third_party/libwebrtc/video/frame_cadence_adapter_gn/moz.build
+++ third_party/libwebrtc/video/frame_cadence_adapter_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -104685,7 +101657,7 @@ index cf963493df2e..2006f14005f5 100644
FINAL_LIBRARY = "xul"
-@@ -45,98 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,98 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -104785,7 +101757,7 @@ index cf963493df2e..2006f14005f5 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -144,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -146,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -104805,14 +101777,12 @@ index cf963493df2e..2006f14005f5 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -104851,12 +101821,10 @@ index cf963493df2e..2006f14005f5 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -104865,28 +101833,27 @@ index cf963493df2e..2006f14005f5 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("frame_cadence_adapter_gn")
diff --git third_party/libwebrtc/video/frame_decode_scheduler_gn/moz.build third_party/libwebrtc/video/frame_decode_scheduler_gn/moz.build
-index b38d246cfe02..c63ff91c8847 100644
+index 24e0f71b39a0..3c4a565ff44a 100644
--- third_party/libwebrtc/video/frame_decode_scheduler_gn/moz.build
+++ third_party/libwebrtc/video/frame_decode_scheduler_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -104903,7 +101870,7 @@ index b38d246cfe02..c63ff91c8847 100644
FINAL_LIBRARY = "xul"
-@@ -41,98 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,98 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -105003,7 +101970,7 @@ index b38d246cfe02..c63ff91c8847 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -140,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -142,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -105019,19 +101986,17 @@ index b38d246cfe02..c63ff91c8847 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -170,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -170,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -105057,35 +102022,32 @@ index b38d246cfe02..c63ff91c8847 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("frame_decode_scheduler_gn")
diff --git third_party/libwebrtc/video/frame_decode_timing_gn/moz.build third_party/libwebrtc/video/frame_decode_timing_gn/moz.build
-index 7443ba5facca..5de44ce10745 100644
+index 79c2df2abd6f..8f48257e34c8 100644
--- third_party/libwebrtc/video/frame_decode_timing_gn/moz.build
+++ third_party/libwebrtc/video/frame_decode_timing_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -105102,7 +102064,7 @@ index 7443ba5facca..5de44ce10745 100644
FINAL_LIBRARY = "xul"
-@@ -45,98 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,98 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -105202,7 +102164,7 @@ index 7443ba5facca..5de44ce10745 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -144,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -146,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -105222,14 +102184,12 @@ index 7443ba5facca..5de44ce10745 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -105268,12 +102228,10 @@ index 7443ba5facca..5de44ce10745 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -105282,28 +102240,27 @@ index 7443ba5facca..5de44ce10745 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("frame_decode_timing_gn")
diff --git third_party/libwebrtc/video/frame_dumping_decoder_gn/moz.build third_party/libwebrtc/video/frame_dumping_decoder_gn/moz.build
-index 793305e6fc32..bfa58b1ab40f 100644
+index 974b59b917c6..d9f2c28b1fc0 100644
--- third_party/libwebrtc/video/frame_dumping_decoder_gn/moz.build
+++ third_party/libwebrtc/video/frame_dumping_decoder_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -105320,7 +102277,7 @@ index 793305e6fc32..bfa58b1ab40f 100644
FINAL_LIBRARY = "xul"
-@@ -45,99 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,99 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -105421,7 +102378,7 @@ index 793305e6fc32..bfa58b1ab40f 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -145,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -147,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -105441,14 +102398,12 @@ index 793305e6fc32..bfa58b1ab40f 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -105487,12 +102442,10 @@ index 793305e6fc32..bfa58b1ab40f 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -105501,28 +102454,27 @@ index 793305e6fc32..bfa58b1ab40f 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("frame_dumping_decoder_gn")
diff --git third_party/libwebrtc/video/frame_dumping_encoder_gn/moz.build third_party/libwebrtc/video/frame_dumping_encoder_gn/moz.build
-index 0b3ba7c331a3..dcbbde8cb2df 100644
+index 08669d63243f..2ee61d4c08a9 100644
--- third_party/libwebrtc/video/frame_dumping_encoder_gn/moz.build
+++ third_party/libwebrtc/video/frame_dumping_encoder_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -105539,7 +102491,7 @@ index 0b3ba7c331a3..dcbbde8cb2df 100644
FINAL_LIBRARY = "xul"
-@@ -45,99 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,99 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -105640,7 +102592,7 @@ index 0b3ba7c331a3..dcbbde8cb2df 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -145,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -147,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -105660,14 +102612,12 @@ index 0b3ba7c331a3..dcbbde8cb2df 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -105706,12 +102656,10 @@ index 0b3ba7c331a3..dcbbde8cb2df 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -105720,28 +102668,27 @@ index 0b3ba7c331a3..dcbbde8cb2df 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("frame_dumping_encoder_gn")
diff --git third_party/libwebrtc/video/render/incoming_video_stream_gn/moz.build third_party/libwebrtc/video/render/incoming_video_stream_gn/moz.build
-index d92ea8fd2fb0..2d57a5612fc2 100644
+index c5d5c2d71fd5..5f274171a19a 100644
--- third_party/libwebrtc/video/render/incoming_video_stream_gn/moz.build
+++ third_party/libwebrtc/video/render/incoming_video_stream_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -105758,7 +102705,7 @@ index d92ea8fd2fb0..2d57a5612fc2 100644
FINAL_LIBRARY = "xul"
-@@ -45,94 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,94 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -105854,7 +102801,7 @@ index d92ea8fd2fb0..2d57a5612fc2 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -140,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -142,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -105874,14 +102821,12 @@ index d92ea8fd2fb0..2d57a5612fc2 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -105920,12 +102865,10 @@ index d92ea8fd2fb0..2d57a5612fc2 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -105934,28 +102877,27 @@ index d92ea8fd2fb0..2d57a5612fc2 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("incoming_video_stream_gn")
diff --git third_party/libwebrtc/video/render/video_render_frames_gn/moz.build third_party/libwebrtc/video/render/video_render_frames_gn/moz.build
-index 4bacccd3cc83..13a253325be3 100644
+index 1d20930416c7..02b24524999c 100644
--- third_party/libwebrtc/video/render/video_render_frames_gn/moz.build
+++ third_party/libwebrtc/video/render/video_render_frames_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -105972,7 +102914,7 @@ index 4bacccd3cc83..13a253325be3 100644
FINAL_LIBRARY = "xul"
-@@ -45,94 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,94 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -106068,7 +103010,7 @@ index 4bacccd3cc83..13a253325be3 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -140,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -142,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -106088,14 +103030,12 @@ index 4bacccd3cc83..13a253325be3 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -106134,12 +103074,10 @@ index 4bacccd3cc83..13a253325be3 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -106148,28 +103086,27 @@ index 4bacccd3cc83..13a253325be3 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("video_render_frames_gn")
diff --git third_party/libwebrtc/video/task_queue_frame_decode_scheduler_gn/moz.build third_party/libwebrtc/video/task_queue_frame_decode_scheduler_gn/moz.build
-index d8824c8a1117..5f59cce84c6b 100644
+index 901da7d1bb97..f7972f671015 100644
--- third_party/libwebrtc/video/task_queue_frame_decode_scheduler_gn/moz.build
+++ third_party/libwebrtc/video/task_queue_frame_decode_scheduler_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -106186,7 +103123,7 @@ index d8824c8a1117..5f59cce84c6b 100644
FINAL_LIBRARY = "xul"
-@@ -45,98 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,98 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -106286,7 +103223,7 @@ index d8824c8a1117..5f59cce84c6b 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -144,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -146,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -106306,14 +103243,12 @@ index d8824c8a1117..5f59cce84c6b 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -106352,12 +103287,10 @@ index d8824c8a1117..5f59cce84c6b 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -106366,28 +103299,27 @@ index d8824c8a1117..5f59cce84c6b 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("task_queue_frame_decode_scheduler_gn")
diff --git third_party/libwebrtc/video/unique_timestamp_counter_gn/moz.build third_party/libwebrtc/video/unique_timestamp_counter_gn/moz.build
-index 24641e05ff5b..d2c9bd811637 100644
+index 30b3de21de19..cf6461e2fb06 100644
--- third_party/libwebrtc/video/unique_timestamp_counter_gn/moz.build
+++ third_party/libwebrtc/video/unique_timestamp_counter_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -106404,7 +103336,7 @@ index 24641e05ff5b..d2c9bd811637 100644
FINAL_LIBRARY = "xul"
-@@ -45,83 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,83 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -106489,7 +103421,7 @@ index 24641e05ff5b..d2c9bd811637 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -129,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -131,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -106509,14 +103441,12 @@ index 24641e05ff5b..d2c9bd811637 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -106555,12 +103485,10 @@ index 24641e05ff5b..d2c9bd811637 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -106569,28 +103497,27 @@ index 24641e05ff5b..d2c9bd811637 100644
"-msse2"
]
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("unique_timestamp_counter_gn")
diff --git third_party/libwebrtc/video/video_gn/moz.build third_party/libwebrtc/video/video_gn/moz.build
-index 05caea4c5563..e5dcbb1e5a89 100644
+index ec2bc7bdf704..43312f3e4850 100644
--- third_party/libwebrtc/video/video_gn/moz.build
+++ third_party/libwebrtc/video/video_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -106607,7 +103534,7 @@ index 05caea4c5563..e5dcbb1e5a89 100644
FINAL_LIBRARY = "xul"
-@@ -64,99 +73,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -66,99 +75,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -106708,7 +103635,7 @@ index 05caea4c5563..e5dcbb1e5a89 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -164,88 +81,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -166,82 +83,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -106728,14 +103655,12 @@ index 05caea4c5563..e5dcbb1e5a89 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -106774,12 +103699,10 @@ index 05caea4c5563..e5dcbb1e5a89 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -106788,28 +103711,27 @@ index 05caea4c5563..e5dcbb1e5a89 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("video_gn")
diff --git third_party/libwebrtc/video/video_receive_stream_timeout_tracker_gn/moz.build third_party/libwebrtc/video/video_receive_stream_timeout_tracker_gn/moz.build
-index d775b24907c5..3e4e8ecab82f 100644
+index ca7fe91a98bd..3ede4e3c5441 100644
--- third_party/libwebrtc/video/video_receive_stream_timeout_tracker_gn/moz.build
+++ third_party/libwebrtc/video/video_receive_stream_timeout_tracker_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -106826,7 +103748,7 @@ index d775b24907c5..3e4e8ecab82f 100644
FINAL_LIBRARY = "xul"
-@@ -45,98 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,98 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -106926,7 +103848,7 @@ index d775b24907c5..3e4e8ecab82f 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -144,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -146,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -106946,14 +103868,12 @@ index d775b24907c5..3e4e8ecab82f 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -106992,12 +103912,10 @@ index d775b24907c5..3e4e8ecab82f 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -107006,28 +103924,27 @@ index d775b24907c5..3e4e8ecab82f 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("video_receive_stream_timeout_tracker_gn")
diff --git third_party/libwebrtc/video/video_stream_buffer_controller_gn/moz.build third_party/libwebrtc/video/video_stream_buffer_controller_gn/moz.build
-index 22706e0eb25b..60b008ed1819 100644
+index bc36ab524a06..25af38a13548 100644
--- third_party/libwebrtc/video/video_stream_buffer_controller_gn/moz.build
+++ third_party/libwebrtc/video/video_stream_buffer_controller_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -107044,7 +103961,7 @@ index 22706e0eb25b..60b008ed1819 100644
FINAL_LIBRARY = "xul"
-@@ -45,99 +54,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -47,99 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -107145,7 +104062,7 @@ index 22706e0eb25b..60b008ed1819 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -145,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -147,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -107165,14 +104082,12 @@ index 22706e0eb25b..60b008ed1819 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -107211,12 +104126,10 @@ index 22706e0eb25b..60b008ed1819 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -107225,28 +104138,27 @@ index 22706e0eb25b..60b008ed1819 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("video_stream_buffer_controller_gn")
diff --git third_party/libwebrtc/video/video_stream_encoder_impl_gn/moz.build third_party/libwebrtc/video/video_stream_encoder_impl_gn/moz.build
-index c2ea5bda317c..cbd96f75f639 100644
+index 7869e76699a7..069bc56cba0f 100644
--- third_party/libwebrtc/video/video_stream_encoder_impl_gn/moz.build
+++ third_party/libwebrtc/video/video_stream_encoder_impl_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -107263,7 +104175,7 @@ index c2ea5bda317c..cbd96f75f639 100644
FINAL_LIBRARY = "xul"
-@@ -53,99 +62,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -55,99 +64,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -107364,7 +104276,7 @@ index c2ea5bda317c..cbd96f75f639 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -153,88 +70,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -155,82 +72,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -107384,14 +104296,12 @@ index c2ea5bda317c..cbd96f75f639 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
@@ -107430,12 +104340,10 @@ index c2ea5bda317c..cbd96f75f639 100644
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
@@ -107444,28 +104352,27 @@ index c2ea5bda317c..cbd96f75f639 100644
- "-msse2"
- ]
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+if CONFIG["TARGET_CPU"] == "x86_64":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
+ DEFINES["WEBRTC_ENABLE_AVX2"] = True
Library("video_stream_encoder_impl_gn")
diff --git third_party/libwebrtc/video/video_stream_encoder_interface_gn/moz.build third_party/libwebrtc/video/video_stream_encoder_interface_gn/moz.build
-index 97b34b12598b..95176917b6fd 100644
+index 2d846cdb56bf..e9b9e9ac4128 100644
--- third_party/libwebrtc/video/video_stream_encoder_interface_gn/moz.build
+++ third_party/libwebrtc/video/video_stream_encoder_interface_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -107482,7 +104389,7 @@ index 97b34b12598b..95176917b6fd 100644
FINAL_LIBRARY = "xul"
-@@ -41,98 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,98 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -107582,7 +104489,7 @@ index 97b34b12598b..95176917b6fd 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -140,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -142,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -107598,19 +104505,17 @@ index 97b34b12598b..95176917b6fd 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -170,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -170,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -107636,35 +104541,32 @@ index 97b34b12598b..95176917b6fd 100644
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("video_stream_encoder_interface_gn")
diff --git third_party/libwebrtc/webrtc_gn/moz.build third_party/libwebrtc/webrtc_gn/moz.build
-index bce5d3837f72..85eb59fb624b 100644
+index 964093865951..85a1b6287692 100644
--- third_party/libwebrtc/webrtc_gn/moz.build
+++ third_party/libwebrtc/webrtc_gn/moz.build
-@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
+@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
DEFINES["RTC_ENABLE_VP9"] = True
+DEFINES["USE_GLIB"] = "1"
+DEFINES["USE_OZONE"] = "1"
+ DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True
+DEFINES["WEBRTC_BSD"] = True
DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
DEFINES["WEBRTC_LIBRARY_IMPL"] = True
@@ -107681,7 +104583,7 @@ index bce5d3837f72..85eb59fb624b 100644
FINAL_LIBRARY = "xul"
-@@ -41,122 +50,7 @@ if not CONFIG["MOZ_DEBUG"]:
+@@ -43,122 +52,7 @@ if not CONFIG["MOZ_DEBUG"]:
if CONFIG["MOZ_DEBUG"] == "1":
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
@@ -107805,7 +104707,7 @@ index bce5d3837f72..85eb59fb624b 100644
if CONFIG["TARGET_CPU"] == "aarch64":
-@@ -164,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
+@@ -166,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64":
DEFINES["WEBRTC_HAS_NEON"] = True
DEFINES["__ARM_NEON__"] = "1"
@@ -107821,19 +104723,17 @@ index bce5d3837f72..85eb59fb624b 100644
-
if CONFIG["TARGET_CPU"] == "mips32":
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
DEFINES["MIPS32_LE"] = True
DEFINES["MIPS_FPU_LE"] = True
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["TARGET_CPU"] == "mips64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
if CONFIG["TARGET_CPU"] == "x86":
-@@ -194,27 +71,7 @@ if CONFIG["TARGET_CPU"] == "x86_64":
+@@ -194,27 +73,7 @@ if CONFIG["TARGET_CPU"] == "x86_64":
DEFINES["WEBRTC_ENABLE_AVX2"] = True
@@ -107862,28 +104762,24 @@ index bce5d3837f72..85eb59fb624b 100644
OS_LIBS += [
"X11",
-@@ -226,24 +83,4 @@ if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux":
+@@ -226,20 +85,4 @@ if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux":
"Xrender"
]
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-
-- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1"
- DEFINES["_GNU_SOURCE"] = True
-
Library("webrtc_gn")
diff --git a/www/github-release-monitor/Makefile b/www/github-release-monitor/Makefile
index fd0bd3ea6bd6..6a6886bea34f 100644
--- a/www/github-release-monitor/Makefile
+++ b/www/github-release-monitor/Makefile
@@ -1,6 +1,6 @@
PORTNAME= github-release-monitor
DISTVERSIONPREFIX= v
-DISTVERSION= 1.2.2
+DISTVERSION= 1.3.0
CATEGORIES= www
MASTER_SITES= LOCAL/dtxdf/${PORTNAME}/
diff --git a/www/github-release-monitor/distinfo b/www/github-release-monitor/distinfo
index 567f9202192e..86ad34434d77 100644
--- a/www/github-release-monitor/distinfo
+++ b/www/github-release-monitor/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1754874690
-SHA256 (github-release-monitor-v1.2.2.tar.gz) = 3521aadf4bb9908780a8fe6763a6c717ac7e20835799fbef8e41fa63d9224ad3
-SIZE (github-release-monitor-v1.2.2.tar.gz) = 7257792
+TIMESTAMP = 1757541986
+SHA256 (github-release-monitor-v1.3.0.tar.gz) = fb70028904e481675206cfec75a094ba72c76b10effa892ae08caaf42a893cf6
+SIZE (github-release-monitor-v1.3.0.tar.gz) = 9368214
diff --git a/www/github-release-monitor/pkg-plist b/www/github-release-monitor/pkg-plist
index 3cbab1bb4d1b..379dc1c637b3 100644
--- a/www/github-release-monitor/pkg-plist
+++ b/www/github-release-monitor/pkg-plist
@@ -34,21 +34,19 @@
%%HOMEDIR%%/.next/server/app/icon.svg/route.js
%%HOMEDIR%%/.next/server/app/icon.svg/route.js.nft.json
%%HOMEDIR%%/.next/server/chunks/161.js
+%%HOMEDIR%%/.next/server/chunks/23.js
+%%HOMEDIR%%/.next/server/chunks/247.js
+%%HOMEDIR%%/.next/server/chunks/267.js
%%HOMEDIR%%/.next/server/chunks/294.js
-%%HOMEDIR%%/.next/server/chunks/316.js
-%%HOMEDIR%%/.next/server/chunks/378.js
-%%HOMEDIR%%/.next/server/chunks/436.js
-%%HOMEDIR%%/.next/server/chunks/447.js
-%%HOMEDIR%%/.next/server/chunks/489.js
-%%HOMEDIR%%/.next/server/chunks/548.js
-%%HOMEDIR%%/.next/server/chunks/601.js
-%%HOMEDIR%%/.next/server/chunks/660.js
-%%HOMEDIR%%/.next/server/chunks/757.js
+%%HOMEDIR%%/.next/server/chunks/357.js
+%%HOMEDIR%%/.next/server/chunks/431.js
+%%HOMEDIR%%/.next/server/chunks/586.js
+%%HOMEDIR%%/.next/server/chunks/611.js
+%%HOMEDIR%%/.next/server/chunks/622.js
%%HOMEDIR%%/.next/server/chunks/789.js
-%%HOMEDIR%%/.next/server/chunks/825.js
%%HOMEDIR%%/.next/server/chunks/834.js
-%%HOMEDIR%%/.next/server/chunks/884.js
-%%HOMEDIR%%/.next/server/chunks/890.js
+%%HOMEDIR%%/.next/server/chunks/871.js
+%%HOMEDIR%%/.next/server/chunks/988.js
%%HOMEDIR%%/.next/server/edge-runtime-webpack.js
%%HOMEDIR%%/.next/server/functions-config-manifest.json
%%HOMEDIR%%/.next/server/middleware-build-manifest.js
@@ -69,43 +67,40 @@
%%HOMEDIR%%/.next/server/server-reference-manifest.json
%%HOMEDIR%%/.next/server/src/middleware.js
%%HOMEDIR%%/.next/server/webpack-runtime.js
-%%HOMEDIR%%/.next/static/-V6waRkOCVRmUUt1W7o_G/_buildManifest.js
-%%HOMEDIR%%/.next/static/-V6waRkOCVRmUUt1W7o_G/_ssgManifest.js
-%%HOMEDIR%%/.next/static/chunks/173-c30cab625ac1276f.js
-%%HOMEDIR%%/.next/static/chunks/174e4490-2c0b371c4ef62193.js
-%%HOMEDIR%%/.next/static/chunks/202-822d068dd9bfde4e.js
-%%HOMEDIR%%/.next/static/chunks/218-558a0de0a66f884c.js
-%%HOMEDIR%%/.next/static/chunks/268.e37f11b364458580.js
-%%HOMEDIR%%/.next/static/chunks/299-95c6785710cf741b.js
-%%HOMEDIR%%/.next/static/chunks/43-7d65e0c15818d272.js
-%%HOMEDIR%%/.next/static/chunks/4bd1b696-119f175436853ddc.js
-%%HOMEDIR%%/.next/static/chunks/501-36335ecdaf0e6c37.js
-%%HOMEDIR%%/.next/static/chunks/523-370b4c1d7ca67db9.js
-%%HOMEDIR%%/.next/static/chunks/684-523caa31216159de.js
-%%HOMEDIR%%/.next/static/chunks/708-9541cf5e7c91e470.js
-%%HOMEDIR%%/.next/static/chunks/723-e6806931bb88ed3d.js
-%%HOMEDIR%%/.next/static/chunks/80.840e6f4895ec3413.js
-%%HOMEDIR%%/.next/static/chunks/923-52c3d0545e91741c.js
-%%HOMEDIR%%/.next/static/chunks/app/[locale]/layout-bef8e137389d4d9b.js
-%%HOMEDIR%%/.next/static/chunks/app/[locale]/login/page-ba186fc7855c7bd9.js
-%%HOMEDIR%%/.next/static/chunks/app/[locale]/page-ca33946887ed84db.js
-%%HOMEDIR%%/.next/static/chunks/app/[locale]/settings/page-f0432682f8d79c70.js
-%%HOMEDIR%%/.next/static/chunks/app/[locale]/test/page-382d922512e75bd5.js
-%%HOMEDIR%%/.next/static/chunks/app/_not-found/page-bf9831a455376370.js
-%%HOMEDIR%%/.next/static/chunks/app/layout-8b3794e01b02c7fb.js
-%%HOMEDIR%%/.next/static/chunks/framework-f593a28cde54158e.js
-%%HOMEDIR%%/.next/static/chunks/main-75cc3c1a33e48719.js
-%%HOMEDIR%%/.next/static/chunks/main-app-cb1a327e373b6bfa.js
-%%HOMEDIR%%/.next/static/chunks/pages/_app-da15c11dea942c36.js
-%%HOMEDIR%%/.next/static/chunks/pages/_error-cc3f077a18ea1793.js
+%%HOMEDIR%%/.next/static/chunks/167-bbd42d6b48e2531d.js
+%%HOMEDIR%%/.next/static/chunks/174e4490-679d6f38f377e22d.js
+%%HOMEDIR%%/.next/static/chunks/255-e3bf15caf1f1e0f9.js
+%%HOMEDIR%%/.next/static/chunks/423-6162945636e131d2.js
+%%HOMEDIR%%/.next/static/chunks/4bd1b696-c023c6e3521b1417.js
+%%HOMEDIR%%/.next/static/chunks/556-190541820b5a33c8.js
+%%HOMEDIR%%/.next/static/chunks/648-ab5054b89bf24b87.js
+%%HOMEDIR%%/.next/static/chunks/712-f634adbebe86f0c4.js
+%%HOMEDIR%%/.next/static/chunks/726-eff2a3323abda7c7.js
+%%HOMEDIR%%/.next/static/chunks/834-627940ca20b61445.js
+%%HOMEDIR%%/.next/static/chunks/923-8e62cdd8a9417a51.js
+%%HOMEDIR%%/.next/static/chunks/924-4ce62f532eb4d890.js
+%%HOMEDIR%%/.next/static/chunks/app/[locale]/layout-4beea3df17c30559.js
+%%HOMEDIR%%/.next/static/chunks/app/[locale]/login/page-7c204a8c944ef2ba.js
+%%HOMEDIR%%/.next/static/chunks/app/[locale]/page-bdea9726a8099a21.js
+%%HOMEDIR%%/.next/static/chunks/app/[locale]/settings/page-645c994db428a26c.js
+%%HOMEDIR%%/.next/static/chunks/app/[locale]/test/page-35e9e9c32f17c4ac.js
+%%HOMEDIR%%/.next/static/chunks/app/_not-found/page-e617fbd961f2114e.js
+%%HOMEDIR%%/.next/static/chunks/app/layout-e387bf83a41924f7.js
+%%HOMEDIR%%/.next/static/chunks/framework-b1e5f14688f9ffe6.js
+%%HOMEDIR%%/.next/static/chunks/main-430dd1b33a1e6b2f.js
+%%HOMEDIR%%/.next/static/chunks/main-app-bd229761e99c6ed9.js
+%%HOMEDIR%%/.next/static/chunks/pages/_app-7d307437aca18ad4.js
+%%HOMEDIR%%/.next/static/chunks/pages/_error-cb2a52f75f2162e2.js
%%HOMEDIR%%/.next/static/chunks/polyfills-42372ed130431b0a.js
-%%HOMEDIR%%/.next/static/chunks/webpack-14e235cae17768eb.js
-%%HOMEDIR%%/.next/static/css/c31e9f35b3995c93.css
-%%HOMEDIR%%/.next/static/media/26a46d62cd723877-s.woff2
-%%HOMEDIR%%/.next/static/media/55c55f0601d81cf3-s.woff2
-%%HOMEDIR%%/.next/static/media/581909926a08bbc8-s.woff2
+%%HOMEDIR%%/.next/static/chunks/webpack-19abb8924b548c8b.js
+%%HOMEDIR%%/.next/static/css/143d8f2ed414f873.css
+%%HOMEDIR%%/.next/static/m-ONfqpFkwSqzXoUXFrDy/_buildManifest.js
+%%HOMEDIR%%/.next/static/m-ONfqpFkwSqzXoUXFrDy/_ssgManifest.js
+%%HOMEDIR%%/.next/static/media/19cfc7226ec3afaa-s.woff2
+%%HOMEDIR%%/.next/static/media/21350d82a1f187e9-s.woff2
%%HOMEDIR%%/.next/static/media/8e9860b6e62d6359-s.woff2
-%%HOMEDIR%%/.next/static/media/97e0cb1ae144a2a9-s.woff2
+%%HOMEDIR%%/.next/static/media/ba9851c3c22cd980-s.woff2
+%%HOMEDIR%%/.next/static/media/c5fe6dc8356a8c31-s.woff2
%%HOMEDIR%%/.next/static/media/df0a9ae256c0569c-s.woff2
%%HOMEDIR%%/.next/static/media/e4af272ccee01ff0-s.p.woff2
%%HOMEDIR%%/node_modules/@next/env/dist/index.js
@@ -114,18 +109,11 @@
%%HOMEDIR%%/node_modules/@swc/helpers/_/_class_private_field_loose_key/package.json
%%HOMEDIR%%/node_modules/@swc/helpers/_/_interop_require_default/package.json
%%HOMEDIR%%/node_modules/@swc/helpers/_/_interop_require_wildcard/package.json
-%%HOMEDIR%%/node_modules/@swc/helpers/_/_tagged_template_literal_loose/package.json
%%HOMEDIR%%/node_modules/@swc/helpers/cjs/_class_private_field_loose_base.cjs
%%HOMEDIR%%/node_modules/@swc/helpers/cjs/_class_private_field_loose_key.cjs
%%HOMEDIR%%/node_modules/@swc/helpers/cjs/_interop_require_default.cjs
%%HOMEDIR%%/node_modules/@swc/helpers/cjs/_interop_require_wildcard.cjs
-%%HOMEDIR%%/node_modules/@swc/helpers/cjs/_tagged_template_literal_loose.cjs
%%HOMEDIR%%/node_modules/@swc/helpers/package.json
-%%HOMEDIR%%/node_modules/busboy/lib/index.js
-%%HOMEDIR%%/node_modules/busboy/lib/types/multipart.js
-%%HOMEDIR%%/node_modules/busboy/lib/types/urlencoded.js
-%%HOMEDIR%%/node_modules/busboy/lib/utils.js
-%%HOMEDIR%%/node_modules/busboy/package.json
%%HOMEDIR%%/node_modules/caniuse-lite/data/agents.js
%%HOMEDIR%%/node_modules/caniuse-lite/data/browserVersions.js
%%HOMEDIR%%/node_modules/caniuse-lite/data/browsers.js
@@ -253,6 +241,7 @@
%%HOMEDIR%%/node_modules/caniuse-lite/data/features/css-hanging-punctuation.js
%%HOMEDIR%%/node_modules/caniuse-lite/data/features/css-has.js
%%HOMEDIR%%/node_modules/caniuse-lite/data/features/css-hyphens.js
+%%HOMEDIR%%/node_modules/caniuse-lite/data/features/css-if.js
%%HOMEDIR%%/node_modules/caniuse-lite/data/features/css-image-orientation.js
%%HOMEDIR%%/node_modules/caniuse-lite/data/features/css-image-set.js
%%HOMEDIR%%/node_modules/caniuse-lite/data/features/css-in-out-of-range.js
@@ -755,6 +744,7 @@
%%HOMEDIR%%/node_modules/next/dist/build/babel/plugins/next-ssg-transform.js
%%HOMEDIR%%/node_modules/next/dist/build/build-context.js
%%HOMEDIR%%/node_modules/next/dist/build/create-compiler-aliases.js
+%%HOMEDIR%%/node_modules/next/dist/build/define-env.js
%%HOMEDIR%%/node_modules/next/dist/build/deployment-id.js
%%HOMEDIR%%/node_modules/next/dist/build/entries.js
%%HOMEDIR%%/node_modules/next/dist/build/get-babel-config-file.js
@@ -792,6 +782,7 @@
%%HOMEDIR%%/node_modules/next/dist/build/utils.js
%%HOMEDIR%%/node_modules/next/dist/build/webpack-config-rules/resolve.js
%%HOMEDIR%%/node_modules/next/dist/build/webpack-config.js
+%%HOMEDIR%%/node_modules/next/dist/build/webpack/cache-invalidation.js
%%HOMEDIR%%/node_modules/next/dist/build/webpack/config/blocks/base.js
%%HOMEDIR%%/node_modules/next/dist/build/webpack/config/blocks/css/index.js
%%HOMEDIR%%/node_modules/next/dist/build/webpack/config/blocks/css/loaders/client.js
@@ -844,7 +835,6 @@
%%HOMEDIR%%/node_modules/next/dist/build/webpack/plugins/copy-file-plugin.js
%%HOMEDIR%%/node_modules/next/dist/build/webpack/plugins/css-chunking-plugin.js
%%HOMEDIR%%/node_modules/next/dist/build/webpack/plugins/css-minimizer-plugin.js
-%%HOMEDIR%%/node_modules/next/dist/build/webpack/plugins/define-env-plugin.js
%%HOMEDIR%%/node_modules/next/dist/build/webpack/plugins/devtools-ignore-list-plugin.js
%%HOMEDIR%%/node_modules/next/dist/build/webpack/plugins/eval-source-map-dev-tool-plugin.js
%%HOMEDIR%%/node_modules/next/dist/build/webpack/plugins/flight-client-entry-plugin.js
@@ -896,21 +886,19 @@
%%HOMEDIR%%/node_modules/next/dist/client/components/app-router-instance.js
%%HOMEDIR%%/node_modules/next/dist/client/components/app-router.js
%%HOMEDIR%%/node_modules/next/dist/client/components/bailout-to-client-rendering.js
+%%HOMEDIR%%/node_modules/next/dist/client/components/builtin/default.js
+%%HOMEDIR%%/node_modules/next/dist/client/components/builtin/global-error.js
+%%HOMEDIR%%/node_modules/next/dist/client/components/builtin/global-not-found.js
%%HOMEDIR%%/node_modules/next/dist/client/components/dev-root-http-access-fallback-boundary.js
%%HOMEDIR%%/node_modules/next/dist/client/components/error-boundary.js
-%%HOMEDIR%%/node_modules/next/dist/client/components/errors/attach-hydration-error-state.js
-%%HOMEDIR%%/node_modules/next/dist/client/components/errors/console-error.js
-%%HOMEDIR%%/node_modules/next/dist/client/components/errors/enqueue-client-error.js
-%%HOMEDIR%%/node_modules/next/dist/client/components/errors/hydration-error-info.js
-%%HOMEDIR%%/node_modules/next/dist/client/components/errors/runtime-error-handler.js
-%%HOMEDIR%%/node_modules/next/dist/client/components/errors/stitched-error.js
-%%HOMEDIR%%/node_modules/next/dist/client/components/errors/use-error-handler.js
+%%HOMEDIR%%/node_modules/next/dist/client/components/errors/graceful-degrade-boundary.js
+%%HOMEDIR%%/node_modules/next/dist/client/components/errors/root-error-boundary.js
%%HOMEDIR%%/node_modules/next/dist/client/components/forbidden.js
+%%HOMEDIR%%/node_modules/next/dist/client/components/handle-isr-error.js
%%HOMEDIR%%/node_modules/next/dist/client/components/hooks-server-context.js
%%HOMEDIR%%/node_modules/next/dist/client/components/http-access-fallback/error-boundary.js
%%HOMEDIR%%/node_modules/next/dist/client/components/http-access-fallback/error-fallback.js
%%HOMEDIR%%/node_modules/next/dist/client/components/http-access-fallback/http-access-fallback.js
-%%HOMEDIR%%/node_modules/next/dist/client/components/is-hydration-error.js
%%HOMEDIR%%/node_modules/next/dist/client/components/is-next-router-error.js
%%HOMEDIR%%/node_modules/next/dist/client/components/links.js
%%HOMEDIR%%/node_modules/next/dist/client/components/match-segments.js
@@ -919,128 +907,8 @@
%%HOMEDIR%%/node_modules/next/dist/client/components/navigation.js
%%HOMEDIR%%/node_modules/next/dist/client/components/navigation.react-server.js
%%HOMEDIR%%/node_modules/next/dist/client/components/noop-head.js
-%%HOMEDIR%%/node_modules/next/dist/client/components/not-found-error.js
%%HOMEDIR%%/node_modules/next/dist/client/components/not-found.js
-%%HOMEDIR%%/node_modules/next/dist/client/components/parallel-route-default.js
%%HOMEDIR%%/node_modules/next/dist/client/components/promise-queue.js
-%%HOMEDIR%%/node_modules/next/dist/client/components/react-dev-overlay/app/app-dev-overlay-error-boundary.js
-%%HOMEDIR%%/node_modules/next/dist/client/components/react-dev-overlay/app/app-dev-overlay.js
-%%HOMEDIR%%/node_modules/next/dist/client/components/react-dev-overlay/app/hot-reloader-client.js
-%%HOMEDIR%%/node_modules/next/dist/client/components/react-dev-overlay/font/font-styles.js
-%%HOMEDIR%%/node_modules/next/dist/client/components/react-dev-overlay/font/get-dev-overlay-font-middleware.js
-%%HOMEDIR%%/node_modules/next/dist/client/components/react-dev-overlay/pages/bus.js
-%%HOMEDIR%%/node_modules/next/dist/client/components/react-dev-overlay/pages/client.js
-%%HOMEDIR%%/node_modules/next/dist/client/components/react-dev-overlay/pages/hooks.js
-%%HOMEDIR%%/node_modules/next/dist/client/components/react-dev-overlay/pages/hot-reloader-client.js
-%%HOMEDIR%%/node_modules/next/dist/client/components/react-dev-overlay/pages/pages-dev-overlay-error-boundary.js
-%%HOMEDIR%%/node_modules/next/dist/client/components/react-dev-overlay/pages/pages-dev-overlay.js
-%%HOMEDIR%%/node_modules/next/dist/client/components/react-dev-overlay/pages/websocket.js
-%%HOMEDIR%%/node_modules/next/dist/client/components/react-dev-overlay/server/get-next-error-feedback-middleware.js
-%%HOMEDIR%%/node_modules/next/dist/client/components/react-dev-overlay/server/middleware-response.js
-%%HOMEDIR%%/node_modules/next/dist/client/components/react-dev-overlay/server/middleware-turbopack.js
-%%HOMEDIR%%/node_modules/next/dist/client/components/react-dev-overlay/server/middleware-webpack.js
-%%HOMEDIR%%/node_modules/next/dist/client/components/react-dev-overlay/server/shared.js
-%%HOMEDIR%%/node_modules/next/dist/client/components/react-dev-overlay/shared.js
-%%HOMEDIR%%/node_modules/next/dist/client/components/react-dev-overlay/ui/components/call-stack-frame/call-stack-frame.js
-%%HOMEDIR%%/node_modules/next/dist/client/components/react-dev-overlay/ui/components/code-frame/code-frame.js
-%%HOMEDIR%%/node_modules/next/dist/client/components/react-dev-overlay/ui/components/code-frame/parse-code-frame.js
-%%HOMEDIR%%/node_modules/next/dist/client/components/react-dev-overlay/ui/components/copy-button/index.js
-%%HOMEDIR%%/node_modules/next/dist/client/components/react-dev-overlay/ui/components/dialog/dialog-body.js
-%%HOMEDIR%%/node_modules/next/dist/client/components/react-dev-overlay/ui/components/dialog/dialog-content.js
-%%HOMEDIR%%/node_modules/next/dist/client/components/react-dev-overlay/ui/components/dialog/dialog-header.js
-%%HOMEDIR%%/node_modules/next/dist/client/components/react-dev-overlay/ui/components/dialog/dialog.js
-%%HOMEDIR%%/node_modules/next/dist/client/components/react-dev-overlay/ui/components/dialog/index.js
-%%HOMEDIR%%/node_modules/next/dist/client/components/react-dev-overlay/ui/components/dialog/styles.js
-%%HOMEDIR%%/node_modules/next/dist/client/components/react-dev-overlay/ui/components/errors/call-stack/call-stack.js
-%%HOMEDIR%%/node_modules/next/dist/client/components/react-dev-overlay/ui/components/errors/dev-tools-indicator/dev-tools-indicator.js
-%%HOMEDIR%%/node_modules/next/dist/client/components/react-dev-overlay/ui/components/errors/dev-tools-indicator/dev-tools-info/dev-tools-info.js
-%%HOMEDIR%%/node_modules/next/dist/client/components/react-dev-overlay/ui/components/errors/dev-tools-indicator/dev-tools-info/preferences.js
-%%HOMEDIR%%/node_modules/next/dist/client/components/react-dev-overlay/ui/components/errors/dev-tools-indicator/dev-tools-info/route-info.js
-%%HOMEDIR%%/node_modules/next/dist/client/components/react-dev-overlay/ui/components/errors/dev-tools-indicator/dev-tools-info/turbopack-info.js
-%%HOMEDIR%%/node_modules/next/dist/client/components/react-dev-overlay/ui/components/errors/dev-tools-indicator/dev-tools-info/user-preferences.js
-%%HOMEDIR%%/node_modules/next/dist/client/components/react-dev-overlay/ui/components/errors/dev-tools-indicator/next-logo.js
-%%HOMEDIR%%/node_modules/next/dist/client/components/react-dev-overlay/ui/components/errors/dev-tools-indicator/use-minimum-loading-time-multiple.js
-%%HOMEDIR%%/node_modules/next/dist/client/components/react-dev-overlay/ui/components/errors/dev-tools-indicator/utils.js
-%%HOMEDIR%%/node_modules/next/dist/client/components/react-dev-overlay/ui/components/errors/dialog/body.js
-%%HOMEDIR%%/node_modules/next/dist/client/components/react-dev-overlay/ui/components/errors/dialog/dialog.js
-%%HOMEDIR%%/node_modules/next/dist/client/components/react-dev-overlay/ui/components/errors/dialog/header.js
-%%HOMEDIR%%/node_modules/next/dist/client/components/react-dev-overlay/ui/components/errors/environment-name-label/environment-name-label.js
-%%HOMEDIR%%/node_modules/next/dist/client/components/react-dev-overlay/ui/components/errors/error-message/error-message.js
-%%HOMEDIR%%/node_modules/next/dist/client/components/react-dev-overlay/ui/components/errors/error-overlay-bottom-stack/index.js
-%%HOMEDIR%%/node_modules/next/dist/client/components/react-dev-overlay/ui/components/errors/error-overlay-footer/error-feedback/error-feedback.js
-%%HOMEDIR%%/node_modules/next/dist/client/components/react-dev-overlay/ui/components/errors/error-overlay-footer/error-overlay-footer.js
-%%HOMEDIR%%/node_modules/next/dist/client/components/react-dev-overlay/ui/components/errors/error-overlay-layout/error-overlay-layout.js
-%%HOMEDIR%%/node_modules/next/dist/client/components/react-dev-overlay/ui/components/errors/error-overlay-nav/error-overlay-nav.js
-%%HOMEDIR%%/node_modules/next/dist/client/components/react-dev-overlay/ui/components/errors/error-overlay-pagination/error-overlay-pagination.js
-%%HOMEDIR%%/node_modules/next/dist/client/components/react-dev-overlay/ui/components/errors/error-overlay-toolbar/copy-stack-trace-button.js
-%%HOMEDIR%%/node_modules/next/dist/client/components/react-dev-overlay/ui/components/errors/error-overlay-toolbar/docs-link-button.js
-%%HOMEDIR%%/node_modules/next/dist/client/components/react-dev-overlay/ui/components/errors/error-overlay-toolbar/error-overlay-toolbar.js
-%%HOMEDIR%%/node_modules/next/dist/client/components/react-dev-overlay/ui/components/errors/error-overlay-toolbar/nodejs-inspector-button.js
-%%HOMEDIR%%/node_modules/next/dist/client/components/react-dev-overlay/ui/components/errors/error-overlay/error-overlay.js
-%%HOMEDIR%%/node_modules/next/dist/client/components/react-dev-overlay/ui/components/errors/error-type-label/error-type-label.js
-%%HOMEDIR%%/node_modules/next/dist/client/components/react-dev-overlay/ui/components/errors/overlay/overlay.js
-%%HOMEDIR%%/node_modules/next/dist/client/components/react-dev-overlay/ui/components/fader/index.js
-%%HOMEDIR%%/node_modules/next/dist/client/components/react-dev-overlay/ui/components/hot-linked-text/index.js
-%%HOMEDIR%%/node_modules/next/dist/client/components/react-dev-overlay/ui/components/hydration-diff/diff-view.js
-%%HOMEDIR%%/node_modules/next/dist/client/components/react-dev-overlay/ui/components/overlay/body-locker.js
-%%HOMEDIR%%/node_modules/next/dist/client/components/react-dev-overlay/ui/components/overlay/index.js
-%%HOMEDIR%%/node_modules/next/dist/client/components/react-dev-overlay/ui/components/overlay/overlay.js
-%%HOMEDIR%%/node_modules/next/dist/client/components/react-dev-overlay/ui/components/overlay/styles.js
-%%HOMEDIR%%/node_modules/next/dist/client/components/react-dev-overlay/ui/components/shadow-portal.js
-%%HOMEDIR%%/node_modules/next/dist/client/components/react-dev-overlay/ui/components/terminal/editor-link.js
-%%HOMEDIR%%/node_modules/next/dist/client/components/react-dev-overlay/ui/components/terminal/index.js
-%%HOMEDIR%%/node_modules/next/dist/client/components/react-dev-overlay/ui/components/terminal/terminal.js
-%%HOMEDIR%%/node_modules/next/dist/client/components/react-dev-overlay/ui/components/toast/index.js
-%%HOMEDIR%%/node_modules/next/dist/client/components/react-dev-overlay/ui/components/toast/styles.js
-%%HOMEDIR%%/node_modules/next/dist/client/components/react-dev-overlay/ui/components/toast/toast.js
-%%HOMEDIR%%/node_modules/next/dist/client/components/react-dev-overlay/ui/components/version-staleness-info/version-staleness-info.js
-%%HOMEDIR%%/node_modules/next/dist/client/components/react-dev-overlay/ui/container/build-error.js
-%%HOMEDIR%%/node_modules/next/dist/client/components/react-dev-overlay/ui/container/errors.js
-%%HOMEDIR%%/node_modules/next/dist/client/components/react-dev-overlay/ui/container/runtime-error/component-stack-pseudo-html.js
-%%HOMEDIR%%/node_modules/next/dist/client/components/react-dev-overlay/ui/container/runtime-error/index.js
-%%HOMEDIR%%/node_modules/next/dist/client/components/react-dev-overlay/ui/container/runtime-error/render-error.js
-%%HOMEDIR%%/node_modules/next/dist/client/components/react-dev-overlay/ui/dev-overlay.js
-%%HOMEDIR%%/node_modules/next/dist/client/components/react-dev-overlay/ui/hooks/use-delayed-render.js
-%%HOMEDIR%%/node_modules/next/dist/client/components/react-dev-overlay/ui/hooks/use-measure-height.js
-%%HOMEDIR%%/node_modules/next/dist/client/components/react-dev-overlay/ui/hooks/use-on-click-outside.js
-%%HOMEDIR%%/node_modules/next/dist/client/components/react-dev-overlay/ui/icons/collapse-icon.js
-%%HOMEDIR%%/node_modules/next/dist/client/components/react-dev-overlay/ui/icons/dark-icon.js
-%%HOMEDIR%%/node_modules/next/dist/client/components/react-dev-overlay/ui/icons/external.js
-%%HOMEDIR%%/node_modules/next/dist/client/components/react-dev-overlay/ui/icons/eye-icon.js
-%%HOMEDIR%%/node_modules/next/dist/client/components/react-dev-overlay/ui/icons/file.js
-%%HOMEDIR%%/node_modules/next/dist/client/components/react-dev-overlay/ui/icons/gear-icon.js
-%%HOMEDIR%%/node_modules/next/dist/client/components/react-dev-overlay/ui/icons/left-arrow.js
-%%HOMEDIR%%/node_modules/next/dist/client/components/react-dev-overlay/ui/icons/light-icon.js
-%%HOMEDIR%%/node_modules/next/dist/client/components/react-dev-overlay/ui/icons/right-arrow.js
-%%HOMEDIR%%/node_modules/next/dist/client/components/react-dev-overlay/ui/icons/system-icon.js
-%%HOMEDIR%%/node_modules/next/dist/client/components/react-dev-overlay/ui/icons/thumbs/thumbs-down.js
-%%HOMEDIR%%/node_modules/next/dist/client/components/react-dev-overlay/ui/icons/thumbs/thumbs-up.js
-%%HOMEDIR%%/node_modules/next/dist/client/components/react-dev-overlay/ui/styles/base.js
-%%HOMEDIR%%/node_modules/next/dist/client/components/react-dev-overlay/ui/styles/colors.js
-%%HOMEDIR%%/node_modules/next/dist/client/components/react-dev-overlay/ui/styles/component-styles.js
-%%HOMEDIR%%/node_modules/next/dist/client/components/react-dev-overlay/ui/styles/css-reset.js
-%%HOMEDIR%%/node_modules/next/dist/client/components/react-dev-overlay/ui/styles/dark-theme.js
-%%HOMEDIR%%/node_modules/next/dist/client/components/react-dev-overlay/ui/utils/cx.js
-%%HOMEDIR%%/node_modules/next/dist/client/components/react-dev-overlay/ui/utils/merge-refs.js
-%%HOMEDIR%%/node_modules/next/dist/client/components/react-dev-overlay/ui/utils/parse-url-from-text.js
-%%HOMEDIR%%/node_modules/next/dist/client/components/react-dev-overlay/ui/utils/use-open-in-editor.js
-%%HOMEDIR%%/node_modules/next/dist/client/components/react-dev-overlay/utils/css.js
-%%HOMEDIR%%/node_modules/next/dist/client/components/react-dev-overlay/utils/dev-indicator/dev-render-indicator.js
-%%HOMEDIR%%/node_modules/next/dist/client/components/react-dev-overlay/utils/dev-indicator/use-sync-dev-render-indicator.js
-%%HOMEDIR%%/node_modules/next/dist/client/components/react-dev-overlay/utils/format-webpack-messages.js
-%%HOMEDIR%%/node_modules/next/dist/client/components/react-dev-overlay/utils/get-error-by-type.js
-%%HOMEDIR%%/node_modules/next/dist/client/components/react-dev-overlay/utils/get-socket-url.js
-%%HOMEDIR%%/node_modules/next/dist/client/components/react-dev-overlay/utils/get-source-map-from-file.js
-%%HOMEDIR%%/node_modules/next/dist/client/components/react-dev-overlay/utils/get-source-map-url.js
-%%HOMEDIR%%/node_modules/next/dist/client/components/react-dev-overlay/utils/launch-editor.js
-%%HOMEDIR%%/node_modules/next/dist/client/components/react-dev-overlay/utils/node-stack-frames.js
-%%HOMEDIR%%/node_modules/next/dist/client/components/react-dev-overlay/utils/parse-component-stack.js
-%%HOMEDIR%%/node_modules/next/dist/client/components/react-dev-overlay/utils/parse-stack.js
-%%HOMEDIR%%/node_modules/next/dist/client/components/react-dev-overlay/utils/report-hmr-latency.js
-%%HOMEDIR%%/node_modules/next/dist/client/components/react-dev-overlay/utils/stack-frame.js
-%%HOMEDIR%%/node_modules/next/dist/client/components/react-dev-overlay/utils/turbopack-hot-reloader-common.js
-%%HOMEDIR%%/node_modules/next/dist/client/components/react-dev-overlay/utils/use-websocket.js
-%%HOMEDIR%%/node_modules/next/dist/client/components/react-dev-overlay/utils/webpack-module-path.js
%%HOMEDIR%%/node_modules/next/dist/client/components/redirect-boundary.js
%%HOMEDIR%%/node_modules/next/dist/client/components/redirect-error.js
%%HOMEDIR%%/node_modules/next/dist/client/components/redirect-status-code.js
@@ -1087,25 +955,36 @@
%%HOMEDIR%%/node_modules/next/dist/client/components/segment-cache-impl/tuple-map.js
%%HOMEDIR%%/node_modules/next/dist/client/components/segment-cache.js
%%HOMEDIR%%/node_modules/next/dist/client/components/static-generation-bailout.js
+%%HOMEDIR%%/node_modules/next/dist/client/components/styles/access-error-styles.js
%%HOMEDIR%%/node_modules/next/dist/client/components/unauthorized.js
+%%HOMEDIR%%/node_modules/next/dist/client/components/unrecognized-action-error.js
%%HOMEDIR%%/node_modules/next/dist/client/components/unresolved-thenable.js
%%HOMEDIR%%/node_modules/next/dist/client/components/unstable-rethrow.browser.js
%%HOMEDIR%%/node_modules/next/dist/client/components/unstable-rethrow.js
%%HOMEDIR%%/node_modules/next/dist/client/components/unstable-rethrow.server.js
%%HOMEDIR%%/node_modules/next/dist/client/components/use-action-queue.js
%%HOMEDIR%%/node_modules/next/dist/client/detect-domain-locale.js
-%%HOMEDIR%%/node_modules/next/dist/client/dev/dev-build-indicator/internal/dev-build-indicator.js
-%%HOMEDIR%%/node_modules/next/dist/client/dev/dev-build-indicator/internal/handle-dev-build-indicator-hmr-events.js
-%%HOMEDIR%%/node_modules/next/dist/client/dev/dev-build-indicator/internal/initialize.js
+%%HOMEDIR%%/node_modules/next/dist/client/dev/hot-reloader/app/hot-reloader-app.js
+%%HOMEDIR%%/node_modules/next/dist/client/dev/hot-reloader/app/use-websocket.js
+%%HOMEDIR%%/node_modules/next/dist/client/dev/hot-reloader/get-socket-url.js
+%%HOMEDIR%%/node_modules/next/dist/client/dev/hot-reloader/pages/hot-reloader-pages.js
+%%HOMEDIR%%/node_modules/next/dist/client/dev/hot-reloader/pages/websocket.js
+%%HOMEDIR%%/node_modules/next/dist/client/dev/hot-reloader/shared.js
+%%HOMEDIR%%/node_modules/next/dist/client/dev/hot-reloader/turbopack-hot-reloader-common.js
+%%HOMEDIR%%/node_modules/next/dist/client/dev/report-hmr-latency.js
+%%HOMEDIR%%/node_modules/next/dist/client/dev/runtime-error-handler.js
%%HOMEDIR%%/node_modules/next/dist/client/flight-data-helpers.js
%%HOMEDIR%%/node_modules/next/dist/client/has-base-path.js
%%HOMEDIR%%/node_modules/next/dist/client/lib/console.js
%%HOMEDIR%%/node_modules/next/dist/client/normalize-trailing-slash.js
+%%HOMEDIR%%/node_modules/next/dist/client/react-client-callbacks/on-recoverable-error.js
+%%HOMEDIR%%/node_modules/next/dist/client/react-client-callbacks/report-global-error.js
%%HOMEDIR%%/node_modules/next/dist/client/remove-base-path.js
%%HOMEDIR%%/node_modules/next/dist/client/remove-locale.js
%%HOMEDIR%%/node_modules/next/dist/client/request-idle-callback.js
%%HOMEDIR%%/node_modules/next/dist/client/resolve-href.js
%%HOMEDIR%%/node_modules/next/dist/client/route-loader.js
+%%HOMEDIR%%/node_modules/next/dist/client/route-params.js
%%HOMEDIR%%/node_modules/next/dist/client/router.js
%%HOMEDIR%%/node_modules/next/dist/client/script.js
%%HOMEDIR%%/node_modules/next/dist/client/set-attributes-from-props.js
@@ -1162,8 +1041,6 @@
%%HOMEDIR%%/node_modules/next/dist/compiled/@next/react-refresh-utils/dist/runtime.js
%%HOMEDIR%%/node_modules/next/dist/compiled/@opentelemetry/api/index.js
%%HOMEDIR%%/node_modules/next/dist/compiled/@opentelemetry/api/package.json
-%%HOMEDIR%%/node_modules/next/dist/compiled/@typescript/vfs/index.js
-%%HOMEDIR%%/node_modules/next/dist/compiled/@typescript/vfs/package.json
%%HOMEDIR%%/node_modules/next/dist/compiled/@vercel/nft/LICENSE
%%HOMEDIR%%/node_modules/next/dist/compiled/@vercel/nft/index.js
%%HOMEDIR%%/node_modules/next/dist/compiled/@vercel/nft/package.json
@@ -1172,8 +1049,6 @@
%%HOMEDIR%%/node_modules/next/dist/compiled/amphtml-validator/index.js
%%HOMEDIR%%/node_modules/next/dist/compiled/amphtml-validator/package.json
%%HOMEDIR%%/node_modules/next/dist/compiled/amphtml-validator/validator_wasm.js
-%%HOMEDIR%%/node_modules/next/dist/compiled/anser/index.js
-%%HOMEDIR%%/node_modules/next/dist/compiled/anser/package.json
%%HOMEDIR%%/node_modules/next/dist/compiled/assert/assert.js
%%HOMEDIR%%/node_modules/next/dist/compiled/assert/package.json
%%HOMEDIR%%/node_modules/next/dist/compiled/async-retry/index.js
@@ -1205,6 +1080,8 @@
%%HOMEDIR%%/node_modules/next/dist/compiled/browserslist/package.json
%%HOMEDIR%%/node_modules/next/dist/compiled/buffer/index.js
%%HOMEDIR%%/node_modules/next/dist/compiled/buffer/package.json
+%%HOMEDIR%%/node_modules/next/dist/compiled/busboy/index.js
+%%HOMEDIR%%/node_modules/next/dist/compiled/busboy/package.json
%%HOMEDIR%%/node_modules/next/dist/compiled/bytes/index.js
%%HOMEDIR%%/node_modules/next/dist/compiled/bytes/package.json
%%HOMEDIR%%/node_modules/next/dist/compiled/ci-info/index.js
@@ -1260,6 +1137,7 @@
%%HOMEDIR%%/node_modules/next/dist/compiled/icss-utils/package.json
%%HOMEDIR%%/node_modules/next/dist/compiled/ignore-loader/index.js
%%HOMEDIR%%/node_modules/next/dist/compiled/ignore-loader/package.json
+%%HOMEDIR%%/node_modules/next/dist/compiled/image-detector/detector.js
%%HOMEDIR%%/node_modules/next/dist/compiled/image-size/index.js
%%HOMEDIR%%/node_modules/next/dist/compiled/image-size/package.json
%%HOMEDIR%%/node_modules/next/dist/compiled/is-animated/index.js
@@ -1293,6 +1171,7 @@
%%HOMEDIR%%/node_modules/next/dist/compiled/native-url/package.json
%%HOMEDIR%%/node_modules/next/dist/compiled/neo-async/async.js
%%HOMEDIR%%/node_modules/next/dist/compiled/neo-async/package.json
+%%HOMEDIR%%/node_modules/next/dist/compiled/next-devtools/index.js
%%HOMEDIR%%/node_modules/next/dist/compiled/next-server/app-page-experimental.runtime.prod.js
%%HOMEDIR%%/node_modules/next/dist/compiled/next-server/app-page-turbo-experimental.runtime.prod.js
%%HOMEDIR%%/node_modules/next/dist/compiled/next-server/app-page-turbo.runtime.prod.js
@@ -1348,6 +1227,8 @@
%%HOMEDIR%%/node_modules/next/dist/compiled/react-refresh/runtime.js
%%HOMEDIR%%/node_modules/next/dist/compiled/regenerator-runtime/package.json
%%HOMEDIR%%/node_modules/next/dist/compiled/regenerator-runtime/runtime.js
+%%HOMEDIR%%/node_modules/next/dist/compiled/safe-stable-stringify/index.js
+%%HOMEDIR%%/node_modules/next/dist/compiled/safe-stable-stringify/package.json
%%HOMEDIR%%/node_modules/next/dist/compiled/sass-loader/cjs.js
%%HOMEDIR%%/node_modules/next/dist/compiled/sass-loader/package.json
%%HOMEDIR%%/node_modules/next/dist/compiled/schema-utils3/index.js
@@ -1400,7 +1281,7 @@
%%HOMEDIR%%/node_modules/next/dist/compiled/ws/package.json
%%HOMEDIR%%/node_modules/next/dist/compiled/zod-validation-error/index.js
%%HOMEDIR%%/node_modules/next/dist/compiled/zod-validation-error/package.json
-%%HOMEDIR%%/node_modules/next/dist/compiled/zod/index.js
+%%HOMEDIR%%/node_modules/next/dist/compiled/zod/index.cjs
%%HOMEDIR%%/node_modules/next/dist/compiled/zod/package.json
%%HOMEDIR%%/node_modules/next/dist/experimental/testmode/context.js
%%HOMEDIR%%/node_modules/next/dist/experimental/testmode/fetch.js
@@ -1408,6 +1289,7 @@
%%HOMEDIR%%/node_modules/next/dist/experimental/testmode/server-edge.js
%%HOMEDIR%%/node_modules/next/dist/experimental/testmode/server.js
%%HOMEDIR%%/node_modules/next/dist/export/helpers/create-incremental-cache.js
+%%HOMEDIR%%/node_modules/next/dist/export/helpers/get-amp-html-validator.js
%%HOMEDIR%%/node_modules/next/dist/export/utils.js
%%HOMEDIR%%/node_modules/next/dist/lib/batcher.js
%%HOMEDIR%%/node_modules/next/dist/lib/build-custom-route.js
@@ -1429,6 +1311,8 @@
%%HOMEDIR%%/node_modules/next/dist/lib/find-root.js
%%HOMEDIR%%/node_modules/next/dist/lib/format-dynamic-import-path.js
%%HOMEDIR%%/node_modules/next/dist/lib/format-server-error.js
+%%HOMEDIR%%/node_modules/next/dist/lib/framework/boundary-components.js
+%%HOMEDIR%%/node_modules/next/dist/lib/framework/boundary-constants.js
%%HOMEDIR%%/node_modules/next/dist/lib/fs/rename.js
%%HOMEDIR%%/node_modules/next/dist/lib/fs/write-atomic.js
%%HOMEDIR%%/node_modules/next/dist/lib/generate-interception-routes-rewrites.js
@@ -1453,11 +1337,11 @@
%%HOMEDIR%%/node_modules/next/dist/lib/load-custom-routes.js
%%HOMEDIR%%/node_modules/next/dist/lib/metadata/get-metadata-route.js
%%HOMEDIR%%/node_modules/next/dist/lib/metadata/is-metadata-route.js
-%%HOMEDIR%%/node_modules/next/dist/lib/metadata/metadata-constants.js
%%HOMEDIR%%/node_modules/next/dist/lib/metadata/metadata-context.js
%%HOMEDIR%%/node_modules/next/dist/lib/multi-file-writer.js
%%HOMEDIR%%/node_modules/next/dist/lib/needs-experimental-react.js
%%HOMEDIR%%/node_modules/next/dist/lib/non-nullable.js
+%%HOMEDIR%%/node_modules/next/dist/lib/normalize-path.js
%%HOMEDIR%%/node_modules/next/dist/lib/oxford-comma-list.js
%%HOMEDIR%%/node_modules/next/dist/lib/page-types.js
%%HOMEDIR%%/node_modules/next/dist/lib/patch-incorrect-lockfile.js
@@ -1469,6 +1353,7 @@
%%HOMEDIR%%/node_modules/next/dist/lib/recursive-readdir.js
%%HOMEDIR%%/node_modules/next/dist/lib/redirect-status.js
%%HOMEDIR%%/node_modules/next/dist/lib/resolve-from.js
+%%HOMEDIR%%/node_modules/next/dist/lib/route-pattern-normalizer.js
%%HOMEDIR%%/node_modules/next/dist/lib/scheduler.js
%%HOMEDIR%%/node_modules/next/dist/lib/semver-noop.js
%%HOMEDIR%%/node_modules/next/dist/lib/server-external-packages.json
@@ -1487,6 +1372,33 @@
%%HOMEDIR%%/node_modules/next/dist/lib/verify-typescript-setup.js
%%HOMEDIR%%/node_modules/next/dist/lib/wait.js
%%HOMEDIR%%/node_modules/next/dist/lib/with-promise-cache.js
+%%HOMEDIR%%/node_modules/next/dist/next-devtools/server/dev-indicator-middleware.js
+%%HOMEDIR%%/node_modules/next/dist/next-devtools/server/devtools-config-middleware.js
+%%HOMEDIR%%/node_modules/next/dist/next-devtools/server/font/get-dev-overlay-font-middleware.js
+%%HOMEDIR%%/node_modules/next/dist/next-devtools/server/get-next-error-feedback-middleware.js
+%%HOMEDIR%%/node_modules/next/dist/next-devtools/server/launch-editor.js
+%%HOMEDIR%%/node_modules/next/dist/next-devtools/server/middleware-response.js
+%%HOMEDIR%%/node_modules/next/dist/next-devtools/server/restart-dev-server-middleware.js
+%%HOMEDIR%%/node_modules/next/dist/next-devtools/server/shared.js
+%%HOMEDIR%%/node_modules/next/dist/next-devtools/shared/console-error.js
+%%HOMEDIR%%/node_modules/next/dist/next-devtools/shared/deepmerge.js
+%%HOMEDIR%%/node_modules/next/dist/next-devtools/shared/devtools-config-schema.js
+%%HOMEDIR%%/node_modules/next/dist/next-devtools/shared/forward-logs-shared.js
+%%HOMEDIR%%/node_modules/next/dist/next-devtools/shared/react-18-hydration-error.js
+%%HOMEDIR%%/node_modules/next/dist/next-devtools/shared/react-19-hydration-error.js
+%%HOMEDIR%%/node_modules/next/dist/next-devtools/shared/webpack-module-path.js
+%%HOMEDIR%%/node_modules/next/dist/next-devtools/userspace/app/app-dev-overlay-error-boundary.js
+%%HOMEDIR%%/node_modules/next/dist/next-devtools/userspace/app/errors/replay-ssr-only-errors.js
+%%HOMEDIR%%/node_modules/next/dist/next-devtools/userspace/app/errors/stitched-error.js
+%%HOMEDIR%%/node_modules/next/dist/next-devtools/userspace/app/errors/use-error-handler.js
+%%HOMEDIR%%/node_modules/next/dist/next-devtools/userspace/app/errors/use-forward-console-log.js
+%%HOMEDIR%%/node_modules/next/dist/next-devtools/userspace/app/forward-logs.js
+%%HOMEDIR%%/node_modules/next/dist/next-devtools/userspace/app/segment-explorer-node.js
+%%HOMEDIR%%/node_modules/next/dist/next-devtools/userspace/app/terminal-logging-config.js
+%%HOMEDIR%%/node_modules/next/dist/next-devtools/userspace/pages/hydration-error-state.js
+%%HOMEDIR%%/node_modules/next/dist/next-devtools/userspace/pages/pages-dev-overlay-error-boundary.js
+%%HOMEDIR%%/node_modules/next/dist/next-devtools/userspace/pages/pages-dev-overlay-setup.js
+%%HOMEDIR%%/node_modules/next/dist/next-devtools/userspace/use-app-dev-rendering-indicator.js
%%HOMEDIR%%/node_modules/next/dist/pages/_app.js
%%HOMEDIR%%/node_modules/next/dist/pages/_document.js
%%HOMEDIR%%/node_modules/next/dist/server/ReactDOMServerPages.js
@@ -1509,13 +1421,13 @@
%%HOMEDIR%%/node_modules/next/dist/server/app-render/app-render.js
%%HOMEDIR%%/node_modules/next/dist/server/app-render/async-local-storage.js
%%HOMEDIR%%/node_modules/next/dist/server/app-render/cache-signal.js
-%%HOMEDIR%%/node_modules/next/dist/server/app-render/clean-async-snapshot-instance.js
-%%HOMEDIR%%/node_modules/next/dist/server/app-render/clean-async-snapshot.external.js
%%HOMEDIR%%/node_modules/next/dist/server/app-render/create-component-styles-and-scripts.js
%%HOMEDIR%%/node_modules/next/dist/server/app-render/create-component-tree.js
%%HOMEDIR%%/node_modules/next/dist/server/app-render/create-error-handler.js
%%HOMEDIR%%/node_modules/next/dist/server/app-render/create-flight-router-state-from-loader-tree.js
%%HOMEDIR%%/node_modules/next/dist/server/app-render/csrf-protection.js
+%%HOMEDIR%%/node_modules/next/dist/server/app-render/dynamic-access-async-storage-instance.js
+%%HOMEDIR%%/node_modules/next/dist/server/app-render/dynamic-access-async-storage.external.js
%%HOMEDIR%%/node_modules/next/dist/server/app-render/dynamic-rendering.js
%%HOMEDIR%%/node_modules/next/dist/server/app-render/encryption-utils-server.js
%%HOMEDIR%%/node_modules/next/dist/server/app-render/encryption-utils.js
@@ -1531,14 +1443,17 @@
%%HOMEDIR%%/node_modules/next/dist/server/app-render/interop-default.js
%%HOMEDIR%%/node_modules/next/dist/server/app-render/make-get-server-inserted-html.js
%%HOMEDIR%%/node_modules/next/dist/server/app-render/metadata-insertion/create-server-inserted-metadata.js
+%%HOMEDIR%%/node_modules/next/dist/server/app-render/module-loading/track-module-loading.external.js
+%%HOMEDIR%%/node_modules/next/dist/server/app-render/module-loading/track-module-loading.instance.js
%%HOMEDIR%%/node_modules/next/dist/server/app-render/parse-and-validate-flight-router-state.js
%%HOMEDIR%%/node_modules/next/dist/server/app-render/parse-loader-tree.js
%%HOMEDIR%%/node_modules/next/dist/server/app-render/postponed-state.js
%%HOMEDIR%%/node_modules/next/dist/server/app-render/prospective-render-utils.js
+%%HOMEDIR%%/node_modules/next/dist/server/app-render/react-large-shell-error.js
%%HOMEDIR%%/node_modules/next/dist/server/app-render/react-server.node.js
%%HOMEDIR%%/node_modules/next/dist/server/app-render/render-css-resource.js
-%%HOMEDIR%%/node_modules/next/dist/server/app-render/render-to-string.js
%%HOMEDIR%%/node_modules/next/dist/server/app-render/required-scripts.js
+%%HOMEDIR%%/node_modules/next/dist/server/app-render/segment-explorer-path.js
%%HOMEDIR%%/node_modules/next/dist/server/app-render/server-inserted-html.js
%%HOMEDIR%%/node_modules/next/dist/server/app-render/strip-flight-headers.js
%%HOMEDIR%%/node_modules/next/dist/server/app-render/types.js
@@ -1565,15 +1480,20 @@
%%HOMEDIR%%/node_modules/next/dist/server/config-utils.js
%%HOMEDIR%%/node_modules/next/dist/server/config.js
%%HOMEDIR%%/node_modules/next/dist/server/crypto-utils.js
-%%HOMEDIR%%/node_modules/next/dist/server/dev/dev-indicator-middleware.js
+%%HOMEDIR%%/node_modules/next/dist/server/dev/browser-logs/receive-logs.js
+%%HOMEDIR%%/node_modules/next/dist/server/dev/browser-logs/source-map.js
%%HOMEDIR%%/node_modules/next/dist/server/dev/dev-indicator-server-state.js
+%%HOMEDIR%%/node_modules/next/dist/server/dev/get-source-map-from-file.js
%%HOMEDIR%%/node_modules/next/dist/server/dev/hot-middleware.js
%%HOMEDIR%%/node_modules/next/dist/server/dev/hot-reloader-turbopack.js
%%HOMEDIR%%/node_modules/next/dist/server/dev/hot-reloader-types.js
%%HOMEDIR%%/node_modules/next/dist/server/dev/hot-reloader-webpack.js
%%HOMEDIR%%/node_modules/next/dist/server/dev/log-requests.js
%%HOMEDIR%%/node_modules/next/dist/server/dev/messages.js
+%%HOMEDIR%%/node_modules/next/dist/server/dev/middleware-turbopack.js
+%%HOMEDIR%%/node_modules/next/dist/server/dev/middleware-webpack.js
%%HOMEDIR%%/node_modules/next/dist/server/dev/next-dev-server.js
+%%HOMEDIR%%/node_modules/next/dist/server/dev/node-stack-frames.js
%%HOMEDIR%%/node_modules/next/dist/server/dev/on-demand-entry-handler.js
%%HOMEDIR%%/node_modules/next/dist/server/dev/parse-version-info.js
%%HOMEDIR%%/node_modules/next/dist/server/dev/require-cache.js
@@ -1591,8 +1511,10 @@
%%HOMEDIR%%/node_modules/next/dist/server/lib/app-info-log.js
%%HOMEDIR%%/node_modules/next/dist/server/lib/async-callback-set.js
%%HOMEDIR%%/node_modules/next/dist/server/lib/cache-control.js
-%%HOMEDIR%%/node_modules/next/dist/server/lib/cache-handlers/default.js
+%%HOMEDIR%%/node_modules/next/dist/server/lib/cache-handlers/default.external.js
+%%HOMEDIR%%/node_modules/next/dist/server/lib/chrome-devtools-workspace.js
%%HOMEDIR%%/node_modules/next/dist/server/lib/clone-response.js
+%%HOMEDIR%%/node_modules/next/dist/server/lib/cpu-profile.js
%%HOMEDIR%%/node_modules/next/dist/server/lib/decode-query-path-parameter.js
%%HOMEDIR%%/node_modules/next/dist/server/lib/dedupe-fetch.js
%%HOMEDIR%%/node_modules/next/dist/server/lib/dev-bundler-service.js
@@ -1600,12 +1522,14 @@
%%HOMEDIR%%/node_modules/next/dist/server/lib/experimental/create-env-definitions.js
%%HOMEDIR%%/node_modules/next/dist/server/lib/experimental/ppr.js
%%HOMEDIR%%/node_modules/next/dist/server/lib/find-page-file.js
+%%HOMEDIR%%/node_modules/next/dist/server/lib/fix-mojibake.js
%%HOMEDIR%%/node_modules/next/dist/server/lib/format-hostname.js
%%HOMEDIR%%/node_modules/next/dist/server/lib/i18n-provider.js
%%HOMEDIR%%/node_modules/next/dist/server/lib/implicit-tags.js
%%HOMEDIR%%/node_modules/next/dist/server/lib/incremental-cache/file-system-cache.js
%%HOMEDIR%%/node_modules/next/dist/server/lib/incremental-cache/index.js
-%%HOMEDIR%%/node_modules/next/dist/server/lib/incremental-cache/shared-cache-controls.js
+%%HOMEDIR%%/node_modules/next/dist/server/lib/incremental-cache/memory-cache.external.js
+%%HOMEDIR%%/node_modules/next/dist/server/lib/incremental-cache/shared-cache-controls.external.js
%%HOMEDIR%%/node_modules/next/dist/server/lib/incremental-cache/tags-manifest.external.js
%%HOMEDIR%%/node_modules/next/dist/server/lib/is-ipv6.js
%%HOMEDIR%%/node_modules/next/dist/server/lib/lazy-result.js
@@ -1613,8 +1537,8 @@
%%HOMEDIR%%/node_modules/next/dist/server/lib/match-next-data-pathname.js
%%HOMEDIR%%/node_modules/next/dist/server/lib/mock-request.js
%%HOMEDIR%%/node_modules/next/dist/server/lib/module-loader/node-module-loader.js
-%%HOMEDIR%%/node_modules/next/dist/server/lib/module-loader/route-module-loader.js
%%HOMEDIR%%/node_modules/next/dist/server/lib/node-fs-methods.js
+%%HOMEDIR%%/node_modules/next/dist/server/lib/parse-stack.js
%%HOMEDIR%%/node_modules/next/dist/server/lib/patch-fetch.js
%%HOMEDIR%%/node_modules/next/dist/server/lib/patch-set-header.js
%%HOMEDIR%%/node_modules/next/dist/server/lib/render-server.js
@@ -1623,12 +1547,18 @@
%%HOMEDIR%%/node_modules/next/dist/server/lib/router-utils/build-data-route.js
%%HOMEDIR%%/node_modules/next/dist/server/lib/router-utils/decode-path-params.js
%%HOMEDIR%%/node_modules/next/dist/server/lib/router-utils/filesystem.js
+%%HOMEDIR%%/node_modules/next/dist/server/lib/router-utils/instrumentation-globals.external.js
+%%HOMEDIR%%/node_modules/next/dist/server/lib/router-utils/instrumentation-node-extensions.js
%%HOMEDIR%%/node_modules/next/dist/server/lib/router-utils/is-postpone.js
%%HOMEDIR%%/node_modules/next/dist/server/lib/router-utils/proxy-request.js
%%HOMEDIR%%/node_modules/next/dist/server/lib/router-utils/resolve-routes.js
+%%HOMEDIR%%/node_modules/next/dist/server/lib/router-utils/route-types-utils.js
+%%HOMEDIR%%/node_modules/next/dist/server/lib/router-utils/router-server-context.js
%%HOMEDIR%%/node_modules/next/dist/server/lib/router-utils/setup-dev-bundler.js
+%%HOMEDIR%%/node_modules/next/dist/server/lib/router-utils/typegen.js
%%HOMEDIR%%/node_modules/next/dist/server/lib/server-action-request-meta.js
%%HOMEDIR%%/node_modules/next/dist/server/lib/server-ipc/utils.js
+%%HOMEDIR%%/node_modules/next/dist/server/lib/source-maps.js
%%HOMEDIR%%/node_modules/next/dist/server/lib/start-server.js
%%HOMEDIR%%/node_modules/next/dist/server/lib/streaming-metadata.js
%%HOMEDIR%%/node_modules/next/dist/server/lib/to-route.js
@@ -1638,12 +1568,13 @@
%%HOMEDIR%%/node_modules/next/dist/server/lib/utils.js
%%HOMEDIR%%/node_modules/next/dist/server/load-components.js
%%HOMEDIR%%/node_modules/next/dist/server/load-default-error-components.js
-%%HOMEDIR%%/node_modules/next/dist/server/load-manifest.js
+%%HOMEDIR%%/node_modules/next/dist/server/load-manifest.external.js
%%HOMEDIR%%/node_modules/next/dist/server/match-bundle.js
%%HOMEDIR%%/node_modules/next/dist/server/next-server.js
%%HOMEDIR%%/node_modules/next/dist/server/next-typescript.js
%%HOMEDIR%%/node_modules/next/dist/server/next.js
%%HOMEDIR%%/node_modules/next/dist/server/node-environment-baseline.js
+%%HOMEDIR%%/node_modules/next/dist/server/node-environment-extensions/console-dev.js
%%HOMEDIR%%/node_modules/next/dist/server/node-environment-extensions/date.js
%%HOMEDIR%%/node_modules/next/dist/server/node-environment-extensions/error-inspect.js
%%HOMEDIR%%/node_modules/next/dist/server/node-environment-extensions/node-crypto.js
@@ -1682,7 +1613,6 @@
%%HOMEDIR%%/node_modules/next/dist/server/render-result.js
%%HOMEDIR%%/node_modules/next/dist/server/render.js
%%HOMEDIR%%/node_modules/next/dist/server/request-meta.js
-%%HOMEDIR%%/node_modules/next/dist/server/request/fallback-params.js
%%HOMEDIR%%/node_modules/next/dist/server/require-hook.js
%%HOMEDIR%%/node_modules/next/dist/server/require.js
%%HOMEDIR%%/node_modules/next/dist/server/response-cache/index.js
@@ -1717,6 +1647,7 @@
%%HOMEDIR%%/node_modules/next/dist/server/route-matchers/pages-route-matcher.js
%%HOMEDIR%%/node_modules/next/dist/server/route-matchers/route-matcher.js
%%HOMEDIR%%/node_modules/next/dist/server/route-matches/pages-api-route-match.js
+%%HOMEDIR%%/node_modules/next/dist/server/route-modules/app-page/helpers/prerender-manifest-matcher.js
%%HOMEDIR%%/node_modules/next/dist/server/route-modules/app-page/module.compiled.js
%%HOMEDIR%%/node_modules/next/dist/server/route-modules/app-page/module.js
%%HOMEDIR%%/node_modules/next/dist/server/route-modules/app-page/module.render.js
@@ -1728,7 +1659,6 @@
%%HOMEDIR%%/node_modules/next/dist/server/route-modules/app-page/vendored/contexts/image-config-context.js
%%HOMEDIR%%/node_modules/next/dist/server/route-modules/app-page/vendored/contexts/router-context.js
%%HOMEDIR%%/node_modules/next/dist/server/route-modules/app-page/vendored/contexts/server-inserted-html.js
-%%HOMEDIR%%/node_modules/next/dist/server/route-modules/app-page/vendored/contexts/server-inserted-metadata.js
%%HOMEDIR%%/node_modules/next/dist/server/route-modules/app-page/vendored/rsc/entrypoints.js
%%HOMEDIR%%/node_modules/next/dist/server/route-modules/app-page/vendored/ssr/entrypoints.js
%%HOMEDIR%%/node_modules/next/dist/server/route-modules/checks.js
@@ -1736,6 +1666,7 @@
%%HOMEDIR%%/node_modules/next/dist/server/route-modules/pages/module.compiled.js
%%HOMEDIR%%/node_modules/next/dist/server/route-modules/pages/module.js
%%HOMEDIR%%/node_modules/next/dist/server/route-modules/pages/module.render.js
+%%HOMEDIR%%/node_modules/next/dist/server/route-modules/pages/pages-handler.js
%%HOMEDIR%%/node_modules/next/dist/server/route-modules/pages/vendored/contexts/amp-context.js
%%HOMEDIR%%/node_modules/next/dist/server/route-modules/pages/vendored/contexts/app-router-context.js
%%HOMEDIR%%/node_modules/next/dist/server/route-modules/pages/vendored/contexts/entrypoints.js
@@ -1754,7 +1685,7 @@
%%HOMEDIR%%/node_modules/next/dist/server/server-route-utils.js
%%HOMEDIR%%/node_modules/next/dist/server/server-utils.js
%%HOMEDIR%%/node_modules/next/dist/server/setup-http-agent-env.js
-%%HOMEDIR%%/node_modules/next/dist/server/stream-utils/encodedTags.js
+%%HOMEDIR%%/node_modules/next/dist/server/stream-utils/encoded-tags.js
%%HOMEDIR%%/node_modules/next/dist/server/stream-utils/node-web-streams-helper.js
%%HOMEDIR%%/node_modules/next/dist/server/stream-utils/uint8array-helpers.js
%%HOMEDIR%%/node_modules/next/dist/server/typescript/constant.js
@@ -1768,7 +1699,6 @@
%%HOMEDIR%%/node_modules/next/dist/server/typescript/rules/server.js
%%HOMEDIR%%/node_modules/next/dist/server/typescript/utils.js
%%HOMEDIR%%/node_modules/next/dist/server/use-cache/handlers.js
-%%HOMEDIR%%/node_modules/next/dist/server/use-cache/use-cache-errors.js
%%HOMEDIR%%/node_modules/next/dist/server/utils.js
%%HOMEDIR%%/node_modules/next/dist/server/web/adapter.js
%%HOMEDIR%%/node_modules/next/dist/server/web/error.js
@@ -1803,6 +1733,7 @@
%%HOMEDIR%%/node_modules/next/dist/shared/lib/error-source.js
%%HOMEDIR%%/node_modules/next/dist/shared/lib/errors/constants.js
%%HOMEDIR%%/node_modules/next/dist/shared/lib/escape-regexp.js
+%%HOMEDIR%%/node_modules/next/dist/shared/lib/format-webpack-messages.js
%%HOMEDIR%%/node_modules/next/dist/shared/lib/get-hostname.js
%%HOMEDIR%%/node_modules/next/dist/shared/lib/get-rspack.js
%%HOMEDIR%%/node_modules/next/dist/shared/lib/get-webpack-bundler.js
@@ -1830,15 +1761,18 @@
%%HOMEDIR%%/node_modules/next/dist/shared/lib/match-remote-pattern.js
%%HOMEDIR%%/node_modules/next/dist/shared/lib/mitt.js
%%HOMEDIR%%/node_modules/next/dist/shared/lib/modern-browserslist-target.js
+%%HOMEDIR%%/node_modules/next/dist/shared/lib/no-fallback-error.external.js
%%HOMEDIR%%/node_modules/next/dist/shared/lib/normalized-asset-prefix.js
%%HOMEDIR%%/node_modules/next/dist/shared/lib/page-path/absolute-path-to-page.js
%%HOMEDIR%%/node_modules/next/dist/shared/lib/page-path/denormalize-app-path.js
%%HOMEDIR%%/node_modules/next/dist/shared/lib/page-path/denormalize-page-path.js
%%HOMEDIR%%/node_modules/next/dist/shared/lib/page-path/ensure-leading-slash.js
%%HOMEDIR%%/node_modules/next/dist/shared/lib/page-path/get-page-paths.js
+%%HOMEDIR%%/node_modules/next/dist/shared/lib/page-path/normalize-data-path.js
%%HOMEDIR%%/node_modules/next/dist/shared/lib/page-path/normalize-page-path.js
%%HOMEDIR%%/node_modules/next/dist/shared/lib/page-path/normalize-path-sep.js
%%HOMEDIR%%/node_modules/next/dist/shared/lib/page-path/remove-page-path-tail.js
+%%HOMEDIR%%/node_modules/next/dist/shared/lib/promise-with-resolvers.js
%%HOMEDIR%%/node_modules/next/dist/shared/lib/router-context.shared-runtime.js
%%HOMEDIR%%/node_modules/next/dist/shared/lib/router/adapters.js
%%HOMEDIR%%/node_modules/next/dist/shared/lib/router/router.js
@@ -1847,14 +1781,16 @@
%%HOMEDIR%%/node_modules/next/dist/shared/lib/router/utils/add-path-suffix.js
%%HOMEDIR%%/node_modules/next/dist/shared/lib/router/utils/app-paths.js
%%HOMEDIR%%/node_modules/next/dist/shared/lib/router/utils/as-path-to-search-params.js
+%%HOMEDIR%%/node_modules/next/dist/shared/lib/router/utils/cache-busting-search-param.js
%%HOMEDIR%%/node_modules/next/dist/shared/lib/router/utils/compare-states.js
+%%HOMEDIR%%/node_modules/next/dist/shared/lib/router/utils/disable-smooth-scroll.js
%%HOMEDIR%%/node_modules/next/dist/shared/lib/router/utils/escape-path-delimiters.js
%%HOMEDIR%%/node_modules/next/dist/shared/lib/router/utils/format-next-pathname-info.js
%%HOMEDIR%%/node_modules/next/dist/shared/lib/router/utils/format-url.js
%%HOMEDIR%%/node_modules/next/dist/shared/lib/router/utils/get-asset-path-from-route.js
+%%HOMEDIR%%/node_modules/next/dist/shared/lib/router/utils/get-dynamic-param.js
%%HOMEDIR%%/node_modules/next/dist/shared/lib/router/utils/get-next-pathname-info.js
%%HOMEDIR%%/node_modules/next/dist/shared/lib/router/utils/get-route-from-asset-path.js
-%%HOMEDIR%%/node_modules/next/dist/shared/lib/router/utils/handle-smooth-scroll.js
%%HOMEDIR%%/node_modules/next/dist/shared/lib/router/utils/html-bots.js
%%HOMEDIR%%/node_modules/next/dist/shared/lib/router/utils/index.js
%%HOMEDIR%%/node_modules/next/dist/shared/lib/router/utils/interception-routes.js
@@ -1875,17 +1811,20 @@
%%HOMEDIR%%/node_modules/next/dist/shared/lib/router/utils/remove-path-prefix.js
%%HOMEDIR%%/node_modules/next/dist/shared/lib/router/utils/remove-trailing-slash.js
%%HOMEDIR%%/node_modules/next/dist/shared/lib/router/utils/resolve-rewrites.js
+%%HOMEDIR%%/node_modules/next/dist/shared/lib/router/utils/route-match-utils.js
%%HOMEDIR%%/node_modules/next/dist/shared/lib/router/utils/route-matcher.js
%%HOMEDIR%%/node_modules/next/dist/shared/lib/router/utils/route-regex.js
%%HOMEDIR%%/node_modules/next/dist/shared/lib/router/utils/sorted-routes.js
%%HOMEDIR%%/node_modules/next/dist/shared/lib/runtime-config.external.js
+%%HOMEDIR%%/node_modules/next/dist/shared/lib/segment-cache/output-export-prefetch-encoding.js
%%HOMEDIR%%/node_modules/next/dist/shared/lib/segment-cache/segment-value-encoding.js
%%HOMEDIR%%/node_modules/next/dist/shared/lib/segment.js
%%HOMEDIR%%/node_modules/next/dist/shared/lib/server-inserted-html.shared-runtime.js
-%%HOMEDIR%%/node_modules/next/dist/shared/lib/server-inserted-metadata.shared-runtime.js
%%HOMEDIR%%/node_modules/next/dist/shared/lib/server-reference-info.js
%%HOMEDIR%%/node_modules/next/dist/shared/lib/side-effect.js
+%%HOMEDIR%%/node_modules/next/dist/shared/lib/turbopack/compilation-events.js
%%HOMEDIR%%/node_modules/next/dist/shared/lib/turbopack/entry-key.js
+%%HOMEDIR%%/node_modules/next/dist/shared/lib/turbopack/internal-error.js
%%HOMEDIR%%/node_modules/next/dist/shared/lib/turbopack/manifest-loader.js
%%HOMEDIR%%/node_modules/next/dist/shared/lib/turbopack/utils.js
%%HOMEDIR%%/node_modules/next/dist/shared/lib/utils.js
@@ -1944,17 +1883,22 @@
%%HOMEDIR%%/node_modules/picocolors/picocolors.js
%%HOMEDIR%%/node_modules/react-dom/cjs/react-dom-server-legacy.browser.development.js
%%HOMEDIR%%/node_modules/react-dom/cjs/react-dom-server-legacy.browser.production.js
+%%HOMEDIR%%/node_modules/react-dom/cjs/react-dom-server-legacy.node.production.js
%%HOMEDIR%%/node_modules/react-dom/cjs/react-dom-server.browser.development.js
%%HOMEDIR%%/node_modules/react-dom/cjs/react-dom-server.browser.production.js
%%HOMEDIR%%/node_modules/react-dom/cjs/react-dom-server.edge.development.js
%%HOMEDIR%%/node_modules/react-dom/cjs/react-dom-server.edge.production.js
+%%HOMEDIR%%/node_modules/react-dom/cjs/react-dom-server.node.production.js
%%HOMEDIR%%/node_modules/react-dom/cjs/react-dom.development.js
%%HOMEDIR%%/node_modules/react-dom/cjs/react-dom.production.js
%%HOMEDIR%%/node_modules/react-dom/index.js
%%HOMEDIR%%/node_modules/react-dom/package.json
%%HOMEDIR%%/node_modules/react-dom/server.browser.js
%%HOMEDIR%%/node_modules/react-dom/server.edge.js
-%%HOMEDIR%%/node_modules/react-dom/static.edge.js
+%%HOMEDIR%%/node_modules/react-dom/server.js
+%%HOMEDIR%%/node_modules/react-dom/server.node.js
+%%HOMEDIR%%/node_modules/react-dom/static.js
+%%HOMEDIR%%/node_modules/react-dom/static.node.js
%%HOMEDIR%%/node_modules/react/cjs/react-compiler-runtime.production.js
%%HOMEDIR%%/node_modules/react/cjs/react-jsx-dev-runtime.production.js
%%HOMEDIR%%/node_modules/react/cjs/react-jsx-runtime.development.js
@@ -2015,12 +1959,12 @@
%%HOMEDIR%%/node_modules/source-map-js/lib/util.js
%%HOMEDIR%%/node_modules/source-map-js/package.json
%%HOMEDIR%%/node_modules/source-map-js/source-map.js
-%%HOMEDIR%%/node_modules/streamsearch/lib/sbmh.js
-%%HOMEDIR%%/node_modules/streamsearch/package.json
%%HOMEDIR%%/node_modules/styled-jsx/dist/index/index.js
%%HOMEDIR%%/node_modules/styled-jsx/index.js
%%HOMEDIR%%/node_modules/styled-jsx/package.json
%%HOMEDIR%%/node_modules/styled-jsx/style.js
+%%HOMEDIR%%/node_modules/typescript/lib/typescript.js
+%%HOMEDIR%%/node_modules/typescript/package.json
%%HOMEDIR%%/package.json
%%HOMEDIR%%/public/robots.txt
%%HOMEDIR%%/server.js
diff --git a/www/gitlab-pages/distinfo b/www/gitlab-pages/distinfo
index fb028fd75b38..fdbe7b915d7e 100644
--- a/www/gitlab-pages/distinfo
+++ b/www/gitlab-pages/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1756438003
-SHA256 (go/www_gitlab-pages/gitlab-pages-v18.3.1/go.mod) = f009bb2f145a5e8bfa40069b413d54c6212f0062253d9de94dc93e61b93b2a96
-SIZE (go/www_gitlab-pages/gitlab-pages-v18.3.1/go.mod) = 3436
-SHA256 (go/www_gitlab-pages/gitlab-pages-v18.3.1/gitlab-pages-v18.3.1.tar.bz2) = 16db6acfeb658cdd160c774035a0911ff804096c1306169105da3b754f6015f9
-SIZE (go/www_gitlab-pages/gitlab-pages-v18.3.1/gitlab-pages-v18.3.1.tar.bz2) = 237006
+TIMESTAMP = 1757515080
+SHA256 (go/www_gitlab-pages/gitlab-pages-v18.3.2/go.mod) = f009bb2f145a5e8bfa40069b413d54c6212f0062253d9de94dc93e61b93b2a96
+SIZE (go/www_gitlab-pages/gitlab-pages-v18.3.2/go.mod) = 3436
+SHA256 (go/www_gitlab-pages/gitlab-pages-v18.3.2/gitlab-pages-v18.3.2.tar.bz2) = 0d9efd47ec8659791f353de6f59dd60bb45990aa5426b20dac8e0fec3039bfa0
+SIZE (go/www_gitlab-pages/gitlab-pages-v18.3.2/gitlab-pages-v18.3.2.tar.bz2) = 236659
diff --git a/www/gitlab-workhorse/distinfo b/www/gitlab-workhorse/distinfo
index e069c82b0d2e..1b3cf14a6f49 100644
--- a/www/gitlab-workhorse/distinfo
+++ b/www/gitlab-workhorse/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1756438024
-SHA256 (go/www_gitlab-workhorse/gitlab-foss-v18.3.1/go.mod) = 9c034c905470aa1c1f54b96d744fd80cbc9c199fc84990e580297186080818b9
-SIZE (go/www_gitlab-workhorse/gitlab-foss-v18.3.1/go.mod) = 9331
-SHA256 (go/www_gitlab-workhorse/gitlab-foss-v18.3.1/gitlab-foss-v18.3.1.tar.bz2) = 6e6a71560915da21f52a35f8592824a5fa48054b2d113250b7183b04657157b9
-SIZE (go/www_gitlab-workhorse/gitlab-foss-v18.3.1/gitlab-foss-v18.3.1.tar.bz2) = 122193686
+TIMESTAMP = 1757515093
+SHA256 (go/www_gitlab-workhorse/gitlab-foss-v18.3.2/go.mod) = 9c034c905470aa1c1f54b96d744fd80cbc9c199fc84990e580297186080818b9
+SIZE (go/www_gitlab-workhorse/gitlab-foss-v18.3.2/go.mod) = 9331
+SHA256 (go/www_gitlab-workhorse/gitlab-foss-v18.3.2/gitlab-foss-v18.3.2.tar.bz2) = f8ee774449e49c1500335af8d5978e49858cb206f938778ce724bb92e1593884
+SIZE (go/www_gitlab-workhorse/gitlab-foss-v18.3.2/gitlab-foss-v18.3.2.tar.bz2) = 122213821
diff --git a/www/gitlab/Makefile b/www/gitlab/Makefile
index 1e8c0f37dd1e..b8e0e115a894 100644
--- a/www/gitlab/Makefile
+++ b/www/gitlab/Makefile
@@ -32,7 +32,7 @@ MY_DEPENDS= gitaly>=${GITLAB_VERSION}:devel/gitaly \
gitlab-elasticsearch-indexer>=5.7.0:textproc/gitlab-elasticsearch-indexer \
gitlab-agent>=${GITLAB_VERSION}:net/gitlab-agent \
gitlab-pages>=${GITLAB_VERSION}:www/gitlab-pages \
- gitlab-shell>=14.44.0:devel/gitlab-shell \
+ gitlab-shell>=14.45.2:devel/gitlab-shell \
gitlab-workhorse>=${GITLAB_VERSION}:www/gitlab-workhorse \
gitlab-zoekt-indexer>=1.2.0:textproc/gitlab-zoekt-indexer \
redis>=6.2.11:databases/redis \
@@ -68,7 +68,7 @@ MY_DEPENDS= gitaly>=${GITLAB_VERSION}:devel/gitaly \
rubygem-doorkeeper-openid_connect>=1.8.11<2:security/rubygem-doorkeeper-openid_connect \
rubygem-doorkeeper-device_authorization_grant>=1.0.0<1.1:security/rubygem-doorkeeper-device_authorization_grant \
rubygem-rexml>=3.4.1<3.5:textproc/rubygem-rexml \
- rubygem-ruby-saml-gitlab>=1.18<2:security/rubygem-ruby-saml-gitlab \
+ rubygem-ruby-saml-gitlab>=1.18.1<2:security/rubygem-ruby-saml-gitlab \
rubygem-omniauth-saml-gitlab>=2.2.4<3:security/rubygem-omniauth-saml-gitlab \
rubygem-omniauth>=2.1.3<3:security/rubygem-omniauth \
rubygem-omniauth-auth0-gitlab>=3.1.1<3.2.0:net/rubygem-omniauth-auth0-gitlab \
diff --git a/www/gitlab/Makefile.common b/www/gitlab/Makefile.common
index 8ecbae27d4a3..3b0ff1a9bf02 100644
--- a/www/gitlab/Makefile.common
+++ b/www/gitlab/Makefile.common
@@ -1,4 +1,4 @@
-GITLAB_VERSION= 18.3.1
+GITLAB_VERSION= 18.3.2
GITLAB_PORTREVISION= 0
# Git version gitaly should use (from gitlab mirror)
diff --git a/www/gitlab/distinfo b/www/gitlab/distinfo
index 513bc2f6b7b5..1fb18302b639 100644
--- a/www/gitlab/distinfo
+++ b/www/gitlab/distinfo
@@ -1,6 +1,6 @@
-TIMESTAMP = 1756437955
-SHA256 (gitlab-foss-v18.3.1.tar.bz2) = 6e6a71560915da21f52a35f8592824a5fa48054b2d113250b7183b04657157b9
-SIZE (gitlab-foss-v18.3.1.tar.bz2) = 122193686
-TIMESTAMP = 1756437995
-SHA256 (gitlab-v18.3.1-ee.tar.bz2) = 32da4c6475a11bf425b7f63e2cadc94b4b8b5478d13176623a6b6f3df861c1b3
-SIZE (gitlab-v18.3.1-ee.tar.bz2) = 138138304
+TIMESTAMP = 1757514994
+SHA256 (gitlab-foss-v18.3.2.tar.bz2) = f8ee774449e49c1500335af8d5978e49858cb206f938778ce724bb92e1593884
+SIZE (gitlab-foss-v18.3.2.tar.bz2) = 122213821
+TIMESTAMP = 1757515073
+SHA256 (gitlab-v18.3.2-ee.tar.bz2) = 59d927b3dc3dbb918012f7431fcb75c4f4efbf792c1d1a0f04dcca8d7043c2a0
+SIZE (gitlab-v18.3.2-ee.tar.bz2) = 138144815
diff --git a/www/go-anubis/Makefile b/www/go-anubis/Makefile
index 518bf473ff87..5b2d3aaee7b2 100644
--- a/www/go-anubis/Makefile
+++ b/www/go-anubis/Makefile
@@ -1,7 +1,6 @@
PORTNAME= anubis
DISTVERSIONPREFIX= v
-DISTVERSION= 1.21.3
-PORTREVISION= 3
+DISTVERSION= 1.22.0
CATEGORIES= www
MASTER_SITES= https://github.com/techarohq/${PORTNAME}/releases/download/${DISTVERSIONPREFIX}${DISTVERSION}/
PKGNAMEPREFIX= go-
@@ -19,6 +18,8 @@ USE_RC_SUBR= ${PORTNAME}
ALL_TARGET= prebaked-build
+MAKE_FLAGS= VERSION=${DISTVERSION} GOFLAGS="-buildvcs=false"
+
post-patch:
@${FIND} ${WRKSRC}/data \( -name "*.yaml" -or -name "*.json" \) \
| ${XARGS} ${REINPLACE_CMD} -i '' -e 's|(data)|${DATADIR}|g'
diff --git a/www/go-anubis/distinfo b/www/go-anubis/distinfo
index 645294eb94ca..e3e4a90a63ac 100644
--- a/www/go-anubis/distinfo
+++ b/www/go-anubis/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753561488
-SHA256 (anubis-src-vendor-npm-1.21.3.tar.gz) = f4b5af04d014dd3bac988995d076b4e3492d44d6ed6c6b4c657bea4d007da040
-SIZE (anubis-src-vendor-npm-1.21.3.tar.gz) = 15106502
+TIMESTAMP = 1757319886
+SHA256 (anubis-src-vendor-npm-1.22.0.tar.gz) = b3a3c600dce35c3bfc1e81897cd30fe01c9f6c056c704d413934ebb196f94d73
+SIZE (anubis-src-vendor-npm-1.22.0.tar.gz) = 15322719
diff --git a/www/go-anubis/pkg-plist b/www/go-anubis/pkg-plist
index c5de54c48c29..207d6c667806 100644
--- a/www/go-anubis/pkg-plist
+++ b/www/go-anubis/pkg-plist
@@ -5,7 +5,6 @@ sbin/robots2policy
%%DATADIR%%/apps/gitea-rss-feeds.yaml
%%DATADIR%%/apps/qualys-ssl-labs.yml
%%DATADIR%%/apps/searx-checker.yml
-%%DATADIR%%/botPolicies.json
%%DATADIR%%/botPolicies.yaml
%%DATADIR%%/bots/_deny-pathological.yaml
%%DATADIR%%/bots/aggressive-brazilian-scrapers.yaml
@@ -50,3 +49,6 @@ sbin/robots2policy
%%DATADIR%%/meta/ai-block-moderate.yaml
%%DATADIR%%/meta/ai-block-permissive.yaml
%%DATADIR%%/services/uptime-robot.yaml
+%%DATADIR%%/bots/custom-async-http-client.yaml
+%%DATADIR%%/crawlers/alibaba-cloud.yaml
+%%DATADIR%%/crawlers/huawei-cloud.yaml
diff --git a/www/homer-web/Makefile b/www/homer-web/Makefile
index aa1cb6536dc9..ea553ea1a423 100644
--- a/www/homer-web/Makefile
+++ b/www/homer-web/Makefile
@@ -1,6 +1,6 @@
PORTNAME= homer
DISTVERSIONPREFIX= v
-DISTVERSION= 25.05.2
+DISTVERSION= 25.08.1
CATEGORIES= www
MASTER_SITES= https://github.com/bastienwirtz/${PORTNAME}/releases/download/${DISTVERSIONPREFIX}${DISTVERSION}/
PKGNAMESUFFIX= -web
diff --git a/www/homer-web/distinfo b/www/homer-web/distinfo
index 085dbc6db5eb..3723e3803627 100644
--- a/www/homer-web/distinfo
+++ b/www/homer-web/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1747630986
-SHA256 (homer-25.05.2/homer.zip) = e6b98feced71787642be3e1bbbee5dbc41e2a580228baad88fe7246a9ada3f1d
-SIZE (homer-25.05.2/homer.zip) = 1134626
+TIMESTAMP = 1757328671
+SHA256 (homer-25.08.1/homer.zip) = dc3f48f51117b8abe6715f32141aa6a7338950f157d13220a5b29c8962bc2cf8
+SIZE (homer-25.08.1/homer.zip) = 1134387
diff --git a/www/homer-web/pkg-plist b/www/homer-web/pkg-plist
index 7ac5b5cc0b39..e1064af013ef 100644
--- a/www/homer-web/pkg-plist
+++ b/www/homer-web/pkg-plist
@@ -19,100 +19,100 @@
%%WWWDIR%%/index.html
%%WWWDIR%%/logo.png
%%WWWDIR%%/registerSW.js
-%%WWWDIR%%/resources/AdGuardHome-Cu_6JEdC.js
%%WWWDIR%%/resources/AdGuardHome-Tw0vCF6f.css
+%%WWWDIR%%/resources/AdGuardHome-sUuIYz5c.js
+%%WWWDIR%%/resources/CopyToClipboard-CrTtQ0yL.js
%%WWWDIR%%/resources/CopyToClipboard-DUc_NqZL.css
-%%WWWDIR%%/resources/CopyToClipboard-DnEhRlbV.js
-%%WWWDIR%%/resources/DockerSocketProxy-1behWyyp.js
+%%WWWDIR%%/resources/DockerSocketProxy-BZ2pDKSD.js
%%WWWDIR%%/resources/DockerSocketProxy-DYHxpllM.css
-%%WWWDIR%%/resources/Docuseal-CS2PfU1J.js
+%%WWWDIR%%/resources/Docuseal-DzAhkZRl.js
%%WWWDIR%%/resources/Docuseal-GTRlXpFw.css
-%%WWWDIR%%/resources/Emby-BjICRaP_.js
%%WWWDIR%%/resources/Emby-Cc4XwFHX.css
-%%WWWDIR%%/resources/FreshRSS-B2oAXOny.js
+%%WWWDIR%%/resources/Emby-l3hjoqVW.js
%%WWWDIR%%/resources/FreshRSS-D6eQ8Kbw.css
+%%WWWDIR%%/resources/FreshRSS-s5jKVVAZ.js
%%WWWDIR%%/resources/Gitea-DJOaXsSb.css
-%%WWWDIR%%/resources/Gitea-RRIgDn7w.js
-%%WWWDIR%%/resources/Glances-Chku44Px.js
-%%WWWDIR%%/resources/Gotify-BgzkB-3Y.js
+%%WWWDIR%%/resources/Gitea-JS1PnRUB.js
+%%WWWDIR%%/resources/Glances-n2FGl6qh.js
+%%WWWDIR%%/resources/Gotify-CVRaskIm.js
%%WWWDIR%%/resources/Gotify-CgkfqLBJ.css
-%%WWWDIR%%/resources/Healthchecks-AObEB_xO.js
%%WWWDIR%%/resources/Healthchecks-CuXYh2ap.css
+%%WWWDIR%%/resources/Healthchecks-D_zlfPLQ.js
%%WWWDIR%%/resources/HomeAssistant-D4G66XLG.css
-%%WWWDIR%%/resources/HomeAssistant-DrPLsZar.js
+%%WWWDIR%%/resources/HomeAssistant-DwL_RNUM.js
%%WWWDIR%%/resources/Immich-BQJ4xb-9.css
-%%WWWDIR%%/resources/Immich-DlmpD0mC.js
-%%WWWDIR%%/resources/Jellystat-CbiCXDql.js
+%%WWWDIR%%/resources/Immich-BifEX2O3.js
+%%WWWDIR%%/resources/Jellystat-D0Qvr5Tx.js
%%WWWDIR%%/resources/Jellystat-YCL3xwF6.css
-%%WWWDIR%%/resources/Lidarr-CLcf-XQ6.js
+%%WWWDIR%%/resources/Lidarr-D3S_VYmr.js
%%WWWDIR%%/resources/Lidarr-Dza-1-vv.css
-%%WWWDIR%%/resources/Linkding-Bcj9DoPV.js
-%%WWWDIR%%/resources/Matrix-Hzvly6x7.js
+%%WWWDIR%%/resources/Linkding-c0j5LU-5.js
+%%WWWDIR%%/resources/Matrix-DU_rZoKD.js
%%WWWDIR%%/resources/Matrix-Q-bxbOqk.css
-%%WWWDIR%%/resources/Mealie-CLBYZtEP.js
-%%WWWDIR%%/resources/Medusa-DYHhrgNG.js
+%%WWWDIR%%/resources/Mealie-DkYF776z.js
+%%WWWDIR%%/resources/Medusa-C-IlNz2M.js
%%WWWDIR%%/resources/Medusa-DcXIgM3A.css
+%%WWWDIR%%/resources/Mylar-BgDUND1I.js
%%WWWDIR%%/resources/Mylar-D14wGFq4.css
-%%WWWDIR%%/resources/Mylar-GRac72Bx.js
-%%WWWDIR%%/resources/Nextcloud-BNQ1Lusd.js
+%%WWWDIR%%/resources/Nextcloud-C4pWNQPe.js
%%WWWDIR%%/resources/Nextcloud-v71Ld_Cv.css
-%%WWWDIR%%/resources/OctoPrint-CZYpZFzI.js
+%%WWWDIR%%/resources/OctoPrint-D2RnNP1D.js
%%WWWDIR%%/resources/OctoPrint-DqTJwI-L.css
-%%WWWDIR%%/resources/Olivetin-BGNKkrOb.js
+%%WWWDIR%%/resources/Olivetin-CsRmfBI0.js
%%WWWDIR%%/resources/Olivetin-D8ESXpq5.css
-%%WWWDIR%%/resources/OpenHAB-3FFnMtMR.js
%%WWWDIR%%/resources/OpenHAB-BjwTZqa0.css
-%%WWWDIR%%/resources/OpenWeather-BabLKX1b.js
+%%WWWDIR%%/resources/OpenHAB-qR6NLzy4.js
%%WWWDIR%%/resources/OpenWeather-CGFhy5zp.css
-%%WWWDIR%%/resources/PaperlessNG-oWfRjp9q.js
-%%WWWDIR%%/resources/PeaNUT-BgH2df17.js
+%%WWWDIR%%/resources/OpenWeather-CKlv_1Ic.js
+%%WWWDIR%%/resources/PaperlessNG-stZWuNk3.js
+%%WWWDIR%%/resources/PeaNUT-CTBr-9gB.js
%%WWWDIR%%/resources/PiAlert-27f4aoYp.css
-%%WWWDIR%%/resources/PiAlert-DQIOdNw5.js
-%%WWWDIR%%/resources/PiHole-B590p74K.css
-%%WWWDIR%%/resources/PiHole-CYpoxC7G.js
+%%WWWDIR%%/resources/PiAlert-CBfhEHBS.js
+%%WWWDIR%%/resources/PiHole-SF4p5t8T.js
+%%WWWDIR%%/resources/PiHole-tWFI9dge.css
%%WWWDIR%%/resources/Ping-BVyk1tW9.css
-%%WWWDIR%%/resources/Ping-fi6Ns6kR.js
-%%WWWDIR%%/resources/Plex-CYMU8-Xj.js
+%%WWWDIR%%/resources/Ping-mnpEW7GS.js
+%%WWWDIR%%/resources/Plex-BMYkngmi.js
%%WWWDIR%%/resources/Plex-D9cFNqvv.css
%%WWWDIR%%/resources/Portainer-BQaRgpcO.css
-%%WWWDIR%%/resources/Portainer-CIbatA6O.js
-%%WWWDIR%%/resources/Prometheus-BpnOLe8b.js
+%%WWWDIR%%/resources/Portainer-CMeuZmaU.js
%%WWWDIR%%/resources/Prometheus-DW7rR0zJ.css
+%%WWWDIR%%/resources/Prometheus-DuEqao59.js
%%WWWDIR%%/resources/Prowlarr-C0MntQnn.css
-%%WWWDIR%%/resources/Prowlarr-DxxcG7yf.js
+%%WWWDIR%%/resources/Prowlarr-C4J5lnDU.js
%%WWWDIR%%/resources/Proxmox-B7Ne6yNU.css
-%%WWWDIR%%/resources/Proxmox-BdtgVaPM.js
-%%WWWDIR%%/resources/Radarr-CGR3qyQt.js
+%%WWWDIR%%/resources/Proxmox-o2d1mr4S.js
+%%WWWDIR%%/resources/Radarr-D4R_09o-.js
%%WWWDIR%%/resources/Radarr-Drh5L8HP.css
-%%WWWDIR%%/resources/Readarr-D-hglqIL.js
%%WWWDIR%%/resources/Readarr-QGnLos4n.css
+%%WWWDIR%%/resources/Readarr-h6PkLyy5.js
%%WWWDIR%%/resources/Rtorrent-8y0Hk3ah.css
-%%WWWDIR%%/resources/Rtorrent-Br5Zwikh.js
-%%WWWDIR%%/resources/SABnzbd-8iUmv5zX.js
+%%WWWDIR%%/resources/Rtorrent-D9_gZjvY.js
%%WWWDIR%%/resources/SABnzbd-Doh_UVaM.css
+%%WWWDIR%%/resources/SABnzbd-n_uYRBMS.js
%%WWWDIR%%/resources/Scrutiny-BFyhoSmH.css
-%%WWWDIR%%/resources/Scrutiny-NK54uZOt.js
+%%WWWDIR%%/resources/Scrutiny-DrdSXRmi.js
%%WWWDIR%%/resources/Sonarr-B0qW27KC.css
-%%WWWDIR%%/resources/Sonarr-CutaVloJ.js
-%%WWWDIR%%/resources/SpeedtestTracker-WmpXDxlz.js
-%%WWWDIR%%/resources/Tautulli-B81_2SB0.js
+%%WWWDIR%%/resources/Sonarr-Cwu6Rn77.js
+%%WWWDIR%%/resources/SpeedtestTracker-D_M-A0eu.js
%%WWWDIR%%/resources/Tautulli-CfeJITWv.css
+%%WWWDIR%%/resources/Tautulli-DSlFStFU.js
%%WWWDIR%%/resources/Tdarr-BvRK51o8.css
-%%WWWDIR%%/resources/Tdarr-DcPzSkDN.js
+%%WWWDIR%%/resources/Tdarr-CtWy9EQr.js
+%%WWWDIR%%/resources/ThemeChooser-C2ZubFwA.js
%%WWWDIR%%/resources/ThemeChooser-CcNjZIAP.css
-%%WWWDIR%%/resources/ThemeChooser-KKiR7zA_.js
-%%WWWDIR%%/resources/Traefik-BwTNK5Rs.js
+%%WWWDIR%%/resources/Traefik-C-UXrTA-.js
%%WWWDIR%%/resources/Traefik-QfL0WZ4b.css
-%%WWWDIR%%/resources/TruenasScale-BnAlcXxz.js
+%%WWWDIR%%/resources/TruenasScale-CySCLCYg.js
%%WWWDIR%%/resources/TruenasScale-maMPkiom.css
-%%WWWDIR%%/resources/UptimeKuma-BFp0iigK.js
+%%WWWDIR%%/resources/UptimeKuma-C8Ni9U_w.js
%%WWWDIR%%/resources/UptimeKuma-Fq8eQnsp.css
-%%WWWDIR%%/resources/Vaultwarden-CH7Xt_PN.js
%%WWWDIR%%/resources/Vaultwarden-Dy-eliI8.css
+%%WWWDIR%%/resources/Vaultwarden-qZbluwwM.js
%%WWWDIR%%/resources/WUD-BLIHvfpt.css
-%%WWWDIR%%/resources/WUD-BQz1SsPh.js
-%%WWWDIR%%/resources/Wallabag-CD96f6ec.js
+%%WWWDIR%%/resources/WUD-DCbut0HR.js
%%WWWDIR%%/resources/Wallabag-VA4tCsKR.css
+%%WWWDIR%%/resources/Wallabag-Ygtq0d_H.js
%%WWWDIR%%/resources/fa-brands-400-D1LuMI3I.ttf
%%WWWDIR%%/resources/fa-brands-400-D_cYUPeE.woff2
%%WWWDIR%%/resources/fa-regular-400-BjRzuEpd.woff2
@@ -121,10 +121,10 @@
%%WWWDIR%%/resources/fa-solid-900-D0aA9rwL.ttf
%%WWWDIR%%/resources/fa-v4compatibility-C9RhG_FT.woff2
%%WWWDIR%%/resources/fa-v4compatibility-CCth-dXg.ttf
-%%WWWDIR%%/resources/index-CgyetKj3.css
-%%WWWDIR%%/resources/index-NXnxvJjD.js
+%%WWWDIR%%/resources/index-Cv5iwbbQ.css
+%%WWWDIR%%/resources/index-ODbd469K.js
%%WWWDIR%%/resources/noto-latin-normal-GUnxZaaT.woff2
-%%WWWDIR%%/resources/qBittorrent-B6NJkixf.js
%%WWWDIR%%/resources/qBittorrent-B7KcPLhg.css
+%%WWWDIR%%/resources/qBittorrent-CdX6RZ8X.js
%%WWWDIR%%/sw.js
%%WWWDIR%%/workbox-84c915bb.js
diff --git a/www/libnghttp2/Makefile b/www/libnghttp2/Makefile
index a544ca09090c..6d4a299db39b 100644
--- a/www/libnghttp2/Makefile
+++ b/www/libnghttp2/Makefile
@@ -1,5 +1,5 @@
PORTNAME= nghttp2
-PORTVERSION= 1.66.0
+PORTVERSION= 1.67.0
CATEGORIES= www net
MASTER_SITES= https://github.com/nghttp2/nghttp2/releases/download/v${PORTVERSION}/
PKGNAMEPREFIX= lib
diff --git a/www/libnghttp2/distinfo b/www/libnghttp2/distinfo
index 8008b345dd54..159a2b55df2e 100644
--- a/www/libnghttp2/distinfo
+++ b/www/libnghttp2/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750188018
-SHA256 (nghttp2-1.66.0.tar.xz) = 00ba1bdf0ba2c74b2a4fe6c8b1069dc9d82f82608af24442d430df97c6f9e631
-SIZE (nghttp2-1.66.0.tar.xz) = 1743992
+TIMESTAMP = 1757120546
+SHA256 (nghttp2-1.67.0.tar.xz) = d21cf317837f5176b76bed7eded54a4e4583dfa378c9f915913329d9d4a1be86
+SIZE (nghttp2-1.67.0.tar.xz) = 1675484
diff --git a/www/libnghttp2/files/patch-Makefile.in b/www/libnghttp2/files/patch-Makefile.in
index 1844258a1714..cb19bca5f5d0 100644
--- a/www/libnghttp2/files/patch-Makefile.in
+++ b/www/libnghttp2/files/patch-Makefile.in
@@ -1,10 +1,10 @@
---- Makefile.in.orig 2025-06-17 10:27:07 UTC
+--- Makefile.in.orig 2025-09-02 12:26:39 UTC
+++ Makefile.in
-@@ -456,11 +456,10 @@ top_srcdir = @top_srcdir@
+@@ -458,11 +458,10 @@ top_srcdir = @top_srcdir@
# LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
# OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
# WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
--SUBDIRS = lib third-party src bpf examples tests integration-tests \
+-SUBDIRS = lib tests third-party src bpf examples integration-tests \
- doc contrib
+SUBDIRS = lib
diff --git a/www/libnghttp2/pkg-plist b/www/libnghttp2/pkg-plist
index fdb74af974c2..243589300608 100644
--- a/www/libnghttp2/pkg-plist
+++ b/www/libnghttp2/pkg-plist
@@ -3,5 +3,5 @@ include/nghttp2/nghttp2ver.h
lib/libnghttp2.a
lib/libnghttp2.so
lib/libnghttp2.so.14
-lib/libnghttp2.so.14.28.5
+lib/libnghttp2.so.14.29.0
libdata/pkgconfig/libnghttp2.pc
diff --git a/www/minio/Makefile b/www/minio/Makefile
index af5ba0640cb0..518b0c5c92b0 100644
--- a/www/minio/Makefile
+++ b/www/minio/Makefile
@@ -1,6 +1,5 @@
PORTNAME= minio
DISTVERSION= ${GH_TAGNAME:S/RELEASE.//:S/Z//:S/T/-/:S/-/./g}
-PORTREVISION= 2
CATEGORIES= www
DIST_SUBDIR= minio
@@ -11,11 +10,11 @@ WWW= https://minio.io/
LICENSE= AGPLv3
USES= compiler cpe go:modules
-GH_TAGNAME= RELEASE.2025-07-23T15-54-02Z
+GH_TAGNAME= RELEASE.2025-09-07T16-13-09Z
CPE_VERSION= ${GH_TAGNAME}
USE_RC_SUBR= ${PORTNAME}
-COMMIT_ID= 7ced9663e6a791fef9dc6be798ff24cda9c730ac
+COMMIT_ID= 07c3a429bfed433e49018cb0f78a52145d4bedeb
GO_MODULE= github.com/minio/minio@v0.0.0-${DISTVERSION:S/.//g}-${COMMIT_ID:C/^(.{12}).*/\1/}
GO_BUILDFLAGS= -ldflags=' \
diff --git a/www/minio/distinfo b/www/minio/distinfo
index b2f74b5fa0f9..bbe177258593 100644
--- a/www/minio/distinfo
+++ b/www/minio/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1753828346
-SHA256 (go/www_minio/minio-2025.07.23.15.54.02/v0.0.0-20250723155402-7ced9663e6a7.mod) = 1092c21cbe753941b16da2943be699d1517e70ebdd4da6d5c994ca27a85ba430
-SIZE (go/www_minio/minio-2025.07.23.15.54.02/v0.0.0-20250723155402-7ced9663e6a7.mod) = 12569
-SHA256 (go/www_minio/minio-2025.07.23.15.54.02/v0.0.0-20250723155402-7ced9663e6a7.zip) = 86276daaeb0801f57e0d7f5a9cf7e0e995a5d6c98057a4e6e5be4e08dff66972
-SIZE (go/www_minio/minio-2025.07.23.15.54.02/v0.0.0-20250723155402-7ced9663e6a7.zip) = 25081187
+TIMESTAMP = 1757405368
+SHA256 (go/www_minio/minio-2025.09.07.16.13.09/v0.0.0-20250907161309-07c3a429bfed.mod) = e362dbf17ddb50992fe199e0d777b3da147ec398e6db9e590fef2a573060acb1
+SIZE (go/www_minio/minio-2025.09.07.16.13.09/v0.0.0-20250907161309-07c3a429bfed.mod) = 12569
+SHA256 (go/www_minio/minio-2025.09.07.16.13.09/v0.0.0-20250907161309-07c3a429bfed.zip) = ec6f45516ef6915e4b5035d7e332c9af0519a3f27fa80d0111aa79780c909ed9
+SIZE (go/www_minio/minio-2025.09.07.16.13.09/v0.0.0-20250907161309-07c3a429bfed.zip) = 25343993
diff --git a/www/mod_wsgi4/Makefile b/www/mod_wsgi/Makefile
index bea57e108537..4e2f1f7af825 100644
--- a/www/mod_wsgi4/Makefile
+++ b/www/mod_wsgi/Makefile
@@ -1,5 +1,5 @@
PORTNAME= mod_wsgi
-DISTVERSION= 4.9.4
+DISTVERSION= 5.0.2
CATEGORIES= www python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${APACHE_PKGNAMEPREFIX}${PYTHON_PKGNAMEPREFIX}
@@ -10,7 +10,7 @@ WWW= https://www.modwsgi.org/
LICENSE= APACHE20
-USES= apache cpe gettext python
+USES= apache cpe gettext python:3.8+
USE_PYTHON= flavors
CPE_VENDOR= modwsgi
@@ -18,18 +18,10 @@ CPE_VENDOR= modwsgi
GNU_CONFIGURE= yes
CONFIGURE_ARGS+=--with-apxs="${APXS}" --with-python="${PYTHON_CMD}"
-SUB_FILES= pkg-message ${APMOD_FILE}
+SUB_FILES= ${APMOD_FILE}
APMOD_FILE= 270_${PORTNAME}.conf.sample
PLIST_SUB+= APMOD_FILE=${APMOD_FILE}
-pre-everything::
- @${ECHO_MSG} "======================= ATTENTION! ======================"
- @${ECHO_MSG}
- @${ECHO_MSG} "If you want to use daemon mode you will need to make sure"
- @${ECHO_MSG} "Apache and APR include thread support."
- @${ECHO_MSG}
- @${ECHO_MSG} "========================================================="
-
post-install:
@${MKDIR} ${STAGEDIR}${PREFIX}/${APACHEETCDIR}/modules.d
${INSTALL_DATA} ${WRKDIR}/${APMOD_FILE} ${STAGEDIR}${PREFIX}/${APACHEETCDIR}/modules.d
diff --git a/www/mod_wsgi/distinfo b/www/mod_wsgi/distinfo
new file mode 100644
index 000000000000..4c19d21d8e9b
--- /dev/null
+++ b/www/mod_wsgi/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1756060194
+SHA256 (mod_wsgi-5.0.2.tar.gz) = 6fe5557c3ef25c184c2c994905fe52be1c06ae5c46235ecafe558e84789e2159
+SIZE (mod_wsgi-5.0.2.tar.gz) = 498627
diff --git a/www/mod_wsgi4/files/270_mod_wsgi.conf.sample.in b/www/mod_wsgi/files/270_mod_wsgi.conf.sample.in
index 0177f0a7f668..0177f0a7f668 100644
--- a/www/mod_wsgi4/files/270_mod_wsgi.conf.sample.in
+++ b/www/mod_wsgi/files/270_mod_wsgi.conf.sample.in
diff --git a/www/mod_wsgi/pkg-descr b/www/mod_wsgi/pkg-descr
new file mode 100644
index 000000000000..9ff8186a24d3
--- /dev/null
+++ b/www/mod_wsgi/pkg-descr
@@ -0,0 +1,2 @@
+The mod_wsgi package provides an Apache module that implements a WSGI-compliant
+interface for hosting Python based web applications on top of the Apache web server.
diff --git a/www/mod_wsgi4/pkg-plist b/www/mod_wsgi/pkg-plist
index c2e491134ebe..c2e491134ebe 100644
--- a/www/mod_wsgi4/pkg-plist
+++ b/www/mod_wsgi/pkg-plist
diff --git a/www/mod_wsgi4/distinfo b/www/mod_wsgi4/distinfo
deleted file mode 100644
index 0bc7200fd6d2..000000000000
--- a/www/mod_wsgi4/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1737724307
-SHA256 (mod_wsgi-4.9.4.tar.gz) = 8e762662ea5b01afc386bbcfbaa079748eb6203ab1d6d3a3dac9237f5666cfc9
-SIZE (mod_wsgi-4.9.4.tar.gz) = 497531
diff --git a/www/mod_wsgi4/files/pkg-message.in b/www/mod_wsgi4/files/pkg-message.in
deleted file mode 100644
index e6e2be1c1723..000000000000
--- a/www/mod_wsgi4/files/pkg-message.in
+++ /dev/null
@@ -1,11 +0,0 @@
-[
-{ type: install
- message: <<EOM
-If you want to use daemon mode you will need to make sure Apache and APR
-include thread support.
-
-For more information, see :
-http://www.modwsgi.org/en/latest/user-guides/quick-configuration-guide.html
-EOM
-}
-]
diff --git a/www/mod_wsgi4/pkg-descr b/www/mod_wsgi4/pkg-descr
deleted file mode 100644
index f0087038e1da..000000000000
--- a/www/mod_wsgi4/pkg-descr
+++ /dev/null
@@ -1,5 +0,0 @@
-The mod_wsgi adapter is an Apache module that provides a WSGI compliant
-interface for hosting Python based web applications within Apache. The
-adapter is written completely in C code against the Apache C runtime and
-for hosting WSGI applications within Apache has a lower overhead than using
-existing WSGI adapters for mod_python or CGI.
diff --git a/www/nextcloud-calendar/Makefile b/www/nextcloud-calendar/Makefile
index c024b19897a5..661c1155a6a0 100644
--- a/www/nextcloud-calendar/Makefile
+++ b/www/nextcloud-calendar/Makefile
@@ -1,5 +1,5 @@
PORTNAME= calendar
-PORTVERSION= 5.5.2
+PORTVERSION= 5.5.3
DISTVERSIONPREFIX= v
CATEGORIES= www
diff --git a/www/nextcloud-calendar/distinfo b/www/nextcloud-calendar/distinfo
index 27e6414baf7f..fac635ffabee 100644
--- a/www/nextcloud-calendar/distinfo
+++ b/www/nextcloud-calendar/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1756904556
-SHA256 (nextcloud/calendar-v5.5.2.tar.gz) = 293d3116d6550729f67d9f3b9dbea13b0f80416ea1eb5ff2b759946c33763d4d
-SIZE (nextcloud/calendar-v5.5.2.tar.gz) = 19770469
+TIMESTAMP = 1757530902
+SHA256 (nextcloud/calendar-v5.5.3.tar.gz) = ca96c8aae00c549e61e9102b070395adefa8efa26b7a5d07f83f6d85bb664e0d
+SIZE (nextcloud/calendar-v5.5.3.tar.gz) = 19864640
diff --git a/www/nextcloud-contacts/Makefile b/www/nextcloud-contacts/Makefile
index f40ba1d3f697..216d8fd57564 100644
--- a/www/nextcloud-contacts/Makefile
+++ b/www/nextcloud-contacts/Makefile
@@ -1,5 +1,5 @@
PORTNAME= contacts
-PORTVERSION= 7.2.6
+PORTVERSION= 7.3.0
DISTVERSIONPREFIX= v
CATEGORIES= www
diff --git a/www/nextcloud-contacts/distinfo b/www/nextcloud-contacts/distinfo
index b0c74cb0dbf3..056b5f74abb5 100644
--- a/www/nextcloud-contacts/distinfo
+++ b/www/nextcloud-contacts/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1756412333
-SHA256 (nextcloud/contacts-v7.2.6.tar.gz) = 20cb06e3f90dca3dbea1c1edb049d0ff5cbe2a18255894e0d2ce56b2283f5f6a
-SIZE (nextcloud/contacts-v7.2.6.tar.gz) = 4496148
+TIMESTAMP = 1757530947
+SHA256 (nextcloud/contacts-v7.3.0.tar.gz) = 9e81f513adcb2dba63a4aae9adad76bb331f4184e0842e064531cebb6ac7eae6
+SIZE (nextcloud/contacts-v7.3.0.tar.gz) = 4373168
diff --git a/www/nghttp2/Makefile b/www/nghttp2/Makefile
index 2c997b38233e..947d50b4e4f2 100644
--- a/www/nghttp2/Makefile
+++ b/www/nghttp2/Makefile
@@ -1,6 +1,5 @@
PORTNAME= nghttp2
-PORTVERSION= 1.66.0
-PORTREVISION= 1
+PORTVERSION= 1.67.0
CATEGORIES= www net
MASTER_SITES= https://github.com/nghttp2/nghttp2/releases/download/v${PORTVERSION}/
diff --git a/www/nghttp2/distinfo b/www/nghttp2/distinfo
index 0154a1913a99..3ca5fb173452 100644
--- a/www/nghttp2/distinfo
+++ b/www/nghttp2/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750188020
-SHA256 (nghttp2-1.66.0.tar.xz) = 00ba1bdf0ba2c74b2a4fe6c8b1069dc9d82f82608af24442d430df97c6f9e631
-SIZE (nghttp2-1.66.0.tar.xz) = 1743992
+TIMESTAMP = 1757120548
+SHA256 (nghttp2-1.67.0.tar.xz) = d21cf317837f5176b76bed7eded54a4e4583dfa378c9f915913329d9d4a1be86
+SIZE (nghttp2-1.67.0.tar.xz) = 1675484
diff --git a/www/node22/Makefile.version b/www/node22/Makefile.version
index 81316500adb5..36ff04455fae 100644
--- a/www/node22/Makefile.version
+++ b/www/node22/Makefile.version
@@ -1 +1 @@
-NODEJS_PORTVERSION= 22.17.1
+NODEJS_PORTVERSION= 22.19.0
diff --git a/www/node22/distinfo b/www/node22/distinfo
index fa6b7ae26589..697813a4253f 100644
--- a/www/node22/distinfo
+++ b/www/node22/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753265710
-SHA256 (node-v22.17.1.tar.xz) = 327415fd76fcebb98133bf56e2d90e3ac048b038fac2676f03b6db91074575b9
-SIZE (node-v22.17.1.tar.xz) = 48453936
+TIMESTAMP = 1757120550
+SHA256 (node-v22.19.0.tar.xz) = 0272acfce50ce9ad060288321b1092719a7f19966f81419835410c59c09daa46
+SIZE (node-v22.19.0.tar.xz) = 48853616
diff --git a/www/node24/Makefile.version b/www/node24/Makefile.version
index 5778c22fca49..35040cf27734 100644
--- a/www/node24/Makefile.version
+++ b/www/node24/Makefile.version
@@ -1 +1 @@
-NODEJS_PORTVERSION= 24.4.1
+NODEJS_PORTVERSION= 24.7.0
diff --git a/www/node24/distinfo b/www/node24/distinfo
index f92d33ffd802..0006497a1b93 100644
--- a/www/node24/distinfo
+++ b/www/node24/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753265712
-SHA256 (node-v24.4.1.tar.xz) = adb79ca0987486ed66136213da19ff17ef6724dcb340c320e010c9442101652f
-SIZE (node-v24.4.1.tar.xz) = 50266728
+TIMESTAMP = 1757120552
+SHA256 (node-v24.7.0.tar.xz) = cf74a77753b629ffebd2e38fb153a21001b2b7a3c365c0ec7332b120b98c7251
+SIZE (node-v24.7.0.tar.xz) = 51707840
diff --git a/www/node24/files/patch-common.gypi b/www/node24/files/patch-common.gypi
deleted file mode 100644
index 7a6628dd498e..000000000000
--- a/www/node24/files/patch-common.gypi
+++ /dev/null
@@ -1,20 +0,0 @@
---- common.gypi.orig 2025-05-06 12:36:27 UTC
-+++ common.gypi
-@@ -529,7 +529,7 @@
- 'ldflags': [ '-m64' ],
- }],
- [ 'host_arch=="ppc64" and OS not in "aix os400"', {
-- 'cflags': [ '-m64', '-mminimal-toc' ],
-+ 'cflags': [ '-m64' ],
- 'ldflags': [ '-m64' ],
- }],
- [ 'host_arch=="s390x" and OS=="linux"', {
-@@ -549,7 +549,7 @@
- 'ldflags': [ '-m64' ],
- }],
- [ '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 a/www/onlyoffice-documentserver/Makefile b/www/onlyoffice-documentserver/Makefile
index a41f0027e3d5..c361d98c4336 100644
--- a/www/onlyoffice-documentserver/Makefile
+++ b/www/onlyoffice-documentserver/Makefile
@@ -16,8 +16,10 @@ WWW= https://www.onlyoffice.com/
LICENSE= AGPLv3
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
+BROKEN_SSL= boringssl libressl libressl-devel
+BROKEN_SSL_REASON= Node.js requires OpenSSL
ONLY_FOR_ARCHS= aarch64 amd64
-ONLY_FOR_ARCHS_REASON= "Upstream only supports amd64 and arm64"
+ONLY_FOR_ARCHS_REASON= Upstream only supports amd64 and arm64
# node version used with "npm install @yao-pkg/pkg@6.6.0"
# keep in sync with patch-build__tools_scripts_build__server.py and patch-document-server-package_Makefile
@@ -50,7 +52,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}supervisor>0:sysutils/py-supervisor@${PY_FLA
webfonts>=0:x11-fonts/webfonts
USES= autoreconf:build dos2unix fakeroot gmake gnome iconv localbase pkgconfig \
- python:3.9+,build qt:5 ssl:build trigger
+ python:3.9+,build qt:5 ssl trigger
DOS2UNIX_FILES= document-server-package/common/documentserver/nginx/includes/http-common.conf.m4
@@ -165,7 +167,6 @@ pre-configure:
${WRKSRC}/core/Apple/IWork.pro \
${WRKSRC}/core/Common/3dParty/boost/boost.pri \
${WRKSRC}/core/Common/3dParty/icu/icu.pri \
- ${WRKSRC}/core/Common/3dParty/openssl/openssl.pri \
${WRKSRC}/core/Common/3dParty/v8_89/v8/build/toolchain/gcc_toolchain.gni \
${WRKSRC}/core/Common/3dParty/v8_89/v8/buildtools/third_party/libc++/BUILD.gn \
${WRKSRC}/core/DesktopEditor/fontengine/ApplicationFonts.cpp \
@@ -199,6 +200,8 @@ pre-configure:
@${REINPLACE_CMD} -e 's|%%LOCALBASE%%|${LOCALBASE}|' -e 's|%%ETCDIR%%|${ETCDIR}|' \
${WRKSRC}/document-server-package/common/documentserver/bin/documentserver-flush-cache.sh.m4 \
${WRKSRC}/document-server-package/Makefile
+ @${REINPLACE_CMD} 's|%%OPENSSL_LIB%%|${OPENSSLLIB}|' \
+ ${WRKSRC}/core/Common/3dParty/openssl/openssl.pri
@${RM} ${WRKSRC}/web-apps/build/patches/optipng-bin+5.1.0.patch.orig
@${RM} ${WRKSRC}/server/Metrics/patches/modern-syslog+1.2.0.patch.orig
diff --git a/www/onlyoffice-documentserver/files/patch-core_Common_3dParty_openssl_openssl.pri b/www/onlyoffice-documentserver/files/patch-core_Common_3dParty_openssl_openssl.pri
index bdd57c356f17..0d407de32790 100644
--- a/www/onlyoffice-documentserver/files/patch-core_Common_3dParty_openssl_openssl.pri
+++ b/www/onlyoffice-documentserver/files/patch-core_Common_3dParty_openssl_openssl.pri
@@ -6,8 +6,8 @@
} else {
- LIBS += $$OPENSSL_LIBS_DIRECTORY/libssl.a
- LIBS += $$OPENSSL_LIBS_DIRECTORY/libcrypto.a
-+ LIBS += %%LOCALBASE%%/lib/libssl.a
-+ LIBS += %%LOCALBASE%%/lib/libcrypto.a
++ LIBS += %%OPENSSL_LIB%%/libssl.so
++ LIBS += %%OPENSSL_LIB%%/libcrypto.so
}
INCLUDEPATH += $$OPENSSL_LIBS_DIRECTORY/../include
diff --git a/www/otter-browser/Makefile b/www/otter-browser/Makefile
index 4b216b1dfb7a..12bc3eed6d93 100644
--- a/www/otter-browser/Makefile
+++ b/www/otter-browser/Makefile
@@ -23,25 +23,15 @@ LICENSE_FILE= ${WRKSRC}/COPYING
LIB_DEPENDS= libhunspell-1.7.so:textproc/hunspell
USES= cmake compiler:c++11-lib desktop-file-utils qt:5
-USE_QT= concurrent core dbus declarative gui multimedia network printsupport \
- script sql sql-sqlite3 svg widgets xmlpatterns \
+USE_QT= concurrent core dbus declarative gui location multimedia \
+ network printsupport script sql sql-sqlite3 svg \
+ webchannel webengine widgets xmlpatterns \
buildtools:build qmake:build
USE_GITHUB= yes
GH_ACCOUNT= OtterBrowser
# GH_TAGNAME= 22de58d # For intermediate versions only
-OPTIONS_MULTI= BACKEND
-OPTIONS_MULTI_BACKEND= QTWEBENGINE QTWEBKIT
-OPTIONS_DEFAULT= QTWEBENGINE
-
-QTWEBENGINE_DESC= Build QtWebEngine backend
-QTWEBKIT_DESC= Build QtWebKit backend
-
-QTWEBENGINE_USE= qt=declarative,location,webchannel,webengine
-QTWEBENGINE_CMAKE_BOOL= ENABLE_QTWEBENGINE
-
-QTWEBKIT_USE= qt=webkit
-QTWEBKIT_CMAKE_BOOL= ENABLE_QTWEBKIT
+CMAKE_ON= ENABLE_QTWEBENGINE
.include <bsd.port.mk>
diff --git a/www/p5-CGI-Simple/Makefile b/www/p5-CGI-Simple/Makefile
index c0185a180eea..bde1a80345f9 100644
--- a/www/p5-CGI-Simple/Makefile
+++ b/www/p5-CGI-Simple/Makefile
@@ -1,5 +1,5 @@
PORTNAME= CGI-Simple
-PORTVERSION= 1.281
+PORTVERSION= 1.282
CATEGORIES= www perl5
MASTER_SITES= CPAN
PKGNAMEPREFIX= p5-
diff --git a/www/p5-CGI-Simple/distinfo b/www/p5-CGI-Simple/distinfo
index b22de4071af1..92a6df0b3bd6 100644
--- a/www/p5-CGI-Simple/distinfo
+++ b/www/p5-CGI-Simple/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1708449062
-SHA256 (CGI-Simple-1.281.tar.gz) = 4d58103fdfa5c8e1ed076b15d5cafb7001b2886cb3396f00564a881eb324e5a7
-SIZE (CGI-Simple-1.281.tar.gz) = 87335
+TIMESTAMP = 1757120594
+SHA256 (CGI-Simple-1.282.tar.gz) = c57f0f3e32cdd80612645155c1b829b4ccbe4ced655de833ab93005989c27f2f
+SIZE (CGI-Simple-1.282.tar.gz) = 88078
diff --git a/www/py-adblock/Makefile b/www/py-adblock/Makefile
index 129d91a488bb..aa8e747ff975 100644
--- a/www/py-adblock/Makefile
+++ b/www/py-adblock/Makefile
@@ -1,6 +1,6 @@
PORTNAME= adblock
DISTVERSION= 0.6.0
-PORTREVISION= 38
+PORTREVISION= 39
CATEGORIES= www python
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/www/py-boto3/Makefile b/www/py-boto3/Makefile
index 32e26d0479d0..11b852814850 100644
--- a/www/py-boto3/Makefile
+++ b/www/py-boto3/Makefile
@@ -1,5 +1,5 @@
PORTNAME= boto3
-PORTVERSION= 1.39.15
+PORTVERSION= 1.40.21
CATEGORIES= www python devel
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -14,7 +14,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=0:devel/py-setuptools@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR}
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}botocore>=${PORTVERSION}<1.40.0:devel/py-botocore@${PY_FLAVOR} \
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}botocore>=${PORTVERSION}<1.41.0:devel/py-botocore@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}jmespath>=0.7.1<2.0.0:devel/py-jmespath@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}s3transfer>=0.13.0<0.14.0:net/py-s3transfer@${PY_FLAVOR}
diff --git a/www/py-boto3/distinfo b/www/py-boto3/distinfo
index 9ff29768047e..1b1bf48e0ee6 100644
--- a/www/py-boto3/distinfo
+++ b/www/py-boto3/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753796102
-SHA256 (boto3-1.39.15.tar.gz) = b4483625f0d8c35045254dee46cd3c851bbc0450814f20b9b25bee1b5c0d8409
-SIZE (boto3-1.39.15.tar.gz) = 111856
+TIMESTAMP = 1757120850
+SHA256 (boto3-1.40.21.tar.gz) = 876ccc0b25517b992bd27976282510773a11ebc771aa5b836a238ea426c82187
+SIZE (boto3-1.40.21.tar.gz) = 111590
diff --git a/www/py-channels/Makefile b/www/py-channels/Makefile
index 0a3f8e0f4964..80ada695f7cc 100644
--- a/www/py-channels/Makefile
+++ b/www/py-channels/Makefile
@@ -1,5 +1,5 @@
PORTNAME= channels
-PORTVERSION= 4.3.0
+PORTVERSION= 4.3.1
CATEGORIES= www python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/www/py-channels/distinfo b/www/py-channels/distinfo
index bda9ca7b8bef..00520ddcd18a 100644
--- a/www/py-channels/distinfo
+++ b/www/py-channels/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753796104
-SHA256 (channels-4.3.0.tar.gz) = 7db32c61dcd88eada1647e6c6f6ad2eb724b75d4852eeff26ad1c51ccd1a37f7
-SIZE (channels-4.3.0.tar.gz) = 26816
+TIMESTAMP = 1757120852
+SHA256 (channels-4.3.1.tar.gz) = 97413ffd674542db08e16a9ef09cd86ec0113e5f8125fbd33cf0854adcf27cdb
+SIZE (channels-4.3.1.tar.gz) = 26896
diff --git a/www/py-dash/Makefile b/www/py-dash/Makefile
index 1611056751a1..751d5d6d6a17 100644
--- a/www/py-dash/Makefile
+++ b/www/py-dash/Makefile
@@ -1,5 +1,5 @@
PORTNAME= dash
-PORTVERSION= 3.1.1
+PORTVERSION= 3.2.0
CATEGORIES= www python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/www/py-dash/distinfo b/www/py-dash/distinfo
index 73cbca061878..6a5d8b578e21 100644
--- a/www/py-dash/distinfo
+++ b/www/py-dash/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1751375067
-SHA256 (dash-3.1.1.tar.gz) = 916b31cec46da0a3339da0e9df9f446126aa7f293c0544e07adf9fe4ba060b18
-SIZE (dash-3.1.1.tar.gz) = 7544441
+TIMESTAMP = 1757120854
+SHA256 (dash-3.2.0.tar.gz) = 93300b9b99498f8b8ed267e61c455b4ee1282c7e4d4b518600eec87ce6ddea55
+SIZE (dash-3.2.0.tar.gz) = 7558708
diff --git a/www/py-dj51-channels/Makefile b/www/py-dj51-channels/Makefile
index f2ffbf863657..92518e10eedb 100644
--- a/www/py-dj51-channels/Makefile
+++ b/www/py-dj51-channels/Makefile
@@ -1,5 +1,5 @@
PORTNAME= channels
-PORTVERSION= 4.3.0
+PORTVERSION= 4.3.1
CATEGORIES= www python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}dj51-
diff --git a/www/py-dj51-channels/distinfo b/www/py-dj51-channels/distinfo
index bda9ca7b8bef..948db10aa19c 100644
--- a/www/py-dj51-channels/distinfo
+++ b/www/py-dj51-channels/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753796104
-SHA256 (channels-4.3.0.tar.gz) = 7db32c61dcd88eada1647e6c6f6ad2eb724b75d4852eeff26ad1c51ccd1a37f7
-SIZE (channels-4.3.0.tar.gz) = 26816
+TIMESTAMP = 1757120856
+SHA256 (channels-4.3.1.tar.gz) = 97413ffd674542db08e16a9ef09cd86ec0113e5f8125fbd33cf0854adcf27cdb
+SIZE (channels-4.3.1.tar.gz) = 26896
diff --git a/www/py-dj52-channels/Makefile b/www/py-dj52-channels/Makefile
index d5e332fc9e28..f9ba26678cb7 100644
--- a/www/py-dj52-channels/Makefile
+++ b/www/py-dj52-channels/Makefile
@@ -1,5 +1,5 @@
PORTNAME= channels
-PORTVERSION= 4.3.0
+PORTVERSION= 4.3.1
CATEGORIES= www python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}dj52-
diff --git a/www/py-dj52-channels/distinfo b/www/py-dj52-channels/distinfo
index bda9ca7b8bef..e496b730dccd 100644
--- a/www/py-dj52-channels/distinfo
+++ b/www/py-dj52-channels/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753796104
-SHA256 (channels-4.3.0.tar.gz) = 7db32c61dcd88eada1647e6c6f6ad2eb724b75d4852eeff26ad1c51ccd1a37f7
-SIZE (channels-4.3.0.tar.gz) = 26816
+TIMESTAMP = 1757120858
+SHA256 (channels-4.3.1.tar.gz) = 97413ffd674542db08e16a9ef09cd86ec0113e5f8125fbd33cf0854adcf27cdb
+SIZE (channels-4.3.1.tar.gz) = 26896
diff --git a/www/py-django-unfold/Makefile b/www/py-django-unfold/Makefile
index 9ef09077d0f8..9d062472e97f 100644
--- a/www/py-django-unfold/Makefile
+++ b/www/py-django-unfold/Makefile
@@ -1,5 +1,5 @@
PORTNAME= django-unfold
-PORTVERSION= 0.63.0
+PORTVERSION= 0.65.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 8fa5c4f2a72e..b8a9f48c4dac 100644
--- a/www/py-django-unfold/distinfo
+++ b/www/py-django-unfold/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753369404
-SHA256 (django_unfold-0.63.0.tar.gz) = a32bb7c4a860a2e95a597778ce4f50f1d1a809a6ac06f6551dd0ebd371611cdf
-SIZE (django_unfold-0.63.0.tar.gz) = 1067071
+TIMESTAMP = 1757120860
+SHA256 (django_unfold-0.65.0.tar.gz) = 7960b2f6e18cb883920b6bc03e255bcf8ca94c18c4f6caa770ff65eeb64d8724
+SIZE (django_unfold-0.65.0.tar.gz) = 1070476
diff --git a/www/py-feedgenerator/Makefile b/www/py-feedgenerator/Makefile
index 6155157a7e30..2e857b765638 100644
--- a/www/py-feedgenerator/Makefile
+++ b/www/py-feedgenerator/Makefile
@@ -1,7 +1,8 @@
PORTNAME= feedgenerator
-PORTVERSION= 2.2.0
+PORTVERSION= 2.2.1
CATEGORIES= www python
-MASTER_SITES= PYPI
+MASTER_SITES= PYPI \
+ https://github.com/getpelican/feedgenerator/releases/download/${PORTVERSION}/
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
diff --git a/www/py-feedgenerator/distinfo b/www/py-feedgenerator/distinfo
index f6cc51cede38..672c234ed79c 100644
--- a/www/py-feedgenerator/distinfo
+++ b/www/py-feedgenerator/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1752566726
-SHA256 (feedgenerator-2.2.0.tar.gz) = 2976f6ccc5989a967202da343ea145c21aedabbe0035c7088d64ba0aa9725a60
-SIZE (feedgenerator-2.2.0.tar.gz) = 20309
+TIMESTAMP = 1757120862
+SHA256 (feedgenerator-2.2.1.tar.gz) = 0eaa955f1f0bcb5b87ac195af740f06ff9fff4a40ed30b8a7c6bbebb264d4dd1
+SIZE (feedgenerator-2.2.1.tar.gz) = 20872
diff --git a/www/py-google-cloud-compute/Makefile b/www/py-google-cloud-compute/Makefile
index 74424376bf7a..a538d929d58c 100644
--- a/www/py-google-cloud-compute/Makefile
+++ b/www/py-google-cloud-compute/Makefile
@@ -1,5 +1,5 @@
PORTNAME= google-cloud-compute
-PORTVERSION= 1.33.0
+PORTVERSION= 1.35.0
CATEGORIES= www python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/www/py-google-cloud-compute/distinfo b/www/py-google-cloud-compute/distinfo
index 2e9cbb821145..297ba4dc7c75 100644
--- a/www/py-google-cloud-compute/distinfo
+++ b/www/py-google-cloud-compute/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753265798
-SHA256 (google_cloud_compute-1.33.0.tar.gz) = 0ffc56bfca9583c2fa5f2b6271b6756a4d6f5cdbefe2656420711297292e42ee
-SIZE (google_cloud_compute-1.33.0.tar.gz) = 4423466
+TIMESTAMP = 1757120864
+SHA256 (google_cloud_compute-1.35.0.tar.gz) = f13946ddbea27ceaa55cc3a32026177d1af6d247a76e9ed4407256067fabdacf
+SIZE (google_cloud_compute-1.35.0.tar.gz) = 4432214
diff --git a/www/py-google-cloud-storage/Makefile b/www/py-google-cloud-storage/Makefile
index b0d1c2f5c88d..012cfe7c9378 100644
--- a/www/py-google-cloud-storage/Makefile
+++ b/www/py-google-cloud-storage/Makefile
@@ -1,5 +1,5 @@
PORTNAME= google-cloud-storage
-PORTVERSION= 3.2.0
+PORTVERSION= 3.3.0
CATEGORIES= www python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/www/py-google-cloud-storage/distinfo b/www/py-google-cloud-storage/distinfo
index 13fb0f8cb019..e906312f7893 100644
--- a/www/py-google-cloud-storage/distinfo
+++ b/www/py-google-cloud-storage/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753796126
-SHA256 (google_cloud_storage-3.2.0.tar.gz) = decca843076036f45633198c125d1861ffbf47ebf5c0e3b98dcb9b2db155896c
-SIZE (google_cloud_storage-3.2.0.tar.gz) = 7669611
+TIMESTAMP = 1757120866
+SHA256 (google_cloud_storage-3.3.0.tar.gz) = ae9d891d53e17d9681d7c4ef1ffeea0cde9bdc53d5b64fa6ff6bf30d1911cf61
+SIZE (google_cloud_storage-3.3.0.tar.gz) = 7781974
diff --git a/www/py-httpx_gssapi/Makefile b/www/py-httpx_gssapi/Makefile
index 3f10695f7c2d..2118260eb8d5 100644
--- a/www/py-httpx_gssapi/Makefile
+++ b/www/py-httpx_gssapi/Makefile
@@ -1,6 +1,5 @@
PORTNAME= httpx_gssapi
-PORTVERSION= 0.4
-PORTREVISION= 2
+PORTVERSION= 0.5
CATEGORIES= www python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/www/py-httpx_gssapi/Makefile.new b/www/py-httpx_gssapi/Makefile.new
deleted file mode 100644
index 16c578311e7e..000000000000
--- a/www/py-httpx_gssapi/Makefile.new
+++ /dev/null
@@ -1,21 +0,0 @@
-PORTNAME= httpx-gssapi
-PORTVERSION= 0.4
-CATEGORIES= www python
-MASTER_SITES= PYPI
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-
-MAINTAINER= dvl@FreeBSD.org
-COMMENT= Requests GSSAPI for HTTPX
-WWW= https://github.com/pythongssapi/httpx-gssapi
-
-LICENSE= BSD3CLAUSE
-LICENSE_FILE= ${WRKSRC}/LICENSE
-
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}httpx>=0.16<0.28:www/py-httpx@${PY_FLAVOR}
-
-USES= python
-USE_PYTHON= autoplist concurrent distutils
-
-NO_ARCH= yes
-
-.include <bsd.port.mk>
diff --git a/www/py-httpx_gssapi/distinfo b/www/py-httpx_gssapi/distinfo
index 4982ccb85dc4..5a26ac22c2f3 100644
--- a/www/py-httpx_gssapi/distinfo
+++ b/www/py-httpx_gssapi/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1733321110
-SHA256 (httpx_gssapi-0.4.tar.gz) = 8c9a4fa526484c1323c0a4436ef1198f34c0f1d6dde0973ea38f960d51e16ef0
-SIZE (httpx_gssapi-0.4.tar.gz) = 36237
+TIMESTAMP = 1757419864
+SHA256 (httpx_gssapi-0.5.tar.gz) = d1fe7af4c8544303bbb08e5b1bb51d87c5d3b07a1caa6594096660803e40188d
+SIZE (httpx_gssapi-0.5.tar.gz) = 37064
diff --git a/www/py-niquests/Makefile b/www/py-niquests/Makefile
index 285df8582a47..fe3c2f4e6033 100644
--- a/www/py-niquests/Makefile
+++ b/www/py-niquests/Makefile
@@ -1,5 +1,5 @@
PORTNAME= niquests
-PORTVERSION= 3.15.0
+PORTVERSION= 3.15.2
CATEGORIES= www python
MASTER_SITES= PYPI \
https://github.com/jawah/niquests/releases/download/v${PORTVERSION}/
diff --git a/www/py-niquests/distinfo b/www/py-niquests/distinfo
index 5d2c54a7ca35..25978506343c 100644
--- a/www/py-niquests/distinfo
+++ b/www/py-niquests/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1755062584
-SHA256 (niquests-3.15.0.tar.gz) = 6da62be32fc1cb5c3200a749631ab860f5e3c139f1af4505bd8d10cbaa930ef1
-SIZE (niquests-3.15.0.tar.gz) = 973962
+TIMESTAMP = 1757120868
+SHA256 (niquests-3.15.2.tar.gz) = 8076b1d2ff957022d52b2216ca7df92d92ce426d19a7ed63c7fd4fd630ab6c2b
+SIZE (niquests-3.15.2.tar.gz) = 975234
diff --git a/www/py-notebook/Makefile b/www/py-notebook/Makefile
index 53da7ddaf12f..ecd0133567b8 100644
--- a/www/py-notebook/Makefile
+++ b/www/py-notebook/Makefile
@@ -1,5 +1,5 @@
PORTNAME= notebook
-PORTVERSION= 7.4.4
+PORTVERSION= 7.4.5
CATEGORIES= www python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -15,9 +15,10 @@ 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.4<4.5:devel/py-jupyterlab@${PY_FLAVOR}
+ ${PYTHON_PKGNAMEPREFIX}httpx>=0.25.0<1.0:www/py-httpx@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}jupyterlab>=4.4.5<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.4<4.5:devel/py-jupyterlab@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}jupyterlab>=4.4.5<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 4c539255fe24..5557fe50bcfa 100644
--- a/www/py-notebook/distinfo
+++ b/www/py-notebook/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1751375131
-SHA256 (notebook-7.4.4.tar.gz) = 392fd501e266f2fb3466c6fcd3331163a2184968cb5c5accf90292e01dfe528c
-SIZE (notebook-7.4.4.tar.gz) = 13883628
+TIMESTAMP = 1757122032
+SHA256 (notebook-7.4.5.tar.gz) = 7c2c4ea245913c3ad8ab3e5d36b34a842c06e524556f5c2e1f5d7d08c986615e
+SIZE (notebook-7.4.5.tar.gz) = 13888993
diff --git a/www/py-planet-auth/Makefile b/www/py-planet-auth/Makefile
new file mode 100644
index 000000000000..9b23eec25a76
--- /dev/null
+++ b/www/py-planet-auth/Makefile
@@ -0,0 +1,31 @@
+PORTNAME= planet-auth
+PORTVERSION= 2.1.1
+CATEGORIES= www python
+MASTER_SITES= PYPI
+PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+DISTNAME= planet_auth-${PORTVERSION}
+
+MAINTAINER= sunpoet@FreeBSD.org
+COMMENT= Planet auth utility code
+WWW= https://github.com/planetlabs/planet-auth-python
+
+LICENSE= APACHE20
+LICENSE_FILE= ${WRKSRC}/LICENSE
+
+BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=61:devel/py-setuptools@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}setuptools-scm>=8:devel/py-setuptools-scm@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR}
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}click>=0:devel/py-click@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}httpx>=0:www/py-httpx@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}prompt-toolkit>=0:devel/py-prompt-toolkit@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}pyqrcode>=0:graphics/py-pyqrcode@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}requests>=0:www/py-requests@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}setuptools>=0:devel/py-setuptools@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}StrEnum>=0:devel/py-strenum@${PY_FLAVOR}
+
+USES= python
+USE_PYTHON= autoplist concurrent pep517
+
+NO_ARCH= yes
+
+.include <bsd.port.mk>
diff --git a/www/py-planet-auth/distinfo b/www/py-planet-auth/distinfo
new file mode 100644
index 000000000000..f2156bc7dceb
--- /dev/null
+++ b/www/py-planet-auth/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1757120474
+SHA256 (planet_auth-2.1.1.tar.gz) = 9c380fdb8659e3c2d2fc97cb3852f5c6f533a23620b452bffa95a4a54b05260a
+SIZE (planet_auth-2.1.1.tar.gz) = 238343
diff --git a/www/py-planet-auth/files/patch-pyproject.toml b/www/py-planet-auth/files/patch-pyproject.toml
new file mode 100644
index 000000000000..b8ec61c41278
--- /dev/null
+++ b/www/py-planet-auth/files/patch-pyproject.toml
@@ -0,0 +1,23 @@
+--- pyproject.toml.orig 2025-08-12 03:59:50 UTC
++++ pyproject.toml
+@@ -12,10 +12,7 @@ authors = [{ name = "Carl Adams", email = "carl.adams@
+ # docs/index.md - front page for ReadTheDocs doc page. Complete developer user documentation.
+ readme = "docs/readme.md"
+ authors = [{ name = "Carl Adams", email = "carl.adams@planet.com" }]
+-license = "Apache-2.0"
+-license-files = [
+- "LICENSE",
+-]
++license = { text = "Apache-2.0" }
+ classifiers = [
+ "Development Status :: 5 - Production/Stable",
+ ]
+@@ -85,7 +82,7 @@ plauth = "planet_auth_utils.commands.cli.main:cmd_plau
+ plauth = "planet_auth_utils.commands.cli.main:cmd_plauth"
+
+ [build-system]
+-requires = ["setuptools>=64", "setuptools_scm>=8", "wheel"]
++requires = ["setuptools>=61", "setuptools_scm>=8", "wheel"]
+ build-backend = "setuptools.build_meta"
+
+ [tool.setuptools.dynamic]
diff --git a/www/py-planet-auth/pkg-descr b/www/py-planet-auth/pkg-descr
new file mode 100644
index 000000000000..dea5aaba719b
--- /dev/null
+++ b/www/py-planet-auth/pkg-descr
@@ -0,0 +1,7 @@
+The Planet Auth Library provides generic authentication utilities for clients
+and for services. For clients, it provides means to obtain access tokens that
+can be used to access network services. For services, it provides tools to
+validate the same access tokens.
+
+The Planet SDK for Python leverages this library, and is pre-configured for the
+Planet Cloud Service used by customers.
diff --git a/www/py-planet/Makefile b/www/py-planet/Makefile
index cb22132e848d..89158257aace 100644
--- a/www/py-planet/Makefile
+++ b/www/py-planet/Makefile
@@ -1,5 +1,5 @@
PORTNAME= planet
-PORTVERSION= 2.23.1
+PORTVERSION= 3.1.0
CATEGORIES= www python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -19,6 +19,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}click>=8.0:devel/py-click@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}geojson>=0:devel/py-geojson@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}httpx>=0.28.0:www/py-httpx@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}jsonschema>=0:devel/py-jsonschema@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}planet-auth>=2.1.0:www/py-planet-auth@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pyjwt>=2.1:www/py-pyjwt@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}tqdm>=4.56:misc/py-tqdm@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}typing-extensions>=0:devel/py-typing-extensions@${PY_FLAVOR}
diff --git a/www/py-planet/distinfo b/www/py-planet/distinfo
index 9f4e4987f9f7..51be2beef340 100644
--- a/www/py-planet/distinfo
+++ b/www/py-planet/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1755062586
-SHA256 (planet-2.23.1.tar.gz) = 1bc008e1c10db31d01ebb73f3c134a3558411d2dbd071102a97a00b42ff8176f
-SIZE (planet-2.23.1.tar.gz) = 3380751
+TIMESTAMP = 1757120870
+SHA256 (planet-3.1.0.tar.gz) = 1674f439644de632f6ae2db6223fd5e54913170894c294683fc8a4cc7c993ac4
+SIZE (planet-3.1.0.tar.gz) = 3408883
diff --git a/www/py-quilt3/Makefile b/www/py-quilt3/Makefile
index e7b93e1c1ce1..d1e765610d28 100644
--- a/www/py-quilt3/Makefile
+++ b/www/py-quilt3/Makefile
@@ -1,5 +1,5 @@
PORTNAME= quilt3
-PORTVERSION= 6.3.1
+PORTVERSION= 7.0.0
CATEGORIES= www python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/www/py-quilt3/distinfo b/www/py-quilt3/distinfo
index b0e796f51704..d8dffb35c3bb 100644
--- a/www/py-quilt3/distinfo
+++ b/www/py-quilt3/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1742070486
-SHA256 (quilt3-6.3.1.tar.gz) = d4f02a67053ce14037583545d8b895b0972f889882ea83a0a40aa6ab42183003
-SIZE (quilt3-6.3.1.tar.gz) = 105432
+TIMESTAMP = 1757120872
+SHA256 (quilt3-7.0.0.tar.gz) = 0a8e2123c6702bd186e747cf63b005ab4a084005c96190c0153b976e4c71d11c
+SIZE (quilt3-7.0.0.tar.gz) = 106106
diff --git a/www/py-requests/Makefile b/www/py-requests/Makefile
index 4135942fe09c..f75e303ab9d2 100644
--- a/www/py-requests/Makefile
+++ b/www/py-requests/Makefile
@@ -1,5 +1,5 @@
PORTNAME= requests
-PORTVERSION= 2.32.4
+PORTVERSION= 2.32.5
CATEGORIES= www python
MASTER_SITES= PYPI \
https://github.com/psf/requests/releases/download/v${PORTVERSION}/
diff --git a/www/py-requests/distinfo b/www/py-requests/distinfo
index 2571fd17db6e..9d0fc3943ec4 100644
--- a/www/py-requests/distinfo
+++ b/www/py-requests/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750188156
-SHA256 (requests-2.32.4.tar.gz) = 27d0316682c8a29834d3264820024b62a36942083d52caf2f14c0591336d3422
-SIZE (requests-2.32.4.tar.gz) = 135258
+TIMESTAMP = 1757120874
+SHA256 (requests-2.32.5.tar.gz) = dbba0bac56e100853db0ea71b82b4dfd5fe2bf6d3754a8893c3af500cec7d7cf
+SIZE (requests-2.32.5.tar.gz) = 134517
diff --git a/www/py-searxng-devel/Makefile b/www/py-searxng-devel/Makefile
index a2f8006c78c2..f27d05ae69fa 100644
--- a/www/py-searxng-devel/Makefile
+++ b/www/py-searxng-devel/Makefile
@@ -1,5 +1,6 @@
PORTNAME= searxng
DISTVERSION= 20250819
+PORTREVISION= 1
CATEGORIES= www python
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
PKGNAMESUFFIX= -devel
@@ -34,7 +35,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}Babel>=0:devel/py-babel@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}requests>=0:www/py-requests@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}setproctitle>=0:devel/py-setproctitle@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}sqlite3>0:databases/py-sqlite3@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}tomli>=0:textproc/py-tomli@${PY_FLAVOR} \
+ ${PY_TOMLI} \
${PYTHON_PKGNAMEPREFIX}typer>=0:devel/py-typer@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}uvloop>=0:devel/py-uvloop@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}valkey>=0:databases/py-valkey@${PY_FLAVOR} \
diff --git a/www/py-starlette/Makefile b/www/py-starlette/Makefile
index 81486dcb83fa..6982b2c7de79 100644
--- a/www/py-starlette/Makefile
+++ b/www/py-starlette/Makefile
@@ -1,5 +1,5 @@
PORTNAME= starlette
-PORTVERSION= 0.47.2
+PORTVERSION= 0.47.3
CATEGORIES= www python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -7,7 +7,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Lightweight ASGI framework/toolkit
WWW= https://www.starlette.io/ \
- https://github.com/encode/starlette
+ https://github.com/Kludex/starlette
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE.md
diff --git a/www/py-starlette/distinfo b/www/py-starlette/distinfo
index d14ec4b42cff..0b6ba333ceab 100644
--- a/www/py-starlette/distinfo
+++ b/www/py-starlette/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753265800
-SHA256 (starlette-0.47.2.tar.gz) = 6ae9aa5db235e4846decc1e7b79c4f346adf41e9777aebeb49dfd09bbd7023d8
-SIZE (starlette-0.47.2.tar.gz) = 2583948
+TIMESTAMP = 1757120876
+SHA256 (starlette-0.47.3.tar.gz) = 6bc94f839cc176c4858894f1f8908f0ab79dfec1a6b8402f6da9be26ebea52e9
+SIZE (starlette-0.47.3.tar.gz) = 2584144
diff --git a/www/py-ticketutil/Makefile b/www/py-ticketutil/Makefile
index dca4fd29bea1..f5ab689d64a5 100644
--- a/www/py-ticketutil/Makefile
+++ b/www/py-ticketutil/Makefile
@@ -1,5 +1,5 @@
PORTNAME= ticketutil
-PORTVERSION= 1.8.3
+PORTVERSION= 1.8.4
CATEGORIES= www python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/www/py-ticketutil/distinfo b/www/py-ticketutil/distinfo
index 1eff2a57784f..3cdce73f0e0b 100644
--- a/www/py-ticketutil/distinfo
+++ b/www/py-ticketutil/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749813124
-SHA256 (ticketutil-1.8.3.tar.gz) = 0360dbd13659eaa8d5d2e155d3505280a5fea4a3cc0ebd160e68d181debe790a
-SIZE (ticketutil-1.8.3.tar.gz) = 34347
+TIMESTAMP = 1757120878
+SHA256 (ticketutil-1.8.4.tar.gz) = ff2234a7e9f923d2f3a2aaf3e3a3e07b794828d61c6c3e6750e6a089d7a651ae
+SIZE (ticketutil-1.8.4.tar.gz) = 34753
diff --git a/www/py-wagtail-transfer/Makefile b/www/py-wagtail-transfer/Makefile
index fbed14d9138a..930bd53f0062 100644
--- a/www/py-wagtail-transfer/Makefile
+++ b/www/py-wagtail-transfer/Makefile
@@ -1,7 +1,6 @@
PORTNAME= wagtail-transfer
-PORTVERSION= 0.9.4
+PORTVERSION= 0.10
DISTVERSIONPREFIX= v
-PORTREVISION= 1
CATEGORIES= www python
#MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/www/py-wagtail-transfer/distinfo b/www/py-wagtail-transfer/distinfo
index 68e78a79454d..d53b3321d2a2 100644
--- a/www/py-wagtail-transfer/distinfo
+++ b/www/py-wagtail-transfer/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1712084542
-SHA256 (wagtail-wagtail-transfer-v0.9.4_GH0.tar.gz) = d3f400eb10846179c171505d8610ecbf777fe8f5fa388c750e1dac8eea00830e
-SIZE (wagtail-wagtail-transfer-v0.9.4_GH0.tar.gz) = 320021
+TIMESTAMP = 1757120882
+SHA256 (wagtail-wagtail-transfer-v0.10_GH0.tar.gz) = 94ced9677f74ee7c936c94d649d255582a493154a7fac01409e1c9cdb0106179
+SIZE (wagtail-wagtail-transfer-v0.10_GH0.tar.gz) = 321194
diff --git a/www/py-wagtail/Makefile b/www/py-wagtail/Makefile
index e26c2018a975..b89963a4233a 100644
--- a/www/py-wagtail/Makefile
+++ b/www/py-wagtail/Makefile
@@ -1,12 +1,13 @@
PORTNAME= wagtail
-PORTVERSION= 7.1
+PORTVERSION= 7.1.1
CATEGORIES= www python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Django content management system
-WWW= https://wagtail.io/ \
+WWW= https://wagtail.org/ \
+ https://docs.wagtail.org/en/latest/ \
https://github.com/wagtail/wagtail
LICENSE= BSD3CLAUSE
diff --git a/www/py-wagtail/distinfo b/www/py-wagtail/distinfo
index e2f47a4cc15c..41785e126fb0 100644
--- a/www/py-wagtail/distinfo
+++ b/www/py-wagtail/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1755062588
-SHA256 (wagtail-7.1.tar.gz) = e1de2af82b62cbf4d3b77a93c55779bc67ad7b3179b6b4f824ec4f214d570c01
-SIZE (wagtail-7.1.tar.gz) = 6771177
+TIMESTAMP = 1757120880
+SHA256 (wagtail-7.1.1.tar.gz) = 7bdd1e5b0c345437985c01f0a7f60a617e75d788f37c7d839558f4e6a1251af9
+SIZE (wagtail-7.1.1.tar.gz) = 6822343
diff --git a/www/rubygem-actioncable71/Makefile b/www/rubygem-actioncable71/Makefile
index 667e29c902e1..ab4ed447158a 100644
--- a/www/rubygem-actioncable71/Makefile
+++ b/www/rubygem-actioncable71/Makefile
@@ -1,5 +1,5 @@
PORTNAME= actioncable
-PORTVERSION= 7.1.5.1
+PORTVERSION= 7.1.5.2
CATEGORIES= www rubygems
MASTER_SITES= RG
PKGNAMESUFFIX= 71
diff --git a/www/rubygem-actioncable71/distinfo b/www/rubygem-actioncable71/distinfo
index 3d467b025814..86971b2b063c 100644
--- a/www/rubygem-actioncable71/distinfo
+++ b/www/rubygem-actioncable71/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1734888822
-SHA256 (rubygem/actioncable-7.1.5.1.gem) = 764637b5b2d97b94e412d562c177bfd16b0fd769d55c98846362f5263e8aaa0d
-SIZE (rubygem/actioncable-7.1.5.1.gem) = 48128
+TIMESTAMP = 1757121968
+SHA256 (rubygem/actioncable-7.1.5.2.gem) = 79dd467dab2351110fe1fc69e25cee0110bf11f0b9f30165b945b574eebd5e37
+SIZE (rubygem/actioncable-7.1.5.2.gem) = 48128
diff --git a/www/rubygem-actioncable72/Makefile b/www/rubygem-actioncable72/Makefile
index 305706f9209f..86c9c5c4fdd7 100644
--- a/www/rubygem-actioncable72/Makefile
+++ b/www/rubygem-actioncable72/Makefile
@@ -1,5 +1,5 @@
PORTNAME= actioncable
-PORTVERSION= 7.2.2.1
+PORTVERSION= 7.2.2.2
CATEGORIES= www rubygems
MASTER_SITES= RG
PKGNAMESUFFIX= 72
diff --git a/www/rubygem-actioncable72/distinfo b/www/rubygem-actioncable72/distinfo
index 86ba3a5aa826..bcb5e0d23db1 100644
--- a/www/rubygem-actioncable72/distinfo
+++ b/www/rubygem-actioncable72/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1734888848
-SHA256 (rubygem/actioncable-7.2.2.1.gem) = 5b3b885075a80767d63cbf2b586cbf82466a241675b7985233f957abb01bffb4
-SIZE (rubygem/actioncable-7.2.2.1.gem) = 47616
+TIMESTAMP = 1757121994
+SHA256 (rubygem/actioncable-7.2.2.2.gem) = 3d957adc9d1d2ddb5ac8ed8791dc35b273c722f2dca2644f415bd24ba64c7425
+SIZE (rubygem/actioncable-7.2.2.2.gem) = 47616
diff --git a/www/rubygem-actioncable80/Makefile b/www/rubygem-actioncable80/Makefile
index 641490d84541..4f9c1c9c9f73 100644
--- a/www/rubygem-actioncable80/Makefile
+++ b/www/rubygem-actioncable80/Makefile
@@ -1,5 +1,5 @@
PORTNAME= actioncable
-PORTVERSION= 8.0.2
+PORTVERSION= 8.0.2.1
CATEGORIES= www rubygems
MASTER_SITES= RG
PKGNAMESUFFIX= 80
diff --git a/www/rubygem-actioncable80/distinfo b/www/rubygem-actioncable80/distinfo
index ee77066c431a..61d1dab20666 100644
--- a/www/rubygem-actioncable80/distinfo
+++ b/www/rubygem-actioncable80/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1742070796
-SHA256 (rubygem/actioncable-8.0.2.gem) = 7bcce2df62e91a80143592600e16583c273e98aab50ae40a9f6a2604bb3289a0
-SIZE (rubygem/actioncable-8.0.2.gem) = 47104
+TIMESTAMP = 1757122020
+SHA256 (rubygem/actioncable-8.0.2.1.gem) = 6f1cb20db39fba28a93569e8d5dab42b2749d7ddd4baebb5bbecd4217e49d6a2
+SIZE (rubygem/actioncable-8.0.2.1.gem) = 47104
diff --git a/www/rubygem-actionpack71/Makefile b/www/rubygem-actionpack71/Makefile
index 03e593eae62f..e4f6ca0739fd 100644
--- a/www/rubygem-actionpack71/Makefile
+++ b/www/rubygem-actionpack71/Makefile
@@ -1,5 +1,5 @@
PORTNAME= actionpack
-PORTVERSION= 7.1.5.1
+PORTVERSION= 7.1.5.2
CATEGORIES= www rubygems
MASTER_SITES= RG
PKGNAMESUFFIX= 71
diff --git a/www/rubygem-actionpack71/distinfo b/www/rubygem-actionpack71/distinfo
index f78deede4ac7..5e7d4db2e766 100644
--- a/www/rubygem-actionpack71/distinfo
+++ b/www/rubygem-actionpack71/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1734888824
-SHA256 (rubygem/actionpack-7.1.5.1.gem) = 2bc263d9f43f16cc3b3360f59659ab11f140577602f371f1a968e2672b38d718
-SIZE (rubygem/actionpack-7.1.5.1.gem) = 246272
+TIMESTAMP = 1757121970
+SHA256 (rubygem/actionpack-7.1.5.2.gem) = a7bfedc8aaeb260778a358870120321a3146954497be465d534722c8c0d644fd
+SIZE (rubygem/actionpack-7.1.5.2.gem) = 246272
diff --git a/www/rubygem-actionpack72/Makefile b/www/rubygem-actionpack72/Makefile
index f29ad8ea0acc..e714991310f2 100644
--- a/www/rubygem-actionpack72/Makefile
+++ b/www/rubygem-actionpack72/Makefile
@@ -1,5 +1,5 @@
PORTNAME= actionpack
-PORTVERSION= 7.2.2.1
+PORTVERSION= 7.2.2.2
CATEGORIES= www rubygems
MASTER_SITES= RG
PKGNAMESUFFIX= 72
diff --git a/www/rubygem-actionpack72/distinfo b/www/rubygem-actionpack72/distinfo
index 3c4b0855cab7..20861edc517b 100644
--- a/www/rubygem-actionpack72/distinfo
+++ b/www/rubygem-actionpack72/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1734888850
-SHA256 (rubygem/actionpack-7.2.2.1.gem) = 17b2160a7bcbd5a569d06b1ae54a4bb5ccc7ba0815d73ff5768100a79dc1f734
-SIZE (rubygem/actionpack-7.2.2.1.gem) = 243200
+TIMESTAMP = 1757121996
+SHA256 (rubygem/actionpack-7.2.2.2.gem) = ccd2f96ffb378060dd02e86318bca3faae1ecf483603a525fabfd84197c86a6e
+SIZE (rubygem/actionpack-7.2.2.2.gem) = 243200
diff --git a/www/rubygem-actionpack80/Makefile b/www/rubygem-actionpack80/Makefile
index 9ac7aee125ff..c0625048f826 100644
--- a/www/rubygem-actionpack80/Makefile
+++ b/www/rubygem-actionpack80/Makefile
@@ -1,5 +1,5 @@
PORTNAME= actionpack
-PORTVERSION= 8.0.2
+PORTVERSION= 8.0.2.1
CATEGORIES= www rubygems
MASTER_SITES= RG
PKGNAMESUFFIX= 80
diff --git a/www/rubygem-actionpack80/distinfo b/www/rubygem-actionpack80/distinfo
index 2d7fecbe4104..903deee112f5 100644
--- a/www/rubygem-actionpack80/distinfo
+++ b/www/rubygem-actionpack80/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1742070798
-SHA256 (rubygem/actionpack-8.0.2.gem) = 93e703064f3815295ccf820f57acbca719aec836749597da9262781c9b2f4b78
-SIZE (rubygem/actionpack-8.0.2.gem) = 248832
+TIMESTAMP = 1757122022
+SHA256 (rubygem/actionpack-8.0.2.1.gem) = 61e7e11a31dbe5152ca57221788bdca42ef302c4cc53b4c8993d68dce8982b0a
+SIZE (rubygem/actionpack-8.0.2.1.gem) = 248832
diff --git a/www/rubygem-async-http/Makefile b/www/rubygem-async-http/Makefile
index 3ecafed0173a..702ac6fb89e2 100644
--- a/www/rubygem-async-http/Makefile
+++ b/www/rubygem-async-http/Makefile
@@ -1,5 +1,5 @@
PORTNAME= async-http
-PORTVERSION= 0.89.0
+PORTVERSION= 0.91.0
CATEGORIES= www rubygems
MASTER_SITES= RG
@@ -12,7 +12,7 @@ LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/license.md
RUN_DEPENDS= rubygem-async>=2.10.2:devel/rubygem-async \
- rubygem-async-pool>=0.9<1:www/rubygem-async-pool \
+ rubygem-async-pool>=0.11<1:www/rubygem-async-pool \
rubygem-io-endpoint>=0.14<1:devel/rubygem-io-endpoint \
rubygem-io-stream>=0.6<1:devel/rubygem-io-stream \
rubygem-metrics>=0.12<1:devel/rubygem-metrics \
diff --git a/www/rubygem-async-http/distinfo b/www/rubygem-async-http/distinfo
index c15ed41a518f..63722af079d0 100644
--- a/www/rubygem-async-http/distinfo
+++ b/www/rubygem-async-http/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745936428
-SHA256 (rubygem/async-http-0.89.0.gem) = 1a40728cf38ec4c3eff121474bd4f218237ffff177e471ca677b57d7aa436682
-SIZE (rubygem/async-http-0.89.0.gem) = 36864
+TIMESTAMP = 1757121886
+SHA256 (rubygem/async-http-0.91.0.gem) = 6b1326ef328d5c2f21e106b1dfee5146f1cddca9b72b71ba39539bc202dbf55f
+SIZE (rubygem/async-http-0.91.0.gem) = 37376
diff --git a/www/rubygem-ethon/Makefile b/www/rubygem-ethon/Makefile
index 5f677e6da8d3..b5932abf475d 100644
--- a/www/rubygem-ethon/Makefile
+++ b/www/rubygem-ethon/Makefile
@@ -1,5 +1,5 @@
PORTNAME= ethon
-PORTVERSION= 0.16.0
+PORTVERSION= 0.17.0
CATEGORIES= www rubygems
MASTER_SITES= RG
diff --git a/www/rubygem-ethon/distinfo b/www/rubygem-ethon/distinfo
index cfd14bd84689..f88bdd76a796 100644
--- a/www/rubygem-ethon/distinfo
+++ b/www/rubygem-ethon/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1669058423
-SHA256 (rubygem/ethon-0.16.0.gem) = bba0da1cea8ac3e1f5cdd7cb1cb5fc78d7ac562c33736f18f0c3eb2b63053d9e
-SIZE (rubygem/ethon-0.16.0.gem) = 60416
+TIMESTAMP = 1757122078
+SHA256 (rubygem/ethon-0.17.0.gem) = 2a467db7620243af86aaf146aaa5b2cb7228a5646a013d8558cd240f7cf6e3b4
+SIZE (rubygem/ethon-0.17.0.gem) = 39936
diff --git a/www/rubygem-feedjira/Makefile b/www/rubygem-feedjira/Makefile
index f0d3c4170aff..22d324739527 100644
--- a/www/rubygem-feedjira/Makefile
+++ b/www/rubygem-feedjira/Makefile
@@ -1,5 +1,5 @@
PORTNAME= feedjira
-PORTVERSION= 3.2.5
+PORTVERSION= 4.0.0
CATEGORIES= www rubygems
MASTER_SITES= RG
@@ -10,7 +10,8 @@ WWW= https://github.com/feedjira/feedjira
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
-RUN_DEPENDS= rubygem-loofah>=2.3.1<3:textproc/rubygem-loofah \
+RUN_DEPENDS= rubygem-logger>=1.0<2:devel/rubygem-logger \
+ rubygem-loofah>=2.3.1<3:textproc/rubygem-loofah \
rubygem-sax-machine>=1.0<2:textproc/rubygem-sax-machine
USES= gem
diff --git a/www/rubygem-feedjira/distinfo b/www/rubygem-feedjira/distinfo
index 21174d08d9bd..a5eeaf42dca7 100644
--- a/www/rubygem-feedjira/distinfo
+++ b/www/rubygem-feedjira/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745178242
-SHA256 (rubygem/feedjira-3.2.5.gem) = 3e596e866be7a02fc21e7c3ab12e02ddae230e68dc04cad9aecb262c64c539df
-SIZE (rubygem/feedjira-3.2.5.gem) = 415744
+TIMESTAMP = 1757121888
+SHA256 (rubygem/feedjira-4.0.0.gem) = ec036c525e91367afa9cc472a3608f7d813a28b2c7c18f00afb42451b3390dc6
+SIZE (rubygem/feedjira-4.0.0.gem) = 420864
diff --git a/www/rubygem-importmap-rails-rails70/Makefile b/www/rubygem-importmap-rails-rails70/Makefile
index f5e64163932d..b5eeb7a9f681 100644
--- a/www/rubygem-importmap-rails-rails70/Makefile
+++ b/www/rubygem-importmap-rails-rails70/Makefile
@@ -1,5 +1,5 @@
PORTNAME= importmap-rails
-PORTVERSION= 2.2.0
+PORTVERSION= 2.2.2
CATEGORIES= www rubygems
MASTER_SITES= RG
PKGNAMESUFFIX= -rails70
diff --git a/www/rubygem-importmap-rails-rails70/distinfo b/www/rubygem-importmap-rails-rails70/distinfo
index 32ce84f89252..1d82f88590a8 100644
--- a/www/rubygem-importmap-rails-rails70/distinfo
+++ b/www/rubygem-importmap-rails-rails70/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753370268
-SHA256 (rubygem/importmap-rails-2.2.0.gem) = 91bf0067c872dda551999a4fed82b386161d1e21eda04a3fe16ea1e8aba8dd35
-SIZE (rubygem/importmap-rails-2.2.0.gem) = 20480
+TIMESTAMP = 1757121890
+SHA256 (rubygem/importmap-rails-2.2.2.gem) = 729f5b1092f832780829ade1d0b46c7e53d91c556f06da7254da2977e93fe614
+SIZE (rubygem/importmap-rails-2.2.2.gem) = 20992
diff --git a/www/rubygem-importmap-rails-rails71/Makefile b/www/rubygem-importmap-rails-rails71/Makefile
index d4931cb60b91..67c89b94e406 100644
--- a/www/rubygem-importmap-rails-rails71/Makefile
+++ b/www/rubygem-importmap-rails-rails71/Makefile
@@ -1,5 +1,5 @@
PORTNAME= importmap-rails
-PORTVERSION= 2.2.0
+PORTVERSION= 2.2.2
CATEGORIES= www rubygems
MASTER_SITES= RG
PKGNAMESUFFIX= -rails71
diff --git a/www/rubygem-importmap-rails-rails71/distinfo b/www/rubygem-importmap-rails-rails71/distinfo
index 32ce84f89252..1d82f88590a8 100644
--- a/www/rubygem-importmap-rails-rails71/distinfo
+++ b/www/rubygem-importmap-rails-rails71/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753370268
-SHA256 (rubygem/importmap-rails-2.2.0.gem) = 91bf0067c872dda551999a4fed82b386161d1e21eda04a3fe16ea1e8aba8dd35
-SIZE (rubygem/importmap-rails-2.2.0.gem) = 20480
+TIMESTAMP = 1757121890
+SHA256 (rubygem/importmap-rails-2.2.2.gem) = 729f5b1092f832780829ade1d0b46c7e53d91c556f06da7254da2977e93fe614
+SIZE (rubygem/importmap-rails-2.2.2.gem) = 20992
diff --git a/www/rubygem-importmap-rails-rails72/Makefile b/www/rubygem-importmap-rails-rails72/Makefile
index 5d285e120a5e..278e874c68dc 100644
--- a/www/rubygem-importmap-rails-rails72/Makefile
+++ b/www/rubygem-importmap-rails-rails72/Makefile
@@ -1,5 +1,5 @@
PORTNAME= importmap-rails
-PORTVERSION= 2.2.0
+PORTVERSION= 2.2.2
CATEGORIES= www rubygems
MASTER_SITES= RG
PKGNAMESUFFIX= -rails72
diff --git a/www/rubygem-importmap-rails-rails72/distinfo b/www/rubygem-importmap-rails-rails72/distinfo
index 32ce84f89252..1d82f88590a8 100644
--- a/www/rubygem-importmap-rails-rails72/distinfo
+++ b/www/rubygem-importmap-rails-rails72/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753370268
-SHA256 (rubygem/importmap-rails-2.2.0.gem) = 91bf0067c872dda551999a4fed82b386161d1e21eda04a3fe16ea1e8aba8dd35
-SIZE (rubygem/importmap-rails-2.2.0.gem) = 20480
+TIMESTAMP = 1757121890
+SHA256 (rubygem/importmap-rails-2.2.2.gem) = 729f5b1092f832780829ade1d0b46c7e53d91c556f06da7254da2977e93fe614
+SIZE (rubygem/importmap-rails-2.2.2.gem) = 20992
diff --git a/www/rubygem-importmap-rails/Makefile b/www/rubygem-importmap-rails/Makefile
index 476536a535d5..15a3001e3fc5 100644
--- a/www/rubygem-importmap-rails/Makefile
+++ b/www/rubygem-importmap-rails/Makefile
@@ -1,5 +1,5 @@
PORTNAME= importmap-rails
-PORTVERSION= 2.2.0
+PORTVERSION= 2.2.2
CATEGORIES= www rubygems
MASTER_SITES= RG
diff --git a/www/rubygem-importmap-rails/distinfo b/www/rubygem-importmap-rails/distinfo
index 32ce84f89252..1d82f88590a8 100644
--- a/www/rubygem-importmap-rails/distinfo
+++ b/www/rubygem-importmap-rails/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753370268
-SHA256 (rubygem/importmap-rails-2.2.0.gem) = 91bf0067c872dda551999a4fed82b386161d1e21eda04a3fe16ea1e8aba8dd35
-SIZE (rubygem/importmap-rails-2.2.0.gem) = 20480
+TIMESTAMP = 1757121890
+SHA256 (rubygem/importmap-rails-2.2.2.gem) = 729f5b1092f832780829ade1d0b46c7e53d91c556f06da7254da2977e93fe614
+SIZE (rubygem/importmap-rails-2.2.2.gem) = 20992
diff --git a/www/rubygem-json-jwt/Makefile b/www/rubygem-json-jwt/Makefile
index 0b991ce22ffc..57064f8b55e5 100644
--- a/www/rubygem-json-jwt/Makefile
+++ b/www/rubygem-json-jwt/Makefile
@@ -1,5 +1,5 @@
PORTNAME= json-jwt
-PORTVERSION= 1.16.7
+PORTVERSION= 1.17.0
CATEGORIES= www devel rubygems
MASTER_SITES= RG
diff --git a/www/rubygem-json-jwt/distinfo b/www/rubygem-json-jwt/distinfo
index d6f32e729117..0b3e641d75bd 100644
--- a/www/rubygem-json-jwt/distinfo
+++ b/www/rubygem-json-jwt/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1729594532
-SHA256 (rubygem/json-jwt-1.16.7.gem) = ccabff4c6d1a14276b23178e8bebe513ef236399b72a0b886d7ed94800d172a5
-SIZE (rubygem/json-jwt-1.16.7.gem) = 14336
+TIMESTAMP = 1757121892
+SHA256 (rubygem/json-jwt-1.17.0.gem) = 6ff99026b4c54281a9431179f76ceb81faa14772d710ef6169785199caadc4cc
+SIZE (rubygem/json-jwt-1.17.0.gem) = 14848
diff --git a/www/rubygem-jwt29/Makefile b/www/rubygem-jwt29/Makefile
deleted file mode 100644
index a7c90604d343..000000000000
--- a/www/rubygem-jwt29/Makefile
+++ /dev/null
@@ -1,22 +0,0 @@
-PORTNAME= jwt
-PORTVERSION= 2.9.3
-CATEGORIES= www devel rubygems
-MASTER_SITES= RG
-PKGNAMESUFFIX= 29
-
-MAINTAINER= sunpoet@FreeBSD.org
-COMMENT= JSON Web Token implementation in Ruby
-WWW= https://github.com/jwt/ruby-jwt
-
-LICENSE= MIT
-LICENSE_FILE= ${WRKSRC}/LICENSE
-
-RUN_DEPENDS= rubygem-base64>=0:converters/rubygem-base64
-
-USES= gem
-
-NO_ARCH= yes
-
-PORTSCOUT= limit:^2\.9\.
-
-.include <bsd.port.mk>
diff --git a/www/rubygem-jwt29/distinfo b/www/rubygem-jwt29/distinfo
deleted file mode 100644
index e92a60a5802e..000000000000
--- a/www/rubygem-jwt29/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1728632746
-SHA256 (rubygem/jwt-2.9.3.gem) = 55fd07ccdd64c622d36859748f2290fb9c119ce30b482867504e9f12654d6a65
-SIZE (rubygem/jwt-2.9.3.gem) = 49664
diff --git a/www/rubygem-jwt29/pkg-descr b/www/rubygem-jwt29/pkg-descr
deleted file mode 100644
index 37d450887056..000000000000
--- a/www/rubygem-jwt29/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-JWT is a Ruby implementation of JSON Web Token draft 06 [1].
-
-[1] http://self-issued.info/docs/draft-jones-json-web-token-06.html
diff --git a/www/rubygem-protocol-http/Makefile b/www/rubygem-protocol-http/Makefile
index e7c1f7d25de1..df6db674e70f 100644
--- a/www/rubygem-protocol-http/Makefile
+++ b/www/rubygem-protocol-http/Makefile
@@ -1,5 +1,5 @@
PORTNAME= protocol-http
-PORTVERSION= 0.51.0
+PORTVERSION= 0.53.0
CATEGORIES= www rubygems
MASTER_SITES= RG
diff --git a/www/rubygem-protocol-http/distinfo b/www/rubygem-protocol-http/distinfo
index 209d808da935..466715491cec 100644
--- a/www/rubygem-protocol-http/distinfo
+++ b/www/rubygem-protocol-http/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1751622405
-SHA256 (rubygem/protocol-http-0.51.0.gem) = da1c48c67b6f5bb3477f2475a56665f103ae13a89b77e20c62cc52c28e41ca21
-SIZE (rubygem/protocol-http-0.51.0.gem) = 44544
+TIMESTAMP = 1757121894
+SHA256 (rubygem/protocol-http-0.53.0.gem) = 5f0259699d8f3fe8b04da385852eea9df16b3e911b83a8c3c655fef20a77abe7
+SIZE (rubygem/protocol-http-0.53.0.gem) = 55808
diff --git a/www/rubygem-protocol-http1/Makefile b/www/rubygem-protocol-http1/Makefile
index a4ef690aa9ef..a705c23ab65f 100644
--- a/www/rubygem-protocol-http1/Makefile
+++ b/www/rubygem-protocol-http1/Makefile
@@ -1,5 +1,5 @@
PORTNAME= protocol-http1
-PORTVERSION= 0.34.1
+PORTVERSION= 0.35.0
CATEGORIES= www rubygems
MASTER_SITES= RG
diff --git a/www/rubygem-protocol-http1/distinfo b/www/rubygem-protocol-http1/distinfo
index 5b9b683b0c7c..03f4e5ba8237 100644
--- a/www/rubygem-protocol-http1/distinfo
+++ b/www/rubygem-protocol-http1/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1752566750
-SHA256 (rubygem/protocol-http1-0.34.1.gem) = 146532623e506f3cbe814a69411ca45477c29249dc92c945249ca3222a02eb88
-SIZE (rubygem/protocol-http1-0.34.1.gem) = 21504
+TIMESTAMP = 1757121896
+SHA256 (rubygem/protocol-http1-0.35.0.gem) = 26236cb8e8a956d1b78075c6b824f2eed9ecba7faf7f0e1872c70ef8f90412e8
+SIZE (rubygem/protocol-http1-0.35.0.gem) = 25088
diff --git a/www/rubygem-protocol-rack/Makefile b/www/rubygem-protocol-rack/Makefile
index e53955d5770a..0550e0a2bcc8 100644
--- a/www/rubygem-protocol-rack/Makefile
+++ b/www/rubygem-protocol-rack/Makefile
@@ -1,5 +1,5 @@
PORTNAME= protocol-rack
-PORTVERSION= 0.15.0
+PORTVERSION= 0.16.0
CATEGORIES= www rubygems
MASTER_SITES= RG
diff --git a/www/rubygem-protocol-rack/distinfo b/www/rubygem-protocol-rack/distinfo
index 1e155d8d193d..5cbcec5a63b1 100644
--- a/www/rubygem-protocol-rack/distinfo
+++ b/www/rubygem-protocol-rack/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1751622407
-SHA256 (rubygem/protocol-rack-0.15.0.gem) = 580a6d6a1dab133a369750caedcbfc1b7b41528a2bbec9352016404065a3da9a
-SIZE (rubygem/protocol-rack-0.15.0.gem) = 21504
+TIMESTAMP = 1757121898
+SHA256 (rubygem/protocol-rack-0.16.0.gem) = 773e8d40dc1f01f81a0f44d5352727561c8f21b20d6e015fdc275aa944333bbe
+SIZE (rubygem/protocol-rack-0.16.0.gem) = 21504
diff --git a/www/rubygem-rackup21/Makefile b/www/rubygem-rackup21/Makefile
index fdc874d74d8b..d3633fd1b24d 100644
--- a/www/rubygem-rackup21/Makefile
+++ b/www/rubygem-rackup21/Makefile
@@ -11,6 +11,9 @@ WWW= https://github.com/rack/rackup
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/license.md
+DEPRECATED= No consumers in ports tree
+EXPIRATION_DATE= 2025-09-30
+
RUN_DEPENDS= rubygem-rack>=3,3:www/rubygem-rack \
rubygem-webrick>=1.8<2:www/rubygem-webrick
diff --git a/www/rubygem-rails71/Makefile b/www/rubygem-rails71/Makefile
index 16f4aa82ef8d..a41448790473 100644
--- a/www/rubygem-rails71/Makefile
+++ b/www/rubygem-rails71/Makefile
@@ -1,5 +1,5 @@
PORTNAME= rails
-PORTVERSION= 7.1.5.1
+PORTVERSION= 7.1.5.2
CATEGORIES= www rubygems
MASTER_SITES= RG
PKGNAMESUFFIX= 71
diff --git a/www/rubygem-rails71/distinfo b/www/rubygem-rails71/distinfo
index 1ca3ce97bc6c..cfd55ec1efbc 100644
--- a/www/rubygem-rails71/distinfo
+++ b/www/rubygem-rails71/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1734888826
-SHA256 (rubygem/rails-7.1.5.1.gem) = 05aea2ed7b6392b41ce0fc11455de118455025a431b6ea334a7ac2b101608804
-SIZE (rubygem/rails-7.1.5.1.gem) = 7168
+TIMESTAMP = 1757121972
+SHA256 (rubygem/rails-7.1.5.2.gem) = a292087202c5babf4f4c39a8c37afda732117c481c619986ae1559446e927546
+SIZE (rubygem/rails-7.1.5.2.gem) = 7168
diff --git a/www/rubygem-rails72/Makefile b/www/rubygem-rails72/Makefile
index 59d47f68a79d..d9e787bcd902 100644
--- a/www/rubygem-rails72/Makefile
+++ b/www/rubygem-rails72/Makefile
@@ -1,6 +1,5 @@
PORTNAME= rails
-PORTVERSION= 7.2.2.1
-PORTREVISION= 1
+PORTVERSION= 7.2.2.2
CATEGORIES= www rubygems
MASTER_SITES= RG
PKGNAMESUFFIX= 72
diff --git a/www/rubygem-rails72/distinfo b/www/rubygem-rails72/distinfo
index a04eb8e28301..eb96f6c6b3cf 100644
--- a/www/rubygem-rails72/distinfo
+++ b/www/rubygem-rails72/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1734888852
-SHA256 (rubygem/rails-7.2.2.1.gem) = aedb1604b40f4e43b5e8066e5a1aa34dae02c33aa9669b21fd4497d0f8c9bb40
-SIZE (rubygem/rails-7.2.2.1.gem) = 7168
+TIMESTAMP = 1757121998
+SHA256 (rubygem/rails-7.2.2.2.gem) = f38ff86c5e6905e5d30a762575f92ddad5b60346f5acfc282b0e22dbb36eca97
+SIZE (rubygem/rails-7.2.2.2.gem) = 7168
diff --git a/www/rubygem-rails80/Makefile b/www/rubygem-rails80/Makefile
index 15183903014d..e6e996035d35 100644
--- a/www/rubygem-rails80/Makefile
+++ b/www/rubygem-rails80/Makefile
@@ -1,5 +1,5 @@
PORTNAME= rails
-PORTVERSION= 8.0.2
+PORTVERSION= 8.0.2.1
CATEGORIES= www rubygems
MASTER_SITES= RG
PKGNAMESUFFIX= 80
diff --git a/www/rubygem-rails80/distinfo b/www/rubygem-rails80/distinfo
index c76586331e84..3f740e029e05 100644
--- a/www/rubygem-rails80/distinfo
+++ b/www/rubygem-rails80/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1742070800
-SHA256 (rubygem/rails-8.0.2.gem) = fdfaa5a83ec0388e02864e88d515959caedc88053b5f701c4deb1652d8f164c6
-SIZE (rubygem/rails-8.0.2.gem) = 7168
+TIMESTAMP = 1757122024
+SHA256 (rubygem/rails-8.0.2.1.gem) = 13ab95615569e74e364384b346b1d83e4795dbde83d9edf584e8768e8049b3ac
+SIZE (rubygem/rails-8.0.2.1.gem) = 7168
diff --git a/www/rubygem-railties71/Makefile b/www/rubygem-railties71/Makefile
index 2ab8072fed5e..8e6e7a6e1a44 100644
--- a/www/rubygem-railties71/Makefile
+++ b/www/rubygem-railties71/Makefile
@@ -1,5 +1,5 @@
PORTNAME= railties
-PORTVERSION= 7.1.5.1
+PORTVERSION= 7.1.5.2
CATEGORIES= www rubygems
MASTER_SITES= RG
PKGNAMESUFFIX= 71
diff --git a/www/rubygem-railties71/distinfo b/www/rubygem-railties71/distinfo
index 0650bb7c3d47..bd79803e0c27 100644
--- a/www/rubygem-railties71/distinfo
+++ b/www/rubygem-railties71/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1734888828
-SHA256 (rubygem/railties-7.1.5.1.gem) = 0be15562e2ded4efdc1b6c30f884b6d838c9ba49573dde042334b752b043e2fb
-SIZE (rubygem/railties-7.1.5.1.gem) = 182272
+TIMESTAMP = 1757121974
+SHA256 (rubygem/railties-7.1.5.2.gem) = af0ac89f0bfbb957c9fd12cc5a5561248b95b8df938758bfb553d6e916a9d621
+SIZE (rubygem/railties-7.1.5.2.gem) = 182272
diff --git a/www/rubygem-railties72/Makefile b/www/rubygem-railties72/Makefile
index f3a84cdd8a97..5f05bbf31363 100644
--- a/www/rubygem-railties72/Makefile
+++ b/www/rubygem-railties72/Makefile
@@ -1,5 +1,5 @@
PORTNAME= railties
-PORTVERSION= 7.2.2.1
+PORTVERSION= 7.2.2.2
CATEGORIES= www rubygems
MASTER_SITES= RG
PKGNAMESUFFIX= 72
diff --git a/www/rubygem-railties72/distinfo b/www/rubygem-railties72/distinfo
index e9d8ec7f7fa2..2955d6ce4008 100644
--- a/www/rubygem-railties72/distinfo
+++ b/www/rubygem-railties72/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1734888854
-SHA256 (rubygem/railties-7.2.2.1.gem) = e3f11bf116dd6d0d874522843ccc70ec0f89fbfed3e9c2ee48a4778cd042fe1f
-SIZE (rubygem/railties-7.2.2.1.gem) = 182784
+TIMESTAMP = 1757122000
+SHA256 (rubygem/railties-7.2.2.2.gem) = 457506d29b7be2c5644b5bd4740edaf42bcefa52b50f9bed519a9b10ec9069e0
+SIZE (rubygem/railties-7.2.2.2.gem) = 182784
diff --git a/www/rubygem-railties80/Makefile b/www/rubygem-railties80/Makefile
index c7302827d2d4..95e9b3184ed8 100644
--- a/www/rubygem-railties80/Makefile
+++ b/www/rubygem-railties80/Makefile
@@ -1,5 +1,5 @@
PORTNAME= railties
-PORTVERSION= 8.0.2
+PORTVERSION= 8.0.2.1
CATEGORIES= www rubygems
MASTER_SITES= RG
PKGNAMESUFFIX= 80
diff --git a/www/rubygem-railties80/distinfo b/www/rubygem-railties80/distinfo
index 9d51f9a225e6..1e62091bd447 100644
--- a/www/rubygem-railties80/distinfo
+++ b/www/rubygem-railties80/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1742070802
-SHA256 (rubygem/railties-8.0.2.gem) = 0d7c3f40c49ba74980f1bac1d4bb153a9331c5ee8a9631d89c7bf79db82e5cf9
-SIZE (rubygem/railties-8.0.2.gem) = 197632
+TIMESTAMP = 1757122026
+SHA256 (rubygem/railties-8.0.2.1.gem) = 54e40e1771fc2878f572d5a4e076cddb057ba8d4d471f8b7d9bfc61bc1301d4c
+SIZE (rubygem/railties-8.0.2.1.gem) = 197632
diff --git a/www/rubygem-roda/Makefile b/www/rubygem-roda/Makefile
index 135a4034ae7f..4cc99c6825ce 100644
--- a/www/rubygem-roda/Makefile
+++ b/www/rubygem-roda/Makefile
@@ -1,5 +1,5 @@
PORTNAME= roda
-PORTVERSION= 3.94.0
+PORTVERSION= 3.95.0
CATEGORIES= www rubygems
MASTER_SITES= RG
diff --git a/www/rubygem-roda/distinfo b/www/rubygem-roda/distinfo
index 7cb90035c081..09bb87bac5ce 100644
--- a/www/rubygem-roda/distinfo
+++ b/www/rubygem-roda/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1752566802
-SHA256 (rubygem/roda-3.94.0.gem) = 161e13e6060cb6fdab05ee29e04d9e71cfbfa687edbb57d8e2da8f1748551fff
-SIZE (rubygem/roda-3.94.0.gem) = 190464
+TIMESTAMP = 1757122080
+SHA256 (rubygem/roda-3.95.0.gem) = 61fbc5f00f234f1b92c3eae7f4195c1310e1c70cb61dcebfe559201b554140d8
+SIZE (rubygem/roda-3.95.0.gem) = 191488
diff --git a/www/rubygem-ruby-openai/Makefile b/www/rubygem-ruby-openai/Makefile
index 3612ccd080e0..695fa45c882d 100644
--- a/www/rubygem-ruby-openai/Makefile
+++ b/www/rubygem-ruby-openai/Makefile
@@ -1,5 +1,5 @@
PORTNAME= ruby-openai
-PORTVERSION= 8.1.0
+PORTVERSION= 8.2.0
CATEGORIES= www rubygems
MASTER_SITES= RG
diff --git a/www/rubygem-ruby-openai/distinfo b/www/rubygem-ruby-openai/distinfo
index 6b9344278f51..58d560ab8fc1 100644
--- a/www/rubygem-ruby-openai/distinfo
+++ b/www/rubygem-ruby-openai/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744289360
-SHA256 (rubygem/ruby-openai-8.1.0.gem) = 6f69e7f501b3b039fe21807286230dfd51a91143e160ffb45464af30a20a5e14
-SIZE (rubygem/ruby-openai-8.1.0.gem) = 39424
+TIMESTAMP = 1757121900
+SHA256 (rubygem/ruby-openai-8.2.0.gem) = deca02340619b31e30e7e11f4ddbb44efc5fc1bb9c0f07a32e7391649ba6aa95
+SIZE (rubygem/ruby-openai-8.2.0.gem) = 41472
diff --git a/www/rubygem-selenium-webdriver/Makefile b/www/rubygem-selenium-webdriver/Makefile
index 0021bf929eee..a93282325682 100644
--- a/www/rubygem-selenium-webdriver/Makefile
+++ b/www/rubygem-selenium-webdriver/Makefile
@@ -1,5 +1,5 @@
PORTNAME= selenium-webdriver
-PORTVERSION= 4.34.0
+PORTVERSION= 4.35.0
CATEGORIES= www rubygems
MASTER_SITES= RG
@@ -14,7 +14,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
RUN_DEPENDS= rubygem-base64>=0.2<1:converters/rubygem-base64 \
rubygem-logger>=1.4<2:devel/rubygem-logger \
rubygem-rexml>=3.2.5<4:textproc/rubygem-rexml \
- rubygem-rubyzip>=1.2.2<3.0:archivers/rubygem-rubyzip \
+ rubygem-rubyzip>=1.2.2<4.0:archivers/rubygem-rubyzip \
rubygem-websocket>=1.0<2:www/rubygem-websocket
USES= gem
diff --git a/www/rubygem-selenium-webdriver/distinfo b/www/rubygem-selenium-webdriver/distinfo
index 83e4c7782c13..8cd1fd7f828d 100644
--- a/www/rubygem-selenium-webdriver/distinfo
+++ b/www/rubygem-selenium-webdriver/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1751375127
-SHA256 (rubygem/selenium-webdriver-4.34.0.gem) = ec7bb718cbe66fe2b247d8ca5e6ba26caed0976d76579d7cb2fadd8dae8b271e
-SIZE (rubygem/selenium-webdriver-4.34.0.gem) = 8504832
+TIMESTAMP = 1757121902
+SHA256 (rubygem/selenium-webdriver-4.35.0.gem) = 6fc920cec4b9e6263afeb4941289d8deb0853acbc49e0d6f7de91c86986d359b
+SIZE (rubygem/selenium-webdriver-4.35.0.gem) = 8684032
diff --git a/www/rubygem-thruster/Makefile b/www/rubygem-thruster/Makefile
index 971076653eb6..b674589cd401 100644
--- a/www/rubygem-thruster/Makefile
+++ b/www/rubygem-thruster/Makefile
@@ -1,5 +1,5 @@
PORTNAME= thruster
-PORTVERSION= 0.1.14
+PORTVERSION= 0.1.15
CATEGORIES= www rubygems
MASTER_SITES= RG
diff --git a/www/rubygem-thruster/distinfo b/www/rubygem-thruster/distinfo
index 7c8c86bc2903..99d4c8aee332 100644
--- a/www/rubygem-thruster/distinfo
+++ b/www/rubygem-thruster/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750954462
-SHA256 (rubygem/thruster-0.1.14.gem) = 3457167768ef1ad5e5872859a91ed44cedad226a4265f9bd281aad0aafe99074
-SIZE (rubygem/thruster-0.1.14.gem) = 7680
+TIMESTAMP = 1757121904
+SHA256 (rubygem/thruster-0.1.15.gem) = fe3396aa7158c32f499d8b7df07aefc0070050666a171788aec412705b438eab
+SIZE (rubygem/thruster-0.1.15.gem) = 7168
diff --git a/www/smarty/Makefile b/www/smarty/Makefile
index a075c25f8203..5b65c5a7463e 100644
--- a/www/smarty/Makefile
+++ b/www/smarty/Makefile
@@ -1,5 +1,5 @@
PORTNAME= smarty
-PORTVERSION= 5.5.1
+PORTVERSION= 5.5.2
DISTVERSIONPREFIX= v
CATEGORIES= www
PKGNAMESUFFIX= ${PHP_PKGNAMESUFFIX}
diff --git a/www/smarty/distinfo b/www/smarty/distinfo
index abd070eff283..a56315679700 100644
--- a/www/smarty/distinfo
+++ b/www/smarty/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1748495713
-SHA256 (smarty-php-smarty-v5.5.1_GH0.tar.gz) = e6779f37d16c3b8c981af5d4cfd318f7b11a80522ea9dc1040bb65d28260c9ff
-SIZE (smarty-php-smarty-v5.5.1_GH0.tar.gz) = 333115
+TIMESTAMP = 1757120554
+SHA256 (smarty-php-smarty-v5.5.2_GH0.tar.gz) = 18ab510562a03f6e74e16f16bb14952827eb29676cf0bb751a996957aaad949b
+SIZE (smarty-php-smarty-v5.5.2_GH0.tar.gz) = 336484
diff --git a/www/smarty4/Makefile b/www/smarty4/Makefile
index 5afebafb0b97..a25da0b788fe 100644
--- a/www/smarty4/Makefile
+++ b/www/smarty4/Makefile
@@ -1,5 +1,5 @@
PORTNAME= smarty
-PORTVERSION= 4.5.5
+PORTVERSION= 4.5.6
DISTVERSIONPREFIX= v
CATEGORIES= www
PKGNAMESUFFIX= 4${PHP_PKGNAMESUFFIX}
diff --git a/www/smarty4/distinfo b/www/smarty4/distinfo
index de22c714c92b..bddc0bfc56a5 100644
--- a/www/smarty4/distinfo
+++ b/www/smarty4/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1732675342
-SHA256 (smarty-php-smarty-v4.5.5_GH0.tar.gz) = cd76029714e03d136fa2c4d98a4e43b919d3bded83c6922bdc38187ed4444450
-SIZE (smarty-php-smarty-v4.5.5_GH0.tar.gz) = 363353
+TIMESTAMP = 1757120556
+SHA256 (smarty-php-smarty-v4.5.6_GH0.tar.gz) = f617b86983b3c7115222c44d63d874630f9d4b4bd88cf1ef603b3ab138c67079
+SIZE (smarty-php-smarty-v4.5.6_GH0.tar.gz) = 364180
diff --git a/www/tdiary/Makefile b/www/tdiary/Makefile
index 727ff2002b39..d9cfc64731f8 100644
--- a/www/tdiary/Makefile
+++ b/www/tdiary/Makefile
@@ -1,6 +1,5 @@
PORTNAME= tdiary
-DISTVERSION= 5.3.0
-PORTREVISION= 2
+DISTVERSION= 5.4.0
CATEGORIES?= www ruby
MASTER_SITES= https://github.com/tdiary/tdiary-core/releases/download/v${PORTVERSION}/
DISTNAME= ${PORTNAME}-full-v${PORTVERSION}
@@ -12,16 +11,17 @@ WWW= https://www.tdiary.org/
LICENSE= GPLv2+
LICENSE_FILE= ${WRKSRC}/LICENSE
-RUN_DEPENDS= rubygem-base64>0:converters/rubygem-base64 \
+RUN_DEPENDS= rubygem-base64>=0.3.0:converters/rubygem-base64 \
rubygem-bundler>=2.0.2:sysutils/rubygem-bundler \
rubygem-emot>=0.0.4:textproc/rubygem-emot \
- rubygem-fastimage>=2.2.6:graphics/rubygem-fastimage \
+ rubygem-fastimage>=2.4.0:graphics/rubygem-fastimage \
rubygem-hikidoc>=0.1.0:textproc/rubygem-hikidoc \
- rubygem-mail>=2.7.1:mail/rubygem-mail \
- rubygem-net-smtp>=0.3.1:mail/rubygem-net-smtp \
- rubygem-rack>=3.0.1,3:www/rubygem-rack \
- rubygem-rackup21>=0.2.3:www/rubygem-rackup21 \
- rubygem-rake>=13.0.6:devel/rubygem-rake
+ rubygem-mail>=2.8.1:mail/rubygem-mail \
+ rubygem-net-smtp>=0.5.1:mail/rubygem-net-smtp \
+ rubygem-rack-session>=2.1.1:www/rubygem-rack-session \
+ rubygem-rack>=3.1.16,3:www/rubygem-rack \
+ rubygem-rackup>=2.2.1:www/rubygem-rackup \
+ rubygem-rake>=13.3.0:devel/rubygem-rake
USES= cpe ruby shebangfix
diff --git a/www/tdiary/distinfo b/www/tdiary/distinfo
index d17ecdc0a40c..4153ab9d0518 100644
--- a/www/tdiary/distinfo
+++ b/www/tdiary/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1709192402
-SHA256 (tdiary-full-v5.3.0.tar.gz) = a487ac5ed24c83a126d17eeca5a2b511155045f4bac491fa72f70629f56b4518
-SIZE (tdiary-full-v5.3.0.tar.gz) = 9423063
+TIMESTAMP = 1757313889
+SHA256 (tdiary-full-v5.4.0.tar.gz) = 995bf82611c8b2402a079179e602ca150ce595ca550ec9ea765914d89315b611
+SIZE (tdiary-full-v5.4.0.tar.gz) = 9136172
diff --git a/www/tdiary/files/patch-Gemfile b/www/tdiary/files/patch-Gemfile
index a360a76e13fb..c284435d649b 100644
--- a/www/tdiary/files/patch-Gemfile
+++ b/www/tdiary/files/patch-Gemfile
@@ -1,10 +1,9 @@
---- Gemfile.orig 2024-02-29 06:16:41 UTC
+--- Gemfile.orig 2025-06-13 08:42:45 UTC
+++ Gemfile
-@@ -7,34 +7,4 @@ gem 'rake'
- gem 'emot'
+@@ -9,28 +9,6 @@ gem 'rake'
gem 'mail'
gem 'rake'
--
+
-group :development do
- gem 'pit', require: false
- gem 'racksh', require: false
@@ -21,18 +20,12 @@
- gem 'launchy'
- gem 'sequel'
- gem 'sqlite3'
-- gem 'jasmine', '< 3'
- gem 'simplecov', require: false
-- gem 'coveralls', '~> 0.8', require: false
- gem "rexml"
- gem "webrick"
- end
-end
-
--# https://github.com/redmine/redmine/blob/master/Gemfile#L89
--local_gemfile = File.join(File.dirname(__FILE__), "Gemfile.local")
--if File.exist?(local_gemfile)
-- puts "Loading Gemfile.local ..." if $DEBUG # `ruby -d` or `bundle -v`
-- instance_eval File.read(local_gemfile)
--end
-+gem 'base64'
+ # https://github.com/redmine/redmine/blob/master/Gemfile#L89
+ local_gemfile = File.join(File.dirname(__FILE__), "Gemfile.local")
+ if File.exist?(local_gemfile)
diff --git a/www/tdiary/pkg-plist b/www/tdiary/pkg-plist
index efebf46116e5..b45eccf94752 100644
--- a/www/tdiary/pkg-plist
+++ b/www/tdiary/pkg-plist
@@ -27,6 +27,7 @@ bin/%%TDIARY_SCRIPT%%
%%WWWDIR%%/js/preview.js
%%WWWDIR%%/lib/aws/pa_api.rb
%%WWWDIR%%/lib/aws/sig_v4.rb
+%%WWWDIR%%/lib/rack/server.rb
%%WWWDIR%%/lib/tdiary.rb
%%WWWDIR%%/lib/tdiary/admin.rb
%%WWWDIR%%/lib/tdiary/application.rb
@@ -95,7 +96,6 @@ bin/%%TDIARY_SCRIPT%%
%%WWWDIR%%/lib/tdiary/tasks/db.rake
%%WWWDIR%%/lib/tdiary/tasks/doc.rake
%%WWWDIR%%/lib/tdiary/tasks/heroku.rake
-%%WWWDIR%%/lib/tdiary/tasks/jasmine.rake
%%WWWDIR%%/lib/tdiary/tasks/mongodb.rake
%%WWWDIR%%/lib/tdiary/tasks/rdoc.rake
%%WWWDIR%%/lib/tdiary/tasks/release.rake
@@ -246,6 +246,7 @@ bin/%%TDIARY_SCRIPT%%
%%WWWDIR%%/misc/plugin/xmlrpc/README
%%WWWDIR%%/misc/plugin/xmlrpc/xmlrpc.rb
%%WWWDIR%%/misc/templates/Gemfile.local.erb
+%%WWWDIR%%/package-lock.json
%%WWWDIR%%/package.json
%%WWWDIR%%/tdiary.conf.beginner
%%WWWDIR%%/tdiary.conf.sample
diff --git a/www/tinymce/Makefile b/www/tinymce/Makefile
index f30e75080e6e..1f84591967b8 100644
--- a/www/tinymce/Makefile
+++ b/www/tinymce/Makefile
@@ -1,5 +1,5 @@
PORTNAME= tinymce
-PORTVERSION= 8.0.1
+PORTVERSION= 8.0.2
CATEGORIES= www
MASTER_SITES= http://download.tiny.cloud/tinymce/community/ \
LOCAL/sunpoet
diff --git a/www/tinymce/distinfo b/www/tinymce/distinfo
index 0d0f6d1173a8..bdbf220f1ce3 100644
--- a/www/tinymce/distinfo
+++ b/www/tinymce/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753796024
-SHA256 (tinymce_8.0.1.zip) = e41ca96752bd7c6f757df28fd65e0dfaec5639b6e0b42e41a34c6c57e823d4e6
-SIZE (tinymce_8.0.1.zip) = 1070803
+TIMESTAMP = 1757120558
+SHA256 (tinymce_8.0.2.zip) = 402295c55ef8e0b625e16102abd5a255f00226f994c68f6ae5c44bc1fe2f9393
+SIZE (tinymce_8.0.2.zip) = 1071585
diff --git a/www/ungoogled-chromium/Makefile b/www/ungoogled-chromium/Makefile
index c0d58a5566d7..a2a4318f0ea0 100644
--- a/www/ungoogled-chromium/Makefile
+++ b/www/ungoogled-chromium/Makefile
@@ -1,6 +1,5 @@
PORTNAME= ungoogled-chromium
-PORTVERSION= 137.0.7151.103
-PORTREVISION= 5
+PORTVERSION= 140.0.7339.80
PULSEMV= 16
PULSEV= ${PULSEMV}.1
UGVERSION= ${DISTVERSION}-1
@@ -140,7 +139,6 @@ GN_ARGS+= build_with_tflite_lib=false \
enable_backup_ref_ptr_support=false \
enable_hangout_services_extension=false \
enable_mdns=false \
- enable_nacl=false \
enable_reading_list=false \
enable_remoting=false \
enable_reporting=false \
diff --git a/www/ungoogled-chromium/distinfo b/www/ungoogled-chromium/distinfo
index 654cae1eeaa9..3945285442e4 100644
--- a/www/ungoogled-chromium/distinfo
+++ b/www/ungoogled-chromium/distinfo
@@ -1,9 +1,9 @@
-TIMESTAMP = 1750145170
-SHA256 (chromium-137.0.7151.103.tar.xz) = 31083a39c661942a3617e272787a3927f9b7eeaf2a4e2de1ac3affc8a7f05ef3
-SIZE (chromium-137.0.7151.103.tar.xz) = 7262299176
+TIMESTAMP = 1757511156
+SHA256 (chromium-140.0.7339.80.tar.xz) = 2a58c3d8b46bb9bbce5cf47d6582545b5116bc0746979d526ad4cd0b924b98c0
+SIZE (chromium-140.0.7339.80.tar.xz) = 7411053124
SHA256 (pulseaudio-16.1.tar.gz) = 027266c62f2a84422ac45fa721a649508f0f1628fb1fd9242315ac54ce2d7c92
SIZE (pulseaudio-16.1.tar.gz) = 2763111
-SHA256 (chromium-137.0.7151.103-testdata.tar.xz) = e0c77df2a530acfe30eda4da5c908054bec5cf2592e6bb898283dc130a1b8aac
-SIZE (chromium-137.0.7151.103-testdata.tar.xz) = 656736324
-SHA256 (ungoogled-software-ungoogled-chromium-137.0.7151.103-137.0.7151.103-1_GH0.tar.gz) = e5bba1205daee5e1c7a6ff9714b58d88b2257126deef514b3cdcdd16d32d3005
-SIZE (ungoogled-software-ungoogled-chromium-137.0.7151.103-137.0.7151.103-1_GH0.tar.gz) = 636696
+SHA256 (chromium-140.0.7339.80-testdata.tar.xz) = 7380f82bff4590e89f921ed0c98adee7c84df0dbce2ee9820d42a8407881b338
+SIZE (chromium-140.0.7339.80-testdata.tar.xz) = 925095940
+SHA256 (ungoogled-software-ungoogled-chromium-140.0.7339.80-140.0.7339.80-1_GH0.tar.gz) = 468a0618f4620860464477d505f516d1305794bcb0354a2241f212ac99e9aa8d
+SIZE (ungoogled-software-ungoogled-chromium-140.0.7339.80-140.0.7339.80-1_GH0.tar.gz) = 642188
diff --git a/www/ungoogled-chromium/files/patch-BUILD.gn b/www/ungoogled-chromium/files/patch-BUILD.gn
index a2d240a897d9..33edb8fbd5b1 100644
--- a/www/ungoogled-chromium/files/patch-BUILD.gn
+++ b/www/ungoogled-chromium/files/patch-BUILD.gn
@@ -1,6 +1,6 @@
---- BUILD.gn.orig 2025-05-31 17:16:41 UTC
+--- BUILD.gn.orig 2025-09-10 13:22:16 UTC
+++ BUILD.gn
-@@ -71,7 +71,7 @@ declare_args() {
+@@ -68,7 +68,7 @@ declare_args() {
root_extra_deps = []
}
@@ -9,7 +9,7 @@
# An official (maximally optimized!) component (optimized for build times)
# build doesn't make sense and usually doesn't work.
assert(!is_component_build)
-@@ -103,7 +103,6 @@ group("gn_all") {
+@@ -101,7 +101,6 @@ group("gn_all") {
"//codelabs",
"//components:components_unittests",
"//components/gwp_asan:gwp_asan_unittests",
@@ -17,7 +17,7 @@
"//net:net_unittests",
"//sandbox:sandbox_unittests",
"//services:services_unittests",
-@@ -449,7 +448,7 @@ group("gn_all") {
+@@ -441,7 +440,7 @@ group("gn_all") {
}
}
@@ -26,7 +26,7 @@
deps += [
"//third_party/breakpad:breakpad_unittests",
"//third_party/breakpad:core-2-minidump",
-@@ -628,6 +627,15 @@ group("gn_all") {
+@@ -599,6 +598,15 @@ group("gn_all") {
}
}
@@ -42,7 +42,7 @@
if (is_mac) {
deps += [
"//third_party/breakpad:dump_syms($host_system_allocator_toolchain)",
-@@ -676,7 +684,7 @@ group("gn_all") {
+@@ -647,7 +655,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
-@@ -711,7 +719,7 @@ group("gn_all") {
+@@ -682,7 +690,7 @@ group("gn_all") {
]
}
@@ -60,7 +60,7 @@
deps += [
"//third_party/crashpad/crashpad:crashpad_tests",
"//third_party/crashpad/crashpad/handler:crashpad_handler",
-@@ -1120,7 +1128,7 @@ if (use_blink && !is_cronet_build) {
+@@ -1085,7 +1093,7 @@ if (use_blink && !is_cronet_build) {
"//third_party/blink/public:all_blink",
]
@@ -69,7 +69,7 @@
deps += [
":chrome_wpt_tests",
":headless_shell_wpt",
-@@ -1267,7 +1275,7 @@ if (use_blink && !is_cronet_build) {
+@@ -1238,7 +1246,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.
-@@ -1281,7 +1289,7 @@ if (use_blink && !is_cronet_build) {
+@@ -1252,7 +1260,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.
-@@ -1735,7 +1743,7 @@ group("chromium_builder_perf") {
+@@ -1706,7 +1714,7 @@ group("chromium_builder_perf") {
data_deps += [ "//chrome/test:performance_browser_tests" ]
}
diff --git a/www/ungoogled-chromium/files/patch-ash_display_mirror__window__controller.cc b/www/ungoogled-chromium/files/patch-ash_display_mirror__window__controller.cc
index 5e93da9d4c58..53049b9f5156 100644
--- a/www/ungoogled-chromium/files/patch-ash_display_mirror__window__controller.cc
+++ b/www/ungoogled-chromium/files/patch-ash_display_mirror__window__controller.cc
@@ -1,6 +1,6 @@
---- ash/display/mirror_window_controller.cc.orig 2024-11-16 12:20:41 UTC
+--- ash/display/mirror_window_controller.cc.orig 2025-09-10 13:22:16 UTC
+++ ash/display/mirror_window_controller.cc
-@@ -295,7 +295,11 @@ void MirrorWindowController::UpdateWindow(
+@@ -283,7 +283,11 @@ void MirrorWindowController::UpdateWindow(
if (!base::Contains(display_info_list, iter->first,
&display::ManagedDisplayInfo::id)) {
CloseAndDeleteHost(iter->second, true);
diff --git a/www/ungoogled-chromium/files/patch-base_BUILD.gn b/www/ungoogled-chromium/files/patch-base_BUILD.gn
index ff7f4229a3ca..cf6b073e8933 100644
--- a/www/ungoogled-chromium/files/patch-base_BUILD.gn
+++ b/www/ungoogled-chromium/files/patch-base_BUILD.gn
@@ -1,6 +1,6 @@
---- base/BUILD.gn.orig 2025-05-31 17:16:41 UTC
+--- base/BUILD.gn.orig 2025-09-10 13:22:16 UTC
+++ base/BUILD.gn
-@@ -1108,11 +1108,26 @@ component("base") {
+@@ -1110,11 +1110,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") {
+@@ -1134,7 +1149,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") {
+@@ -2143,6 +2158,22 @@ component("base") {
]
}
@@ -60,7 +60,7 @@
# iOS
if (is_ios) {
sources += [
-@@ -2334,6 +2365,33 @@ component("base") {
+@@ -2317,6 +2348,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") {
+@@ -2723,7 +2781,7 @@ buildflag_header("protected_memory_buildflags") {
header = "protected_memory_buildflags.h"
header_dir = "base/memory"
@@ -103,16 +103,16 @@
(is_win || is_linux || is_android || is_mac)
flags = [ "PROTECTED_MEMORY_ENABLED=$protected_memory_enabled" ]
-@@ -3236,7 +3294,7 @@ if (is_apple) {
+@@ -3229,7 +3287,7 @@ if (is_apple) {
}
}
--if (!is_nacl && (is_linux || is_chromeos)) {
-+if (!is_nacl && !is_bsd && (is_linux || is_chromeos)) {
+-if (is_linux || is_chromeos) {
++if (!is_bsd && (is_linux || is_chromeos)) {
# This test must compile with -fstack-protector-all
source_set("stack_canary_linux_unittests") {
testonly = true
-@@ -3924,7 +3982,7 @@ test("base_unittests") {
+@@ -3922,7 +3980,7 @@ test("base_unittests") {
]
}
@@ -121,16 +121,16 @@
sources += [
"debug/proc_maps_linux_unittest.cc",
"files/scoped_file_linux_unittest.cc",
-@@ -3952,7 +4010,7 @@ test("base_unittests") {
+@@ -3946,7 +4004,7 @@ test("base_unittests") {
"posix/file_descriptor_shuffle_unittest.cc",
"posix/unix_domain_socket_unittest.cc",
]
-- if (!is_nacl && !is_apple) {
-+ if (!is_nacl && !is_apple && !is_bsd) {
+- if (!is_apple) {
++ if (!is_apple && !is_bsd) {
sources += [
"profiler/stack_base_address_posix_unittest.cc",
"profiler/stack_copier_signal_unittest.cc",
-@@ -3963,7 +4021,7 @@ test("base_unittests") {
+@@ -3957,7 +4015,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") {
+@@ -4144,7 +4202,7 @@ test("base_unittests") {
deps += [ ":base_profiler_test_support_library" ]
}
diff --git a/www/ungoogled-chromium/files/patch-base_allocator_dispatcher_tls.h b/www/ungoogled-chromium/files/patch-base_allocator_dispatcher_tls.h
index 6221ff58cc2a..ce6f3dceb93a 100644
--- a/www/ungoogled-chromium/files/patch-base_allocator_dispatcher_tls.h
+++ b/www/ungoogled-chromium/files/patch-base_allocator_dispatcher_tls.h
@@ -1,6 +1,6 @@
---- base/allocator/dispatcher/tls.h.orig 2025-02-20 09:59:21 UTC
+--- base/allocator/dispatcher/tls.h.orig 2025-09-10 13:22:16 UTC
+++ base/allocator/dispatcher/tls.h
-@@ -81,7 +81,7 @@ struct BASE_EXPORT MMapAllocator {
+@@ -86,7 +86,7 @@ struct BASE_EXPORT MMapAllocator {
constexpr static size_t AllocationChunkSize = 16384;
#elif BUILDFLAG(IS_ANDROID) && defined(ARCH_CPU_64_BITS)
constexpr static size_t AllocationChunkSize = 16384;
diff --git a/www/ungoogled-chromium/files/patch-base_allocator_partition__alloc__features.cc b/www/ungoogled-chromium/files/patch-base_allocator_partition__alloc__features.cc
index 78459e48bb85..a2b63d2d7ac8 100644
--- a/www/ungoogled-chromium/files/patch-base_allocator_partition__alloc__features.cc
+++ b/www/ungoogled-chromium/files/patch-base_allocator_partition__alloc__features.cc
@@ -1,6 +1,6 @@
---- base/allocator/partition_alloc_features.cc.orig 2025-05-31 17:16:41 UTC
+--- base/allocator/partition_alloc_features.cc.orig 2025-09-10 13:22:16 UTC
+++ base/allocator/partition_alloc_features.cc
-@@ -164,7 +164,7 @@ BASE_FEATURE(kPartitionAllocEventuallyZeroFreedMemory,
+@@ -154,7 +154,7 @@ BASE_FEATURE(kPartitionAllocEventuallyZeroFreedMemory,
// disabled elsewhere (for now). Does not apply to Windows.
BASE_FEATURE(kPartitionAllocFewerMemoryRegions,
"PartitionAllocFewerMemoryRegions",
diff --git a/www/ungoogled-chromium/files/patch-base_allocator_partition__allocator_partition__alloc.gni b/www/ungoogled-chromium/files/patch-base_allocator_partition__allocator_partition__alloc.gni
index 44af31a145e2..9a24ebd1bd8a 100644
--- a/www/ungoogled-chromium/files/patch-base_allocator_partition__allocator_partition__alloc.gni
+++ b/www/ungoogled-chromium/files/patch-base_allocator_partition__allocator_partition__alloc.gni
@@ -1,24 +1,15 @@
---- base/allocator/partition_allocator/partition_alloc.gni.orig 2025-05-31 17:16:41 UTC
+--- base/allocator/partition_allocator/partition_alloc.gni.orig 2025-09-10 13:22:16 UTC
+++ base/allocator/partition_allocator/partition_alloc.gni
-@@ -91,7 +91,7 @@ if (is_nacl) {
+@@ -87,7 +87,7 @@ if (current_cpu == "x64" || current_cpu == "arm64" ||
# TODO(crbug.com/329199197): Clean this up when experiments are complete.
use_large_empty_slot_span_ring = true
-has_memory_tagging = current_cpu == "arm64" && is_clang && !is_asan &&
-+has_memory_tagging = current_cpu == "arm64" && is_clang && !is_asan && !is_bsd &&
++has_memory_tagging = current_cpu == "arm64" && !is_bsd && is_clang && !is_asan &&
!is_hwasan && (is_linux || is_android)
declare_args() {
-@@ -350,7 +350,7 @@ declare_args() {
- declare_args() {
- # Shadow metadata is still under development and only supports Linux
- # for now.
-- enable_shadow_metadata = is_linux && has_64_bit_pointers
-+ enable_shadow_metadata = !is_bsd && is_linux && has_64_bit_pointers
- }
-
- declare_args() {
-@@ -493,7 +493,7 @@ assert(!use_asan_backup_ref_ptr || use_raw_ptr_hookabl
+@@ -490,7 +490,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/ungoogled-chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_BUILD.gn b/www/ungoogled-chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_BUILD.gn
index ca3720102527..89160659afc0 100644
--- a/www/ungoogled-chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_BUILD.gn
+++ b/www/ungoogled-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-31 17:16:41 UTC
+--- base/allocator/partition_allocator/src/partition_alloc/BUILD.gn.orig 2025-09-10 13:22:16 UTC
+++ base/allocator/partition_allocator/src/partition_alloc/BUILD.gn
-@@ -893,7 +893,7 @@ if (is_clang_or_gcc) {
+@@ -906,7 +906,7 @@ if (is_clang_or_gcc) {
configs -= [ partition_alloc_enable_arc_config ]
}
}
diff --git a/www/ungoogled-chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_address__space__randomization.h b/www/ungoogled-chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_address__space__randomization.h
index 679fc5da6460..59dd25958bd6 100644
--- a/www/ungoogled-chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_address__space__randomization.h
+++ b/www/ungoogled-chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_address__space__randomization.h
@@ -1,6 +1,6 @@
---- base/allocator/partition_allocator/src/partition_alloc/address_space_randomization.h.orig 2024-07-31 14:19:23 UTC
+--- base/allocator/partition_allocator/src/partition_alloc/address_space_randomization.h.orig 2025-09-10 13:22:16 UTC
+++ base/allocator/partition_allocator/src/partition_alloc/address_space_randomization.h
-@@ -38,7 +38,7 @@ AslrMask(uintptr_t bits) {
+@@ -43,7 +43,7 @@ AslrMask(uintptr_t bits) {
#if PA_BUILDFLAG(PA_ARCH_CPU_64_BITS)
@@ -9,7 +9,7 @@
// We shouldn't allocate system pages at all for sanitizer builds. However,
// we do, and if random hint addresses interfere with address ranges
-@@ -125,7 +125,7 @@ AslrMask(uintptr_t bits) {
+@@ -130,7 +130,7 @@ AslrMask(uintptr_t bits) {
return AslrAddress(0x20000000ULL);
}
#elif PA_BUILDFLAG(PA_ARCH_CPU_ARM64)
diff --git a/www/ungoogled-chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_page__allocator.h b/www/ungoogled-chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_page__allocator.h
index e965dcb89b26..360bf26ec6c0 100644
--- a/www/ungoogled-chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_page__allocator.h
+++ b/www/ungoogled-chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_page__allocator.h
@@ -1,6 +1,6 @@
---- base/allocator/partition_allocator/src/partition_alloc/page_allocator.h.orig 2024-08-26 14:40:28 UTC
+--- base/allocator/partition_allocator/src/partition_alloc/page_allocator.h.orig 2025-09-10 13:22:16 UTC
+++ base/allocator/partition_allocator/src/partition_alloc/page_allocator.h
-@@ -269,7 +269,7 @@ bool DecommitAndZeroSystemPages(void* address,
+@@ -278,7 +278,7 @@ bool DecommitAndZeroSystemPages(void* address,
// recommitted. Do not assume that this will not change over time.
constexpr PA_COMPONENT_EXPORT(
PARTITION_ALLOC) bool DecommittedMemoryIsAlwaysZeroed() {
diff --git a/www/ungoogled-chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_page__allocator__constants.h b/www/ungoogled-chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_page__allocator__constants.h
index 65e3896e15b3..2500e29d63b2 100644
--- a/www/ungoogled-chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_page__allocator__constants.h
+++ b/www/ungoogled-chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_page__allocator__constants.h
@@ -1,6 +1,6 @@
---- base/allocator/partition_allocator/src/partition_alloc/page_allocator_constants.h.orig 2025-02-20 09:59:21 UTC
+--- base/allocator/partition_allocator/src/partition_alloc/page_allocator_constants.h.orig 2025-09-10 13:22:16 UTC
+++ base/allocator/partition_allocator/src/partition_alloc/page_allocator_constants.h
-@@ -26,8 +26,8 @@
+@@ -31,8 +31,8 @@
#define PAGE_ALLOCATOR_CONSTANTS_DECLARE_CONSTEXPR __attribute__((const))
#elif (PA_BUILDFLAG(IS_ANDROID) && PA_BUILDFLAG(PA_ARCH_CPU_64_BITS)) || \
diff --git a/www/ungoogled-chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_page__allocator__internals__posix.cc b/www/ungoogled-chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_page__allocator__internals__posix.cc
index 35a8c11c6589..26e93cc79b01 100644
--- a/www/ungoogled-chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_page__allocator__internals__posix.cc
+++ b/www/ungoogled-chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_page__allocator__internals__posix.cc
@@ -1,6 +1,6 @@
---- base/allocator/partition_allocator/src/partition_alloc/page_allocator_internals_posix.cc.orig 2025-01-25 09:34:31 UTC
+--- base/allocator/partition_allocator/src/partition_alloc/page_allocator_internals_posix.cc.orig 2025-09-10 13:22:16 UTC
+++ base/allocator/partition_allocator/src/partition_alloc/page_allocator_internals_posix.cc
-@@ -39,7 +39,7 @@ uint32_t SecTaskGetCodeSignStatus(SecTaskRef task) API
+@@ -44,7 +44,7 @@ uint32_t SecTaskGetCodeSignStatus(SecTaskRef task) API
#if PA_BUILDFLAG(HAS_MEMORY_TAGGING) || \
(defined(__ARM_FEATURE_BTI_DEFAULT) && (__ARM_FEATURE_BTI_DEFAULT == 1) && \
diff --git a/www/ungoogled-chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_page__allocator__internals__posix.h b/www/ungoogled-chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_page__allocator__internals__posix.h
index abb176e60d46..f0b900a37104 100644
--- a/www/ungoogled-chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_page__allocator__internals__posix.h
+++ b/www/ungoogled-chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_page__allocator__internals__posix.h
@@ -1,6 +1,6 @@
---- base/allocator/partition_allocator/src/partition_alloc/page_allocator_internals_posix.h.orig 2025-05-31 17:16:41 UTC
+--- base/allocator/partition_allocator/src/partition_alloc/page_allocator_internals_posix.h.orig 2025-09-10 13:22:16 UTC
+++ base/allocator/partition_allocator/src/partition_alloc/page_allocator_internals_posix.h
-@@ -317,8 +317,12 @@ bool TryRecommitSystemPagesInternal(
+@@ -322,8 +322,12 @@ bool TryRecommitSystemPagesInternal(
void DiscardSystemPagesInternal(uintptr_t address, size_t length) {
void* ptr = reinterpret_cast<void*>(address);
diff --git a/www/ungoogled-chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_debug_stack__trace__posix.cc b/www/ungoogled-chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_debug_stack__trace__posix.cc
index 29e3d8f9cfad..d3ea0fc2d826 100644
--- a/www/ungoogled-chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_debug_stack__trace__posix.cc
+++ b/www/ungoogled-chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_debug_stack__trace__posix.cc
@@ -1,6 +1,6 @@
---- base/allocator/partition_allocator/src/partition_alloc/partition_alloc_base/debug/stack_trace_posix.cc.orig 2024-07-31 14:19:23 UTC
+--- base/allocator/partition_allocator/src/partition_alloc/partition_alloc_base/debug/stack_trace_posix.cc.orig 2025-09-10 13:22:16 UTC
+++ base/allocator/partition_allocator/src/partition_alloc/partition_alloc_base/debug/stack_trace_posix.cc
-@@ -13,11 +13,11 @@
+@@ -18,11 +18,11 @@
#include "partition_alloc/partition_alloc_base/posix/eintr_wrapper.h"
#include "partition_alloc/partition_alloc_base/strings/safe_sprintf.h"
@@ -14,7 +14,7 @@
#include <dlfcn.h>
#endif
-@@ -25,7 +25,7 @@ namespace partition_alloc::internal::base::debug {
+@@ -30,7 +30,7 @@ namespace partition_alloc::internal::base::debug {
namespace {
@@ -23,7 +23,7 @@
// On Android the 'open' function has two versions:
// int open(const char *pathname, int flags);
-@@ -369,7 +369,7 @@ void PrintStackTraceInternal(const void** trace, size_
+@@ -374,7 +374,7 @@ void PrintStackTraceInternal(const void** trace, size_
}
#endif // !PA_BUILDFLAG(IS_APPLE)
diff --git a/www/ungoogled-chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_rand__util__posix.cc b/www/ungoogled-chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_rand__util__posix.cc
index 8e95c8188cb8..6694d8d89d9a 100644
--- a/www/ungoogled-chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_rand__util__posix.cc
+++ b/www/ungoogled-chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_rand__util__posix.cc
@@ -1,6 +1,6 @@
---- base/allocator/partition_allocator/src/partition_alloc/partition_alloc_base/rand_util_posix.cc.orig 2024-07-31 14:19:23 UTC
+--- base/allocator/partition_allocator/src/partition_alloc/partition_alloc_base/rand_util_posix.cc.orig 2025-09-10 13:22:16 UTC
+++ base/allocator/partition_allocator/src/partition_alloc/partition_alloc_base/rand_util_posix.cc
-@@ -102,6 +102,10 @@ void RandBytes(void* output, size_t output_length) {
+@@ -107,6 +107,10 @@ void RandBytes(void* output, size_t output_length) {
if (getentropy(output, output_length) == 0) {
return;
}
diff --git a/www/ungoogled-chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_threading_platform__thread.h b/www/ungoogled-chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_threading_platform__thread.h
index 10707c508246..22651ba84ab0 100644
--- a/www/ungoogled-chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_threading_platform__thread.h
+++ b/www/ungoogled-chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_threading_platform__thread.h
@@ -1,6 +1,6 @@
---- base/allocator/partition_allocator/src/partition_alloc/partition_alloc_base/threading/platform_thread.h.orig 2024-07-31 14:19:23 UTC
+--- base/allocator/partition_allocator/src/partition_alloc/partition_alloc_base/threading/platform_thread.h.orig 2025-09-10 13:22:16 UTC
+++ base/allocator/partition_allocator/src/partition_alloc/partition_alloc_base/threading/platform_thread.h
-@@ -37,6 +37,8 @@ typedef DWORD PlatformThreadId;
+@@ -43,6 +43,8 @@ typedef DWORD PlatformThreadId;
typedef zx_handle_t PlatformThreadId;
#elif PA_BUILDFLAG(IS_APPLE)
typedef mach_port_t PlatformThreadId;
diff --git a/www/ungoogled-chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_threading_platform__thread__internal__posix.h b/www/ungoogled-chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_threading_platform__thread__internal__posix.h
index 231679a72fb3..b54f9a81fa45 100644
--- a/www/ungoogled-chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_threading_platform__thread__internal__posix.h
+++ b/www/ungoogled-chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_threading_platform__thread__internal__posix.h
@@ -1,6 +1,6 @@
---- base/allocator/partition_allocator/src/partition_alloc/partition_alloc_base/threading/platform_thread_internal_posix.h.orig 2024-07-31 14:19:23 UTC
+--- base/allocator/partition_allocator/src/partition_alloc/partition_alloc_base/threading/platform_thread_internal_posix.h.orig 2025-09-10 13:22:16 UTC
+++ base/allocator/partition_allocator/src/partition_alloc/partition_alloc_base/threading/platform_thread_internal_posix.h
-@@ -10,7 +10,7 @@
+@@ -15,7 +15,7 @@
namespace partition_alloc::internal::base::internal {
diff --git a/www/ungoogled-chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_threading_platform__thread__posix.cc b/www/ungoogled-chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_threading_platform__thread__posix.cc
index 9341892e0673..3ede2ff74906 100644
--- a/www/ungoogled-chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_threading_platform__thread__posix.cc
+++ b/www/ungoogled-chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_threading_platform__thread__posix.cc
@@ -1,6 +1,6 @@
---- base/allocator/partition_allocator/src/partition_alloc/partition_alloc_base/threading/platform_thread_posix.cc.orig 2025-05-06 12:23:00 UTC
+--- base/allocator/partition_allocator/src/partition_alloc/partition_alloc_base/threading/platform_thread_posix.cc.orig 2025-09-10 13:22:16 UTC
+++ base/allocator/partition_allocator/src/partition_alloc/partition_alloc_base/threading/platform_thread_posix.cc
-@@ -18,7 +18,7 @@
+@@ -23,7 +23,7 @@
#include "partition_alloc/partition_alloc_base/logging.h"
#include "partition_alloc/partition_alloc_base/threading/platform_thread_internal_posix.h"
diff --git a/www/ungoogled-chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__config.h b/www/ungoogled-chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__config.h
index 34845e15a632..31e8eaedb8c4 100644
--- a/www/ungoogled-chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__config.h
+++ b/www/ungoogled-chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__config.h
@@ -1,15 +1,15 @@
---- base/allocator/partition_allocator/src/partition_alloc/partition_alloc_config.h.orig 2024-11-16 12:20:41 UTC
+--- base/allocator/partition_allocator/src/partition_alloc/partition_alloc_config.h.orig 2025-09-10 13:22:16 UTC
+++ base/allocator/partition_allocator/src/partition_alloc/partition_alloc_config.h
-@@ -170,7 +170,7 @@ constexpr bool kUseLazyCommit = false;
+@@ -169,7 +169,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) || \
- PA_BUILDFLAG(IS_CHROMEOS))
+ PA_BUILDFLAG(IS_CHROMEOS) || PA_BUILDFLAG(IS_BSD))
- // Enable shadow metadata.
- //
-@@ -233,7 +233,7 @@ constexpr bool kUseLazyCommit = false;
+ #if PA_BUILDFLAG(MOVE_METADATA_OUT_OF_GIGACAGE_FOR_64_BITS_POINTERS) && \
+ PA_BUILDFLAG(HAS_64_BIT_POINTERS)
+@@ -226,7 +226,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/ungoogled-chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__constants.h b/www/ungoogled-chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__constants.h
index 850f16384937..eda7ff65f4e1 100644
--- a/www/ungoogled-chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__constants.h
+++ b/www/ungoogled-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-31 17:16:41 UTC
+--- base/allocator/partition_allocator/src/partition_alloc/partition_alloc_constants.h.orig 2025-09-10 13:22:16 UTC
+++ base/allocator/partition_allocator/src/partition_alloc/partition_alloc_constants.h
-@@ -312,7 +312,7 @@ PA_DEFINE_OPERATORS_FOR_FLAGS(PoolHandleMask);
+@@ -313,7 +313,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() {
+@@ -397,7 +397,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/ungoogled-chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__forward.h b/www/ungoogled-chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__forward.h
index aa779bc7f124..61817d0513c3 100644
--- a/www/ungoogled-chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__forward.h
+++ b/www/ungoogled-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-23 12:33:28 UTC
+--- base/allocator/partition_allocator/src/partition_alloc/partition_alloc_forward.h.orig 2025-09-10 13:22:16 UTC
+++ base/allocator/partition_allocator/src/partition_alloc/partition_alloc_forward.h
-@@ -28,9 +28,13 @@ namespace internal {
+@@ -34,9 +34,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/ungoogled-chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__root.cc b/www/ungoogled-chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__root.cc
index 4a844f3647fb..817395cddf39 100644
--- a/www/ungoogled-chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__root.cc
+++ b/www/ungoogled-chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__root.cc
@@ -1,15 +1,15 @@
---- base/allocator/partition_allocator/src/partition_alloc/partition_root.cc.orig 2025-05-31 17:16:41 UTC
+--- base/allocator/partition_allocator/src/partition_alloc/partition_root.cc.orig 2025-09-10 13:22:16 UTC
+++ base/allocator/partition_allocator/src/partition_alloc/partition_root.cc
-@@ -45,7 +45,7 @@
+@@ -51,7 +51,7 @@
#include "wow64apiset.h"
#endif
-#if PA_BUILDFLAG(IS_LINUX) || PA_BUILDFLAG(IS_CHROMEOS)
+#if PA_BUILDFLAG(IS_LINUX) || PA_BUILDFLAG(IS_CHROMEOS) || PA_BUILDFLAG(IS_BSD)
#include <pthread.h>
- #if PA_CONFIG(ENABLE_SHADOW_METADATA)
- #include <sys/mman.h>
-@@ -298,7 +298,7 @@ void PartitionAllocMallocInitOnce() {
+ #endif // PA_BUILDFLAG(IS_LINUX) || PA_BUILDFLAG(IS_CHROMEOS)
+
+@@ -300,7 +300,7 @@ void PartitionAllocMallocInitOnce() {
return;
}
@@ -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) {
+@@ -1006,7 +1006,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/ungoogled-chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__root.h b/www/ungoogled-chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__root.h
new file mode 100644
index 000000000000..de43b9688c5b
--- /dev/null
+++ b/www/ungoogled-chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_partition__root.h
@@ -0,0 +1,11 @@
+--- base/allocator/partition_allocator/src/partition_alloc/partition_root.h.orig 2025-09-10 13:22:16 UTC
++++ base/allocator/partition_allocator/src/partition_alloc/partition_root.h
+@@ -197,7 +197,7 @@ struct PartitionOptions {
+ // system to configure PartitionAlloc.
+ EnableToggle fewer_memory_regions =
+ #if PA_BUILDFLAG(IS_LINUX) || PA_BUILDFLAG(IS_ANDROID) || \
+- PA_BUILDFLAG(IS_CHROMEOS)
++ PA_BUILDFLAG(IS_CHROMEOS) || PA_BUILDFLAG(IS_BSD)
+ kEnabled;
+ #else
+ kDisabled;
diff --git a/www/ungoogled-chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_spinning__mutex.cc b/www/ungoogled-chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_spinning__mutex.cc
index 21f89708e2df..aca52969fdbb 100644
--- a/www/ungoogled-chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_spinning__mutex.cc
+++ b/www/ungoogled-chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_spinning__mutex.cc
@@ -1,6 +1,6 @@
---- base/allocator/partition_allocator/src/partition_alloc/spinning_mutex.cc.orig 2025-05-31 17:16:41 UTC
+--- base/allocator/partition_allocator/src/partition_alloc/spinning_mutex.cc.orig 2025-09-10 13:22:16 UTC
+++ base/allocator/partition_allocator/src/partition_alloc/spinning_mutex.cc
-@@ -19,7 +19,16 @@
+@@ -24,7 +24,16 @@
#endif
#if PA_CONFIG(HAS_LINUX_KERNEL)
@@ -17,7 +17,7 @@
#include <sys/syscall.h>
#include <unistd.h>
-@@ -92,8 +101,16 @@ PA_ALWAYS_INLINE long FutexSyscall(volatile void* ftx,
+@@ -97,8 +106,16 @@ PA_ALWAYS_INLINE long FutexSyscall(volatile void* ftx,
int saved_errno = errno;
errno = 0;
diff --git a/www/ungoogled-chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_stack_stack.cc b/www/ungoogled-chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_stack_stack.cc
index 50d2bcfe6763..15ff3b0ab32e 100644
--- a/www/ungoogled-chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_stack_stack.cc
+++ b/www/ungoogled-chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_stack_stack.cc
@@ -1,6 +1,6 @@
---- base/allocator/partition_allocator/src/partition_alloc/stack/stack.cc.orig 2024-07-31 14:19:23 UTC
+--- base/allocator/partition_allocator/src/partition_alloc/stack/stack.cc.orig 2025-09-10 13:22:16 UTC
+++ base/allocator/partition_allocator/src/partition_alloc/stack/stack.cc
-@@ -18,6 +18,10 @@
+@@ -23,6 +23,10 @@
#include <pthread.h>
#endif
@@ -11,7 +11,7 @@
#if PA_BUILDFLAG(PA_LIBC_GLIBC)
extern "C" void* __libc_stack_end;
#endif
-@@ -48,6 +52,36 @@ void* GetStackTop() {
+@@ -53,6 +57,36 @@ void* GetStackTop() {
void* GetStackTop() {
return pthread_get_stackaddr_np(pthread_self());
diff --git a/www/ungoogled-chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_thread__isolation_pkey.cc b/www/ungoogled-chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_thread__isolation_pkey.cc
index 59c026907df3..577f2cf2527b 100644
--- a/www/ungoogled-chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_thread__isolation_pkey.cc
+++ b/www/ungoogled-chromium/files/patch-base_allocator_partition__allocator_src_partition__alloc_thread__isolation_pkey.cc
@@ -1,6 +1,6 @@
---- base/allocator/partition_allocator/src/partition_alloc/thread_isolation/pkey.cc.orig 2024-07-31 14:19:23 UTC
+--- base/allocator/partition_allocator/src/partition_alloc/thread_isolation/pkey.cc.orig 2025-09-10 13:22:16 UTC
+++ base/allocator/partition_allocator/src/partition_alloc/thread_isolation/pkey.cc
-@@ -16,7 +16,7 @@
+@@ -21,7 +21,7 @@
#include "partition_alloc/partition_alloc_check.h"
#include "partition_alloc/thread_isolation/thread_isolation.h"
diff --git a/www/ungoogled-chromium/files/patch-base_atomicops.h b/www/ungoogled-chromium/files/patch-base_atomicops.h
index 8c50c7410009..b34c7e088927 100644
--- a/www/ungoogled-chromium/files/patch-base_atomicops.h
+++ b/www/ungoogled-chromium/files/patch-base_atomicops.h
@@ -1,6 +1,6 @@
---- base/atomicops.h.orig 2025-02-20 09:59:21 UTC
+--- base/atomicops.h.orig 2025-09-10 13:22:16 UTC
+++ base/atomicops.h
-@@ -74,7 +74,11 @@ typedef intptr_t Atomic64;
+@@ -72,7 +72,11 @@ typedef intptr_t Atomic64;
// Use AtomicWord for a machine-sized pointer. It will use the Atomic32 or
// Atomic64 routines below, depending on your architecture.
diff --git a/www/ungoogled-chromium/files/patch-base_compiler__specific.h b/www/ungoogled-chromium/files/patch-base_compiler__specific.h
index 2505b6b763ab..1e33bae9bcee 100644
--- a/www/ungoogled-chromium/files/patch-base_compiler__specific.h
+++ b/www/ungoogled-chromium/files/patch-base_compiler__specific.h
@@ -1,6 +1,6 @@
---- base/compiler_specific.h.orig 2025-03-09 21:38:10 UTC
+--- base/compiler_specific.h.orig 2025-09-10 13:22:16 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/ungoogled-chromium/files/patch-base_debug_debugger__posix.cc b/www/ungoogled-chromium/files/patch-base_debug_debugger__posix.cc
index 5907cba49fc9..05339da1f486 100644
--- a/www/ungoogled-chromium/files/patch-base_debug_debugger__posix.cc
+++ b/www/ungoogled-chromium/files/patch-base_debug_debugger__posix.cc
@@ -1,6 +1,6 @@
---- base/debug/debugger_posix.cc.orig 2025-05-31 17:16:41 UTC
+--- base/debug/debugger_posix.cc.orig 2025-09-10 13:22:16 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/ungoogled-chromium/files/patch-base_debug_stack__trace__posix.cc b/www/ungoogled-chromium/files/patch-base_debug_stack__trace__posix.cc
index d88bbd639fa0..676cf1b86c8d 100644
--- a/www/ungoogled-chromium/files/patch-base_debug_stack__trace__posix.cc
+++ b/www/ungoogled-chromium/files/patch-base_debug_stack__trace__posix.cc
@@ -1,4 +1,4 @@
---- base/debug/stack_trace_posix.cc.orig 2025-03-09 21:38:10 UTC
+--- base/debug/stack_trace_posix.cc.orig 2025-09-10 13:22:16 UTC
+++ base/debug/stack_trace_posix.cc
@@ -51,7 +51,7 @@
// execinfo.h and backtrace(3) are really only present in glibc and in macOS
@@ -21,7 +21,7 @@
#include "base/debug/proc_maps_linux.h"
#endif
-@@ -329,7 +331,7 @@ void PrintToStderr(const char* output) {
+@@ -327,7 +329,7 @@ void PrintToStderr(const char* output) {
std::ignore = HANDLE_EINTR(write(STDERR_FILENO, output, strlen(output)));
}
@@ -30,7 +30,7 @@
void AlarmSignalHandler(int signal, siginfo_t* info, void* void_context) {
// We have seen rare cases on AMD linux where the default signal handler
// either does not run or a thread (Probably an AMD driver thread) prevents
-@@ -346,7 +348,11 @@ void AlarmSignalHandler(int signal, siginfo_t* info, v
+@@ -344,7 +346,11 @@ void AlarmSignalHandler(int signal, siginfo_t* info, v
"Warning: Default signal handler failed to terminate process.\n");
PrintToStderr("Calling exit_group() directly to prevent timeout.\n");
// See: https://man7.org/linux/man-pages/man2/exit_group.2.html
@@ -42,7 +42,7 @@
}
#endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_ANDROID) ||
// BUILDFLAG(IS_CHROMEOS)
-@@ -552,7 +558,7 @@ void StackDumpSignalHandler(int signal, siginfo_t* inf
+@@ -548,7 +554,7 @@ void StackDumpSignalHandler(int signal, siginfo_t* inf
_exit(EXIT_FAILURE);
}
@@ -51,7 +51,7 @@
// Set an alarm to trigger in case the default handler does not terminate
// the process. See 'AlarmSignalHandler' for more details.
struct sigaction action;
-@@ -577,6 +583,7 @@ void StackDumpSignalHandler(int signal, siginfo_t* inf
+@@ -573,6 +579,7 @@ void StackDumpSignalHandler(int signal, siginfo_t* inf
// signals that do not re-raise autonomously), such as signals delivered via
// kill() and asynchronous hardware faults such as SEGV_MTEAERR, which would
// otherwise be lost when re-raising the signal via raise().
@@ -59,7 +59,7 @@
long retval = syscall(SYS_rt_tgsigqueueinfo, getpid(), syscall(SYS_gettid),
info->si_signo, info);
if (retval == 0) {
-@@ -591,6 +598,7 @@ void StackDumpSignalHandler(int signal, siginfo_t* inf
+@@ -587,6 +594,7 @@ void StackDumpSignalHandler(int signal, siginfo_t* inf
if (errno != EPERM) {
_exit(EXIT_FAILURE);
}
@@ -67,7 +67,7 @@
#endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_ANDROID) ||
// BUILDFLAG(IS_CHROMEOS)
-@@ -783,6 +791,7 @@ class SandboxSymbolizeHelper {
+@@ -779,6 +787,7 @@ class SandboxSymbolizeHelper {
return -1;
}
@@ -75,7 +75,7 @@
// This class is copied from
// third_party/crashpad/crashpad/util/linux/scoped_pr_set_dumpable.h.
// It aims at ensuring the process is dumpable before opening /proc/self/mem.
-@@ -875,11 +884,15 @@ class SandboxSymbolizeHelper {
+@@ -871,11 +880,15 @@ class SandboxSymbolizeHelper {
r.base = cur_base;
}
}
@@ -91,7 +91,7 @@
// Reads /proc/self/maps.
std::string contents;
if (!ReadProcMaps(&contents)) {
-@@ -897,6 +910,7 @@ class SandboxSymbolizeHelper {
+@@ -893,6 +906,7 @@ class SandboxSymbolizeHelper {
is_initialized_ = true;
return true;
diff --git a/www/ungoogled-chromium/files/patch-base_files_file__util__posix.cc b/www/ungoogled-chromium/files/patch-base_files_file__util__posix.cc
index 16ea957612c8..df17fa97597e 100644
--- a/www/ungoogled-chromium/files/patch-base_files_file__util__posix.cc
+++ b/www/ungoogled-chromium/files/patch-base_files_file__util__posix.cc
@@ -1,6 +1,6 @@
---- base/files/file_util_posix.cc.orig 2025-05-06 12:23:00 UTC
+--- base/files/file_util_posix.cc.orig 2025-09-10 13:22:16 UTC
+++ base/files/file_util_posix.cc
-@@ -934,6 +934,7 @@ bool CreateNewTempDirectory(const FilePath::StringType
+@@ -941,6 +941,7 @@ bool CreateNewTempDirectory(const FilePath::StringType
bool CreateDirectoryAndGetError(const FilePath& full_path, File::Error* error) {
ScopedBlockingCall scoped_blocking_call(
FROM_HERE, BlockingType::MAY_BLOCK); // For call to mkdir().
@@ -8,7 +8,7 @@
// Avoid checking subdirs if directory already exists.
if (DirectoryExists(full_path)) {
-@@ -943,8 +944,8 @@ bool CreateDirectoryAndGetError(const FilePath& full_p
+@@ -950,8 +951,8 @@ bool CreateDirectoryAndGetError(const FilePath& full_p
// Collect a list of all missing directories.
std::vector<FilePath> missing_subpaths({full_path});
FilePath last_path = full_path;
@@ -19,11 +19,11 @@
if (DirectoryExists(path)) {
break;
}
-@@ -962,21 +963,14 @@ bool CreateDirectoryAndGetError(const FilePath& full_p
+@@ -969,21 +970,14 @@ bool CreateDirectoryAndGetError(const FilePath& full_p
}
#endif // BUILDFLAG(IS_CHROMEOS)
-- if (mkdir(subpath.value().c_str(), mode) == 0) {
+- if (File::Mkdir(subpath, mode) == 0) {
- continue;
- }
- // Mkdir failed, but it might have failed with EEXIST, or some other error
diff --git a/www/ungoogled-chromium/files/patch-base_files_file__util__unittest.cc b/www/ungoogled-chromium/files/patch-base_files_file__util__unittest.cc
index 31c1a0791ae0..bcc75bd80f87 100644
--- a/www/ungoogled-chromium/files/patch-base_files_file__util__unittest.cc
+++ b/www/ungoogled-chromium/files/patch-base_files_file__util__unittest.cc
@@ -1,6 +1,6 @@
---- base/files/file_util_unittest.cc.orig 2025-04-15 08:30:07 UTC
+--- base/files/file_util_unittest.cc.orig 2025-09-10 13:22:16 UTC
+++ base/files/file_util_unittest.cc
-@@ -3920,7 +3920,7 @@ TEST_F(FileUtilTest, ReadFileToStringWithNamedPipe) {
+@@ -4101,7 +4101,7 @@ TEST_F(FileUtilTest, ReadFileToStringWithNamedPipe) {
}
#endif // BUILDFLAG(IS_WIN)
@@ -9,7 +9,7 @@
TEST_F(FileUtilTest, ReadFileToStringWithProcFileSystem) {
FilePath file_path("/proc/cpuinfo");
std::string data = "temp";
-@@ -4505,6 +4505,19 @@ TEST_F(FileUtilTest, CreateDirectoryOnlyCheckMissingSu
+@@ -4686,6 +4686,19 @@ TEST_F(FileUtilTest, CreateDirectoryOnlyCheckMissingSu
#endif // BUILDFLAG(IS_ANDROID)
@@ -29,7 +29,7 @@
#if BUILDFLAG(IS_WIN) && BUILDFLAG(GOOGLE_CHROME_BRANDING) && \
defined(ARCH_CPU_32_BITS)
// TODO(crbug.com/327582285): Re-enable these tests. They may be failing due to
-@@ -4671,7 +4684,7 @@ TEST(FileUtilMultiThreadedTest, MultiThreadedTempFiles
+@@ -4852,7 +4865,7 @@ TEST(FileUtilMultiThreadedTest, MultiThreadedTempFiles
NULL);
#else
size_t bytes_written =
diff --git a/www/ungoogled-chromium/files/patch-base_i18n_icu__util.cc b/www/ungoogled-chromium/files/patch-base_i18n_icu__util.cc
index 30109a001a1f..d60be943f0f2 100644
--- a/www/ungoogled-chromium/files/patch-base_i18n_icu__util.cc
+++ b/www/ungoogled-chromium/files/patch-base_i18n_icu__util.cc
@@ -1,6 +1,6 @@
---- base/i18n/icu_util.cc.orig 2025-05-06 12:23:00 UTC
+--- base/i18n/icu_util.cc.orig 2025-09-10 13:22:16 UTC
+++ base/i18n/icu_util.cc
-@@ -53,7 +53,7 @@
+@@ -52,7 +52,7 @@
#include "third_party/icu/source/common/unicode/unistr.h"
#endif
@@ -9,12 +9,12 @@
BUILDFLAG(IS_CHROMEOS) || (BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_CASTOS))
#include "third_party/icu/source/i18n/unicode/timezone.h"
#endif
-@@ -329,7 +329,7 @@ void InitializeIcuTimeZone() {
+@@ -318,7 +318,7 @@ void InitializeIcuTimeZone() {
FuchsiaIntlProfileWatcher::GetPrimaryTimeZoneIdForIcuInitialization();
icu::TimeZone::adoptDefault(
icu::TimeZone::createTimeZone(icu::UnicodeString::fromUTF8(zone_id)));
--#elif BUILDFLAG(IS_CHROMEOS) || (BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_CASTOS))
-+#elif BUILDFLAG(IS_CHROMEOS) || (BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_CASTOS)) || BUILDFLAG(IS_BSD)
+-#elif BUILDFLAG(IS_CHROMEOS) || \
++#elif BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) || \
+ (BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_CASTOS)) || BUILDFLAG(IS_ANDROID)
// To respond to the time zone change properly, the default time zone
// cache in ICU has to be populated on starting up.
- // See TimeZoneMonitorLinux::NotifyClientsFromImpl().
diff --git a/www/ungoogled-chromium/files/patch-base_memory_madv__free__discardable__memory__posix.cc b/www/ungoogled-chromium/files/patch-base_memory_madv__free__discardable__memory__posix.cc
index 2e27cf58aba4..040aa40a8ef7 100644
--- a/www/ungoogled-chromium/files/patch-base_memory_madv__free__discardable__memory__posix.cc
+++ b/www/ungoogled-chromium/files/patch-base_memory_madv__free__discardable__memory__posix.cc
@@ -1,6 +1,6 @@
---- base/memory/madv_free_discardable_memory_posix.cc.orig 2025-02-20 09:59:21 UTC
+--- base/memory/madv_free_discardable_memory_posix.cc.orig 2025-09-10 13:22:16 UTC
+++ base/memory/madv_free_discardable_memory_posix.cc
-@@ -305,6 +305,10 @@ void MadvFreeDiscardableMemoryPosix::SetKeepMemoryForT
+@@ -298,6 +298,10 @@ void MadvFreeDiscardableMemoryPosix::SetKeepMemoryForT
bool MadvFreeDiscardableMemoryPosix::IsResident() const {
DFAKE_SCOPED_RECURSIVE_LOCK(thread_collision_warner_);
@@ -11,7 +11,7 @@
#if BUILDFLAG(IS_APPLE)
std::vector<char> vec(allocated_pages_);
#else
-@@ -321,6 +325,7 @@ bool MadvFreeDiscardableMemoryPosix::IsResident() cons
+@@ -314,6 +318,7 @@ bool MadvFreeDiscardableMemoryPosix::IsResident() cons
}
}
return true;
diff --git a/www/ungoogled-chromium/files/patch-base_memory_platform__shared__memory__region.h b/www/ungoogled-chromium/files/patch-base_memory_platform__shared__memory__region.h
index 50d6618130e7..21cf141c798f 100644
--- a/www/ungoogled-chromium/files/patch-base_memory_platform__shared__memory__region.h
+++ b/www/ungoogled-chromium/files/patch-base_memory_platform__shared__memory__region.h
@@ -1,6 +1,6 @@
---- base/memory/platform_shared_memory_region.h.orig 2025-05-31 17:16:41 UTC
+--- base/memory/platform_shared_memory_region.h.orig 2025-09-10 13:22:16 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/ungoogled-chromium/files/patch-base_memory_platform__shared__memory__region__posix.cc b/www/ungoogled-chromium/files/patch-base_memory_platform__shared__memory__region__posix.cc
index c4a0d892b230..79b98ea67e3d 100644
--- a/www/ungoogled-chromium/files/patch-base_memory_platform__shared__memory__region__posix.cc
+++ b/www/ungoogled-chromium/files/patch-base_memory_platform__shared__memory__region__posix.cc
@@ -1,6 +1,6 @@
---- base/memory/platform_shared_memory_region_posix.cc.orig 2025-05-31 17:16:41 UTC
+--- base/memory/platform_shared_memory_region_posix.cc.orig 2025-09-10 13:22:16 UTC
+++ base/memory/platform_shared_memory_region_posix.cc
-@@ -61,7 +61,7 @@ std::optional<FDAccessModeError> CheckFDAccessMode(int
+@@ -59,7 +59,7 @@ std::optional<FDAccessModeError> CheckFDAccessMode(int
} // namespace
@@ -9,7 +9,7 @@
// static
ScopedFD PlatformSharedMemoryRegion::ExecutableRegion::CreateFD(size_t size) {
PlatformSharedMemoryRegion region =
-@@ -183,7 +183,7 @@ bool PlatformSharedMemoryRegion::ConvertToUnsafe() {
+@@ -184,7 +184,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:
+@@ -209,7 +209,7 @@ PlatformSharedMemoryRegion PlatformSharedMemoryRegion:
// flag.
FilePath directory;
if (!GetShmemTempDir(
diff --git a/www/ungoogled-chromium/files/patch-base_message__loop_message__pump__epoll.cc b/www/ungoogled-chromium/files/patch-base_message__loop_message__pump__epoll.cc
index 82245e77e18e..0946ed2a0e47 100644
--- a/www/ungoogled-chromium/files/patch-base_message__loop_message__pump__epoll.cc
+++ b/www/ungoogled-chromium/files/patch-base_message__loop_message__pump__epoll.cc
@@ -1,6 +1,6 @@
---- base/message_loop/message_pump_epoll.cc.orig 2025-03-09 21:38:10 UTC
+--- base/message_loop/message_pump_epoll.cc.orig 2025-09-10 13:22:16 UTC
+++ base/message_loop/message_pump_epoll.cc
-@@ -47,7 +47,7 @@ std::atomic_bool g_use_batched_version = false;
+@@ -49,7 +49,7 @@ std::atomic_bool g_use_batched_version = false;
std::atomic_bool g_use_poll = false;
constexpr std::pair<uint32_t, short int> kEpollToPollEvents[] = {
diff --git a/www/ungoogled-chromium/files/patch-base_posix_unix__domain__socket.cc b/www/ungoogled-chromium/files/patch-base_posix_unix__domain__socket.cc
index 1d3f27d4e3db..f9c3bde5ad98 100644
--- a/www/ungoogled-chromium/files/patch-base_posix_unix__domain__socket.cc
+++ b/www/ungoogled-chromium/files/patch-base_posix_unix__domain__socket.cc
@@ -1,6 +1,14 @@
---- base/posix/unix_domain_socket.cc.orig 2025-02-20 09:59:21 UTC
+--- base/posix/unix_domain_socket.cc.orig 2025-09-10 13:22:16 UTC
+++ base/posix/unix_domain_socket.cc
-@@ -47,7 +47,7 @@ bool CreateSocketPair(ScopedFD* one, ScopedFD* two) {
+@@ -20,6 +20,7 @@
+ #include "base/files/scoped_file.h"
+ #include "base/logging.h"
+ #include "base/notreached.h"
++#include "base/notimplemented.h"
+ #include "base/numerics/safe_conversions.h"
+ #include "base/pickle.h"
+ #include "base/posix/eintr_wrapper.h"
+@@ -47,7 +48,7 @@ bool CreateSocketPair(ScopedFD* one, ScopedFD* two) {
// static
bool UnixDomainSocket::EnableReceiveProcessId(int fd) {
@@ -9,7 +17,7 @@
const int enable = 1;
return setsockopt(fd, SOL_SOCKET, SO_PASSCRED, &enable, sizeof(enable)) == 0;
#else
-@@ -73,7 +73,7 @@ bool UnixDomainSocket::SendMsg(int fd,
+@@ -73,7 +74,7 @@ bool UnixDomainSocket::SendMsg(int fd,
struct cmsghdr* cmsg;
msg.msg_control = control_buffer;
@@ -18,7 +26,7 @@
msg.msg_controllen = checked_cast<socklen_t>(control_len);
#else
msg.msg_controllen = control_len;
-@@ -81,7 +81,7 @@ bool UnixDomainSocket::SendMsg(int fd,
+@@ -81,7 +82,7 @@ bool UnixDomainSocket::SendMsg(int fd,
cmsg = CMSG_FIRSTHDR(&msg);
cmsg->cmsg_level = SOL_SOCKET;
cmsg->cmsg_type = SCM_RIGHTS;
@@ -27,7 +35,7 @@
cmsg->cmsg_len = checked_cast<u_int>(CMSG_LEN(sizeof(int) * fds.size()));
#else
cmsg->cmsg_len = CMSG_LEN(sizeof(int) * fds.size());
-@@ -133,7 +133,7 @@ ssize_t UnixDomainSocket::RecvMsgWithFlags(int fd,
+@@ -133,7 +134,7 @@ ssize_t UnixDomainSocket::RecvMsgWithFlags(int fd,
const size_t kControlBufferSize =
CMSG_SPACE(sizeof(int) * kMaxFileDescriptors)
@@ -36,7 +44,7 @@
// macOS does not support ucred.
// macOS supports xucred, but this structure is insufficient.
+ CMSG_SPACE(sizeof(struct ucred))
-@@ -162,7 +162,7 @@ ssize_t UnixDomainSocket::RecvMsgWithFlags(int fd,
+@@ -162,7 +163,7 @@ ssize_t UnixDomainSocket::RecvMsgWithFlags(int fd,
wire_fds = reinterpret_cast<int*>(CMSG_DATA(cmsg));
wire_fds_len = payload_len / sizeof(int);
}
@@ -45,7 +53,7 @@
// macOS does not support SCM_CREDENTIALS.
if (cmsg->cmsg_level == SOL_SOCKET &&
cmsg->cmsg_type == SCM_CREDENTIALS) {
-@@ -199,6 +199,9 @@ ssize_t UnixDomainSocket::RecvMsgWithFlags(int fd,
+@@ -199,6 +200,9 @@ ssize_t UnixDomainSocket::RecvMsgWithFlags(int fd,
if (getsockopt(fd, SOL_LOCAL, LOCAL_PEERPID, &pid, &pid_size) != 0) {
pid = -1;
}
diff --git a/www/ungoogled-chromium/files/patch-base_process_internal__linux.h b/www/ungoogled-chromium/files/patch-base_process_internal__linux.h
index 7fbc9e33fa37..567e551c440f 100644
--- a/www/ungoogled-chromium/files/patch-base_process_internal__linux.h
+++ b/www/ungoogled-chromium/files/patch-base_process_internal__linux.h
@@ -1,6 +1,6 @@
---- base/process/internal_linux.h.orig 2025-04-15 08:30:07 UTC
+--- base/process/internal_linux.h.orig 2025-09-10 13:22:16 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/ungoogled-chromium/files/patch-base_process_launch.h b/www/ungoogled-chromium/files/patch-base_process_launch.h
index b010a5a87921..b42b9f0563a1 100644
--- a/www/ungoogled-chromium/files/patch-base_process_launch.h
+++ b/www/ungoogled-chromium/files/patch-base_process_launch.h
@@ -1,6 +1,6 @@
---- base/process/launch.h.orig 2025-05-31 17:16:41 UTC
+--- base/process/launch.h.orig 2025-09-10 13:22:16 UTC
+++ base/process/launch.h
-@@ -245,7 +245,7 @@ struct BASE_EXPORT LaunchOptions {
+@@ -234,7 +234,7 @@ struct BASE_EXPORT LaunchOptions {
bool clear_environment = false;
#endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_POSIX) || BUILDFLAG(IS_FUCHSIA)
diff --git a/www/ungoogled-chromium/files/patch-base_process_launch__posix.cc b/www/ungoogled-chromium/files/patch-base_process_launch__posix.cc
deleted file mode 100644
index 6e085b79eb95..000000000000
--- a/www/ungoogled-chromium/files/patch-base_process_launch__posix.cc
+++ /dev/null
@@ -1,12 +0,0 @@
---- base/process/launch_posix.cc.orig 2025-04-15 08:30:07 UTC
-+++ base/process/launch_posix.cc
-@@ -62,6 +62,9 @@
- #error "macOS should use launch_mac.cc"
- #endif
-
-+#if defined(OS_FREEBSD)
-+#pragma weak environ
-+#endif
- extern char** environ;
-
- namespace base {
diff --git a/www/ungoogled-chromium/files/patch-base_process_process__metrics.cc b/www/ungoogled-chromium/files/patch-base_process_process__metrics.cc
index 8e42fa944db1..a72d760a7764 100644
--- a/www/ungoogled-chromium/files/patch-base_process_process__metrics.cc
+++ b/www/ungoogled-chromium/files/patch-base_process_process__metrics.cc
@@ -1,4 +1,4 @@
---- base/process/process_metrics.cc.orig 2025-02-20 09:59:21 UTC
+--- base/process/process_metrics.cc.orig 2025-09-10 13:22:16 UTC
+++ base/process/process_metrics.cc
@@ -17,7 +17,7 @@ namespace base {
namespace {
@@ -18,28 +18,17 @@
GetSystemMemoryInfo(&system_metrics.memory_info_);
GetVmStatInfo(&system_metrics.vmstat_info_);
GetSystemDiskInfo(&system_metrics.disk_info_);
-@@ -73,7 +73,7 @@ Value::Dict SystemMetrics::ToDict() const {
- Value::Dict res;
-
- res.Set("committed_memory", static_cast<int>(committed_memory_));
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
- Value::Dict meminfo = memory_info_.ToDict();
- meminfo.Merge(vmstat_info_.ToDict());
- res.Set("meminfo", std::move(meminfo));
-@@ -100,7 +100,6 @@ std::unique_ptr<ProcessMetrics> ProcessMetrics::Create
+@@ -79,7 +79,7 @@ std::unique_ptr<ProcessMetrics> ProcessMetrics::Create
#endif // !BUILDFLAG(IS_MAC)
}
-#if !BUILDFLAG(IS_FREEBSD) || !BUILDFLAG(IS_POSIX)
++#if BUILDFLAG(IS_POSIX)
double ProcessMetrics::GetPlatformIndependentCPUUsage(
TimeDelta cumulative_cpu) {
TimeTicks time = TimeTicks::Now();
-@@ -130,10 +129,9 @@ ProcessMetrics::GetPlatformIndependentCPUUsage() {
- return GetPlatformIndependentCPUUsage(cpu_usage);
- });
- }
--#endif
+@@ -112,7 +112,7 @@ ProcessMetrics::GetPlatformIndependentCPUUsage() {
+ #endif
#if BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \
- BUILDFLAG(IS_AIX)
diff --git a/www/ungoogled-chromium/files/patch-base_process_process__metrics.h b/www/ungoogled-chromium/files/patch-base_process_process__metrics.h
index 6142ef9a2fc9..9a963d2579d6 100644
--- a/www/ungoogled-chromium/files/patch-base_process_process__metrics.h
+++ b/www/ungoogled-chromium/files/patch-base_process_process__metrics.h
@@ -1,4 +1,4 @@
---- base/process/process_metrics.h.orig 2025-02-20 09:59:21 UTC
+--- base/process/process_metrics.h.orig 2025-09-10 13:22:16 UTC
+++ base/process/process_metrics.h
@@ -39,7 +39,7 @@
#endif
@@ -68,7 +68,7 @@
// Data about system-wide memory consumption. Values are in KB. Available on
// Windows, Mac, Linux, Android and Chrome OS.
//
-@@ -345,7 +343,7 @@ struct BASE_EXPORT SystemMemoryInfoKB {
+@@ -342,7 +340,7 @@ struct BASE_EXPORT SystemMemoryInfoKB {
#endif
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || \
@@ -77,7 +77,7 @@
// This provides an estimate of available memory as described here:
// https://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/commit/?id=34e431b0ae398fc54ea69ff85ec700722c9da773
// NOTE: this is ONLY valid in kernels 3.14 and up. Its value will always
-@@ -360,7 +358,7 @@ struct BASE_EXPORT SystemMemoryInfoKB {
+@@ -357,7 +355,7 @@ struct BASE_EXPORT SystemMemoryInfoKB {
#endif
#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \
@@ -86,7 +86,7 @@
int buffers = 0;
int cached = 0;
int active_anon = 0;
-@@ -397,7 +395,7 @@ BASE_EXPORT bool GetSystemMemoryInfo(SystemMemoryInfoK
+@@ -394,7 +392,7 @@ BASE_EXPORT bool GetSystemMemoryInfo(SystemMemoryInfoK
// BUILDFLAG(IS_FUCHSIA)
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || \
@@ -95,7 +95,7 @@
// Parse the data found in /proc/<pid>/stat and return the sum of the
// CPU-related ticks. Returns -1 on parse error.
// Exposed for testing.
-@@ -591,7 +589,7 @@ class BASE_EXPORT SystemMetrics {
+@@ -570,7 +568,7 @@ class BASE_EXPORT SystemMetrics {
FRIEND_TEST_ALL_PREFIXES(SystemMetricsTest, SystemMetrics);
size_t committed_memory_;
diff --git a/www/ungoogled-chromium/files/patch-base_process_process__metrics__freebsd.cc b/www/ungoogled-chromium/files/patch-base_process_process__metrics__freebsd.cc
index 7f2b1023c334..53b989bbdf19 100644
--- a/www/ungoogled-chromium/files/patch-base_process_process__metrics__freebsd.cc
+++ b/www/ungoogled-chromium/files/patch-base_process_process__metrics__freebsd.cc
@@ -1,10 +1,10 @@
---- base/process/process_metrics_freebsd.cc.orig 2025-02-20 09:59:21 UTC
+--- base/process/process_metrics_freebsd.cc.orig 2025-09-10 13:22:16 UTC
+++ base/process/process_metrics_freebsd.cc
@@ -3,41 +3,92 @@
// found in the LICENSE file.
#include "base/process/process_metrics.h"
-+#include "base/notreached.h"
++#include "base/notimplemented.h"
#include <stddef.h>
+#include <sys/types.h>
@@ -104,11 +104,10 @@
}
size_t GetSystemCommitCharge() {
-@@ -64,6 +115,176 @@ size_t GetSystemCommitCharge() {
- pagesize = getpagesize();
+@@ -65,5 +116,118 @@ size_t GetSystemCommitCharge() {
return mem_total - (mem_free * pagesize) - (mem_inactive * pagesize);
-+}
+ }
+
+int64_t GetNumberOfThreads(ProcessHandle process) {
+ // Taken from FreeBSD top (usr.bin/top/machine.c)
@@ -222,62 +221,5 @@
+SystemDiskInfo::SystemDiskInfo(const SystemDiskInfo& other) = default;
+
+SystemDiskInfo& SystemDiskInfo::operator=(const SystemDiskInfo&) = default;
-+
-+Value::Dict SystemDiskInfo::ToDict() const {
-+ Value::Dict res;
-+
-+ // Write out uint64_t variables as doubles.
-+ // Note: this may discard some precision, but for JS there's no other option.
-+ res.Set("reads", static_cast<double>(reads));
-+ res.Set("reads_merged", static_cast<double>(reads_merged));
-+ res.Set("sectors_read", static_cast<double>(sectors_read));
-+ res.Set("read_time", static_cast<double>(read_time));
-+ res.Set("writes", static_cast<double>(writes));
-+ res.Set("writes_merged", static_cast<double>(writes_merged));
-+ res.Set("sectors_written", static_cast<double>(sectors_written));
-+ res.Set("write_time", static_cast<double>(write_time));
-+ res.Set("io", static_cast<double>(io));
-+ res.Set("io_time", static_cast<double>(io_time));
-+ res.Set("weighted_io_time", static_cast<double>(weighted_io_time));
-+
-+ NOTIMPLEMENTED();
-+
-+ return res;
-+}
-+
-+Value::Dict SystemMemoryInfoKB::ToDict() const {
-+ Value::Dict res;
-+ res.Set("total", total);
-+ res.Set("free", free);
-+ res.Set("available", available);
-+ res.Set("buffers", buffers);
-+ res.Set("cached", cached);
-+ res.Set("active_anon", active_anon);
-+ res.Set("inactive_anon", inactive_anon);
-+ res.Set("active_file", active_file);
-+ res.Set("inactive_file", inactive_file);
-+ res.Set("swap_total", swap_total);
-+ res.Set("swap_free", swap_free);
-+ res.Set("swap_used", swap_total - swap_free);
-+ res.Set("dirty", dirty);
-+ res.Set("reclaimable", reclaimable);
-+
-+ NOTIMPLEMENTED();
-+
-+ return res;
-+}
-+
-+Value::Dict VmStatInfo::ToDict() const {
-+ Value::Dict res;
-+ // TODO(crbug.com/1334256): Make base::Value able to hold uint64_t and remove
-+ // casts below.
-+ res.Set("pswpin", static_cast<int>(pswpin));
-+ res.Set("pswpout", static_cast<int>(pswpout));
-+ res.Set("pgmajfault", static_cast<int>(pgmajfault));
-+
-+ NOTIMPLEMENTED();
-+
-+ return res;
- }
} // namespace base
diff --git a/www/ungoogled-chromium/files/patch-base_process_process__metrics__openbsd.cc b/www/ungoogled-chromium/files/patch-base_process_process__metrics__openbsd.cc
index d6bbb5163a77..b29ad1835e5b 100644
--- a/www/ungoogled-chromium/files/patch-base_process_process__metrics__openbsd.cc
+++ b/www/ungoogled-chromium/files/patch-base_process_process__metrics__openbsd.cc
@@ -1,4 +1,4 @@
---- base/process/process_metrics_openbsd.cc.orig 2025-02-25 06:59:53 UTC
+--- base/process/process_metrics_openbsd.cc.orig 2025-09-10 13:22:16 UTC
+++ base/process/process_metrics_openbsd.cc
@@ -6,73 +6,85 @@
@@ -14,7 +14,7 @@
#include "base/memory/ptr_util.h"
#include "base/types/expected.h"
+#include "base/values.h"
-+#include "base/notreached.h"
++#include "base/notimplemented.h"
namespace base {
@@ -122,7 +122,7 @@
struct vmtotal vmtotal;
unsigned long mem_total, mem_free, mem_inactive;
size_t len = sizeof(vmtotal);
-@@ -85,9 +97,115 @@ size_t GetSystemCommitCharge() {
+@@ -85,9 +97,60 @@ size_t GetSystemCommitCharge() {
mem_free = vmtotal.t_free;
mem_inactive = vmtotal.t_vm - vmtotal.t_avm;
@@ -130,7 +130,7 @@
+ pagesize = checked_cast<size_t>(getpagesize());
return mem_total - (mem_free * pagesize) - (mem_inactive * pagesize);
-+}
+ }
+
+int ProcessMetrics::GetOpenFdCount() const {
+ return (process_ == getpid()) ? getdtablecount() : -1;
@@ -146,7 +146,7 @@
+}
+
+bool GetSystemMemoryInfo(SystemMemoryInfoKB* meminfo) {
-+ NOTIMPLEMENTED_LOG_ONCE();
++ NOTIMPLEMENTED();
+ return false;
+}
+
@@ -165,39 +165,6 @@
+ return 0;
+}
+
-+Value::Dict SystemMemoryInfoKB::ToDict() const {
-+ Value::Dict res;
-+ res.Set("total", total);
-+ res.Set("free", free);
-+ res.Set("available", available);
-+ res.Set("buffers", buffers);
-+ res.Set("cached", cached);
-+ res.Set("active_anon", active_anon);
-+ res.Set("inactive_anon", inactive_anon);
-+ res.Set("active_file", active_file);
-+ res.Set("inactive_file", inactive_file);
-+ res.Set("swap_total", swap_total);
-+ res.Set("swap_free", swap_free);
-+ res.Set("swap_used", swap_total - swap_free);
-+ res.Set("dirty", dirty);
-+ res.Set("reclaimable", reclaimable);
-+
-+ NOTIMPLEMENTED();
-+
-+ return res;
-+}
-+
-+Value::Dict VmStatInfo::ToDict() const {
-+ Value::Dict res;
-+ res.Set("pswpin", static_cast<int>(pswpin));
-+ res.Set("pswpout", static_cast<int>(pswpout));
-+ res.Set("pgmajfault", static_cast<int>(pgmajfault));
-+
-+ NOTIMPLEMENTED();
-+
-+ return res;
-+}
-+
+SystemDiskInfo::SystemDiskInfo() {
+ reads = 0;
+ reads_merged = 0;
@@ -215,27 +182,5 @@
+SystemDiskInfo::SystemDiskInfo(const SystemDiskInfo&) = default;
+
+SystemDiskInfo& SystemDiskInfo::operator=(const SystemDiskInfo&) = default;
-+
-+Value::Dict SystemDiskInfo::ToDict() const {
-+ Value::Dict res;
-+
-+ // Write out uint64_t variables as doubles.
-+ // Note: this may discard some precision, but for JS there's no other option.
-+ res.Set("reads", static_cast<double>(reads));
-+ res.Set("reads_merged", static_cast<double>(reads_merged));
-+ res.Set("sectors_read", static_cast<double>(sectors_read));
-+ res.Set("read_time", static_cast<double>(read_time));
-+ res.Set("writes", static_cast<double>(writes));
-+ res.Set("writes_merged", static_cast<double>(writes_merged));
-+ res.Set("sectors_written", static_cast<double>(sectors_written));
-+ res.Set("write_time", static_cast<double>(write_time));
-+ res.Set("io", static_cast<double>(io));
-+ res.Set("io_time", static_cast<double>(io_time));
-+ res.Set("weighted_io_time", static_cast<double>(weighted_io_time));
-+
-+ NOTIMPLEMENTED();
-+
-+ return res;
- }
} // namespace base
diff --git a/www/ungoogled-chromium/files/patch-base_process_process__posix.cc b/www/ungoogled-chromium/files/patch-base_process_process__posix.cc
index 5af035ba240f..ef9e636f24ce 100644
--- a/www/ungoogled-chromium/files/patch-base_process_process__posix.cc
+++ b/www/ungoogled-chromium/files/patch-base_process_process__posix.cc
@@ -1,7 +1,7 @@
---- base/process/process_posix.cc.orig 2025-02-20 09:59:21 UTC
+--- base/process/process_posix.cc.orig 2025-09-10 13:22:16 UTC
+++ base/process/process_posix.cc
-@@ -23,10 +23,15 @@
- #include "base/trace_event/base_tracing.h"
+@@ -25,10 +25,15 @@
+ #include "base/trace_event/trace_event.h"
#include "build/build_config.h"
-#if BUILDFLAG(IS_MAC)
@@ -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/ungoogled-chromium/files/patch-base_rand__util__posix.cc b/www/ungoogled-chromium/files/patch-base_rand__util__posix.cc
index aae758c07404..5d9df986d748 100644
--- a/www/ungoogled-chromium/files/patch-base_rand__util__posix.cc
+++ b/www/ungoogled-chromium/files/patch-base_rand__util__posix.cc
@@ -1,15 +1,15 @@
---- base/rand_util_posix.cc.orig 2025-05-06 12:23:00 UTC
+--- base/rand_util_posix.cc.orig 2025-09-10 13:22:16 UTC
+++ base/rand_util_posix.cc
-@@ -29,7 +29,7 @@
- #include "base/time/time.h"
+@@ -30,7 +30,7 @@
#include "build/build_config.h"
+ #include "third_party/boringssl/src/include/openssl/rand.h"
--#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)) && !BUILDFLAG(IS_NACL)
-+#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)) && !BUILDFLAG(IS_NACL) && !BUILDFLAG(IS_BSD)
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)) && !BUILDFLAG(IS_BSD)
#include "third_party/lss/linux_syscall_support.h"
#elif BUILDFLAG(IS_MAC)
// TODO(crbug.com/40641285): Waiting for this header to appear in the iOS SDK.
-@@ -45,6 +45,7 @@ namespace base {
+@@ -42,6 +42,7 @@ namespace base {
namespace {
@@ -17,28 +17,26 @@
#if BUILDFLAG(IS_AIX)
// AIX has no 64-bit support for O_CLOEXEC.
static constexpr int kOpenFlags = O_RDONLY;
-@@ -69,10 +70,11 @@ class URandomFd {
+@@ -66,8 +67,9 @@ class URandomFd {
private:
const int fd_;
};
+#endif
- #if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \
- BUILDFLAG(IS_ANDROID)) && \
-- !BUILDFLAG(IS_NACL)
-+ !BUILDFLAG(IS_NACL) && !BUILDFLAG(IS_BSD)
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID)
++#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID)) && !BUILDFLAG(IS_BSD)
bool KernelSupportsGetRandom() {
return base::SysInfo::KernelVersionNumber::Current() >=
-@@ -129,6 +131,7 @@ bool UseBoringSSLForRandBytes() {
+@@ -122,6 +124,7 @@ bool UseBoringSSLForRandBytes() {
namespace {
void RandBytesInternal(span<uint8_t> output, bool avoid_allocation) {
+#if !BUILDFLAG(IS_BSD)
- #if !BUILDFLAG(IS_NACL)
// The BoringSSL experiment takes priority over everything else.
if (!avoid_allocation && internal::UseBoringSSLForRandBytes()) {
-@@ -163,6 +166,9 @@ void RandBytesInternal(span<uint8_t> output, bool avoi
+ // BoringSSL's RAND_bytes always returns 1. Any error aborts the program.
+@@ -152,6 +155,9 @@ void RandBytesInternal(span<uint8_t> output, bool avoi
const int urandom_fd = GetUrandomFD();
const bool success = ReadFromFD(urandom_fd, as_writable_chars(output));
CHECK(success);
@@ -48,7 +46,7 @@
}
} // namespace
-@@ -182,9 +188,11 @@ void RandBytes(span<uint8_t> output) {
+@@ -171,9 +177,11 @@ void RandBytes(span<uint8_t> output) {
RandBytesInternal(output, /*avoid_allocation=*/false);
}
diff --git a/www/ungoogled-chromium/files/patch-base_system_sys__info.h b/www/ungoogled-chromium/files/patch-base_system_sys__info.h
index 8fc08853b222..4453d2851078 100644
--- a/www/ungoogled-chromium/files/patch-base_system_sys__info.h
+++ b/www/ungoogled-chromium/files/patch-base_system_sys__info.h
@@ -1,6 +1,6 @@
---- base/system/sys_info.h.orig 2025-05-06 12:23:00 UTC
+--- base/system/sys_info.h.orig 2025-09-10 13:22:16 UTC
+++ base/system/sys_info.h
-@@ -355,6 +355,8 @@ class BASE_EXPORT SysInfo {
+@@ -360,6 +360,8 @@ class BASE_EXPORT SysInfo {
static void ResetCpuSecurityMitigationsEnabledForTesting();
#endif
@@ -9,7 +9,7 @@
private:
friend class test::ScopedAmountOfPhysicalMemoryOverride;
FRIEND_TEST_ALL_PREFIXES(SysInfoTest, AmountOfAvailablePhysicalMemory);
-@@ -367,7 +369,7 @@ class BASE_EXPORT SysInfo {
+@@ -372,7 +374,7 @@ class BASE_EXPORT SysInfo {
static HardwareInfo GetHardwareInfoSync();
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || \
diff --git a/www/ungoogled-chromium/files/patch-base_system_sys__info__posix.cc b/www/ungoogled-chromium/files/patch-base_system_sys__info__posix.cc
index 608ee0cdabbf..394145735775 100644
--- a/www/ungoogled-chromium/files/patch-base_system_sys__info__posix.cc
+++ b/www/ungoogled-chromium/files/patch-base_system_sys__info__posix.cc
@@ -1,6 +1,6 @@
---- base/system/sys_info_posix.cc.orig 2025-05-06 12:23:00 UTC
+--- base/system/sys_info_posix.cc.orig 2025-09-10 13:22:16 UTC
+++ base/system/sys_info_posix.cc
-@@ -143,7 +143,7 @@ void GetKernelVersionNumbers(int32_t* major_version,
+@@ -144,7 +144,7 @@ void GetKernelVersionNumbers(int32_t* major_version,
namespace base {
@@ -9,7 +9,7 @@
// static
int SysInfo::NumberOfProcessors() {
#if BUILDFLAG(IS_MAC)
-@@ -199,7 +199,7 @@ int SysInfo::NumberOfProcessors() {
+@@ -200,7 +200,7 @@ int SysInfo::NumberOfProcessors() {
return cached_num_cpus;
}
@@ -18,7 +18,7 @@
// static
uint64_t SysInfo::AmountOfVirtualMemory() {
-@@ -285,6 +285,8 @@ std::string SysInfo::OperatingSystemArchitecture() {
+@@ -286,6 +286,8 @@ std::string SysInfo::OperatingSystemArchitecture() {
arch = "x86";
} else if (arch == "amd64") {
arch = "x86_64";
diff --git a/www/ungoogled-chromium/files/patch-base_task_thread__pool_environment__config__unittest.cc b/www/ungoogled-chromium/files/patch-base_task_thread__pool_environment__config__unittest.cc
index b659e41a07c2..2d4a969bad3a 100644
--- a/www/ungoogled-chromium/files/patch-base_task_thread__pool_environment__config__unittest.cc
+++ b/www/ungoogled-chromium/files/patch-base_task_thread__pool_environment__config__unittest.cc
@@ -1,20 +1,20 @@
---- base/task/thread_pool/environment_config_unittest.cc.orig 2025-05-06 12:23:00 UTC
+--- base/task/thread_pool/environment_config_unittest.cc.orig 2025-09-10 13:22:16 UTC
+++ base/task/thread_pool/environment_config_unittest.cc
-@@ -21,7 +21,7 @@ TEST(ThreadPoolEnvironmentConfig, CanUseBackgroundPrio
- base::FeatureList::IsEnabled(
- FeatureControllingBackgroundPriorityWorkerThreads()));
- #elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_FUCHSIA) || \
-- BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_NACL)
-+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_NACL) || BUILDFLAG(IS_BSD)
+@@ -14,7 +14,7 @@ TEST(ThreadPoolEnvironmentConfig, CanUseBackgroundPrio
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_APPLE)
+ EXPECT_TRUE(CanUseBackgroundThreadTypeForWorkerThread());
+ #elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_ANDROID) || \
+- BUILDFLAG(IS_CHROMEOS)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
EXPECT_FALSE(CanUseBackgroundThreadTypeForWorkerThread());
#else
#error Platform doesn't match any block
-@@ -30,7 +30,7 @@ TEST(ThreadPoolEnvironmentConfig, CanUseBackgroundPrio
+@@ -22,7 +22,7 @@ TEST(ThreadPoolEnvironmentConfig, CanUseBackgroundPrio
+
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_ANDROID)
EXPECT_TRUE(CanUseUtilityThreadTypeForWorkerThread());
- #elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_FUCHSIA) || \
-- BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_NACL)
-+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_NACL) || BUILDFLAG(IS_BSD)
+-#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_CHROMEOS)
++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
EXPECT_FALSE(CanUseUtilityThreadTypeForWorkerThread());
#else
#error Platform doesn't match any block
diff --git a/www/ungoogled-chromium/files/patch-base_test_test__file__util__linux.cc b/www/ungoogled-chromium/files/patch-base_test_test__file__util__linux.cc
index e721859e4d4e..bb8092a7a28e 100644
--- a/www/ungoogled-chromium/files/patch-base_test_test__file__util__linux.cc
+++ b/www/ungoogled-chromium/files/patch-base_test_test__file__util__linux.cc
@@ -1,6 +1,6 @@
---- base/test/test_file_util_linux.cc.orig 2025-02-20 09:59:21 UTC
+--- base/test/test_file_util_linux.cc.orig 2025-09-10 13:22:16 UTC
+++ base/test/test_file_util_linux.cc
-@@ -56,9 +56,11 @@ bool EvictFileFromSystemCache(const FilePath& file) {
+@@ -57,9 +57,11 @@ bool EvictFileFromSystemCache(const FilePath& file) {
if (fdatasync(fd.get()) != 0) {
return false;
}
diff --git a/www/ungoogled-chromium/files/patch-base_threading_platform__thread__internal__posix.cc b/www/ungoogled-chromium/files/patch-base_threading_platform__thread__internal__posix.cc
index ae1a3ca6c089..0036a9f308ca 100644
--- a/www/ungoogled-chromium/files/patch-base_threading_platform__thread__internal__posix.cc
+++ b/www/ungoogled-chromium/files/patch-base_threading_platform__thread__internal__posix.cc
@@ -1,11 +1,21 @@
---- base/threading/platform_thread_internal_posix.cc.orig 2025-03-09 21:38:10 UTC
+--- base/threading/platform_thread_internal_posix.cc.orig 2025-09-10 13:22:16 UTC
+++ base/threading/platform_thread_internal_posix.cc
-@@ -41,7 +41,7 @@ ThreadPriorityForTest NiceValueToThreadPriorityForTest
+@@ -31,6 +31,10 @@ ThreadPriorityForTest NiceValueToThreadPriorityForTest
}
int GetCurrentThreadNiceValue() {
--#if BUILDFLAG(IS_NACL)
-+#if BUILDFLAG(IS_NACL) || BUILDFLAG(IS_BSD)
- NOTIMPLEMENTED();
- return 0;
- #else
++#if BUILDFLAG(IS_BSD)
++ NOTIMPLEMENTED();
++ return 0;
++#else
+ // Need to clear errno before calling getpriority():
+ // http://man7.org/linux/man-pages/man2/getpriority.2.html
+ errno = 0;
+@@ -42,6 +46,7 @@ int GetCurrentThreadNiceValue() {
+ }
+
+ return nice_value;
++#endif
+ }
+
+ } // namespace base::internal
diff --git a/www/ungoogled-chromium/files/patch-base_threading_platform__thread__metrics.cc b/www/ungoogled-chromium/files/patch-base_threading_platform__thread__metrics.cc
new file mode 100644
index 000000000000..0983208698d0
--- /dev/null
+++ b/www/ungoogled-chromium/files/patch-base_threading_platform__thread__metrics.cc
@@ -0,0 +1,11 @@
+--- base/threading/platform_thread_metrics.cc.orig 2025-09-10 13:22:16 UTC
++++ base/threading/platform_thread_metrics.cc
+@@ -26,7 +26,7 @@ PlatformThreadMetrics::CreateForCurrentThread() {
+ }
+
+ #elif BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_CHROMEOS) || \
+- BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_LINUX)
++ BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+
+ // static
+ std::unique_ptr<PlatformThreadMetrics>
diff --git a/www/ungoogled-chromium/files/patch-base_threading_platform__thread__metrics.h b/www/ungoogled-chromium/files/patch-base_threading_platform__thread__metrics.h
new file mode 100644
index 000000000000..c170493a29ee
--- /dev/null
+++ b/www/ungoogled-chromium/files/patch-base_threading_platform__thread__metrics.h
@@ -0,0 +1,20 @@
+--- base/threading/platform_thread_metrics.h.orig 2025-09-10 13:22:16 UTC
++++ base/threading/platform_thread_metrics.h
+@@ -51,7 +51,7 @@ class BASE_EXPORT PlatformThreadMetrics {
+ PlatformThreadHandle handle);
+ #endif
+
+-#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_CHROMEOS) || \
++#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) || \
+ BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN)
+ static std::unique_ptr<PlatformThreadMetrics> CreateFromId(
+ PlatformThreadId tid);
+@@ -93,7 +93,7 @@ class BASE_EXPORT PlatformThreadMetrics {
+
+ PlatformThreadHandle handle_;
+ #elif BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_CHROMEOS) || \
+- BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_LINUX)
++ BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ explicit PlatformThreadMetrics(PlatformThreadId tid) : tid_(tid) {}
+
+ PlatformThreadId tid_;
diff --git a/www/ungoogled-chromium/files/patch-base_threading_platform__thread__posix.cc b/www/ungoogled-chromium/files/patch-base_threading_platform__thread__posix.cc
index 3af970da5906..2b6a7aaaafd4 100644
--- a/www/ungoogled-chromium/files/patch-base_threading_platform__thread__posix.cc
+++ b/www/ungoogled-chromium/files/patch-base_threading_platform__thread__posix.cc
@@ -1,21 +1,23 @@
---- base/threading/platform_thread_posix.cc.orig 2025-04-15 08:30:07 UTC
+--- base/threading/platform_thread_posix.cc.orig 2025-09-10 13:22:16 UTC
+++ base/threading/platform_thread_posix.cc
-@@ -79,11 +79,11 @@ void* ThreadFunc(void* params) {
+@@ -79,6 +79,7 @@ void* ThreadFunc(void* params) {
base::DisallowSingleton();
}
--#if PA_BUILDFLAG(USE_PARTITION_ALLOC_AS_MALLOC)
-+#if PA_BUILDFLAG(USE_PARTITION_ALLOC_AS_MALLOC) && !BUILDFLAG(IS_BSD)
++#if !BUILDFLAG(IS_BSD)
+ #if PA_BUILDFLAG(USE_PARTITION_ALLOC_AS_MALLOC)
partition_alloc::internal::StackTopRegistry::Get().NotifyThreadCreated();
#endif
+@@ -92,6 +93,7 @@ void* ThreadFunc(void* params) {
+ // where they were created. This explicitly sets the priority of all new
+ // threads.
+ PlatformThread::SetCurrentThreadType(thread_params->thread_type);
++#endif
+ }
+
+ ThreadIdNameManager::GetInstance()->RegisterThread(
+@@ -266,6 +268,8 @@ PlatformThreadId PlatformThreadBase::CurrentId() {
--#if !BUILDFLAG(IS_NACL)
-+#if !BUILDFLAG(IS_NACL) && !BUILDFLAG(IS_BSD)
- #if BUILDFLAG(IS_APPLE)
- PlatformThread::SetCurrentThreadRealtimePeriodValue(
- delegate->GetRealtimePeriod());
-@@ -272,6 +272,8 @@ PlatformThreadId PlatformThreadBase::CurrentId() {
- return PlatformThreadId(reinterpret_cast<int32_t>(pthread_self()));
#elif BUILDFLAG(IS_POSIX) && BUILDFLAG(IS_AIX)
return PlatformThreadId(pthread_self());
+#elif BUILDFLAG(IS_BSD)
@@ -23,31 +25,58 @@
#elif BUILDFLAG(IS_POSIX) && !BUILDFLAG(IS_AIX)
return PlatformThreadId(reinterpret_cast<int64_t>(pthread_self()));
#endif
-@@ -365,7 +367,7 @@ void PlatformThreadBase::Detach(PlatformThreadHandle t
+@@ -359,6 +363,9 @@ void PlatformThreadBase::Detach(PlatformThreadHandle t
// static
bool PlatformThreadBase::CanChangeThreadType(ThreadType from, ThreadType to) {
--#if BUILDFLAG(IS_NACL)
-+#if BUILDFLAG(IS_NACL) || BUILDFLAG(IS_BSD)
- return false;
- #else
++#if BUILDFLAG(IS_BSD)
++ return false;
++#else
if (from >= to) {
-@@ -386,6 +388,9 @@ void SetCurrentThreadTypeImpl(ThreadType thread_type,
+ // Decreasing thread priority on POSIX is always allowed.
+ return true;
+@@ -368,12 +375,18 @@ bool PlatformThreadBase::CanChangeThreadType(ThreadTyp
+ }
+
+ return internal::CanLowerNiceTo(internal::ThreadTypeToNiceValue(to));
++#endif
+ }
+
+ namespace internal {
+
+ void SetCurrentThreadTypeImpl(ThreadType thread_type,
MessagePumpType pump_type_hint) {
- #if BUILDFLAG(IS_NACL)
- NOTIMPLEMENTED();
-+// avoid pledge(2) violation
-+#elif BUILDFLAG(IS_BSD)
-+ NOTIMPLEMENTED();
- #else
++#if BUILDFLAG(IS_BSD)
++ // pledge(2) violation
++ NOTIMPLEMENTED();
++ return;
++#else
if (internal::SetCurrentThreadTypeForPlatform(thread_type, pump_type_hint)) {
return;
-@@ -409,7 +414,7 @@ void SetCurrentThreadTypeImpl(ThreadType thread_type,
+ }
+@@ -389,12 +402,17 @@ void SetCurrentThreadTypeImpl(ThreadType thread_type,
+ DVPLOG(1) << "Failed to set nice value of thread ("
+ << PlatformThread::CurrentId() << ") to " << nice_setting;
+ }
++#endif
+ }
+
+ } // namespace internal
// static
ThreadPriorityForTest PlatformThreadBase::GetCurrentThreadPriorityForTest() {
--#if BUILDFLAG(IS_NACL)
-+#if BUILDFLAG(IS_NACL) || BUILDFLAG(IS_BSD)
- NOTIMPLEMENTED();
- return ThreadPriorityForTest::kNormal;
- #else
++#if BUILDFLAG(IS_BSD)
++ NOTIMPLEMENTED();
++ return ThreadPriorityForTest::kNormal;
++#else
+ // Mirrors SetCurrentThreadPriority()'s implementation.
+ auto platform_specific_priority =
+ internal::GetCurrentThreadPriorityForPlatformForTest(); // IN-TEST
+@@ -405,6 +423,7 @@ ThreadPriorityForTest PlatformThreadBase::GetCurrentTh
+ int nice_value = internal::GetCurrentThreadNiceValue();
+
+ return internal::NiceValueToThreadPriorityForTest(nice_value); // IN-TEST
++#endif
+ }
+
+ #endif // !BUILDFLAG(IS_APPLE) && !BUILDFLAG(IS_FUCHSIA)
diff --git a/www/ungoogled-chromium/files/patch-base_threading_platform__thread__unittest.cc b/www/ungoogled-chromium/files/patch-base_threading_platform__thread__unittest.cc
index 4d3724b1ec88..67780d74279a 100644
--- a/www/ungoogled-chromium/files/patch-base_threading_platform__thread__unittest.cc
+++ b/www/ungoogled-chromium/files/patch-base_threading_platform__thread__unittest.cc
@@ -1,4 +1,4 @@
---- base/threading/platform_thread_unittest.cc.orig 2025-04-15 08:30:07 UTC
+--- base/threading/platform_thread_unittest.cc.orig 2025-09-10 13:22:16 UTC
+++ base/threading/platform_thread_unittest.cc
@@ -36,7 +36,7 @@
#include "base/time/time.h"
@@ -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(
+@@ -618,12 +618,16 @@ INSTANTIATE_TEST_SUITE_P(
#endif // BUILDFLAG(IS_APPLE)
diff --git a/www/ungoogled-chromium/files/patch-base_time_time__now__posix.cc b/www/ungoogled-chromium/files/patch-base_time_time__now__posix.cc
index 6d99909f684c..a73e728a7005 100644
--- a/www/ungoogled-chromium/files/patch-base_time_time__now__posix.cc
+++ b/www/ungoogled-chromium/files/patch-base_time_time__now__posix.cc
@@ -1,11 +1,14 @@
---- base/time/time_now_posix.cc.orig 2025-01-25 09:34:31 UTC
+--- base/time/time_now_posix.cc.orig 2025-09-10 13:22:16 UTC
+++ base/time/time_now_posix.cc
-@@ -27,7 +27,7 @@
- #endif
+@@ -110,7 +110,11 @@ std::optional<TimeTicks> MaybeTimeTicksNowIgnoringOver
+ }
+
+ TimeTicks TimeTicksLowResolutionNowIgnoringOverride() {
++#if BUILDFLAG(IS_BSD)
++ return TimeTicks() + Microseconds(ClockNow(CLOCK_MONOTONIC));
++#else
+ return TimeTicks() + Microseconds(ClockNow(CLOCK_MONOTONIC_COARSE));
++#endif
+ }
+ } // namespace subtle
- // NaCl doesn't support CLOCK_MONOTONIC_COARSE.
--#if BUILDFLAG(IS_NACL)
-+#if BUILDFLAG(IS_NACL) || BUILDFLAG(IS_BSD)
- #define TIMETICKS_LOW_RESOLUTION_CLOCK CLOCK_MONOTONIC
- #else
- #define TIMETICKS_LOW_RESOLUTION_CLOCK CLOCK_MONOTONIC_COARSE
diff --git a/www/ungoogled-chromium/files/patch-base_trace__event_malloc__dump__provider.cc b/www/ungoogled-chromium/files/patch-base_trace__event_malloc__dump__provider.cc
index fc64db54ef26..93703965ccdc 100644
--- a/www/ungoogled-chromium/files/patch-base_trace__event_malloc__dump__provider.cc
+++ b/www/ungoogled-chromium/files/patch-base_trace__event_malloc__dump__provider.cc
@@ -1,4 +1,4 @@
---- base/trace_event/malloc_dump_provider.cc.orig 2025-03-09 21:38:10 UTC
+--- base/trace_event/malloc_dump_provider.cc.orig 2025-09-10 13:22:16 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
+@@ -383,6 +385,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/ungoogled-chromium/files/patch-base_trace__event_process__memory__dump.cc b/www/ungoogled-chromium/files/patch-base_trace__event_process__memory__dump.cc
index b6b98d738489..2c68feba7aa1 100644
--- a/www/ungoogled-chromium/files/patch-base_trace__event_process__memory__dump.cc
+++ b/www/ungoogled-chromium/files/patch-base_trace__event_process__memory__dump.cc
@@ -1,6 +1,15 @@
---- base/trace_event/process_memory_dump.cc.orig 2025-03-09 21:38:10 UTC
+--- base/trace_event/process_memory_dump.cc.orig 2025-09-10 13:22:16 UTC
+++ base/trace_event/process_memory_dump.cc
-@@ -119,7 +119,7 @@ std::optional<size_t> ProcessMemoryDump::CountResident
+@@ -47,7 +47,7 @@
+ #include <Psapi.h>
+ #endif
+
+-#if BUILDFLAG(IS_FUCHSIA)
++#if BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_BSD)
+ #include <tuple>
+
+ #include "base/notreached.h"
+@@ -116,7 +116,7 @@ std::optional<size_t> ProcessMemoryDump::CountResident
#if BUILDFLAG(IS_WIN)
auto vec =
base::HeapArray<PSAPI_WORKING_SET_EX_INFORMATION>::WithSize(max_vec_size);
@@ -9,7 +18,7 @@
auto vec = base::HeapArray<char>::WithSize(max_vec_size);
#elif BUILDFLAG(IS_POSIX) || BUILDFLAG(IS_FUCHSIA)
auto vec = base::HeapArray<unsigned char>::WithSize(max_vec_size);
-@@ -143,7 +143,7 @@ std::optional<size_t> ProcessMemoryDump::CountResident
+@@ -140,7 +140,7 @@ std::optional<size_t> ProcessMemoryDump::CountResident
for (size_t i = 0; i < page_count; i++) {
resident_page_count += vec[i].VirtualAttributes.Valid;
}
diff --git a/www/ungoogled-chromium/files/patch-build_config_BUILD.gn b/www/ungoogled-chromium/files/patch-build_config_BUILD.gn
index 2405d8478c37..cf944c7fcc3d 100644
--- a/www/ungoogled-chromium/files/patch-build_config_BUILD.gn
+++ b/www/ungoogled-chromium/files/patch-build_config_BUILD.gn
@@ -1,6 +1,6 @@
---- build/config/BUILD.gn.orig 2025-01-25 09:34:31 UTC
+--- build/config/BUILD.gn.orig 2025-09-10 13:22:16 UTC
+++ build/config/BUILD.gn
-@@ -215,6 +215,10 @@ config("default_libs") {
+@@ -209,6 +209,10 @@ config("default_libs") {
# Targets should choose to explicitly link frameworks they require. Since
# linking can have run-time side effects, nothing should be listed here.
libs = []
diff --git a/www/ungoogled-chromium/files/patch-build_config_BUILDCONFIG.gn b/www/ungoogled-chromium/files/patch-build_config_BUILDCONFIG.gn
index 1301100bc60a..9db9e2990bea 100644
--- a/www/ungoogled-chromium/files/patch-build_config_BUILDCONFIG.gn
+++ b/www/ungoogled-chromium/files/patch-build_config_BUILDCONFIG.gn
@@ -1,4 +1,4 @@
---- build/config/BUILDCONFIG.gn.orig 2025-05-06 12:23:00 UTC
+--- build/config/BUILDCONFIG.gn.orig 2025-09-10 13:22:16 UTC
+++ build/config/BUILDCONFIG.gn
@@ -136,7 +136,8 @@ declare_args() {
is_official_build = false
@@ -10,7 +10,7 @@
(current_cpu != "s390x" && current_cpu != "s390" &&
current_cpu != "ppc64" && current_cpu != "ppc" &&
current_cpu != "mips" && current_cpu != "mips64" &&
-@@ -235,6 +236,10 @@ if (host_toolchain == "") {
+@@ -242,6 +243,10 @@ if (host_toolchain == "") {
host_toolchain = "//build/toolchain/aix:$host_cpu"
} else if (host_os == "zos") {
host_toolchain = "//build/toolchain/zos:$host_cpu"
@@ -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"
+@@ -291,6 +296,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"
+@@ -325,7 +332,11 @@ is_android = current_os == "android"
is_chromeos = current_os == "chromeos"
is_fuchsia = current_os == "fuchsia"
is_ios = current_os == "ios"
@@ -41,5 +41,5 @@
+is_freebsd = current_os == "freebsd"
+is_bsd = current_os == "openbsd" || current_os == "freebsd"
is_mac = current_os == "mac"
- is_nacl = current_os == "nacl"
- is_wasm = current_os == "emscripten"
+
+ # TODO(crbug.com/40511454): Remove is_nacl from all build files, then
diff --git a/www/ungoogled-chromium/files/patch-build_config_clang_BUILD.gn b/www/ungoogled-chromium/files/patch-build_config_clang_BUILD.gn
index cba054032aec..5c93cf4542cf 100644
--- a/www/ungoogled-chromium/files/patch-build_config_clang_BUILD.gn
+++ b/www/ungoogled-chromium/files/patch-build_config_clang_BUILD.gn
@@ -1,6 +1,6 @@
---- build/config/clang/BUILD.gn.orig 2025-05-06 12:23:00 UTC
+--- build/config/clang/BUILD.gn.orig 2025-09-10 13:22:16 UTC
+++ build/config/clang/BUILD.gn
-@@ -252,7 +252,12 @@ template("clang_lib") {
+@@ -268,7 +268,12 @@ template("clang_lib") {
# Adds a dependency on the Clang runtime library clang_rt.builtins.
clang_lib("compiler_builtins") {
diff --git a/www/ungoogled-chromium/files/patch-build_config_compiler_BUILD.gn b/www/ungoogled-chromium/files/patch-build_config_compiler_BUILD.gn
index eaade58e5d6a..14a748aefbd0 100644
--- a/www/ungoogled-chromium/files/patch-build_config_compiler_BUILD.gn
+++ b/www/ungoogled-chromium/files/patch-build_config_compiler_BUILD.gn
@@ -1,15 +1,24 @@
---- build/config/compiler/BUILD.gn.orig 2025-05-31 17:16:41 UTC
+--- build/config/compiler/BUILD.gn.orig 2025-09-10 13:22:16 UTC
+++ build/config/compiler/BUILD.gn
-@@ -197,7 +197,7 @@ declare_args() {
+@@ -194,7 +194,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.
-- simple_template_names = is_clang && !is_nacl && !is_win && !is_apple
-+ simple_template_names = is_clang && !is_nacl && !is_win && !is_apple && !is_bsd
- }
+- simple_template_names = is_clang && !is_win && !is_apple
++ simple_template_names = is_clang && !is_win && !is_apple && !is_bsd
+
+ # This switch is used to enable -Wexit-time-destructors by default. This
+ # warning serves as a flip switch to allow a gradual migration of targets
+@@ -272,7 +272,7 @@ assert(!(llvm_force_head_revision && use_remoteexec &&
+ # Since this is referenced both when passing the file and when deciding which
+ # warnings to enable, store it in a separate variable here.
+ use_clang_warning_suppression_file =
+- default_toolchain != "//build/toolchain/cros:target" &&
++ !is_bsd && default_toolchain != "//build/toolchain/cros:target" &&
+ !llvm_android_mainline && is_clang && clang_warning_suppression_file != ""
- declare_args() {
-@@ -254,13 +254,16 @@ config("default_include_dirs") {
+ # default_include_dirs ---------------------------------------------------------
+@@ -290,13 +290,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 +36,7 @@
}
# compiler ---------------------------------------------------------------------
-@@ -509,6 +512,10 @@ config("compiler") {
+@@ -564,6 +567,10 @@ config("compiler") {
}
}
@@ -38,43 +47,52 @@
# Linux-specific compiler flags setup.
# ------------------------------------
if (use_icf && (!is_apple || use_lld)) {
-@@ -569,7 +576,7 @@ config("compiler") {
+@@ -639,7 +646,7 @@ config("compiler") {
ldflags += [ "-Wl,-z,keep-text-section-prefix" ]
}
-- if (is_clang && !is_nacl) {
-+ if (is_clang && !is_nacl && !is_bsd) {
+- if (is_clang) {
++ if (is_clang && !is_bsd) {
cflags += [ "-fcrash-diagnostics-dir=" + clang_diagnostic_dir ]
if (save_reproducers_on_lld_crash && use_lld) {
ldflags += [
-@@ -1227,7 +1234,7 @@ config("compiler_cpu_abi") {
- ]
+@@ -1281,7 +1288,7 @@ config("compiler_cpu_abi") {
+ # CPU architecture. We may or may not be doing a cross compile now, so for
+ # simplicity we always explicitly set the architecture.
+ if (current_cpu == "x64") {
+- if (is_clang && !is_android && !is_fuchsia && !is_chromeos_device) {
++ if (is_clang && !is_android && !is_fuchsia && !is_chromeos_device && !is_bsd) {
+ cflags += [ "--target=x86_64-unknown-linux-gnu" ]
+ ldflags += [ "--target=x86_64-unknown-linux-gnu" ]
+ } else {
+@@ -1290,7 +1297,7 @@ config("compiler_cpu_abi") {
}
+ cflags += [ "-msse3" ]
+ } else if (current_cpu == "x86") {
+- if (is_clang && !is_android && !is_chromeos_device) {
++ if (is_clang && !is_android && !is_chromeos_device && !Is_bsd) {
+ cflags += [ "--target=i386-unknown-linux-gnu" ]
+ ldflags += [ "--target=i386-unknown-linux-gnu" ]
+ } else {
+@@ -1302,7 +1309,7 @@ config("compiler_cpu_abi") {
+ "-msse3",
+ ]
} else if (current_cpu == "arm") {
-- if (is_clang && !is_android && !is_nacl && !is_chromeos_device) {
-+ if (is_clang && !is_android && !is_nacl && !is_chromeos_device && !is_bsd) {
+- if (is_clang && !is_android && !is_chromeos_device) {
++ if (is_clang && !is_android && !is_chromeos_device && !is_bsd) {
cflags += [ "--target=arm-linux-gnueabihf" ]
ldflags += [ "--target=arm-linux-gnueabihf" ]
}
-@@ -1242,7 +1249,7 @@ config("compiler_cpu_abi") {
+@@ -1314,7 +1321,7 @@ config("compiler_cpu_abi") {
+ cflags += [ "-mtune=$arm_tune" ]
}
} else if (current_cpu == "arm64") {
- if (is_clang && !is_android && !is_nacl && !is_fuchsia &&
-- !is_chromeos_device) {
-+ !is_chromeos_device && !is_bsd) {
+- if (is_clang && !is_android && !is_fuchsia && !is_chromeos_device) {
++ if (is_clang && !is_android && !is_fuchsia && !is_chromeos_device && !is_bsd) {
cflags += [ "--target=aarch64-linux-gnu" ]
ldflags += [ "--target=aarch64-linux-gnu" ]
}
-@@ -1576,7 +1583,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.
-- if (is_nacl) {
-+ if (is_nacl || is_bsd) {
- # TODO(https://crbug.com/1231236): Use -ffile-compilation-dir= here.
- cflags += [
- "-Xclang",
-@@ -1634,7 +1641,7 @@ config("compiler_deterministic") {
+@@ -1713,7 +1720,7 @@ config("compiler_deterministic") {
}
config("clang_revision") {
@@ -83,26 +101,17 @@
current_os != "zos") {
_perform_consistency_checks = current_toolchain == default_toolchain
if (llvm_force_head_revision) {
-@@ -1719,7 +1726,7 @@ config("clang_revision") {
- # e.g. by setting in the the project's .gn file.
- config("clang_warning_suppression") {
- # Some build configs use older versions of clang that don't support WSMs
-- if (!is_nacl && default_toolchain != "//build/toolchain/cros:target" &&
-+ if (!is_bsd && !is_nacl && default_toolchain != "//build/toolchain/cros:target" &&
- !llvm_android_mainline && is_clang &&
- clang_warning_suppression_file != "") {
- from_build_root =
-@@ -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",
+ # TODO(crbug.com/40284799): Fix and re-enable.
+ "-Wno-thread-safety-reference-return",
-
-- # TODO(crbug.com/376641662): Fix and re-enable.
-- "-Wno-nontrivial-memcall",
- ]
+- # TODO(crbug.com/376641662): Fix and re-enable.
+- "-Wno-nontrivial-memcall",
+ ]
- cflags_cc += [
-@@ -2837,7 +2841,7 @@ config("afdo_optimize_size") {
+ cflags_cc += [
+@@ -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 +120,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,12 +129,3 @@
cflags = [ "-fauto-profile=${auto_profile_path}" ]
inputs = [ auto_profile_path ]
}
-@@ -3041,7 +3045,7 @@ config("symbols") {
- cflags += [ "-gomit-unreferenced-methods" ]
- }
-
-- if (is_clang && (!is_nacl || is_nacl_saigo)) {
-+ if (is_clang && (!is_nacl || is_nacl_saigo) && !is_bsd) {
- if (is_apple) {
- # TODO(crbug.com/40117949): Investigate missing debug info on mac.
- # Make sure we don't use constructor homing on mac.
diff --git a/www/ungoogled-chromium/files/patch-build_config_rust.gni b/www/ungoogled-chromium/files/patch-build_config_rust.gni
index 2c730c3bddb6..e75d4aede50d 100644
--- a/www/ungoogled-chromium/files/patch-build_config_rust.gni
+++ b/www/ungoogled-chromium/files/patch-build_config_rust.gni
@@ -1,13 +1,15 @@
---- build/config/rust.gni.orig 2025-05-31 17:16:41 UTC
+--- build/config/rust.gni.orig 2025-09-10 13:22:16 UTC
+++ build/config/rust.gni
-@@ -361,6 +361,10 @@ if (is_linux || is_chromeos) {
+@@ -369,7 +369,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/ungoogled-chromium/files/patch-build_linux_strip__binary.py b/www/ungoogled-chromium/files/patch-build_linux_strip__binary.py
index cf324c1fabd2..e73e7b33307c 100644
--- a/www/ungoogled-chromium/files/patch-build_linux_strip__binary.py
+++ b/www/ungoogled-chromium/files/patch-build_linux_strip__binary.py
@@ -1,10 +1,10 @@
---- build/linux/strip_binary.py.orig 2022-10-01 07:40:07 UTC
+--- build/linux/strip_binary.py.orig 2025-09-10 13:22:16 UTC
+++ build/linux/strip_binary.py
@@ -10,6 +10,7 @@ import sys
- def main():
+ def main() -> int:
+ return 0
- argparser = argparse.ArgumentParser(description='eu-strip binary.')
-
- argparser.add_argument('--eu-strip-binary-path', help='eu-strip path.')
+ parser = argparse.ArgumentParser(description="Strip binary using LLVM tools.")
+ parser.add_argument("--llvm-strip-binary-path",
+ help="Path to llvm-strip executable.")
diff --git a/www/ungoogled-chromium/files/patch-build_nocompile.gni b/www/ungoogled-chromium/files/patch-build_nocompile.gni
deleted file mode 100644
index 87e02640ac1a..000000000000
--- a/www/ungoogled-chromium/files/patch-build_nocompile.gni
+++ /dev/null
@@ -1,11 +0,0 @@
---- build/nocompile.gni.orig 2025-02-20 09:59:21 UTC
-+++ build/nocompile.gni
-@@ -55,7 +55,7 @@ if (is_win) {
- }
-
- declare_args() {
-- enable_nocompile_tests = is_clang && !is_nacl
-+ enable_nocompile_tests = is_clang && !is_nacl && !is_bsd
- }
-
- if (enable_nocompile_tests) {
diff --git a/www/ungoogled-chromium/files/patch-build_rust_allocator_lib.rs b/www/ungoogled-chromium/files/patch-build_rust_allocator_lib.rs
index 508b657a5761..0a97b7685343 100644
--- a/www/ungoogled-chromium/files/patch-build_rust_allocator_lib.rs
+++ b/www/ungoogled-chromium/files/patch-build_rust_allocator_lib.rs
@@ -1,17 +1,15 @@
-https://chromium.googlesource.com/chromium/src/+/8393b61ba876c8e1614275c97767f9b06b889f48
-https://chromium.googlesource.com/chromium/src/+/6aae0e2353c857d98980ff677bf304288d7c58de
-
---- build/rust/allocator/lib.rs.orig 2025-06-18 14:17:42.000000000 +0200
-+++ build/rust/allocator/lib.rs 2025-08-24 10:57:12.002293000 +0200
-@@ -89,9 +89,8 @@ mod both_allocators {
- /// As part of rustc's contract for using `#[global_allocator]` without
- /// rustc-generated shims we must define this symbol, since we are opting in
- /// to unstable functionality. See https://github.com/rust-lang/rust/issues/123015
-- #[no_mangle]
-- #[linkage = "weak"]
-- static __rust_no_alloc_shim_is_unstable: u8 = 0;
-+ #[rustc_std_internal_symbol]
-+ fn __rust_no_alloc_shim_is_unstable_v2() {}
+--- build/rust/allocator/lib.rs.orig 2025-09-10 13:22:16 UTC
++++ build/rust/allocator/lib.rs
+@@ -90,6 +90,12 @@ mod both_allocators {
+ #[linkage = "weak"]
+ fn __rust_no_alloc_shim_is_unstable_v2() {}
++ // TODO(crbug.com/422538133) Remove after rolling past
++ // https://github.com/rust-lang/rust/pull/141061
++ #[no_mangle]
++ #[linkage = "weak"]
++ static __rust_no_alloc_shim_is_unstable: u8 = 0;
++
// Mangle the symbol name as rustc expects.
#[rustc_std_internal_symbol]
+ #[allow(non_upper_case_globals)]
diff --git a/www/ungoogled-chromium/files/patch-build_toolchain_gcc__toolchain.gni b/www/ungoogled-chromium/files/patch-build_toolchain_gcc__toolchain.gni
index cf41ecf39584..d1ce41457f49 100644
--- a/www/ungoogled-chromium/files/patch-build_toolchain_gcc__toolchain.gni
+++ b/www/ungoogled-chromium/files/patch-build_toolchain_gcc__toolchain.gni
@@ -1,6 +1,6 @@
---- build/toolchain/gcc_toolchain.gni.orig 2025-04-15 08:30:07 UTC
+--- build/toolchain/gcc_toolchain.gni.orig 2025-09-10 13:22:16 UTC
+++ build/toolchain/gcc_toolchain.gni
-@@ -56,6 +56,13 @@ if (enable_resource_allowlist_generation) {
+@@ -49,6 +49,13 @@ if (enable_resource_allowlist_generation) {
"enable_resource_allowlist_generation=true does not work for target_os=$target_os")
}
@@ -14,7 +14,7 @@
# This template defines a toolchain for something that works like gcc
# (including clang).
#
-@@ -896,22 +903,12 @@ template("gcc_toolchain") {
+@@ -893,22 +900,12 @@ template("gcc_toolchain") {
# actually just be doing a native compile.
template("clang_toolchain") {
gcc_toolchain(target_name) {
diff --git a/www/ungoogled-chromium/files/patch-build_toolchain_toolchain.gni b/www/ungoogled-chromium/files/patch-build_toolchain_toolchain.gni
index 647a75106c5e..966e402e1c04 100644
--- a/www/ungoogled-chromium/files/patch-build_toolchain_toolchain.gni
+++ b/www/ungoogled-chromium/files/patch-build_toolchain_toolchain.gni
@@ -1,6 +1,6 @@
---- build/toolchain/toolchain.gni.orig 2025-05-06 12:23:00 UTC
+--- build/toolchain/toolchain.gni.orig 2025-09-10 13:22:16 UTC
+++ build/toolchain/toolchain.gni
-@@ -75,7 +75,7 @@ if (host_os == "mac") {
+@@ -63,7 +63,7 @@ if (host_os == "mac") {
host_shlib_extension = ".dylib"
} else if (host_os == "win") {
host_shlib_extension = ".dll"
diff --git a/www/ungoogled-chromium/files/patch-cc_base_features.cc b/www/ungoogled-chromium/files/patch-cc_base_features.cc
index aceab501275c..7946cee3580f 100644
--- a/www/ungoogled-chromium/files/patch-cc_base_features.cc
+++ b/www/ungoogled-chromium/files/patch-cc_base_features.cc
@@ -1,6 +1,6 @@
---- cc/base/features.cc.orig 2025-05-31 17:16:41 UTC
+--- cc/base/features.cc.orig 2025-09-10 13:22:16 UTC
+++ cc/base/features.cc
-@@ -52,7 +52,7 @@ const base::FeatureParam<int> kDeferImplInvalidationFr
+@@ -55,7 +55,7 @@ const base::FeatureParam<int> kDeferImplInvalidationFr
// be using a separate flag to control the launch on GL.
BASE_FEATURE(kUseDMSAAForTiles,
"UseDMSAAForTiles",
diff --git a/www/ungoogled-chromium/files/patch-chrome_app_chrome__main__delegate.cc b/www/ungoogled-chromium/files/patch-chrome_app_chrome__main__delegate.cc
index d21d704a085e..ce7e814dd002 100644
--- a/www/ungoogled-chromium/files/patch-chrome_app_chrome__main__delegate.cc
+++ b/www/ungoogled-chromium/files/patch-chrome_app_chrome__main__delegate.cc
@@ -1,15 +1,6 @@
---- chrome/app/chrome_main_delegate.cc.orig 2025-05-31 17:16:41 UTC
+--- chrome/app/chrome_main_delegate.cc.orig 2025-09-10 13:22:16 UTC
+++ chrome/app/chrome_main_delegate.cc
-@@ -147,7 +147,7 @@
- #include "components/webui/about/credit_utils.h"
- #endif
-
--#if BUILDFLAG(ENABLE_NACL) && (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS))
-+#if BUILDFLAG(ENABLE_NACL) && (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)) && !BUILDFLAG(IS_BSD)
- #include "components/nacl/common/nacl_paths.h"
- #include "components/nacl/zygote/nacl_fork_delegate_linux.h"
- #endif
-@@ -188,17 +188,17 @@
+@@ -179,17 +179,17 @@
#include "v8/include/v8.h"
#endif
@@ -30,7 +21,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
+@@ -294,7 +294,7 @@ void AdjustLinuxOOMScore(const std::string& process_ty
// and resources loaded.
bool SubprocessNeedsResourceBundle(const std::string& process_type) {
return
@@ -39,7 +30,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
+@@ -373,7 +373,7 @@ bool HandleVersionSwitches(const base::CommandLine& co
return false;
}
@@ -48,7 +39,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
+@@ -385,7 +385,7 @@ void HandleHelpSwitches(const base::CommandLine& comma
}
#endif // BUILDFLAG(IS_LINUX)
@@ -57,7 +48,7 @@
void SIGTERMProfilingShutdown(int signal) {
content::Profiling::Stop();
struct sigaction sigact;
-@@ -493,7 +493,7 @@ std::optional<int> AcquireProcessSingleton(
+@@ -467,7 +467,7 @@ std::optional<int> AcquireProcessSingleton(
// process can be exited.
ChromeProcessSingleton::CreateInstance(user_data_dir);
@@ -66,7 +57,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_
+@@ -545,7 +545,7 @@ void InitializeUserDataDir(base::CommandLine* command_
std::string process_type =
command_line->GetSwitchValueASCII(switches::kProcessType);
@@ -75,7 +66,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&
+@@ -643,7 +643,7 @@ void RecordMainStartupMetrics(const StartupTimestamps&
#endif
#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || \
@@ -84,7 +75,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
+@@ -802,7 +802,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 +84,7 @@
ui::SetOzonePlatformForLinuxIfNeeded(*base::CommandLine::ForCurrentProcess());
#endif
ui::OzonePlatform::PreEarlyInitialization();
-@@ -983,7 +983,7 @@ void ChromeMainDelegate::CommonEarlyInitialization(Inv
+@@ -957,7 +957,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 +93,7 @@
is_canary_dev;
#else
false;
-@@ -1131,7 +1131,7 @@ std::optional<int> ChromeMainDelegate::BasicStartupCom
+@@ -1105,7 +1105,7 @@ std::optional<int> ChromeMainDelegate::BasicStartupCom
return 0; // Got a --credits switch; exit with a success error code.
}
@@ -111,16 +102,7 @@
// This will directly exit if the user asked for help.
HandleHelpSwitches(command_line);
#endif
-@@ -1156,7 +1156,7 @@ std::optional<int> ChromeMainDelegate::BasicStartupCom
- ash::RegisterPathProvider();
- chromeos::dbus_paths::RegisterPathProvider();
- #endif
--#if BUILDFLAG(ENABLE_NACL) && (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS))
-+#if BUILDFLAG(ENABLE_NACL) && (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD))
- nacl::RegisterPathProvider();
- #endif
-
-@@ -1444,7 +1444,7 @@ void ChromeMainDelegate::PreSandboxStartup() {
+@@ -1409,7 +1409,7 @@ void ChromeMainDelegate::PreSandboxStartup() {
CHECK(!loaded_locale.empty()) << "Locale could not be found for " << locale;
}
@@ -129,19 +111,3 @@
// 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
- #else
-
- #if BUILDFLAG(IS_MAC) || (BUILDFLAG(ENABLE_NACL) && !BUILDFLAG(IS_LINUX) && \
-- !BUILDFLAG(IS_CHROMEOS))
-+ !BUILDFLAG(IS_CHROMEOS) && !BUILDFLAG(IS_BSD))
- static const MainFunction kMainFunctions[] = {
- #if BUILDFLAG(IS_MAC)
- {switches::kRelauncherProcess, mac_relauncher::internal::RelauncherMain},
- {switches::kCodeSignCloneCleanupProcess,
- code_sign_clone_manager::internal::ChromeCodeSignCloneCleanupMain},
--#elif BUILDFLAG(ENABLE_NACL) && !BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_CHROMEOS)
-+#elif BUILDFLAG(ENABLE_NACL) && !BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_CHROMEOS) && !BUILDFLAG(IS_BSD)
- // This entry is not needed on Linux, where the NaCl loader
- // process is launched via nacl_helper instead.
- {switches::kNaClLoaderProcess, NaClMain},
diff --git a/www/ungoogled-chromium/files/patch-chrome_app_settings__strings.grdp b/www/ungoogled-chromium/files/patch-chrome_app_settings__strings.grdp
new file mode 100644
index 000000000000..47a91936aaac
--- /dev/null
+++ b/www/ungoogled-chromium/files/patch-chrome_app_settings__strings.grdp
@@ -0,0 +1,16 @@
+--- chrome/app/settings_strings.grdp.orig 2025-09-10 13:22:16 UTC
++++ chrome/app/settings_strings.grdp
+@@ -240,11 +240,9 @@
+ <message name="IDS_SETTINGS_RESET_TO_DEFAULT" desc="Name of the control which resets a browser setting back to the default value">
+ Reset to default
+ </message>
+- <if expr="not is_linux">
+- <message name="IDS_SETTINGS_RESET_TO_DEFAULT_THEME" desc="Accessibility label of the button which resets the browser theme back to the default value">
++ <message name="IDS_SETTINGS_RESET_TO_DEFAULT_THEME" desc="Accessibility label of the button which resets the browser theme back to the default value">
+ Reset to default theme
+- </message>
+- </if>
++ </message>
+ <message name="IDS_SETTINGS_CUSTOMIZE_TOOLBAR" desc="Text of the button which allows you to customize your toolbar.">
+ Customize your toolbar
+ </message>
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_BUILD.gn b/www/ungoogled-chromium/files/patch-chrome_browser_BUILD.gn
index b944132e4a46..a1b8204b9f18 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_BUILD.gn
+++ b/www/ungoogled-chromium/files/patch-chrome_browser_BUILD.gn
@@ -1,6 +1,6 @@
---- chrome/browser/BUILD.gn.orig 2025-06-17 07:21:45 UTC
+--- chrome/browser/BUILD.gn.orig 2025-09-10 13:22:16 UTC
+++ chrome/browser/BUILD.gn
-@@ -6883,6 +6883,13 @@ static_library("browser") {
+@@ -7008,6 +7008,13 @@ static_library("browser") {
[ "//third_party/webrtc/modules/desktop_capture:pipewire_config" ]
}
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_about__flags.cc b/www/ungoogled-chromium/files/patch-chrome_browser_about__flags.cc
index 41cd8aac5a4e..0dec178d6282 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_about__flags.cc
+++ b/www/ungoogled-chromium/files/patch-chrome_browser_about__flags.cc
@@ -1,25 +1,13 @@
---- chrome/browser/about_flags.cc.orig 2025-05-31 17:16:41 UTC
+--- chrome/browser/about_flags.cc.orig 2025-09-10 13:22:16 UTC
+++ chrome/browser/about_flags.cc
-@@ -263,7 +263,7 @@
- #include "extensions/common/extension_features.h"
+@@ -329,12 +329,12 @@
+ #include "components/stylus_handwriting/win/features.h"
#endif
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
#include "base/allocator/buildflags.h"
- #endif
-
-@@ -353,7 +353,7 @@
- #include "device/vr/public/cpp/switches.h"
- #endif
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
#include "ui/ozone/public/ozone_switches.h"
- #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-
-@@ -363,7 +363,7 @@
- #include "chrome/browser/win/mica_titlebar.h"
#endif
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
@@ -27,34 +15,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"
-@@ -375,7 +375,7 @@
- #include "components/user_education/common/user_education_features.h" // nogncheck
- #endif
-
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- #include "chrome/browser/ui/ui_features.h"
- #include "ui/base/ui_base_features.h"
- #endif
-@@ -427,7 +427,7 @@ const FeatureEntry::Choice kPullToRefreshChoices[] = {
- #endif // USE_AURA
-
- #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || \
-- BUILDFLAG(IS_CHROMEOS)
-+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
-
- const FeatureEntry::FeatureParam kLocalNetworkAccessChecksBlock[] = {
- {"LocalNetworkAccessChecksWarn", "false"}};
-@@ -543,7 +543,7 @@ const FeatureEntry::FeatureVariation kDXGIWaitableSwap
- {"Max 3 Frames", &kDXGIWaitableSwapChain3Frames, 1, nullptr}};
- #endif
-
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- const FeatureEntry::Choice kOzonePlatformHintRuntimeChoices[] = {
- {flag_descriptions::kOzonePlatformHintChoiceDefault, "", ""},
- {flag_descriptions::kOzonePlatformHintChoiceAuto,
-@@ -900,6 +900,26 @@ const FeatureEntry::FeatureVariation
+@@ -905,6 +905,26 @@ const FeatureEntry::FeatureVariation
std::size(kWebIdentityDigitalIdentityCredentialHighRiskDialogParam),
nullptr}};
@@ -81,16 +42,7 @@
const FeatureEntry::FeatureParam kClipboardMaximumAge60Seconds[] = {
{"UIClipboardMaximumAge", "60"}};
const FeatureEntry::FeatureParam kClipboardMaximumAge90Seconds[] = {
-@@ -1275,7 +1295,7 @@ constexpr FeatureEntry::FeatureVariation
- #endif // !BUILDFLAG(IS_ANDROID)
-
- #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || \
-- BUILDFLAG(IS_WIN)
-+ BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
- const FeatureEntry::FeatureParam kHistoryEmbeddingsAtKeywordAcceleration[]{
- {"AtKeywordAcceleration", "true"},
- };
-@@ -1313,7 +1333,7 @@ const FeatureEntry::FeatureVariation kRemotePageMetada
+@@ -1285,7 +1305,7 @@ const FeatureEntry::FeatureVariation kRemotePageMetada
};
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || \
@@ -99,7 +51,7 @@
// A limited number of combinations of the rich autocompletion params.
const FeatureEntry::FeatureParam kOmniboxRichAutocompletionAggressive1[] = {
-@@ -3721,7 +3741,7 @@ const FeatureEntry::FeatureVariation kAndroidThemeModu
+@@ -3921,7 +3941,7 @@ const FeatureEntry::FeatureVariation
#endif // BUILDFLAG(IS_ANDROID)
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || \
@@ -108,7 +60,7 @@
const flags_ui::FeatureEntry::FeatureParam kPwaNavigationCapturingDefaultOn[] =
{{"link_capturing_state", "on_by_default"}};
const flags_ui::FeatureEntry::FeatureParam kPwaNavigationCapturingDefaultOff[] =
-@@ -4180,7 +4200,7 @@ const FeatureEntry::FeatureVariation kSkiaGraphiteVari
+@@ -4217,7 +4237,7 @@ const FeatureEntry::FeatureVariation kSkiaGraphiteVari
std::size(kSkiaGraphite_DebugLabelsEnabled), nullptr},
};
@@ -117,7 +69,7 @@
const FeatureEntry::FeatureParam kTranslationAPI_SkipLanguagePackLimit[] = {
{"TranslationAPIAcceptLanguagesCheck", "false"},
{"TranslationAPILimitLanguagePackCount", "false"}};
-@@ -4246,7 +4266,7 @@ const FeatureEntry::FeatureVariation
+@@ -4258,7 +4278,7 @@ const FeatureEntry::FeatureVariation
1, nullptr},
};
@@ -126,7 +78,7 @@
const FeatureEntry::FeatureParam kContextualCueingEnabledNoEngagementCap[] = {
{"BackoffTime", "0h"},
{"BackoffMultiplierBase", "0.0"},
-@@ -5184,7 +5204,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -5477,7 +5497,7 @@ const FeatureEntry kFeatureEntries[] = {
},
#endif // BUILDFLAG(IS_WIN)
@@ -135,7 +87,7 @@
{
"fluent-overlay-scrollbars",
flag_descriptions::kFluentOverlayScrollbarsName,
-@@ -5476,7 +5496,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -5776,7 +5796,7 @@ const FeatureEntry kFeatureEntries[] = {
flag_descriptions::kEnableIsolatedWebAppDevModeName,
flag_descriptions::kEnableIsolatedWebAppDevModeDescription, kOsDesktop,
FEATURE_VALUE_TYPE(features::kIsolatedWebAppDevMode)},
@@ -144,16 +96,16 @@
{"enable-iwa-key-distribution-component",
flag_descriptions::kEnableIwaKeyDistributionComponentName,
flag_descriptions::kEnableIwaKeyDistributionComponentDescription,
-@@ -5698,7 +5718,7 @@ const FeatureEntry kFeatureEntries[] = {
- FEATURE_VALUE_TYPE(features::kWebShare)},
- #endif // BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC)
+@@ -5990,7 +6010,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,
-@@ -5739,6 +5759,16 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -6023,6 +6043,16 @@ const FeatureEntry kFeatureEntries[] = {
flag_descriptions::kWaylandSessionManagementName,
flag_descriptions::kWaylandSessionManagementDescription, kOsLinux,
FEATURE_VALUE_TYPE(features::kWaylandSessionManagement)},
@@ -170,16 +122,16 @@
#endif // BUILDFLAG(IS_LINUX)
#if BUILDFLAG(ENABLE_VR)
-@@ -6638,7 +6668,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -6924,7 +6954,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,
-@@ -6942,7 +6972,7 @@ const FeatureEntry kFeatureEntries[] = {
+ {"contextual-search-box-uses-contextual-search-provider",
+ flag_descriptions::kContextualSearchBoxUsesContextualSearchProviderName,
+ flag_descriptions::
+@@ -7323,7 +7353,7 @@ const FeatureEntry kFeatureEntries[] = {
kNumSrpZpsRelatedSearches,
"PowerTools")},
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || \
@@ -187,26 +139,17 @@
+ BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
{"history-embeddings", flag_descriptions::kHistoryEmbeddingsName,
flag_descriptions::kHistoryEmbeddingsDescription, kOsDesktop,
- FEATURE_WITH_PARAMS_VALUE_TYPE(history_embeddings::kHistoryEmbeddings,
-@@ -7430,7 +7460,7 @@ const FeatureEntry kFeatureEntries[] = {
+ FEATURE_VALUE_TYPE(history_embeddings::kHistoryEmbeddings)},
+@@ -7828,7 +7858,7 @@ const FeatureEntry kFeatureEntries[] = {
FEATURE_VALUE_TYPE(printing::features::kAddPrinterViaPrintscanmgr)},
#endif // BUILDFLAG(IS_CHROMEOS)
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
{"cups-ipp-printing-backend",
flag_descriptions::kCupsIppPrintingBackendName,
flag_descriptions::kCupsIppPrintingBackendDescription, kOsDesktop,
-@@ -7700,7 +7730,7 @@ const FeatureEntry kFeatureEntries[] = {
- flag_descriptions::kSupportToolScreenshotDescription, kOsDesktop,
- FEATURE_VALUE_TYPE(features::kSupportToolScreenshot)},
-
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
- {"wasm-tts-component-updater-enabled",
- flag_descriptions::kWasmTtsComponentUpdaterEnabledName,
- flag_descriptions::kWasmTtsComponentUpdaterEnabledDescription, kOsDesktop,
-@@ -8382,7 +8412,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -8789,7 +8819,7 @@ const FeatureEntry kFeatureEntries[] = {
FEATURE_VALUE_TYPE(media::kGlobalMediaControlsUpdatedUI)},
#endif // !BUILDFLAG(IS_CHROMEOS)
@@ -215,7 +158,7 @@
{"enable-network-service-sandbox",
flag_descriptions::kEnableNetworkServiceSandboxName,
flag_descriptions::kEnableNetworkServiceSandboxDescription,
-@@ -9046,7 +9076,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -9416,7 +9446,7 @@ const FeatureEntry kFeatureEntries[] = {
FEATURE_VALUE_TYPE(ash::features::kWallpaperGooglePhotosSharedAlbums)},
#endif // BUILDFLAG(IS_CHROMEOS)
@@ -224,7 +167,7 @@
{"enable-get-all-screens-media", flag_descriptions::kGetAllScreensMediaName,
flag_descriptions::kGetAllScreensMediaDescription, kOsCrOS | kOsLinux,
FEATURE_VALUE_TYPE(blink::features::kGetAllScreensMedia)},
-@@ -9071,7 +9101,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -9441,7 +9471,7 @@ const FeatureEntry kFeatureEntries[] = {
flag_descriptions::kGlobalVaapiLockDescription, kOsCrOS | kOsLinux,
FEATURE_VALUE_TYPE(media::kGlobalVaapiLock)},
@@ -233,7 +176,7 @@
{
"ui-debug-tools",
flag_descriptions::kUIDebugToolsName,
-@@ -9551,7 +9581,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -9897,7 +9927,7 @@ const FeatureEntry kFeatureEntries[] = {
#endif
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
@@ -242,7 +185,16 @@
{"media-session-enter-picture-in-picture",
flag_descriptions::kMediaSessionEnterPictureInPictureName,
flag_descriptions::kMediaSessionEnterPictureInPictureDescription,
-@@ -10223,7 +10253,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -10083,7 +10113,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,
+@@ -10582,7 +10612,7 @@ const FeatureEntry kFeatureEntries[] = {
kOsDesktop | kOsAndroid,
FEATURE_VALUE_TYPE(features::kProcessPerSiteUpToMainFrameThreshold)},
@@ -251,16 +203,16 @@
{"camera-mic-effects", flag_descriptions::kCameraMicEffectsName,
flag_descriptions::kCameraMicEffectsDescription,
static_cast<unsigned short>(kOsMac | kOsWin | kOsLinux),
-@@ -10347,7 +10377,7 @@ const FeatureEntry kFeatureEntries[] = {
- FEATURE_VALUE_TYPE(chrome::android::kReadAloudTapToSeek)},
- #endif
+@@ -10705,7 +10735,7 @@ const FeatureEntry kFeatureEntries[] = {
+ flag_descriptions::kRcapsDynamicProfileCountryDescription, kOsAll,
+ FEATURE_VALUE_TYPE(switches::kDynamicProfileCountry)},
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
{"third-party-profile-management",
flag_descriptions::kThirdPartyProfileManagementName,
flag_descriptions::kThirdPartyProfileManagementDescription,
-@@ -10376,7 +10406,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -10734,7 +10764,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 +221,16 @@
{"enable-user-navigation-capturing-pwa",
flag_descriptions::kPwaNavigationCapturingName,
flag_descriptions::kPwaNavigationCapturingDescription,
-@@ -11094,7 +11124,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -11299,7 +11329,7 @@ const FeatureEntry kFeatureEntries[] = {
+ PLATFORM_FEATURE_NAME_TYPE("CrOSLateBootGravedigger")},
+ #endif // BUILDFLAG(IS_CHROMEOS)
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
+ {"replace-sync-promos-with-sign-in-promos-desktop",
+ flag_descriptions::kReplaceSyncPromosWithSignInPromosName,
+ flag_descriptions::kReplaceSyncPromosWithSignInPromosDescription,
+@@ -11458,7 +11488,7 @@ const FeatureEntry kFeatureEntries[] = {
flag_descriptions::kCanvasHibernationDescription, kOsAll,
FEATURE_VALUE_TYPE(blink::features::kCanvas2DHibernation)},
@@ -278,16 +239,16 @@
{"enable-history-sync-optin",
flag_descriptions::kEnableHistorySyncOptinName,
flag_descriptions::kEnableHistorySyncOptinDescription,
-@@ -11196,7 +11226,7 @@ const FeatureEntry kFeatureEntries[] = {
- FEATURE_VALUE_TYPE(switches::kForceSupervisedSigninWithCapabilities)},
+@@ -11561,7 +11591,7 @@ const FeatureEntry kFeatureEntries[] = {
+ "HistoryOptInEducationalTipVariations")},
#endif // BUILDFLAG(IS_ANDROID)
-#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN)
+#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
- {"supervised-profile-safe-search",
- flag_descriptions::kSupervisedProfileSafeSearchName,
- flag_descriptions::kSupervisedProfileSafeSearchDescription,
-@@ -11444,7 +11474,7 @@ const FeatureEntry kFeatureEntries[] = {
+ {"supervised-user-local-web-approvals",
+ flag_descriptions::kSupervisedUserLocalWebApprovalsName,
+ flag_descriptions::kSupervisedUserLocalWebApprovalsDescription,
+@@ -11787,7 +11817,7 @@ const FeatureEntry kFeatureEntries[] = {
segmentation_platform::features::kSegmentationSurveyPage)},
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -296,7 +257,7 @@
{"autofill-enable-buy-now-pay-later",
flag_descriptions::kAutofillEnableBuyNowPayLaterName,
flag_descriptions::kAutofillEnableBuyNowPayLaterDescription, kOsDesktop,
-@@ -11545,7 +11575,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -11886,7 +11916,7 @@ const FeatureEntry kFeatureEntries[] = {
FEATURE_VALUE_TYPE(
autofill::features::kAutofillEnableCardInfoRuntimeRetrieval)},
@@ -305,7 +266,7 @@
{"translation-api", flag_descriptions::kTranslationAPIName,
flag_descriptions::kTranslationAPIDescription, kOsMac | kOsWin | kOsLinux,
FEATURE_WITH_PARAMS_VALUE_TYPE(blink::features::kTranslationAPI,
-@@ -11582,7 +11612,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -11920,7 +11950,7 @@ const FeatureEntry kFeatureEntries[] = {
FEATURE_VALUE_TYPE(
password_manager::features::kPasswordFormClientsideClassifier)},
@@ -314,7 +275,7 @@
{"contextual-cueing", flag_descriptions::kContextualCueingName,
flag_descriptions::kContextualCueingDescription,
kOsLinux | kOsMac | kOsWin,
-@@ -11913,7 +11943,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -12250,7 +12280,7 @@ const FeatureEntry kFeatureEntries[] = {
FEATURE_VALUE_TYPE(ui::kUseNewEtc1Encoder)},
#endif // !BUILDFLAG(IS_ANDROID)
@@ -323,7 +284,7 @@
{"automatic-usb-detach", flag_descriptions::kAutomaticUsbDetachName,
flag_descriptions::kAutomaticUsbDetachDescription, kOsAndroid | kOsLinux,
FEATURE_VALUE_TYPE(features::kAutomaticUsbDetach)},
-@@ -11963,7 +11993,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -12294,7 +12324,7 @@ const FeatureEntry kFeatureEntries[] = {
#endif // !BUILDFLAG(IS_ANDROID)
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -332,8 +293,8 @@
{"autofill-enable-amount-extraction-desktop",
flag_descriptions::kAutofillEnableAmountExtractionDesktopName,
flag_descriptions::kAutofillEnableAmountExtractionDesktopDescription,
-@@ -11983,7 +12013,7 @@ const FeatureEntry kFeatureEntries[] = {
- FEATURE_VALUE_TYPE(blink::features::kClipboardContentsId)},
+@@ -12314,7 +12344,7 @@ const FeatureEntry kFeatureEntries[] = {
+ FEATURE_VALUE_TYPE(blink::features::kClipboardChangeEvent)},
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
- BUILDFLAG(IS_CHROMEOS)
@@ -341,7 +302,7 @@
{"autofill-enable-amount-extraction-allowlist-desktop",
flag_descriptions::kAutofillEnableAmountExtractionAllowlistDesktopName,
flag_descriptions::
-@@ -12101,7 +12131,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -12446,7 +12476,7 @@ const FeatureEntry kFeatureEntries[] = {
apps::chrome_app_deprecation::kAllowUserInstalledChromeApps)},
#endif // BUILDFLAG(IS_CHROMEOS)
@@ -350,30 +311,75 @@
{"chrome-web-store-navigation-throttle",
flag_descriptions::kChromeWebStoreNavigationThrottleName,
flag_descriptions::kChromeWebStoreNavigationThrottleDescription,
-@@ -12137,7 +12167,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -12482,7 +12512,7 @@ const FeatureEntry kFeatureEntries[] = {
#endif // BUILDFLAG(IS_ANDROID)
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
-- BUILDFLAG(IS_CHROMEOS)
-+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- {"autofill-enable-amount-extraction-desktop-logging",
- flag_descriptions::kAutofillEnableAmountExtractionDesktopLoggingName,
- flag_descriptions::
-@@ -12160,7 +12190,7 @@ const FeatureEntry kFeatureEntries[] = {
- flag_descriptions::kEnableWebAppUpdateTokenParsingDescription, kOsAll,
- FEATURE_VALUE_TYPE(features::kWebAppEnableUpdateTokenParsing)},
+- BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
+ {"autofill-enable-amount-extraction-testing",
+ flag_descriptions::kAutofillEnableAmountExtractionTestingName,
+ flag_descriptions::kAutofillEnableAmountExtractionTestingDescription,
+@@ -12497,7 +12527,7 @@ const FeatureEntry kFeatureEntries[] = {
+ flag_descriptions::kEnableWebAppPredictableAppUpdatingDescription, kOsAll,
+ FEATURE_VALUE_TYPE(features::kWebAppPredictableAppUpdating)},
-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
{"root-scrollbar-follows-browser-theme",
flag_descriptions::kRootScrollbarFollowsTheme,
flag_descriptions::kRootScrollbarFollowsThemeDescription,
-@@ -12189,7 +12219,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -12748,7 +12778,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)},
+@@ -12834,7 +12864,7 @@ const FeatureEntry kFeatureEntries[] = {
#endif // BUILDFLAG(IS_ANDROID)
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || \
- BUILDFLAG(IS_CHROMEOS)
+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- {"local-network-access-check",
- flag_descriptions::kLocalNetworkAccessChecksName,
- flag_descriptions::kLocalNetworkAccessChecksDescription, kOsDesktop,
+ {"enable-site-search-allow-user-override-policy",
+ flag_descriptions::kEnableSiteSearchAllowUserOverridePolicyName,
+ flag_descriptions::kEnableSiteSearchAllowUserOverridePolicyDescription,
+@@ -12957,7 +12987,7 @@ const FeatureEntry kFeatureEntries[] = {
+ #endif // !BUILDFLAG(IS_ANDROID)
+
+ #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || \
+- BUILDFLAG(IS_WIN)
++ BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
+ {"lens-search-side-panel-default-width-change",
+ flag_descriptions::kLensSearchSidePanelDefaultWidthChangeName,
+ flag_descriptions::kLensSearchSidePanelDefaultWidthChangeDescription,
+@@ -12981,7 +13011,7 @@ const FeatureEntry kFeatureEntries[] = {
+ #endif // BUILDFLAG(IS_ANDROID)
+
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
+- BUILDFLAG(IS_CHROMEOS)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ {"autofill-enable-buy-now-pay-later-for-klarna",
+ flag_descriptions::kAutofillEnableBuyNowPayLaterForKlarnaName,
+ flag_descriptions::kAutofillEnableBuyNowPayLaterForKlarnaDescription,
+@@ -13019,7 +13049,7 @@ const FeatureEntry kFeatureEntries[] = {
+ autofill::features::kAutofillEnableDownstreamCardAwarenessIph)},
+
+ #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || \
+- BUILDFLAG(IS_WIN)
++ BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
+ {"enable-lens-overlay-back-to-page",
+ flag_descriptions::kLensOverlayBackToPageName,
+ flag_descriptions::kLensOverlayBackToPageDescription, kOsDesktop,
+@@ -13068,7 +13098,7 @@ const FeatureEntry kFeatureEntries[] = {
+ #endif // BUILDFLAG(ENABLE_DICE_SUPPORT)
+
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
+- BUILDFLAG(IS_CHROMEOS)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ {"autofill-enable-buy-now-pay-later-for-externally-linked",
+ flag_descriptions::kAutofillEnableBuyNowPayLaterForExternallyLinkedName,
+ flag_descriptions::
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_autocomplete_chrome__autocomplete__scheme__classifier.cc b/www/ungoogled-chromium/files/patch-chrome_browser_autocomplete_chrome__autocomplete__scheme__classifier.cc
index 9bd280dac2d8..f5494e895789 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_autocomplete_chrome__autocomplete__scheme__classifier.cc
+++ b/www/ungoogled-chromium/files/patch-chrome_browser_autocomplete_chrome__autocomplete__scheme__classifier.cc
@@ -1,11 +1,11 @@
---- chrome/browser/autocomplete/chrome_autocomplete_scheme_classifier.cc.orig 2024-05-23 20:04:36 UTC
+--- chrome/browser/autocomplete/chrome_autocomplete_scheme_classifier.cc.orig 2025-09-10 13:22:16 UTC
+++ chrome/browser/autocomplete/chrome_autocomplete_scheme_classifier.cc
-@@ -89,7 +89,7 @@ ChromeAutocompleteSchemeClassifier::GetInputTypeForSch
+@@ -105,7 +105,7 @@ ChromeAutocompleteSchemeClassifier::GetInputTypeForSch
return metrics::OmniboxInputType::QUERY;
case ExternalProtocolHandler::UNKNOWN: {
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
// Linux impl of GetApplicationNameForScheme doesn't distinguish
// between URL schemes with handers and those without. This will
// make the default behaviour be search on Linux.
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_background_extensions_background__mode__manager.cc b/www/ungoogled-chromium/files/patch-chrome_browser_background_extensions_background__mode__manager.cc
index b6075f9e96af..00a76e2dcfe1 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_background_extensions_background__mode__manager.cc
+++ b/www/ungoogled-chromium/files/patch-chrome_browser_background_extensions_background__mode__manager.cc
@@ -1,6 +1,6 @@
---- chrome/browser/background/extensions/background_mode_manager.cc.orig 2025-04-15 08:30:07 UTC
+--- chrome/browser/background/extensions/background_mode_manager.cc.orig 2025-09-10 13:22:16 UTC
+++ chrome/browser/background/extensions/background_mode_manager.cc
-@@ -893,7 +893,7 @@ gfx::ImageSkia GetStatusTrayIcon() {
+@@ -879,7 +879,7 @@ gfx::ImageSkia GetStatusTrayIcon() {
}
return family->CreateExact(size).AsImageSkia();
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_background_glic_glic__status__icon.cc b/www/ungoogled-chromium/files/patch-chrome_browser_background_glic_glic__status__icon.cc
index c068a22245f4..915bb2c4e746 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_background_glic_glic__status__icon.cc
+++ b/www/ungoogled-chromium/files/patch-chrome_browser_background_glic_glic__status__icon.cc
@@ -1,6 +1,6 @@
---- chrome/browser/background/glic/glic_status_icon.cc.orig 2025-05-31 17:16:41 UTC
+--- chrome/browser/background/glic/glic_status_icon.cc.orig 2025-09-10 13:22:16 UTC
+++ chrome/browser/background/glic/glic_status_icon.cc
-@@ -86,7 +86,7 @@ GlicStatusIcon::GlicStatusIcon(GlicController* control
+@@ -93,7 +93,7 @@ GlicStatusIcon::GlicStatusIcon(GlicController* control
if (!status_icon_) {
return;
}
@@ -9,7 +9,7 @@
// Set a vector icon for proper themeing on Linux.
status_icon_->SetIcon(
GlicVectorIconManager::GetVectorIcon(IDR_GLIC_BUTTON_VECTOR_ICON));
-@@ -128,7 +128,7 @@ GlicStatusIcon::~GlicStatusIcon() {
+@@ -135,7 +135,7 @@ GlicStatusIcon::~GlicStatusIcon() {
context_menu_ = nullptr;
if (status_icon_) {
@@ -18,7 +18,7 @@
status_icon_->RemoveObserver(this);
#endif
std::unique_ptr<StatusIcon> removed_icon =
-@@ -234,7 +234,7 @@ void GlicStatusIcon::UpdateHotkey(const ui::Accelerato
+@@ -243,7 +243,7 @@ void GlicStatusIcon::UpdateHotkey(const ui::Accelerato
}
void GlicStatusIcon::UpdateVisibilityOfExitInContextMenu() {
@@ -27,7 +27,7 @@
if (context_menu_) {
const bool is_visible = BrowserList::GetInstance()->empty();
const std::optional<size_t> index =
-@@ -284,7 +284,7 @@ std::unique_ptr<StatusIconMenuModel> GlicStatusIcon::C
+@@ -293,7 +293,7 @@ std::unique_ptr<StatusIconMenuModel> GlicStatusIcon::C
menu->AddItem(IDC_GLIC_STATUS_ICON_MENU_SETTINGS,
l10n_util::GetStringUTF16(IDS_GLIC_STATUS_ICON_MENU_SETTINGS));
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_browser__features.cc b/www/ungoogled-chromium/files/patch-chrome_browser_browser__features.cc
index 3a7f59c641fd..ede33a0fb243 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_browser__features.cc
+++ b/www/ungoogled-chromium/files/patch-chrome_browser_browser__features.cc
@@ -1,6 +1,6 @@
---- chrome/browser/browser_features.cc.orig 2025-05-06 12:23:00 UTC
+--- chrome/browser/browser_features.cc.orig 2025-09-10 13:22:16 UTC
+++ chrome/browser/browser_features.cc
-@@ -75,7 +75,7 @@ BASE_FEATURE(kClearUserDataUponProfileDestruction,
+@@ -80,7 +80,7 @@ BASE_FEATURE(kClearUserDataUponProfileDestruction,
"ClearUserDataUponProfileDestruction",
base::FEATURE_ENABLED_BY_DEFAULT);
@@ -9,7 +9,7 @@
// Enables usage of os_crypt_async::SecretPortalKeyProvider. Once
// `kSecretPortalKeyProviderUseForEncryption` is enabled, this flag cannot be
// disabled without losing data.
-@@ -94,7 +94,7 @@ BASE_FEATURE(kUseFreedesktopSecretKeyProvider,
+@@ -99,7 +99,7 @@ BASE_FEATURE(kUseFreedesktopSecretKeyProvider,
// the browser exits.
BASE_FEATURE(kDestroyProfileOnBrowserClose,
"DestroyProfileOnBrowserClose",
@@ -18,7 +18,7 @@
base::FEATURE_ENABLED_BY_DEFAULT);
#else
base::FEATURE_DISABLED_BY_DEFAULT);
-@@ -227,7 +227,7 @@ BASE_FEATURE(kSandboxExternalProtocolBlockedWarning,
+@@ -241,7 +241,7 @@ BASE_FEATURE(kSandboxExternalProtocolBlockedWarning,
"SandboxExternalProtocolBlockedWarning",
base::FEATURE_ENABLED_BY_DEFAULT);
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_browser__features.h b/www/ungoogled-chromium/files/patch-chrome_browser_browser__features.h
index d58d0ac2c48a..29c459e068ed 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_browser__features.h
+++ b/www/ungoogled-chromium/files/patch-chrome_browser_browser__features.h
@@ -1,6 +1,6 @@
---- chrome/browser/browser_features.h.orig 2025-05-06 12:23:00 UTC
+--- chrome/browser/browser_features.h.orig 2025-09-10 13:22:16 UTC
+++ chrome/browser/browser_features.h
-@@ -38,7 +38,7 @@ BASE_DECLARE_FEATURE(kCertificateTransparencyAskBefore
+@@ -39,7 +39,7 @@ BASE_DECLARE_FEATURE(kCertificateTransparencyAskBefore
BASE_DECLARE_FEATURE(kCertVerificationNetworkTime);
BASE_DECLARE_FEATURE(kClearUserDataUponProfileDestruction);
@@ -9,7 +9,7 @@
BASE_DECLARE_FEATURE(kDbusSecretPortal);
BASE_DECLARE_FEATURE(kUseFreedesktopSecretKeyProvider);
#endif
-@@ -100,7 +100,7 @@ BASE_DECLARE_FEATURE(kRestartNetworkServiceUnsandboxed
+@@ -87,7 +87,7 @@ BASE_DECLARE_FEATURE(kRestartNetworkServiceUnsandboxed
BASE_DECLARE_FEATURE(kSandboxExternalProtocolBlocked);
BASE_DECLARE_FEATURE(kSandboxExternalProtocolBlockedWarning);
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_browser__process__impl.cc b/www/ungoogled-chromium/files/patch-chrome_browser_browser__process__impl.cc
index 786961db18c5..7d802a62ab7f 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_browser__process__impl.cc
+++ b/www/ungoogled-chromium/files/patch-chrome_browser_browser__process__impl.cc
@@ -1,6 +1,6 @@
---- chrome/browser/browser_process_impl.cc.orig 2025-05-31 17:16:41 UTC
+--- chrome/browser/browser_process_impl.cc.orig 2025-09-10 13:22:16 UTC
+++ chrome/browser/browser_process_impl.cc
-@@ -262,7 +262,7 @@
+@@ -259,7 +259,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"
-@@ -274,7 +274,7 @@
+@@ -271,7 +271,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;
-@@ -1181,7 +1181,7 @@ void BrowserProcessImpl::RegisterPrefs(PrefRegistrySim
+@@ -1184,7 +1184,7 @@ void BrowserProcessImpl::RegisterPrefs(PrefRegistrySim
GoogleUpdateSettings::GetCollectStatsConsent());
registry->RegisterBooleanPref(prefs::kDevToolsRemoteDebuggingAllowed, true);
@@ -27,7 +27,7 @@
os_crypt_async::SecretPortalKeyProvider::RegisterLocalPrefs(registry);
#endif
}
-@@ -1446,7 +1446,7 @@ void BrowserProcessImpl::PreMainMessageLoopRun() {
+@@ -1449,7 +1449,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") {
-@@ -1730,7 +1730,7 @@ void BrowserProcessImpl::Unpin() {
+@@ -1729,7 +1729,7 @@ void BrowserProcessImpl::Unpin() {
}
// Mac is currently not supported.
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_browser__process__impl.h b/www/ungoogled-chromium/files/patch-chrome_browser_browser__process__impl.h
index 77d13ff22904..52e757e0b362 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_browser__process__impl.h
+++ b/www/ungoogled-chromium/files/patch-chrome_browser_browser__process__impl.h
@@ -1,6 +1,6 @@
---- chrome/browser/browser_process_impl.h.orig 2025-05-31 17:16:41 UTC
+--- chrome/browser/browser_process_impl.h.orig 2025-09-10 13:22:16 UTC
+++ chrome/browser/browser_process_impl.h
-@@ -413,7 +413,7 @@ class BrowserProcessImpl : public BrowserProcess,
+@@ -411,7 +411,7 @@ class BrowserProcessImpl : public BrowserProcess,
std::unique_ptr<BatteryMetrics> battery_metrics_;
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_chrome__browser__field__trials.cc b/www/ungoogled-chromium/files/patch-chrome_browser_chrome__browser__field__trials.cc
index dfa4a9448c3d..05c3f80048a9 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_chrome__browser__field__trials.cc
+++ b/www/ungoogled-chromium/files/patch-chrome_browser_chrome__browser__field__trials.cc
@@ -1,6 +1,6 @@
---- chrome/browser/chrome_browser_field_trials.cc.orig 2025-05-31 17:16:41 UTC
+--- chrome/browser/chrome_browser_field_trials.cc.orig 2025-09-10 13:22:16 UTC
+++ chrome/browser/chrome_browser_field_trials.cc
-@@ -38,7 +38,7 @@
+@@ -45,7 +45,7 @@
#include "chromeos/ash/services/multidevice_setup/public/cpp/first_run_field_trial.h"
#endif
@@ -9,12 +9,12 @@
#include "base/nix/xdg_util.h"
#include "ui/base/ui_base_features.h"
#endif // BUILDFLAG(IS_LINUX)
-@@ -118,7 +118,7 @@ void ChromeBrowserFieldTrials::RegisterSyntheticTrials
- #endif // BUILDFLAG(IS_ANDROID)
- }
+@@ -101,7 +101,7 @@ void ChromeBrowserFieldTrials::RegisterFeatureOverride
+ base::FeatureList* feature_list) {
+ variations::FeatureOverrides feature_overrides(*feature_list);
-#if BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- // On Linux/Desktop platform variants, such as ozone/wayland, some features
- // might need to be disabled as per OzonePlatform's runtime properties.
- // OzonePlatform selection and initialization, in turn, depend on Chrome flags
+ // On Linux/Desktop platform variants, such as ozone/wayland, some features
+ // might need to be disabled as per OzonePlatform's runtime properties.
+ // OzonePlatform selection and initialization, in turn, depend on Chrome flags
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_chrome__browser__field__trials.h b/www/ungoogled-chromium/files/patch-chrome_browser_chrome__browser__field__trials.h
deleted file mode 100644
index 7367fe8f22b1..000000000000
--- a/www/ungoogled-chromium/files/patch-chrome_browser_chrome__browser__field__trials.h
+++ /dev/null
@@ -1,11 +0,0 @@
---- chrome/browser/chrome_browser_field_trials.h.orig 2024-11-16 12:20:41 UTC
-+++ chrome/browser/chrome_browser_field_trials.h
-@@ -33,7 +33,7 @@ class ChromeBrowserFieldTrials : public variations::Pl
- const variations::EntropyProviders& entropy_providers,
- base::FeatureList* feature_list) override;
- void RegisterSyntheticTrials() override;
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- void RegisterFeatureOverrides(base::FeatureList* feature_list) override;
- #endif
-
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_chrome__browser__interface__binders.cc b/www/ungoogled-chromium/files/patch-chrome_browser_chrome__browser__interface__binders.cc
index 3622e35e3c4b..de72c61b4715 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_chrome__browser__interface__binders.cc
+++ b/www/ungoogled-chromium/files/patch-chrome_browser_chrome__browser__interface__binders.cc
@@ -1,6 +1,6 @@
---- chrome/browser/chrome_browser_interface_binders.cc.orig 2025-05-31 17:16:41 UTC
+--- chrome/browser/chrome_browser_interface_binders.cc.orig 2025-09-10 13:22:16 UTC
+++ chrome/browser/chrome_browser_interface_binders.cc
-@@ -81,7 +81,7 @@
+@@ -82,7 +82,7 @@
#endif // BUILDFLAG(ENABLE_UNHANDLED_TAP)
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -9,7 +9,7 @@
#include "chrome/browser/ui/web_applications/sub_apps_service_impl.h"
#endif
-@@ -497,7 +497,7 @@ void PopulateChromeFrameBinders(
+@@ -521,7 +521,7 @@ void PopulateChromeFrameBinders(
#endif // BUILDFLAG(ENABLE_SPEECH_SERVICE)
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_chrome__browser__interface__binders__webui.cc b/www/ungoogled-chromium/files/patch-chrome_browser_chrome__browser__interface__binders__webui.cc
index d90d27bd63f7..1aa4dbedad67 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_chrome__browser__interface__binders__webui.cc
+++ b/www/ungoogled-chromium/files/patch-chrome_browser_chrome__browser__interface__binders__webui.cc
@@ -1,13 +1,11 @@
---- chrome/browser/chrome_browser_interface_binders_webui.cc.orig 2025-05-31 17:16:41 UTC
+--- chrome/browser/chrome_browser_interface_binders_webui.cc.orig 2025-09-10 13:22:16 UTC
+++ chrome/browser/chrome_browser_interface_binders_webui.cc
-@@ -48,20 +48,20 @@
- #include "content/public/browser/web_ui_controller_interface_binder.h"
+@@ -51,18 +51,18 @@
+ #include "mojo/public/cpp/bindings/binder_map.h"
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
- BUILDFLAG(IS_CHROMEOS)
+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- #include "chrome/browser/ui/webui/connectors_internals/connectors_internals.mojom.h"
- #include "chrome/browser/ui/webui/connectors_internals/connectors_internals_ui.h"
#include "ui/webui/resources/cr_components/app_management/app_management.mojom.h"
#endif
@@ -24,16 +22,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(
- #endif
-
- #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
-- BUILDFLAG(IS_CHROMEOS)
-+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- RegisterWebUIControllerInterfaceBinder<
- connectors_internals::mojom::PageHandler,
- enterprise_connectors::ConnectorsInternalsUI>(map);
-@@ -463,7 +463,7 @@ void PopulateChromeWebUIFrameBinders(
+@@ -483,7 +483,7 @@ void PopulateChromeWebUIFrameBinders(
policy::DlpInternalsUI>(map);
#endif
@@ -42,7 +31,7 @@
RegisterWebUIControllerInterfaceBinder<
app_management::mojom::PageHandlerFactory, WebAppSettingsUI>(map);
-@@ -593,14 +593,14 @@ void PopulateChromeWebUIFrameBinders(
+@@ -635,14 +635,14 @@ void PopulateChromeWebUIFrameBinders(
HistoryClustersSidePanelUI, NewTabPageUI, BookmarksSidePanelUI>(map);
}
@@ -59,7 +48,7 @@
WhatsNewUI,
#endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
NewTabPageUI>(map);
-@@ -1133,7 +1133,7 @@ void PopulateChromeWebUIFrameBinders(
+@@ -1190,7 +1190,7 @@ void PopulateChromeWebUIFrameBinders(
#endif // BUILDFLAG(IS_CHROMEOS)
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_chrome__browser__main.cc b/www/ungoogled-chromium/files/patch-chrome_browser_chrome__browser__main.cc
index ca6f23e29656..326c6a6dfb88 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_chrome__browser__main.cc
+++ b/www/ungoogled-chromium/files/patch-chrome_browser_chrome__browser__main.cc
@@ -1,6 +1,6 @@
---- chrome/browser/chrome_browser_main.cc.orig 2025-05-31 17:16:41 UTC
+--- chrome/browser/chrome_browser_main.cc.orig 2025-09-10 13:22:16 UTC
+++ chrome/browser/chrome_browser_main.cc
-@@ -150,7 +150,7 @@
+@@ -153,7 +153,7 @@
#endif
#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || \
@@ -9,7 +9,7 @@
#include "sql/database.h"
#endif
-@@ -176,11 +176,11 @@
+@@ -179,11 +179,11 @@
#include "components/enterprise/browser/controller/chrome_browser_cloud_management_controller.h"
#endif // BUILDFLAG(IS_CHROMEOS)
@@ -23,7 +23,7 @@
#include "chrome/browser/headless/headless_mode_metrics.h" // nogncheck
#include "chrome/browser/headless/headless_mode_util.h" // nogncheck
#include "chrome/browser/metrics/desktop_session_duration/desktop_session_duration_tracker.h"
-@@ -191,7 +191,7 @@
+@@ -194,7 +194,7 @@
#include "ui/gfx/switches.h"
#endif
@@ -32,7 +32,7 @@
#include "chrome/browser/first_run/upgrade_util.h"
#endif
-@@ -269,7 +269,7 @@
+@@ -266,7 +266,7 @@
#include "chrome/browser/chrome_process_singleton.h"
#include "chrome/browser/ui/startup/startup_browser_creator.h"
@@ -41,7 +41,7 @@
#include "base/nix/xdg_util.h"
#endif
#endif // BUILDFLAG(ENABLE_PROCESS_SINGLETON)
-@@ -292,7 +292,7 @@
+@@ -289,7 +289,7 @@
namespace {
#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || \
@@ -50,7 +50,7 @@
constexpr base::FilePath::CharType kMediaHistoryDatabaseName[] =
FILE_PATH_LITERAL("Media History");
-@@ -443,7 +443,7 @@ void ProcessSingletonNotificationCallbackImpl(
+@@ -440,7 +440,7 @@ void ProcessSingletonNotificationCallbackImpl(
}
#endif
@@ -59,16 +59,16 @@
// 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.
-@@ -1022,7 +1022,7 @@ int ChromeBrowserMainParts::PreCreateThreadsImpl() {
- browser_creator_->AddFirstRunTabs(master_prefs_->new_tabs);
- }
+@@ -1008,7 +1008,7 @@ int ChromeBrowserMainParts::PreCreateThreadsImpl() {
--#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC)
-+#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
- // 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 .
-@@ -1067,7 +1067,7 @@ int ChromeBrowserMainParts::PreCreateThreadsImpl() {
+ #if BUILDFLAG(ENABLE_EXTENSIONS_CORE) && \
+ (BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
+- BUILDFLAG(IS_ANDROID))
++ BUILDFLAG(IS_ANDROID)) || BUILDFLAG(IS_BSD)
+ // 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 .
+@@ -1052,7 +1052,7 @@ int ChromeBrowserMainParts::PreCreateThreadsImpl() {
#endif // BUILDFLAG(IS_MAC)
@@ -76,8 +76,8 @@
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
metrics::DesktopSessionDurationTracker::Initialize();
ProfileActivityMetricsRecorder::Initialize();
- TouchModeStatsTracker::Initialize(
-@@ -1263,7 +1263,7 @@ void ChromeBrowserMainParts::PostProfileInit(Profile*
+ TouchUIControllerStatsTracker::Initialize(
+@@ -1272,7 +1272,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(
-@@ -1311,7 +1311,7 @@ void ChromeBrowserMainParts::PostProfileInit(Profile*
+@@ -1323,7 +1323,7 @@ void ChromeBrowserMainParts::PostProfileInit(Profile*
*UrlLanguageHistogramFactory::GetForBrowserContext(profile));
#endif
@@ -95,7 +95,7 @@
if (headless::IsHeadlessMode()) {
headless::ReportHeadlessActionMetrics();
}
-@@ -1420,7 +1420,7 @@ int ChromeBrowserMainParts::PreMainMessageLoopRunImpl(
+@@ -1432,7 +1432,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();
}
-@@ -1960,7 +1960,7 @@ bool ChromeBrowserMainParts::ProcessSingletonNotificat
+@@ -1961,7 +1961,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/ungoogled-chromium/files/patch-chrome_browser_chrome__browser__main__extra__parts__linux.cc b/www/ungoogled-chromium/files/patch-chrome_browser_chrome__browser__main__extra__parts__linux.cc
deleted file mode 100644
index 650997d0596a..000000000000
--- a/www/ungoogled-chromium/files/patch-chrome_browser_chrome__browser__main__extra__parts__linux.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- chrome/browser/chrome_browser_main_extra_parts_linux.cc.orig 2025-05-31 17:16:41 UTC
-+++ chrome/browser/chrome_browser_main_extra_parts_linux.cc
-@@ -60,7 +60,7 @@ void ChromeBrowserMainExtraPartsLinux::PostBrowserStar
-
- // static
- void ChromeBrowserMainExtraPartsLinux::InitOzonePlatformHint() {
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- base::CommandLine* const command_line =
- base::CommandLine::ForCurrentProcess();
- std::unique_ptr<base::Environment> env = base::Environment::Create();
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_chrome__content__browser__client.cc b/www/ungoogled-chromium/files/patch-chrome_browser_chrome__content__browser__client.cc
index 23189a88a969..fea4d42ebf5f 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_chrome__content__browser__client.cc
+++ b/www/ungoogled-chromium/files/patch-chrome_browser_chrome__content__browser__client.cc
@@ -1,6 +1,6 @@
---- chrome/browser/chrome_content_browser_client.cc.orig 2025-05-31 17:16:41 UTC
+--- chrome/browser/chrome_content_browser_client.cc.orig 2025-09-10 13:22:16 UTC
+++ chrome/browser/chrome_content_browser_client.cc
-@@ -505,7 +505,7 @@
+@@ -466,7 +466,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)
-@@ -620,11 +620,11 @@
+@@ -564,7 +564,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
-@@ -635,7 +635,7 @@
- #include "chrome/browser/apps/link_capturing/web_app_link_capturing_delegate.h"
+@@ -573,7 +573,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"
-@@ -646,7 +646,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) ||
-@@ -656,7 +656,7 @@
+@@ -581,7 +581,7 @@
#include "chrome/browser/ui/views/chrome_browser_main_extra_parts_views.h"
#endif
@@ -50,25 +36,16 @@
#include "chrome/browser/chrome_browser_main_extra_parts_linux.h"
#elif BUILDFLAG(IS_OZONE)
#include "chrome/browser/chrome_browser_main_extra_parts_ozone.h"
-@@ -1561,7 +1561,7 @@ void ChromeContentBrowserClient::RegisterLocalStatePre
- registry->RegisterBooleanPref(prefs::kDeviceNativeClientForceAllowedCache,
- false);
- #endif // BUILDFLAG(IS_CHROMEOS)
+@@ -1409,7 +1409,7 @@ void ChromeContentBrowserClient::RegisterLocalStatePre
+ registry->RegisterBooleanPref(prefs::kDataURLWhitespacePreservationEnabled,
+ true);
+ registry->RegisterBooleanPref(prefs::kEnableUnsafeSwiftShader, false);
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_ANDROID)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
registry->RegisterBooleanPref(prefs::kOutOfProcessSystemDnsResolutionEnabled,
true);
#endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_ANDROID)
-@@ -1654,7 +1654,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
-
-@@ -1778,7 +1778,7 @@ ChromeContentBrowserClient::CreateBrowserMainParts(boo
+@@ -1631,7 +1631,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)
-@@ -1807,7 +1807,7 @@ ChromeContentBrowserClient::CreateBrowserMainParts(boo
- // Construct additional browser parts. Stages are called in the order in
- // which they are added.
+@@ -1662,7 +1662,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
-@@ -1824,7 +1824,7 @@ ChromeContentBrowserClient::CreateBrowserMainParts(boo
+@@ -1679,7 +1679,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>());
-@@ -1843,7 +1843,7 @@ ChromeContentBrowserClient::CreateBrowserMainParts(boo
+@@ -1698,7 +1698,7 @@ ChromeContentBrowserClient::CreateBrowserMainParts(boo
chrome::AddMetricsExtraParts(main_parts.get());
@@ -104,7 +81,7 @@
main_parts->AddParts(
std::make_unique<
enterprise_util::ChromeBrowserMainExtraPartsEnterprise>());
-@@ -2747,7 +2747,9 @@ void MaybeAppendBlinkSettingsSwitchForFieldTrial(
+@@ -2706,7 +2706,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();
-@@ -3102,7 +3104,7 @@ void ChromeContentBrowserClient::AppendExtraCommandLin
+@@ -3029,7 +3031,7 @@ void ChromeContentBrowserClient::AppendExtraCommandLin
}
}
@@ -123,7 +100,7 @@
// Opt into a hardened stack canary mitigation if it hasn't already been
// force-disabled.
if (!browser_command_line.HasSwitch(switches::kChangeStackGuardOnFork)) {
-@@ -4052,7 +4054,7 @@ bool UpdatePreferredColorScheme(WebPreferences* web_pr
+@@ -4094,7 +4096,7 @@ bool UpdatePreferredColorScheme(WebPreferences* web_pr
return old_preferred_color_scheme != web_prefs->preferred_color_scheme;
}
@@ -132,7 +109,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,
-@@ -4682,7 +4684,7 @@ void ChromeContentBrowserClient::OverrideWebPreference
+@@ -4737,7 +4739,7 @@ void ChromeContentBrowserClient::OverrideWebPreference
UpdatePreferredColorScheme(web_prefs, main_frame_site.GetSiteURL(),
web_contents, GetWebTheme());
@@ -141,7 +118,7 @@
UpdateRootScrollbarThemeColor(profile, web_contents, web_prefs);
#endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN)
-@@ -5002,7 +5004,7 @@ void ChromeContentBrowserClient::GetAdditionalFileSyst
+@@ -5015,7 +5017,7 @@ void ChromeContentBrowserClient::GetAdditionalFileSyst
}
}
@@ -150,43 +127,7 @@
void ChromeContentBrowserClient::GetAdditionalMappedFilesForChildProcess(
const base::CommandLine& command_line,
int child_process_id,
-@@ -5510,7 +5512,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);
-@@ -5534,7 +5536,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);
-@@ -5575,7 +5577,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);
-@@ -5697,7 +5699,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),
-@@ -7525,7 +7527,7 @@ bool ChromeContentBrowserClient::ShouldSandboxNetworkS
+@@ -7159,7 +7161,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/ungoogled-chromium/files/patch-chrome_browser_chrome__content__browser__client.h b/www/ungoogled-chromium/files/patch-chrome_browser_chrome__content__browser__client.h
index 51c90372c406..3b1e2732ce11 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_chrome__content__browser__client.h
+++ b/www/ungoogled-chromium/files/patch-chrome_browser_chrome__content__browser__client.h
@@ -1,9 +1,9 @@
---- chrome/browser/chrome_content_browser_client.h.orig 2025-05-31 17:16:41 UTC
+--- chrome/browser/chrome_content_browser_client.h.orig 2025-09-10 13:22:16 UTC
+++ chrome/browser/chrome_content_browser_client.h
-@@ -560,7 +560,7 @@ class ChromeContentBrowserClient : public content::Con
- bool IsPluginAllowedToUseDevChannelAPIs(
- content::BrowserContext* browser_context,
- const GURL& url) override;
+@@ -571,7 +571,7 @@ class ChromeContentBrowserClient : public content::Con
+ const GURL& site_url) override;
+ std::unique_ptr<content::TracingDelegate> CreateTracingDelegate() override;
+ bool IsSystemWideTracingEnabled() override;
-#if BUILDFLAG(IS_POSIX) && !BUILDFLAG(IS_MAC)
+#if BUILDFLAG(IS_POSIX) && !BUILDFLAG(IS_MAC) && !BUILDFLAG(IS_BSD)
void GetAdditionalMappedFilesForChildProcess(
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_chrome__content__browser__client__navigation__throttles.cc b/www/ungoogled-chromium/files/patch-chrome_browser_chrome__content__browser__client__navigation__throttles.cc
new file mode 100644
index 000000000000..6cada7802a81
--- /dev/null
+++ b/www/ungoogled-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-09-10 13:22:16 UTC
++++ chrome/browser/chrome_content_browser_client_navigation_throttles.cc
+@@ -125,7 +125,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"
+@@ -402,7 +402,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);
+@@ -420,7 +420,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) ||
+@@ -452,7 +452,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/ungoogled-chromium/files/patch-chrome_browser_component__updater_registration.cc b/www/ungoogled-chromium/files/patch-chrome_browser_component__updater_registration.cc
index c8129577a39d..77d2d6b269d2 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_component__updater_registration.cc
+++ b/www/ungoogled-chromium/files/patch-chrome_browser_component__updater_registration.cc
@@ -1,15 +1,15 @@
---- chrome/browser/component_updater/registration.cc.orig 2025-04-15 08:30:07 UTC
+--- chrome/browser/component_updater/registration.cc.orig 2025-09-10 13:22:16 UTC
+++ chrome/browser/component_updater/registration.cc
-@@ -99,7 +99,7 @@
+@@ -92,7 +92,7 @@
#endif // BUILDFLAG(ENABLE_WIDEVINE_CDM_COMPONENT)
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
-- BUILDFLAG(IS_CHROMEOS)
-+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+- BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
#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)
-@@ -112,7 +112,7 @@
+ // BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID)
+@@ -105,7 +105,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)
-@@ -256,12 +256,12 @@ void RegisterComponentsForUpdate() {
+@@ -240,7 +240,7 @@ void RegisterComponentsForUpdate() {
RegisterCookieReadinessListComponent(cus);
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -27,9 +27,12 @@
RegisterAmountExtractionHeuristicRegexesComponent(cus);
#endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ||
// BUILDFLAG(IS_CHROMEOS)
+@@ -252,7 +252,7 @@ void RegisterComponentsForUpdate() {
+ }
+ #endif // BUIDLFLAG(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)
- if (features::IsWasmTtsComponentUpdaterEnabled()) {
- RegisterWasmTtsEngineComponent(cus);
- }
+ RegisterWasmTtsEngineComponent(cus, g_browser_process->local_state());
+ #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
+
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_component__updater_wasm__tts__engine__component__installer.cc b/www/ungoogled-chromium/files/patch-chrome_browser_component__updater_wasm__tts__engine__component__installer.cc
index 903d61472230..49794f178ffc 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_component__updater_wasm__tts__engine__component__installer.cc
+++ b/www/ungoogled-chromium/files/patch-chrome_browser_component__updater_wasm__tts__engine__component__installer.cc
@@ -1,7 +1,7 @@
---- chrome/browser/component_updater/wasm_tts_engine_component_installer.cc.orig 2025-05-31 17:16:41 UTC
+--- chrome/browser/component_updater/wasm_tts_engine_component_installer.cc.orig 2025-09-10 13:22:16 UTC
+++ chrome/browser/component_updater/wasm_tts_engine_component_installer.cc
-@@ -9,7 +9,7 @@
- #include "base/logging.h"
+@@ -11,7 +11,7 @@
+ #include "components/prefs/pref_registry_simple.h"
#include "content/public/browser/browser_thread.h"
-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
@@ -9,7 +9,16 @@
#include "chrome/browser/accessibility/embedded_a11y_extension_loader.h"
#include "chrome/common/extensions/extension_constants.h"
#include "ui/accessibility/accessibility_features.h"
-@@ -41,7 +41,7 @@ constexpr std::array<uint8_t, 32> kWasmTtsEnginePublic
+@@ -31,7 +31,7 @@ const base::FilePath::CharType kWorkletProcessorJsFile
+ FILE_PATH_LITERAL("streaming_worklet_processor.js");
+ const base::FilePath::CharType kVoicesJsonFileName[] =
+ FILE_PATH_LITERAL("voices.json");
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ const base::FilePath::CharType kManifestV3FileName[] =
+ FILE_PATH_LITERAL("wasm_tts_manifest_v3.json");
+ const base::FilePath::CharType kOffscreenHtmlFileName[] =
+@@ -51,7 +51,7 @@ constexpr std::array<uint8_t, 32> kWasmTtsEnginePublic
const char kWasmTtsEngineManifestName[] = "WASM TTS Engine";
@@ -18,16 +27,43 @@
class WasmTTSEngineDirectory {
public:
static WasmTTSEngineDirectory* Get() {
-@@ -111,7 +111,7 @@ void WasmTtsEngineComponentInstallerPolicy::ComponentR
+@@ -103,7 +103,7 @@ WasmTtsEngineComponentInstallerPolicy::WasmTtsEngineCo
+ // static
+ void WasmTtsEngineComponentInstallerPolicy::RegisterPrefs(
+ PrefRegistrySimple* registry) {
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ registry->RegisterTimePref(prefs::kAccessibilityReadAnythingDateLastOpened,
+ base::Time());
+ registry->RegisterBooleanPref(
+@@ -136,7 +136,7 @@ void WasmTtsEngineComponentInstallerPolicy::ComponentR
VLOG(1) << "Component ready, version " << version.GetString() << " in "
<< install_dir.value();
-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- if (features::IsWasmTtsComponentUpdaterEnabled() &&
- !features::IsWasmTtsEngineAutoInstallDisabled()) {
+ if (!features::IsWasmTtsEngineAutoInstallDisabled()) {
// Instead of installing the component extension as soon as it is ready,
-@@ -166,7 +166,7 @@ void RegisterWasmTtsEngineComponent(ComponentUpdateSer
+ // store the install directory, so that the install can be triggered
+@@ -160,7 +160,7 @@ void WasmTtsEngineComponentInstallerPolicy::ComponentR
+ // be removed the next time Chrome is restarted.
+ void WasmTtsEngineComponentInstallerPolicy::MaybeReinstallTtsEngine(
+ const base::FilePath& install_dir) {
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ const base::Time current_time = base::Time::Now();
+ const base::Time date_last_opened =
+ pref_service_->GetTime(prefs::kAccessibilityReadAnythingDateLastOpened);
+@@ -222,7 +222,7 @@ void WasmTtsEngineComponentInstallerPolicy::MaybeReins
+ bool WasmTtsEngineComponentInstallerPolicy::VerifyInstallation(
+ const base::Value::Dict& /* manifest */,
+ const base::FilePath& install_dir) const {
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ if (features::IsWasmTtsComponentUpdaterV3Enabled()) {
+ return base::PathExists(install_dir.Append(kManifestV3FileName)) &&
+ base::PathExists(install_dir.Append(kBindingsMainWasmFileName)) &&
+@@ -272,7 +272,7 @@ void RegisterWasmTtsEngineComponent(ComponentUpdateSer
void WasmTtsEngineComponentInstallerPolicy::GetWasmTTSEngineDirectory(
base::OnceCallback<void(const base::FilePath&)> callback) {
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_devtools_features.cc b/www/ungoogled-chromium/files/patch-chrome_browser_devtools_features.cc
deleted file mode 100644
index 8b955d410997..000000000000
--- a/www/ungoogled-chromium/files/patch-chrome_browser_devtools_features.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- chrome/browser/devtools/features.cc.orig 2025-05-31 17:16:41 UTC
-+++ chrome/browser/devtools/features.cc
-@@ -164,7 +164,7 @@ BASE_FEATURE(kDevToolsNewPermissionDialog,
- "DevToolsNewPermissionDialog",
- base::FEATURE_ENABLED_BY_DEFAULT);
-
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- // If enabled, DevTools does not accept remote debugging connections unless
- // using a non-default user data dir via the --user-data-dir switch.
- BASE_FEATURE(kDevToolsDebuggingRestrictions,
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_devtools_features.h b/www/ungoogled-chromium/files/patch-chrome_browser_devtools_features.h
deleted file mode 100644
index f79616c4aece..000000000000
--- a/www/ungoogled-chromium/files/patch-chrome_browser_devtools_features.h
+++ /dev/null
@@ -1,11 +0,0 @@
---- chrome/browser/devtools/features.h.orig 2025-05-31 17:16:41 UTC
-+++ chrome/browser/devtools/features.h
-@@ -92,7 +92,7 @@ BASE_DECLARE_FEATURE(kDevToolsAiGeneratedTimelineLabel
-
- BASE_DECLARE_FEATURE(kDevToolsNewPermissionDialog);
-
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- BASE_DECLARE_FEATURE(kDevToolsDebuggingRestrictions);
- #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_devtools_remote__debugging__server.cc b/www/ungoogled-chromium/files/patch-chrome_browser_devtools_remote__debugging__server.cc
index 60149d8304f2..a85c6d2cf8c3 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_devtools_remote__debugging__server.cc
+++ b/www/ungoogled-chromium/files/patch-chrome_browser_devtools_remote__debugging__server.cc
@@ -1,11 +1,29 @@
---- chrome/browser/devtools/remote_debugging_server.cc.orig 2025-05-06 12:23:00 UTC
+--- chrome/browser/devtools/remote_debugging_server.cc.orig 2025-09-10 13:22:16 UTC
+++ chrome/browser/devtools/remote_debugging_server.cc
-@@ -109,7 +109,7 @@ IsRemoteDebuggingAllowed(const std::optional<bool>& is
+@@ -42,7 +42,7 @@ namespace {
+
+ bool g_tethering_enabled = false;
+
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ bool g_enable_default_user_data_dir_check_for_chromium_branding_for_testing =
+ false;
+ #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
+@@ -114,7 +114,7 @@ IsRemoteDebuggingAllowed(const std::optional<bool>& is
+ return base::unexpected(
RemoteDebuggingServer::NotStartedReason::kDisabledByPolicy);
}
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ #if BUILDFLAG(GOOGLE_CHROME_BRANDING)
+ constexpr bool default_user_data_dir_check_enabled = true;
+ #else
+@@ -140,7 +140,7 @@ void RemoteDebuggingServer::EnableTetheringForDebug()
+ g_tethering_enabled = true;
+ }
-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- if (base::FeatureList::IsEnabled(features::kDevToolsDebuggingRestrictions) &&
- is_default_user_data_dir.value_or(true)) {
- return base::unexpected(
+ // static
+ void RemoteDebuggingServer::EnableDefaultUserDataDirCheckForTesting() {
+ g_enable_default_user_data_dir_check_for_chromium_branding_for_testing = true;
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_devtools_remote__debugging__server.h b/www/ungoogled-chromium/files/patch-chrome_browser_devtools_remote__debugging__server.h
new file mode 100644
index 000000000000..ea43d7dfc8ed
--- /dev/null
+++ b/www/ungoogled-chromium/files/patch-chrome_browser_devtools_remote__debugging__server.h
@@ -0,0 +1,11 @@
+--- chrome/browser/devtools/remote_debugging_server.h.orig 2025-09-10 13:22:16 UTC
++++ chrome/browser/devtools/remote_debugging_server.h
+@@ -33,7 +33,7 @@ class RemoteDebuggingServer {
+
+ static void EnableTetheringForDebug();
+
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ // Enables the default user data dir check even for non-Chrome branded builds,
+ // for testing.
+ static void EnableDefaultUserDataDirCheckForTesting();
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_download_chrome__download__manager__delegate.cc b/www/ungoogled-chromium/files/patch-chrome_browser_download_chrome__download__manager__delegate.cc
index ac549473ac48..23ef2a61aab0 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_download_chrome__download__manager__delegate.cc
+++ b/www/ungoogled-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-31 17:16:41 UTC
+--- chrome/browser/download/chrome_download_manager_delegate.cc.orig 2025-09-10 13:22:16 UTC
+++ chrome/browser/download/chrome_download_manager_delegate.cc
-@@ -1887,7 +1887,7 @@ void ChromeDownloadManagerDelegate::OnDownloadTargetDe
+@@ -1942,7 +1942,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();
}
-@@ -1994,7 +1994,7 @@ void ChromeDownloadManagerDelegate::CheckDownloadAllow
+@@ -2049,7 +2049,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()) {
-@@ -2076,7 +2076,7 @@ void ChromeDownloadManagerDelegate::CheckSavePackageAl
+@@ -2131,7 +2131,7 @@ void ChromeDownloadManagerDelegate::CheckSavePackageAl
DCHECK(download_item->IsSavePackageDownload());
#if (BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_download_download__item__model.cc b/www/ungoogled-chromium/files/patch-chrome_browser_download_download__item__model.cc
index d7ce300c1e7b..3def5a87616d 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_download_download__item__model.cc
+++ b/www/ungoogled-chromium/files/patch-chrome_browser_download_download__item__model.cc
@@ -1,6 +1,6 @@
---- chrome/browser/download/download_item_model.cc.orig 2025-05-31 17:16:41 UTC
+--- chrome/browser/download/download_item_model.cc.orig 2025-09-10 13:22:16 UTC
+++ chrome/browser/download/download_item_model.cc
-@@ -772,7 +772,7 @@ bool DownloadItemModel::IsCommandChecked(
+@@ -723,7 +723,7 @@ bool DownloadItemModel::IsCommandChecked(
download_crx_util::IsExtensionDownload(*download_);
case DownloadCommands::ALWAYS_OPEN_TYPE:
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \
@@ -9,7 +9,7 @@
if (download_commands->CanOpenPdfInSystemViewer()) {
DownloadPrefs* prefs = DownloadPrefs::FromBrowserContext(profile());
return prefs->ShouldOpenPdfInSystemReader();
-@@ -820,7 +820,7 @@ void DownloadItemModel::ExecuteCommand(DownloadCommand
+@@ -771,7 +771,7 @@ void DownloadItemModel::ExecuteCommand(DownloadCommand
DownloadCommands::ALWAYS_OPEN_TYPE);
DownloadPrefs* prefs = DownloadPrefs::FromBrowserContext(profile());
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \
@@ -18,7 +18,7 @@
if (download_commands->CanOpenPdfInSystemViewer()) {
prefs->SetShouldOpenPdfInSystemReader(!is_checked);
SetShouldPreferOpeningInBrowser(is_checked);
-@@ -1210,7 +1210,7 @@ void DownloadItemModel::DetermineAndSetShouldPreferOpe
+@@ -1174,7 +1174,7 @@ void DownloadItemModel::DetermineAndSetShouldPreferOpe
return;
}
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_download_download__prefs.cc b/www/ungoogled-chromium/files/patch-chrome_browser_download_download__prefs.cc
index 26c9fb9aa129..7d78c1590bc9 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_download_download__prefs.cc
+++ b/www/ungoogled-chromium/files/patch-chrome_browser_download_download__prefs.cc
@@ -1,4 +1,4 @@
---- chrome/browser/download/download_prefs.cc.orig 2025-04-15 08:30:07 UTC
+--- chrome/browser/download/download_prefs.cc.orig 2025-09-10 13:22:16 UTC
+++ chrome/browser/download/download_prefs.cc
@@ -11,6 +11,7 @@
#include <vector>
@@ -8,7 +8,7 @@
#include "base/feature_list.h"
#include "base/files/file_util.h"
#include "base/functional/bind.h"
-@@ -61,6 +62,10 @@
+@@ -62,6 +63,10 @@
#include "components/safe_browsing/content/common/file_type_policies.h"
#endif
@@ -19,7 +19,7 @@
using content::BrowserContext;
using content::BrowserThread;
using content::DownloadManager;
-@@ -74,7 +79,7 @@ namespace {
+@@ -75,7 +80,7 @@ namespace {
// Consider downloads 'dangerous' if they go to the home directory on Linux and
// to the desktop on any platform.
bool DownloadPathIsDangerous(const base::FilePath& download_path) {
@@ -28,7 +28,7 @@
base::FilePath home_dir = base::GetHomeDir();
if (download_path == home_dir) {
return true;
-@@ -180,7 +185,7 @@ DownloadPrefs::DownloadPrefs(Profile* profile) : profi
+@@ -181,7 +186,7 @@ DownloadPrefs::DownloadPrefs(Profile* profile) : profi
#endif // BUILDFLAG(IS_CHROMEOS)
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \
@@ -37,7 +37,7 @@
should_open_pdf_in_system_reader_ =
prefs->GetBoolean(prefs::kOpenPdfDownloadInSystemReader);
#endif
-@@ -307,7 +312,7 @@ void DownloadPrefs::RegisterProfilePrefs(
+@@ -308,7 +313,7 @@ void DownloadPrefs::RegisterProfilePrefs(
registry->RegisterFilePathPref(prefs::kSaveFileDefaultDirectory,
default_download_path);
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \
@@ -46,7 +46,7 @@
registry->RegisterBooleanPref(prefs::kOpenPdfDownloadInSystemReader, false);
#endif
#if BUILDFLAG(IS_ANDROID)
-@@ -480,7 +485,7 @@ void DownloadPrefs::DisableAutoOpenByUserBasedOnExtens
+@@ -481,7 +486,7 @@ void DownloadPrefs::DisableAutoOpenByUserBasedOnExtens
}
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \
@@ -55,7 +55,7 @@
void DownloadPrefs::SetShouldOpenPdfInSystemReader(bool should_open) {
if (should_open_pdf_in_system_reader_ == should_open)
return;
-@@ -506,7 +511,7 @@ bool DownloadPrefs::ShouldOpenPdfInSystemReader() cons
+@@ -507,7 +512,7 @@ bool DownloadPrefs::ShouldOpenPdfInSystemReader() cons
void DownloadPrefs::ResetAutoOpenByUser() {
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \
@@ -64,7 +64,7 @@
SetShouldOpenPdfInSystemReader(false);
#endif
auto_open_by_user_.clear();
-@@ -543,7 +548,7 @@ void DownloadPrefs::SaveAutoOpenState() {
+@@ -544,7 +549,7 @@ void DownloadPrefs::SaveAutoOpenState() {
bool DownloadPrefs::CanPlatformEnableAutoOpenForPdf() const {
#if BUILDFLAG(IS_CHROMEOS)
return false; // There is no UI for auto-open on ChromeOS.
@@ -73,7 +73,7 @@
return ShouldOpenPdfInSystemReader();
#else
return false;
-@@ -625,7 +630,14 @@ base::FilePath DownloadPrefs::SanitizeDownloadTargetPa
+@@ -626,7 +631,14 @@ base::FilePath DownloadPrefs::SanitizeDownloadTargetPa
#else
// If the stored download directory is an absolute path, we presume it's
// correct; there's not really much more validation we can do here.
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_enterprise_browser__management_browser__management__service.cc b/www/ungoogled-chromium/files/patch-chrome_browser_enterprise_browser__management_browser__management__service.cc
index fc4825a166d0..3efbf0e7aa9f 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_enterprise_browser__management_browser__management__service.cc
+++ b/www/ungoogled-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-31 17:16:41 UTC
+--- chrome/browser/enterprise/browser_management/browser_management_service.cc.orig 2025-09-10 13:22:16 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();
+@@ -183,7 +183,7 @@ void BrowserManagementService::SetManagementIconForBro
#endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
void BrowserManagementService::OnPolicyStatusChanged() {
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_enterprise_browser__management_browser__management__service.h b/www/ungoogled-chromium/files/patch-chrome_browser_enterprise_browser__management_browser__management__service.h
index 1a603666d950..45890b2eef75 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_enterprise_browser__management_browser__management__service.h
+++ b/www/ungoogled-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-31 17:16:41 UTC
+--- chrome/browser/enterprise/browser_management/browser_management_service.h.orig 2025-09-10 13:22:16 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/ungoogled-chromium/files/patch-chrome_browser_enterprise_connectors_common.cc b/www/ungoogled-chromium/files/patch-chrome_browser_enterprise_connectors_common.cc
index 8913b28c9c82..cd0d7f5a533f 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_enterprise_connectors_common.cc
+++ b/www/ungoogled-chromium/files/patch-chrome_browser_enterprise_connectors_common.cc
@@ -1,6 +1,6 @@
---- chrome/browser/enterprise/connectors/common.cc.orig 2025-05-06 12:23:00 UTC
+--- chrome/browser/enterprise/connectors/common.cc.orig 2025-09-10 13:22:16 UTC
+++ chrome/browser/enterprise/connectors/common.cc
-@@ -17,7 +17,7 @@
+@@ -19,7 +19,7 @@
#include "components/user_manager/user.h"
#endif
@@ -9,7 +9,7 @@
#include "chrome/browser/enterprise/signin/enterprise_signin_prefs.h"
#include "components/prefs/pref_service.h"
#endif
-@@ -192,7 +192,7 @@ std::string GetProfileEmail(Profile* profile) {
+@@ -235,7 +235,7 @@ std::string GetProfileEmail(Profile* profile) {
std::string email =
GetProfileEmail(IdentityManagerFactory::GetForProfile(profile));
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_enterprise_connectors_connectors__service.cc b/www/ungoogled-chromium/files/patch-chrome_browser_enterprise_connectors_connectors__service.cc
index 6069ad484ed2..0e379409cbfc 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_enterprise_connectors_connectors__service.cc
+++ b/www/ungoogled-chromium/files/patch-chrome_browser_enterprise_connectors_connectors__service.cc
@@ -1,6 +1,6 @@
---- chrome/browser/enterprise/connectors/connectors_service.cc.orig 2025-05-06 12:23:00 UTC
+--- chrome/browser/enterprise/connectors/connectors_service.cc.orig 2025-09-10 13:22:16 UTC
+++ chrome/browser/enterprise/connectors/connectors_service.cc
-@@ -475,7 +475,7 @@ policy::PolicyScope ConnectorsService::GetPolicyScope(
+@@ -448,7 +448,7 @@ policy::PolicyScope ConnectorsService::GetPolicyScope(
bool ConnectorsService::ConnectorsEnabled() const {
Profile* profile = Profile::FromBrowserContext(context_);
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_enterprise_connectors_reporting_crash__reporting__context.cc b/www/ungoogled-chromium/files/patch-chrome_browser_enterprise_connectors_reporting_crash__reporting__context.cc
index c0749a140bd0..660c71b648bf 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_enterprise_connectors_reporting_crash__reporting__context.cc
+++ b/www/ungoogled-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-31 17:16:41 UTC
+--- chrome/browser/enterprise/connectors/reporting/crash_reporting_context.cc.orig 2025-09-10 13:22:16 UTC
+++ chrome/browser/enterprise/connectors/reporting/crash_reporting_context.cc
-@@ -24,7 +24,7 @@
+@@ -29,7 +29,7 @@
namespace enterprise_connectors {
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_enterprise_connectors_reporting_realtime__reporting__client.cc b/www/ungoogled-chromium/files/patch-chrome_browser_enterprise_connectors_reporting_realtime__reporting__client.cc
index bccf86e994bd..fb6b3d5f43ea 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_enterprise_connectors_reporting_realtime__reporting__client.cc
+++ b/www/ungoogled-chromium/files/patch-chrome_browser_enterprise_connectors_reporting_realtime__reporting__client.cc
@@ -1,6 +1,6 @@
---- chrome/browser/enterprise/connectors/reporting/realtime_reporting_client.cc.orig 2025-05-31 17:16:41 UTC
+--- chrome/browser/enterprise/connectors/reporting/realtime_reporting_client.cc.orig 2025-09-10 13:22:16 UTC
+++ chrome/browser/enterprise/connectors/reporting/realtime_reporting_client.cc
-@@ -52,7 +52,7 @@
+@@ -53,7 +53,7 @@
#include "base/strings/utf_string_conversions.h"
#endif
@@ -9,7 +9,7 @@
#include "chrome/browser/enterprise/signals/signals_aggregator_factory.h"
#include "chrome/browser/enterprise/signin/enterprise_signin_prefs.h"
#include "components/device_signals/core/browser/signals_aggregator.h"
-@@ -157,7 +157,7 @@ void RealtimeReportingClient::ReportPastEvent(const st
+@@ -158,7 +158,7 @@ void RealtimeReportingClient::ReportPastEvent(const st
/*include_profile_user_name=*/false);
}
@@ -18,7 +18,7 @@
void AddCrowdstrikeSignalsToEvent(
base::Value::Dict& event,
-@@ -232,7 +232,7 @@ std::string RealtimeReportingClient::GetBrowserClientI
+@@ -238,7 +238,7 @@ std::string RealtimeReportingClient::GetBrowserClientI
return client_id;
}
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_enterprise_connectors_reporting_realtime__reporting__client.h b/www/ungoogled-chromium/files/patch-chrome_browser_enterprise_connectors_reporting_realtime__reporting__client.h
index ba5ad477c3ee..a37e4d9dd6a6 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_enterprise_connectors_reporting_realtime__reporting__client.h
+++ b/www/ungoogled-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-06 12:23:00 UTC
+--- chrome/browser/enterprise/connectors/reporting/realtime_reporting_client.h.orig 2025-09-10 13:22:16 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
+@@ -119,7 +119,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
+@@ -169,7 +169,7 @@ class RealtimeReportingClient : public RealtimeReporti
base::WeakPtrFactory<RealtimeReportingClient> weak_ptr_factory_{this};
};
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_enterprise_reporting_cloud__profile__reporting__service__factory.cc b/www/ungoogled-chromium/files/patch-chrome_browser_enterprise_reporting_cloud__profile__reporting__service__factory.cc
deleted file mode 100644
index 4723d3454ac5..000000000000
--- a/www/ungoogled-chromium/files/patch-chrome_browser_enterprise_reporting_cloud__profile__reporting__service__factory.cc
+++ /dev/null
@@ -1,20 +0,0 @@
---- chrome/browser/enterprise/reporting/cloud_profile_reporting_service_factory.cc.orig 2025-05-31 17:16:41 UTC
-+++ chrome/browser/enterprise/reporting/cloud_profile_reporting_service_factory.cc
-@@ -10,7 +10,7 @@
- #include "components/enterprise/browser/reporting/report_scheduler.h"
- #include "services/network/public/cpp/shared_url_loader_factory.h"
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
- #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
- ProfileSelections::BuildForRegularProfile()) {
- DependsOn(enterprise::ProfileIdServiceFactory::GetInstance());
-
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- // Depends on this service because
- // `CloudProfileReportingService.profile_request_generator_` has a dependency
- // on it.
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_enterprise_signals_signals__aggregator__factory.cc b/www/ungoogled-chromium/files/patch-chrome_browser_enterprise_signals_signals__aggregator__factory.cc
new file mode 100644
index 000000000000..cd0ad7b638dc
--- /dev/null
+++ b/www/ungoogled-chromium/files/patch-chrome_browser_enterprise_signals_signals__aggregator__factory.cc
@@ -0,0 +1,20 @@
+--- chrome/browser/enterprise/signals/signals_aggregator_factory.cc.orig 2025-09-10 13:22:16 UTC
++++ chrome/browser/enterprise/signals/signals_aggregator_factory.cc
+@@ -49,7 +49,7 @@
+ #include "components/device_signals/core/browser/settings_client.h"
+ #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC)
+
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ #include "components/device_signals/core/browser/agent_signals_collector.h"
+ #include "components/device_signals/core/browser/crowdstrike_client.h"
+ #include "components/device_signals/core/browser/detected_agent_client.h"
+@@ -114,7 +114,7 @@ SignalsAggregatorFactory::BuildServiceInstanceForBrows
+ service_host));
+ #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)
+ collectors.push_back(std::make_unique<device_signals::AgentSignalsCollector>(
+ device_signals::CrowdStrikeClient::Create(),
+ device_signals::DetectedAgentClient::Create()));
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_enterprise_signin_interstitials_managed__profile__required__page.cc b/www/ungoogled-chromium/files/patch-chrome_browser_enterprise_signin_interstitials_managed__profile__required__page.cc
index 79f5c11fe4de..b976c3c7d30b 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_enterprise_signin_interstitials_managed__profile__required__page.cc
+++ b/www/ungoogled-chromium/files/patch-chrome_browser_enterprise_signin_interstitials_managed__profile__required__page.cc
@@ -1,6 +1,6 @@
---- chrome/browser/enterprise/signin/interstitials/managed_profile_required_page.cc.orig 2025-04-15 08:30:07 UTC
+--- chrome/browser/enterprise/signin/interstitials/managed_profile_required_page.cc.orig 2025-09-10 13:22:16 UTC
+++ chrome/browser/enterprise/signin/interstitials/managed_profile_required_page.cc
-@@ -94,7 +94,7 @@ void ManagedProfileRequiredPage::CommandReceived(const
+@@ -95,7 +95,7 @@ void ManagedProfileRequiredPage::CommandReceived(const
switch (cmd) {
case security_interstitials::CMD_DONT_PROCEED:
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_enterprise_util_managed__browser__utils.cc b/www/ungoogled-chromium/files/patch-chrome_browser_enterprise_util_managed__browser__utils.cc
index 5e6b16a10da5..da10e1f90ea7 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_enterprise_util_managed__browser__utils.cc
+++ b/www/ungoogled-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-31 17:16:41 UTC
+--- chrome/browser/enterprise/util/managed_browser_utils.cc.orig 2025-09-10 13:22:16 UTC
+++ chrome/browser/enterprise/util/managed_browser_utils.cc
-@@ -222,7 +222,7 @@ void SetUserAcceptedAccountManagement(Profile* profile
+@@ -220,7 +220,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)
+ profile->GetPrefs()->SetBoolean(
+ device_signals::prefs::kDeviceSignalsPermanentConsentReceived, accepted);
+ #endif
+@@ -229,7 +229,7 @@ void SetUserAcceptedAccountManagement(Profile* profile
profile_manager->GetProfileAttributesStorage()
.GetProfileAttributesWithPath(profile->GetPath());
if (entry) {
@@ -9,12 +18,21 @@
SetEnterpriseProfileLabel(profile);
#endif
entry->SetUserAcceptedAccountManagement(accepted);
-@@ -341,7 +341,7 @@ bool CanShowEnterpriseProfileUI(Profile* profile) {
+@@ -348,7 +348,7 @@ bool CanShowEnterpriseProfileUI(Profile* profile) {
}
bool CanShowEnterpriseBadgingForNTPFooter(Profile* profile) {
-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ BrowserManagementNoticeState management_notice_state =
+ GetManagementNoticeStateForNTPFooter(profile);
+ switch (management_notice_state) {
+@@ -366,7 +366,7 @@ bool CanShowEnterpriseBadgingForNTPFooter(Profile* pro
- auto* management_service =
- policy::ManagementServiceFactory::GetForProfile(profile);
+ BrowserManagementNoticeState GetManagementNoticeStateForNTPFooter(
+ Profile* profile) {
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ if (!policy::ManagementServiceFactory::GetForProfile(profile)
+ ->IsBrowserManaged() ||
+ !g_browser_process->local_state()->GetBoolean(
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_extensions_BUILD.gn b/www/ungoogled-chromium/files/patch-chrome_browser_extensions_BUILD.gn
index dab6f39ae8ac..7407ce2e4ec8 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_extensions_BUILD.gn
+++ b/www/ungoogled-chromium/files/patch-chrome_browser_extensions_BUILD.gn
@@ -1,6 +1,6 @@
---- chrome/browser/extensions/BUILD.gn.orig 2025-05-31 17:16:41 UTC
+--- chrome/browser/extensions/BUILD.gn.orig 2025-09-10 13:22:16 UTC
+++ chrome/browser/extensions/BUILD.gn
-@@ -1467,6 +1467,10 @@ source_set("extensions") {
+@@ -1515,6 +1515,10 @@ source_set("extensions") {
deps += [ "//chrome/services/printing/public/mojom" ]
}
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_extensions_api_image__writer__private_removable__storage__provider.cc b/www/ungoogled-chromium/files/patch-chrome_browser_extensions_api_image__writer__private_removable__storage__provider.cc
index ddd2bd565b49..0d72327fda58 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_extensions_api_image__writer__private_removable__storage__provider.cc
+++ b/www/ungoogled-chromium/files/patch-chrome_browser_extensions_api_image__writer__private_removable__storage__provider.cc
@@ -1,6 +1,15 @@
---- chrome/browser/extensions/api/image_writer_private/removable_storage_provider.cc.orig 2023-09-17 07:59:53 UTC
+--- chrome/browser/extensions/api/image_writer_private/removable_storage_provider.cc.orig 2025-09-10 13:22:16 UTC
+++ chrome/browser/extensions/api/image_writer_private/removable_storage_provider.cc
-@@ -20,6 +20,7 @@ static base::LazyInstance<scoped_refptr<StorageDeviceL
+@@ -9,6 +9,8 @@
+ #include "base/task/thread_pool.h"
+ #include "content/public/browser/browser_thread.h"
+
++#include "base/notimplemented.h"
++
+ namespace extensions {
+
+ // A device list to be returned when testing.
+@@ -20,6 +22,7 @@ static base::LazyInstance<scoped_refptr<StorageDeviceL
void RemovableStorageProvider::GetAllDevices(DeviceListReadyCallback callback) {
DCHECK_CURRENTLY_ON(content::BrowserThread::UI);
@@ -8,7 +17,7 @@
if (g_test_device_list.Get().get() != nullptr) {
base::SingleThreadTaskRunner::GetCurrentDefault()->PostTask(
FROM_HERE,
-@@ -33,6 +34,9 @@ void RemovableStorageProvider::GetAllDevices(DeviceLis
+@@ -33,6 +36,9 @@ void RemovableStorageProvider::GetAllDevices(DeviceLis
base::TaskShutdownBehavior::SKIP_ON_SHUTDOWN},
base::BindOnce(&RemovableStorageProvider::PopulateDeviceList),
std::move(callback));
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_extensions_api_passwords__private_passwords__private__delegate__impl.cc b/www/ungoogled-chromium/files/patch-chrome_browser_extensions_api_passwords__private_passwords__private__delegate__impl.cc
index 9f1cee1ec799..c334566db49c 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_extensions_api_passwords__private_passwords__private__delegate__impl.cc
+++ b/www/ungoogled-chromium/files/patch-chrome_browser_extensions_api_passwords__private_passwords__private__delegate__impl.cc
@@ -1,6 +1,6 @@
---- chrome/browser/extensions/api/passwords_private/passwords_private_delegate_impl.cc.orig 2025-03-09 21:38:10 UTC
+--- chrome/browser/extensions/api/passwords_private/passwords_private_delegate_impl.cc.orig 2025-09-10 13:22:16 UTC
+++ chrome/browser/extensions/api/passwords_private/passwords_private_delegate_impl.cc
-@@ -634,7 +634,7 @@ void PasswordsPrivateDelegateImpl::OnFetchingFamilyMem
+@@ -647,7 +647,7 @@ void PasswordsPrivateDelegateImpl::OnFetchingFamilyMem
}
void PasswordsPrivateDelegateImpl::OsReauthTimeoutCall() {
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_extensions_api_runtime_chrome__runtime__api__delegate.cc b/www/ungoogled-chromium/files/patch-chrome_browser_extensions_api_runtime_chrome__runtime__api__delegate.cc
index 108efe0ddef2..8e032f2249b3 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_extensions_api_runtime_chrome__runtime__api__delegate.cc
+++ b/www/ungoogled-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-31 17:16:41 UTC
+--- chrome/browser/extensions/api/runtime/chrome_runtime_api_delegate.cc.orig 2025-09-10 13:22:16 UTC
+++ chrome/browser/extensions/api/runtime/chrome_runtime_api_delegate.cc
-@@ -288,7 +288,9 @@ bool ChromeRuntimeAPIDelegate::GetPlatformInfo(Platfor
+@@ -356,7 +356,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/ungoogled-chromium/files/patch-chrome_browser_extensions_api_settings__private_prefs__util.cc b/www/ungoogled-chromium/files/patch-chrome_browser_extensions_api_settings__private_prefs__util.cc
index b80dd74723c1..a6170825d099 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_extensions_api_settings__private_prefs__util.cc
+++ b/www/ungoogled-chromium/files/patch-chrome_browser_extensions_api_settings__private_prefs__util.cc
@@ -1,6 +1,6 @@
---- chrome/browser/extensions/api/settings_private/prefs_util.cc.orig 2025-05-31 17:16:41 UTC
+--- chrome/browser/extensions/api/settings_private/prefs_util.cc.orig 2025-09-10 13:22:16 UTC
+++ chrome/browser/extensions/api/settings_private/prefs_util.cc
-@@ -194,7 +194,7 @@ const PrefsUtil::TypedPrefMap& PrefsUtil::GetAllowlist
+@@ -195,7 +195,7 @@ const PrefsUtil::TypedPrefMap& PrefsUtil::GetAllowlist
(*s_allowlist)[autofill::prefs::kAutofillPaymentCardBenefits] =
settings_api::PrefType::kBoolean;
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -8,8 +8,8 @@
+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
(*s_allowlist)[autofill::prefs::kAutofillBnplEnabled] =
settings_api::PrefType::kBoolean;
- #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ||
-@@ -212,7 +212,7 @@ const PrefsUtil::TypedPrefMap& PrefsUtil::GetAllowlist
+ (*s_allowlist)[autofill::prefs::kAutofillAiOptInStatus] =
+@@ -215,7 +215,7 @@ const PrefsUtil::TypedPrefMap& PrefsUtil::GetAllowlist
(*s_allowlist)[tab_groups::prefs::kAutoPinNewTabGroups] =
settings_api::PrefType::kBoolean;
@@ -18,7 +18,7 @@
(*s_allowlist)[::prefs::kUseCustomChromeFrame] =
settings_api::PrefType::kBoolean;
#endif
-@@ -226,7 +226,7 @@ const PrefsUtil::TypedPrefMap& PrefsUtil::GetAllowlist
+@@ -229,7 +229,7 @@ const PrefsUtil::TypedPrefMap& PrefsUtil::GetAllowlist
(*s_allowlist)[::prefs::kCurrentThemeID] = settings_api::PrefType::kString;
(*s_allowlist)[::prefs::kPinnedActions] = settings_api::PrefType::kList;
(*s_allowlist)[::prefs::kPolicyThemeColor] = settings_api::PrefType::kNumber;
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_extensions_api_tabs_tabs__api.cc b/www/ungoogled-chromium/files/patch-chrome_browser_extensions_api_tabs_tabs__api__non__android.cc
index 3155e2fe6330..c7910e121463 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_extensions_api_tabs_tabs__api.cc
+++ b/www/ungoogled-chromium/files/patch-chrome_browser_extensions_api_tabs_tabs__api__non__android.cc
@@ -1,6 +1,6 @@
---- chrome/browser/extensions/api/tabs/tabs_api.cc.orig 2025-05-31 17:16:41 UTC
-+++ chrome/browser/extensions/api/tabs/tabs_api.cc
-@@ -945,7 +945,7 @@ ExtensionFunction::ResponseAction WindowsCreateFunctio
+--- chrome/browser/extensions/api/tabs/tabs_api_non_android.cc.orig 2025-09-10 13:22:16 UTC
++++ chrome/browser/extensions/api/tabs/tabs_api_non_android.cc
+@@ -756,7 +756,7 @@ ExtensionFunction::ResponseAction WindowsCreateFunctio
// created as minimized.
// TODO(crbug.com/40254339): Remove this workaround when linux is fixed.
// TODO(crbug.com/40254339): Find a fix for wayland as well.
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_extensions_api_webrtc__logging__private_webrtc__logging__private__api.cc b/www/ungoogled-chromium/files/patch-chrome_browser_extensions_api_webrtc__logging__private_webrtc__logging__private__api.cc
index 7a61d512f5f8..13b3a9b8834f 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_extensions_api_webrtc__logging__private_webrtc__logging__private__api.cc
+++ b/www/ungoogled-chromium/files/patch-chrome_browser_extensions_api_webrtc__logging__private_webrtc__logging__private__api.cc
@@ -1,29 +1,29 @@
---- chrome/browser/extensions/api/webrtc_logging_private/webrtc_logging_private_api.cc.orig 2024-11-16 12:20:41 UTC
+--- chrome/browser/extensions/api/webrtc_logging_private/webrtc_logging_private_api.cc.orig 2025-09-10 13:22:16 UTC
+++ chrome/browser/extensions/api/webrtc_logging_private/webrtc_logging_private_api.cc
@@ -28,7 +28,7 @@
#include "extensions/browser/process_manager.h"
#include "extensions/common/error_utils.h"
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
#include "extensions/common/permissions/permissions_data.h"
#endif
-@@ -37,7 +37,7 @@ namespace {
+@@ -41,7 +41,7 @@ namespace {
bool CanEnableAudioDebugRecordingsFromExtension(
const extensions::Extension* extension) {
bool enabled_by_permissions = false;
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
if (extension) {
enabled_by_permissions =
extension->permissions_data()->active_permissions().HasAPIPermission(
-@@ -575,7 +575,7 @@ void WebrtcLoggingPrivateStartEventLoggingFunction::Fi
+@@ -580,7 +580,7 @@ void WebrtcLoggingPrivateStartEventLoggingFunction::Fi
ExtensionFunction::ResponseAction
WebrtcLoggingPrivateGetLogsDirectoryFunction::Run() {
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
// Unlike other WebrtcLoggingPrivate functions that take a RequestInfo object,
// this function shouldn't be called by a component extension on behalf of
// some web code. It returns a DirectoryEntry for use directly in the calling
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_extensions_api_webstore__private_webstore__private__api.cc b/www/ungoogled-chromium/files/patch-chrome_browser_extensions_api_webstore__private_webstore__private__api.cc
index ccb2cad59ad3..01d3f85699e4 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_extensions_api_webstore__private_webstore__private__api.cc
+++ b/www/ungoogled-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-31 17:16:41 UTC
+--- chrome/browser/extensions/api/webstore_private/webstore_private_api.cc.orig 2025-09-10 13:22:16 UTC
+++ chrome/browser/extensions/api/webstore_private/webstore_private_api.cc
-@@ -902,7 +902,7 @@ void WebstorePrivateBeginInstallWithManifest3Function:
+@@ -900,7 +900,7 @@ void WebstorePrivateBeginInstallWithManifest3Function:
#if BUILDFLAG(IS_CHROMEOS)
RequestExtensionApproval(contents);
return;
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_extensions_component__extensions__allowlist_allowlist.cc b/www/ungoogled-chromium/files/patch-chrome_browser_extensions_component__extensions__allowlist_allowlist.cc
index 02b63f158ba2..e9f5c7d4b6b0 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_extensions_component__extensions__allowlist_allowlist.cc
+++ b/www/ungoogled-chromium/files/patch-chrome_browser_extensions_component__extensions__allowlist_allowlist.cc
@@ -1,4 +1,4 @@
---- chrome/browser/extensions/component_extensions_allowlist/allowlist.cc.orig 2025-03-09 21:38:10 UTC
+--- chrome/browser/extensions/component_extensions_allowlist/allowlist.cc.orig 2025-09-10 13:22:16 UTC
+++ chrome/browser/extensions/component_extensions_allowlist/allowlist.cc
@@ -47,7 +47,7 @@ bool IsComponentExtensionAllowlisted(const std::string
#endif // BUILDFLAG(GOOGLE_CHROME_BRANDING)
@@ -9,12 +9,3 @@
extension_misc::kTTSEngineExtensionId,
extension_misc::kComponentUpdaterTTSEngineExtensionId,
#endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC)
-@@ -84,7 +84,7 @@ bool IsComponentExtensionAllowlisted(int manifest_reso
- case IDR_NETWORK_SPEECH_SYNTHESIS_MANIFEST:
- case IDR_NETWORK_SPEECH_SYNTHESIS_MANIFEST_MV3:
- case IDR_READING_MODE_GDOCS_HELPER_MANIFEST:
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
- case IDR_TTS_ENGINE_MANIFEST:
- #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC)
- case IDR_WEBSTORE_MANIFEST:
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_extensions_external__provider__impl.cc b/www/ungoogled-chromium/files/patch-chrome_browser_extensions_external__provider__impl.cc
index 5eb494721148..2adf6af520b9 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_extensions_external__provider__impl.cc
+++ b/www/ungoogled-chromium/files/patch-chrome_browser_extensions_external__provider__impl.cc
@@ -1,6 +1,6 @@
---- chrome/browser/extensions/external_provider_impl.cc.orig 2025-05-31 17:16:41 UTC
+--- chrome/browser/extensions/external_provider_impl.cc.orig 2025-09-10 13:22:16 UTC
+++ chrome/browser/extensions/external_provider_impl.cc
-@@ -828,7 +828,7 @@ void ExternalProviderImpl::CreateExternalProviders(
+@@ -827,7 +827,7 @@ void ExternalProviderImpl::CreateExternalProviders(
#endif // BUILDFLAG(IS_CHROMEOS)
if (!profile->GetPrefs()->GetBoolean(pref_names::kBlockExternalExtensions)) {
@@ -9,7 +9,7 @@
provider_list->push_back(std::make_unique<ExternalProviderImpl>(
service,
base::MakeRefCounted<ExternalPrefLoader>(
-@@ -856,7 +856,7 @@ void ExternalProviderImpl::CreateExternalProviders(
+@@ -855,7 +855,7 @@ void ExternalProviderImpl::CreateExternalProviders(
bundled_extension_creation_flags));
// Define a per-user source of external extensions.
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_feedback_system__logs_about__system__logs__fetcher.cc b/www/ungoogled-chromium/files/patch-chrome_browser_feedback_system__logs_about__system__logs__fetcher.cc
index cbd91e709415..0f8628cc9380 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_feedback_system__logs_about__system__logs__fetcher.cc
+++ b/www/ungoogled-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-06 12:23:00 UTC
+--- chrome/browser/feedback/system_logs/about_system_logs_fetcher.cc.orig 2025-09-10 13:22:16 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/ungoogled-chromium/files/patch-chrome_browser_feedback_system__logs_chrome__system__logs__fetcher.cc b/www/ungoogled-chromium/files/patch-chrome_browser_feedback_system__logs_chrome__system__logs__fetcher.cc
index a48340647d8f..899ace683ba0 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_feedback_system__logs_chrome__system__logs__fetcher.cc
+++ b/www/ungoogled-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-06 12:23:00 UTC
+--- chrome/browser/feedback/system_logs/chrome_system_logs_fetcher.cc.orig 2025-09-10 13:22:16 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/ungoogled-chromium/files/patch-chrome_browser_file__system__access_chrome__file__system__access__permission__context.cc b/www/ungoogled-chromium/files/patch-chrome_browser_file__system__access_chrome__file__system__access__permission__context.cc
index e7461b518baf..b33e24f5f640 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_file__system__access_chrome__file__system__access__permission__context.cc
+++ b/www/ungoogled-chromium/files/patch-chrome_browser_file__system__access_chrome__file__system__access__permission__context.cc
@@ -1,11 +1,11 @@
---- chrome/browser/file_system_access/chrome_file_system_access_permission_context.cc.orig 2025-05-31 17:16:41 UTC
+--- chrome/browser/file_system_access/chrome_file_system_access_permission_context.cc.orig 2025-09-10 13:22:16 UTC
+++ chrome/browser/file_system_access/chrome_file_system_access_permission_context.cc
-@@ -341,7 +341,7 @@ GenerateBlockedPath() {
- FILE_PATH_LITERAL("Library/Mobile Documents/com~apple~CloudDocs"),
- BlockType::kDontBlockChildren},
+@@ -374,7 +374,7 @@ GenerateBlockPaths(bool should_normalize_file_path) {
+ FILE_PATH_LITERAL("Library/Mobile Documents/com~apple~CloudDocs"),
+ BlockType::kDontBlockChildren},
#endif
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
- // On Linux also block access to devices via /dev.
- {kNoBasePathKey, FILE_PATH_LITERAL("/dev"), BlockType::kBlockAllChildren},
- // And security sensitive data in /proc and /sys.
+ // On Linux also block access to devices via /dev.
+ {kNoBasePathKey, FILE_PATH_LITERAL("/dev"),
+ BlockType::kBlockAllChildren},
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_flag__descriptions.cc b/www/ungoogled-chromium/files/patch-chrome_browser_flag__descriptions.cc
index 91c32ea1838f..59a8f5381e6c 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_flag__descriptions.cc
+++ b/www/ungoogled-chromium/files/patch-chrome_browser_flag__descriptions.cc
@@ -1,6 +1,6 @@
---- chrome/browser/flag_descriptions.cc.orig 2025-05-31 17:16:41 UTC
+--- chrome/browser/flag_descriptions.cc.orig 2025-09-10 13:22:16 UTC
+++ chrome/browser/flag_descriptions.cc
-@@ -617,7 +617,7 @@ const char kAutofillEnableAllowlistForBmoCardCategoryB
+@@ -667,7 +667,7 @@ const char kAutofillEnableAllowlistForBmoCardCategoryB
"Autofill suggestions on the allowlisted merchant websites.";
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -9,16 +9,25 @@
const char kAutofillEnableAmountExtractionAllowlistDesktopName[] =
"Enable loading and querying the checkout amount extraction allowlist on "
"Chrome Desktop";
-@@ -641,7 +641,7 @@ const char kAutofillEnableAmountExtractionDesktopLoggi
+@@ -685,7 +685,7 @@ const char kAutofillEnableAmountExtractionDesktopDescr
// BUILDFLAG(IS_CHROMEOS)
#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)
+ const char kAutofillEnableAmountExtractionTestingName[] =
+ "Enable amount extraction testing on Chrome desktop and Clank";
+ const char kAutofillEnableAmountExtractionTestingDescription[] =
+@@ -696,7 +696,7 @@ const char kAutofillEnableAmountExtractionTestingDescr
+ // BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID)
+
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
- BUILDFLAG(IS_CHROMEOS)
+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
const char kAutofillEnableBuyNowPayLaterName[] =
"Enable buy now pay later on Autofill";
const char kAutofillEnableBuyNowPayLaterDescription[] =
-@@ -1064,7 +1064,7 @@ const char kDevicePostureDescription[] =
+@@ -1189,7 +1189,7 @@ const char kDevicePostureDescription[] =
"Enables Device Posture API (foldable devices)";
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
@@ -27,7 +36,7 @@
const char kDocumentPictureInPictureAnimateResizeName[] =
"Document Picture-in-Picture Animate Resize";
const char kDocumentPictureInPictureAnimateResizeDescription[] =
-@@ -1178,7 +1178,7 @@ const char kContextMenuEmptySpaceDescription[] =
+@@ -1335,7 +1335,7 @@ const char kContextMenuEmptySpaceDescription[] =
"space, a context menu containing page-related items will be shown.";
#endif // BUILDFLAG(IS_ANDROID)
@@ -36,7 +45,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[] =
+@@ -1686,7 +1686,7 @@ const char kEnableIsolatedWebAppDevModeName[] =
const char kEnableIsolatedWebAppDevModeDescription[] =
"Enables the installation of unverified Isolated Web Apps";
@@ -45,16 +54,33 @@
const char kEnableIwaKeyDistributionComponentName[] =
"Enable the Iwa Key Distribution component";
const char kEnableIwaKeyDistributionComponentDescription[] =
-@@ -3540,7 +3540,7 @@ const char kRetainOmniboxOnFocusDescription[] =
- "exhibit a change in behavior.";
- #endif // BUILDFLAG(IS_ANDROID)
+@@ -3625,14 +3625,14 @@ 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[] =
+ "Set platform version Client Hint on Linux to empty string.";
+ #endif // BUILDFLAG(IS_LINUX)
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
+ const char kReplaceSyncPromosWithSignInPromosName[] =
+ "Replace all sync-related UI with sign-in ones";
+ const char kReplaceSyncPromosWithSignInPromosDescription[] =
+@@ -3670,7 +3670,7 @@ const char kRobustWindowManagementDescription[] =
+ "experiencing predictable and reliable window behavior similar to desktop "
+ "browsers.";
-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
const char kRootScrollbarFollowsTheme[] = "Make scrollbar follow theme";
const char kRootScrollbarFollowsThemeDescription[] =
"If enabled makes the root scrollbar follow the browser's theme color.";
-@@ -3778,7 +3778,7 @@ const char kDefaultSiteInstanceGroupsDescription[] =
+@@ -3920,7 +3920,7 @@ const char kDefaultSiteInstanceGroupsDescription[] =
"SiteInstance.";
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -63,25 +89,16 @@
const char kPwaNavigationCapturingName[] = "Desktop PWA Link Capturing";
const char kPwaNavigationCapturingDescription[] =
"Enables opening links from Chrome in an installed PWA. Currently under "
-@@ -3994,7 +3994,7 @@ const char kTranslateForceTriggerOnEnglishDescription[
- "Force the Translate Triggering on English pages experiment to be enabled "
- "with the selected language model active.";
+@@ -4193,7 +4193,7 @@ const char kTouchTextEditingRedesignName[] = "Touch Te
+ const char kTouchTextEditingRedesignDescription[] =
+ "Enables new touch text editing features.";
-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
const char kEnableHistorySyncOptinName[] = "History Sync Opt-in";
const char kEnableHistorySyncOptinDescription[] =
"Enables the History Sync Opt-in screen on Desktop platforms. The screen "
-@@ -5654,7 +5654,7 @@ const char kTranslateOpenSettingsDescription[] =
- "Add an option to the translate bubble menu to open language settings.";
- #endif
-
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
- const char kWasmTtsComponentUpdaterEnabledName[] =
- "Enable Wasm TTS Extension Component";
- const char kWasmTtsComponentUpdaterEnabledDescription[] =
-@@ -7685,7 +7685,7 @@ const char kTetheringExperimentalFunctionalityDescript
+@@ -7763,7 +7763,7 @@ const char kTetheringExperimentalFunctionalityDescript
#endif // BUILDFLAG(IS_CHROMEOS)
@@ -90,16 +107,16 @@
const char kGetAllScreensMediaName[] = "GetAllScreensMedia API";
const char kGetAllScreensMediaDescription[] =
"When enabled, the getAllScreensMedia API for capturing multiple screens "
-@@ -7914,7 +7914,7 @@ const char kEnableArmHwdrmDescription[] = "Enable HW b
+@@ -7990,7 +7990,7 @@ const char kEnableArmHwdrmDescription[] = "Enable HW b
// Linux -----------------------------------------------------------------------
-#if BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- const char kOzonePlatformHintChoiceDefault[] = "Default";
- const char kOzonePlatformHintChoiceAuto[] = "Auto";
- const char kOzonePlatformHintChoiceX11[] = "X11";
-@@ -7964,6 +7964,18 @@ const char kWaylandUiScalingDescription[] =
+
+
+ const char kPulseaudioLoopbackForCastName[] =
+@@ -8028,6 +8028,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,34 +135,25 @@
#endif // BUILDFLAG(IS_LINUX)
// Random platform combinations -----------------------------------------------
-@@ -7976,7 +7988,7 @@ const char kZeroCopyVideoCaptureDescription[] =
- #endif // BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
-
- #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
-- BUILDFLAG(IS_CHROMEOS)
-+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- const char kFollowingFeedSidepanelName[] = "Following feed in the sidepanel";
- const char kFollowingFeedSidepanelDescription[] =
- "Enables the following feed in the sidepanel.";
-@@ -8019,7 +8031,7 @@ const char kGroupPromoPrototypeName[] = "Group Promo P
- const char kGroupPromoPrototypeDescription[] =
- "Enables prototype for group promo.";
+@@ -8077,7 +8089,7 @@ const char kGroupPromoPrototypeCpaDescription[] =
+ "Enables contextual toolbar button for group promo prototype.";
+ #endif // BUILDFLAG(IS_ANDROID)
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
const char kEnableNetworkServiceSandboxName[] =
"Enable the network service sandbox.";
const char kEnableNetworkServiceSandboxDescription[] =
-@@ -8047,7 +8059,7 @@ const char kWebBluetoothConfirmPairingSupportDescripti
+@@ -8098,7 +8110,7 @@ const char kWebBluetoothConfirmPairingSupportDescripti
"Bluetooth";
#endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX)
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
- #if BUILDFLAG(ENABLE_PRINTING)
+-#if BUILDFLAG(IS_LINUX) && BUILDFLAG(ENABLE_PRINTING)
++#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)) && BUILDFLAG(ENABLE_PRINTING)
const char kCupsIppPrintingBackendName[] = "CUPS IPP Printing Backend";
const char kCupsIppPrintingBackendDescription[] =
-@@ -8190,7 +8202,7 @@ const char kElementCaptureDescription[] =
+ "Use the CUPS IPP printing backend instead of the original CUPS backend "
+@@ -8234,7 +8246,7 @@ const char kElementCaptureDescription[] =
"media track into a track capturing just a specific DOM element.";
#endif // !BUILDFLAG(IS_ANDROID)
@@ -154,21 +162,21 @@
const char kUIDebugToolsName[] = "Debugging tools for UI";
const char kUIDebugToolsDescription[] =
"Enables additional keyboard shortcuts to help debugging.";
-@@ -8241,7 +8253,7 @@ const char kComposeUpfrontInputModesDescription[] =
- "Enables upfront input modes in the Compose dialog";
- #endif // BUILDFLAG(ENABLE_COMPOSE)
+@@ -8271,7 +8283,7 @@ const char kThirdPartyDisableChromeAutofillSettingsScr
+ "Chrome's Address and Payments Autofill are disabled in third party mode.";
+ #endif // IS_ANDROID
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
const char kThirdPartyProfileManagementName[] =
"Third party profile management";
const char kThirdPartyProfileManagementDescription[] =
-@@ -8379,7 +8391,7 @@ const char kSupervisedUserBlockInterstitialV3Name[] =
+@@ -8394,7 +8406,7 @@ const char kSupervisedUserBlockInterstitialV3Name[] =
const char kSupervisedUserBlockInterstitialV3Description[] =
"Enables URL filter interstitial V3 for Family Link users.";
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
- const char kSupervisedProfileHideGuestName[] = "Supervised Profile Hide Guest";
- const char kSupervisedProfileHideGuestDescription[] =
- "Hides Guest Profile entry points for supervised users";
+ const char kSupervisedUserLocalWebApprovalsName[] =
+ "Enable local web approvals feature";
+ const char kSupervisedUserLocalWebApprovalsDescription[] =
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_flag__descriptions.h b/www/ungoogled-chromium/files/patch-chrome_browser_flag__descriptions.h
index 73913b706dbb..4f4a4b881800 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_flag__descriptions.h
+++ b/www/ungoogled-chromium/files/patch-chrome_browser_flag__descriptions.h
@@ -1,6 +1,6 @@
---- chrome/browser/flag_descriptions.h.orig 2025-05-31 17:16:41 UTC
+--- chrome/browser/flag_descriptions.h.orig 2025-09-10 13:22:16 UTC
+++ chrome/browser/flag_descriptions.h
-@@ -383,7 +383,7 @@ extern const char
+@@ -435,7 +435,7 @@ extern const char
kAutofillEnableAllowlistForBmoCardCategoryBenefitsDescription[];
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -9,16 +9,24 @@
extern const char kAutofillEnableAmountExtractionAllowlistDesktopName[];
extern const char kAutofillEnableAmountExtractionAllowlistDesktopDescription[];
extern const char kAutofillEnableAmountExtractionDesktopName[];
-@@ -394,7 +394,7 @@ extern const char kAutofillEnableAmountExtractionDeskt
+@@ -444,14 +444,14 @@ extern const char kAutofillEnableAmountExtractionDeskt
// BUILDFLAG(IS_CHROMEOS)
#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)
+ extern const char kAutofillEnableAmountExtractionTestingName[];
+ extern const char kAutofillEnableAmountExtractionTestingDescription[];
+ #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ||
+ // BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID)
+
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
- BUILDFLAG(IS_CHROMEOS)
+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
extern const char kAutofillEnableBuyNowPayLaterName[];
extern const char kAutofillEnableBuyNowPayLaterDescription[];
-@@ -620,7 +620,7 @@ extern const char kContextMenuEmptySpaceName[];
+@@ -714,7 +714,7 @@ extern const char kContextMenuEmptySpaceName[];
extern const char kContextMenuEmptySpaceDescription[];
#endif // BUILDFLAG(IS_ANDROID)
@@ -26,9 +34,9 @@
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
extern const char kContextualCueingName[];
extern const char kContextualCueingDescription[];
- extern const char kGlicZeroStateSuggestionsName[];
-@@ -813,7 +813,7 @@ extern const char kDevicePostureName[];
- extern const char kDevicePostureDescription[];
+ extern const char kGlicActorName[];
+@@ -885,7 +885,7 @@ extern const char kDocumentPatchingName[];
+ extern const char kDocumentPatchingDescription[];
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
- BUILDFLAG(IS_CHROMEOS)
@@ -36,7 +44,7 @@
extern const char kDocumentPictureInPictureAnimateResizeName[];
extern const char kDocumentPictureInPictureAnimateResizeDescription[];
-@@ -975,7 +975,7 @@ extern const char kEnableIsolatedWebAppAllowlistDescri
+@@ -1054,7 +1054,7 @@ extern const char kEnableIsolatedWebAppAllowlistDescri
extern const char kEnableIsolatedWebAppDevModeName[];
extern const char kEnableIsolatedWebAppDevModeDescription[];
@@ -45,16 +53,25 @@
extern const char kEnableIwaKeyDistributionComponentName[];
extern const char kEnableIwaKeyDistributionComponentDescription[];
#endif // BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-@@ -2026,7 +2026,7 @@ extern const char kRetainOmniboxOnFocusName[];
- extern const char kRetainOmniboxOnFocusDescription[];
- #endif // BUILDFLAG(IS_ANDROID)
+@@ -2064,7 +2064,7 @@ extern const char kReduceIPAddressChangeNotificationDe
+ #endif // BUILDFLAG(IS_MAC)
+
+ #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || \
+- BUILDFLAG(IS_ANDROID)
++ BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
+ extern const char kReplaceSyncPromosWithSignInPromosName[];
+ extern const char kReplaceSyncPromosWithSignInPromosDescription[];
+ #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) ||
+@@ -2078,7 +2078,7 @@ extern const char kRetainOmniboxOnFocusDescription[];
+ extern const char kRobustWindowManagementName[];
+ extern const char kRobustWindowManagementDescription[];
-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
extern const char kRootScrollbarFollowsTheme[];
extern const char kRootScrollbarFollowsThemeDescription[];
#endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX)
-@@ -2164,7 +2164,7 @@ extern const char kDefaultSiteInstanceGroupsName[];
+@@ -2219,7 +2219,7 @@ extern const char kDefaultSiteInstanceGroupsName[];
extern const char kDefaultSiteInstanceGroupsDescription[];
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -63,25 +80,25 @@
extern const char kPwaNavigationCapturingName[];
extern const char kPwaNavigationCapturingDescription[];
#endif
-@@ -2311,7 +2311,7 @@ extern const char kTouchTextEditingRedesignDescription
- extern const char kTranslateForceTriggerOnEnglishName[];
- extern const char kTranslateForceTriggerOnEnglishDescription[];
+@@ -2395,7 +2395,7 @@ extern const char kTouchSelectionStrategyDirection[];
+ extern const char kTouchTextEditingRedesignName[];
+ extern const char kTouchTextEditingRedesignDescription[];
-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
extern const char kEnableHistorySyncOptinName[];
extern const char kEnableHistorySyncOptinDescription[];
-@@ -3316,7 +3316,7 @@ extern const char kTranslateOpenSettingsName[];
- extern const char kTranslateOpenSettingsDescription[];
- #endif
+@@ -2665,7 +2665,7 @@ extern const char kReduceAcceptLanguageDescription[];
+ extern const char kReduceTransferSizeUpdatedIPCName[];
+ extern const char kReduceTransferSizeUpdatedIPCDescription[];
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
- extern const char kWasmTtsComponentUpdaterEnabledName[];
- extern const char kWasmTtsComponentUpdaterEnabledDescription[];
- #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC)
-@@ -4522,7 +4522,7 @@ extern const char kTetheringExperimentalFunctionalityD
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ extern const char kReduceUserAgentDataLinuxPlatformVersionName[];
+ extern const char kReduceUserAgentDataLinuxPlatformVersionDescription[];
+ #endif // #if BUILDFLAG(IS_LINUX)
+@@ -4481,7 +4481,7 @@ extern const char kTetheringExperimentalFunctionalityD
#endif // #if BUILDFLAG(IS_CHROMEOS)
@@ -90,16 +107,16 @@
extern const char kGetAllScreensMediaName[];
extern const char kGetAllScreensMediaDescription[];
#endif // BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX)
-@@ -4657,7 +4657,7 @@ extern const char kEnableArmHwdrmDescription[];
+@@ -4613,7 +4613,7 @@ extern const char kEnableArmHwdrmDescription[];
// Linux ---------------------------------------------------------------------
-#if BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- extern const char kOzonePlatformHintChoiceDefault[];
- extern const char kOzonePlatformHintChoiceAuto[];
- extern const char kOzonePlatformHintChoiceX11[];
-@@ -4688,6 +4688,9 @@ extern const char kWaylandTextInputV3Description[];
+
+
+ extern const char kPulseaudioLoopbackForCastName[];
+@@ -4635,6 +4635,9 @@ extern const char kWaylandSessionManagementDescription
extern const char kWaylandUiScalingName[];
extern const char kWaylandUiScalingDescription[];
@@ -109,25 +126,16 @@
#endif // BUILDFLAG(IS_LINUX)
// Random platform combinations -----------------------------------------------
-@@ -4707,7 +4710,7 @@ extern const char kWebBluetoothConfirmPairingSupportNa
+@@ -4649,7 +4652,7 @@ extern const char kWebBluetoothConfirmPairingSupportNa
extern const char kWebBluetoothConfirmPairingSupportDescription[];
#endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX)
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
- #if BUILDFLAG(ENABLE_PRINTING)
+-#if BUILDFLAG(IS_LINUX) && BUILDFLAG(ENABLE_PRINTING)
++#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)) && BUILDFLAG(ENABLE_PRINTING)
extern const char kCupsIppPrintingBackendName[];
extern const char kCupsIppPrintingBackendDescription[];
-@@ -4720,7 +4723,7 @@ extern const char kScreenlockReauthCardDescription[];
- #endif // BUILDFLAG(IS_CHROMEOS)
-
- #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
-- BUILDFLAG(IS_CHROMEOS)
-+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- extern const char kFollowingFeedSidepanelName[];
- extern const char kFollowingFeedSidepanelDescription[];
-
-@@ -4737,7 +4740,7 @@ extern const char kTaskManagerDesktopRefreshName[];
+ #endif // BUILDFLAG(IS_LINUX) && BUILDFLAG(ENABLE_PRINTING)
+@@ -4673,7 +4676,7 @@ extern const char kTaskManagerDesktopRefreshName[];
extern const char kTaskManagerDesktopRefreshDescription[];
#endif // BUILDFLAG(IS_ANDROID)
@@ -136,7 +144,7 @@
extern const char kEnableNetworkServiceSandboxName[];
extern const char kEnableNetworkServiceSandboxDescription[];
-@@ -4829,7 +4832,7 @@ extern const char kElementCaptureName[];
+@@ -4756,7 +4759,7 @@ extern const char kElementCaptureName[];
extern const char kElementCaptureDescription[];
#endif // !BUILDFLAG(IS_ANDROID)
@@ -145,21 +153,21 @@
extern const char kUIDebugToolsName[];
extern const char kUIDebugToolsDescription[];
#endif
-@@ -4868,7 +4871,7 @@ extern const char kComposeUpfrontInputModesName[];
- extern const char kComposeUpfrontInputModesDescription[];
- #endif // BUILDFLAG(ENABLE_COMPOSE)
+@@ -4784,7 +4787,7 @@ extern const char kThirdPartyDisableChromeAutofillSett
+ extern const char kThirdPartyDisableChromeAutofillSettingsScreenDescription[];
+ #endif // IS_ANDROID
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
extern const char kThirdPartyProfileManagementName[];
extern const char kThirdPartyProfileManagementDescription[];
-@@ -4951,7 +4954,7 @@ extern const char kEnablePolicyPromotionBannerDescript
+@@ -4860,7 +4863,7 @@ extern const char kEnableManagementPromotionBannerDesc
extern const char kSupervisedUserBlockInterstitialV3Name[];
extern const char kSupervisedUserBlockInterstitialV3Description[];
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
- extern const char kSupervisedProfileHideGuestName[];
- extern const char kSupervisedProfileHideGuestDescription[];
-
+ extern const char kSupervisedUserLocalWebApprovalsName[];
+ extern const char kSupervisedUserLocalWebApprovalsDescription[];
+ #endif // #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_glic_widget_glic__widget.cc b/www/ungoogled-chromium/files/patch-chrome_browser_glic_widget_glic__widget.cc
new file mode 100644
index 000000000000..1dca70d3935f
--- /dev/null
+++ b/www/ungoogled-chromium/files/patch-chrome_browser_glic_widget_glic__widget.cc
@@ -0,0 +1,11 @@
+--- chrome/browser/glic/widget/glic_widget.cc.orig 2025-09-10 13:22:16 UTC
++++ chrome/browser/glic/widget/glic_widget.cc
+@@ -127,7 +127,7 @@ std::unique_ptr<GlicWidget> GlicWidget::Create(
+ // Don't change this name. This is used by other code to identify the glic
+ // window. See b/404947780.
+ params.name = "GlicWidget";
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ params.wm_class_class = shell_integration_linux::GetProgramClassClass();
+ params.wayland_app_id = params.wm_class_class + "-glic";
+ #endif
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_global__features.cc b/www/ungoogled-chromium/files/patch-chrome_browser_global__features.cc
index ac165f6428e5..6181ab083c00 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_global__features.cc
+++ b/www/ungoogled-chromium/files/patch-chrome_browser_global__features.cc
@@ -1,6 +1,6 @@
---- chrome/browser/global_features.cc.orig 2025-05-31 17:16:41 UTC
+--- chrome/browser/global_features.cc.orig 2025-09-10 13:22:16 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(
+@@ -119,7 +119,7 @@ GlobalFeatures::CreateSystemPermissionsPlatformHandle(
return system_permission_settings::PlatformHandle::Create();
}
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_global__features.h b/www/ungoogled-chromium/files/patch-chrome_browser_global__features.h
index b0c6bb40a7a8..af6b212c09e3 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_global__features.h
+++ b/www/ungoogled-chromium/files/patch-chrome_browser_global__features.h
@@ -1,6 +1,6 @@
---- chrome/browser/global_features.h.orig 2025-05-31 17:16:41 UTC
+--- chrome/browser/global_features.h.orig 2025-09-10 13:22:16 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/ungoogled-chromium/files/patch-chrome_browser_headless_headless__mode__util.cc b/www/ungoogled-chromium/files/patch-chrome_browser_headless_headless__mode__util.cc
index 789b8da2a7a4..eef27af40533 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_headless_headless__mode__util.cc
+++ b/www/ungoogled-chromium/files/patch-chrome_browser_headless_headless__mode__util.cc
@@ -1,4 +1,4 @@
---- chrome/browser/headless/headless_mode_util.cc.orig 2025-04-15 08:30:07 UTC
+--- chrome/browser/headless/headless_mode_util.cc.orig 2025-09-10 13:22:16 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/ungoogled-chromium/files/patch-chrome_browser_media__galleries_fileapi_mtp__device__map__service.cc b/www/ungoogled-chromium/files/patch-chrome_browser_media__galleries_fileapi_mtp__device__map__service.cc
index e11a5c261c37..4a316a617c42 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_media__galleries_fileapi_mtp__device__map__service.cc
+++ b/www/ungoogled-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 14:40:28 UTC
+--- chrome/browser/media_galleries/fileapi/mtp_device_map_service.cc.orig 2025-09-10 13:22:16 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/ungoogled-chromium/files/patch-chrome_browser_media__galleries_media__file__system__registry.cc b/www/ungoogled-chromium/files/patch-chrome_browser_media__galleries_media__file__system__registry.cc
index 4b30ff5f497b..67939acc8e9d 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_media__galleries_media__file__system__registry.cc
+++ b/www/ungoogled-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-06 12:23:00 UTC
+--- chrome/browser/media_galleries/media_file_system_registry.cc.orig 2025-09-10 13:22:16 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/ungoogled-chromium/files/patch-chrome_browser_media_router_discovery_BUILD.gn b/www/ungoogled-chromium/files/patch-chrome_browser_media_router_discovery_BUILD.gn
index 987eadf23644..9cab129d95e0 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_media_router_discovery_BUILD.gn
+++ b/www/ungoogled-chromium/files/patch-chrome_browser_media_router_discovery_BUILD.gn
@@ -1,6 +1,6 @@
---- chrome/browser/media/router/discovery/BUILD.gn.orig 2025-04-15 08:30:07 UTC
+--- chrome/browser/media/router/discovery/BUILD.gn.orig 2025-09-10 13:22:16 UTC
+++ chrome/browser/media/router/discovery/BUILD.gn
-@@ -79,7 +79,7 @@ static_library("discovery") {
+@@ -81,7 +81,7 @@ static_library("discovery") {
]
configs += [ "//build/config/compiler:wexit_time_destructors" ]
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_media_router_discovery_discovery__network__list__wifi__linux.cc b/www/ungoogled-chromium/files/patch-chrome_browser_media_router_discovery_discovery__network__list__wifi__linux.cc
index dd9580bb312f..d34e6166935f 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_media_router_discovery_discovery__network__list__wifi__linux.cc
+++ b/www/ungoogled-chromium/files/patch-chrome_browser_media_router_discovery_discovery__network__list__wifi__linux.cc
@@ -1,6 +1,6 @@
---- chrome/browser/media/router/discovery/discovery_network_list_wifi_linux.cc.orig 2025-03-09 21:38:10 UTC
+--- chrome/browser/media/router/discovery/discovery_network_list_wifi_linux.cc.orig 2025-09-10 13:22:16 UTC
+++ chrome/browser/media/router/discovery/discovery_network_list_wifi_linux.cc
-@@ -9,7 +9,11 @@
+@@ -4,7 +4,11 @@
#include "chrome/browser/media/router/discovery/discovery_network_list_wifi.h"
@@ -12,7 +12,7 @@
#include <string.h>
#include <sys/ioctl.h>
#include <sys/socket.h>
-@@ -24,6 +28,7 @@ namespace media_router {
+@@ -20,6 +24,7 @@ namespace media_router {
bool MaybeGetWifiSSID(const std::string& if_name, std::string* ssid_out) {
DCHECK(ssid_out);
@@ -20,7 +20,7 @@
base::ScopedFD ioctl_socket(socket(AF_INET, SOCK_DGRAM, 0));
if (!ioctl_socket.is_valid()) {
// AF_INET is for IPv4, so it may fail for IPv6-only hosts even when there
-@@ -46,6 +51,7 @@ bool MaybeGetWifiSSID(const std::string& if_name, std:
+@@ -42,6 +47,7 @@ bool MaybeGetWifiSSID(const std::string& if_name, std:
ssid_out->assign(ssid);
return true;
}
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_media_webrtc_chrome__screen__enumerator.cc b/www/ungoogled-chromium/files/patch-chrome_browser_media_webrtc_chrome__screen__enumerator.cc
index a94fb9cedc9c..441994517541 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_media_webrtc_chrome__screen__enumerator.cc
+++ b/www/ungoogled-chromium/files/patch-chrome_browser_media_webrtc_chrome__screen__enumerator.cc
@@ -1,4 +1,4 @@
---- chrome/browser/media/webrtc/chrome_screen_enumerator.cc.orig 2025-04-15 08:30:07 UTC
+--- chrome/browser/media/webrtc/chrome_screen_enumerator.cc.orig 2025-09-10 13:22:16 UTC
+++ chrome/browser/media/webrtc/chrome_screen_enumerator.cc
@@ -21,7 +21,7 @@
#if BUILDFLAG(IS_CHROMEOS)
@@ -27,7 +27,7 @@
blink::mojom::StreamDevicesSetPtr EnumerateScreens(
blink::mojom::MediaStreamType stream_type) {
DCHECK_CURRENTLY_ON(content::BrowserThread::UI);
-@@ -130,7 +130,7 @@ void ChromeScreenEnumerator::SetRootWindowsForTesting(
+@@ -132,7 +132,7 @@ void ChromeScreenEnumerator::SetRootWindowsForTesting(
root_windows_for_testing_.Get() = std::move(root_windows);
}
@@ -36,7 +36,7 @@
void ChromeScreenEnumerator::SetDesktopCapturerForTesting(
std::unique_ptr<webrtc::DesktopCapturer> capturer) {
g_desktop_capturer_for_testing.Get() = std::move(capturer);
-@@ -143,7 +143,7 @@ void ChromeScreenEnumerator::EnumerateScreens(
+@@ -145,7 +145,7 @@ void ChromeScreenEnumerator::EnumerateScreens(
ScreensCallback screens_callback) const {
DCHECK_CURRENTLY_ON(content::BrowserThread::IO);
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_media_webrtc_desktop__media__picker__controller.cc b/www/ungoogled-chromium/files/patch-chrome_browser_media_webrtc_desktop__media__picker__controller.cc
index 8c62330334d9..b9301c137eff 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_media_webrtc_desktop__media__picker__controller.cc
+++ b/www/ungoogled-chromium/files/patch-chrome_browser_media_webrtc_desktop__media__picker__controller.cc
@@ -1,9 +1,9 @@
---- chrome/browser/media/webrtc/desktop_media_picker_controller.cc.orig 2024-06-22 08:49:42 UTC
+--- chrome/browser/media/webrtc/desktop_media_picker_controller.cc.orig 2025-09-10 13:22:16 UTC
+++ chrome/browser/media/webrtc/desktop_media_picker_controller.cc
-@@ -89,7 +89,7 @@ bool DesktopMediaPickerController::IsSystemAudioCaptur
- #if BUILDFLAG(IS_MAC)
- return request_source == Params::RequestSource::kCast ||
- base::FeatureList::IsEnabled(media::kMacLoopbackAudioForScreenShare);
+@@ -99,7 +99,7 @@ bool DesktopMediaPickerController::IsSystemAudioCaptur
+ base::FeatureList::IsEnabled(
+ media::kMacCatapLoopbackAudioForScreenShare));
+ }
-#elif BUILDFLAG(IS_LINUX)
+#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
if (request_source == Params::RequestSource::kCast) {
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_media_webrtc_webrtc__log__uploader.cc b/www/ungoogled-chromium/files/patch-chrome_browser_media_webrtc_webrtc__log__uploader.cc
index 76d187ba1fb5..c233ba348b57 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_media_webrtc_webrtc__log__uploader.cc
+++ b/www/ungoogled-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-15 08:30:07 UTC
+--- chrome/browser/media/webrtc/webrtc_log_uploader.cc.orig 2025-09-10 13:22:16 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/ungoogled-chromium/files/patch-chrome_browser_media_webrtc_webrtc__logging__controller.cc b/www/ungoogled-chromium/files/patch-chrome_browser_media_webrtc_webrtc__logging__controller.cc
index 1c9d10e9e6c0..59cdb1799edb 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_media_webrtc_webrtc__logging__controller.cc
+++ b/www/ungoogled-chromium/files/patch-chrome_browser_media_webrtc_webrtc__logging__controller.cc
@@ -1,33 +1,20 @@
---- chrome/browser/media/webrtc/webrtc_logging_controller.cc.orig 2025-04-15 08:30:07 UTC
+--- chrome/browser/media/webrtc/webrtc_logging_controller.cc.orig 2025-09-10 13:22:16 UTC
+++ chrome/browser/media/webrtc/webrtc_logging_controller.cc
-@@ -25,10 +25,10 @@
+@@ -25,7 +25,7 @@
#include "components/webrtc_logging/browser/text_log_list.h"
#include "content/public/browser/render_process_host.h"
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
#include "content/public/browser/child_process_security_policy.h"
#include "storage/browser/file_system/isolated_context.h"
--#endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
-
- using webrtc_event_logging::WebRtcEventLogManager;
-
-@@ -304,7 +304,7 @@ void WebRtcLoggingController::StartEventLogging(
+ #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ||
+@@ -305,7 +305,7 @@ void WebRtcLoggingController::StartEventLogging(
web_app_id, callback);
}
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
void WebRtcLoggingController::GetLogsDirectory(
LogsDirectoryCallback callback,
LogsDirectoryErrorCallback error_callback) {
-@@ -350,7 +350,7 @@ void WebRtcLoggingController::GrantLogsDirectoryAccess
- FROM_HERE,
- base::BindOnce(std::move(callback), file_system.id(), registered_name));
- }
--#endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
-
- void WebRtcLoggingController::OnRtpPacket(
- base::HeapArray<uint8_t> packet_header,
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_media_webrtc_webrtc__logging__controller.h b/www/ungoogled-chromium/files/patch-chrome_browser_media_webrtc_webrtc__logging__controller.h
index 01d95274459d..ad6f5b3a675b 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_media_webrtc_webrtc__logging__controller.h
+++ b/www/ungoogled-chromium/files/patch-chrome_browser_media_webrtc_webrtc__logging__controller.h
@@ -1,11 +1,11 @@
---- chrome/browser/media/webrtc/webrtc_logging_controller.h.orig 2024-02-03 15:42:55 UTC
+--- chrome/browser/media/webrtc/webrtc_logging_controller.h.orig 2025-09-10 13:22:16 UTC
+++ chrome/browser/media/webrtc/webrtc_logging_controller.h
@@ -133,7 +133,7 @@ class WebRtcLoggingController
size_t web_app_id,
const StartEventLoggingCallback& callback);
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
// Ensures that the WebRTC Logs directory exists and then grants render
// process access to the 'WebRTC Logs' directory, and invokes |callback| with
// the ids necessary to create a DirectoryEntry object.
@@ -13,8 +13,8 @@
content::BrowserContext* GetBrowserContext() const;
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
// Grants the render process access to the 'WebRTC Logs' directory, and
// invokes |callback| with the ids necessary to create a DirectoryEntry
// object. If the |logs_path| couldn't be created or found, |error_callback|
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_memory__details.cc b/www/ungoogled-chromium/files/patch-chrome_browser_memory__details.cc
index b625a2bb8229..fa29181641ae 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_memory__details.cc
+++ b/www/ungoogled-chromium/files/patch-chrome_browser_memory__details.cc
@@ -1,6 +1,6 @@
---- chrome/browser/memory_details.cc.orig 2025-01-25 09:34:31 UTC
+--- chrome/browser/memory_details.cc.orig 2025-09-10 13:22:16 UTC
+++ chrome/browser/memory_details.cc
-@@ -335,7 +335,7 @@ void MemoryDetails::CollectChildInfoOnUIThread() {
+@@ -334,7 +334,7 @@ void MemoryDetails::CollectChildInfoOnUIThread() {
});
}
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_metrics_chrome__browser__main__extra__parts__metrics.cc b/www/ungoogled-chromium/files/patch-chrome_browser_metrics_chrome__browser__main__extra__parts__metrics.cc
index d3432940a8d1..da8dc27b69a5 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_metrics_chrome__browser__main__extra__parts__metrics.cc
+++ b/www/ungoogled-chromium/files/patch-chrome_browser_metrics_chrome__browser__main__extra__parts__metrics.cc
@@ -1,6 +1,6 @@
---- chrome/browser/metrics/chrome_browser_main_extra_parts_metrics.cc.orig 2025-05-31 17:16:41 UTC
+--- chrome/browser/metrics/chrome_browser_main_extra_parts_metrics.cc.orig 2025-09-10 13:22:16 UTC
+++ chrome/browser/metrics/chrome_browser_main_extra_parts_metrics.cc
-@@ -85,7 +85,7 @@
+@@ -86,7 +86,7 @@
#include "chrome/browser/flags/android/chrome_session_state.h"
#endif // BUILDFLAG(IS_ANDROID)
@@ -9,7 +9,7 @@
#if defined(__GLIBC__)
#include <gnu/libc-version.h>
#endif // defined(__GLIBC__)
-@@ -110,7 +110,7 @@
+@@ -111,7 +111,7 @@
#include "chrome/installer/util/taskbar_util.h"
#endif // BUILDFLAG(IS_WIN)
@@ -18,7 +18,7 @@
#include "chrome/browser/metrics/pressure/pressure_metrics_reporter.h"
#endif // BUILDFLAG(IS_LINUX)
-@@ -119,7 +119,7 @@
+@@ -120,7 +120,7 @@
#include "components/user_manager/user_manager.h"
#endif // BUILDFLAG(IS_CHROMEOS)
@@ -27,7 +27,7 @@
#include "components/power_metrics/system_power_monitor.h"
#endif
-@@ -898,7 +898,7 @@ void RecordStartupMetrics() {
+@@ -900,7 +900,7 @@ void RecordStartupMetrics() {
// Record whether Chrome is the default browser or not.
// Disabled on Linux due to hanging browser tests, see crbug.com/1216328.
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_metrics_chrome__metrics__service__client.cc b/www/ungoogled-chromium/files/patch-chrome_browser_metrics_chrome__metrics__service__client.cc
index 2b8ea5852d71..d76e020596b7 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_metrics_chrome__metrics__service__client.cc
+++ b/www/ungoogled-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-31 17:16:41 UTC
+--- chrome/browser/metrics/chrome_metrics_service_client.cc.orig 2025-09-10 13:22:16 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,16 +14,25 @@
#include "chrome/browser/metrics/chrome_metrics_service_crash_reporter.h"
#endif
-@@ -237,7 +237,7 @@ const int kMaxHistogramGatheringWaitDuration = 60000;
+@@ -224,7 +224,7 @@
+ #endif // 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 "chrome/browser/ui/tabs/tab_metrics_provider.h"
+ #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ||
+ // BUILDFLAG(IS_CHROMEOS)
+@@ -244,7 +244,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";
-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- 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
+ ChromeMetricsServiceCrashReporter& GetCrashReporter() {
+ static base::NoDestructor<ChromeMetricsServiceCrashReporter> crash_reporter;
+ return *crash_reporter;
+@@ -554,7 +554,7 @@ void ChromeMetricsServiceClient::RegisterPrefs(PrefReg
#endif // BUILDFLAG(IS_CHROMEOS)
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \
@@ -32,7 +41,7 @@
metrics::structured::StructuredMetricsService::RegisterPrefs(registry);
#if !BUILDFLAG(IS_CHROMEOS)
-@@ -623,7 +623,7 @@ std::string ChromeMetricsServiceClient::GetVersionStri
+@@ -636,7 +636,7 @@ std::string ChromeMetricsServiceClient::GetVersionStri
void ChromeMetricsServiceClient::OnEnvironmentUpdate(std::string* environment) {
// TODO(https://bugs.ch40m1um.qjz9zk/p/crashpad/issues/detail?id=135): call this
// on Mac when the Crashpad API supports it.
@@ -41,7 +50,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() {
+@@ -738,7 +738,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 +59,7 @@
metrics::structured::Recorder::GetInstance()->SetUiTaskRunner(
base::SequencedTaskRunner::GetCurrentDefault());
#endif
-@@ -785,7 +785,7 @@ void ChromeMetricsServiceClient::RegisterMetricsServic
+@@ -798,7 +798,7 @@ void ChromeMetricsServiceClient::RegisterMetricsServic
metrics_service_->RegisterMetricsProvider(
std::make_unique<metrics::CPUMetricsProvider>());
@@ -59,7 +68,7 @@
metrics_service_->RegisterMetricsProvider(
std::make_unique<metrics::MotherboardMetricsProvider>());
#endif
-@@ -874,7 +874,7 @@ void ChromeMetricsServiceClient::RegisterMetricsServic
+@@ -886,7 +886,7 @@ void ChromeMetricsServiceClient::RegisterMetricsServic
std::make_unique<GoogleUpdateMetricsProviderMac>());
#endif
@@ -68,7 +77,16 @@
metrics_service_->RegisterMetricsProvider(
std::make_unique<DesktopPlatformFeaturesMetricsProvider>());
#endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-@@ -978,7 +978,7 @@ void ChromeMetricsServiceClient::RegisterMetricsServic
+@@ -988,7 +988,7 @@ void ChromeMetricsServiceClient::RegisterMetricsServic
+ std::make_unique<HttpsEngagementMetricsProvider>());
+
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
+- BUILDFLAG(IS_CHROMEOS)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ metrics_service_->RegisterMetricsProvider(
+ std::make_unique<TabMetricsProvider>(
+ g_browser_process->profile_manager()));
+@@ -1000,7 +1000,7 @@ void ChromeMetricsServiceClient::RegisterMetricsServic
std::make_unique<PowerMetricsProvider>());
#endif
@@ -77,7 +95,7 @@
metrics_service_->RegisterMetricsProvider(
metrics::CreateDesktopSessionMetricsProvider());
#endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || (BUILDFLAG(IS_LINUX)
-@@ -1169,7 +1169,7 @@ bool ChromeMetricsServiceClient::RegisterForProfileEve
+@@ -1191,7 +1191,7 @@ bool ChromeMetricsServiceClient::RegisterForProfileEve
}
#endif
@@ -86,7 +104,7 @@
// This creates the DesktopProfileSessionDurationsServices if it didn't exist
// already.
metrics::DesktopProfileSessionDurationsServiceFactory::GetForBrowserContext(
-@@ -1518,7 +1518,7 @@ void ChromeMetricsServiceClient::CreateStructuredMetri
+@@ -1540,7 +1540,7 @@ void ChromeMetricsServiceClient::CreateStructuredMetri
recorder =
base::MakeRefCounted<metrics::structured::AshStructuredMetricsRecorder>(
cros_system_profile_provider_.get());
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_metrics_power_process__monitor.cc b/www/ungoogled-chromium/files/patch-chrome_browser_metrics_power_process__monitor.cc
index 39bb7610c08f..d75977f8c278 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_metrics_power_process__monitor.cc
+++ b/www/ungoogled-chromium/files/patch-chrome_browser_metrics_power_process__monitor.cc
@@ -1,6 +1,6 @@
---- chrome/browser/metrics/power/process_monitor.cc.orig 2025-01-25 09:34:31 UTC
+--- chrome/browser/metrics/power/process_monitor.cc.orig 2025-09-10 13:22:16 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/ungoogled-chromium/files/patch-chrome_browser_net_profile__network__context__service.cc b/www/ungoogled-chromium/files/patch-chrome_browser_net_profile__network__context__service.cc
index b7f01aaa7b18..974088908f1e 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_net_profile__network__context__service.cc
+++ b/www/ungoogled-chromium/files/patch-chrome_browser_net_profile__network__context__service.cc
@@ -1,6 +1,6 @@
---- chrome/browser/net/profile_network_context_service.cc.orig 2025-05-31 17:16:41 UTC
+--- chrome/browser/net/profile_network_context_service.cc.orig 2025-09-10 13:22:16 UTC
+++ chrome/browser/net/profile_network_context_service.cc
-@@ -134,7 +134,7 @@
+@@ -136,7 +136,7 @@
#include "extensions/common/constants.h"
#endif
@@ -9,7 +9,7 @@
#include "chrome/browser/enterprise/client_certificates/certificate_provisioning_service_factory.h"
#include "chrome/browser/policy/chrome_browser_policy_connector.h"
#include "components/enterprise/browser/controller/chrome_browser_cloud_management_controller.h"
-@@ -275,7 +275,7 @@ void UpdateCookieSettings(Profile* profile, ContentSet
+@@ -285,7 +285,7 @@ void UpdateCookieSettings(Profile* profile, ContentSet
});
}
@@ -18,7 +18,7 @@
std::unique_ptr<net::ClientCertStore> GetWrappedCertStore(
Profile* profile,
std::unique_ptr<net::ClientCertStore> platform_store) {
-@@ -1223,7 +1223,7 @@ ProfileNetworkContextService::CreateClientCertStore()
+@@ -1288,7 +1288,7 @@ ProfileNetworkContextService::CreateClientCertStore()
std::make_unique<net::ClientCertStoreNSS>(
base::BindRepeating(&CreateCryptoModuleBlockingPasswordDelegate,
kCryptoModulePasswordClientAuth));
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_net_profile__network__context__service__factory.cc b/www/ungoogled-chromium/files/patch-chrome_browser_net_profile__network__context__service__factory.cc
index a7afe56b7ad9..ff1d10c416da 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_net_profile__network__context__service__factory.cc
+++ b/www/ungoogled-chromium/files/patch-chrome_browser_net_profile__network__context__service__factory.cc
@@ -1,6 +1,6 @@
---- chrome/browser/net/profile_network_context_service_factory.cc.orig 2025-03-09 21:38:10 UTC
+--- chrome/browser/net/profile_network_context_service_factory.cc.orig 2025-09-10 13:22:16 UTC
+++ chrome/browser/net/profile_network_context_service_factory.cc
-@@ -24,7 +24,7 @@
+@@ -32,7 +32,7 @@
#include "chrome/browser/net/server_certificate_database_service_factory.h" // nogncheck
#endif
@@ -9,7 +9,7 @@
#include "chrome/browser/enterprise/client_certificates/certificate_provisioning_service_factory.h"
#endif
-@@ -68,7 +68,7 @@ ProfileNetworkContextServiceFactory::ProfileNetworkCon
+@@ -76,7 +76,7 @@ ProfileNetworkContextServiceFactory::ProfileNetworkCon
#if BUILDFLAG(CHROME_ROOT_STORE_CERT_MANAGEMENT_UI)
DependsOn(net::ServerCertificateDatabaseServiceFactory::GetInstance());
#endif
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_net_system__network__context__manager.cc b/www/ungoogled-chromium/files/patch-chrome_browser_net_system__network__context__manager.cc
index 3228fb96aa42..991da0c82d17 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_net_system__network__context__manager.cc
+++ b/www/ungoogled-chromium/files/patch-chrome_browser_net_system__network__context__manager.cc
@@ -1,15 +1,15 @@
---- chrome/browser/net/system_network_context_manager.cc.orig 2025-05-31 17:16:41 UTC
+--- chrome/browser/net/system_network_context_manager.cc.orig 2025-09-10 13:22:16 UTC
+++ chrome/browser/net/system_network_context_manager.cc
-@@ -135,7 +135,7 @@ SystemNetworkContextManager* g_system_network_context_
- // received a failed launch for a sandboxed network service.
- bool g_previously_failed_to_launch_sandboxed_service = false;
+@@ -142,7 +142,7 @@ enum class NetworkSandboxState {
+ // The global instance of the SystemNetworkContextManager.
+ SystemNetworkContextManager* g_system_network_context_manager = nullptr;
-#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
// 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
+@@ -150,7 +150,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
+@@ -196,7 +196,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
+@@ -211,7 +211,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
+@@ -221,7 +221,7 @@ network::mojom::HttpAuthDynamicParamsPtr CreateHttpAut
void OnNewHttpAuthDynamicParams(
network::mojom::HttpAuthDynamicParamsPtr& params) {
@@ -45,9 +45,9 @@
// 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()
- if (g_previously_failed_to_launch_sandboxed_service) {
- return NetworkSandboxState::kDisabledBecauseOfFailedLaunch;
+@@ -269,11 +269,11 @@ NetworkSandboxState IsNetworkSandboxEnabledInternal()
+ // it is not always initialized.
+ CHECK_IS_TEST();
}
-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
@@ -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()
+@@ -289,7 +289,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() {
+@@ -594,7 +594,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
+@@ -652,7 +652,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
+@@ -666,7 +666,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
+@@ -738,7 +738,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
+@@ -763,11 +763,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
+@@ -821,7 +821,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
+@@ -1048,7 +1048,7 @@ bool SystemNetworkContextManager::IsNetworkSandboxEnab
break;
}
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_net_system__network__context__manager.h b/www/ungoogled-chromium/files/patch-chrome_browser_net_system__network__context__manager.h
index b9385fa8a08e..cf63d4fac114 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_net_system__network__context__manager.h
+++ b/www/ungoogled-chromium/files/patch-chrome_browser_net_system__network__context__manager.h
@@ -1,6 +1,6 @@
---- chrome/browser/net/system_network_context_manager.h.orig 2024-10-27 06:40:35 UTC
+--- chrome/browser/net/system_network_context_manager.h.orig 2025-09-10 13:22:16 UTC
+++ chrome/browser/net/system_network_context_manager.h
-@@ -198,7 +198,7 @@ class SystemNetworkContextManager {
+@@ -212,7 +212,7 @@ class SystemNetworkContextManager {
class URLLoaderFactoryForSystem;
class NetworkProcessLaunchWatcher;
@@ -9,7 +9,7 @@
class GssapiLibraryLoadObserver
: public network::mojom::GssapiLibraryLoadObserver {
public:
-@@ -279,7 +279,7 @@ class SystemNetworkContextManager {
+@@ -295,7 +295,7 @@ class SystemNetworkContextManager {
std::unique_ptr<NetworkAnnotationMonitor> network_annotation_monitor_;
#endif // BUILDFLAG(IS_CHROMEOS)
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_new__tab__page_modules_file__suggestion_drive__service.cc b/www/ungoogled-chromium/files/patch-chrome_browser_new__tab__page_modules_file__suggestion_drive__service.cc
index d4a129865f49..e27d59f432ec 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_new__tab__page_modules_file__suggestion_drive__service.cc
+++ b/www/ungoogled-chromium/files/patch-chrome_browser_new__tab__page_modules_file__suggestion_drive__service.cc
@@ -1,6 +1,6 @@
---- chrome/browser/new_tab_page/modules/file_suggestion/drive_service.cc.orig 2025-02-20 09:59:21 UTC
+--- chrome/browser/new_tab_page/modules/file_suggestion/drive_service.cc.orig 2025-09-10 13:22:16 UTC
+++ chrome/browser/new_tab_page/modules/file_suggestion/drive_service.cc
-@@ -35,7 +35,7 @@
+@@ -36,7 +36,7 @@
#include "services/network/public/cpp/resource_request.h"
namespace {
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_new__tab__page_new__tab__page__util.cc b/www/ungoogled-chromium/files/patch-chrome_browser_new__tab__page_new__tab__page__util.cc
index 63b42ee9a271..fe7ee91a347e 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_new__tab__page_new__tab__page__util.cc
+++ b/www/ungoogled-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-09 21:38:10 UTC
+--- chrome/browser/new_tab_page/new_tab_page_util.cc.orig 2025-09-10 13:22:16 UTC
+++ chrome/browser/new_tab_page/new_tab_page_util.cc
-@@ -28,7 +28,7 @@ bool IsOsSupportedForCart() {
+@@ -32,7 +32,7 @@ bool IsOsSupportedForCart() {
}
bool IsOsSupportedForDrive() {
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_password__manager_chrome__password__manager__client.cc b/www/ungoogled-chromium/files/patch-chrome_browser_password__manager_chrome__password__manager__client.cc
index b089a6fbce42..15bf5a82d692 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_password__manager_chrome__password__manager__client.cc
+++ b/www/ungoogled-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-31 17:16:41 UTC
+--- chrome/browser/password_manager/chrome_password_manager_client.cc.orig 2025-09-10 13:22:16 UTC
+++ chrome/browser/password_manager/chrome_password_manager_client.cc
-@@ -664,7 +664,7 @@ void ChromePasswordManagerClient::
+@@ -729,7 +729,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
+@@ -1008,7 +1008,7 @@ void ChromePasswordManagerClient::NotifyUserCredential
}
void ChromePasswordManagerClient::NotifyKeychainError() {
@@ -18,3 +18,21 @@
PasswordsClientUIDelegate* manage_passwords_ui_controller =
PasswordsClientUIDelegateFromWebContents(web_contents());
if (manage_passwords_ui_controller) {
+@@ -2083,7 +2083,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;
+ }
+@@ -2122,7 +2122,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_password__manager_password__reuse__manager__factory.cc b/www/ungoogled-chromium/files/patch-chrome_browser_password__manager_factories_password__reuse__manager__factory.cc
index df2cdbc5a597..c9d406c00030 100644
--- a/www/chromium/files/patch-chrome_browser_password__manager_password__reuse__manager__factory.cc
+++ b/www/ungoogled-chromium/files/patch-chrome_browser_password__manager_factories_password__reuse__manager__factory.cc
@@ -1,5 +1,5 @@
---- chrome/browser/password_manager/password_reuse_manager_factory.cc.orig 2025-05-28 14:55:43 UTC
-+++ chrome/browser/password_manager/password_reuse_manager_factory.cc
+--- chrome/browser/password_manager/factories/password_reuse_manager_factory.cc.orig 2025-09-10 13:22:16 UTC
++++ chrome/browser/password_manager/factories/password_reuse_manager_factory.cc
@@ -128,7 +128,7 @@ PasswordReuseManagerFactory::BuildServiceInstanceForBr
// Prepare password hash data for reuse detection.
reuse_manager->PreparePasswordHashData(GetSignInStateForMetrics(profile));
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_policy_chrome__browser__cloud__management__controller__desktop.cc b/www/ungoogled-chromium/files/patch-chrome_browser_policy_chrome__browser__cloud__management__controller__desktop.cc
index e2583ac99aa9..36eadcca3c85 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_policy_chrome__browser__cloud__management__controller__desktop.cc
+++ b/www/ungoogled-chromium/files/patch-chrome_browser_policy_chrome__browser__cloud__management__controller__desktop.cc
@@ -1,6 +1,6 @@
---- chrome/browser/policy/chrome_browser_cloud_management_controller_desktop.cc.orig 2025-04-15 08:30:07 UTC
+--- chrome/browser/policy/chrome_browser_cloud_management_controller_desktop.cc.orig 2025-09-10 13:22:16 UTC
+++ chrome/browser/policy/chrome_browser_cloud_management_controller_desktop.cc
-@@ -60,7 +60,7 @@
+@@ -57,7 +57,7 @@
#include "chrome/browser/policy/browser_dm_token_storage_mac.h"
#endif // BUILDFLAG(IS_MAC)
@@ -9,7 +9,7 @@
#include "chrome/browser/policy/browser_dm_token_storage_linux.h"
#endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-@@ -69,7 +69,7 @@
+@@ -66,7 +66,7 @@
#include "chrome/install_static/install_util.h"
#endif // BUILDFLAG(IS_WIN)
@@ -18,7 +18,7 @@
#include "chrome/browser/enterprise/client_certificates/browser_context_delegate.h"
#include "chrome/browser/enterprise/client_certificates/cert_utils.h"
#include "chrome/browser/enterprise/connectors/device_trust/key_management/browser/device_trust_key_manager_impl.h"
-@@ -115,7 +115,7 @@ void ChromeBrowserCloudManagementControllerDesktop::
+@@ -111,7 +111,7 @@ void ChromeBrowserCloudManagementControllerDesktop::
#if BUILDFLAG(IS_MAC)
storage_delegate = std::make_unique<BrowserDMTokenStorageMac>();
@@ -27,7 +27,7 @@
storage_delegate = std::make_unique<BrowserDMTokenStorageLinux>();
#elif BUILDFLAG(IS_WIN)
storage_delegate = std::make_unique<BrowserDMTokenStorageWin>();
-@@ -286,7 +286,7 @@ ChromeBrowserCloudManagementControllerDesktop::CreateC
+@@ -275,7 +275,7 @@ ChromeBrowserCloudManagementControllerDesktop::CreateC
std::unique_ptr<enterprise_connectors::DeviceTrustKeyManager>
ChromeBrowserCloudManagementControllerDesktop::CreateDeviceTrustKeyManager() {
@@ -36,7 +36,7 @@
auto* browser_dm_token_storage = BrowserDMTokenStorage::Get();
auto* device_management_service = GetDeviceManagementService();
auto shared_url_loader_factory = GetSharedURLLoaderFactory();
-@@ -308,7 +308,7 @@ ChromeBrowserCloudManagementControllerDesktop::CreateD
+@@ -297,7 +297,7 @@ ChromeBrowserCloudManagementControllerDesktop::CreateD
std::unique_ptr<client_certificates::CertificateProvisioningService>
ChromeBrowserCloudManagementControllerDesktop::
CreateCertificateProvisioningService() {
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_policy_configuration__policy__handler__list__factory.cc b/www/ungoogled-chromium/files/patch-chrome_browser_policy_configuration__policy__handler__list__factory.cc
index b047a49a9b21..49a71d8292f7 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_policy_configuration__policy__handler__list__factory.cc
+++ b/www/ungoogled-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-31 17:16:41 UTC
+--- chrome/browser/policy/configuration_policy_handler_list_factory.cc.orig 2025-09-10 13:22:16 UTC
+++ chrome/browser/policy/configuration_policy_handler_list_factory.cc
-@@ -253,19 +253,19 @@
+@@ -243,7 +243,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)
-@@ -279,13 +279,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) ||
-@@ -579,7 +579,7 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] =
+@@ -565,7 +565,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 },
-@@ -934,7 +934,7 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] =
- prefs::kManagedDefaultGeolocationSetting,
- base::Value::Type::INTEGER },
+@@ -927,7 +927,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 },
-@@ -943,7 +943,7 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] =
+ { key::kRequireOnlineRevocationChecksForLocalAnchors,
+ prefs::kCertRevocationCheckingRequiredLocalAnchors,
base::Value::Type::BOOLEAN },
+@@ -936,7 +936,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 },
-@@ -1819,7 +1819,7 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] =
+@@ -1806,7 +1806,7 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] =
base::Value::Type::INTEGER},
#endif // BUILDFLAG(IS_CHROMEOS)
@@ -75,16 +45,16 @@
{ key::kGSSAPILibraryName,
prefs::kGSSAPILibraryName,
base::Value::Type::STRING },
-@@ -1878,7 +1878,7 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] =
+@@ -1871,7 +1871,7 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] =
base::Value::Type::BOOLEAN },
- #endif // BUILDFLAG(IS_WIN)
+ #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID)
-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
{ key::kNetworkServiceSandboxEnabled,
prefs::kNetworkServiceSandboxEnabled,
base::Value::Type::BOOLEAN },
-@@ -1898,12 +1898,12 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] =
+@@ -1891,12 +1891,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 },
-@@ -1911,7 +1911,7 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] =
+@@ -1907,7 +1907,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 },
-@@ -1923,7 +1923,7 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] =
+@@ -1919,7 +1919,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 },
-@@ -2021,7 +2021,7 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] =
+@@ -2020,7 +2020,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 },
-@@ -2122,7 +2122,7 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] =
+@@ -2125,7 +2125,7 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] =
base::Value::Type::BOOLEAN },
#endif // BUILDFLAG(IS_CHROMEOS)
@@ -135,17 +105,17 @@
{ key::kAuthNegotiateDelegateByKdcPolicy,
prefs::kAuthNegotiateDelegateByKdcPolicy,
base::Value::Type::BOOLEAN },
-@@ -2193,7 +2193,7 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] =
+@@ -2199,7 +2199,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 },
-@@ -2222,7 +2222,7 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] =
- prefs::kUiAutomationProviderEnabled,
+ { key::kNTPFooterExtensionAttributionEnabled,
+ prefs::kNTPFooterExtensionAttributionEnabled,
+ base::Value::Type::BOOLEAN },
+@@ -2234,7 +2234,7 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] =
+ prefs::kRestrictCoreSharingOnRenderer,
base::Value::Type::BOOLEAN },
#endif // BUILDFLAG(IS_WIN)
-#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX)
@@ -153,7 +123,7 @@
{ key::kOutOfProcessSystemDnsResolutionEnabled,
prefs::kOutOfProcessSystemDnsResolutionEnabled,
base::Value::Type::BOOLEAN },
-@@ -2259,7 +2259,7 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] =
+@@ -2262,7 +2262,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},
-@@ -2282,7 +2282,7 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] =
+@@ -2285,7 +2285,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 },
-@@ -2352,7 +2352,7 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] =
+@@ -2361,7 +2361,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 },
-@@ -2485,7 +2485,7 @@ std::unique_ptr<ConfigurationPolicyHandlerList> BuildH
+@@ -2493,7 +2493,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,
-@@ -2705,7 +2705,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(
-@@ -2764,7 +2764,7 @@ std::unique_ptr<ConfigurationPolicyHandlerList> BuildH
+@@ -2772,7 +2772,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>());
-@@ -3201,7 +3201,7 @@ std::unique_ptr<ConfigurationPolicyHandlerList> BuildH
+@@ -3203,7 +3203,7 @@ std::unique_ptr<ConfigurationPolicyHandlerList> BuildH
#endif
#if BUILDFLAG(ENABLE_SPELLCHECK)
@@ -216,7 +177,7 @@
handlers->AddHandler(std::make_unique<SpellcheckLanguagePolicyHandler>());
handlers->AddHandler(
std::make_unique<SpellcheckLanguageBlocklistPolicyHandler>(
-@@ -3209,7 +3209,7 @@ std::unique_ptr<ConfigurationPolicyHandlerList> BuildH
+@@ -3211,7 +3211,7 @@ std::unique_ptr<ConfigurationPolicyHandlerList> BuildH
#endif // BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN)
#endif // BUILDFLAG(ENABLE_SPELLCHECK)
@@ -225,25 +186,7 @@
handlers->AddHandler(std::make_unique<SimplePolicyHandler>(
key::kAllowSystemNotifications, prefs::kAllowSystemNotifications,
base::Value::Type::BOOLEAN));
-@@ -3227,7 +3227,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)
-@@ -3250,7 +3250,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)
-@@ -3268,7 +3268,7 @@ std::unique_ptr<ConfigurationPolicyHandlerList> BuildH
+@@ -3264,7 +3264,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/ungoogled-chromium/files/patch-chrome_browser_prefs_browser__prefs.cc b/www/ungoogled-chromium/files/patch-chrome_browser_prefs_browser__prefs.cc
index c3ea30ac0518..2c86857c6510 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_prefs_browser__prefs.cc
+++ b/www/ungoogled-chromium/files/patch-chrome_browser_prefs_browser__prefs.cc
@@ -1,6 +1,6 @@
---- chrome/browser/prefs/browser_prefs.cc.orig 2025-05-31 17:16:41 UTC
+--- chrome/browser/prefs/browser_prefs.cc.orig 2025-09-10 13:22:16 UTC
+++ chrome/browser/prefs/browser_prefs.cc
-@@ -320,7 +320,7 @@
+@@ -323,7 +323,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
-@@ -491,11 +491,11 @@
+@@ -490,11 +490,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
-@@ -523,7 +523,7 @@
+@@ -522,7 +522,7 @@
#include "chrome/browser/sessions/session_service_log.h"
#endif
@@ -32,7 +32,7 @@
#include "ui/color/system_theme.h"
#endif
-@@ -1675,7 +1675,7 @@ void RegisterLocalState(PrefRegistrySimple* registry)
+@@ -1701,7 +1701,7 @@ void RegisterLocalState(PrefRegistrySimple* registry)
on_device_translation::RegisterLocalStatePrefs(registry);
#endif // BUILDFLAG(ENABLE_ON_DEVICE_TRANSLATION)
@@ -41,7 +41,7 @@
WhatsNewUI::RegisterLocalStatePrefs(registry);
#endif
-@@ -1829,7 +1829,7 @@ void RegisterLocalState(PrefRegistrySimple* registry)
+@@ -1853,7 +1853,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
-@@ -2191,12 +2191,12 @@ void RegisterProfilePrefs(user_prefs::PrefRegistrySync
+@@ -2222,12 +2222,12 @@ void RegisterProfilePrefs(user_prefs::PrefRegistrySync
#endif
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_printing_print__backend__service__manager.cc b/www/ungoogled-chromium/files/patch-chrome_browser_printing_print__backend__service__manager.cc
index 52ed4fb445da..546753725a81 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_printing_print__backend__service__manager.cc
+++ b/www/ungoogled-chromium/files/patch-chrome_browser_printing_print__backend__service__manager.cc
@@ -1,4 +1,4 @@
---- chrome/browser/printing/print_backend_service_manager.cc.orig 2025-01-25 09:34:31 UTC
+--- chrome/browser/printing/print_backend_service_manager.cc.orig 2025-09-10 13:22:16 UTC
+++ chrome/browser/printing/print_backend_service_manager.cc
@@ -36,7 +36,7 @@
#include "printing/printing_context.h"
@@ -7,18 +7,18 @@
-#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
+@@ -886,7 +886,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();
+ }
+@@ -1072,7 +1072,7 @@ PrintBackendServiceManager::DetermineIdleTimeoutUpdate
return kNoClientsRegisteredResetOnIdleTimeout;
case ClientType::kQueryWithUi:
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_profiles_chrome__browser__main__extra__parts__profiles.cc b/www/ungoogled-chromium/files/patch-chrome_browser_profiles_chrome__browser__main__extra__parts__profiles.cc
index bfcf514075c3..df02dbbe439f 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_profiles_chrome__browser__main__extra__parts__profiles.cc
+++ b/www/ungoogled-chromium/files/patch-chrome_browser_profiles_chrome__browser__main__extra__parts__profiles.cc
@@ -1,15 +1,15 @@
---- chrome/browser/profiles/chrome_browser_main_extra_parts_profiles.cc.orig 2025-05-31 17:16:41 UTC
+--- chrome/browser/profiles/chrome_browser_main_extra_parts_profiles.cc.orig 2025-09-10 13:22:16 UTC
+++ chrome/browser/profiles/chrome_browser_main_extra_parts_profiles.cc
-@@ -360,7 +360,7 @@
+@@ -373,7 +373,7 @@
#endif
#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
- BUILDFLAG(IS_WIN)
+ BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
#include "chrome/browser/enterprise/idle/idle_service_factory.h"
+ #include "chrome/browser/enterprise/signals/signals_aggregator_factory.h"
#endif
-
-@@ -402,7 +402,7 @@
+@@ -417,14 +417,14 @@
#endif
#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
@@ -17,8 +17,7 @@
+ BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
#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"
-@@ -410,7 +410,7 @@
+ #include "chrome/browser/ui/tabs/saved_tab_groups/collaboration_messaging_observer_factory.h"
#include "chrome/browser/ui/tabs/saved_tab_groups/saved_tab_group_utils.h"
#endif
@@ -27,7 +26,7 @@
#include "chrome/browser/policy/messaging_layer/util/manual_test_heartbeat_event_factory.h"
#endif
-@@ -418,7 +418,7 @@
+@@ -432,7 +432,7 @@
#include "chrome/browser/history_embeddings/history_embeddings_service_factory.h"
#endif
@@ -36,7 +35,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"
-@@ -736,7 +736,7 @@ void ChromeBrowserMainExtraPartsProfiles::
+@@ -758,7 +758,7 @@ void ChromeBrowserMainExtraPartsProfiles::
DiceBoundSessionCookieServiceFactory::GetInstance();
#endif
#endif
@@ -45,8 +44,8 @@
browser_switcher::BrowserSwitcherServiceFactory::GetInstance();
#endif
browser_sync::UserEventServiceFactory::GetInstance();
-@@ -791,13 +791,13 @@ void ChromeBrowserMainExtraPartsProfiles::
- collaboration::CollaborationServiceFactory::GetInstance();
+@@ -819,13 +819,13 @@ void ChromeBrowserMainExtraPartsProfiles::
+ collaboration::comments::CommentsServiceFactory::GetInstance();
collaboration::messaging::MessagingBackendServiceFactory::GetInstance();
#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
- BUILDFLAG(IS_WIN)
@@ -61,7 +60,7 @@
contextual_cueing::ContextualCueingServiceFactory::GetInstance();
#endif
CookieControlsServiceFactory::GetInstance();
-@@ -856,31 +856,31 @@ void ChromeBrowserMainExtraPartsProfiles::
+@@ -882,17 +882,17 @@ void ChromeBrowserMainExtraPartsProfiles::
#endif
enterprise_connectors::ConnectorsServiceFactory::GetInstance();
#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
@@ -80,18 +79,14 @@
- BUILDFLAG(IS_WIN)
+ BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
enterprise_idle::IdleServiceFactory::GetInstance();
+ enterprise_signals::SignalsAggregatorFactory::GetInstance();
#endif
- #if !BUILDFLAG(IS_CHROMEOS)
- enterprise_reporting::CloudProfileReportingServiceFactory::GetInstance();
+@@ -901,10 +901,10 @@ void ChromeBrowserMainExtraPartsProfiles::
#endif
enterprise_reporting::LegacyTechServiceFactory::GetInstance();
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
- enterprise_signals::SignalsAggregatorFactory::GetInstance();
- #endif
#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
-- BUILDFLAG(IS_WIN)
-+ BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
+- BUILDFLAG(IS_WIN) || BUILDFLAG(IS_ANDROID)
++ BUILDFLAG(IS_WIN) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
enterprise_signals::UserPermissionServiceFactory::GetInstance();
#endif
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
@@ -99,7 +94,7 @@
enterprise_signin::EnterpriseSigninServiceFactory::GetInstance();
#endif
#if BUILDFLAG(ENABLE_SESSION_SERVICE)
-@@ -1011,7 +1011,7 @@ void ChromeBrowserMainExtraPartsProfiles::
+@@ -1040,7 +1040,7 @@ void ChromeBrowserMainExtraPartsProfiles::
#if BUILDFLAG(IS_ANDROID)
MerchantViewerDataManagerFactory::GetInstance();
#endif
@@ -108,7 +103,7 @@
metrics::DesktopProfileSessionDurationsServiceFactory::GetInstance();
#endif
#if !BUILDFLAG(IS_ANDROID)
-@@ -1126,7 +1126,7 @@ void ChromeBrowserMainExtraPartsProfiles::
+@@ -1166,7 +1166,7 @@ void ChromeBrowserMainExtraPartsProfiles::
#if BUILDFLAG(IS_CHROMEOS)
policy::PolicyCertServiceFactory::GetInstance();
#endif
@@ -117,7 +112,7 @@
policy::ProfileTokenPolicyWebSigninServiceFactory::GetInstance();
policy::UserPolicyOidcSigninServiceFactory::GetInstance();
#endif
-@@ -1165,7 +1165,7 @@ void ChromeBrowserMainExtraPartsProfiles::
+@@ -1202,7 +1202,7 @@ void ChromeBrowserMainExtraPartsProfiles::
#if !BUILDFLAG(IS_ANDROID) && !BUILDFLAG(IS_CHROMEOS)
ProfileStatisticsFactory::GetInstance();
#endif
@@ -126,7 +121,7 @@
ProfileTokenWebSigninInterceptorFactory::GetInstance();
OidcAuthenticationSigninInterceptorFactory::GetInstance();
#endif
-@@ -1185,7 +1185,7 @@ void ChromeBrowserMainExtraPartsProfiles::
+@@ -1222,7 +1222,7 @@ void ChromeBrowserMainExtraPartsProfiles::
ReduceAcceptLanguageFactory::GetInstance();
RendererUpdaterFactory::GetInstance();
regional_capabilities::RegionalCapabilitiesServiceFactory::GetInstance();
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_profiles_profile__impl.cc b/www/ungoogled-chromium/files/patch-chrome_browser_profiles_profile__impl.cc
index 7cdc8cbf483e..754de488e341 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_profiles_profile__impl.cc
+++ b/www/ungoogled-chromium/files/patch-chrome_browser_profiles_profile__impl.cc
@@ -1,6 +1,6 @@
---- chrome/browser/profiles/profile_impl.cc.orig 2025-05-06 12:23:00 UTC
+--- chrome/browser/profiles/profile_impl.cc.orig 2025-09-10 13:22:16 UTC
+++ chrome/browser/profiles/profile_impl.cc
-@@ -269,6 +269,10 @@
+@@ -268,6 +268,10 @@
#include "chrome/browser/safe_browsing/safe_browsing_service.h"
#endif
@@ -11,7 +11,7 @@
using bookmarks::BookmarkModel;
using content::BrowserThread;
using content::DownloadManagerDelegate;
-@@ -593,7 +597,7 @@ void ProfileImpl::LoadPrefsForNormalStartup(bool async
+@@ -602,7 +606,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()
-@@ -871,7 +875,17 @@ void ProfileImpl::DoFinalInit(CreateMode create_mode)
+@@ -880,7 +884,17 @@ void ProfileImpl::DoFinalInit(CreateMode create_mode)
}
base::FilePath ProfileImpl::last_selected_directory() {
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_profiles_profiles__state.cc b/www/ungoogled-chromium/files/patch-chrome_browser_profiles_profiles__state.cc
index 2ca69134d5cf..eaa508a54b24 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_profiles_profiles__state.cc
+++ b/www/ungoogled-chromium/files/patch-chrome_browser_profiles_profiles__state.cc
@@ -1,6 +1,6 @@
---- chrome/browser/profiles/profiles_state.cc.orig 2025-03-09 21:38:10 UTC
+--- chrome/browser/profiles/profiles_state.cc.orig 2025-09-10 13:22:16 UTC
+++ chrome/browser/profiles/profiles_state.cc
-@@ -187,7 +187,7 @@ bool IsGuestModeRequested(const base::CommandLine& com
+@@ -190,7 +190,7 @@ bool IsGuestModeRequested(const base::CommandLine& com
PrefService* local_state,
bool show_warning) {
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_WIN) || \
@@ -9,7 +9,7 @@
DCHECK(local_state);
// Check if guest mode enforcement commandline switch or policy are provided.
-@@ -223,7 +223,7 @@ bool IsGuestModeEnabled() {
+@@ -226,7 +226,7 @@ bool IsGuestModeEnabled() {
return false;
}
@@ -18,7 +18,7 @@
// If there are any supervised profiles, disable guest mode.
if (std::ranges::any_of(g_browser_process->profile_manager()
->GetProfileAttributesStorage()
-@@ -239,7 +239,7 @@ bool IsGuestModeEnabled() {
+@@ -242,7 +242,7 @@ bool IsGuestModeEnabled() {
}
bool IsGuestModeEnabled(const Profile& profile) {
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_regional__capabilities_regional__capabilities__service__client.cc b/www/ungoogled-chromium/files/patch-chrome_browser_regional__capabilities_regional__capabilities__service__client.cc
deleted file mode 100644
index c04de2596278..000000000000
--- a/www/ungoogled-chromium/files/patch-chrome_browser_regional__capabilities_regional__capabilities__service__client.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- chrome/browser/regional_capabilities/regional_capabilities_service_client.cc.orig 2025-05-06 12:23:00 UTC
-+++ chrome/browser/regional_capabilities/regional_capabilities_service_client.cc
-@@ -107,7 +107,7 @@ void RegionalCapabilitiesServiceClient::FetchCountryId
- base::android::AttachCurrentThread(),
- reinterpret_cast<intptr_t>(heap_callback.release()));
- }
--#elif BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX)
-+#elif BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- void RegionalCapabilitiesServiceClient::FetchCountryId(
- CountryIdCallback on_country_id_fetched) {
- std::move(on_country_id_fetched).Run(variations_latest_country_id_);
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_regional__capabilities_regional__capabilities__service__factory.cc b/www/ungoogled-chromium/files/patch-chrome_browser_regional__capabilities_regional__capabilities__service__factory.cc
new file mode 100644
index 000000000000..fbd29c5499bc
--- /dev/null
+++ b/www/ungoogled-chromium/files/patch-chrome_browser_regional__capabilities_regional__capabilities__service__factory.cc
@@ -0,0 +1,20 @@
+--- chrome/browser/regional_capabilities/regional_capabilities_service_factory.cc.orig 2025-09-10 13:22:16 UTC
++++ chrome/browser/regional_capabilities/regional_capabilities_service_factory.cc
+@@ -21,7 +21,7 @@
+ #include "chrome/browser/regional_capabilities/regional_capabilities_service_client_chromeos.h"
+ #endif
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ #include "chrome/browser/regional_capabilities/regional_capabilities_service_client_linux.h"
+ #endif
+
+@@ -72,7 +72,7 @@ RegionalCapabilitiesServiceFactory::BuildServiceInstan
+ #elif BUILDFLAG(IS_CHROMEOS)
+ std::make_unique<RegionalCapabilitiesServiceClientChromeOS>(
+ g_browser_process->variations_service());
+-#elif BUILDFLAG(IS_LINUX)
++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ std::make_unique<RegionalCapabilitiesServiceClientLinux>(
+ g_browser_process->variations_service());
+ #else
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_renderer__preferences__util.cc b/www/ungoogled-chromium/files/patch-chrome_browser_renderer__preferences__util.cc
index 4ad8927e2a71..2e782ca00259 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_renderer__preferences__util.cc
+++ b/www/ungoogled-chromium/files/patch-chrome_browser_renderer__preferences__util.cc
@@ -1,4 +1,4 @@
---- chrome/browser/renderer_preferences_util.cc.orig 2025-05-06 12:23:00 UTC
+--- chrome/browser/renderer_preferences_util.cc.orig 2025-09-10 13:22:16 UTC
+++ chrome/browser/renderer_preferences_util.cc
@@ -40,7 +40,7 @@
#include "ui/views/controls/textfield/textfield.h"
@@ -9,7 +9,7 @@
#include "chrome/browser/themes/theme_service.h"
#include "chrome/browser/themes/theme_service_factory.h"
#include "ui/linux/linux_ui.h"
-@@ -180,7 +180,7 @@ void UpdateFromSystemSettings(blink::RendererPreferenc
+@@ -185,7 +185,7 @@ void UpdateFromSystemSettings(blink::RendererPreferenc
prefs->caret_blink_interval = views::Textfield::GetCaretBlinkInterval();
#endif
@@ -18,7 +18,7 @@
auto* linux_ui_theme = ui::LinuxUiTheme::GetForProfile(profile);
if (linux_ui_theme) {
if (ThemeServiceFactory::GetForProfile(profile)->UsingSystemTheme()) {
-@@ -203,7 +203,7 @@ void UpdateFromSystemSettings(blink::RendererPreferenc
+@@ -208,7 +208,7 @@ void UpdateFromSystemSettings(blink::RendererPreferenc
#endif
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || \
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_safe__browsing_chrome__password__protection__service.cc b/www/ungoogled-chromium/files/patch-chrome_browser_safe__browsing_chrome__password__protection__service.cc
index 6c9c0abc3fa6..ce74be7a5c02 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_safe__browsing_chrome__password__protection__service.cc
+++ b/www/ungoogled-chromium/files/patch-chrome_browser_safe__browsing_chrome__password__protection__service.cc
@@ -1,6 +1,6 @@
---- chrome/browser/safe_browsing/chrome_password_protection_service.cc.orig 2025-05-31 17:16:41 UTC
+--- chrome/browser/safe_browsing/chrome_password_protection_service.cc.orig 2025-09-10 13:22:16 UTC
+++ chrome/browser/safe_browsing/chrome_password_protection_service.cc
-@@ -1268,7 +1268,7 @@ std::string ChromePasswordProtectionService::GetOrgani
+@@ -1260,7 +1260,7 @@ std::string ChromePasswordProtectionService::GetOrgani
ReusedPasswordAccountType password_type) const {
if (base::FeatureList::IsEnabled(
safe_browsing::kEnterprisePasswordReuseUiRefresh)) {
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_safe__browsing_incident__reporting_incident__reporting__service.cc b/www/ungoogled-chromium/files/patch-chrome_browser_safe__browsing_incident__reporting_incident__reporting__service.cc
index f3c77506140c..dd0946b9b398 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_safe__browsing_incident__reporting_incident__reporting__service.cc
+++ b/www/ungoogled-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-20 09:59:21 UTC
+--- chrome/browser/safe_browsing/incident_reporting/incident_reporting_service.cc.orig 2025-09-10 13:22:16 UTC
+++ chrome/browser/safe_browsing/incident_reporting/incident_reporting_service.cc
-@@ -696,7 +696,7 @@ void IncidentReportingService::OnEnvironmentDataCollec
+@@ -695,7 +695,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/ungoogled-chromium/files/patch-chrome_browser_screen__ai_screen__ai__service__router.cc b/www/ungoogled-chromium/files/patch-chrome_browser_screen__ai_screen__ai__service__handler__base.cc
index 10cf513889de..cbeb5f9fc96e 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_screen__ai_screen__ai__service__router.cc
+++ b/www/ungoogled-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-31 17:16:41 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-09-10 13:22:16 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/ungoogled-chromium/files/patch-chrome_browser_sessions_session__restore.cc b/www/ungoogled-chromium/files/patch-chrome_browser_sessions_session__restore.cc
index 0c81a4cbf730..1e613992ce9f 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_sessions_session__restore.cc
+++ b/www/ungoogled-chromium/files/patch-chrome_browser_sessions_session__restore.cc
@@ -1,4 +1,4 @@
---- chrome/browser/sessions/session_restore.cc.orig 2025-04-15 08:30:07 UTC
+--- chrome/browser/sessions/session_restore.cc.orig 2025-09-10 13:22:16 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
+@@ -1182,7 +1182,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/ungoogled-chromium/files/patch-chrome_browser_signin_chrome__signin__client.cc b/www/ungoogled-chromium/files/patch-chrome_browser_signin_chrome__signin__client.cc
new file mode 100644
index 000000000000..6e3c08b027e3
--- /dev/null
+++ b/www/ungoogled-chromium/files/patch-chrome_browser_signin_chrome__signin__client.cc
@@ -0,0 +1,11 @@
+--- chrome/browser/signin/chrome_signin_client.cc.orig 2025-09-10 13:22:16 UTC
++++ chrome/browser/signin/chrome_signin_client.cc
+@@ -162,7 +162,7 @@ signin_metrics::ProfileSignout kAlwaysAllowedSignoutSo
+ std::string HatsSurveyTriggerForAccessPoint(
+ signin_metrics::AccessPoint access_point) {
+ switch (access_point) {
+-#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN)
++#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
+ case signin_metrics::AccessPoint::kAddressBubble:
+ return kHatsSurveyTriggerIdentityAddressBubbleSignin;
+ case signin_metrics::AccessPoint::kAvatarBubbleSignIn:
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_signin_signin__hats__util.cc b/www/ungoogled-chromium/files/patch-chrome_browser_signin_signin__hats__util.cc
new file mode 100644
index 000000000000..fda9a67bbc28
--- /dev/null
+++ b/www/ungoogled-chromium/files/patch-chrome_browser_signin_signin__hats__util.cc
@@ -0,0 +1,29 @@
+--- chrome/browser/signin/signin_hats_util.cc.orig 2025-09-10 13:22:16 UTC
++++ chrome/browser/signin/signin_hats_util.cc
+@@ -36,7 +36,7 @@
+
+ namespace {
+
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ constexpr char kChannel[] = "Channel";
+ constexpr char kChromeVersion[] = "Chrome Version";
+ constexpr char kNumberOfChromeProfiles[] = "Number of Chrome Profiles";
+@@ -153,7 +153,7 @@ SurveyStringData GetSigninSurveyStringData(
+ namespace signin {
+
+ bool IsFeatureEnabledForSigninHatsTrigger(const std::string& trigger) {
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ for (const auto& entry : kChromeIdentityHatsTriggerFeatureMapping) {
+ if (trigger == entry.trigger) {
+ return base::FeatureList::IsEnabled(*entry.feature);
+@@ -171,7 +171,7 @@ void LaunchSigninHatsSurveyForProfile(const std::strin
+ bool defer_if_no_browser,
+ std::optional<signin_metrics::AccessPoint>
+ access_point_for_data_type_promo) {
+-#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 || !IsFeatureEnabledForSigninHatsTrigger(trigger)) {
+ return;
+ }
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_signin_signin__util.cc b/www/ungoogled-chromium/files/patch-chrome_browser_signin_signin__util.cc
new file mode 100644
index 000000000000..98feaac914e6
--- /dev/null
+++ b/www/ungoogled-chromium/files/patch-chrome_browser_signin_signin__util.cc
@@ -0,0 +1,11 @@
+--- chrome/browser/signin/signin_util.cc.orig 2025-09-10 13:22:16 UTC
++++ chrome/browser/signin/signin_util.cc
+@@ -340,7 +340,7 @@ std::string SignedInStateToString(SignedInState state)
+ }
+ }
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
+ bool ShouldShowHistorySyncOptinScreen(Profile& profile) {
+ if (GetSignedInState(IdentityManagerFactory::GetForProfile(&profile)) !=
+ signin_util::SignedInState::kSignedIn) {
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_signin_signin__util.h b/www/ungoogled-chromium/files/patch-chrome_browser_signin_signin__util.h
new file mode 100644
index 000000000000..ca9d53bce70b
--- /dev/null
+++ b/www/ungoogled-chromium/files/patch-chrome_browser_signin_signin__util.h
@@ -0,0 +1,11 @@
+--- chrome/browser/signin/signin_util.h.orig 2025-09-10 13:22:16 UTC
++++ chrome/browser/signin/signin_util.h
+@@ -171,7 +171,7 @@ SignedInState GetSignedInState(const signin::IdentityM
+ // Returns a string representation of `SignedInState`.
+ std::string SignedInStateToString(SignedInState state);
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
+ // Returns if the necessary conditions to show the History Sync Optin screen
+ // are met.
+ // This method does not take into account any feature flags related to the above
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_supervised__user_classify__url__navigation__throttle.cc b/www/ungoogled-chromium/files/patch-chrome_browser_supervised__user_classify__url__navigation__throttle.cc
index d16cdf97b33f..56f7c4791626 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_supervised__user_classify__url__navigation__throttle.cc
+++ b/www/ungoogled-chromium/files/patch-chrome_browser_supervised__user_classify__url__navigation__throttle.cc
@@ -1,6 +1,6 @@
---- chrome/browser/supervised_user/classify_url_navigation_throttle.cc.orig 2025-05-31 17:16:41 UTC
+--- chrome/browser/supervised_user/classify_url_navigation_throttle.cc.orig 2025-09-10 13:22:16 UTC
+++ chrome/browser/supervised_user/classify_url_navigation_throttle.cc
-@@ -68,7 +68,7 @@ std::ostream& operator<<(std::ostream& stream,
+@@ -70,7 +70,7 @@ std::ostream& operator<<(std::ostream& stream,
}
}
@@ -9,7 +9,7 @@
bool ShouldShowReAuthInterstitial(
content::NavigationHandle& navigation_handle) {
Profile* profile = Profile::FromBrowserContext(
-@@ -229,7 +229,7 @@ void ClassifyUrlNavigationThrottle::OnInterstitialResu
+@@ -232,7 +232,7 @@ void ClassifyUrlNavigationThrottle::OnInterstitialResu
}
case InterstitialResultCallbackActions::kCancelWithInterstitial: {
CHECK(navigation_handle());
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_supervised__user_supervised__user__extensions__delegate__impl.cc b/www/ungoogled-chromium/files/patch-chrome_browser_supervised__user_supervised__user__extensions__delegate__impl.cc
index 5acd2fbf03a1..fbf65d09c5c5 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_supervised__user_supervised__user__extensions__delegate__impl.cc
+++ b/www/ungoogled-chromium/files/patch-chrome_browser_supervised__user_supervised__user__extensions__delegate__impl.cc
@@ -1,6 +1,6 @@
---- chrome/browser/supervised_user/supervised_user_extensions_delegate_impl.cc.orig 2025-05-31 17:16:41 UTC
+--- chrome/browser/supervised_user/supervised_user_extensions_delegate_impl.cc.orig 2025-09-10 13:22:16 UTC
+++ chrome/browser/supervised_user/supervised_user_extensions_delegate_impl.cc
-@@ -197,7 +197,7 @@ void SupervisedUserExtensionsDelegateImpl::RequestExte
+@@ -205,7 +205,7 @@ void SupervisedUserExtensionsDelegateImpl::RequestExte
return;
}
}
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_supervised__user_supervised__user__extensions__manager.cc b/www/ungoogled-chromium/files/patch-chrome_browser_supervised__user_supervised__user__extensions__manager.cc
index f0262112d4cc..e1a48314ba0c 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_supervised__user_supervised__user__extensions__manager.cc
+++ b/www/ungoogled-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-31 17:16:41 UTC
+--- chrome/browser/supervised_user/supervised_user_extensions_manager.cc.orig 2025-09-10 13:22:16 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/ungoogled-chromium/files/patch-chrome_browser_supervised__user_supervised__user__extensions__manager.h b/www/ungoogled-chromium/files/patch-chrome_browser_supervised__user_supervised__user__extensions__manager.h
index 33817c8a0c84..0d47d5783ba3 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_supervised__user_supervised__user__extensions__manager.h
+++ b/www/ungoogled-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-25 09:34:31 UTC
+--- chrome/browser/supervised_user/supervised_user_extensions_manager.h.orig 2025-09-10 13:22:16 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/ungoogled-chromium/files/patch-chrome_browser_supervised__user_supervised__user__metrics__service__factory.cc b/www/ungoogled-chromium/files/patch-chrome_browser_supervised__user_supervised__user__metrics__service__factory.cc
index cfe530ce1401..438e28aeecc2 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_supervised__user_supervised__user__metrics__service__factory.cc
+++ b/www/ungoogled-chromium/files/patch-chrome_browser_supervised__user_supervised__user__metrics__service__factory.cc
@@ -1,15 +1,15 @@
---- chrome/browser/supervised_user/supervised_user_metrics_service_factory.cc.orig 2025-01-25 09:34:31 UTC
+--- chrome/browser/supervised_user/supervised_user_metrics_service_factory.cc.orig 2025-09-10 13:22:16 UTC
+++ chrome/browser/supervised_user/supervised_user_metrics_service_factory.cc
-@@ -14,7 +14,7 @@
- #include "components/supervised_user/core/browser/supervised_user_service.h"
+@@ -15,7 +15,7 @@
#include "content/public/browser/browser_context.h"
+ #include "chrome/browser/supervised_user/metrics_service_accessor_delegate.h"
-#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/supervised_user/linux_mac_windows/supervised_user_extensions_metrics_delegate_impl.h"
#endif
-@@ -62,7 +62,7 @@ SupervisedUserMetricsServiceFactory::BuildServiceInsta
+@@ -63,7 +63,7 @@ SupervisedUserMetricsServiceFactory::BuildServiceInsta
std::unique_ptr<supervised_user::SupervisedUserMetricsService ::
SupervisedUserMetricsServiceExtensionDelegate>
extensions_metrics_delegate = nullptr;
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_supervised__user_supervised__user__navigation__observer.cc b/www/ungoogled-chromium/files/patch-chrome_browser_supervised__user_supervised__user__navigation__observer.cc
index c7bf360cb400..e54aaee01ad1 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_supervised__user_supervised__user__navigation__observer.cc
+++ b/www/ungoogled-chromium/files/patch-chrome_browser_supervised__user_supervised__user__navigation__observer.cc
@@ -1,6 +1,6 @@
---- chrome/browser/supervised_user/supervised_user_navigation_observer.cc.orig 2024-02-25 20:22:18 UTC
+--- chrome/browser/supervised_user/supervised_user_navigation_observer.cc.orig 2025-09-10 13:22:16 UTC
+++ chrome/browser/supervised_user/supervised_user_navigation_observer.cc
-@@ -47,7 +47,7 @@
+@@ -48,7 +48,7 @@
#include "chrome/browser/supervised_user/android/supervised_user_web_content_handler_impl.h"
#elif BUILDFLAG(IS_CHROMEOS)
#include "chrome/browser/supervised_user/chromeos/supervised_user_web_content_handler_impl.h"
@@ -9,7 +9,7 @@
#include "chrome/browser/supervised_user/linux_mac_windows/supervised_user_web_content_handler_impl.h"
#endif
-@@ -67,7 +67,7 @@ std::unique_ptr<supervised_user::WebContentHandler> Cr
+@@ -68,7 +68,7 @@ std::unique_ptr<supervised_user::WebContentHandler> Cr
#elif BUILDFLAG(IS_ANDROID)
return std::make_unique<SupervisedUserWebContentHandlerImpl>(
web_contents, frame_id, navigation_id);
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_sync_chrome__sync__controller__builder.cc b/www/ungoogled-chromium/files/patch-chrome_browser_sync_chrome__sync__controller__builder.cc
index 3ce65ddc0554..a58eb77f6cbb 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_sync_chrome__sync__controller__builder.cc
+++ b/www/ungoogled-chromium/files/patch-chrome_browser_sync_chrome__sync__controller__builder.cc
@@ -1,6 +1,6 @@
---- chrome/browser/sync/chrome_sync_controller_builder.cc.orig 2025-04-15 08:30:07 UTC
+--- chrome/browser/sync/chrome_sync_controller_builder.cc.orig 2025-09-10 13:22:16 UTC
+++ chrome/browser/sync/chrome_sync_controller_builder.cc
-@@ -280,7 +280,7 @@ ChromeSyncControllerBuilder::Build(syncer::SyncService
+@@ -304,7 +304,7 @@ ChromeSyncControllerBuilder::Build(syncer::SyncService
#if BUILDFLAG(ENABLE_SPELLCHECK)
// Chrome prefers OS provided spell checkers where they exist. So only sync
// the custom dictionary on platforms that typically don't provide one.
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_sync_sync__service__factory.cc b/www/ungoogled-chromium/files/patch-chrome_browser_sync_sync__service__factory.cc
index 6e22fde5aa97..e0df1d7a978a 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_sync_sync__service__factory.cc
+++ b/www/ungoogled-chromium/files/patch-chrome_browser_sync_sync__service__factory.cc
@@ -1,6 +1,6 @@
---- chrome/browser/sync/sync_service_factory.cc.orig 2025-05-31 17:16:41 UTC
+--- chrome/browser/sync/sync_service_factory.cc.orig 2025-09-10 13:22:16 UTC
+++ chrome/browser/sync/sync_service_factory.cc
-@@ -110,7 +110,7 @@
+@@ -115,7 +115,7 @@
#endif // BUILDFLAG(IS_CHROMEOS)
#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
@@ -9,7 +9,7 @@
#include "chrome/browser/ui/tabs/saved_tab_groups/saved_tab_group_keyed_service.h"
#include "chrome/browser/ui/tabs/saved_tab_groups/saved_tab_group_service_factory.h"
#include "chrome/browser/ui/tabs/saved_tab_groups/saved_tab_group_utils.h"
-@@ -137,7 +137,7 @@ namespace {
+@@ -142,7 +142,7 @@ namespace {
tab_groups::TabGroupSyncService* GetTabGroupSyncService(Profile* profile) {
CHECK(profile);
#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
@@ -18,7 +18,7 @@
tab_groups::TabGroupSyncService* service =
tab_groups::SavedTabGroupUtils::GetServiceForProfile(profile);
CHECK(service);
-@@ -381,7 +381,7 @@ std::unique_ptr<KeyedService> BuildSyncService(
+@@ -405,7 +405,7 @@ std::unique_ptr<KeyedService> BuildSyncService(
bool local_sync_backend_enabled = false;
// Only check the local sync backend pref on the supported platforms of
// Windows, Mac and Linux.
@@ -27,7 +27,7 @@
syncer::SyncPrefs prefs(profile->GetPrefs());
local_sync_backend_enabled = prefs.IsLocalSyncEnabled();
base::UmaHistogramBoolean("Sync.Local.Enabled2", local_sync_backend_enabled);
-@@ -520,7 +520,7 @@ SyncServiceFactory::SyncServiceFactory()
+@@ -544,7 +544,7 @@ SyncServiceFactory::SyncServiceFactory()
DependsOn(ProfilePasswordStoreFactory::GetInstance());
DependsOn(PowerBookmarkServiceFactory::GetInstance());
#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_task__manager_sampling_task__group.cc b/www/ungoogled-chromium/files/patch-chrome_browser_task__manager_sampling_task__group.cc
index 4a5ac7779f61..c2a2b12ea6dd 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_task__manager_sampling_task__group.cc
+++ b/www/ungoogled-chromium/files/patch-chrome_browser_task__manager_sampling_task__group.cc
@@ -1,6 +1,6 @@
---- chrome/browser/task_manager/sampling/task_group.cc.orig 2025-03-09 21:38:10 UTC
+--- chrome/browser/task_manager/sampling/task_group.cc.orig 2025-09-10 13:22:16 UTC
+++ chrome/browser/task_manager/sampling/task_group.cc
-@@ -36,7 +36,7 @@ const int kBackgroundRefreshTypesMask =
+@@ -32,7 +32,7 @@ const int kBackgroundRefreshTypesMask =
#if BUILDFLAG(IS_WIN)
REFRESH_TYPE_START_TIME | REFRESH_TYPE_CPU_TIME |
#endif // BUILDFLAG(IS_WIN)
@@ -8,17 +8,17 @@
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
REFRESH_TYPE_FD_COUNT |
#endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC)
- #if BUILDFLAG(ENABLE_NACL)
-@@ -117,7 +117,7 @@ TaskGroup::TaskGroup(
- #if BUILDFLAG(ENABLE_NACL)
- nacl_debug_stub_port_(nacl::kGdbDebugStubPortUnknown),
- #endif // BUILDFLAG(ENABLE_NACL)
+ REFRESH_TYPE_PRIORITY;
+@@ -100,7 +100,7 @@ TaskGroup::TaskGroup(
+ user_peak_handles_(-1),
+ hard_faults_per_second_(-1),
+ #endif // BUILDFLAG(IS_WIN)
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
open_fd_count_(-1),
#endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC)
idle_wakeups_per_second_(-1),
-@@ -132,7 +132,7 @@ TaskGroup::TaskGroup(
+@@ -115,7 +115,7 @@ TaskGroup::TaskGroup(
weak_ptr_factory_.GetWeakPtr()),
base::BindRepeating(&TaskGroup::OnIdleWakeupsRefreshDone,
weak_ptr_factory_.GetWeakPtr()),
@@ -27,9 +27,9 @@
base::BindRepeating(&TaskGroup::OnOpenFdCountRefreshDone,
weak_ptr_factory_.GetWeakPtr()),
#endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC)
-@@ -302,7 +302,7 @@ void TaskGroup::OnRefreshNaClDebugStubPortDone(int nac
+@@ -257,7 +257,7 @@ void TaskGroup::RefreshWindowsHandles() {
+ #endif // BUILDFLAG(IS_WIN)
}
- #endif // BUILDFLAG(ENABLE_NACL)
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_task__manager_sampling_task__group.h b/www/ungoogled-chromium/files/patch-chrome_browser_task__manager_sampling_task__group.h
index 5c5706c71ffd..b7db117369f6 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_task__manager_sampling_task__group.h
+++ b/www/ungoogled-chromium/files/patch-chrome_browser_task__manager_sampling_task__group.h
@@ -1,36 +1,36 @@
---- chrome/browser/task_manager/sampling/task_group.h.orig 2025-03-09 21:38:10 UTC
+--- chrome/browser/task_manager/sampling/task_group.h.orig 2025-09-10 13:22:16 UTC
+++ chrome/browser/task_manager/sampling/task_group.h
-@@ -41,7 +41,7 @@ constexpr int kUnsupportedVMRefreshFlags =
+@@ -40,7 +40,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 |
+ REFRESH_TYPE_IDLE_WAKEUPS | REFRESH_TYPE_HANDLES | REFRESH_TYPE_START_TIME |
+ REFRESH_TYPE_CPU_TIME | REFRESH_TYPE_PRIORITY |
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
REFRESH_TYPE_FD_COUNT |
#endif
REFRESH_TYPE_HARD_FAULTS;
-@@ -144,7 +144,7 @@ class TaskGroup {
- }
- #endif // BUILDFLAG(ENABLE_NACL)
+@@ -136,7 +136,7 @@ class TaskGroup {
+ int64_t hard_faults_per_second() const { return hard_faults_per_second_; }
+ #endif // BUILDFLAG(IS_WIN)
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
int open_fd_count() const { return open_fd_count_; }
void set_open_fd_count(int open_fd_count) { open_fd_count_ = open_fd_count; }
#endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC)
-@@ -164,7 +164,7 @@ class TaskGroup {
- void RefreshNaClDebugStubPort(int child_process_unique_id);
- void OnRefreshNaClDebugStubPortDone(int port);
- #endif
+@@ -151,7 +151,7 @@ class TaskGroup {
+
+ void RefreshWindowsHandles();
+
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
void OnOpenFdCountRefreshDone(int open_fd_count);
#endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC)
-@@ -235,7 +235,7 @@ class TaskGroup {
- #if BUILDFLAG(ENABLE_NACL)
- int nacl_debug_stub_port_;
- #endif // BUILDFLAG(ENABLE_NACL)
+@@ -219,7 +219,7 @@ class TaskGroup {
+ int64_t user_peak_handles_;
+ int64_t hard_faults_per_second_;
+ #endif // BUILDFLAG(IS_WIN)
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
// The number of file descriptors currently open by the process.
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_task__manager_sampling_task__manager__impl.cc b/www/ungoogled-chromium/files/patch-chrome_browser_task__manager_sampling_task__manager__impl.cc
index faf1daa38076..4017144eba3f 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_task__manager_sampling_task__manager__impl.cc
+++ b/www/ungoogled-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-06 12:23:00 UTC
+--- chrome/browser/task_manager/sampling/task_manager_impl.cc.orig 2025-09-10 13:22:16 UTC
+++ chrome/browser/task_manager/sampling/task_manager_impl.cc
-@@ -235,7 +235,7 @@ void TaskManagerImpl::GetUSERHandles(TaskId task_id,
+@@ -226,7 +226,7 @@ void TaskManagerImpl::GetUSERHandles(TaskId task_id,
}
int TaskManagerImpl::GetOpenFdCount(TaskId task_id) const {
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_task__manager_task__manager__observer.h b/www/ungoogled-chromium/files/patch-chrome_browser_task__manager_task__manager__observer.h
index 2ce62c1dc66c..277bc2fdd332 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_task__manager_task__manager__observer.h
+++ b/www/ungoogled-chromium/files/patch-chrome_browser_task__manager_task__manager__observer.h
@@ -1,11 +1,11 @@
---- chrome/browser/task_manager/task_manager_observer.h.orig 2025-03-09 21:38:10 UTC
+--- chrome/browser/task_manager/task_manager_observer.h.orig 2025-09-10 13:22:16 UTC
+++ chrome/browser/task_manager/task_manager_observer.h
-@@ -46,7 +46,7 @@ enum RefreshType {
+@@ -45,7 +45,7 @@ enum RefreshType {
// or backgrounded.
- REFRESH_TYPE_PRIORITY = 1 << 13,
+ REFRESH_TYPE_PRIORITY = 1 << 12,
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
// For observers interested in getting the number of open file descriptors of
// processes.
- REFRESH_TYPE_FD_COUNT = 1 << 14,
+ REFRESH_TYPE_FD_COUNT = 1 << 13,
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_themes_theme__service.cc b/www/ungoogled-chromium/files/patch-chrome_browser_themes_theme__service.cc
index 2bd6f55e6169..6f2837011692 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_themes_theme__service.cc
+++ b/www/ungoogled-chromium/files/patch-chrome_browser_themes_theme__service.cc
@@ -1,4 +1,4 @@
---- chrome/browser/themes/theme_service.cc.orig 2025-05-06 12:23:00 UTC
+--- chrome/browser/themes/theme_service.cc.orig 2025-09-10 13:22:16 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/ungoogled-chromium/files/patch-chrome_browser_themes_theme__service__factory.cc b/www/ungoogled-chromium/files/patch-chrome_browser_themes_theme__service__factory.cc
index 434a0fefaefc..3acb206f00f0 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_themes_theme__service__factory.cc
+++ b/www/ungoogled-chromium/files/patch-chrome_browser_themes_theme__service__factory.cc
@@ -1,6 +1,6 @@
---- chrome/browser/themes/theme_service_factory.cc.orig 2025-04-15 08:30:07 UTC
+--- chrome/browser/themes/theme_service_factory.cc.orig 2025-09-10 13:22:16 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/ungoogled-chromium/files/patch-chrome_browser_ui_actions_chrome__action__id.h b/www/ungoogled-chromium/files/patch-chrome_browser_ui_actions_chrome__action__id.h
index ffc036031a8d..b88853c8ee71 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_ui_actions_chrome__action__id.h
+++ b/www/ungoogled-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-31 17:16:41 UTC
+--- chrome/browser/ui/actions/chrome_action_id.h.orig 2025-09-10 13:22:16 UTC
+++ chrome/browser/ui/actions/chrome_action_id.h
-@@ -501,7 +501,7 @@
+@@ -508,7 +508,7 @@
#if BUILDFLAG(IS_CHROMEOS)
#define CHROME_PLATFORM_SPECIFIC_ACTION_IDS \
E(kToggleMultitaskMenu, IDC_TOGGLE_MULTITASK_MENU)
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_ui_autofill_payments_desktop__payments__window__manager.cc b/www/ungoogled-chromium/files/patch-chrome_browser_ui_autofill_payments_desktop__payments__window__manager.cc
index 811e33cb603f..29b57945256e 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_ui_autofill_payments_desktop__payments__window__manager.cc
+++ b/www/ungoogled-chromium/files/patch-chrome_browser_ui_autofill_payments_desktop__payments__window__manager.cc
@@ -1,4 +1,4 @@
---- chrome/browser/ui/autofill/payments/desktop_payments_window_manager.cc.orig 2025-05-31 17:16:41 UTC
+--- chrome/browser/ui/autofill/payments/desktop_payments_window_manager.cc.orig 2025-09-10 13:22:16 UTC
+++ chrome/browser/ui/autofill/payments/desktop_payments_window_manager.cc
@@ -58,7 +58,7 @@ gfx::Rect GetPopupSizeForBnpl() {
DesktopPaymentsWindowManager::DesktopPaymentsWindowManager(
@@ -9,7 +9,7 @@
scoped_observation_.Observe(BrowserList::GetInstance());
#endif // BUILDFLAG(IS_LINUX)
}
-@@ -144,7 +144,7 @@ void DesktopPaymentsWindowManager::WebContentsDestroye
+@@ -151,7 +151,7 @@ void DesktopPaymentsWindowManager::WebContentsDestroye
}
}
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_ui_autofill_payments_desktop__payments__window__manager.h b/www/ungoogled-chromium/files/patch-chrome_browser_ui_autofill_payments_desktop__payments__window__manager.h
index 1f6069ca9b60..9df9ec41e835 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_ui_autofill_payments_desktop__payments__window__manager.h
+++ b/www/ungoogled-chromium/files/patch-chrome_browser_ui_autofill_payments_desktop__payments__window__manager.h
@@ -1,4 +1,4 @@
---- chrome/browser/ui/autofill/payments/desktop_payments_window_manager.h.orig 2025-05-31 17:16:41 UTC
+--- chrome/browser/ui/autofill/payments/desktop_payments_window_manager.h.orig 2025-09-10 13:22:16 UTC
+++ chrome/browser/ui/autofill/payments/desktop_payments_window_manager.h
@@ -14,7 +14,7 @@
#include "components/autofill/core/browser/payments/payments_window_manager.h"
@@ -27,7 +27,7 @@
// BrowserListObserver:
void OnBrowserSetLastActive(Browser* browser) override;
#endif // BUILDFLAG(IS_LINUX)
-@@ -165,7 +165,7 @@ class DesktopPaymentsWindowManager : public PaymentsWi
+@@ -130,7 +130,7 @@ class DesktopPaymentsWindowManager : public PaymentsWi
// Used in tests to notify the test infrastructure that the pop-up has closed.
base::RepeatingClosure popup_closed_closure_for_testing_;
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_ui_browser.h b/www/ungoogled-chromium/files/patch-chrome_browser_ui_browser.h
index a5ec284f388e..14bf0eca564d 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_ui_browser.h
+++ b/www/ungoogled-chromium/files/patch-chrome_browser_ui_browser.h
@@ -1,6 +1,6 @@
---- chrome/browser/ui/browser.h.orig 2025-05-06 12:23:00 UTC
+--- chrome/browser/ui/browser.h.orig 2025-09-10 13:22:16 UTC
+++ chrome/browser/ui/browser.h
-@@ -302,7 +302,7 @@ class Browser : public TabStripModelObserver,
+@@ -280,7 +280,7 @@ class Browser : public TabStripModelObserver,
std::optional<int64_t> display_id;
#endif
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_ui_browser__command__controller.cc b/www/ungoogled-chromium/files/patch-chrome_browser_ui_browser__command__controller.cc
index 0ffaa5ba47f6..f908aa360bbf 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_ui_browser__command__controller.cc
+++ b/www/ungoogled-chromium/files/patch-chrome_browser_ui_browser__command__controller.cc
@@ -1,6 +1,6 @@
---- chrome/browser/ui/browser_command_controller.cc.orig 2025-05-31 17:16:41 UTC
+--- chrome/browser/ui/browser_command_controller.cc.orig 2025-09-10 13:22:16 UTC
+++ chrome/browser/ui/browser_command_controller.cc
-@@ -126,7 +126,7 @@
+@@ -128,7 +128,7 @@
#include "components/user_manager/user_manager.h"
#endif
@@ -9,7 +9,7 @@
#include "ui/base/ime/text_edit_commands.h"
#include "ui/base/ime/text_input_flags.h"
#include "ui/linux/linux_ui.h"
-@@ -136,7 +136,7 @@
+@@ -138,7 +138,7 @@
#include "ui/ozone/public/ozone_platform.h"
#endif
@@ -18,7 +18,7 @@
#include "chrome/browser/ui/shortcuts/desktop_shortcuts_utils.h"
#endif // BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN)
-@@ -348,7 +348,7 @@ bool BrowserCommandController::IsReservedCommandOrKey(
+@@ -365,7 +365,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();
-@@ -611,7 +611,7 @@ bool BrowserCommandController::ExecuteCommandWithDispo
+@@ -653,7 +653,7 @@ bool BrowserCommandController::ExecuteCommandWithDispo
break;
#endif
@@ -36,7 +36,7 @@
case IDC_MINIMIZE_WINDOW:
browser_->window()->Minimize();
break;
-@@ -828,7 +828,7 @@ bool BrowserCommandController::ExecuteCommandWithDispo
+@@ -870,7 +870,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(
-@@ -994,7 +994,7 @@ bool BrowserCommandController::ExecuteCommandWithDispo
+@@ -1043,7 +1043,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
-@@ -1371,7 +1371,7 @@ void BrowserCommandController::InitCommandState() {
+@@ -1420,7 +1420,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
+@@ -1774,7 +1774,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/ungoogled-chromium/files/patch-chrome_browser_ui_browser__commands.cc b/www/ungoogled-chromium/files/patch-chrome_browser_ui_browser__commands.cc
index 34d0c55b1246..a9e5cd461b44 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_ui_browser__commands.cc
+++ b/www/ungoogled-chromium/files/patch-chrome_browser_ui_browser__commands.cc
@@ -1,6 +1,6 @@
---- chrome/browser/ui/browser_commands.cc.orig 2025-05-31 17:16:41 UTC
+--- chrome/browser/ui/browser_commands.cc.orig 2025-09-10 13:22:16 UTC
+++ chrome/browser/ui/browser_commands.cc
-@@ -2084,7 +2084,7 @@ void OpenUpdateChromeDialog(Browser* browser) {
+@@ -2208,7 +2208,7 @@ void OpenUpdateChromeDialog(Browser* browser) {
} else if (UpgradeDetector::GetInstance()->is_outdated_install_no_au()) {
UpgradeDetector::GetInstance()->NotifyOutdatedInstallNoAutoUpdate();
} else {
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_ui_browser__ui__prefs.cc b/www/ungoogled-chromium/files/patch-chrome_browser_ui_browser__ui__prefs.cc
index 4ede5ae48786..8588f5f7b96a 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_ui_browser__ui__prefs.cc
+++ b/www/ungoogled-chromium/files/patch-chrome_browser_ui_browser__ui__prefs.cc
@@ -1,6 +1,6 @@
---- chrome/browser/ui/browser_ui_prefs.cc.orig 2025-05-31 17:16:41 UTC
+--- chrome/browser/ui/browser_ui_prefs.cc.orig 2025-09-10 13:22:16 UTC
+++ chrome/browser/ui/browser_ui_prefs.cc
-@@ -64,7 +64,7 @@ void RegisterBrowserPrefs(PrefRegistrySimple* registry
+@@ -84,7 +84,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
+@@ -208,7 +208,7 @@ void RegisterBrowserUserPrefs(user_prefs::PrefRegistry
registry->RegisterDictionaryPref(prefs::kHttpsUpgradeFallbacks);
registry->RegisterDictionaryPref(prefs::kHttpsUpgradeNavigations);
registry->RegisterBooleanPref(prefs::kHttpsOnlyModeAutoEnabled, false);
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_ui_chrome__pages.cc b/www/ungoogled-chromium/files/patch-chrome_browser_ui_chrome__pages.cc
index 33a4b07dca6d..ba3ca2edac64 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_ui_chrome__pages.cc
+++ b/www/ungoogled-chromium/files/patch-chrome_browser_ui_chrome__pages.cc
@@ -1,6 +1,6 @@
---- chrome/browser/ui/chrome_pages.cc.orig 2025-05-06 12:23:00 UTC
+--- chrome/browser/ui/chrome_pages.cc.orig 2025-09-10 13:22:16 UTC
+++ chrome/browser/ui/chrome_pages.cc
-@@ -83,7 +83,7 @@
+@@ -84,7 +84,7 @@
#include "components/signin/public/identity_manager/identity_manager.h"
#endif
@@ -9,7 +9,7 @@
#include "chrome/browser/web_applications/web_app_utils.h"
#endif
-@@ -380,7 +380,7 @@ void ShowChromeTips(Browser* browser) {
+@@ -392,7 +392,7 @@ void ShowChromeTips(Browser* browser) {
ShowSingletonTab(browser, GURL(kChromeTipsURL));
}
@@ -18,7 +18,7 @@
void ShowChromeWhatsNew(Browser* browser) {
ShowSingletonTab(browser, GURL(kChromeUIWhatsNewURL));
}
-@@ -698,7 +698,7 @@ void ShowShortcutCustomizationApp(Profile* profile,
+@@ -716,7 +716,7 @@ void ShowShortcutCustomizationApp(Profile* profile,
}
#endif // BUILDFLAG(IS_CHROMEOS)
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_ui_chrome__pages.h b/www/ungoogled-chromium/files/patch-chrome_browser_ui_chrome__pages.h
index a234630d37ab..50b398266683 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_ui_chrome__pages.h
+++ b/www/ungoogled-chromium/files/patch-chrome_browser_ui_chrome__pages.h
@@ -1,4 +1,4 @@
---- chrome/browser/ui/chrome_pages.h.orig 2025-03-09 21:38:10 UTC
+--- chrome/browser/ui/chrome_pages.h.orig 2025-09-10 13:22:16 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/ungoogled-chromium/files/patch-chrome_browser_ui_hats_survey__config.cc b/www/ungoogled-chromium/files/patch-chrome_browser_ui_hats_survey__config.cc
new file mode 100644
index 000000000000..c1e753e7b0a7
--- /dev/null
+++ b/www/ungoogled-chromium/files/patch-chrome_browser_ui_hats_survey__config.cc
@@ -0,0 +1,11 @@
+--- chrome/browser/ui/hats/survey_config.cc.orig 2025-09-10 13:22:16 UTC
++++ chrome/browser/ui/hats/survey_config.cc
+@@ -495,7 +495,7 @@ std::vector<hats::SurveyConfig> GetAllSurveyConfigs()
+ &features::kHappinessTrackingSurveysForWallpaperSearch,
+ kHatsSurveyTriggerWallpaperSearch);
+
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ std::vector<std::string> identity_string_psd_fields{
+ "Channel", "Chrome Version", "Number of Chrome Profiles",
+ "Number of Google Accounts", "Sign-in Status"};
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_ui_hats_trust__safety__sentiment__service__factory.cc b/www/ungoogled-chromium/files/patch-chrome_browser_ui_hats_trust__safety__sentiment__service__factory.cc
new file mode 100644
index 000000000000..5c0ff9171f5f
--- /dev/null
+++ b/www/ungoogled-chromium/files/patch-chrome_browser_ui_hats_trust__safety__sentiment__service__factory.cc
@@ -0,0 +1,11 @@
+--- chrome/browser/ui/hats/trust_safety_sentiment_service_factory.cc.orig 2025-09-10 13:22:16 UTC
++++ chrome/browser/ui/hats/trust_safety_sentiment_service_factory.cc
+@@ -59,7 +59,7 @@ TrustSafetySentimentServiceFactory::BuildServiceInstan
+ // TrustSafetySentimentSurvey is conducted only for Windows, MacOS and Linux
+ // currently.
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || \
+- (BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_CHROMEOS))
++ ((BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)) && !BUILDFLAG(IS_CHROMEOS))
+
+ // TrustSafetySentimentSurvey is conducted only in English currently.
+ const std::string& application_locale =
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_ui_passwords_manage__passwords__ui__controller.cc b/www/ungoogled-chromium/files/patch-chrome_browser_ui_passwords_manage__passwords__ui__controller.cc
index a33401176c2f..0a7e8a33934f 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_ui_passwords_manage__passwords__ui__controller.cc
+++ b/www/ungoogled-chromium/files/patch-chrome_browser_ui_passwords_manage__passwords__ui__controller.cc
@@ -1,6 +1,6 @@
---- chrome/browser/ui/passwords/manage_passwords_ui_controller.cc.orig 2025-05-31 17:16:41 UTC
+--- chrome/browser/ui/passwords/manage_passwords_ui_controller.cc.orig 2025-09-10 13:22:16 UTC
+++ chrome/browser/ui/passwords/manage_passwords_ui_controller.cc
-@@ -104,7 +104,7 @@ namespace {
+@@ -113,7 +113,7 @@ namespace {
using Logger = autofill::SavePasswordProgressLogger;
@@ -9,7 +9,7 @@
// Should be kept in sync with constant declared in
// bubble_controllers/relaunch_chrome_bubble_controller.cc.
constexpr int kMaxNumberOfTimesKeychainErrorBubbleIsShown = 3;
-@@ -562,7 +562,7 @@ void ManagePasswordsUIController::OnBiometricAuthBefor
+@@ -622,7 +622,7 @@ void ManagePasswordsUIController::OnBiometricAuthBefor
}
void ManagePasswordsUIController::OnKeychainError() {
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_ui_prefs_prefs__tab__helper.cc b/www/ungoogled-chromium/files/patch-chrome_browser_ui_prefs_prefs__tab__helper.cc
index b372ef74be9f..400be3b87b69 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_ui_prefs_prefs__tab__helper.cc
+++ b/www/ungoogled-chromium/files/patch-chrome_browser_ui_prefs_prefs__tab__helper.cc
@@ -1,11 +1,11 @@
---- chrome/browser/ui/prefs/prefs_tab_helper.cc.orig 2025-05-06 12:23:00 UTC
+--- chrome/browser/ui/prefs/prefs_tab_helper.cc.orig 2025-09-10 13:22:16 UTC
+++ chrome/browser/ui/prefs/prefs_tab_helper.cc
-@@ -66,7 +66,7 @@
- #include <windows.h>
+@@ -68,7 +68,7 @@
#endif
--#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ #if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || \
+- BUILDFLAG(ENABLE_DESKTOP_ANDROID_EXTENSIONS)
++ BUILDFLAG(ENABLE_DESKTOP_ANDROID_EXTENSIONS) || BUILDFLAG(IS_BSD)
// If a font name in prefs default values starts with a comma, consider it's a
// comma-separated font list and resolve it to the first available font.
#define PREFS_FONT_LIST 1
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_ui_signin_signin__view__controller.cc b/www/ungoogled-chromium/files/patch-chrome_browser_ui_signin_signin__view__controller.cc
index 35016fe78c37..f843e79be0b8 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_ui_signin_signin__view__controller.cc
+++ b/www/ungoogled-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-31 17:16:41 UTC
+--- chrome/browser/ui/signin/signin_view_controller.cc.orig 2025-09-10 13:22:16 UTC
+++ chrome/browser/ui/signin/signin_view_controller.cc
-@@ -434,7 +434,7 @@ void SigninViewController::ShowModalSyncConfirmationDi
+@@ -466,7 +466,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();
+@@ -481,7 +481,7 @@ void SigninViewController::ShowModalHistorySyncOptInDi
void SigninViewController::ShowModalManagedUserNoticeDialog(
std::unique_ptr<signin::EnterpriseProfileCreationDialogParams>
create_param) {
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_ui_signin_signin__view__controller.h b/www/ungoogled-chromium/files/patch-chrome_browser_ui_signin_signin__view__controller.h
new file mode 100644
index 000000000000..f9eb99b471df
--- /dev/null
+++ b/www/ungoogled-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-09-10 13:22:16 UTC
++++ chrome/browser/ui/signin/signin_view_controller.h
+@@ -169,7 +169,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/ungoogled-chromium/files/patch-chrome_browser_ui_signin_signin__view__controller__delegate.h b/www/ungoogled-chromium/files/patch-chrome_browser_ui_signin_signin__view__controller__delegate.h
index 3c99a594be86..e9b1fe928803 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_ui_signin_signin__view__controller__delegate.h
+++ b/www/ungoogled-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-15 08:30:07 UTC
+--- chrome/browser/ui/signin/signin_view_controller_delegate.h.orig 2025-09-10 13:22:16 UTC
+++ chrome/browser/ui/signin/signin_view_controller_delegate.h
-@@ -79,7 +79,7 @@ class SigninViewControllerDelegate {
+@@ -49,7 +49,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.
+@@ -89,7 +89,7 @@ class SigninViewControllerDelegate {
SignoutConfirmationCallback callback);
#endif // BUILDFLAG(ENABLE_DICE_SUPPORT)
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_ui_startup_bad__flags__prompt.cc b/www/ungoogled-chromium/files/patch-chrome_browser_ui_startup_bad__flags__prompt.cc
index 4aa02f013698..7bb3ef106dde 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_ui_startup_bad__flags__prompt.cc
+++ b/www/ungoogled-chromium/files/patch-chrome_browser_ui_startup_bad__flags__prompt.cc
@@ -1,7 +1,7 @@
---- chrome/browser/ui/startup/bad_flags_prompt.cc.orig 2025-05-06 12:23:00 UTC
+--- chrome/browser/ui/startup/bad_flags_prompt.cc.orig 2025-09-10 13:22:16 UTC
+++ chrome/browser/ui/startup/bad_flags_prompt.cc
-@@ -94,7 +94,7 @@ const char* const kBadFlags[] = {
- extensions::switches::kExtensionsOnChromeURLs,
+@@ -104,7 +104,7 @@ const char* const kBadFlags[] = {
+ extensions::switches::kExtensionsOnExtensionURLs,
#endif
-#if BUILDFLAG(IS_LINUX)
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_ui_startup_startup__browser__creator.cc b/www/ungoogled-chromium/files/patch-chrome_browser_ui_startup_startup__browser__creator.cc
index 834e85afa3be..c10cb8ec1796 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_ui_startup_startup__browser__creator.cc
+++ b/www/ungoogled-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-20 09:59:21 UTC
+--- chrome/browser/ui/startup/startup_browser_creator.cc.orig 2025-09-10 13:22:16 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(
+@@ -1019,7 +1019,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(
+@@ -1122,7 +1122,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(
+@@ -1339,7 +1339,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/ungoogled-chromium/files/patch-chrome_browser_ui_startup_startup__browser__creator__impl.cc b/www/ungoogled-chromium/files/patch-chrome_browser_ui_startup_startup__browser__creator__impl.cc
index 407f7f1cd8d4..c169faba5602 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_ui_startup_startup__browser__creator__impl.cc
+++ b/www/ungoogled-chromium/files/patch-chrome_browser_ui_startup_startup__browser__creator__impl.cc
@@ -1,6 +1,6 @@
---- chrome/browser/ui/startup/startup_browser_creator_impl.cc.orig 2025-05-06 12:23:00 UTC
+--- chrome/browser/ui/startup/startup_browser_creator_impl.cc.orig 2025-09-10 13:22:16 UTC
+++ chrome/browser/ui/startup/startup_browser_creator_impl.cc
-@@ -76,7 +76,7 @@
+@@ -80,7 +80,7 @@
#include "components/app_restore/full_restore_utils.h"
#endif
@@ -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)
-@@ -208,7 +208,7 @@ Browser* StartupBrowserCreatorImpl::OpenTabsInBrowser(
+@@ -214,7 +214,7 @@ Browser* StartupBrowserCreatorImpl::OpenTabsInBrowser(
// at the state of the MessageLoop.
Browser::CreateParams params = Browser::CreateParams(profile_, false);
params.creation_source = Browser::CreationSource::kStartupCreator;
@@ -18,7 +18,7 @@
params.startup_id =
command_line_->GetSwitchValueASCII("desktop-startup-id");
#endif
-@@ -238,7 +238,7 @@ Browser* StartupBrowserCreatorImpl::OpenTabsInBrowser(
+@@ -244,7 +244,7 @@ Browser* StartupBrowserCreatorImpl::OpenTabsInBrowser(
continue;
}
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_ui_startup_startup__tab__provider.cc b/www/ungoogled-chromium/files/patch-chrome_browser_ui_startup_startup__tab__provider.cc
index d292babae941..43806c40e162 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_ui_startup_startup__tab__provider.cc
+++ b/www/ungoogled-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-20 09:59:21 UTC
+--- chrome/browser/ui/startup/startup_tab_provider.cc.orig 2025-09-10 13:22:16 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/ungoogled-chromium/files/patch-chrome_browser_ui_tab__helpers.cc b/www/ungoogled-chromium/files/patch-chrome_browser_ui_tab__helpers.cc
index 4d920c167a68..b8f4e534f1c2 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_ui_tab__helpers.cc
+++ b/www/ungoogled-chromium/files/patch-chrome_browser_ui_tab__helpers.cc
@@ -1,15 +1,15 @@
---- chrome/browser/ui/tab_helpers.cc.orig 2025-06-17 07:21:45 UTC
+--- chrome/browser/ui/tab_helpers.cc.orig 2025-09-10 13:22:16 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) || \
- BUILDFLAG(IS_CHROMEOS)
+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
#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"
-@@ -707,12 +707,12 @@ void TabHelpers::AttachTabHelpers(WebContents* web_con
+ #include "chrome/browser/ui/performance_controls/performance_controls_hats_service_factory.h"
+@@ -704,12 +704,12 @@ void TabHelpers::AttachTabHelpers(WebContents* web_con
webapps::PreRedirectionURLObserver::CreateForWebContents(web_contents);
#endif
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_ui_tabs_features.cc b/www/ungoogled-chromium/files/patch-chrome_browser_ui_tabs_features.cc
index 419dc7a56c17..d52d8f61b9ae 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_ui_tabs_features.cc
+++ b/www/ungoogled-chromium/files/patch-chrome_browser_ui_tabs_features.cc
@@ -1,6 +1,6 @@
---- chrome/browser/ui/tabs/features.cc.orig 2025-05-31 17:16:41 UTC
+--- chrome/browser/ui/tabs/features.cc.orig 2025-09-10 13:22:16 UTC
+++ chrome/browser/ui/tabs/features.cc
-@@ -51,7 +51,7 @@ bool CanShowTabSearchPositionSetting() {
+@@ -60,7 +60,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/ungoogled-chromium/files/patch-chrome_browser_ui_tabs_tab__dialog__manager.cc b/www/ungoogled-chromium/files/patch-chrome_browser_ui_tabs_tab__dialog__manager.cc
index b18d8fc01172..28071185cbba 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_ui_tabs_tab__dialog__manager.cc
+++ b/www/ungoogled-chromium/files/patch-chrome_browser_ui_tabs_tab__dialog__manager.cc
@@ -1,6 +1,6 @@
---- chrome/browser/ui/tabs/tab_dialog_manager.cc.orig 2025-03-09 21:38:10 UTC
+--- chrome/browser/ui/tabs/tab_dialog_manager.cc.orig 2025-09-10 13:22:16 UTC
+++ chrome/browser/ui/tabs/tab_dialog_manager.cc
-@@ -83,7 +83,7 @@ bool SupportsGlobalScreenCoordinates() {
+@@ -88,7 +88,7 @@ bool SupportsGlobalScreenCoordinates() {
}
bool PlatformClipsChildrenToViewport() {
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_ui_tabs_tab__features.cc b/www/ungoogled-chromium/files/patch-chrome_browser_ui_tabs_tab__features.cc
index e5da9a16a833..40ddba5ea9d4 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_ui_tabs_tab__features.cc
+++ b/www/ungoogled-chromium/files/patch-chrome_browser_ui_tabs_tab__features.cc
@@ -1,6 +1,6 @@
---- chrome/browser/ui/tabs/tab_features.cc.orig 2025-05-31 17:16:41 UTC
+--- chrome/browser/ui/tabs/tab_features.cc.orig 2025-09-10 13:22:16 UTC
+++ chrome/browser/ui/tabs/tab_features.cc
-@@ -311,7 +311,7 @@ void TabFeatures::Init(TabInterface& tab, Profile* pro
+@@ -356,7 +356,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/ungoogled-chromium/files/patch-chrome_browser_ui_task__manager_task__manager__columns.h b/www/ungoogled-chromium/files/patch-chrome_browser_ui_task__manager_task__manager__columns.h
index 434d01160f5c..564bf0fa7137 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_ui_task__manager_task__manager__columns.h
+++ b/www/ungoogled-chromium/files/patch-chrome_browser_ui_task__manager_task__manager__columns.h
@@ -1,6 +1,6 @@
---- chrome/browser/ui/task_manager/task_manager_columns.h.orig 2025-03-09 21:38:10 UTC
+--- chrome/browser/ui/task_manager/task_manager_columns.h.orig 2025-09-10 13:22:16 UTC
+++ chrome/browser/ui/task_manager/task_manager_columns.h
-@@ -277,7 +277,7 @@ inline constexpr std::array kColumns = {
+@@ -264,7 +264,7 @@ inline constexpr std::array kColumns = {
.default_visibility = false},
#endif
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_ui_task__manager_task__manager__table__model.cc b/www/ungoogled-chromium/files/patch-chrome_browser_ui_task__manager_task__manager__table__model.cc
index 631dd1ed9d0b..95137dd6c9fb 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_ui_task__manager_task__manager__table__model.cc
+++ b/www/ungoogled-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-31 17:16:41 UTC
+--- chrome/browser/ui/task_manager/task_manager_table_model.cc.orig 2025-09-10 13:22:16 UTC
+++ chrome/browser/ui/task_manager/task_manager_table_model.cc
-@@ -423,7 +423,7 @@ TaskManagerTableModel::~TaskManagerTableModel() {
+@@ -376,7 +376,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
+@@ -509,7 +509,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,
+@@ -667,7 +667,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
+@@ -979,7 +979,7 @@ void TaskManagerTableModel::UpdateRefreshTypes(int col
type = REFRESH_TYPE_KEEPALIVE_COUNT;
break;
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_ui_test_popup__browsertest.cc b/www/ungoogled-chromium/files/patch-chrome_browser_ui_test_popup__browsertest.cc
index 1d255d82a1e6..c695e17f826f 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_ui_test_popup__browsertest.cc
+++ b/www/ungoogled-chromium/files/patch-chrome_browser_ui_test_popup__browsertest.cc
@@ -1,6 +1,6 @@
---- chrome/browser/ui/test/popup_browsertest.cc.orig 2024-10-01 07:26:23 UTC
+--- chrome/browser/ui/test/popup_browsertest.cc.orig 2025-09-10 13:22:16 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/ungoogled-chromium/files/patch-chrome_browser_ui_ui__features.cc b/www/ungoogled-chromium/files/patch-chrome_browser_ui_ui__features.cc
index c6b7eb9621a1..da690d004cb2 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_ui_ui__features.cc
+++ b/www/ungoogled-chromium/files/patch-chrome_browser_ui_ui__features.cc
@@ -1,6 +1,6 @@
---- chrome/browser/ui/ui_features.cc.orig 2025-05-31 17:16:41 UTC
+--- chrome/browser/ui/ui_features.cc.orig 2025-09-10 13:22:16 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,
+@@ -398,7 +398,7 @@ BASE_FEATURE(kViewsJSAppModalDialog,
base::FEATURE_DISABLED_BY_DEFAULT);
#endif
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_ui_ui__features.h b/www/ungoogled-chromium/files/patch-chrome_browser_ui_ui__features.h
index 1c3a9a173c81..ee0b2b070986 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_ui_ui__features.h
+++ b/www/ungoogled-chromium/files/patch-chrome_browser_ui_ui__features.h
@@ -1,4 +1,4 @@
---- chrome/browser/ui/ui_features.h.orig 2025-05-31 17:16:41 UTC
+--- chrome/browser/ui/ui_features.h.orig 2025-09-10 13:22:16 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);
+@@ -292,7 +292,7 @@ BASE_DECLARE_FEATURE(kViewsFirstRunDialog);
BASE_DECLARE_FEATURE(kViewsJSAppModalDialog);
#endif
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_ui_views_accelerator__table.cc b/www/ungoogled-chromium/files/patch-chrome_browser_ui_views_accelerator__table.cc
index 3d74bbd92c71..b4770861fe6c 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_ui_views_accelerator__table.cc
+++ b/www/ungoogled-chromium/files/patch-chrome_browser_ui_views_accelerator__table.cc
@@ -1,6 +1,6 @@
---- chrome/browser/ui/views/accelerator_table.cc.orig 2025-05-31 17:16:41 UTC
+--- chrome/browser/ui/views/accelerator_table.cc.orig 2025-09-10 13:22:16 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[] = {
+@@ -155,7 +155,7 @@ const AcceleratorMapping kAcceleratorMap[] = {
IDC_SHOW_AVATAR_MENU},
// Platform-specific key maps.
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_ui_views_chrome__browser__main__extra__parts__views.cc b/www/ungoogled-chromium/files/patch-chrome_browser_ui_views_chrome__browser__main__extra__parts__views.cc
index c35c663d108f..f39db4d513cb 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_ui_views_chrome__browser__main__extra__parts__views.cc
+++ b/www/ungoogled-chromium/files/patch-chrome_browser_ui_views_chrome__browser__main__extra__parts__views.cc
@@ -1,6 +1,6 @@
---- chrome/browser/ui/views/chrome_browser_main_extra_parts_views.cc.orig 2025-05-31 17:16:41 UTC
+--- chrome/browser/ui/views/chrome_browser_main_extra_parts_views.cc.orig 2025-09-10 13:22:16 UTC
+++ chrome/browser/ui/views/chrome_browser_main_extra_parts_views.cc
-@@ -39,7 +39,7 @@
+@@ -36,7 +36,7 @@
#include "ui/wm/core/wm_state.h"
#endif // defined(USE_AURA)
@@ -9,7 +9,7 @@
#include <sys/stat.h>
#include <sys/types.h>
#include <unistd.h>
-@@ -143,7 +143,7 @@ void ChromeBrowserMainExtraPartsViews::PreProfileInit(
+@@ -131,7 +131,7 @@ void ChromeBrowserMainExtraPartsViews::PreProfileInit(
return controller;
}));
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_ui_views_chrome__views__delegate__linux.cc b/www/ungoogled-chromium/files/patch-chrome_browser_ui_views_chrome__views__delegate__linux.cc
index a894ed200cbf..b415e1c52c65 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_ui_views_chrome__views__delegate__linux.cc
+++ b/www/ungoogled-chromium/files/patch-chrome_browser_ui_views_chrome__views__delegate__linux.cc
@@ -1,6 +1,6 @@
---- chrome/browser/ui/views/chrome_views_delegate_linux.cc.orig 2024-05-23 20:04:36 UTC
+--- chrome/browser/ui/views/chrome_views_delegate_linux.cc.orig 2025-09-10 13:22:16 UTC
+++ chrome/browser/ui/views/chrome_views_delegate_linux.cc
-@@ -26,7 +26,7 @@ bool IsDesktopEnvironmentUnity() {
+@@ -27,7 +27,7 @@ bool IsDesktopEnvironmentUnity() {
return desktop_env == base::nix::DESKTOP_ENVIRONMENT_UNITY;
}
@@ -9,7 +9,7 @@
int GetWindowIconResourceId() {
#if BUILDFLAG(GOOGLE_CHROME_BRANDING)
switch (chrome::GetChannel()) {
-@@ -80,7 +80,7 @@ views::NativeWidget* ChromeViewsDelegate::CreateNative
+@@ -85,7 +85,7 @@ views::NativeWidget* ChromeViewsDelegate::CreateNative
delegate);
}
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_ui_views_frame_browser__frame.cc b/www/ungoogled-chromium/files/patch-chrome_browser_ui_views_frame_browser__frame.cc
index 60f51993b18a..05cfcae3b5ff 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_ui_views_frame_browser__frame.cc
+++ b/www/ungoogled-chromium/files/patch-chrome_browser_ui_views_frame_browser__frame.cc
@@ -1,6 +1,6 @@
---- chrome/browser/ui/views/frame/browser_frame.cc.orig 2025-05-31 17:16:41 UTC
+--- chrome/browser/ui/views/frame/browser_frame.cc.orig 2025-09-10 13:22:16 UTC
+++ chrome/browser/ui/views/frame/browser_frame.cc
-@@ -52,7 +52,7 @@
+@@ -53,7 +53,7 @@
#include "ui/aura/window.h"
#endif
@@ -9,7 +9,16 @@
#include "ui/display/screen.h"
#include "ui/linux/linux_ui.h"
#endif
-@@ -87,7 +87,7 @@ class ThemeChangedObserver : public views::WidgetObser
+@@ -68,7 +68,7 @@ namespace {
+ constexpr double kTitlePaddingWidthFraction = 0.1;
+ #endif
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ // These values are used for Linux/GTK.
+ constexpr int kIconTitleSpacing = 4;
+ constexpr int kCaptionSpacing = 5;
+@@ -98,7 +98,7 @@ class ThemeChangedObserver : public views::WidgetObser
};
bool IsUsingLinuxSystemTheme(Profile* profile) {
@@ -18,7 +27,7 @@
return ThemeServiceFactory::GetForProfile(profile)->UsingSystemTheme();
#else
return false;
-@@ -185,7 +185,7 @@ void BrowserFrame::InitBrowserFrame() {
+@@ -196,7 +196,7 @@ void BrowserFrame::InitBrowserFrame() {
Init(std::move(params));
@@ -27,7 +36,7 @@
SelectNativeTheme();
#else
SetNativeTheme(ui::NativeTheme::GetInstanceForNativeUi());
-@@ -371,7 +371,7 @@ void BrowserFrame::OnNativeWidgetWorkspaceChanged() {
+@@ -434,7 +434,7 @@ void BrowserFrame::OnNativeWidgetWorkspaceChanged() {
chrome::SaveWindowWorkspace(browser_view_->browser(), GetWorkspace());
chrome::SaveWindowVisibleOnAllWorkspaces(browser_view_->browser(),
IsVisibleOnAllWorkspaces());
@@ -36,7 +45,7 @@
// If the window was sent to a different workspace, prioritize it if
// it was sent to the current workspace and deprioritize it
// otherwise. This is done by MoveBrowsersInWorkspaceToFront()
-@@ -569,7 +569,7 @@ void BrowserFrame::OnMenuClosed() {
+@@ -633,7 +633,7 @@ void BrowserFrame::OnMenuClosed() {
}
void BrowserFrame::SelectNativeTheme() {
@@ -45,7 +54,7 @@
// Use the regular NativeTheme instance if running incognito mode, regardless
// of system theme (gtk, qt etc).
ui::NativeTheme* native_theme = ui::NativeTheme::GetInstanceForNativeUi();
-@@ -610,7 +610,7 @@ void BrowserFrame::OnTouchUiChanged() {
+@@ -674,7 +674,7 @@ void BrowserFrame::OnTouchUiChanged() {
bool BrowserFrame::RegenerateFrameOnThemeChange(
BrowserThemeChangeType theme_change_type) {
bool need_regenerate = false;
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_ui_views_frame_browser__non__client__frame__view__factory__views.cc b/www/ungoogled-chromium/files/patch-chrome_browser_ui_views_frame_browser__non__client__frame__view__factory__views.cc
index f37cf4fc730e..0d078aa8776e 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_ui_views_frame_browser__non__client__frame__view__factory__views.cc
+++ b/www/ungoogled-chromium/files/patch-chrome_browser_ui_views_frame_browser__non__client__frame__view__factory__views.cc
@@ -1,6 +1,6 @@
---- chrome/browser/ui/views/frame/browser_non_client_frame_view_factory_views.cc.orig 2025-05-31 17:16:41 UTC
+--- chrome/browser/ui/views/frame/browser_non_client_frame_view_factory_views.cc.orig 2025-09-10 13:22:16 UTC
+++ chrome/browser/ui/views/frame/browser_non_client_frame_view_factory_views.cc
-@@ -15,7 +15,7 @@
+@@ -17,7 +17,7 @@
#include "chrome/browser/ui/views/frame/browser_frame_view_win.h"
#endif
@@ -9,21 +9,12 @@
#include "chrome/browser/ui/views/frame/browser_frame_view_layout_linux.h"
#include "chrome/browser/ui/views/frame/browser_frame_view_layout_linux_native.h"
#include "chrome/browser/ui/views/frame/browser_frame_view_linux_native.h"
-@@ -33,7 +33,7 @@ namespace {
- std::unique_ptr<OpaqueBrowserFrameView> CreateOpaqueBrowserFrameView(
- BrowserFrame* frame,
- BrowserView* browser_view) {
+@@ -32,7 +32,7 @@ namespace chrome {
+
+ namespace {
+
-#if BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- auto* profile = browser_view->browser()->profile();
- auto* linux_ui_theme = ui::LinuxUiTheme::GetForProfile(profile);
- auto* theme_service_factory = ThemeServiceFactory::GetForProfile(profile);
-@@ -83,7 +83,7 @@ std::unique_ptr<BrowserNonClientFrameView> CreateBrows
+ std::unique_ptr<OpaqueBrowserFrameView> CreateOpaqueBrowserFrameViewLinux(
BrowserFrame* frame,
BrowserView* browser_view) {
- if (browser_view->browser()->is_type_picture_in_picture()) {
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- return std::make_unique<PictureInPictureBrowserFrameViewLinux>(
- frame, browser_view);
- #else
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_ui_views_frame_browser__view.cc b/www/ungoogled-chromium/files/patch-chrome_browser_ui_views_frame_browser__view.cc
index 5eae58ae3471..a3736cd80007 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_ui_views_frame_browser__view.cc
+++ b/www/ungoogled-chromium/files/patch-chrome_browser_ui_views_frame_browser__view.cc
@@ -1,15 +1,15 @@
---- chrome/browser/ui/views/frame/browser_view.cc.orig 2025-06-17 07:21:45 UTC
+--- chrome/browser/ui/views/frame/browser_view.cc.orig 2025-09-10 13:22:16 UTC
+++ chrome/browser/ui/views/frame/browser_view.cc
-@@ -2639,7 +2639,7 @@ void BrowserView::ToolbarSizeChanged(bool is_animating
+@@ -2480,7 +2480,7 @@ void BrowserView::ToolbarSizeChanged(bool is_animating
}
void BrowserView::TabDraggingStatusChanged(bool is_dragging) {
-#if !BUILDFLAG(IS_LINUX)
+#if !BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_BSD)
- GetContentsWebView()->SetFastResize(is_dragging);
- if (multi_contents_view_) {
- multi_contents_view_->GetInactiveContentsView()->SetFastResize(is_dragging);
-@@ -5969,7 +5969,7 @@ void BrowserView::MaybeShowProfileSwitchIPH() {
+ std::vector<ContentsWebView*> contents_web_views =
+ GetAllVisibleContentsWebViews();
+
+@@ -5966,7 +5966,7 @@ void BrowserView::MaybeShowProfileSwitchIPH() {
}
void BrowserView::MaybeShowSupervisedUserProfileSignInIPH() {
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_ui_views_frame_opaque__browser__frame__view.cc b/www/ungoogled-chromium/files/patch-chrome_browser_ui_views_frame_opaque__browser__frame__view.cc
index 3b33e7711af6..d5bc935912f2 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_ui_views_frame_opaque__browser__frame__view.cc
+++ b/www/ungoogled-chromium/files/patch-chrome_browser_ui_views_frame_opaque__browser__frame__view.cc
@@ -1,4 +1,4 @@
---- chrome/browser/ui/views/frame/opaque_browser_frame_view.cc.orig 2025-02-20 09:59:21 UTC
+--- chrome/browser/ui/views/frame/opaque_browser_frame_view.cc.orig 2025-09-10 13:22:16 UTC
+++ chrome/browser/ui/views/frame/opaque_browser_frame_view.cc
@@ -54,7 +54,7 @@
#include "ui/views/window/vector_icons/vector_icons.h"
@@ -9,7 +9,7 @@
#include "ui/views/controls/menu/menu_runner.h"
#endif
-@@ -572,7 +572,7 @@ bool OpaqueBrowserFrameView::EverHasVisibleBackgroundT
+@@ -566,7 +566,7 @@ bool OpaqueBrowserFrameView::EverHasVisibleBackgroundT
OpaqueBrowserFrameView::FrameButtonStyle
OpaqueBrowserFrameView::GetFrameButtonStyle() const {
@@ -18,7 +18,7 @@
return FrameButtonStyle::kMdButton;
#else
return FrameButtonStyle::kImageButton;
-@@ -591,7 +591,7 @@ bool OpaqueBrowserFrameView::ShouldDrawRestoredFrameSh
+@@ -585,7 +585,7 @@ bool OpaqueBrowserFrameView::ShouldDrawRestoredFrameSh
return false;
}
@@ -27,7 +27,7 @@
bool OpaqueBrowserFrameView::IsTiled() const {
return frame()->tiled();
}
-@@ -794,7 +794,7 @@ gfx::Rect OpaqueBrowserFrameView::GetIconBounds() cons
+@@ -788,7 +788,7 @@ gfx::Rect OpaqueBrowserFrameView::GetIconBounds() cons
}
void OpaqueBrowserFrameView::WindowIconPressed() {
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_ui_views_frame_opaque__browser__frame__view.h b/www/ungoogled-chromium/files/patch-chrome_browser_ui_views_frame_opaque__browser__frame__view.h
index 618fed9dc296..9d01163085e9 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_ui_views_frame_opaque__browser__frame__view.h
+++ b/www/ungoogled-chromium/files/patch-chrome_browser_ui_views_frame_opaque__browser__frame__view.h
@@ -1,6 +1,6 @@
---- chrome/browser/ui/views/frame/opaque_browser_frame_view.h.orig 2025-01-25 09:34:31 UTC
+--- chrome/browser/ui/views/frame/opaque_browser_frame_view.h.orig 2025-09-10 13:22:16 UTC
+++ chrome/browser/ui/views/frame/opaque_browser_frame_view.h
-@@ -110,7 +110,7 @@ class OpaqueBrowserFrameView : public BrowserNonClient
+@@ -108,7 +108,7 @@ class OpaqueBrowserFrameView : public BrowserNonClient
FrameButtonStyle GetFrameButtonStyle() const override;
void UpdateWindowControlsOverlay(const gfx::Rect& bounding_rect) override;
bool ShouldDrawRestoredFrameShadow() const override;
@@ -9,7 +9,7 @@
bool IsTiled() const override;
#endif
int WebAppButtonHeight() const override;
-@@ -227,7 +227,7 @@ class OpaqueBrowserFrameView : public BrowserNonClient
+@@ -225,7 +225,7 @@ class OpaqueBrowserFrameView : public BrowserNonClient
// Background painter for the window frame.
std::unique_ptr<views::FrameBackground> frame_background_;
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_ui_views_frame_picture__in__picture__browser__frame__view.cc b/www/ungoogled-chromium/files/patch-chrome_browser_ui_views_frame_picture__in__picture__browser__frame__view.cc
index ade6fd2f03ff..47563bce59a0 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_ui_views_frame_picture__in__picture__browser__frame__view.cc
+++ b/www/ungoogled-chromium/files/patch-chrome_browser_ui_views_frame_picture__in__picture__browser__frame__view.cc
@@ -1,6 +1,6 @@
---- chrome/browser/ui/views/frame/picture_in_picture_browser_frame_view.cc.orig 2025-05-31 17:16:41 UTC
+--- chrome/browser/ui/views/frame/picture_in_picture_browser_frame_view.cc.orig 2025-09-10 13:22:16 UTC
+++ chrome/browser/ui/views/frame/picture_in_picture_browser_frame_view.cc
-@@ -67,7 +67,7 @@
+@@ -74,7 +74,7 @@
// Windows, Mac and CrOS do not clip child widgets to their parents, so we
// don't have to worry about resizing quite as much.
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_ui_views_frame_system__menu__model__builder.cc b/www/ungoogled-chromium/files/patch-chrome_browser_ui_views_frame_system__menu__model__builder.cc
index 4f979c2bbb17..e3e33c87d551 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_ui_views_frame_system__menu__model__builder.cc
+++ b/www/ungoogled-chromium/files/patch-chrome_browser_ui_views_frame_system__menu__model__builder.cc
@@ -1,6 +1,6 @@
---- chrome/browser/ui/views/frame/system_menu_model_builder.cc.orig 2025-05-31 17:16:41 UTC
+--- chrome/browser/ui/views/frame/system_menu_model_builder.cc.orig 2025-09-10 13:22:16 UTC
+++ chrome/browser/ui/views/frame/system_menu_model_builder.cc
-@@ -75,7 +75,7 @@ void SystemMenuModelBuilder::BuildMenu(ui::SimpleMenuM
+@@ -74,7 +74,7 @@ void SystemMenuModelBuilder::BuildMenu(ui::SimpleMenuM
void SystemMenuModelBuilder::BuildSystemMenuForBrowserWindow(
ui::SimpleMenuModel* model) {
@@ -9,7 +9,7 @@
model->AddItemWithStringId(IDC_MINIMIZE_WINDOW, IDS_MINIMIZE_WINDOW_MENU);
model->AddItemWithStringId(IDC_MAXIMIZE_WINDOW, IDS_MAXIMIZE_WINDOW_MENU);
model->AddItemWithStringId(IDC_RESTORE_WINDOW, IDS_RESTORE_WINDOW_MENU);
-@@ -101,7 +101,7 @@ void SystemMenuModelBuilder::BuildSystemMenuForBrowser
+@@ -100,7 +100,7 @@ void SystemMenuModelBuilder::BuildSystemMenuForBrowser
model->AddSeparator(ui::NORMAL_SEPARATOR);
model->AddItemWithStringId(IDC_TASK_MANAGER_CONTEXT_MENU, IDS_TASK_MANAGER);
}
@@ -18,7 +18,7 @@
model->AddSeparator(ui::NORMAL_SEPARATOR);
bool supports_server_side_decorations = true;
#if BUILDFLAG(IS_OZONE) && !BUILDFLAG(IS_CHROMEOS)
-@@ -175,7 +175,7 @@ void SystemMenuModelBuilder::BuildSystemMenuForAppOrPo
+@@ -174,7 +174,7 @@ void SystemMenuModelBuilder::BuildSystemMenuForAppOrPo
model->AddSeparator(ui::NORMAL_SEPARATOR);
model->AddItemWithStringId(IDC_TASK_MANAGER, IDS_TASK_MANAGER);
}
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_ui_views_frame_system__menu__model__delegate.cc b/www/ungoogled-chromium/files/patch-chrome_browser_ui_views_frame_system__menu__model__delegate.cc
index a16859be6fda..e7288dc36b60 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_ui_views_frame_system__menu__model__delegate.cc
+++ b/www/ungoogled-chromium/files/patch-chrome_browser_ui_views_frame_system__menu__model__delegate.cc
@@ -1,15 +1,15 @@
---- chrome/browser/ui/views/frame/system_menu_model_delegate.cc.orig 2025-05-31 17:16:41 UTC
+--- chrome/browser/ui/views/frame/system_menu_model_delegate.cc.orig 2025-09-10 13:22:16 UTC
+++ chrome/browser/ui/views/frame/system_menu_model_delegate.cc
-@@ -20,7 +20,7 @@
+@@ -21,7 +21,7 @@
#include "chromeos/ui/frame/desks/move_to_desks_menu_model.h"
#endif
-#if BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
#include "chrome/common/pref_names.h"
- #include "components/prefs/pref_service.h"
#endif
-@@ -39,7 +39,7 @@ SystemMenuModelDelegate::SystemMenuModelDelegate(
+
+@@ -38,7 +38,7 @@ SystemMenuModelDelegate::SystemMenuModelDelegate(
SystemMenuModelDelegate::~SystemMenuModelDelegate() = default;
bool SystemMenuModelDelegate::IsCommandIdChecked(int command_id) const {
@@ -18,7 +18,7 @@
if (command_id == IDC_USE_SYSTEM_TITLE_BAR) {
PrefService* prefs = browser_->profile()->GetPrefs();
return !prefs->GetBoolean(prefs::kUseCustomChromeFrame);
-@@ -65,7 +65,7 @@ bool SystemMenuModelDelegate::IsCommandIdEnabled(int c
+@@ -64,7 +64,7 @@ bool SystemMenuModelDelegate::IsCommandIdEnabled(int c
}
bool SystemMenuModelDelegate::IsCommandIdVisible(int command_id) const {
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_ui_views_new__tab__footer_footer__controller.cc b/www/ungoogled-chromium/files/patch-chrome_browser_ui_views_new__tab__footer_footer__controller.cc
new file mode 100644
index 000000000000..3b4abcb88f49
--- /dev/null
+++ b/www/ungoogled-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-09-10 13:22:16 UTC
++++ chrome/browser/ui/views/new_tab_footer/footer_controller.cc
+@@ -44,7 +44,7 @@ NewTabFooterController::NewTabFooterController(
+ base::BindRepeating(&NewTabFooterController::UpdateFooterVisibilities,
+ 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/ungoogled-chromium/files/patch-chrome_browser_ui_views_omnibox_omnibox__view__views.cc b/www/ungoogled-chromium/files/patch-chrome_browser_ui_views_omnibox_omnibox__view__views.cc
index 8d813f0feeb6..93b4ffb86e62 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_ui_views_omnibox_omnibox__view__views.cc
+++ b/www/ungoogled-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-31 17:16:41 UTC
+--- chrome/browser/ui/views/omnibox/omnibox_view_views.cc.orig 2025-09-10 13:22:16 UTC
+++ chrome/browser/ui/views/omnibox/omnibox_view_views.cc
-@@ -2090,7 +2090,7 @@ void OmniboxViewViews::MaybeAddSendTabToSelfItem(
+@@ -2320,7 +2320,7 @@ void OmniboxViewViews::MaybeAddSendTabToSelfItem(
}
void OmniboxViewViews::OnPopupOpened() {
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_ui_views_passwords_password__bubble__view__base.cc b/www/ungoogled-chromium/files/patch-chrome_browser_ui_views_passwords_password__bubble__view__base.cc
index 082dd6951b75..ff93076447d3 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_ui_views_passwords_password__bubble__view__base.cc
+++ b/www/ungoogled-chromium/files/patch-chrome_browser_ui_views_passwords_password__bubble__view__base.cc
@@ -1,6 +1,6 @@
---- chrome/browser/ui/views/passwords/password_bubble_view_base.cc.orig 2025-04-15 08:30:07 UTC
+--- chrome/browser/ui/views/passwords/password_bubble_view_base.cc.orig 2025-09-10 13:22:16 UTC
+++ chrome/browser/ui/views/passwords/password_bubble_view_base.cc
-@@ -42,7 +42,7 @@
+@@ -43,7 +43,7 @@
#include "ui/base/metadata/metadata_impl_macros.h"
#include "ui/views/controls/button/button.h"
@@ -9,7 +9,7 @@
#include "chrome/browser/ui/views/passwords/password_relaunch_chrome_view.h"
#endif
-@@ -175,7 +175,7 @@ PasswordBubbleViewBase* PasswordBubbleViewBase::Create
+@@ -163,7 +163,7 @@ PasswordBubbleViewBase* PasswordBubbleViewBase::Create
} else if (model_state ==
password_manager::ui::NOTIFY_RECEIVED_SHARED_CREDENTIALS) {
view = new SharedPasswordsNotificationView(web_contents, anchor_view);
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_ui_views_profiles_avatar__toolbar__button.cc b/www/ungoogled-chromium/files/patch-chrome_browser_ui_views_profiles_avatar__toolbar__button.cc
index 5da68016aa08..2dac673fbbcf 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_ui_views_profiles_avatar__toolbar__button.cc
+++ b/www/ungoogled-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-15 08:30:07 UTC
+--- chrome/browser/ui/views/profiles/avatar_toolbar_button.cc.orig 2025-09-10 13:22:16 UTC
+++ chrome/browser/ui/views/profiles/avatar_toolbar_button.cc
-@@ -346,7 +346,7 @@ void AvatarToolbarButton::MaybeShowProfileSwitchIPH()
+@@ -406,7 +406,7 @@ void AvatarToolbarButton::MaybeShowProfileSwitchIPH()
}
}
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_ui_views_profiles_avatar__toolbar__button.h b/www/ungoogled-chromium/files/patch-chrome_browser_ui_views_profiles_avatar__toolbar__button.h
index bb322b11cab8..e1020e2fede7 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_ui_views_profiles_avatar__toolbar__button.h
+++ b/www/ungoogled-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-31 17:16:41 UTC
+--- chrome/browser/ui/views/profiles/avatar_toolbar_button.h.orig 2025-09-10 13:22:16 UTC
+++ chrome/browser/ui/views/profiles/avatar_toolbar_button.h
-@@ -88,7 +88,7 @@ class AvatarToolbarButton : public ToolbarButton {
+@@ -96,7 +96,7 @@ class AvatarToolbarButton : public ToolbarButton,
// Attempts showing the In-Produce-Help for profile Switching.
void MaybeShowProfileSwitchIPH();
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_ui_views_profiles_profile__menu__coordinator.cc b/www/ungoogled-chromium/files/patch-chrome_browser_ui_views_profiles_profile__menu__coordinator.cc
index faaea0f844b4..6859c27ba73f 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_ui_views_profiles_profile__menu__coordinator.cc
+++ b/www/ungoogled-chromium/files/patch-chrome_browser_ui_views_profiles_profile__menu__coordinator.cc
@@ -1,11 +1,11 @@
---- chrome/browser/ui/views/profiles/profile_menu_coordinator.cc.orig 2025-05-31 17:16:41 UTC
+--- chrome/browser/ui/views/profiles/profile_menu_coordinator.cc.orig 2025-09-10 13:22:16 UTC
+++ chrome/browser/ui/views/profiles/profile_menu_coordinator.cc
-@@ -52,7 +52,7 @@ void ProfileMenuCoordinator::Show(
- browser.window()->NotifyFeaturePromoFeatureUsed(
- feature_engagement::kIPHProfileSwitchFeature,
- FeaturePromoFeatureUsedAction::kClosePromoIfPresent);
+@@ -55,7 +55,7 @@ void ProfileMenuCoordinator::Show(
+ ->NotifyFeaturePromoFeatureUsed(
+ feature_engagement::kIPHProfileSwitchFeature,
+ FeaturePromoFeatureUsedAction::kClosePromoIfPresent);
-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- browser.window()->NotifyFeaturePromoFeatureUsed(
- feature_engagement::kIPHSupervisedUserProfileSigninFeature,
- FeaturePromoFeatureUsedAction::kClosePromoIfPresent);
+ BrowserUserEducationInterface::From(GetBrowser())
+ ->NotifyFeaturePromoFeatureUsed(
+ feature_engagement::kIPHSupervisedUserProfileSigninFeature,
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_ui_views_profiles_profile__menu__view.cc b/www/ungoogled-chromium/files/patch-chrome_browser_ui_views_profiles_profile__menu__view.cc
index 9a976e038fd2..29d837c1b6fb 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_ui_views_profiles_profile__menu__view.cc
+++ b/www/ungoogled-chromium/files/patch-chrome_browser_ui_views_profiles_profile__menu__view.cc
@@ -1,20 +1,20 @@
---- chrome/browser/ui/views/profiles/profile_menu_view.cc.orig 2025-05-31 17:16:41 UTC
+--- chrome/browser/ui/views/profiles/profile_menu_view.cc.orig 2025-09-10 13:22:16 UTC
+++ chrome/browser/ui/views/profiles/profile_menu_view.cc
-@@ -91,7 +91,7 @@
- #include "ui/strings/grit/ui_strings.h"
+@@ -101,7 +101,7 @@
#include "ui/views/accessibility/view_accessibility.h"
+ #include "ui/views/widget/widget.h"
-#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
#include "chrome/browser/enterprise/signin/enterprise_signin_prefs.h"
#endif
-@@ -494,7 +494,7 @@ void ProfileMenuView::SetMenuTitleForAccessibility() {
+@@ -584,7 +584,7 @@ void ProfileMenuView::SetMenuTitleForAccessibility() {
case signin_util::SignedInState::kSignedOut:
case signin_util::SignedInState::kWebOnlySignedIn: {
std::string profile_user_display_name, profile_user_email;
-#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- profile_user_display_name = profile->GetPrefs()->GetString(
+ profile_user_display_name = profile().GetPrefs()->GetString(
enterprise_signin::prefs::kProfileUserDisplayName);
- profile_user_email = profile->GetPrefs()->GetString(
+ profile_user_email = profile().GetPrefs()->GetString(
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_ui_views_profiles_profile__menu__view__base.cc b/www/ungoogled-chromium/files/patch-chrome_browser_ui_views_profiles_profile__menu__view__base.cc
deleted file mode 100644
index 98b4910a65e0..000000000000
--- a/www/ungoogled-chromium/files/patch-chrome_browser_ui_views_profiles_profile__menu__view__base.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- chrome/browser/ui/views/profiles/profile_menu_view_base.cc.orig 2025-05-31 17:16:41 UTC
-+++ chrome/browser/ui/views/profiles/profile_menu_view_base.cc
-@@ -415,7 +415,7 @@ void ProfileMenuViewBase::SetProfileIdentityInfo(
- kIdentityImageBorder,
- /*has_dotted_ring=*/false);
-
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- // crbug.com/1161166: Orca does not read the accessible window title of the
- // bubble, so we duplicate it in the top-level menu item. To be revisited
- // after considering other options, including fixes on the AT side.
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_ui_views_profiles_profile__picker__view.cc b/www/ungoogled-chromium/files/patch-chrome_browser_ui_views_profiles_profile__picker__view.cc
index a98e463b07e3..be86ff247545 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_ui_views_profiles_profile__picker__view.cc
+++ b/www/ungoogled-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-25 09:34:31 UTC
+--- chrome/browser/ui/views/profiles/profile_picker_view.cc.orig 2025-09-10 13:22:16 UTC
+++ chrome/browser/ui/views/profiles/profile_picker_view.cc
-@@ -85,7 +85,7 @@
+@@ -81,7 +81,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 {
+@@ -107,7 +107,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/ungoogled-chromium/files/patch-chrome_browser_ui_views_profiles_signin__view__controller__delegate__views.cc b/www/ungoogled-chromium/files/patch-chrome_browser_ui_views_profiles_signin__view__controller__delegate__views.cc
index 9e64d9f2594b..7030086e9d3d 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_ui_views_profiles_signin__view__controller__delegate__views.cc
+++ b/www/ungoogled-chromium/files/patch-chrome_browser_ui_views_profiles_signin__view__controller__delegate__views.cc
@@ -1,15 +1,32 @@
---- chrome/browser/ui/views/profiles/signin_view_controller_delegate_views.cc.orig 2025-05-31 17:16:41 UTC
+--- chrome/browser/ui/views/profiles/signin_view_controller_delegate_views.cc.orig 2025-09-10 13:22:16 UTC
+++ chrome/browser/ui/views/profiles/signin_view_controller_delegate_views.cc
-@@ -66,7 +66,7 @@
+@@ -63,14 +63,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;
-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- const int kManagedUserNoticeConfirmationDialogWidth = 512;
- const int kManagedUserNoticeConfirmationDialogHeight = 576;
- const int kManagedUserNoticeConfirmationUpdatedDialogWidth = 780;
-@@ -198,7 +198,7 @@ SigninViewControllerDelegateViews::CreateSignoutConfir
+ const int kManagedUserNoticeConfirmationDialogWidth = 780;
+ const int kManagedUserNoticeConfirmationDialogHeight = 560;
+ #endif
+@@ -137,7 +137,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,
+@@ -227,7 +227,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
+@@ -402,7 +402,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()
+@@ -494,7 +494,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
+@@ -534,7 +534,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(
+@@ -591,7 +591,7 @@ SigninViewControllerDelegate::CreateSignoutConfirmatio
}
#endif // BUILDFLAG(ENABLE_DICE_SUPPORT)
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_ui_views_profiles_signin__view__controller__delegate__views.h b/www/ungoogled-chromium/files/patch-chrome_browser_ui_views_profiles_signin__view__controller__delegate__views.h
index 92def2388a27..b34e32de3e84 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_ui_views_profiles_signin__view__controller__delegate__views.h
+++ b/www/ungoogled-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-15 08:30:07 UTC
+--- chrome/browser/ui/views/profiles/signin_view_controller_delegate_views.h.orig 2025-09-10 13:22:16 UTC
+++ chrome/browser/ui/views/profiles/signin_view_controller_delegate_views.h
-@@ -73,7 +73,7 @@ class SigninViewControllerDelegateViews
+@@ -58,7 +58,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,
+ HistorySyncOptinLaunchContext launch_context);
+@@ -80,7 +80,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
+@@ -151,7 +151,7 @@ class SigninViewControllerDelegateViews
std::optional<int> dialog_width,
InitializeSigninWebDialogUI initialize_signin_web_dialog_ui);
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_ui_views_tabs_dragging_tab__drag__controller.cc b/www/ungoogled-chromium/files/patch-chrome_browser_ui_views_tabs_dragging_tab__drag__controller.cc
index 6be10d2826fa..6ee6264fe38b 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_ui_views_tabs_dragging_tab__drag__controller.cc
+++ b/www/ungoogled-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-31 17:16:41 UTC
+--- chrome/browser/ui/views/tabs/dragging/tab_drag_controller.cc.orig 2025-09-10 13:22:16 UTC
+++ chrome/browser/ui/views/tabs/dragging/tab_drag_controller.cc
-@@ -190,7 +190,7 @@ bool IsWindowDragUsingSystemDragDropAllowed() {
+@@ -194,7 +194,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(
+@@ -406,7 +406,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
+@@ -980,7 +980,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() {
+@@ -2132,7 +2132,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
+@@ -2549,7 +2549,7 @@ TabDragController::Liveness TabDragController::GetLoca
}
}
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_ui_views_tabs_tab.cc b/www/ungoogled-chromium/files/patch-chrome_browser_ui_views_tabs_tab.cc
index ec8a60289482..0a424d38d8ae 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_ui_views_tabs_tab.cc
+++ b/www/ungoogled-chromium/files/patch-chrome_browser_ui_views_tabs_tab.cc
@@ -1,6 +1,6 @@
---- chrome/browser/ui/views/tabs/tab.cc.orig 2025-05-31 17:16:41 UTC
+--- chrome/browser/ui/views/tabs/tab.cc.orig 2025-09-10 13:22:16 UTC
+++ chrome/browser/ui/views/tabs/tab.cc
-@@ -645,7 +645,7 @@ void Tab::MaybeUpdateHoverStatus(const ui::MouseEvent&
+@@ -671,7 +671,7 @@ void Tab::MaybeUpdateHoverStatus(const ui::MouseEvent&
return;
}
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_ui_views_tabs_tab__strip__combo__button.cc b/www/ungoogled-chromium/files/patch-chrome_browser_ui_views_tabs_tab__strip__combo__button.cc
deleted file mode 100644
index d70bfd5b06b5..000000000000
--- a/www/ungoogled-chromium/files/patch-chrome_browser_ui_views_tabs_tab__strip__combo__button.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- chrome/browser/ui/views/tabs/tab_strip_combo_button.cc.orig 2025-05-06 12:23:00 UTC
-+++ chrome/browser/ui/views/tabs/tab_strip_combo_button.cc
-@@ -97,7 +97,7 @@ TabStripComboButton::TabStripComboButton(BrowserWindow
- base::BindRepeating(&TabStripComboButton::OnNewTabButtonStateChanged,
- base::Unretained(this))));
-
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- // The New Tab Button can be middle-clicked on Linux.
- new_tab_button->SetTriggerableEventFlags(
- new_tab_button->GetTriggerableEventFlags() | ui::EF_MIDDLE_MOUSE_BUTTON);
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_ui_views_tabs_tab__style__views.cc b/www/ungoogled-chromium/files/patch-chrome_browser_ui_views_tabs_tab__style__views.cc
index 81411f693419..580015cfb4d4 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_ui_views_tabs_tab__style__views.cc
+++ b/www/ungoogled-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-31 17:16:41 UTC
+--- chrome/browser/ui/views/tabs/tab_style_views.cc.orig 2025-09-10 13:22:16 UTC
+++ chrome/browser/ui/views/tabs/tab_style_views.cc
-@@ -563,7 +563,7 @@ float TabStyleViewsImpl::GetCurrentActiveOpacity() con
+@@ -575,7 +575,7 @@ float TabStyleViewsImpl::GetCurrentActiveOpacity() con
if (!IsHoverAnimationActive()) {
return base_opacity;
}
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_ui_views_user__education_browser__user__education__service.cc b/www/ungoogled-chromium/files/patch-chrome_browser_ui_views_user__education_browser__user__education__service.cc
index 208b575738b8..bb3a7ffc596c 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_ui_views_user__education_browser__user__education__service.cc
+++ b/www/ungoogled-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-31 17:16:41 UTC
+--- chrome/browser/ui/views/user_education/browser_user_education_service.cc.orig 2025-09-10 13:22:16 UTC
+++ chrome/browser/ui/views/user_education/browser_user_education_service.cc
-@@ -1010,7 +1010,7 @@ void MaybeRegisterChromeFeaturePromos(
+@@ -1057,7 +1057,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(
+@@ -1304,7 +1304,7 @@ void MaybeRegisterChromeFeaturePromos(
"Triggered to inform users of the availability of the "
"new translate screen feature on the Lens Overlay.")));
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_ui_views_web__apps_web__app__integration__test__driver.cc b/www/ungoogled-chromium/files/patch-chrome_browser_ui_views_web__apps_web__app__integration__test__driver.cc
index 4d9a90862e5d..20a6f9fde8ec 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_ui_views_web__apps_web__app__integration__test__driver.cc
+++ b/www/ungoogled-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-15 08:30:07 UTC
+--- chrome/browser/ui/views/web_apps/web_app_integration_test_driver.cc.orig 2025-09-10 13:22:16 UTC
+++ chrome/browser/ui/views/web_apps/web_app_integration_test_driver.cc
-@@ -510,7 +510,7 @@ std::string GetFileExtension(FileExtension file_extens
+@@ -516,7 +516,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
+@@ -2076,7 +2076,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
+@@ -3394,7 +3394,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
+@@ -3409,7 +3409,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
+@@ -3419,7 +3419,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
+@@ -3435,7 +3435,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
+@@ -4260,7 +4260,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
+@@ -4460,7 +4460,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
+@@ -4504,7 +4504,7 @@ bool WebAppIntegrationTestDriver::DoIconColorsMatch(Pr
do_icon_colors_match =
(expected_icon_pixel_color == shortcut_pixel_color_apps_folder.value());
}
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_ui_web__applications_web__app__dialogs.h b/www/ungoogled-chromium/files/patch-chrome_browser_ui_web__applications_web__app__dialogs.h
index cde46026fea3..132e3825b43c 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_ui_web__applications_web__app__dialogs.h
+++ b/www/ungoogled-chromium/files/patch-chrome_browser_ui_web__applications_web__app__dialogs.h
@@ -1,6 +1,6 @@
---- chrome/browser/ui/web_applications/web_app_dialogs.h.orig 2025-01-25 09:34:31 UTC
+--- chrome/browser/ui/web_applications/web_app_dialogs.h.orig 2025-09-10 13:22:16 UTC
+++ chrome/browser/ui/web_applications/web_app_dialogs.h
-@@ -21,7 +21,7 @@
+@@ -24,7 +24,7 @@
#include "ui/gfx/native_widget_types.h"
static_assert(BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ||
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_ui_web__applications_web__app__ui__manager__impl.cc b/www/ungoogled-chromium/files/patch-chrome_browser_ui_web__applications_web__app__ui__manager__impl.cc
index ea87cd6465ce..ea23a896c0ad 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_ui_web__applications_web__app__ui__manager__impl.cc
+++ b/www/ungoogled-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-06 12:23:00 UTC
+--- chrome/browser/ui/web_applications/web_app_ui_manager_impl.cc.orig 2025-09-10 13:22:16 UTC
+++ chrome/browser/ui/web_applications/web_app_ui_manager_impl.cc
-@@ -519,7 +519,7 @@ void WebAppUiManagerImpl::MaybeShowIPHPromoForAppsLaun
+@@ -564,7 +564,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(
+@@ -793,7 +793,7 @@ void WebAppUiManagerImpl::ClearWebAppSiteDataIfNeeded(
}
}
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_ui_web__applications_web__app__ui__manager__impl.h b/www/ungoogled-chromium/files/patch-chrome_browser_ui_web__applications_web__app__ui__manager__impl.h
index 32a270775c5d..1bca9ab738ff 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_ui_web__applications_web__app__ui__manager__impl.h
+++ b/www/ungoogled-chromium/files/patch-chrome_browser_ui_web__applications_web__app__ui__manager__impl.h
@@ -1,11 +1,11 @@
---- chrome/browser/ui/web_applications/web_app_ui_manager_impl.h.orig 2025-04-15 08:30:07 UTC
+--- chrome/browser/ui/web_applications/web_app_ui_manager_impl.h.orig 2025-09-10 13:22:16 UTC
+++ chrome/browser/ui/web_applications/web_app_ui_manager_impl.h
-@@ -225,7 +225,7 @@ class WebAppUiManagerImpl : public BrowserListObserver
+@@ -243,7 +243,7 @@ class WebAppUiManagerImpl : public BrowserListObserver
UninstallCompleteCallback uninstall_complete_callback,
webapps::UninstallResultCode uninstall_code);
-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- void ShowIPHPromoForAppsLaunchedViaLinkCapturing(const Browser* browser,
+ void ShowIPHPromoForAppsLaunchedViaLinkCapturing(Browser* browser,
const webapps::AppId& app_id,
bool is_activated);
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_ui_webui__browser_webui__browser__window.cc b/www/ungoogled-chromium/files/patch-chrome_browser_ui_webui__browser_webui__browser__window.cc
new file mode 100644
index 000000000000..693b01ce9993
--- /dev/null
+++ b/www/ungoogled-chromium/files/patch-chrome_browser_ui_webui__browser_webui__browser__window.cc
@@ -0,0 +1,11 @@
+--- chrome/browser/ui/webui_browser/webui_browser_window.cc.orig 2025-09-10 13:22:16 UTC
++++ chrome/browser/ui/webui_browser/webui_browser_window.cc
+@@ -22,7 +22,7 @@ namespace {
+
+ // Copied from chrome/browser/ui/views/frame/browser_frame.cc.
+ bool IsUsingLinuxSystemTheme(Profile* profile) {
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ return ThemeServiceFactory::GetForProfile(profile)->UsingSystemTheme();
+ #else
+ return false;
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_ui_webui_about_about__ui.cc b/www/ungoogled-chromium/files/patch-chrome_browser_ui_webui_about_about__ui.cc
index 25efa8a79095..3e540c12b1a9 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_ui_webui_about_about__ui.cc
+++ b/www/ungoogled-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-09 21:38:10 UTC
+--- chrome/browser/ui/webui/about/about_ui.cc.orig 2025-09-10 13:22:16 UTC
+++ chrome/browser/ui/webui/about/about_ui.cc
-@@ -496,7 +496,7 @@ std::string ChromeURLs(content::BrowserContext* browse
- return html;
- }
+@@ -415,7 +415,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()
+@@ -445,7 +445,7 @@ TermsUIConfig::TermsUIConfig()
: AboutUIConfigBase(chrome::kChromeUITermsHost) {}
#endif
@@ -18,7 +18,7 @@
LinuxProxyConfigUI::LinuxProxyConfigUI()
: AboutUIConfigBase(chrome::kChromeUILinuxProxyConfigHost) {}
#endif
-@@ -590,7 +590,7 @@ void AboutUIHTMLSource::StartDataRequest(
+@@ -495,7 +495,7 @@ void AboutUIHTMLSource::StartDataRequest(
response =
ui::ResourceBundle::GetSharedInstance().LoadDataResourceString(idr);
}
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_ui_webui_about_about__ui.h b/www/ungoogled-chromium/files/patch-chrome_browser_ui_webui_about_about__ui.h
index 705865626eef..de71d5d3e6ba 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_ui_webui_about_about__ui.h
+++ b/www/ungoogled-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-20 09:59:21 UTC
+--- chrome/browser/ui/webui/about/about_ui.h.orig 2025-09-10 13:22:16 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/ungoogled-chromium/files/patch-chrome_browser_ui_webui_app__home_app__home__page__handler.cc b/www/ungoogled-chromium/files/patch-chrome_browser_ui_webui_app__home_app__home__page__handler.cc
index 94896ba51498..cb0075f4fe13 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_ui_webui_app__home_app__home__page__handler.cc
+++ b/www/ungoogled-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-06 12:23:00 UTC
+--- chrome/browser/ui/webui/app_home/app_home_page_handler.cc.orig 2025-09-10 13:22:16 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/ungoogled-chromium/files/patch-chrome_browser_ui_webui_app__home_app__home__page__handler.h b/www/ungoogled-chromium/files/patch-chrome_browser_ui_webui_app__home_app__home__page__handler.h
index 4f241a108bad..bf57bef7d907 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_ui_webui_app__home_app__home__page__handler.h
+++ b/www/ungoogled-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-31 14:19:23 UTC
+--- chrome/browser/ui/webui/app_home/app_home_page_handler.h.orig 2025-09-10 13:22:16 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/ungoogled-chromium/files/patch-chrome_browser_ui_webui_certificate__manager_certificate__manager__handler.cc b/www/ungoogled-chromium/files/patch-chrome_browser_ui_webui_certificate__manager_certificate__manager__handler.cc
index 7b3fcac5e0d9..9a2d5b7f4eff 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_ui_webui_certificate__manager_certificate__manager__handler.cc
+++ b/www/ungoogled-chromium/files/patch-chrome_browser_ui_webui_certificate__manager_certificate__manager__handler.cc
@@ -1,11 +1,11 @@
---- chrome/browser/ui/webui/certificate_manager/certificate_manager_handler.cc.orig 2025-03-09 21:38:10 UTC
+--- chrome/browser/ui/webui/certificate_manager/certificate_manager_handler.cc.orig 2025-09-10 13:22:16 UTC
+++ chrome/browser/ui/webui/certificate_manager/certificate_manager_handler.cc
-@@ -221,7 +221,7 @@ CertificateManagerPageHandler::GetCertSource(
+@@ -219,7 +219,7 @@ CertificateManagerPageHandler::GetCertSource(
CERTIFICATE_TRUST_TYPE_DISTRUSTED,
profile_, &remote_client_);
break;
-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- case certificate_manager_v2::mojom::CertificateSource::
+ case certificate_manager::mojom::CertificateSource::
kProvisionedClientCert:
source_ptr = CreateProvisionedClientCertSource(profile_);
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_ui_webui_certificate__manager_client__cert__sources.cc b/www/ungoogled-chromium/files/patch-chrome_browser_ui_webui_certificate__manager_client__cert__sources.cc
index e528728e1016..bfbf1d0ba2bb 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_ui_webui_certificate__manager_client__cert__sources.cc
+++ b/www/ungoogled-chromium/files/patch-chrome_browser_ui_webui_certificate__manager_client__cert__sources.cc
@@ -1,6 +1,6 @@
---- chrome/browser/ui/webui/certificate_manager/client_cert_sources.cc.orig 2025-05-06 12:23:00 UTC
+--- chrome/browser/ui/webui/certificate_manager/client_cert_sources.cc.orig 2025-09-10 13:22:16 UTC
+++ chrome/browser/ui/webui/certificate_manager/client_cert_sources.cc
-@@ -54,7 +54,7 @@
+@@ -55,7 +55,7 @@
#include "net/ssl/client_cert_store_mac.h"
#endif // BUILDFLAG(IS_MAC)
@@ -9,7 +9,16 @@
#include "chrome/browser/browser_process.h"
#include "chrome/browser/enterprise/client_certificates/certificate_provisioning_service_factory.h"
#include "chrome/browser/policy/chrome_browser_policy_connector.h"
-@@ -177,7 +177,7 @@ class ClientCertStoreFactoryMac : public ClientCertSto
+@@ -130,7 +130,7 @@ class ClientCertStoreLoader {
+ active_requests_;
+ };
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ class ClientCertStoreFactoryNSS : public ClientCertStoreFactory {
+ public:
+ std::unique_ptr<net::ClientCertStore> CreateClientCertStore() override {
+@@ -155,7 +155,7 @@ class ClientCertStoreFactoryMac : public ClientCertSto
};
#endif
@@ -18,7 +27,7 @@
std::unique_ptr<ClientCertStoreLoader> CreatePlatformClientCertLoader(
Profile* profile) {
#if BUILDFLAG(IS_WIN)
-@@ -192,7 +192,7 @@ std::unique_ptr<ClientCertStoreLoader> CreatePlatformC
+@@ -170,7 +170,7 @@ std::unique_ptr<ClientCertStoreLoader> CreatePlatformC
}
#endif
@@ -27,7 +36,7 @@
// ClientCertStore implementation that always returns an empty list. The
// CertificateProvisioningService implementation expects to wrap a platform
// cert store, but here we only want to get results from the provisioning
-@@ -368,7 +368,7 @@ class ClientCertSource : public CertificateManagerPage
+@@ -345,7 +345,7 @@ class ClientCertSource : public CertificateManagerPage
std::optional<net::CertificateList> certs_;
};
@@ -36,8 +45,8 @@
// ChromeOS currently can use either Kcer or NSS for listing client certs, and
// Linux uses NSS only. This interface provides an abstraction to hide that
// from WritableClientCertSource. Currently this class only handles reading
-@@ -1099,7 +1099,7 @@ CreatePlatformClientCertSource(
- mojo::Remote<certificate_manager_v2::mojom::CertificateManagerPage>*
+@@ -1066,7 +1066,7 @@ CreatePlatformClientCertSource(
+ mojo::Remote<certificate_manager::mojom::CertificateManagerPage>*
remote_client,
Profile* profile) {
-#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX)
@@ -45,7 +54,7 @@
return std::make_unique<WritableClientCertSource>(remote_client, profile);
#else
return std::make_unique<ClientCertSource>(
-@@ -1107,7 +1107,7 @@ CreatePlatformClientCertSource(
+@@ -1074,7 +1074,7 @@ CreatePlatformClientCertSource(
#endif
}
@@ -54,7 +63,7 @@
std::unique_ptr<CertificateManagerPageHandler::CertSource>
CreateProvisionedClientCertSource(Profile* profile) {
return std::make_unique<ClientCertSource>(
-@@ -1156,7 +1156,7 @@ bool ClientCertManagementAccessControls::IsChangeAllow
+@@ -1124,7 +1124,7 @@ bool ClientCertManagementAccessControls::IsChangeAllow
return client_cert_policy_ == ClientCertificateManagementPermission::kAll;
}
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_ui_webui_chrome__web__ui__configs.cc b/www/ungoogled-chromium/files/patch-chrome_browser_ui_webui_chrome__web__ui__configs.cc
index d603de3391eb..3d1d90dbd40a 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_ui_webui_chrome__web__ui__configs.cc
+++ b/www/ungoogled-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-31 17:16:41 UTC
+--- chrome/browser/ui/webui/chrome_web_ui_configs.cc.orig 2025-09-10 13:22:16 UTC
+++ chrome/browser/ui/webui/chrome_web_ui_configs.cc
-@@ -141,7 +141,7 @@
+@@ -153,7 +153,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"
-@@ -149,19 +149,19 @@
+@@ -161,13 +161,13 @@
#endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \
@@ -20,19 +20,12 @@
// BUILDFLAG(IS_ANDROID)
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
-- BUILDFLAG(IS_CHROMEOS)
-+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- #include "chrome/browser/ui/webui/connectors_internals/connectors_internals_ui.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_DESKTOP_ANDROID)
+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_DESKTOP_ANDROID) || BUILDFLAG(IS_BSD)
#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)
-@@ -189,7 +189,7 @@
+@@ -195,7 +195,7 @@
#include "chrome/browser/ui/webui/signin/signin_error_ui.h"
#endif // !BUILDFLAG(IS_CHROMEOS) && !BUILDFLAG(IS_ANDROID)
@@ -41,7 +34,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)
-@@ -331,7 +331,7 @@ void RegisterChromeWebUIConfigs() {
+@@ -348,7 +348,7 @@ void RegisterChromeWebUIConfigs() {
map.AddWebUIConfig(std::make_unique<WebUIJsErrorUIConfig>());
#endif // BUILDFLAG(IS_ANDROID)
@@ -50,7 +43,7 @@
map.AddWebUIConfig(std::make_unique<LinuxProxyConfigUI>());
#endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ||
// BUILDFLAG(IS_OPENBSD)
-@@ -356,7 +356,7 @@ void RegisterChromeWebUIConfigs() {
+@@ -378,7 +378,7 @@ void RegisterChromeWebUIConfigs() {
map.AddWebUIConfig(std::make_unique<ConflictsUIConfig>());
#endif // BUILDFLAG(IS_WIN)
@@ -59,7 +52,7 @@
map.AddWebUIConfig(std::make_unique<BrowserSwitchUIConfig>());
map.AddWebUIConfig(std::make_unique<HistorySyncOptinUIConfig>());
map.AddWebUIConfig(std::make_unique<OnDeviceTranslationInternalsUIConfig>());
-@@ -365,20 +365,20 @@ void RegisterChromeWebUIConfigs() {
+@@ -387,13 +387,13 @@ void RegisterChromeWebUIConfigs() {
#endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \
@@ -70,14 +63,6 @@
// BUILDFLAG(IS_ANDROID)
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
-- BUILDFLAG(IS_CHROMEOS)
-+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- map.AddWebUIConfig(
- std::make_unique<enterprise_connectors::ConnectorsInternalsUIConfig>());
- #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_DESKTOP_ANDROID)
+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_DESKTOP_ANDROID) || BUILDFLAG(IS_BSD)
map.AddWebUIConfig(std::make_unique<DiscardsUIConfig>());
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_ui_webui_chrome__web__ui__controller__factory.cc b/www/ungoogled-chromium/files/patch-chrome_browser_ui_webui_chrome__web__ui__controller__factory.cc
index aa715bce6a3c..668f85f2d025 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_ui_webui_chrome__web__ui__controller__factory.cc
+++ b/www/ungoogled-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-31 17:16:41 UTC
+--- chrome/browser/ui/webui/chrome_web_ui_controller_factory.cc.orig 2025-09-10 13:22:16 UTC
+++ chrome/browser/ui/webui/chrome_web_ui_controller_factory.cc
-@@ -118,16 +118,16 @@
+@@ -116,16 +116,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::
+@@ -409,7 +409,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::
+@@ -448,7 +448,7 @@ base::RefCountedMemory* ChromeWebUIControllerFactory::
}
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_ui_webui_connectors__internals_connectors__internals__page__handler.cc b/www/ungoogled-chromium/files/patch-chrome_browser_ui_webui_connectors__internals_connectors__internals__page__handler.cc
index 9ffdf27fc7d3..aa8c7b913042 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_ui_webui_connectors__internals_connectors__internals__page__handler.cc
+++ b/www/ungoogled-chromium/files/patch-chrome_browser_ui_webui_connectors__internals_connectors__internals__page__handler.cc
@@ -1,20 +1,20 @@
---- chrome/browser/ui/webui/connectors_internals/connectors_internals_page_handler.cc.orig 2025-05-31 17:16:41 UTC
+--- chrome/browser/ui/webui/connectors_internals/connectors_internals_page_handler.cc.orig 2025-09-10 13:22:16 UTC
+++ chrome/browser/ui/webui/connectors_internals/connectors_internals_page_handler.cc
-@@ -81,7 +81,7 @@ connectors_internals::mojom::ClientIdentityPtr GetIden
- }
+@@ -85,7 +85,7 @@ connectors_internals::mojom::ClientIdentityPtr GetIden
#endif // BUILDFLAG(ENTERPRISE_CLIENT_CERTIFICATES)
--#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_ANDROID)
++ BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
std::string GetStringFromTimestamp(base::Time timestamp) {
return (timestamp == base::Time()) ? std::string()
: base::UnlocalizedTimeFormatWithPattern(
-@@ -190,7 +190,7 @@ void ConnectorsInternalsPageHandler::GetClientCertific
-
+@@ -202,7 +202,7 @@ void ConnectorsInternalsPageHandler::GetClientCertific
void ConnectorsInternalsPageHandler::GetSignalsReportingState(
GetSignalsReportingStateCallback callback) {
--#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_ANDROID)
++ BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
auto* profile_prefs = profile_->GetPrefs();
std::string last_upload_attempt_time_string =
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_ui_webui_connectors__internals_device__trust__utils.cc b/www/ungoogled-chromium/files/patch-chrome_browser_ui_webui_connectors__internals_device__trust__utils.cc
index 3deb9ce1bf30..5777f784bd33 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_ui_webui_connectors__internals_device__trust__utils.cc
+++ b/www/ungoogled-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-23 20:04:36 UTC
+--- chrome/browser/ui/webui/connectors_internals/device_trust_utils.cc.orig 2025-09-10 13:22:16 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/ungoogled-chromium/files/patch-chrome_browser_ui_webui_interstitials_interstitial__ui.cc b/www/ungoogled-chromium/files/patch-chrome_browser_ui_webui_interstitials_interstitial__ui.cc
index 1887e891213d..e40955f935c2 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_ui_webui_interstitials_interstitial__ui.cc
+++ b/www/ungoogled-chromium/files/patch-chrome_browser_ui_webui_interstitials_interstitial__ui.cc
@@ -1,6 +1,6 @@
---- chrome/browser/ui/webui/interstitials/interstitial_ui.cc.orig 2025-05-06 12:23:00 UTC
+--- chrome/browser/ui/webui/interstitials/interstitial_ui.cc.orig 2025-09-10 13:22:16 UTC
+++ chrome/browser/ui/webui/interstitials/interstitial_ui.cc
-@@ -77,7 +77,7 @@
+@@ -75,7 +75,7 @@
#include "components/security_interstitials/content/captive_portal_blocking_page.h"
#endif
@@ -9,7 +9,7 @@
#include "chrome/browser/supervised_user/supervised_user_verification_controller_client.h"
#include "chrome/browser/supervised_user/supervised_user_verification_page_blocked_sites.h"
#include "chrome/browser/supervised_user/supervised_user_verification_page_youtube.h"
-@@ -424,7 +424,7 @@ std::unique_ptr<EnterpriseWarnPage> CreateEnterpriseWa
+@@ -404,7 +404,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(
+@@ -631,7 +631,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/ungoogled-chromium/files/patch-chrome_browser_ui_webui_management_management__ui.cc b/www/ungoogled-chromium/files/patch-chrome_browser_ui_webui_management_management__ui.cc
index 588e163af429..6a16fb00d3d0 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_ui_webui_management_management__ui.cc
+++ b/www/ungoogled-chromium/files/patch-chrome_browser_ui_webui_management_management__ui.cc
@@ -1,6 +1,6 @@
---- chrome/browser/ui/webui/management/management_ui.cc.orig 2025-05-31 17:16:41 UTC
+--- chrome/browser/ui/webui/management/management_ui.cc.orig 2025-09-10 13:22:16 UTC
+++ chrome/browser/ui/webui/management/management_ui.cc
-@@ -181,11 +181,11 @@ void ManagementUI::GetLocalizedStrings(
+@@ -183,11 +183,11 @@ void ManagementUI::GetLocalizedStrings(
IDS_MANAGEMENT_FILE_TRANSFER_VISIBLE_DATA},
{kManagementReportFileEvents, IDS_MANAGEMENT_REPORT_FILE_EVENTS},
#endif // BUILDFLAG(IS_CHROMEOS)
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_ui_webui_management_management__ui__handler.cc b/www/ungoogled-chromium/files/patch-chrome_browser_ui_webui_management_management__ui__handler.cc
index 4be0064e97aa..79ad743a62c2 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_ui_webui_management_management__ui__handler.cc
+++ b/www/ungoogled-chromium/files/patch-chrome_browser_ui_webui_management_management__ui__handler.cc
@@ -1,6 +1,6 @@
---- chrome/browser/ui/webui/management/management_ui_handler.cc.orig 2025-03-09 21:38:10 UTC
+--- chrome/browser/ui/webui/management/management_ui_handler.cc.orig 2025-09-10 13:22:16 UTC
+++ chrome/browser/ui/webui/management/management_ui_handler.cc
-@@ -57,7 +57,7 @@
+@@ -67,7 +67,7 @@
#include "ui/base/l10n/l10n_util.h"
#include "ui/base/webui/web_ui_util.h"
@@ -9,7 +9,7 @@
#include "chrome/browser/enterprise/signals/user_permission_service_factory.h"
#include "components/device_signals/core/browser/user_permission_service.h" // nogncheck
#endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-@@ -358,7 +358,7 @@ void ManagementUIHandler::AddReportingInfo(base::Value
+@@ -380,7 +380,7 @@ void ManagementUIHandler::AddReportingInfo(base::Value
report_sources->Append(std::move(data));
}
@@ -18,7 +18,7 @@
auto device_signal_data = GetDeviceSignalGrantedMessage();
if (!device_signal_data.empty()) {
report_sources->Append(std::move(device_signal_data));
-@@ -380,7 +380,7 @@ void ManagementUIHandler::AddReportingInfo(base::Value
+@@ -402,7 +402,7 @@ void ManagementUIHandler::AddReportingInfo(base::Value
report_sources->Append(std::move(data));
}
@@ -27,7 +27,7 @@
auto device_signal_data = GetDeviceSignalGrantedMessage();
if (!device_signal_data.empty()) {
report_sources->Append(std::move(device_signal_data));
-@@ -566,7 +566,7 @@ policy::PolicyService* ManagementUIHandler::GetPolicyS
+@@ -588,7 +588,7 @@ policy::PolicyService* ManagementUIHandler::GetPolicyS
->policy_service();
}
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_ui_webui_management_management__ui__handler.h b/www/ungoogled-chromium/files/patch-chrome_browser_ui_webui_management_management__ui__handler.h
index 52fe429ffd79..038dc62e2b13 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_ui_webui_management_management__ui__handler.h
+++ b/www/ungoogled-chromium/files/patch-chrome_browser_ui_webui_management_management__ui__handler.h
@@ -1,15 +1,15 @@
---- chrome/browser/ui/webui/management/management_ui_handler.h.orig 2025-02-20 09:59:21 UTC
+--- chrome/browser/ui/webui/management/management_ui_handler.h.orig 2025-09-10 13:22:16 UTC
+++ chrome/browser/ui/webui/management/management_ui_handler.h
-@@ -30,7 +30,7 @@ namespace policy {
- class PolicyService;
- } // namespace policy
+@@ -34,7 +34,7 @@ namespace enterprise_management {
+ class GetUserEligiblePromotionsResponse;
+ } // namespace enterprise_management
-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
namespace device_signals {
class UserPermissionService;
} // namespace device_signals
-@@ -71,7 +71,7 @@ class ManagementUIHandler : public content::WebUIMessa
+@@ -91,7 +91,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/ungoogled-chromium/files/patch-chrome_browser_ui_webui_searchbox_searchbox__handler.cc b/www/ungoogled-chromium/files/patch-chrome_browser_ui_webui_searchbox_searchbox__handler.cc
index b35fe49343d1..aec128fbafca 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_ui_webui_searchbox_searchbox__handler.cc
+++ b/www/ungoogled-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-31 17:16:41 UTC
+--- chrome/browser/ui/webui/searchbox/searchbox_handler.cc.orig 2025-09-10 13:22:16 UTC
+++ chrome/browser/ui/webui/searchbox/searchbox_handler.cc
-@@ -118,7 +118,7 @@ const char* kMacShareIconResourceName =
+@@ -128,7 +128,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() {
+@@ -188,7 +188,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
+@@ -656,7 +656,7 @@ std::string SearchboxHandler::ActionVectorIconToResour
icon.name == omnibox::kShareWinChromeRefreshIcon.name) {
return kWinShareIconResourceName;
}
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_ui_webui_settings_settings__localized__strings__provider.cc b/www/ungoogled-chromium/files/patch-chrome_browser_ui_webui_settings_settings__localized__strings__provider.cc
index 9e1e48981290..f4f9fa265a8a 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_ui_webui_settings_settings__localized__strings__provider.cc
+++ b/www/ungoogled-chromium/files/patch-chrome_browser_ui_webui_settings_settings__localized__strings__provider.cc
@@ -1,6 +1,6 @@
---- chrome/browser/ui/webui/settings/settings_localized_strings_provider.cc.orig 2025-05-31 17:16:41 UTC
+--- chrome/browser/ui/webui/settings/settings_localized_strings_provider.cc.orig 2025-09-10 13:22:16 UTC
+++ chrome/browser/ui/webui/settings/settings_localized_strings_provider.cc
-@@ -138,7 +138,7 @@
+@@ -136,7 +136,7 @@
#include "chrome/browser/ui/webui/settings/system_handler.h"
#endif
@@ -9,16 +9,16 @@
#include "ui/display/screen.h"
#endif
-@@ -157,7 +157,7 @@
- #include "chrome/browser/ui/webui/certificate_manager_localized_strings_provider.h"
- #endif
+@@ -152,7 +152,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
-@@ -286,7 +286,7 @@ void AddA11yStrings(content::WebUIDataSource* html_sou
+@@ -277,7 +277,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",
-@@ -577,7 +577,7 @@ void AddAppearanceStrings(content::WebUIDataSource* ht
+@@ -547,7 +547,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,16 +36,21 @@
{"gtkTheme", IDS_SETTINGS_GTK_THEME},
{"useGtkTheme", IDS_SETTINGS_USE_GTK_THEME},
{"qtTheme", IDS_SETTINGS_QT_THEME},
-@@ -585,7 +585,7 @@ void AddAppearanceStrings(content::WebUIDataSource* ht
+@@ -555,11 +555,11 @@ void AddAppearanceStrings(content::WebUIDataSource* ht
{"classicTheme", IDS_SETTINGS_CLASSIC_THEME},
{"useClassicTheme", IDS_SETTINGS_USE_CLASSIC_THEME},
#endif
+-#if !BUILDFLAG(IS_LINUX)
++#if !BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ {"resetToDefaultTheme", IDS_SETTINGS_RESET_TO_DEFAULT_THEME},
+ #endif
+ {"resetToolbarToDefault", IDS_SETTINGS_RESET_TOOLBAR_TO_DEFAULT},
-#if BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
{"showWindowDecorations", IDS_SHOW_WINDOW_DECORATIONS},
#endif
#if BUILDFLAG(IS_MAC)
-@@ -607,7 +607,7 @@ void AddAppearanceStrings(content::WebUIDataSource* ht
+@@ -581,7 +581,7 @@ void AddAppearanceStrings(content::WebUIDataSource* ht
html_source->AddBoolean("tabSearchIsRightAlignedAtStartup",
tabs::GetTabSearchTrailingTabstrip(profile));
@@ -54,7 +59,7 @@
bool show_custom_chrome_frame = ui::OzonePlatform::GetInstance()
->GetPlatformRuntimeProperties()
.supports_server_side_window_decorations;
-@@ -1504,7 +1504,7 @@ void AddSignOutDialogStrings(content::WebUIDataSource*
+@@ -1565,7 +1565,7 @@ void AddSignOutDialogStrings(content::WebUIDataSource*
g_browser_process->GetApplicationLocale())
.spec();
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_ui_webui_side__panel_customize__chrome_customize__chrome__page__handler.cc b/www/ungoogled-chromium/files/patch-chrome_browser_ui_webui_side__panel_customize__chrome_customize__chrome__page__handler.cc
new file mode 100644
index 000000000000..f1690b78e190
--- /dev/null
+++ b/www/ungoogled-chromium/files/patch-chrome_browser_ui_webui_side__panel_customize__chrome_customize__chrome__page__handler.cc
@@ -0,0 +1,11 @@
+--- chrome/browser/ui/webui/side_panel/customize_chrome/customize_chrome_page_handler.cc.orig 2025-09-10 13:22:16 UTC
++++ chrome/browser/ui/webui/side_panel/customize_chrome/customize_chrome_page_handler.cc
+@@ -516,7 +516,7 @@ void CustomizeChromePageHandler::UpdateFooterSettings(
+ side_panel::mojom::ManagementNoticeState::New();
+ management_notice_state->can_be_shown = false;
+ management_notice_state->enabled_by_policy = false;
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ enterprise_util::BrowserManagementNoticeState state =
+ enterprise_util::GetManagementNoticeStateForNTPFooter(profile_);
+ switch (state) {
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_ui_webui_side__panel_customize__chrome_customize__chrome__page__handler.h b/www/ungoogled-chromium/files/patch-chrome_browser_ui_webui_side__panel_customize__chrome_customize__chrome__page__handler.h
new file mode 100644
index 000000000000..9bd8aef45688
--- /dev/null
+++ b/www/ungoogled-chromium/files/patch-chrome_browser_ui_webui_side__panel_customize__chrome_customize__chrome__page__handler.h
@@ -0,0 +1,11 @@
+--- chrome/browser/ui/webui/side_panel/customize_chrome/customize_chrome_page_handler.h.orig 2025-09-10 13:22:16 UTC
++++ chrome/browser/ui/webui/side_panel/customize_chrome/customize_chrome_page_handler.h
+@@ -206,7 +206,7 @@ class CustomizeChromePageHandler
+ // value needs to be requeried by the page.
+ GURL last_source_url_{GURL(chrome::kChromeUINewTabPageURL)};
+
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ PrefChangeRegistrar browser_pref_change_registrar_;
+ #endif
+ PrefChangeRegistrar pref_change_registrar_;
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_ui_webui_signin_profile__picker__handler.cc b/www/ungoogled-chromium/files/patch-chrome_browser_ui_webui_signin_profile__picker__handler.cc
index 22d4ed0b763f..63cb0418c083 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_ui_webui_signin_profile__picker__handler.cc
+++ b/www/ungoogled-chromium/files/patch-chrome_browser_ui_webui_signin_profile__picker__handler.cc
@@ -1,11 +1,11 @@
---- chrome/browser/ui/webui/signin/profile_picker_handler.cc.orig 2025-05-06 12:23:00 UTC
+--- chrome/browser/ui/webui/signin/profile_picker_handler.cc.orig 2025-09-10 13:22:16 UTC
+++ chrome/browser/ui/webui/signin/profile_picker_handler.cc
-@@ -165,7 +165,7 @@ base::Value::Dict CreateProfileEntry(const ProfileAttr
+@@ -168,7 +168,7 @@ base::Value::Dict CreateProfileEntry(const ProfileAttr
IDS_PROFILE_PICKER_PROFILE_CARD_LABEL, local_profile_name);
- if (AccountInfo::IsManaged(entry->GetHostedDomain())) {
+ if (entry->GetIsManaged() == signin::Tribool::kTrue) {
profile_entry.Set("avatarBadge", "cr:domain");
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
- } else if (base::FeatureList::IsEnabled(
- supervised_user::kShowKiteForSupervisedUsers) &&
- entry->IsSupervised()) {
+ } else if (entry->IsSupervised()) {
+ profileCardButtonLabel = l10n_util::GetStringFUTF16(
+ IDS_PROFILE_PICKER_PROFILE_CARD_LABEL_SUPERVISED, local_profile_name);
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_ui_webui_user__education__internals_user__education__internals__page__handler__impl.cc b/www/ungoogled-chromium/files/patch-chrome_browser_ui_webui_user__education__internals_user__education__internals__page__handler__impl.cc
index 0a5c57d0074b..239a3f3c6756 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_ui_webui_user__education__internals_user__education__internals__page__handler__impl.cc
+++ b/www/ungoogled-chromium/files/patch-chrome_browser_ui_webui_user__education__internals_user__education__internals__page__handler__impl.cc
@@ -1,6 +1,6 @@
---- chrome/browser/ui/webui/user_education_internals/user_education_internals_page_handler_impl.cc.orig 2025-05-31 17:16:41 UTC
+--- chrome/browser/ui/webui/user_education_internals/user_education_internals_page_handler_impl.cc.orig 2025-09-10 13:22:16 UTC
+++ chrome/browser/ui/webui/user_education_internals/user_education_internals_page_handler_impl.cc
-@@ -45,7 +45,7 @@
+@@ -49,7 +49,7 @@
#include "ui/base/l10n/l10n_util.h"
#include "ui/base/webui/resource_path.h"
@@ -9,7 +9,7 @@
#include "chrome/browser/ui/browser_navigator.h"
#include "chrome/browser/ui/browser_navigator_params.h"
#include "net/base/url_util.h"
-@@ -85,7 +85,7 @@ user_education::NewBadgeRegistry* GetNewBadgeRegistry(
+@@ -89,7 +89,7 @@ user_education::NewBadgeRegistry* GetNewBadgeRegistry(
}
whats_new::WhatsNewRegistry* GetWhatsNewRegistry() {
@@ -18,7 +18,7 @@
return g_browser_process->GetFeatures()->whats_new_registry();
#else
return nullptr;
-@@ -823,7 +823,7 @@ void UserEducationInternalsPageHandlerImpl::ClearWhats
+@@ -912,7 +912,7 @@ void UserEducationInternalsPageHandlerImpl::ClearWhats
}
void UserEducationInternalsPageHandlerImpl::LaunchWhatsNewStaging() {
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_ui_window__sizer_window__sizer.cc b/www/ungoogled-chromium/files/patch-chrome_browser_ui_window__sizer_window__sizer.cc
index 8f8d049476fc..a7eea6e2319c 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_ui_window__sizer_window__sizer.cc
+++ b/www/ungoogled-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-20 09:59:21 UTC
+--- chrome/browser/ui/window_sizer/window_sizer.cc.orig 2025-09-10 13:22:16 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/ungoogled-chromium/files/patch-chrome_browser_web__applications_commands_set__user__display__mode__command.cc b/www/ungoogled-chromium/files/patch-chrome_browser_web__applications_commands_set__user__display__mode__command.cc
index c0e1556a7613..08c4ef84a3af 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_web__applications_commands_set__user__display__mode__command.cc
+++ b/www/ungoogled-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 14:40:28 UTC
+--- chrome/browser/web_applications/commands/set_user_display_mode_command.cc.orig 2025-09-10 13:22:16 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/ungoogled-chromium/files/patch-chrome_browser_web__applications_extensions_extension__status__utils.cc b/www/ungoogled-chromium/files/patch-chrome_browser_web__applications_extensions_extension__status__utils.cc
index 702bd8f4effb..b91726df1ef0 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_web__applications_extensions_extension__status__utils.cc
+++ b/www/ungoogled-chromium/files/patch-chrome_browser_web__applications_extensions_extension__status__utils.cc
@@ -1,15 +1,6 @@
---- chrome/browser/web_applications/extensions/extension_status_utils.cc.orig 2025-05-06 12:23:00 UTC
+--- chrome/browser/web_applications/extensions/extension_status_utils.cc.orig 2025-09-10 13:22:16 UTC
+++ chrome/browser/web_applications/extensions/extension_status_utils.cc
-@@ -26,7 +26,7 @@ namespace {
-
- const char* g_preinstalled_app_for_testing = nullptr;
-
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- // TODO(b/268221237): Remove this allow-list.
- const char kDefaultAllowedExtensionIds[] =
- "alhngdkjgnedakdlnamimgfihgkmenbh,"
-@@ -105,7 +105,7 @@ bool IsExternalExtensionUninstalled(content::BrowserCo
+@@ -94,7 +94,7 @@ bool IsExternalExtensionUninstalled(content::BrowserCo
return prefs && prefs->IsExternalExtensionUninstalled(extension_id);
}
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_web__applications_os__integration_os__integration__manager.cc b/www/ungoogled-chromium/files/patch-chrome_browser_web__applications_os__integration_os__integration__manager.cc
index 1ce23a5d7079..415daa7f160c 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_web__applications_os__integration_os__integration__manager.cc
+++ b/www/ungoogled-chromium/files/patch-chrome_browser_web__applications_os__integration_os__integration__manager.cc
@@ -1,6 +1,6 @@
---- chrome/browser/web_applications/os_integration/os_integration_manager.cc.orig 2025-05-06 12:23:00 UTC
+--- chrome/browser/web_applications/os_integration/os_integration_manager.cc.orig 2025-09-10 13:22:16 UTC
+++ chrome/browser/web_applications/os_integration/os_integration_manager.cc
-@@ -662,7 +662,7 @@ std::unique_ptr<ShortcutInfo> OsIntegrationManager::Bu
+@@ -663,7 +663,7 @@ std::unique_ptr<ShortcutInfo> OsIntegrationManager::Bu
}
}
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_web__applications_os__integration_run__on__os__login__sub__manager.cc b/www/ungoogled-chromium/files/patch-chrome_browser_web__applications_os__integration_run__on__os__login__sub__manager.cc
index 504976002256..21675c98e601 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_web__applications_os__integration_run__on__os__login__sub__manager.cc
+++ b/www/ungoogled-chromium/files/patch-chrome_browser_web__applications_os__integration_run__on__os__login__sub__manager.cc
@@ -1,6 +1,6 @@
---- chrome/browser/web_applications/os_integration/run_on_os_login_sub_manager.cc.orig 2025-05-06 12:23:00 UTC
+--- chrome/browser/web_applications/os_integration/run_on_os_login_sub_manager.cc.orig 2025-09-10 13:22:16 UTC
+++ chrome/browser/web_applications/os_integration/run_on_os_login_sub_manager.cc
-@@ -54,7 +54,7 @@ proto::os_state::RunOnOsLogin::Mode ConvertWebAppRunOn
+@@ -55,7 +55,7 @@ proto::os_state::RunOnOsLogin::Mode ConvertWebAppRunOn
// different from other platforms, see web_app_run_on_os_login_manager.h for
// more info.
bool DoesRunOnOsLoginRequireExecution() {
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_web__applications_os__integration_shortcut__sub__manager.cc b/www/ungoogled-chromium/files/patch-chrome_browser_web__applications_os__integration_shortcut__sub__manager.cc
index 1506f9e39e26..a5cd61034d69 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_web__applications_os__integration_shortcut__sub__manager.cc
+++ b/www/ungoogled-chromium/files/patch-chrome_browser_web__applications_os__integration_shortcut__sub__manager.cc
@@ -1,6 +1,6 @@
---- chrome/browser/web_applications/os_integration/shortcut_sub_manager.cc.orig 2025-03-09 21:38:10 UTC
+--- chrome/browser/web_applications/os_integration/shortcut_sub_manager.cc.orig 2025-09-10 13:22:16 UTC
+++ chrome/browser/web_applications/os_integration/shortcut_sub_manager.cc
-@@ -199,7 +199,7 @@ void ShortcutSubManager::Execute(
+@@ -198,7 +198,7 @@ void ShortcutSubManager::Execute(
return;
}
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_web__applications_policy_web__app__policy__manager.cc b/www/ungoogled-chromium/files/patch-chrome_browser_web__applications_policy_web__app__policy__manager.cc
index 30047a32057d..06c399580063 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_web__applications_policy_web__app__policy__manager.cc
+++ b/www/ungoogled-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-31 17:16:41 UTC
+--- chrome/browser/web_applications/policy/web_app_policy_manager.cc.orig 2025-09-10 13:22:16 UTC
+++ chrome/browser/web_applications/policy/web_app_policy_manager.cc
-@@ -108,7 +108,7 @@ namespace web_app {
+@@ -136,7 +136,7 @@ namespace web_app {
BASE_FEATURE(kDesktopPWAsForceUnregisterOSIntegration,
"DesktopPWAsForceUnregisterOSIntegration",
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_webauthn_chrome__authenticator__request__delegate.cc b/www/ungoogled-chromium/files/patch-chrome_browser_webauthn_chrome__authenticator__request__delegate.cc
index eb915ea0a7f6..483a0fc1b483 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_webauthn_chrome__authenticator__request__delegate.cc
+++ b/www/ungoogled-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-31 17:16:41 UTC
+--- chrome/browser/webauthn/chrome_authenticator_request_delegate.cc.orig 2025-09-10 13:22:16 UTC
+++ chrome/browser/webauthn/chrome_authenticator_request_delegate.cc
-@@ -574,7 +574,7 @@ void ChromeAuthenticatorRequestDelegate::ConfigureDisc
+@@ -549,7 +549,7 @@ void ChromeAuthenticatorRequestDelegate::ConfigureDisc
g_observer->ConfiguringCable(request_type);
}
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_webauthn_enclave__manager.cc b/www/ungoogled-chromium/files/patch-chrome_browser_webauthn_enclave__manager.cc
index 7706443af13e..fbc87287fba7 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_webauthn_enclave__manager.cc
+++ b/www/ungoogled-chromium/files/patch-chrome_browser_webauthn_enclave__manager.cc
@@ -1,6 +1,6 @@
---- chrome/browser/webauthn/enclave_manager.cc.orig 2025-05-31 17:16:41 UTC
+--- chrome/browser/webauthn/enclave_manager.cc.orig 2025-09-10 13:22:16 UTC
+++ chrome/browser/webauthn/enclave_manager.cc
-@@ -686,7 +686,7 @@ base::flat_set<GaiaId> GetGaiaIDs(
+@@ -709,7 +709,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
+@@ -719,7 +719,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/ungoogled-chromium/files/patch-chrome_browser_webauthn_password__credential__controller.cc b/www/ungoogled-chromium/files/patch-chrome_browser_webauthn_password__credential__controller.cc
index 9f86f648e356..374677c701a3 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_webauthn_password__credential__controller.cc
+++ b/www/ungoogled-chromium/files/patch-chrome_browser_webauthn_password__credential__controller.cc
@@ -1,8 +1,8 @@
---- chrome/browser/webauthn/password_credential_controller.cc.orig 2025-05-06 12:23:00 UTC
+--- chrome/browser/webauthn/password_credential_controller.cc.orig 2025-09-10 13:22:16 UTC
+++ chrome/browser/webauthn/password_credential_controller.cc
@@ -46,7 +46,7 @@ password_manager::PasswordManagerClient* GetPasswordMa
- }
+ #if !BUILDFLAG(IS_ANDROID)
std::u16string GetAuthenticationMessage(std::string_view rp_id) {
-#if BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
diff --git a/www/ungoogled-chromium/files/patch-chrome_common_chrome__features.cc b/www/ungoogled-chromium/files/patch-chrome_common_chrome__features.cc
index 10b9c4ff6d01..68ddd82e50a3 100644
--- a/www/ungoogled-chromium/files/patch-chrome_common_chrome__features.cc
+++ b/www/ungoogled-chromium/files/patch-chrome_common_chrome__features.cc
@@ -1,6 +1,6 @@
---- chrome/common/chrome_features.cc.orig 2025-06-17 07:21:45 UTC
+--- chrome/common/chrome_features.cc.orig 2025-09-10 13:22:16 UTC
+++ chrome/common/chrome_features.cc
-@@ -81,7 +81,7 @@ BASE_FEATURE(kUseAdHocSigningForWebAppShims,
+@@ -80,7 +80,7 @@ BASE_FEATURE(kUseAdHocSigningForWebAppShims,
#endif // BUILDFLAG(IS_MAC)
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -9,7 +9,7 @@
// Enables or disables the Autofill survey triggered by opening a prompt to
// save address info.
BASE_FEATURE(kAutofillAddressSurvey,
-@@ -99,7 +99,7 @@ BASE_FEATURE(kAutofillPasswordSurvey,
+@@ -98,7 +98,7 @@ BASE_FEATURE(kAutofillPasswordSurvey,
base::FEATURE_DISABLED_BY_DEFAULT);
#endif
@@ -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,
+@@ -257,7 +257,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,
+@@ -304,7 +304,7 @@ BASE_FEATURE(kEnableFullscreenToAnyScreenAndroid,
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.
-@@ -1001,7 +1001,7 @@ BASE_FEATURE(kKAnonymityServiceStorage,
+@@ -1170,7 +1170,7 @@ BASE_FEATURE(kKAnonymityServiceStorage,
"KAnonymityServiceStorage",
base::FEATURE_ENABLED_BY_DEFAULT);
@@ -45,7 +45,7 @@
BASE_FEATURE(kLinuxLowMemoryMonitor,
"LinuxLowMemoryMonitor",
base::FEATURE_DISABLED_BY_DEFAULT);
-@@ -1014,7 +1014,7 @@ constexpr base::FeatureParam<int> kLinuxLowMemoryMonit
+@@ -1183,7 +1183,7 @@ constexpr base::FeatureParam<int> kLinuxLowMemoryMonit
&kLinuxLowMemoryMonitor, "critical_level", 255};
#endif // BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_CHROMEOS)
diff --git a/www/ungoogled-chromium/files/patch-chrome_common_chrome__features.h b/www/ungoogled-chromium/files/patch-chrome_common_chrome__features.h
index 074a8823b85f..0144fe83c39b 100644
--- a/www/ungoogled-chromium/files/patch-chrome_common_chrome__features.h
+++ b/www/ungoogled-chromium/files/patch-chrome_common_chrome__features.h
@@ -1,6 +1,6 @@
---- chrome/common/chrome_features.h.orig 2025-05-31 17:16:41 UTC
+--- chrome/common/chrome_features.h.orig 2025-09-10 13:22:16 UTC
+++ chrome/common/chrome_features.h
-@@ -50,13 +50,13 @@ BASE_DECLARE_FEATURE(kUseAdHocSigningForWebAppShims);
+@@ -49,13 +49,13 @@ BASE_DECLARE_FEATURE(kUseAdHocSigningForWebAppShims);
#endif // BUILDFLAG(IS_MAC)
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -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);
+@@ -153,7 +153,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);
+@@ -697,7 +697,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)
+@@ -705,7 +705,7 @@ COMPONENT_EXPORT(CHROME_FEATURES)
extern const base::FeatureParam<int> kLinuxLowMemoryMonitorCriticalLevel;
#endif // BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_CHROMEOS)
diff --git a/www/ungoogled-chromium/files/patch-chrome_common_chrome__paths.cc b/www/ungoogled-chromium/files/patch-chrome_common_chrome__paths.cc
index 5514b73f57b9..b9ef9624ef1e 100644
--- a/www/ungoogled-chromium/files/patch-chrome_common_chrome__paths.cc
+++ b/www/ungoogled-chromium/files/patch-chrome_common_chrome__paths.cc
@@ -1,6 +1,6 @@
---- chrome/common/chrome_paths.cc.orig 2025-05-06 12:23:00 UTC
+--- chrome/common/chrome_paths.cc.orig 2025-09-10 13:22:16 UTC
+++ chrome/common/chrome_paths.cc
-@@ -32,7 +32,7 @@
+@@ -31,7 +31,7 @@
#include "base/apple/foundation_util.h"
#endif
@@ -9,7 +9,7 @@
#include "components/policy/core/common/policy_paths.h"
#endif
-@@ -48,14 +48,14 @@ namespace {
+@@ -47,14 +47,14 @@ namespace {
std::optional<bool> g_override_using_default_data_directory_for_testing;
@@ -27,7 +27,7 @@
#endif // BUILDFLAG(GOOGLE_CHROME_BRANDING)
#endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-@@ -212,7 +212,7 @@ bool PathProvider(int key, base::FilePath* result) {
+@@ -188,7 +188,7 @@ bool PathProvider(int key, base::FilePath* result) {
}
break;
case chrome::DIR_DEFAULT_DOWNLOADS_SAFE:
@@ -36,7 +36,7 @@
if (!GetUserDownloadsDirectorySafe(&cur)) {
return false;
}
-@@ -504,13 +504,13 @@ bool PathProvider(int key, base::FilePath* result) {
+@@ -436,13 +436,13 @@ bool PathProvider(int key, base::FilePath* result) {
break;
}
#endif
@@ -52,7 +52,7 @@
(BUILDFLAG(IS_LINUX) && BUILDFLAG(CHROMIUM_BRANDING))
case chrome::DIR_USER_EXTERNAL_EXTENSIONS: {
if (!base::PathService::Get(chrome::DIR_USER_DATA, &cur)) {
-@@ -520,7 +520,7 @@ bool PathProvider(int key, base::FilePath* result) {
+@@ -452,7 +452,7 @@ bool PathProvider(int key, base::FilePath* result) {
break;
}
#endif
@@ -61,16 +61,16 @@
case chrome::DIR_STANDALONE_EXTERNAL_EXTENSIONS: {
cur = base::FilePath(kFilepathSinglePrefExtensions);
break;
-@@ -558,7 +558,7 @@ bool PathProvider(int key, base::FilePath* result) {
- break;
+@@ -491,7 +491,7 @@ bool PathProvider(int key, base::FilePath* result) {
- #if BUILDFLAG(ENABLE_EXTENSIONS) && \
-- (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC))
-+ (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD))
+ #if BUILDFLAG(ENABLE_EXTENSIONS_CORE) && \
+ (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || \
+- BUILDFLAG(IS_ANDROID))
++ BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD))
case chrome::DIR_NATIVE_MESSAGING:
#if BUILDFLAG(IS_MAC)
#if BUILDFLAG(GOOGLE_CHROME_BRANDING)
-@@ -572,9 +572,12 @@ bool PathProvider(int key, base::FilePath* result) {
+@@ -505,9 +505,12 @@ bool PathProvider(int key, base::FilePath* result) {
#if BUILDFLAG(GOOGLE_CHROME_BRANDING)
cur = base::FilePath(
FILE_PATH_LITERAL("/etc/opt/chrome/native-messaging-hosts"));
diff --git a/www/ungoogled-chromium/files/patch-chrome_common_chrome__paths.h b/www/ungoogled-chromium/files/patch-chrome_common_chrome__paths.h
index f7013dc2b79f..15a1a296c234 100644
--- a/www/ungoogled-chromium/files/patch-chrome_common_chrome__paths.h
+++ b/www/ungoogled-chromium/files/patch-chrome_common_chrome__paths.h
@@ -1,6 +1,6 @@
---- chrome/common/chrome_paths.h.orig 2025-04-15 08:30:07 UTC
+--- chrome/common/chrome_paths.h.orig 2025-09-10 13:22:16 UTC
+++ chrome/common/chrome_paths.h
-@@ -56,7 +56,7 @@ enum {
+@@ -58,7 +58,7 @@ enum {
// to set policies for chrome. This directory
// contains subdirectories.
#endif
@@ -9,7 +9,7 @@
(BUILDFLAG(IS_LINUX) && BUILDFLAG(CHROMIUM_BRANDING)) || BUILDFLAG(IS_MAC)
DIR_USER_EXTERNAL_EXTENSIONS, // Directory for per-user external extensions
// on Chrome Mac and Chromium Linux.
-@@ -65,7 +65,7 @@ enum {
+@@ -67,7 +67,7 @@ enum {
// create it.
#endif
@@ -19,11 +19,11 @@
// definition manifest files that
// describe extensions which are to be
@@ -112,7 +112,7 @@ enum {
-
#endif
- #if BUILDFLAG(ENABLE_EXTENSIONS) && \
-- (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC))
-+ (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD))
+ #if BUILDFLAG(ENABLE_EXTENSIONS_CORE) && \
+ (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || \
+- BUILDFLAG(IS_ANDROID))
++ BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD))
DIR_NATIVE_MESSAGING, // System directory where native messaging host
// manifest files are stored.
DIR_USER_NATIVE_MESSAGING, // Directory with Native Messaging Hosts
diff --git a/www/ungoogled-chromium/files/patch-chrome_common_chrome__switches.cc b/www/ungoogled-chromium/files/patch-chrome_common_chrome__switches.cc
index 84eaca91dd9f..54f8aff96e84 100644
--- a/www/ungoogled-chromium/files/patch-chrome_common_chrome__switches.cc
+++ b/www/ungoogled-chromium/files/patch-chrome_common_chrome__switches.cc
@@ -1,6 +1,6 @@
---- chrome/common/chrome_switches.cc.orig 2025-05-31 17:16:41 UTC
+--- chrome/common/chrome_switches.cc.orig 2025-09-10 13:22:16 UTC
+++ chrome/common/chrome_switches.cc
-@@ -884,7 +884,7 @@ const char kAllowNaClSocketAPI[] = "allow-nacl-socket-
+@@ -908,7 +908,7 @@ const char kDebugPrint[] = "debug-print";
#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";
+@@ -937,7 +937,7 @@ const char kGlicDev[] = "glic-dev";
const char kGlicHostLogging[] = "glic-host-logging";
#endif
diff --git a/www/ungoogled-chromium/files/patch-chrome_common_chrome__switches.h b/www/ungoogled-chromium/files/patch-chrome_common_chrome__switches.h
index b4252967f47f..3c23d5694334 100644
--- a/www/ungoogled-chromium/files/patch-chrome_common_chrome__switches.h
+++ b/www/ungoogled-chromium/files/patch-chrome_common_chrome__switches.h
@@ -1,6 +1,6 @@
---- chrome/common/chrome_switches.h.orig 2025-05-31 17:16:41 UTC
+--- chrome/common/chrome_switches.h.orig 2025-09-10 13:22:16 UTC
+++ chrome/common/chrome_switches.h
-@@ -273,7 +273,7 @@ extern const char kAllowNaClSocketAPI[];
+@@ -275,7 +275,7 @@ extern const char kDebugPrint[];
#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/ungoogled-chromium/files/patch-chrome_common_crash__keys.cc b/www/ungoogled-chromium/files/patch-chrome_common_crash__keys.cc
index 69c3ef665408..afe0ddd835ca 100644
--- a/www/ungoogled-chromium/files/patch-chrome_common_crash__keys.cc
+++ b/www/ungoogled-chromium/files/patch-chrome_common_crash__keys.cc
@@ -1,4 +1,4 @@
---- chrome/common/crash_keys.cc.orig 2025-04-15 08:30:07 UTC
+--- chrome/common/crash_keys.cc.orig 2025-09-10 13:22:16 UTC
+++ chrome/common/crash_keys.cc
@@ -51,7 +51,9 @@ class CrashKeyWithName {
~CrashKeyWithName() = delete;
@@ -10,7 +10,7 @@
void Clear() { crash_key_.Clear(); }
void Set(std::string_view value) { crash_key_.Set(value); }
-@@ -196,6 +198,7 @@ void AllocateCrashKeyInBrowserAndChildren(std::string_
+@@ -195,6 +197,7 @@ void AllocateCrashKeyInBrowserAndChildren(std::string_
GetCommandLineStringAnnotations().emplace_back(std::string(key)).Set(value);
}
@@ -18,7 +18,7 @@
void AppendStringAnnotationsCommandLineSwitch(base::CommandLine* command_line) {
std::string string_annotations;
for (const auto& crash_key : GetCommandLineStringAnnotations()) {
-@@ -210,6 +213,7 @@ void AppendStringAnnotationsCommandLineSwitch(base::Co
+@@ -209,6 +212,7 @@ void AppendStringAnnotationsCommandLineSwitch(base::Co
}
command_line->AppendSwitchASCII(kStringAnnotationsSwitch, string_annotations);
}
diff --git a/www/ungoogled-chromium/files/patch-chrome_common_extensions_extension__constants.h b/www/ungoogled-chromium/files/patch-chrome_common_extensions_extension__constants.h
index 8e46a74a17c2..49538f75e841 100644
--- a/www/ungoogled-chromium/files/patch-chrome_common_extensions_extension__constants.h
+++ b/www/ungoogled-chromium/files/patch-chrome_common_extensions_extension__constants.h
@@ -1,6 +1,6 @@
---- chrome/common/extensions/extension_constants.h.orig 2025-04-15 08:30:07 UTC
+--- chrome/common/extensions/extension_constants.h.orig 2025-09-10 13:22:16 UTC
+++ chrome/common/extensions/extension_constants.h
-@@ -310,7 +310,7 @@ inline constexpr char kReadingModeGDocsHelperExtension
+@@ -313,7 +313,7 @@ inline constexpr char kReadingModeGDocsHelperExtension
inline constexpr base::FilePath::CharType
kReadingModeGDocsHelperManifestFilename[] =
FILE_PATH_LITERAL("reading_mode_gdocs_helper_manifest.json");
diff --git a/www/ungoogled-chromium/files/patch-chrome_common_media_cdm__host__file__path.cc b/www/ungoogled-chromium/files/patch-chrome_common_media_cdm__host__file__path.cc
index 8d26d776b477..636b36d0f52e 100644
--- a/www/ungoogled-chromium/files/patch-chrome_common_media_cdm__host__file__path.cc
+++ b/www/ungoogled-chromium/files/patch-chrome_common_media_cdm__host__file__path.cc
@@ -1,6 +1,6 @@
---- chrome/common/media/cdm_host_file_path.cc.orig 2025-01-25 09:34:31 UTC
+--- chrome/common/media/cdm_host_file_path.cc.orig 2025-09-10 13:22:16 UTC
+++ chrome/common/media/cdm_host_file_path.cc
-@@ -90,7 +90,7 @@ void AddCdmHostFilePaths(
+@@ -91,7 +91,7 @@ void AddCdmHostFilePaths(
cdm_host_file_paths->emplace_back(chrome_framework_path,
chrome_framework_sig_path);
diff --git a/www/ungoogled-chromium/files/patch-chrome_common_media_cdm__registration.cc b/www/ungoogled-chromium/files/patch-chrome_common_media_cdm__registration.cc
index 1256550f4c70..c6dd4983596f 100644
--- a/www/ungoogled-chromium/files/patch-chrome_common_media_cdm__registration.cc
+++ b/www/ungoogled-chromium/files/patch-chrome_common_media_cdm__registration.cc
@@ -1,6 +1,6 @@
---- chrome/common/media/cdm_registration.cc.orig 2025-04-15 08:30:07 UTC
+--- chrome/common/media/cdm_registration.cc.orig 2025-09-10 13:22:16 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/ungoogled-chromium/files/patch-chrome_common_pref__names.h b/www/ungoogled-chromium/files/patch-chrome_common_pref__names.h
index 0d3fbda5e3ba..1ec463d29060 100644
--- a/www/ungoogled-chromium/files/patch-chrome_common_pref__names.h
+++ b/www/ungoogled-chromium/files/patch-chrome_common_pref__names.h
@@ -1,15 +1,6 @@
---- chrome/common/pref_names.h.orig 2025-05-31 17:16:41 UTC
+--- chrome/common/pref_names.h.orig 2025-09-10 13:22:16 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
+@@ -1333,7 +1333,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[] =
+@@ -1503,7 +1503,7 @@ inline constexpr char kShowUpdatePromotionInfoBar[] =
"browser.show_update_promotion_info_bar";
#endif
@@ -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
+@@ -2659,7 +2659,7 @@ inline constexpr char kMediaStorageIdSalt[] = "media.s
inline constexpr char kMediaCdmOriginData[] = "media.cdm.origin_data";
#endif // BUILDFLAG(IS_WIN)
@@ -45,15 +36,16 @@
// A boolean pref to determine whether or not the network service is running
// sandboxed.
inline constexpr char kNetworkServiceSandboxEnabled[] =
- "net.network_service_sandbox";
- #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX)
+@@ -2673,7 +2673,7 @@ inline constexpr char kNetworkServiceSandboxEnabled[]
+ inline constexpr char kNetworkServiceFailedLaunchMajorVersion[] =
+ "net.network_service_failed_launch_major_version";
-#if BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
// 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[
+@@ -2765,7 +2765,7 @@ inline constexpr char kIsolatedWebAppInstallForceList[
inline constexpr char kIsolatedWebAppPendingInitializationCount[] =
"profile.isolated_web_app.install.pending_initialization_count";
@@ -62,7 +54,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[] =
+@@ -3288,7 +3288,7 @@ inline constexpr char kKioskApplicationLogCollectionEn
#endif // BUILDFLAG(IS_CHROMEOS)
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || \
@@ -71,7 +63,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
+@@ -3806,7 +3806,7 @@ inline constexpr char kScreenCaptureWithoutGestureAllo
inline constexpr char kSandboxExternalProtocolBlocked[] =
"profile.sandbox_external_protocol_blocked";
@@ -80,7 +72,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[] =
+@@ -3997,7 +3997,7 @@ inline constexpr char kLensDesktopNTPSearchEnabled[] =
"policy.lens_desktop_ntp_search_enabled";
#endif
@@ -89,7 +81,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
+@@ -4094,7 +4094,7 @@ inline constexpr char kPrintingOAuth2AuthorizationServ
"printing.oauth2_authorization_servers";
#endif
diff --git a/www/ungoogled-chromium/files/patch-chrome_common_url__constants.h b/www/ungoogled-chromium/files/patch-chrome_common_url__constants.h
index 6f0986d2a68d..69c4d2f9da1b 100644
--- a/www/ungoogled-chromium/files/patch-chrome_common_url__constants.h
+++ b/www/ungoogled-chromium/files/patch-chrome_common_url__constants.h
@@ -1,6 +1,6 @@
---- chrome/common/url_constants.h.orig 2025-05-31 17:16:41 UTC
+--- chrome/common/url_constants.h.orig 2025-09-10 13:22:16 UTC
+++ chrome/common/url_constants.h
-@@ -992,7 +992,7 @@ inline constexpr char kOutdatedPluginLearnMoreURL[] =
+@@ -993,7 +993,7 @@ inline constexpr char kOutdatedPluginLearnMoreURL[] =
inline constexpr char kPhoneHubPermissionLearnMoreURL[] =
"https://support.9oo91e.qjz9zk/chromebook?p=multidevice";
diff --git a/www/ungoogled-chromium/files/patch-chrome_common_webui__url__constants.cc b/www/ungoogled-chromium/files/patch-chrome_common_webui__url__constants.cc
index 1b7d234b86c3..ac5705a2bed6 100644
--- a/www/ungoogled-chromium/files/patch-chrome_common_webui__url__constants.cc
+++ b/www/ungoogled-chromium/files/patch-chrome_common_webui__url__constants.cc
@@ -1,14 +1,9 @@
---- chrome/common/webui_url_constants.cc.orig 2025-05-31 17:16:41 UTC
+--- chrome/common/webui_url_constants.cc.orig 2025-09-10 13:22:16 UTC
+++ chrome/common/webui_url_constants.cc
-@@ -193,21 +193,21 @@ base::span<const base::cstring_view> ChromeURLHosts()
+@@ -194,17 +194,17 @@ base::span<const base::cstring_view> ChromeURLHosts()
kChromeUIAssistantOptInHost,
#endif
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
-- BUILDFLAG(IS_CHROMEOS)
-+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- kChromeUIConnectorsInternalsHost,
- #endif
- #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
- BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_DESKTOP_ANDROID)
+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_DESKTOP_ANDROID) || BUILDFLAG(IS_BSD)
kChromeUIDiscardsHost,
diff --git a/www/ungoogled-chromium/files/patch-chrome_common_webui__url__constants.h b/www/ungoogled-chromium/files/patch-chrome_common_webui__url__constants.h
index 4511ac3534f7..7383cfa89940 100644
--- a/www/ungoogled-chromium/files/patch-chrome_common_webui__url__constants.h
+++ b/www/ungoogled-chromium/files/patch-chrome_common_webui__url__constants.h
@@ -1,16 +1,9 @@
---- chrome/common/webui_url_constants.h.orig 2025-05-31 17:16:41 UTC
+--- chrome/common/webui_url_constants.h.orig 2025-09-10 13:22:16 UTC
+++ chrome/common/webui_url_constants.h
-@@ -524,18 +524,18 @@ inline constexpr char kChromeUIOsUrlAppURL[] = "chrome
+@@ -557,12 +557,12 @@ inline constexpr char kChromeUIOsUrlAppURL[] = "chrome
#endif // BUILDFLAG(IS_CHROMEOS)
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
-- BUILDFLAG(IS_CHROMEOS)
-+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- inline constexpr char kChromeUIConnectorsInternalsHost[] =
- "connectors-internals";
- #endif
-
- #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
- BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_DESKTOP_ANDROID)
+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_DESKTOP_ANDROID) || BUILDFLAG(IS_BSD)
inline constexpr char kChromeUIDiscardsHost[] = "discards";
@@ -22,7 +15,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[]
+@@ -574,11 +574,11 @@ inline constexpr char kChromeUILinuxProxyConfigHost[]
#endif
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \
@@ -36,12 +29,12 @@
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[] =
+@@ -603,7 +603,7 @@ inline constexpr char kChromeUIHistorySyncOptinURL[] =
"chrome://history-sync-optin/";
#endif
-#if ((BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)) && \
-+#if ((BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)) && \
++#if ((BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) || BUILDFLAG(IS_CHROMEOS)) && \
defined(TOOLKIT_VIEWS)) || \
defined(USE_AURA)
inline constexpr char kChromeUITabModalConfirmDialogHost[] =
diff --git a/www/ungoogled-chromium/files/patch-chrome_services_printing_print__backend__service__impl.cc b/www/ungoogled-chromium/files/patch-chrome_services_printing_print__backend__service__impl.cc
index 314e0c795959..27f5bd59c5b6 100644
--- a/www/ungoogled-chromium/files/patch-chrome_services_printing_print__backend__service__impl.cc
+++ b/www/ungoogled-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-06 12:23:00 UTC
+--- chrome/services/printing/print_backend_service_impl.cc.orig 2025-09-10 13:22:16 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(
+@@ -676,7 +676,7 @@ void PrintBackendServiceImpl::UpdatePrintSettings(
crash_keys_ = std::make_unique<crash_keys::ScopedPrinterInfo>(
*printer_name, print_backend_->GetPrinterDriverInfo(*printer_name));
diff --git a/www/ungoogled-chromium/files/patch-chrome_test_chromedriver_chrome__launcher.cc b/www/ungoogled-chromium/files/patch-chrome_test_chromedriver_chrome__launcher.cc
index 0a914f8feef1..758015d2da3b 100644
--- a/www/ungoogled-chromium/files/patch-chrome_test_chromedriver_chrome__launcher.cc
+++ b/www/ungoogled-chromium/files/patch-chrome_test_chromedriver_chrome__launcher.cc
@@ -1,6 +1,6 @@
---- chrome/test/chromedriver/chrome_launcher.cc.orig 2023-12-23 12:33:28 UTC
+--- chrome/test/chromedriver/chrome_launcher.cc.orig 2025-09-10 13:22:16 UTC
+++ chrome/test/chromedriver/chrome_launcher.cc
-@@ -73,6 +73,7 @@
+@@ -75,6 +75,7 @@
#include <fcntl.h>
#include <sys/stat.h>
#include <sys/types.h>
diff --git a/www/ungoogled-chromium/files/patch-chrome_test_chromedriver_key__converter__unittest.cc b/www/ungoogled-chromium/files/patch-chrome_test_chromedriver_key__converter__unittest.cc
index a301b1137c9b..f04107bbe9dc 100644
--- a/www/ungoogled-chromium/files/patch-chrome_test_chromedriver_key__converter__unittest.cc
+++ b/www/ungoogled-chromium/files/patch-chrome_test_chromedriver_key__converter__unittest.cc
@@ -1,6 +1,6 @@
---- chrome/test/chromedriver/key_converter_unittest.cc.orig 2025-02-20 09:59:21 UTC
+--- chrome/test/chromedriver/key_converter_unittest.cc.orig 2025-09-10 13:22:16 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/ungoogled-chromium/files/patch-chrome_updater_app_app__uninstall.cc b/www/ungoogled-chromium/files/patch-chrome_updater_app_app__uninstall.cc
index 26d2d4cd43ea..c7b2c8eee8ef 100644
--- a/www/ungoogled-chromium/files/patch-chrome_updater_app_app__uninstall.cc
+++ b/www/ungoogled-chromium/files/patch-chrome_updater_app_app__uninstall.cc
@@ -1,6 +1,6 @@
---- chrome/updater/app/app_uninstall.cc.orig 2025-05-31 17:16:41 UTC
+--- chrome/updater/app/app_uninstall.cc.orig 2025-09-10 13:22:16 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/ungoogled-chromium/files/patch-chrome_updater_configurator.cc b/www/ungoogled-chromium/files/patch-chrome_updater_configurator.cc
index 3102822e1a67..27b2355cdf0d 100644
--- a/www/ungoogled-chromium/files/patch-chrome_updater_configurator.cc
+++ b/www/ungoogled-chromium/files/patch-chrome_updater_configurator.cc
@@ -1,6 +1,6 @@
---- chrome/updater/configurator.cc.orig 2025-03-09 21:38:10 UTC
+--- chrome/updater/configurator.cc.orig 2025-09-10 13:22:16 UTC
+++ chrome/updater/configurator.cc
-@@ -73,7 +73,7 @@ Configurator::Configurator(scoped_refptr<UpdaterPrefs>
+@@ -105,7 +105,7 @@ Configurator::Configurator(scoped_refptr<UpdaterPrefs>
return std::nullopt;
#endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC)
}()) {
diff --git a/www/ungoogled-chromium/files/patch-chrome_utility_services.cc b/www/ungoogled-chromium/files/patch-chrome_utility_services.cc
index cc6d15cb6153..0f8aa5a60ae7 100644
--- a/www/ungoogled-chromium/files/patch-chrome_utility_services.cc
+++ b/www/ungoogled-chromium/files/patch-chrome_utility_services.cc
@@ -1,6 +1,6 @@
---- chrome/utility/services.cc.orig 2025-05-06 12:23:00 UTC
+--- chrome/utility/services.cc.orig 2025-09-10 13:22:16 UTC
+++ chrome/utility/services.cc
-@@ -48,7 +48,7 @@
+@@ -50,7 +50,7 @@
#include "chrome/services/system_signals/mac/mac_system_signals_service.h"
#endif // BUILDFLAG(IS_MAC)
@@ -9,7 +9,7 @@
#include "chrome/services/system_signals/linux/linux_system_signals_service.h"
#endif // BUILDFLAG(IS_LINUX)
-@@ -203,7 +203,7 @@ auto RunMacNotificationService(
+@@ -213,7 +213,7 @@ auto RunMacNotificationService(
}
#endif // BUILDFLAG(IS_MAC)
@@ -18,7 +18,7 @@
auto RunSystemSignalsService(
mojo::PendingReceiver<device_signals::mojom::SystemSignalsService>
receiver) {
-@@ -470,7 +470,7 @@ void RegisterMainThreadServices(mojo::ServiceFactory&
+@@ -481,7 +481,7 @@ void RegisterMainThreadServices(mojo::ServiceFactory&
services.Add(RunWindowsIconReader);
#endif // BUILDFLAG(IS_WIN)
diff --git a/www/ungoogled-chromium/files/patch-components_BUILD.gn b/www/ungoogled-chromium/files/patch-components_BUILD.gn
index c88bf6e2968b..b61e967a93a7 100644
--- a/www/ungoogled-chromium/files/patch-components_BUILD.gn
+++ b/www/ungoogled-chromium/files/patch-components_BUILD.gn
@@ -1,6 +1,6 @@
---- components/BUILD.gn.orig 2025-05-31 17:16:41 UTC
+--- components/BUILD.gn.orig 2025-09-10 13:22:16 UTC
+++ components/BUILD.gn
-@@ -210,7 +210,6 @@ test("components_unittests") {
+@@ -216,7 +216,6 @@ test("components_unittests") {
"//components/content_settings/core/browser:unit_tests",
"//components/content_settings/core/common:unit_tests",
"//components/country_codes:unit_tests",
@@ -8,21 +8,21 @@
"//components/cross_device/logging:unit_tests",
"//components/crx_file:unit_tests",
"//components/data_sharing:unit_tests",
-@@ -613,7 +612,7 @@ test("components_unittests") {
- deps += [ "//components/cast:unit_tests" ]
- }
+@@ -624,7 +623,7 @@ test("components_unittests") {
+ "//components/user_data_importer/content:unit_tests",
+ ]
- if (!is_fuchsia) { #!iOS and!Fuchsia
+ if (!is_fuchsia && !is_bsd) { #!iOS and!Fuchsia
deps += [
"//components/crash/content/browser:unit_tests",
"//components/crash/core/app:unit_tests",
-@@ -773,7 +772,7 @@ test("components_unittests") {
+@@ -783,7 +782,7 @@ test("components_unittests") {
deps += [ "//components/constrained_window:unit_tests" ]
}
- if (is_win || is_linux || is_chromeos || is_mac) {
+ if (is_win || (is_linux && !is_bsd) || is_chromeos || is_mac) {
- deps += [ "//components/stability_report:unit_tests" ]
- }
-
+ deps += [
+ "//components/stability_report:unit_tests",
+ "//components/webapps/isolated_web_apps:unit_tests",
diff --git a/www/ungoogled-chromium/files/patch-components_autofill_core_browser_data__manager_payments_payments__data__manager.cc b/www/ungoogled-chromium/files/patch-components_autofill_core_browser_data__manager_payments_payments__data__manager.cc
index 3aeba03e70ae..8e36322e89d2 100644
--- a/www/ungoogled-chromium/files/patch-components_autofill_core_browser_data__manager_payments_payments__data__manager.cc
+++ b/www/ungoogled-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-31 17:16:41 UTC
+--- components/autofill/core/browser/data_manager/payments/payments_data_manager.cc.orig 2025-09-10 13:22:16 UTC
+++ components/autofill/core/browser/data_manager/payments/payments_data_manager.cc
-@@ -466,7 +466,7 @@ void PaymentsDataManager::OnWebDataServiceRequestDone(
+@@ -471,7 +471,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*
+@@ -1000,7 +1000,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() {
+@@ -1074,7 +1074,7 @@ void PaymentsDataManager::SetAutofillHasSeenIban() {
}
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -27,16 +27,16 @@
bool PaymentsDataManager::IsAutofillHasSeenBnplPrefEnabled() const {
return prefs::HasSeenBnpl(pref_service_);
}
-@@ -2029,7 +2029,7 @@ bool PaymentsDataManager::AreEwalletAccountsSupported(
+@@ -2084,7 +2084,7 @@ bool PaymentsDataManager::AreEwalletAccountsSupported(
bool PaymentsDataManager::AreBnplIssuersSupported() const {
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
- BUILDFLAG(IS_CHROMEOS)
+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- return app_locale_ == "en-US" && GetCountryCodeForExperimentGroup() == "US" &&
- base::FeatureList::IsEnabled(
- features::kAutofillEnableBuyNowPayLaterSyncing);
-@@ -2062,7 +2062,7 @@ void PaymentsDataManager::ClearAllCreditCardBenefits()
+ return (app_locale_ == "en-US" || app_locale_ == "en-GB" ||
+ app_locale_ == "en-CA") &&
+ GetCountryCodeForExperimentGroup() == "US" &&
+@@ -2119,7 +2119,7 @@ void PaymentsDataManager::ClearAllCreditCardBenefits()
}
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
diff --git a/www/ungoogled-chromium/files/patch-components_autofill_core_browser_data__manager_payments_payments__data__manager.h b/www/ungoogled-chromium/files/patch-components_autofill_core_browser_data__manager_payments_payments__data__manager.h
index 9b0bb3499d79..127af6ac768d 100644
--- a/www/ungoogled-chromium/files/patch-components_autofill_core_browser_data__manager_payments_payments__data__manager.h
+++ b/www/ungoogled-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-31 17:16:41 UTC
+--- components/autofill/core/browser/data_manager/payments/payments_data_manager.h.orig 2025-09-10 13:22:16 UTC
+++ components/autofill/core/browser/data_manager/payments/payments_data_manager.h
-@@ -360,7 +360,7 @@ class PaymentsDataManager : public AutofillWebDataServ
+@@ -370,7 +370,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
+@@ -699,7 +699,7 @@ class PaymentsDataManager : public AutofillWebDataServ
void ClearAllCreditCardBenefits();
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
diff --git a/www/ungoogled-chromium/files/patch-components_autofill_core_browser_foundations_browser__autofill__manager.cc b/www/ungoogled-chromium/files/patch-components_autofill_core_browser_foundations_browser__autofill__manager.cc
index de2f0c65701c..e10b9ebd4297 100644
--- a/www/ungoogled-chromium/files/patch-components_autofill_core_browser_foundations_browser__autofill__manager.cc
+++ b/www/ungoogled-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-31 17:16:41 UTC
+--- components/autofill/core/browser/foundations/browser_autofill_manager.cc.orig 2025-09-10 13:22:16 UTC
+++ components/autofill/core/browser/foundations/browser_autofill_manager.cc
-@@ -728,7 +728,7 @@ BrowserAutofillManager::GetCreditCardAccessManager() c
+@@ -779,7 +779,7 @@ BrowserAutofillManager::GetAmountExtractionManager() {
payments::BnplManager* BrowserAutofillManager::GetPaymentsBnplManager() {
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
diff --git a/www/ungoogled-chromium/files/patch-components_autofill_core_browser_integrators_optimization__guide_autofill__optimization__guide.cc b/www/ungoogled-chromium/files/patch-components_autofill_core_browser_integrators_optimization__guide_autofill__optimization__guide.cc
index db9e122e1a0d..8946dfcd8156 100644
--- a/www/ungoogled-chromium/files/patch-components_autofill_core_browser_integrators_optimization__guide_autofill__optimization__guide.cc
+++ b/www/ungoogled-chromium/files/patch-components_autofill_core_browser_integrators_optimization__guide_autofill__optimization__guide.cc
@@ -1,6 +1,6 @@
---- components/autofill/core/browser/integrators/optimization_guide/autofill_optimization_guide.cc.orig 2025-05-31 17:16:41 UTC
+--- components/autofill/core/browser/integrators/optimization_guide/autofill_optimization_guide.cc.orig 2025-09-10 13:22:16 UTC
+++ components/autofill/core/browser/integrators/optimization_guide/autofill_optimization_guide.cc
-@@ -232,7 +232,7 @@ void AutofillOptimizationGuide::OnDidParseForm(
+@@ -231,7 +231,7 @@ void AutofillOptimizationGuide::OnDidParseForm(
}
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
diff --git a/www/ungoogled-chromium/files/patch-components_autofill_core_browser_payments_amount__extraction__manager.cc b/www/ungoogled-chromium/files/patch-components_autofill_core_browser_payments_amount__extraction__manager.cc
index 23ad36aa3016..5c04dcac0200 100644
--- a/www/ungoogled-chromium/files/patch-components_autofill_core_browser_payments_amount__extraction__manager.cc
+++ b/www/ungoogled-chromium/files/patch-components_autofill_core_browser_payments_amount__extraction__manager.cc
@@ -1,38 +1,29 @@
---- components/autofill/core/browser/payments/amount_extraction_manager.cc.orig 2025-05-31 17:16:41 UTC
+--- components/autofill/core/browser/payments/amount_extraction_manager.cc.orig 2025-09-10 13:22:16 UTC
+++ components/autofill/core/browser/payments/amount_extraction_manager.cc
-@@ -109,7 +109,7 @@ bool AmountExtractionManager::ShouldTriggerAmountExtra
+@@ -178,7 +178,7 @@ void AmountExtractionManager::OnCheckoutAmountReceived
+ bnpl_manager->OnAmountExtractionReturned(parsed_extracted_amount);
}
-
if constexpr (BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ||
-- BUILDFLAG(IS_CHROMEOS)) {
-+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)) {
+- BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID)) {
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)) {
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
- bnpl_manager->OnAmountExtractionReturned(parsed_extracted_amount);
+ ::autofill::features::kAutofillEnableAmountExtractionTesting)) {
+ VLOG(3) << "The result of amount extraction on domain "
+@@ -206,7 +206,7 @@ void AmountExtractionManager::OnTimeoutReached() {
}
+ // TODO(crbug.com/378517983): Add BNPL flow action logic here.
if constexpr (BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ||
-- BUILDFLAG(IS_CHROMEOS)) {
-+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)) {
+- BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID)) {
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)) {
if (base::FeatureList::IsEnabled(
- ::autofill::features::
- kAutofillEnableAmountExtractionDesktopLogging)) {
-@@ -214,7 +214,7 @@ void AmountExtractionManager::OnTimeoutReached() {
- autofill_metrics::AmountExtractionResult::kTimeout);
- // TODO(crbug.com/378517983): Add BNPL flow action logic here.
+ ::autofill::features::kAutofillEnableAmountExtractionTesting)) {
+ VLOG(3) << "The amount extraction on domain "
+@@ -225,7 +225,7 @@ AmountExtractionManager::CheckEligibilityForFeaturesRe
+ // 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 (base::FeatureList::IsEnabled(
- ::autofill::features::
- kAutofillEnableAmountExtractionDesktopLogging)) {
+ if (BnplManager* bnpl_manager = autofill_manager_->GetPaymentsBnplManager();
+ bnpl_manager && bnpl_manager->IsEligibleForBnpl()) {
+ eligible_features.insert(EligibleFeature::kBnpl);
diff --git a/www/ungoogled-chromium/files/patch-components_autofill_core_browser_payments_bnpl__manager.cc b/www/ungoogled-chromium/files/patch-components_autofill_core_browser_payments_bnpl__manager.cc
index ffedcfff6be8..70e6193220b2 100644
--- a/www/ungoogled-chromium/files/patch-components_autofill_core_browser_payments_bnpl__manager.cc
+++ b/www/ungoogled-chromium/files/patch-components_autofill_core_browser_payments_bnpl__manager.cc
@@ -1,6 +1,6 @@
---- components/autofill/core/browser/payments/bnpl_manager.cc.orig 2025-05-31 17:16:41 UTC
+--- components/autofill/core/browser/payments/bnpl_manager.cc.orig 2025-09-10 13:22:16 UTC
+++ components/autofill/core/browser/payments/bnpl_manager.cc
-@@ -466,7 +466,7 @@ void BnplManager::MaybeUpdateSuggestionsWithBnpl(
+@@ -497,7 +497,7 @@ void BnplManager::MaybeUpdateSuggestionsWithBnpl(
.OnBnplSuggestionShown();
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
diff --git a/www/ungoogled-chromium/files/patch-components_autofill_core_browser_webdata_payments_payments__sync__bridge__util.cc b/www/ungoogled-chromium/files/patch-components_autofill_core_browser_webdata_payments_payments__sync__bridge__util.cc
index 4dd99c4f25b7..f68c4f6c8aac 100644
--- a/www/ungoogled-chromium/files/patch-components_autofill_core_browser_webdata_payments_payments__sync__bridge__util.cc
+++ b/www/ungoogled-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-31 17:16:41 UTC
+--- components/autofill/core/browser/webdata/payments/payments_sync_bridge_util.cc.orig 2025-09-10 13:22:16 UTC
+++ components/autofill/core/browser/webdata/payments/payments_sync_bridge_util.cc
-@@ -1226,7 +1226,7 @@ bool AreMaskedBankAccountSupported() {
+@@ -1262,7 +1262,7 @@ bool AreMaskedBankAccountSupported() {
bool IsBnplIssuerSupported() {
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
diff --git a/www/ungoogled-chromium/files/patch-components_autofill_core_common_autofill__payments__features.cc b/www/ungoogled-chromium/files/patch-components_autofill_core_common_autofill__payments__features.cc
index fa41f742fbfe..e2f9eae85369 100644
--- a/www/ungoogled-chromium/files/patch-components_autofill_core_common_autofill__payments__features.cc
+++ b/www/ungoogled-chromium/files/patch-components_autofill_core_common_autofill__payments__features.cc
@@ -1,7 +1,7 @@
---- components/autofill/core/common/autofill_payments_features.cc.orig 2025-05-31 17:16:41 UTC
+--- components/autofill/core/common/autofill_payments_features.cc.orig 2025-09-10 13:22:16 UTC
+++ components/autofill/core/common/autofill_payments_features.cc
-@@ -297,7 +297,7 @@ BASE_FEATURE(kAutofillSyncEwalletAccounts,
- #endif // BUILDFLAG(IS_ANDROID)
+@@ -345,7 +345,7 @@ BASE_FEATURE(kDisableAutofillStrikeSystem,
+ base::FEATURE_DISABLED_BY_DEFAULT);
bool ShouldShowImprovedUserConsentForCreditCardSave() {
-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_LINUX)
diff --git a/www/ungoogled-chromium/files/patch-components_autofill_core_common_autofill__prefs.cc b/www/ungoogled-chromium/files/patch-components_autofill_core_common_autofill__prefs.cc
index 7261e4fd8981..8df095057fa9 100644
--- a/www/ungoogled-chromium/files/patch-components_autofill_core_common_autofill__prefs.cc
+++ b/www/ungoogled-chromium/files/patch-components_autofill_core_common_autofill__prefs.cc
@@ -1,6 +1,6 @@
---- components/autofill/core/common/autofill_prefs.cc.orig 2025-05-31 17:16:41 UTC
+--- components/autofill/core/common/autofill_prefs.cc.orig 2025-09-10 13:22:16 UTC
+++ components/autofill/core/common/autofill_prefs.cc
-@@ -99,7 +99,7 @@ void RegisterProfilePrefs(user_prefs::PrefRegistrySync
+@@ -118,7 +118,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
+@@ -360,7 +360,7 @@ void SetFacilitatedPaymentsA2ATriggeredOnce(PrefServic
}
#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
+@@ -369,7 +369,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) {
+@@ -378,7 +378,7 @@ bool IsAutofillBnplEnabled(const PrefService* prefs) {
}
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
diff --git a/www/ungoogled-chromium/files/patch-components_autofill_core_common_autofill__prefs.h b/www/ungoogled-chromium/files/patch-components_autofill_core_common_autofill__prefs.h
index f26541037752..97ecaba11750 100644
--- a/www/ungoogled-chromium/files/patch-components_autofill_core_common_autofill__prefs.h
+++ b/www/ungoogled-chromium/files/patch-components_autofill_core_common_autofill__prefs.h
@@ -1,4 +1,4 @@
---- components/autofill/core/common/autofill_prefs.h.orig 2025-05-31 17:16:41 UTC
+--- components/autofill/core/common/autofill_prefs.h.orig 2025-09-10 13:22:16 UTC
+++ components/autofill/core/common/autofill_prefs.h
@@ -32,7 +32,7 @@ inline constexpr std::string_view kAutofillAblationSee
inline constexpr char kAutofillAiOptInStatus[] =
@@ -9,8 +9,8 @@
// 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,
- bool IsFacilitatedPaymentsEwalletEnabled(const PrefService* prefs);
+@@ -247,7 +247,7 @@ bool IsFacilitatedPaymentsA2AEnabled(const PrefService
+ void SetFacilitatedPaymentsA2ATriggeredOnce(PrefService* prefs, bool value);
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
- BUILDFLAG(IS_CHROMEOS)
@@ -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
+@@ -255,7 +255,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/ungoogled-chromium/files/patch-components_commerce_core_commerce__feature__list.cc b/www/ungoogled-chromium/files/patch-components_commerce_core_commerce__feature__list.cc
index 0937797e84e4..73edf3f89a7e 100644
--- a/www/ungoogled-chromium/files/patch-components_commerce_core_commerce__feature__list.cc
+++ b/www/ungoogled-chromium/files/patch-components_commerce_core_commerce__feature__list.cc
@@ -1,39 +1,20 @@
---- components/commerce/core/commerce_feature_list.cc.orig 2025-05-06 12:23:00 UTC
+--- components/commerce/core/commerce_feature_list.cc.orig 2025-09-10 13:22:16 UTC
+++ components/commerce/core/commerce_feature_list.cc
-@@ -156,7 +156,8 @@ BASE_FEATURE(kPriceInsights,
- "PriceInsights",
- base::FEATURE_DISABLED_BY_DEFAULT);
- #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
-- BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_IOS) || BUILDFLAG(IS_ANDROID)
-+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_IOS) || BUILDFLAG(IS_ANDROID) || \
-+ BUILDFLAG(IS_BSD)
- BASE_FEATURE(kPriceInsightsRegionLaunched,
- "PriceInsightsRegionLaunched",
- base::FEATURE_ENABLED_BY_DEFAULT);
-@@ -227,7 +228,7 @@ BASE_FEATURE(kEnableDiscountInfoApi,
+@@ -209,7 +209,7 @@ BASE_FEATURE(kShoppingAlternateServer,
const char kDiscountOnShoppyPageParam[] = "discount-on-shoppy-page";
#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)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
const base::FeatureParam<bool> kDiscountOnShoppyPage{
&kEnableDiscountInfoApi, kDiscountOnShoppyPageParam, true};
#else
-@@ -236,7 +237,7 @@ const base::FeatureParam<bool> kDiscountOnShoppyPage{
- #endif
-
- #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
-- BUILDFLAG(IS_CHROMEOS)
-+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- BASE_FEATURE(kEnableDiscountInfoApiRegionLaunched,
- "EnableDiscountInfoApiRegionLaunched",
- base::FEATURE_ENABLED_BY_DEFAULT);
-@@ -251,7 +252,7 @@ const char kMerchantWideBehaviorParam[] = "merchant-wi
+@@ -222,7 +222,7 @@ const char kMerchantWideBehaviorParam[] = "merchant-wi
const char kNonMerchantWideBehaviorParam[] = "non-merchant-wide-behavior";
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
- BUILDFLAG(IS_CHROMEOS)
-+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
BASE_FEATURE(kDiscountDialogAutoPopupBehaviorSetting,
"DiscountDialogAutoPopupBehaviorSetting",
base::FEATURE_ENABLED_BY_DEFAULT);
diff --git a/www/ungoogled-chromium/files/patch-components_constrained__window_constrained__window__views.cc b/www/ungoogled-chromium/files/patch-components_constrained__window_constrained__window__views.cc
index 777951adf851..f718cc1bebb4 100644
--- a/www/ungoogled-chromium/files/patch-components_constrained__window_constrained__window__views.cc
+++ b/www/ungoogled-chromium/files/patch-components_constrained__window_constrained__window__views.cc
@@ -1,6 +1,6 @@
---- components/constrained_window/constrained_window_views.cc.orig 2025-05-31 17:16:41 UTC
+--- components/constrained_window/constrained_window_views.cc.orig 2025-09-10 13:22:16 UTC
+++ components/constrained_window/constrained_window_views.cc
-@@ -385,7 +385,7 @@ bool SupportsGlobalScreenCoordinates() {
+@@ -380,7 +380,7 @@ bool SupportsGlobalScreenCoordinates() {
}
bool PlatformClipsChildrenToViewport() {
diff --git a/www/ungoogled-chromium/files/patch-components_crash_core_app_BUILD.gn b/www/ungoogled-chromium/files/patch-components_crash_core_app_BUILD.gn
index 4020853e1566..c675f76c82b6 100644
--- a/www/ungoogled-chromium/files/patch-components_crash_core_app_BUILD.gn
+++ b/www/ungoogled-chromium/files/patch-components_crash_core_app_BUILD.gn
@@ -1,4 +1,4 @@
---- components/crash/core/app/BUILD.gn.orig 2025-05-06 12:23:00 UTC
+--- components/crash/core/app/BUILD.gn.orig 2025-09-10 13:22:16 UTC
+++ components/crash/core/app/BUILD.gn
@@ -70,6 +70,10 @@ static_library("app") {
]
@@ -29,7 +29,7 @@
deps += [
"//base:base_static",
"//components/crash/core/common",
-@@ -237,11 +241,6 @@ if (is_mac || is_android || is_linux || is_chromeos) {
+@@ -241,11 +245,6 @@ if (is_mac || is_android || is_linux || is_chromeos) {
# define custom UserStreamDataSources.
executable("chrome_crashpad_handler") {
sources = [ "chrome_crashpad_handler.cc" ]
diff --git a/www/ungoogled-chromium/files/patch-components_device__signals_core_browser_browser__utils.h b/www/ungoogled-chromium/files/patch-components_device__signals_core_browser_browser__utils.h
index 72d5ee8cb5e3..cea6447fbae0 100644
--- a/www/ungoogled-chromium/files/patch-components_device__signals_core_browser_browser__utils.h
+++ b/www/ungoogled-chromium/files/patch-components_device__signals_core_browser_browser__utils.h
@@ -1,15 +1,15 @@
---- components/device_signals/core/browser/browser_utils.h.orig 2025-05-31 17:16:41 UTC
+--- components/device_signals/core/browser/browser_utils.h.orig 2025-09-10 13:22:16 UTC
+++ components/device_signals/core/browser/browser_utils.h
-@@ -29,7 +29,7 @@ bool GetSiteIsolationEnabled();
- // Returns the hostname of the current machine.
+@@ -31,7 +31,7 @@ bool GetSiteIsolationEnabled();
std::string GetHostName();
+ #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)
// Returns the hostname of the current machine.
std::vector<std::string> GetSystemDnsServers();
-@@ -37,7 +37,7 @@ std::vector<std::string> GetSystemDnsServers();
+@@ -39,7 +39,7 @@ std::vector<std::string> GetSystemDnsServers();
SettingValue GetOSFirewall();
#endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
diff --git a/www/ungoogled-chromium/files/patch-components_device__signals_core_browser_desktop_desktop__os__signals__collector.cc b/www/ungoogled-chromium/files/patch-components_device__signals_core_browser_desktop_desktop__os__signals__collector.cc
new file mode 100644
index 000000000000..94f9d42ab437
--- /dev/null
+++ b/www/ungoogled-chromium/files/patch-components_device__signals_core_browser_desktop_desktop__os__signals__collector.cc
@@ -0,0 +1,11 @@
+--- components/device_signals/core/browser/desktop/desktop_os_signals_collector.cc.orig 2025-09-10 13:22:16 UTC
++++ components/device_signals/core/browser/desktop/desktop_os_signals_collector.cc
+@@ -43,7 +43,7 @@ std::unique_ptr<OsSignalsResponse> AddAsyncOsSignals(
+ os_signals_response->disk_encryption = device_signals::GetDiskEncrypted();
+ os_signals_response->os_firewall = device_signals::GetOSFirewall();
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ os_signals_response->distribution_version =
+ device_signals::GetDistributionVersion();
+ #endif // BUILDFLAG(IS_LINUX)
diff --git a/www/ungoogled-chromium/files/patch-components_device__signals_core_common_linux_platform__utils__linux.cc b/www/ungoogled-chromium/files/patch-components_device__signals_core_common_linux_platform__utils__linux.cc
index 3cb759466241..c05be729c0dc 100644
--- a/www/ungoogled-chromium/files/patch-components_device__signals_core_common_linux_platform__utils__linux.cc
+++ b/www/ungoogled-chromium/files/patch-components_device__signals_core_common_linux_platform__utils__linux.cc
@@ -1,4 +1,4 @@
---- components/device_signals/core/common/linux/platform_utils_linux.cc.orig 2025-05-31 17:16:41 UTC
+--- components/device_signals/core/common/linux/platform_utils_linux.cc.orig 2025-09-10 13:22:16 UTC
+++ components/device_signals/core/common/linux/platform_utils_linux.cc
@@ -4,12 +4,23 @@
@@ -24,7 +24,7 @@
#include <algorithm>
#include <optional>
#include <string>
-@@ -98,6 +109,7 @@ SettingValue GetScreenlockSecured() {
+@@ -111,6 +122,7 @@ SettingValue GetScreenlockSecured() {
// Implements the logic from the native host installation script. First find the
// root device identifier, then locate its parent and get its type.
SettingValue GetDiskEncrypted() {
@@ -32,7 +32,7 @@
struct stat info;
// First figure out the device identifier. Fail fast if this fails.
if (stat("/", &info) != 0) {
-@@ -120,11 +132,35 @@ SettingValue GetDiskEncrypted() {
+@@ -133,11 +145,35 @@ SettingValue GetDiskEncrypted() {
}
return SettingValue::UNKNOWN;
}
@@ -40,7 +40,7 @@
return SettingValue::DISABLED;
}
- std::vector<std::string> GetMacAddresses() {
+ std::vector<std::string> internal::GetMacAddressesImpl() {
std::vector<std::string> result;
+#if BUILDFLAG(IS_BSD)
+ struct ifaddrs* ifa = nullptr;
@@ -68,7 +68,7 @@
base::DirReaderPosix reader("/sys/class/net");
if (!reader.IsValid()) {
return result;
-@@ -149,6 +185,7 @@ std::vector<std::string> GetMacAddresses() {
+@@ -162,6 +198,7 @@ std::vector<std::string> internal::GetMacAddressesImpl
&address);
result.push_back(address);
}
diff --git a/www/ungoogled-chromium/files/patch-components_device__signals_core_common_platform__utils.h b/www/ungoogled-chromium/files/patch-components_device__signals_core_common_platform__utils.h
new file mode 100644
index 000000000000..c123a6b90f10
--- /dev/null
+++ b/www/ungoogled-chromium/files/patch-components_device__signals_core_common_platform__utils.h
@@ -0,0 +1,11 @@
+--- components/device_signals/core/common/platform_utils.h.orig 2025-09-10 13:22:16 UTC
++++ components/device_signals/core/common/platform_utils.h
+@@ -57,7 +57,7 @@ SettingValue GetSecureBootEnabled();
+ std::optional<std::string> GetWindowsMachineDomain();
+ #endif // BUILDFLAG(IS_WIN)
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ // Return the distribution VERSION_ID contained in
+ // /etc/os-release, if it exists.
+ std::optional<std::string> GetDistributionVersion();
diff --git a/www/ungoogled-chromium/files/patch-components_device__signals_core_common_signals__features.cc b/www/ungoogled-chromium/files/patch-components_device__signals_core_common_signals__features.cc
index 18d6f7b0b785..89b15e761a65 100644
--- a/www/ungoogled-chromium/files/patch-components_device__signals_core_common_signals__features.cc
+++ b/www/ungoogled-chromium/files/patch-components_device__signals_core_common_signals__features.cc
@@ -1,6 +1,6 @@
---- components/device_signals/core/common/signals_features.cc.orig 2025-05-31 17:16:41 UTC
+--- components/device_signals/core/common/signals_features.cc.orig 2025-09-10 13:22:16 UTC
+++ components/device_signals/core/common/signals_features.cc
-@@ -43,7 +43,7 @@ bool IsBrowserSignalsReportingEnabled() {
+@@ -55,7 +55,7 @@ bool IsDetectedAgentSignalCollectionEnabled() {
}
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || \
diff --git a/www/ungoogled-chromium/files/patch-components_device__signals_core_common_signals__features.h b/www/ungoogled-chromium/files/patch-components_device__signals_core_common_signals__features.h
index a67e2b5cadbb..2939a687bb02 100644
--- a/www/ungoogled-chromium/files/patch-components_device__signals_core_common_signals__features.h
+++ b/www/ungoogled-chromium/files/patch-components_device__signals_core_common_signals__features.h
@@ -1,7 +1,7 @@
---- components/device_signals/core/common/signals_features.h.orig 2025-05-31 17:16:41 UTC
+--- components/device_signals/core/common/signals_features.h.orig 2025-09-10 13:22:16 UTC
+++ components/device_signals/core/common/signals_features.h
-@@ -29,7 +29,7 @@ bool IsProfileSignalsReportingEnabled();
- bool IsBrowserSignalsReportingEnabled();
+@@ -33,7 +33,7 @@ bool IsBrowserSignalsReportingEnabled();
+ bool IsDetectedAgentSignalCollectionEnabled();
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || \
- BUILDFLAG(IS_CHROMEOS)
diff --git a/www/ungoogled-chromium/files/patch-components_embedder__support_user__agent__utils.cc b/www/ungoogled-chromium/files/patch-components_embedder__support_user__agent__utils.cc
index 3bad002f3c2a..897f318d602c 100644
--- a/www/ungoogled-chromium/files/patch-components_embedder__support_user__agent__utils.cc
+++ b/www/ungoogled-chromium/files/patch-components_embedder__support_user__agent__utils.cc
@@ -1,6 +1,6 @@
---- components/embedder_support/user_agent_utils.cc.orig 2025-05-31 17:16:41 UTC
+--- components/embedder_support/user_agent_utils.cc.orig 2025-09-10 13:22:16 UTC
+++ components/embedder_support/user_agent_utils.cc
-@@ -322,7 +322,7 @@ std::string GetUserAgentPlatform() {
+@@ -321,7 +321,7 @@ std::string GetUserAgentPlatform() {
return "";
#elif BUILDFLAG(IS_MAC)
return "Macintosh; ";
@@ -9,16 +9,34 @@
return "X11; "; // strange, but that's what Firefox uses
#elif BUILDFLAG(IS_ANDROID)
return "Linux; ";
-@@ -348,7 +348,7 @@ std::string GetUnifiedPlatform() {
+@@ -337,7 +337,7 @@ std::string GetUserAgentPlatform() {
+ }
+
+ std::string GetUnifiedPlatform() {
+-#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ // This constant is only used on Android (desktop) and Linux.
+ constexpr char kUnifiedPlatformLinuxX64[] = "X11; Linux x86_64";
+ #endif
+@@ -357,7 +357,7 @@ std::string GetUnifiedPlatform() {
return "Windows NT 10.0; Win64; x64";
#elif BUILDFLAG(IS_FUCHSIA)
return "Fuchsia";
-#elif BUILDFLAG(IS_LINUX)
-+#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- return "X11; Linux x86_64";
++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ return kUnifiedPlatformLinuxX64;
#elif BUILDFLAG(IS_IOS)
if (ui::GetDeviceFormFactor() == ui::DEVICE_FORM_FACTOR_TABLET) {
-@@ -605,6 +605,9 @@ std::string GetPlatformForUAMetadata() {
+@@ -619,7 +619,7 @@ bool GetMobileBitForUAMetadata() {
+ }
+
+ std::string GetPlatformVersion() {
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ // TODO(crbug.com/40245146): Remove this Blink feature
+ if (base::FeatureList::IsEnabled(
+ blink::features::kReduceUserAgentDataLinuxPlatformVersion)) {
+@@ -665,6 +665,9 @@ std::string GetPlatformForUAMetadata() {
#else
return "Chromium OS";
#endif
@@ -28,16 +46,7 @@
#else
return std::string(version_info::GetOSType());
#endif
-@@ -666,7 +669,7 @@ blink::UserAgentMetadata GetUserAgentMetadata(const Pr
- base::StringPrintf("%d.%d.%d", major, minor, bugfix);
- #endif
-
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- // TODO(crbug.com/40245146): Remove this Blink feature
- if (base::FeatureList::IsEnabled(
- blink::features::kReduceUserAgentDataLinuxPlatformVersion)) {
-@@ -827,6 +830,16 @@ std::string BuildOSCpuInfoFromOSVersionAndCpuType(cons
+@@ -879,6 +882,16 @@ std::string BuildOSCpuInfoFromOSVersionAndCpuType(cons
"Android %s", os_version.c_str()
#elif BUILDFLAG(IS_FUCHSIA)
"Fuchsia"
diff --git a/www/ungoogled-chromium/files/patch-components_embedder__support_user__agent__utils__unittest.cc b/www/ungoogled-chromium/files/patch-components_embedder__support_user__agent__utils__unittest.cc
index 3dd2232254e9..20294aae4dce 100644
--- a/www/ungoogled-chromium/files/patch-components_embedder__support_user__agent__utils__unittest.cc
+++ b/www/ungoogled-chromium/files/patch-components_embedder__support_user__agent__utils__unittest.cc
@@ -1,6 +1,6 @@
---- components/embedder_support/user_agent_utils_unittest.cc.orig 2025-05-31 17:16:41 UTC
+--- components/embedder_support/user_agent_utils_unittest.cc.orig 2025-09-10 13:22:16 UTC
+++ components/embedder_support/user_agent_utils_unittest.cc
-@@ -148,7 +148,7 @@ void CheckUserAgentStringOrdering(bool mobile_device)
+@@ -152,7 +152,7 @@ void CheckUserAgentStringOrdering(bool mobile_device)
ASSERT_EQ("CrOS", pieces[0]);
ASSERT_EQ("x86_64", pieces[1]);
ASSERT_EQ("14541.0.0", pieces[2]);
@@ -9,7 +9,7 @@
// Post-UA Reduction there is a single <unifiedPlatform> value for Linux:
// X11; Linux x86_64
ASSERT_EQ(2u, pieces.size());
-@@ -336,7 +336,7 @@ class UserAgentUtilsTest : public testing::Test,
+@@ -340,7 +340,7 @@ class UserAgentUtilsTest : public testing::Test,
"X11; CrOS x86_64 14541.0.0";
#elif BUILDFLAG(IS_FUCHSIA)
"Fuchsia";
@@ -18,7 +18,7 @@
"X11; Linux x86_64";
#elif BUILDFLAG(IS_MAC)
"Macintosh; Intel Mac OS X 10_15_7";
-@@ -716,7 +716,7 @@ TEST_F(UserAgentUtilsTest, UserAgentMetadata) {
+@@ -720,7 +720,7 @@ TEST_F(UserAgentUtilsTest, UserAgentMetadata) {
#endif
#elif BUILDFLAG(IS_ANDROID)
EXPECT_EQ(metadata.platform, "Android");
diff --git a/www/ungoogled-chromium/files/patch-components_enterprise_browser_reporting_report__util.cc b/www/ungoogled-chromium/files/patch-components_enterprise_browser_reporting_report__util.cc
new file mode 100644
index 000000000000..2ef48830fdb3
--- /dev/null
+++ b/www/ungoogled-chromium/files/patch-components_enterprise_browser_reporting_report__util.cc
@@ -0,0 +1,11 @@
+--- components/enterprise/browser/reporting/report_util.cc.orig 2025-09-10 13:22:16 UTC
++++ components/enterprise/browser/reporting/report_util.cc
+@@ -168,7 +168,7 @@ std::string GetSecuritySignalsInReport(
+ signals_dict.Set("antivirus_info", std::move(anti_virus_list));
+
+ signals_dict.Set("hotfixes", RepeatedFieldptrToList(os_report.hotfixes()));
+-#elif BUILDFLAG(IS_LINUX)
++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ if (os_report.has_distribution_version()) {
+ signals_dict.Set("distribution_version",
+ os_report.distribution_version());
diff --git a/www/ungoogled-chromium/files/patch-components_enterprise_connectors_core_realtime__reporting__client__base.cc b/www/ungoogled-chromium/files/patch-components_enterprise_connectors_core_realtime__reporting__client__base.cc
index 3addd9d49efd..5cee0ceb98c9 100644
--- a/www/ungoogled-chromium/files/patch-components_enterprise_connectors_core_realtime__reporting__client__base.cc
+++ b/www/ungoogled-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-31 17:16:41 UTC
+--- components/enterprise/connectors/core/realtime_reporting_client_base.cc.orig 2025-09-10 13:22:16 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/ungoogled-chromium/files/patch-components_enterprise_data__controls_core_browser_features.cc b/www/ungoogled-chromium/files/patch-components_enterprise_data__controls_core_browser_features.cc
new file mode 100644
index 000000000000..8d80b4775ca5
--- /dev/null
+++ b/www/ungoogled-chromium/files/patch-components_enterprise_data__controls_core_browser_features.cc
@@ -0,0 +1,11 @@
+--- components/enterprise/data_controls/core/browser/features.cc.orig 2025-09-10 13:22:16 UTC
++++ components/enterprise/data_controls/core/browser/features.cc
+@@ -13,7 +13,7 @@ BASE_FEATURE(kEnableClipboardDataControlsAndroid,
+ #endif
+
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
+- BUILDFLAG(IS_CHROMEOS)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ BASE_FEATURE(kEnableDownloadDataControlsDesktop,
+ "EnableDownloadDataControlsDesktop",
+ base::FEATURE_DISABLED_BY_DEFAULT);
diff --git a/www/ungoogled-chromium/files/patch-components_enterprise_data__controls_core_browser_features.h b/www/ungoogled-chromium/files/patch-components_enterprise_data__controls_core_browser_features.h
new file mode 100644
index 000000000000..a5e69474dd1b
--- /dev/null
+++ b/www/ungoogled-chromium/files/patch-components_enterprise_data__controls_core_browser_features.h
@@ -0,0 +1,11 @@
+--- components/enterprise/data_controls/core/browser/features.h.orig 2025-09-10 13:22:16 UTC
++++ components/enterprise/data_controls/core/browser/features.h
+@@ -16,7 +16,7 @@ BASE_DECLARE_FEATURE(kEnableClipboardDataControlsAndro
+ #endif
+
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
+- BUILDFLAG(IS_CHROMEOS)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ // Controls enabling Data Controls rules for downloads on desktop
+ BASE_DECLARE_FEATURE(kEnableDownloadDataControlsDesktop);
+ #endif
diff --git a/www/ungoogled-chromium/files/patch-components_enterprise_data__controls_core_browser_rule.cc b/www/ungoogled-chromium/files/patch-components_enterprise_data__controls_core_browser_rule.cc
new file mode 100644
index 000000000000..34b453e9c8ee
--- /dev/null
+++ b/www/ungoogled-chromium/files/patch-components_enterprise_data__controls_core_browser_rule.cc
@@ -0,0 +1,29 @@
+--- components/enterprise/data_controls/core/browser/rule.cc.orig 2025-09-10 13:22:16 UTC
++++ components/enterprise/data_controls/core/browser/rule.cc
+@@ -105,7 +105,7 @@ policy::PolicyErrorPath CreateErrorPath(
+ // a type of restriction should be applied or not, check it here.
+ bool IgnoreRestriction(Rule::Restriction restriction) {
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
+- BUILDFLAG(IS_CHROMEOS)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ if (restriction == Rule::Restriction::kFileDownload) {
+ return !base::FeatureList::IsEnabled(kEnableDownloadDataControlsDesktop);
+ }
+@@ -538,7 +538,7 @@ bool Rule::AddUnsupportedAttributeErrors(
+ },
+ },
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
+- BUILDFLAG(IS_CHROMEOS)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ {
+ Restriction::kFileDownload,
+ {
+@@ -617,7 +617,7 @@ bool Rule::AddUnsupportedRestrictionErrors(
+ },
+ #endif // BUILDFLAG(ENTERPRISE_SCREENSHOT_PROTECTION)
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
+- BUILDFLAG(IS_CHROMEOS)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ {
+ Restriction::kFileDownload,
+ {
diff --git a/www/ungoogled-chromium/files/patch-components_enterprise_watermarking_watermark.cc b/www/ungoogled-chromium/files/patch-components_enterprise_watermarking_watermark.cc
index 8ea37f970d2f..29869e9dcbd3 100644
--- a/www/ungoogled-chromium/files/patch-components_enterprise_watermarking_watermark.cc
+++ b/www/ungoogled-chromium/files/patch-components_enterprise_watermarking_watermark.cc
@@ -1,6 +1,6 @@
---- components/enterprise/watermarking/watermark.cc.orig 2025-02-20 09:59:21 UTC
+--- components/enterprise/watermarking/watermark.cc.orig 2025-09-10 13:22:16 UTC
+++ components/enterprise/watermarking/watermark.cc
-@@ -31,7 +31,7 @@ gfx::Font WatermarkFont() {
+@@ -29,7 +29,7 @@ gfx::Font WatermarkFont(int font_size) {
"Segoe UI",
#elif BUILDFLAG(IS_MAC)
"SF Pro Text",
@@ -9,7 +9,7 @@
"Ubuntu",
#elif BUILDFLAG(IS_CHROMEOS)
"Google Sans",
-@@ -47,7 +47,7 @@ const gfx::FontList& WatermarkFontList() {
+@@ -40,7 +40,7 @@ gfx::Font WatermarkFont(int font_size) {
}
gfx::Font::Weight WatermarkFontWeight() {
diff --git a/www/ungoogled-chromium/files/patch-components_eye__dropper_eye__dropper__view.cc b/www/ungoogled-chromium/files/patch-components_eye__dropper_eye__dropper__view.cc
index d81bd659aa84..e40dc687fdc0 100644
--- a/www/ungoogled-chromium/files/patch-components_eye__dropper_eye__dropper__view.cc
+++ b/www/ungoogled-chromium/files/patch-components_eye__dropper_eye__dropper__view.cc
@@ -1,6 +1,6 @@
---- components/eye_dropper/eye_dropper_view.cc.orig 2025-05-31 17:16:41 UTC
+--- components/eye_dropper/eye_dropper_view.cc.orig 2025-09-10 13:22:16 UTC
+++ components/eye_dropper/eye_dropper_view.cc
-@@ -206,7 +206,7 @@ EyeDropperView::EyeDropperView(gfx::NativeView parent,
+@@ -215,7 +215,7 @@ EyeDropperView::EyeDropperView(gfx::NativeView parent,
// EyeDropper/WidgetDelegate.
set_owned_by_client(OwnedByClientPassKey());
SetPreferredSize(GetSize());
diff --git a/www/ungoogled-chromium/files/patch-components_feature__engagement_public_feature__configurations.cc b/www/ungoogled-chromium/files/patch-components_feature__engagement_public_feature__configurations.cc
index b253bc60e0cc..1848a9a49d2d 100644
--- a/www/ungoogled-chromium/files/patch-components_feature__engagement_public_feature__configurations.cc
+++ b/www/ungoogled-chromium/files/patch-components_feature__engagement_public_feature__configurations.cc
@@ -1,4 +1,4 @@
---- components/feature_engagement/public/feature_configurations.cc.orig 2025-05-31 17:16:41 UTC
+--- components/feature_engagement/public/feature_configurations.cc.orig 2025-09-10 13:22:16 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
+@@ -1956,7 +1956,8 @@ std::optional<FeatureConfig> GetClientSideFeatureConfi
#endif // BUILDFLAG(IS_ANDROID)
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_LINUX) || \
diff --git a/www/ungoogled-chromium/files/patch-components_feature__engagement_public_feature__constants.cc b/www/ungoogled-chromium/files/patch-components_feature__engagement_public_feature__constants.cc
index cdf52c249530..38f547c47a9f 100644
--- a/www/ungoogled-chromium/files/patch-components_feature__engagement_public_feature__constants.cc
+++ b/www/ungoogled-chromium/files/patch-components_feature__engagement_public_feature__constants.cc
@@ -1,7 +1,7 @@
---- components/feature_engagement/public/feature_constants.cc.orig 2025-05-31 17:16:41 UTC
+--- components/feature_engagement/public/feature_constants.cc.orig 2025-09-10 13:22:16 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);
+@@ -34,7 +34,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,
+@@ -829,7 +829,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,
+@@ -985,7 +985,7 @@ BASE_FEATURE(kIPHScalableIphGamingFeature,
base::FEATURE_DISABLED_BY_DEFAULT);
#endif
diff --git a/www/ungoogled-chromium/files/patch-components_feature__engagement_public_feature__constants.h b/www/ungoogled-chromium/files/patch-components_feature__engagement_public_feature__constants.h
index b6b8f07ffcd9..83c101d43273 100644
--- a/www/ungoogled-chromium/files/patch-components_feature__engagement_public_feature__constants.h
+++ b/www/ungoogled-chromium/files/patch-components_feature__engagement_public_feature__constants.h
@@ -1,6 +1,6 @@
---- components/feature_engagement/public/feature_constants.h.orig 2025-05-31 17:16:41 UTC
+--- components/feature_engagement/public/feature_constants.h.orig 2025-09-10 13:22:16 UTC
+++ components/feature_engagement/public/feature_constants.h
-@@ -27,7 +27,7 @@ FEATURE_CONSTANTS_DECLARE_FEATURE(kIPHDemoMode);
+@@ -31,7 +31,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
+@@ -371,7 +371,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
+@@ -435,7 +435,7 @@ FEATURE_CONSTANTS_DECLARE_FEATURE(kIPHScalableIphHelpA
FEATURE_CONSTANTS_DECLARE_FEATURE(kIPHScalableIphGamingFeature);
#endif
diff --git a/www/ungoogled-chromium/files/patch-components_feature__engagement_public_feature__list.cc b/www/ungoogled-chromium/files/patch-components_feature__engagement_public_feature__list.cc
index ff393bc05983..870b9b5076aa 100644
--- a/www/ungoogled-chromium/files/patch-components_feature__engagement_public_feature__list.cc
+++ b/www/ungoogled-chromium/files/patch-components_feature__engagement_public_feature__list.cc
@@ -1,7 +1,7 @@
---- components/feature_engagement/public/feature_list.cc.orig 2025-05-31 17:16:41 UTC
+--- components/feature_engagement/public/feature_list.cc.orig 2025-09-10 13:22:16 UTC
+++ components/feature_engagement/public/feature_list.cc
-@@ -186,7 +186,7 @@ const base::Feature* const kAllFeatures[] = {
- &kIPHiOSWelcomeBackFeature,
+@@ -198,7 +198,7 @@ const base::Feature* const kAllFeatures[] = {
+ &kIPHiOSHomepageCustomizationNewBadge,
#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[] = {
+@@ -271,7 +271,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[] = {
+@@ -328,7 +328,7 @@ const base::Feature* const kAllFeatures[] = {
&kIPHScalableIphGamingFeature,
#endif // BUILDFLAG(IS_CHROMEOS)
diff --git a/www/ungoogled-chromium/files/patch-components_feature__engagement_public_feature__list.h b/www/ungoogled-chromium/files/patch-components_feature__engagement_public_feature__list.h
index 75c40182c784..1ab0b0008454 100644
--- a/www/ungoogled-chromium/files/patch-components_feature__engagement_public_feature__list.h
+++ b/www/ungoogled-chromium/files/patch-components_feature__engagement_public_feature__list.h
@@ -1,6 +1,6 @@
---- components/feature_engagement/public/feature_list.h.orig 2025-05-31 17:16:41 UTC
+--- components/feature_engagement/public/feature_list.h.orig 2025-09-10 13:22:16 UTC
+++ components/feature_engagement/public/feature_list.h
-@@ -332,7 +332,7 @@ DEFINE_VARIATION_PARAM(kIPHiOSWelcomeBackFeature, "IPH
+@@ -353,7 +353,7 @@ DEFINE_VARIATION_PARAM(kIPHiOSHomepageCustomizationNew
#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
+@@ -471,7 +471,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
+@@ -571,7 +572,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),
- VARIATION_ENTRY(kIPHiOSWelcomeBackFeature),
+@@ -765,7 +766,7 @@ inline constexpr flags_ui::FeatureEntry::FeatureVariat
+ VARIATION_ENTRY(kIPHiOSSafariImportFeature),
+ VARIATION_ENTRY(kIPHIOSPageActionMenu),
#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
+ VARIATION_ENTRY(kIPHCompanionSidePanelRegionSearchFeature),
+@@ -825,7 +826,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
+@@ -879,7 +881,7 @@ inline constexpr flags_ui::FeatureEntry::FeatureVariat
VARIATION_ENTRY(kIPHScalableIphGamingFeature),
#endif // BUILDFLAG(IS_CHROMEOS)
diff --git a/www/ungoogled-chromium/files/patch-components_feed_core_v2_feed__network__impl__unittest.cc b/www/ungoogled-chromium/files/patch-components_feed_core_v2_feed__network__impl__unittest.cc
index 13a93fb938bc..bf1a13733217 100644
--- a/www/ungoogled-chromium/files/patch-components_feed_core_v2_feed__network__impl__unittest.cc
+++ b/www/ungoogled-chromium/files/patch-components_feed_core_v2_feed__network__impl__unittest.cc
@@ -1,6 +1,6 @@
---- components/feed/core/v2/feed_network_impl_unittest.cc.orig 2024-10-01 07:26:23 UTC
+--- components/feed/core/v2/feed_network_impl_unittest.cc.orig 2025-09-10 13:22:16 UTC
+++ components/feed/core/v2/feed_network_impl_unittest.cc
-@@ -747,8 +747,8 @@ TEST_F(FeedNetworkTest, SendApiRequest_DecodesClientIn
+@@ -746,8 +746,8 @@ TEST_F(FeedNetworkTest, SendApiRequest_DecodesClientIn
EXPECT_EQ(feedwire::ClientInfo::CHROME_ANDROID, client_info.app_type());
EXPECT_EQ(feedwire::Version::RELEASE, client_info.app_version().build_type());
diff --git a/www/ungoogled-chromium/files/patch-components_feed_core_v2_proto__util.cc b/www/ungoogled-chromium/files/patch-components_feed_core_v2_proto__util.cc
index 7cade5d1fd2e..f468154a5180 100644
--- a/www/ungoogled-chromium/files/patch-components_feed_core_v2_proto__util.cc
+++ b/www/ungoogled-chromium/files/patch-components_feed_core_v2_proto__util.cc
@@ -1,6 +1,6 @@
---- components/feed/core/v2/proto_util.cc.orig 2023-07-21 09:49:17 UTC
+--- components/feed/core/v2/proto_util.cc.orig 2025-09-10 13:22:16 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/ungoogled-chromium/files/patch-components_feed_core_v2_proto__util__unittest.cc b/www/ungoogled-chromium/files/patch-components_feed_core_v2_proto__util__unittest.cc
index 29fb009ffd31..600d4dc6f5c5 100644
--- a/www/ungoogled-chromium/files/patch-components_feed_core_v2_proto__util__unittest.cc
+++ b/www/ungoogled-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 14:40:28 UTC
+--- components/feed/core/v2/proto_util_unittest.cc.orig 2025-09-10 13:22:16 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/ungoogled-chromium/files/patch-components_gwp__asan_client_gwp__asan.cc b/www/ungoogled-chromium/files/patch-components_gwp__asan_client_gwp__asan.cc
index 2f99e0f47c9d..4d9eeafa5390 100644
--- a/www/ungoogled-chromium/files/patch-components_gwp__asan_client_gwp__asan.cc
+++ b/www/ungoogled-chromium/files/patch-components_gwp__asan_client_gwp__asan.cc
@@ -1,6 +1,6 @@
---- components/gwp_asan/client/gwp_asan.cc.orig 2025-05-06 12:23:00 UTC
+--- components/gwp_asan/client/gwp_asan.cc.orig 2025-09-10 13:22:16 UTC
+++ components/gwp_asan/client/gwp_asan.cc
-@@ -76,7 +76,7 @@ namespace {
+@@ -81,7 +81,7 @@ namespace {
// ProcessSamplingBoost is the multiplier to increase the
// ProcessSamplingProbability in scenarios where we want to perform additional
// testing (e.g., on canary/dev builds).
diff --git a/www/ungoogled-chromium/files/patch-components_gwp__asan_client_gwp__asan__features.cc b/www/ungoogled-chromium/files/patch-components_gwp__asan_client_gwp__asan__features.cc
index 4d6141f7f61b..a1e3853f6c26 100644
--- a/www/ungoogled-chromium/files/patch-components_gwp__asan_client_gwp__asan__features.cc
+++ b/www/ungoogled-chromium/files/patch-components_gwp__asan_client_gwp__asan__features.cc
@@ -1,4 +1,4 @@
---- components/gwp_asan/client/gwp_asan_features.cc.orig 2024-02-03 15:42:55 UTC
+--- components/gwp_asan/client/gwp_asan_features.cc.orig 2025-09-10 13:22:16 UTC
+++ components/gwp_asan/client/gwp_asan_features.cc
@@ -9,7 +9,7 @@
namespace gwp_asan::internal {
@@ -9,3 +9,12 @@
(BUILDFLAG(IS_ANDROID) && defined(ARCH_CPU_64_BITS))
constexpr base::FeatureState kDefaultEnabled = base::FEATURE_ENABLED_BY_DEFAULT;
#else
+@@ -72,7 +72,7 @@ GWP_ASAN_EXPORT extern const base::FeatureParam<int>
+ kGwpAsanMallocGpuAllocationSamplingRange{&kGwpAsanMalloc,
+ "GpuAllocationSamplingRange", 16};
+
+-#elif BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_LINUX)
++#elif BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+
+ // Browser reservation params.
+ GWP_ASAN_EXPORT extern const base::FeatureParam<int>
diff --git a/www/ungoogled-chromium/files/patch-components_media__router_common_media__source.cc b/www/ungoogled-chromium/files/patch-components_media__router_common_media__source.cc
index 1a3700223500..bd680a6e754a 100644
--- a/www/ungoogled-chromium/files/patch-components_media__router_common_media__source.cc
+++ b/www/ungoogled-chromium/files/patch-components_media__router_common_media__source.cc
@@ -1,11 +1,11 @@
---- components/media_router/common/media_source.cc.orig 2025-05-31 17:16:41 UTC
+--- components/media_router/common/media_source.cc.orig 2025-09-10 13:22:16 UTC
+++ components/media_router/common/media_source.cc
-@@ -58,7 +58,7 @@ bool IsSystemAudioCaptureSupported() {
- if (!media::IsSystemLoopbackCaptureSupported()) {
- return false;
- }
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+@@ -62,7 +62,7 @@ bool IsSystemAudioCaptureSupported() {
+ #if BUILDFLAG(IS_MAC)
+ return media::IsMacSckSystemLoopbackCaptureSupported() ||
+ base::FeatureList::IsEnabled(media::kMacCatapLoopbackAudioForCast);
+-#elif BUILDFLAG(IS_LINUX)
++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
return base::FeatureList::IsEnabled(media::kPulseaudioLoopbackForCast);
#else
return true;
diff --git a/www/ungoogled-chromium/files/patch-components_metrics_dwa_dwa__service.cc b/www/ungoogled-chromium/files/patch-components_metrics_dwa_dwa__service.cc
index 04a8a5f8cf8d..44f5d09fc9a5 100644
--- a/www/ungoogled-chromium/files/patch-components_metrics_dwa_dwa__service.cc
+++ b/www/ungoogled-chromium/files/patch-components_metrics_dwa_dwa__service.cc
@@ -1,6 +1,6 @@
---- components/metrics/dwa/dwa_service.cc.orig 2025-04-15 08:30:07 UTC
+--- components/metrics/dwa/dwa_service.cc.orig 2025-09-10 13:22:16 UTC
+++ components/metrics/dwa/dwa_service.cc
-@@ -162,7 +162,7 @@ void DwaService::RecordCoarseSystemInformation(
+@@ -187,7 +187,7 @@ void DwaService::RecordCoarseSystemInformation(
coarse_system_info->set_platform(::dwa::CoarseSystemInfo::PLATFORM_WINDOWS);
#elif BUILDFLAG(IS_MAC)
coarse_system_info->set_platform(::dwa::CoarseSystemInfo::PLATFORM_MACOS);
diff --git a/www/ungoogled-chromium/files/patch-components_metrics_metrics__log.cc b/www/ungoogled-chromium/files/patch-components_metrics_metrics__log.cc
index a80e7d59fb38..36fc3d7b99f3 100644
--- a/www/ungoogled-chromium/files/patch-components_metrics_metrics__log.cc
+++ b/www/ungoogled-chromium/files/patch-components_metrics_metrics__log.cc
@@ -1,6 +1,6 @@
---- components/metrics/metrics_log.cc.orig 2025-05-06 12:23:00 UTC
+--- components/metrics/metrics_log.cc.orig 2025-09-10 13:22:16 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(
+@@ -439,7 +439,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(
+@@ -456,7 +456,7 @@ void MetricsLog::RecordCoreSystemProfile(
os->set_build_number(base::SysInfo::GetIOSBuildNumber());
#endif
diff --git a/www/ungoogled-chromium/files/patch-components_optimization__guide_core_optimization__guide__features.cc b/www/ungoogled-chromium/files/patch-components_optimization__guide_core_optimization__guide__features.cc
index ecc103c970b8..7199b7eb9d15 100644
--- a/www/ungoogled-chromium/files/patch-components_optimization__guide_core_optimization__guide__features.cc
+++ b/www/ungoogled-chromium/files/patch-components_optimization__guide_core_optimization__guide__features.cc
@@ -1,11 +1,11 @@
---- components/optimization_guide/core/optimization_guide_features.cc.orig 2025-02-20 09:59:21 UTC
+--- components/optimization_guide/core/optimization_guide_features.cc.orig 2025-09-10 13:22:16 UTC
+++ components/optimization_guide/core/optimization_guide_features.cc
-@@ -136,7 +136,7 @@ BASE_FEATURE(kOptimizationGuideModelExecution,
- // Whether to use the on device model service in optimization guide.
+@@ -119,7 +119,7 @@ BASE_FEATURE(kOptimizationGuideModelExecution,
BASE_FEATURE(kOptimizationGuideOnDeviceModel,
"OptimizationGuideOnDeviceModel",
--#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_CHROMEOS)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
base::FEATURE_ENABLED_BY_DEFAULT);
#else
base::FEATURE_DISABLED_BY_DEFAULT);
diff --git a/www/ungoogled-chromium/files/patch-components_os__crypt_sync_os__crypt.h b/www/ungoogled-chromium/files/patch-components_os__crypt_sync_os__crypt.h
index 7da6ac5a80f9..40a89d3d7fc1 100644
--- a/www/ungoogled-chromium/files/patch-components_os__crypt_sync_os__crypt.h
+++ b/www/ungoogled-chromium/files/patch-components_os__crypt_sync_os__crypt.h
@@ -1,15 +1,15 @@
---- components/os_crypt/sync/os_crypt.h.orig 2025-04-15 08:30:07 UTC
+--- components/os_crypt/sync/os_crypt.h.orig 2025-09-10 13:22:16 UTC
+++ components/os_crypt/sync/os_crypt.h
-@@ -16,7 +16,7 @@
- #include "build/chromecast_buildflags.h"
- #include "crypto/subtle_passkey.h"
+@@ -23,7 +23,7 @@ class Keychain;
+ }
+ #endif
-#if BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
class KeyStorageLinux;
#endif // BUILDFLAG(IS_LINUX)
-@@ -32,7 +32,7 @@ struct Config;
+@@ -39,7 +39,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
+@@ -84,7 +84,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 {
+@@ -118,7 +118,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 {
+@@ -214,7 +214,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 {
+@@ -241,13 +241,13 @@ class COMPONENT_EXPORT(OS_CRYPT) OSCryptImpl {
bool DeriveKey();
#endif // BUILDFLAG(IS_APPLE)
diff --git a/www/ungoogled-chromium/files/patch-components_paint__preview_browser_paint__preview__client__unittest.cc b/www/ungoogled-chromium/files/patch-components_paint__preview_browser_paint__preview__client__unittest.cc
index 871e53829153..5a81b338f724 100644
--- a/www/ungoogled-chromium/files/patch-components_paint__preview_browser_paint__preview__client__unittest.cc
+++ b/www/ungoogled-chromium/files/patch-components_paint__preview_browser_paint__preview__client__unittest.cc
@@ -1,6 +1,6 @@
---- components/paint_preview/browser/paint_preview_client_unittest.cc.orig 2024-02-03 15:42:55 UTC
+--- components/paint_preview/browser/paint_preview_client_unittest.cc.orig 2025-09-10 13:22:16 UTC
+++ components/paint_preview/browser/paint_preview_client_unittest.cc
-@@ -174,8 +174,8 @@ TEST_P(PaintPreviewClientRenderViewHostTest, CaptureMa
+@@ -172,8 +172,8 @@ TEST_P(PaintPreviewClientRenderViewHostTest, CaptureMa
metadata->set_version(kPaintPreviewVersion);
auto* chromeVersion = metadata->mutable_chrome_version();
const auto& current_chrome_version = version_info::GetVersion();
diff --git a/www/ungoogled-chromium/files/patch-components_password__manager_core_browser_features_password__features.cc b/www/ungoogled-chromium/files/patch-components_password__manager_core_browser_features_password__features.cc
index bcb1fd0ebe86..5e71a9fcfee4 100644
--- a/www/ungoogled-chromium/files/patch-components_password__manager_core_browser_features_password__features.cc
+++ b/www/ungoogled-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-31 17:16:41 UTC
+--- components/password_manager/core/browser/features/password_features.cc.orig 2025-09-10 13:22:16 UTC
+++ components/password_manager/core/browser/features/password_features.cc
-@@ -40,7 +40,7 @@ BASE_FEATURE(kClearUndecryptablePasswords,
+@@ -62,7 +62,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,
+@@ -131,7 +131,7 @@ BASE_FEATURE(kReuseDetectionBasedOnPasswordHashes,
"ReuseDetectionBasedOnPasswordHashes",
base::FEATURE_ENABLED_BY_DEFAULT);
diff --git a/www/ungoogled-chromium/files/patch-components_password__manager_core_browser_features_password__features.h b/www/ungoogled-chromium/files/patch-components_password__manager_core_browser_features_password__features.h
index ed2ff70dfa7b..dc42dda833ac 100644
--- a/www/ungoogled-chromium/files/patch-components_password__manager_core_browser_features_password__features.h
+++ b/www/ungoogled-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-31 17:16:41 UTC
+--- components/password_manager/core/browser/features/password_features.h.orig 2025-09-10 13:22:16 UTC
+++ components/password_manager/core/browser/features/password_features.h
-@@ -114,7 +114,7 @@ BASE_DECLARE_FEATURE(kPostponeOnLoginSuccessful);
+@@ -131,7 +131,7 @@ BASE_DECLARE_FEATURE(kPasswordManagerLogToTerminal);
// Detects password reuse based on hashed password values.
BASE_DECLARE_FEATURE(kReuseDetectionBasedOnPasswordHashes);
diff --git a/www/ungoogled-chromium/files/patch-components_password__manager_core_browser_password__autofill__manager.cc b/www/ungoogled-chromium/files/patch-components_password__manager_core_browser_password__autofill__manager.cc
new file mode 100644
index 000000000000..77d1778e6eaf
--- /dev/null
+++ b/www/ungoogled-chromium/files/patch-components_password__manager_core_browser_password__autofill__manager.cc
@@ -0,0 +1,20 @@
+--- components/password_manager/core/browser/password_autofill_manager.cc.orig 2025-09-10 13:22:16 UTC
++++ components/password_manager/core/browser/password_autofill_manager.cc
+@@ -308,7 +308,7 @@ void PasswordAutofillManager::DidAcceptSuggestion(
+ weak_ptr_factory_.GetWeakPtr(), *password_credential);
+ if (password_credential->is_grouped_affiliation) {
+ #if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_CHROMEOS) || \
+- BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_ANDROID)
++ BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
+ cross_domain_confirmation_controller_ =
+ password_client_->ShowCrossDomainConfirmationPopup(
+ last_popup_open_args_.element_bounds,
+@@ -538,7 +538,7 @@ void PasswordAutofillManager::DidNavigateMainFrame() {
+ manual_fallback_metrics_recorder_ =
+ std::make_unique<PasswordManualFallbackMetricsRecorder>();
+ #if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_CHROMEOS) || \
+- BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_ANDROID)
++ BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
+ cross_domain_confirmation_controller_.reset();
+ #endif
+ wait_for_passkeys_timer_.Stop();
diff --git a/www/ungoogled-chromium/files/patch-components_password__manager_core_browser_password__autofill__manager.h b/www/ungoogled-chromium/files/patch-components_password__manager_core_browser_password__autofill__manager.h
new file mode 100644
index 000000000000..be74530d342b
--- /dev/null
+++ b/www/ungoogled-chromium/files/patch-components_password__manager_core_browser_password__autofill__manager.h
@@ -0,0 +1,11 @@
+--- components/password_manager/core/browser/password_autofill_manager.h.orig 2025-09-10 13:22:16 UTC
++++ components/password_manager/core/browser/password_autofill_manager.h
+@@ -285,7 +285,7 @@ class PasswordAutofillManager : public autofill::Autof
+
+ // Stores the controller of warning popup UI on cross domain filling.
+ #if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_CHROMEOS) || \
+- BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_ANDROID)
++ BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
+ std::unique_ptr<PasswordCrossDomainConfirmationPopupController>
+ cross_domain_confirmation_controller_;
+ #endif
diff --git a/www/ungoogled-chromium/files/patch-components_password__manager_core_browser_password__form__filling.cc b/www/ungoogled-chromium/files/patch-components_password__manager_core_browser_password__form__filling.cc
index 82e8d914847e..5fe735230e36 100644
--- a/www/ungoogled-chromium/files/patch-components_password__manager_core_browser_password__form__filling.cc
+++ b/www/ungoogled-chromium/files/patch-components_password__manager_core_browser_password__form__filling.cc
@@ -1,6 +1,6 @@
---- components/password_manager/core/browser/password_form_filling.cc.orig 2025-05-31 17:16:41 UTC
+--- components/password_manager/core/browser/password_form_filling.cc.orig 2025-09-10 13:22:16 UTC
+++ components/password_manager/core/browser/password_form_filling.cc
-@@ -165,7 +165,7 @@ LikelyFormFilling SendFillInformationToRenderer(
+@@ -178,7 +178,7 @@ LikelyFormFilling SendFillInformationToRenderer(
#endif
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
diff --git a/www/ungoogled-chromium/files/patch-components_password__manager_core_browser_password__form__manager.cc b/www/ungoogled-chromium/files/patch-components_password__manager_core_browser_password__form__manager.cc
index 1564edf65d76..afbbabe184c8 100644
--- a/www/ungoogled-chromium/files/patch-components_password__manager_core_browser_password__form__manager.cc
+++ b/www/ungoogled-chromium/files/patch-components_password__manager_core_browser_password__form__manager.cc
@@ -1,6 +1,6 @@
---- components/password_manager/core/browser/password_form_manager.cc.orig 2025-05-06 12:23:00 UTC
+--- components/password_manager/core/browser/password_form_manager.cc.orig 2025-09-10 13:22:16 UTC
+++ components/password_manager/core/browser/password_form_manager.cc
-@@ -64,7 +64,7 @@
+@@ -66,7 +66,7 @@
#include "components/webauthn/android/webauthn_cred_man_delegate.h"
#endif // BUILDFLAG(IS_ANDROID)
@@ -9,7 +9,7 @@
#include "components/os_crypt/sync/os_crypt.h"
#endif
-@@ -240,7 +240,7 @@ bool ShouldUploadCrowdsourcingVotes(const FormOrDigest
+@@ -233,7 +233,7 @@ bool ShouldUploadCrowdsourcingVotes(const FormOrDigest
return false;
}
@@ -18,7 +18,7 @@
bool ShouldShowKeychainErrorBubble(
std::optional<PasswordStoreBackendError> backend_error) {
if (!backend_error.has_value()) {
-@@ -913,7 +913,7 @@ void PasswordFormManager::OnFetchCompleted() {
+@@ -931,7 +931,7 @@ void PasswordFormManager::OnFetchCompleted() {
error.value().type);
}
diff --git a/www/ungoogled-chromium/files/patch-components_password__manager_core_browser_password__manager.cc b/www/ungoogled-chromium/files/patch-components_password__manager_core_browser_password__manager.cc
index efc68b1d2582..9ba733bdc9ef 100644
--- a/www/ungoogled-chromium/files/patch-components_password__manager_core_browser_password__manager.cc
+++ b/www/ungoogled-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-31 17:16:41 UTC
+--- components/password_manager/core/browser/password_manager.cc.orig 2025-09-10 13:22:16 UTC
+++ components/password_manager/core/browser/password_manager.cc
-@@ -509,7 +509,7 @@ void PasswordManager::RegisterProfilePrefs(
+@@ -586,7 +586,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(
+@@ -599,7 +599,7 @@ void PasswordManager::RegisterProfilePrefs(
#endif
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
diff --git a/www/ungoogled-chromium/files/patch-components_password__manager_core_browser_password__manager__client.h b/www/ungoogled-chromium/files/patch-components_password__manager_core_browser_password__manager__client.h
index 54b1f695d9a3..fd98ed1a8d74 100644
--- a/www/ungoogled-chromium/files/patch-components_password__manager_core_browser_password__manager__client.h
+++ b/www/ungoogled-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-06 12:23:00 UTC
+--- components/password_manager/core/browser/password_manager_client.h.orig 2025-09-10 13:22:16 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 {
+@@ -545,7 +545,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/ungoogled-chromium/files/patch-components_password__manager_core_browser_password__manual__fallback__flow.cc b/www/ungoogled-chromium/files/patch-components_password__manager_core_browser_password__manual__fallback__flow.cc
index d97512352c44..ad21f5d64840 100644
--- a/www/ungoogled-chromium/files/patch-components_password__manager_core_browser_password__manual__fallback__flow.cc
+++ b/www/ungoogled-chromium/files/patch-components_password__manager_core_browser_password__manual__fallback__flow.cc
@@ -1,4 +1,4 @@
---- components/password_manager/core/browser/password_manual_fallback_flow.cc.orig 2025-05-31 17:16:41 UTC
+--- components/password_manager/core/browser/password_manual_fallback_flow.cc.orig 2025-09-10 13:22:16 UTC
+++ components/password_manager/core/browser/password_manual_fallback_flow.cc
@@ -46,7 +46,7 @@ std::u16string GetUsernameFromLabel(const std::u16stri
}
@@ -9,7 +9,7 @@
// Returns the password form corresponding to the `payload` data. In most
// cases there is only one such form stored, but having more than one or no
// forms is also possible. If there is more than one form, showing any of them
-@@ -297,7 +297,7 @@ void PasswordManualFallbackFlow::DidAcceptSuggestion(
+@@ -300,7 +300,7 @@ void PasswordManualFallbackFlow::DidAcceptSuggestion(
}
case autofill::SuggestionType::kViewPasswordDetails: {
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
@@ -18,12 +18,12 @@
std::optional<password_manager::PasswordForm> credentials =
GetCorrespondingPasswordForm(
suggestion.GetPayload<Suggestion::PasswordSuggestionDetails>(),
-@@ -427,7 +427,7 @@ void PasswordManualFallbackFlow::EnsureCrossDomainPass
+@@ -436,7 +436,7 @@ void PasswordManualFallbackFlow::EnsureCrossDomainPass
const Suggestion::PasswordSuggestionDetails& payload,
base::OnceClosure on_allowed) {
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
- BUILDFLAG(IS_CHROMEOS)
+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
if (payload.is_cross_domain) {
+ CHECK(payload.display_signon_realm);
cross_domain_confirmation_popup_controller_ =
- password_client_->ShowCrossDomainConfirmationPopup(
diff --git a/www/ungoogled-chromium/files/patch-components_password__manager_core_browser_password__manual__fallback__flow.h b/www/ungoogled-chromium/files/patch-components_password__manager_core_browser_password__manual__fallback__flow.h
index c0427ad5c7bc..e947083b8329 100644
--- a/www/ungoogled-chromium/files/patch-components_password__manager_core_browser_password__manual__fallback__flow.h
+++ b/www/ungoogled-chromium/files/patch-components_password__manager_core_browser_password__manual__fallback__flow.h
@@ -1,4 +1,4 @@
---- components/password_manager/core/browser/password_manual_fallback_flow.h.orig 2025-05-06 12:23:00 UTC
+--- components/password_manager/core/browser/password_manual_fallback_flow.h.orig 2025-09-10 13:22:16 UTC
+++ components/password_manager/core/browser/password_manual_fallback_flow.h
@@ -19,7 +19,7 @@
#include "components/password_manager/core/browser/ui/saved_passwords_presenter.h"
@@ -9,7 +9,7 @@
#include "components/password_manager/core/browser/password_cross_domain_confirmation_popup_controller.h"
#endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) ||
// BUILDFLAG(IS_CHROMEOS)
-@@ -180,7 +180,7 @@ class PasswordManualFallbackFlow : public autofill::Au
+@@ -183,7 +183,7 @@ class PasswordManualFallbackFlow : public autofill::Au
std::unique_ptr<device_reauth::DeviceAuthenticator> authenticator_;
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
diff --git a/www/ungoogled-chromium/files/patch-components_password__manager_core_browser_password__store__factory__util.cc b/www/ungoogled-chromium/files/patch-components_password__manager_core_browser_password__store__factory__util.cc
index 84a6d3ce2725..76daeab8af47 100644
--- a/www/ungoogled-chromium/files/patch-components_password__manager_core_browser_password__store__factory__util.cc
+++ b/www/ungoogled-chromium/files/patch-components_password__manager_core_browser_password__store__factory__util.cc
@@ -1,6 +1,6 @@
---- components/password_manager/core/browser/password_store_factory_util.cc.orig 2024-10-27 06:40:35 UTC
+--- components/password_manager/core/browser/password_store_factory_util.cc.orig 2025-09-10 13:22:16 UTC
+++ components/password_manager/core/browser/password_store_factory_util.cc
-@@ -29,7 +29,7 @@ namespace {
+@@ -30,7 +30,7 @@ namespace {
LoginDatabase::DeletingUndecryptablePasswordsEnabled GetPolicyFromPrefs(
PrefService* prefs) {
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
diff --git a/www/ungoogled-chromium/files/patch-components_password__manager_core_browser_password__store_login__database.cc b/www/ungoogled-chromium/files/patch-components_password__manager_core_browser_password__store_login__database.cc
index 9895885e9365..7037fa40bc20 100644
--- a/www/ungoogled-chromium/files/patch-components_password__manager_core_browser_password__store_login__database.cc
+++ b/www/ungoogled-chromium/files/patch-components_password__manager_core_browser_password__store_login__database.cc
@@ -1,6 +1,6 @@
---- components/password_manager/core/browser/password_store/login_database.cc.orig 2025-05-06 12:23:00 UTC
+--- components/password_manager/core/browser/password_store/login_database.cc.orig 2025-09-10 13:22:16 UTC
+++ components/password_manager/core/browser/password_store/login_database.cc
-@@ -1030,7 +1030,7 @@ bool ShouldDeleteUndecryptablePasswords(
+@@ -1036,7 +1036,7 @@ bool ShouldDeleteUndecryptablePasswords(
bool is_user_data_dir_policy_set,
bool is_enabled_by_policy,
IsAccountStore is_account_store) {
@@ -9,7 +9,7 @@
std::unique_ptr<base::Environment> environment(base::Environment::Create());
// On Linux user data directory ca be specified using an env variable. If it
// exists, passwords shouldn't be deleted.
-@@ -1048,7 +1048,7 @@ bool ShouldDeleteUndecryptablePasswords(
+@@ -1054,7 +1054,7 @@ bool ShouldDeleteUndecryptablePasswords(
return false;
}
diff --git a/www/ungoogled-chromium/files/patch-components_password__manager_core_browser_password__store_login__database__unittest.cc b/www/ungoogled-chromium/files/patch-components_password__manager_core_browser_password__store_login__database__unittest.cc
index 4d456cb4961e..996bc93fabf6 100644
--- a/www/ungoogled-chromium/files/patch-components_password__manager_core_browser_password__store_login__database__unittest.cc
+++ b/www/ungoogled-chromium/files/patch-components_password__manager_core_browser_password__store_login__database__unittest.cc
@@ -1,6 +1,6 @@
---- components/password_manager/core/browser/password_store/login_database_unittest.cc.orig 2025-05-31 17:16:41 UTC
+--- components/password_manager/core/browser/password_store/login_database_unittest.cc.orig 2025-09-10 13:22:16 UTC
+++ components/password_manager/core/browser/password_store/login_database_unittest.cc
-@@ -2303,7 +2303,7 @@ INSTANTIATE_TEST_SUITE_P(MigrationToVCurrent,
+@@ -2305,7 +2305,7 @@ INSTANTIATE_TEST_SUITE_P(MigrationToVCurrent,
testing::Bool()));
#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_IOS) || \
diff --git a/www/ungoogled-chromium/files/patch-components_password__manager_core_common_password__manager__pref__names.h b/www/ungoogled-chromium/files/patch-components_password__manager_core_common_password__manager__pref__names.h
index 74d6acbc8ffc..0f8d50e51a4c 100644
--- a/www/ungoogled-chromium/files/patch-components_password__manager_core_common_password__manager__pref__names.h
+++ b/www/ungoogled-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-31 17:16:41 UTC
+--- components/password_manager/core/common/password_manager_pref_names.h.orig 2025-09-10 13:22:16 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
+@@ -285,7 +285,7 @@ inline constexpr char kAutofillableCredentialsAccountS
inline constexpr char kPasswordSharingEnabled[] =
"password_manager.password_sharing_enabled";
diff --git a/www/ungoogled-chromium/files/patch-components_permissions_prediction__service_prediction__common.cc b/www/ungoogled-chromium/files/patch-components_permissions_prediction__service_prediction__common.cc
index 236d3b74a381..91c7a99f9e7f 100644
--- a/www/ungoogled-chromium/files/patch-components_permissions_prediction__service_prediction__common.cc
+++ b/www/ungoogled-chromium/files/patch-components_permissions_prediction__service_prediction__common.cc
@@ -1,6 +1,6 @@
---- components/permissions/prediction_service/prediction_common.cc.orig 2025-04-15 08:30:07 UTC
+--- components/permissions/prediction_service/prediction_common.cc.orig 2025-09-10 13:22:16 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/ungoogled-chromium/files/patch-components_policy_core_browser_url__blocklist__manager.cc b/www/ungoogled-chromium/files/patch-components_policy_core_browser_url__blocklist__manager.cc
new file mode 100644
index 000000000000..75fdd49fbe73
--- /dev/null
+++ b/www/ungoogled-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-09-10 13:22:16 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/ungoogled-chromium/files/patch-components_policy_core_common_cloud_cloud__policy__client.cc b/www/ungoogled-chromium/files/patch-components_policy_core_common_cloud_cloud__policy__client.cc
index fd18814e9aed..420f07aa342b 100644
--- a/www/ungoogled-chromium/files/patch-components_policy_core_common_cloud_cloud__policy__client.cc
+++ b/www/ungoogled-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-06 12:23:00 UTC
+--- components/policy/core/common/cloud/cloud_policy_client.cc.orig 2025-09-10 13:22:16 UTC
+++ components/policy/core/common/cloud/cloud_policy_client.cc
-@@ -742,7 +742,7 @@ void CloudPolicyClient::FetchPolicy(PolicyFetchReason
+@@ -756,7 +756,7 @@ void CloudPolicyClient::FetchPolicy(PolicyFetchReason
fetch_request->set_invalidation_payload(invalidation_payload_);
}
}
diff --git a/www/ungoogled-chromium/files/patch-components_policy_core_common_policy__loader__common.cc b/www/ungoogled-chromium/files/patch-components_policy_core_common_policy__loader__common.cc
index 244e5614e94d..d6515b8e7ad3 100644
--- a/www/ungoogled-chromium/files/patch-components_policy_core_common_policy__loader__common.cc
+++ b/www/ungoogled-chromium/files/patch-components_policy_core_common_policy__loader__common.cc
@@ -1,4 +1,4 @@
---- components/policy/core/common/policy_loader_common.cc.orig 2025-01-25 09:34:31 UTC
+--- components/policy/core/common/policy_loader_common.cc.orig 2025-09-10 13:22:16 UTC
+++ components/policy/core/common/policy_loader_common.cc
@@ -46,7 +46,7 @@ const char* kSensitivePolicies[] = {
key::kDefaultSearchProviderEnabled,
@@ -16,5 +16,5 @@
-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
key::kCommandLineFlagSecurityWarningsEnabled,
- #endif
- #if !BUILDFLAG(IS_IOS)
+ key::kEnterpriseCustomLabelForBrowser,
+ key::kEnterpriseLogoUrlForBrowser,
diff --git a/www/ungoogled-chromium/files/patch-components_policy_core_common_policy__pref__names.cc b/www/ungoogled-chromium/files/patch-components_policy_core_common_policy__pref__names.cc
new file mode 100644
index 000000000000..3f9d3f0bc787
--- /dev/null
+++ b/www/ungoogled-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-09-10 13:22:16 UTC
++++ components/policy/core/common/policy_pref_names.cc
+@@ -199,7 +199,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/ungoogled-chromium/files/patch-components_policy_core_common_policy__pref__names.h b/www/ungoogled-chromium/files/patch-components_policy_core_common_policy__pref__names.h
new file mode 100644
index 000000000000..7b2e2ee8d737
--- /dev/null
+++ b/www/ungoogled-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-09-10 13:22:16 UTC
++++ components/policy/core/common/policy_pref_names.h
+@@ -94,7 +94,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/ungoogled-chromium/files/patch-components_power__metrics_energy__metrics__provider.cc b/www/ungoogled-chromium/files/patch-components_power__metrics_energy__metrics__provider.cc
index af62a8a42205..7e2d11c0ec4b 100644
--- a/www/ungoogled-chromium/files/patch-components_power__metrics_energy__metrics__provider.cc
+++ b/www/ungoogled-chromium/files/patch-components_power__metrics_energy__metrics__provider.cc
@@ -1,11 +1,11 @@
---- components/power_metrics/energy_metrics_provider.cc.orig 2023-08-18 10:26:52 UTC
+--- components/power_metrics/energy_metrics_provider.cc.orig 2025-09-10 13:22:16 UTC
+++ components/power_metrics/energy_metrics_provider.cc
@@ -9,6 +9,8 @@
#include "components/power_metrics/energy_metrics_provider_win.h"
#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
#include "components/power_metrics/energy_metrics_provider_linux.h"
+#elif BUILDFLAG(IS_BSD)
-+#include "base/notreached.h"
++#include "base/notimplemented.h"
#endif // BUILDFLAG(IS_WIN)
namespace power_metrics {
diff --git a/www/ungoogled-chromium/files/patch-components_regional__capabilities_regional__capabilities__service.cc b/www/ungoogled-chromium/files/patch-components_regional__capabilities_regional__capabilities__service.cc
deleted file mode 100644
index f51b5ca787f9..000000000000
--- a/www/ungoogled-chromium/files/patch-components_regional__capabilities_regional__capabilities__service.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- components/regional_capabilities/regional_capabilities_service.cc.orig 2025-05-31 17:16:41 UTC
-+++ components/regional_capabilities/regional_capabilities_service.cc
-@@ -235,7 +235,7 @@ std::optional<CountryId> RegionalCapabilitiesService::
- return persisted_country_id;
- }
-
--#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- if (base::FeatureList::IsEnabled(switches::kClearPrefForUnknownCountry)) {
- profile_prefs_->ClearPref(country_codes::kCountryIDAtInstall);
- base::UmaHistogramEnumeration(kUnknownCountryIdStored,
diff --git a/www/ungoogled-chromium/files/patch-components_regional__capabilities_regional__capabilities__switches.cc b/www/ungoogled-chromium/files/patch-components_regional__capabilities_regional__capabilities__switches.cc
index 35c2c92bd5d8..dd44849cbdba 100644
--- a/www/ungoogled-chromium/files/patch-components_regional__capabilities_regional__capabilities__switches.cc
+++ b/www/ungoogled-chromium/files/patch-components_regional__capabilities_regional__capabilities__switches.cc
@@ -1,11 +1,11 @@
---- components/regional_capabilities/regional_capabilities_switches.cc.orig 2025-05-06 12:23:00 UTC
+--- components/regional_capabilities/regional_capabilities_switches.cc.orig 2025-09-10 13:22:16 UTC
+++ components/regional_capabilities/regional_capabilities_switches.cc
-@@ -6,7 +6,7 @@
+@@ -18,7 +18,7 @@ BASE_FEATURE(kMitigateLegacySearchEnginePromoOverlap,
+ base::FEATURE_DISABLED_BY_DEFAULT);
+ #endif
- namespace switches {
-
--#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- BASE_FEATURE(kClearPrefForUnknownCountry,
- "ClearCountryPrefForStoredUnknownCountry",
- base::FEATURE_ENABLED_BY_DEFAULT);
+-#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ BASE_FEATURE(kUseFinchPermanentCountryForFetchCountryId,
+ "UseFinchPermanentCountyForFetchCountryId",
+ base::FEATURE_DISABLED_BY_DEFAULT);
diff --git a/www/ungoogled-chromium/files/patch-components_regional__capabilities_regional__capabilities__switches.h b/www/ungoogled-chromium/files/patch-components_regional__capabilities_regional__capabilities__switches.h
index f86426bd5762..8add3a4c8b17 100644
--- a/www/ungoogled-chromium/files/patch-components_regional__capabilities_regional__capabilities__switches.h
+++ b/www/ungoogled-chromium/files/patch-components_regional__capabilities_regional__capabilities__switches.h
@@ -1,11 +1,11 @@
---- components/regional_capabilities/regional_capabilities_switches.h.orig 2025-05-06 12:23:00 UTC
+--- components/regional_capabilities/regional_capabilities_switches.h.orig 2025-09-10 13:22:16 UTC
+++ components/regional_capabilities/regional_capabilities_switches.h
-@@ -25,7 +25,7 @@ inline constexpr char kSearchEngineChoiceCountry[] =
- inline constexpr char kDefaultListCountryOverride[] = "DEFAULT_EEA";
- inline constexpr char kEeaListCountryOverride[] = "EEA_ALL";
+@@ -33,7 +33,7 @@ inline constexpr char kEeaListCountryOverride[] = "EEA
+ BASE_DECLARE_FEATURE(kMitigateLegacySearchEnginePromoOverlap);
+ #endif
--#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- // When an invalid `country_codes::CountryId` is stored in prefs and this
- // feature is enabled the pref will be cleared allowing a valid country to be
- // set again.
+-#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ // Use finch permanent country instead of finch latest country for fetching
+ // country ID.
+ BASE_DECLARE_FEATURE(kUseFinchPermanentCountryForFetchCountryId);
diff --git a/www/ungoogled-chromium/files/patch-components_safe__browsing_core_browser_realtime_url__lookup__service__base.cc b/www/ungoogled-chromium/files/patch-components_safe__browsing_core_browser_realtime_url__lookup__service__base.cc
index 09906f9ea066..fcdcc8eef3ba 100644
--- a/www/ungoogled-chromium/files/patch-components_safe__browsing_core_browser_realtime_url__lookup__service__base.cc
+++ b/www/ungoogled-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-31 17:16:41 UTC
+--- components/safe_browsing/core/browser/realtime/url_lookup_service_base.cc.orig 2025-09-10 13:22:16 UTC
+++ components/safe_browsing/core/browser/realtime/url_lookup_service_base.cc
-@@ -112,7 +112,7 @@ RTLookupRequest::OSType GetRTLookupRequestOSType() {
+@@ -111,7 +111,7 @@ RTLookupRequest::OSType GetRTLookupRequestOSType() {
return RTLookupRequest::OS_TYPE_CHROME_OS;
#elif BUILDFLAG(IS_IOS)
return RTLookupRequest::OS_TYPE_IOS;
diff --git a/www/ungoogled-chromium/files/patch-components_search__engines_template__url__service.cc b/www/ungoogled-chromium/files/patch-components_search__engines_template__url__service.cc
index c650d8515017..a10dd3be58b7 100644
--- a/www/ungoogled-chromium/files/patch-components_search__engines_template__url__service.cc
+++ b/www/ungoogled-chromium/files/patch-components_search__engines_template__url__service.cc
@@ -1,6 +1,6 @@
---- components/search_engines/template_url_service.cc.orig 2025-05-31 17:16:41 UTC
+--- components/search_engines/template_url_service.cc.orig 2025-09-10 13:22:16 UTC
+++ components/search_engines/template_url_service.cc
-@@ -3572,7 +3572,7 @@ bool TemplateURLService::MatchesDefaultSearchProvider(
+@@ -3606,7 +3606,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/ungoogled-chromium/files/patch-components_signin_public_base_signin__switches.cc b/www/ungoogled-chromium/files/patch-components_signin_public_base_signin__switches.cc
index 61b57e31b3a9..97a4c23ad0c6 100644
--- a/www/ungoogled-chromium/files/patch-components_signin_public_base_signin__switches.cc
+++ b/www/ungoogled-chromium/files/patch-components_signin_public_base_signin__switches.cc
@@ -1,7 +1,7 @@
---- components/signin/public/base/signin_switches.cc.orig 2025-05-31 17:16:41 UTC
+--- components/signin/public/base/signin_switches.cc.orig 2025-09-10 13:22:16 UTC
+++ components/signin/public/base/signin_switches.cc
-@@ -61,7 +61,7 @@ BASE_FEATURE(kUseHostedDomainForManagementCheckOnSigni
- base::FEATURE_DISABLED_BY_DEFAULT);
+@@ -72,7 +72,7 @@ BASE_FEATURE(kSmartEmailLineBreaking,
+ base::FEATURE_ENABLED_BY_DEFAULT);
#endif
-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
@@ -9,3 +9,12 @@
// Enables the History Sync Opt-in on Desktop.
BASE_FEATURE(kEnableHistorySyncOptin,
"EnableHistorySyncOptin",
+@@ -281,7 +281,7 @@ BASE_FEATURE(kSyncEnableBookmarksInTransportMode,
+ #endif // BUILDFLAG(IS_IOS)
+ );
+
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ BASE_FEATURE(kSignInPromoMaterialNextUI,
+ "SignInPromoMaterialNextUI",
+ base::FEATURE_DISABLED_BY_DEFAULT);
diff --git a/www/ungoogled-chromium/files/patch-components_signin_public_base_signin__switches.h b/www/ungoogled-chromium/files/patch-components_signin_public_base_signin__switches.h
index fa71d2b20fa4..50e10aba9d11 100644
--- a/www/ungoogled-chromium/files/patch-components_signin_public_base_signin__switches.h
+++ b/www/ungoogled-chromium/files/patch-components_signin_public_base_signin__switches.h
@@ -1,11 +1,20 @@
---- components/signin/public/base/signin_switches.h.orig 2025-05-31 17:16:41 UTC
+--- components/signin/public/base/signin_switches.h.orig 2025-09-10 13:22:16 UTC
+++ components/signin/public/base/signin_switches.h
-@@ -55,7 +55,7 @@ COMPONENT_EXPORT(SIGNIN_SWITCHES)
- BASE_DECLARE_FEATURE(kUseHostedDomainForManagementCheckOnSignin);
+@@ -61,7 +61,7 @@ COMPONENT_EXPORT(SIGNIN_SWITCHES)
+ BASE_DECLARE_FEATURE(kSmartEmailLineBreaking);
#endif
-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
COMPONENT_EXPORT(SIGNIN_SWITCHES)
BASE_DECLARE_FEATURE(kEnableHistorySyncOptin);
- #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
+ COMPONENT_EXPORT(SIGNIN_SWITCHES)
+@@ -222,7 +222,7 @@ BASE_DECLARE_FEATURE(kSyncEnableBookmarksInTransportMo
+ COMPONENT_EXPORT(SIGNIN_SWITCHES)
+ bool IsExtensionsExplicitBrowserSigninEnabled();
+
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ // Uses the Material Next theme for the signin promo.
+ COMPONENT_EXPORT(SIGNIN_SWITCHES)
+ BASE_DECLARE_FEATURE(kSignInPromoMaterialNextUI);
diff --git a/www/ungoogled-chromium/files/patch-components_startup__metric__utils_common_startup__metric__utils.cc b/www/ungoogled-chromium/files/patch-components_startup__metric__utils_common_startup__metric__utils.cc
index 9982d73f4793..206840c6ba20 100644
--- a/www/ungoogled-chromium/files/patch-components_startup__metric__utils_common_startup__metric__utils.cc
+++ b/www/ungoogled-chromium/files/patch-components_startup__metric__utils_common_startup__metric__utils.cc
@@ -1,6 +1,6 @@
---- components/startup_metric_utils/common/startup_metric_utils.cc.orig 2024-08-26 14:40:28 UTC
+--- components/startup_metric_utils/common/startup_metric_utils.cc.orig 2025-09-10 13:22:16 UTC
+++ components/startup_metric_utils/common/startup_metric_utils.cc
-@@ -94,7 +94,7 @@ base::TimeTicks CommonStartupMetricRecorder::StartupTi
+@@ -95,7 +95,7 @@ base::TimeTicks CommonStartupMetricRecorder::StartupTi
// Enabling this logic on OS X causes a significant performance regression.
// TODO(crbug.com/40464036): Remove IS_APPLE ifdef once utility processes
// set their desired main thread priority.
diff --git a/www/ungoogled-chromium/files/patch-components_supervised__user_core_browser_child__account__service.cc b/www/ungoogled-chromium/files/patch-components_supervised__user_core_browser_child__account__service.cc
new file mode 100644
index 000000000000..7ed49a727253
--- /dev/null
+++ b/www/ungoogled-chromium/files/patch-components_supervised__user_core_browser_child__account__service.cc
@@ -0,0 +1,11 @@
+--- components/supervised_user/core/browser/child_account_service.cc.orig 2025-09-10 13:22:16 UTC
++++ components/supervised_user/core/browser/child_account_service.cc
+@@ -170,7 +170,7 @@ void ChildAccountService::OnPrimaryAccountChanged(
+ void ChildAccountService::UpdateForceGoogleSafeSearch() {
+ // On platforms without web sign-out (where the primary account is always
+ // authenticated), there's no need to force SafeSearch.
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
+ bool is_subject_to_parental_controls =
+ IsPrimaryAccountSubjectToParentalControls(identity_manager_) ==
+ signin::Tribool::kTrue;
diff --git a/www/ungoogled-chromium/files/patch-components_supervised__user_core_browser_kids__chrome__management__url__checker__client.cc b/www/ungoogled-chromium/files/patch-components_supervised__user_core_browser_kids__chrome__management__url__checker__client.cc
new file mode 100644
index 000000000000..6bf9d6d55301
--- /dev/null
+++ b/www/ungoogled-chromium/files/patch-components_supervised__user_core_browser_kids__chrome__management__url__checker__client.cc
@@ -0,0 +1,11 @@
+--- components/supervised_user/core/browser/kids_chrome_management_url_checker_client.cc.orig 2025-09-10 13:22:16 UTC
++++ components/supervised_user/core/browser/kids_chrome_management_url_checker_client.cc
+@@ -66,7 +66,7 @@ void OnResponse(
+ }
+
+ FetcherConfig GetFetcherConfig(bool is_subject_to_parental_controls) {
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
+ // Supervised users on these platforms might get into a state where their
+ // credentials are not available, so best-effort access mode is a graceful
+ // fallback here.
diff --git a/www/ungoogled-chromium/files/patch-components_supervised__user_core_browser_supervised__user__metrics__service.cc b/www/ungoogled-chromium/files/patch-components_supervised__user_core_browser_supervised__user__metrics__service.cc
index bcedb6fb5ebe..00b6404bad75 100644
--- a/www/ungoogled-chromium/files/patch-components_supervised__user_core_browser_supervised__user__metrics__service.cc
+++ b/www/ungoogled-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-31 14:19:23 UTC
+--- components/supervised_user/core/browser/supervised_user_metrics_service.cc.orig 2025-09-10 13:22:16 UTC
+++ components/supervised_user/core/browser/supervised_user_metrics_service.cc
-@@ -47,7 +47,7 @@ SupervisedUserMetricsService::SupervisedUserMetricsSer
- extensions_metrics_delegate_(std::move(extensions_metrics_delegate)) {
+@@ -103,7 +103,7 @@ SupervisedUserMetricsService::SupervisedUserMetricsSer
+ std::move(metrics_service_accessor_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/ungoogled-chromium/files/patch-components_supervised__user_core_browser_supervised__user__preferences.cc b/www/ungoogled-chromium/files/patch-components_supervised__user_core_browser_supervised__user__preferences.cc
index 1be04444c84d..9fd3b3f1a293 100644
--- a/www/ungoogled-chromium/files/patch-components_supervised__user_core_browser_supervised__user__preferences.cc
+++ b/www/ungoogled-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-06 12:23:00 UTC
+--- components/supervised_user/core/browser/supervised_user_preferences.cc.orig 2025-09-10 13:22:16 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/ungoogled-chromium/files/patch-components_supervised__user_core_common_features.cc b/www/ungoogled-chromium/files/patch-components_supervised__user_core_common_features.cc
index 9b03524bc7fe..4f1b590d3cec 100644
--- a/www/ungoogled-chromium/files/patch-components_supervised__user_core_common_features.cc
+++ b/www/ungoogled-chromium/files/patch-components_supervised__user_core_common_features.cc
@@ -1,54 +1,38 @@
---- components/supervised_user/core/common/features.cc.orig 2025-05-31 17:16:41 UTC
+--- components/supervised_user/core/common/features.cc.orig 2025-09-10 13:22:16 UTC
+++ components/supervised_user/core/common/features.cc
-@@ -37,7 +37,7 @@ BASE_FEATURE(kAllowSubframeLocalWebApprovals,
+@@ -35,7 +35,7 @@ BASE_FEATURE(kAllowSubframeLocalWebApprovals,
#endif
#if BUILDFLAG(IS_IOS) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
- BUILDFLAG(IS_WIN)
-+ BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
++ BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
const int kLocalWebApprovalBottomSheetLoadTimeoutDefaultValueMs = 5000;
const base::FeatureParam<int> kLocalWebApprovalBottomSheetLoadTimeoutMs{
-@@ -46,7 +46,7 @@ const base::FeatureParam<int> kLocalWebApprovalBottomS
+@@ -44,7 +44,7 @@ const base::FeatureParam<int> kLocalWebApprovalBottomS
#endif // BUILDFLAG(IS_IOS) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ||
// BUILDFLAG(IS_WIN)
-#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN)
-+#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
++#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
BASE_FEATURE(kEnableLocalWebApprovalErrorDialog,
"EnableLocalWebApprovalErrorDialog",
base::FEATURE_ENABLED_BY_DEFAULT);
-@@ -89,7 +89,7 @@ bool IsLocalWebApprovalsEnabledForSubframes() {
- return base::FeatureList::IsEnabled(kAllowSubframeLocalWebApprovals);
- }
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
- BASE_FEATURE(kCustomProfileStringsForSupervisedUsers,
- "CustomProfileStringsForSupervisedUsers",
- base::FEATURE_ENABLED_BY_DEFAULT);
-@@ -101,13 +101,13 @@ BASE_FEATURE(kShowKiteForSupervisedUsers,
-
- BASE_FEATURE(kForceSafeSearchForUnauthenticatedSupervisedUsers,
- "ForceSafeSearchForUnauthenticatedSupervisedUsers",
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
+@@ -58,7 +58,7 @@ BASE_FEATURE(kLocalWebApprovalsWidgetSupportsUrlPayloa
+ BASE_FEATURE(kSupervisedUserBlockInterstitialV3,
+ "SupervisedUserBlockInterstitialV3",
+ #if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || \
+- BUILDFLAG(IS_IOS)
++ BUILDFLAG(IS_IOS) || BUILDFLAG(IS_BSD)
base::FEATURE_ENABLED_BY_DEFAULT);
#else
base::FEATURE_DISABLED_BY_DEFAULT);
- #endif
+@@ -94,7 +94,7 @@ bool IsLocalWebApprovalsEnabledForSubframes() {
+ return base::FeatureList::IsEnabled(kAllowSubframeLocalWebApprovals);
+ }
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
BASE_FEATURE(kEnableSupervisedUserVersionSignOutDialog,
"EnableSupervisedUserVersionSignOutDialog",
base::FEATURE_ENABLED_BY_DEFAULT);
-@@ -119,7 +119,7 @@ BASE_FEATURE(kEnableSupervisedUserVersionSignOutDialog
- // platform #defines.
- BASE_FEATURE(kUncredentialedFilteringFallbackForSupervisedUsers,
- "UncredentialedFilteringFallbackForSupervisedUsers",
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
- base::FEATURE_ENABLED_BY_DEFAULT);
- #else
- base::FEATURE_DISABLED_BY_DEFAULT);
diff --git a/www/ungoogled-chromium/files/patch-components_supervised__user_core_common_features.h b/www/ungoogled-chromium/files/patch-components_supervised__user_core_common_features.h
index 4679c15a31cf..c6c997316ec9 100644
--- a/www/ungoogled-chromium/files/patch-components_supervised__user_core_common_features.h
+++ b/www/ungoogled-chromium/files/patch-components_supervised__user_core_common_features.h
@@ -1,17 +1,17 @@
---- components/supervised_user/core/common/features.h.orig 2025-05-31 17:16:41 UTC
+--- components/supervised_user/core/common/features.h.orig 2025-09-10 13:22:16 UTC
+++ components/supervised_user/core/common/features.h
@@ -20,12 +20,12 @@ BASE_DECLARE_FEATURE(kLocalWebApprovals);
BASE_DECLARE_FEATURE(kAllowSubframeLocalWebApprovals);
#if BUILDFLAG(IS_IOS) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
- BUILDFLAG(IS_WIN)
-+ BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
++ BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
extern const base::FeatureParam<int> kLocalWebApprovalBottomSheetLoadTimeoutMs;
#endif // BUILDFLAG(IS_IOS) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ||
// BUILDFLAG(IS_WIN)
-#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN)
-+#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
++#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
// Whether we show an error screen in case of failure of a local web approval.
BASE_DECLARE_FEATURE(kEnableLocalWebApprovalErrorDialog);
#endif // BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN)
@@ -20,16 +20,7 @@
BASE_DECLARE_FEATURE(kSupervisedUserBlockInterstitialV3);
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
- // Enable different web sign in interception behaviour for supervised users:
- //
- // 1. Supervised user signs in to existing signed out Profile: show modal
-@@ -55,7 +55,7 @@ BASE_DECLARE_FEATURE(kShowKiteForSupervisedUsers);
- // unauthenticated (e.g. signed out of the content area) account.
- BASE_DECLARE_FEATURE(kForceSafeSearchForUnauthenticatedSupervisedUsers);
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
// Uses supervised user strings on the signout dialog.
BASE_DECLARE_FEATURE(kEnableSupervisedUserVersionSignOutDialog);
#endif
diff --git a/www/ungoogled-chromium/files/patch-components_sync__preferences_common__syncable__prefs__database.cc b/www/ungoogled-chromium/files/patch-components_sync__preferences_common__syncable__prefs__database.cc
index 91136cc8b3b9..3c8bea973f49 100644
--- a/www/ungoogled-chromium/files/patch-components_sync__preferences_common__syncable__prefs__database.cc
+++ b/www/ungoogled-chromium/files/patch-components_sync__preferences_common__syncable__prefs__database.cc
@@ -1,7 +1,7 @@
---- components/sync_preferences/common_syncable_prefs_database.cc.orig 2025-05-31 17:16:41 UTC
+--- components/sync_preferences/common_syncable_prefs_database.cc.orig 2025-09-10 13:22:16 UTC
+++ components/sync_preferences/common_syncable_prefs_database.cc
-@@ -326,7 +326,7 @@ constexpr auto kCommonSyncablePrefsAllowlist =
- PrefSensitivity::kNone, MergeBehavior::kNone}},
+@@ -324,7 +324,7 @@ constexpr auto kCommonSyncablePrefsAllowlist =
+ syncer::PREFERENCES, PrefSensitivity::kNone, MergeBehavior::kNone}},
#endif // BUILDFLAG(IS_ANDROID)
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
- BUILDFLAG(IS_CHROMEOS)
diff --git a/www/ungoogled-chromium/files/patch-components_system__cpu_cpu__probe.cc b/www/ungoogled-chromium/files/patch-components_system__cpu_cpu__probe.cc
index 7b01b9202548..6e6a25348c82 100644
--- a/www/ungoogled-chromium/files/patch-components_system__cpu_cpu__probe.cc
+++ b/www/ungoogled-chromium/files/patch-components_system__cpu_cpu__probe.cc
@@ -1,6 +1,17 @@
---- components/system_cpu/cpu_probe.cc.orig 2024-02-25 20:22:18 UTC
+--- components/system_cpu/cpu_probe.cc.orig 2025-09-10 13:22:16 UTC
+++ components/system_cpu/cpu_probe.cc
-@@ -30,6 +30,9 @@ std::unique_ptr<CpuProbe> CpuProbe::Create() {
+@@ -20,6 +20,10 @@
+ #include "components/system_cpu/cpu_probe_mac.h"
+ #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
+
++#if BUILDFLAG(IS_BSD)
++#include "base/notimplemented.h"
++#endif
++
+ namespace system_cpu {
+
+ // static
+@@ -30,6 +34,9 @@ std::unique_ptr<CpuProbe> CpuProbe::Create() {
return CpuProbeWin::Create();
#elif BUILDFLAG(IS_MAC)
return CpuProbeMac::Create();
diff --git a/www/ungoogled-chromium/files/patch-components_trusted__vault_trusted__vault__connection__impl.cc b/www/ungoogled-chromium/files/patch-components_trusted__vault_trusted__vault__connection__impl.cc
index b015ae9bedee..a91d4849aaaf 100644
--- a/www/ungoogled-chromium/files/patch-components_trusted__vault_trusted__vault__connection__impl.cc
+++ b/www/ungoogled-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-06 12:23:00 UTC
+--- components/trusted_vault/trusted_vault_connection_impl.cc.orig 2025-09-10 13:22:16 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/ungoogled-chromium/files/patch-components_user__education_views_help__bubble__view.cc b/www/ungoogled-chromium/files/patch-components_user__education_views_help__bubble__view.cc
index d1b739f4933a..2809363aebc0 100644
--- a/www/ungoogled-chromium/files/patch-components_user__education_views_help__bubble__view.cc
+++ b/www/ungoogled-chromium/files/patch-components_user__education_views_help__bubble__view.cc
@@ -1,6 +1,6 @@
---- components/user_education/views/help_bubble_view.cc.orig 2025-05-06 12:23:00 UTC
+--- components/user_education/views/help_bubble_view.cc.orig 2025-09-10 13:22:16 UTC
+++ components/user_education/views/help_bubble_view.cc
-@@ -268,7 +268,7 @@ DEFINE_CLASS_ELEMENT_IDENTIFIER_VALUE(HelpBubbleView,
+@@ -269,7 +269,7 @@ DEFINE_CLASS_ELEMENT_IDENTIFIER_VALUE(HelpBubbleView,
// TODO(https://crbug.com/382611284): Temporarily handle the case when the
// primary window is minimized by closing the help bubble. Remove this code when
// the issue is solved at the Views framework level.
@@ -9,7 +9,7 @@
class HelpBubbleView::PrimaryWidgetObserver : public views::WidgetObserver {
public:
explicit PrimaryWidgetObserver(HelpBubbleView& help_bubble)
-@@ -743,7 +743,7 @@ HelpBubbleView::HelpBubbleView(
+@@ -733,7 +733,7 @@ HelpBubbleView::HelpBubbleView(
event_relay_->Init(this);
}
@@ -18,7 +18,7 @@
primary_widget_observer_ = std::make_unique<PrimaryWidgetObserver>(*this);
#endif
-@@ -855,7 +855,7 @@ gfx::Rect HelpBubbleView::GetAnchorRect() const {
+@@ -845,7 +845,7 @@ gfx::Rect HelpBubbleView::GetAnchorRect() const {
void HelpBubbleView::OnBeforeBubbleWidgetInit(views::Widget::InitParams* params,
views::Widget* widget) const {
BubbleDialogDelegateView::OnBeforeBubbleWidgetInit(params, widget);
diff --git a/www/ungoogled-chromium/files/patch-components_variations_net_variations__command__line.cc b/www/ungoogled-chromium/files/patch-components_variations_net_variations__command__line.cc
deleted file mode 100644
index 9c1bcb32525b..000000000000
--- a/www/ungoogled-chromium/files/patch-components_variations_net_variations__command__line.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- components/variations/net/variations_command_line.cc.orig 2025-05-31 17:16:41 UTC
-+++ components/variations/net/variations_command_line.cc
-@@ -50,7 +50,7 @@ void ExitWithMessage(const std::string& message) {
- namespace variations {
-
- #if !BUILDFLAG(IS_CHROMEOS)
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
- BASE_FEATURE(kFeedbackIncludeVariations,
- "FeedbackIncludeVariations",
- base::FEATURE_ENABLED_BY_DEFAULT);
diff --git a/www/ungoogled-chromium/files/patch-components_variations_service_variations__service.cc b/www/ungoogled-chromium/files/patch-components_variations_service_variations__service.cc
index 5d2d2ee6182b..ee4a906b731e 100644
--- a/www/ungoogled-chromium/files/patch-components_variations_service_variations__service.cc
+++ b/www/ungoogled-chromium/files/patch-components_variations_service_variations__service.cc
@@ -1,6 +1,6 @@
---- components/variations/service/variations_service.cc.orig 2025-03-09 21:38:10 UTC
+--- components/variations/service/variations_service.cc.orig 2025-09-10 13:22:16 UTC
+++ components/variations/service/variations_service.cc
-@@ -100,7 +100,7 @@ std::string GetPlatformString() {
+@@ -99,7 +99,7 @@ std::string GetPlatformString() {
return "android";
#elif BUILDFLAG(IS_FUCHSIA)
return "fuchsia";
diff --git a/www/ungoogled-chromium/files/patch-components_viz_host_host__display__client.cc b/www/ungoogled-chromium/files/patch-components_viz_host_host__display__client.cc
index f03c036bf452..9097f1695ff0 100644
--- a/www/ungoogled-chromium/files/patch-components_viz_host_host__display__client.cc
+++ b/www/ungoogled-chromium/files/patch-components_viz_host_host__display__client.cc
@@ -1,11 +1,14 @@
---- components/viz/host/host_display_client.cc.orig 2024-05-23 20:04:36 UTC
+--- components/viz/host/host_display_client.cc.orig 2025-09-10 13:22:16 UTC
+++ components/viz/host/host_display_client.cc
-@@ -65,7 +65,7 @@ void HostDisplayClient::AddChildWindowToBrowser(
+@@ -66,9 +66,9 @@ void HostDisplayClient::AddChildWindowToBrowser(
}
#endif
-#if BUILDFLAG(IS_LINUX) && BUILDFLAG(IS_OZONE_X11)
+#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)) && BUILDFLAG(IS_OZONE_X11)
void HostDisplayClient::DidCompleteSwapWithNewSize(const gfx::Size& size) {
- NOTIMPLEMENTED();
+- NOTIMPLEMENTED();
++ NOTREACHED();
}
+ #endif // BUILDFLAG(IS_LINUX) && BUILDFLAG(IS_OZONE_X11)
+
diff --git a/www/ungoogled-chromium/files/patch-components_viz_service_display__embedder_skia__output__surface__impl.cc b/www/ungoogled-chromium/files/patch-components_viz_service_display__embedder_skia__output__surface__impl.cc
index 03568af7a14c..9d2753c86c67 100644
--- a/www/ungoogled-chromium/files/patch-components_viz_service_display__embedder_skia__output__surface__impl.cc
+++ b/www/ungoogled-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-31 17:16:41 UTC
+--- components/viz/service/display_embedder/skia_output_surface_impl.cc.orig 2025-09-10 13:22:16 UTC
+++ components/viz/service/display_embedder/skia_output_surface_impl.cc
-@@ -1500,7 +1500,7 @@ GrBackendFormat SkiaOutputSurfaceImpl::GetGrBackendFor
+@@ -1498,7 +1498,7 @@ GrBackendFormat SkiaOutputSurfaceImpl::GetGrBackendFor
->GetVulkanPhysicalDevice(),
VK_IMAGE_TILING_OPTIMAL, vk_format,
si_format, yuv_color_space, ycbcr_info);
diff --git a/www/ungoogled-chromium/files/patch-components_viz_service_display__embedder_software__output__surface.h b/www/ungoogled-chromium/files/patch-components_viz_service_display__embedder_software__output__surface.h
index 1baec71c56e0..245b8e0ced86 100644
--- a/www/ungoogled-chromium/files/patch-components_viz_service_display__embedder_software__output__surface.h
+++ b/www/ungoogled-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-20 09:59:21 UTC
+--- components/viz/service/display_embedder/software_output_surface.h.orig 2025-09-10 13:22:16 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/ungoogled-chromium/files/patch-components_viz_service_display_skia__renderer.cc b/www/ungoogled-chromium/files/patch-components_viz_service_display_skia__renderer.cc
index 41db9dac86c1..9f3562a3a85c 100644
--- a/www/ungoogled-chromium/files/patch-components_viz_service_display_skia__renderer.cc
+++ b/www/ungoogled-chromium/files/patch-components_viz_service_display_skia__renderer.cc
@@ -1,6 +1,6 @@
---- components/viz/service/display/skia_renderer.cc.orig 2025-05-31 17:16:41 UTC
+--- components/viz/service/display/skia_renderer.cc.orig 2025-09-10 13:22:16 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/ungoogled-chromium/files/patch-components_viz_service_frame__sinks_root__compositor__frame__sink__impl.cc b/www/ungoogled-chromium/files/patch-components_viz_service_frame__sinks_root__compositor__frame__sink__impl.cc
index b7be54342e50..a11f32c20caf 100644
--- a/www/ungoogled-chromium/files/patch-components_viz_service_frame__sinks_root__compositor__frame__sink__impl.cc
+++ b/www/ungoogled-chromium/files/patch-components_viz_service_frame__sinks_root__compositor__frame__sink__impl.cc
@@ -1,6 +1,6 @@
---- components/viz/service/frame_sinks/root_compositor_frame_sink_impl.cc.orig 2025-05-31 17:16:41 UTC
+--- components/viz/service/frame_sinks/root_compositor_frame_sink_impl.cc.orig 2025-09-10 13:22:16 UTC
+++ components/viz/service/frame_sinks/root_compositor_frame_sink_impl.cc
-@@ -141,7 +141,7 @@ RootCompositorFrameSinkImpl::Create(
+@@ -142,7 +142,7 @@ RootCompositorFrameSinkImpl::Create(
output_surface->SetNeedsSwapSizeNotifications(
params->send_swap_size_notifications);
@@ -9,7 +9,7 @@
// For X11, we need notify client about swap completion after resizing, so the
// client can use it for synchronize with X11 WM.
output_surface->SetNeedsSwapSizeNotifications(true);
-@@ -934,7 +934,7 @@ void RootCompositorFrameSinkImpl::DisplayDidCompleteSw
+@@ -902,7 +902,7 @@ void RootCompositorFrameSinkImpl::DisplayDidCompleteSw
if (display_client_ && enable_swap_completion_callback_) {
display_client_->DidCompleteSwapWithSize(pixel_size);
}
diff --git a/www/ungoogled-chromium/files/patch-components_viz_service_frame__sinks_root__compositor__frame__sink__impl.h b/www/ungoogled-chromium/files/patch-components_viz_service_frame__sinks_root__compositor__frame__sink__impl.h
index a4040e5c6948..d47330ce0d0a 100644
--- a/www/ungoogled-chromium/files/patch-components_viz_service_frame__sinks_root__compositor__frame__sink__impl.h
+++ b/www/ungoogled-chromium/files/patch-components_viz_service_frame__sinks_root__compositor__frame__sink__impl.h
@@ -1,8 +1,8 @@
---- components/viz/service/frame_sinks/root_compositor_frame_sink_impl.h.orig 2025-05-31 17:16:41 UTC
+--- components/viz/service/frame_sinks/root_compositor_frame_sink_impl.h.orig 2025-09-10 13:22:16 UTC
+++ components/viz/service/frame_sinks/root_compositor_frame_sink_impl.h
-@@ -234,7 +234,7 @@ class VIZ_SERVICE_EXPORT RootCompositorFrameSinkImpl
- base::TimeDelta preferred_frame_interval_ =
- FrameRateDecider::UnspecifiedFrameInterval();
+@@ -223,7 +223,7 @@ class VIZ_SERVICE_EXPORT RootCompositorFrameSinkImpl
+ base::TimeDelta display_frame_interval_ = BeginFrameArgs::DefaultInterval();
+ base::TimeDelta preferred_frame_interval_;
-#if BUILDFLAG(IS_LINUX) && BUILDFLAG(IS_OZONE_X11)
+#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)) && BUILDFLAG(IS_OZONE_X11)
diff --git a/www/ungoogled-chromium/files/patch-components_viz_service_gl_gpu__service__impl.cc b/www/ungoogled-chromium/files/patch-components_viz_service_gl_gpu__service__impl.cc
new file mode 100644
index 000000000000..6e703c567f54
--- /dev/null
+++ b/www/ungoogled-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-09-10 13:22:16 UTC
++++ components/viz/service/gl/gpu_service_impl.cc
+@@ -501,7 +501,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
+
+@@ -1266,7 +1266,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());
+
diff --git a/www/ungoogled-chromium/files/patch-components_viz_service_gl_gpu__service__impl.h b/www/ungoogled-chromium/files/patch-components_viz_service_gl_gpu__service__impl.h
new file mode 100644
index 000000000000..2ff97661fccf
--- /dev/null
+++ b/www/ungoogled-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-09-10 13:22:16 UTC
++++ components/viz/service/gl/gpu_service_impl.h
+@@ -450,7 +450,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/ungoogled-chromium/files/patch-content_app_BUILD.gn b/www/ungoogled-chromium/files/patch-content_app_BUILD.gn
index fd1566ad8463..070e58eabbe0 100644
--- a/www/ungoogled-chromium/files/patch-content_app_BUILD.gn
+++ b/www/ungoogled-chromium/files/patch-content_app_BUILD.gn
@@ -1,6 +1,6 @@
---- content/app/BUILD.gn.orig 2025-05-06 12:23:00 UTC
+--- content/app/BUILD.gn.orig 2025-09-10 13:22:16 UTC
+++ content/app/BUILD.gn
-@@ -90,9 +90,9 @@ source_set("content_main_runner_app") {
+@@ -91,9 +91,9 @@ source_set("content_main_runner_app") {
"//third_party/tflite:buildflags",
"//tools/v8_context_snapshot:buildflags",
]
@@ -12,4 +12,4 @@
+# }
}
- source_set("app") {
+ if (is_android && enable_javaless_renderers) {
diff --git a/www/ungoogled-chromium/files/patch-content_app_content__main.cc b/www/ungoogled-chromium/files/patch-content_app_content__main.cc
index 7a5dad6e534b..35c896403708 100644
--- a/www/ungoogled-chromium/files/patch-content_app_content__main.cc
+++ b/www/ungoogled-chromium/files/patch-content_app_content__main.cc
@@ -1,6 +1,6 @@
---- content/app/content_main.cc.orig 2025-04-15 08:30:07 UTC
+--- content/app/content_main.cc.orig 2025-09-10 13:22:16 UTC
+++ content/app/content_main.cc
-@@ -227,7 +227,7 @@ NO_STACK_PROTECTOR int RunContentProcess(
+@@ -225,7 +225,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(
+@@ -319,7 +319,7 @@ NO_STACK_PROTECTOR int RunContentProcess(
#endif
#endif
diff --git a/www/ungoogled-chromium/files/patch-content_app_content__main__runner__impl.cc b/www/ungoogled-chromium/files/patch-content_app_content__main__runner__impl.cc
index e5799371ebb4..2c2fc3dcc921 100644
--- a/www/ungoogled-chromium/files/patch-content_app_content__main__runner__impl.cc
+++ b/www/ungoogled-chromium/files/patch-content_app_content__main__runner__impl.cc
@@ -1,6 +1,6 @@
---- content/app/content_main_runner_impl.cc.orig 2025-05-31 17:16:41 UTC
+--- content/app/content_main_runner_impl.cc.orig 2025-09-10 13:22:16 UTC
+++ content/app/content_main_runner_impl.cc
-@@ -148,18 +148,20 @@
+@@ -150,18 +150,20 @@
#include "content/browser/posix_file_descriptor_info_impl.h"
#include "content/public/common/content_descriptors.h"
@@ -23,7 +23,7 @@
#include "third_party/boringssl/src/include/openssl/crypto.h"
#include "third_party/webrtc_overrides/init_webrtc.h" // nogncheck
-@@ -188,6 +190,10 @@
+@@ -185,6 +187,10 @@
#include "media/base/media_switches.h"
#endif
@@ -34,16 +34,16 @@
#if BUILDFLAG(IS_ANDROID)
#include "base/system/sys_info.h"
#include "content/browser/android/battery_metrics.h"
-@@ -386,7 +392,7 @@ void InitializeZygoteSandboxForBrowserProcess(
+@@ -381,7 +387,7 @@ void InitializeZygoteSandboxForBrowserProcess(
}
#endif // BUILDFLAG(USE_ZYGOTE)
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- #if BUILDFLAG(ENABLE_PPAPI)
- // Loads the (native) libraries but does not initialize them (i.e., does not
-@@ -424,7 +430,10 @@ void PreloadLibraryCdms() {
+ #if BUILDFLAG(ENABLE_LIBRARY_CDMS)
+ // Loads registered library CDMs but does not initialize them. This is needed by
+@@ -400,7 +406,10 @@ void PreloadLibraryCdms() {
void PreSandboxInit() {
// Ensure the /dev/urandom is opened.
@@ -54,7 +54,7 @@
// May use sysinfo(), sched_getaffinity(), and open various /sys/ and /proc/
// files.
-@@ -436,9 +445,16 @@ void PreSandboxInit() {
+@@ -412,9 +421,16 @@ void PreSandboxInit() {
// https://boringssl.9oo91esource.qjz9zk/boringssl/+/HEAD/SANDBOXING.md
CRYPTO_pre_sandbox_init();
@@ -69,18 +69,27 @@
base::GetMaxNumberOfInotifyWatches();
+#endif
- #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(
+ #if BUILDFLAG(ENABLE_LIBRARY_CDMS)
+ // Ensure access to the library CDMs before the sandbox is turned on.
+@@ -634,7 +650,7 @@ NO_STACK_PROTECTOR int RunZygote(ContentMainDelegate*
+
+ // Once Zygote forks and feature list initializes we can start a thread to
+ // begin tracing immediately.
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ if (process_type == switches::kGpuProcess) {
+ tracing::InitTracingPostFeatureList(/*enable_consumer=*/false,
+ /*will_trace_thread_restart=*/true);
+@@ -733,7 +749,7 @@ NO_STACK_PROTECTOR int RunOtherNamedProcessTypeMain(
+ base::HangWatcher::CreateHangWatcherInstance();
unregister_thread_closure = base::HangWatcher::RegisterThread(
base::HangWatcher::ThreadType::kMainThread);
- bool start_hang_watcher_now;
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
// 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
+@@ -851,11 +867,10 @@ int ContentMainRunnerImpl::Initialize(ContentMainParam
base::GlobalDescriptors::kBaseDescriptor);
#endif // !BUILDFLAG(IS_ANDROID)
@@ -94,7 +103,16 @@
#endif // !BUILDFLAG(IS_WIN)
-@@ -1050,10 +1065,22 @@ int ContentMainRunnerImpl::Initialize(ContentMainParam
+@@ -1007,7 +1022,7 @@ int ContentMainRunnerImpl::Initialize(ContentMainParam
+ // SeatbeltExecServer.
+ CHECK(sandbox::Seatbelt::IsSandboxed());
+ }
+-#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ // In sandboxed processes and zygotes, certain resource should be pre-warmed
+ // as they cannot be initialized under a sandbox. In addition, loading these
+ // resources in zygotes (including the unsandboxed zygote) allows them to be
+@@ -1017,10 +1032,22 @@ int ContentMainRunnerImpl::Initialize(ContentMainParam
process_type == switches::kZygoteProcess) {
PreSandboxInit();
}
@@ -117,7 +135,7 @@
delegate_->SandboxInitialized(process_type);
#if BUILDFLAG(USE_ZYGOTE)
-@@ -1150,6 +1177,11 @@ NO_STACK_PROTECTOR int ContentMainRunnerImpl::Run() {
+@@ -1122,6 +1149,11 @@ NO_STACK_PROTECTOR int ContentMainRunnerImpl::Run() {
content_main_params_.reset();
RegisterMainThreadFactories();
diff --git a/www/ungoogled-chromium/files/patch-content_browser_BUILD.gn b/www/ungoogled-chromium/files/patch-content_browser_BUILD.gn
index e8b5d7d37fd8..c79032e5e6ed 100644
--- a/www/ungoogled-chromium/files/patch-content_browser_BUILD.gn
+++ b/www/ungoogled-chromium/files/patch-content_browser_BUILD.gn
@@ -1,6 +1,6 @@
---- content/browser/BUILD.gn.orig 2025-05-31 17:16:41 UTC
+--- content/browser/BUILD.gn.orig 2025-09-10 13:22:16 UTC
+++ content/browser/BUILD.gn
-@@ -2572,6 +2572,14 @@ source_set("browser") {
+@@ -2600,6 +2600,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" ]
-@@ -2617,6 +2625,15 @@ source_set("browser") {
+@@ -2648,6 +2656,15 @@ source_set("browser") {
if (allow_oop_video_decoder) {
sources += [ "media/oop_video_decoder_factory.cc" ]
deps += [ "//media/mojo/mojom" ]
diff --git a/www/ungoogled-chromium/files/patch-content_browser_accessibility_browser__accessibility__state__impl.cc b/www/ungoogled-chromium/files/patch-content_browser_accessibility_browser__accessibility__state__impl.cc
index 9379b5bfb8fa..a23c7936813e 100644
--- a/www/ungoogled-chromium/files/patch-content_browser_accessibility_browser__accessibility__state__impl.cc
+++ b/www/ungoogled-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-31 17:16:41 UTC
+--- content/browser/accessibility/browser_accessibility_state_impl.cc.orig 2025-09-10 13:22:16 UTC
+++ content/browser/accessibility/browser_accessibility_state_impl.cc
-@@ -181,7 +181,7 @@ BrowserAccessibilityStateImpl* BrowserAccessibilitySta
+@@ -296,7 +296,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/ungoogled-chromium/files/patch-content_browser_accessibility_browser__accessibility__state__impl__auralinux.cc b/www/ungoogled-chromium/files/patch-content_browser_accessibility_browser__accessibility__state__impl__auralinux.cc
index a5648d07b660..7b8983d08627 100644
--- a/www/ungoogled-chromium/files/patch-content_browser_accessibility_browser__accessibility__state__impl__auralinux.cc
+++ b/www/ungoogled-chromium/files/patch-content_browser_accessibility_browser__accessibility__state__impl__auralinux.cc
@@ -1,18 +1,14 @@
---- content/browser/accessibility/browser_accessibility_state_impl_auralinux.cc.orig 2025-05-06 12:23:00 UTC
+--- content/browser/accessibility/browser_accessibility_state_impl_auralinux.cc.orig 2025-09-10 13:22:16 UTC
+++ content/browser/accessibility/browser_accessibility_state_impl_auralinux.cc
-@@ -32,7 +32,11 @@ bool CheckCmdlineForOrca(const std::string& cmdline_al
- std::string cmdline;
- std::stringstream ss(cmdline_all);
- while (std::getline(ss, cmdline, '\0')) {
-+#if BUILDFLAG(IS_BSD)
-+ re2::RE2 orca_regex(R"((^|/)(usr/)?(local/)?bin/orca(\s|$))");
-+#else
- re2::RE2 orca_regex(R"((^|/)(usr/)?bin/orca(\s|$))");
-+#endif
- if (re2::RE2::PartialMatch(cmdline, orca_regex)) {
- return true; // Orca was found
- }
-@@ -42,6 +46,10 @@ bool CheckCmdlineForOrca(const std::string& cmdline_al
+@@ -12,6 +12,7 @@
+ #include <sstream>
+ #include <string>
+
++#include "base/notimplemented.h"
+ #include "base/debug/crash_logging.h"
+ #include "base/metrics/histogram_macros.h"
+ #include "base/task/thread_pool.h"
+@@ -43,6 +44,10 @@ bool CheckCmdlineForOrca(const std::string& cmdline_al
// Returns true if Orca is active.
bool DiscoverOrca() {
@@ -23,7 +19,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 +85,7 @@ bool DiscoverOrca() {
}
return is_orca_active;
diff --git a/www/ungoogled-chromium/files/patch-content_browser_browser__child__process__host__impl.cc b/www/ungoogled-chromium/files/patch-content_browser_browser__child__process__host__impl.cc
index 2a10eced5328..1471a5de3862 100644
--- a/www/ungoogled-chromium/files/patch-content_browser_browser__child__process__host__impl.cc
+++ b/www/ungoogled-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-31 17:16:41 UTC
+--- content/browser/browser_child_process_host_impl.cc.orig 2025-09-10 13:22:16 UTC
+++ content/browser/browser_child_process_host_impl.cc
-@@ -327,6 +327,7 @@ void BrowserChildProcessHostImpl::LaunchWithoutExtraCo
+@@ -297,6 +297,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()
+@@ -650,7 +651,7 @@ void BrowserChildProcessHostImpl::OnProcessLaunched()
->child_process());
#endif
diff --git a/www/ungoogled-chromium/files/patch-content_browser_browser__child__process__host__impl.h b/www/ungoogled-chromium/files/patch-content_browser_browser__child__process__host__impl.h
index 0194ea0f8547..4dd0ec961aef 100644
--- a/www/ungoogled-chromium/files/patch-content_browser_browser__child__process__host__impl.h
+++ b/www/ungoogled-chromium/files/patch-content_browser_browser__child__process__host__impl.h
@@ -1,4 +1,4 @@
---- content/browser/browser_child_process_host_impl.h.orig 2025-03-09 21:38:10 UTC
+--- content/browser/browser_child_process_host_impl.h.orig 2025-09-10 13:22:16 UTC
+++ content/browser/browser_child_process_host_impl.h
@@ -36,7 +36,7 @@
#include "base/win/object_watcher.h"
@@ -9,7 +9,7 @@
#include "content/browser/child_thread_type_switcher_linux.h"
#endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-@@ -287,7 +287,7 @@ class BrowserChildProcessHostImpl
+@@ -276,7 +276,7 @@ class BrowserChildProcessHostImpl
std::unique_ptr<tracing::SystemTracingService> system_tracing_service_;
#endif
diff --git a/www/ungoogled-chromium/files/patch-content_browser_browser__interface__binders.cc b/www/ungoogled-chromium/files/patch-content_browser_browser__interface__binders.cc
new file mode 100644
index 000000000000..8d65c7f95821
--- /dev/null
+++ b/www/ungoogled-chromium/files/patch-content_browser_browser__interface__binders.cc
@@ -0,0 +1,20 @@
+--- content/browser/browser_interface_binders.cc.orig 2025-09-10 13:22:16 UTC
++++ content/browser/browser_interface_binders.cc
+@@ -234,7 +234,7 @@
+ #include "content/browser/xr/webxr_internals/webxr_internals_ui.h"
+ #endif
+
+-#if BUILDFLAG(GOOGLE_CHROME_BRANDING) && (BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX))
++#if BUILDFLAG(GOOGLE_CHROME_BRANDING) && (BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD))
+ #include "content/public/browser/service_process_host.h"
+ #else
+ #include "content/browser/gpu/gpu_process_host.h"
+@@ -271,7 +271,7 @@ shape_detection::mojom::ShapeDetectionService* GetShap
+ mojo::Remote<shape_detection::mojom::ShapeDetectionService>>
+ remote;
+ if (!*remote) {
+-#if BUILDFLAG(GOOGLE_CHROME_BRANDING) && (BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX))
++#if BUILDFLAG(GOOGLE_CHROME_BRANDING) && (BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD))
+ ServiceProcessHost::Launch<shape_detection::mojom::ShapeDetectionService>(
+ remote->BindNewPipeAndPassReceiver(),
+ ServiceProcessHost::Options()
diff --git a/www/ungoogled-chromium/files/patch-content_browser_browser__main__loop.cc b/www/ungoogled-chromium/files/patch-content_browser_browser__main__loop.cc
index aad063681942..8f9aa53a191c 100644
--- a/www/ungoogled-chromium/files/patch-content_browser_browser__main__loop.cc
+++ b/www/ungoogled-chromium/files/patch-content_browser_browser__main__loop.cc
@@ -1,6 +1,6 @@
---- content/browser/browser_main_loop.cc.orig 2025-05-06 12:23:00 UTC
+--- content/browser/browser_main_loop.cc.orig 2025-09-10 13:22:16 UTC
+++ content/browser/browser_main_loop.cc
-@@ -249,6 +249,12 @@
+@@ -251,6 +251,12 @@
#include "mojo/public/cpp/bindings/lib/test_random_mojo_delays.h"
#endif
@@ -13,7 +13,7 @@
// One of the linux specific headers defines this as a macro.
#ifdef DestroyAll
#undef DestroyAll
-@@ -543,6 +549,12 @@ int BrowserMainLoop::EarlyInitialization() {
+@@ -551,6 +557,12 @@ int BrowserMainLoop::EarlyInitialization() {
// by now since a thread to start the ServiceManager has been created
// before the browser main loop starts.
DCHECK(SandboxHostLinux::GetInstance()->IsInitialized());
@@ -26,7 +26,7 @@
#endif
// GLib's spawning of new processes is buggy, so it's important that at this
-@@ -575,7 +587,7 @@ int BrowserMainLoop::EarlyInitialization() {
+@@ -583,7 +595,7 @@ int BrowserMainLoop::EarlyInitialization() {
base::ThreadType::kDisplayCritical);
#if BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \
diff --git a/www/ungoogled-chromium/files/patch-content_browser_child__process__launcher__helper.h b/www/ungoogled-chromium/files/patch-content_browser_child__process__launcher__helper.h
deleted file mode 100644
index db95cc0d5fea..000000000000
--- a/www/ungoogled-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-09 21:38:10 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/ungoogled-chromium/files/patch-content_browser_child__process__launcher__helper__linux.cc b/www/ungoogled-chromium/files/patch-content_browser_child__process__launcher__helper__linux.cc
index ff3dbe28c569..97b957f24fdc 100644
--- a/www/ungoogled-chromium/files/patch-content_browser_child__process__launcher__helper__linux.cc
+++ b/www/ungoogled-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-22 08:49:42 UTC
+--- content/browser/child_process_launcher_helper_linux.cc.orig 2025-09-10 13:22:16 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/ungoogled-chromium/files/patch-content_browser_child__thread__type__switcher__linux.cc b/www/ungoogled-chromium/files/patch-content_browser_child__thread__type__switcher__linux.cc
index 54be1a55c441..0bf8ee24cb03 100644
--- a/www/ungoogled-chromium/files/patch-content_browser_child__thread__type__switcher__linux.cc
+++ b/www/ungoogled-chromium/files/patch-content_browser_child__thread__type__switcher__linux.cc
@@ -1,6 +1,14 @@
---- content/browser/child_thread_type_switcher_linux.cc.orig 2025-04-15 08:30:07 UTC
+--- content/browser/child_thread_type_switcher_linux.cc.orig 2025-09-10 13:22:16 UTC
+++ content/browser/child_thread_type_switcher_linux.cc
-@@ -20,6 +20,9 @@ void SetThreadTypeOnLauncherThread(base::ProcessId pee
+@@ -6,6 +6,7 @@
+
+ #include "base/linux_util.h"
+ #include "base/logging.h"
++#include "base/notimplemented.h"
+ #include "base/process/process_handle.h"
+ #include "base/task/single_thread_task_runner.h"
+ #include "base/threading/platform_thread.h"
+@@ -20,6 +21,9 @@ void SetThreadTypeOnLauncherThread(base::ProcessId pee
base::ThreadType thread_type) {
DCHECK(CurrentlyOnProcessLauncherTaskRunner());
@@ -10,7 +18,7 @@
bool ns_pid_supported = false;
pid_t peer_tid =
base::FindThreadID(peer_pid, ns_tid.raw(), &ns_pid_supported);
-@@ -41,6 +44,7 @@ void SetThreadTypeOnLauncherThread(base::ProcessId pee
+@@ -42,6 +46,7 @@ void SetThreadTypeOnLauncherThread(base::ProcessId pee
base::PlatformThread::SetThreadType(peer_pid,
base::PlatformThreadId(peer_tid),
thread_type, base::IsViaIPC(true));
@@ -18,7 +26,7 @@
}
} // namespace
-@@ -69,7 +73,7 @@ void ChildThreadTypeSwitcher::SetPid(base::ProcessId c
+@@ -70,7 +75,7 @@ void ChildThreadTypeSwitcher::SetPid(base::ProcessId c
}
}
diff --git a/www/ungoogled-chromium/files/patch-content_browser_compositor_viz__process__transport__factory.cc b/www/ungoogled-chromium/files/patch-content_browser_compositor_viz__process__transport__factory.cc
index 06172f1f158a..63d2475211dc 100644
--- a/www/ungoogled-chromium/files/patch-content_browser_compositor_viz__process__transport__factory.cc
+++ b/www/ungoogled-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-06 12:23:00 UTC
+--- content/browser/compositor/viz_process_transport_factory.cc.orig 2025-09-10 13:22:16 UTC
+++ content/browser/compositor/viz_process_transport_factory.cc
-@@ -105,7 +105,7 @@ class HostDisplayClient : public viz::HostDisplayClien
+@@ -103,7 +103,7 @@ class HostDisplayClient : public viz::HostDisplayClien
HostDisplayClient& operator=(const HostDisplayClient&) = delete;
// viz::HostDisplayClient:
diff --git a/www/ungoogled-chromium/files/patch-content_browser_devtools_devtools__frontend__host__impl.cc b/www/ungoogled-chromium/files/patch-content_browser_devtools_devtools__frontend__host__impl.cc
index 241b06784d6c..940be842bd58 100644
--- a/www/ungoogled-chromium/files/patch-content_browser_devtools_devtools__frontend__host__impl.cc
+++ b/www/ungoogled-chromium/files/patch-content_browser_devtools_devtools__frontend__host__impl.cc
@@ -1,6 +1,6 @@
---- content/browser/devtools/devtools_frontend_host_impl.cc.orig 2025-02-20 09:59:21 UTC
+--- content/browser/devtools/devtools_frontend_host_impl.cc.orig 2025-09-10 13:22:16 UTC
+++ content/browser/devtools/devtools_frontend_host_impl.cc
-@@ -24,7 +24,7 @@
+@@ -25,7 +25,7 @@
#include "third_party/blink/public/common/associated_interfaces/associated_interface_provider.h"
#include "ui/base/webui/resource_path.h"
@@ -9,7 +9,7 @@
#include "components/crash/content/browser/error_reporting/javascript_error_report.h" // nogncheck
#include "components/crash/content/browser/error_reporting/js_error_report_processor.h" // nogncheck
#endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-@@ -36,7 +36,7 @@ const char kCompatibilityScriptSourceURL[] =
+@@ -37,7 +37,7 @@ const char kCompatibilityScriptSourceURL[] =
"\n//# "
"sourceURL=devtools://devtools/bundled/devtools_compatibility.js";
@@ -18,7 +18,7 @@
// Remove the pieces of the URL we don't want to send back with the error
// reports. In particular, do not send query or fragments as those can have
// privacy-sensitive information in them.
-@@ -106,7 +106,7 @@ DevToolsFrontendHostImpl::DevToolsFrontendHostImpl(
+@@ -107,7 +107,7 @@ DevToolsFrontendHostImpl::DevToolsFrontendHostImpl(
const HandleMessageCallback& handle_message_callback)
: web_contents_(WebContents::FromRenderFrameHost(frame_host)),
handle_message_callback_(handle_message_callback) {
@@ -27,7 +27,7 @@
Observe(web_contents_);
#endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
mojo::AssociatedRemote<blink::mojom::DevToolsFrontend> frontend;
-@@ -131,7 +131,7 @@ void DevToolsFrontendHostImpl::DispatchEmbedderMessage
+@@ -132,7 +132,7 @@ void DevToolsFrontendHostImpl::DispatchEmbedderMessage
handle_message_callback_.Run(std::move(message));
}
diff --git a/www/ungoogled-chromium/files/patch-content_browser_gpu_compositor__util.cc b/www/ungoogled-chromium/files/patch-content_browser_gpu_compositor__util.cc
index 5a93489ed499..1ecbf220c883 100644
--- a/www/ungoogled-chromium/files/patch-content_browser_gpu_compositor__util.cc
+++ b/www/ungoogled-chromium/files/patch-content_browser_gpu_compositor__util.cc
@@ -1,6 +1,6 @@
---- content/browser/gpu/compositor_util.cc.orig 2025-05-06 12:23:00 UTC
+--- content/browser/gpu/compositor_util.cc.orig 2025-09-10 13:22:16 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/ungoogled-chromium/files/patch-content_browser_gpu_gpu__data__manager__impl.h b/www/ungoogled-chromium/files/patch-content_browser_gpu_gpu__data__manager__impl.h
index 93de1465289c..27776b92916d 100644
--- a/www/ungoogled-chromium/files/patch-content_browser_gpu_gpu__data__manager__impl.h
+++ b/www/ungoogled-chromium/files/patch-content_browser_gpu_gpu__data__manager__impl.h
@@ -1,11 +1,11 @@
---- content/browser/gpu/gpu_data_manager_impl.h.orig 2025-05-06 12:23:00 UTC
+--- content/browser/gpu/gpu_data_manager_impl.h.orig 2025-09-10 13:22:16 UTC
+++ content/browser/gpu/gpu_data_manager_impl.h
-@@ -225,7 +225,7 @@ class CONTENT_EXPORT GpuDataManagerImpl : public GpuDa
+@@ -224,7 +224,7 @@ class CONTENT_EXPORT GpuDataManagerImpl : public GpuDa
void OnDisplayMetricsChanged(const display::Display& display,
uint32_t changed_metrics) override;
-#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/ungoogled-chromium/files/patch-content_browser_gpu_gpu__data__manager__impl__private.cc b/www/ungoogled-chromium/files/patch-content_browser_gpu_gpu__data__manager__impl__private.cc
index 738ad34633bd..0ff79478a929 100644
--- a/www/ungoogled-chromium/files/patch-content_browser_gpu_gpu__data__manager__impl__private.cc
+++ b/www/ungoogled-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-31 17:16:41 UTC
+--- content/browser/gpu/gpu_data_manager_impl_private.cc.orig 2025-09-10 13:22:16 UTC
+++ content/browser/gpu/gpu_data_manager_impl_private.cc
-@@ -1697,7 +1697,7 @@ void GpuDataManagerImplPrivate::RecordCompositingMode(
+@@ -1705,7 +1705,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/ungoogled-chromium/files/patch-content_browser_gpu_gpu__data__manager__impl__private.h b/www/ungoogled-chromium/files/patch-content_browser_gpu_gpu__data__manager__impl__private.h
index f3db2ccc056d..1a7e4764430a 100644
--- a/www/ungoogled-chromium/files/patch-content_browser_gpu_gpu__data__manager__impl__private.h
+++ b/www/ungoogled-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-06 12:23:00 UTC
+--- content/browser/gpu/gpu_data_manager_impl_private.h.orig 2025-09-10 13:22:16 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/ungoogled-chromium/files/patch-content_browser_gpu_gpu__memory__buffer__manager__singleton.cc b/www/ungoogled-chromium/files/patch-content_browser_gpu_gpu__memory__buffer__manager__singleton.cc
deleted file mode 100644
index d6f194cd7aeb..000000000000
--- a/www/ungoogled-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-25 09:34:31 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/ungoogled-chromium/files/patch-content_browser_network__service__instance__impl.cc b/www/ungoogled-chromium/files/patch-content_browser_network__service__instance__impl.cc
index d8a2c201ce0b..a27b03f9c1f8 100644
--- a/www/ungoogled-chromium/files/patch-content_browser_network__service__instance__impl.cc
+++ b/www/ungoogled-chromium/files/patch-content_browser_network__service__instance__impl.cc
@@ -1,6 +1,6 @@
---- content/browser/network_service_instance_impl.cc.orig 2025-05-31 17:16:41 UTC
+--- content/browser/network_service_instance_impl.cc.orig 2025-09-10 13:22:16 UTC
+++ content/browser/network_service_instance_impl.cc
-@@ -85,7 +85,7 @@
+@@ -87,7 +87,7 @@
#include "content/browser/network/network_service_process_tracker_win.h"
#endif
@@ -9,7 +9,7 @@
#include "content/browser/system_dns_resolution/system_dns_resolver.h"
#include "services/network/public/mojom/system_dns_resolution.mojom-forward.h"
#endif
-@@ -343,7 +343,7 @@ void CreateInProcessNetworkService(
+@@ -327,7 +327,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
+@@ -394,7 +394,7 @@ network::mojom::NetworkServiceParamsPtr CreateNetworkS
}
#endif // BUILDFLAG(IS_POSIX)
diff --git a/www/ungoogled-chromium/files/patch-content_browser_ppapi__plugin__process__host__receiver__bindings.cc b/www/ungoogled-chromium/files/patch-content_browser_ppapi__plugin__process__host__receiver__bindings.cc
deleted file mode 100644
index a6e4517fa15b..000000000000
--- a/www/ungoogled-chromium/files/patch-content_browser_ppapi__plugin__process__host__receiver__bindings.cc
+++ /dev/null
@@ -1,20 +0,0 @@
---- content/browser/ppapi_plugin_process_host_receiver_bindings.cc.orig 2022-10-01 07:40:07 UTC
-+++ content/browser/ppapi_plugin_process_host_receiver_bindings.cc
-@@ -8,7 +8,7 @@
-
- #include "build/build_config.h"
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#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
- #endif
-@@ -17,7 +17,7 @@ namespace content {
-
- void PpapiPluginProcessHost::BindHostReceiver(
- mojo::GenericPendingReceiver receiver) {
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- if (auto font_receiver = receiver.As<font_service::mojom::FontService>())
- ConnectToFontService(std::move(font_receiver));
- #endif
diff --git a/www/ungoogled-chromium/files/patch-content_browser_renderer__host_delegated__frame__host.cc b/www/ungoogled-chromium/files/patch-content_browser_renderer__host_delegated__frame__host.cc
index cdf547f3c0a4..d31c4528d064 100644
--- a/www/ungoogled-chromium/files/patch-content_browser_renderer__host_delegated__frame__host.cc
+++ b/www/ungoogled-chromium/files/patch-content_browser_renderer__host_delegated__frame__host.cc
@@ -1,6 +1,6 @@
---- content/browser/renderer_host/delegated_frame_host.cc.orig 2025-05-06 12:23:00 UTC
+--- content/browser/renderer_host/delegated_frame_host.cc.orig 2025-09-10 13:22:16 UTC
+++ content/browser/renderer_host/delegated_frame_host.cc
-@@ -333,7 +333,7 @@ void DelegatedFrameHost::EmbedSurface(
+@@ -334,7 +334,7 @@ void DelegatedFrameHost::EmbedSurface(
if (!primary_surface_id ||
primary_surface_id->local_surface_id() != local_surface_id_) {
diff --git a/www/ungoogled-chromium/files/patch-content_browser_renderer__host_media_service__video__capture__device__launcher.cc b/www/ungoogled-chromium/files/patch-content_browser_renderer__host_media_service__video__capture__device__launcher.cc
index f5cf6dc6ba3f..78bd3334d03c 100644
--- a/www/ungoogled-chromium/files/patch-content_browser_renderer__host_media_service__video__capture__device__launcher.cc
+++ b/www/ungoogled-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-09 21:38:10 UTC
+--- content/browser/renderer_host/media/service_video_capture_device_launcher.cc.orig 2025-09-10 13:22:16 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/ungoogled-chromium/files/patch-content_browser_renderer__host_render__process__host__impl.cc b/www/ungoogled-chromium/files/patch-content_browser_renderer__host_render__process__host__impl.cc
index a89c7ca96337..25350e61f935 100644
--- a/www/ungoogled-chromium/files/patch-content_browser_renderer__host_render__process__host__impl.cc
+++ b/www/ungoogled-chromium/files/patch-content_browser_renderer__host_render__process__host__impl.cc
@@ -1,6 +1,6 @@
---- content/browser/renderer_host/render_process_host_impl.cc.orig 2025-05-31 17:16:41 UTC
+--- content/browser/renderer_host/render_process_host_impl.cc.orig 2025-09-10 13:22:16 UTC
+++ content/browser/renderer_host/render_process_host_impl.cc
-@@ -223,7 +223,7 @@
+@@ -225,7 +225,7 @@
#include "third_party/blink/public/mojom/android_font_lookup/android_font_lookup.mojom.h"
#endif
@@ -9,7 +9,7 @@
#include <sys/resource.h>
#include "components/services/font/public/mojom/font_service.mojom.h" // nogncheck
-@@ -1121,7 +1121,7 @@ static constexpr size_t kUnknownPlatformProcessLimit =
+@@ -1115,7 +1115,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;
-@@ -1328,7 +1328,7 @@ RenderProcessHostImpl::IOThreadHostImpl::~IOThreadHost
+@@ -1322,7 +1322,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)
}
-@@ -3409,7 +3409,7 @@ void RenderProcessHostImpl::AppendRendererCommandLine(
+@@ -3417,7 +3417,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() &&
-@@ -3464,6 +3464,7 @@ void RenderProcessHostImpl::PropagateBrowserCommandLin
+@@ -3473,6 +3473,7 @@ void RenderProcessHostImpl::PropagateBrowserCommandLin
+ switches::kDisableSkiaRuntimeOpts,
switches::kDisableSpeechAPI,
switches::kDisableThreadedCompositing,
- switches::kDisableTouchDragDrop,
+ switches::kDisableUnveil,
switches::kDisableV8IdleTasks,
switches::kDisableVideoCaptureUseGpuMemoryBuffer,
switches::kDisableWebGLImageChromium,
-@@ -5317,7 +5318,7 @@ uint64_t RenderProcessHostImpl::GetPrivateMemoryFootpr
+@@ -5354,7 +5355,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/ungoogled-chromium/files/patch-content_browser_renderer__host_render__process__host__impl.h b/www/ungoogled-chromium/files/patch-content_browser_renderer__host_render__process__host__impl.h
index aa3ebc6ef1bf..054a4be88a0e 100644
--- a/www/ungoogled-chromium/files/patch-content_browser_renderer__host_render__process__host__impl.h
+++ b/www/ungoogled-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-31 17:16:41 UTC
+--- content/browser/renderer_host/render_process_host_impl.h.orig 2025-09-10 13:22:16 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)
+@@ -997,7 +997,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
+ };
+@@ -1240,7 +1240,7 @@ class CONTENT_EXPORT RenderProcessHostImpl
// if the request isn't handled on the IO thread.
void OnBindHostReceiver(mojo::GenericPendingReceiver receiver);
diff --git a/www/ungoogled-chromium/files/patch-content_browser_renderer__host_render__process__host__impl__receiver__bindings.cc b/www/ungoogled-chromium/files/patch-content_browser_renderer__host_render__process__host__impl__receiver__bindings.cc
index b5c2e80966c2..01da297f8d3d 100644
--- a/www/ungoogled-chromium/files/patch-content_browser_renderer__host_render__process__host__impl__receiver__bindings.cc
+++ b/www/ungoogled-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-31 17:16:41 UTC
+--- content/browser/renderer_host/render_process_host_impl_receiver_bindings.cc.orig 2025-09-10 13:22:16 UTC
+++ content/browser/renderer_host/render_process_host_impl_receiver_bindings.cc
-@@ -50,7 +50,7 @@
+@@ -52,7 +52,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
+@@ -348,7 +348,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;
+@@ -376,7 +376,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/ungoogled-chromium/files/patch-content_browser_renderer__host_render__view__host__impl.cc b/www/ungoogled-chromium/files/patch-content_browser_renderer__host_render__view__host__impl.cc
index 68e449399c1c..ba71c3664ab6 100644
--- a/www/ungoogled-chromium/files/patch-content_browser_renderer__host_render__view__host__impl.cc
+++ b/www/ungoogled-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-31 17:16:41 UTC
+--- content/browser/renderer_host/render_view_host_impl.cc.orig 2025-09-10 13:22:16 UTC
+++ content/browser/renderer_host/render_view_host_impl.cc
-@@ -273,7 +273,7 @@ void RenderViewHostImpl::GetPlatformSpecificPrefs(
+@@ -275,7 +275,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/ungoogled-chromium/files/patch-content_browser_renderer__host_render__widget__host__view__aura.cc b/www/ungoogled-chromium/files/patch-content_browser_renderer__host_render__widget__host__view__aura.cc
index e4ac9a5f760e..56aa2fc41428 100644
--- a/www/ungoogled-chromium/files/patch-content_browser_renderer__host_render__widget__host__view__aura.cc
+++ b/www/ungoogled-chromium/files/patch-content_browser_renderer__host_render__widget__host__view__aura.cc
@@ -1,6 +1,6 @@
---- content/browser/renderer_host/render_widget_host_view_aura.cc.orig 2025-05-06 12:23:00 UTC
+--- content/browser/renderer_host/render_widget_host_view_aura.cc.orig 2025-09-10 13:22:16 UTC
+++ content/browser/renderer_host/render_widget_host_view_aura.cc
-@@ -121,7 +121,7 @@
+@@ -122,7 +122,7 @@
#include "ui/gfx/gdi_util.h"
#endif // BUILDFLAG(IS_WIN)
@@ -9,7 +9,7 @@
#include "ui/accessibility/platform/browser_accessibility_auralinux.h"
#include "ui/base/ime/linux/text_edit_command_auralinux.h"
#include "ui/base/ime/text_input_flags.h"
-@@ -478,7 +478,7 @@ gfx::NativeViewAccessible RenderWidgetHostViewAura::Ge
+@@ -479,7 +479,7 @@ gfx::NativeViewAccessible RenderWidgetHostViewAura::Ge
return ToBrowserAccessibilityWin(manager->GetBrowserAccessibilityRoot())
->GetCOM();
@@ -18,7 +18,7 @@
ui::BrowserAccessibilityManager* manager =
host()->GetOrCreateRootBrowserAccessibilityManager();
if (manager && manager->GetBrowserAccessibilityRoot())
-@@ -1882,7 +1882,7 @@ bool RenderWidgetHostViewAura::ShouldDoLearning() {
+@@ -1883,7 +1883,7 @@ bool RenderWidgetHostViewAura::ShouldDoLearning() {
return host() && host()->delegate() && host()->delegate()->ShouldDoLearning();
}
@@ -27,7 +27,7 @@
bool RenderWidgetHostViewAura::SetCompositionFromExistingText(
const gfx::Range& range,
const std::vector<ui::ImeTextSpan>& ui_ime_text_spans) {
-@@ -2858,7 +2858,7 @@ bool RenderWidgetHostViewAura::NeedsInputGrab() {
+@@ -2866,7 +2866,7 @@ bool RenderWidgetHostViewAura::NeedsInputGrab() {
}
bool RenderWidgetHostViewAura::NeedsMouseCapture() {
@@ -36,7 +36,7 @@
return NeedsInputGrab();
#else
return false;
-@@ -3042,7 +3042,7 @@ void RenderWidgetHostViewAura::ForwardKeyboardEventWit
+@@ -3050,7 +3050,7 @@ void RenderWidgetHostViewAura::ForwardKeyboardEventWit
if (!target_host)
return;
diff --git a/www/ungoogled-chromium/files/patch-content_browser_renderer__host_render__widget__host__view__event__handler.cc b/www/ungoogled-chromium/files/patch-content_browser_renderer__host_render__widget__host__view__event__handler.cc
index 5922176c8e1e..d6402eb11e7b 100644
--- a/www/ungoogled-chromium/files/patch-content_browser_renderer__host_render__widget__host__view__event__handler.cc
+++ b/www/ungoogled-chromium/files/patch-content_browser_renderer__host_render__widget__host__view__event__handler.cc
@@ -1,6 +1,6 @@
---- content/browser/renderer_host/render_widget_host_view_event_handler.cc.orig 2024-08-26 14:40:28 UTC
+--- content/browser/renderer_host/render_widget_host_view_event_handler.cc.orig 2025-09-10 13:22:16 UTC
+++ content/browser/renderer_host/render_widget_host_view_event_handler.cc
-@@ -602,7 +602,7 @@ bool RenderWidgetHostViewEventHandler::CanRendererHand
+@@ -618,7 +618,7 @@ bool RenderWidgetHostViewEventHandler::CanRendererHand
if (event->type() == ui::EventType::kMouseExited) {
if (mouse_locked || selection_popup)
return false;
diff --git a/www/ungoogled-chromium/files/patch-content_browser_service__host_utility__process__host.cc b/www/ungoogled-chromium/files/patch-content_browser_service__host_utility__process__host.cc
index f90fa1cf27cc..dd08998729d5 100644
--- a/www/ungoogled-chromium/files/patch-content_browser_service__host_utility__process__host.cc
+++ b/www/ungoogled-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-06 12:23:00 UTC
+--- content/browser/service_host/utility_process_host.cc.orig 2025-09-10 13:22:16 UTC
+++ content/browser/service_host/utility_process_host.cc
@@ -68,7 +68,7 @@
#include "content/browser/v8_snapshot_files.h"
@@ -9,7 +9,7 @@
#include "base/files/file_util.h"
#include "base/files/scoped_file.h"
#include "base/pickle.h"
-@@ -96,7 +96,7 @@ namespace content {
+@@ -97,7 +97,7 @@ namespace content {
namespace {
@@ -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));
+@@ -494,7 +494,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) {
+@@ -512,7 +512,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/ungoogled-chromium/files/patch-content_browser_service__host_utility__sandbox__delegate.cc b/www/ungoogled-chromium/files/patch-content_browser_service__host_utility__sandbox__delegate.cc
index 60cfaa1eb9fe..50dbc658f2a4 100644
--- a/www/ungoogled-chromium/files/patch-content_browser_service__host_utility__sandbox__delegate.cc
+++ b/www/ungoogled-chromium/files/patch-content_browser_service__host_utility__sandbox__delegate.cc
@@ -1,15 +1,24 @@
---- content/browser/service_host/utility_sandbox_delegate.cc.orig 2025-04-15 08:30:07 UTC
+--- content/browser/service_host/utility_sandbox_delegate.cc.orig 2025-09-10 13:22:16 UTC
+++ content/browser/service_host/utility_sandbox_delegate.cc
-@@ -77,7 +77,7 @@ UtilitySandboxedProcessLauncherDelegate::
+@@ -28,7 +28,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"
+ #include "media/media_buildflags.h"
+ #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
+@@ -79,7 +79,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::kShapeDetection ||
+ #if BUILDFLAG(ALLOW_OOP_VIDEO_DECODER)
sandbox_type_ == sandbox::mojom::Sandbox::kHardwareVideoDecoding ||
- sandbox_type_ == sandbox::mojom::Sandbox::kHardwareVideoEncoding ||
- #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-@@ -90,14 +90,14 @@ UtilitySandboxedProcessLauncherDelegate::
+@@ -97,14 +97,14 @@ UtilitySandboxedProcessLauncherDelegate::
#endif // BUILDFLAG(ENABLE_CROS_LIBASSISTANT)
#endif // BUILDFLAG(IS_CHROMEOS)
#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
@@ -27,18 +36,14 @@
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
+@@ -164,15 +164,15 @@ ZygoteCommunication* UtilitySandboxedProcessLauncherDe
+ #endif // BUILDFLAG(ENABLE_CROS_LIBASSISTANT)
#endif // BUILDFLAG(IS_CHROMEOS)
sandbox_type_ == sandbox::mojom::Sandbox::kAudio ||
+-#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ sandbox_type_ == sandbox::mojom::Sandbox::kShapeDetection ||
+ #endif
#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
- BUILDFLAG(IS_WIN)
+ BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
diff --git a/www/ungoogled-chromium/files/patch-content_browser_v8__snapshot__files.cc b/www/ungoogled-chromium/files/patch-content_browser_v8__snapshot__files.cc
index 273da85f6b28..22c8a0067503 100644
--- a/www/ungoogled-chromium/files/patch-content_browser_v8__snapshot__files.cc
+++ b/www/ungoogled-chromium/files/patch-content_browser_v8__snapshot__files.cc
@@ -1,6 +1,6 @@
---- content/browser/v8_snapshot_files.cc.orig 2025-05-06 12:23:00 UTC
+--- content/browser/v8_snapshot_files.cc.orig 2025-09-10 13:22:16 UTC
+++ content/browser/v8_snapshot_files.cc
-@@ -19,7 +19,7 @@ namespace content {
+@@ -35,7 +35,7 @@ void registerContextSnapshotAndroid(
std::map<std::string, std::variant<base::FilePath, base::ScopedFD>>
GetV8SnapshotFilesToPreload(base::CommandLine& process_command_line) {
std::map<std::string, std::variant<base::FilePath, base::ScopedFD>> files;
diff --git a/www/ungoogled-chromium/files/patch-content_browser_web__contents_web__contents__view__aura.cc b/www/ungoogled-chromium/files/patch-content_browser_web__contents_web__contents__view__aura.cc
index 34bc8a8d0850..34dfefa0a707 100644
--- a/www/ungoogled-chromium/files/patch-content_browser_web__contents_web__contents__view__aura.cc
+++ b/www/ungoogled-chromium/files/patch-content_browser_web__contents_web__contents__view__aura.cc
@@ -1,6 +1,6 @@
---- content/browser/web_contents/web_contents_view_aura.cc.orig 2025-03-09 21:38:10 UTC
+--- content/browser/web_contents/web_contents_view_aura.cc.orig 2025-09-10 13:22:16 UTC
+++ content/browser/web_contents/web_contents_view_aura.cc
-@@ -173,7 +173,7 @@ class WebDragSourceAura : public content::WebContentsO
+@@ -175,7 +175,7 @@ class WebDragSourceAura : public content::WebContentsO
raw_ptr<aura::Window> window_;
};
@@ -9,7 +9,7 @@
// Fill out the OSExchangeData with a file contents, synthesizing a name if
// necessary.
void PrepareDragForFileContents(const DropData& drop_data,
-@@ -258,7 +258,7 @@ void PrepareDragData(const DropData& drop_data,
+@@ -260,7 +260,7 @@ void PrepareDragData(const DropData& drop_data,
if (!drop_data.download_metadata.empty())
PrepareDragForDownload(drop_data, provider, web_contents);
#endif
@@ -18,7 +18,7 @@
// We set the file contents before the URL because the URL also sets file
// contents (to a .URL shortcut). We want to prefer file content data over
// a shortcut so we add it first.
-@@ -1327,7 +1327,7 @@ void WebContentsViewAura::OnMouseEvent(ui::MouseEvent*
+@@ -1326,7 +1326,7 @@ void WebContentsViewAura::OnMouseEvent(ui::MouseEvent*
// Linux window managers like to handle raise-on-click themselves. If we
// raise-on-click manually, this may override user settings that prevent
// focus-stealing.
diff --git a/www/ungoogled-chromium/files/patch-content_browser_web__contents_web__contents__view__aura__unittest.cc b/www/ungoogled-chromium/files/patch-content_browser_web__contents_web__contents__view__aura__unittest.cc
index 8fde5cd4c320..b9a261886bc1 100644
--- a/www/ungoogled-chromium/files/patch-content_browser_web__contents_web__contents__view__aura__unittest.cc
+++ b/www/ungoogled-chromium/files/patch-content_browser_web__contents_web__contents__view__aura__unittest.cc
@@ -1,6 +1,6 @@
---- content/browser/web_contents/web_contents_view_aura_unittest.cc.orig 2025-04-15 08:30:07 UTC
+--- content/browser/web_contents/web_contents_view_aura_unittest.cc.orig 2025-09-10 13:22:16 UTC
+++ content/browser/web_contents/web_contents_view_aura_unittest.cc
-@@ -40,7 +40,7 @@
+@@ -41,7 +41,7 @@
#include "ui/base/dragdrop/os_exchange_data_provider_win.h"
#endif
@@ -9,7 +9,7 @@
#include "ui/base/x/selection_utils.h"
#include "ui/base/x/x11_os_exchange_data_provider.h"
#include "ui/gfx/x/atom_cache.h"
-@@ -96,7 +96,7 @@ class TestDragDropClient : public aura::client::DragDr
+@@ -97,7 +97,7 @@ class TestDragDropClient : public aura::client::DragDr
drag_drop_data_ = std::move(data);
return DragOperation::kCopy;
}
@@ -18,7 +18,7 @@
void UpdateDragImage(const gfx::ImageSkia& image,
const gfx::Vector2d& offset) override {}
#endif
-@@ -231,7 +231,7 @@ TEST_F(WebContentsViewAuraTest, WebContentsDestroyedDu
+@@ -232,7 +232,7 @@ TEST_F(WebContentsViewAuraTest, WebContentsDestroyedDu
ui::EF_LEFT_MOUSE_BUTTON, 0);
ui::EventHandler* event_handler = GetView();
event_handler->OnMouseEvent(&mouse_event);
@@ -27,7 +27,7 @@
// The web-content is not activated during mouse-press on Linux.
// See comment in WebContentsViewAura::OnMouseEvent() for more details.
EXPECT_NE(web_contents(), nullptr);
-@@ -297,7 +297,7 @@ TEST_F(WebContentsViewAuraTest, MAYBE_DragDropFiles) {
+@@ -298,7 +298,7 @@ TEST_F(WebContentsViewAuraTest, MAYBE_DragDropFiles) {
view->OnDragEntered(event);
ASSERT_NE(nullptr, view->current_drag_data_);
@@ -36,7 +36,7 @@
// By design, Linux implementations return an empty string if file data
// is also present.
EXPECT_TRUE(!view->current_drag_data_->text ||
-@@ -337,7 +337,7 @@ TEST_F(WebContentsViewAuraTest, MAYBE_DragDropFiles) {
+@@ -338,7 +338,7 @@ TEST_F(WebContentsViewAuraTest, MAYBE_DragDropFiles) {
CheckDropData(view);
@@ -45,7 +45,7 @@
// By design, Linux implementations returns an empty string if file data
// is also present.
EXPECT_TRUE(!drop_complete_data_->drop_data.text ||
-@@ -395,7 +395,7 @@ TEST_F(WebContentsViewAuraTest, MAYBE_DragDropFilesOri
+@@ -396,7 +396,7 @@ TEST_F(WebContentsViewAuraTest, MAYBE_DragDropFilesOri
view->OnDragEntered(event);
ASSERT_NE(nullptr, view->current_drag_data_);
@@ -54,7 +54,7 @@
// By design, Linux implementations return an empty string if file data
// is also present.
EXPECT_TRUE(!view->current_drag_data_->text ||
-@@ -427,7 +427,7 @@ TEST_F(WebContentsViewAuraTest, MAYBE_DragDropFilesOri
+@@ -428,7 +428,7 @@ TEST_F(WebContentsViewAuraTest, MAYBE_DragDropFilesOri
CheckDropData(view);
@@ -63,7 +63,7 @@
// By design, Linux implementations returns an empty string if file data is
// also present.
EXPECT_TRUE(!drop_complete_data_->drop_data.text ||
-@@ -458,7 +458,7 @@ TEST_F(WebContentsViewAuraTest, MAYBE_DragDropImageFro
+@@ -459,7 +459,7 @@ TEST_F(WebContentsViewAuraTest, MAYBE_DragDropImageFro
auto data = std::make_unique<ui::OSExchangeData>();
diff --git a/www/ungoogled-chromium/files/patch-content_child_child__process.cc b/www/ungoogled-chromium/files/patch-content_child_child__process.cc
index 3345e5f33128..e05fb356abff 100644
--- a/www/ungoogled-chromium/files/patch-content_child_child__process.cc
+++ b/www/ungoogled-chromium/files/patch-content_child_child__process.cc
@@ -1,6 +1,6 @@
---- content/child/child_process.cc.orig 2025-04-15 08:30:07 UTC
+--- content/child/child_process.cc.orig 2025-09-10 13:22:16 UTC
+++ content/child/child_process.cc
-@@ -31,7 +31,7 @@
+@@ -34,7 +34,7 @@
#include "content/common/android/cpu_time_metrics.h"
#endif
@@ -9,7 +9,7 @@
#include "content/child/sandboxed_process_thread_type_handler.h"
#endif
-@@ -177,7 +177,7 @@ void ChildProcess::set_main_thread(ChildThreadImpl* th
+@@ -192,7 +192,7 @@ void ChildProcess::set_main_thread(ChildThreadImpl* th
main_thread_.reset(thread);
}
diff --git a/www/ungoogled-chromium/files/patch-content_common_BUILD.gn b/www/ungoogled-chromium/files/patch-content_common_BUILD.gn
index f301e9df9341..ba2b0ebfa81c 100644
--- a/www/ungoogled-chromium/files/patch-content_common_BUILD.gn
+++ b/www/ungoogled-chromium/files/patch-content_common_BUILD.gn
@@ -1,6 +1,6 @@
---- content/common/BUILD.gn.orig 2025-05-06 12:23:00 UTC
+--- content/common/BUILD.gn.orig 2025-09-10 13:22:16 UTC
+++ content/common/BUILD.gn
-@@ -382,19 +382,28 @@ source_set("common") {
+@@ -367,19 +367,28 @@ source_set("common") {
}
if (is_linux || is_chromeos) {
diff --git a/www/ungoogled-chromium/files/patch-content_common_features.cc b/www/ungoogled-chromium/files/patch-content_common_features.cc
index 3b19f33cc587..246cf0bf6ef0 100644
--- a/www/ungoogled-chromium/files/patch-content_common_features.cc
+++ b/www/ungoogled-chromium/files/patch-content_common_features.cc
@@ -1,6 +1,6 @@
---- content/common/features.cc.orig 2025-05-31 17:16:41 UTC
+--- content/common/features.cc.orig 2025-09-10 13:22:16 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/ungoogled-chromium/files/patch-content_common_features.h b/www/ungoogled-chromium/files/patch-content_common_features.h
index 1f26ffc7970d..9fbf3b2b787b 100644
--- a/www/ungoogled-chromium/files/patch-content_common_features.h
+++ b/www/ungoogled-chromium/files/patch-content_common_features.h
@@ -1,6 +1,6 @@
---- content/common/features.h.orig 2025-05-31 17:16:41 UTC
+--- content/common/features.h.orig 2025-09-10 13:22:16 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);
@@ -8,4 +8,4 @@
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
CONTENT_EXPORT BASE_DECLARE_FEATURE(kEnableDevToolsJsErrorReporting);
#endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
- CONTENT_EXPORT BASE_DECLARE_FEATURE(kEmbeddingRequiresOptIn);
+ CONTENT_EXPORT BASE_DECLARE_FEATURE(kEnforceSameDocumentOriginInvariants);
diff --git a/www/ungoogled-chromium/files/patch-content_common_gpu__pre__sandbox__hook__bsd.cc b/www/ungoogled-chromium/files/patch-content_common_gpu__pre__sandbox__hook__bsd.cc
index a00e00a051fd..d498297f83b1 100644
--- a/www/ungoogled-chromium/files/patch-content_common_gpu__pre__sandbox__hook__bsd.cc
+++ b/www/ungoogled-chromium/files/patch-content_common_gpu__pre__sandbox__hook__bsd.cc
@@ -1,4 +1,4 @@
---- content/common/gpu_pre_sandbox_hook_bsd.cc.orig 2024-04-23 07:42:17 UTC
+--- content/common/gpu_pre_sandbox_hook_bsd.cc.orig 2025-09-10 13:22:16 UTC
+++ content/common/gpu_pre_sandbox_hook_bsd.cc
@@ -0,0 +1,68 @@
+// Copyright 2023 The Chromium Authors
@@ -49,6 +49,8 @@
+ }
+}
+
++} // namespace
++
+bool LoadLibrariesForGpu(
+ const sandbox::policy::SandboxSeccompBPF::Options& options) {
+ LoadVulkanLibraries();
@@ -56,8 +58,6 @@
+ return true;
+}
+
-+} // namespace
-+
+bool GpuPreSandboxHook(sandbox::policy::SandboxLinux::Options options) {
+ if (!LoadLibrariesForGpu(options))
+ return false;
diff --git a/www/ungoogled-chromium/files/patch-content_common_gpu__pre__sandbox__hook__linux.h b/www/ungoogled-chromium/files/patch-content_common_gpu__pre__sandbox__hook__linux.h
index a72daae8156e..76c7ae308e0c 100644
--- a/www/ungoogled-chromium/files/patch-content_common_gpu__pre__sandbox__hook__linux.h
+++ b/www/ungoogled-chromium/files/patch-content_common_gpu__pre__sandbox__hook__linux.h
@@ -1,16 +1,18 @@
---- content/common/gpu_pre_sandbox_hook_linux.h.orig 2024-04-23 07:42:17 UTC
+--- content/common/gpu_pre_sandbox_hook_linux.h.orig 2025-09-10 13:22:16 UTC
+++ content/common/gpu_pre_sandbox_hook_linux.h
-@@ -5,8 +5,13 @@
- #ifndef CONTENT_COMMON_GPU_PRE_SANDBOX_HOOK_LINUX_H_
- #define CONTENT_COMMON_GPU_PRE_SANDBOX_HOOK_LINUX_H_
+@@ -7,7 +7,15 @@
+
+ #include <vector>
+#include "build/build_config.h"
- #include "base/component_export.h"
++
+#if BUILDFLAG(IS_BSD)
+#include "sandbox/policy/sandbox.h"
++#include "sandbox/linux/syscall_broker/broker_command.h"
++#include "sandbox/linux/syscall_broker/broker_file_permission.h"
+#else
#include "sandbox/policy/linux/sandbox_linux.h"
+#endif
- namespace content {
-
+ namespace sandbox::syscall_broker {
+ class BrokerFilePermission;
diff --git a/www/ungoogled-chromium/files/patch-content_gpu_gpu__child__thread.cc b/www/ungoogled-chromium/files/patch-content_gpu_gpu__child__thread.cc
index e73a0130eb81..d6eda94fe215 100644
--- a/www/ungoogled-chromium/files/patch-content_gpu_gpu__child__thread.cc
+++ b/www/ungoogled-chromium/files/patch-content_gpu_gpu__child__thread.cc
@@ -1,6 +1,6 @@
---- content/gpu/gpu_child_thread.cc.orig 2025-02-20 09:59:21 UTC
+--- content/gpu/gpu_child_thread.cc.orig 2025-09-10 13:22:16 UTC
+++ content/gpu/gpu_child_thread.cc
-@@ -57,7 +57,7 @@
+@@ -56,7 +56,7 @@
#include "third_party/skia/include/ports/SkFontConfigInterface.h"
#endif
@@ -9,7 +9,7 @@
#include "content/child/sandboxed_process_thread_type_handler.h"
#endif
-@@ -147,7 +147,8 @@ void GpuChildThread::Init(const base::TimeTicks& proce
+@@ -146,7 +146,8 @@ void GpuChildThread::Init(const base::TimeTicks& proce
viz_main_.gpu_service()->set_start_time(process_start_time);
diff --git a/www/ungoogled-chromium/files/patch-content_gpu_gpu__main.cc b/www/ungoogled-chromium/files/patch-content_gpu_gpu__main.cc
index 1f139c1f642c..86b1f58e8ed4 100644
--- a/www/ungoogled-chromium/files/patch-content_gpu_gpu__main.cc
+++ b/www/ungoogled-chromium/files/patch-content_gpu_gpu__main.cc
@@ -1,6 +1,6 @@
---- content/gpu/gpu_main.cc.orig 2025-05-31 17:16:41 UTC
+--- content/gpu/gpu_main.cc.orig 2025-09-10 13:22:16 UTC
+++ content/gpu/gpu_main.cc
-@@ -95,10 +95,14 @@
+@@ -107,10 +107,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 {
+@@ -128,7 +132,7 @@ namespace content {
namespace {
@@ -25,16 +25,16 @@
bool StartSandboxLinux(gpu::GpuWatchdogThread*,
const gpu::GPUInfo*,
const gpu::GpuPreferences&);
-@@ -176,7 +180,7 @@ class ContentSandboxHelper : public gpu::GpuSandboxHel
+@@ -190,7 +194,7 @@ class ContentSandboxHelper : public gpu::GpuSandboxHel
const gpu::GPUInfo* gpu_info,
const gpu::GpuPreferences& gpu_prefs) override {
- GPU_STARTUP_TRACE_EVENT("gpu_main::EnsureSandboxInitialized");
+ TRACE_EVENT("gpu,startup", "gpu_main::EnsureSandboxInitialized");
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
return StartSandboxLinux(watchdog_thread, gpu_info, gpu_prefs);
#elif BUILDFLAG(IS_WIN)
return StartSandboxWindows(sandbox_info_);
-@@ -289,7 +293,7 @@ int GpuMain(MainFunctionParams parameters) {
+@@ -306,7 +310,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) {
+@@ -331,7 +335,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) {
+@@ -479,7 +484,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
+@@ -527,7 +532,7 @@ bool StartSandboxLinux(gpu::GpuWatchdogThread* watchdo
sandbox_options.accelerated_video_encode_enabled =
!gpu_prefs.disable_accelerated_video_encode;
diff --git a/www/ungoogled-chromium/files/patch-content_ppapi__plugin_ppapi__blink__platform__impl.cc b/www/ungoogled-chromium/files/patch-content_ppapi__plugin_ppapi__blink__platform__impl.cc
deleted file mode 100644
index 28ea0f00789e..000000000000
--- a/www/ungoogled-chromium/files/patch-content_ppapi__plugin_ppapi__blink__platform__impl.cc
+++ /dev/null
@@ -1,29 +0,0 @@
---- content/ppapi_plugin/ppapi_blink_platform_impl.cc.orig 2024-02-25 20:22:18 UTC
-+++ content/ppapi_plugin/ppapi_blink_platform_impl.cc
-@@ -21,7 +21,7 @@
-
- #if BUILDFLAG(IS_MAC)
- #include "content/child/child_process_sandbox_support_impl_mac.h"
--#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- #include "content/child/child_process_sandbox_support_impl_linux.h"
- #include "mojo/public/cpp/bindings/pending_remote.h"
- #endif
-@@ -36,7 +36,7 @@ typedef struct CGFont* CGFontRef;
- namespace content {
-
- PpapiBlinkPlatformImpl::PpapiBlinkPlatformImpl() {
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- mojo::PendingRemote<font_service::mojom::FontService> font_service;
- ChildThread::Get()->BindHostReceiver(
- font_service.InitWithNewPipeAndPassReceiver());
-@@ -55,7 +55,7 @@ PpapiBlinkPlatformImpl::~PpapiBlinkPlatformImpl() {
- void PpapiBlinkPlatformImpl::Shutdown() {}
-
- blink::WebSandboxSupport* PpapiBlinkPlatformImpl::GetSandboxSupport() {
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
- return sandbox_support_.get();
- #else
- return nullptr;
diff --git a/www/ungoogled-chromium/files/patch-content_ppapi__plugin_ppapi__blink__platform__impl.h b/www/ungoogled-chromium/files/patch-content_ppapi__plugin_ppapi__blink__platform__impl.h
deleted file mode 100644
index 2db6b8de7444..000000000000
--- a/www/ungoogled-chromium/files/patch-content_ppapi__plugin_ppapi__blink__platform__impl.h
+++ /dev/null
@@ -1,11 +0,0 @@
---- content/ppapi_plugin/ppapi_blink_platform_impl.h.orig 2024-07-31 14:19:23 UTC
-+++ content/ppapi_plugin/ppapi_blink_platform_impl.h
-@@ -36,7 +36,7 @@ class PpapiBlinkPlatformImpl : public BlinkPlatformImp
- blink::WebString DefaultLocale() override;
-
- private:
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
- std::unique_ptr<blink::WebSandboxSupport> sandbox_support_;
- #endif
- };
diff --git a/www/ungoogled-chromium/files/patch-content_ppapi__plugin_ppapi__plugin__main.cc b/www/ungoogled-chromium/files/patch-content_ppapi__plugin_ppapi__plugin__main.cc
deleted file mode 100644
index 66ed08720485..000000000000
--- a/www/ungoogled-chromium/files/patch-content_ppapi__plugin_ppapi__plugin__main.cc
+++ /dev/null
@@ -1,23 +0,0 @@
---- content/ppapi_plugin/ppapi_plugin_main.cc.orig 2025-03-09 21:38:10 UTC
-+++ content/ppapi_plugin/ppapi_plugin_main.cc
-@@ -52,6 +52,11 @@
- #include "gin/v8_initializer.h"
- #endif
-
-+#if BUILDFLAG(IS_BSD)
-+#include "sandbox/policy/sandbox.h"
-+#include "sandbox/policy/sandbox_type.h"
-+#endif
-+
- #if BUILDFLAG(IS_POSIX) && !BUILDFLAG(IS_ANDROID)
- #include <stdlib.h>
- #endif
-@@ -139,7 +144,7 @@ int PpapiPluginMain(MainFunctionParams parameters) {
- gin::V8Initializer::LoadV8Snapshot();
- #endif
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_OPENBSD)
- sandbox::policy::SandboxLinux::GetInstance()->InitializeSandbox(
- sandbox::policy::SandboxTypeFromCommandLine(command_line),
- sandbox::policy::SandboxLinux::PreSandboxHook(),
diff --git a/www/ungoogled-chromium/files/patch-content_public_common_content__features.cc b/www/ungoogled-chromium/files/patch-content_public_common_content__features.cc
index 336c83abc060..15b469e028f7 100644
--- a/www/ungoogled-chromium/files/patch-content_public_common_content__features.cc
+++ b/www/ungoogled-chromium/files/patch-content_public_common_content__features.cc
@@ -1,6 +1,6 @@
---- content/public/common/content_features.cc.orig 2025-05-31 17:16:41 UTC
+--- content/public/common/content_features.cc.orig 2025-09-10 13:22:16 UTC
+++ content/public/common/content_features.cc
-@@ -80,7 +80,7 @@ BASE_FEATURE(kAudioServiceLaunchOnStartup,
+@@ -103,7 +103,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,
+@@ -1394,9 +1394,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,
+@@ -1453,7 +1453,11 @@ BASE_FEATURE(kWebUIJSErrorReportingExtended,
// Controls whether the WebUSB API is enabled:
// https://wicg.github.io/webusb
@@ -31,5 +31,5 @@
BASE_FEATURE(kWebUsb, "WebUSB", base::FEATURE_ENABLED_BY_DEFAULT);
+#endif
- // Controls whether the WebXR Device API is enabled.
- BASE_FEATURE(kWebXr, "WebXR", base::FEATURE_ENABLED_BY_DEFAULT);
+ // Apply `PrefetchPriority::kHighest` for Webview Prefetch API.
+ BASE_FEATURE(kWebViewPrefetchHighestPrefetchPriority,
diff --git a/www/ungoogled-chromium/files/patch-content_public_common_content__switches.cc b/www/ungoogled-chromium/files/patch-content_public_common_content__switches.cc
index fa7d88f89f89..06696d262c5f 100644
--- a/www/ungoogled-chromium/files/patch-content_public_common_content__switches.cc
+++ b/www/ungoogled-chromium/files/patch-content_public_common_content__switches.cc
@@ -1,6 +1,6 @@
---- content/public/common/content_switches.cc.orig 2025-05-31 17:16:41 UTC
+--- content/public/common/content_switches.cc.orig 2025-09-10 13:22:16 UTC
+++ content/public/common/content_switches.cc
-@@ -345,6 +345,8 @@ const char kEnableIsolatedWebAppsInRenderer[] =
+@@ -347,6 +347,8 @@ const char kEnableIsolatedWebAppsInRenderer[] =
// builds.
const char kEnableLogging[] = "enable-logging";
@@ -9,7 +9,7 @@
// Enables the type, downlinkMax attributes of the NetInfo API. Also, enables
// triggering of change attribute of the NetInfo API when there is a change in
// the connection type.
-@@ -952,7 +954,7 @@ const char kPreventResizingContentsForTesting[] =
+@@ -946,7 +948,7 @@ const char kPreventResizingContentsForTesting[] =
"prevent-resizing-contents-for-testing";
#endif
diff --git a/www/ungoogled-chromium/files/patch-content_public_common_content__switches.h b/www/ungoogled-chromium/files/patch-content_public_common_content__switches.h
index db3bb84483e1..f587cb3c657d 100644
--- a/www/ungoogled-chromium/files/patch-content_public_common_content__switches.h
+++ b/www/ungoogled-chromium/files/patch-content_public_common_content__switches.h
@@ -1,4 +1,4 @@
---- content/public/common/content_switches.h.orig 2025-05-31 17:16:41 UTC
+--- content/public/common/content_switches.h.orig 2025-09-10 13:22:16 UTC
+++ content/public/common/content_switches.h
@@ -108,6 +108,7 @@ CONTENT_EXPORT extern const char kEnableGpuMemoryBuffe
CONTENT_EXPORT extern const char kEnableIsolatedWebAppsInRenderer[];
@@ -8,7 +8,7 @@
CONTENT_EXPORT extern const char kEnableNetworkInformationDownlinkMax[];
CONTENT_EXPORT extern const char kEnableCanvas2DLayers[];
CONTENT_EXPORT extern const char kEnablePluginPlaceholderTesting[];
-@@ -259,7 +260,7 @@ CONTENT_EXPORT extern const char kRendererWaitForJavaD
+@@ -257,7 +258,7 @@ CONTENT_EXPORT extern const char kRendererWaitForJavaD
CONTENT_EXPORT extern const char kPreventResizingContentsForTesting[];
#endif
diff --git a/www/ungoogled-chromium/files/patch-content_renderer_render__thread__impl.cc b/www/ungoogled-chromium/files/patch-content_renderer_render__thread__impl.cc
index dc2fdf143513..9f5d95417a9d 100644
--- a/www/ungoogled-chromium/files/patch-content_renderer_render__thread__impl.cc
+++ b/www/ungoogled-chromium/files/patch-content_renderer_render__thread__impl.cc
@@ -1,6 +1,6 @@
---- content/renderer/render_thread_impl.cc.orig 2025-05-06 12:23:00 UTC
+--- content/renderer/render_thread_impl.cc.orig 2025-09-10 13:22:16 UTC
+++ content/renderer/render_thread_impl.cc
-@@ -207,6 +207,8 @@
+@@ -203,6 +203,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:
+@@ -1026,7 +1028,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:
+@@ -1035,7 +1037,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(
+@@ -1809,7 +1811,7 @@ RenderThreadImpl::CreateMediaMojoCodecFactory(
bool enable_video_encode_accelerator) {
mojo::PendingRemote<media::mojom::VideoEncodeAcceleratorProvider>
vea_provider;
diff --git a/www/ungoogled-chromium/files/patch-content_renderer_renderer__blink__platform__impl.cc b/www/ungoogled-chromium/files/patch-content_renderer_renderer__blink__platform__impl.cc
index d62bba2a0752..2b4d8fc027be 100644
--- a/www/ungoogled-chromium/files/patch-content_renderer_renderer__blink__platform__impl.cc
+++ b/www/ungoogled-chromium/files/patch-content_renderer_renderer__blink__platform__impl.cc
@@ -1,4 +1,4 @@
---- content/renderer/renderer_blink_platform_impl.cc.orig 2025-05-06 12:23:00 UTC
+--- content/renderer/renderer_blink_platform_impl.cc.orig 2025-09-10 13:22:16 UTC
+++ content/renderer/renderer_blink_platform_impl.cc
@@ -124,7 +124,7 @@
@@ -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(
+@@ -193,13 +193,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(
+@@ -224,7 +224,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
+@@ -297,7 +297,7 @@ RendererBlinkPlatformImpl::GetWebUIBundledCodeCacheRes
blink::WebSandboxSupport* RendererBlinkPlatformImpl::GetSandboxSupport() {
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || \
diff --git a/www/ungoogled-chromium/files/patch-content_renderer_renderer__blink__platform__impl.h b/www/ungoogled-chromium/files/patch-content_renderer_renderer__blink__platform__impl.h
index 554841fc009c..bd734be2aca0 100644
--- a/www/ungoogled-chromium/files/patch-content_renderer_renderer__blink__platform__impl.h
+++ b/www/ungoogled-chromium/files/patch-content_renderer_renderer__blink__platform__impl.h
@@ -1,6 +1,6 @@
---- content/renderer/renderer_blink_platform_impl.h.orig 2025-05-31 17:16:41 UTC
+--- content/renderer/renderer_blink_platform_impl.h.orig 2025-09-10 13:22:16 UTC
+++ content/renderer/renderer_blink_platform_impl.h
-@@ -266,7 +266,7 @@ class CONTENT_EXPORT RendererBlinkPlatformImpl : publi
+@@ -273,7 +273,7 @@ class CONTENT_EXPORT RendererBlinkPlatformImpl : publi
const gpu::GPUInfo& gpu_info) const;
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || \
diff --git a/www/ungoogled-chromium/files/patch-content_shell_BUILD.gn b/www/ungoogled-chromium/files/patch-content_shell_BUILD.gn
index 437d682bebf2..e9dbaa691449 100644
--- a/www/ungoogled-chromium/files/patch-content_shell_BUILD.gn
+++ b/www/ungoogled-chromium/files/patch-content_shell_BUILD.gn
@@ -1,6 +1,6 @@
---- content/shell/BUILD.gn.orig 2025-05-31 17:16:41 UTC
+--- content/shell/BUILD.gn.orig 2025-09-10 13:22:16 UTC
+++ content/shell/BUILD.gn
-@@ -1107,7 +1107,7 @@ group("content_shell_crash_test") {
+@@ -1098,7 +1098,7 @@ group("content_shell_crash_test") {
if (is_win) {
data_deps += [ "//build/win:copy_cdb_to_output" ]
}
diff --git a/www/ungoogled-chromium/files/patch-content_shell_app_shell__main__delegate.cc b/www/ungoogled-chromium/files/patch-content_shell_app_shell__main__delegate.cc
index 0e6e118a04e8..8b8d25f60da4 100644
--- a/www/ungoogled-chromium/files/patch-content_shell_app_shell__main__delegate.cc
+++ b/www/ungoogled-chromium/files/patch-content_shell_app_shell__main__delegate.cc
@@ -1,6 +1,6 @@
---- content/shell/app/shell_main_delegate.cc.orig 2024-11-16 12:20:41 UTC
+--- content/shell/app/shell_main_delegate.cc.orig 2025-09-10 13:22:16 UTC
+++ content/shell/app/shell_main_delegate.cc
-@@ -269,7 +269,7 @@ void ShellMainDelegate::PreSandboxStartup() {
+@@ -289,7 +289,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/ungoogled-chromium/files/patch-content_shell_browser_shell__paths.cc b/www/ungoogled-chromium/files/patch-content_shell_browser_shell__paths.cc
deleted file mode 100644
index 3d3d8ff2ebb8..000000000000
--- a/www/ungoogled-chromium/files/patch-content_shell_browser_shell__paths.cc
+++ /dev/null
@@ -1,20 +0,0 @@
---- content/shell/browser/shell_paths.cc.orig 2022-10-01 07:40:07 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/ungoogled-chromium/files/patch-content_shell_renderer_shell__content__renderer__client.cc b/www/ungoogled-chromium/files/patch-content_shell_renderer_shell__content__renderer__client.cc
index 1f2e389feffb..83574c903971 100644
--- a/www/ungoogled-chromium/files/patch-content_shell_renderer_shell__content__renderer__client.cc
+++ b/www/ungoogled-chromium/files/patch-content_shell_renderer_shell__content__renderer__client.cc
@@ -1,6 +1,6 @@
---- content/shell/renderer/shell_content_renderer_client.cc.orig 2025-02-20 09:59:21 UTC
+--- content/shell/renderer/shell_content_renderer_client.cc.orig 2025-09-10 13:22:16 UTC
+++ content/shell/renderer/shell_content_renderer_client.cc
-@@ -55,7 +55,7 @@
+@@ -50,7 +50,7 @@
#include "media/base/media_switches.h"
#endif
diff --git a/www/ungoogled-chromium/files/patch-content_shell_utility_shell__content__utility__client.cc b/www/ungoogled-chromium/files/patch-content_shell_utility_shell__content__utility__client.cc
index 0029a404952e..8b8d00924ce3 100644
--- a/www/ungoogled-chromium/files/patch-content_shell_utility_shell__content__utility__client.cc
+++ b/www/ungoogled-chromium/files/patch-content_shell_utility_shell__content__utility__client.cc
@@ -1,4 +1,4 @@
---- content/shell/utility/shell_content_utility_client.cc.orig 2025-03-09 21:38:10 UTC
+--- content/shell/utility/shell_content_utility_client.cc.orig 2025-09-10 13:22:16 UTC
+++ content/shell/utility/shell_content_utility_client.cc
@@ -43,7 +43,7 @@
#include "sandbox/policy/sandbox.h"
@@ -11,7 +11,7 @@
@@ -192,7 +192,7 @@ void ShellContentUtilityClient::ExposeInterfacesToBrow
binders->Add<mojom::PowerMonitorTest>(
- base::BindRepeating(&PowerMonitorTestImpl::MakeSelfOwnedReceiver),
+ &PowerMonitorTestImpl::MakeSelfOwnedReceiver,
base::SingleThreadTaskRunner::GetCurrentDefault());
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
diff --git a/www/ungoogled-chromium/files/patch-content_utility_on__device__model_on__device__model__sandbox__init.cc b/www/ungoogled-chromium/files/patch-content_utility_on__device__model_on__device__model__sandbox__init.cc
new file mode 100644
index 000000000000..d205ffc7028c
--- /dev/null
+++ b/www/ungoogled-chromium/files/patch-content_utility_on__device__model_on__device__model__sandbox__init.cc
@@ -0,0 +1,84 @@
+--- content/utility/on_device_model/on_device_model_sandbox_init.cc.orig 2025-09-10 13:22:16 UTC
++++ content/utility/on_device_model/on_device_model_sandbox_init.cc
+@@ -17,16 +17,20 @@
+ #include "services/on_device_model/ml/gpu_blocklist.h" // nogncheck
+ #endif
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ #include <errno.h>
+
+ #include "content/common/gpu_pre_sandbox_hook_linux.h"
+ #include "gpu/config/gpu_info_collector.h" // nogncheck
++#if BUILDFLAG(IS_BSD)
++#include "sandbox/policy/sandbox.h"
++#else
+ #include "sandbox/policy/linux/sandbox_linux.h"
+ #endif
++#endif
+
+ #if !BUILDFLAG(IS_FUCHSIA) && \
+- !(BUILDFLAG(IS_LINUX) && BUILDFLAG(ENABLE_CAST_RECEIVER))
++ !((BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)) && BUILDFLAG(ENABLE_CAST_RECEIVER))
+ #include "base/feature_list.h"
+ #include "third_party/dawn/include/dawn/dawn_proc.h" // nogncheck
+ #include "third_party/dawn/include/dawn/native/DawnNative.h" // nogncheck
+@@ -37,7 +41,7 @@ namespace on_device_model {
+
+ namespace {
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ constexpr uint32_t kVendorIdAMD = 0x1002;
+ constexpr uint32_t kVendorIdIntel = 0x8086;
+ constexpr uint32_t kVendorIdNVIDIA = 0x10DE;
+@@ -66,13 +70,13 @@ void UpdateSandboxOptionsForGpu(
+ #endif
+
+ #if !BUILDFLAG(IS_FUCHSIA) && \
+- !(BUILDFLAG(IS_LINUX) && BUILDFLAG(ENABLE_CAST_RECEIVER))
++ !((BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)) && BUILDFLAG(ENABLE_CAST_RECEIVER))
+ // If this feature is enabled, a WebGPU device is created for each valid
+ // adapter. This makes sure any relevant drivers or other libs are loaded before
+ // 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
+@@ -101,7 +105,7 @@ bool PreSandboxInit() {
+ #endif
+
+ #if !BUILDFLAG(IS_FUCHSIA) && \
+- !(BUILDFLAG(IS_LINUX) && BUILDFLAG(ENABLE_CAST_RECEIVER))
++ !((BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)) && BUILDFLAG(ENABLE_CAST_RECEIVER))
+ if (base::FeatureList::IsEnabled(kOnDeviceModelWarmDrivers)
+ #if defined(ENABLE_ML_INTERNAL)
+ && !ml::IsGpuBlocked(ml::ChromeML::Get()->api(), /*log_histogram=*/false)
+@@ -141,7 +145,7 @@ bool PreSandboxInit() {
+ return true;
+ }
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ void AddSandboxLinuxOptions(sandbox::policy::SandboxLinux::Options& options) {
+ // Make sure any necessary vendor-specific options are set.
+ gpu::GPUInfo info;
+@@ -153,6 +157,7 @@ void AddSandboxLinuxOptions(sandbox::policy::SandboxLi
+ }
+
+ bool PreSandboxHook(sandbox::policy::SandboxLinux::Options options) {
++#if !BUILDFLAG(IS_BSD)
+ std::vector<sandbox::syscall_broker::BrokerFilePermission> file_permissions =
+ content::FilePermissionsForGpu(options);
+ file_permissions.push_back(
+@@ -161,6 +166,7 @@ bool PreSandboxHook(sandbox::policy::SandboxLinux::Opt
+
+ sandbox::policy::SandboxLinux::GetInstance()->StartBrokerProcess(
+ content::CommandSetForGPU(options), file_permissions, options);
++#endif
+
+ if (!content::LoadLibrariesForGpu(options)) {
+ return false;
diff --git a/www/ungoogled-chromium/files/patch-content_utility_on__device__model_on__device__model__sandbox__init.h b/www/ungoogled-chromium/files/patch-content_utility_on__device__model_on__device__model__sandbox__init.h
new file mode 100644
index 000000000000..067e0ecc8669
--- /dev/null
+++ b/www/ungoogled-chromium/files/patch-content_utility_on__device__model_on__device__model__sandbox__init.h
@@ -0,0 +1,22 @@
+--- content/utility/on_device_model/on_device_model_sandbox_init.h.orig 2025-09-10 13:22:16 UTC
++++ content/utility/on_device_model/on_device_model_sandbox_init.h
+@@ -11,6 +11,10 @@
+ #include "sandbox/policy/linux/sandbox_linux.h"
+ #endif
+
++#if BUILDFLAG(IS_BSD)
++#include "sandbox/policy/sandbox.h"
++#endif
++
+ namespace on_device_model {
+
+ // Must be called in the service's process before sandbox initialization.
+@@ -21,7 +25,7 @@ namespace on_device_model {
+ // Must be called in the service's process after the run loop finished.
+ [[nodiscard]] bool Shutdown();
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ void AddSandboxLinuxOptions(sandbox::policy::SandboxLinux::Options& options);
+
+ [[nodiscard]] bool PreSandboxHook(
diff --git a/www/ungoogled-chromium/files/patch-content_utility_services.cc b/www/ungoogled-chromium/files/patch-content_utility_services.cc
index ebb0b933c815..4435a8c7d2f7 100644
--- a/www/ungoogled-chromium/files/patch-content_utility_services.cc
+++ b/www/ungoogled-chromium/files/patch-content_utility_services.cc
@@ -1,24 +1,22 @@
---- content/utility/services.cc.orig 2025-05-06 12:23:00 UTC
+--- content/utility/services.cc.orig 2025-09-10 13:22:16 UTC
+++ content/utility/services.cc
-@@ -73,7 +73,7 @@
+@@ -74,13 +74,13 @@
extern sandbox::TargetServices* g_utility_target_services;
#endif // BUILDFLAG(IS_WIN)
-#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))
+ #include "sandbox/policy/sandbox_type.h"
+ #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
--#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
+-#if BUILDFLAG(GOOGLE_CHROME_BRANDING) && (BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX))
++#if BUILDFLAG(GOOGLE_CHROME_BRANDING) && (BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD))
+ #include "services/shape_detection/public/mojom/shape_detection_service.mojom.h" // nogncheck
+ #include "services/shape_detection/shape_detection_service.h" // nogncheck
+ #endif // BUILDFLAG(GOOGLE_CHROME_BRANDING) && BUILDFLAG(IS_CHROMEOS)
+@@ -235,7 +235,7 @@ auto RunAudio(mojo::PendingReceiver<audio::mojom::Audi
<< "task_policy_set TASK_QOS_POLICY";
#endif
@@ -27,39 +25,21 @@
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>
+@@ -257,7 +257,7 @@ auto RunAudio(mojo::PendingReceiver<audio::mojom::Audi
+ return audio::CreateStandaloneService(std::move(receiver));
+ }
+
+-#if BUILDFLAG(GOOGLE_CHROME_BRANDING) && (BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX))
++#if BUILDFLAG(GOOGLE_CHROME_BRANDING) && (BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD))
+ auto RunShapeDetectionService(
+ mojo::PendingReceiver<shape_detection::mojom::ShapeDetectionService>
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);
+@@ -432,7 +432,7 @@ void RegisterMainThreadServices(mojo::ServiceFactory&
+ services.Add(RunOnDeviceModel);
+ }
--#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)
+-#if BUILDFLAG(GOOGLE_CHROME_BRANDING) && (BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX))
++#if BUILDFLAG(GOOGLE_CHROME_BRANDING) && (BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD))
+ services.Add(RunShapeDetectionService);
+ #endif
diff --git a/www/ungoogled-chromium/files/patch-content_utility_utility__main.cc b/www/ungoogled-chromium/files/patch-content_utility_utility__main.cc
index 037cf07e4035..0ee7efe220b0 100644
--- a/www/ungoogled-chromium/files/patch-content_utility_utility__main.cc
+++ b/www/ungoogled-chromium/files/patch-content_utility_utility__main.cc
@@ -1,6 +1,6 @@
---- content/utility/utility_main.cc.orig 2025-05-06 12:23:00 UTC
+--- content/utility/utility_main.cc.orig 2025-09-10 13:22:16 UTC
+++ content/utility/utility_main.cc
-@@ -36,18 +36,22 @@
+@@ -39,17 +39,21 @@
#include "services/tracing/public/cpp/trace_startup.h"
#include "services/video_effects/public/cpp/buildflags.h"
@@ -10,35 +10,34 @@
#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"
+ #include "media/gpu/buildflags.h"
+ #include "media/media_buildflags.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 @@
+@@ -84,7 +88,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 @@
+@@ -121,7 +130,7 @@
sandbox::TargetServices* g_utility_target_services = nullptr;
#endif // BUILDFLAG(IS_WIN)
@@ -47,7 +46,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 {
+@@ -129,7 +138,7 @@ namespace content {
namespace {
@@ -56,26 +55,27 @@
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) {
- CHECK(on_device_model::OnDeviceModelService::PreSandboxInit());
+@@ -284,7 +293,7 @@ int UtilityMain(MainFunctionParams parameters) {
+ CHECK(on_device_model::PreSandboxInit());
}
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+// XXX BSD
-+#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)) && !BUILDFLAG(IS_BSD)
- // Thread type delegate of the process should be registered before first
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+
+ #if BUILDFLAG(USE_LINUX_VIDEO_ACCELERATION) && BUILDFLAG(USE_VAAPI)
+ // Regardless of the sandbox status, the VaapiWrapper needs to be initialized
+@@ -299,7 +308,10 @@ int UtilityMain(MainFunctionParams parameters) {
// 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) {
+ // application of the sandbox.
++// XXX BSD
++#if !BUILDFLAG(IS_BSD)
SandboxedProcessThreadTypeHandler::Create();
- #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#endif
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
// 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) {
+@@ -331,7 +343,7 @@ int UtilityMain(MainFunctionParams parameters) {
pre_sandbox_hook =
base::BindOnce(&speech::SpeechRecognitionPreSandboxHook);
break;
@@ -84,23 +84,25 @@
case sandbox::mojom::Sandbox::kOnDeviceTranslation:
pre_sandbox_hook = base::BindOnce(
&on_device_translation::OnDeviceTranslationSandboxHook);
-@@ -303,13 +313,13 @@ int UtilityMain(MainFunctionParams parameters) {
+@@ -347,7 +359,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);
+@@ -355,7 +367,7 @@ int UtilityMain(MainFunctionParams parameters) {
+ #endif
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:
+ case sandbox::mojom::Sandbox::kShapeDetection:
pre_sandbox_hook =
- base::BindOnce(&media::HardwareVideoDecodingPreSandboxHook);
-@@ -336,6 +346,7 @@ int UtilityMain(MainFunctionParams parameters) {
+ base::BindOnce(&shape_detection::ShapeDetectionPreSandboxHook);
+@@ -390,6 +402,7 @@ int UtilityMain(MainFunctionParams parameters) {
default:
break;
}
@@ -108,7 +110,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) {
+@@ -397,6 +410,11 @@ int UtilityMain(MainFunctionParams parameters) {
sandbox::policy::Sandbox::Initialize(
sandbox_type, std::move(pre_sandbox_hook), sandbox_options);
}
@@ -118,5 +120,5 @@
+ sandbox::policy::SandboxLinux::Options());
+#endif
- // Start the HangWatcher now that the sandbox is engaged, if it hasn't
- // already been started.
+ // Startup tracing creates a tracing thread, which is incompatible on
+ // platforms that require single-threaded sandbox initialization. In these
diff --git a/www/ungoogled-chromium/files/patch-content_zygote_BUILD.gn b/www/ungoogled-chromium/files/patch-content_zygote_BUILD.gn
index 8f58e8f649ca..ad2118221f27 100644
--- a/www/ungoogled-chromium/files/patch-content_zygote_BUILD.gn
+++ b/www/ungoogled-chromium/files/patch-content_zygote_BUILD.gn
@@ -1,7 +1,7 @@
---- content/zygote/BUILD.gn.orig 2022-10-01 07:40:07 UTC
+--- content/zygote/BUILD.gn.orig 2025-09-10 13:22:16 UTC
+++ content/zygote/BUILD.gn
-@@ -5,7 +5,7 @@
- import("//build/config/nacl/config.gni")
+@@ -4,7 +4,7 @@
+
import("//content/public/common/zygote/features.gni")
-if (is_linux || is_chromeos) {
diff --git a/www/ungoogled-chromium/files/patch-device_bluetooth_bluetooth__adapter.cc b/www/ungoogled-chromium/files/patch-device_bluetooth_bluetooth__adapter.cc
index bc5fd91d2008..73d705781d95 100644
--- a/www/ungoogled-chromium/files/patch-device_bluetooth_bluetooth__adapter.cc
+++ b/www/ungoogled-chromium/files/patch-device_bluetooth_bluetooth__adapter.cc
@@ -1,6 +1,6 @@
---- device/bluetooth/bluetooth_adapter.cc.orig 2024-03-22 14:16:19 UTC
+--- device/bluetooth/bluetooth_adapter.cc.orig 2025-09-10 13:22:16 UTC
+++ device/bluetooth/bluetooth_adapter.cc
-@@ -32,7 +32,7 @@ namespace device {
+@@ -33,7 +33,7 @@ namespace device {
BluetoothAdapter::ServiceOptions::ServiceOptions() = default;
BluetoothAdapter::ServiceOptions::~ServiceOptions() = default;
diff --git a/www/ungoogled-chromium/files/patch-device_bluetooth_cast__bluetooth.gni b/www/ungoogled-chromium/files/patch-device_bluetooth_cast__bluetooth.gni
index 9a157ebf79c6..dd5c59530231 100644
--- a/www/ungoogled-chromium/files/patch-device_bluetooth_cast__bluetooth.gni
+++ b/www/ungoogled-chromium/files/patch-device_bluetooth_cast__bluetooth.gni
@@ -1,6 +1,6 @@
---- device/bluetooth/cast_bluetooth.gni.orig 2022-10-01 07:40:07 UTC
+--- device/bluetooth/cast_bluetooth.gni.orig 2025-09-10 13:22:16 UTC
+++ device/bluetooth/cast_bluetooth.gni
-@@ -2,5 +2,5 @@ import("//build/config/features.gni")
+@@ -6,5 +6,5 @@ import("//build/config/features.gni")
declare_args() {
force_cast_bluetooth = false
diff --git a/www/ungoogled-chromium/files/patch-device_gamepad_gamepad__provider.cc b/www/ungoogled-chromium/files/patch-device_gamepad_gamepad__provider.cc
index 9cdee289e9d8..ef8d29991027 100644
--- a/www/ungoogled-chromium/files/patch-device_gamepad_gamepad__provider.cc
+++ b/www/ungoogled-chromium/files/patch-device_gamepad_gamepad__provider.cc
@@ -1,6 +1,6 @@
---- device/gamepad/gamepad_provider.cc.orig 2025-02-20 09:59:21 UTC
+--- device/gamepad/gamepad_provider.cc.orig 2025-09-10 13:22:16 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/ungoogled-chromium/files/patch-extensions_browser_api_api__browser__context__keyed__service__factories.cc b/www/ungoogled-chromium/files/patch-extensions_browser_api_api__browser__context__keyed__service__factories.cc
index 6999f1048eb8..956ddb43dcf5 100644
--- a/www/ungoogled-chromium/files/patch-extensions_browser_api_api__browser__context__keyed__service__factories.cc
+++ b/www/ungoogled-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-06 12:23:00 UTC
+--- extensions/browser/api/api_browser_context_keyed_service_factories.cc.orig 2025-09-10 13:22:16 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/ungoogled-chromium/files/patch-extensions_browser_api_messaging_message__service.cc b/www/ungoogled-chromium/files/patch-extensions_browser_api_messaging_message__service.cc
index c8bb0e021cee..93a7af78fb9e 100644
--- a/www/ungoogled-chromium/files/patch-extensions_browser_api_messaging_message__service.cc
+++ b/www/ungoogled-chromium/files/patch-extensions_browser_api_messaging_message__service.cc
@@ -1,20 +1,20 @@
---- extensions/browser/api/messaging/message_service.cc.orig 2025-05-06 12:23:00 UTC
+--- extensions/browser/api/messaging/message_service.cc.orig 2025-09-10 13:22:16 UTC
+++ extensions/browser/api/messaging/message_service.cc
-@@ -81,7 +81,7 @@ namespace {
+@@ -82,7 +82,7 @@ namespace {
const char kReceivingEndDoesntExistError[] =
"Could not establish connection. Receiving end does not exist.";
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
-- BUILDFLAG(IS_CHROMEOS)
-+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+- BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
const char kMissingPermissionError[] =
"Access to native messaging requires nativeMessaging permission.";
const char kProhibitedByPoliciesError[] =
-@@ -673,7 +673,7 @@ void MessageService::OpenChannelToNativeAppImpl(
+@@ -675,7 +675,7 @@ void MessageService::OpenChannelToNativeAppImpl(
return;
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
-- BUILDFLAG(IS_CHROMEOS)
-+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+- BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
bool has_permission = extension->permissions_data()->HasAPIPermission(
mojom::APIPermissionID::kNativeMessaging);
if (!has_permission) {
diff --git a/www/ungoogled-chromium/files/patch-extensions_common_api___permission__features.json b/www/ungoogled-chromium/files/patch-extensions_common_api___permission__features.json
index d649e1f098ed..70eb11da4344 100644
--- a/www/ungoogled-chromium/files/patch-extensions_common_api___permission__features.json
+++ b/www/ungoogled-chromium/files/patch-extensions_common_api___permission__features.json
@@ -1,6 +1,40 @@
---- extensions/common/api/_permission_features.json.orig 2025-04-15 08:30:07 UTC
+--- extensions/common/api/_permission_features.json.orig 2025-09-10 13:22:16 UTC
+++ extensions/common/api/_permission_features.json
-@@ -134,7 +134,7 @@
+@@ -61,7 +61,7 @@
+ "channel": "stable",
+ "extension_types": ["platform_app"],
+ // "desktop_android" is not supported.
+- "platforms": ["chromeos", "linux", "mac", "win"]
++ "platforms": ["chromeos", "linux", "mac", "win", "openbsd", "freebsd"]
+ },
+ "app.window.ime": {
+ "channel": "stable",
+@@ -77,7 +77,7 @@
+ "channel": "stable",
+ "extension_types": ["platform_app"],
+ // "desktop_android" is not supported.
+- "platforms": ["chromeos", "linux", "mac", "win"]
++ "platforms": ["chromeos", "linux", "mac", "win", "openbsd", "freebsd"]
+ },
+ "audio": [
+ {
+@@ -98,13 +98,13 @@
+ "channel": "dev",
+ "extension_types": ["platform_app"],
+ // "desktop_android" is not supported.
+- "platforms": ["chromeos", "linux", "mac", "win"]
++ "platforms": ["chromeos", "linux", "mac", "win", "openbsd", "freebsd"]
+ },
+ {
+ "channel": "stable",
+ "extension_types": ["platform_app"],
+ // "desktop_android" is not supported.
+- "platforms": ["chromeos", "linux", "mac", "win"],
++ "platforms": ["chromeos", "linux", "mac", "win", "openbsd", "freebsd"],
+ "allowlist": [
+ "8C3741E3AF0B93B6E8E0DDD499BB0B74839EA578",
+ "E703483CEF33DEC18B4B6DD84B5C776FB9182BDB",
+@@ -142,7 +142,7 @@
{
"channel": "stable",
"extension_types": ["platform_app"],
@@ -9,21 +43,145 @@
"allowlist": [
"1C93BD3CF875F4A73C0B2A163BB8FBDA8B8B3D80", // http://crbug.com/387169
"A3BC37E2148AC4E99BE4B16AF9D42DD1E592BBBE", // http://crbug.com/387169
-@@ -419,7 +419,7 @@
- }, {
+@@ -217,7 +217,7 @@
+ "extension_types": ["extension", "legacy_packaged_app"],
+ "max_manifest_version": 2,
+ // "desktop_android" is not supported.
+- "platforms": ["chromeos", "linux", "mac", "win"]
++ "platforms": ["chromeos", "linux", "mac", "win", "openbsd", "freebsd"]
+ },
+ "diagnostics": [
+ {
+@@ -262,7 +262,7 @@
+ "channel": "stable",
+ "extension_types": ["extension", "platform_app"],
+ // "desktop_android" is not supported.
+- "platforms": ["chromeos", "linux", "mac", "win"],
++ "platforms": ["chromeos", "linux", "mac", "win", "openbsd", "freebsd"],
+ "allowlist": [
+ "7910EAFDAF64B947E1CB31B333A9BD14CA556B6C", // Feedback UI.
+ "1C93BD3CF875F4A73C0B2A163BB8FBDA8B8B3D80", // http://crbug.com/293683
+@@ -284,12 +284,12 @@
+ "extension_types": ["platform_app"],
+ "default_parent": true,
+ // "desktop_android" is not supported.
+- "platforms": ["chromeos", "linux", "mac", "win"]
++ "platforms": ["chromeos", "linux", "mac", "win", "openbsd", "freebsd"]
+ },{
+ "channel": "stable",
+ "extension_types": ["extension"],
+ // "desktop_android" is not supported.
+- "platforms": ["chromeos", "linux", "mac", "win"],
++ "platforms": ["chromeos", "linux", "mac", "win", "openbsd", "freebsd"],
+ "allowlist": [
+ "2FC374607C2DF285634B67C64A2E356C607091C3", // Quickoffice
+ "3727DD3E564B6055387425027AD74C58784ACC15", // Quickoffice internal
+@@ -326,13 +326,13 @@
+ "channel": "stable",
+ "extension_types": ["platform_app"],
+ // "desktop_android" is not supported.
+- "platforms": ["chromeos", "linux", "mac", "win"]
++ "platforms": ["chromeos", "linux", "mac", "win", "openbsd", "freebsd"]
+ },
+ {
+ "channel": "stable",
+ "extension_types": ["extension"],
+ // "desktop_android" is not supported.
+- "platforms": ["chromeos", "linux", "mac", "win"],
++ "platforms": ["chromeos", "linux", "mac", "win", "openbsd", "freebsd"],
+ "allowlist": [
+ "D7CD4B3956B1F6E970E4AFCBCD4094B1EF4D07B9", // http://crbug.com/710541
+ "D4EFCCC0CC612380762758BB96C7997224BD6395", // http://crbug.com/710541
+@@ -441,7 +441,7 @@
"channel": "stable",
"extension_types": ["extension", "legacy_packaged_app", "platform_app"],
-- "platforms": ["chromeos", "mac", "win", "linux", "fuchsia"],
-+ "platforms": ["chromeos", "mac", "win", "linux", "fuchsia", "openbsd", "freebsd"],
+ // "desktop_android" is not supported.
+- "platforms": ["chromeos", "mac", "win", "linux"],
++ "platforms": ["chromeos", "mac", "win", "linux", "openbsd", "freebsd"],
"allowlist": [
"0DE0F05680A4A056BCEC864ED8DDA84296F82B40", // http://crbug.com/434651
"1C93BD3CF875F4A73C0B2A163BB8FBDA8B8B3D80", // http://crbug.com/293683
-@@ -463,7 +463,7 @@
- "networkingPrivate": {
+@@ -486,7 +486,7 @@
"channel": "stable",
"extension_types": ["extension", "legacy_packaged_app", "platform_app"],
-- "platforms": ["chromeos", "mac", "win", "linux", "fuchsia"],
-+ "platforms": ["chromeos", "mac", "win", "linux", "fuchsia", "openbsd", "freebsd"],
+ // "desktop_android" is not supported.
+- "platforms": ["chromeos", "mac", "win", "linux"],
++ "platforms": ["chromeos", "mac", "win", "linux", "openbsd", "freebsd"],
"allowlist": [
// DO NOT ADD ANY MORE ENTRIES HERE.
// networkingPrivate is being migrated to networking.onc.
+@@ -566,7 +566,7 @@
+ "channel": "stable",
+ "extension_types": ["extension", "platform_app" ],
+ // "desktop_android" is not supported.
+- "platforms": ["chromeos", "linux", "mac", "win"]
++ "platforms": ["chromeos", "linux", "mac", "win", "openbsd", "freebsd"]
+ },
+ // Note: runtime is not actually a permission, but some systems check these
+ // values to verify restrictions.
+@@ -578,13 +578,13 @@
+ "channel": "stable",
+ "extension_types": ["platform_app"],
+ // "desktop_android" is not supported.
+- "platforms": ["chromeos", "linux", "mac", "win"]
++ "platforms": ["chromeos", "linux", "mac", "win", "openbsd", "freebsd"]
+ },
+ "socket": {
+ "channel": "stable",
+ "extension_types": ["platform_app"],
+ // "desktop_android" is not supported.
+- "platforms": ["chromeos", "linux", "mac", "win"]
++ "platforms": ["chromeos", "linux", "mac", "win", "openbsd", "freebsd"]
+ },
+ "storage": [
+ {
+@@ -672,13 +672,13 @@
+ "channel": "stable",
+ "extension_types": ["extension", "legacy_packaged_app", "platform_app"],
+ // "desktop_android" is not supported.
+- "platforms": ["chromeos", "linux", "mac", "win"]
++ "platforms": ["chromeos", "linux", "mac", "win", "openbsd", "freebsd"]
+ },
+ {
+ "channel": "stable",
+ "extension_types": ["hosted_app"],
+ // "desktop_android" is not supported.
+- "platforms": ["chromeos", "linux", "mac", "win"],
++ "platforms": ["chromeos", "linux", "mac", "win", "openbsd", "freebsd"],
+ "allowlist": ["B44D08FD98F1523ED5837D78D0A606EA9D6206E5"] // Web Store
+ }
+ ],
+@@ -687,13 +687,13 @@
+ "channel": "stable",
+ "extension_types": ["extension", "legacy_packaged_app", "platform_app"],
+ // "desktop_android" is not supported.
+- "platforms": ["chromeos", "linux", "mac", "win"]
++ "platforms": ["chromeos", "linux", "mac", "win", "openbsd", "freebsd"]
+ },
+ {
+ "channel": "stable",
+ "extension_types": ["hosted_app"],
+ // "desktop_android" is not supported.
+- "platforms": ["chromeos", "linux", "mac", "win"],
++ "platforms": ["chromeos", "linux", "mac", "win", "openbsd", "freebsd"],
+ "allowlist": ["B44D08FD98F1523ED5837D78D0A606EA9D6206E5"] // Web Store
+ }
+ ],
+@@ -721,7 +721,7 @@
+ "channel": "stable",
+ "extension_types": ["platform_app"],
+ // "desktop_android" is not supported.
+- "platforms": ["chromeos", "linux", "mac", "win"]
++ "platforms": ["chromeos", "linux", "mac", "win", "openbsd", "freebsd"]
+ },
+ {
+ "channel": "dev",
+@@ -807,7 +807,7 @@
+ "channel": "stable",
+ "extension_types": ["platform_app"],
+ // "desktop_android" is not supported.
+- "platforms": ["chromeos", "linux", "mac", "win"]
++ "platforms": ["chromeos", "linux", "mac", "win", "openbsd", "freebsd"]
+ },
+ "webRequest": [
+ {
diff --git a/www/ungoogled-chromium/files/patch-extensions_common_command.cc b/www/ungoogled-chromium/files/patch-extensions_common_command.cc
index 01a86cc74f55..a6a7924ffd5c 100644
--- a/www/ungoogled-chromium/files/patch-extensions_common_command.cc
+++ b/www/ungoogled-chromium/files/patch-extensions_common_command.cc
@@ -1,11 +1,11 @@
---- extensions/common/command.cc.orig 2025-03-09 21:38:10 UTC
+--- extensions/common/command.cc.orig 2025-09-10 13:22:16 UTC
+++ extensions/common/command.cc
-@@ -116,7 +116,7 @@ std::string Command::CommandPlatform() {
+@@ -117,7 +117,7 @@ std::string Command::CommandPlatform() {
return ui::kKeybindingPlatformMac;
#elif BUILDFLAG(IS_CHROMEOS)
return ui::kKeybindingPlatformChromeOs;
-#elif BUILDFLAG(IS_LINUX)
+#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
return ui::kKeybindingPlatformLinux;
- #elif BUILDFLAG(IS_FUCHSIA)
- // TODO(crbug.com/40220501): Change this once we decide what string should be
+ #elif BUILDFLAG(IS_DESKTOP_ANDROID)
+ // For now, we use linux keybindings on desktop android.
diff --git a/www/ungoogled-chromium/files/patch-extensions_common_features_feature.cc b/www/ungoogled-chromium/files/patch-extensions_common_features_feature.cc
index 04edbe5a4bd6..9cae1cdd8f97 100644
--- a/www/ungoogled-chromium/files/patch-extensions_common_features_feature.cc
+++ b/www/ungoogled-chromium/files/patch-extensions_common_features_feature.cc
@@ -1,9 +1,9 @@
---- extensions/common/features/feature.cc.orig 2025-01-25 09:34:31 UTC
+--- extensions/common/features/feature.cc.orig 2025-09-10 13:22:16 UTC
+++ extensions/common/features/feature.cc
-@@ -29,6 +29,8 @@ Feature::Platform Feature::GetCurrentPlatform() {
+@@ -30,6 +30,8 @@ Feature::Platform Feature::GetCurrentPlatform() {
return WIN_PLATFORM;
- #elif BUILDFLAG(IS_FUCHSIA)
- return FUCHSIA_PLATFORM;
+ #elif BUILDFLAG(ENABLE_DESKTOP_ANDROID_EXTENSIONS)
+ return DESKTOP_ANDROID_PLATFORM;
+#elif BUILDFLAG(IS_BSD)
+ return LINUX_PLATFORM;
#else
diff --git a/www/ungoogled-chromium/files/patch-extensions_shell_app_shell__main__delegate.cc b/www/ungoogled-chromium/files/patch-extensions_shell_app_shell__main__delegate.cc
index ae3ed551aa51..7d707d576d69 100644
--- a/www/ungoogled-chromium/files/patch-extensions_shell_app_shell__main__delegate.cc
+++ b/www/ungoogled-chromium/files/patch-extensions_shell_app_shell__main__delegate.cc
@@ -1,6 +1,6 @@
---- extensions/shell/app/shell_main_delegate.cc.orig 2025-01-25 09:34:31 UTC
+--- extensions/shell/app/shell_main_delegate.cc.orig 2025-09-10 13:22:16 UTC
+++ extensions/shell/app/shell_main_delegate.cc
-@@ -40,7 +40,7 @@
+@@ -31,7 +31,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() {
+@@ -51,7 +51,7 @@ base::FilePath GetDataPath() {
}
base::FilePath data_dir;
diff --git a/www/ungoogled-chromium/files/patch-extensions_shell_browser_shell__browser__main__parts.cc b/www/ungoogled-chromium/files/patch-extensions_shell_browser_shell__browser__main__parts.cc
index 1612bff56229..cc88b197ae3a 100644
--- a/www/ungoogled-chromium/files/patch-extensions_shell_browser_shell__browser__main__parts.cc
+++ b/www/ungoogled-chromium/files/patch-extensions_shell_browser_shell__browser__main__parts.cc
@@ -1,6 +1,6 @@
---- extensions/shell/browser/shell_browser_main_parts.cc.orig 2025-01-25 09:34:31 UTC
+--- extensions/shell/browser/shell_browser_main_parts.cc.orig 2025-09-10 13:22:16 UTC
+++ extensions/shell/browser/shell_browser_main_parts.cc
-@@ -137,7 +137,7 @@ void ShellBrowserMainParts::PostCreateMainMessageLoop(
+@@ -126,7 +126,7 @@ void ShellBrowserMainParts::PostCreateMainMessageLoop(
switches::kAppShellAllowRoaming)) {
network_controller_->SetCellularAllowRoaming(true);
}
diff --git a/www/ungoogled-chromium/files/patch-gpu_command__buffer_client_test__shared__image__interface.cc b/www/ungoogled-chromium/files/patch-gpu_command__buffer_client_test__shared__image__interface.cc
new file mode 100644
index 000000000000..de5cff834dda
--- /dev/null
+++ b/www/ungoogled-chromium/files/patch-gpu_command__buffer_client_test__shared__image__interface.cc
@@ -0,0 +1,20 @@
+--- gpu/command_buffer/client/test_shared_image_interface.cc.orig 2025-09-10 13:22:16 UTC
++++ gpu/command_buffer/client/test_shared_image_interface.cc
+@@ -30,7 +30,7 @@
+ #include "ui/gfx/gpu_fence.h"
+ #include "ui/gfx/gpu_memory_buffer_handle.h"
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ #include <fcntl.h>
+ #endif
+
+@@ -154,7 +154,7 @@ TestSharedImageInterface::TestSharedImageInterface() {
+ TestSharedImageInterface::~TestSharedImageInterface() = default;
+
+ // static
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ gfx::GpuMemoryBufferHandle TestSharedImageInterface::CreatePixmapHandle(
+ const gfx::Size& size,
+ gfx::BufferFormat format) {
diff --git a/www/ungoogled-chromium/files/patch-gpu_command__buffer_client_test__shared__image__interface.h b/www/ungoogled-chromium/files/patch-gpu_command__buffer_client_test__shared__image__interface.h
new file mode 100644
index 000000000000..9f741a44d619
--- /dev/null
+++ b/www/ungoogled-chromium/files/patch-gpu_command__buffer_client_test__shared__image__interface.h
@@ -0,0 +1,11 @@
+--- gpu/command_buffer/client/test_shared_image_interface.h.orig 2025-09-10 13:22:16 UTC
++++ gpu/command_buffer/client/test_shared_image_interface.h
+@@ -37,7 +37,7 @@ class TestSharedImageInterface : public SharedImageInt
+ public:
+ TestSharedImageInterface();
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ // TODO(blundell): Fold this inside of a TestSII::CreateSI() variant and have
+ // test clients that need the handle grab it from the created SI.
+ static gfx::GpuMemoryBufferHandle CreatePixmapHandle(
diff --git a/www/ungoogled-chromium/files/patch-gpu_command__buffer_service_dawn__context__provider.cc b/www/ungoogled-chromium/files/patch-gpu_command__buffer_service_dawn__context__provider.cc
index f96be0eedc9c..59c5f367fad5 100644
--- a/www/ungoogled-chromium/files/patch-gpu_command__buffer_service_dawn__context__provider.cc
+++ b/www/ungoogled-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-31 17:16:41 UTC
+--- gpu/command_buffer/service/dawn_context_provider.cc.orig 2025-09-10 13:22:16 UTC
+++ gpu/command_buffer/service/dawn_context_provider.cc
-@@ -383,7 +383,7 @@ wgpu::BackendType DawnContextProvider::GetDefaultBacke
+@@ -402,7 +402,7 @@ wgpu::BackendType DawnContextProvider::GetDefaultBacke
return base::FeatureList::IsEnabled(features::kSkiaGraphiteDawnUseD3D12)
? wgpu::BackendType::D3D12
: wgpu::BackendType::D3D11;
diff --git a/www/ungoogled-chromium/files/patch-gpu_command__buffer_service_gles2__cmd__decoder.cc b/www/ungoogled-chromium/files/patch-gpu_command__buffer_service_gles2__cmd__decoder.cc
index 6a3c72e56d15..9b478ebfb341 100644
--- a/www/ungoogled-chromium/files/patch-gpu_command__buffer_service_gles2__cmd__decoder.cc
+++ b/www/ungoogled-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-31 17:16:41 UTC
+--- gpu/command_buffer/service/gles2_cmd_decoder.cc.orig 2025-09-10 13:22:16 UTC
+++ gpu/command_buffer/service/gles2_cmd_decoder.cc
-@@ -2863,7 +2863,7 @@ GLES2Decoder* GLES2Decoder::Create(
+@@ -2851,7 +2851,7 @@ GLES2Decoder* GLES2Decoder::Create(
}
// Allow linux to run fuzzers.
diff --git a/www/ungoogled-chromium/files/patch-gpu_command__buffer_service_shared__context__state.cc b/www/ungoogled-chromium/files/patch-gpu_command__buffer_service_shared__context__state.cc
index ea5dcea0b705..fe9e25c53675 100644
--- a/www/ungoogled-chromium/files/patch-gpu_command__buffer_service_shared__context__state.cc
+++ b/www/ungoogled-chromium/files/patch-gpu_command__buffer_service_shared__context__state.cc
@@ -1,6 +1,6 @@
---- gpu/command_buffer/service/shared_context_state.cc.orig 2025-05-31 17:16:41 UTC
+--- gpu/command_buffer/service/shared_context_state.cc.orig 2025-09-10 13:22:16 UTC
+++ gpu/command_buffer/service/shared_context_state.cc
-@@ -64,7 +64,7 @@
+@@ -65,7 +65,7 @@
#include "gpu/vulkan/vulkan_implementation.h"
#include "gpu/vulkan/vulkan_util.h"
@@ -9,7 +9,7 @@
#include "gpu/command_buffer/service/external_semaphore_pool.h"
#endif
-@@ -348,7 +348,7 @@ SharedContextState::SharedContextState(
+@@ -304,7 +304,7 @@ SharedContextState::SharedContextState(
if (gr_context_type_ == GrContextType::kVulkan) {
if (vk_context_provider_) {
#if BUILDFLAG(ENABLE_VULKAN) && \
@@ -18,7 +18,7 @@
external_semaphore_pool_ = std::make_unique<ExternalSemaphorePool>(this);
#endif
use_virtualized_gl_contexts_ = false;
-@@ -385,7 +385,7 @@ SharedContextState::~SharedContextState() {
+@@ -341,7 +341,7 @@ SharedContextState::~SharedContextState() {
}
#if BUILDFLAG(ENABLE_VULKAN) && \
diff --git a/www/ungoogled-chromium/files/patch-gpu_command__buffer_service_shared__context__state.h b/www/ungoogled-chromium/files/patch-gpu_command__buffer_service_shared__context__state.h
index ec60cc5fbe31..9070a5d91a6b 100644
--- a/www/ungoogled-chromium/files/patch-gpu_command__buffer_service_shared__context__state.h
+++ b/www/ungoogled-chromium/files/patch-gpu_command__buffer_service_shared__context__state.h
@@ -1,6 +1,6 @@
---- gpu/command_buffer/service/shared_context_state.h.orig 2025-05-31 17:16:41 UTC
+--- gpu/command_buffer/service/shared_context_state.h.orig 2025-09-10 13:22:16 UTC
+++ gpu/command_buffer/service/shared_context_state.h
-@@ -238,7 +238,7 @@ class GPU_GLES2_EXPORT SharedContextState
+@@ -236,7 +236,7 @@ class GPU_GLES2_EXPORT SharedContextState
return &memory_type_tracker_;
}
#if BUILDFLAG(ENABLE_VULKAN) && \
@@ -9,7 +9,7 @@
ExternalSemaphorePool* external_semaphore_pool() {
return external_semaphore_pool_.get();
}
-@@ -455,7 +455,7 @@ class GPU_GLES2_EXPORT SharedContextState
+@@ -401,7 +401,7 @@ class GPU_GLES2_EXPORT SharedContextState
bool disable_check_reset_status_throttling_for_test_ = false;
#if BUILDFLAG(ENABLE_VULKAN) && \
diff --git a/www/ungoogled-chromium/files/patch-gpu_command__buffer_service_shared__image_external__vk__image__backing.cc b/www/ungoogled-chromium/files/patch-gpu_command__buffer_service_shared__image_external__vk__image__backing.cc
index 103e47f31b11..0010678c44ef 100644
--- a/www/ungoogled-chromium/files/patch-gpu_command__buffer_service_shared__image_external__vk__image__backing.cc
+++ b/www/ungoogled-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-25 09:34:31 UTC
+--- gpu/command_buffer/service/shared_image/external_vk_image_backing.cc.orig 2025-09-10 13:22:16 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/ungoogled-chromium/files/patch-gpu_command__buffer_service_shared__image_external__vk__image__backing__factory.cc b/www/ungoogled-chromium/files/patch-gpu_command__buffer_service_shared__image_external__vk__image__backing__factory.cc
index d5f6205b271e..b05a901950e8 100644
--- a/www/ungoogled-chromium/files/patch-gpu_command__buffer_service_shared__image_external__vk__image__backing__factory.cc
+++ b/www/ungoogled-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-15 08:30:07 UTC
+--- gpu/command_buffer/service/shared_image/external_vk_image_backing_factory.cc.orig 2025-09-10 13:22:16 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/ungoogled-chromium/files/patch-gpu_command__buffer_service_shared__image_shared__image__factory.cc b/www/ungoogled-chromium/files/patch-gpu_command__buffer_service_shared__image_shared__image__factory.cc
index c34f3a755f7f..4551ab5f490c 100644
--- a/www/ungoogled-chromium/files/patch-gpu_command__buffer_service_shared__image_shared__image__factory.cc
+++ b/www/ungoogled-chromium/files/patch-gpu_command__buffer_service_shared__image_shared__image__factory.cc
@@ -1,6 +1,6 @@
---- gpu/command_buffer/service/shared_image/shared_image_factory.cc.orig 2025-05-06 12:23:00 UTC
+--- gpu/command_buffer/service/shared_image/shared_image_factory.cc.orig 2025-09-10 13:22:16 UTC
+++ gpu/command_buffer/service/shared_image/shared_image_factory.cc
-@@ -48,7 +48,7 @@
+@@ -50,7 +50,7 @@
#include "gpu/command_buffer/service/shared_image/angle_vulkan_image_backing_factory.h"
#include "gpu/vulkan/vulkan_device_queue.h"
@@ -9,7 +9,7 @@
#include "gpu/command_buffer/service/shared_image/external_vk_image_backing_factory.h"
#endif
-@@ -102,7 +102,7 @@ const char* GmbTypeToString(gfx::GpuMemoryBufferType t
+@@ -104,7 +104,7 @@ const char* GmbTypeToString(gfx::GpuMemoryBufferType t
case gfx::IO_SURFACE_BUFFER:
return "platform";
#endif
@@ -18,7 +18,7 @@
case gfx::NATIVE_PIXMAP:
return "platform";
#endif
-@@ -123,7 +123,7 @@ gfx::GpuMemoryBufferType GetNativeBufferType() {
+@@ -125,7 +125,7 @@ gfx::GpuMemoryBufferType GetNativeBufferType() {
return gfx::GpuMemoryBufferType::IO_SURFACE_BUFFER;
#elif BUILDFLAG(IS_ANDROID)
return gfx::GpuMemoryBufferType::ANDROID_HARDWARE_BUFFER;
@@ -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(
+@@ -297,7 +297,7 @@ SharedImageFactory::SharedImageFactory(
context_state_, workarounds_);
factories_.push_back(std::move(ozone_factory));
}
diff --git a/www/ungoogled-chromium/files/patch-gpu_command__buffer_service_shared__image_shared__image__manager.cc b/www/ungoogled-chromium/files/patch-gpu_command__buffer_service_shared__image_shared__image__manager.cc
index e5fcd4ac7527..4bc109dd89a4 100644
--- a/www/ungoogled-chromium/files/patch-gpu_command__buffer_service_shared__image_shared__image__manager.cc
+++ b/www/ungoogled-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-15 08:30:07 UTC
+--- gpu/command_buffer/service/shared_image/shared_image_manager.cc.orig 2025-09-10 13:22:16 UTC
+++ gpu/command_buffer/service/shared_image/shared_image_manager.cc
-@@ -756,7 +756,7 @@ bool SharedImageManager::SupportsScanoutImages() {
+@@ -760,7 +760,7 @@ bool SharedImageManager::SupportsScanoutImages() {
return true;
#elif BUILDFLAG(IS_ANDROID)
return base::AndroidHardwareBufferCompat::IsSupportAvailable();
diff --git a/www/ungoogled-chromium/files/patch-gpu_command__buffer_service_webgpu__decoder__impl.cc b/www/ungoogled-chromium/files/patch-gpu_command__buffer_service_webgpu__decoder__impl.cc
index 5f25a100384e..0b8de7aa6c04 100644
--- a/www/ungoogled-chromium/files/patch-gpu_command__buffer_service_webgpu__decoder__impl.cc
+++ b/www/ungoogled-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-31 17:16:41 UTC
+--- gpu/command_buffer/service/webgpu_decoder_impl.cc.orig 2025-09-10 13:22:16 UTC
+++ gpu/command_buffer/service/webgpu_decoder_impl.cc
-@@ -1787,7 +1787,7 @@ wgpu::Adapter WebGPUDecoderImpl::CreatePreferredAdapte
+@@ -1741,7 +1741,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(
+@@ -1986,7 +1986,7 @@ WebGPUDecoderImpl::AssociateMailboxDawn(
}
#if !BUILDFLAG(IS_WIN) && !BUILDFLAG(IS_CHROMEOS) && !BUILDFLAG(IS_APPLE) && \
diff --git a/www/ungoogled-chromium/files/patch-gpu_command__buffer_tests_gl__gpu__memory__buffer__unittest.cc b/www/ungoogled-chromium/files/patch-gpu_command__buffer_tests_gl__gpu__memory__buffer__unittest.cc
deleted file mode 100644
index 1a70dcd04455..000000000000
--- a/www/ungoogled-chromium/files/patch-gpu_command__buffer_tests_gl__gpu__memory__buffer__unittest.cc
+++ /dev/null
@@ -1,20 +0,0 @@
---- gpu/command_buffer/tests/gl_gpu_memory_buffer_unittest.cc.orig 2025-05-31 17:16:41 UTC
-+++ gpu/command_buffer/tests/gl_gpu_memory_buffer_unittest.cc
-@@ -33,7 +33,7 @@
- #include "ui/gfx/half_float.h"
- #include "ui/gl/test/gl_test_support.h"
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- #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
- GLManager gl_;
- };
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- class GpuMemoryBufferTestEGL : public testing::Test,
- public gpu::GpuCommandBufferTestEGL {
- public:
diff --git a/www/ungoogled-chromium/files/patch-gpu_config_gpu__control__list.cc b/www/ungoogled-chromium/files/patch-gpu_config_gpu__control__list.cc
index 79d2c691be64..3b1e04e00cfd 100644
--- a/www/ungoogled-chromium/files/patch-gpu_config_gpu__control__list.cc
+++ b/www/ungoogled-chromium/files/patch-gpu_config_gpu__control__list.cc
@@ -1,6 +1,6 @@
---- gpu/config/gpu_control_list.cc.orig 2025-02-20 09:59:21 UTC
+--- gpu/config/gpu_control_list.cc.orig 2025-09-10 13:22:16 UTC
+++ gpu/config/gpu_control_list.cc
-@@ -831,7 +831,7 @@ GpuControlList::OsType GpuControlList::GetOsType() {
+@@ -843,7 +843,7 @@ GpuControlList::OsType GpuControlList::GetOsType() {
return kOsAndroid;
#elif BUILDFLAG(IS_FUCHSIA)
return kOsFuchsia;
diff --git a/www/ungoogled-chromium/files/patch-gpu_config_gpu__finch__features.cc b/www/ungoogled-chromium/files/patch-gpu_config_gpu__finch__features.cc
index b56a5c4cedb5..2bca274ae8cc 100644
--- a/www/ungoogled-chromium/files/patch-gpu_config_gpu__finch__features.cc
+++ b/www/ungoogled-chromium/files/patch-gpu_config_gpu__finch__features.cc
@@ -1,6 +1,6 @@
---- gpu/config/gpu_finch_features.cc.orig 2025-04-15 08:30:07 UTC
+--- gpu/config/gpu_finch_features.cc.orig 2025-09-10 13:22:16 UTC
+++ gpu/config/gpu_finch_features.cc
-@@ -155,7 +155,8 @@ BASE_FEATURE(kAllowHardwareBufferUsageFlagsFromVulkanF
+@@ -156,7 +156,8 @@ BASE_FEATURE(kAllowHardwareBufferUsageFlagsFromVulkanF
BASE_FEATURE(kDefaultEnableGpuRasterization,
"DefaultEnableGpuRasterization",
#if BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_CHROMEOS) || \
diff --git a/www/ungoogled-chromium/files/patch-gpu_config_gpu__info__collector.cc b/www/ungoogled-chromium/files/patch-gpu_config_gpu__info__collector.cc
index bf531ff3d418..dae4e3f04362 100644
--- a/www/ungoogled-chromium/files/patch-gpu_config_gpu__info__collector.cc
+++ b/www/ungoogled-chromium/files/patch-gpu_config_gpu__info__collector.cc
@@ -1,6 +1,6 @@
---- gpu/config/gpu_info_collector.cc.orig 2025-05-31 17:16:41 UTC
+--- gpu/config/gpu_info_collector.cc.orig 2025-09-10 13:22:16 UTC
+++ gpu/config/gpu_info_collector.cc
-@@ -364,7 +364,7 @@ void ReportWebGPUAdapterMetrics(dawn::native::Instance
+@@ -363,7 +363,7 @@ void ReportWebGPUAdapterMetrics(dawn::native::Instance
void ReportWebGPUSupportMetrics(dawn::native::Instance* instance) {
static BASE_FEATURE(kCollectWebGPUSupportMetrics,
"CollectWebGPUSupportMetrics",
diff --git a/www/ungoogled-chromium/files/patch-gpu_ipc_common_gpu__memory__buffer__support.cc b/www/ungoogled-chromium/files/patch-gpu_ipc_common_gpu__memory__buffer__support.cc
deleted file mode 100644
index 556e7438a1f6..000000000000
--- a/www/ungoogled-chromium/files/patch-gpu_ipc_common_gpu__memory__buffer__support.cc
+++ /dev/null
@@ -1,20 +0,0 @@
---- gpu/ipc/common/gpu_memory_buffer_support.cc.orig 2024-10-27 06:40:35 UTC
-+++ gpu/ipc/common/gpu_memory_buffer_support.cc
-@@ -26,7 +26,7 @@
- #include "ui/ozone/public/ozone_platform.h"
- #endif
-
--#if BUILDFLAG(IS_OZONE) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_OZONE) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- #include "gpu/ipc/common/gpu_memory_buffer_impl_native_pixmap.h"
- #endif
-
-@@ -55,7 +55,7 @@ GpuMemoryBufferSupport::GetNativeGpuMemoryBufferType()
- return gfx::IO_SURFACE_BUFFER;
- #elif BUILDFLAG(IS_ANDROID)
- return gfx::ANDROID_HARDWARE_BUFFER;
--#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_OZONE)
-+#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_OZONE) || BUILDFLAG(IS_BSD)
- return gfx::NATIVE_PIXMAP;
- #elif BUILDFLAG(IS_WIN)
- return gfx::DXGI_SHARED_HANDLE;
diff --git a/www/ungoogled-chromium/files/patch-gpu_ipc_common_gpu__memory__buffer__support.h b/www/ungoogled-chromium/files/patch-gpu_ipc_common_gpu__memory__buffer__support.h
deleted file mode 100644
index ce9c560e9de2..000000000000
--- a/www/ungoogled-chromium/files/patch-gpu_ipc_common_gpu__memory__buffer__support.h
+++ /dev/null
@@ -1,11 +0,0 @@
---- gpu/ipc/common/gpu_memory_buffer_support.h.orig 2023-08-18 10:26:52 UTC
-+++ gpu/ipc/common/gpu_memory_buffer_support.h
-@@ -21,7 +21,7 @@
- #include "ui/gfx/geometry/size.h"
- #include "ui/gfx/gpu_memory_buffer.h"
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_OZONE)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_OZONE) || BUILDFLAG(IS_BSD)
- namespace gfx {
- class ClientNativePixmapFactory;
- } // namespace gfx
diff --git a/www/ungoogled-chromium/files/patch-gpu_ipc_service_gpu__init.cc b/www/ungoogled-chromium/files/patch-gpu_ipc_service_gpu__init.cc
index 20b3542f552d..8d7aa25a8e09 100644
--- a/www/ungoogled-chromium/files/patch-gpu_ipc_service_gpu__init.cc
+++ b/www/ungoogled-chromium/files/patch-gpu_ipc_service_gpu__init.cc
@@ -1,6 +1,6 @@
---- gpu/ipc/service/gpu_init.cc.orig 2025-05-31 17:16:41 UTC
+--- gpu/ipc/service/gpu_init.cc.orig 2025-09-10 13:22:16 UTC
+++ gpu/ipc/service/gpu_init.cc
-@@ -153,7 +153,7 @@ void InitializePlatformOverlaySettings(GPUInfo* gpu_in
+@@ -155,7 +155,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
+@@ -417,7 +417,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
+@@ -455,7 +455,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
+@@ -552,7 +552,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
+@@ -610,7 +610,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
+@@ -778,7 +778,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
+@@ -830,7 +830,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
+@@ -1032,7 +1032,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
+@@ -1088,7 +1088,7 @@ void GpuInit::InitializeInProcess(base::CommandLine* c
}
}
diff --git a/www/ungoogled-chromium/files/patch-gpu_ipc_service_gpu__memory__buffer__factory.cc b/www/ungoogled-chromium/files/patch-gpu_ipc_service_gpu__memory__buffer__factory.cc
index 0d152e1f9344..86097e563340 100644
--- a/www/ungoogled-chromium/files/patch-gpu_ipc_service_gpu__memory__buffer__factory.cc
+++ b/www/ungoogled-chromium/files/patch-gpu_ipc_service_gpu__memory__buffer__factory.cc
@@ -1,4 +1,4 @@
---- gpu/ipc/service/gpu_memory_buffer_factory.cc.orig 2024-10-27 06:40:35 UTC
+--- gpu/ipc/service/gpu_memory_buffer_factory.cc.orig 2025-09-10 13:22:16 UTC
+++ gpu/ipc/service/gpu_memory_buffer_factory.cc
@@ -14,7 +14,7 @@
#include "gpu/ipc/service/gpu_memory_buffer_factory_io_surface.h"
@@ -9,7 +9,7 @@
#include "gpu/ipc/service/gpu_memory_buffer_factory_native_pixmap.h"
#endif
-@@ -71,7 +71,7 @@ GpuMemoryBufferFactory::CreateNativeType(
+@@ -65,7 +65,7 @@ GpuMemoryBufferFactory::CreateNativeType(
// to have a factory that vends invalid GMB handles rather than having no
// factory at all.
return std::make_unique<GpuMemoryBufferFactoryStub>();
diff --git a/www/ungoogled-chromium/files/patch-gpu_vulkan_vulkan__device__queue.h b/www/ungoogled-chromium/files/patch-gpu_vulkan_vulkan__device__queue.h
index a9b84758e477..abca656685a6 100644
--- a/www/ungoogled-chromium/files/patch-gpu_vulkan_vulkan__device__queue.h
+++ b/www/ungoogled-chromium/files/patch-gpu_vulkan_vulkan__device__queue.h
@@ -1,6 +1,6 @@
---- gpu/vulkan/vulkan_device_queue.h.orig 2025-03-09 21:38:10 UTC
+--- gpu/vulkan/vulkan_device_queue.h.orig 2025-09-10 13:22:16 UTC
+++ gpu/vulkan/vulkan_device_queue.h
-@@ -182,7 +182,7 @@ class COMPONENT_EXPORT(VULKAN) VulkanDeviceQueue
+@@ -188,7 +188,7 @@ class COMPONENT_EXPORT(VULKAN) VulkanDeviceQueue
#endif
#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_LINUX) || \
diff --git a/www/ungoogled-chromium/files/patch-gpu_vulkan_vulkan__image.h b/www/ungoogled-chromium/files/patch-gpu_vulkan_vulkan__image.h
index 1e619804f0ab..b1b869db7782 100644
--- a/www/ungoogled-chromium/files/patch-gpu_vulkan_vulkan__image.h
+++ b/www/ungoogled-chromium/files/patch-gpu_vulkan_vulkan__image.h
@@ -1,6 +1,6 @@
---- gpu/vulkan/vulkan_image.h.orig 2023-02-11 09:11:04 UTC
+--- gpu/vulkan/vulkan_image.h.orig 2025-09-10 13:22:16 UTC
+++ gpu/vulkan/vulkan_image.h
-@@ -87,7 +87,7 @@ class COMPONENT_EXPORT(VULKAN) VulkanImage {
+@@ -86,7 +86,7 @@ class COMPONENT_EXPORT(VULKAN) VulkanImage {
VkImageUsageFlags usage,
VkImageCreateFlags flags);
@@ -9,7 +9,7 @@
static std::unique_ptr<VulkanImage> CreateWithExternalMemoryAndModifiers(
VulkanDeviceQueue* device_queue,
const gfx::Size& size,
-@@ -199,7 +199,7 @@ class COMPONENT_EXPORT(VULKAN) VulkanImage {
+@@ -198,7 +198,7 @@ class COMPONENT_EXPORT(VULKAN) VulkanImage {
VkImageTiling image_tiling,
uint32_t queue_family_index);
diff --git a/www/ungoogled-chromium/files/patch-gpu_vulkan_vulkan__util.cc b/www/ungoogled-chromium/files/patch-gpu_vulkan_vulkan__util.cc
index 3623665b7a34..038d7f6dbfaa 100644
--- a/www/ungoogled-chromium/files/patch-gpu_vulkan_vulkan__util.cc
+++ b/www/ungoogled-chromium/files/patch-gpu_vulkan_vulkan__util.cc
@@ -1,6 +1,6 @@
---- gpu/vulkan/vulkan_util.cc.orig 2025-04-15 08:30:07 UTC
+--- gpu/vulkan/vulkan_util.cc.orig 2025-09-10 13:22:16 UTC
+++ gpu/vulkan/vulkan_util.cc
-@@ -467,7 +467,7 @@ bool CheckVulkanCompatibilities(
+@@ -476,7 +476,7 @@ bool CheckVulkanCompatibilities(
}
}
diff --git a/www/ungoogled-chromium/files/patch-headless_BUILD.gn b/www/ungoogled-chromium/files/patch-headless_BUILD.gn
index 6a83631d2bc9..2bfe55b60c4b 100644
--- a/www/ungoogled-chromium/files/patch-headless_BUILD.gn
+++ b/www/ungoogled-chromium/files/patch-headless_BUILD.gn
@@ -1,6 +1,6 @@
---- headless/BUILD.gn.orig 2025-05-06 12:23:00 UTC
+--- headless/BUILD.gn.orig 2025-09-10 13:22:16 UTC
+++ headless/BUILD.gn
-@@ -475,7 +475,7 @@ component("headless_non_renderer") {
+@@ -478,7 +478,7 @@ component("headless_non_renderer") {
}
}
diff --git a/www/ungoogled-chromium/files/patch-headless_lib_browser_headless__content__browser__client.cc b/www/ungoogled-chromium/files/patch-headless_lib_browser_headless__content__browser__client.cc
index 5312fbc0f53f..7df59bde58a7 100644
--- a/www/ungoogled-chromium/files/patch-headless_lib_browser_headless__content__browser__client.cc
+++ b/www/ungoogled-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-15 08:30:07 UTC
+--- headless/lib/browser/headless_content_browser_client.cc.orig 2025-09-10 13:22:16 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/ungoogled-chromium/files/patch-headless_lib_browser_headless__content__browser__client.h b/www/ungoogled-chromium/files/patch-headless_lib_browser_headless__content__browser__client.h
index aaf72971ac06..33927ac185d0 100644
--- a/www/ungoogled-chromium/files/patch-headless_lib_browser_headless__content__browser__client.h
+++ b/www/ungoogled-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-15 08:30:07 UTC
+--- headless/lib/browser/headless_content_browser_client.h.orig 2025-09-10 13:22:16 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/ungoogled-chromium/files/patch-headless_lib_headless__content__main__delegate.cc b/www/ungoogled-chromium/files/patch-headless_lib_headless__content__main__delegate.cc
index 7874c1c7cd29..52508640ccde 100644
--- a/www/ungoogled-chromium/files/patch-headless_lib_headless__content__main__delegate.cc
+++ b/www/ungoogled-chromium/files/patch-headless_lib_headless__content__main__delegate.cc
@@ -1,6 +1,6 @@
---- headless/lib/headless_content_main_delegate.cc.orig 2025-05-31 17:16:41 UTC
+--- headless/lib/headless_content_main_delegate.cc.orig 2025-09-10 13:22:16 UTC
+++ headless/lib/headless_content_main_delegate.cc
-@@ -406,7 +406,7 @@ void HeadlessContentMainDelegate::InitCrashReporter(
+@@ -411,7 +411,7 @@ void HeadlessContentMainDelegate::InitCrashReporter(
if (process_type != ::switches::kZygoteProcess) {
g_headless_crash_client.Pointer()->set_crash_dumps_dir(
command_line.GetSwitchValuePath(switches::kCrashDumpsDir));
diff --git a/www/ungoogled-chromium/files/patch-ipc_ipc__channel.h b/www/ungoogled-chromium/files/patch-ipc_ipc__channel.h
index ebe427cfc30e..92fa98cdd93c 100644
--- a/www/ungoogled-chromium/files/patch-ipc_ipc__channel.h
+++ b/www/ungoogled-chromium/files/patch-ipc_ipc__channel.h
@@ -1,8 +1,8 @@
---- ipc/ipc_channel.h.orig 2024-06-22 08:49:42 UTC
+--- ipc/ipc_channel.h.orig 2025-09-10 13:22:16 UTC
+++ ipc/ipc_channel.h
-@@ -218,7 +218,7 @@ class COMPONENT_EXPORT(IPC) Channel : public Sender {
+@@ -199,7 +199,7 @@ class COMPONENT_EXPORT(IPC) Channel : public Sender {
+ // Generates a channel ID that's non-predictable and unique.
static std::string GenerateUniqueRandomChannelID();
- #endif
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
diff --git a/www/ungoogled-chromium/files/patch-ipc_ipc__channel__mojo.cc b/www/ungoogled-chromium/files/patch-ipc_ipc__channel__mojo.cc
index 3d9e4414b682..aec3a673b554 100644
--- a/www/ungoogled-chromium/files/patch-ipc_ipc__channel__mojo.cc
+++ b/www/ungoogled-chromium/files/patch-ipc_ipc__channel__mojo.cc
@@ -1,6 +1,6 @@
---- ipc/ipc_channel_mojo.cc.orig 2023-02-11 09:11:04 UTC
+--- ipc/ipc_channel_mojo.cc.orig 2025-09-10 13:22:16 UTC
+++ ipc/ipc_channel_mojo.cc
-@@ -105,7 +105,7 @@ class ThreadSafeChannelProxy : public mojo::ThreadSafe
+@@ -104,7 +104,7 @@ class ThreadSafeChannelProxy : public mojo::ThreadSafe
};
base::ProcessId GetSelfPID() {
diff --git a/www/ungoogled-chromium/files/patch-ipc_ipc__message__utils.h b/www/ungoogled-chromium/files/patch-ipc_ipc__message__utils.h
index b3cbea09ed4f..2f5f22c4714d 100644
--- a/www/ungoogled-chromium/files/patch-ipc_ipc__message__utils.h
+++ b/www/ungoogled-chromium/files/patch-ipc_ipc__message__utils.h
@@ -1,6 +1,6 @@
---- ipc/ipc_message_utils.h.orig 2025-05-06 12:23:00 UTC
+--- ipc/ipc_message_utils.h.orig 2025-09-10 13:22:16 UTC
+++ ipc/ipc_message_utils.h
-@@ -216,7 +216,7 @@ struct ParamTraits<unsigned int> {
+@@ -211,7 +211,7 @@ struct ParamTraits<unsigned int> {
// Since we want to support Android 32<>64 bit IPC, as long as we don't have
// these traits for 32 bit ARM then that'll catch any errors.
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \
diff --git a/www/ungoogled-chromium/files/patch-media_BUILD.gn b/www/ungoogled-chromium/files/patch-media_BUILD.gn
index 0c367931c10d..e6b21cd4f17d 100644
--- a/www/ungoogled-chromium/files/patch-media_BUILD.gn
+++ b/www/ungoogled-chromium/files/patch-media_BUILD.gn
@@ -1,6 +1,6 @@
---- media/BUILD.gn.orig 2025-05-06 12:23:00 UTC
+--- media/BUILD.gn.orig 2025-09-10 13:22:16 UTC
+++ media/BUILD.gn
-@@ -105,6 +105,9 @@ config("media_config") {
+@@ -107,6 +107,9 @@ config("media_config") {
defines += [ "DLOPEN_PULSEAUDIO" ]
}
}
diff --git a/www/ungoogled-chromium/files/patch-media_audio_BUILD.gn b/www/ungoogled-chromium/files/patch-media_audio_BUILD.gn
index b9329b1da15d..010f56d78683 100644
--- a/www/ungoogled-chromium/files/patch-media_audio_BUILD.gn
+++ b/www/ungoogled-chromium/files/patch-media_audio_BUILD.gn
@@ -1,6 +1,6 @@
---- media/audio/BUILD.gn.orig 2025-05-06 12:23:00 UTC
+--- media/audio/BUILD.gn.orig 2025-09-10 13:22:16 UTC
+++ media/audio/BUILD.gn
-@@ -275,9 +275,23 @@ source_set("audio") {
+@@ -289,9 +289,23 @@ source_set("audio") {
deps += [ "//media/base/android:media_jni_headers" ]
}
diff --git a/www/ungoogled-chromium/files/patch-media_audio_alsa_audio__manager__alsa.cc b/www/ungoogled-chromium/files/patch-media_audio_alsa_audio__manager__alsa.cc
index 5b95ad01901e..bf1e1c5f4c9f 100644
--- a/www/ungoogled-chromium/files/patch-media_audio_alsa_audio__manager__alsa.cc
+++ b/www/ungoogled-chromium/files/patch-media_audio_alsa_audio__manager__alsa.cc
@@ -1,6 +1,6 @@
---- media/audio/alsa/audio_manager_alsa.cc.orig 2025-05-31 17:16:41 UTC
+--- media/audio/alsa/audio_manager_alsa.cc.orig 2025-09-10 13:22:16 UTC
+++ media/audio/alsa/audio_manager_alsa.cc
-@@ -106,7 +106,9 @@ void AudioManagerAlsa::GetAlsaAudioDevices(StreamType
+@@ -103,7 +103,9 @@ void AudioManagerAlsa::GetAlsaAudioDevices(StreamType
int card = -1;
// Loop through the physical sound cards to get ALSA device hints.
@@ -10,7 +10,7 @@
void** hints = nullptr;
int error = wrapper_->DeviceNameHint(card, kPcmInterfaceName, &hints);
if (!error) {
-@@ -118,7 +120,9 @@ void AudioManagerAlsa::GetAlsaAudioDevices(StreamType
+@@ -115,7 +117,9 @@ void AudioManagerAlsa::GetAlsaAudioDevices(StreamType
DLOG(WARNING) << "GetAlsaAudioDevices: unable to get device hints: "
<< wrapper_->StrError(error);
}
@@ -20,19 +20,19 @@
}
void AudioManagerAlsa::GetAlsaDevicesInfo(AudioManagerAlsa::StreamType type,
-@@ -202,7 +206,11 @@ bool AudioManagerAlsa::IsAlsaDeviceAvailable(
+@@ -199,7 +203,11 @@ bool AudioManagerAlsa::IsAlsaDeviceAvailable(AudioMana
// goes through software conversion if needed (e.g. incompatible
// sample rate).
// TODO(joi): Should we prefer "hw" instead?
+#if BUILDFLAG(IS_BSD)
-+ static const char kDeviceTypeDesired[] = "plug";
++ static constexpr std::string_view kDeviceTypeDesired = "plug";
+#else
- static const char kDeviceTypeDesired[] = "plughw";
+ static constexpr std::string_view kDeviceTypeDesired = "plughw";
+#endif
- return strncmp(kDeviceTypeDesired, device_name,
- std::size(kDeviceTypeDesired) - 1) == 0;
+ return device_name.starts_with(kDeviceTypeDesired);
}
-@@ -254,7 +262,9 @@ bool AudioManagerAlsa::HasAnyAlsaAudioDevice(
+
+@@ -250,7 +258,9 @@ bool AudioManagerAlsa::HasAnyAlsaAudioDevice(
// Loop through the sound cards.
// Don't use snd_device_name_hint(-1,..) since there is an access violation
// inside this ALSA API with libasound.so.2.0.0.
@@ -41,7 +41,7 @@
+#endif
int error = wrapper_->DeviceNameHint(card, kPcmInterfaceName, &hints);
if (!error) {
- for (void** hint_iter = hints; *hint_iter != nullptr; hint_iter++) {
+ const std::string_view unwanted_type =
@@ -279,7 +289,9 @@ bool AudioManagerAlsa::HasAnyAlsaAudioDevice(
DLOG(WARNING) << "HasAnyAudioDevice: unable to get device hints: "
<< wrapper_->StrError(error);
diff --git a/www/ungoogled-chromium/files/patch-media_audio_audio__input__device.cc b/www/ungoogled-chromium/files/patch-media_audio_audio__input__device.cc
index 94df86b06255..a890b351ce59 100644
--- a/www/ungoogled-chromium/files/patch-media_audio_audio__input__device.cc
+++ b/www/ungoogled-chromium/files/patch-media_audio_audio__input__device.cc
@@ -1,6 +1,6 @@
---- media/audio/audio_input_device.cc.orig 2025-02-20 09:59:21 UTC
+--- media/audio/audio_input_device.cc.orig 2025-09-10 13:22:16 UTC
+++ media/audio/audio_input_device.cc
-@@ -275,7 +275,7 @@ void AudioInputDevice::OnStreamCreated(
+@@ -271,7 +271,7 @@ void AudioInputDevice::OnStreamCreated(
// here. See comments in AliveChecker and PowerObserverHelper for details and
// todos.
if (detect_dead_stream_ == DeadStreamDetection::kEnabled) {
diff --git a/www/ungoogled-chromium/files/patch-media_audio_pulse_pulse__util.cc b/www/ungoogled-chromium/files/patch-media_audio_pulse_pulse__util.cc
index 3ae851d32c8e..6f508f46eda1 100644
--- a/www/ungoogled-chromium/files/patch-media_audio_pulse_pulse__util.cc
+++ b/www/ungoogled-chromium/files/patch-media_audio_pulse_pulse__util.cc
@@ -1,6 +1,6 @@
---- media/audio/pulse/pulse_util.cc.orig 2024-10-01 07:26:23 UTC
+--- media/audio/pulse/pulse_util.cc.orig 2025-09-10 13:22:16 UTC
+++ media/audio/pulse/pulse_util.cc
-@@ -50,7 +50,11 @@ constexpr char kBrowserDisplayName[] = "chromium-brows
+@@ -45,7 +45,11 @@ constexpr char kBrowserDisplayName[] = "chromium-brows
#if defined(DLOPEN_PULSEAUDIO)
static const base::FilePath::CharType kPulseLib[] =
diff --git a/www/ungoogled-chromium/files/patch-media_audio_sndio_audio__manager__sndio.cc b/www/ungoogled-chromium/files/patch-media_audio_sndio_audio__manager__sndio.cc
index a268febeec12..893ec8c52597 100644
--- a/www/ungoogled-chromium/files/patch-media_audio_sndio_audio__manager__sndio.cc
+++ b/www/ungoogled-chromium/files/patch-media_audio_sndio_audio__manager__sndio.cc
@@ -1,6 +1,6 @@
---- media/audio/sndio/audio_manager_sndio.cc.orig 2024-07-31 14:19:23 UTC
+--- media/audio/sndio/audio_manager_sndio.cc.orig 2025-09-10 13:22:16 UTC
+++ media/audio/sndio/audio_manager_sndio.cc
-@@ -0,0 +1,213 @@
+@@ -0,0 +1,215 @@
+// 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.
@@ -9,6 +9,8 @@
+#include "base/metrics/histogram_macros.h"
+#include "base/memory/ptr_util.h"
+
++#include "base/logging.h"
++
+#include "media/audio/sndio/audio_manager_sndio.h"
+
+#include "media/audio/audio_device_description.h"
@@ -62,7 +64,7 @@
+}
+
+#if defined(USE_SNDIO)
-+const char* AudioManagerSndio::GetName() {
++const std::string_view AudioManagerSndio::GetName() {
+ return "SNDIO";
+}
+#endif
diff --git a/www/ungoogled-chromium/files/patch-media_audio_sndio_audio__manager__sndio.h b/www/ungoogled-chromium/files/patch-media_audio_sndio_audio__manager__sndio.h
index e791d42538e1..0b7f6fe5185a 100644
--- a/www/ungoogled-chromium/files/patch-media_audio_sndio_audio__manager__sndio.h
+++ b/www/ungoogled-chromium/files/patch-media_audio_sndio_audio__manager__sndio.h
@@ -1,4 +1,4 @@
---- media/audio/sndio/audio_manager_sndio.h.orig 2022-10-01 07:40:07 UTC
+--- media/audio/sndio/audio_manager_sndio.h.orig 2025-09-10 13:22:16 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/ungoogled-chromium/files/patch-media_audio_sndio_sndio__input.cc b/www/ungoogled-chromium/files/patch-media_audio_sndio_sndio__input.cc
index 445ce5cd16d7..b6362074ff0d 100644
--- a/www/ungoogled-chromium/files/patch-media_audio_sndio_sndio__input.cc
+++ b/www/ungoogled-chromium/files/patch-media_audio_sndio_sndio__input.cc
@@ -1,11 +1,12 @@
---- media/audio/sndio/sndio_input.cc.orig 2023-05-05 12:12:41 UTC
+--- media/audio/sndio/sndio_input.cc.orig 2025-09-10 13:22:16 UTC
+++ media/audio/sndio/sndio_input.cc
-@@ -0,0 +1,200 @@
+@@ -0,0 +1,201 @@
+// Copyright 2013 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.
+
+#include "base/logging.h"
++#include "media/base/audio_sample_types.h"
+#include "media/base/audio_timestamp_helper.h"
+#include "media/audio/sndio/audio_manager_sndio.h"
+#include "media/audio/audio_manager.h"
diff --git a/www/ungoogled-chromium/files/patch-media_audio_sndio_sndio__output.cc b/www/ungoogled-chromium/files/patch-media_audio_sndio_sndio__output.cc
index dc09c7d4ecab..e9dd3609d15a 100644
--- a/www/ungoogled-chromium/files/patch-media_audio_sndio_sndio__output.cc
+++ b/www/ungoogled-chromium/files/patch-media_audio_sndio_sndio__output.cc
@@ -1,6 +1,6 @@
---- media/audio/sndio/sndio_output.cc.orig 2023-02-11 09:11:04 UTC
+--- media/audio/sndio/sndio_output.cc.orig 2025-09-10 13:22:16 UTC
+++ media/audio/sndio/sndio_output.cc
-@@ -0,0 +1,187 @@
+@@ -0,0 +1,188 @@
+// 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.
@@ -9,6 +9,7 @@
+#include "base/time/time.h"
+#include "base/time/default_tick_clock.h"
+#include "media/audio/audio_manager_base.h"
++#include "media/base/audio_sample_types.h"
+#include "media/base/audio_timestamp_helper.h"
+#include "media/audio/sndio/sndio_output.h"
+
diff --git a/www/ungoogled-chromium/files/patch-media_base_audio__latency.cc b/www/ungoogled-chromium/files/patch-media_base_audio__latency.cc
index 7f5f10923dd8..5d7ccc22fd08 100644
--- a/www/ungoogled-chromium/files/patch-media_base_audio__latency.cc
+++ b/www/ungoogled-chromium/files/patch-media_base_audio__latency.cc
@@ -1,6 +1,6 @@
---- media/base/audio_latency.cc.orig 2025-04-15 08:30:07 UTC
+--- media/base/audio_latency.cc.orig 2025-09-10 13:22:16 UTC
+++ media/base/audio_latency.cc
-@@ -147,7 +147,7 @@ int AudioLatency::GetRtcBufferSize(int sample_rate, in
+@@ -143,7 +143,7 @@ int AudioLatency::GetRtcBufferSize(int sample_rate, in
}
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_APPLE) || \
diff --git a/www/ungoogled-chromium/files/patch-media_base_media__switches.cc b/www/ungoogled-chromium/files/patch-media_base_media__switches.cc
index ecdebb290982..1316ecd78a94 100644
--- a/www/ungoogled-chromium/files/patch-media_base_media__switches.cc
+++ b/www/ungoogled-chromium/files/patch-media_base_media__switches.cc
@@ -1,4 +1,4 @@
---- media/base/media_switches.cc.orig 2025-05-31 17:16:41 UTC
+--- media/base/media_switches.cc.orig 2025-09-10 13:22:16 UTC
+++ media/base/media_switches.cc
@@ -19,7 +19,7 @@
#include "ui/gl/gl_features.h"
@@ -9,7 +9,7 @@
#include "base/cpu.h"
#endif
-@@ -366,8 +366,8 @@ BASE_FEATURE(kUseSCContentSharingPicker,
+@@ -380,8 +380,8 @@ BASE_FEATURE(kUseSCContentSharingPicker,
"UseSCContentSharingPicker",
base::FEATURE_DISABLED_BY_DEFAULT);
#endif // BUILDFLAG(IS_MAC)
@@ -20,7 +20,7 @@
// Enables system audio mirroring using pulseaudio.
BASE_FEATURE(kPulseaudioLoopbackForCast,
"PulseaudioLoopbackForCast",
-@@ -377,6 +377,28 @@ BASE_FEATURE(kPulseaudioLoopbackForCast,
+@@ -391,6 +391,28 @@ BASE_FEATURE(kPulseaudioLoopbackForCast,
BASE_FEATURE(kPulseaudioLoopbackForScreenShare,
"PulseaudioLoopbackForScreenShare",
base::FEATURE_DISABLED_BY_DEFAULT);
@@ -49,7 +49,7 @@
#endif // BUILDFLAG(IS_LINUX)
// When enabled, MediaCapabilities will check with GPU Video Accelerator
-@@ -658,7 +680,7 @@ BASE_FEATURE(kFileDialogsBlockPictureInPicture,
+@@ -705,7 +727,7 @@ BASE_FEATURE(kFileDialogsTuckPictureInPicture,
// Show toolbar button that opens dialog for controlling media sessions.
BASE_FEATURE(kGlobalMediaControls,
"GlobalMediaControls",
@@ -58,7 +58,7 @@
base::FEATURE_ENABLED_BY_DEFAULT
#else
base::FEATURE_DISABLED_BY_DEFAULT
-@@ -681,7 +703,7 @@ BASE_FEATURE(kGlobalMediaControlsUpdatedUI,
+@@ -728,7 +750,7 @@ BASE_FEATURE(kGlobalMediaControlsUpdatedUI,
// If enabled, users can request Media Remoting without fullscreen-in-tab.
BASE_FEATURE(kMediaRemotingWithoutFullscreen,
"MediaRemotingWithoutFullscreen",
@@ -67,7 +67,7 @@
base::FEATURE_ENABLED_BY_DEFAULT
#else
base::FEATURE_DISABLED_BY_DEFAULT
-@@ -693,7 +715,7 @@ BASE_FEATURE(kMediaRemotingWithoutFullscreen,
+@@ -740,7 +762,7 @@ BASE_FEATURE(kMediaRemotingWithoutFullscreen,
BASE_FEATURE(kGlobalMediaControlsPictureInPicture,
"GlobalMediaControlsPictureInPicture",
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -76,7 +76,7 @@
base::FEATURE_ENABLED_BY_DEFAULT
#else
base::FEATURE_DISABLED_BY_DEFAULT
-@@ -722,7 +744,7 @@ BASE_FEATURE(kUnifiedAutoplay,
+@@ -775,7 +797,7 @@ BASE_FEATURE(kUnifiedAutoplay,
"UnifiedAutoplay",
base::FEATURE_ENABLED_BY_DEFAULT);
@@ -85,7 +85,7 @@
// Enable vaapi/v4l2 video decoding on linux. This is already enabled by default
// on chromeos, but needs an experiment on linux.
BASE_FEATURE(kAcceleratedVideoDecodeLinux,
-@@ -795,7 +817,7 @@ BASE_FEATURE(kVSyncMjpegDecoding,
+@@ -848,7 +870,7 @@ BASE_FEATURE(kVSyncMjpegDecoding,
"VSyncMjpegDecoding",
base::FEATURE_DISABLED_BY_DEFAULT);
#endif // defined(ARCH_CPU_X86_FAMILY) && BUILDFLAG(IS_CHROMEOS)
@@ -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,
+@@ -1444,7 +1466,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,
+@@ -1526,7 +1548,7 @@ BASE_FEATURE(kRecordWebAudioEngagement,
"RecordWebAudioEngagement",
base::FEATURE_ENABLED_BY_DEFAULT);
@@ -112,3 +112,12 @@
// Reduces the number of buffers needed in the output video frame pool to
// populate the Renderer pipeline for hardware accelerated VideoDecoder in
// non-low latency scenarios.
+@@ -1843,7 +1865,7 @@ bool IsSystemLoopbackCaptureSupported() {
+ #elif BUILDFLAG(IS_MAC)
+ return (IsMacSckSystemLoopbackCaptureSupported() ||
+ IsMacCatapSystemLoopbackCaptureSupported());
+-#elif BUILDFLAG(IS_LINUX) && defined(USE_PULSEAUDIO)
++#elif (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)) && defined(USE_PULSEAUDIO)
+ return true;
+ #else
+ return false;
diff --git a/www/ungoogled-chromium/files/patch-media_base_media__switches.h b/www/ungoogled-chromium/files/patch-media_base_media__switches.h
index 313aa1c7a307..d1ce71bf3d65 100644
--- a/www/ungoogled-chromium/files/patch-media_base_media__switches.h
+++ b/www/ungoogled-chromium/files/patch-media_base_media__switches.h
@@ -1,6 +1,6 @@
---- media/base/media_switches.h.orig 2025-05-31 17:16:41 UTC
+--- media/base/media_switches.h.orig 2025-09-10 13:22:16 UTC
+++ media/base/media_switches.h
-@@ -334,13 +334,25 @@ MEDIA_EXPORT BASE_DECLARE_FEATURE(kMediaRecorderHEVCSu
+@@ -338,13 +338,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,16 +28,16 @@
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);
- MEDIA_EXPORT BASE_DECLARE_FEATURE(kUnifiedAutoplay);
+@@ -363,7 +375,7 @@ MEDIA_EXPORT BASE_DECLARE_FEATURE(kUnifiedAutoplay);
MEDIA_EXPORT BASE_DECLARE_FEATURE(kUseAndroidOverlayForSecureOnly);
MEDIA_EXPORT BASE_DECLARE_FEATURE(kUseFakeDeviceForMediaStream);
+ MEDIA_EXPORT BASE_DECLARE_FEATURE(kMediaStreamAccurateDroppedFrameCount);
-#if BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
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
+@@ -379,7 +391,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
+@@ -497,7 +509,7 @@ MEDIA_EXPORT BASE_DECLARE_FEATURE(kBackgroundListening
MEDIA_EXPORT BASE_DECLARE_FEATURE(kUseOutOfProcessVideoDecoding);
#endif // BUILDFLAG(ALLOW_OOP_VIDEO_DECODER)
diff --git a/www/ungoogled-chromium/files/patch-media_base_video__frame.cc b/www/ungoogled-chromium/files/patch-media_base_video__frame.cc
index 6e95b1801758..4bd34ff6e6f5 100644
--- a/www/ungoogled-chromium/files/patch-media_base_video__frame.cc
+++ b/www/ungoogled-chromium/files/patch-media_base_video__frame.cc
@@ -1,6 +1,6 @@
---- media/base/video_frame.cc.orig 2025-05-31 17:16:41 UTC
+--- media/base/video_frame.cc.orig 2025-09-10 13:22:16 UTC
+++ media/base/video_frame.cc
-@@ -92,7 +92,7 @@ std::string VideoFrame::StorageTypeToString(
+@@ -87,7 +87,7 @@ std::string VideoFrame::StorageTypeToString(
return "OWNED_MEMORY";
case VideoFrame::STORAGE_SHMEM:
return "SHMEM";
@@ -9,7 +9,7 @@
case VideoFrame::STORAGE_DMABUFS:
return "DMABUFS";
#endif
-@@ -106,7 +106,7 @@ std::string VideoFrame::StorageTypeToString(
+@@ -101,7 +101,7 @@ std::string VideoFrame::StorageTypeToString(
// static
bool VideoFrame::IsStorageTypeMappable(VideoFrame::StorageType storage_type) {
return
@@ -18,25 +18,25 @@
// 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
+@@ -396,7 +396,7 @@ scoped_refptr<VideoFrame> VideoFrame::CreateFrameForMa
plane_size.width() * VideoFrame::BytesPerElement(*format, plane);
}
uint64_t modifier = gfx::NativePixmapHandle::kNoModifier;
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- bool is_native_buffer =
- gpu_memory_buffer
- ? (gpu_memory_buffer->GetType() != gfx::SHARED_MEMORY_BUFFER)
-@@ -890,7 +890,7 @@ scoped_refptr<VideoFrame> VideoFrame::WrapExternalGpuM
- return frame;
+ bool is_native_buffer = !shared_image->IsSharedMemoryForVideoFrame();
+ if (is_native_buffer) {
+ const auto gmb_handle = shared_image->CloneGpuMemoryBufferHandle();
+@@ -861,7 +861,7 @@ scoped_refptr<VideoFrame> VideoFrame::WrapExternalGpuM
}
+ #endif
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
// static
scoped_refptr<VideoFrame> VideoFrame::WrapExternalDmabufs(
const VideoFrameLayout& layout,
-@@ -1577,7 +1577,7 @@ scoped_refptr<gpu::ClientSharedImage> VideoFrame::shar
+@@ -1535,7 +1535,7 @@ scoped_refptr<gpu::ClientSharedImage> VideoFrame::shar
return wrapped_frame_ ? wrapped_frame_->shared_image() : shared_image_;
}
diff --git a/www/ungoogled-chromium/files/patch-media_base_video__frame.h b/www/ungoogled-chromium/files/patch-media_base_video__frame.h
index 5d617f871f07..3d3212455560 100644
--- a/www/ungoogled-chromium/files/patch-media_base_video__frame.h
+++ b/www/ungoogled-chromium/files/patch-media_base_video__frame.h
@@ -1,6 +1,6 @@
---- media/base/video_frame.h.orig 2025-05-31 17:16:41 UTC
+--- media/base/video_frame.h.orig 2025-09-10 13:22:16 UTC
+++ media/base/video_frame.h
-@@ -42,7 +42,7 @@
+@@ -41,7 +41,7 @@
#include "ui/gfx/geometry/size.h"
#include "ui/gfx/hdr_metadata.h"
@@ -9,7 +9,7 @@
#include "base/files/scoped_file.h"
#endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-@@ -88,7 +88,7 @@ class MEDIA_EXPORT VideoFrame : public base::RefCounte
+@@ -95,7 +95,7 @@ class MEDIA_EXPORT VideoFrame : public base::RefCounte
STORAGE_UNOWNED_MEMORY = 2, // External, non owned data pointers.
STORAGE_OWNED_MEMORY = 3, // VideoFrame has allocated its own data buffer.
STORAGE_SHMEM = 4, // Backed by read-only shared memory.
@@ -18,16 +18,16 @@
STORAGE_DMABUFS = 5, // Each plane is stored into a DmaBuf.
#endif
STORAGE_GPU_MEMORY_BUFFER = 6,
-@@ -420,7 +420,7 @@ class MEDIA_EXPORT VideoFrame : public base::RefCounte
- ReleaseMailboxAndGpuMemoryBufferCB mailbox_holder_and_gmb_release_cb,
+@@ -370,7 +370,7 @@ class MEDIA_EXPORT VideoFrame : public base::RefCounte
base::TimeDelta timestamp);
+ #endif
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
// Wraps provided dmabufs
// (https://www.kernel.org/doc/html/latest/driver-api/dma-buf.html) with a
// VideoFrame. The frame will take ownership of |dmabuf_fds|, and will
-@@ -733,7 +733,7 @@ class MEDIA_EXPORT VideoFrame : public base::RefCounte
+@@ -692,7 +692,7 @@ class MEDIA_EXPORT VideoFrame : public base::RefCounte
// wait for the included sync point.
scoped_refptr<gpu::ClientSharedImage> shared_image() const;
@@ -36,7 +36,7 @@
// The number of DmaBufs will be equal or less than the number of planes of
// the frame. If there are less, this means that the last FD contains the
// remaining planes. Should be > 0 for STORAGE_DMABUFS.
-@@ -973,7 +973,7 @@ class MEDIA_EXPORT VideoFrame : public base::RefCounte
+@@ -927,7 +927,7 @@ class MEDIA_EXPORT VideoFrame : public base::RefCounte
// GpuMemoryBuffers. Clients will set this flag while creating a VideoFrame.
bool is_mappable_si_enabled_ = false;
diff --git a/www/ungoogled-chromium/files/patch-media_capture_video_create__video__capture__device__factory.cc b/www/ungoogled-chromium/files/patch-media_capture_video_create__video__capture__device__factory.cc
index d7c238e7c584..26c523147115 100644
--- a/www/ungoogled-chromium/files/patch-media_capture_video_create__video__capture__device__factory.cc
+++ b/www/ungoogled-chromium/files/patch-media_capture_video_create__video__capture__device__factory.cc
@@ -1,6 +1,6 @@
---- media/capture/video/create_video_capture_device_factory.cc.orig 2025-04-15 08:30:07 UTC
+--- media/capture/video/create_video_capture_device_factory.cc.orig 2025-09-10 13:22:16 UTC
+++ media/capture/video/create_video_capture_device_factory.cc
-@@ -12,7 +12,7 @@
+@@ -13,7 +13,7 @@
#include "media/capture/video/fake_video_capture_device_factory.h"
#include "media/capture/video/file_video_capture_device_factory.h"
@@ -9,7 +9,7 @@
#include "media/capture/video/linux/video_capture_device_factory_linux.h"
#elif BUILDFLAG(IS_CHROMEOS)
#include "media/capture/video/chromeos/public/cros_features.h"
-@@ -55,7 +55,7 @@ CreateFakeVideoCaptureDeviceFactory() {
+@@ -56,7 +56,7 @@ CreateFakeVideoCaptureDeviceFactory() {
std::unique_ptr<VideoCaptureDeviceFactory>
CreatePlatformSpecificVideoCaptureDeviceFactory(
scoped_refptr<base::SingleThreadTaskRunner> ui_task_runner) {
diff --git a/www/ungoogled-chromium/files/patch-media_capture_video_linux_fake__v4l2__impl.cc b/www/ungoogled-chromium/files/patch-media_capture_video_linux_fake__v4l2__impl.cc
index b2ddac062a8c..338d71b1c704 100644
--- a/www/ungoogled-chromium/files/patch-media_capture_video_linux_fake__v4l2__impl.cc
+++ b/www/ungoogled-chromium/files/patch-media_capture_video_linux_fake__v4l2__impl.cc
@@ -1,6 +1,6 @@
---- media/capture/video/linux/fake_v4l2_impl.cc.orig 2025-03-09 21:38:10 UTC
+--- media/capture/video/linux/fake_v4l2_impl.cc.orig 2025-09-10 13:22:16 UTC
+++ media/capture/video/linux/fake_v4l2_impl.cc
-@@ -569,7 +569,7 @@ int FakeV4L2Impl::close(int fd) {
+@@ -570,7 +570,7 @@ int FakeV4L2Impl::close(int fd) {
return kSuccessReturnValue;
}
diff --git a/www/ungoogled-chromium/files/patch-media_capture_video_linux_v4l2__capture__delegate.cc b/www/ungoogled-chromium/files/patch-media_capture_video_linux_v4l2__capture__delegate.cc
index 4e1df633590f..68a26f76a9e8 100644
--- a/www/ungoogled-chromium/files/patch-media_capture_video_linux_v4l2__capture__delegate.cc
+++ b/www/ungoogled-chromium/files/patch-media_capture_video_linux_v4l2__capture__delegate.cc
@@ -1,4 +1,4 @@
---- media/capture/video/linux/v4l2_capture_delegate.cc.orig 2025-03-09 21:38:10 UTC
+--- media/capture/video/linux/v4l2_capture_delegate.cc.orig 2025-09-10 13:22:16 UTC
+++ media/capture/video/linux/v4l2_capture_delegate.cc
@@ -10,8 +10,10 @@
#include "media/capture/video/linux/v4l2_capture_delegate.h"
@@ -11,7 +11,7 @@
#include <poll.h>
#include <sys/ioctl.h>
#include <sys/mman.h>
-@@ -34,17 +36,19 @@
+@@ -35,17 +37,19 @@
#include "media/capture/video/blob_utils.h"
#include "media/capture/video/linux/video_capture_device_linux.h"
@@ -32,7 +32,7 @@
// TODO(aleksandar.stojiljkovic): Wrap this with kernel version check once the
// format is introduced to kernel.
-@@ -54,6 +58,14 @@ using media::mojom::MeteringMode;
+@@ -55,6 +59,14 @@ using media::mojom::MeteringMode;
#define V4L2_PIX_FMT_INVZ v4l2_fourcc('I', 'N', 'V', 'Z')
#endif
@@ -47,7 +47,7 @@
namespace media {
namespace {
-@@ -273,7 +285,7 @@ bool V4L2CaptureDelegate::IsBlockedControl(int control
+@@ -274,7 +286,7 @@ bool V4L2CaptureDelegate::IsBlockedControl(int control
// static
bool V4L2CaptureDelegate::IsControllableControl(
int control_id,
@@ -56,7 +56,7 @@
const int special_control_id = GetControllingSpecialControl(control_id);
if (!special_control_id) {
// The control is not controlled by a special control thus the control is
-@@ -329,7 +341,7 @@ V4L2CaptureDelegate::V4L2CaptureDelegate(
+@@ -330,7 +342,7 @@ V4L2CaptureDelegate::V4L2CaptureDelegate(
is_capturing_(false),
timeout_count_(0),
rotation_(rotation) {
@@ -65,7 +65,7 @@
use_gpu_buffer_ = switches::IsVideoCaptureUseGpuMemoryBufferEnabled();
#endif // BUILDFLAG(IS_LINUX)
}
-@@ -456,7 +468,7 @@ void V4L2CaptureDelegate::AllocateAndStart(
+@@ -457,7 +469,7 @@ void V4L2CaptureDelegate::AllocateAndStart(
client_->OnStarted();
@@ -74,7 +74,7 @@
if (use_gpu_buffer_) {
v4l2_gpu_helper_ = std::make_unique<V4L2CaptureDelegateGpuHelper>();
}
-@@ -800,7 +812,7 @@ base::WeakPtr<V4L2CaptureDelegate> V4L2CaptureDelegate
+@@ -801,7 +813,7 @@ base::WeakPtr<V4L2CaptureDelegate> V4L2CaptureDelegate
V4L2CaptureDelegate::~V4L2CaptureDelegate() = default;
@@ -83,7 +83,7 @@
int num_retries = 0;
for (; DoIoctl(request, argp) < 0 && num_retries < kMaxIOCtrlRetries;
++num_retries) {
-@@ -810,7 +822,7 @@ bool V4L2CaptureDelegate::RunIoctl(int request, void*
+@@ -811,7 +823,7 @@ bool V4L2CaptureDelegate::RunIoctl(int request, void*
return num_retries != kMaxIOCtrlRetries;
}
@@ -92,7 +92,7 @@
return HANDLE_EINTR(v4l2_->ioctl(device_fd_.get(), request, argp));
}
-@@ -821,6 +833,7 @@ bool V4L2CaptureDelegate::IsControllableControl(int co
+@@ -822,6 +834,7 @@ bool V4L2CaptureDelegate::IsControllableControl(int co
}
void V4L2CaptureDelegate::ReplaceControlEventSubscriptions() {
@@ -100,7 +100,7 @@
constexpr uint32_t kControlIds[] = {V4L2_CID_AUTO_EXPOSURE_BIAS,
V4L2_CID_AUTO_WHITE_BALANCE,
V4L2_CID_BRIGHTNESS,
-@@ -848,6 +861,7 @@ void V4L2CaptureDelegate::ReplaceControlEventSubscript
+@@ -849,6 +862,7 @@ void V4L2CaptureDelegate::ReplaceControlEventSubscript
<< ", {type = V4L2_EVENT_CTRL, id = " << control_id << "}";
}
}
@@ -108,7 +108,7 @@
}
mojom::RangePtr V4L2CaptureDelegate::RetrieveUserControlRange(int control_id) {
-@@ -1028,7 +1042,11 @@ void V4L2CaptureDelegate::DoCapture() {
+@@ -1029,7 +1043,11 @@ void V4L2CaptureDelegate::DoCapture() {
pollfd device_pfd = {};
device_pfd.fd = device_fd_.get();
@@ -120,7 +120,7 @@
const int result =
HANDLE_EINTR(v4l2_->poll(&device_pfd, 1, kCaptureTimeoutMs));
-@@ -1066,6 +1084,7 @@ void V4L2CaptureDelegate::DoCapture() {
+@@ -1067,6 +1085,7 @@ void V4L2CaptureDelegate::DoCapture() {
timeout_count_ = 0;
}
@@ -128,7 +128,7 @@
// Dequeue events if the driver has filled in some.
if (device_pfd.revents & POLLPRI) {
bool controls_changed = false;
-@@ -1099,6 +1118,7 @@ void V4L2CaptureDelegate::DoCapture() {
+@@ -1100,6 +1119,7 @@ void V4L2CaptureDelegate::DoCapture() {
client_->OnCaptureConfigurationChanged();
}
}
@@ -136,7 +136,7 @@
// Deenqueue, send and reenqueue a buffer if the driver has filled one in.
if (device_pfd.revents & POLLIN) {
-@@ -1152,7 +1172,7 @@ void V4L2CaptureDelegate::DoCapture() {
+@@ -1153,7 +1173,7 @@ void V4L2CaptureDelegate::DoCapture() {
// workable on Linux.
// See http://crbug.com/959919.
@@ -145,7 +145,7 @@
if (use_gpu_buffer_) {
v4l2_gpu_helper_->OnIncomingCapturedData(
client_.get(), buffer_tracker->start(),
-@@ -1226,7 +1246,7 @@ void V4L2CaptureDelegate::SetErrorState(VideoCaptureEr
+@@ -1227,7 +1247,7 @@ void V4L2CaptureDelegate::SetErrorState(VideoCaptureEr
client_->OnError(error, from_here, reason);
}
diff --git a/www/ungoogled-chromium/files/patch-media_capture_video_linux_video__capture__device__factory__v4l2.cc b/www/ungoogled-chromium/files/patch-media_capture_video_linux_video__capture__device__factory__v4l2.cc
index 893aa101ccd4..d5b422ea5eaa 100644
--- a/www/ungoogled-chromium/files/patch-media_capture_video_linux_video__capture__device__factory__v4l2.cc
+++ b/www/ungoogled-chromium/files/patch-media_capture_video_linux_video__capture__device__factory__v4l2.cc
@@ -1,6 +1,6 @@
---- media/capture/video/linux/video_capture_device_factory_v4l2.cc.orig 2025-03-09 21:38:10 UTC
+--- media/capture/video/linux/video_capture_device_factory_v4l2.cc.orig 2025-09-10 13:22:16 UTC
+++ media/capture/video/linux/video_capture_device_factory_v4l2.cc
-@@ -43,6 +43,7 @@ bool CompareCaptureDevices(const VideoCaptureDeviceInf
+@@ -44,6 +44,7 @@ bool CompareCaptureDevices(const VideoCaptureDeviceInf
return a.descriptor < b.descriptor;
}
@@ -8,7 +8,7 @@
// USB VID and PID are both 4 bytes long.
const size_t kVidPidSize = 4;
const size_t kMaxInterfaceNameSize = 256;
-@@ -75,11 +76,24 @@ std::string ExtractFileNameFromDeviceId(const std::str
+@@ -76,11 +77,24 @@ std::string ExtractFileNameFromDeviceId(const std::str
DCHECK(base::StartsWith(device_id, kDevDir, base::CompareCase::SENSITIVE));
return device_id.substr(strlen(kDevDir), device_id.length());
}
@@ -33,7 +33,7 @@
const base::FilePath path("/dev/");
base::FileEnumerator enumerator(path, false, base::FileEnumerator::FILES,
"video*");
-@@ -87,9 +101,13 @@ class DevVideoFilePathsDeviceProvider
+@@ -88,9 +102,13 @@ class DevVideoFilePathsDeviceProvider
const base::FileEnumerator::FileInfo info = enumerator.GetInfo();
target_container->emplace_back(path.value() + info.GetName().value());
}
@@ -47,7 +47,7 @@
const std::string file_name = ExtractFileNameFromDeviceId(device_id);
std::string usb_id;
const std::string vid_path =
-@@ -106,9 +124,13 @@ class DevVideoFilePathsDeviceProvider
+@@ -107,9 +125,13 @@ class DevVideoFilePathsDeviceProvider
}
return usb_id;
@@ -61,7 +61,7 @@
const std::string file_name = ExtractFileNameFromDeviceId(device_id);
const std::string interface_path =
base::StringPrintf(kInterfacePathTemplate, file_name.c_str());
-@@ -119,6 +141,7 @@ class DevVideoFilePathsDeviceProvider
+@@ -120,6 +142,7 @@ class DevVideoFilePathsDeviceProvider
return std::string();
}
return display_name;
@@ -69,7 +69,7 @@
}
};
-@@ -224,7 +247,7 @@ void VideoCaptureDeviceFactoryV4L2::GetDevicesInfo(
+@@ -225,7 +248,7 @@ void VideoCaptureDeviceFactoryV4L2::GetDevicesInfo(
std::move(callback).Run(std::move(devices_info));
}
diff --git a/www/ungoogled-chromium/files/patch-media_capture_video_video__capture__device__client.cc b/www/ungoogled-chromium/files/patch-media_capture_video_video__capture__device__client.cc
index 8125498cd84f..e9826fb8795b 100644
--- a/www/ungoogled-chromium/files/patch-media_capture_video_video__capture__device__client.cc
+++ b/www/ungoogled-chromium/files/patch-media_capture_video_video__capture__device__client.cc
@@ -1,6 +1,6 @@
---- media/capture/video/video_capture_device_client.cc.orig 2025-04-15 08:30:07 UTC
+--- media/capture/video/video_capture_device_client.cc.orig 2025-09-10 13:22:16 UTC
+++ media/capture/video/video_capture_device_client.cc
-@@ -172,7 +172,7 @@ FourccAndFlip GetFourccAndFlipFromPixelFormat(
+@@ -173,7 +173,7 @@ FourccAndFlip GetFourccAndFlipFromPixelFormat(
CHECK(!is_width_odd && !is_height_odd);
return {libyuv::FOURCC_UYVY};
case media::PIXEL_FORMAT_RGB24:
diff --git a/www/ungoogled-chromium/files/patch-media_ffmpeg_scripts_build__ffmpeg.py b/www/ungoogled-chromium/files/patch-media_ffmpeg_scripts_build__ffmpeg.py
index 1a43065ed0f8..4e1635bbc4e9 100644
--- a/www/ungoogled-chromium/files/patch-media_ffmpeg_scripts_build__ffmpeg.py
+++ b/www/ungoogled-chromium/files/patch-media_ffmpeg_scripts_build__ffmpeg.py
@@ -1,4 +1,4 @@
---- media/ffmpeg/scripts/build_ffmpeg.py.orig 2024-07-31 14:19:23 UTC
+--- media/ffmpeg/scripts/build_ffmpeg.py.orig 2025-09-10 13:22:16 UTC
+++ media/ffmpeg/scripts/build_ffmpeg.py
@@ -33,7 +33,7 @@ NDK_ROOT_DIR = os.path.abspath(
SUCCESS_TOKEN = 'THIS_BUILD_WORKED'
@@ -12,13 +12,13 @@
@@ -43,6 +43,8 @@ BRANDINGS = [
ARCH_MAP = {
'android': ['ia32', 'x64', 'arm-neon', 'arm64'],
- 'linux': ['ia32', 'x64', 'noasm-x64', 'arm', 'arm-neon', 'arm64'],
+ 'linux': ['ia32', 'x64', 'noasm-x64', 'arm', 'arm-neon', 'arm64', 'riscv64'],
+ 'openbsd': ['x64', 'arm64', 'ia32'],
+ 'freebsd': ['x64', 'arm64', 'ia32'],
'mac': ['x64', 'arm64'],
'win': ['ia32', 'x64', 'arm64'],
}
-@@ -122,7 +124,7 @@ def PrintAndCheckCall(argv, *args, **kwargs):
+@@ -124,7 +126,7 @@ def PrintAndCheckCall(argv, *args, **kwargs):
def GetDsoName(target_os, dso_name, dso_version):
diff --git a/www/ungoogled-chromium/files/patch-media_ffmpeg_scripts_robo__lib_config.py b/www/ungoogled-chromium/files/patch-media_ffmpeg_scripts_robo__lib_config.py
index 8f037c11e821..8956067a4bde 100644
--- a/www/ungoogled-chromium/files/patch-media_ffmpeg_scripts_robo__lib_config.py
+++ b/www/ungoogled-chromium/files/patch-media_ffmpeg_scripts_robo__lib_config.py
@@ -1,4 +1,4 @@
---- media/ffmpeg/scripts/robo_lib/config.py.orig 2025-02-20 09:59:21 UTC
+--- media/ffmpeg/scripts/robo_lib/config.py.orig 2025-09-10 13:22:16 UTC
+++ media/ffmpeg/scripts/robo_lib/config.py
@@ -56,19 +56,13 @@ class RoboConfiguration:
self._llvm_path = os.path.join(self.chrome_src(), "third_party",
@@ -32,7 +32,7 @@
self._host_architecture = "arm64"
elif platform.machine() == "mips32":
self._host_architecture = "mipsel"
-@@ -224,6 +218,10 @@ class RoboConfiguration:
+@@ -230,6 +224,10 @@ class RoboConfiguration:
elif platform.system() == "Windows" or "CYGWIN_NT" in platform.system(
):
self._host_operating_system = "win"
@@ -43,7 +43,7 @@
else:
raise ValueError(f"Unsupported platform: {platform.system()}")
-@@ -232,8 +230,8 @@ class RoboConfiguration:
+@@ -238,8 +236,8 @@ class RoboConfiguration:
wd = os.getcwd()
# Walk up the tree until we find src/AUTHORS
while wd != "/":
diff --git a/www/ungoogled-chromium/files/patch-media_gpu_chromeos_mailbox__video__frame__converter.cc b/www/ungoogled-chromium/files/patch-media_gpu_chromeos_mailbox__video__frame__converter.cc
index f77ead67c04a..306d3c4d98c1 100644
--- a/www/ungoogled-chromium/files/patch-media_gpu_chromeos_mailbox__video__frame__converter.cc
+++ b/www/ungoogled-chromium/files/patch-media_gpu_chromeos_mailbox__video__frame__converter.cc
@@ -1,11 +1,11 @@
---- media/gpu/chromeos/mailbox_video_frame_converter.cc.orig 2025-05-06 12:23:00 UTC
+--- media/gpu/chromeos/mailbox_video_frame_converter.cc.orig 2025-09-10 13:22:16 UTC
+++ media/gpu/chromeos/mailbox_video_frame_converter.cc
-@@ -68,7 +68,7 @@ viz::SharedImageFormat GetSharedImageFormat(gfx::Buffe
- << static_cast<int>(buffer_format);
- NOTREACHED();
+@@ -321,7 +321,7 @@ bool MailboxVideoFrameConverter::GenerateSharedImage(
+ VideoPixelFormatToString(origin_frame->format()));
+ return false;
}
-#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
// If format is true multiplanar format, we prefer external sampler on
// ChromeOS and Linux.
- if (format.is_multi_plane()) {
+ if (si_format->is_multi_plane()) {
diff --git a/www/ungoogled-chromium/files/patch-media_gpu_chromeos_platform__video__frame__utils.cc b/www/ungoogled-chromium/files/patch-media_gpu_chromeos_platform__video__frame__utils.cc
index c6195d6838cd..a34aae2f821c 100644
--- a/www/ungoogled-chromium/files/patch-media_gpu_chromeos_platform__video__frame__utils.cc
+++ b/www/ungoogled-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-15 08:30:07 UTC
+--- media/gpu/chromeos/platform_video_frame_utils.cc.orig 2025-09-10 13:22:16 UTC
+++ media/gpu/chromeos/platform_video_frame_utils.cc
-@@ -68,7 +68,7 @@ static std::unique_ptr<ui::GbmDevice> CreateGbmDevice(
+@@ -71,7 +71,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 {
+@@ -192,7 +192,7 @@ class GbmDeviceWrapper {
const base::FilePath dev_path(
base::CommandLine::ForCurrentProcess()->GetSwitchValuePath(
switches::kRenderNodeOverride));
diff --git a/www/ungoogled-chromium/files/patch-media_gpu_gpu__video__encode__accelerator__factory.cc b/www/ungoogled-chromium/files/patch-media_gpu_gpu__video__encode__accelerator__factory.cc
index 3e61a33b6310..6997fda8bdd6 100644
--- a/www/ungoogled-chromium/files/patch-media_gpu_gpu__video__encode__accelerator__factory.cc
+++ b/www/ungoogled-chromium/files/patch-media_gpu_gpu__video__encode__accelerator__factory.cc
@@ -1,6 +1,6 @@
---- media/gpu/gpu_video_encode_accelerator_factory.cc.orig 2025-05-06 12:23:00 UTC
+--- media/gpu/gpu_video_encode_accelerator_factory.cc.orig 2025-09-10 13:22:16 UTC
+++ media/gpu/gpu_video_encode_accelerator_factory.cc
-@@ -160,7 +160,7 @@ std::vector<VEAFactoryFunction> GetVEAFactoryFunctions
+@@ -162,7 +162,7 @@ std::vector<VEAFactoryFunction> GetVEAFactoryFunctions
}
#if BUILDFLAG(USE_VAAPI)
@@ -9,7 +9,7 @@
if (base::FeatureList::IsEnabled(kAcceleratedVideoEncodeLinux)) {
vea_factory_functions->push_back(base::BindRepeating(&CreateVaapiVEA));
}
-@@ -168,7 +168,7 @@ std::vector<VEAFactoryFunction> GetVEAFactoryFunctions
+@@ -170,7 +170,7 @@ std::vector<VEAFactoryFunction> GetVEAFactoryFunctions
vea_factory_functions->push_back(base::BindRepeating(&CreateVaapiVEA));
#endif
#elif BUILDFLAG(USE_V4L2_CODEC)
diff --git a/www/ungoogled-chromium/files/patch-media_gpu_sandbox_hardware__video__decoding__sandbox__hook__linux.cc b/www/ungoogled-chromium/files/patch-media_gpu_sandbox_hardware__video__decoding__sandbox__hook__linux.cc
index 7fbe38c2344e..ce07cb5ccb36 100644
--- a/www/ungoogled-chromium/files/patch-media_gpu_sandbox_hardware__video__decoding__sandbox__hook__linux.cc
+++ b/www/ungoogled-chromium/files/patch-media_gpu_sandbox_hardware__video__decoding__sandbox__hook__linux.cc
@@ -1,4 +1,4 @@
---- media/gpu/sandbox/hardware_video_decoding_sandbox_hook_linux.cc.orig 2025-04-15 08:30:07 UTC
+--- media/gpu/sandbox/hardware_video_decoding_sandbox_hook_linux.cc.orig 2025-09-10 13:22:16 UTC
+++ media/gpu/sandbox/hardware_video_decoding_sandbox_hook_linux.cc
@@ -17,7 +17,9 @@
#include "media/gpu/vaapi/vaapi_wrapper.h"
@@ -18,7 +18,7 @@
void AllowAccessToRenderNodes(std::vector<BrokerFilePermission>& permissions,
bool include_sys_dev_char,
bool read_write) {
-@@ -189,6 +192,7 @@ bool HardwareVideoDecodingPreSandboxHookForV4L2(
+@@ -180,6 +183,7 @@ bool HardwareVideoDecodingPreSandboxHookForV4L2(
NOTREACHED();
#endif // BUILDFLAG(USE_V4L2_CODEC)
}
@@ -26,7 +26,7 @@
} // namespace
-@@ -204,6 +208,7 @@ bool HardwareVideoDecodingPreSandboxHookForV4L2(
+@@ -195,6 +199,7 @@ bool HardwareVideoDecodingPreSandboxHookForV4L2(
// (at least).
bool HardwareVideoDecodingPreSandboxHook(
sandbox::policy::SandboxLinux::Options options) {
@@ -34,7 +34,7 @@
using HardwareVideoDecodingProcessPolicy =
sandbox::policy::HardwareVideoDecodingProcessPolicy;
using PolicyType =
-@@ -249,6 +254,7 @@ bool HardwareVideoDecodingPreSandboxHook(
+@@ -240,6 +245,7 @@ bool HardwareVideoDecodingPreSandboxHook(
// |permissions| is empty?
sandbox::policy::SandboxLinux::GetInstance()->StartBrokerProcess(
command_set, permissions, options);
diff --git a/www/ungoogled-chromium/files/patch-media_gpu_test_video__frame__helpers.cc b/www/ungoogled-chromium/files/patch-media_gpu_test_video__frame__helpers.cc
index 36f7a3850591..c41e9eb53ed5 100644
--- a/www/ungoogled-chromium/files/patch-media_gpu_test_video__frame__helpers.cc
+++ b/www/ungoogled-chromium/files/patch-media_gpu_test_video__frame__helpers.cc
@@ -1,8 +1,8 @@
---- media/gpu/test/video_frame_helpers.cc.orig 2025-04-15 08:30:07 UTC
+--- media/gpu/test/video_frame_helpers.cc.orig 2025-09-10 13:22:16 UTC
+++ media/gpu/test/video_frame_helpers.cc
@@ -23,7 +23,7 @@
#include "ui/gfx/buffer_format_util.h"
- #include "ui/gfx/gpu_memory_buffer.h"
+ #include "ui/gfx/gpu_memory_buffer_handle.h"
-#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
diff --git a/www/ungoogled-chromium/files/patch-media_gpu_test_video__frame__validator.cc b/www/ungoogled-chromium/files/patch-media_gpu_test_video__frame__validator.cc
index c7d7e0e085b2..09a2b75b446b 100644
--- a/www/ungoogled-chromium/files/patch-media_gpu_test_video__frame__validator.cc
+++ b/www/ungoogled-chromium/files/patch-media_gpu_test_video__frame__validator.cc
@@ -1,8 +1,8 @@
---- media/gpu/test/video_frame_validator.cc.orig 2025-04-15 08:30:07 UTC
+--- media/gpu/test/video_frame_validator.cc.orig 2025-09-10 13:22:16 UTC
+++ media/gpu/test/video_frame_validator.cc
-@@ -34,7 +34,7 @@
+@@ -29,7 +29,7 @@
+ #include "media/media_buildflags.h"
#include "testing/gtest/include/gtest/gtest.h"
- #include "ui/gfx/gpu_memory_buffer.h"
-#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
diff --git a/www/ungoogled-chromium/files/patch-media_gpu_vaapi_vaapi__video__decoder.cc b/www/ungoogled-chromium/files/patch-media_gpu_vaapi_vaapi__video__decoder.cc
index b7d80eb60bdd..5e0e08bc3027 100644
--- a/www/ungoogled-chromium/files/patch-media_gpu_vaapi_vaapi__video__decoder.cc
+++ b/www/ungoogled-chromium/files/patch-media_gpu_vaapi_vaapi__video__decoder.cc
@@ -1,6 +1,6 @@
---- media/gpu/vaapi/vaapi_video_decoder.cc.orig 2025-05-06 12:23:00 UTC
+--- media/gpu/vaapi/vaapi_video_decoder.cc.orig 2025-09-10 13:22:16 UTC
+++ media/gpu/vaapi/vaapi_video_decoder.cc
-@@ -784,7 +784,7 @@ void VaapiVideoDecoder::ApplyResolutionChangeWithScree
+@@ -787,7 +787,7 @@ void VaapiVideoDecoder::ApplyResolutionChangeWithScree
const gfx::Size decoder_natural_size =
aspect_ratio_.GetNaturalSize(decoder_visible_rect);
diff --git a/www/ungoogled-chromium/files/patch-media_gpu_vaapi_vaapi__wrapper.cc b/www/ungoogled-chromium/files/patch-media_gpu_vaapi_vaapi__wrapper.cc
index ec3707cf46a8..2d52472316e0 100644
--- a/www/ungoogled-chromium/files/patch-media_gpu_vaapi_vaapi__wrapper.cc
+++ b/www/ungoogled-chromium/files/patch-media_gpu_vaapi_vaapi__wrapper.cc
@@ -1,6 +1,6 @@
---- media/gpu/vaapi/vaapi_wrapper.cc.orig 2025-05-31 17:16:41 UTC
+--- media/gpu/vaapi/vaapi_wrapper.cc.orig 2025-09-10 13:22:16 UTC
+++ media/gpu/vaapi/vaapi_wrapper.cc
-@@ -82,7 +82,7 @@
+@@ -83,7 +83,7 @@
using media_gpu_vaapi::kModuleVa_prot;
#endif
diff --git a/www/ungoogled-chromium/files/patch-media_media__options.gni b/www/ungoogled-chromium/files/patch-media_media__options.gni
index 7e8ecb3acf54..5769179e1434 100644
--- a/www/ungoogled-chromium/files/patch-media_media__options.gni
+++ b/www/ungoogled-chromium/files/patch-media_media__options.gni
@@ -1,6 +1,6 @@
---- media/media_options.gni.orig 2025-04-15 08:30:07 UTC
+--- media/media_options.gni.orig 2025-09-10 13:22:16 UTC
+++ media/media_options.gni
-@@ -201,12 +201,15 @@ declare_args() {
+@@ -206,12 +206,15 @@ declare_args() {
# Enables runtime selection of ALSA library for audio.
use_alsa = false
diff --git a/www/ungoogled-chromium/files/patch-media_mojo_mojom_BUILD.gn b/www/ungoogled-chromium/files/patch-media_mojo_mojom_BUILD.gn
index 0b2386c92552..5dfed8687e6b 100644
--- a/www/ungoogled-chromium/files/patch-media_mojo_mojom_BUILD.gn
+++ b/www/ungoogled-chromium/files/patch-media_mojo_mojom_BUILD.gn
@@ -1,6 +1,6 @@
---- media/mojo/mojom/BUILD.gn.orig 2025-05-31 17:16:41 UTC
+--- media/mojo/mojom/BUILD.gn.orig 2025-09-10 13:22:16 UTC
+++ media/mojo/mojom/BUILD.gn
-@@ -971,7 +971,7 @@ source_set("test_support") {
+@@ -962,7 +962,7 @@ source_set("test_support") {
sources = []
deps = []
diff --git a/www/ungoogled-chromium/files/patch-media_mojo_mojom_video__frame__mojom__traits.cc b/www/ungoogled-chromium/files/patch-media_mojo_mojom_video__frame__mojom__traits.cc
index c0cccf6c9d10..890426e3dad9 100644
--- a/www/ungoogled-chromium/files/patch-media_mojo_mojom_video__frame__mojom__traits.cc
+++ b/www/ungoogled-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-06 12:23:00 UTC
+--- media/mojo/mojom/video_frame_mojom_traits.cc.orig 2025-09-10 13:22:16 UTC
+++ media/mojo/mojom/video_frame_mojom_traits.cc
-@@ -24,7 +24,7 @@
+@@ -21,7 +21,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(
+@@ -188,7 +188,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(
+@@ -219,7 +219,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,
+@@ -442,7 +442,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/ungoogled-chromium/files/patch-media_video_fake__gpu__memory__buffer.cc b/www/ungoogled-chromium/files/patch-media_video_fake__gpu__memory__buffer.cc
deleted file mode 100644
index 309a340d55c9..000000000000
--- a/www/ungoogled-chromium/files/patch-media_video_fake__gpu__memory__buffer.cc
+++ /dev/null
@@ -1,29 +0,0 @@
---- media/video/fake_gpu_memory_buffer.cc.orig 2025-05-31 17:16:41 UTC
-+++ media/video/fake_gpu_memory_buffer.cc
-@@ -15,7 +15,7 @@
- #include "media/base/format_utils.h"
- #include "media/base/video_frame.h"
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- #include <fcntl.h>
- #include <sys/stat.h>
- #include <sys/types.h>
-@@ -30,7 +30,7 @@ namespace media {
-
- namespace {
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- 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;
-
- } // namespace
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- gfx::GpuMemoryBufferHandle CreatePixmapHandleForTesting(
- const gfx::Size& size,
- gfx::BufferFormat format,
diff --git a/www/ungoogled-chromium/files/patch-media_video_fake__gpu__memory__buffer.h b/www/ungoogled-chromium/files/patch-media_video_fake__gpu__memory__buffer.h
deleted file mode 100644
index 94d1e5cf5b1b..000000000000
--- a/www/ungoogled-chromium/files/patch-media_video_fake__gpu__memory__buffer.h
+++ /dev/null
@@ -1,11 +0,0 @@
---- media/video/fake_gpu_memory_buffer.h.orig 2025-05-31 17:16:41 UTC
-+++ media/video/fake_gpu_memory_buffer.h
-@@ -12,7 +12,7 @@
-
- namespace media {
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- // This method is used by tests to create a fake pixmap handle instead of
- // creating a FakeGpuMemoryBuffer. Once all tests are converted to use it,
- // FakeGpuMemoryBuffer will be removed and this file will be renamed
diff --git a/www/ungoogled-chromium/files/patch-media_video_gpu__memory__buffer__video__frame__pool.cc b/www/ungoogled-chromium/files/patch-media_video_gpu__memory__buffer__video__frame__pool.cc
index 990f8ae0e232..25a4f11c8889 100644
--- a/www/ungoogled-chromium/files/patch-media_video_gpu__memory__buffer__video__frame__pool.cc
+++ b/www/ungoogled-chromium/files/patch-media_video_gpu__memory__buffer__video__frame__pool.cc
@@ -1,6 +1,6 @@
---- media/video/gpu_memory_buffer_video_frame_pool.cc.orig 2025-05-06 12:23:00 UTC
+--- media/video/gpu_memory_buffer_video_frame_pool.cc.orig 2025-09-10 13:22:16 UTC
+++ media/video/gpu_memory_buffer_video_frame_pool.cc
-@@ -647,7 +647,7 @@ void GpuMemoryBufferVideoFramePool::PoolImpl::CreateHa
+@@ -651,7 +651,7 @@ void GpuMemoryBufferVideoFramePool::PoolImpl::CreateHa
}
bool is_software_backed_video_frame = !video_frame->HasSharedImage();
@@ -9,16 +9,16 @@
is_software_backed_video_frame &= !video_frame->HasDmaBufs();
#endif
-@@ -1057,7 +1057,7 @@ scoped_refptr<VideoFrame> GpuMemoryBufferVideoFramePoo
- media::IOSurfaceIsWebGPUCompatible(handle.io_surface.get());
+@@ -1052,7 +1052,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;
+@@ -1220,7 +1220,7 @@ GpuMemoryBufferVideoFramePool::PoolImpl::GetOrCreateFr
si_usage |= gpu::SHARED_IMAGE_USAGE_SCANOUT;
}
diff --git a/www/ungoogled-chromium/files/patch-media_video_video__encode__accelerator__adapter.cc b/www/ungoogled-chromium/files/patch-media_video_video__encode__accelerator__adapter.cc
index 397534a78801..765a2f1e0d89 100644
--- a/www/ungoogled-chromium/files/patch-media_video_video__encode__accelerator__adapter.cc
+++ b/www/ungoogled-chromium/files/patch-media_video_video__encode__accelerator__adapter.cc
@@ -1,6 +1,6 @@
---- media/video/video_encode_accelerator_adapter.cc.orig 2025-05-06 12:23:00 UTC
+--- media/video/video_encode_accelerator_adapter.cc.orig 2025-09-10 13:22:16 UTC
+++ media/video/video_encode_accelerator_adapter.cc
-@@ -468,7 +468,7 @@ void VideoEncodeAcceleratorAdapter::InitializeOnAccele
+@@ -467,7 +467,7 @@ void VideoEncodeAcceleratorAdapter::InitializeOnAccele
auto format = PIXEL_FORMAT_I420;
auto storage_type = VideoEncodeAccelerator::Config::StorageType::kShmem;
diff --git a/www/ungoogled-chromium/files/patch-media_webrtc_audio__processor.cc b/www/ungoogled-chromium/files/patch-media_webrtc_audio__processor.cc
index 068574946c4f..09a22d93b650 100644
--- a/www/ungoogled-chromium/files/patch-media_webrtc_audio__processor.cc
+++ b/www/ungoogled-chromium/files/patch-media_webrtc_audio__processor.cc
@@ -1,6 +1,6 @@
---- media/webrtc/audio_processor.cc.orig 2025-05-31 17:16:41 UTC
+--- media/webrtc/audio_processor.cc.orig 2025-09-10 13:22:16 UTC
+++ media/webrtc/audio_processor.cc
-@@ -512,7 +512,7 @@ std::optional<double> AudioProcessor::ProcessData(
+@@ -510,7 +510,7 @@ std::optional<double> AudioProcessor::ProcessData(
// controller.
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC)
DCHECK_LE(volume, 1.0);
diff --git a/www/ungoogled-chromium/files/patch-media_webrtc_helpers__unittests.cc b/www/ungoogled-chromium/files/patch-media_webrtc_helpers__unittests.cc
index 2718449e6671..f9bb1296536e 100644
--- a/www/ungoogled-chromium/files/patch-media_webrtc_helpers__unittests.cc
+++ b/www/ungoogled-chromium/files/patch-media_webrtc_helpers__unittests.cc
@@ -1,6 +1,6 @@
---- media/webrtc/helpers_unittests.cc.orig 2025-02-20 09:59:21 UTC
+--- media/webrtc/helpers_unittests.cc.orig 2025-09-10 13:22:16 UTC
+++ media/webrtc/helpers_unittests.cc
-@@ -39,7 +39,7 @@ TEST(CreateWebRtcAudioProcessingModuleTest, CheckDefau
+@@ -38,7 +38,7 @@ TEST(CreateWebRtcAudioProcessingModuleTest, CheckDefau
EXPECT_TRUE(config.echo_canceller.enabled);
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -9,7 +9,7 @@
EXPECT_FALSE(config.gain_controller1.enabled);
EXPECT_TRUE(config.gain_controller2.enabled);
#elif BUILDFLAG(IS_CASTOS) || BUILDFLAG(IS_CAST_ANDROID)
-@@ -66,7 +66,7 @@ TEST(CreateWebRtcAudioProcessingModuleTest,
+@@ -65,7 +65,7 @@ TEST(CreateWebRtcAudioProcessingModuleTest,
}
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -18,7 +18,7 @@
TEST(CreateWebRtcAudioProcessingModuleTest,
InputVolumeAdjustmentEnabledWithAgc2) {
::base::test::ScopedFeatureList feature_list;
-@@ -82,7 +82,7 @@ TEST(CreateWebRtcAudioProcessingModuleTest,
+@@ -81,7 +81,7 @@ TEST(CreateWebRtcAudioProcessingModuleTest,
#endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ||
// BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA)
@@ -27,7 +27,7 @@
TEST(CreateWebRtcAudioProcessingModuleTest,
CanDisableInputVolumeAdjustmentWithAgc2) {
::base::test::ScopedFeatureList feature_list;
-@@ -99,7 +99,7 @@ TEST(CreateWebRtcAudioProcessingModuleTest,
+@@ -98,7 +98,7 @@ TEST(CreateWebRtcAudioProcessingModuleTest,
#endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
diff --git a/www/ungoogled-chromium/files/patch-mojo_core_BUILD.gn b/www/ungoogled-chromium/files/patch-mojo_core_BUILD.gn
index f298ab06789b..73e9b3001841 100644
--- a/www/ungoogled-chromium/files/patch-mojo_core_BUILD.gn
+++ b/www/ungoogled-chromium/files/patch-mojo_core_BUILD.gn
@@ -1,11 +1,11 @@
---- mojo/core/BUILD.gn.orig 2025-01-25 09:34:31 UTC
+--- mojo/core/BUILD.gn.orig 2025-09-10 13:22:16 UTC
+++ mojo/core/BUILD.gn
-@@ -163,7 +163,7 @@ source_set("impl_for_embedder") {
- ]
- }
+@@ -161,7 +161,7 @@ source_set("impl_for_embedder") {
+ "channel_posix.h",
+ ]
-- if ((is_linux || is_chromeos || is_android) && !is_nacl) {
-+ if ((is_linux || is_chromeos || is_android) && !is_nacl && !is_bsd) {
+- if (is_linux || is_chromeos || is_android) {
++ if ((is_linux || is_chromeos || is_android) && !is_bsd) {
sources += [
"channel_linux.cc",
"channel_linux.h",
diff --git a/www/ungoogled-chromium/files/patch-mojo_core_channel.cc b/www/ungoogled-chromium/files/patch-mojo_core_channel.cc
index 62a857bddb2f..4f48fac93970 100644
--- a/www/ungoogled-chromium/files/patch-mojo_core_channel.cc
+++ b/www/ungoogled-chromium/files/patch-mojo_core_channel.cc
@@ -1,6 +1,6 @@
---- mojo/core/channel.cc.orig 2025-01-25 09:34:31 UTC
+--- mojo/core/channel.cc.orig 2025-09-10 13:22:16 UTC
+++ mojo/core/channel.cc
-@@ -83,7 +83,11 @@ const size_t kMaxAttachedHandles = 64;
+@@ -80,7 +80,11 @@ const size_t kMaxAttachedHandles = 64;
const size_t kMaxAttachedHandles = 253;
#endif // BUILDFLAG(IS_FUCHSIA)
@@ -12,3 +12,12 @@
Channel::AlignedBuffer MakeAlignedBuffer(size_t size) {
// Generic allocators (such as malloc) return a pointer that is suitably
// aligned for storing any type of object with a fundamental alignment
+@@ -1162,7 +1166,7 @@ void Channel::LogHistogramForIPCMetrics(MessageType ty
+ }
+
+ // Currently only CrOs, Linux, and Android support upgrades.
+-#if !(BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_ANDROID))
++#if !(BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD))
+ // static
+ MOJO_SYSTEM_IMPL_EXPORT bool Channel::SupportsChannelUpgrade() {
+ return false;
diff --git a/www/ungoogled-chromium/files/patch-mojo_core_embedder_features.h b/www/ungoogled-chromium/files/patch-mojo_core_embedder_features.h
index ee84f21cd3fd..038a85d8452f 100644
--- a/www/ungoogled-chromium/files/patch-mojo_core_embedder_features.h
+++ b/www/ungoogled-chromium/files/patch-mojo_core_embedder_features.h
@@ -1,9 +1,9 @@
---- mojo/core/embedder/features.h.orig 2023-05-05 12:12:41 UTC
+--- mojo/core/embedder/features.h.orig 2025-09-10 13:22:16 UTC
+++ mojo/core/embedder/features.h
-@@ -16,7 +16,7 @@ namespace core {
+@@ -15,7 +15,7 @@ namespace mojo {
+ namespace core {
- #if BUILDFLAG(IS_POSIX) && !BUILDFLAG(IS_NACL) && \
- !BUILDFLAG(MOJO_USE_APPLE_CHANNEL)
+ #if BUILDFLAG(IS_POSIX) && !BUILDFLAG(MOJO_USE_APPLE_CHANNEL)
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
COMPONENT_EXPORT(MOJO_CORE_EMBEDDER_FEATURES)
diff --git a/www/ungoogled-chromium/files/patch-mojo_public_tools_bindings_mojom.gni b/www/ungoogled-chromium/files/patch-mojo_public_tools_bindings_mojom.gni
index 2c4c084993d9..f411f144e56d 100644
--- a/www/ungoogled-chromium/files/patch-mojo_public_tools_bindings_mojom.gni
+++ b/www/ungoogled-chromium/files/patch-mojo_public_tools_bindings_mojom.gni
@@ -1,6 +1,6 @@
---- mojo/public/tools/bindings/mojom.gni.orig 2025-05-06 12:23:00 UTC
+--- mojo/public/tools/bindings/mojom.gni.orig 2025-09-10 13:22:16 UTC
+++ mojo/public/tools/bindings/mojom.gni
-@@ -774,6 +774,16 @@ template("mojom") {
+@@ -762,6 +762,16 @@ template("mojom") {
enabled_features += [ "is_apple" ]
}
diff --git a/www/ungoogled-chromium/files/patch-net_BUILD.gn b/www/ungoogled-chromium/files/patch-net_BUILD.gn
index 4bfc385294ff..f03c3599d4fe 100644
--- a/www/ungoogled-chromium/files/patch-net_BUILD.gn
+++ b/www/ungoogled-chromium/files/patch-net_BUILD.gn
@@ -1,4 +1,4 @@
---- net/BUILD.gn.orig 2025-05-31 17:16:41 UTC
+--- net/BUILD.gn.orig 2025-09-10 13:22:16 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" ]
}
-@@ -1336,6 +1336,19 @@ component("net") {
+@@ -1358,6 +1358,19 @@ component("net") {
]
}
@@ -29,7 +29,7 @@
if (is_mac) {
sources += [
"base/network_notification_thread_mac.cc",
-@@ -1499,7 +1512,7 @@ component("net") {
+@@ -1521,7 +1534,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",
-@@ -2209,7 +2222,7 @@ static_library("test_support") {
+@@ -2254,7 +2267,7 @@ static_library("test_support") {
]
}
@@ -47,7 +47,7 @@
sources += [
"base/address_tracker_linux_test_util.cc",
"base/address_tracker_linux_test_util.h",
-@@ -3032,14 +3045,14 @@ target(_test_target_type, "net_unittests") {
+@@ -3052,14 +3065,14 @@ target(_test_target_type, "net_unittests") {
]
}
@@ -64,7 +64,7 @@
sources += [
"base/address_tracker_linux_unittest.cc",
"base/network_interfaces_linux_unittest.cc",
-@@ -3137,6 +3150,10 @@ target(_test_target_type, "net_unittests") {
+@@ -3160,6 +3173,10 @@ target(_test_target_type, "net_unittests") {
]
}
@@ -75,16 +75,16 @@
if (enable_websockets) {
sources += [
"server/http_connection_unittest.cc",
-@@ -3202,7 +3219,7 @@ target(_test_target_type, "net_unittests") {
- ]
- }
+@@ -3216,7 +3233,7 @@ target(_test_target_type, "net_unittests") {
+ ]
+ data_deps = [ "//testing/buildbot/filters:net_unittests_filters" ]
- if (is_linux || is_chromeos) {
+ if ((is_linux || is_chromeos) && !is_bsd) {
sources += [ "tools/quic/quic_simple_server_test.cc" ]
}
-@@ -3341,7 +3358,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/ungoogled-chromium/files/patch-net_base_features.cc b/www/ungoogled-chromium/files/patch-net_base_features.cc
index 90556d8a4408..02d8ead14046 100644
--- a/www/ungoogled-chromium/files/patch-net_base_features.cc
+++ b/www/ungoogled-chromium/files/patch-net_base_features.cc
@@ -1,6 +1,6 @@
---- net/base/features.cc.orig 2025-05-31 17:16:41 UTC
+--- net/base/features.cc.orig 2025-09-10 13:22:16 UTC
+++ net/base/features.cc
-@@ -29,7 +29,7 @@ BASE_FEATURE(kCapReferrerToOriginOnCrossOrigin,
+@@ -34,7 +34,7 @@ BASE_FEATURE(kCapReferrerToOriginOnCrossOrigin,
BASE_FEATURE(kAsyncDns,
"AsyncDns",
#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_ANDROID) || \
@@ -9,3 +9,12 @@
base::FEATURE_ENABLED_BY_DEFAULT
#else
base::FEATURE_DISABLED_BY_DEFAULT
+@@ -713,7 +713,7 @@ BASE_FEATURE(kReportingApiEnableEnterpriseCookieIssues
+
+ BASE_FEATURE(kSimdutfBase64Support,
+ "SimdutfBase64Support",
+-#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ base::FEATURE_ENABLED_BY_DEFAULT
+ #else
+ base::FEATURE_DISABLED_BY_DEFAULT
diff --git a/www/ungoogled-chromium/files/patch-net_base_sockaddr__util__posix.cc b/www/ungoogled-chromium/files/patch-net_base_sockaddr__util__posix.cc
index cf41208287a3..1b3be1e31565 100644
--- a/www/ungoogled-chromium/files/patch-net_base_sockaddr__util__posix.cc
+++ b/www/ungoogled-chromium/files/patch-net_base_sockaddr__util__posix.cc
@@ -1,6 +1,6 @@
---- net/base/sockaddr_util_posix.cc.orig 2025-03-09 21:38:10 UTC
+--- net/base/sockaddr_util_posix.cc.orig 2025-09-10 13:22:16 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/ungoogled-chromium/files/patch-net_disk__cache_backend__experiment.h b/www/ungoogled-chromium/files/patch-net_disk__cache_backend__experiment.h
index a14c4c97a938..c003446a0159 100644
--- a/www/ungoogled-chromium/files/patch-net_disk__cache_backend__experiment.h
+++ b/www/ungoogled-chromium/files/patch-net_disk__cache_backend__experiment.h
@@ -1,6 +1,6 @@
---- net/disk_cache/backend_experiment.h.orig 2024-11-16 12:20:41 UTC
+--- net/disk_cache/backend_experiment.h.orig 2025-09-10 13:22:16 UTC
+++ net/disk_cache/backend_experiment.h
-@@ -14,7 +14,7 @@ namespace disk_cache {
+@@ -15,7 +15,7 @@ namespace disk_cache {
// default.
constexpr bool IsSimpleBackendEnabledByDefaultPlatform() {
return BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX) ||
diff --git a/www/ungoogled-chromium/files/patch-net_disk__cache_simple_simple__file__tracker.cc b/www/ungoogled-chromium/files/patch-net_disk__cache_simple_simple__file__tracker.cc
index cffadde7d08d..eeb48e7cd56b 100644
--- a/www/ungoogled-chromium/files/patch-net_disk__cache_simple_simple__file__tracker.cc
+++ b/www/ungoogled-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-09 21:38:10 UTC
+--- net/disk_cache/simple/simple_file_tracker.cc.orig 2025-09-10 13:22:16 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/ungoogled-chromium/files/patch-net_dns_BUILD.gn b/www/ungoogled-chromium/files/patch-net_dns_BUILD.gn
index e1fd322aea84..84798fd4ddf2 100644
--- a/www/ungoogled-chromium/files/patch-net_dns_BUILD.gn
+++ b/www/ungoogled-chromium/files/patch-net_dns_BUILD.gn
@@ -1,6 +1,6 @@
---- net/dns/BUILD.gn.orig 2025-03-29 00:50:57 UTC
+--- net/dns/BUILD.gn.orig 2025-09-10 13:22:16 UTC
+++ net/dns/BUILD.gn
-@@ -138,7 +138,7 @@ source_set("dns") {
+@@ -140,7 +140,7 @@ source_set("dns") {
"dns_config_service_android.cc",
"dns_config_service_android.h",
]
@@ -9,25 +9,23 @@
sources += [
"dns_config_service_linux.cc",
"dns_config_service_linux.h",
-@@ -172,6 +172,9 @@ source_set("dns") {
+@@ -174,6 +174,7 @@ source_set("dns") {
}
deps = [ "//net:net_deps" ]
-+ if (is_bsd) {
-+ deps += [ "//services/screen_ai/buildflags" ]
-+ }
++ deps += [ "//services/screen_ai/buildflags" ]
public_deps = [
":dns_client",
-@@ -179,6 +182,7 @@ source_set("dns") {
+@@ -181,6 +182,7 @@ source_set("dns") {
":host_resolver_manager",
":mdns_client",
"//net:net_public_deps",
+ "//printing/buildflags",
]
- allow_circular_includes_from = [
-@@ -447,9 +451,9 @@ source_set("tests") {
+ if (enable_mdns) {
+@@ -454,9 +456,9 @@ source_set("tests") {
if (is_android) {
sources += [ "dns_config_service_android_unittest.cc" ]
diff --git a/www/ungoogled-chromium/files/patch-net_dns_address__info.cc b/www/ungoogled-chromium/files/patch-net_dns_address__info.cc
index 2620fcebc3a7..c05201567cff 100644
--- a/www/ungoogled-chromium/files/patch-net_dns_address__info.cc
+++ b/www/ungoogled-chromium/files/patch-net_dns_address__info.cc
@@ -1,6 +1,6 @@
---- net/dns/address_info.cc.orig 2024-07-31 14:19:23 UTC
+--- net/dns/address_info.cc.orig 2025-09-10 13:22:16 UTC
+++ net/dns/address_info.cc
-@@ -83,8 +83,12 @@ AddressInfo::AddressInfoAndResult AddressInfo::Get(
+@@ -78,8 +78,12 @@ AddressInfo::AddressInfoAndResult AddressInfo::Get(
// error.
// http://crbug.com/134142
err = ERR_NAME_NOT_RESOLVED;
diff --git a/www/ungoogled-chromium/files/patch-net_dns_address__sorter__posix.cc b/www/ungoogled-chromium/files/patch-net_dns_address__sorter__posix.cc
index 317b589c4f4f..408362e09404 100644
--- a/www/ungoogled-chromium/files/patch-net_dns_address__sorter__posix.cc
+++ b/www/ungoogled-chromium/files/patch-net_dns_address__sorter__posix.cc
@@ -1,6 +1,6 @@
---- net/dns/address_sorter_posix.cc.orig 2024-07-31 14:19:23 UTC
+--- net/dns/address_sorter_posix.cc.orig 2025-09-10 13:22:16 UTC
+++ net/dns/address_sorter_posix.cc
-@@ -32,6 +32,7 @@
+@@ -33,6 +33,7 @@
#include "net/dns/netinet_in_var_ios.h"
#else
#include <netinet/in_var.h>
diff --git a/www/ungoogled-chromium/files/patch-net_dns_public_resolv__reader.cc b/www/ungoogled-chromium/files/patch-net_dns_public_resolv__reader.cc
new file mode 100644
index 000000000000..e22d04ee7759
--- /dev/null
+++ b/www/ungoogled-chromium/files/patch-net_dns_public_resolv__reader.cc
@@ -0,0 +1,11 @@
+--- net/dns/public/resolv_reader.cc.orig 2025-09-10 13:22:16 UTC
++++ net/dns/public/resolv_reader.cc
+@@ -34,7 +34,7 @@ std::unique_ptr<ScopedResState> ResolvReader::GetResSt
+ }
+
+ bool ResolvReader::IsLikelySystemdResolved() {
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_BSD)
+ // Look for a single 127.0.0.53:53 nameserver endpoint. The only known
+ // significant usage of such a configuration is the systemd-resolved local
+ // resolver, so it is then a fairly safe assumption that any DNS queries to
diff --git a/www/ungoogled-chromium/files/patch-net_http_http__network__session.cc b/www/ungoogled-chromium/files/patch-net_http_http__network__session.cc
index cd02be689bbc..16d9fd10460b 100644
--- a/www/ungoogled-chromium/files/patch-net_http_http__network__session.cc
+++ b/www/ungoogled-chromium/files/patch-net_http_http__network__session.cc
@@ -1,6 +1,6 @@
---- net/http/http_network_session.cc.orig 2024-10-01 07:26:23 UTC
+--- net/http/http_network_session.cc.orig 2025-09-10 13:22:16 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/ungoogled-chromium/files/patch-net_proxy__resolution_proxy__config__service__linux.cc b/www/ungoogled-chromium/files/patch-net_proxy__resolution_proxy__config__service__linux.cc
index 8b324a33e2b1..b6221a1186e3 100644
--- a/www/ungoogled-chromium/files/patch-net_proxy__resolution_proxy__config__service__linux.cc
+++ b/www/ungoogled-chromium/files/patch-net_proxy__resolution_proxy__config__service__linux.cc
@@ -1,4 +1,4 @@
---- net/proxy_resolution/proxy_config_service_linux.cc.orig 2025-05-31 17:16:41 UTC
+--- net/proxy_resolution/proxy_config_service_linux.cc.orig 2025-09-10 13:22:16 UTC
+++ net/proxy_resolution/proxy_config_service_linux.cc
@@ -11,7 +11,9 @@
@@ -26,7 +26,7 @@
} // namespace
-@@ -1258,9 +1262,11 @@ ProxyConfigServiceLinux::Delegate::Delegate(
+@@ -1259,9 +1263,11 @@ ProxyConfigServiceLinux::Delegate::Delegate(
case base::nix::DESKTOP_ENVIRONMENT_KDE4:
case base::nix::DESKTOP_ENVIRONMENT_KDE5:
case base::nix::DESKTOP_ENVIRONMENT_KDE6:
diff --git a/www/ungoogled-chromium/files/patch-net_quic_quic__network__transaction__unittest.cc b/www/ungoogled-chromium/files/patch-net_quic_quic__network__transaction__unittest.cc
deleted file mode 100644
index 84acd771d657..000000000000
--- a/www/ungoogled-chromium/files/patch-net_quic_quic__network__transaction__unittest.cc
+++ /dev/null
@@ -1,28 +0,0 @@
---- net/quic/quic_network_transaction_unittest.cc.orig 2025-04-15 08:30:07 UTC
-+++ net/quic/quic_network_transaction_unittest.cc
-@@ -5202,10 +5202,10 @@ TEST_P(QuicNetworkTransactionTest, RstStreamBeforeHead
-
- TEST_P(QuicNetworkTransactionTest, BrokenAlternateProtocol) {
- // Alternate-protocol job
-- std::unique_ptr<quic::QuicEncryptedPacket> close(
-+ std::unique_ptr<quic::QuicEncryptedPacket> test_close(
- ConstructServerConnectionClosePacket(1));
- MockRead quic_reads[] = {
-- MockRead(ASYNC, close->data(), close->length()),
-+ MockRead(ASYNC, test_close->data(), test_close->length()),
- MockRead(ASYNC, ERR_IO_PENDING), // No more data to read
- MockRead(ASYNC, OK), // EOF
- };
-@@ -5248,10 +5248,10 @@ TEST_P(QuicNetworkTransactionTest,
- http_server_properties_ = std::make_unique<HttpServerProperties>();
-
- // Alternate-protocol job
-- std::unique_ptr<quic::QuicEncryptedPacket> close(
-+ std::unique_ptr<quic::QuicEncryptedPacket> test_close(
- ConstructServerConnectionClosePacket(1));
- MockRead quic_reads[] = {
-- MockRead(ASYNC, close->data(), close->length()),
-+ MockRead(ASYNC, test_close->data(), test_close->length()),
- MockRead(ASYNC, ERR_IO_PENDING), // No more data to read
- MockRead(ASYNC, OK), // EOF
- };
diff --git a/www/ungoogled-chromium/files/patch-net_socket_udp__socket__posix.cc b/www/ungoogled-chromium/files/patch-net_socket_udp__socket__posix.cc
index 74caa00a4502..ad46805ffec3 100644
--- a/www/ungoogled-chromium/files/patch-net_socket_udp__socket__posix.cc
+++ b/www/ungoogled-chromium/files/patch-net_socket_udp__socket__posix.cc
@@ -1,6 +1,6 @@
---- net/socket/udp_socket_posix.cc.orig 2025-05-31 17:16:41 UTC
+--- net/socket/udp_socket_posix.cc.orig 2025-09-10 13:22:16 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/ungoogled-chromium/files/patch-net_socket_udp__socket__unittest.cc b/www/ungoogled-chromium/files/patch-net_socket_udp__socket__unittest.cc
index 88a374702952..e7ddca286c9a 100644
--- a/www/ungoogled-chromium/files/patch-net_socket_udp__socket__unittest.cc
+++ b/www/ungoogled-chromium/files/patch-net_socket_udp__socket__unittest.cc
@@ -1,6 +1,6 @@
---- net/socket/udp_socket_unittest.cc.orig 2025-05-31 17:16:41 UTC
+--- net/socket/udp_socket_unittest.cc.orig 2025-09-10 13:22:16 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/ungoogled-chromium/files/patch-net_url__request_url__request__context.cc b/www/ungoogled-chromium/files/patch-net_url__request_url__request__context.cc
index 3237f09ad08b..a6cf6760c81d 100644
--- a/www/ungoogled-chromium/files/patch-net_url__request_url__request__context.cc
+++ b/www/ungoogled-chromium/files/patch-net_url__request_url__request__context.cc
@@ -1,6 +1,6 @@
---- net/url_request/url_request_context.cc.orig 2025-04-15 08:30:07 UTC
+--- net/url_request/url_request_context.cc.orig 2025-09-10 13:22:16 UTC
+++ net/url_request/url_request_context.cc
-@@ -119,7 +119,7 @@ const HttpNetworkSessionContext* URLRequestContext::Ge
+@@ -128,7 +128,7 @@ const HttpNetworkSessionContext* URLRequestContext::Ge
return &network_session->context();
}
diff --git a/www/ungoogled-chromium/files/patch-net_url__request_url__request__context__builder.cc b/www/ungoogled-chromium/files/patch-net_url__request_url__request__context__builder.cc
index c570a4fe6b92..77c7fa0a7a36 100644
--- a/www/ungoogled-chromium/files/patch-net_url__request_url__request__context__builder.cc
+++ b/www/ungoogled-chromium/files/patch-net_url__request_url__request__context__builder.cc
@@ -1,6 +1,6 @@
---- net/url_request/url_request_context_builder.cc.orig 2025-05-31 17:16:41 UTC
+--- net/url_request/url_request_context_builder.cc.orig 2025-09-10 13:22:16 UTC
+++ net/url_request/url_request_context_builder.cc
-@@ -445,7 +445,7 @@ std::unique_ptr<URLRequestContext> URLRequestContextBu
+@@ -447,7 +447,7 @@ std::unique_ptr<URLRequestContext> URLRequestContextBu
}
if (!proxy_resolution_service_) {
diff --git a/www/ungoogled-chromium/files/patch-pdf_pdfium_pdfium__engine.cc b/www/ungoogled-chromium/files/patch-pdf_pdfium_pdfium__engine.cc
index 63f739692f14..d853ecfdc861 100644
--- a/www/ungoogled-chromium/files/patch-pdf_pdfium_pdfium__engine.cc
+++ b/www/ungoogled-chromium/files/patch-pdf_pdfium_pdfium__engine.cc
@@ -1,6 +1,6 @@
---- pdf/pdfium/pdfium_engine.cc.orig 2025-05-31 17:16:41 UTC
+--- pdf/pdfium/pdfium_engine.cc.orig 2025-09-10 13:22:16 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,
+@@ -565,7 +565,7 @@ void InitializeSDK(bool enable_v8,
FPDF_InitLibraryWithConfig(&config);
diff --git a/www/ungoogled-chromium/files/patch-printing_backend_cups__helper.cc b/www/ungoogled-chromium/files/patch-printing_backend_cups__helper.cc
new file mode 100644
index 000000000000..9b9fe5d40212
--- /dev/null
+++ b/www/ungoogled-chromium/files/patch-printing_backend_cups__helper.cc
@@ -0,0 +1,52 @@
+--- printing/backend/cups_helper.cc.orig 2025-09-10 13:22:16 UTC
++++ printing/backend/cups_helper.cc
+@@ -13,7 +13,7 @@
+ #include "base/time/time.h"
+ #include "build/build_config.h"
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ #include <cups/ppd.h>
+ #include <stddef.h>
+ #include <stdio.h>
+@@ -43,11 +43,11 @@
+ #include "url/gurl.h"
+ #endif // BUILDFLAG(IS_LINUX)
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ #include "printing/backend/cups_weak_functions.h"
+ #endif
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ using base::EqualsCaseInsensitiveASCII;
+ #endif // BUILDFLAG(IS_LINUX)
+
+@@ -60,7 +60,7 @@ namespace {
+ // able to start and respond on all systems within this duration.
+ constexpr base::TimeDelta kCupsTimeout = base::Seconds(5);
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ // CUPS default max copies value (parsed from kCupsMaxCopies PPD attribute).
+ constexpr int32_t kDefaultMaxCopies = 9999;
+ constexpr char kCupsMaxCopies[] = "cupsMaxCopies";
+@@ -766,7 +766,7 @@ const int kDefaultIPPServerPort = 631;
+
+ } // namespace
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ // Helper wrapper around http_t structure, with connection and cleanup
+ // functionality.
+ HttpConnectionCUPS::HttpConnectionCUPS(const GURL& print_server_url,
+@@ -971,7 +971,7 @@ ScopedHttpPtr HttpConnect2(const char* host,
+ int blocking,
+ int msec,
+ int* cancel) {
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ ScopedHttpPtr http;
+ if (httpConnect2) {
+ http.reset(httpConnect2(host, port,
diff --git a/www/ungoogled-chromium/files/patch-printing_backend_cups__helper.h b/www/ungoogled-chromium/files/patch-printing_backend_cups__helper.h
new file mode 100644
index 000000000000..746321a8ef3a
--- /dev/null
+++ b/www/ungoogled-chromium/files/patch-printing_backend_cups__helper.h
@@ -0,0 +1,11 @@
+--- printing/backend/cups_helper.h.orig 2025-09-10 13:22:16 UTC
++++ printing/backend/cups_helper.h
+@@ -32,7 +32,7 @@ constexpr int kCupsTimeoutMs = 3000;
+ constexpr cups_ptype_t kDestinationsFilterMask =
+ CUPS_PRINTER_FAX | CUPS_PRINTER_SCANNER | CUPS_PRINTER_DISCOVERED;
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ // Helper wrapper around http_t structure, with connection and cleanup
+ // functionality.
+ class COMPONENT_EXPORT(PRINT_BACKEND) HttpConnectionCUPS {
diff --git a/www/ungoogled-chromium/files/patch-printing_backend_cups__ipp__helper.cc b/www/ungoogled-chromium/files/patch-printing_backend_cups__ipp__helper.cc
index e92b45dbc360..a3ee51373a6b 100644
--- a/www/ungoogled-chromium/files/patch-printing_backend_cups__ipp__helper.cc
+++ b/www/ungoogled-chromium/files/patch-printing_backend_cups__ipp__helper.cc
@@ -1,6 +1,6 @@
---- printing/backend/cups_ipp_helper.cc.orig 2025-03-09 21:38:10 UTC
+--- printing/backend/cups_ipp_helper.cc.orig 2025-09-10 13:22:16 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/ungoogled-chromium/files/patch-printing_backend_cups__jobs.cc b/www/ungoogled-chromium/files/patch-printing_backend_cups__jobs.cc
new file mode 100644
index 000000000000..7b901e141a09
--- /dev/null
+++ b/www/ungoogled-chromium/files/patch-printing_backend_cups__jobs.cc
@@ -0,0 +1,11 @@
+--- printing/backend/cups_jobs.cc.orig 2025-09-10 13:22:16 UTC
++++ printing/backend/cups_jobs.cc
+@@ -31,7 +31,7 @@
+ #include "printing/backend/cups_ipp_helper.h"
+ #include "printing/printer_status.h"
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ #include "printing/backend/cups_weak_functions.h"
+ #endif
+
diff --git a/www/ungoogled-chromium/files/patch-printing_backend_cups__printer.cc b/www/ungoogled-chromium/files/patch-printing_backend_cups__printer.cc
new file mode 100644
index 000000000000..d749af0445bd
--- /dev/null
+++ b/www/ungoogled-chromium/files/patch-printing_backend_cups__printer.cc
@@ -0,0 +1,11 @@
+--- printing/backend/cups_printer.cc.orig 2025-09-10 13:22:16 UTC
++++ printing/backend/cups_printer.cc
+@@ -24,7 +24,7 @@
+ #include "printing/print_job_constants.h"
+ #include "url/gurl.h"
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ #include "printing/backend/cups_weak_functions.h"
+ #endif
+
diff --git a/www/ungoogled-chromium/files/patch-printing_backend_cups__weak__functions.h b/www/ungoogled-chromium/files/patch-printing_backend_cups__weak__functions.h
new file mode 100644
index 000000000000..0da284674d3d
--- /dev/null
+++ b/www/ungoogled-chromium/files/patch-printing_backend_cups__weak__functions.h
@@ -0,0 +1,11 @@
+--- printing/backend/cups_weak_functions.h.orig 2025-09-10 13:22:16 UTC
++++ printing/backend/cups_weak_functions.h
+@@ -6,7 +6,7 @@
+
+ #include "build/build_config.h"
+
+-static_assert(BUILDFLAG(IS_LINUX));
++static_assert(BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD));
+
+ // Function availability can be tested by checking whether its address is not
+ // nullptr. Weak symbols remove the need for platform specific build flags and
diff --git a/www/ungoogled-chromium/files/patch-printing_backend_print__backend__cups.cc b/www/ungoogled-chromium/files/patch-printing_backend_print__backend__cups.cc
deleted file mode 100644
index 61760741f669..000000000000
--- a/www/ungoogled-chromium/files/patch-printing_backend_print__backend__cups.cc
+++ /dev/null
@@ -1,29 +0,0 @@
---- printing/backend/print_backend_cups.cc.orig 2025-04-15 08:30:07 UTC
-+++ printing/backend/print_backend_cups.cc
-@@ -29,7 +29,7 @@
- #include "printing/mojom/print.mojom.h"
- #include "url/gurl.h"
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
- #include "base/feature_list.h"
- #include "printing/backend/cups_connection.h"
- #include "printing/backend/print_backend_cups_ipp.h"
-@@ -59,7 +59,7 @@ int CaptureCupsDestCallback(void* data, unsigned flags
- return 1; // Keep going.
- }
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
- // This may be removed when Amazon Linux 2 reaches EOL (30 Jun 2025).
- bool AreNewerCupsFunctionsAvailable() {
- return cupsFindDestDefault && cupsFindDestSupported && cupsUserAgent &&
-@@ -286,7 +286,7 @@ bool PrintBackendCUPS::IsValidPrinter(const std::strin
- #if !BUILDFLAG(IS_CHROMEOS)
- scoped_refptr<PrintBackend> PrintBackend::CreateInstanceImpl(
- const std::string& locale) {
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
- if (AreNewerCupsFunctionsAvailable() &&
- base::FeatureList::IsEnabled(features::kCupsIppPrintingBackend)) {
- return base::MakeRefCounted<PrintBackendCupsIpp>(CupsConnection::Create());
diff --git a/www/ungoogled-chromium/files/patch-printing_backend_print__backend__cups.h b/www/ungoogled-chromium/files/patch-printing_backend_print__backend__cups.h
new file mode 100644
index 000000000000..acb5718024ff
--- /dev/null
+++ b/www/ungoogled-chromium/files/patch-printing_backend_print__backend__cups.h
@@ -0,0 +1,11 @@
+--- printing/backend/print_backend_cups.h.orig 2025-09-10 13:22:16 UTC
++++ printing/backend/print_backend_cups.h
+@@ -17,7 +17,7 @@
+ #include "printing/mojom/print.mojom.h"
+ #include "url/gurl.h"
+
+-static_assert(BUILDFLAG(IS_LINUX));
++static_assert(BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD));
+
+ namespace printing {
+
diff --git a/www/ungoogled-chromium/files/patch-printing_backend_print__backend__cups__ipp.cc b/www/ungoogled-chromium/files/patch-printing_backend_print__backend__cups__ipp.cc
new file mode 100644
index 000000000000..0cd184ad55c8
--- /dev/null
+++ b/www/ungoogled-chromium/files/patch-printing_backend_print__backend__cups__ipp.cc
@@ -0,0 +1,11 @@
+--- printing/backend/print_backend_cups_ipp.cc.orig 2025-09-10 13:22:16 UTC
++++ printing/backend/print_backend_cups_ipp.cc
+@@ -21,7 +21,7 @@
+ #include "printing/mojom/print.mojom.h"
+ #include "printing/units.h"
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ #include "printing/backend/cups_weak_functions.h"
+ #endif
+
diff --git a/www/ungoogled-chromium/files/patch-printing_mojom_printing__context__mojom__traits.cc b/www/ungoogled-chromium/files/patch-printing_mojom_printing__context__mojom__traits.cc
index 082d133c6aeb..d5a7851efbac 100644
--- a/www/ungoogled-chromium/files/patch-printing_mojom_printing__context__mojom__traits.cc
+++ b/www/ungoogled-chromium/files/patch-printing_mojom_printing__context__mojom__traits.cc
@@ -1,4 +1,4 @@
---- printing/mojom/printing_context_mojom_traits.cc.orig 2025-05-31 17:16:41 UTC
+--- printing/mojom/printing_context_mojom_traits.cc.orig 2025-09-10 13:22:16 UTC
+++ printing/mojom/printing_context_mojom_traits.cc
@@ -19,7 +19,7 @@
#include "base/numerics/safe_conversions.h"
@@ -9,7 +9,7 @@
#include "mojo/public/mojom/base/values.mojom.h"
#endif
-@@ -162,7 +162,7 @@ bool StructTraits<
+@@ -217,7 +217,7 @@ bool StructTraits<
}
out->set_pages_per_sheet(data.pages_per_sheet());
@@ -18,7 +18,7 @@
DCHECK(out->advanced_settings().empty());
if (!data.ReadAdvancedSettings(&out->advanced_settings()))
return false;
-@@ -239,7 +239,7 @@ bool StructTraits<
+@@ -294,7 +294,7 @@ bool StructTraits<
if (system_print_dialog_data.size() != dictionary_entries) {
return false;
}
diff --git a/www/ungoogled-chromium/files/patch-printing_mojom_printing__context__mojom__traits__unittest.cc b/www/ungoogled-chromium/files/patch-printing_mojom_printing__context__mojom__traits__unittest.cc
index 913fbf8ed87e..d2e7f404274e 100644
--- a/www/ungoogled-chromium/files/patch-printing_mojom_printing__context__mojom__traits__unittest.cc
+++ b/www/ungoogled-chromium/files/patch-printing_mojom_printing__context__mojom__traits__unittest.cc
@@ -1,6 +1,6 @@
---- printing/mojom/printing_context_mojom_traits_unittest.cc.orig 2025-05-31 17:16:41 UTC
+--- printing/mojom/printing_context_mojom_traits_unittest.cc.orig 2025-09-10 13:22:16 UTC
+++ printing/mojom/printing_context_mojom_traits_unittest.cc
-@@ -79,7 +79,7 @@ base::Value::Dict GenerateSampleSystemPrintDialogData(
+@@ -80,7 +80,7 @@ base::Value::Dict GenerateSampleSystemPrintDialogData(
data.Set(kMacSystemPrintDialogDataDestinationLocation, "/foo/bar.pdf");
}
@@ -9,7 +9,7 @@
data.Set(kLinuxSystemPrintDialogDataPrinter, "printer-name");
data.Set(kLinuxSystemPrintDialogDataPrintSettings, "print-settings-foo");
data.Set(kLinuxSystemPrintDialogDataPageSetup, "page-setup-bar");
-@@ -116,7 +116,7 @@ const PageMargins kPrintSettingsCustomMarginsInMicrons
+@@ -117,7 +117,7 @@ const PageMargins kPrintSettingsCustomMarginsInMicrons
/*top=*/10583,
/*bottom=*/12347);
@@ -18,7 +18,7 @@
PrintSettings::AdvancedSettings GenerateSampleAdvancedSettings() {
PrintSettings::AdvancedSettings advanced_settings;
advanced_settings.emplace("advanced-setting-A", base::Value("setting-A"));
-@@ -209,7 +209,7 @@ PrintSettings GenerateSamplePrintSettingsCommon() {
+@@ -210,7 +210,7 @@ PrintSettings GenerateSamplePrintSettingsCommon() {
settings.set_device_name(kPrintSettingsDeviceName);
settings.set_requested_media(kPrintSettingsRequestedMedia);
@@ -27,7 +27,7 @@
PrintSettings::AdvancedSettings& advanced_settings =
settings.advanced_settings();
for (const auto& item : kPrintSettingsAdvancedSettings)
-@@ -547,7 +547,7 @@ TEST(PrintingContextMojomTraitsTest,
+@@ -548,7 +548,7 @@ TEST(PrintingContextMojomTraitsTest,
EXPECT_EQ(output.pages_per_sheet(), kPrintSettingsPagesPerSheet1);
@@ -36,7 +36,7 @@
EXPECT_EQ(output.advanced_settings(), kPrintSettingsAdvancedSettings);
#endif
-@@ -600,7 +600,7 @@ TEST(PrintingContextMojomTraitsTest,
+@@ -601,7 +601,7 @@ TEST(PrintingContextMojomTraitsTest,
kPrintSettingsCustomMarginsInMicrons));
EXPECT_EQ(output.pages_per_sheet(), kPrintSettingsPagesPerSheet2);
@@ -45,7 +45,7 @@
EXPECT_EQ(output.advanced_settings(), kPrintSettingsAdvancedSettings);
#endif
-@@ -639,7 +639,7 @@ TEST(PrintingContextMojomTraitsTest,
+@@ -674,7 +674,7 @@ TEST(PrintingContextMojomTraitsTest,
EXPECT_EQ(output.page_setup_device_units(), kInput.page_setup_device_units());
}
@@ -54,7 +54,7 @@
TEST(PrintingContextMojomTraitsTest,
TestSerializeAndDeserializePrintSettingsEmptyAdvancedSettings) {
PrintSettings input = GenerateSamplePrintSettingsDefaultMargins();
-@@ -837,7 +837,7 @@ TEST(
+@@ -872,7 +872,7 @@ TEST(
}
#endif // BUILDFLAG(IS_MAC)
diff --git a/www/ungoogled-chromium/files/patch-printing_print__settings.h b/www/ungoogled-chromium/files/patch-printing_print__settings.h
index 70567dcdffdf..d9e60f2cd34a 100644
--- a/www/ungoogled-chromium/files/patch-printing_print__settings.h
+++ b/www/ungoogled-chromium/files/patch-printing_print__settings.h
@@ -1,4 +1,4 @@
---- printing/print_settings.h.orig 2025-05-31 17:16:41 UTC
+--- printing/print_settings.h.orig 2025-09-10 13:22:16 UTC
+++ printing/print_settings.h
@@ -25,7 +25,7 @@
#include "base/values.h"
@@ -9,7 +9,7 @@
#include <map>
#include "base/values.h"
-@@ -51,7 +51,7 @@ inline constexpr char kMacSystemPrintDialogDataPrintSe
+@@ -52,7 +52,7 @@ inline constexpr char kMacSystemPrintDialogDataPrintSe
"print_settings";
#endif // BUILDFLAG(IS_MAC)
@@ -18,7 +18,7 @@
inline constexpr char kLinuxSystemPrintDialogDataPrinter[] = "printer_name";
inline constexpr char kLinuxSystemPrintDialogDataPrintSettings[] =
"print_settings";
-@@ -101,7 +101,7 @@ class COMPONENT_EXPORT(PRINTING_SETTINGS) PrintSetting
+@@ -102,7 +102,7 @@ class COMPONENT_EXPORT(PRINTING_SETTINGS) PrintSetting
std::string vendor_id;
};
@@ -27,7 +27,7 @@
using AdvancedSettings = std::map<std::string, base::Value>;
#endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-@@ -276,7 +276,7 @@ class COMPONENT_EXPORT(PRINTING_SETTINGS) PrintSetting
+@@ -290,7 +290,7 @@ class COMPONENT_EXPORT(PRINTING_SETTINGS) PrintSetting
pages_per_sheet_ = pages_per_sheet;
}
@@ -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
+@@ -451,7 +451,7 @@ class COMPONENT_EXPORT(PRINTING_SETTINGS) PrintSetting
// Number of pages per sheet.
int pages_per_sheet_;
diff --git a/www/ungoogled-chromium/files/patch-printing_printing__features.cc b/www/ungoogled-chromium/files/patch-printing_printing__features.cc
index e1061b42f81c..8d6630914d05 100644
--- a/www/ungoogled-chromium/files/patch-printing_printing__features.cc
+++ b/www/ungoogled-chromium/files/patch-printing_printing__features.cc
@@ -1,21 +1,15 @@
---- printing/printing_features.cc.orig 2025-05-06 12:23:00 UTC
+--- printing/printing_features.cc.orig 2025-09-10 13:22:16 UTC
+++ printing/printing_features.cc
-@@ -26,12 +26,12 @@ BASE_FEATURE(kApiPrintingMarginsAndScale,
+@@ -26,7 +26,7 @@ BASE_FEATURE(kApiPrintingMarginsAndScale,
base::FEATURE_DISABLED_BY_DEFAULT);
#endif // BUILDFLAG(IS_CHROMEOS)
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
// Use the CUPS IPP printing backend instead of the original CUPS backend that
// calls the deprecated PPD API.
BASE_FEATURE(kCupsIppPrintingBackend,
- "CupsIppPrintingBackend",
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- base::FEATURE_DISABLED_BY_DEFAULT
- #else
- base::FEATURE_ENABLED_BY_DEFAULT
-@@ -81,7 +81,7 @@ BASE_FEATURE(kUseXpsForPrintingFromPdf,
+@@ -70,7 +70,7 @@ BASE_FEATURE(kUseXpsForPrintingFromPdf,
// out-of-process.
BASE_FEATURE(kEnableOopPrintDrivers,
"EnableOopPrintDrivers",
diff --git a/www/ungoogled-chromium/files/patch-printing_printing__features.h b/www/ungoogled-chromium/files/patch-printing_printing__features.h
index d122be42d31b..3e81b6617424 100644
--- a/www/ungoogled-chromium/files/patch-printing_printing__features.h
+++ b/www/ungoogled-chromium/files/patch-printing_printing__features.h
@@ -1,11 +1,11 @@
---- printing/printing_features.h.orig 2025-05-06 12:23:00 UTC
+--- printing/printing_features.h.orig 2025-09-10 13:22:16 UTC
+++ printing/printing_features.h
@@ -24,7 +24,7 @@ COMPONENT_EXPORT(PRINTING_BASE)
BASE_DECLARE_FEATURE(kApiPrintingMarginsAndScale);
#endif // BUILDFLAG(IS_CHROMEOS)
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
COMPONENT_EXPORT(PRINTING_BASE) BASE_DECLARE_FEATURE(kCupsIppPrintingBackend);
- #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC)
+ #endif // BUILDFLAG(IS_LINUX)
diff --git a/www/ungoogled-chromium/files/patch-remoting_base_chromoting__event.cc b/www/ungoogled-chromium/files/patch-remoting_base_chromoting__event.cc
deleted file mode 100644
index 896946738d0b..000000000000
--- a/www/ungoogled-chromium/files/patch-remoting_base_chromoting__event.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- remoting/base/chromoting_event.cc.orig 2025-03-09 21:38:10 UTC
-+++ remoting/base/chromoting_event.cc
-@@ -191,7 +191,7 @@ void ChromotingEvent::AddSystemInfo() {
- SetString(kCpuKey, base::SysInfo::OperatingSystemArchitecture());
- SetString(kOsVersionKey, base::SysInfo::OperatingSystemVersion());
- SetString(kWebAppVersionKey, STRINGIZE(VERSION));
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- Os os = Os::CHROMOTING_LINUX;
- #elif BUILDFLAG(IS_CHROMEOS)
- Os os = Os::CHROMOTING_CHROMEOS;
diff --git a/www/ungoogled-chromium/files/patch-remoting_host_chromoting__host.cc b/www/ungoogled-chromium/files/patch-remoting_host_chromoting__host.cc
index c3fe87c18e71..14e0a4ac2028 100644
--- a/www/ungoogled-chromium/files/patch-remoting_host_chromoting__host.cc
+++ b/www/ungoogled-chromium/files/patch-remoting_host_chromoting__host.cc
@@ -1,6 +1,6 @@
---- remoting/host/chromoting_host.cc.orig 2025-05-06 12:23:00 UTC
+--- remoting/host/chromoting_host.cc.orig 2025-09-10 13:22:16 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/ungoogled-chromium/files/patch-remoting_host_chromoting__host__services__client.cc b/www/ungoogled-chromium/files/patch-remoting_host_chromoting__host__services__client.cc
index 4a19789fdb15..769ea2a39d5b 100644
--- a/www/ungoogled-chromium/files/patch-remoting_host_chromoting__host__services__client.cc
+++ b/www/ungoogled-chromium/files/patch-remoting_host_chromoting__host__services__client.cc
@@ -1,6 +1,6 @@
---- remoting/host/chromoting_host_services_client.cc.orig 2025-05-31 17:16:41 UTC
+--- remoting/host/chromoting_host_services_client.cc.orig 2025-09-10 13:22:16 UTC
+++ remoting/host/chromoting_host_services_client.cc
-@@ -134,7 +134,7 @@ bool ChromotingHostServicesClient::EnsureSessionServic
+@@ -139,7 +139,7 @@ bool ChromotingHostServicesClient::EnsureSessionServic
if (session_services_remote_.is_bound()) {
return true;
}
diff --git a/www/ungoogled-chromium/files/patch-remoting_host_create__desktop__interaction__strategy__factory.cc b/www/ungoogled-chromium/files/patch-remoting_host_create__desktop__interaction__strategy__factory.cc
new file mode 100644
index 000000000000..dd643246f662
--- /dev/null
+++ b/www/ungoogled-chromium/files/patch-remoting_host_create__desktop__interaction__strategy__factory.cc
@@ -0,0 +1,20 @@
+--- remoting/host/create_desktop_interaction_strategy_factory.cc.orig 2025-09-10 13:22:16 UTC
++++ remoting/host/create_desktop_interaction_strategy_factory.cc
+@@ -13,7 +13,7 @@
+ #include "remoting/host/desktop_interaction_strategy.h"
+ #include "remoting/host/legacy_interaction_strategy.h"
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ #include "remoting/host/linux/gnome_interaction_strategy.h"
+ #endif // BUILDFLAG(IS_LINUX)
+
+@@ -25,7 +25,7 @@ CreateDesktopInteractionStrategyFactory(
+ scoped_refptr<base::SingleThreadTaskRunner> ui_task_runner,
+ scoped_refptr<base::SingleThreadTaskRunner> video_capture_task_runner,
+ scoped_refptr<base::SingleThreadTaskRunner> input_task_runner) {
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ if (base::CommandLine::ForCurrentProcess()->HasSwitch("enable-wayland")) {
+ return std::make_unique<GnomeInteractionStrategyFactory>(ui_task_runner);
+ }
diff --git a/www/ungoogled-chromium/files/patch-remoting_host_host__main.cc b/www/ungoogled-chromium/files/patch-remoting_host_host__main.cc
index 00185ff2821a..e78bfecda2ab 100644
--- a/www/ungoogled-chromium/files/patch-remoting_host_host__main.cc
+++ b/www/ungoogled-chromium/files/patch-remoting_host_host__main.cc
@@ -1,6 +1,6 @@
---- remoting/host/host_main.cc.orig 2025-03-09 21:38:10 UTC
+--- remoting/host/host_main.cc.orig 2025-09-10 13:22:16 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/ungoogled-chromium/files/patch-remoting_host_it2me_it2me__native__messaging__host__main.cc b/www/ungoogled-chromium/files/patch-remoting_host_it2me_it2me__native__messaging__host__main.cc
index ff469567ab8c..1b1961596a4d 100644
--- a/www/ungoogled-chromium/files/patch-remoting_host_it2me_it2me__native__messaging__host__main.cc
+++ b/www/ungoogled-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-15 08:30:07 UTC
+--- remoting/host/it2me/it2me_native_messaging_host_main.cc.orig 2025-09-10 13:22:16 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/ungoogled-chromium/files/patch-remoting_host_me2me__desktop__environment.cc b/www/ungoogled-chromium/files/patch-remoting_host_me2me__desktop__environment.cc
index 11271c2f5dff..23fbed601b12 100644
--- a/www/ungoogled-chromium/files/patch-remoting_host_me2me__desktop__environment.cc
+++ b/www/ungoogled-chromium/files/patch-remoting_host_me2me__desktop__environment.cc
@@ -1,6 +1,6 @@
---- remoting/host/me2me_desktop_environment.cc.orig 2025-04-15 08:30:07 UTC
+--- remoting/host/me2me_desktop_environment.cc.orig 2025-09-10 13:22:16 UTC
+++ remoting/host/me2me_desktop_environment.cc
-@@ -112,7 +112,7 @@ std::string Me2MeDesktopEnvironment::GetCapabilities()
+@@ -113,7 +113,7 @@ std::string Me2MeDesktopEnvironment::GetCapabilities()
capabilities += protocol::kRemoteWebAuthnCapability;
}
@@ -8,8 +8,8 @@
+#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)) && defined(REMOTING_USE_X11)
capabilities += " ";
capabilities += protocol::kMultiStreamCapability;
-
-@@ -150,7 +150,7 @@ Me2MeDesktopEnvironment::Me2MeDesktopEnvironment(
+ capabilities += " ";
+@@ -158,7 +158,7 @@ Me2MeDesktopEnvironment::Me2MeDesktopEnvironment(
// properly under Xvfb.
mutable_desktop_capture_options()->set_use_update_notifications(true);
@@ -18,7 +18,7 @@
// Setting this option to false means that the capture differ wrapper will not
// be used when the X11 capturer is selected. This reduces the X11 capture
// time by a few milliseconds per frame and is safe because we can rely on
-@@ -178,7 +178,7 @@ bool Me2MeDesktopEnvironment::InitializeSecurity(
+@@ -185,7 +185,7 @@ bool Me2MeDesktopEnvironment::InitializeSecurity(
// Otherwise, if the session is shared with the local user start monitoring
// the local input and create the in-session UI.
diff --git a/www/ungoogled-chromium/files/patch-remoting_host_policy__watcher.cc b/www/ungoogled-chromium/files/patch-remoting_host_policy__watcher.cc
index 77eee563d8b5..f9cc088c93cd 100644
--- a/www/ungoogled-chromium/files/patch-remoting_host_policy__watcher.cc
+++ b/www/ungoogled-chromium/files/patch-remoting_host_policy__watcher.cc
@@ -1,6 +1,6 @@
---- remoting/host/policy_watcher.cc.orig 2025-05-31 17:16:41 UTC
+--- remoting/host/policy_watcher.cc.orig 2025-09-10 13:22:16 UTC
+++ remoting/host/policy_watcher.cc
-@@ -182,7 +182,7 @@ base::Value::Dict PolicyWatcher::GetDefaultPolicies()
+@@ -183,7 +183,7 @@ base::Value::Dict PolicyWatcher::GetDefaultPolicies()
result.Set(key::kRemoteAccessHostAllowEnterpriseFileTransfer, false);
result.Set(key::kClassManagementEnabled, "disabled");
#endif
diff --git a/www/ungoogled-chromium/files/patch-remoting_host_remote__open__url_remote__open__url__main.cc b/www/ungoogled-chromium/files/patch-remoting_host_remote__open__url_remote__open__url__main.cc
new file mode 100644
index 000000000000..51ffa97877f1
--- /dev/null
+++ b/www/ungoogled-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-09-10 13:22:16 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/ungoogled-chromium/files/patch-remoting_host_remote__open__url_url__forwarder__configurator.cc b/www/ungoogled-chromium/files/patch-remoting_host_remote__open__url_url__forwarder__configurator.cc
index 384fb7e01b42..2f94c7e82d51 100644
--- a/www/ungoogled-chromium/files/patch-remoting_host_remote__open__url_url__forwarder__configurator.cc
+++ b/www/ungoogled-chromium/files/patch-remoting_host_remote__open__url_url__forwarder__configurator.cc
@@ -1,6 +1,6 @@
---- remoting/host/remote_open_url/url_forwarder_configurator.cc.orig 2022-10-01 07:40:07 UTC
+--- remoting/host/remote_open_url/url_forwarder_configurator.cc.orig 2025-09-10 13:22:16 UTC
+++ remoting/host/remote_open_url/url_forwarder_configurator.cc
-@@ -12,7 +12,7 @@ UrlForwarderConfigurator::UrlForwarderConfigurator() =
+@@ -13,7 +13,7 @@ UrlForwarderConfigurator::UrlForwarderConfigurator() =
UrlForwarderConfigurator::~UrlForwarderConfigurator() = default;
diff --git a/www/ungoogled-chromium/files/patch-remoting_host_remoting__me2me__host.cc b/www/ungoogled-chromium/files/patch-remoting_host_remoting__me2me__host.cc
index 93a589932a10..50af082cf458 100644
--- a/www/ungoogled-chromium/files/patch-remoting_host_remoting__me2me__host.cc
+++ b/www/ungoogled-chromium/files/patch-remoting_host_remoting__me2me__host.cc
@@ -1,6 +1,6 @@
---- remoting/host/remoting_me2me_host.cc.orig 2025-05-31 17:16:41 UTC
+--- remoting/host/remoting_me2me_host.cc.orig 2025-09-10 13:22:16 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)
@@ -36,7 +36,7 @@
// The command line switch used to pass name of the pipe to capture audio on
// linux.
const char kAudioPipeSwitchName[] = "audio-pipe-name";
-@@ -447,7 +447,7 @@ class HostProcess : public ConfigWatcher::Delegate,
+@@ -446,7 +446,7 @@ class HostProcess : public ConfigWatcher::Delegate,
std::unique_ptr<AgentProcessBrokerClient> agent_process_broker_client_;
#endif
@@ -45,7 +45,7 @@
// Watch for certificate changes and kill the host when changes occur
std::unique_ptr<CertificateWatcher> cert_watcher_;
#endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-@@ -512,7 +512,7 @@ class HostProcess : public ConfigWatcher::Delegate,
+@@ -508,7 +508,7 @@ class HostProcess : public ConfigWatcher::Delegate,
std::unique_ptr<FtlEchoMessageListener> ftl_echo_message_listener_;
std::unique_ptr<HostEventLogger> host_event_logger_;
@@ -54,7 +54,7 @@
std::unique_ptr<HostWtmpdbLogger> host_wtmpdb_logger_;
#endif
std::unique_ptr<HostPowerSaveBlocker> power_save_blocker_;
-@@ -839,7 +839,7 @@ void HostProcess::StartOnNetworkThread() {
+@@ -835,7 +835,7 @@ void HostProcess::StartOnNetworkThread() {
void HostProcess::ShutdownOnNetworkThread() {
DCHECK(context_->network_task_runner()->BelongsToCurrentThread());
config_watcher_.reset();
@@ -63,7 +63,7 @@
cert_watcher_.reset();
#endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
}
-@@ -916,7 +916,7 @@ void HostProcess::CreateAuthenticatorFactory() {
+@@ -912,7 +912,7 @@ void HostProcess::CreateAuthenticatorFactory() {
context_->create_client_cert_store_callback(),
service_account_email_, oauth_refresh_token_));
@@ -72,7 +72,7 @@
if (!cert_watcher_) {
cert_watcher_ = std::make_unique<CertificateWatcher>(
base::BindRepeating(&HostProcess::ShutdownHost,
-@@ -1058,7 +1058,7 @@ void HostProcess::StartOnUiThread() {
+@@ -1050,7 +1050,7 @@ void HostProcess::StartOnUiThread() {
base::BindRepeating(&HostProcess::OnPolicyUpdate, base::Unretained(this)),
base::BindRepeating(&HostProcess::OnPolicyError, base::Unretained(this)));
@@ -81,7 +81,7 @@
// If an audio pipe is specific on the command-line then initialize
// AudioCapturerLinux to capture from it.
base::FilePath audio_pipe_name =
-@@ -1137,7 +1137,7 @@ void HostProcess::ShutdownOnUiThread() {
+@@ -1129,7 +1129,7 @@ void HostProcess::ShutdownOnUiThread() {
// It is now safe for the HostProcess to be deleted.
self_ = nullptr;
@@ -90,7 +90,7 @@
// Cause the global AudioPipeReader to be freed, otherwise the audio
// thread will remain in-use and prevent the process from exiting.
// TODO(wez): DesktopEnvironmentFactory should own the pipe reader.
-@@ -1145,7 +1145,7 @@ void HostProcess::ShutdownOnUiThread() {
+@@ -1137,7 +1137,7 @@ void HostProcess::ShutdownOnUiThread() {
AudioCapturerLinux::InitializePipeReader(nullptr, base::FilePath());
#endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
@@ -99,7 +99,7 @@
context_->input_task_runner()->PostTask(
FROM_HERE,
base::BindOnce([]() { delete ui::X11EventSource::GetInstance(); }));
-@@ -1928,7 +1928,7 @@ void HostProcess::StartHost() {
+@@ -1908,7 +1908,7 @@ void HostProcess::StartHost() {
host_->AddExtension(std::make_unique<TestEchoExtension>());
@@ -108,7 +108,7 @@
const base::CommandLine* cmd_line = base::CommandLine::ForCurrentProcess();
if (cmd_line->HasSwitch(kEnableWtmpdb)) {
host_wtmpdb_logger_ =
-@@ -1964,7 +1964,7 @@ void HostProcess::StartHost() {
+@@ -1944,7 +1944,7 @@ void HostProcess::StartHost() {
// addresses.
host_->Start(*host_owner_emails_.begin());
@@ -117,7 +117,7 @@
// For Windows and Mac, ChromotingHostServices connections are handled by
// another process, then the message pipe is forwarded to the network process.
host_->StartChromotingHostServices();
-@@ -2109,7 +2109,7 @@ int HostProcessMain() {
+@@ -2089,7 +2089,7 @@ int HostProcessMain() {
HOST_LOG << "Starting host process: version " << STRINGIZE(VERSION);
const base::CommandLine* cmd_line = base::CommandLine::ForCurrentProcess();
@@ -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() {
+@@ -2134,7 +2134,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.
+@@ -2154,7 +2154,7 @@ int HostProcessMain() {
std::unique_ptr<net::NetworkChangeNotifier> network_change_notifier(
net::NetworkChangeNotifier::CreateIfNeeded());
diff --git a/www/ungoogled-chromium/files/patch-remoting_host_security__key_remote__security__key__main.cc b/www/ungoogled-chromium/files/patch-remoting_host_security__key_remote__security__key__main.cc
new file mode 100644
index 000000000000..5fcae1a43ef5
--- /dev/null
+++ b/www/ungoogled-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-09-10 13:22:16 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/ungoogled-chromium/files/patch-remoting_host_setup_me2me__native__messaging__host__main.cc b/www/ungoogled-chromium/files/patch-remoting_host_setup_me2me__native__messaging__host__main.cc
new file mode 100644
index 000000000000..87804cfa1e66
--- /dev/null
+++ b/www/ungoogled-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-09-10 13:22:16 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/ungoogled-chromium/files/patch-remoting_host_setup_start__host__main.cc b/www/ungoogled-chromium/files/patch-remoting_host_setup_start__host__main.cc
index e6efc2e185b5..5752cf11da74 100644
--- a/www/ungoogled-chromium/files/patch-remoting_host_setup_start__host__main.cc
+++ b/www/ungoogled-chromium/files/patch-remoting_host_setup_start__host__main.cc
@@ -1,15 +1,15 @@
---- remoting/host/setup/start_host_main.cc.orig 2025-04-15 08:30:07 UTC
+--- remoting/host/setup/start_host_main.cc.orig 2025-09-10 13:22:16 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/ungoogled-chromium/files/patch-remoting_host_webauthn_remote__webauthn__extension__notifier.cc b/www/ungoogled-chromium/files/patch-remoting_host_webauthn_remote__webauthn__extension__notifier.cc
index 8024080fa1a3..5823a2ac4aff 100644
--- a/www/ungoogled-chromium/files/patch-remoting_host_webauthn_remote__webauthn__extension__notifier.cc
+++ b/www/ungoogled-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-31 17:16:41 UTC
+--- remoting/host/webauthn/remote_webauthn_extension_notifier.cc.orig 2025-09-10 13:22:16 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/ungoogled-chromium/files/patch-remoting_host_webauthn_remote__webauthn__main.cc b/www/ungoogled-chromium/files/patch-remoting_host_webauthn_remote__webauthn__main.cc
new file mode 100644
index 000000000000..5be4f7c3d06a
--- /dev/null
+++ b/www/ungoogled-chromium/files/patch-remoting_host_webauthn_remote__webauthn__main.cc
@@ -0,0 +1,20 @@
+--- remoting/host/webauthn/remote_webauthn_main.cc.orig 2025-09-10 13:22:16 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/ungoogled-chromium/files/patch-remoting_protocol_webrtc__video__stream.cc b/www/ungoogled-chromium/files/patch-remoting_protocol_webrtc__video__stream.cc
index 888f415428f7..da759400dbb5 100644
--- a/www/ungoogled-chromium/files/patch-remoting_protocol_webrtc__video__stream.cc
+++ b/www/ungoogled-chromium/files/patch-remoting_protocol_webrtc__video__stream.cc
@@ -1,6 +1,6 @@
---- remoting/protocol/webrtc_video_stream.cc.orig 2025-03-09 21:38:10 UTC
+--- remoting/protocol/webrtc_video_stream.cc.orig 2025-09-10 13:22:16 UTC
+++ remoting/protocol/webrtc_video_stream.cc
-@@ -267,7 +267,7 @@ WebrtcVideoStream::WebrtcVideoStream(const SessionOpti
+@@ -271,7 +271,7 @@ WebrtcVideoStream::WebrtcVideoStream(const SessionOpti
: session_options_(session_options) {
// TODO(joedow): Dig into the threading model on other platforms to see if they
// can also be updated to run on a dedicated thread.
diff --git a/www/ungoogled-chromium/files/patch-sandbox_linux_BUILD.gn b/www/ungoogled-chromium/files/patch-sandbox_linux_BUILD.gn
index 9a3cd197d85b..61131d82f9eb 100644
--- a/www/ungoogled-chromium/files/patch-sandbox_linux_BUILD.gn
+++ b/www/ungoogled-chromium/files/patch-sandbox_linux_BUILD.gn
@@ -1,6 +1,6 @@
---- sandbox/linux/BUILD.gn.orig 2025-05-06 12:23:00 UTC
+--- sandbox/linux/BUILD.gn.orig 2025-09-10 13:22:16 UTC
+++ sandbox/linux/BUILD.gn
-@@ -12,11 +12,11 @@ if (is_android) {
+@@ -11,11 +11,11 @@ if (is_android) {
}
declare_args() {
@@ -15,7 +15,7 @@
# On Android, use plain GTest.
use_base_test_suite = is_linux || is_chromeos
-@@ -377,6 +377,17 @@ component("sandbox_services") {
+@@ -381,6 +381,17 @@ component("sandbox_services") {
"services/libc_interceptor.h",
]
}
diff --git a/www/ungoogled-chromium/files/patch-sandbox_linux_services_init__process__reaper.cc b/www/ungoogled-chromium/files/patch-sandbox_linux_services_init__process__reaper.cc
index f53e8f4c2e5e..aab3c3765194 100644
--- a/www/ungoogled-chromium/files/patch-sandbox_linux_services_init__process__reaper.cc
+++ b/www/ungoogled-chromium/files/patch-sandbox_linux_services_init__process__reaper.cc
@@ -1,14 +1,14 @@
---- sandbox/linux/services/init_process_reaper.cc.orig 2025-03-09 21:38:10 UTC
+--- sandbox/linux/services/init_process_reaper.cc.orig 2025-09-10 13:22:16 UTC
+++ sandbox/linux/services/init_process_reaper.cc
-@@ -7,6 +7,7 @@
- #pragma allow_unsafe_libc_calls
- #endif
+@@ -2,6 +2,7 @@
+ // Use of this source code is governed by a BSD-style license that can be
+ // found in the LICENSE file.
+#if 0
#include "sandbox/linux/services/init_process_reaper.h"
#include <signal.h>
-@@ -105,3 +106,4 @@ bool CreateInitProcessReaper(base::OnceClosure post_fo
+@@ -101,3 +102,4 @@ bool CreateInitProcessReaper(base::OnceClosure post_fo
}
} // namespace sandbox.
diff --git a/www/ungoogled-chromium/files/patch-sandbox_policy_BUILD.gn b/www/ungoogled-chromium/files/patch-sandbox_policy_BUILD.gn
index f2b067c7c290..6a23c9924e0c 100644
--- a/www/ungoogled-chromium/files/patch-sandbox_policy_BUILD.gn
+++ b/www/ungoogled-chromium/files/patch-sandbox_policy_BUILD.gn
@@ -1,6 +1,6 @@
---- sandbox/policy/BUILD.gn.orig 2025-04-15 08:30:07 UTC
+--- sandbox/policy/BUILD.gn.orig 2025-09-10 13:22:16 UTC
+++ sandbox/policy/BUILD.gn
-@@ -43,7 +43,7 @@ component("policy") {
+@@ -45,7 +45,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") {
+@@ -113,6 +113,27 @@ component("policy") {
"//sandbox/linux:sandbox_services",
"//sandbox/linux:seccomp_bpf",
"//sandbox/linux:suid_sandbox_client",
diff --git a/www/ungoogled-chromium/files/patch-sandbox_policy_freebsd_sandbox__freebsd.cc b/www/ungoogled-chromium/files/patch-sandbox_policy_freebsd_sandbox__freebsd.cc
index a72200b667d8..561dd42e24a8 100644
--- a/www/ungoogled-chromium/files/patch-sandbox_policy_freebsd_sandbox__freebsd.cc
+++ b/www/ungoogled-chromium/files/patch-sandbox_policy_freebsd_sandbox__freebsd.cc
@@ -1,6 +1,6 @@
---- sandbox/policy/freebsd/sandbox_freebsd.cc.orig 2024-11-16 12:20:41 UTC
+--- sandbox/policy/freebsd/sandbox_freebsd.cc.orig 2025-09-10 13:22:16 UTC
+++ sandbox/policy/freebsd/sandbox_freebsd.cc
-@@ -0,0 +1,211 @@
+@@ -0,0 +1,210 @@
+// 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.
@@ -37,7 +37,6 @@
+#include "base/time/time.h"
+#include "build/build_config.h"
+#include "crypto/crypto_buildflags.h"
-+#include "ppapi/buildflags/buildflags.h"
+#include "sandbox/constants.h"
+#include "sandbox/linux/services/credentials.h"
+#include "sandbox/linux/services/namespace_sandbox.h"
diff --git a/www/ungoogled-chromium/files/patch-sandbox_policy_mojom_sandbox.mojom b/www/ungoogled-chromium/files/patch-sandbox_policy_mojom_sandbox.mojom
index 96283d19f782..d2339169253d 100644
--- a/www/ungoogled-chromium/files/patch-sandbox_policy_mojom_sandbox.mojom
+++ b/www/ungoogled-chromium/files/patch-sandbox_policy_mojom_sandbox.mojom
@@ -1,6 +1,6 @@
---- sandbox/policy/mojom/sandbox.mojom.orig 2025-02-20 09:59:21 UTC
+--- sandbox/policy/mojom/sandbox.mojom.orig 2025-09-10 13:22:16 UTC
+++ sandbox/policy/mojom/sandbox.mojom
-@@ -74,6 +74,12 @@ enum Sandbox {
+@@ -71,6 +71,12 @@ enum Sandbox {
// Minimally privileged sandbox on Fuchsia.
[EnableIf=is_fuchsia] kVideoCapture,
diff --git a/www/ungoogled-chromium/files/patch-sandbox_policy_openbsd_sandbox__openbsd.cc b/www/ungoogled-chromium/files/patch-sandbox_policy_openbsd_sandbox__openbsd.cc
index 6bbdac2476f3..5ad9c05f4d35 100644
--- a/www/ungoogled-chromium/files/patch-sandbox_policy_openbsd_sandbox__openbsd.cc
+++ b/www/ungoogled-chromium/files/patch-sandbox_policy_openbsd_sandbox__openbsd.cc
@@ -1,6 +1,6 @@
---- sandbox/policy/openbsd/sandbox_openbsd.cc.orig 2024-11-16 12:20:41 UTC
+--- sandbox/policy/openbsd/sandbox_openbsd.cc.orig 2025-09-10 13:22:16 UTC
+++ sandbox/policy/openbsd/sandbox_openbsd.cc
-@@ -0,0 +1,392 @@
+@@ -0,0 +1,393 @@
+// 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.
@@ -38,7 +38,6 @@
+#include "base/time/time.h"
+#include "build/build_config.h"
+#include "crypto/crypto_buildflags.h"
-+#include "ppapi/buildflags/buildflags.h"
+#include "sandbox/constants.h"
+#include "sandbox/linux/services/credentials.h"
+#include "sandbox/linux/services/namespace_sandbox.h"
@@ -194,6 +193,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 +258,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';
@@ -333,14 +340,8 @@
+ break;
+ case sandbox::mojom::Sandbox::kGpu:
+ case sandbox::mojom::Sandbox::kOnDeviceModelExecution:
-+ SetPledge("stdio drm rpath flock cpath wpath prot_exec recvfd sendfd tmppath", NULL);
++ SetPledge("stdio drm inet rpath flock cpath wpath prot_exec recvfd sendfd tmppath unix", NULL);
+ break;
-+#if BUILDFLAG(ENABLE_PPAPI)
-+ case sandbox::mojom::Sandbox::kPpapi:
-+ // prot_exec needed by v8
-+ SetPledge("stdio rpath prot_exec recvfd sendfd", NULL);
-+ break;
-+#endif
+ case sandbox::mojom::Sandbox::kAudio:
+ SetPledge(NULL, "/etc/ungoogled-chromium/pledge.utility_audio");
+ break;
diff --git a/www/ungoogled-chromium/files/patch-sandbox_policy_sandbox.cc b/www/ungoogled-chromium/files/patch-sandbox_policy_sandbox.cc
index 2d87f14514f4..cbf2d7ed9342 100644
--- a/www/ungoogled-chromium/files/patch-sandbox_policy_sandbox.cc
+++ b/www/ungoogled-chromium/files/patch-sandbox_policy_sandbox.cc
@@ -1,4 +1,4 @@
---- sandbox/policy/sandbox.cc.orig 2024-04-23 07:42:17 UTC
+--- sandbox/policy/sandbox.cc.orig 2025-09-10 13:22:16 UTC
+++ sandbox/policy/sandbox.cc
@@ -18,6 +18,10 @@
#include "sandbox/policy/linux/sandbox_linux.h"
@@ -11,7 +11,7 @@
#if BUILDFLAG(IS_MAC)
#include "sandbox/mac/seatbelt.h"
#endif // BUILDFLAG(IS_MAC)
-@@ -32,7 +36,7 @@
+@@ -34,7 +38,7 @@
namespace sandbox {
namespace policy {
diff --git a/www/ungoogled-chromium/files/patch-sandbox_policy_sandbox__type.cc b/www/ungoogled-chromium/files/patch-sandbox_policy_sandbox__type.cc
index bdbc1a453723..b6fb9e4e0069 100644
--- a/www/ungoogled-chromium/files/patch-sandbox_policy_sandbox__type.cc
+++ b/www/ungoogled-chromium/files/patch-sandbox_policy_sandbox__type.cc
@@ -1,7 +1,16 @@
---- sandbox/policy/sandbox_type.cc.orig 2025-04-15 08:30:07 UTC
+--- sandbox/policy/sandbox_type.cc.orig 2025-09-10 13:22:16 UTC
+++ sandbox/policy/sandbox_type.cc
-@@ -38,7 +38,7 @@ constexpr char kPpapiSandbox[] = "ppapi";
+@@ -16,7 +16,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
+ #include "media/media_buildflags.h" // nogncheck
#endif
+@@ -38,7 +38,7 @@ constexpr char kServiceSandboxWithJit[] = "service_wit
+ constexpr char kSpeechRecognitionSandbox[] = "speech_recognition";
#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
- BUILDFLAG(IS_WIN)
@@ -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"
+ constexpr char kShapeDetectionSandbox[] = "shape_detection";
+ // 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
+@@ -85,7 +85,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
+@@ -135,7 +135,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
+@@ -146,7 +146,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)
+ case Sandbox::kShapeDetection:
+ #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
+@@ -165,15 +165,15 @@ void SetCommandLineFlagsForSandboxType(base::CommandLi
case Sandbox::kMirroring:
#endif // BUILDFLAG(IS_MAC)
#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
@@ -74,17 +83,17 @@
case Sandbox::kOnDeviceTranslation:
#endif
DCHECK(command_line->GetSwitchValueASCII(switches::kProcessType) ==
-@@ -185,7 +185,7 @@ void SetCommandLineFlagsForSandboxType(base::CommandLi
+@@ -183,7 +183,7 @@ void SetCommandLineFlagsForSandboxType(base::CommandLi
switches::kServiceSandboxType,
StringFromUtilitySandboxType(sandbox_type));
- break;
+ return;
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
case Sandbox::kZygoteIntermediateSandbox:
- break;
+ return;
#endif
-@@ -225,7 +225,7 @@ sandbox::mojom::Sandbox SandboxTypeFromCommandLine(
- return Sandbox::kUtility;
+@@ -214,7 +214,7 @@ sandbox::mojom::Sandbox SandboxTypeFromCommandLine(
+ return Sandbox::kGpu;
}
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
@@ -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
+@@ -252,7 +252,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
+@@ -263,17 +263,17 @@ std::string StringFromUtilitySandboxType(Sandbox sandb
case Sandbox::kSpeechRecognition:
return kSpeechRecognitionSandbox;
#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
@@ -122,25 +131,16 @@
case Sandbox::kOnDeviceTranslation:
return kOnDeviceTranslationSandbox;
#endif
-@@ -308,7 +308,7 @@ std::string StringFromUtilitySandboxType(Sandbox sandb
+@@ -293,7 +293,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)
- case Sandbox::kHardwareVideoDecoding:
- return kHardwareVideoDecodingSandbox;
- case Sandbox::kHardwareVideoEncoding:
-@@ -329,7 +329,7 @@ std::string StringFromUtilitySandboxType(Sandbox sandb
- // The following are not utility processes so should not occur.
- case Sandbox::kRenderer:
- case Sandbox::kGpu:
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- case Sandbox::kZygoteIntermediateSandbox:
- #endif
- NOTREACHED();
-@@ -407,7 +407,7 @@ sandbox::mojom::Sandbox UtilitySandboxTypeFromString(
+ case Sandbox::kShapeDetection:
+ return kShapeDetectionSandbox;
+ #if BUILDFLAG(ALLOW_OOP_VIDEO_DECODER)
+@@ -394,7 +394,7 @@ sandbox::mojom::Sandbox UtilitySandboxTypeFromString(
return Sandbox::kSpeechRecognition;
}
#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
@@ -149,7 +149,7 @@
if (sandbox_string == kPrintBackendSandbox) {
return Sandbox::kPrintBackend;
}
-@@ -415,7 +415,7 @@ sandbox::mojom::Sandbox UtilitySandboxTypeFromString(
+@@ -402,22 +402,22 @@ sandbox::mojom::Sandbox UtilitySandboxTypeFromString(
return Sandbox::kScreenAI;
}
#endif
@@ -158,7 +158,10 @@
if (sandbox_string == kVideoEffectsSandbox) {
return Sandbox::kVideoEffects;
}
-@@ -425,12 +425,12 @@ sandbox::mojom::Sandbox UtilitySandboxTypeFromString(
+ #endif
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
+ if (sandbox_string == kOnDeviceTranslationSandbox) {
return Sandbox::kOnDeviceTranslation;
}
#endif
@@ -170,6 +173,6 @@
#endif
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- if (sandbox_string == kHardwareVideoDecodingSandbox) {
- return Sandbox::kHardwareVideoDecoding;
+ if (sandbox_string == kShapeDetectionSandbox) {
+ return Sandbox::kShapeDetection;
}
diff --git a/www/ungoogled-chromium/files/patch-sandbox_policy_switches.cc b/www/ungoogled-chromium/files/patch-sandbox_policy_switches.cc
index 012920b6f181..bb8dfe13998a 100644
--- a/www/ungoogled-chromium/files/patch-sandbox_policy_switches.cc
+++ b/www/ungoogled-chromium/files/patch-sandbox_policy_switches.cc
@@ -1,6 +1,6 @@
---- sandbox/policy/switches.cc.orig 2025-04-15 08:30:07 UTC
+--- sandbox/policy/switches.cc.orig 2025-09-10 13:22:16 UTC
+++ sandbox/policy/switches.cc
-@@ -37,7 +37,9 @@ const char kGpuSandboxFailuresFatal[] = "gpu-sandbox-f
+@@ -40,7 +40,9 @@ const char kGpuSandboxFailuresFatal[] = "gpu-sandbox-f
// Meant to be used as a browser-level switch for testing purposes only.
const char kNoSandbox[] = "no-sandbox";
diff --git a/www/ungoogled-chromium/files/patch-sandbox_policy_switches.h b/www/ungoogled-chromium/files/patch-sandbox_policy_switches.h
index b772b3366658..168a518b0c5d 100644
--- a/www/ungoogled-chromium/files/patch-sandbox_policy_switches.h
+++ b/www/ungoogled-chromium/files/patch-sandbox_policy_switches.h
@@ -1,6 +1,6 @@
---- sandbox/policy/switches.h.orig 2025-02-20 09:59:21 UTC
+--- sandbox/policy/switches.h.orig 2025-09-10 13:22:16 UTC
+++ sandbox/policy/switches.h
-@@ -23,7 +23,8 @@ SANDBOX_POLICY_EXPORT extern const char kDisableSetuid
+@@ -24,7 +24,8 @@ SANDBOX_POLICY_EXPORT extern const char kDisableSetuid
SANDBOX_POLICY_EXPORT extern const char kGpuSandboxAllowSysVShm[];
SANDBOX_POLICY_EXPORT extern const char kGpuSandboxFailuresFatal[];
SANDBOX_POLICY_EXPORT extern const char kNoSandbox[];
diff --git a/www/ungoogled-chromium/files/patch-services_device_public_cpp_device__features.cc b/www/ungoogled-chromium/files/patch-services_device_public_cpp_device__features.cc
index b1ed4e28a465..0a0215cbd365 100644
--- a/www/ungoogled-chromium/files/patch-services_device_public_cpp_device__features.cc
+++ b/www/ungoogled-chromium/files/patch-services_device_public_cpp_device__features.cc
@@ -1,11 +1,11 @@
---- services/device/public/cpp/device_features.cc.orig 2025-05-31 17:16:41 UTC
+--- services/device/public/cpp/device_features.cc.orig 2025-09-10 13:22:16 UTC
+++ services/device/public/cpp/device_features.cc
-@@ -140,7 +140,7 @@ bool IsOsLevelGeolocationPermissionSupportEnabled() {
-
- // Controls whether Chrome will try to automatically detach kernel drivers when
- // a USB interface is busy.
--#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+@@ -144,7 +144,7 @@ bool IsOsLevelGeolocationPermissionSupportEnabled() {
+ BASE_FEATURE(kAutomaticUsbDetach,
+ "AutomaticUsbDetach",
+ base::FEATURE_ENABLED_BY_DEFAULT);
+-#elif BUILDFLAG(IS_LINUX)
++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
BASE_FEATURE(kAutomaticUsbDetach,
"AutomaticUsbDetach",
base::FEATURE_DISABLED_BY_DEFAULT);
diff --git a/www/ungoogled-chromium/files/patch-services_device_public_mojom_BUILD.gn b/www/ungoogled-chromium/files/patch-services_device_public_mojom_BUILD.gn
index 11e0a875ba46..893119ef5972 100644
--- a/www/ungoogled-chromium/files/patch-services_device_public_mojom_BUILD.gn
+++ b/www/ungoogled-chromium/files/patch-services_device_public_mojom_BUILD.gn
@@ -1,6 +1,6 @@
---- services/device/public/mojom/BUILD.gn.orig 2025-05-31 17:16:41 UTC
+--- services/device/public/mojom/BUILD.gn.orig 2025-09-10 13:22:16 UTC
+++ services/device/public/mojom/BUILD.gn
-@@ -98,7 +98,7 @@ mojom("device_service") {
+@@ -95,7 +95,7 @@ mojom("device_service") {
enable_js_fuzzing = false
enabled_features = []
diff --git a/www/ungoogled-chromium/files/patch-services_device_serial_serial__device__enumerator.cc b/www/ungoogled-chromium/files/patch-services_device_serial_serial__device__enumerator.cc
index c915c335b250..277b6aadee44 100644
--- a/www/ungoogled-chromium/files/patch-services_device_serial_serial__device__enumerator.cc
+++ b/www/ungoogled-chromium/files/patch-services_device_serial_serial__device__enumerator.cc
@@ -1,6 +1,6 @@
---- services/device/serial/serial_device_enumerator.cc.orig 2025-04-15 08:30:07 UTC
+--- services/device/serial/serial_device_enumerator.cc.orig 2025-09-10 13:22:16 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/ungoogled-chromium/files/patch-services_device_serial_serial__io__handler__posix.cc b/www/ungoogled-chromium/files/patch-services_device_serial_serial__io__handler__posix.cc
index 85862cb79856..852bb664eb69 100644
--- a/www/ungoogled-chromium/files/patch-services_device_serial_serial__io__handler__posix.cc
+++ b/www/ungoogled-chromium/files/patch-services_device_serial_serial__io__handler__posix.cc
@@ -1,6 +1,6 @@
---- services/device/serial/serial_io_handler_posix.cc.orig 2024-08-26 14:40:28 UTC
+--- services/device/serial/serial_io_handler_posix.cc.orig 2025-09-10 13:22:16 UTC
+++ services/device/serial/serial_io_handler_posix.cc
-@@ -73,7 +73,7 @@ bool BitrateToSpeedConstant(int bitrate, speed_t* spee
+@@ -74,7 +74,7 @@ bool BitrateToSpeedConstant(int bitrate, speed_t* spee
BITRATE_TO_SPEED_CASE(9600)
BITRATE_TO_SPEED_CASE(19200)
BITRATE_TO_SPEED_CASE(38400)
diff --git a/www/ungoogled-chromium/files/patch-services_device_usb_usb__device__handle__usbfs.cc b/www/ungoogled-chromium/files/patch-services_device_usb_usb__device__handle__usbfs.cc
index c9dd3f901b57..c1b2834bcae8 100644
--- a/www/ungoogled-chromium/files/patch-services_device_usb_usb__device__handle__usbfs.cc
+++ b/www/ungoogled-chromium/files/patch-services_device_usb_usb__device__handle__usbfs.cc
@@ -1,15 +1,24 @@
---- services/device/usb/usb_device_handle_usbfs.cc.orig 2025-05-06 12:23:00 UTC
+--- services/device/usb/usb_device_handle_usbfs.cc.orig 2025-09-10 13:22:16 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
-#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ #include "base/metrics/histogram_macros.h"
#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
+@@ -55,7 +55,7 @@ using mojom::UsbTransferType;
+
+ namespace {
+
+-#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ // Outcome of detaching a kernel driver before ClaimInterface().
+ // These values are persisted to logs. Entries should not be renumbered and
+ // numeric values should never be reused.
+@@ -297,7 +297,7 @@ bool UsbDeviceHandleUsbfs::BlockingTaskRunnerHelper::R
return true;
}
@@ -18,7 +27,7 @@
bool UsbDeviceHandleUsbfs::BlockingTaskRunnerHelper::DetachInterface(
int interface_number,
const CombinedInterfaceInfo& interface_info) {
-@@ -599,7 +599,7 @@ void UsbDeviceHandleUsbfs::ClaimInterface(int interfac
+@@ -633,7 +633,7 @@ void UsbDeviceHandleUsbfs::ClaimInterface(int interfac
return;
}
#endif
@@ -27,7 +36,7 @@
if (base::FeatureList::IsEnabled(features::kAutomaticUsbDetach)) {
const mojom::UsbConfigurationInfo* config =
device_->GetActiveConfiguration();
-@@ -945,7 +945,7 @@ void UsbDeviceHandleUsbfs::ReleaseInterfaceComplete(in
+@@ -979,7 +979,7 @@ void UsbDeviceHandleUsbfs::ReleaseInterfaceComplete(in
return;
}
#endif
diff --git a/www/ungoogled-chromium/files/patch-services_device_usb_usb__service.cc b/www/ungoogled-chromium/files/patch-services_device_usb_usb__service.cc
index b5b45f581e09..be8c99ddf17c 100644
--- a/www/ungoogled-chromium/files/patch-services_device_usb_usb__service.cc
+++ b/www/ungoogled-chromium/files/patch-services_device_usb_usb__service.cc
@@ -1,6 +1,6 @@
---- services/device/usb/usb_service.cc.orig 2024-08-26 14:40:28 UTC
+--- services/device/usb/usb_service.cc.orig 2025-09-10 13:22:16 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/ungoogled-chromium/files/patch-services_device_usb_usb__service__fake.cc b/www/ungoogled-chromium/files/patch-services_device_usb_usb__service__fake.cc
index d4e42133b5e9..ae741f54ccae 100644
--- a/www/ungoogled-chromium/files/patch-services_device_usb_usb__service__fake.cc
+++ b/www/ungoogled-chromium/files/patch-services_device_usb_usb__service__fake.cc
@@ -1,6 +1,6 @@
---- services/device/usb/usb_service_fake.cc.orig 2023-03-10 11:01:21 UTC
+--- services/device/usb/usb_service_fake.cc.orig 2025-09-10 13:22:16 UTC
+++ services/device/usb/usb_service_fake.cc
-@@ -0,0 +1,49 @@
+@@ -0,0 +1,50 @@
+// Copyright 2014 The Chromium Authors
+// Use of this source code is governed by a BSD-style license that can be
+// found in the LICENSE file.
@@ -17,6 +17,7 @@
+#include "base/barrier_closure.h"
+#include "base/containers/contains.h"
+#include "base/location.h"
++#include "base/notimplemented.h"
+#include "base/memory/ref_counted_memory.h"
+#include "base/memory/weak_ptr.h"
+#include "base/strings/string_number_conversions.h"
diff --git a/www/ungoogled-chromium/files/patch-services_network_BUILD.gn b/www/ungoogled-chromium/files/patch-services_network_BUILD.gn
index df7ed1243bff..cb4f849469ed 100644
--- a/www/ungoogled-chromium/files/patch-services_network_BUILD.gn
+++ b/www/ungoogled-chromium/files/patch-services_network_BUILD.gn
@@ -1,10 +1,10 @@
---- services/network/BUILD.gn.orig 2025-05-31 17:16:41 UTC
+--- services/network/BUILD.gn.orig 2025-09-10 13:22:16 UTC
+++ services/network/BUILD.gn
-@@ -413,7 +413,6 @@ if (is_linux || is_chromeos) {
+@@ -421,7 +421,6 @@ if (is_linux || is_chromeos) {
]
deps = [
- "//base:base",
+ "//base",
- "//sandbox/linux:sandbox_services",
- "//sandbox/policy:policy",
+ "//sandbox/policy",
]
configs += [ "//build/config/compiler:wexit_time_destructors" ]
diff --git a/www/ungoogled-chromium/files/patch-services_network_network__context.cc b/www/ungoogled-chromium/files/patch-services_network_network__context.cc
index 46b20fca07a7..9318191f9462 100644
--- a/www/ungoogled-chromium/files/patch-services_network_network__context.cc
+++ b/www/ungoogled-chromium/files/patch-services_network_network__context.cc
@@ -1,6 +1,6 @@
---- services/network/network_context.cc.orig 2025-05-31 17:16:41 UTC
+--- services/network/network_context.cc.orig 2025-09-10 13:22:16 UTC
+++ services/network/network_context.cc
-@@ -612,7 +612,7 @@ NetworkContext::NetworkContextHttpAuthPreferences::
+@@ -629,7 +629,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(
+@@ -2598,7 +2598,7 @@ void NetworkContext::OnHttpAuthDynamicParamsChanged(
http_auth_dynamic_network_service_params->android_negotiate_account_type);
#endif // BUILDFLAG(IS_ANDROID)
diff --git a/www/ungoogled-chromium/files/patch-services_network_network__context.h b/www/ungoogled-chromium/files/patch-services_network_network__context.h
index cc0b4443a5d4..957beb786473 100644
--- a/www/ungoogled-chromium/files/patch-services_network_network__context.h
+++ b/www/ungoogled-chromium/files/patch-services_network_network__context.h
@@ -1,6 +1,6 @@
---- services/network/network_context.h.orig 2025-05-31 17:16:41 UTC
+--- services/network/network_context.h.orig 2025-09-10 13:22:16 UTC
+++ services/network/network_context.h
-@@ -723,7 +723,7 @@ class COMPONENT_EXPORT(NETWORK_SERVICE) NetworkContext
+@@ -738,7 +738,7 @@ class COMPONENT_EXPORT(NETWORK_SERVICE) NetworkContext
public:
explicit NetworkContextHttpAuthPreferences(NetworkService* network_service);
~NetworkContextHttpAuthPreferences() override;
diff --git a/www/ungoogled-chromium/files/patch-services_network_network__service.cc b/www/ungoogled-chromium/files/patch-services_network_network__service.cc
index 6d1e5059879f..470d447a21de 100644
--- a/www/ungoogled-chromium/files/patch-services_network_network__service.cc
+++ b/www/ungoogled-chromium/files/patch-services_network_network__service.cc
@@ -1,6 +1,6 @@
---- services/network/network_service.cc.orig 2025-05-31 17:16:41 UTC
+--- services/network/network_service.cc.orig 2025-09-10 13:22:16 UTC
+++ services/network/network_service.cc
-@@ -103,11 +103,11 @@
+@@ -107,11 +107,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(
+@@ -1035,7 +1035,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
+@@ -1174,7 +1174,7 @@ NetworkService::CreateHttpAuthHandlerFactory(NetworkCo
);
}
diff --git a/www/ungoogled-chromium/files/patch-services_network_network__service.h b/www/ungoogled-chromium/files/patch-services_network_network__service.h
index 6e1d87b76338..56ba9c81e4aa 100644
--- a/www/ungoogled-chromium/files/patch-services_network_network__service.h
+++ b/www/ungoogled-chromium/files/patch-services_network_network__service.h
@@ -1,6 +1,6 @@
---- services/network/network_service.h.orig 2025-05-31 17:16:41 UTC
+--- services/network/network_service.h.orig 2025-09-10 13:22:16 UTC
+++ services/network/network_service.h
-@@ -251,7 +251,7 @@ class COMPONENT_EXPORT(NETWORK_SERVICE) NetworkService
+@@ -243,7 +243,7 @@ class COMPONENT_EXPORT(NETWORK_SERVICE) NetworkService
const std::vector<ContentSettingPatternSource>& settings) override;
void SetExplicitlyAllowedPorts(const std::vector<uint16_t>& ports) override;
diff --git a/www/ungoogled-chromium/files/patch-services_network_public_cpp_BUILD.gn b/www/ungoogled-chromium/files/patch-services_network_public_cpp_BUILD.gn
index 96e2976e25ba..60080edf72fa 100644
--- a/www/ungoogled-chromium/files/patch-services_network_public_cpp_BUILD.gn
+++ b/www/ungoogled-chromium/files/patch-services_network_public_cpp_BUILD.gn
@@ -1,6 +1,6 @@
---- services/network/public/cpp/BUILD.gn.orig 2025-05-31 17:16:41 UTC
+--- services/network/public/cpp/BUILD.gn.orig 2025-09-10 13:22:16 UTC
+++ services/network/public/cpp/BUILD.gn
-@@ -641,7 +641,7 @@ component("cpp_base") {
+@@ -701,7 +701,7 @@ component("cpp_base") {
sources += [ "transferable_directory_fuchsia.cc" ]
}
diff --git a/www/ungoogled-chromium/files/patch-services_network_public_cpp_features.cc b/www/ungoogled-chromium/files/patch-services_network_public_cpp_features.cc
index e4e3148cc7f7..25587109f20b 100644
--- a/www/ungoogled-chromium/files/patch-services_network_public_cpp_features.cc
+++ b/www/ungoogled-chromium/files/patch-services_network_public_cpp_features.cc
@@ -1,6 +1,6 @@
---- services/network/public/cpp/features.cc.orig 2025-05-31 17:16:41 UTC
+--- services/network/public/cpp/features.cc.orig 2025-09-10 13:22:16 UTC
+++ services/network/public/cpp/features.cc
-@@ -380,7 +380,7 @@ BASE_FEATURE(kAvoidResourceRequestCopies,
+@@ -381,7 +381,7 @@ BASE_FEATURE(kAvoidResourceRequestCopies,
BASE_FEATURE(kDocumentIsolationPolicy,
"DocumentIsolationPolicy",
#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_CHROMEOS) || \
diff --git a/www/ungoogled-chromium/files/patch-services_network_public_mojom_BUILD.gn b/www/ungoogled-chromium/files/patch-services_network_public_mojom_BUILD.gn
index 141011edc2e1..b7194bc8bd8e 100644
--- a/www/ungoogled-chromium/files/patch-services_network_public_mojom_BUILD.gn
+++ b/www/ungoogled-chromium/files/patch-services_network_public_mojom_BUILD.gn
@@ -1,6 +1,6 @@
---- services/network/public/mojom/BUILD.gn.orig 2025-05-31 17:16:41 UTC
+--- services/network/public/mojom/BUILD.gn.orig 2025-09-10 13:22:16 UTC
+++ services/network/public/mojom/BUILD.gn
-@@ -675,11 +675,11 @@ mojom("url_loader_base") {
+@@ -690,11 +690,11 @@ mojom("url_loader_base") {
}
enabled_features = []
@@ -14,7 +14,16 @@
# TODO(crbug.com/40263697): Remove this once is_linux in the mojom IDL does
# not include lacros.
enabled_features += [ "use_network_interface_change_listener" ]
-@@ -1795,7 +1795,7 @@ mojom("mojom") {
+@@ -1007,7 +1007,7 @@ mojom("url_loader_base") {
+ },
+ ]
+
+- if (is_linux) {
++ if (is_linux && !is_bsd) {
+ cpp_typemaps += [
+ {
+ types = [
+@@ -1797,7 +1797,7 @@ mojom("mojom") {
}
}
diff --git a/www/ungoogled-chromium/files/patch-services_network_shared__dictionary_shared__dictionary__writer__in__memory.h b/www/ungoogled-chromium/files/patch-services_network_shared__dictionary_shared__dictionary__writer__in__memory.h
index edfa6d49a8e9..2c4c44d286bd 100644
--- a/www/ungoogled-chromium/files/patch-services_network_shared__dictionary_shared__dictionary__writer__in__memory.h
+++ b/www/ungoogled-chromium/files/patch-services_network_shared__dictionary_shared__dictionary__writer__in__memory.h
@@ -1,4 +1,4 @@
---- services/network/shared_dictionary/shared_dictionary_writer_in_memory.h.orig 2023-08-18 10:26:52 UTC
+--- services/network/shared_dictionary/shared_dictionary_writer_in_memory.h.orig 2025-09-10 13:22:16 UTC
+++ services/network/shared_dictionary/shared_dictionary_writer_in_memory.h
@@ -9,6 +9,8 @@
#include <string>
@@ -8,4 +8,4 @@
+
#include "base/component_export.h"
#include "base/functional/callback.h"
- #include "crypto/secure_hash.h"
+ #include "crypto/hash.h"
diff --git a/www/ungoogled-chromium/files/patch-services_on__device__model_on__device__model__service.h b/www/ungoogled-chromium/files/patch-services_on__device__model_on__device__model__service.h
deleted file mode 100644
index 5d4b5f4757ba..000000000000
--- a/www/ungoogled-chromium/files/patch-services_on__device__model_on__device__model__service.h
+++ /dev/null
@@ -1,22 +0,0 @@
---- services/on_device_model/on_device_model_service.h.orig 2024-11-16 12:20:41 UTC
-+++ services/on_device_model/on_device_model_service.h
-@@ -31,6 +31,10 @@ class OnDeviceModelInternalImpl;
- class TsHolder;
- }
-
-+#if BUILDFLAG(IS_BSD)
-+#include "sandbox/policy/sandbox.h"
-+#endif
-+
- namespace on_device_model {
-
- class COMPONENT_EXPORT(ON_DEVICE_MODEL) OnDeviceModelService
-@@ -44,7 +48,7 @@ class COMPONENT_EXPORT(ON_DEVICE_MODEL) OnDeviceModelS
- // Must be called in the service's process after the run loop finished.
- [[nodiscard]] static bool Shutdown();
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- static void AddSandboxLinuxOptions(
- sandbox::policy::SandboxLinux::Options& options);
- #endif
diff --git a/www/ungoogled-chromium/files/patch-services_on__device__model_pre__sandbox__init.cc b/www/ungoogled-chromium/files/patch-services_on__device__model_pre__sandbox__init.cc
deleted file mode 100644
index 74c837b82294..000000000000
--- a/www/ungoogled-chromium/files/patch-services_on__device__model_pre__sandbox__init.cc
+++ /dev/null
@@ -1,38 +0,0 @@
---- services/on_device_model/pre_sandbox_init.cc.orig 2025-01-25 09:34:31 UTC
-+++ services/on_device_model/pre_sandbox_init.cc
-@@ -14,7 +14,7 @@
- #include "services/on_device_model/ml/chrome_ml.h" // nogncheck
- #endif
-
--#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 {
-
- namespace {
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- 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() {
- return true;
- }
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- // static
- void OnDeviceModelService::AddSandboxLinuxOptions(
- sandbox::policy::SandboxLinux::Options& options) {
diff --git a/www/ungoogled-chromium/files/patch-services_resource__coordinator_memory__instrumentation_queued__request__dispatcher.cc b/www/ungoogled-chromium/files/patch-services_resource__coordinator_memory__instrumentation_queued__request__dispatcher.cc
index 742a6293d20f..43745379a88e 100644
--- a/www/ungoogled-chromium/files/patch-services_resource__coordinator_memory__instrumentation_queued__request__dispatcher.cc
+++ b/www/ungoogled-chromium/files/patch-services_resource__coordinator_memory__instrumentation_queued__request__dispatcher.cc
@@ -1,6 +1,6 @@
---- services/resource_coordinator/memory_instrumentation/queued_request_dispatcher.cc.orig 2025-06-17 07:21:45 UTC
+--- services/resource_coordinator/memory_instrumentation/queued_request_dispatcher.cc.orig 2025-09-10 13:22:16 UTC
+++ services/resource_coordinator/memory_instrumentation/queued_request_dispatcher.cc
-@@ -54,7 +54,7 @@ uint32_t CalculatePrivateFootprintKb(const mojom::RawO
+@@ -55,7 +55,7 @@ uint32_t CalculatePrivateFootprintKb(const mojom::RawO
uint32_t shared_resident_kb) {
DCHECK(os_dump.platform_private_footprint);
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || \
@@ -9,7 +9,7 @@
uint64_t rss_anon_bytes = os_dump.platform_private_footprint->rss_anon_bytes;
uint64_t vm_swap_bytes = os_dump.platform_private_footprint->vm_swap_bytes;
return (rss_anon_bytes + vm_swap_bytes) / 1024;
-@@ -83,7 +83,7 @@ memory_instrumentation::mojom::OSMemDumpPtr CreatePubl
+@@ -84,7 +84,7 @@ memory_instrumentation::mojom::OSMemDumpPtr CreatePubl
os_dump->is_peak_rss_resettable = internal_os_dump.is_peak_rss_resettable;
os_dump->private_footprint_kb =
CalculatePrivateFootprintKb(internal_os_dump, shared_resident_kb);
@@ -18,7 +18,7 @@
os_dump->private_footprint_swap_kb =
internal_os_dump.platform_private_footprint->vm_swap_bytes / 1024;
os_dump->mappings_count = internal_os_dump.mappings_count;
-@@ -222,7 +222,7 @@ void QueuedRequestDispatcher::SetUpAndDispatch(
+@@ -223,7 +223,7 @@ void QueuedRequestDispatcher::SetUpAndDispatch(
// On most platforms each process can dump data about their own process
// so ask each process to do so Linux is special see below.
@@ -27,7 +27,7 @@
request->pending_responses.insert({client_info.pid, ResponseType::kOSDump});
client->RequestOSMemoryDump(
request->memory_map_option(), request->memory_dump_flags(),
-@@ -237,7 +237,7 @@ void QueuedRequestDispatcher::SetUpAndDispatch(
+@@ -238,7 +238,7 @@ void QueuedRequestDispatcher::SetUpAndDispatch(
// In some cases, OS stats can only be dumped from a privileged process to
// get around to sandboxing/selinux restrictions (see crbug.com/461788).
@@ -36,7 +36,7 @@
std::vector<base::ProcessId> pids;
mojom::ClientProcess* browser_client = nullptr;
base::ProcessId browser_client_pid = base::kNullProcessId;
-@@ -284,7 +284,7 @@ void QueuedRequestDispatcher::SetUpAndDispatchVmRegion
+@@ -285,7 +285,7 @@ void QueuedRequestDispatcher::SetUpAndDispatchVmRegion
const OsCallback& os_callback) {
// On Linux, OS stats can only be dumped from a privileged process to
// get around to sandboxing/selinux restrictions (see crbug.com/461788).
@@ -45,7 +45,7 @@
mojom::ClientProcess* browser_client = nullptr;
base::ProcessId browser_client_pid = 0;
for (const auto& client_info : clients) {
-@@ -334,7 +334,7 @@ QueuedRequestDispatcher::FinalizeVmRegionRequest(
+@@ -335,7 +335,7 @@ QueuedRequestDispatcher::FinalizeVmRegionRequest(
// each client process provides 1 OS dump, % the case where the client is
// disconnected mid dump.
OSMemDumpMap& extra_os_dumps = response.second.os_dumps;
@@ -54,7 +54,7 @@
for (auto& kv : extra_os_dumps) {
auto pid = kv.first == base::kNullProcessId ? original_pid : kv.first;
DCHECK(results.find(pid) == results.end());
-@@ -395,7 +395,7 @@ void QueuedRequestDispatcher::Finalize(QueuedRequest*
+@@ -396,7 +396,7 @@ void QueuedRequestDispatcher::Finalize(QueuedRequest*
// crash). In the latter case (OS_LINUX) we expect the full map to come
// from the browser process response.
OSMemDumpMap& extra_os_dumps = response.second.os_dumps;
diff --git a/www/ungoogled-chromium/files/patch-services_resource__coordinator_public_cpp_memory__instrumentation_os__metrics__bsd.cc b/www/ungoogled-chromium/files/patch-services_resource__coordinator_public_cpp_memory__instrumentation_os__metrics__bsd.cc
index 9ffd7f36ba44..fb494ab5ace9 100644
--- a/www/ungoogled-chromium/files/patch-services_resource__coordinator_public_cpp_memory__instrumentation_os__metrics__bsd.cc
+++ b/www/ungoogled-chromium/files/patch-services_resource__coordinator_public_cpp_memory__instrumentation_os__metrics__bsd.cc
@@ -1,12 +1,14 @@
---- services/resource_coordinator/public/cpp/memory_instrumentation/os_metrics_bsd.cc.orig 2025-06-17 07:21:45 UTC
+--- services/resource_coordinator/public/cpp/memory_instrumentation/os_metrics_bsd.cc.orig 2025-09-10 13:22:16 UTC
+++ services/resource_coordinator/public/cpp/memory_instrumentation/os_metrics_bsd.cc
-@@ -0,0 +1,59 @@
+@@ -0,0 +1,61 @@
+// Copyright 2022 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.
+
+#include "services/resource_coordinator/public/cpp/memory_instrumentation/os_metrics.h"
+
++#include "base/notimplemented.h"
++
+#include "base/memory/page_size.h"
+#include "base/process/process.h"
+#include "base/process/process_handle.h"
diff --git a/www/ungoogled-chromium/files/patch-services_screen__ai_public_cpp_utilities.cc b/www/ungoogled-chromium/files/patch-services_screen__ai_public_cpp_utilities.cc
index 3538ed75dd55..dfc0276f9c00 100644
--- a/www/ungoogled-chromium/files/patch-services_screen__ai_public_cpp_utilities.cc
+++ b/www/ungoogled-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 14:40:28 UTC
+--- services/screen_ai/public/cpp/utilities.cc.orig 2025-09-10 13:22:16 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/ungoogled-chromium/files/patch-services_screen__ai_sandbox_screen__ai__sandbox__hook__linux.cc b/www/ungoogled-chromium/files/patch-services_screen__ai_sandbox_screen__ai__sandbox__hook__linux.cc
index 1568d9c179f7..a14dbe27de04 100644
--- a/www/ungoogled-chromium/files/patch-services_screen__ai_sandbox_screen__ai__sandbox__hook__linux.cc
+++ b/www/ungoogled-chromium/files/patch-services_screen__ai_sandbox_screen__ai__sandbox__hook__linux.cc
@@ -1,6 +1,6 @@
---- services/screen_ai/sandbox/screen_ai_sandbox_hook_linux.cc.orig 2025-03-09 21:38:10 UTC
+--- services/screen_ai/sandbox/screen_ai_sandbox_hook_linux.cc.orig 2025-09-10 13:22:16 UTC
+++ services/screen_ai/sandbox/screen_ai_sandbox_hook_linux.cc
-@@ -58,6 +58,7 @@ bool ScreenAIPreSandboxHook(base::FilePath binary_path
+@@ -70,6 +70,7 @@ bool ScreenAIPreSandboxHook(base::FilePath binary_path
}
}
@@ -8,7 +8,7 @@
auto* instance = sandbox::policy::SandboxLinux::GetInstance();
std::vector<BrokerFilePermission> permissions{
-@@ -79,6 +80,7 @@ bool ScreenAIPreSandboxHook(base::FilePath binary_path
+@@ -91,6 +92,7 @@ bool ScreenAIPreSandboxHook(base::FilePath binary_path
sandbox::syscall_broker::COMMAND_OPEN}),
permissions, options);
instance->EngageNamespaceSandboxIfPossible();
diff --git a/www/ungoogled-chromium/files/patch-services_screen__ai_screen__ai__service__impl.cc b/www/ungoogled-chromium/files/patch-services_screen__ai_screen__ai__service__impl.cc
new file mode 100644
index 000000000000..8ec17428fb73
--- /dev/null
+++ b/www/ungoogled-chromium/files/patch-services_screen__ai_screen__ai__service__impl.cc
@@ -0,0 +1,20 @@
+--- services/screen_ai/screen_ai_service_impl.cc.orig 2025-09-10 13:22:16 UTC
++++ services/screen_ai/screen_ai_service_impl.cc
+@@ -38,7 +38,7 @@
+ #include "ui/accessibility/ax_tree_id.h"
+ #include "ui/gfx/geometry/rect_f.h"
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ #include "partition_alloc/buildflags.h"
+
+ #if PA_BUILDFLAG( \
+@@ -266,7 +266,7 @@ ScreenAIService::ScreenAIService(
+ : factory_receiver_(this, std::move(receiver)),
+ ocr_receiver_(this),
+ main_content_extraction_receiver_(this) {
+-#if BUILDFLAG(IS_LINUX) && \
++#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)) && \
+ PA_BUILDFLAG( \
+ ENABLE_ALLOCATOR_SHIM_PARTITION_ALLOC_DISPATCH_WITH_ADVANCED_CHECKS_SUPPORT)
+ // TODO(crbug.com/418199684): Remove when the bug is fixed.
diff --git a/www/ungoogled-chromium/files/patch-services_shape__detection_shape__detection__sandbox__hook.cc b/www/ungoogled-chromium/files/patch-services_shape__detection_shape__detection__sandbox__hook.cc
new file mode 100644
index 000000000000..aa735bded8e7
--- /dev/null
+++ b/www/ungoogled-chromium/files/patch-services_shape__detection_shape__detection__sandbox__hook.cc
@@ -0,0 +1,13 @@
+--- services/shape_detection/shape_detection_sandbox_hook.cc.orig 2025-09-10 13:22:16 UTC
++++ services/shape_detection/shape_detection_sandbox_hook.cc
+@@ -31,8 +31,10 @@ bool ShapeDetectionPreSandboxHook(
+ DVLOG(1) << "Successfully opened Chrome Shape Detection shared library.";
+ }
+ #endif // BUILDFLAG(GOOGLE_CHROME_BRANDING)
++#if !BUILDFLAG(IS_BSD)
+ auto* instance = sandbox::policy::SandboxLinux::GetInstance();
+ instance->EngageNamespaceSandboxIfPossible();
++#endif
+ return true;
+ }
+
diff --git a/www/ungoogled-chromium/files/patch-services_shape__detection_shape__detection__sandbox__hook.h b/www/ungoogled-chromium/files/patch-services_shape__detection_shape__detection__sandbox__hook.h
new file mode 100644
index 000000000000..af100f0c6002
--- /dev/null
+++ b/www/ungoogled-chromium/files/patch-services_shape__detection_shape__detection__sandbox__hook.h
@@ -0,0 +1,16 @@
+--- services/shape_detection/shape_detection_sandbox_hook.h.orig 2025-09-10 13:22:16 UTC
++++ services/shape_detection/shape_detection_sandbox_hook.h
+@@ -5,7 +5,13 @@
+ #ifndef SERVICES_SHAPE_DETECTION_SHAPE_DETECTION_SANDBOX_HOOK_H_
+ #define SERVICES_SHAPE_DETECTION_SHAPE_DETECTION_SANDBOX_HOOK_H_
+
++#include "build/build_config.h"
++
++#if BUILDFLAG(IS_BSD)
++#include "sandbox/policy/sandbox.h"
++#else
+ #include "sandbox/policy/linux/sandbox_linux.h"
++#endif
+
+ namespace shape_detection {
+
diff --git a/www/ungoogled-chromium/files/patch-services_shape__detection_shape__detection__service.cc b/www/ungoogled-chromium/files/patch-services_shape__detection_shape__detection__service.cc
new file mode 100644
index 000000000000..73d56e980589
--- /dev/null
+++ b/www/ungoogled-chromium/files/patch-services_shape__detection_shape__detection__service.cc
@@ -0,0 +1,20 @@
+--- services/shape_detection/shape_detection_service.cc.orig 2025-09-10 13:22:16 UTC
++++ services/shape_detection/shape_detection_service.cc
+@@ -22,7 +22,7 @@
+ #elif BUILDFLAG(IS_ANDROID)
+ // No C++ code, barcode detection comes from Java.
+ #elif BUILDFLAG(GOOGLE_CHROME_BRANDING) && \
+- (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS))
++ (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD))
+ #include "services/shape_detection/barcode_detection_provider_chrome.h"
+ #else
+ #include "services/shape_detection/barcode_detection_provider_impl.h"
+@@ -56,7 +56,7 @@ void ShapeDetectionService::BindBarcodeDetectionProvid
+ #elif BUILDFLAG(IS_MAC)
+ BarcodeDetectionProviderMac::Create(std::move(receiver));
+ #elif BUILDFLAG(GOOGLE_CHROME_BRANDING) && \
+- (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS))
++ (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD))
+ BarcodeDetectionProviderChrome::Create(std::move(receiver));
+ #else
+ BarcodeDetectionProviderImpl::Create(std::move(receiver));
diff --git a/www/ungoogled-chromium/files/patch-services_tracing_public_cpp_perfetto_track__name__recorder.cc b/www/ungoogled-chromium/files/patch-services_tracing_public_cpp_perfetto_track__name__recorder.cc
new file mode 100644
index 000000000000..6d4629f71db7
--- /dev/null
+++ b/www/ungoogled-chromium/files/patch-services_tracing_public_cpp_perfetto_track__name__recorder.cc
@@ -0,0 +1,11 @@
+--- services/tracing/public/cpp/perfetto/track_name_recorder.cc.orig 2025-09-10 13:22:16 UTC
++++ services/tracing/public/cpp/perfetto/track_name_recorder.cc
+@@ -51,7 +51,7 @@ void FillThreadTrack(const perfetto::ThreadTrack& trac
+ if (thread_type != ChromeThreadDescriptor::THREAD_UNSPECIFIED) {
+ desc.mutable_chrome_thread()->set_thread_type(thread_type);
+ }
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_AIX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_AIX) || BUILDFLAG(IS_BSD)
+ if (base::GetCurrentProcId() !=
+ base::trace_event::TraceLog::GetInstance()->process_id()) {
+ desc.mutable_chrome_thread()->set_is_sandboxed_tid(true);
diff --git a/www/ungoogled-chromium/files/patch-services_tracing_public_cpp_stack__sampling_tracing__sampler__profiler.cc b/www/ungoogled-chromium/files/patch-services_tracing_public_cpp_stack__sampling_tracing__sampler__profiler.cc
index 8393a9ee8cdf..4f78384d0591 100644
--- a/www/ungoogled-chromium/files/patch-services_tracing_public_cpp_stack__sampling_tracing__sampler__profiler.cc
+++ b/www/ungoogled-chromium/files/patch-services_tracing_public_cpp_stack__sampling_tracing__sampler__profiler.cc
@@ -1,11 +1,38 @@
---- services/tracing/public/cpp/stack_sampling/tracing_sampler_profiler.cc.orig 2024-02-03 15:42:55 UTC
+--- services/tracing/public/cpp/stack_sampling/tracing_sampler_profiler.cc.orig 2025-09-10 13:22:16 UTC
+++ services/tracing/public/cpp/stack_sampling/tracing_sampler_profiler.cc
-@@ -38,7 +38,7 @@
+@@ -39,7 +39,7 @@
#include "third_party/perfetto/protos/perfetto/trace/track_event/process_descriptor.pbzero.h"
#include "third_party/perfetto/protos/perfetto/trace/track_event/thread_descriptor.pbzero.h"
--#if BUILDFLAG(IS_POSIX) && !BUILDFLAG(IS_NACL) && !BUILDFLAG(IS_APPLE)
-+#if BUILDFLAG(IS_POSIX) && !BUILDFLAG(IS_NACL) && !BUILDFLAG(IS_APPLE) && !BUILDFLAG(IS_BSD)
+-#if BUILDFLAG(IS_POSIX) && !BUILDFLAG(IS_APPLE)
++#if BUILDFLAG(IS_POSIX) && !BUILDFLAG(IS_APPLE) && !BUILDFLAG(IS_BSD)
#include "base/profiler/thread_delegate_posix.h"
#define INITIALIZE_THREAD_DELEGATE_POSIX 1
- #else // BUILDFLAG(IS_POSIX) && !BUILDFLAG(IS_NACL) && !BUILDFLAG(IS_APPLE)
+ #else // BUILDFLAG(IS_POSIX) && !BUILDFLAG(IS_APPLE)
+@@ -261,7 +261,7 @@ struct FrameDetails {
+ ANDROID_ARM64_UNWINDING_SUPPORTED || ANDROID_CFI_UNWINDING_SUPPORTED || \
+ (BUILDFLAG(IS_CHROMEOS) && \
+ (defined(ARCH_CPU_X86_64) || defined(ARCH_CPU_ARM64))) || \
+- BUILDFLAG(IS_LINUX)
++ BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ // Returns whether stack sampling is supported on the current platform.
+ bool IsStackSamplingSupported() {
+ return base::StackSamplingProfiler::IsSupportedForCurrentPlatform();
+@@ -379,7 +379,7 @@ void TracingSamplerProfiler::TracingProfileBuilder::Wr
+ thread_descriptor->set_reference_timestamp_us(
+ last_timestamp_.since_origin().InMicroseconds());
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_AIX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_AIX) || BUILDFLAG(IS_BSD)
+ if (base::GetCurrentProcId() !=
+ base::trace_event::TraceLog::GetInstance()->process_id()) {
+ auto* chrome_thread = track_descriptor->set_chrome_thread();
+@@ -651,7 +651,7 @@ bool TracingSamplerProfiler::IsStackUnwindingSupported
+ ANDROID_ARM64_UNWINDING_SUPPORTED || ANDROID_CFI_UNWINDING_SUPPORTED || \
+ (BUILDFLAG(IS_CHROMEOS) && \
+ (defined(ARCH_CPU_X86_64) || defined(ARCH_CPU_ARM64))) || \
+- BUILDFLAG(IS_LINUX)
++ BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ return IsStackSamplingSupported();
+ #else
+ return false;
diff --git a/www/ungoogled-chromium/files/patch-services_viz_public_mojom_BUILD.gn b/www/ungoogled-chromium/files/patch-services_viz_public_mojom_BUILD.gn
index a0b196256824..9d6b567ff699 100644
--- a/www/ungoogled-chromium/files/patch-services_viz_public_mojom_BUILD.gn
+++ b/www/ungoogled-chromium/files/patch-services_viz_public_mojom_BUILD.gn
@@ -1,6 +1,6 @@
---- services/viz/public/mojom/BUILD.gn.orig 2025-05-31 17:16:41 UTC
+--- services/viz/public/mojom/BUILD.gn.orig 2025-09-10 13:22:16 UTC
+++ services/viz/public/mojom/BUILD.gn
-@@ -57,7 +57,7 @@ mojom("mojom") {
+@@ -51,7 +51,7 @@ mojom("mojom") {
# Used in thread.mojom
enabled_features = []
diff --git a/www/ungoogled-chromium/files/patch-skia_ext_font__utils.cc b/www/ungoogled-chromium/files/patch-skia_ext_font__utils.cc
index add310d05a4b..19828fafe306 100644
--- a/www/ungoogled-chromium/files/patch-skia_ext_font__utils.cc
+++ b/www/ungoogled-chromium/files/patch-skia_ext_font__utils.cc
@@ -1,4 +1,4 @@
---- skia/ext/font_utils.cc.orig 2025-05-06 12:23:00 UTC
+--- skia/ext/font_utils.cc.orig 2025-09-10 13:22:16 UTC
+++ skia/ext/font_utils.cc
@@ -21,7 +21,7 @@
#include "third_party/skia/include/ports/SkFontMgr_mac_ct.h"
@@ -9,12 +9,12 @@
#include "third_party/skia/include/ports/SkFontConfigInterface.h"
#include "third_party/skia/include/ports/SkFontMgr_FontConfigInterface.h"
#include "third_party/skia/include/ports/SkFontScanner_Fontations.h"
-@@ -67,7 +67,7 @@ static sk_sp<SkFontMgr> fontmgr_factory() {
- }
+@@ -64,7 +64,7 @@ static sk_sp<SkFontMgr> fontmgr_factory() {
+ return SkFontMgr_New_Android(nullptr, SkFontScanner_Make_Fontations());
#elif BUILDFLAG(IS_APPLE)
return SkFontMgr_New_CoreText(nullptr);
-#elif BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX)
+#elif BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
sk_sp<SkFontConfigInterface> fci(SkFontConfigInterface::RefGlobal());
- if (base::FeatureList::IsEnabled(skia::kFontationsLinuxSystemFonts)) {
- return fci ? SkFontMgr_New_FCI(std::move(fci),
+ return fci ? SkFontMgr_New_FCI(std::move(fci),
+ SkFontScanner_Make_Fontations())
diff --git a/www/ungoogled-chromium/files/patch-third__party_angle_BUILD.gn b/www/ungoogled-chromium/files/patch-third__party_angle_BUILD.gn
index b60c702430de..a62f0a092dc2 100644
--- a/www/ungoogled-chromium/files/patch-third__party_angle_BUILD.gn
+++ b/www/ungoogled-chromium/files/patch-third__party_angle_BUILD.gn
@@ -1,6 +1,6 @@
---- third_party/angle/BUILD.gn.orig 2025-05-31 17:16:41 UTC
+--- third_party/angle/BUILD.gn.orig 2025-09-10 13:22:16 UTC
+++ third_party/angle/BUILD.gn
-@@ -360,7 +360,6 @@ config("extra_warnings") {
+@@ -367,7 +367,6 @@ config("extra_warnings") {
"-Wtautological-type-limit-compare",
"-Wundefined-reinterpret-cast",
"-Wunneeded-internal-declaration",
@@ -8,7 +8,7 @@
"-Wsuggest-destructor-override",
"-Wsuggest-override",
-@@ -537,7 +536,7 @@ template("angle_common_lib") {
+@@ -544,7 +543,7 @@ template("angle_common_lib") {
all_dependent_configs = [ ":angle_disable_pool_alloc" ]
}
@@ -17,7 +17,7 @@
libs = [ "dl" ]
}
-@@ -692,6 +691,9 @@ angle_static_library("angle_gpu_info_util") {
+@@ -707,6 +706,9 @@ angle_static_library("angle_gpu_info_util") {
"Xi",
"Xext",
]
diff --git a/www/ungoogled-chromium/files/patch-third__party_angle_src_libANGLE_Display.cpp b/www/ungoogled-chromium/files/patch-third__party_angle_src_libANGLE_Display.cpp
index 6fa5d5a5364d..e4806850238c 100644
--- a/www/ungoogled-chromium/files/patch-third__party_angle_src_libANGLE_Display.cpp
+++ b/www/ungoogled-chromium/files/patch-third__party_angle_src_libANGLE_Display.cpp
@@ -1,4 +1,4 @@
---- third_party/angle/src/libANGLE/Display.cpp.orig 2025-05-31 17:16:41 UTC
+--- third_party/angle/src/libANGLE/Display.cpp.orig 2025-09-10 13:22:16 UTC
+++ third_party/angle/src/libANGLE/Display.cpp
@@ -58,7 +58,7 @@
# include "libANGLE/renderer/gl/wgl/DisplayWGL.h"
@@ -15,19 +15,19 @@
-# elif defined(ANGLE_PLATFORM_LINUX)
+# elif defined(ANGLE_PLATFORM_LINUX) || defined(ANGLE_PLATFORM_BSD)
- # if defined(ANGLE_USE_GBM)
+ # if defined(ANGLE_USE_GBM) || defined(ANGLE_USE_WAYLAND)
if (platformType == 0)
{
-@@ -468,7 +468,7 @@ rx::DisplayImpl *CreateDisplayFromAttribs(EGLAttrib di
+@@ -473,7 +473,7 @@ rx::DisplayImpl *CreateDisplayFromAttribs(EGLAttrib di
#if defined(ANGLE_ENABLE_OPENGL)
# if defined(ANGLE_PLATFORM_WINDOWS)
impl = new rx::DisplayWGL(state);
-# elif defined(ANGLE_PLATFORM_LINUX)
+# elif defined(ANGLE_PLATFORM_LINUX) || defined(ANGLE_PLATFORM_BSD)
- # if defined(ANGLE_USE_GBM)
+ # if defined(ANGLE_USE_GBM) || defined(ANGLE_USE_WAYLAND)
if (platformType == 0)
{
-@@ -519,7 +519,7 @@ rx::DisplayImpl *CreateDisplayFromAttribs(EGLAttrib di
+@@ -529,7 +529,7 @@ rx::DisplayImpl *CreateDisplayFromAttribs(EGLAttrib di
impl = rx::CreateVulkanWin32Display(state);
}
break;
@@ -36,7 +36,7 @@
# if defined(ANGLE_USE_GBM)
if (platformType == EGL_PLATFORM_GBM_KHR && rx::IsVulkanGbmDisplayAvailable())
{
-@@ -2136,7 +2136,7 @@ static ClientExtensions GenerateClientExtensions()
+@@ -2146,7 +2146,7 @@ static ClientExtensions GenerateClientExtensions()
extensions.platformWaylandEXT = true;
#endif
@@ -45,7 +45,7 @@
extensions.platformSurfacelessMESA = true;
#endif
-@@ -2183,7 +2183,7 @@ static ClientExtensions GenerateClientExtensions()
+@@ -2193,7 +2193,7 @@ static ClientExtensions GenerateClientExtensions()
extensions.x11Visual = true;
#endif
diff --git a/www/ungoogled-chromium/files/patch-third__party_angle_util_BUILD.gn b/www/ungoogled-chromium/files/patch-third__party_angle_util_BUILD.gn
index d6af1c857327..980020db3774 100644
--- a/www/ungoogled-chromium/files/patch-third__party_angle_util_BUILD.gn
+++ b/www/ungoogled-chromium/files/patch-third__party_angle_util_BUILD.gn
@@ -1,6 +1,6 @@
---- third_party/angle/util/BUILD.gn.orig 2025-04-15 08:30:07 UTC
+--- third_party/angle/util/BUILD.gn.orig 2025-09-10 13:22:16 UTC
+++ third_party/angle/util/BUILD.gn
-@@ -332,7 +332,7 @@ foreach(is_shared_library,
+@@ -334,7 +334,7 @@ foreach(is_shared_library,
]
libs = []
diff --git a/www/ungoogled-chromium/files/patch-third__party_blink_common_features.cc b/www/ungoogled-chromium/files/patch-third__party_blink_common_features.cc
new file mode 100644
index 000000000000..06417dd0b78a
--- /dev/null
+++ b/www/ungoogled-chromium/files/patch-third__party_blink_common_features.cc
@@ -0,0 +1,11 @@
+--- third_party/blink/common/features.cc.orig 2025-09-10 13:22:16 UTC
++++ third_party/blink/common/features.cc
+@@ -692,7 +692,7 @@ BASE_FEATURE(kDevToolsImprovedNetworkError,
+
+ BASE_FEATURE(kDirectCompositorThreadIpc,
+ "DirectCompositorThreadIpc",
+-#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC)
++#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
+ base::FEATURE_ENABLED_BY_DEFAULT
+ #else
+ base::FEATURE_DISABLED_BY_DEFAULT
diff --git a/www/ungoogled-chromium/files/patch-third__party_blink_common_renderer__preferences_renderer__preferences__mojom__traits.cc b/www/ungoogled-chromium/files/patch-third__party_blink_common_renderer__preferences_renderer__preferences__mojom__traits.cc
index 94fb20e842fd..828f6093a76a 100644
--- a/www/ungoogled-chromium/files/patch-third__party_blink_common_renderer__preferences_renderer__preferences__mojom__traits.cc
+++ b/www/ungoogled-chromium/files/patch-third__party_blink_common_renderer__preferences_renderer__preferences__mojom__traits.cc
@@ -1,6 +1,6 @@
---- third_party/blink/common/renderer_preferences/renderer_preferences_mojom_traits.cc.orig 2025-02-20 09:59:21 UTC
+--- third_party/blink/common/renderer_preferences/renderer_preferences_mojom_traits.cc.orig 2025-09-10 13:22:16 UTC
+++ third_party/blink/common/renderer_preferences/renderer_preferences_mojom_traits.cc
-@@ -77,7 +77,7 @@ bool StructTraits<blink::mojom::RendererPreferencesDat
+@@ -78,7 +78,7 @@ bool StructTraits<blink::mojom::RendererPreferencesDat
out->send_subresource_notification = data.send_subresource_notification();
diff --git a/www/ungoogled-chromium/files/patch-third__party_blink_public_common_renderer__preferences_renderer__preferences.h b/www/ungoogled-chromium/files/patch-third__party_blink_public_common_renderer__preferences_renderer__preferences.h
index 1ffc55051a6f..397c8534e972 100644
--- a/www/ungoogled-chromium/files/patch-third__party_blink_public_common_renderer__preferences_renderer__preferences.h
+++ b/www/ungoogled-chromium/files/patch-third__party_blink_public_common_renderer__preferences_renderer__preferences.h
@@ -1,6 +1,6 @@
---- third_party/blink/public/common/renderer_preferences/renderer_preferences.h.orig 2025-02-20 09:59:21 UTC
+--- third_party/blink/public/common/renderer_preferences/renderer_preferences.h.orig 2025-09-10 13:22:16 UTC
+++ third_party/blink/public/common/renderer_preferences/renderer_preferences.h
-@@ -65,7 +65,7 @@ struct BLINK_COMMON_EXPORT RendererPreferences {
+@@ -66,7 +66,7 @@ struct BLINK_COMMON_EXPORT RendererPreferences {
UserAgentOverride user_agent_override;
std::string accept_languages;
bool send_subresource_notification{false};
diff --git a/www/ungoogled-chromium/files/patch-third__party_blink_public_common_renderer__preferences_renderer__preferences__mojom__traits.h b/www/ungoogled-chromium/files/patch-third__party_blink_public_common_renderer__preferences_renderer__preferences__mojom__traits.h
index 99a9ca085526..e95dbeff8579 100644
--- a/www/ungoogled-chromium/files/patch-third__party_blink_public_common_renderer__preferences_renderer__preferences__mojom__traits.h
+++ b/www/ungoogled-chromium/files/patch-third__party_blink_public_common_renderer__preferences_renderer__preferences__mojom__traits.h
@@ -1,6 +1,6 @@
---- third_party/blink/public/common/renderer_preferences/renderer_preferences_mojom_traits.h.orig 2025-02-20 09:59:21 UTC
+--- third_party/blink/public/common/renderer_preferences/renderer_preferences_mojom_traits.h.orig 2025-09-10 13:22:16 UTC
+++ third_party/blink/public/common/renderer_preferences/renderer_preferences_mojom_traits.h
-@@ -180,7 +180,7 @@ struct BLINK_COMMON_EXPORT
+@@ -185,7 +185,7 @@ struct BLINK_COMMON_EXPORT
return data.send_subresource_notification;
}
diff --git a/www/ungoogled-chromium/files/patch-third__party_blink_public_platform_platform.h b/www/ungoogled-chromium/files/patch-third__party_blink_public_platform_platform.h
index f4ffc42900b4..1dbdcc6f17b2 100644
--- a/www/ungoogled-chromium/files/patch-third__party_blink_public_platform_platform.h
+++ b/www/ungoogled-chromium/files/patch-third__party_blink_public_platform_platform.h
@@ -1,6 +1,6 @@
---- third_party/blink/public/platform/platform.h.orig 2025-04-15 08:30:07 UTC
+--- third_party/blink/public/platform/platform.h.orig 2025-09-10 13:22:16 UTC
+++ third_party/blink/public/platform/platform.h
-@@ -372,7 +372,7 @@ class BLINK_PLATFORM_EXPORT Platform {
+@@ -376,7 +376,7 @@ class BLINK_PLATFORM_EXPORT Platform {
return nullptr;
}
diff --git a/www/ungoogled-chromium/files/patch-third__party_blink_renderer_core_exported_web__view__impl.cc b/www/ungoogled-chromium/files/patch-third__party_blink_renderer_core_exported_web__view__impl.cc
index 2e246ddea21e..f068a2d809ca 100644
--- a/www/ungoogled-chromium/files/patch-third__party_blink_renderer_core_exported_web__view__impl.cc
+++ b/www/ungoogled-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-06 12:23:00 UTC
+--- third_party/blink/renderer/core/exported/web_view_impl.cc.orig 2025-09-10 13:22:16 UTC
+++ third_party/blink/renderer/core/exported/web_view_impl.cc
-@@ -429,7 +429,7 @@ void RecordPrerenderActivationSignalDelay(const String
+@@ -421,7 +421,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
+@@ -3441,7 +3441,7 @@ void WebViewImpl::UpdateFontRenderingFromRendererPrefs
gfx::FontRenderParams::SUBPIXEL_RENDERING_NONE);
WebFontRenderStyle::SetSubpixelPositioning(
renderer_preferences_.use_subpixel_positioning);
diff --git a/www/ungoogled-chromium/files/patch-third__party_blink_renderer_core_frame_web__frame__test.cc b/www/ungoogled-chromium/files/patch-third__party_blink_renderer_core_frame_web__frame__test.cc
index e7a1aa1ded10..96dd4c9559b8 100644
--- a/www/ungoogled-chromium/files/patch-third__party_blink_renderer_core_frame_web__frame__test.cc
+++ b/www/ungoogled-chromium/files/patch-third__party_blink_renderer_core_frame_web__frame__test.cc
@@ -1,6 +1,6 @@
---- third_party/blink/renderer/core/frame/web_frame_test.cc.orig 2025-04-15 08:30:07 UTC
+--- third_party/blink/renderer/core/frame/web_frame_test.cc.orig 2025-09-10 13:22:16 UTC
+++ third_party/blink/renderer/core/frame/web_frame_test.cc
-@@ -6471,7 +6471,7 @@ TEST_F(WebFrameTest, DISABLED_PositionForPointTest) {
+@@ -6473,7 +6473,7 @@ TEST_F(WebFrameTest, DISABLED_PositionForPointTest) {
}
#if BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_LINUX) || \
@@ -9,7 +9,7 @@
// TODO(crbug.com/1090246): Fix these tests on Fuchsia and re-enable.
// TODO(crbug.com/1317375): Build these tests on all platforms.
#define MAYBE_SelectRangeStaysHorizontallyAlignedWhenMoved \
-@@ -6880,7 +6880,7 @@ TEST_F(CompositedSelectionBoundsTest, LargeSelectionSc
+@@ -6882,7 +6882,7 @@ TEST_F(CompositedSelectionBoundsTest, LargeSelectionSc
TEST_F(CompositedSelectionBoundsTest, LargeSelectionNoScroll) {
RunTest("composited_selection_bounds_large_selection_noscroll.html");
}
diff --git a/www/ungoogled-chromium/files/patch-third__party_blink_renderer_core_html_canvas_canvas__async__blob__creator.cc b/www/ungoogled-chromium/files/patch-third__party_blink_renderer_core_html_canvas_canvas__async__blob__creator.cc
index 6e696e7932a9..86510400ab9f 100644
--- a/www/ungoogled-chromium/files/patch-third__party_blink_renderer_core_html_canvas_canvas__async__blob__creator.cc
+++ b/www/ungoogled-chromium/files/patch-third__party_blink_renderer_core_html_canvas_canvas__async__blob__creator.cc
@@ -1,6 +1,6 @@
---- third_party/blink/renderer/core/html/canvas/canvas_async_blob_creator.cc.orig 2025-05-06 12:23:00 UTC
+--- third_party/blink/renderer/core/html/canvas/canvas_async_blob_creator.cc.orig 2025-09-10 13:22:16 UTC
+++ third_party/blink/renderer/core/html/canvas/canvas_async_blob_creator.cc
-@@ -51,7 +51,7 @@ constexpr base::TimeDelta kEncodeRowSlackBeforeDeadlin
+@@ -52,7 +52,7 @@ constexpr base::TimeDelta kEncodeRowSlackBeforeDeadlin
/* The value is based on user statistics on Nov 2017. */
#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || \
diff --git a/www/ungoogled-chromium/files/patch-third__party_blink_renderer_core_layout_layout__view.cc b/www/ungoogled-chromium/files/patch-third__party_blink_renderer_core_layout_layout__view.cc
index 8ff4088d1d29..d0b5e6c6a677 100644
--- a/www/ungoogled-chromium/files/patch-third__party_blink_renderer_core_layout_layout__view.cc
+++ b/www/ungoogled-chromium/files/patch-third__party_blink_renderer_core_layout_layout__view.cc
@@ -1,6 +1,6 @@
---- third_party/blink/renderer/core/layout/layout_view.cc.orig 2025-05-06 12:23:00 UTC
+--- third_party/blink/renderer/core/layout/layout_view.cc.orig 2025-09-10 13:22:16 UTC
+++ third_party/blink/renderer/core/layout/layout_view.cc
-@@ -74,7 +74,7 @@
+@@ -75,7 +75,7 @@
#include "ui/display/screen_info.h"
#include "ui/gfx/geometry/quad_f.h"
@@ -9,7 +9,7 @@
#include "third_party/blink/renderer/platform/fonts/font_cache.h"
#endif
-@@ -785,7 +785,7 @@ void LayoutView::LayoutRoot() {
+@@ -790,7 +790,7 @@ void LayoutView::LayoutRoot() {
intrinsic_logical_widths_ = LogicalWidth();
}
diff --git a/www/ungoogled-chromium/files/patch-third__party_blink_renderer_core_loader_mixed__content__checker.cc b/www/ungoogled-chromium/files/patch-third__party_blink_renderer_core_loader_mixed__content__checker.cc
index 1f8eba516592..5be9314afbde 100644
--- a/www/ungoogled-chromium/files/patch-third__party_blink_renderer_core_loader_mixed__content__checker.cc
+++ b/www/ungoogled-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-06 12:23:00 UTC
+--- third_party/blink/renderer/core/loader/mixed_content_checker.cc.orig 2025-09-10 13:22:16 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/ungoogled-chromium/files/patch-third__party_blink_renderer_core_origin__trials_origin__trial__context.cc b/www/ungoogled-chromium/files/patch-third__party_blink_renderer_core_origin__trials_origin__trial__context.cc
index bde62193348a..1df0a680dc4a 100644
--- a/www/ungoogled-chromium/files/patch-third__party_blink_renderer_core_origin__trials_origin__trial__context.cc
+++ b/www/ungoogled-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-15 08:30:07 UTC
+--- third_party/blink/renderer/core/origin_trials/origin_trial_context.cc.orig 2025-09-10 13:22:16 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/ungoogled-chromium/files/patch-third__party_blink_renderer_core_page_context__menu__controller.cc b/www/ungoogled-chromium/files/patch-third__party_blink_renderer_core_page_context__menu__controller.cc
index af5817f40876..5b5dba446b45 100644
--- a/www/ungoogled-chromium/files/patch-third__party_blink_renderer_core_page_context__menu__controller.cc
+++ b/www/ungoogled-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-06 12:23:00 UTC
+--- third_party/blink/renderer/core/page/context_menu_controller.cc.orig 2025-09-10 13:22:16 UTC
+++ third_party/blink/renderer/core/page/context_menu_controller.cc
-@@ -641,7 +641,7 @@ bool ContextMenuController::ShowContextMenu(LocalFrame
+@@ -649,7 +649,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/ungoogled-chromium/files/patch-third__party_blink_renderer_core_paint_paint__layer.cc b/www/ungoogled-chromium/files/patch-third__party_blink_renderer_core_paint_paint__layer.cc
index cc4cc1c5db56..b8f9fa4e6e83 100644
--- a/www/ungoogled-chromium/files/patch-third__party_blink_renderer_core_paint_paint__layer.cc
+++ b/www/ungoogled-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-06 12:23:00 UTC
+--- third_party/blink/renderer/core/paint/paint_layer.cc.orig 2025-09-10 13:22:16 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/ungoogled-chromium/files/patch-third__party_blink_renderer_modules_peerconnection_rtc__data__channel.cc b/www/ungoogled-chromium/files/patch-third__party_blink_renderer_modules_peerconnection_rtc__data__channel.cc
index 98572d548dff..467c5349b209 100644
--- a/www/ungoogled-chromium/files/patch-third__party_blink_renderer_modules_peerconnection_rtc__data__channel.cc
+++ b/www/ungoogled-chromium/files/patch-third__party_blink_renderer_modules_peerconnection_rtc__data__channel.cc
@@ -1,6 +1,6 @@
---- third_party/blink/renderer/modules/peerconnection/rtc_data_channel.cc.orig 2024-11-16 12:20:41 UTC
+--- third_party/blink/renderer/modules/peerconnection/rtc_data_channel.cc.orig 2025-09-10 13:22:16 UTC
+++ third_party/blink/renderer/modules/peerconnection/rtc_data_channel.cc
-@@ -542,6 +542,7 @@ void RTCDataChannel::send(Blob* data, ExceptionState&
+@@ -538,6 +538,7 @@ void RTCDataChannel::send(Blob* data, ExceptionState&
pending_messages_.push_back(message);
}
diff --git a/www/ungoogled-chromium/files/patch-third__party_blink_renderer_modules_peerconnection_webrtc__audio__renderer__test.cc b/www/ungoogled-chromium/files/patch-third__party_blink_renderer_modules_peerconnection_webrtc__audio__renderer__test.cc
index 98bb2d1e3a5d..6878f0996429 100644
--- a/www/ungoogled-chromium/files/patch-third__party_blink_renderer_modules_peerconnection_webrtc__audio__renderer__test.cc
+++ b/www/ungoogled-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-31 17:16:41 UTC
+--- third_party/blink/renderer/modules/peerconnection/webrtc_audio_renderer_test.cc.orig 2025-09-10 13:22:16 UTC
+++ third_party/blink/renderer/modules/peerconnection/webrtc_audio_renderer_test.cc
-@@ -383,7 +383,7 @@ TEST_F(WebRtcAudioRendererTest, DISABLED_VerifySinkPar
+@@ -384,7 +384,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/ungoogled-chromium/files/patch-third__party_blink_renderer_modules_webgl_webgl__rendering__context__base.cc b/www/ungoogled-chromium/files/patch-third__party_blink_renderer_modules_webgl_webgl__rendering__context__base.cc
index ed1eea02f20c..4b7c0763e394 100644
--- a/www/ungoogled-chromium/files/patch-third__party_blink_renderer_modules_webgl_webgl__rendering__context__base.cc
+++ b/www/ungoogled-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-31 17:16:41 UTC
+--- third_party/blink/renderer/modules/webgl/webgl_rendering_context_base.cc.orig 2025-09-10 13:22:16 UTC
+++ third_party/blink/renderer/modules/webgl/webgl_rendering_context_base.cc
-@@ -6338,7 +6338,7 @@ void WebGLRenderingContextBase::TexImageHelperMediaVid
+@@ -6585,7 +6585,7 @@ void WebGLRenderingContextBase::TexImageHelperMediaVid
// unmultiply has been requested or we need to never premultiply for Image
// creation from a VideoFrame.
diff --git a/www/ungoogled-chromium/files/patch-third__party_blink_renderer_modules_webgpu_gpu__canvas__context.cc b/www/ungoogled-chromium/files/patch-third__party_blink_renderer_modules_webgpu_gpu__canvas__context.cc
index d0be9c7558de..e231e7d93aee 100644
--- a/www/ungoogled-chromium/files/patch-third__party_blink_renderer_modules_webgpu_gpu__canvas__context.cc
+++ b/www/ungoogled-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-31 17:16:41 UTC
+--- third_party/blink/renderer/modules/webgpu/gpu_canvas_context.cc.orig 2025-09-10 13:22:16 UTC
+++ third_party/blink/renderer/modules/webgpu/gpu_canvas_context.cc
-@@ -218,7 +218,7 @@ bool GPUCanvasContext::PaintRenderingResultsToCanvas(
+@@ -250,7 +250,7 @@ CanvasResourceProvider* GPUCanvasContext::PaintRenderi
scoped_refptr<WebGPUMailboxTexture> front_buffer_texture;
if (source_buffer == kFrontBuffer) {
diff --git a/www/ungoogled-chromium/files/patch-third__party_blink_renderer_modules_webgpu_gpu__queue.cc b/www/ungoogled-chromium/files/patch-third__party_blink_renderer_modules_webgpu_gpu__queue.cc
index f39a57a3cf68..55b6f3ddebc2 100644
--- a/www/ungoogled-chromium/files/patch-third__party_blink_renderer_modules_webgpu_gpu__queue.cc
+++ b/www/ungoogled-chromium/files/patch-third__party_blink_renderer_modules_webgpu_gpu__queue.cc
@@ -1,6 +1,6 @@
---- third_party/blink/renderer/modules/webgpu/gpu_queue.cc.orig 2025-05-31 17:16:41 UTC
+--- third_party/blink/renderer/modules/webgpu/gpu_queue.cc.orig 2025-09-10 13:22:16 UTC
+++ third_party/blink/renderer/modules/webgpu/gpu_queue.cc
-@@ -814,7 +814,7 @@ bool GPUQueue::CopyFromCanvasSourceImage(
+@@ -829,7 +829,7 @@ bool GPUQueue::CopyFromCanvasSourceImage(
// on linux platform.
// TODO(crbug.com/1424119): using a webgpu mailbox texture on the OpenGLES
// backend is failing for unknown reasons.
diff --git a/www/ungoogled-chromium/files/patch-third__party_blink_renderer_platform_BUILD.gn b/www/ungoogled-chromium/files/patch-third__party_blink_renderer_platform_BUILD.gn
index bd8d7ad33081..5d4dc45cbab6 100644
--- a/www/ungoogled-chromium/files/patch-third__party_blink_renderer_platform_BUILD.gn
+++ b/www/ungoogled-chromium/files/patch-third__party_blink_renderer_platform_BUILD.gn
@@ -1,6 +1,6 @@
---- third_party/blink/renderer/platform/BUILD.gn.orig 2025-05-31 17:16:41 UTC
+--- third_party/blink/renderer/platform/BUILD.gn.orig 2025-09-10 13:22:16 UTC
+++ third_party/blink/renderer/platform/BUILD.gn
-@@ -2063,7 +2063,7 @@ static_library("test_support") {
+@@ -2064,7 +2064,7 @@ static_library("test_support") {
]
# fuzzed_data_provider may not work with a custom toolchain.
diff --git a/www/ungoogled-chromium/files/patch-third__party_blink_renderer_platform_fonts_font__cache.cc b/www/ungoogled-chromium/files/patch-third__party_blink_renderer_platform_fonts_font__cache.cc
index 059319284c0e..31ece9b71b4c 100644
--- a/www/ungoogled-chromium/files/patch-third__party_blink_renderer_platform_fonts_font__cache.cc
+++ b/www/ungoogled-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-20 09:59:21 UTC
+--- third_party/blink/renderer/platform/fonts/font_cache.cc.orig 2025-09-10 13:22:16 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/ungoogled-chromium/files/patch-third__party_blink_renderer_platform_fonts_font__cache.h b/www/ungoogled-chromium/files/patch-third__party_blink_renderer_platform_fonts_font__cache.h
index ecb3459f1877..e467c9fe3fdc 100644
--- a/www/ungoogled-chromium/files/patch-third__party_blink_renderer_platform_fonts_font__cache.h
+++ b/www/ungoogled-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-10-01 07:26:23 UTC
+--- third_party/blink/renderer/platform/fonts/font_cache.h.orig 2025-09-10 13:22:16 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,16 +27,16 @@
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);
-#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
+#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- static AtomicString GetFamilyNameForCharacter(SkFontMgr*,
- UChar32,
- const FontDescription&,
-@@ -353,7 +353,7 @@ class PLATFORM_EXPORT FontCache final {
+ static const FontPlatformData* CreateFontPlatformDataForCharacter(
+ SkFontMgr*,
+ UChar32,
+@@ -358,7 +358,7 @@ class PLATFORM_EXPORT FontCache final {
bool is_test_font_mgr_ = false;
#endif // BUILDFLAG(IS_WIN)
diff --git a/www/ungoogled-chromium/files/patch-third__party_blink_renderer_platform_fonts_font__description.cc b/www/ungoogled-chromium/files/patch-third__party_blink_renderer_platform_fonts_font__description.cc
index 31852a8cc873..e3909193f97f 100644
--- a/www/ungoogled-chromium/files/patch-third__party_blink_renderer_platform_fonts_font__description.cc
+++ b/www/ungoogled-chromium/files/patch-third__party_blink_renderer_platform_fonts_font__description.cc
@@ -1,6 +1,6 @@
---- third_party/blink/renderer/platform/fonts/font_description.cc.orig 2025-05-06 12:23:00 UTC
+--- third_party/blink/renderer/platform/fonts/font_description.cc.orig 2025-09-10 13:22:16 UTC
+++ third_party/blink/renderer/platform/fonts/font_description.cc
-@@ -41,7 +41,7 @@
+@@ -44,7 +44,7 @@
#include "third_party/blink/renderer/platform/wtf/text/string_hash.h"
#include "third_party/blink/renderer/platform/wtf/text/string_hasher.h"
@@ -9,7 +9,7 @@
#include "third_party/blink/renderer/platform/fonts/font_cache.h"
#endif
-@@ -280,7 +280,7 @@ FontCacheKey FontDescription::CacheKey(
+@@ -314,7 +314,7 @@ FontCacheKey FontDescription::CacheKey(
static_cast<unsigned>(fields_.orientation_) << 1 | // bit 2-3
static_cast<unsigned>(fields_.subpixel_text_position_); // bit 1
diff --git a/www/ungoogled-chromium/files/patch-third__party_blink_renderer_platform_fonts_skia_font__cache__skia.cc b/www/ungoogled-chromium/files/patch-third__party_blink_renderer_platform_fonts_skia_font__cache__skia.cc
index 80bbeec213fe..76f03e30c55f 100644
--- a/www/ungoogled-chromium/files/patch-third__party_blink_renderer_platform_fonts_skia_font__cache__skia.cc
+++ b/www/ungoogled-chromium/files/patch-third__party_blink_renderer_platform_fonts_skia_font__cache__skia.cc
@@ -1,4 +1,4 @@
---- third_party/blink/renderer/platform/fonts/skia/font_cache_skia.cc.orig 2025-02-20 09:59:21 UTC
+--- third_party/blink/renderer/platform/fonts/skia/font_cache_skia.cc.orig 2025-09-10 13:22:16 UTC
+++ third_party/blink/renderer/platform/fonts/skia/font_cache_skia.cc
@@ -65,7 +65,7 @@ AtomicString ToAtomicString(const SkString& str) {
return AtomicString::FromUTF8(std::string_view(str.begin(), str.end()));
@@ -9,7 +9,7 @@
// This function is called on android or when we are emulating android fonts on
// linux and the embedder has overriden the default fontManager with
// WebFontRendering::setSkiaFontMgr.
-@@ -246,7 +246,7 @@ const FontPlatformData* FontCache::CreateFontPlatformD
+@@ -260,7 +260,7 @@ const FontPlatformData* FontCache::CreateFontPlatformD
std::string name;
sk_sp<SkTypeface> typeface;
diff --git a/www/ungoogled-chromium/files/patch-third__party_blink_renderer_platform_graphics_video__frame__submitter.cc b/www/ungoogled-chromium/files/patch-third__party_blink_renderer_platform_graphics_video__frame__submitter.cc
index c70b5e1e1e94..ff38016a9a4d 100644
--- a/www/ungoogled-chromium/files/patch-third__party_blink_renderer_platform_graphics_video__frame__submitter.cc
+++ b/www/ungoogled-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-31 17:16:41 UTC
+--- third_party/blink/renderer/platform/graphics/video_frame_submitter.cc.orig 2025-09-10 13:22:16 UTC
+++ third_party/blink/renderer/platform/graphics/video_frame_submitter.cc
-@@ -407,7 +407,7 @@ void VideoFrameSubmitter::OnBeginFrame(
+@@ -380,7 +380,7 @@ void VideoFrameSubmitter::OnBeginFrame(
auto& details = timing_details.find(frame_token)->value;
auto& feedback = details.presentation_feedback;
diff --git a/www/ungoogled-chromium/files/patch-third__party_blink_renderer_platform_instrumentation_partition__alloc__memory__dump__provider.cc b/www/ungoogled-chromium/files/patch-third__party_blink_renderer_platform_instrumentation_partition__alloc__memory__dump__provider.cc
index b25920f87de8..cfafdcb13d41 100644
--- a/www/ungoogled-chromium/files/patch-third__party_blink_renderer_platform_instrumentation_partition__alloc__memory__dump__provider.cc
+++ b/www/ungoogled-chromium/files/patch-third__party_blink_renderer_platform_instrumentation_partition__alloc__memory__dump__provider.cc
@@ -1,4 +1,4 @@
---- third_party/blink/renderer/platform/instrumentation/partition_alloc_memory_dump_provider.cc.orig 2024-04-23 07:42:17 UTC
+--- third_party/blink/renderer/platform/instrumentation/partition_alloc_memory_dump_provider.cc.orig 2025-09-10 13:22:16 UTC
+++ third_party/blink/renderer/platform/instrumentation/partition_alloc_memory_dump_provider.cc
@@ -14,7 +14,9 @@
@@ -18,7 +18,7 @@
using base::trace_event::MemoryDumpLevelOfDetail;
MemoryDumpLevelOfDetail level_of_detail = args.level_of_detail;
-@@ -49,6 +52,7 @@ bool PartitionAllocMemoryDumpProvider::OnMemoryDump(
+@@ -48,6 +51,7 @@ bool PartitionAllocMemoryDumpProvider::OnMemoryDump(
"size", "bytes", partition_stats_dumper.total_active_bytes());
memory_dump->AddOwnershipEdge(allocated_objects_dump->guid(),
partitions_dump->guid());
diff --git a/www/ungoogled-chromium/files/patch-third__party_blink_renderer_platform_runtime__enabled__features.json5 b/www/ungoogled-chromium/files/patch-third__party_blink_renderer_platform_runtime__enabled__features.json5
index 40feaf9b4d5a..f01dcf5680ca 100644
--- a/www/ungoogled-chromium/files/patch-third__party_blink_renderer_platform_runtime__enabled__features.json5
+++ b/www/ungoogled-chromium/files/patch-third__party_blink_renderer_platform_runtime__enabled__features.json5
@@ -1,6 +1,42 @@
---- third_party/blink/renderer/platform/runtime_enabled_features.json5.orig 2025-06-17 07:21:45 UTC
+--- third_party/blink/renderer/platform/runtime_enabled_features.json5.orig 2025-09-10 13:22:16 UTC
+++ third_party/blink/renderer/platform/runtime_enabled_features.json5
-@@ -484,7 +484,7 @@
+@@ -324,7 +324,7 @@
+ "default": "",
+ },
+ origin_trial_feature_name: "AIPromptAPIMultimodalInput",
+- origin_trial_os: ["win", "mac", "linux"],
++ origin_trial_os: ["win", "mac", "linux", "openbsd", "freebsd"],
+ origin_trial_allows_third_party: true,
+ implied_by: ["AIPromptAPIMultimodalInput"],
+ },
+@@ -354,7 +354,7 @@
+ "default": "",
+ },
+ origin_trial_feature_name: "AIPromptAPIMultimodalInput",
+- origin_trial_os: ["win", "mac", "linux"],
++ origin_trial_os: ["win", "mac", "linux", "openbsd", "freebsd"],
+ origin_trial_allows_third_party: true,
+ base_feature_status: "enabled",
+ copied_from_base_feature_if: "overridden",
+@@ -379,7 +379,7 @@
+ "default": "",
+ },
+ origin_trial_feature_name: "AIRewriterAPI",
+- origin_trial_os: ["win", "mac", "linux"],
++ origin_trial_os: ["win", "mac", "linux", "openbsd", "freebsd"],
+ origin_trial_allows_third_party: true,
+ base_feature_status: "enabled",
+ copied_from_base_feature_if: "overridden",
+@@ -412,7 +412,7 @@
+ "default": "",
+ },
+ origin_trial_feature_name: "AIWriterAPI",
+- origin_trial_os: ["win", "mac", "linux"],
++ origin_trial_os: ["win", "mac", "linux", "openbsd", "freebsd"],
+ origin_trial_allows_third_party: true,
+ base_feature_status: "enabled",
+ copied_from_base_feature_if: "overridden",
+@@ -516,7 +516,7 @@
name: "AppTitle",
status: "experimental",
origin_trial_feature_name: "AppTitle",
@@ -9,7 +45,16 @@
base_feature: "WebAppEnableAppTitle",
},
{
-@@ -1777,7 +1777,7 @@
+@@ -1720,7 +1720,7 @@
+ {
+ name: "DeviceBoundSessionCredentials",
+ origin_trial_feature_name: "DeviceBoundSessionCredentials",
+- origin_trial_os: ["win", "linux", "mac"],
++ origin_trial_os: ["win", "linux", "mac", "openbsd", "freebsd"],
+ status: "experimental",
+ // Killswitch is net::features::kDeviceBoundSessions
+ base_feature: "none",
+@@ -1859,7 +1859,7 @@
name: "DocumentIsolationPolicy",
status: "experimental",
origin_trial_feature_name: "DocumentIsolationPolicy",
@@ -18,7 +63,7 @@
base_feature: "none",
},
{
-@@ -2017,7 +2017,7 @@
+@@ -2119,7 +2119,7 @@
base_feature: "none",
public: true,
origin_trial_feature_name: "FedCmMultipleIdentityProviders",
@@ -27,7 +72,7 @@
origin_trial_allows_third_party: true,
},
{
-@@ -3443,7 +3443,7 @@
+@@ -3624,7 +3624,7 @@
// Tracking bug for the implementation: https://crbug.com/1462930
name: "PermissionElement",
origin_trial_feature_name: "PermissionElement",
@@ -36,16 +81,7 @@
status: "experimental",
public: true,
base_feature_status: "enabled",
-@@ -3601,7 +3601,7 @@
- {
- name: "PrivateNetworkAccessPermissionPrompt",
- origin_trial_feature_name: "PrivateNetworkAccessPermissionPrompt",
-- origin_trial_os: ["win", "mac", "linux", "fuchsia", "chromeos"],
-+ origin_trial_os: ["win", "mac", "linux", "fuchsia", "chromeos", "openbsd", "freebsd"],
- status: "stable",
- public: true,
- base_feature: "none",
-@@ -4820,7 +4820,7 @@
+@@ -5166,7 +5166,7 @@
name: "UnrestrictedSharedArrayBuffer",
base_feature: "none",
origin_trial_feature_name: "UnrestrictedSharedArrayBuffer",
@@ -54,7 +90,7 @@
},
// Enables using policy-controlled feature "usb-unrestricted" to allow
// isolated context to access protected USB interface classes and to
-@@ -5006,7 +5006,7 @@
+@@ -5364,7 +5364,7 @@
{
name: "WebAppScopeExtensions",
origin_trial_feature_name: "WebAppScopeExtensions",
@@ -63,7 +99,16 @@
status: "experimental",
base_feature: "none",
},
-@@ -5274,7 +5274,7 @@
+@@ -5466,7 +5466,7 @@
+ {
+ name: "WebAuthenticationImmediateGet",
+ origin_trial_feature_name: "WebAuthenticationImmediateGet",
+- origin_trial_os: ["win", "mac", "linux", "chromeos"],
++ origin_trial_os: ["win", "mac", "linux", "chromeos", "openbsd", "freebsd"],
+ base_feature: "none",
+ public: true,
+ },
+@@ -5619,7 +5619,7 @@
{
name: "WebIdentityDigitalCredentials",
origin_trial_feature_name: "WebIdentityDigitalCredentials",
diff --git a/www/ungoogled-chromium/files/patch-third__party_blink_renderer_platform_scheduler_common_thread.cc b/www/ungoogled-chromium/files/patch-third__party_blink_renderer_platform_scheduler_common_thread.cc
index 88c1836df344..680d4f4e465c 100644
--- a/www/ungoogled-chromium/files/patch-third__party_blink_renderer_platform_scheduler_common_thread.cc
+++ b/www/ungoogled-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-16 12:20:41 UTC
+--- third_party/blink/renderer/platform/scheduler/common/thread.cc.orig 2025-09-10 13:22:16 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/ungoogled-chromium/files/patch-third__party_blink_renderer_platform_wtf_math__extras.h b/www/ungoogled-chromium/files/patch-third__party_blink_renderer_platform_wtf_math__extras.h
index 1c1525c4db52..20bbf1269ddd 100644
--- a/www/ungoogled-chromium/files/patch-third__party_blink_renderer_platform_wtf_math__extras.h
+++ b/www/ungoogled-chromium/files/patch-third__party_blink_renderer_platform_wtf_math__extras.h
@@ -1,6 +1,6 @@
---- third_party/blink/renderer/platform/wtf/math_extras.h.orig 2022-10-01 07:40:07 UTC
+--- third_party/blink/renderer/platform/wtf/math_extras.h.orig 2025-09-10 13:22:16 UTC
+++ third_party/blink/renderer/platform/wtf/math_extras.h
-@@ -128,6 +128,10 @@ constexpr float Grad2turn(float g) {
+@@ -130,6 +130,10 @@ constexpr float Grad2turn(float g) {
return g * (1.0f / 400.0f);
}
@@ -11,7 +11,7 @@
constexpr double RoundHalfTowardsPositiveInfinity(double value) {
return std::floor(value + 0.5);
}
-@@ -135,6 +139,9 @@ constexpr double RoundHalfTowardsPositiveInfinity(doub
+@@ -137,6 +141,9 @@ constexpr double RoundHalfTowardsPositiveInfinity(doub
constexpr float RoundHalfTowardsPositiveInfinity(float value) {
return std::floor(value + 0.5f);
}
diff --git a/www/ungoogled-chromium/files/patch-third__party_blink_renderer_platform_wtf_stack__util.cc b/www/ungoogled-chromium/files/patch-third__party_blink_renderer_platform_wtf_stack__util.cc
index d206a2125ab2..0982ec06722d 100644
--- a/www/ungoogled-chromium/files/patch-third__party_blink_renderer_platform_wtf_stack__util.cc
+++ b/www/ungoogled-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-25 09:34:31 UTC
+--- third_party/blink/renderer/platform/wtf/stack_util.cc.orig 2025-09-10 13:22:16 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)
@@ -9,10 +9,10 @@
+#include <pthread_np.h>
+#endif
+
- namespace WTF {
+ namespace blink {
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/ungoogled-chromium/files/patch-third__party_cpuinfo_cpuinfo.gni b/www/ungoogled-chromium/files/patch-third__party_cpuinfo_cpuinfo.gni
index b5ff79d79ffb..101de65bfa81 100644
--- a/www/ungoogled-chromium/files/patch-third__party_cpuinfo_cpuinfo.gni
+++ b/www/ungoogled-chromium/files/patch-third__party_cpuinfo_cpuinfo.gni
@@ -1,8 +1,8 @@
---- third_party/cpuinfo/cpuinfo.gni.orig 2024-03-22 14:16:19 UTC
+--- third_party/cpuinfo/cpuinfo.gni.orig 2025-09-10 13:22:16 UTC
+++ third_party/cpuinfo/cpuinfo.gni
-@@ -8,7 +8,7 @@ use_cpuinfo =
+@@ -7,7 +7,7 @@ use_cpuinfo =
+ current_cpu != "ppc64" && current_cpu != "ppc64le" &&
current_cpu != "s390" && current_cpu != "s390x" &&
- current_cpu != "riscv64" &&
# cpuinfo is not supported on fuchsia.
- !is_fuchsia &&
+ !is_fuchsia && !is_bsd &&
diff --git a/www/ungoogled-chromium/files/patch-third__party_crashpad_crashpad_client_BUILD.gn b/www/ungoogled-chromium/files/patch-third__party_crashpad_crashpad_client_BUILD.gn
index fe3415491ac3..9d74f9dcab4d 100644
--- a/www/ungoogled-chromium/files/patch-third__party_crashpad_crashpad_client_BUILD.gn
+++ b/www/ungoogled-chromium/files/patch-third__party_crashpad_crashpad_client_BUILD.gn
@@ -1,6 +1,6 @@
---- third_party/crashpad/crashpad/client/BUILD.gn.orig 2025-04-15 08:30:07 UTC
+--- third_party/crashpad/crashpad/client/BUILD.gn.orig 2025-09-10 13:22:16 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/ungoogled-chromium/files/patch-third__party_crashpad_crashpad_util_misc_capture__context.h b/www/ungoogled-chromium/files/patch-third__party_crashpad_crashpad_util_misc_capture__context.h
index 38908069fc2a..d355f2ed4c70 100644
--- a/www/ungoogled-chromium/files/patch-third__party_crashpad_crashpad_util_misc_capture__context.h
+++ b/www/ungoogled-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-17 07:59:53 UTC
+--- third_party/crashpad/crashpad/util/misc/capture_context.h.orig 2025-09-10 13:22:16 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/ungoogled-chromium/files/patch-third__party_ffmpeg_configure b/www/ungoogled-chromium/files/patch-third__party_ffmpeg_configure
index ad7682855de7..5e9c4f7d2dae 100644
--- a/www/ungoogled-chromium/files/patch-third__party_ffmpeg_configure
+++ b/www/ungoogled-chromium/files/patch-third__party_ffmpeg_configure
@@ -1,6 +1,6 @@
---- third_party/ffmpeg/configure.orig 2025-05-31 17:16:41 UTC
+--- third_party/ffmpeg/configure.orig 2025-09-10 13:22:16 UTC
+++ third_party/ffmpeg/configure
-@@ -6873,8 +6873,8 @@ if ! disabled pthreads && ! enabled w32threads && ! en
+@@ -6914,8 +6914,8 @@ if ! disabled pthreads && ! enabled w32threads && ! en
if enabled pthread_np_h; then
hdrs="$hdrs pthread_np.h"
fi
diff --git a/www/ungoogled-chromium/files/patch-third__party_fontconfig_include_config.h b/www/ungoogled-chromium/files/patch-third__party_fontconfig_include_meson-config.h
index ebbea3fa3f60..21bb226879b8 100644
--- a/www/ungoogled-chromium/files/patch-third__party_fontconfig_include_config.h
+++ b/www/ungoogled-chromium/files/patch-third__party_fontconfig_include_meson-config.h
@@ -1,24 +1,15 @@
---- third_party/fontconfig/include/config.h.orig 2024-03-22 14:16:19 UTC
-+++ third_party/fontconfig/include/config.h
-@@ -13,7 +13,7 @@
+--- third_party/fontconfig/include/meson-config.h.orig 2025-09-10 13:22:16 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 @@
+@@ -98,10 +98,13 @@
#define HAVE_RANDOM 1
@@ -33,7 +24,7 @@
#define HAVE_READLINK 1
#define HAVE_STDATOMIC_PRIMITIVES 1
-@@ -92,11 +95,11 @@
+@@ -128,7 +131,7 @@
#define HAVE_SYS_PARAM_H 1
@@ -42,8 +33,12 @@
#define HAVE_SYS_STATVFS_H 1
+@@ -136,7 +139,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/ungoogled-chromium/files/patch-third__party_fontconfig_src_src_fccompat.c b/www/ungoogled-chromium/files/patch-third__party_fontconfig_src_src_fccompat.c
index cce362810121..ec5c75930f5c 100644
--- a/www/ungoogled-chromium/files/patch-third__party_fontconfig_src_src_fccompat.c
+++ b/www/ungoogled-chromium/files/patch-third__party_fontconfig_src_src_fccompat.c
@@ -1,6 +1,6 @@
---- third_party/fontconfig/src/src/fccompat.c.orig 2023-04-08 11:38:38 UTC
+--- third_party/fontconfig/src/src/fccompat.c.orig 2025-09-10 13:22:16 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/ungoogled-chromium/files/patch-third__party_ipcz_src_reference__drivers_random.cc b/www/ungoogled-chromium/files/patch-third__party_ipcz_src_reference__drivers_random.cc
index eaa561e5bd99..50ee9f44b764 100644
--- a/www/ungoogled-chromium/files/patch-third__party_ipcz_src_reference__drivers_random.cc
+++ b/www/ungoogled-chromium/files/patch-third__party_ipcz_src_reference__drivers_random.cc
@@ -1,6 +1,6 @@
---- third_party/ipcz/src/reference_drivers/random.cc.orig 2025-04-15 08:30:07 UTC
+--- third_party/ipcz/src/reference_drivers/random.cc.orig 2025-09-10 13:22:16 UTC
+++ third_party/ipcz/src/reference_drivers/random.cc
-@@ -55,7 +55,7 @@ decltype(&ProcessPrng) GetProcessPrng() {
+@@ -53,7 +53,7 @@ decltype(&ProcessPrng) GetProcessPrng() {
}
#endif
@@ -9,7 +9,7 @@
void RandomBytesFromDevUrandom(absl::Span<uint8_t> destination) {
static int urandom_fd = [] {
for (;;) {
-@@ -99,7 +99,7 @@ void RandomBytes(absl::Span<uint8_t> destination) {
+@@ -97,7 +97,7 @@ void RandomBytes(absl::Span<uint8_t> destination) {
return;
}
}
diff --git a/www/ungoogled-chromium/files/patch-third__party_leveldatabase_env__chromium.cc b/www/ungoogled-chromium/files/patch-third__party_leveldatabase_env__chromium.cc
index cdbb8ebe5e37..15a848a48c7f 100644
--- a/www/ungoogled-chromium/files/patch-third__party_leveldatabase_env__chromium.cc
+++ b/www/ungoogled-chromium/files/patch-third__party_leveldatabase_env__chromium.cc
@@ -1,6 +1,6 @@
---- third_party/leveldatabase/env_chromium.cc.orig 2024-10-27 06:40:35 UTC
+--- third_party/leveldatabase/env_chromium.cc.orig 2025-09-10 13:22:16 UTC
+++ third_party/leveldatabase/env_chromium.cc
-@@ -329,7 +329,8 @@ ChromiumWritableFile::ChromiumWritableFile(const std::
+@@ -330,7 +330,8 @@ ChromiumWritableFile::ChromiumWritableFile(const std::
Status ChromiumWritableFile::SyncParent() {
TRACE_EVENT0("leveldb", "SyncParent");
diff --git a/www/ungoogled-chromium/files/patch-third__party_libc++_src_src_filesystem_filesystem__clock.cpp b/www/ungoogled-chromium/files/patch-third__party_libc++_src_src_filesystem_filesystem__clock.cpp
index 0736ad959298..f474e1e1fae8 100644
--- a/www/ungoogled-chromium/files/patch-third__party_libc++_src_src_filesystem_filesystem__clock.cpp
+++ b/www/ungoogled-chromium/files/patch-third__party_libc++_src_src_filesystem_filesystem__clock.cpp
@@ -1,6 +1,6 @@
---- third_party/libc++/src/src/filesystem/filesystem_clock.cpp.orig 2025-02-20 09:59:21 UTC
+--- third_party/libc++/src/src/filesystem/filesystem_clock.cpp.orig 2025-09-10 13:22:16 UTC
+++ third_party/libc++/src/src/filesystem/filesystem_clock.cpp
-@@ -35,7 +35,7 @@
+@@ -37,7 +37,7 @@
#endif
#if defined(__APPLE__) || defined(__gnu_hurd__) || defined(__AMDGPU__) || defined(__NVPTX__) || \
diff --git a/www/ungoogled-chromium/files/patch-third__party_node_check__version.py b/www/ungoogled-chromium/files/patch-third__party_node_check__version.py
new file mode 100644
index 000000000000..c6e01339049a
--- /dev/null
+++ b/www/ungoogled-chromium/files/patch-third__party_node_check__version.py
@@ -0,0 +1,14 @@
+--- third_party/node/check_version.py.orig 2025-09-10 13:22:16 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/ungoogled-chromium/files/patch-third__party_node_node.gni b/www/ungoogled-chromium/files/patch-third__party_node_node.gni
index 75af050680b9..e52cbbc96270 100644
--- a/www/ungoogled-chromium/files/patch-third__party_node_node.gni
+++ b/www/ungoogled-chromium/files/patch-third__party_node_node.gni
@@ -1,4 +1,4 @@
---- third_party/node/node.gni.orig 2025-05-06 12:23:00 UTC
+--- third_party/node/node.gni.orig 2025-09-10 13:22:16 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/ungoogled-chromium/files/patch-third__party_pdfium_core_fxcodec_png_png__decoder.cpp b/www/ungoogled-chromium/files/patch-third__party_pdfium_core_fxcodec_png_png__decoder.cpp
deleted file mode 100644
index 827aedc58843..000000000000
--- a/www/ungoogled-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-31 17:16:41 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/ungoogled-chromium/files/patch-third__party_pdfium_core_fxge_linux_fx__linux__impl.cpp b/www/ungoogled-chromium/files/patch-third__party_pdfium_core_fxge_linux_fx__linux__impl.cpp
index 8b9525b2a0d7..15257765035f 100644
--- a/www/ungoogled-chromium/files/patch-third__party_pdfium_core_fxge_linux_fx__linux__impl.cpp
+++ b/www/ungoogled-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-31 17:16:41 UTC
+--- third_party/pdfium/core/fxge/linux/fx_linux_impl.cpp.orig 2025-09-10 13:22:16 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/ungoogled-chromium/files/patch-third__party_perfetto_src_base_event__fd.cc b/www/ungoogled-chromium/files/patch-third__party_perfetto_src_base_event__fd.cc
index f5f221d4da9f..cba0cabbdb2e 100644
--- a/www/ungoogled-chromium/files/patch-third__party_perfetto_src_base_event__fd.cc
+++ b/www/ungoogled-chromium/files/patch-third__party_perfetto_src_base_event__fd.cc
@@ -1,6 +1,6 @@
---- third_party/perfetto/src/base/event_fd.cc.orig 2025-02-20 09:59:21 UTC
+--- third_party/perfetto/src/base/event_fd.cc.orig 2025-09-10 13:22:16 UTC
+++ third_party/perfetto/src/base/event_fd.cc
-@@ -24,7 +24,8 @@
+@@ -25,7 +25,8 @@
#include <synchapi.h>
#elif PERFETTO_BUILDFLAG(PERFETTO_OS_QNX)
#include <unistd.h>
@@ -10,7 +10,7 @@
PERFETTO_BUILDFLAG(PERFETTO_OS_ANDROID)
#include <sys/eventfd.h>
#include <unistd.h>
-@@ -59,7 +60,8 @@ void EventFd::Clear() {
+@@ -60,7 +61,8 @@ void EventFd::Clear() {
PERFETTO_DFATAL("EventFd::Clear()");
}
diff --git a/www/ungoogled-chromium/files/patch-third__party_perfetto_src_base_scoped__sched__boost.cc b/www/ungoogled-chromium/files/patch-third__party_perfetto_src_base_scoped__sched__boost.cc
new file mode 100644
index 000000000000..8050f7bc379f
--- /dev/null
+++ b/www/ungoogled-chromium/files/patch-third__party_perfetto_src_base_scoped__sched__boost.cc
@@ -0,0 +1,26 @@
+--- third_party/perfetto/src/base/scoped_sched_boost.cc.orig 2025-09-10 13:22:16 UTC
++++ third_party/perfetto/src/base/scoped_sched_boost.cc
+@@ -18,8 +18,9 @@
+
+ #include "perfetto/ext/base/status_macros.h"
+
+-#if PERFETTO_BUILDFLAG(PERFETTO_OS_LINUX) || \
+- PERFETTO_BUILDFLAG(PERFETTO_OS_ANDROID)
++#if (PERFETTO_BUILDFLAG(PERFETTO_OS_LINUX) || \
++ PERFETTO_BUILDFLAG(PERFETTO_OS_ANDROID)) && \
++ !PERFETTO_BUILDFLAG(PERFETTO_OS_BSD)
+ #include <sched.h> // for 'SCHED_' macros and 'sched_' functions
+ #include <sys/resource.h> // for 'setpriority', 'getpriority', 'PRIO_PROCESS'
+ #include <sys/types.h> // for 'pid_t'
+@@ -31,8 +32,9 @@
+
+ namespace perfetto::base {
+
+-#if PERFETTO_BUILDFLAG(PERFETTO_OS_LINUX) || \
+- PERFETTO_BUILDFLAG(PERFETTO_OS_ANDROID)
++#if (PERFETTO_BUILDFLAG(PERFETTO_OS_LINUX) || \
++ PERFETTO_BUILDFLAG(PERFETTO_OS_ANDROID)) && \
++ !PERFETTO_BUILDFLAG(PERFETTO_OS_BSD)
+
+ namespace {
+ constexpr pid_t kCurrentPid = 0;
diff --git a/www/ungoogled-chromium/files/patch-third__party_perfetto_src_base_string__utils.cc b/www/ungoogled-chromium/files/patch-third__party_perfetto_src_base_string__utils.cc
index 5a785a629a6b..0094bec14ba5 100644
--- a/www/ungoogled-chromium/files/patch-third__party_perfetto_src_base_string__utils.cc
+++ b/www/ungoogled-chromium/files/patch-third__party_perfetto_src_base_string__utils.cc
@@ -1,7 +1,7 @@
---- third_party/perfetto/src/base/string_utils.cc.orig 2025-05-31 17:16:41 UTC
+--- third_party/perfetto/src/base/string_utils.cc.orig 2025-09-10 13:22:16 UTC
+++ third_party/perfetto/src/base/string_utils.cc
@@ -39,7 +39,8 @@ namespace base {
- // Locale-independant as possible version of strtod.
+ // Locale-independent as possible version of strtod.
double StrToD(const char* nptr, char** endptr) {
#if PERFETTO_BUILDFLAG(PERFETTO_OS_ANDROID) || \
- PERFETTO_BUILDFLAG(PERFETTO_OS_LINUX_BUT_NOT_QNX) || \
diff --git a/www/ungoogled-chromium/files/patch-third__party_perfetto_src_base_test_vm__test__utils.cc b/www/ungoogled-chromium/files/patch-third__party_perfetto_src_base_test_vm__test__utils.cc
index ce05ede74ace..2211dc436324 100644
--- a/www/ungoogled-chromium/files/patch-third__party_perfetto_src_base_test_vm__test__utils.cc
+++ b/www/ungoogled-chromium/files/patch-third__party_perfetto_src_base_test_vm__test__utils.cc
@@ -1,6 +1,6 @@
---- third_party/perfetto/src/base/test/vm_test_utils.cc.orig 2025-05-31 17:16:41 UTC
+--- third_party/perfetto/src/base/test/vm_test_utils.cc.orig 2025-09-10 13:22:16 UTC
+++ third_party/perfetto/src/base/test/vm_test_utils.cc
-@@ -93,7 +93,7 @@ bool IsMapped(void* start, size_t size) {
+@@ -92,7 +92,7 @@ bool IsMapped(void* start, size_t size) {
// Fuchsia doesn't yet support paging (b/119503290).
ignore_result(page_size);
return true;
diff --git a/www/ungoogled-chromium/files/patch-third__party_perfetto_src_base_utils.cc b/www/ungoogled-chromium/files/patch-third__party_perfetto_src_base_utils.cc
index bc3d7085c858..3150d340f63c 100644
--- a/www/ungoogled-chromium/files/patch-third__party_perfetto_src_base_utils.cc
+++ b/www/ungoogled-chromium/files/patch-third__party_perfetto_src_base_utils.cc
@@ -1,4 +1,4 @@
---- third_party/perfetto/src/base/utils.cc.orig 2025-04-15 08:30:07 UTC
+--- third_party/perfetto/src/base/utils.cc.orig 2025-09-10 13:22:16 UTC
+++ third_party/perfetto/src/base/utils.cc
@@ -38,7 +38,8 @@
#include <mach/vm_page_size.h>
@@ -10,7 +10,7 @@
PERFETTO_BUILDFLAG(PERFETTO_OS_ANDROID)
#include <sys/prctl.h>
-@@ -279,14 +280,22 @@ void Daemonize(std::function<int()> parent_cb) {
+@@ -280,14 +281,22 @@ void Daemonize(std::function<int()> parent_cb) {
std::string GetCurExecutablePath() {
std::string self_path;
@@ -35,7 +35,7 @@
#elif PERFETTO_BUILDFLAG(PERFETTO_OS_APPLE)
uint32_t size = 0;
PERFETTO_CHECK(_NSGetExecutablePath(nullptr, &size));
-@@ -338,7 +347,8 @@ void AlignedFree(void* ptr) {
+@@ -339,7 +348,8 @@ void AlignedFree(void* ptr) {
}
bool IsSyncMemoryTaggingEnabled() {
diff --git a/www/ungoogled-chromium/files/patch-third__party_perfetto_src_trace__processor_importers_ftrace_v4l2__tracker.cc b/www/ungoogled-chromium/files/patch-third__party_perfetto_src_trace__processor_importers_ftrace_v4l2__tracker.cc
index 4268a0a788c7..e97c17c36eb9 100644
--- a/www/ungoogled-chromium/files/patch-third__party_perfetto_src_trace__processor_importers_ftrace_v4l2__tracker.cc
+++ b/www/ungoogled-chromium/files/patch-third__party_perfetto_src_trace__processor_importers_ftrace_v4l2__tracker.cc
@@ -1,6 +1,6 @@
---- third_party/perfetto/src/trace_processor/importers/ftrace/v4l2_tracker.cc.orig 2025-02-20 09:59:21 UTC
+--- third_party/perfetto/src/trace_processor/importers/ftrace/v4l2_tracker.cc.orig 2025-09-10 13:22:16 UTC
+++ third_party/perfetto/src/trace_processor/importers/ftrace/v4l2_tracker.cc
-@@ -62,7 +62,7 @@ void V4l2Tracker::ParseV4l2Event(uint64_t fld_id,
+@@ -59,7 +59,7 @@ void V4l2Tracker::ParseV4l2Event(uint64_t fld_id,
case FtraceEvent::kV4l2QbufFieldNumber: {
V4l2QbufFtraceEvent::Decoder pb_evt(bytes);
BufferEvent evt;
@@ -9,7 +9,7 @@
evt.index = pb_evt.index();
evt.type = pb_evt.type();
evt.bytesused = pb_evt.bytesused();
-@@ -103,7 +103,7 @@ void V4l2Tracker::ParseV4l2Event(uint64_t fld_id,
+@@ -100,7 +100,7 @@ void V4l2Tracker::ParseV4l2Event(uint64_t fld_id,
case FtraceEvent::kV4l2DqbufFieldNumber: {
V4l2DqbufFtraceEvent::Decoder pb_evt(bytes);
BufferEvent evt;
@@ -18,7 +18,7 @@
evt.index = pb_evt.index();
evt.type = pb_evt.type();
evt.bytesused = pb_evt.bytesused();
-@@ -149,7 +149,7 @@ void V4l2Tracker::ParseV4l2Event(uint64_t fld_id,
+@@ -146,7 +146,7 @@ void V4l2Tracker::ParseV4l2Event(uint64_t fld_id,
case FtraceEvent::kVb2V4l2BufQueueFieldNumber: {
Vb2V4l2BufQueueFtraceEvent::Decoder pb_evt(bytes);
BufferEvent evt;
@@ -27,7 +27,7 @@
evt.index = std::nullopt;
evt.type = std::nullopt;
evt.bytesused = std::nullopt;
-@@ -180,7 +180,7 @@ void V4l2Tracker::ParseV4l2Event(uint64_t fld_id,
+@@ -177,7 +177,7 @@ void V4l2Tracker::ParseV4l2Event(uint64_t fld_id,
case FtraceEvent::kVb2V4l2BufDoneFieldNumber: {
Vb2V4l2BufDoneFtraceEvent::Decoder pb_evt(bytes);
BufferEvent evt;
@@ -36,7 +36,7 @@
evt.index = std::nullopt;
evt.type = std::nullopt;
evt.bytesused = std::nullopt;
-@@ -211,7 +211,7 @@ void V4l2Tracker::ParseV4l2Event(uint64_t fld_id,
+@@ -208,7 +208,7 @@ void V4l2Tracker::ParseV4l2Event(uint64_t fld_id,
case FtraceEvent::kVb2V4l2QbufFieldNumber: {
Vb2V4l2QbufFtraceEvent::Decoder pb_evt(bytes);
BufferEvent evt;
@@ -45,7 +45,7 @@
evt.index = std::nullopt;
evt.type = std::nullopt;
evt.bytesused = std::nullopt;
-@@ -242,7 +242,7 @@ void V4l2Tracker::ParseV4l2Event(uint64_t fld_id,
+@@ -239,7 +239,7 @@ void V4l2Tracker::ParseV4l2Event(uint64_t fld_id,
case FtraceEvent::kVb2V4l2DqbufFieldNumber: {
Vb2V4l2DqbufFtraceEvent::Decoder pb_evt(bytes);
BufferEvent evt;
diff --git a/www/ungoogled-chromium/files/patch-third__party_protobuf_proto__library.gni b/www/ungoogled-chromium/files/patch-third__party_protobuf_proto__library.gni
new file mode 100644
index 000000000000..a52565fc2019
--- /dev/null
+++ b/www/ungoogled-chromium/files/patch-third__party_protobuf_proto__library.gni
@@ -0,0 +1,19 @@
+--- third_party/protobuf/proto_library.gni.orig 2025-09-10 13:22:16 UTC
++++ third_party/protobuf/proto_library.gni
+@@ -260,7 +260,15 @@ _protoc_gen_ts_runtime_deps = [
+
+ # When use_remoteexec=true, node actions may run on remote
+ # Linux worker. So it should include linux node binary in inputs.
+-if (is_linux || is_chromeos || use_remoteexec) {
++if (is_openbsd) {
++ _protoc_gen_ts_runtime_deps +=
++ [ "//third_party/node/openbsd/node-openbsd/bin/node" ]
++}
++if (is_freebsd) {
++ _protoc_gen_ts_runtime_deps +=
++ [ "//third_party/node/freebsd/node-freebsd/bin/node" ]
++}
++if (!is_bsd && (is_linux || is_chromeos || use_remoteexec)) {
+ _protoc_gen_ts_runtime_deps +=
+ [ "//third_party/node/linux/node-linux-x64/bin/node" ]
+ }
diff --git a/www/ungoogled-chromium/files/patch-third__party_rust_qr__code_v2_BUILD.gn b/www/ungoogled-chromium/files/patch-third__party_rust_qr__code_v2_BUILD.gn
new file mode 100644
index 000000000000..951b3149bee9
--- /dev/null
+++ b/www/ungoogled-chromium/files/patch-third__party_rust_qr__code_v2_BUILD.gn
@@ -0,0 +1,13 @@
+--- third_party/rust/qr_code/v2/BUILD.gn.orig 2025-09-10 13:22:16 UTC
++++ third_party/rust/qr_code/v2/BUILD.gn
+@@ -40,6 +40,10 @@ cargo_crate("lib") {
+ cargo_pkg_repository = "https://github.com/RCasatta/qr_code"
+ cargo_pkg_version = "2.0.0"
+
++ rustflags = [
++ "--cap-lints=allow",
++ ]
++
+ allow_unsafe = false
+
+ #####################################################################
diff --git a/www/ungoogled-chromium/files/patch-third__party_speech-dispatcher_libspeechd__version.h b/www/ungoogled-chromium/files/patch-third__party_speech-dispatcher_libspeechd__version.h
index bb3b86cf4f6d..99f55e91a416 100644
--- a/www/ungoogled-chromium/files/patch-third__party_speech-dispatcher_libspeechd__version.h
+++ b/www/ungoogled-chromium/files/patch-third__party_speech-dispatcher_libspeechd__version.h
@@ -1,4 +1,4 @@
---- third_party/speech-dispatcher/libspeechd_version.h.orig 2025-05-31 17:16:41 UTC
+--- third_party/speech-dispatcher/libspeechd_version.h.orig 2025-09-10 13:22:16 UTC
+++ third_party/speech-dispatcher/libspeechd_version.h
@@ -0,0 +1,29 @@
+/*
@@ -19,7 +19,7 @@
+ * You should have received a copy of the GNU Lesser General Public License
+ * along with this program. If not, see <https://www.gnu.org/licenses/>.
+ *
-+ * $Id: patch-third_party_speech-dispatcher_libspeechd_version_h,v 1.18 2025/05/31 13:44:44 robert Exp $
++ * $Id: patch-third_party_speech-dispatcher_libspeechd_version_h,v 1.21 2025/09/09 18:16:08 robert Exp $
+ */
+
+#ifndef _LIBSPEECHD_VERSION_H
diff --git a/www/ungoogled-chromium/files/patch-third__party_sqlite_src_amalgamation__dev_sqlite3.c b/www/ungoogled-chromium/files/patch-third__party_sqlite_src_amalgamation__dev_sqlite3.c
index 1bedf1f20c97..4465f416d75f 100644
--- a/www/ungoogled-chromium/files/patch-third__party_sqlite_src_amalgamation__dev_sqlite3.c
+++ b/www/ungoogled-chromium/files/patch-third__party_sqlite_src_amalgamation__dev_sqlite3.c
@@ -1,6 +1,6 @@
---- third_party/sqlite/src/amalgamation_dev/sqlite3.c.orig 2025-05-08 07:58:41 UTC
+--- third_party/sqlite/src/amalgamation_dev/sqlite3.c.orig 2025-09-10 13:22:16 UTC
+++ third_party/sqlite/src/amalgamation_dev/sqlite3.c
-@@ -14486,7 +14486,7 @@ struct fts5_api {
+@@ -14552,7 +14552,7 @@ struct fts5_api {
** But _XOPEN_SOURCE define causes problems for Mac OS X, so omit
** it.
*/
diff --git a/www/ungoogled-chromium/files/patch-third__party_sqlite_src_amalgamation_sqlite3.c b/www/ungoogled-chromium/files/patch-third__party_sqlite_src_amalgamation_sqlite3.c
index b3a019404b16..b212ec4972eb 100644
--- a/www/ungoogled-chromium/files/patch-third__party_sqlite_src_amalgamation_sqlite3.c
+++ b/www/ungoogled-chromium/files/patch-third__party_sqlite_src_amalgamation_sqlite3.c
@@ -1,6 +1,6 @@
---- third_party/sqlite/src/amalgamation/sqlite3.c.orig 2025-05-08 07:58:41 UTC
+--- third_party/sqlite/src/amalgamation/sqlite3.c.orig 2025-09-10 13:22:16 UTC
+++ third_party/sqlite/src/amalgamation/sqlite3.c
-@@ -14486,7 +14486,7 @@ struct fts5_api {
+@@ -14552,7 +14552,7 @@ struct fts5_api {
** But _XOPEN_SOURCE define causes problems for Mac OS X, so omit
** it.
*/
@@ -9,7 +9,7 @@
# define _XOPEN_SOURCE 600
#endif
-@@ -45387,7 +45387,12 @@ static int unixRandomness(sqlite3_vfs *NotUsed, int nB
+@@ -45644,7 +45644,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
+@@ -45659,6 +45664,7 @@ static int unixRandomness(sqlite3_vfs *NotUsed, int nB
robust_close(0, fd, __LINE__);
}
}
diff --git a/www/ungoogled-chromium/files/patch-third__party_test__fonts_fontconfig_BUILD.gn b/www/ungoogled-chromium/files/patch-third__party_test__fonts_fontconfig_BUILD.gn
index 6281fc87b7e7..cf4de925e35d 100644
--- a/www/ungoogled-chromium/files/patch-third__party_test__fonts_fontconfig_BUILD.gn
+++ b/www/ungoogled-chromium/files/patch-third__party_test__fonts_fontconfig_BUILD.gn
@@ -1,4 +1,4 @@
---- third_party/test_fonts/fontconfig/BUILD.gn.orig 2025-01-25 09:34:31 UTC
+--- third_party/test_fonts/fontconfig/BUILD.gn.orig 2025-09-10 13:22:16 UTC
+++ third_party/test_fonts/fontconfig/BUILD.gn
@@ -26,7 +26,11 @@ if (is_linux || is_chromeos) {
@@ -24,5 +24,5 @@
+ inputs = [ "$root_out_dir/etc/fonts/fonts.conf" ]
+ }
outputs = [
- "$root_out_dir/fontconfig_caches/fb5c91b2895aa445d23aebf7f9e2189c-le64.cache-9",
+ "$root_out_dir/fontconfig_caches/fb5c91b2895aa445d23aebf7f9e2189c-le64.cache-10",
"$root_out_dir/fontconfig_caches/CACHEDIR.TAG",
diff --git a/www/ungoogled-chromium/files/patch-third__party_test__fonts_fontconfig_generate__fontconfig__caches.cc b/www/ungoogled-chromium/files/patch-third__party_test__fonts_fontconfig_generate__fontconfig__caches.cc
index 1b2c9435861f..577a058811e2 100644
--- a/www/ungoogled-chromium/files/patch-third__party_test__fonts_fontconfig_generate__fontconfig__caches.cc
+++ b/www/ungoogled-chromium/files/patch-third__party_test__fonts_fontconfig_generate__fontconfig__caches.cc
@@ -1,10 +1,10 @@
---- third_party/test_fonts/fontconfig/generate_fontconfig_caches.cc.orig 2023-04-08 11:38:38 UTC
+--- third_party/test_fonts/fontconfig/generate_fontconfig_caches.cc.orig 2025-09-10 13:22:16 UTC
+++ third_party/test_fonts/fontconfig/generate_fontconfig_caches.cc
@@ -56,7 +56,7 @@ int main() {
FcFini();
// Check existence of intended fontconfig cache file.
-- auto cache = fontconfig_caches + "/" + kCacheKey + "-le64.cache-9";
+- auto cache = fontconfig_caches + "/" + kCacheKey + "-le64.cache-10";
+ auto cache = fontconfig_caches + "/" + kCacheKey + "-le64.cache-" + FC_CACHE_VERSION;
bool cache_exists = access(cache.c_str(), F_OK) == 0;
return !cache_exists;
diff --git a/www/ungoogled-chromium/files/patch-third__party_webrtc_BUILD.gn b/www/ungoogled-chromium/files/patch-third__party_webrtc_BUILD.gn
index e4aeaf44c537..1234e24ceccb 100644
--- a/www/ungoogled-chromium/files/patch-third__party_webrtc_BUILD.gn
+++ b/www/ungoogled-chromium/files/patch-third__party_webrtc_BUILD.gn
@@ -1,6 +1,6 @@
---- third_party/webrtc/BUILD.gn.orig 2025-04-15 08:30:07 UTC
+--- third_party/webrtc/BUILD.gn.orig 2025-09-10 13:22:16 UTC
+++ third_party/webrtc/BUILD.gn
-@@ -219,6 +219,9 @@ config("common_inherited_config") {
+@@ -220,6 +220,9 @@ config("common_inherited_config") {
if (is_linux || is_chromeos) {
defines += [ "WEBRTC_LINUX" ]
}
diff --git a/www/ungoogled-chromium/files/patch-third__party_webrtc_modules_audio__device_BUILD.gn b/www/ungoogled-chromium/files/patch-third__party_webrtc_modules_audio__device_BUILD.gn
index 6f43abd97b09..806ddbaed835 100644
--- a/www/ungoogled-chromium/files/patch-third__party_webrtc_modules_audio__device_BUILD.gn
+++ b/www/ungoogled-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-27 06:40:35 UTC
+--- third_party/webrtc/modules/audio_device/BUILD.gn.orig 2025-09-10 13:22:16 UTC
+++ third_party/webrtc/modules/audio_device/BUILD.gn
-@@ -330,7 +330,7 @@ rtc_library("audio_device_impl") {
+@@ -329,7 +329,7 @@ rtc_library("audio_device_impl") {
if (rtc_use_dummy_audio_file_devices) {
defines += [ "WEBRTC_DUMMY_FILE_DEVICES" ]
} else {
diff --git a/www/ungoogled-chromium/files/patch-third__party_webrtc_modules_desktop__capture_linux_wayland_egl__dmabuf.cc b/www/ungoogled-chromium/files/patch-third__party_webrtc_modules_desktop__capture_linux_wayland_egl__dmabuf.cc
index 4fd12d3b8ee5..43926ca6899c 100644
--- a/www/ungoogled-chromium/files/patch-third__party_webrtc_modules_desktop__capture_linux_wayland_egl__dmabuf.cc
+++ b/www/ungoogled-chromium/files/patch-third__party_webrtc_modules_desktop__capture_linux_wayland_egl__dmabuf.cc
@@ -1,12 +1,12 @@
---- third_party/webrtc/modules/desktop_capture/linux/wayland/egl_dmabuf.cc.orig 2025-05-06 12:23:00 UTC
+--- third_party/webrtc/modules/desktop_capture/linux/wayland/egl_dmabuf.cc.orig 2025-09-10 13:22:16 UTC
+++ third_party/webrtc/modules/desktop_capture/linux/wayland/egl_dmabuf.cc
-@@ -11,7 +11,9 @@
- #include "modules/desktop_capture/linux/wayland/egl_dmabuf.h"
-
- #include <EGL/eglext.h>
+@@ -15,7 +15,9 @@
+ #include <EGL/eglplatform.h>
+ #include <GL/gl.h>
+ #include <GL/glext.h>
+#if !defined(WEBRTC_BSD)
#include <asm/ioctl.h>
+#endif
#include <dlfcn.h>
#include <fcntl.h>
- #include <libdrm/drm_fourcc.h>
+ #include <gbm.h>
diff --git a/www/ungoogled-chromium/files/patch-third__party_webrtc_modules_desktop__capture_linux_x11_x__server__pixel__buffer.cc b/www/ungoogled-chromium/files/patch-third__party_webrtc_modules_desktop__capture_linux_x11_x__server__pixel__buffer.cc
index c5ab5505ad8b..21f7f764e972 100644
--- a/www/ungoogled-chromium/files/patch-third__party_webrtc_modules_desktop__capture_linux_x11_x__server__pixel__buffer.cc
+++ b/www/ungoogled-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-23 20:04:36 UTC
+--- third_party/webrtc/modules/desktop_capture/linux/x11/x_server_pixel_buffer.cc.orig 2025-09-10 13:22:16 UTC
+++ third_party/webrtc/modules/desktop_capture/linux/x11/x_server_pixel_buffer.cc
-@@ -203,6 +203,12 @@ bool XServerPixelBuffer::Init(XAtomCache* cache, Windo
+@@ -212,6 +212,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/ungoogled-chromium/files/patch-third__party_webrtc_modules_portal_pipewire__utils.h b/www/ungoogled-chromium/files/patch-third__party_webrtc_modules_portal_pipewire__utils.h
new file mode 100644
index 000000000000..b6ac0e4168e2
--- /dev/null
+++ b/www/ungoogled-chromium/files/patch-third__party_webrtc_modules_portal_pipewire__utils.h
@@ -0,0 +1,12 @@
+--- third_party/webrtc/modules/portal/pipewire_utils.h.orig 2025-09-10 13:22:16 UTC
++++ third_party/webrtc/modules/portal/pipewire_utils.h
+@@ -11,7 +11,9 @@
+ #ifndef MODULES_PORTAL_PIPEWIRE_UTILS_H_
+ #define MODULES_PORTAL_PIPEWIRE_UTILS_H_
+
++#if defined(__linux__)
+ #include <asm-generic/ioctl.h>
++#endif
+ #include <sys/ioctl.h>
+ #include <sys/mman.h>
+
diff --git a/www/ungoogled-chromium/files/patch-third__party_webrtc_rtc__base_byte__order.h b/www/ungoogled-chromium/files/patch-third__party_webrtc_rtc__base_byte__order.h
index 62d43b2ebef8..39e3c596d6b8 100644
--- a/www/ungoogled-chromium/files/patch-third__party_webrtc_rtc__base_byte__order.h
+++ b/www/ungoogled-chromium/files/patch-third__party_webrtc_rtc__base_byte__order.h
@@ -1,6 +1,6 @@
---- third_party/webrtc/rtc_base/byte_order.h.orig 2023-02-11 09:11:04 UTC
+--- third_party/webrtc/rtc_base/byte_order.h.orig 2025-09-10 13:22:16 UTC
+++ third_party/webrtc/rtc_base/byte_order.h
-@@ -90,6 +90,8 @@
+@@ -82,6 +82,8 @@
#error WEBRTC_ARCH_BIG_ENDIAN or WEBRTC_ARCH_LITTLE_ENDIAN must be defined.
#endif // defined(WEBRTC_ARCH_LITTLE_ENDIAN)
diff --git a/www/ungoogled-chromium/files/patch-third__party_webrtc_rtc__base_cpu__info.cc b/www/ungoogled-chromium/files/patch-third__party_webrtc_rtc__base_cpu__info.cc
new file mode 100644
index 000000000000..346118f74f7f
--- /dev/null
+++ b/www/ungoogled-chromium/files/patch-third__party_webrtc_rtc__base_cpu__info.cc
@@ -0,0 +1,24 @@
+--- third_party/webrtc/rtc_base/cpu_info.cc.orig 2025-09-10 13:22:16 UTC
++++ third_party/webrtc/rtc_base/cpu_info.cc
+@@ -37,7 +37,9 @@
+ #include <intrin.h>
+ #endif
+ #if defined(WEBRTC_ARCH_ARM_FAMILY) && defined(WEBRTC_LINUX)
++#if !defined(WEBRTC_BSD)
+ #include <asm/hwcap.h>
++#endif
+ #include <sys/auxv.h>
+ #endif
+
+@@ -178,7 +180,11 @@ bool Supports(ISA instruction_set_architecture) {
+ return 0 != (android_getCpuFeatures() & ANDROID_CPU_ARM_FEATURE_NEON);
+ #elif defined(WEBRTC_LINUX)
+ uint64_t hwcap = 0;
++#if defined(WEBRTC_BSD)
++ elf_aux_info(AT_HWCAP, &hwcap, sizeof(hwcap));
++#else
+ hwcap = getauxval(AT_HWCAP);
++#endif
+ #if defined(__aarch64__)
+ if ((hwcap & HWCAP_ASIMD) != 0) {
+ return true;
diff --git a/www/ungoogled-chromium/files/patch-third__party_webrtc_rtc__base_ip__address.cc b/www/ungoogled-chromium/files/patch-third__party_webrtc_rtc__base_ip__address.cc
index 72d7809070da..95be751fd833 100644
--- a/www/ungoogled-chromium/files/patch-third__party_webrtc_rtc__base_ip__address.cc
+++ b/www/ungoogled-chromium/files/patch-third__party_webrtc_rtc__base_ip__address.cc
@@ -1,12 +1,12 @@
---- third_party/webrtc/rtc_base/ip_address.cc.orig 2024-10-27 06:40:35 UTC
+--- third_party/webrtc/rtc_base/ip_address.cc.orig 2025-09-10 13:22:16 UTC
+++ third_party/webrtc/rtc_base/ip_address.cc
-@@ -14,7 +14,8 @@
- #include <cstring>
- #include <string>
+@@ -22,7 +22,8 @@
+ #include "rtc_base/string_utils.h"
+
#if defined(WEBRTC_POSIX)
-#ifdef OPENBSD
+#if defined(WEBRTC_BSD)
+#include <sys/types.h>
#include <netinet/in_systm.h>
#endif
- #ifndef __native_client__
+ #include <netdb.h>
diff --git a/www/ungoogled-chromium/files/patch-third__party_webrtc_rtc__base_net__helpers.cc b/www/ungoogled-chromium/files/patch-third__party_webrtc_rtc__base_net__helpers.cc
index 19beb360d911..d0e0e82b0d04 100644
--- a/www/ungoogled-chromium/files/patch-third__party_webrtc_rtc__base_net__helpers.cc
+++ b/www/ungoogled-chromium/files/patch-third__party_webrtc_rtc__base_net__helpers.cc
@@ -1,10 +1,10 @@
---- third_party/webrtc/rtc_base/net_helpers.cc.orig 2025-05-31 17:16:41 UTC
+--- third_party/webrtc/rtc_base/net_helpers.cc.orig 2025-09-10 13:22:16 UTC
+++ third_party/webrtc/rtc_base/net_helpers.cc
-@@ -21,6 +21,7 @@
+@@ -20,6 +20,7 @@
#endif
- #if defined(WEBRTC_POSIX) && !defined(__native_client__)
+ #if defined(WEBRTC_POSIX)
#include <arpa/inet.h>
+#include <sys/socket.h>
- #endif // defined(WEBRTC_POSIX) && !defined(__native_client__)
+ #endif // defined(WEBRTC_POSIX)
namespace webrtc {
diff --git a/www/ungoogled-chromium/files/patch-third__party_webrtc_rtc__base_network.cc b/www/ungoogled-chromium/files/patch-third__party_webrtc_rtc__base_network.cc
index 77166d5b5eb8..4a37bfc73dd2 100644
--- a/www/ungoogled-chromium/files/patch-third__party_webrtc_rtc__base_network.cc
+++ b/www/ungoogled-chromium/files/patch-third__party_webrtc_rtc__base_network.cc
@@ -1,6 +1,6 @@
---- third_party/webrtc/rtc_base/network.cc.orig 2025-05-31 17:16:41 UTC
+--- third_party/webrtc/rtc_base/network.cc.orig 2025-09-10 13:22:16 UTC
+++ third_party/webrtc/rtc_base/network.cc
-@@ -316,7 +316,12 @@ AdapterType GetAdapterTypeFromName(absl::string_view n
+@@ -303,7 +303,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/ungoogled-chromium/files/patch-third__party_webrtc_rtc__base_physical__socket__server.cc b/www/ungoogled-chromium/files/patch-third__party_webrtc_rtc__base_physical__socket__server.cc
index 34de482b2a55..948c0e560d36 100644
--- a/www/ungoogled-chromium/files/patch-third__party_webrtc_rtc__base_physical__socket__server.cc
+++ b/www/ungoogled-chromium/files/patch-third__party_webrtc_rtc__base_physical__socket__server.cc
@@ -1,24 +1,24 @@
---- third_party/webrtc/rtc_base/physical_socket_server.cc.orig 2025-05-31 17:16:41 UTC
+--- third_party/webrtc/rtc_base/physical_socket_server.cc.orig 2025-09-10 13:22:16 UTC
+++ third_party/webrtc/rtc_base/physical_socket_server.cc
-@@ -65,7 +65,7 @@
- #include "rtc_base/synchronization/mutex.h"
- #include "rtc_base/time_utils.h"
+@@ -61,7 +61,7 @@
+ #undef SetPort
+ #endif
-#if defined(WEBRTC_LINUX)
+#if defined(WEBRTC_LINUX) && !defined(WEBRTC_BSD)
+ #include <asm-generic/socket.h>
#include <linux/sockios.h>
- #endif
-
-@@ -85,7 +85,7 @@ typedef void* SockOptArg;
-
+ #include <sys/epoll.h>
+@@ -78,7 +78,7 @@
+ typedef void* SockOptArg;
#endif // WEBRTC_POSIX
--#if defined(WEBRTC_POSIX) && !defined(WEBRTC_MAC) && !defined(__native_client__)
-+#if defined(WEBRTC_POSIX) && !defined(WEBRTC_MAC) && !defined(__native_client__) && !defined(WEBRTC_BSD)
-
+-#if defined(WEBRTC_POSIX) && !defined(WEBRTC_MAC)
++#if defined(WEBRTC_POSIX) && !defined(WEBRTC_MAC) && !defined(WEBRTC_BSD)
int64_t GetSocketRecvTimestamp(int socket) {
struct timeval tv_ioctl;
-@@ -341,7 +341,7 @@ int PhysicalSocket::GetOption(Option opt, int* value)
+ int ret = ioctl(socket, SIOCGSTAMP, &tv_ioctl);
+@@ -331,7 +331,7 @@ int PhysicalSocket::GetOption(Option opt, int* value)
return -1;
}
if (opt == OPT_DONTFRAGMENT) {
@@ -27,7 +27,7 @@
*value = (*value != IP_PMTUDISC_DONT) ? 1 : 0;
#endif
} else if (opt == OPT_DSCP) {
-@@ -370,7 +370,7 @@ int PhysicalSocket::SetOption(Option opt, int value) {
+@@ -360,7 +360,7 @@ int PhysicalSocket::SetOption(Option opt, int value) {
if (TranslateOption(opt, &slevel, &sopt) == -1)
return -1;
if (opt == OPT_DONTFRAGMENT) {
@@ -36,7 +36,7 @@
value = (value) ? IP_PMTUDISC_DO : IP_PMTUDISC_DONT;
#endif
} else if (opt == OPT_DSCP) {
-@@ -401,7 +401,7 @@ int PhysicalSocket::SetOption(Option opt, int value) {
+@@ -391,7 +391,7 @@ int PhysicalSocket::SetOption(Option opt, int value) {
int PhysicalSocket::Send(const void* pv, size_t cb) {
int sent = DoSend(
s_, reinterpret_cast<const char*>(pv), static_cast<int>(cb),
@@ -45,7 +45,7 @@
// Suppress SIGPIPE. Without this, attempting to send on a socket whose
// other end is closed will result in a SIGPIPE signal being raised to
// our process, which by default will terminate the process, which we
-@@ -430,7 +430,7 @@ int PhysicalSocket::SendTo(const void* buffer,
+@@ -420,7 +420,7 @@ int PhysicalSocket::SendTo(const void* buffer,
size_t len = addr.ToSockAddrStorage(&saddr);
int sent =
DoSendTo(s_, static_cast<const char*>(buffer), static_cast<int>(length),
@@ -54,16 +54,16 @@
// Suppress SIGPIPE. See above for explanation.
MSG_NOSIGNAL,
#else
-@@ -708,7 +708,7 @@ int PhysicalSocket::TranslateOption(Option opt, int* s
+@@ -698,7 +698,7 @@ int PhysicalSocket::TranslateOption(Option opt, int* s
*slevel = IPPROTO_IP;
*sopt = IP_DONTFRAGMENT;
break;
--#elif defined(WEBRTC_MAC) || defined(BSD) || defined(__native_client__)
-+#elif defined(WEBRTC_MAC) || defined(WEBRTC_BSD) || defined(__native_client__)
+-#elif defined(WEBRTC_MAC) || defined(BSD)
++#elif defined(WEBRTC_MAC) || defined(WEBRTC_BSD)
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
+@@ -747,7 +747,7 @@ int PhysicalSocket::TranslateOption(Option opt, int* s
return -1;
#endif
case OPT_RECV_ECN:
@@ -72,7 +72,7 @@
if (family_ == AF_INET6) {
*slevel = IPPROTO_IPV6;
*sopt = IPV6_RECVTCLASS;
-@@ -777,10 +777,19 @@ int PhysicalSocket::TranslateOption(Option opt, int* s
+@@ -767,10 +767,19 @@ int PhysicalSocket::TranslateOption(Option opt, int* s
*sopt = SO_KEEPALIVE;
break;
case OPT_TCP_KEEPCNT:
@@ -92,7 +92,7 @@
*slevel = IPPROTO_TCP;
#if !defined(WEBRTC_MAC)
*sopt = TCP_KEEPIDLE;
-@@ -788,12 +797,18 @@ int PhysicalSocket::TranslateOption(Option opt, int* s
+@@ -778,12 +787,18 @@ int PhysicalSocket::TranslateOption(Option opt, int* s
*sopt = TCP_KEEPALIVE;
#endif
break;
diff --git a/www/ungoogled-chromium/files/patch-third__party_webrtc_rtc__base_physical__socket__server.h b/www/ungoogled-chromium/files/patch-third__party_webrtc_rtc__base_physical__socket__server.h
index 54c2e7740f41..50164a300fa0 100644
--- a/www/ungoogled-chromium/files/patch-third__party_webrtc_rtc__base_physical__socket__server.h
+++ b/www/ungoogled-chromium/files/patch-third__party_webrtc_rtc__base_physical__socket__server.h
@@ -1,6 +1,6 @@
---- third_party/webrtc/rtc_base/physical_socket_server.h.orig 2025-05-31 17:16:41 UTC
+--- third_party/webrtc/rtc_base/physical_socket_server.h.orig 2025-09-10 13:22:16 UTC
+++ third_party/webrtc/rtc_base/physical_socket_server.h
-@@ -21,7 +21,7 @@
+@@ -22,7 +22,7 @@
#include "rtc_base/third_party/sigslot/sigslot.h"
#if defined(WEBRTC_POSIX)
diff --git a/www/ungoogled-chromium/files/patch-third__party_webrtc_rtc__base_platform__thread__types.cc b/www/ungoogled-chromium/files/patch-third__party_webrtc_rtc__base_platform__thread__types.cc
index 844208d06dac..c5ea765a5f5d 100644
--- a/www/ungoogled-chromium/files/patch-third__party_webrtc_rtc__base_platform__thread__types.cc
+++ b/www/ungoogled-chromium/files/patch-third__party_webrtc_rtc__base_platform__thread__types.cc
@@ -1,16 +1,21 @@
---- third_party/webrtc/rtc_base/platform_thread_types.cc.orig 2025-05-31 17:16:41 UTC
+--- third_party/webrtc/rtc_base/platform_thread_types.cc.orig 2025-09-10 13:22:16 UTC
+++ third_party/webrtc/rtc_base/platform_thread_types.cc
-@@ -12,7 +12,9 @@
+@@ -12,11 +12,13 @@
// IWYU pragma: begin_keep
#if defined(WEBRTC_LINUX)
+#if !defined(WEBRTC_BSD)
+ #include <linux/prctl.h>
#include <sys/prctl.h>
+#endif
#include <sys/syscall.h>
- #endif
-@@ -46,6 +48,8 @@ PlatformThreadId CurrentThreadId() {
+-#if !defined(WEBRTC_ARCH_ARM) && !defined(WEBRTC_ARCH_ARM64)
++#if !defined(WEBRTC_ARCH_ARM) && !defined(WEBRTC_ARCH_ARM64) && !defined(WEBRTC_BSD)
+ #include <asm/unistd_64.h>
+ #endif
+ #endif
+@@ -50,6 +52,8 @@ PlatformThreadId CurrentThreadId() {
return gettid();
#elif defined(WEBRTC_FUCHSIA)
return zx_thread_self();
@@ -19,7 +24,7 @@
#elif defined(WEBRTC_LINUX)
return syscall(__NR_gettid);
#elif defined(__EMSCRIPTEN__)
-@@ -76,6 +80,7 @@ bool IsThreadRefEqual(const PlatformThreadRef& a, cons
+@@ -80,6 +84,7 @@ bool IsThreadRefEqual(const PlatformThreadRef& a, cons
}
void SetCurrentThreadName(const char* name) {
@@ -27,7 +32,7 @@
#if defined(WEBRTC_WIN)
// The SetThreadDescription API works even if no debugger is attached.
// The names set with this API also show up in ETW traces. Very handy.
-@@ -122,6 +127,7 @@ void SetCurrentThreadName(const char* name) {
+@@ -126,6 +131,7 @@ void SetCurrentThreadName(const char* name) {
zx_status_t status = zx_object_set_property(zx_thread_self(), ZX_PROP_NAME,
name, strlen(name));
RTC_DCHECK_EQ(status, ZX_OK);
diff --git a/www/ungoogled-chromium/files/patch-third__party_webrtc_system__wrappers_BUILD.gn b/www/ungoogled-chromium/files/patch-third__party_webrtc_system__wrappers_BUILD.gn
deleted file mode 100644
index 3b73fd60d5a0..000000000000
--- a/www/ungoogled-chromium/files/patch-third__party_webrtc_system__wrappers_BUILD.gn
+++ /dev/null
@@ -1,11 +0,0 @@
---- third_party/webrtc/system_wrappers/BUILD.gn.orig 2024-10-27 06:40:35 UTC
-+++ third_party/webrtc/system_wrappers/BUILD.gn
-@@ -62,8 +62,6 @@ rtc_library("system_wrappers") {
- if (!build_with_chromium) {
- sources += [ "source/cpu_features_linux.cc" ]
- }
--
-- libs += [ "rt" ]
- }
-
- if (is_win) {
diff --git a/www/ungoogled-chromium/files/patch-third__party_zlib_BUILD.gn b/www/ungoogled-chromium/files/patch-third__party_zlib_BUILD.gn
index 5b89b280453e..4bd6c1fcd26b 100644
--- a/www/ungoogled-chromium/files/patch-third__party_zlib_BUILD.gn
+++ b/www/ungoogled-chromium/files/patch-third__party_zlib_BUILD.gn
@@ -1,4 +1,4 @@
---- third_party/zlib/BUILD.gn.orig 2024-07-31 14:19:23 UTC
+--- third_party/zlib/BUILD.gn.orig 2025-09-10 13:22:16 UTC
+++ third_party/zlib/BUILD.gn
@@ -128,7 +128,7 @@ if (use_arm_neon_optimizations) {
defines = [ "CRC32_ARMV8_CRC32" ]
@@ -20,12 +20,12 @@
} else {
assert(false, "Unsupported ARM OS")
}
-@@ -413,7 +417,7 @@ static_library("minizip") {
+@@ -419,7 +423,7 @@ static_library("minizip") {
]
}
-- if (is_apple || is_android || is_nacl) {
-+ if (is_apple || is_android || is_nacl || is_bsd) {
+- if (is_apple || is_android) {
++ if (is_apple || is_android || is_bsd) {
# Mac, Android and the BSDs don't have fopen64, ftello64, or fseeko64. We
# use fopen, ftell, and fseek instead on these systems.
defines = [ "USE_FILE32API" ]
diff --git a/www/ungoogled-chromium/files/patch-tools_gn_build_gen.py b/www/ungoogled-chromium/files/patch-tools_gn_build_gen.py
index 3b86fbfee9c7..8d26507018b2 100644
--- a/www/ungoogled-chromium/files/patch-tools_gn_build_gen.py
+++ b/www/ungoogled-chromium/files/patch-tools_gn_build_gen.py
@@ -1,4 +1,4 @@
---- tools/gn/build/gen.py.orig 2025-05-31 17:16:41 UTC
+--- tools/gn/build/gen.py.orig 2025-09-10 13:22:16 UTC
+++ tools/gn/build/gen.py
@@ -94,6 +94,12 @@ class Platform(object):
def is_solaris(self):
@@ -22,7 +22,7 @@
'haiku': 'build_haiku.ninja.template',
'solaris': 'build_linux.ninja.template',
'netbsd': 'build_linux.ninja.template',
-@@ -551,6 +557,9 @@ def WriteGNNinja(path, platform, host, options, args_l
+@@ -552,6 +558,9 @@ def WriteGNNinja(path, platform, host, options, args_l
if platform.is_posix() and not platform.is_haiku():
ldflags.append('-pthread')
diff --git a/www/ungoogled-chromium/files/patch-tools_grit_grit_node_base.py b/www/ungoogled-chromium/files/patch-tools_grit_grit_node_base.py
index f026d48f5971..00c793551671 100644
--- a/www/ungoogled-chromium/files/patch-tools_grit_grit_node_base.py
+++ b/www/ungoogled-chromium/files/patch-tools_grit_grit_node_base.py
@@ -1,6 +1,6 @@
---- tools/grit/grit/node/base.py.orig 2025-05-31 17:16:41 UTC
+--- tools/grit/grit/node/base.py.orig 2025-09-10 13:22:16 UTC
+++ tools/grit/grit/node/base.py
-@@ -497,7 +497,8 @@ class Node:
+@@ -491,7 +491,8 @@ class Node:
value = defs
elif name == 'is_linux':
diff --git a/www/ungoogled-chromium/files/patch-tools_json__schema__compiler_cpp__bundle__generator.py b/www/ungoogled-chromium/files/patch-tools_json__schema__compiler_cpp__bundle__generator.py
index 74adab888556..34115d1106e9 100644
--- a/www/ungoogled-chromium/files/patch-tools_json__schema__compiler_cpp__bundle__generator.py
+++ b/www/ungoogled-chromium/files/patch-tools_json__schema__compiler_cpp__bundle__generator.py
@@ -1,8 +1,8 @@
---- tools/json_schema_compiler/cpp_bundle_generator.py.orig 2025-04-15 08:30:07 UTC
+--- tools/json_schema_compiler/cpp_bundle_generator.py.orig 2025-09-10 13:22:16 UTC
+++ tools/json_schema_compiler/cpp_bundle_generator.py
@@ -140,7 +140,7 @@ class CppBundleGenerator(object):
- elif platform == Platforms.FUCHSIA:
- ifdefs.append('BUILDFLAG(IS_FUCHSIA)')
+ elif platform == Platforms.DESKTOP_ANDROID:
+ ifdefs.append('BUILDFLAG(IS_DESKTOP_ANDROID)')
elif platform == Platforms.LINUX:
- ifdefs.append('BUILDFLAG(IS_LINUX)')
+ ifdefs.append('BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)')
diff --git a/www/ungoogled-chromium/files/patch-tools_protoc__wrapper_protoc__wrapper.py b/www/ungoogled-chromium/files/patch-tools_protoc__wrapper_protoc__wrapper.py
index f876117ad5de..afb22680d998 100644
--- a/www/ungoogled-chromium/files/patch-tools_protoc__wrapper_protoc__wrapper.py
+++ b/www/ungoogled-chromium/files/patch-tools_protoc__wrapper_protoc__wrapper.py
@@ -1,6 +1,6 @@
---- tools/protoc_wrapper/protoc_wrapper.py.orig 2025-05-31 17:16:41 UTC
+--- tools/protoc_wrapper/protoc_wrapper.py.orig 2025-09-10 13:22:16 UTC
+++ tools/protoc_wrapper/protoc_wrapper.py
-@@ -188,15 +188,19 @@ def main(argv):
+@@ -227,15 +227,19 @@ def main(argv):
if not options.exclude_imports:
protoc_cmd += ["--include_imports"]
diff --git a/www/ungoogled-chromium/files/patch-ui_accessibility_accessibility__features.cc b/www/ungoogled-chromium/files/patch-ui_accessibility_accessibility__features.cc
index ab6cffb76a86..b272db3fe11f 100644
--- a/www/ungoogled-chromium/files/patch-ui_accessibility_accessibility__features.cc
+++ b/www/ungoogled-chromium/files/patch-ui_accessibility_accessibility__features.cc
@@ -1,11 +1,20 @@
---- ui/accessibility/accessibility_features.cc.orig 2025-05-31 17:16:41 UTC
+--- ui/accessibility/accessibility_features.cc.orig 2025-09-10 13:22:16 UTC
+++ ui/accessibility/accessibility_features.cc
-@@ -473,7 +473,7 @@ bool IsBlockRootWindowAccessibleNameChangeEventEnabled
+@@ -507,7 +507,7 @@ bool IsScreenAITestModeEnabled() {
+ return base::FeatureList::IsEnabled(::features::kScreenAITestMode);
+ }
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ BASE_FEATURE(kScreenAIPartitionAllocAdvancedChecksEnabled,
+ "ScreenAIPartitionAllocAdvancedChecksEnabled",
+ base::FEATURE_DISABLED_BY_DEFAULT);
+@@ -549,7 +549,7 @@ bool IsBlockRootWindowAccessibleNameChangeEventEnabled
}
#endif // BUILDFLAG(IS_MAC)
-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- BASE_FEATURE(kWasmTtsComponentUpdaterEnabled,
- "WasmTtsComponentUpdaterEnabled",
- base::FEATURE_ENABLED_BY_DEFAULT);
+ BASE_FEATURE(kWasmTtsComponentUpdaterV3Enabled,
+ "WasmTtsComponentUpdaterV3Enabled",
+ base::FEATURE_DISABLED_BY_DEFAULT);
diff --git a/www/ungoogled-chromium/files/patch-ui_accessibility_accessibility__features.h b/www/ungoogled-chromium/files/patch-ui_accessibility_accessibility__features.h
index 453f6705c7c8..c1fbe7a4fc0e 100644
--- a/www/ungoogled-chromium/files/patch-ui_accessibility_accessibility__features.h
+++ b/www/ungoogled-chromium/files/patch-ui_accessibility_accessibility__features.h
@@ -1,11 +1,20 @@
---- ui/accessibility/accessibility_features.h.orig 2025-05-31 17:16:41 UTC
+--- ui/accessibility/accessibility_features.h.orig 2025-09-10 13:22:16 UTC
+++ ui/accessibility/accessibility_features.h
-@@ -322,7 +322,7 @@ AX_BASE_EXPORT BASE_DECLARE_FEATURE(kBlockRootWindowAc
+@@ -339,7 +339,7 @@ AX_BASE_EXPORT bool IsScreenAIOCREnabled();
+ AX_BASE_EXPORT BASE_DECLARE_FEATURE(kScreenAITestMode);
+ AX_BASE_EXPORT bool IsScreenAITestModeEnabled();
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ // Enables advanced partition allocation checks in ScreenAI service.
+ // TODO(crbug.com/418199684): Remove when the bug is fixed.
+ AX_BASE_EXPORT BASE_DECLARE_FEATURE(
+@@ -366,7 +366,7 @@ AX_BASE_EXPORT BASE_DECLARE_FEATURE(kBlockRootWindowAc
AX_BASE_EXPORT bool IsBlockRootWindowAccessibleNameChangeEventEnabled();
#endif // BUILDFLAG(IS_MAC)
-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- // Enable the component updater to download the wasm tts engine component.
- AX_BASE_EXPORT BASE_DECLARE_FEATURE(kWasmTtsComponentUpdaterEnabled);
- AX_BASE_EXPORT bool IsWasmTtsComponentUpdaterEnabled();
+ // Use the v3 version of the wasm tts engine component.
+ AX_BASE_EXPORT BASE_DECLARE_FEATURE(kWasmTtsComponentUpdaterV3Enabled);
+ AX_BASE_EXPORT bool IsWasmTtsComponentUpdaterV3Enabled();
diff --git a/www/ungoogled-chromium/files/patch-ui_accessibility_ax__node.cc b/www/ungoogled-chromium/files/patch-ui_accessibility_ax__node.cc
index 6fc6b44444d6..12379a4da1ba 100644
--- a/www/ungoogled-chromium/files/patch-ui_accessibility_ax__node.cc
+++ b/www/ungoogled-chromium/files/patch-ui_accessibility_ax__node.cc
@@ -1,20 +1,20 @@
---- ui/accessibility/ax_node.cc.orig 2025-05-06 12:23:00 UTC
+--- ui/accessibility/ax_node.cc.orig 2025-09-10 13:22:16 UTC
+++ ui/accessibility/ax_node.cc
-@@ -1553,7 +1553,7 @@ AXNode::GetExtraMacNodes() const {
+@@ -1547,7 +1547,7 @@ AXNode::GetExtraMacNodes() const {
return &table_info->extra_mac_nodes;
}
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
AXNode* AXNode::GetExtraAnnouncementNode(
ax::mojom::AriaNotificationPriority priority_property) const {
if (!tree_->extra_announcement_nodes()) {
-@@ -1581,7 +1581,7 @@ bool AXNode::IsGenerated() const {
+@@ -1575,7 +1575,7 @@ bool AXNode::IsGenerated() const {
GetRole() == ax::mojom::Role::kColumn ||
GetRole() == ax::mojom::Role::kTableHeaderContainer;
DCHECK_EQ(is_generated_node, is_extra_mac_node_role);
--#elif BUILDFLAG(IS_LINUX)
-+#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- // On Linux, generated nodes are always children of the root.
+-#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN)
++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
+ // On Linux and Windows, generated nodes are always children of the root, but
+ // not necessarily the root tree.
if (GetParent() && GetParent()->GetManager()) {
- DCHECK(GetParent()->GetManager()->IsRoot());
diff --git a/www/ungoogled-chromium/files/patch-ui_accessibility_ax__node.h b/www/ungoogled-chromium/files/patch-ui_accessibility_ax__node.h
index f157577df320..87ebeb2e3080 100644
--- a/www/ungoogled-chromium/files/patch-ui_accessibility_ax__node.h
+++ b/www/ungoogled-chromium/files/patch-ui_accessibility_ax__node.h
@@ -1,11 +1,11 @@
---- ui/accessibility/ax_node.h.orig 2025-05-06 12:23:00 UTC
+--- ui/accessibility/ax_node.h.orig 2025-09-10 13:22:16 UTC
+++ ui/accessibility/ax_node.h
-@@ -587,7 +587,7 @@ class AX_EXPORT AXNode final {
+@@ -582,7 +582,7 @@ class AX_EXPORT AXNode final {
const std::vector<raw_ptr<AXNode, VectorExperimental>>* GetExtraMacNodes()
const;
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
AXNode* GetExtraAnnouncementNode(
ax::mojom::AriaNotificationPriority priority_property) const;
- #endif // BUILDFLAG(IS_LINUX)
+ #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN)
diff --git a/www/ungoogled-chromium/files/patch-ui_accessibility_ax__tree.cc b/www/ungoogled-chromium/files/patch-ui_accessibility_ax__tree.cc
index 106242ab1739..3967a19e2e76 100644
--- a/www/ungoogled-chromium/files/patch-ui_accessibility_ax__tree.cc
+++ b/www/ungoogled-chromium/files/patch-ui_accessibility_ax__tree.cc
@@ -1,38 +1,56 @@
---- ui/accessibility/ax_tree.cc.orig 2025-05-31 17:16:41 UTC
+--- ui/accessibility/ax_tree.cc.orig 2025-09-10 13:22:16 UTC
+++ ui/accessibility/ax_tree.cc
-@@ -824,7 +824,7 @@ bool AXTree::ComputeNodeIsIgnoredChanged(
+@@ -700,7 +700,7 @@ struct AXTreeUpdateState {
+ // (crrev.com/c/2892259).
+ const raw_ref<const AXTreeUpdate> pending_tree_update;
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
+ bool should_clear_extra_announcement_nodes = false;
+ #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN)
+
+@@ -855,7 +855,7 @@ bool AXTree::ComputeNodeIsIgnoredChanged(
return old_node_is_ignored != new_node_is_ignored;
}
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
ExtraAnnouncementNodes::ExtraAnnouncementNodes(AXNode* root) {
assertive_node_ = CreateNode("assertive", root);
polite_node_ = CreateNode("polite", root);
-@@ -917,7 +917,7 @@ AXNode* AXTree::GetFromId(AXNodeID id) const {
+@@ -948,7 +948,7 @@ AXNode* AXTree::GetFromId(AXNodeID id) const {
void AXTree::Destroy() {
base::ElapsedThreadTimer timer;
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
ClearExtraAnnouncementNodes();
- #endif // BUILDFLAG(IS_LINUX)
+ #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN)
+
+@@ -1600,7 +1600,7 @@ bool AXTree::Unserialize(const AXTreeUpdate& update) {
+ observers_.Notify(&AXTreeObserver::OnAtomicUpdateFinished, this,
+ root_->id() != old_root_id, changes);
-@@ -2109,7 +2109,7 @@ void AXTree::NotifyNodeAttributesWillChange(
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
+ if (update_state.should_clear_extra_announcement_nodes) {
+ ClearExtraAnnouncementNodes();
+ }
+@@ -2186,7 +2186,7 @@ void AXTree::NotifyNodeAttributesWillChange(
new_data);
}
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
void AXTree::ClearExtraAnnouncementNodes() {
if (!extra_announcement_nodes_) {
return;
-@@ -2498,7 +2498,7 @@ bool AXTree::CreateNewChildVector(
+@@ -2596,7 +2596,7 @@ bool AXTree::CreateNewChildVector(
AXTreeUpdateState* update_state) {
DCHECK(GetTreeUpdateInProgressState());
bool success = true;
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
// If the root node has children added, clear the extra announcement nodes,
// which should always have their indices as the last two children of the root
// node. They will be recreated if needed, and given the correct indices.
diff --git a/www/ungoogled-chromium/files/patch-ui_accessibility_ax__tree.h b/www/ungoogled-chromium/files/patch-ui_accessibility_ax__tree.h
index 5d0219f9f423..9b46da290714 100644
--- a/www/ungoogled-chromium/files/patch-ui_accessibility_ax__tree.h
+++ b/www/ungoogled-chromium/files/patch-ui_accessibility_ax__tree.h
@@ -1,29 +1,29 @@
---- ui/accessibility/ax_tree.h.orig 2025-05-06 12:23:00 UTC
+--- ui/accessibility/ax_tree.h.orig 2025-09-10 13:22:16 UTC
+++ ui/accessibility/ax_tree.h
-@@ -62,7 +62,7 @@ enum class AXTreeUnserializeError {
+@@ -64,7 +64,7 @@ enum class AXTreeUnserializeError {
};
// LINT.ThenChange(/tools/metrics/histograms/metadata/accessibility/enums.xml:AccessibilityTreeUnserializeError)
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
// To support AriaNotify on older versions of ATK, we need to use the ATK
// signal "Text::text-insert". This signal requires a node that is a
// text type, and it needs to have aria-live properties set in order for
-@@ -287,7 +287,7 @@ class AX_EXPORT AXTree {
+@@ -289,7 +289,7 @@ class AX_EXPORT AXTree {
void NotifyChildTreeConnectionChanged(AXNode* node, AXTree* child_tree);
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
void ClearExtraAnnouncementNodes();
void CreateExtraAnnouncementNodes();
ExtraAnnouncementNodes* extra_announcement_nodes() const {
-@@ -544,7 +544,7 @@ class AX_EXPORT AXTree {
+@@ -548,7 +548,7 @@ class AX_EXPORT AXTree {
std::unique_ptr<AXEvent> event_data_;
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
std::unique_ptr<ExtraAnnouncementNodes> extra_announcement_nodes_ = nullptr;
- #endif // BUILDFLAG(IS_LINUX)
+ #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN)
};
diff --git a/www/ungoogled-chromium/files/patch-ui_base_accelerators_accelerator.cc b/www/ungoogled-chromium/files/patch-ui_base_accelerators_accelerator.cc
index 7cfa97614429..2018df94898b 100644
--- a/www/ungoogled-chromium/files/patch-ui_base_accelerators_accelerator.cc
+++ b/www/ungoogled-chromium/files/patch-ui_base_accelerators_accelerator.cc
@@ -1,6 +1,6 @@
---- ui/base/accelerators/accelerator.cc.orig 2025-05-31 17:16:41 UTC
+--- ui/base/accelerators/accelerator.cc.orig 2025-09-10 13:22:16 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/ungoogled-chromium/files/patch-ui_base_accelerators_global__accelerator__listener_global__accelerator__listener__ozone.cc b/www/ungoogled-chromium/files/patch-ui_base_accelerators_global__accelerator__listener_global__accelerator__listener__ozone.cc
index cb06b6b1b35d..1ff0936e70f0 100644
--- a/www/ungoogled-chromium/files/patch-ui_base_accelerators_global__accelerator__listener_global__accelerator__listener__ozone.cc
+++ b/www/ungoogled-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-09 21:38:10 UTC
+--- ui/base/accelerators/global_accelerator_listener/global_accelerator_listener_ozone.cc.orig 2025-09-10 13:22:16 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/ungoogled-chromium/files/patch-ui_base_cursor_cursor__factory.cc b/www/ungoogled-chromium/files/patch-ui_base_cursor_cursor__factory.cc
index 51636747a033..ed69ec5233df 100644
--- a/www/ungoogled-chromium/files/patch-ui_base_cursor_cursor__factory.cc
+++ b/www/ungoogled-chromium/files/patch-ui_base_cursor_cursor__factory.cc
@@ -1,6 +1,6 @@
---- ui/base/cursor/cursor_factory.cc.orig 2024-11-16 12:20:41 UTC
+--- ui/base/cursor/cursor_factory.cc.orig 2025-09-10 13:22:16 UTC
+++ ui/base/cursor/cursor_factory.cc
-@@ -96,7 +96,7 @@ void CursorFactory::ObserveThemeChanges() {
+@@ -97,7 +97,7 @@ void CursorFactory::ObserveThemeChanges() {
NOTIMPLEMENTED();
}
diff --git a/www/ungoogled-chromium/files/patch-ui_base_resource_resource__bundle.cc b/www/ungoogled-chromium/files/patch-ui_base_resource_resource__bundle.cc
index 7dd8cbf0c5c4..7f73b187ade0 100644
--- a/www/ungoogled-chromium/files/patch-ui_base_resource_resource__bundle.cc
+++ b/www/ungoogled-chromium/files/patch-ui_base_resource_resource__bundle.cc
@@ -1,6 +1,6 @@
---- ui/base/resource/resource_bundle.cc.orig 2025-05-06 12:23:00 UTC
+--- ui/base/resource/resource_bundle.cc.orig 2025-09-10 13:22:16 UTC
+++ ui/base/resource/resource_bundle.cc
-@@ -929,7 +929,7 @@ void ResourceBundle::ReloadFonts() {
+@@ -1002,7 +1002,7 @@ void ResourceBundle::ReloadFonts() {
}
ResourceScaleFactor ResourceBundle::GetMaxResourceScaleFactor() const {
diff --git a/www/ungoogled-chromium/files/patch-ui_base_test_skia__gold__pixel__diff.cc b/www/ungoogled-chromium/files/patch-ui_base_test_skia__gold__pixel__diff.cc
index cf4609db4891..02b937d35f2f 100644
--- a/www/ungoogled-chromium/files/patch-ui_base_test_skia__gold__pixel__diff.cc
+++ b/www/ungoogled-chromium/files/patch-ui_base_test_skia__gold__pixel__diff.cc
@@ -1,6 +1,6 @@
---- ui/base/test/skia_gold_pixel_diff.cc.orig 2025-03-09 21:38:10 UTC
+--- ui/base/test/skia_gold_pixel_diff.cc.orig 2025-09-10 13:22:16 UTC
+++ ui/base/test/skia_gold_pixel_diff.cc
-@@ -117,7 +117,7 @@ const char* GetPlatformName() {
+@@ -121,7 +121,7 @@ const char* GetPlatformName() {
return "windows";
#elif BUILDFLAG(IS_APPLE)
return "macOS";
diff --git a/www/ungoogled-chromium/files/patch-ui_base_ui__base__features.cc b/www/ungoogled-chromium/files/patch-ui_base_ui__base__features.cc
index 16aa9d2f1296..a3935e42dae5 100644
--- a/www/ungoogled-chromium/files/patch-ui_base_ui__base__features.cc
+++ b/www/ungoogled-chromium/files/patch-ui_base_ui__base__features.cc
@@ -1,6 +1,6 @@
---- ui/base/ui_base_features.cc.orig 2025-05-31 17:16:41 UTC
+--- ui/base/ui_base_features.cc.orig 2025-09-10 13:22:16 UTC
+++ ui/base/ui_base_features.cc
-@@ -119,7 +119,7 @@ BASE_FEATURE(kWaylandLinuxDrmSyncobj,
+@@ -113,7 +113,7 @@ BASE_FEATURE(kWaylandLinuxDrmSyncobj,
// Controls whether support for Wayland's per-surface scaling is enabled.
BASE_FEATURE(kWaylandPerSurfaceScale,
"WaylandPerSurfaceScale",
@@ -9,16 +9,7 @@
base::FEATURE_ENABLED_BY_DEFAULT
#else
base::FEATURE_DISABLED_BY_DEFAULT
-@@ -143,7 +143,7 @@ BASE_FEATURE(kWaylandSessionManagement,
- base::FEATURE_DISABLED_BY_DEFAULT);
- #endif // BUILDFLAG(IS_OZONE)
-
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- // If this feature is enabled, users not specify --ozone-platform-hint switch
- // will get --ozone-platform-hint=auto treatment. https://crbug.com/40250220.
- COMPONENT_EXPORT(UI_BASE_FEATURES)
-@@ -231,7 +231,7 @@ BASE_FEATURE(kUiCompositorUsesLayerLists,
+@@ -195,7 +195,7 @@ BASE_FEATURE(kUiCompositorUsesLayerLists,
// native apps on Windows.
BASE_FEATURE(kExperimentalFlingAnimation,
"ExperimentalFlingAnimation",
@@ -27,7 +18,7 @@
base::FEATURE_ENABLED_BY_DEFAULT
#else
base::FEATURE_DISABLED_BY_DEFAULT
-@@ -307,7 +307,7 @@ bool IsForcedColorsEnabled() {
+@@ -293,7 +293,7 @@ bool IsForcedColorsEnabled() {
BASE_FEATURE(kEyeDropper,
"EyeDropper",
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
diff --git a/www/ungoogled-chromium/files/patch-ui_base_ui__base__features.h b/www/ungoogled-chromium/files/patch-ui_base_ui__base__features.h
deleted file mode 100644
index ac7fc8c6edb3..000000000000
--- a/www/ungoogled-chromium/files/patch-ui_base_ui__base__features.h
+++ /dev/null
@@ -1,11 +0,0 @@
---- ui/base/ui_base_features.h.orig 2025-05-06 12:23:00 UTC
-+++ ui/base/ui_base_features.h
-@@ -126,7 +126,7 @@ COMPONENT_EXPORT(UI_BASE_FEATURES)
- BASE_DECLARE_FEATURE(kWaylandSessionManagement);
- #endif // BUILDFLAG(IS_OZONE)
-
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- COMPONENT_EXPORT(UI_BASE_FEATURES)
- BASE_DECLARE_FEATURE(kOverrideDefaultOzonePlatformHintToAuto);
- #endif // BUILDFLAG(IS_LINUX)
diff --git a/www/ungoogled-chromium/files/patch-ui_base_ui__base__switches.cc b/www/ungoogled-chromium/files/patch-ui_base_ui__base__switches.cc
index dee08fe20b83..c077ba380536 100644
--- a/www/ungoogled-chromium/files/patch-ui_base_ui__base__switches.cc
+++ b/www/ungoogled-chromium/files/patch-ui_base_ui__base__switches.cc
@@ -1,4 +1,4 @@
---- ui/base/ui_base_switches.cc.orig 2025-01-25 09:34:31 UTC
+--- ui/base/ui_base_switches.cc.orig 2025-09-10 13:22:16 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/ungoogled-chromium/files/patch-ui_base_ui__base__switches.h b/www/ungoogled-chromium/files/patch-ui_base_ui__base__switches.h
index 27e4aa2646ff..f708bcbff660 100644
--- a/www/ungoogled-chromium/files/patch-ui_base_ui__base__switches.h
+++ b/www/ungoogled-chromium/files/patch-ui_base_ui__base__switches.h
@@ -1,4 +1,4 @@
---- ui/base/ui_base_switches.h.orig 2025-01-25 09:34:31 UTC
+--- ui/base/ui_base_switches.h.orig 2025-09-10 13:22:16 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/ungoogled-chromium/files/patch-ui_base_webui_web__ui__util.cc b/www/ungoogled-chromium/files/patch-ui_base_webui_web__ui__util.cc
index 781c7c53085b..62e03a6852af 100644
--- a/www/ungoogled-chromium/files/patch-ui_base_webui_web__ui__util.cc
+++ b/www/ungoogled-chromium/files/patch-ui_base_webui_web__ui__util.cc
@@ -1,6 +1,6 @@
---- ui/base/webui/web_ui_util.cc.orig 2025-05-06 12:23:00 UTC
+--- ui/base/webui/web_ui_util.cc.orig 2025-09-10 13:22:16 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/ungoogled-chromium/files/patch-ui_color_color__id.h b/www/ungoogled-chromium/files/patch-ui_color_color__id.h
index 9e89f3dc2c8a..e55b0001d16f 100644
--- a/www/ungoogled-chromium/files/patch-ui_color_color__id.h
+++ b/www/ungoogled-chromium/files/patch-ui_color_color__id.h
@@ -1,6 +1,6 @@
---- ui/color/color_id.h.orig 2025-05-31 17:16:41 UTC
+--- ui/color/color_id.h.orig 2025-09-10 13:22:16 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/ungoogled-chromium/files/patch-ui_compositor_compositor.cc b/www/ungoogled-chromium/files/patch-ui_compositor_compositor.cc
index d5d3f40e77f7..cff833118415 100644
--- a/www/ungoogled-chromium/files/patch-ui_compositor_compositor.cc
+++ b/www/ungoogled-chromium/files/patch-ui_compositor_compositor.cc
@@ -1,6 +1,6 @@
---- ui/compositor/compositor.cc.orig 2025-05-31 17:16:41 UTC
+--- ui/compositor/compositor.cc.orig 2025-09-10 13:22:16 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/ungoogled-chromium/files/patch-ui_compositor_compositor.h b/www/ungoogled-chromium/files/patch-ui_compositor_compositor.h
index 503f764c46ca..1e76ab4731d0 100644
--- a/www/ungoogled-chromium/files/patch-ui_compositor_compositor.h
+++ b/www/ungoogled-chromium/files/patch-ui_compositor_compositor.h
@@ -1,6 +1,6 @@
---- ui/compositor/compositor.h.orig 2025-05-06 12:23:00 UTC
+--- ui/compositor/compositor.h.orig 2025-09-10 13:22:16 UTC
+++ ui/compositor/compositor.h
-@@ -463,7 +463,7 @@ class COMPOSITOR_EXPORT Compositor : public base::Powe
+@@ -462,7 +462,7 @@ class COMPOSITOR_EXPORT Compositor : public base::Powe
// base::PowerSuspendObserver:
void OnResume() override;
diff --git a/www/ungoogled-chromium/files/patch-ui_events_devices_x11_device__data__manager__x11.cc b/www/ungoogled-chromium/files/patch-ui_events_devices_x11_device__data__manager__x11.cc
deleted file mode 100644
index a3cbfcc8b6aa..000000000000
--- a/www/ungoogled-chromium/files/patch-ui_events_devices_x11_device__data__manager__x11.cc
+++ /dev/null
@@ -1,10 +0,0 @@
---- ui/events/devices/x11/device_data_manager_x11.cc.orig 2025-05-31 17:16:41 UTC
-+++ ui/events/devices/x11/device_data_manager_x11.cc
-@@ -850,6 +850,7 @@ void DeviceDataManagerX11::SetDisabledKeyboardAllowedK
- }
-
- void DeviceDataManagerX11::DisableDevice(x11::Input::DeviceId deviceid) {
-+ NOTIMPLEMENTED();
- blocked_devices_.set(static_cast<uint32_t>(deviceid), true);
- // TODO(rsadam@): Support blocking touchscreen devices.
- std::vector<KeyboardDevice> keyboards = GetKeyboardDevices();
diff --git a/www/ungoogled-chromium/files/patch-ui_events_event.cc b/www/ungoogled-chromium/files/patch-ui_events_event.cc
index 50186fbb1e84..c30533ea705c 100644
--- a/www/ungoogled-chromium/files/patch-ui_events_event.cc
+++ b/www/ungoogled-chromium/files/patch-ui_events_event.cc
@@ -1,6 +1,6 @@
---- ui/events/event.cc.orig 2025-01-25 09:34:31 UTC
+--- ui/events/event.cc.orig 2025-09-10 13:22:16 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/ungoogled-chromium/files/patch-ui_gfx_BUILD.gn b/www/ungoogled-chromium/files/patch-ui_gfx_BUILD.gn
index 2ddf4e26c5f4..b3f902fdef52 100644
--- a/www/ungoogled-chromium/files/patch-ui_gfx_BUILD.gn
+++ b/www/ungoogled-chromium/files/patch-ui_gfx_BUILD.gn
@@ -1,6 +1,6 @@
---- ui/gfx/BUILD.gn.orig 2025-05-31 17:16:41 UTC
+--- ui/gfx/BUILD.gn.orig 2025-09-10 13:22:16 UTC
+++ ui/gfx/BUILD.gn
-@@ -663,7 +663,7 @@ source_set("memory_buffer_sources") {
+@@ -659,7 +659,7 @@ source_set("memory_buffer_sources") {
deps += [ "//build/config/linux/libdrm" ]
}
diff --git a/www/ungoogled-chromium/files/patch-ui_gfx_font__fallback__linux.cc b/www/ungoogled-chromium/files/patch-ui_gfx_font__fallback__linux.cc
index 1474d2770c87..78d8d392e06c 100644
--- a/www/ungoogled-chromium/files/patch-ui_gfx_font__fallback__linux.cc
+++ b/www/ungoogled-chromium/files/patch-ui_gfx_font__fallback__linux.cc
@@ -1,6 +1,6 @@
---- ui/gfx/font_fallback_linux.cc.orig 2024-10-01 07:26:23 UTC
+--- ui/gfx/font_fallback_linux.cc.orig 2025-09-10 13:22:16 UTC
+++ ui/gfx/font_fallback_linux.cc
-@@ -32,6 +32,8 @@
+@@ -28,6 +28,8 @@
#include "ui/gfx/linux/fontconfig_util.h"
#include "ui/gfx/platform_font.h"
diff --git a/www/ungoogled-chromium/files/patch-ui_gfx_font__render__params__linux.cc b/www/ungoogled-chromium/files/patch-ui_gfx_font__render__params__linux.cc
index 8b96d9593a83..f04030482a89 100644
--- a/www/ungoogled-chromium/files/patch-ui_gfx_font__render__params__linux.cc
+++ b/www/ungoogled-chromium/files/patch-ui_gfx_font__render__params__linux.cc
@@ -1,4 +1,4 @@
---- ui/gfx/font_render_params_linux.cc.orig 2025-03-09 21:38:10 UTC
+--- ui/gfx/font_render_params_linux.cc.orig 2025-09-10 13:22:16 UTC
+++ ui/gfx/font_render_params_linux.cc
@@ -24,7 +24,7 @@
#include "ui/gfx/linux/fontconfig_util.h"
@@ -9,7 +9,7 @@
#include "ui/linux/linux_ui.h"
#endif
-@@ -222,7 +222,7 @@ FontRenderParams GetFontRenderParams(const FontRenderP
+@@ -224,7 +224,7 @@ FontRenderParams GetFontRenderParams(const FontRenderP
// Start with the delegate's settings, but let Fontconfig have the final say.
FontRenderParams params;
diff --git a/www/ungoogled-chromium/files/patch-ui_gfx_gpu__extra__info.h b/www/ungoogled-chromium/files/patch-ui_gfx_gpu__extra__info.h
new file mode 100644
index 000000000000..6bc14bcee00a
--- /dev/null
+++ b/www/ungoogled-chromium/files/patch-ui_gfx_gpu__extra__info.h
@@ -0,0 +1,11 @@
+--- ui/gfx/gpu_extra_info.h.orig 2025-09-10 13:22:16 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/ungoogled-chromium/files/patch-ui_gfx_gpu__memory__buffer.cc b/www/ungoogled-chromium/files/patch-ui_gfx_gpu__memory__buffer.cc
deleted file mode 100644
index 60a708f9307d..000000000000
--- a/www/ungoogled-chromium/files/patch-ui_gfx_gpu__memory__buffer.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- ui/gfx/gpu_memory_buffer.cc.orig 2025-05-31 17:16:41 UTC
-+++ ui/gfx/gpu_memory_buffer.cc
-@@ -131,7 +131,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);
- #elif BUILDFLAG(IS_APPLE)
- handle.io_surface = io_surface;
diff --git a/www/ungoogled-chromium/files/patch-ui_gfx_gpu__memory__buffer.h b/www/ungoogled-chromium/files/patch-ui_gfx_gpu__memory__buffer.h
deleted file mode 100644
index e0d504a323cd..000000000000
--- a/www/ungoogled-chromium/files/patch-ui_gfx_gpu__memory__buffer.h
+++ /dev/null
@@ -1,29 +0,0 @@
---- ui/gfx/gpu_memory_buffer.h.orig 2025-05-31 17:16:41 UTC
-+++ ui/gfx/gpu_memory_buffer.h
-@@ -17,7 +17,7 @@
- #include "ui/gfx/generic_shared_memory_id.h"
- #include "ui/gfx/geometry/rect.h"
-
--#if BUILDFLAG(IS_OZONE) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_OZONE) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- #include "ui/gfx/native_pixmap_handle.h"
- #elif BUILDFLAG(IS_APPLE)
- #include "ui/gfx/mac/io_surface.h"
-@@ -58,7 +58,7 @@ enum GpuMemoryBufferType {
- #if BUILDFLAG(IS_APPLE)
- IO_SURFACE_BUFFER,
- #endif
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_BSD)
- NATIVE_PIXMAP,
- #endif
- #if BUILDFLAG(IS_WIN)
-@@ -210,7 +210,7 @@ struct COMPONENT_EXPORT(GFX) GpuMemoryBufferHandle {
-
- 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;
diff --git a/www/ungoogled-chromium/files/patch-ui_gfx_mojom_native__handle__types__mojom__traits.cc b/www/ungoogled-chromium/files/patch-ui_gfx_mojom_native__handle__types__mojom__traits.cc
index b0dc1f04f9a7..31b7e3e9d460 100644
--- a/www/ungoogled-chromium/files/patch-ui_gfx_mojom_native__handle__types__mojom__traits.cc
+++ b/www/ungoogled-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-06 12:23:00 UTC
+--- ui/gfx/mojom/native_handle_types_mojom_traits.cc.orig 2025-09-10 13:22:16 UTC
+++ ui/gfx/mojom/native_handle_types_mojom_traits.cc
@@ -14,7 +14,7 @@
#include "ui/gfx/mac/io_surface.h"
@@ -41,21 +41,21 @@
out->modifier = data.modifier();
out->supports_zero_copy_webgpu_import =
data.supports_zero_copy_webgpu_import();
-@@ -187,7 +187,7 @@ gfx::mojom::GpuMemoryBufferPlatformHandleDataView::Tag
+@@ -211,7 +211,7 @@ gfx::mojom::GpuMemoryBufferPlatformHandleDataView::Tag
case gfx::IO_SURFACE_BUFFER:
- return Tag::kMachPort;
+ return Tag::kIoSurfaceHandle;
#endif // BUILDFLAG(IS_APPLE)
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_OZONE)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_OZONE) || BUILDFLAG(IS_BSD)
case gfx::NATIVE_PIXMAP:
return Tag::kNativePixmapHandle;
#endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_OZONE)
-@@ -251,7 +251,7 @@ bool UnionTraits<gfx::mojom::GpuMemoryBufferPlatformHa
- }
+@@ -292,7 +292,7 @@ bool UnionTraits<gfx::mojom::GpuMemoryBufferPlatformHa
+ #endif
return true;
#endif // BUILDFLAG(IS_APPLE)
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_OZONE)
+#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);
+ gmb_handle->type = gfx::NATIVE_PIXMAP;
+ return data.ReadNativePixmapHandle(&gmb_handle->native_pixmap_handle_);
diff --git a/www/ungoogled-chromium/files/patch-ui_gfx_mojom_native__handle__types__mojom__traits.h b/www/ungoogled-chromium/files/patch-ui_gfx_mojom_native__handle__types__mojom__traits.h
index 1d0700ed26a6..1e15718b2cd7 100644
--- a/www/ungoogled-chromium/files/patch-ui_gfx_mojom_native__handle__types__mojom__traits.h
+++ b/www/ungoogled-chromium/files/patch-ui_gfx_mojom_native__handle__types__mojom__traits.h
@@ -1,7 +1,7 @@
---- ui/gfx/mojom/native_handle_types_mojom_traits.h.orig 2025-03-09 21:38:10 UTC
+--- ui/gfx/mojom/native_handle_types_mojom_traits.h.orig 2025-09-10 13:22:16 UTC
+++ ui/gfx/mojom/native_handle_types_mojom_traits.h
@@ -18,7 +18,7 @@
- #include "ui/gfx/gpu_memory_buffer.h"
+ #include "ui/gfx/gpu_memory_buffer_handle.h"
#include "ui/gfx/mojom/native_handle_types.mojom-shared.h"
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_OZONE)
@@ -9,7 +9,7 @@
#include "ui/gfx/native_pixmap_handle.h"
#endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_OZONE)
-@@ -46,7 +46,7 @@ struct COMPONENT_EXPORT(GFX_NATIVE_HANDLE_TYPES_SHARED
+@@ -49,7 +49,7 @@ struct COMPONENT_EXPORT(GFX_NATIVE_HANDLE_TYPES_SHARED
};
#endif // BUILDFLAG(IS_ANDROID)
@@ -18,7 +18,7 @@
template <>
struct COMPONENT_EXPORT(GFX_NATIVE_HANDLE_TYPES_SHARED_MOJOM_TRAITS)
StructTraits<gfx::mojom::NativePixmapPlaneDataView,
-@@ -74,13 +74,13 @@ struct COMPONENT_EXPORT(GFX_NATIVE_HANDLE_TYPES_SHARED
+@@ -77,13 +77,13 @@ struct COMPONENT_EXPORT(GFX_NATIVE_HANDLE_TYPES_SHARED
return pixmap_handle.planes;
}
@@ -34,12 +34,12 @@
static bool supports_zero_copy_webgpu_import(
const gfx::NativePixmapHandle& pixmap_handle) {
return pixmap_handle.supports_zero_copy_webgpu_import;
-@@ -159,7 +159,7 @@ struct COMPONENT_EXPORT(GFX_NATIVE_HANDLE_TYPES_SHARED
- static PlatformHandle mach_port(gfx::GpuMemoryBufferHandle& handle);
+@@ -207,7 +207,7 @@ struct COMPONENT_EXPORT(GFX_NATIVE_HANDLE_TYPES_SHARED
+ static IOSurfaceHandle io_surface_handle(gfx::GpuMemoryBufferHandle& handle);
#endif // BUILDFLAG(IS_APPLE)
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_OZONE)
+#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/ungoogled-chromium/files/patch-ui_gfx_platform__font__skia.cc b/www/ungoogled-chromium/files/patch-ui_gfx_platform__font__skia.cc
index 5a37f6de4597..4daecbee5a3e 100644
--- a/www/ungoogled-chromium/files/patch-ui_gfx_platform__font__skia.cc
+++ b/www/ungoogled-chromium/files/patch-ui_gfx_platform__font__skia.cc
@@ -1,4 +1,4 @@
---- ui/gfx/platform_font_skia.cc.orig 2024-08-26 14:40:28 UTC
+--- ui/gfx/platform_font_skia.cc.orig 2025-09-10 13:22:16 UTC
+++ ui/gfx/platform_font_skia.cc
@@ -29,7 +29,7 @@
#include "ui/gfx/system_fonts_win.h"
@@ -9,7 +9,7 @@
#include "ui/linux/linux_ui.h"
#endif
-@@ -167,7 +167,7 @@ void PlatformFontSkia::EnsuresDefaultFontIsInitialized
+@@ -170,7 +170,7 @@ void PlatformFontSkia::EnsuresDefaultFontIsInitialized
weight = system_font.GetWeight();
#endif // BUILDFLAG(IS_WIN)
diff --git a/www/ungoogled-chromium/files/patch-ui_gfx_switches.cc b/www/ungoogled-chromium/files/patch-ui_gfx_switches.cc
index 3fe3b8d2390d..a7868665e8b0 100644
--- a/www/ungoogled-chromium/files/patch-ui_gfx_switches.cc
+++ b/www/ungoogled-chromium/files/patch-ui_gfx_switches.cc
@@ -1,8 +1,8 @@
---- ui/gfx/switches.cc.orig 2024-04-23 07:42:17 UTC
+--- ui/gfx/switches.cc.orig 2025-09-10 13:22:16 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/ungoogled-chromium/files/patch-ui_gfx_switches.h b/www/ungoogled-chromium/files/patch-ui_gfx_switches.h
index 038f768c6d84..94b6168fe64a 100644
--- a/www/ungoogled-chromium/files/patch-ui_gfx_switches.h
+++ b/www/ungoogled-chromium/files/patch-ui_gfx_switches.h
@@ -1,8 +1,8 @@
---- ui/gfx/switches.h.orig 2025-01-25 09:34:31 UTC
+--- ui/gfx/switches.h.orig 2025-09-10 13:22:16 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/ungoogled-chromium/files/patch-ui_gl_BUILD.gn b/www/ungoogled-chromium/files/patch-ui_gl_BUILD.gn
deleted file mode 100644
index 40c6a58c5579..000000000000
--- a/www/ungoogled-chromium/files/patch-ui_gl_BUILD.gn
+++ /dev/null
@@ -1,26 +0,0 @@
---- ui/gl/BUILD.gn.orig 2025-05-06 12:23:00 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") {
-
- data_deps = [
- "//testing/buildbot/filters:gl_unittests_filters",
-- "//third_party/mesa_headers",
- ]
-
- if (is_win) {
diff --git a/www/ungoogled-chromium/files/patch-ui_gl_gl__context.cc b/www/ungoogled-chromium/files/patch-ui_gl_gl__context.cc
index 960b48056786..141cfbe975bc 100644
--- a/www/ungoogled-chromium/files/patch-ui_gl_gl__context.cc
+++ b/www/ungoogled-chromium/files/patch-ui_gl_gl__context.cc
@@ -1,6 +1,15 @@
---- ui/gl/gl_context.cc.orig 2025-01-25 09:34:31 UTC
+--- ui/gl/gl_context.cc.orig 2025-09-10 13:22:16 UTC
+++ ui/gl/gl_context.cc
-@@ -516,7 +516,7 @@ bool GLContext::MakeVirtuallyCurrent(
+@@ -159,7 +159,7 @@ bool GLContext::MakeCurrent(GLSurface* surface) {
+ recorded_max_gles_version_if_feasible = true;
+ }
+ #elif (BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
+- BUILDFLAG(IS_WIN))
++ BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD))
+ static bool recorded_emulated_gles_version = false;
+ if (!recorded_emulated_gles_version) {
+ base::UmaHistogramBoolean("GPU.ANGLECanEmulateGLES3",
+@@ -526,7 +526,7 @@ bool GLContext::MakeVirtuallyCurrent(
DCHECK(virtual_context->IsCurrent(surface));
if (switched_real_contexts || virtual_context != current_virtual_context_) {
diff --git a/www/ungoogled-chromium/files/patch-ui_gl_gl__fence.cc b/www/ungoogled-chromium/files/patch-ui_gl_gl__fence.cc
index 04f0979293c1..3348da464cf0 100644
--- a/www/ungoogled-chromium/files/patch-ui_gl_gl__fence.cc
+++ b/www/ungoogled-chromium/files/patch-ui_gl_gl__fence.cc
@@ -1,6 +1,6 @@
---- ui/gl/gl_fence.cc.orig 2024-08-26 14:40:28 UTC
+--- ui/gl/gl_fence.cc.orig 2025-09-10 13:22:16 UTC
+++ ui/gl/gl_fence.cc
-@@ -17,7 +17,7 @@
+@@ -18,7 +18,7 @@
#include "ui/gl/gl_surface_egl.h"
#include "ui/gl/gl_version_info.h"
diff --git a/www/ungoogled-chromium/files/patch-ui_gl_gl__implementation.cc b/www/ungoogled-chromium/files/patch-ui_gl_gl__implementation.cc
index b4083842deb7..b68d5a0ca421 100644
--- a/www/ungoogled-chromium/files/patch-ui_gl_gl__implementation.cc
+++ b/www/ungoogled-chromium/files/patch-ui_gl_gl__implementation.cc
@@ -1,6 +1,6 @@
---- ui/gl/gl_implementation.cc.orig 2025-05-06 12:23:00 UTC
+--- ui/gl/gl_implementation.cc.orig 2025-09-10 13:22:16 UTC
+++ ui/gl/gl_implementation.cc
-@@ -286,7 +286,7 @@ GetRequestedGLImplementationFromCommandLine(
+@@ -304,7 +304,7 @@ GetRequestedGLImplementationFromCommandLine(
const base::CommandLine* command_line) {
bool overrideUseSoftwareGL =
command_line->HasSwitch(switches::kOverrideUseSoftwareGLForTests);
diff --git a/www/ungoogled-chromium/files/patch-ui_gl_gl__switches.cc b/www/ungoogled-chromium/files/patch-ui_gl_gl__switches.cc
index 01c054e2df5e..6a720f6c5c7a 100644
--- a/www/ungoogled-chromium/files/patch-ui_gl_gl__switches.cc
+++ b/www/ungoogled-chromium/files/patch-ui_gl_gl__switches.cc
@@ -1,24 +1,24 @@
---- ui/gl/gl_switches.cc.orig 2025-05-31 17:16:41 UTC
+--- ui/gl/gl_switches.cc.orig 2025-09-10 13:22:16 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) ||
+@@ -328,7 +328,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() {
+ TRACE_EVENT("gpu,startup", "angle::GetSystemInfoVulkan");
+@@ -410,7 +410,7 @@ bool IsDefaultANGLEVulkan() {
}
#endif // BUILDFLAG(IS_ANDROID)
diff --git a/www/ungoogled-chromium/files/patch-ui_gtk_gtk__compat.cc b/www/ungoogled-chromium/files/patch-ui_gtk_gtk__compat.cc
index 27079dba2e62..4babcad77294 100644
--- a/www/ungoogled-chromium/files/patch-ui_gtk_gtk__compat.cc
+++ b/www/ungoogled-chromium/files/patch-ui_gtk_gtk__compat.cc
@@ -1,6 +1,6 @@
---- ui/gtk/gtk_compat.cc.orig 2025-05-06 12:23:00 UTC
+--- ui/gtk/gtk_compat.cc.orig 2025-09-10 13:22:16 UTC
+++ ui/gtk/gtk_compat.cc
-@@ -65,27 +65,47 @@ auto DlCast(void* symbol) {
+@@ -64,27 +64,47 @@ auto DlCast(void* symbol) {
}
void* GetLibGio() {
diff --git a/www/ungoogled-chromium/files/patch-ui_gtk_printing_print__dialog__gtk.cc b/www/ungoogled-chromium/files/patch-ui_gtk_printing_print__dialog__gtk.cc
index 5e2c11a6b43c..e55de7e5b8b6 100644
--- a/www/ungoogled-chromium/files/patch-ui_gtk_printing_print__dialog__gtk.cc
+++ b/www/ungoogled-chromium/files/patch-ui_gtk_printing_print__dialog__gtk.cc
@@ -1,6 +1,6 @@
---- ui/gtk/printing/print_dialog_gtk.cc.orig 2025-05-31 17:16:41 UTC
+--- ui/gtk/printing/print_dialog_gtk.cc.orig 2025-09-10 13:22:16 UTC
+++ ui/gtk/printing/print_dialog_gtk.cc
-@@ -456,7 +456,7 @@ void PrintDialogGtk::ShowDialog(
+@@ -446,7 +446,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/ungoogled-chromium/files/patch-ui_message__center_views_message__popup__view.cc b/www/ungoogled-chromium/files/patch-ui_message__center_views_message__popup__view.cc
index d7dd2e1efa88..e51bd3fef883 100644
--- a/www/ungoogled-chromium/files/patch-ui_message__center_views_message__popup__view.cc
+++ b/www/ungoogled-chromium/files/patch-ui_message__center_views_message__popup__view.cc
@@ -1,6 +1,6 @@
---- ui/message_center/views/message_popup_view.cc.orig 2025-01-25 09:34:31 UTC
+--- ui/message_center/views/message_popup_view.cc.orig 2025-09-10 13:22:16 UTC
+++ ui/message_center/views/message_popup_view.cc
-@@ -153,7 +153,7 @@ std::unique_ptr<views::Widget> MessagePopupView::Show(
+@@ -164,7 +164,7 @@ std::unique_ptr<views::Widget> MessagePopupView::Show(
views::Widget::InitParams::CLIENT_OWNS_WIDGET,
views::Widget::InitParams::TYPE_POPUP);
params.z_order = ui::ZOrderLevel::kFloatingWindow;
diff --git a/www/ungoogled-chromium/files/patch-ui_native__theme_features_native__theme__features.cc b/www/ungoogled-chromium/files/patch-ui_native__theme_features_native__theme__features.cc
index a7c97f0b75ed..e4d98d371845 100644
--- a/www/ungoogled-chromium/files/patch-ui_native__theme_features_native__theme__features.cc
+++ b/www/ungoogled-chromium/files/patch-ui_native__theme_features_native__theme__features.cc
@@ -1,6 +1,6 @@
---- ui/native_theme/features/native_theme_features.cc.orig 2025-05-06 12:23:00 UTC
+--- ui/native_theme/features/native_theme_features.cc.orig 2025-09-10 13:22:16 UTC
+++ ui/native_theme/features/native_theme_features.cc
-@@ -59,7 +59,7 @@ namespace ui {
+@@ -54,7 +54,7 @@ namespace ui {
bool IsFluentOverlayScrollbarEnabled() {
// Fluent scrollbars are only used for some OSes due to UI design guidelines.
@@ -9,7 +9,7 @@
return base::FeatureList::IsEnabled(features::kFluentOverlayScrollbar);
#else
return false;
-@@ -68,7 +68,7 @@ bool IsFluentOverlayScrollbarEnabled() {
+@@ -63,7 +63,7 @@ bool IsFluentOverlayScrollbarEnabled() {
bool IsFluentScrollbarEnabled() {
// Fluent scrollbars are only used for some OSes due to UI design guidelines.
diff --git a/www/ungoogled-chromium/files/patch-ui_native__theme_native__theme__base.cc b/www/ungoogled-chromium/files/patch-ui_native__theme_native__theme__base.cc
index 676224a4fd06..9a124e3ea328 100644
--- a/www/ungoogled-chromium/files/patch-ui_native__theme_native__theme__base.cc
+++ b/www/ungoogled-chromium/files/patch-ui_native__theme_native__theme__base.cc
@@ -1,6 +1,6 @@
---- ui/native_theme/native_theme_base.cc.orig 2025-05-06 12:23:00 UTC
+--- ui/native_theme/native_theme_base.cc.orig 2025-09-10 13:22:16 UTC
+++ ui/native_theme/native_theme_base.cc
-@@ -240,7 +240,7 @@ void NativeThemeBase::Paint(cc::PaintCanvas* canvas,
+@@ -242,7 +242,7 @@ void NativeThemeBase::Paint(cc::PaintCanvas* canvas,
std::get<ButtonExtraParams>(extra), color_scheme,
accent_color_opaque);
break;
diff --git a/www/ungoogled-chromium/files/patch-ui_ozone_common_egl__util.cc b/www/ungoogled-chromium/files/patch-ui_ozone_common_egl__util.cc
index ace71b76a4bc..779077c0046d 100644
--- a/www/ungoogled-chromium/files/patch-ui_ozone_common_egl__util.cc
+++ b/www/ungoogled-chromium/files/patch-ui_ozone_common_egl__util.cc
@@ -1,6 +1,6 @@
---- ui/ozone/common/egl_util.cc.orig 2025-02-20 09:59:21 UTC
+--- ui/ozone/common/egl_util.cc.orig 2025-09-10 13:22:16 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/ungoogled-chromium/files/patch-ui_ozone_platform_headless_vulkan__implementation__headless.cc b/www/ungoogled-chromium/files/patch-ui_ozone_platform_headless_vulkan__implementation__headless.cc
index 35f38eb5ec0c..262af667d936 100644
--- a/www/ungoogled-chromium/files/patch-ui_ozone_platform_headless_vulkan__implementation__headless.cc
+++ b/www/ungoogled-chromium/files/patch-ui_ozone_platform_headless_vulkan__implementation__headless.cc
@@ -1,6 +1,6 @@
---- ui/ozone/platform/headless/vulkan_implementation_headless.cc.orig 2025-01-25 09:34:31 UTC
+--- ui/ozone/platform/headless/vulkan_implementation_headless.cc.orig 2025-09-10 13:22:16 UTC
+++ ui/ozone/platform/headless/vulkan_implementation_headless.cc
-@@ -116,7 +116,7 @@ VulkanImplementationHeadless::ExportVkFenceToGpuFence(
+@@ -117,7 +117,7 @@ VulkanImplementationHeadless::ExportVkFenceToGpuFence(
VkExternalSemaphoreHandleTypeFlagBits
VulkanImplementationHeadless::GetExternalSemaphoreHandleType() {
@@ -9,7 +9,7 @@
return VK_EXTERNAL_SEMAPHORE_HANDLE_TYPE_SYNC_FD_BIT;
#else
return VK_EXTERNAL_SEMAPHORE_HANDLE_TYPE_OPAQUE_FD_BIT;
-@@ -126,7 +126,7 @@ VulkanImplementationHeadless::GetExternalSemaphoreHand
+@@ -127,7 +127,7 @@ VulkanImplementationHeadless::GetExternalSemaphoreHand
bool VulkanImplementationHeadless::CanImportGpuMemoryBuffer(
gpu::VulkanDeviceQueue* device_queue,
gfx::GpuMemoryBufferType memory_buffer_type) {
@@ -18,12 +18,12 @@
const auto& enabled_extensions = device_queue->enabled_extensions();
return gfx::HasExtension(enabled_extensions,
VK_EXT_EXTERNAL_MEMORY_DMA_BUF_EXTENSION_NAME) &&
-@@ -149,7 +149,7 @@ VulkanImplementationHeadless::CreateImageFromGpuMemory
+@@ -150,7 +150,7 @@ VulkanImplementationHeadless::CreateImageFromGpuMemory
VK_IMAGE_USAGE_COLOR_ATTACHMENT_BIT | VK_IMAGE_USAGE_SAMPLED_BIT |
VK_IMAGE_USAGE_TRANSFER_DST_BIT | VK_IMAGE_USAGE_TRANSFER_SRC_BIT;
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/ungoogled-chromium/files/patch-ui_ozone_platform_wayland_common_wayland__util.cc b/www/ungoogled-chromium/files/patch-ui_ozone_platform_wayland_common_wayland__util.cc
index f344c475e8ec..5c54ea3349c8 100644
--- a/www/ungoogled-chromium/files/patch-ui_ozone_platform_wayland_common_wayland__util.cc
+++ b/www/ungoogled-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-15 08:30:07 UTC
+--- ui/ozone/platform/wayland/common/wayland_util.cc.orig 2025-09-10 13:22:16 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/ungoogled-chromium/files/patch-ui_ozone_platform_wayland_gpu_vulkan__implementation__wayland.cc b/www/ungoogled-chromium/files/patch-ui_ozone_platform_wayland_gpu_vulkan__implementation__wayland.cc
index 564e8a335dd4..b86122ecc49f 100644
--- a/www/ungoogled-chromium/files/patch-ui_ozone_platform_wayland_gpu_vulkan__implementation__wayland.cc
+++ b/www/ungoogled-chromium/files/patch-ui_ozone_platform_wayland_gpu_vulkan__implementation__wayland.cc
@@ -1,6 +1,6 @@
---- ui/ozone/platform/wayland/gpu/vulkan_implementation_wayland.cc.orig 2022-10-01 07:40:07 UTC
+--- ui/ozone/platform/wayland/gpu/vulkan_implementation_wayland.cc.orig 2025-09-10 13:22:16 UTC
+++ ui/ozone/platform/wayland/gpu/vulkan_implementation_wayland.cc
-@@ -38,7 +38,11 @@ bool VulkanImplementationWayland::InitializeVulkanInst
+@@ -39,7 +39,11 @@ bool VulkanImplementationWayland::InitializeVulkanInst
path = path.Append("libvk_swiftshader.so");
} else {
diff --git a/www/ungoogled-chromium/files/patch-ui_ozone_platform_wayland_host_wayland__frame__manager.cc b/www/ungoogled-chromium/files/patch-ui_ozone_platform_wayland_host_wayland__frame__manager.cc
index e106ca3408e3..2a31658a9e29 100644
--- a/www/ungoogled-chromium/files/patch-ui_ozone_platform_wayland_host_wayland__frame__manager.cc
+++ b/www/ungoogled-chromium/files/patch-ui_ozone_platform_wayland_host_wayland__frame__manager.cc
@@ -1,6 +1,6 @@
---- ui/ozone/platform/wayland/host/wayland_frame_manager.cc.orig 2025-05-13 08:59:54 UTC
+--- ui/ozone/platform/wayland/host/wayland_frame_manager.cc.orig 2025-09-10 13:22:16 UTC
+++ ui/ozone/platform/wayland/host/wayland_frame_manager.cc
-@@ -461,8 +461,10 @@ std::optional<bool> WaylandFrameManager::ApplySurfaceC
+@@ -460,8 +460,10 @@ std::optional<bool> WaylandFrameManager::ApplySurfaceC
surface->UpdateBufferDamageRegion(
gfx::ToEnclosingRectIgnoringError(surface_damage));
diff --git a/www/ungoogled-chromium/files/patch-ui_ozone_platform_x11_x11__window.cc b/www/ungoogled-chromium/files/patch-ui_ozone_platform_x11_x11__window.cc
index f59b32b50b5b..b49c8ddf35e4 100644
--- a/www/ungoogled-chromium/files/patch-ui_ozone_platform_x11_x11__window.cc
+++ b/www/ungoogled-chromium/files/patch-ui_ozone_platform_x11_x11__window.cc
@@ -1,6 +1,6 @@
---- ui/ozone/platform/x11/x11_window.cc.orig 2025-05-06 12:23:00 UTC
+--- ui/ozone/platform/x11/x11_window.cc.orig 2025-09-10 13:22:16 UTC
+++ ui/ozone/platform/x11/x11_window.cc
-@@ -1459,7 +1459,7 @@ void X11Window::OnXWindowStateChanged() {
+@@ -1508,7 +1508,7 @@ void X11Window::OnXWindowStateChanged() {
WindowTiledEdges tiled_state = GetTiledState();
if (tiled_state != tiled_state_) {
tiled_state_ = tiled_state;
diff --git a/www/ungoogled-chromium/files/patch-ui_views_BUILD.gn b/www/ungoogled-chromium/files/patch-ui_views_BUILD.gn
index fe355765eb83..037dab531b57 100644
--- a/www/ungoogled-chromium/files/patch-ui_views_BUILD.gn
+++ b/www/ungoogled-chromium/files/patch-ui_views_BUILD.gn
@@ -1,8 +1,8 @@
---- ui/views/BUILD.gn.orig 2025-05-31 17:16:41 UTC
+--- ui/views/BUILD.gn.orig 2025-09-10 13:22:16 UTC
+++ ui/views/BUILD.gn
-@@ -833,7 +833,6 @@ component("views") {
- sources += [ "accessibility/widget_ax_tree_id_map.cc" ]
- }
+@@ -835,7 +835,6 @@ component("views") {
+ "windows_stationarity_monitor_aura.cc",
+ ]
deps += [
- "//components/crash/core/common:crash_key",
"//ui/aura",
diff --git a/www/ungoogled-chromium/files/patch-ui_views_controls_prefix__selector.cc b/www/ungoogled-chromium/files/patch-ui_views_controls_prefix__selector.cc
index f47eb7027107..88986ca13a70 100644
--- a/www/ungoogled-chromium/files/patch-ui_views_controls_prefix__selector.cc
+++ b/www/ungoogled-chromium/files/patch-ui_views_controls_prefix__selector.cc
@@ -1,6 +1,6 @@
---- ui/views/controls/prefix_selector.cc.orig 2025-01-25 09:34:31 UTC
+--- ui/views/controls/prefix_selector.cc.orig 2025-09-10 13:22:16 UTC
+++ ui/views/controls/prefix_selector.cc
-@@ -192,7 +192,7 @@ bool PrefixSelector::ShouldDoLearning() {
+@@ -193,7 +193,7 @@ bool PrefixSelector::ShouldDoLearning() {
return false;
}
diff --git a/www/ungoogled-chromium/files/patch-ui_views_controls_textfield_textfield.cc b/www/ungoogled-chromium/files/patch-ui_views_controls_textfield_textfield.cc
index accd6c4d10ce..15e7fade43b3 100644
--- a/www/ungoogled-chromium/files/patch-ui_views_controls_textfield_textfield.cc
+++ b/www/ungoogled-chromium/files/patch-ui_views_controls_textfield_textfield.cc
@@ -1,6 +1,6 @@
---- ui/views/controls/textfield/textfield.cc.orig 2025-05-06 12:23:00 UTC
+--- ui/views/controls/textfield/textfield.cc.orig 2025-09-10 13:22:16 UTC
+++ ui/views/controls/textfield/textfield.cc
-@@ -87,7 +87,7 @@
+@@ -86,7 +86,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) {
+@@ -183,7 +183,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
@@ -36,7 +36,7 @@
// Skip any accelerator handling that conflicts with custom keybindings.
if (auto* linux_ui = ui::LinuxUi::instance()) {
if (IsTextEditCommandEnabled(linux_ui->GetTextEditCommandForEvent(
-@@ -2062,7 +2062,7 @@ bool Textfield::ShouldDoLearning() {
+@@ -2065,7 +2065,7 @@ bool Textfield::ShouldDoLearning() {
return false;
}
@@ -45,7 +45,7 @@
// TODO(crbug.com/41452689): Implement this method to support Korean IME
// reconversion feature on native text fields (e.g. find bar).
bool Textfield::SetCompositionFromExistingText(
-@@ -2580,7 +2580,7 @@ ui::TextEditCommand Textfield::GetCommandForKeyEvent(
+@@ -2581,7 +2581,7 @@ ui::TextEditCommand Textfield::GetCommandForKeyEvent(
#endif
return ui::TextEditCommand::DELETE_BACKWARD;
}
@@ -54,7 +54,7 @@
// Only erase by line break on Linux and ChromeOS.
if (shift) {
return ui::TextEditCommand::DELETE_TO_BEGINNING_OF_LINE;
-@@ -2588,7 +2588,7 @@ ui::TextEditCommand Textfield::GetCommandForKeyEvent(
+@@ -2589,7 +2589,7 @@ ui::TextEditCommand Textfield::GetCommandForKeyEvent(
#endif
return ui::TextEditCommand::DELETE_WORD_BACKWARD;
case ui::VKEY_DELETE:
diff --git a/www/ungoogled-chromium/files/patch-ui_views_controls_textfield_textfield.h b/www/ungoogled-chromium/files/patch-ui_views_controls_textfield_textfield.h
index 78b09db1bdca..5ea1654c0ab0 100644
--- a/www/ungoogled-chromium/files/patch-ui_views_controls_textfield_textfield.h
+++ b/www/ungoogled-chromium/files/patch-ui_views_controls_textfield_textfield.h
@@ -1,4 +1,4 @@
---- ui/views/controls/textfield/textfield.h.orig 2025-04-15 08:30:07 UTC
+--- ui/views/controls/textfield/textfield.h.orig 2025-09-10 13:22:16 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/ungoogled-chromium/files/patch-ui_views_corewm_tooltip__aura.cc b/www/ungoogled-chromium/files/patch-ui_views_corewm_tooltip__aura.cc
deleted file mode 100644
index c3eb92b1b7f7..000000000000
--- a/www/ungoogled-chromium/files/patch-ui_views_corewm_tooltip__aura.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- ui/views/corewm/tooltip_aura.cc.orig 2025-05-06 12:23:00 UTC
-+++ ui/views/corewm/tooltip_aura.cc
-@@ -42,7 +42,7 @@ static constexpr int kTooltipMaxWidth = 800;
-
- // TODO(varkha): Update if native widget can be transparent on Linux.
- bool CanUseTranslucentTooltipWidget() {
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
- return false;
- #else
- return true;
diff --git a/www/ungoogled-chromium/files/patch-ui_views_views__delegate.cc b/www/ungoogled-chromium/files/patch-ui_views_views__delegate.cc
index d546e86d02a9..b3dd9c25a5ec 100644
--- a/www/ungoogled-chromium/files/patch-ui_views_views__delegate.cc
+++ b/www/ungoogled-chromium/files/patch-ui_views_views__delegate.cc
@@ -1,6 +1,6 @@
---- ui/views/views_delegate.cc.orig 2025-05-31 17:16:41 UTC
+--- ui/views/views_delegate.cc.orig 2025-09-10 13:22:16 UTC
+++ ui/views/views_delegate.cc
-@@ -91,7 +91,7 @@ bool ViewsDelegate::IsWindowInMetro(gfx::NativeWindow
+@@ -92,7 +92,7 @@ bool ViewsDelegate::IsWindowInMetro(gfx::NativeWindow
return false;
}
#elif BUILDFLAG(ENABLE_DESKTOP_AURA) && \
diff --git a/www/ungoogled-chromium/files/patch-ui_views_widget_desktop__aura_desktop__window__tree__host__platform.cc b/www/ungoogled-chromium/files/patch-ui_views_widget_desktop__aura_desktop__window__tree__host__platform.cc
index 5b1c0f92f77e..a09b9929730c 100644
--- a/www/ungoogled-chromium/files/patch-ui_views_widget_desktop__aura_desktop__window__tree__host__platform.cc
+++ b/www/ungoogled-chromium/files/patch-ui_views_widget_desktop__aura_desktop__window__tree__host__platform.cc
@@ -1,6 +1,6 @@
---- ui/views/widget/desktop_aura/desktop_window_tree_host_platform.cc.orig 2025-05-31 17:16:41 UTC
+--- ui/views/widget/desktop_aura/desktop_window_tree_host_platform.cc.orig 2025-09-10 13:22:16 UTC
+++ ui/views/widget/desktop_aura/desktop_window_tree_host_platform.cc
-@@ -50,7 +50,7 @@
+@@ -51,7 +51,7 @@
#include "ui/wm/core/window_util.h"
#include "ui/wm/public/window_move_client.h"
@@ -9,7 +9,7 @@
#include "ui/views/widget/desktop_aura/desktop_drag_drop_client_ozone_linux.h"
#endif
-@@ -356,7 +356,7 @@ std::unique_ptr<aura::client::DragDropClient>
+@@ -358,7 +358,7 @@ std::unique_ptr<aura::client::DragDropClient>
DesktopWindowTreeHostPlatform::CreateDragDropClient() {
ui::WmDragHandler* drag_handler = ui::GetWmDragHandler(*(platform_window()));
std::unique_ptr<DesktopDragDropClientOzone> drag_drop_client =
@@ -18,7 +18,7 @@
std::make_unique<DesktopDragDropClientOzoneLinux>(window(), drag_handler);
#else
std::make_unique<DesktopDragDropClientOzone>(window(), drag_handler);
-@@ -1188,7 +1188,7 @@ bool DesktopWindowTreeHostPlatform::RotateFocusForWidg
+@@ -1190,7 +1190,7 @@ bool DesktopWindowTreeHostPlatform::RotateFocusForWidg
// DesktopWindowTreeHost:
// Linux subclasses this host and adds some Linux specific bits.
diff --git a/www/ungoogled-chromium/files/patch-ui_views_widget_widget.cc b/www/ungoogled-chromium/files/patch-ui_views_widget_widget.cc
index 0321c68eb909..f6eee35e3e82 100644
--- a/www/ungoogled-chromium/files/patch-ui_views_widget_widget.cc
+++ b/www/ungoogled-chromium/files/patch-ui_views_widget_widget.cc
@@ -1,7 +1,7 @@
---- ui/views/widget/widget.cc.orig 2025-05-31 17:16:41 UTC
+--- ui/views/widget/widget.cc.orig 2025-09-10 13:22:16 UTC
+++ ui/views/widget/widget.cc
@@ -63,7 +63,7 @@
- #include "ui/views/window/custom_frame_view.h"
+ #include "ui/views/widget/widget_removals_observer.h"
#include "ui/views/window/dialog_delegate.h"
-#if BUILDFLAG(IS_LINUX)
@@ -9,7 +9,7 @@
#include "ui/linux/linux_ui.h"
#endif
-@@ -2464,7 +2464,7 @@ const ui::NativeTheme* Widget::GetNativeTheme() const
+@@ -2498,7 +2498,7 @@ const ui::NativeTheme* Widget::GetNativeTheme() const
return parent_->GetNativeTheme();
}
diff --git a/www/ungoogled-chromium/files/patch-ui_views_widget_widget.h b/www/ungoogled-chromium/files/patch-ui_views_widget_widget.h
index 1865a479d173..1dd84d870b0d 100644
--- a/www/ungoogled-chromium/files/patch-ui_views_widget_widget.h
+++ b/www/ungoogled-chromium/files/patch-ui_views_widget_widget.h
@@ -1,6 +1,6 @@
---- ui/views/widget/widget.h.orig 2025-05-06 12:23:00 UTC
+--- ui/views/widget/widget.h.orig 2025-09-10 13:22:16 UTC
+++ ui/views/widget/widget.h
-@@ -487,7 +487,7 @@ class VIEWS_EXPORT Widget : public internal::NativeWid
+@@ -493,7 +493,7 @@ class VIEWS_EXPORT Widget : public internal::NativeWid
bool force_system_menu_for_frameless = false;
#endif // BUILDFLAG(IS_WIN)
diff --git a/www/ungoogled-chromium/files/patch-ui_views_window_custom__frame__view.cc b/www/ungoogled-chromium/files/patch-ui_views_window_default__frame__view.cc
index e192f3a0a945..c1bbf49c3f5c 100644
--- a/www/ungoogled-chromium/files/patch-ui_views_window_custom__frame__view.cc
+++ b/www/ungoogled-chromium/files/patch-ui_views_window_default__frame__view.cc
@@ -1,7 +1,7 @@
---- ui/views/window/custom_frame_view.cc.orig 2025-02-20 09:59:21 UTC
-+++ ui/views/window/custom_frame_view.cc
-@@ -279,7 +279,7 @@ int CustomFrameView::NonClientTopBorderHeight() const
- int CustomFrameView::CaptionButtonY() const {
+--- ui/views/window/default_frame_view.cc.orig 2025-09-10 13:22:16 UTC
++++ ui/views/window/default_frame_view.cc
+@@ -285,7 +285,7 @@ int DefaultFrameView::NonClientTopBorderHeight() const
+ int DefaultFrameView::CaptionButtonY() const {
// Maximized buttons start at window top so that even if their images aren't
// drawn flush with the screen edge, they still obey Fitts' Law.
-#if BUILDFLAG(IS_LINUX)
diff --git a/www/ungoogled-chromium/files/patch-ui_views_window_dialog__delegate.cc b/www/ungoogled-chromium/files/patch-ui_views_window_dialog__delegate.cc
index 3085517f6a00..076b3b18836f 100644
--- a/www/ungoogled-chromium/files/patch-ui_views_window_dialog__delegate.cc
+++ b/www/ungoogled-chromium/files/patch-ui_views_window_dialog__delegate.cc
@@ -1,6 +1,6 @@
---- ui/views/window/dialog_delegate.cc.orig 2025-05-31 17:16:41 UTC
+--- ui/views/window/dialog_delegate.cc.orig 2025-09-10 13:22:16 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/ungoogled-chromium/files/patch-v8_BUILD.gn b/www/ungoogled-chromium/files/patch-v8_BUILD.gn
index b6d26d60abce..bf8c7342ae10 100644
--- a/www/ungoogled-chromium/files/patch-v8_BUILD.gn
+++ b/www/ungoogled-chromium/files/patch-v8_BUILD.gn
@@ -1,6 +1,6 @@
---- v8/BUILD.gn.orig 2025-05-31 17:16:41 UTC
+--- v8/BUILD.gn.orig 2025-09-10 13:22:16 UTC
+++ v8/BUILD.gn
-@@ -999,6 +999,8 @@ external_v8_defines = [
+@@ -976,6 +976,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") {
+@@ -1050,6 +1052,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") {
+@@ -2574,6 +2582,12 @@ template("run_mksnapshot") {
if (!v8_enable_builtins_profiling && v8_enable_builtins_reordering) {
args += [ "--reorder-builtins" ]
}
@@ -34,8 +34,8 @@
+ }
}
- if (v8_enable_turboshaft_csa) {
-@@ -6658,7 +6672,7 @@ v8_component("v8_libbase") {
+ # This is needed to distinguish between generating code for the simulator
+@@ -6770,7 +6784,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") {
+@@ -6781,6 +6795,18 @@ v8_component("v8_libbase") {
"dl",
"rt",
]
diff --git a/www/ungoogled-chromium/files/patch-v8_include_v8config.h b/www/ungoogled-chromium/files/patch-v8_include_v8config.h
index ea1a9ae03cd1..c1c958976487 100644
--- a/www/ungoogled-chromium/files/patch-v8_include_v8config.h
+++ b/www/ungoogled-chromium/files/patch-v8_include_v8config.h
@@ -1,24 +1,24 @@
---- v8/include/v8config.h.orig 2025-05-06 12:23:00 UTC
+--- v8/include/v8config.h.orig 2025-09-10 13:22:16 UTC
+++ v8/include/v8config.h
-@@ -201,6 +201,8 @@ path. Add it with -I<path> to the command line
- && !defined(V8_TARGET_OS_FUCHSIA) \
+@@ -207,6 +207,8 @@ path. Add it with -I<path> to the command line
&& !defined(V8_TARGET_OS_IOS) \
+ && !defined(V8_TARGET_OS_TVOS) \
&& !defined(V8_TARGET_OS_LINUX) \
+ && !defined(V8_TARGET_OS_OPENBSD) \
+ && !defined(V8_TARGET_OS_FREEBSD) \
&& !defined(V8_TARGET_OS_MACOS) \
&& !defined(V8_TARGET_OS_WIN) \
&& !defined(V8_TARGET_OS_CHROMEOS)
-@@ -213,6 +215,8 @@ path. Add it with -I<path> to the command line
- || defined(V8_TARGET_OS_FUCHSIA) \
+@@ -220,6 +222,8 @@ path. Add it with -I<path> to the command line
|| defined(V8_TARGET_OS_IOS) \
+ || defined(V8_TARGET_OS_TVOS) \
|| defined(V8_TARGET_OS_LINUX) \
+ || defined(V8_TARGET_OS_OPENBSD) \
+ || defined(V8_TARGET_OS_FREEBSD) \
|| defined(V8_TARGET_OS_MACOS) \
|| defined(V8_TARGET_OS_WIN) \
|| defined(V8_TARGET_OS_CHROMEOS)
-@@ -236,6 +240,16 @@ path. Add it with -I<path> to the command line
+@@ -247,6 +251,16 @@ path. Add it with -I<path> to the command line
# define V8_TARGET_OS_LINUX
#endif
@@ -35,7 +35,7 @@
#ifdef V8_OS_MACOS
# define V8_TARGET_OS_MACOS
#endif
-@@ -383,6 +397,7 @@ path. Add it with -I<path> to the command line
+@@ -395,6 +409,7 @@ path. Add it with -I<path> to the command line
#if (defined(_M_X64) || defined(__x86_64__) /* x64 (everywhere) */ \
|| ((defined(__AARCH64EL__) || defined(_M_ARM64)) /* arm64, but ... */ \
&& !defined(_WIN32))) /* not on windows */ \
diff --git a/www/ungoogled-chromium/files/patch-v8_src_api_api.cc b/www/ungoogled-chromium/files/patch-v8_src_api_api.cc
index 5e74d0d774c7..6dbe8d29ae81 100644
--- a/www/ungoogled-chromium/files/patch-v8_src_api_api.cc
+++ b/www/ungoogled-chromium/files/patch-v8_src_api_api.cc
@@ -1,6 +1,6 @@
---- v8/src/api/api.cc.orig 2025-05-31 17:16:41 UTC
+--- v8/src/api/api.cc.orig 2025-09-10 13:22:16 UTC
+++ v8/src/api/api.cc
-@@ -158,7 +158,7 @@
+@@ -159,7 +159,7 @@
#include "src/objects/intl-objects.h"
#endif // V8_INTL_SUPPORT
@@ -9,7 +9,7 @@
#include <signal.h>
#include <unistd.h>
-@@ -6472,7 +6472,7 @@ bool v8::V8::Initialize(const int build_config) {
+@@ -6454,7 +6454,7 @@ bool v8::V8::Initialize(const int build_config) {
return true;
}
diff --git a/www/ungoogled-chromium/files/patch-v8_src_base_platform_platform-posix.cc b/www/ungoogled-chromium/files/patch-v8_src_base_platform_platform-posix.cc
index 21e9c0934722..8add409420f4 100644
--- a/www/ungoogled-chromium/files/patch-v8_src_base_platform_platform-posix.cc
+++ b/www/ungoogled-chromium/files/patch-v8_src_base_platform_platform-posix.cc
@@ -1,6 +1,6 @@
---- v8/src/base/platform/platform-posix.cc.orig 2025-04-15 08:30:07 UTC
+--- v8/src/base/platform/platform-posix.cc.orig 2025-09-10 13:22:16 UTC
+++ v8/src/base/platform/platform-posix.cc
-@@ -76,7 +76,7 @@
+@@ -78,7 +78,7 @@
#include <sys/syscall.h>
#endif
@@ -9,7 +9,7 @@
#define MAP_ANONYMOUS MAP_ANON
#endif
-@@ -315,8 +315,15 @@ void OS::SetRandomMmapSeed(int64_t seed) {
+@@ -353,8 +353,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() {
+@@ -451,6 +458,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
+@@ -739,7 +747,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*
+@@ -1388,7 +1396,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/ungoogled-chromium/files/patch-v8_src_execution_isolate.cc b/www/ungoogled-chromium/files/patch-v8_src_execution_isolate.cc
index c95284918686..e162b12be106 100644
--- a/www/ungoogled-chromium/files/patch-v8_src_execution_isolate.cc
+++ b/www/ungoogled-chromium/files/patch-v8_src_execution_isolate.cc
@@ -1,6 +1,6 @@
---- v8/src/execution/isolate.cc.orig 2025-05-31 17:16:41 UTC
+--- v8/src/execution/isolate.cc.orig 2025-09-10 13:22:16 UTC
+++ v8/src/execution/isolate.cc
-@@ -173,6 +173,10 @@
+@@ -174,6 +174,10 @@
#include "src/execution/simulator-base.h"
#endif
@@ -11,7 +11,7 @@
extern "C" const uint8_t v8_Default_embedded_blob_code_[];
extern "C" uint32_t v8_Default_embedded_blob_code_size_;
extern "C" const uint8_t v8_Default_embedded_blob_data_[];
-@@ -5110,6 +5114,13 @@ void Isolate::InitializeDefaultEmbeddedBlob() {
+@@ -5223,6 +5227,13 @@ void Isolate::InitializeDefaultEmbeddedBlob() {
uint32_t code_size = DefaultEmbeddedBlobCodeSize();
const uint8_t* data = DefaultEmbeddedBlobData();
uint32_t data_size = DefaultEmbeddedBlobDataSize();
diff --git a/www/ungoogled-chromium/files/patch-v8_src_flags_flags.cc b/www/ungoogled-chromium/files/patch-v8_src_flags_flags.cc
index 9c3101c04cfc..78e80a306bbd 100644
--- a/www/ungoogled-chromium/files/patch-v8_src_flags_flags.cc
+++ b/www/ungoogled-chromium/files/patch-v8_src_flags_flags.cc
@@ -1,4 +1,4 @@
---- v8/src/flags/flags.cc.orig 2025-03-09 21:38:10 UTC
+--- v8/src/flags/flags.cc.orig 2025-09-10 13:22:16 UTC
+++ v8/src/flags/flags.cc
@@ -16,6 +16,10 @@
#include <set>
@@ -8,10 +8,10 @@
+#include <sys/mman.h>
+#endif
+
+ #include "src/base/fpu.h"
#include "src/base/hashing.h"
#include "src/base/lazy-instance.h"
- #include "src/base/platform/platform.h"
-@@ -823,6 +827,10 @@ void FlagList::FreezeFlags() {
+@@ -827,6 +831,10 @@ void FlagList::FreezeFlags() {
// Note that for string flags we only protect the pointer itself, but not the
// string storage. TODO(12887): Fix this.
base::OS::SetDataReadOnly(&v8_flags, sizeof(v8_flags));
diff --git a/www/ungoogled-chromium/files/patch-v8_src_libsampler_sampler.cc b/www/ungoogled-chromium/files/patch-v8_src_libsampler_sampler.cc
index 748d99235f5c..7a823b0d61d7 100644
--- a/www/ungoogled-chromium/files/patch-v8_src_libsampler_sampler.cc
+++ b/www/ungoogled-chromium/files/patch-v8_src_libsampler_sampler.cc
@@ -1,6 +1,6 @@
---- v8/src/libsampler/sampler.cc.orig 2025-04-15 08:30:07 UTC
+--- v8/src/libsampler/sampler.cc.orig 2025-09-10 13:22:16 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/ungoogled-chromium/files/patch-v8_src_trap-handler_handler-inside-posix.cc b/www/ungoogled-chromium/files/patch-v8_src_trap-handler_handler-inside-posix.cc
index ab19b6c6662c..ec6471a43772 100644
--- a/www/ungoogled-chromium/files/patch-v8_src_trap-handler_handler-inside-posix.cc
+++ b/www/ungoogled-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-23 07:42:17 UTC
+--- v8/src/trap-handler/handler-inside-posix.cc.orig 2025-09-10 13:22:16 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/ungoogled-chromium/files/patch-v8_src_wasm_baseline_ia32_liftoff-assembler-ia32-inl.h b/www/ungoogled-chromium/files/patch-v8_src_wasm_baseline_ia32_liftoff-assembler-ia32-inl.h
deleted file mode 100644
index 7c5b8d93db06..000000000000
--- a/www/ungoogled-chromium/files/patch-v8_src_wasm_baseline_ia32_liftoff-assembler-ia32-inl.h
+++ /dev/null
@@ -1,128 +0,0 @@
---- v8/src/wasm/baseline/ia32/liftoff-assembler-ia32-inl.h.orig 2025-05-06 12:23:00 UTC
-+++ v8/src/wasm/baseline/ia32/liftoff-assembler-ia32-inl.h
-@@ -579,7 +579,7 @@ void LiftoffAssembler::StoreTaggedPointer(Register dst
- }
-
- void LiftoffAssembler::Load(LiftoffRegister dst, Register src_addr,
-- Register offset_reg, uint32_t offset_imm,
-+ Register offset_reg, uintptr_t offset_imm,
- 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
- }
-
- void LiftoffAssembler::Store(Register dst_addr, Register offset_reg,
-- uint32_t offset_imm, LiftoffRegister src,
-+ uintptr_t offset_imm, LiftoffRegister src,
- 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
- }
-
- void LiftoffAssembler::AtomicLoad(LiftoffRegister dst, Register src_addr,
-- Register offset_reg, uint32_t offset_imm,
-+ Register offset_reg, uintptr_t offset_imm,
- LoadType type, LiftoffRegList /* pinned */,
- bool /* i64_offset */) {
- if (type.value() != LoadType::kI64Load) {
-@@ -756,7 +756,7 @@ void LiftoffAssembler::AtomicLoad(LiftoffRegister dst,
- }
-
- void LiftoffAssembler::AtomicStore(Register dst_addr, Register offset_reg,
-- uint32_t offset_imm, LiftoffRegister src,
-+ uintptr_t offset_imm, LiftoffRegister src,
- 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 };
-
- inline void AtomicAddOrSubOrExchange32(LiftoffAssembler* lasm, Binop binop,
- Register dst_addr, Register offset_reg,
-- uint32_t offset_imm,
-+ uintptr_t offset_imm,
- LiftoffRegister value,
- LiftoffRegister result, StoreType type) {
- DCHECK_EQ(value, result);
-@@ -894,7 +894,7 @@ inline void AtomicAddOrSubOrExchange32(LiftoffAssemble
- }
-
- inline void AtomicBinop32(LiftoffAssembler* lasm, Binop op, Register dst_addr,
-- Register offset_reg, uint32_t offset_imm,
-+ Register offset_reg, uintptr_t offset_imm,
- LiftoffRegister value, LiftoffRegister result,
- StoreType type) {
- DCHECK_EQ(value, result);
-@@ -1009,7 +1009,7 @@ inline void AtomicBinop32(LiftoffAssembler* lasm, Bino
- }
-
- inline void AtomicBinop64(LiftoffAssembler* lasm, Binop op, Register dst_addr,
-- Register offset_reg, uint32_t offset_imm,
-+ Register offset_reg, uintptr_t offset_imm,
- 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
- } // namespace liftoff
-
- void LiftoffAssembler::AtomicAdd(Register dst_addr, Register offset_reg,
-- uint32_t offset_imm, LiftoffRegister value,
-+ uintptr_t offset_imm, LiftoffRegister value,
- LiftoffRegister result, StoreType type,
- bool /* i64_offset */) {
- if (type.value() == StoreType::kI64Store) {
-@@ -1119,7 +1119,7 @@ void LiftoffAssembler::AtomicAdd(Register dst_addr, Re
- }
-
- void LiftoffAssembler::AtomicSub(Register dst_addr, Register offset_reg,
-- uint32_t offset_imm, LiftoffRegister value,
-+ uintptr_t offset_imm, LiftoffRegister value,
- LiftoffRegister result, StoreType type,
- bool /* i64_offset */) {
- if (type.value() == StoreType::kI64Store) {
-@@ -1132,7 +1132,7 @@ void LiftoffAssembler::AtomicSub(Register dst_addr, Re
- }
-
- void LiftoffAssembler::AtomicAnd(Register dst_addr, Register offset_reg,
-- uint32_t offset_imm, LiftoffRegister value,
-+ uintptr_t offset_imm, LiftoffRegister value,
- LiftoffRegister result, StoreType type,
- bool /* i64_offset */) {
- if (type.value() == StoreType::kI64Store) {
-@@ -1146,7 +1146,7 @@ void LiftoffAssembler::AtomicAnd(Register dst_addr, Re
- }
-
- void LiftoffAssembler::AtomicOr(Register dst_addr, Register offset_reg,
-- uint32_t offset_imm, LiftoffRegister value,
-+ uintptr_t offset_imm, LiftoffRegister value,
- LiftoffRegister result, StoreType type,
- bool /* i64_offset */) {
- if (type.value() == StoreType::kI64Store) {
-@@ -1160,7 +1160,7 @@ void LiftoffAssembler::AtomicOr(Register dst_addr, Reg
- }
-
- void LiftoffAssembler::AtomicXor(Register dst_addr, Register offset_reg,
-- uint32_t offset_imm, LiftoffRegister value,
-+ uintptr_t offset_imm, LiftoffRegister value,
- LiftoffRegister result, StoreType type,
- bool /* i64_offset */) {
- if (type.value() == StoreType::kI64Store) {
-@@ -1174,7 +1174,7 @@ void LiftoffAssembler::AtomicXor(Register dst_addr, Re
- }
-
- void LiftoffAssembler::AtomicExchange(Register dst_addr, Register offset_reg,
-- uint32_t offset_imm,
-+ uintptr_t offset_imm,
- LiftoffRegister value,
- LiftoffRegister result, StoreType type,
- bool /* i64_offset */) {
-@@ -1189,7 +1189,7 @@ void LiftoffAssembler::AtomicExchange(Register dst_add
- }
-
- void LiftoffAssembler::AtomicCompareExchange(
-- Register dst_addr, Register offset_reg, uint32_t offset_imm,
-+ Register dst_addr, Register offset_reg, uintptr_t offset_imm,
- LiftoffRegister expected, LiftoffRegister new_value, LiftoffRegister result,
- StoreType type, bool /* i64_offset */) {
- // We expect that the offset has already been added to {dst_addr}, and no
diff --git a/www/ungoogled-chromium/pkg-plist b/www/ungoogled-chromium/pkg-plist
index 0b62fc2db62d..f83be2ea9af7 100644
--- a/www/ungoogled-chromium/pkg-plist
+++ b/www/ungoogled-chromium/pkg-plist
@@ -10,172 +10,660 @@ bin/ungoogled-chromium
%%DATADIR%%/libvulkan.so
%%DATADIR%%/locales/af.pak
%%DATADIR%%/locales/af.pak.info
+%%DATADIR%%/locales/af_FEMININE.pak
+%%DATADIR%%/locales/af_FEMININE.pak.info
+%%DATADIR%%/locales/af_MASCULINE.pak
+%%DATADIR%%/locales/af_MASCULINE.pak.info
+%%DATADIR%%/locales/af_NEUTER.pak
+%%DATADIR%%/locales/af_NEUTER.pak.info
%%DATADIR%%/locales/am.pak
%%DATADIR%%/locales/am.pak.info
+%%DATADIR%%/locales/am_FEMININE.pak
+%%DATADIR%%/locales/am_FEMININE.pak.info
+%%DATADIR%%/locales/am_MASCULINE.pak
+%%DATADIR%%/locales/am_MASCULINE.pak.info
+%%DATADIR%%/locales/am_NEUTER.pak
+%%DATADIR%%/locales/am_NEUTER.pak.info
%%DATADIR%%/locales/ar.pak
%%DATADIR%%/locales/ar.pak.info
-%%DEBUG%%%%DATADIR%%/locales/ar-XB.pak
-%%DEBUG%%%%DATADIR%%/locales/ar-XB.pak.info
+%%DATADIR%%/locales/ar_FEMININE.pak
+%%DATADIR%%/locales/ar_FEMININE.pak.info
+%%DATADIR%%/locales/ar_MASCULINE.pak
+%%DATADIR%%/locales/ar_MASCULINE.pak.info
+%%DATADIR%%/locales/ar_NEUTER.pak
+%%DATADIR%%/locales/ar_NEUTER.pak.info
%%DATADIR%%/locales/as.pak
%%DATADIR%%/locales/as.pak.info
+%%DATADIR%%/locales/as_FEMININE.pak
+%%DATADIR%%/locales/as_FEMININE.pak.info
+%%DATADIR%%/locales/as_MASCULINE.pak
+%%DATADIR%%/locales/as_MASCULINE.pak.info
+%%DATADIR%%/locales/as_NEUTER.pak
+%%DATADIR%%/locales/as_NEUTER.pak.info
%%DATADIR%%/locales/az.pak
%%DATADIR%%/locales/az.pak.info
+%%DATADIR%%/locales/az_FEMININE.pak
+%%DATADIR%%/locales/az_FEMININE.pak.info
+%%DATADIR%%/locales/az_MASCULINE.pak
+%%DATADIR%%/locales/az_MASCULINE.pak.info
+%%DATADIR%%/locales/az_NEUTER.pak
+%%DATADIR%%/locales/az_NEUTER.pak.info
%%DATADIR%%/locales/be.pak
%%DATADIR%%/locales/be.pak.info
+%%DATADIR%%/locales/be_FEMININE.pak
+%%DATADIR%%/locales/be_FEMININE.pak.info
+%%DATADIR%%/locales/be_MASCULINE.pak
+%%DATADIR%%/locales/be_MASCULINE.pak.info
+%%DATADIR%%/locales/be_NEUTER.pak
+%%DATADIR%%/locales/be_NEUTER.pak.info
%%DATADIR%%/locales/bg.pak
%%DATADIR%%/locales/bg.pak.info
+%%DATADIR%%/locales/bg_FEMININE.pak
+%%DATADIR%%/locales/bg_FEMININE.pak.info
+%%DATADIR%%/locales/bg_MASCULINE.pak
+%%DATADIR%%/locales/bg_MASCULINE.pak.info
+%%DATADIR%%/locales/bg_NEUTER.pak
+%%DATADIR%%/locales/bg_NEUTER.pak.info
%%DATADIR%%/locales/bn.pak
%%DATADIR%%/locales/bn.pak.info
+%%DATADIR%%/locales/bn_FEMININE.pak
+%%DATADIR%%/locales/bn_FEMININE.pak.info
+%%DATADIR%%/locales/bn_MASCULINE.pak
+%%DATADIR%%/locales/bn_MASCULINE.pak.info
+%%DATADIR%%/locales/bn_NEUTER.pak
+%%DATADIR%%/locales/bn_NEUTER.pak.info
%%DATADIR%%/locales/bs.pak
%%DATADIR%%/locales/bs.pak.info
+%%DATADIR%%/locales/bs_FEMININE.pak
+%%DATADIR%%/locales/bs_FEMININE.pak.info
+%%DATADIR%%/locales/bs_MASCULINE.pak
+%%DATADIR%%/locales/bs_MASCULINE.pak.info
+%%DATADIR%%/locales/bs_NEUTER.pak
+%%DATADIR%%/locales/bs_NEUTER.pak.info
%%DATADIR%%/locales/ca.pak
%%DATADIR%%/locales/ca.pak.info
+%%DATADIR%%/locales/ca_FEMININE.pak
+%%DATADIR%%/locales/ca_FEMININE.pak.info
+%%DATADIR%%/locales/ca_MASCULINE.pak
+%%DATADIR%%/locales/ca_MASCULINE.pak.info
+%%DATADIR%%/locales/ca_NEUTER.pak
+%%DATADIR%%/locales/ca_NEUTER.pak.info
%%DATADIR%%/locales/cs.pak
%%DATADIR%%/locales/cs.pak.info
+%%DATADIR%%/locales/cs_FEMININE.pak
+%%DATADIR%%/locales/cs_FEMININE.pak.info
+%%DATADIR%%/locales/cs_MASCULINE.pak
+%%DATADIR%%/locales/cs_MASCULINE.pak.info
+%%DATADIR%%/locales/cs_NEUTER.pak
+%%DATADIR%%/locales/cs_NEUTER.pak.info
%%DATADIR%%/locales/cy.pak
%%DATADIR%%/locales/cy.pak.info
+%%DATADIR%%/locales/cy_FEMININE.pak
+%%DATADIR%%/locales/cy_FEMININE.pak.info
+%%DATADIR%%/locales/cy_MASCULINE.pak
+%%DATADIR%%/locales/cy_MASCULINE.pak.info
+%%DATADIR%%/locales/cy_NEUTER.pak
+%%DATADIR%%/locales/cy_NEUTER.pak.info
%%DATADIR%%/locales/da.pak
%%DATADIR%%/locales/da.pak.info
+%%DATADIR%%/locales/da_FEMININE.pak
+%%DATADIR%%/locales/da_FEMININE.pak.info
+%%DATADIR%%/locales/da_MASCULINE.pak
+%%DATADIR%%/locales/da_MASCULINE.pak.info
+%%DATADIR%%/locales/da_NEUTER.pak
+%%DATADIR%%/locales/da_NEUTER.pak.info
%%DATADIR%%/locales/de.pak
%%DATADIR%%/locales/de.pak.info
+%%DATADIR%%/locales/de_FEMININE.pak
+%%DATADIR%%/locales/de_FEMININE.pak.info
+%%DATADIR%%/locales/de_MASCULINE.pak
+%%DATADIR%%/locales/de_MASCULINE.pak.info
+%%DATADIR%%/locales/de_NEUTER.pak
+%%DATADIR%%/locales/de_NEUTER.pak.info
%%DATADIR%%/locales/el.pak
%%DATADIR%%/locales/el.pak.info
+%%DATADIR%%/locales/el_FEMININE.pak
+%%DATADIR%%/locales/el_FEMININE.pak.info
+%%DATADIR%%/locales/el_MASCULINE.pak
+%%DATADIR%%/locales/el_MASCULINE.pak.info
+%%DATADIR%%/locales/el_NEUTER.pak
+%%DATADIR%%/locales/el_NEUTER.pak.info
%%DATADIR%%/locales/en-GB.pak
%%DATADIR%%/locales/en-GB.pak.info
+%%DATADIR%%/locales/en-GB_FEMININE.pak
+%%DATADIR%%/locales/en-GB_FEMININE.pak.info
+%%DATADIR%%/locales/en-GB_MASCULINE.pak
+%%DATADIR%%/locales/en-GB_MASCULINE.pak.info
+%%DATADIR%%/locales/en-GB_NEUTER.pak
+%%DATADIR%%/locales/en-GB_NEUTER.pak.info
%%DATADIR%%/locales/en-US.pak
%%DATADIR%%/locales/en-US.pak.info
-%%DEBUG%%%%DATADIR%%/locales/en-XA.pak
-%%DEBUG%%%%DATADIR%%/locales/en-XA.pak.info
+%%DATADIR%%/locales/en-US_FEMININE.pak
+%%DATADIR%%/locales/en-US_FEMININE.pak.info
+%%DATADIR%%/locales/en-US_MASCULINE.pak
+%%DATADIR%%/locales/en-US_MASCULINE.pak.info
+%%DATADIR%%/locales/en-US_NEUTER.pak
+%%DATADIR%%/locales/en-US_NEUTER.pak.info
%%DATADIR%%/locales/es-419.pak
%%DATADIR%%/locales/es-419.pak.info
+%%DATADIR%%/locales/es-419_FEMININE.pak
+%%DATADIR%%/locales/es-419_FEMININE.pak.info
+%%DATADIR%%/locales/es-419_MASCULINE.pak
+%%DATADIR%%/locales/es-419_MASCULINE.pak.info
+%%DATADIR%%/locales/es-419_NEUTER.pak
+%%DATADIR%%/locales/es-419_NEUTER.pak.info
%%DATADIR%%/locales/es.pak
%%DATADIR%%/locales/es.pak.info
+%%DATADIR%%/locales/es_FEMININE.pak
+%%DATADIR%%/locales/es_FEMININE.pak.info
+%%DATADIR%%/locales/es_MASCULINE.pak
+%%DATADIR%%/locales/es_MASCULINE.pak.info
+%%DATADIR%%/locales/es_NEUTER.pak
+%%DATADIR%%/locales/es_NEUTER.pak.info
%%DATADIR%%/locales/et.pak
%%DATADIR%%/locales/et.pak.info
+%%DATADIR%%/locales/et_FEMININE.pak
+%%DATADIR%%/locales/et_FEMININE.pak.info
+%%DATADIR%%/locales/et_MASCULINE.pak
+%%DATADIR%%/locales/et_MASCULINE.pak.info
+%%DATADIR%%/locales/et_NEUTER.pak
+%%DATADIR%%/locales/et_NEUTER.pak.info
%%DATADIR%%/locales/eu.pak
%%DATADIR%%/locales/eu.pak.info
+%%DATADIR%%/locales/eu_FEMININE.pak
+%%DATADIR%%/locales/eu_FEMININE.pak.info
+%%DATADIR%%/locales/eu_MASCULINE.pak
+%%DATADIR%%/locales/eu_MASCULINE.pak.info
+%%DATADIR%%/locales/eu_NEUTER.pak
+%%DATADIR%%/locales/eu_NEUTER.pak.info
%%DATADIR%%/locales/fa.pak
%%DATADIR%%/locales/fa.pak.info
+%%DATADIR%%/locales/fa_FEMININE.pak
+%%DATADIR%%/locales/fa_FEMININE.pak.info
+%%DATADIR%%/locales/fa_MASCULINE.pak
+%%DATADIR%%/locales/fa_MASCULINE.pak.info
+%%DATADIR%%/locales/fa_NEUTER.pak
+%%DATADIR%%/locales/fa_NEUTER.pak.info
%%DATADIR%%/locales/fi.pak
%%DATADIR%%/locales/fi.pak.info
+%%DATADIR%%/locales/fi_FEMININE.pak
+%%DATADIR%%/locales/fi_FEMININE.pak.info
+%%DATADIR%%/locales/fi_MASCULINE.pak
+%%DATADIR%%/locales/fi_MASCULINE.pak.info
+%%DATADIR%%/locales/fi_NEUTER.pak
+%%DATADIR%%/locales/fi_NEUTER.pak.info
%%DATADIR%%/locales/fil.pak
%%DATADIR%%/locales/fil.pak.info
+%%DATADIR%%/locales/fil_FEMININE.pak
+%%DATADIR%%/locales/fil_FEMININE.pak.info
+%%DATADIR%%/locales/fil_MASCULINE.pak
+%%DATADIR%%/locales/fil_MASCULINE.pak.info
+%%DATADIR%%/locales/fil_NEUTER.pak
+%%DATADIR%%/locales/fil_NEUTER.pak.info
%%DATADIR%%/locales/fr-CA.pak
%%DATADIR%%/locales/fr-CA.pak.info
+%%DATADIR%%/locales/fr-CA_FEMININE.pak
+%%DATADIR%%/locales/fr-CA_FEMININE.pak.info
+%%DATADIR%%/locales/fr-CA_MASCULINE.pak
+%%DATADIR%%/locales/fr-CA_MASCULINE.pak.info
+%%DATADIR%%/locales/fr-CA_NEUTER.pak
+%%DATADIR%%/locales/fr-CA_NEUTER.pak.info
%%DATADIR%%/locales/fr.pak
%%DATADIR%%/locales/fr.pak.info
+%%DATADIR%%/locales/fr_FEMININE.pak
+%%DATADIR%%/locales/fr_FEMININE.pak.info
+%%DATADIR%%/locales/fr_MASCULINE.pak
+%%DATADIR%%/locales/fr_MASCULINE.pak.info
+%%DATADIR%%/locales/fr_NEUTER.pak
+%%DATADIR%%/locales/fr_NEUTER.pak.info
%%DATADIR%%/locales/gl.pak
%%DATADIR%%/locales/gl.pak.info
+%%DATADIR%%/locales/gl_FEMININE.pak
+%%DATADIR%%/locales/gl_FEMININE.pak.info
+%%DATADIR%%/locales/gl_MASCULINE.pak
+%%DATADIR%%/locales/gl_MASCULINE.pak.info
+%%DATADIR%%/locales/gl_NEUTER.pak
+%%DATADIR%%/locales/gl_NEUTER.pak.info
%%DATADIR%%/locales/gu.pak
%%DATADIR%%/locales/gu.pak.info
+%%DATADIR%%/locales/gu_FEMININE.pak
+%%DATADIR%%/locales/gu_FEMININE.pak.info
+%%DATADIR%%/locales/gu_MASCULINE.pak
+%%DATADIR%%/locales/gu_MASCULINE.pak.info
+%%DATADIR%%/locales/gu_NEUTER.pak
+%%DATADIR%%/locales/gu_NEUTER.pak.info
%%DATADIR%%/locales/he.pak
%%DATADIR%%/locales/he.pak.info
+%%DATADIR%%/locales/he_FEMININE.pak
+%%DATADIR%%/locales/he_FEMININE.pak.info
+%%DATADIR%%/locales/he_MASCULINE.pak
+%%DATADIR%%/locales/he_MASCULINE.pak.info
+%%DATADIR%%/locales/he_NEUTER.pak
+%%DATADIR%%/locales/he_NEUTER.pak.info
%%DATADIR%%/locales/hi.pak
%%DATADIR%%/locales/hi.pak.info
+%%DATADIR%%/locales/hi_FEMININE.pak
+%%DATADIR%%/locales/hi_FEMININE.pak.info
+%%DATADIR%%/locales/hi_MASCULINE.pak
+%%DATADIR%%/locales/hi_MASCULINE.pak.info
+%%DATADIR%%/locales/hi_NEUTER.pak
+%%DATADIR%%/locales/hi_NEUTER.pak.info
%%DATADIR%%/locales/hr.pak
%%DATADIR%%/locales/hr.pak.info
+%%DATADIR%%/locales/hr_FEMININE.pak
+%%DATADIR%%/locales/hr_FEMININE.pak.info
+%%DATADIR%%/locales/hr_MASCULINE.pak
+%%DATADIR%%/locales/hr_MASCULINE.pak.info
+%%DATADIR%%/locales/hr_NEUTER.pak
+%%DATADIR%%/locales/hr_NEUTER.pak.info
%%DATADIR%%/locales/hu.pak
%%DATADIR%%/locales/hu.pak.info
+%%DATADIR%%/locales/hu_FEMININE.pak
+%%DATADIR%%/locales/hu_FEMININE.pak.info
+%%DATADIR%%/locales/hu_MASCULINE.pak
+%%DATADIR%%/locales/hu_MASCULINE.pak.info
+%%DATADIR%%/locales/hu_NEUTER.pak
+%%DATADIR%%/locales/hu_NEUTER.pak.info
%%DATADIR%%/locales/hy.pak
%%DATADIR%%/locales/hy.pak.info
+%%DATADIR%%/locales/hy_FEMININE.pak
+%%DATADIR%%/locales/hy_FEMININE.pak.info
+%%DATADIR%%/locales/hy_MASCULINE.pak
+%%DATADIR%%/locales/hy_MASCULINE.pak.info
+%%DATADIR%%/locales/hy_NEUTER.pak
+%%DATADIR%%/locales/hy_NEUTER.pak.info
%%DATADIR%%/locales/id.pak
%%DATADIR%%/locales/id.pak.info
+%%DATADIR%%/locales/id_FEMININE.pak
+%%DATADIR%%/locales/id_FEMININE.pak.info
+%%DATADIR%%/locales/id_MASCULINE.pak
+%%DATADIR%%/locales/id_MASCULINE.pak.info
+%%DATADIR%%/locales/id_NEUTER.pak
+%%DATADIR%%/locales/id_NEUTER.pak.info
%%DATADIR%%/locales/is.pak
%%DATADIR%%/locales/is.pak.info
+%%DATADIR%%/locales/is_FEMININE.pak
+%%DATADIR%%/locales/is_FEMININE.pak.info
+%%DATADIR%%/locales/is_MASCULINE.pak
+%%DATADIR%%/locales/is_MASCULINE.pak.info
+%%DATADIR%%/locales/is_NEUTER.pak
+%%DATADIR%%/locales/is_NEUTER.pak.info
%%DATADIR%%/locales/it.pak
%%DATADIR%%/locales/it.pak.info
+%%DATADIR%%/locales/it_FEMININE.pak
+%%DATADIR%%/locales/it_FEMININE.pak.info
+%%DATADIR%%/locales/it_MASCULINE.pak
+%%DATADIR%%/locales/it_MASCULINE.pak.info
+%%DATADIR%%/locales/it_NEUTER.pak
+%%DATADIR%%/locales/it_NEUTER.pak.info
%%DATADIR%%/locales/ja.pak
%%DATADIR%%/locales/ja.pak.info
+%%DATADIR%%/locales/ja_FEMININE.pak
+%%DATADIR%%/locales/ja_FEMININE.pak.info
+%%DATADIR%%/locales/ja_MASCULINE.pak
+%%DATADIR%%/locales/ja_MASCULINE.pak.info
+%%DATADIR%%/locales/ja_NEUTER.pak
+%%DATADIR%%/locales/ja_NEUTER.pak.info
%%DATADIR%%/locales/ka.pak
%%DATADIR%%/locales/ka.pak.info
+%%DATADIR%%/locales/ka_FEMININE.pak
+%%DATADIR%%/locales/ka_FEMININE.pak.info
+%%DATADIR%%/locales/ka_MASCULINE.pak
+%%DATADIR%%/locales/ka_MASCULINE.pak.info
+%%DATADIR%%/locales/ka_NEUTER.pak
+%%DATADIR%%/locales/ka_NEUTER.pak.info
%%DATADIR%%/locales/kk.pak
%%DATADIR%%/locales/kk.pak.info
+%%DATADIR%%/locales/kk_FEMININE.pak
+%%DATADIR%%/locales/kk_FEMININE.pak.info
+%%DATADIR%%/locales/kk_MASCULINE.pak
+%%DATADIR%%/locales/kk_MASCULINE.pak.info
+%%DATADIR%%/locales/kk_NEUTER.pak
+%%DATADIR%%/locales/kk_NEUTER.pak.info
%%DATADIR%%/locales/km.pak
%%DATADIR%%/locales/km.pak.info
+%%DATADIR%%/locales/km_FEMININE.pak
+%%DATADIR%%/locales/km_FEMININE.pak.info
+%%DATADIR%%/locales/km_MASCULINE.pak
+%%DATADIR%%/locales/km_MASCULINE.pak.info
+%%DATADIR%%/locales/km_NEUTER.pak
+%%DATADIR%%/locales/km_NEUTER.pak.info
%%DATADIR%%/locales/kn.pak
%%DATADIR%%/locales/kn.pak.info
+%%DATADIR%%/locales/kn_FEMININE.pak
+%%DATADIR%%/locales/kn_FEMININE.pak.info
+%%DATADIR%%/locales/kn_MASCULINE.pak
+%%DATADIR%%/locales/kn_MASCULINE.pak.info
+%%DATADIR%%/locales/kn_NEUTER.pak
+%%DATADIR%%/locales/kn_NEUTER.pak.info
%%DATADIR%%/locales/ko.pak
%%DATADIR%%/locales/ko.pak.info
+%%DATADIR%%/locales/ko_FEMININE.pak
+%%DATADIR%%/locales/ko_FEMININE.pak.info
+%%DATADIR%%/locales/ko_MASCULINE.pak
+%%DATADIR%%/locales/ko_MASCULINE.pak.info
+%%DATADIR%%/locales/ko_NEUTER.pak
+%%DATADIR%%/locales/ko_NEUTER.pak.info
%%DATADIR%%/locales/ky.pak
%%DATADIR%%/locales/ky.pak.info
+%%DATADIR%%/locales/ky_FEMININE.pak
+%%DATADIR%%/locales/ky_FEMININE.pak.info
+%%DATADIR%%/locales/ky_MASCULINE.pak
+%%DATADIR%%/locales/ky_MASCULINE.pak.info
+%%DATADIR%%/locales/ky_NEUTER.pak
+%%DATADIR%%/locales/ky_NEUTER.pak.info
%%DATADIR%%/locales/lo.pak
%%DATADIR%%/locales/lo.pak.info
+%%DATADIR%%/locales/lo_FEMININE.pak
+%%DATADIR%%/locales/lo_FEMININE.pak.info
+%%DATADIR%%/locales/lo_MASCULINE.pak
+%%DATADIR%%/locales/lo_MASCULINE.pak.info
+%%DATADIR%%/locales/lo_NEUTER.pak
+%%DATADIR%%/locales/lo_NEUTER.pak.info
%%DATADIR%%/locales/lt.pak
%%DATADIR%%/locales/lt.pak.info
+%%DATADIR%%/locales/lt_FEMININE.pak
+%%DATADIR%%/locales/lt_FEMININE.pak.info
+%%DATADIR%%/locales/lt_MASCULINE.pak
+%%DATADIR%%/locales/lt_MASCULINE.pak.info
+%%DATADIR%%/locales/lt_NEUTER.pak
+%%DATADIR%%/locales/lt_NEUTER.pak.info
%%DATADIR%%/locales/lv.pak
%%DATADIR%%/locales/lv.pak.info
+%%DATADIR%%/locales/lv_FEMININE.pak
+%%DATADIR%%/locales/lv_FEMININE.pak.info
+%%DATADIR%%/locales/lv_MASCULINE.pak
+%%DATADIR%%/locales/lv_MASCULINE.pak.info
+%%DATADIR%%/locales/lv_NEUTER.pak
+%%DATADIR%%/locales/lv_NEUTER.pak.info
%%DATADIR%%/locales/mk.pak
%%DATADIR%%/locales/mk.pak.info
+%%DATADIR%%/locales/mk_FEMININE.pak
+%%DATADIR%%/locales/mk_FEMININE.pak.info
+%%DATADIR%%/locales/mk_MASCULINE.pak
+%%DATADIR%%/locales/mk_MASCULINE.pak.info
+%%DATADIR%%/locales/mk_NEUTER.pak
+%%DATADIR%%/locales/mk_NEUTER.pak.info
%%DATADIR%%/locales/ml.pak
%%DATADIR%%/locales/ml.pak.info
+%%DATADIR%%/locales/ml_FEMININE.pak
+%%DATADIR%%/locales/ml_FEMININE.pak.info
+%%DATADIR%%/locales/ml_MASCULINE.pak
+%%DATADIR%%/locales/ml_MASCULINE.pak.info
+%%DATADIR%%/locales/ml_NEUTER.pak
+%%DATADIR%%/locales/ml_NEUTER.pak.info
%%DATADIR%%/locales/mn.pak
%%DATADIR%%/locales/mn.pak.info
+%%DATADIR%%/locales/mn_FEMININE.pak
+%%DATADIR%%/locales/mn_FEMININE.pak.info
+%%DATADIR%%/locales/mn_MASCULINE.pak
+%%DATADIR%%/locales/mn_MASCULINE.pak.info
+%%DATADIR%%/locales/mn_NEUTER.pak
+%%DATADIR%%/locales/mn_NEUTER.pak.info
%%DATADIR%%/locales/mr.pak
%%DATADIR%%/locales/mr.pak.info
+%%DATADIR%%/locales/mr_FEMININE.pak
+%%DATADIR%%/locales/mr_FEMININE.pak.info
+%%DATADIR%%/locales/mr_MASCULINE.pak
+%%DATADIR%%/locales/mr_MASCULINE.pak.info
+%%DATADIR%%/locales/mr_NEUTER.pak
+%%DATADIR%%/locales/mr_NEUTER.pak.info
%%DATADIR%%/locales/ms.pak
%%DATADIR%%/locales/ms.pak.info
+%%DATADIR%%/locales/ms_FEMININE.pak
+%%DATADIR%%/locales/ms_FEMININE.pak.info
+%%DATADIR%%/locales/ms_MASCULINE.pak
+%%DATADIR%%/locales/ms_MASCULINE.pak.info
+%%DATADIR%%/locales/ms_NEUTER.pak
+%%DATADIR%%/locales/ms_NEUTER.pak.info
%%DATADIR%%/locales/my.pak
%%DATADIR%%/locales/my.pak.info
+%%DATADIR%%/locales/my_FEMININE.pak
+%%DATADIR%%/locales/my_FEMININE.pak.info
+%%DATADIR%%/locales/my_MASCULINE.pak
+%%DATADIR%%/locales/my_MASCULINE.pak.info
+%%DATADIR%%/locales/my_NEUTER.pak
+%%DATADIR%%/locales/my_NEUTER.pak.info
%%DATADIR%%/locales/nb.pak
%%DATADIR%%/locales/nb.pak.info
+%%DATADIR%%/locales/nb_FEMININE.pak
+%%DATADIR%%/locales/nb_FEMININE.pak.info
+%%DATADIR%%/locales/nb_MASCULINE.pak
+%%DATADIR%%/locales/nb_MASCULINE.pak.info
+%%DATADIR%%/locales/nb_NEUTER.pak
+%%DATADIR%%/locales/nb_NEUTER.pak.info
%%DATADIR%%/locales/ne.pak
%%DATADIR%%/locales/ne.pak.info
+%%DATADIR%%/locales/ne_FEMININE.pak
+%%DATADIR%%/locales/ne_FEMININE.pak.info
+%%DATADIR%%/locales/ne_MASCULINE.pak
+%%DATADIR%%/locales/ne_MASCULINE.pak.info
+%%DATADIR%%/locales/ne_NEUTER.pak
+%%DATADIR%%/locales/ne_NEUTER.pak.info
%%DATADIR%%/locales/nl.pak
%%DATADIR%%/locales/nl.pak.info
+%%DATADIR%%/locales/nl_FEMININE.pak
+%%DATADIR%%/locales/nl_FEMININE.pak.info
+%%DATADIR%%/locales/nl_MASCULINE.pak
+%%DATADIR%%/locales/nl_MASCULINE.pak.info
+%%DATADIR%%/locales/nl_NEUTER.pak
+%%DATADIR%%/locales/nl_NEUTER.pak.info
%%DATADIR%%/locales/or.pak
%%DATADIR%%/locales/or.pak.info
+%%DATADIR%%/locales/or_FEMININE.pak
+%%DATADIR%%/locales/or_FEMININE.pak.info
+%%DATADIR%%/locales/or_MASCULINE.pak
+%%DATADIR%%/locales/or_MASCULINE.pak.info
+%%DATADIR%%/locales/or_NEUTER.pak
+%%DATADIR%%/locales/or_NEUTER.pak.info
%%DATADIR%%/locales/pa.pak
%%DATADIR%%/locales/pa.pak.info
+%%DATADIR%%/locales/pa_FEMININE.pak
+%%DATADIR%%/locales/pa_FEMININE.pak.info
+%%DATADIR%%/locales/pa_MASCULINE.pak
+%%DATADIR%%/locales/pa_MASCULINE.pak.info
+%%DATADIR%%/locales/pa_NEUTER.pak
+%%DATADIR%%/locales/pa_NEUTER.pak.info
%%DATADIR%%/locales/pl.pak
%%DATADIR%%/locales/pl.pak.info
+%%DATADIR%%/locales/pl_FEMININE.pak
+%%DATADIR%%/locales/pl_FEMININE.pak.info
+%%DATADIR%%/locales/pl_MASCULINE.pak
+%%DATADIR%%/locales/pl_MASCULINE.pak.info
+%%DATADIR%%/locales/pl_NEUTER.pak
+%%DATADIR%%/locales/pl_NEUTER.pak.info
%%DATADIR%%/locales/pt-BR.pak
%%DATADIR%%/locales/pt-BR.pak.info
+%%DATADIR%%/locales/pt-BR_FEMININE.pak
+%%DATADIR%%/locales/pt-BR_FEMININE.pak.info
+%%DATADIR%%/locales/pt-BR_MASCULINE.pak
+%%DATADIR%%/locales/pt-BR_MASCULINE.pak.info
+%%DATADIR%%/locales/pt-BR_NEUTER.pak
+%%DATADIR%%/locales/pt-BR_NEUTER.pak.info
%%DATADIR%%/locales/pt-PT.pak
%%DATADIR%%/locales/pt-PT.pak.info
+%%DATADIR%%/locales/pt-PT_FEMININE.pak
+%%DATADIR%%/locales/pt-PT_FEMININE.pak.info
+%%DATADIR%%/locales/pt-PT_MASCULINE.pak
+%%DATADIR%%/locales/pt-PT_MASCULINE.pak.info
+%%DATADIR%%/locales/pt-PT_NEUTER.pak
+%%DATADIR%%/locales/pt-PT_NEUTER.pak.info
%%DATADIR%%/locales/ro.pak
%%DATADIR%%/locales/ro.pak.info
+%%DATADIR%%/locales/ro_FEMININE.pak
+%%DATADIR%%/locales/ro_FEMININE.pak.info
+%%DATADIR%%/locales/ro_MASCULINE.pak
+%%DATADIR%%/locales/ro_MASCULINE.pak.info
+%%DATADIR%%/locales/ro_NEUTER.pak
+%%DATADIR%%/locales/ro_NEUTER.pak.info
%%DATADIR%%/locales/ru.pak
%%DATADIR%%/locales/ru.pak.info
+%%DATADIR%%/locales/ru_FEMININE.pak
+%%DATADIR%%/locales/ru_FEMININE.pak.info
+%%DATADIR%%/locales/ru_MASCULINE.pak
+%%DATADIR%%/locales/ru_MASCULINE.pak.info
+%%DATADIR%%/locales/ru_NEUTER.pak
+%%DATADIR%%/locales/ru_NEUTER.pak.info
%%DATADIR%%/locales/si.pak
%%DATADIR%%/locales/si.pak.info
+%%DATADIR%%/locales/si_FEMININE.pak
+%%DATADIR%%/locales/si_FEMININE.pak.info
+%%DATADIR%%/locales/si_MASCULINE.pak
+%%DATADIR%%/locales/si_MASCULINE.pak.info
+%%DATADIR%%/locales/si_NEUTER.pak
+%%DATADIR%%/locales/si_NEUTER.pak.info
%%DATADIR%%/locales/sk.pak
%%DATADIR%%/locales/sk.pak.info
+%%DATADIR%%/locales/sk_FEMININE.pak
+%%DATADIR%%/locales/sk_FEMININE.pak.info
+%%DATADIR%%/locales/sk_MASCULINE.pak
+%%DATADIR%%/locales/sk_MASCULINE.pak.info
+%%DATADIR%%/locales/sk_NEUTER.pak
+%%DATADIR%%/locales/sk_NEUTER.pak.info
%%DATADIR%%/locales/sl.pak
%%DATADIR%%/locales/sl.pak.info
+%%DATADIR%%/locales/sl_FEMININE.pak
+%%DATADIR%%/locales/sl_FEMININE.pak.info
+%%DATADIR%%/locales/sl_MASCULINE.pak
+%%DATADIR%%/locales/sl_MASCULINE.pak.info
+%%DATADIR%%/locales/sl_NEUTER.pak
+%%DATADIR%%/locales/sl_NEUTER.pak.info
%%DATADIR%%/locales/sq.pak
%%DATADIR%%/locales/sq.pak.info
+%%DATADIR%%/locales/sq_FEMININE.pak
+%%DATADIR%%/locales/sq_FEMININE.pak.info
+%%DATADIR%%/locales/sq_MASCULINE.pak
+%%DATADIR%%/locales/sq_MASCULINE.pak.info
+%%DATADIR%%/locales/sq_NEUTER.pak
+%%DATADIR%%/locales/sq_NEUTER.pak.info
%%DATADIR%%/locales/sr-Latn.pak
%%DATADIR%%/locales/sr-Latn.pak.info
+%%DATADIR%%/locales/sr-Latn_FEMININE.pak
+%%DATADIR%%/locales/sr-Latn_FEMININE.pak.info
+%%DATADIR%%/locales/sr-Latn_MASCULINE.pak
+%%DATADIR%%/locales/sr-Latn_MASCULINE.pak.info
+%%DATADIR%%/locales/sr-Latn_NEUTER.pak
+%%DATADIR%%/locales/sr-Latn_NEUTER.pak.info
%%DATADIR%%/locales/sr.pak
%%DATADIR%%/locales/sr.pak.info
+%%DATADIR%%/locales/sr_FEMININE.pak
+%%DATADIR%%/locales/sr_FEMININE.pak.info
+%%DATADIR%%/locales/sr_MASCULINE.pak
+%%DATADIR%%/locales/sr_MASCULINE.pak.info
+%%DATADIR%%/locales/sr_NEUTER.pak
+%%DATADIR%%/locales/sr_NEUTER.pak.info
%%DATADIR%%/locales/sv.pak
%%DATADIR%%/locales/sv.pak.info
+%%DATADIR%%/locales/sv_FEMININE.pak
+%%DATADIR%%/locales/sv_FEMININE.pak.info
+%%DATADIR%%/locales/sv_MASCULINE.pak
+%%DATADIR%%/locales/sv_MASCULINE.pak.info
+%%DATADIR%%/locales/sv_NEUTER.pak
+%%DATADIR%%/locales/sv_NEUTER.pak.info
%%DATADIR%%/locales/sw.pak
%%DATADIR%%/locales/sw.pak.info
+%%DATADIR%%/locales/sw_FEMININE.pak
+%%DATADIR%%/locales/sw_FEMININE.pak.info
+%%DATADIR%%/locales/sw_MASCULINE.pak
+%%DATADIR%%/locales/sw_MASCULINE.pak.info
+%%DATADIR%%/locales/sw_NEUTER.pak
+%%DATADIR%%/locales/sw_NEUTER.pak.info
%%DATADIR%%/locales/ta.pak
%%DATADIR%%/locales/ta.pak.info
+%%DATADIR%%/locales/ta_FEMININE.pak
+%%DATADIR%%/locales/ta_FEMININE.pak.info
+%%DATADIR%%/locales/ta_MASCULINE.pak
+%%DATADIR%%/locales/ta_MASCULINE.pak.info
+%%DATADIR%%/locales/ta_NEUTER.pak
+%%DATADIR%%/locales/ta_NEUTER.pak.info
%%DATADIR%%/locales/te.pak
%%DATADIR%%/locales/te.pak.info
+%%DATADIR%%/locales/te_FEMININE.pak
+%%DATADIR%%/locales/te_FEMININE.pak.info
+%%DATADIR%%/locales/te_MASCULINE.pak
+%%DATADIR%%/locales/te_MASCULINE.pak.info
+%%DATADIR%%/locales/te_NEUTER.pak
+%%DATADIR%%/locales/te_NEUTER.pak.info
%%DATADIR%%/locales/th.pak
%%DATADIR%%/locales/th.pak.info
+%%DATADIR%%/locales/th_FEMININE.pak
+%%DATADIR%%/locales/th_FEMININE.pak.info
+%%DATADIR%%/locales/th_MASCULINE.pak
+%%DATADIR%%/locales/th_MASCULINE.pak.info
+%%DATADIR%%/locales/th_NEUTER.pak
+%%DATADIR%%/locales/th_NEUTER.pak.info
%%DATADIR%%/locales/tr.pak
%%DATADIR%%/locales/tr.pak.info
+%%DATADIR%%/locales/tr_FEMININE.pak
+%%DATADIR%%/locales/tr_FEMININE.pak.info
+%%DATADIR%%/locales/tr_MASCULINE.pak
+%%DATADIR%%/locales/tr_MASCULINE.pak.info
+%%DATADIR%%/locales/tr_NEUTER.pak
+%%DATADIR%%/locales/tr_NEUTER.pak.info
%%DATADIR%%/locales/uk.pak
%%DATADIR%%/locales/uk.pak.info
+%%DATADIR%%/locales/uk_FEMININE.pak
+%%DATADIR%%/locales/uk_FEMININE.pak.info
+%%DATADIR%%/locales/uk_MASCULINE.pak
+%%DATADIR%%/locales/uk_MASCULINE.pak.info
+%%DATADIR%%/locales/uk_NEUTER.pak
+%%DATADIR%%/locales/uk_NEUTER.pak.info
%%DATADIR%%/locales/ur.pak
%%DATADIR%%/locales/ur.pak.info
+%%DATADIR%%/locales/ur_FEMININE.pak
+%%DATADIR%%/locales/ur_FEMININE.pak.info
+%%DATADIR%%/locales/ur_MASCULINE.pak
+%%DATADIR%%/locales/ur_MASCULINE.pak.info
+%%DATADIR%%/locales/ur_NEUTER.pak
+%%DATADIR%%/locales/ur_NEUTER.pak.info
%%DATADIR%%/locales/uz.pak
%%DATADIR%%/locales/uz.pak.info
+%%DATADIR%%/locales/uz_FEMININE.pak
+%%DATADIR%%/locales/uz_FEMININE.pak.info
+%%DATADIR%%/locales/uz_MASCULINE.pak
+%%DATADIR%%/locales/uz_MASCULINE.pak.info
+%%DATADIR%%/locales/uz_NEUTER.pak
+%%DATADIR%%/locales/uz_NEUTER.pak.info
%%DATADIR%%/locales/vi.pak
%%DATADIR%%/locales/vi.pak.info
+%%DATADIR%%/locales/vi_FEMININE.pak
+%%DATADIR%%/locales/vi_FEMININE.pak.info
+%%DATADIR%%/locales/vi_MASCULINE.pak
+%%DATADIR%%/locales/vi_MASCULINE.pak.info
+%%DATADIR%%/locales/vi_NEUTER.pak
+%%DATADIR%%/locales/vi_NEUTER.pak.info
%%DATADIR%%/locales/zh-CN.pak
%%DATADIR%%/locales/zh-CN.pak.info
+%%DATADIR%%/locales/zh-CN_FEMININE.pak
+%%DATADIR%%/locales/zh-CN_FEMININE.pak.info
+%%DATADIR%%/locales/zh-CN_MASCULINE.pak
+%%DATADIR%%/locales/zh-CN_MASCULINE.pak.info
+%%DATADIR%%/locales/zh-CN_NEUTER.pak
+%%DATADIR%%/locales/zh-CN_NEUTER.pak.info
%%DATADIR%%/locales/zh-HK.pak
%%DATADIR%%/locales/zh-HK.pak.info
+%%DATADIR%%/locales/zh-HK_FEMININE.pak
+%%DATADIR%%/locales/zh-HK_FEMININE.pak.info
+%%DATADIR%%/locales/zh-HK_MASCULINE.pak
+%%DATADIR%%/locales/zh-HK_MASCULINE.pak.info
+%%DATADIR%%/locales/zh-HK_NEUTER.pak
+%%DATADIR%%/locales/zh-HK_NEUTER.pak.info
%%DATADIR%%/locales/zh-TW.pak
%%DATADIR%%/locales/zh-TW.pak.info
+%%DATADIR%%/locales/zh-TW_FEMININE.pak
+%%DATADIR%%/locales/zh-TW_FEMININE.pak.info
+%%DATADIR%%/locales/zh-TW_MASCULINE.pak
+%%DATADIR%%/locales/zh-TW_MASCULINE.pak.info
+%%DATADIR%%/locales/zh-TW_NEUTER.pak
+%%DATADIR%%/locales/zh-TW_NEUTER.pak.info
%%DATADIR%%/locales/zu.pak
%%DATADIR%%/locales/zu.pak.info
+%%DATADIR%%/locales/zu_FEMININE.pak
+%%DATADIR%%/locales/zu_FEMININE.pak.info
+%%DATADIR%%/locales/zu_MASCULINE.pak
+%%DATADIR%%/locales/zu_MASCULINE.pak.info
+%%DATADIR%%/locales/zu_NEUTER.pak
+%%DATADIR%%/locales/zu_NEUTER.pak.info
%%DATADIR%%/mksnapshot
%%DATADIR%%/product_logo_48.png
%%DATADIR%%/protoc
diff --git a/www/websocketd/Makefile b/www/websocketd/Makefile
index 7e0322ca86e0..64e907ae321a 100644
--- a/www/websocketd/Makefile
+++ b/www/websocketd/Makefile
@@ -1,7 +1,7 @@
PORTNAME= websocketd
PORTVERSION= 0.4.1
DISTVERSIONPREFIX= v
-PORTREVISION= 30
+PORTREVISION= 31
CATEGORIES= www
MAINTAINER= sunpoet@FreeBSD.org
@@ -20,6 +20,6 @@ PLIST_FILES= bin/websocketd
USE_GITHUB= yes
GH_ACCOUNT= joewalnes
-GH_TUPLE= gorilla:websocket:v1.4.0:gorilla_websocket/vendor/github.com/gorilla/websocket
+GH_TUPLE= gorilla:websocket:v1.5.3:gorilla_websocket/vendor/github.com/gorilla/websocket
.include <bsd.port.mk>
diff --git a/www/websocketd/distinfo b/www/websocketd/distinfo
index da328b0369b4..c9b7901df2e1 100644
--- a/www/websocketd/distinfo
+++ b/www/websocketd/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1729240328
+TIMESTAMP = 1757120560
SHA256 (joewalnes-websocketd-v0.4.1_GH0.tar.gz) = 6b8fe0fad586d794e002340ee597059b2cfc734ba7579933263aef4743138fe5
SIZE (joewalnes-websocketd-v0.4.1_GH0.tar.gz) = 46366
-SHA256 (gorilla-websocket-v1.4.0_GH0.tar.gz) = 2b5743c72bd0930c5a80e49c0138b5b7d27fa7c085efd0c86805cccfa7220c9d
-SIZE (gorilla-websocket-v1.4.0_GH0.tar.gz) = 50228
+SHA256 (gorilla-websocket-v1.5.3_GH0.tar.gz) = 707f217e9a46c516c289b71c45a4e51b11b5e0fcec54c1fbfecde47b8a001799
+SIZE (gorilla-websocket-v1.5.3_GH0.tar.gz) = 54884
diff --git a/www/yourls/Makefile b/www/yourls/Makefile
index 681073633c89..3f96ec534deb 100644
--- a/www/yourls/Makefile
+++ b/www/yourls/Makefile
@@ -1,5 +1,5 @@
PORTNAME= yourls
-PORTVERSION= 1.10.1
+PORTVERSION= 1.10.2
CATEGORIES= www
MAINTAINER= sunpoet@FreeBSD.org
diff --git a/www/yourls/distinfo b/www/yourls/distinfo
index 517a8bd9c637..35c7dd681d19 100644
--- a/www/yourls/distinfo
+++ b/www/yourls/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745936050
-SHA256 (YOURLS-YOURLS-1.10.1_GH0.tar.gz) = ec21841af21194c8ef06a8eaaea5bf26d329741f9d09e04b32685a2d8ac4027e
-SIZE (YOURLS-YOURLS-1.10.1_GH0.tar.gz) = 5884813
+TIMESTAMP = 1757120562
+SHA256 (YOURLS-YOURLS-1.10.2_GH0.tar.gz) = c1a5c35d4f47c322d29adffb1a89642544e609808561cf340dc046af58a900e8
+SIZE (YOURLS-YOURLS-1.10.2_GH0.tar.gz) = 6194988
diff --git a/x11-fonts/Makefile b/x11-fonts/Makefile
index a0aebca58988..aca729348b36 100644
--- a/x11-fonts/Makefile
+++ b/x11-fonts/Makefile
@@ -119,6 +119,7 @@
SUBDIR += freefont-ttf
SUBDIR += freefonts
SUBDIR += fslsfonts
+ SUBDIR += gallant
SUBDIR += gbdfed
SUBDIR += geist-mono
SUBDIR += geist-sans
diff --git a/x11-fonts/gallant/Makefile b/x11-fonts/gallant/Makefile
new file mode 100644
index 000000000000..d72b9560d5d9
--- /dev/null
+++ b/x11-fonts/gallant/Makefile
@@ -0,0 +1,27 @@
+PORTNAME= gallant
+DISTVERSIONPREFIX= v
+DISTVERSION= 0.1
+CATEGORIES= x11-fonts
+
+MAINTAINER= schweikh@FreeBSD.org
+COMMENT= Sun Microsystems Gallant font with >4500 Unicode glyphs
+WWW= https://github.com/NanoBillion/gallant
+
+LICENSE= BSD2CLAUSE
+LICENSE_FILE= ${WRKSRC}/LICENSE
+
+USES= fonts
+USE_GITHUB= yes
+GH_ACCOUNT= NanoBillion
+
+NO_ARCH= yes
+NO_BUILD= yes
+
+PLIST_FILES= ${FONTSDIR}/gallant.pcf.gz
+
+do-install:
+ ${MKDIR} ${STAGEDIR}${FONTSDIR}
+ ${INSTALL_DATA} ${WRKSRC}/gallant.pcf.gz \
+ ${STAGEDIR}${FONTSDIR}
+
+.include <bsd.port.mk>
diff --git a/x11-fonts/gallant/distinfo b/x11-fonts/gallant/distinfo
new file mode 100644
index 000000000000..747401f76e07
--- /dev/null
+++ b/x11-fonts/gallant/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1757104793
+SHA256 (NanoBillion-gallant-v0.1_GH0.tar.gz) = bb5477bb2b0c2e06b0242d1c6da17d957d78654fb4df9374dc49862b67b75c40
+SIZE (NanoBillion-gallant-v0.1_GH0.tar.gz) = 2972029
diff --git a/x11-fonts/gallant/pkg-descr b/x11-fonts/gallant/pkg-descr
new file mode 100644
index 000000000000..a60f75473803
--- /dev/null
+++ b/x11-fonts/gallant/pkg-descr
@@ -0,0 +1,19 @@
+This is the Gallant font, as used by the Sun Microsystems SPARCstation
+console, extended with glyphs for many Unicode blocks. It is a raster
+font with a 22x12 pixel character cell, descent 5 and ascent 17.
+
+This project currently provides more than 4500 glyphs. Major additions:
+
+* Greek
+* Cyrillic
+* International Phonetic Association Extensions
+* Extended Latin characters
+* Zapf Dingbats
+* Tons of arrows
+* Tons of mathematical symbols
+* Letter-like symbols and enclosed alphanumerics
+* Pixel-perfect box drawing
+* Currency symbols
+* More punctuation
+* Just enough Katakana to say KO N NI CHI HA
+* Powerline glyphs in the Private Use Area at U+e0a0
diff --git a/x11-fonts/py-shaperglot/Makefile b/x11-fonts/py-shaperglot/Makefile
index 30f892201353..ae50c7c63da1 100644
--- a/x11-fonts/py-shaperglot/Makefile
+++ b/x11-fonts/py-shaperglot/Makefile
@@ -1,6 +1,5 @@
PORTNAME= shaperglot
-PORTVERSION= 1.0.2
-PORTREVISION= 3
+PORTVERSION= 1.1.0
CATEGORIES= x11-fonts python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -13,17 +12,16 @@ WWW= https://github.com/googlefonts/shaperglot
LICENSE= APACHE20
BUILD_DEPENDS= protoc:devel/protobuf \
- ${PYTHON_PKGNAMEPREFIX}maturin>=1.8.3<2.0:devel/py-maturin@${PY_FLAVOR}
+ ${PYTHON_PKGNAMEPREFIX}maturin>=1.9.1<2.0:devel/py-maturin@${PY_FLAVOR}
USES= cargo python
USE_PYTHON= autoplist concurrent pep517
CARGO_BUILD= no
-CARGO_CARGOLOCK=${WRKSRC}/shaperglot-py/Cargo.lock
CARGO_CARGOTOML=${WRKSRC}/shaperglot-py/Cargo.toml
CARGO_INSTALL= no
post-patch:
- @${REINPLACE_CMD} -e 's|%%LOCALBASE%%|${LOCALBASE}|' ${WRKSRC}/cargo-crates/google-fonts-languages-0.7.3/build.rs
+ @${REINPLACE_CMD} -e 's|%%LOCALBASE%%|${LOCALBASE}|' ${WRKSRC}/cargo-crates/google-fonts-languages-0.7.6/build.rs
.include <bsd.port.mk>
diff --git a/x11-fonts/py-shaperglot/Makefile.crates b/x11-fonts/py-shaperglot/Makefile.crates
index 099a7d218a1f..3ffb4a18da47 100644
--- a/x11-fonts/py-shaperglot/Makefile.crates
+++ b/x11-fonts/py-shaperglot/Makefile.crates
@@ -5,57 +5,57 @@ CARGO_CRATES= aho-corasick-1.1.3 \
anstyle-parse-0.2.6 \
anstyle-query-1.1.2 \
anstyle-wincon-3.0.7 \
- anyhow-1.0.97 \
+ anyhow-1.0.95 \
+ arrayvec-0.7.6 \
autocfg-1.4.0 \
- bitflags-2.9.0 \
+ bitflags-2.8.0 \
bumpalo-3.17.0 \
- bytemuck-1.22.0 \
- bytemuck_derive-1.9.3 \
- bytes-1.10.1 \
+ bytemuck-1.21.0 \
+ bytemuck_derive-1.8.1 \
+ bytes-1.10.0 \
cfg-if-1.0.0 \
- clap-4.5.34 \
- clap_builder-4.5.34 \
- clap_derive-4.5.32 \
+ clap-4.5.43 \
+ clap_builder-4.5.43 \
+ clap_derive-4.5.41 \
clap_lex-0.7.4 \
colorchoice-1.0.3 \
colored-3.0.0 \
console_error_panic_hook-0.1.7 \
core_maths-0.1.1 \
- either-1.15.0 \
- equivalent-1.0.2 \
+ either-1.13.0 \
+ equivalent-1.0.1 \
errno-0.3.10 \
fastrand-2.3.0 \
fixedbitset-0.5.7 \
- font-types-0.8.4 \
- getrandom-0.3.2 \
+ font-types-0.9.0 \
+ fontations-0.3.0 \
+ getrandom-0.3.1 \
glob-0.3.2 \
- google-fonts-languages-0.7.3 \
- hashbrown-0.12.3 \
+ google-fonts-languages-0.7.6 \
hashbrown-0.15.2 \
heck-0.5.0 \
home-0.5.11 \
- indexmap-1.9.3 \
- indexmap-2.8.0 \
- indoc-2.0.6 \
+ indexmap-2.10.0 \
+ indoc-2.0.5 \
is_terminal_polyfill-1.70.1 \
itertools-0.10.5 \
itertools-0.13.0 \
itertools-0.14.0 \
- itoa-1.0.15 \
+ itoa-1.0.14 \
js-sys-0.3.77 \
- libc-0.2.171 \
+ kurbo-0.11.2 \
+ libc-0.2.169 \
libm-0.2.11 \
linux-raw-sys-0.4.15 \
- linux-raw-sys-0.9.3 \
log-0.4.27 \
memchr-2.7.4 \
memoffset-0.9.1 \
multimap-0.10.0 \
- once_cell-1.21.3 \
+ once_cell-1.20.3 \
petgraph-0.7.1 \
- portable-atomic-1.11.0 \
- prettyplease-0.2.31 \
- proc-macro2-1.0.94 \
+ portable-atomic-1.10.0 \
+ prettyplease-0.2.29 \
+ proc-macro2-1.0.93 \
prost-0.13.5 \
prost-build-0.13.5 \
prost-derive-0.13.5 \
@@ -63,53 +63,51 @@ CARGO_CRATES= aho-corasick-1.1.3 \
protobuf-3.7.2 \
protobuf-parse-3.7.2 \
protobuf-support-3.7.2 \
- pyo3-0.23.5 \
- pyo3-build-config-0.23.5 \
- pyo3-ffi-0.23.5 \
- pyo3-macros-0.23.5 \
- pyo3-macros-backend-0.23.5 \
- pythonize-0.23.0 \
- quote-1.0.40 \
- r-efi-5.2.0 \
- read-fonts-0.25.3 \
- read-fonts-0.26.0 \
+ pyo3-0.25.1 \
+ pyo3-build-config-0.25.1 \
+ pyo3-ffi-0.25.1 \
+ pyo3-macros-0.25.1 \
+ pyo3-macros-backend-0.25.1 \
+ pythonize-0.25.0 \
+ quote-1.0.38 \
+ read-fonts-0.31.2 \
regex-1.11.1 \
regex-automata-0.4.9 \
regex-syntax-0.8.5 \
rustix-0.38.44 \
- rustix-1.0.3 \
- rustversion-1.0.20 \
+ rustversion-1.0.19 \
rustybuzz-0.20.1 \
- ryu-1.0.20 \
+ ryu-1.0.19 \
serde-1.0.219 \
serde_derive-1.0.219 \
- serde_json-1.0.140 \
- serde_spanned-0.6.8 \
- skrifa-0.26.6 \
- smallvec-1.14.0 \
+ serde_json-1.0.142 \
+ serde_spanned-1.0.0 \
+ skrifa-0.33.2 \
+ smallvec-1.15.0 \
strsim-0.11.1 \
syn-1.0.109 \
- syn-2.0.100 \
- target-lexicon-0.12.16 \
- tempfile-3.19.1 \
+ syn-2.0.98 \
+ target-lexicon-0.13.2 \
+ tempfile-3.16.0 \
thiserror-1.0.69 \
thiserror-impl-1.0.69 \
- tinyvec-1.9.0 \
+ tinyvec-1.8.1 \
tinyvec_macros-0.1.1 \
- toml-0.8.20 \
- toml_datetime-0.6.8 \
- toml_edit-0.22.24 \
+ toml-0.9.5 \
+ toml_datetime-0.7.0 \
+ toml_parser-1.0.2 \
+ toml_writer-1.0.2 \
ttf-parser-0.25.1 \
unicode-bidi-mirroring-0.4.0 \
unicode-ccc-0.4.0 \
- unicode-ident-1.0.18 \
+ unicode-ident-1.0.16 \
unicode-joining-type-1.0.0 \
unicode-normalization-0.1.24 \
unicode-properties-0.1.3 \
unicode-script-0.5.7 \
- unindent-0.2.4 \
+ unindent-0.2.3 \
utf8parse-0.2.2 \
- wasi-0.14.2+wasi-0.2.4 \
+ wasi-0.13.3+wasi-0.2.2 \
wasm-bindgen-0.2.100 \
wasm-bindgen-backend-0.2.100 \
wasm-bindgen-macro-0.2.100 \
@@ -126,5 +124,6 @@ CARGO_CRATES= aho-corasick-1.1.3 \
windows_x86_64_gnu-0.52.6 \
windows_x86_64_gnullvm-0.52.6 \
windows_x86_64_msvc-0.52.6 \
- winnow-0.7.4 \
- wit-bindgen-rt-0.39.0
+ winnow-0.7.10 \
+ wit-bindgen-rt-0.33.0 \
+ write-fonts-0.39.1
diff --git a/x11-fonts/py-shaperglot/distinfo b/x11-fonts/py-shaperglot/distinfo
index 878997d2d90e..ddc35ba2bef6 100644
--- a/x11-fonts/py-shaperglot/distinfo
+++ b/x11-fonts/py-shaperglot/distinfo
@@ -1,6 +1,6 @@
-TIMESTAMP = 1744215567
-SHA256 (shaperglot-1.0.2.tar.gz) = 16ad831120f721af403bcaeb559507aa5b4a56d3c5224dfcd32d0aaa7119930d
-SIZE (shaperglot-1.0.2.tar.gz) = 37069
+TIMESTAMP = 1757120884
+SHA256 (shaperglot-1.1.0.tar.gz) = 65672de145e0b1373cd1720c35d51f44e7da7cd3db2bbf07941ca1522f1acafd
+SIZE (shaperglot-1.1.0.tar.gz) = 37108
SHA256 (rust/crates/aho-corasick-1.1.3.crate) = 8e60d3430d3a69478ad0993f19238d2df97c507009a52b3c10addcd7f6bcb916
SIZE (rust/crates/aho-corasick-1.1.3.crate) = 183311
SHA256 (rust/crates/ambassador-0.4.1.crate) = 6b27ba24e4d8a188489d5a03c7fabc167a60809a383cdb4d15feb37479cd2a48
@@ -15,28 +15,30 @@ SHA256 (rust/crates/anstyle-query-1.1.2.crate) = 79947af37f4177cfead1110013d6789
SIZE (rust/crates/anstyle-query-1.1.2.crate) = 9969
SHA256 (rust/crates/anstyle-wincon-3.0.7.crate) = ca3534e77181a9cc07539ad51f2141fe32f6c3ffd4df76db8ad92346b003ae4e
SIZE (rust/crates/anstyle-wincon-3.0.7.crate) = 12400
-SHA256 (rust/crates/anyhow-1.0.97.crate) = dcfed56ad506cb2c684a14971b8861fdc3baaaae314b9e5f9bb532cbe3ba7a4f
-SIZE (rust/crates/anyhow-1.0.97.crate) = 52221
+SHA256 (rust/crates/anyhow-1.0.95.crate) = 34ac096ce696dc2fcabef30516bb13c0a68a11d30131d3df6f04711467681b04
+SIZE (rust/crates/anyhow-1.0.95.crate) = 52155
+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/bitflags-2.9.0.crate) = 5c8214115b7bf84099f1309324e63141d4c5d7cc26862f97a0a857dbefe165bd
-SIZE (rust/crates/bitflags-2.9.0.crate) = 47654
+SHA256 (rust/crates/bitflags-2.8.0.crate) = 8f68f53c83ab957f72c32642f3868eec03eb974d1fb82e453128456482613d36
+SIZE (rust/crates/bitflags-2.8.0.crate) = 47482
SHA256 (rust/crates/bumpalo-3.17.0.crate) = 1628fb46dfa0b37568d12e5edd512553eccf6a22a78e8bde00bb4aed84d5bdbf
SIZE (rust/crates/bumpalo-3.17.0.crate) = 91975
-SHA256 (rust/crates/bytemuck-1.22.0.crate) = b6b1fc10dbac614ebc03540c9dbd60e83887fda27794998c6528f1782047d540
-SIZE (rust/crates/bytemuck-1.22.0.crate) = 52451
-SHA256 (rust/crates/bytemuck_derive-1.9.3.crate) = 7ecc273b49b3205b83d648f0690daa588925572cc5063745bfe547fe7ec8e1a1
-SIZE (rust/crates/bytemuck_derive-1.9.3.crate) = 23555
-SHA256 (rust/crates/bytes-1.10.1.crate) = d71b6127be86fdcfddb610f7182ac57211d4b18a3e9c82eb2d17662f2227ad6a
-SIZE (rust/crates/bytes-1.10.1.crate) = 76779
+SHA256 (rust/crates/bytemuck-1.21.0.crate) = ef657dfab802224e671f5818e9a4935f9b1957ed18e58292690cc39e7a4092a3
+SIZE (rust/crates/bytemuck-1.21.0.crate) = 51553
+SHA256 (rust/crates/bytemuck_derive-1.8.1.crate) = 3fa76293b4f7bb636ab88fd78228235b5248b4d05cc589aed610f954af5d7c7a
+SIZE (rust/crates/bytemuck_derive-1.8.1.crate) = 23100
+SHA256 (rust/crates/bytes-1.10.0.crate) = f61dac84819c6588b558454b194026eb1f09c293b9036ae9b159e74e73ab6cf9
+SIZE (rust/crates/bytes-1.10.0.crate) = 76656
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.34.crate) = e958897981290da2a852763fe9cdb89cd36977a5d729023127095fa94d95e2ff
-SIZE (rust/crates/clap-4.5.34.crate) = 56980
-SHA256 (rust/crates/clap_builder-4.5.34.crate) = 83b0f35019843db2160b5bb19ae09b4e6411ac33fc6a712003c33e03090e2489
-SIZE (rust/crates/clap_builder-4.5.34.crate) = 168417
-SHA256 (rust/crates/clap_derive-4.5.32.crate) = 09176aae279615badda0765c0c0b3f6ed53f4709118af73cf4655d85d1530cd7
-SIZE (rust/crates/clap_derive-4.5.32.crate) = 33441
+SHA256 (rust/crates/clap-4.5.43.crate) = 50fd97c9dc2399518aa331917ac6f274280ec5eb34e555dd291899745c48ec6f
+SIZE (rust/crates/clap-4.5.43.crate) = 58340
+SHA256 (rust/crates/clap_builder-4.5.43.crate) = c35b5830294e1fa0462034af85cc95225a4cb07092c088c55bda3147cfcd8f65
+SIZE (rust/crates/clap_builder-4.5.43.crate) = 169708
+SHA256 (rust/crates/clap_derive-4.5.41.crate) = ef4f52386a59ca4c860f7393bcf8abd8dfd91ecccc0f774635ff68e92eeef491
+SIZE (rust/crates/clap_derive-4.5.41.crate) = 33493
SHA256 (rust/crates/clap_lex-0.7.4.crate) = f46ad14479a25103f283c0f10005961cf086d8dc42205bb44c46ac563475dca6
SIZE (rust/crates/clap_lex-0.7.4.crate) = 12858
SHA256 (rust/crates/colorchoice-1.0.3.crate) = 5b63caa9aa9397e2d9480a9b13673856c78d8ac123288526c37d7839f2a86990
@@ -47,38 +49,36 @@ SHA256 (rust/crates/console_error_panic_hook-0.1.7.crate) = a06aeb73f470f66dcdbf
SIZE (rust/crates/console_error_panic_hook-0.1.7.crate) = 507196
SHA256 (rust/crates/core_maths-0.1.1.crate) = 77745e017f5edba1a9c1d854f6f3a52dac8a12dd5af5d2f54aecf61e43d80d30
SIZE (rust/crates/core_maths-0.1.1.crate) = 6528
-SHA256 (rust/crates/either-1.15.0.crate) = 48c757948c5ede0e46177b7add2e67155f70e33c07fea8284df6576da70b3719
-SIZE (rust/crates/either-1.15.0.crate) = 20114
-SHA256 (rust/crates/equivalent-1.0.2.crate) = 877a4ace8713b0bcf2a4e7eec82529c029f1d0619886d18145fea96c3ffe5c0f
-SIZE (rust/crates/equivalent-1.0.2.crate) = 7419
+SHA256 (rust/crates/either-1.13.0.crate) = 60b1af1c220855b6ceac025d3f6ecdd2b7c4894bfe9cd9bda4fbb4bc7c0d4cf0
+SIZE (rust/crates/either-1.13.0.crate) = 19169
+SHA256 (rust/crates/equivalent-1.0.1.crate) = 5443807d6dff69373d433ab9ef5378ad8df50ca6298caf15de6e52e24aaf54d5
+SIZE (rust/crates/equivalent-1.0.1.crate) = 6615
SHA256 (rust/crates/errno-0.3.10.crate) = 33d852cb9b869c2a9b3df2f71a3074817f01e1844f839a144f5fcef059a4eb5d
SIZE (rust/crates/errno-0.3.10.crate) = 11824
SHA256 (rust/crates/fastrand-2.3.0.crate) = 37909eebbb50d72f9059c3b6d82c0463f2ff062c9e95845c43a6c9c0355411be
SIZE (rust/crates/fastrand-2.3.0.crate) = 15076
SHA256 (rust/crates/fixedbitset-0.5.7.crate) = 1d674e81391d1e1ab681a28d99df07927c6d4aa5b027d7da16ba32d1d21ecd99
SIZE (rust/crates/fixedbitset-0.5.7.crate) = 26537
-SHA256 (rust/crates/font-types-0.8.4.crate) = 1fa6a5e5a77b5f3f7f9e32879f484aa5b3632ddfbe568a16266c904a6f32cdaf
-SIZE (rust/crates/font-types-0.8.4.crate) = 24646
-SHA256 (rust/crates/getrandom-0.3.2.crate) = 73fea8450eea4bac3940448fb7ae50d91f034f941199fcd9d909a5a07aa455f0
-SIZE (rust/crates/getrandom-0.3.2.crate) = 49140
+SHA256 (rust/crates/font-types-0.9.0.crate) = 02a596f5713680923a2080d86de50fe472fb290693cf0f701187a1c8b36996b7
+SIZE (rust/crates/font-types-0.9.0.crate) = 24609
+SHA256 (rust/crates/fontations-0.3.0.crate) = 6ce83f5942797f03c95b06864da889bc5a6acf543cd5bbf108ea114d898fc824
+SIZE (rust/crates/fontations-0.3.0.crate) = 6804
+SHA256 (rust/crates/getrandom-0.3.1.crate) = 43a49c392881ce6d5c3b8cb70f98717b7c07aabbdff06687b9030dbfbe2725f8
+SIZE (rust/crates/getrandom-0.3.1.crate) = 42449
SHA256 (rust/crates/glob-0.3.2.crate) = a8d1add55171497b4705a648c6b583acafb01d58050a51727785f0b2c8e0a2b2
SIZE (rust/crates/glob-0.3.2.crate) = 22359
-SHA256 (rust/crates/google-fonts-languages-0.7.3.crate) = 46660dfb52a0e3d47ae4ab9024a7e1b25ebd1fe695fc9afdfa8c73e94b7cf764
-SIZE (rust/crates/google-fonts-languages-0.7.3.crate) = 809901
-SHA256 (rust/crates/hashbrown-0.12.3.crate) = 8a9ee70c43aaf417c914396645a0fa852624801b24ebb7ae78fe8272889ac888
-SIZE (rust/crates/hashbrown-0.12.3.crate) = 102968
+SHA256 (rust/crates/google-fonts-languages-0.7.6.crate) = 7537eb1f39ee3d10161b5dea8feb08fae212befd1769b7f27f0cc936047a9043
+SIZE (rust/crates/google-fonts-languages-0.7.6.crate) = 820790
SHA256 (rust/crates/hashbrown-0.15.2.crate) = bf151400ff0baff5465007dd2f3e717f3fe502074ca563069ce3a6629d07b289
SIZE (rust/crates/hashbrown-0.15.2.crate) = 138478
SHA256 (rust/crates/heck-0.5.0.crate) = 2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea
SIZE (rust/crates/heck-0.5.0.crate) = 11517
SHA256 (rust/crates/home-0.5.11.crate) = 589533453244b0995c858700322199b2becb13b627df2851f64a2775d024abcf
SIZE (rust/crates/home-0.5.11.crate) = 9926
-SHA256 (rust/crates/indexmap-1.9.3.crate) = bd070e393353796e801d209ad339e89596eb4c8d430d18ede6a1cced8fafbd99
-SIZE (rust/crates/indexmap-1.9.3.crate) = 54653
-SHA256 (rust/crates/indexmap-2.8.0.crate) = 3954d50fe15b02142bf25d3b8bdadb634ec3948f103d04ffe3031bc8fe9d7058
-SIZE (rust/crates/indexmap-2.8.0.crate) = 89670
-SHA256 (rust/crates/indoc-2.0.6.crate) = f4c7245a08504955605670dbf141fceab975f15ca21570696aebe9d2e71576bd
-SIZE (rust/crates/indoc-2.0.6.crate) = 17164
+SHA256 (rust/crates/indexmap-2.10.0.crate) = fe4cd85333e22411419a0bcae1297d25e58c9443848b11dc6a86fefe8c78a661
+SIZE (rust/crates/indexmap-2.10.0.crate) = 95836
+SHA256 (rust/crates/indoc-2.0.5.crate) = b248f5224d1d606005e02c97f5aa4e88eeb230488bcc03bc9ca4d7991399f2b5
+SIZE (rust/crates/indoc-2.0.5.crate) = 14396
SHA256 (rust/crates/is_terminal_polyfill-1.70.1.crate) = 7943c866cc5cd64cbc25b2e01621d07fa8eb2a1a23160ee81ce38704e97b8ecf
SIZE (rust/crates/is_terminal_polyfill-1.70.1.crate) = 7492
SHA256 (rust/crates/itertools-0.10.5.crate) = b0fd2260e829bddf4cb6ea802289de2f86d6a7a690192fbe91b3f46e0f2c8473
@@ -87,18 +87,18 @@ SHA256 (rust/crates/itertools-0.13.0.crate) = 413ee7dfc52ee1a4949ceeb7dbc8a33f2d
SIZE (rust/crates/itertools-0.13.0.crate) = 146261
SHA256 (rust/crates/itertools-0.14.0.crate) = 2b192c782037fadd9cfa75548310488aabdbf3d2da73885b31bd0abd03351285
SIZE (rust/crates/itertools-0.14.0.crate) = 152715
-SHA256 (rust/crates/itoa-1.0.15.crate) = 4a5f13b858c8d314ee3e8f639011f7ccefe71f97f96e50151fb991f267928e2c
-SIZE (rust/crates/itoa-1.0.15.crate) = 11231
+SHA256 (rust/crates/itoa-1.0.14.crate) = d75a2a4b1b190afb6f5425f10f6a8f959d2ea0b9c2b1d79553551850539e4674
+SIZE (rust/crates/itoa-1.0.14.crate) = 11210
SHA256 (rust/crates/js-sys-0.3.77.crate) = 1cfaf33c695fc6e08064efbc1f72ec937429614f25eef83af942d0e227c3a28f
SIZE (rust/crates/js-sys-0.3.77.crate) = 55538
-SHA256 (rust/crates/libc-0.2.171.crate) = c19937216e9d3aa9956d9bb8dfc0b0c8beb6058fc4f7a4dc4d850edf86a237d6
-SIZE (rust/crates/libc-0.2.171.crate) = 785246
+SHA256 (rust/crates/kurbo-0.11.2.crate) = 1077d333efea6170d9ccb96d3c3026f300ca0773da4938cc4c811daa6df68b0c
+SIZE (rust/crates/kurbo-0.11.2.crate) = 130628
+SHA256 (rust/crates/libc-0.2.169.crate) = b5aba8db14291edd000dfcc4d620c7ebfb122c613afb886ca8803fa4e128a20a
+SIZE (rust/crates/libc-0.2.169.crate) = 757901
SHA256 (rust/crates/libm-0.2.11.crate) = 8355be11b20d696c8f18f6cc018c4e372165b1fa8126cef092399c9951984ffa
SIZE (rust/crates/libm-0.2.11.crate) = 111477
SHA256 (rust/crates/linux-raw-sys-0.4.15.crate) = d26c52dbd32dccf2d10cac7725f8eae5296885fb5703b261f7d0a0739ec807ab
SIZE (rust/crates/linux-raw-sys-0.4.15.crate) = 2150898
-SHA256 (rust/crates/linux-raw-sys-0.9.3.crate) = fe7db12097d22ec582439daf8618b8fdd1a7bef6270e9af3b1ebcd30893cf413
-SIZE (rust/crates/linux-raw-sys-0.9.3.crate) = 2311047
SHA256 (rust/crates/log-0.4.27.crate) = 13dc2df351e3202783a1fe0d44375f7295ffb4049267b0f3018346dc122a1d94
SIZE (rust/crates/log-0.4.27.crate) = 48120
SHA256 (rust/crates/memchr-2.7.4.crate) = 78ca9ab1a0babb1e7d5695e3530886289c18cf2f87ec19a575a0abdce112e3a3
@@ -107,16 +107,16 @@ SHA256 (rust/crates/memoffset-0.9.1.crate) = 488016bfae457b036d996092f6cb4486776
SIZE (rust/crates/memoffset-0.9.1.crate) = 9032
SHA256 (rust/crates/multimap-0.10.0.crate) = defc4c55412d89136f966bbb339008b474350e5e6e78d2714439c386b3137a03
SIZE (rust/crates/multimap-0.10.0.crate) = 14359
-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-1.20.3.crate) = 945462a4b81e43c4e3ba96bd7b49d834c6f61198356aa858733bc4acf3cbe62e
+SIZE (rust/crates/once_cell-1.20.3.crate) = 33456
SHA256 (rust/crates/petgraph-0.7.1.crate) = 3672b37090dbd86368a4145bc067582552b29c27377cad4e0a306c97f9bd7772
SIZE (rust/crates/petgraph-0.7.1.crate) = 736025
-SHA256 (rust/crates/portable-atomic-1.11.0.crate) = 350e9b48cbc6b0e028b0473b114454c6316e57336ee184ceab6e53f72c178b3e
-SIZE (rust/crates/portable-atomic-1.11.0.crate) = 181258
-SHA256 (rust/crates/prettyplease-0.2.31.crate) = 5316f57387668042f561aae71480de936257848f9c43ce528e311d89a07cadeb
-SIZE (rust/crates/prettyplease-0.2.31.crate) = 72021
-SHA256 (rust/crates/proc-macro2-1.0.94.crate) = a31971752e70b8b2686d7e46ec17fb38dad4051d94024c88df49b667caea9c84
-SIZE (rust/crates/proc-macro2-1.0.94.crate) = 52391
+SHA256 (rust/crates/portable-atomic-1.10.0.crate) = 280dc24453071f1b63954171985a0b0d30058d287960968b9b2aca264c8d4ee6
+SIZE (rust/crates/portable-atomic-1.10.0.crate) = 174760
+SHA256 (rust/crates/prettyplease-0.2.29.crate) = 6924ced06e1f7dfe3fa48d57b9f74f55d8915f5036121bef647ef4b204895fac
+SIZE (rust/crates/prettyplease-0.2.29.crate) = 71628
+SHA256 (rust/crates/proc-macro2-1.0.93.crate) = 60946a68e5f9d28b0dc1c21bb8a97ee7d018a8b322fa57838ba31cc878e22d99
+SIZE (rust/crates/proc-macro2-1.0.93.crate) = 52388
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
@@ -131,26 +131,22 @@ SHA256 (rust/crates/protobuf-parse-3.7.2.crate) = b4aeaa1f2460f1d348eeaeed86aea9
SIZE (rust/crates/protobuf-parse-3.7.2.crate) = 68279
SHA256 (rust/crates/protobuf-support-3.7.2.crate) = 3e36c2f31e0a47f9280fb347ef5e461ffcd2c52dd520d8e216b52f93b0b0d7d6
SIZE (rust/crates/protobuf-support-3.7.2.crate) = 11725
-SHA256 (rust/crates/pyo3-0.23.5.crate) = 7778bffd85cf38175ac1f545509665d0b9b92a198ca7941f131f85f7a4f9a872
-SIZE (rust/crates/pyo3-0.23.5.crate) = 1088533
-SHA256 (rust/crates/pyo3-build-config-0.23.5.crate) = 94f6cbe86ef3bf18998d9df6e0f3fc1050a8c5efa409bf712e661a4366e010fb
-SIZE (rust/crates/pyo3-build-config-0.23.5.crate) = 33885
-SHA256 (rust/crates/pyo3-ffi-0.23.5.crate) = e9f1b4c431c0bb1c8fb0a338709859eed0d030ff6daa34368d3b152a63dfdd8d
-SIZE (rust/crates/pyo3-ffi-0.23.5.crate) = 74867
-SHA256 (rust/crates/pyo3-macros-0.23.5.crate) = fbc2201328f63c4710f68abdf653c89d8dbc2858b88c5d88b0ff38a75288a9da
-SIZE (rust/crates/pyo3-macros-0.23.5.crate) = 8856
-SHA256 (rust/crates/pyo3-macros-backend-0.23.5.crate) = fca6726ad0f3da9c9de093d6f116a93c1a38e417ed73bf138472cf4064f72028
-SIZE (rust/crates/pyo3-macros-backend-0.23.5.crate) = 70938
-SHA256 (rust/crates/pythonize-0.23.0.crate) = 91a6ee7a084f913f98d70cdc3ebec07e852b735ae3059a1500db2661265da9ff
-SIZE (rust/crates/pythonize-0.23.0.crate) = 16177
-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/read-fonts-0.25.3.crate) = f6f9e8a4f503e5c8750e4cd3b32a4e090035c46374b305a15c70bad833dca05f
-SIZE (rust/crates/read-fonts-0.25.3.crate) = 342224
-SHA256 (rust/crates/read-fonts-0.26.0.crate) = e047d914728204f5c7109357a172fdafc257d69e9f5e053297944ee12dd8aa71
-SIZE (rust/crates/read-fonts-0.26.0.crate) = 350455
+SHA256 (rust/crates/pyo3-0.25.1.crate) = 8970a78afe0628a3e3430376fc5fd76b6b45c4d43360ffd6cdd40bdde72b682a
+SIZE (rust/crates/pyo3-0.25.1.crate) = 1121993
+SHA256 (rust/crates/pyo3-build-config-0.25.1.crate) = 458eb0c55e7ece017adeba38f2248ff3ac615e53660d7c71a238d7d2a01c7598
+SIZE (rust/crates/pyo3-build-config-0.25.1.crate) = 34126
+SHA256 (rust/crates/pyo3-ffi-0.25.1.crate) = 7114fe5457c61b276ab77c5055f206295b812608083644a5c5b2640c3102565c
+SIZE (rust/crates/pyo3-ffi-0.25.1.crate) = 78058
+SHA256 (rust/crates/pyo3-macros-0.25.1.crate) = a8725c0a622b374d6cb051d11a0983786448f7785336139c3c94f5aa6bef7e50
+SIZE (rust/crates/pyo3-macros-0.25.1.crate) = 8886
+SHA256 (rust/crates/pyo3-macros-backend-0.25.1.crate) = 4109984c22491085343c05b0dbc54ddc405c3cf7b4374fc533f5c3313a572ccc
+SIZE (rust/crates/pyo3-macros-backend-0.25.1.crate) = 76006
+SHA256 (rust/crates/pythonize-0.25.0.crate) = 597907139a488b22573158793aa7539df36ae863eba300c75f3a0d65fc475e27
+SIZE (rust/crates/pythonize-0.25.0.crate) = 18467
+SHA256 (rust/crates/quote-1.0.38.crate) = 0e4dccaaaf89514f546c693ddc140f729f958c247918a13380cccc6078391acc
+SIZE (rust/crates/quote-1.0.38.crate) = 31252
+SHA256 (rust/crates/read-fonts-0.31.2.crate) = eb16bffd9221b97a7de1b048520122b3926cf11e778c42c4c7514a4ee9da9455
+SIZE (rust/crates/read-fonts-0.31.2.crate) = 406058
SHA256 (rust/crates/regex-1.11.1.crate) = b544ef1b4eac5dc2db33ea63606ae9ffcfac26c1416a2806ae0bf5f56b201191
SIZE (rust/crates/regex-1.11.1.crate) = 254170
SHA256 (rust/crates/regex-automata-0.4.9.crate) = 809e8dc61f6de73b46c85f4c96486310fe304c434cfa43669d7b40f711150908
@@ -159,58 +155,58 @@ SHA256 (rust/crates/regex-syntax-0.8.5.crate) = 2b15c43186be67a4fd63bee50d0303af
SIZE (rust/crates/regex-syntax-0.8.5.crate) = 357541
SHA256 (rust/crates/rustix-0.38.44.crate) = fdb5bc1ae2baa591800df16c9ca78619bf65c0488b41b96ccec5d11220d8c154
SIZE (rust/crates/rustix-0.38.44.crate) = 379347
-SHA256 (rust/crates/rustix-1.0.3.crate) = e56a18552996ac8d29ecc3b190b4fdbb2d91ca4ec396de7bbffaf43f3d637e96
-SIZE (rust/crates/rustix-1.0.3.crate) = 413960
-SHA256 (rust/crates/rustversion-1.0.20.crate) = eded382c5f5f786b989652c49544c4877d9f015cc22e145a5ea8ea66c2921cd2
-SIZE (rust/crates/rustversion-1.0.20.crate) = 20666
+SHA256 (rust/crates/rustversion-1.0.19.crate) = f7c45b9784283f1b2e7fb61b42047c2fd678ef0960d4f6f1eba131594cc369d4
+SIZE (rust/crates/rustversion-1.0.19.crate) = 20616
SHA256 (rust/crates/rustybuzz-0.20.1.crate) = fd3c7c96f8a08ee34eff8857b11b49b07d71d1c3f4e88f8a88d4c9e9f90b1702
SIZE (rust/crates/rustybuzz-0.20.1.crate) = 272721
-SHA256 (rust/crates/ryu-1.0.20.crate) = 28d3b2b1366ec20994f1fd18c3c594f05c5dd4bc44d8bb0c1c632c8d6829481f
-SIZE (rust/crates/ryu-1.0.20.crate) = 48738
+SHA256 (rust/crates/ryu-1.0.19.crate) = 6ea1a2d0a644769cc99faa24c3ad26b379b786fe7c36fd3c546254801650e6dd
+SIZE (rust/crates/ryu-1.0.19.crate) = 48770
SHA256 (rust/crates/serde-1.0.219.crate) = 5f0e2c6ed6606019b4e29e69dbaba95b11854410e5347d525002456dbbb786b6
SIZE (rust/crates/serde-1.0.219.crate) = 78983
SHA256 (rust/crates/serde_derive-1.0.219.crate) = 5b0276cf7f2c73365f7157c8123c21cd9a50fbbd844757af28ca1f5925fc2a00
SIZE (rust/crates/serde_derive-1.0.219.crate) = 57798
-SHA256 (rust/crates/serde_json-1.0.140.crate) = 20068b6e96dc6c9bd23e01df8827e6c7e1f2fddd43c21810382803c136b99373
-SIZE (rust/crates/serde_json-1.0.140.crate) = 154852
-SHA256 (rust/crates/serde_spanned-0.6.8.crate) = 87607cb1398ed59d48732e575a4c28a7a8ebf2454b964fe3f224f2afc07909e1
-SIZE (rust/crates/serde_spanned-0.6.8.crate) = 9330
-SHA256 (rust/crates/skrifa-0.26.6.crate) = 8cc1aa86c26dbb1b63875a7180aa0819709b33348eb5b1491e4321fae388179d
-SIZE (rust/crates/skrifa-0.26.6.crate) = 261208
-SHA256 (rust/crates/smallvec-1.14.0.crate) = 7fcf8323ef1faaee30a44a340193b1ac6814fd9b7b4e88e9d4519a3e4abe1cfd
-SIZE (rust/crates/smallvec-1.14.0.crate) = 35561
+SHA256 (rust/crates/serde_json-1.0.142.crate) = 030fedb782600dcbd6f02d479bf0d817ac3bb40d644745b769d6a96bc3afc5a7
+SIZE (rust/crates/serde_json-1.0.142.crate) = 155363
+SHA256 (rust/crates/serde_spanned-1.0.0.crate) = 40734c41988f7306bb04f0ecf60ec0f3f1caa34290e4e8ea471dcd3346483b83
+SIZE (rust/crates/serde_spanned-1.0.0.crate) = 10956
+SHA256 (rust/crates/skrifa-0.33.2.crate) = 78cc1f79e5624f166718224ef883095bea315801aca75b62c64f3937755a586d
+SIZE (rust/crates/skrifa-0.33.2.crate) = 281276
+SHA256 (rust/crates/smallvec-1.15.0.crate) = 8917285742e9f3e1683f0a9c4e6b57960b7314d0b08d30d1ecd426713ee2eee9
+SIZE (rust/crates/smallvec-1.15.0.crate) = 38113
SHA256 (rust/crates/strsim-0.11.1.crate) = 7da8b5736845d9f2fcb837ea5d9e2628564b3b043a70948a3f0b778838c5fb4f
SIZE (rust/crates/strsim-0.11.1.crate) = 14266
SHA256 (rust/crates/syn-1.0.109.crate) = 72b64191b275b66ffe2469e8af2c1cfe3bafa67b529ead792a6d0160888b4237
SIZE (rust/crates/syn-1.0.109.crate) = 237611
-SHA256 (rust/crates/syn-2.0.100.crate) = b09a44accad81e1ba1cd74a32461ba89dee89095ba17b32f5d03683b1b1fc2a0
-SIZE (rust/crates/syn-2.0.100.crate) = 297947
-SHA256 (rust/crates/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/syn-2.0.98.crate) = 36147f1a48ae0ec2b5b3bc5b537d267457555a10dc06f3dbc8cb11ba3006d3b1
+SIZE (rust/crates/syn-2.0.98.crate) = 297807
+SHA256 (rust/crates/target-lexicon-0.13.2.crate) = e502f78cdbb8ba4718f566c418c52bc729126ffd16baee5baa718cf25dd5a69a
+SIZE (rust/crates/target-lexicon-0.13.2.crate) = 27923
+SHA256 (rust/crates/tempfile-3.16.0.crate) = 38c246215d7d24f48ae091a2902398798e05d978b24315d6efbc00ede9a8bb91
+SIZE (rust/crates/tempfile-3.16.0.crate) = 38550
SHA256 (rust/crates/thiserror-1.0.69.crate) = b6aaf5339b578ea85b50e080feb250a3e8ae8cfcdff9a461c9ec2904bc923f52
SIZE (rust/crates/thiserror-1.0.69.crate) = 22198
SHA256 (rust/crates/thiserror-impl-1.0.69.crate) = 4fee6c4efc90059e10f81e6d42c60a18f76588c3d74cb83a0b242a2b6c7504c1
SIZE (rust/crates/thiserror-impl-1.0.69.crate) = 18365
-SHA256 (rust/crates/tinyvec-1.9.0.crate) = 09b3661f17e86524eccd4371ab0429194e0d7c008abb45f7a7495b1719463c71
-SIZE (rust/crates/tinyvec-1.9.0.crate) = 54137
+SHA256 (rust/crates/tinyvec-1.8.1.crate) = 022db8904dfa342efe721985167e9fcd16c29b226db4397ed752a761cfce81e8
+SIZE (rust/crates/tinyvec-1.8.1.crate) = 47269
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.20.crate) = cd87a5cdd6ffab733b2f74bc4fd7ee5fff6634124999ac278c35fc78c6120148
-SIZE (rust/crates/toml-0.8.20.crate) = 51095
-SHA256 (rust/crates/toml_datetime-0.6.8.crate) = 0dd7358ecb8fc2f8d014bf86f6f638ce72ba252a2c3a2572f2a795f1d23efb41
-SIZE (rust/crates/toml_datetime-0.6.8.crate) = 12028
-SHA256 (rust/crates/toml_edit-0.22.24.crate) = 17b4795ff5edd201c7cd6dca065ae59972ce77d1b80fa0a84d94950ece7d1474
-SIZE (rust/crates/toml_edit-0.22.24.crate) = 106399
+SHA256 (rust/crates/toml-0.9.5.crate) = 75129e1dc5000bfbaa9fee9d1b21f974f9fbad9daec557a521ee6e080825f6e8
+SIZE (rust/crates/toml-0.9.5.crate) = 56833
+SHA256 (rust/crates/toml_datetime-0.7.0.crate) = bade1c3e902f58d73d3f294cd7f20391c1cb2fbcb643b73566bc773971df91e3
+SIZE (rust/crates/toml_datetime-0.7.0.crate) = 18108
+SHA256 (rust/crates/toml_parser-1.0.2.crate) = b551886f449aa90d4fe2bdaa9f4a2577ad2dde302c61ecf262d80b116db95c10
+SIZE (rust/crates/toml_parser-1.0.2.crate) = 35241
+SHA256 (rust/crates/toml_writer-1.0.2.crate) = fcc842091f2def52017664b53082ecbbeb5c7731092bad69d2c63050401dfd64
+SIZE (rust/crates/toml_writer-1.0.2.crate) = 16988
SHA256 (rust/crates/ttf-parser-0.25.1.crate) = d2df906b07856748fa3f6e0ad0cbaa047052d4a7dd609e231c4f72cee8c36f31
SIZE (rust/crates/ttf-parser-0.25.1.crate) = 201121
SHA256 (rust/crates/unicode-bidi-mirroring-0.4.0.crate) = 5dfa6e8c60bb66d49db113e0125ee8711b7647b5579dc7f5f19c42357ed039fe
SIZE (rust/crates/unicode-bidi-mirroring-0.4.0.crate) = 8169
SHA256 (rust/crates/unicode-ccc-0.4.0.crate) = ce61d488bcdc9bc8b5d1772c404828b17fc481c0a582b5581e95fb233aef503e
SIZE (rust/crates/unicode-ccc-0.4.0.crate) = 8942
-SHA256 (rust/crates/unicode-ident-1.0.18.crate) = 5a5f39404a5da50712a4c1eecf25e90dd62b613502b7e925fd4e4d19b5c96512
-SIZE (rust/crates/unicode-ident-1.0.18.crate) = 47743
+SHA256 (rust/crates/unicode-ident-1.0.16.crate) = a210d160f08b701c8721ba1c726c11662f877ea6b7094007e1ca9a1041945034
+SIZE (rust/crates/unicode-ident-1.0.16.crate) = 47684
SHA256 (rust/crates/unicode-joining-type-1.0.0.crate) = d8d00a78170970967fdb83f9d49b92f959ab2bb829186b113e4f4604ad98e180
SIZE (rust/crates/unicode-joining-type-1.0.0.crate) = 18167
SHA256 (rust/crates/unicode-normalization-0.1.24.crate) = 5033c97c4262335cded6d6fc3e5c18ab755e1a3dc96376350f3d8e9f009ad956
@@ -219,12 +215,12 @@ SHA256 (rust/crates/unicode-properties-0.1.3.crate) = e70f2a8b45122e719eb623c018
SIZE (rust/crates/unicode-properties-0.1.3.crate) = 42252
SHA256 (rust/crates/unicode-script-0.5.7.crate) = 9fb421b350c9aff471779e262955939f565ec18b86c15364e6bdf0d662ca7c1f
SIZE (rust/crates/unicode-script-0.5.7.crate) = 47080
-SHA256 (rust/crates/unindent-0.2.4.crate) = 7264e107f553ccae879d21fbea1d6724ac785e8c3bfc762137959b5802826ef3
-SIZE (rust/crates/unindent-0.2.4.crate) = 7422
+SHA256 (rust/crates/unindent-0.2.3.crate) = c7de7d73e1754487cb58364ee906a499937a0dfabd86bcb980fa99ec8c8fa2ce
+SIZE (rust/crates/unindent-0.2.3.crate) = 7306
SHA256 (rust/crates/utf8parse-0.2.2.crate) = 06abde3611657adf66d383f00b093d7faecc7fa57071cce2578660c9f1010821
SIZE (rust/crates/utf8parse-0.2.2.crate) = 13499
-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/wasi-0.13.3+wasi-0.2.2.crate) = 26816d2e1a4a36a2940b96c5296ce403917633dff8f3440e9b236ed6f6bacad2
+SIZE (rust/crates/wasi-0.13.3+wasi-0.2.2.crate) = 136754
SHA256 (rust/crates/wasm-bindgen-0.2.100.crate) = 1edc8929d7499fc4e8f0be2262a241556cfc54a0bea223790e71446f2aab1ef5
SIZE (rust/crates/wasm-bindgen-0.2.100.crate) = 48288
SHA256 (rust/crates/wasm-bindgen-backend-0.2.100.crate) = 2f0a0651a5c2bc21487bde11ee802ccaf4c51935d0d3d42a6101f98161700bc6
@@ -257,7 +253,9 @@ SHA256 (rust/crates/windows_x86_64_gnullvm-0.52.6.crate) = 24d5b23dc417412679681
SIZE (rust/crates/windows_x86_64_gnullvm-0.52.6.crate) = 435707
SHA256 (rust/crates/windows_x86_64_msvc-0.52.6.crate) = 589f6da84c646204747d1270a2a5661ea66ed1cced2631d546fdfb155959f9ec
SIZE (rust/crates/windows_x86_64_msvc-0.52.6.crate) = 832564
-SHA256 (rust/crates/winnow-0.7.4.crate) = 0e97b544156e9bebe1a0ffbc03484fc1ffe3100cbce3ffb17eac35f7cdd7ab36
-SIZE (rust/crates/winnow-0.7.4.crate) = 173588
-SHA256 (rust/crates/wit-bindgen-rt-0.39.0.crate) = 6f42320e61fe2cfd34354ecb597f86f413484a798ba44a8ca1165c58d42da6c1
-SIZE (rust/crates/wit-bindgen-rt-0.39.0.crate) = 12241
+SHA256 (rust/crates/winnow-0.7.10.crate) = c06928c8748d81b05c9be96aad92e1b6ff01833332f281e8cfca3be4b35fc9ec
+SIZE (rust/crates/winnow-0.7.10.crate) = 176073
+SHA256 (rust/crates/wit-bindgen-rt-0.33.0.crate) = 3268f3d866458b787f390cf61f4bbb563b922d091359f9608842999eaee3943c
+SIZE (rust/crates/wit-bindgen-rt-0.33.0.crate) = 3357
+SHA256 (rust/crates/write-fonts-0.39.1.crate) = cac89848aeba9b7e1877f1e89e3f9c95adb8771f640e1ef23c605aa734748c2b
+SIZE (rust/crates/write-fonts-0.39.1.crate) = 251977
diff --git a/x11-fonts/py-shaperglot/files/patch-protoc b/x11-fonts/py-shaperglot/files/patch-protoc
index 49cf03c6b4b7..5708f332626f 100644
--- a/x11-fonts/py-shaperglot/files/patch-protoc
+++ b/x11-fonts/py-shaperglot/files/patch-protoc
@@ -1,16 +1,5 @@
---- cargo-crates/google-fonts-languages-0.7.3/build.rs.orig 2006-07-24 01:21:28 UTC
-+++ cargo-crates/google-fonts-languages-0.7.3/build.rs
-@@ -21,7 +21,7 @@ fn main() {
- // Now we use the prost crate to compile them, so that we can
- // generate Rust structs.
- let mut config = prost_build::Config::new();
-- config.protoc_executable(protoc_bin_vendored::protoc_bin_path().unwrap());
-+ config.protoc_executable("%%LOCALBASE%%/bin/protoc");
- // config.boxed(".google.languages_public.LanguageProto.sample_text");
- // config.boxed(".google.languages_public.LanguageProto.exemplar_chars");
-
---- cargo-crates/google-fonts-languages-0.7.3/Cargo.toml.orig 1970-01-01 00:00:01 UTC
-+++ cargo-crates/google-fonts-languages-0.7.3/Cargo.toml
+--- cargo-crates/google-fonts-languages-0.7.6/Cargo.toml.orig 1970-01-01 00:00:01 UTC
++++ cargo-crates/google-fonts-languages-0.7.6/Cargo.toml
@@ -65,9 +65,6 @@ version = "3.7.1"
[build-dependencies.protobuf-support]
version = "3.7.1"
@@ -21,3 +10,14 @@
[build-dependencies.quote]
version = "1.0"
+--- cargo-crates/google-fonts-languages-0.7.6/build.rs.orig 2006-07-24 01:21:28 UTC
++++ cargo-crates/google-fonts-languages-0.7.6/build.rs
+@@ -21,7 +21,7 @@ fn main() {
+ // Now we use the prost crate to compile them, so that we can
+ // generate Rust structs.
+ let mut config = prost_build::Config::new();
+- config.protoc_executable(protoc_bin_vendored::protoc_bin_path().unwrap());
++ config.protoc_executable("%%LOCALBASE%%/bin/protoc");
+ // config.boxed(".google.languages_public.LanguageProto.sample_text");
+ // config.boxed(".google.languages_public.LanguageProto.exemplar_chars");
+
diff --git a/x11-fonts/py-vfblib/Makefile b/x11-fonts/py-vfblib/Makefile
index 0a624ba4fb53..95abf7fc6493 100644
--- a/x11-fonts/py-vfblib/Makefile
+++ b/x11-fonts/py-vfblib/Makefile
@@ -1,5 +1,5 @@
PORTNAME= vfblib
-PORTVERSION= 0.10.1
+PORTVERSION= 0.10.4
CATEGORIES= x11-fonts python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -17,7 +17,7 @@ BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=61:devel/py-setuptools@${PY_FL
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}fonttools>=4.59.0:print/py-fonttools@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}orjson>=3.10.15<4:devel/py-orjson@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}typing-extensions>=4.14.1:devel/py-typing-extensions@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}ufolib2>=0.16.0:print/py-ufolib2@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}ufolib2>=0.18.1:print/py-ufolib2@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}ufonormalizer>=0.6.1:x11-fonts/py-ufonormalizer@${PY_FLAVOR}
USES= python:3.10+
diff --git a/x11-fonts/py-vfblib/distinfo b/x11-fonts/py-vfblib/distinfo
index 67e6ba3e2279..0ee186194a46 100644
--- a/x11-fonts/py-vfblib/distinfo
+++ b/x11-fonts/py-vfblib/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1755062590
-SHA256 (vfblib-0.10.1.tar.gz) = 8b7193aaecc1443bb246af0eb562914e37f24e931ca16f6f319f152e2c19ae7c
-SIZE (vfblib-0.10.1.tar.gz) = 8073803
+TIMESTAMP = 1757120886
+SHA256 (vfblib-0.10.4.tar.gz) = a9fddcc194caf5408b4327e84e05048607e7a1a80378bdd3018f67d3bdf5a767
+SIZE (vfblib-0.10.4.tar.gz) = 8080220
diff --git a/x11-fonts/py-vfblib/files/patch-pyproject.toml b/x11-fonts/py-vfblib/files/patch-pyproject.toml
index 3d5cc9486bf9..ac580a54b68b 100644
--- a/x11-fonts/py-vfblib/files/patch-pyproject.toml
+++ b/x11-fonts/py-vfblib/files/patch-pyproject.toml
@@ -1,6 +1,6 @@
--- pyproject.toml.orig 2025-04-09 11:40:14 UTC
+++ pyproject.toml
-@@ -1,11 +1,10 @@
+@@ -1,12 +1,10 @@
[project]
-name = "vfbLib"
+name = "vfblib"
@@ -9,6 +9,7 @@
keywords = ["vfb", "vfbLib", "fonttools"]
readme = "README.md"
+-license = "GPL-3.0-or-later"
-license-files = ["LICENSE"]
authors = [{ name = "Jens Kutílek", email = "webmail@kutilek.de" }]
diff --git a/x11-themes/matcha-gtk-themes/Makefile b/x11-themes/matcha-gtk-themes/Makefile
index f7735e6ee241..324a0fd8ed60 100644
--- a/x11-themes/matcha-gtk-themes/Makefile
+++ b/x11-themes/matcha-gtk-themes/Makefile
@@ -1,17 +1,16 @@
PORTNAME= matcha-gtk-themes
-DISTVERSION= 2023-10-30
+DISTVERSION= 2025-04-11
CATEGORIES= x11-themes
MAINTAINER= Alexander88207@protonmail.com
-COMMENT= Flat design theme for GTK 3, GTK 2, and Gnome-Shell
+COMMENT= Flat design theme for GTK based desktop environment
WWW= https://github.com/vinceliuice/Matcha-gtk-theme
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/LICENSE
BUILD_DEPENDS= bash>0:shells/bash
-RUN_DEPENDS= gtk-engines2>0:x11-themes/gtk-engines2 \
- gtk-murrine-engine>0:x11-themes/gtk-murrine-engine
+RUN_DEPENDS= adwaita-icon-theme>0:x11-themes/adwaita-icon-theme
USES= shebangfix
USE_GITHUB= yes
@@ -21,9 +20,6 @@ SHEBANG_FILES= install.sh
NO_ARCH= yes
NO_BUILD= yes
-post-patch:
- @${REINPLACE_CMD} -e 's|cp -ur|cp -pr|g' ${WRKSRC}/install.sh
-
do-install:
@${MKDIR} ${STAGEDIR}${PREFIX}/share/themes
${WRKSRC}/install.sh -d ${STAGEDIR}${PREFIX}/share/themes
diff --git a/x11-themes/matcha-gtk-themes/distinfo b/x11-themes/matcha-gtk-themes/distinfo
index ab2e8803e177..956fae64245e 100644
--- a/x11-themes/matcha-gtk-themes/distinfo
+++ b/x11-themes/matcha-gtk-themes/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1714246818
-SHA256 (vinceliuice-Matcha-gtk-theme-2023-10-30_GH0.tar.gz) = 9e7c1b7055bd996eaa01e8cd30e098dc1873f98690d2ace6ecad0e945307d470
-SIZE (vinceliuice-Matcha-gtk-theme-2023-10-30_GH0.tar.gz) = 3878347
+TIMESTAMP = 1757409593
+SHA256 (vinceliuice-Matcha-gtk-theme-2025-04-11_GH0.tar.gz) = 8a3f71a3b9fd4907b28686e228e337d27742018e6dfa8e338326fe77115f5ea7
+SIZE (vinceliuice-Matcha-gtk-theme-2025-04-11_GH0.tar.gz) = 4292876
diff --git a/x11-themes/matcha-gtk-themes/files/patch-install.sh b/x11-themes/matcha-gtk-themes/files/patch-install.sh
new file mode 100644
index 000000000000..a926f594a62a
--- /dev/null
+++ b/x11-themes/matcha-gtk-themes/files/patch-install.sh
@@ -0,0 +1,12 @@
+--- install.sh.orig 2023-10-29 16:16:30 UTC
++++ install.sh
+@@ -62,8 +62,7 @@ install() {
+ echo "[X-GNOME-Metatheme]" >> "${themedir}/index.theme"
+ echo "GtkTheme=${name}${color}${theme}" >> "${themedir}/index.theme"
+ echo "MetacityTheme=${name}${color}${theme}" >> "${themedir}/index.theme"
+- echo "IconTheme=Qogir-manjaro" >> "${themedir}/index.theme"
+- echo "CursorTheme=Qogir-manjaro" >> "${themedir}/index.theme"
++ echo "CursorTheme=Adwaita" >> "${themedir}/index.theme"
+ echo "ButtonLayout=menu:minimize,maximize,close" >> "${themedir}/index.theme"
+
+ # Install GNOME Shell Theme
diff --git a/x11-themes/matcha-gtk-themes/pkg-plist b/x11-themes/matcha-gtk-themes/pkg-plist
index 30b410470b72..8b3735a84642 100644
--- a/x11-themes/matcha-gtk-themes/pkg-plist
+++ b/x11-themes/matcha-gtk-themes/pkg-plist
@@ -147,7 +147,6 @@ share/themes/Matcha-aliz/gnome-shell/assets/calendar-today.svg
share/themes/Matcha-aliz/gnome-shell/assets/checkbox-off.svg
share/themes/Matcha-aliz/gnome-shell/assets/checkbox.svg
share/themes/Matcha-aliz/gnome-shell/assets/dash-placeholder.svg
-share/themes/Matcha-aliz/gnome-shell/assets/gnome-shell-start.svg
share/themes/Matcha-aliz/gnome-shell/assets/more-results.svg
share/themes/Matcha-aliz/gnome-shell/assets/noise-texture.png
share/themes/Matcha-aliz/gnome-shell/assets/toggle-off.svg
@@ -156,6 +155,7 @@ share/themes/Matcha-aliz/gnome-shell/assets/window-close-active.svg
share/themes/Matcha-aliz/gnome-shell/assets/window-close-hover.svg
share/themes/Matcha-aliz/gnome-shell/assets/window-close-symbolic.svg
share/themes/Matcha-aliz/gnome-shell/assets/window-close.svg
+share/themes/Matcha-aliz/gnome-shell/gnome-shell-start.svg
share/themes/Matcha-aliz/gnome-shell/gnome-shell.css
share/themes/Matcha-aliz/gnome-shell/icons/scalable/actions/color-pick.svg
share/themes/Matcha-aliz/gnome-shell/icons/scalable/actions/pointer-double-click-symbolic.svg
@@ -173,7 +173,8 @@ share/themes/Matcha-aliz/gnome-shell/icons/scalable/status/message-indicator-sym
share/themes/Matcha-aliz/gnome-shell/no-events.svg
share/themes/Matcha-aliz/gnome-shell/no-notifications.svg
share/themes/Matcha-aliz/gnome-shell/pad-osd.css
-share/themes/Matcha-aliz/gnome-shell/process-working.svg
+share/themes/Matcha-aliz/gnome-shell/process-working-dark.svg
+share/themes/Matcha-aliz/gnome-shell/process-working-light.svg
share/themes/Matcha-aliz/gtk-2.0/apps.rc
share/themes/Matcha-aliz/gtk-2.0/assets/arrow-down-insens.png
share/themes/Matcha-aliz/gtk-2.0/assets/arrow-down-prelight.png
@@ -848,7 +849,6 @@ share/themes/Matcha-azul/gnome-shell/assets/calendar-today.svg
share/themes/Matcha-azul/gnome-shell/assets/checkbox-off.svg
share/themes/Matcha-azul/gnome-shell/assets/checkbox.svg
share/themes/Matcha-azul/gnome-shell/assets/dash-placeholder.svg
-share/themes/Matcha-azul/gnome-shell/assets/gnome-shell-start.svg
share/themes/Matcha-azul/gnome-shell/assets/more-results.svg
share/themes/Matcha-azul/gnome-shell/assets/noise-texture.png
share/themes/Matcha-azul/gnome-shell/assets/toggle-off.svg
@@ -857,6 +857,7 @@ share/themes/Matcha-azul/gnome-shell/assets/window-close-active.svg
share/themes/Matcha-azul/gnome-shell/assets/window-close-hover.svg
share/themes/Matcha-azul/gnome-shell/assets/window-close-symbolic.svg
share/themes/Matcha-azul/gnome-shell/assets/window-close.svg
+share/themes/Matcha-azul/gnome-shell/gnome-shell-start.svg
share/themes/Matcha-azul/gnome-shell/gnome-shell.css
share/themes/Matcha-azul/gnome-shell/icons/scalable/actions/color-pick.svg
share/themes/Matcha-azul/gnome-shell/icons/scalable/actions/pointer-double-click-symbolic.svg
@@ -874,7 +875,8 @@ share/themes/Matcha-azul/gnome-shell/icons/scalable/status/message-indicator-sym
share/themes/Matcha-azul/gnome-shell/no-events.svg
share/themes/Matcha-azul/gnome-shell/no-notifications.svg
share/themes/Matcha-azul/gnome-shell/pad-osd.css
-share/themes/Matcha-azul/gnome-shell/process-working.svg
+share/themes/Matcha-azul/gnome-shell/process-working-dark.svg
+share/themes/Matcha-azul/gnome-shell/process-working-light.svg
share/themes/Matcha-azul/gtk-2.0/apps.rc
share/themes/Matcha-azul/gtk-2.0/assets/arrow-down-insens.png
share/themes/Matcha-azul/gtk-2.0/assets/arrow-down-prelight.png
@@ -1553,7 +1555,6 @@ share/themes/Matcha-dark-aliz/gnome-shell/assets/calendar-today.svg
share/themes/Matcha-dark-aliz/gnome-shell/assets/checkbox-off.svg
share/themes/Matcha-dark-aliz/gnome-shell/assets/checkbox.svg
share/themes/Matcha-dark-aliz/gnome-shell/assets/dash-placeholder.svg
-share/themes/Matcha-dark-aliz/gnome-shell/assets/gnome-shell-start.svg
share/themes/Matcha-dark-aliz/gnome-shell/assets/more-results.svg
share/themes/Matcha-dark-aliz/gnome-shell/assets/noise-texture.png
share/themes/Matcha-dark-aliz/gnome-shell/assets/toggle-off.svg
@@ -1562,6 +1563,7 @@ share/themes/Matcha-dark-aliz/gnome-shell/assets/window-close-active.svg
share/themes/Matcha-dark-aliz/gnome-shell/assets/window-close-hover.svg
share/themes/Matcha-dark-aliz/gnome-shell/assets/window-close-symbolic.svg
share/themes/Matcha-dark-aliz/gnome-shell/assets/window-close.svg
+share/themes/Matcha-dark-aliz/gnome-shell/gnome-shell-start.svg
share/themes/Matcha-dark-aliz/gnome-shell/gnome-shell.css
share/themes/Matcha-dark-aliz/gnome-shell/icons/scalable/actions/color-pick.svg
share/themes/Matcha-dark-aliz/gnome-shell/icons/scalable/actions/pointer-double-click-symbolic.svg
@@ -1579,7 +1581,8 @@ share/themes/Matcha-dark-aliz/gnome-shell/icons/scalable/status/message-indicato
share/themes/Matcha-dark-aliz/gnome-shell/no-events.svg
share/themes/Matcha-dark-aliz/gnome-shell/no-notifications.svg
share/themes/Matcha-dark-aliz/gnome-shell/pad-osd.css
-share/themes/Matcha-dark-aliz/gnome-shell/process-working.svg
+share/themes/Matcha-dark-aliz/gnome-shell/process-working-dark.svg
+share/themes/Matcha-dark-aliz/gnome-shell/process-working-light.svg
share/themes/Matcha-dark-aliz/gtk-2.0/apps.rc
share/themes/Matcha-dark-aliz/gtk-2.0/assets/arrow-down-insens.png
share/themes/Matcha-dark-aliz/gtk-2.0/assets/arrow-down-prelight.png
@@ -2258,7 +2261,6 @@ share/themes/Matcha-dark-azul/gnome-shell/assets/calendar-today.svg
share/themes/Matcha-dark-azul/gnome-shell/assets/checkbox-off.svg
share/themes/Matcha-dark-azul/gnome-shell/assets/checkbox.svg
share/themes/Matcha-dark-azul/gnome-shell/assets/dash-placeholder.svg
-share/themes/Matcha-dark-azul/gnome-shell/assets/gnome-shell-start.svg
share/themes/Matcha-dark-azul/gnome-shell/assets/more-results.svg
share/themes/Matcha-dark-azul/gnome-shell/assets/noise-texture.png
share/themes/Matcha-dark-azul/gnome-shell/assets/toggle-off.svg
@@ -2267,6 +2269,7 @@ share/themes/Matcha-dark-azul/gnome-shell/assets/window-close-active.svg
share/themes/Matcha-dark-azul/gnome-shell/assets/window-close-hover.svg
share/themes/Matcha-dark-azul/gnome-shell/assets/window-close-symbolic.svg
share/themes/Matcha-dark-azul/gnome-shell/assets/window-close.svg
+share/themes/Matcha-dark-azul/gnome-shell/gnome-shell-start.svg
share/themes/Matcha-dark-azul/gnome-shell/gnome-shell.css
share/themes/Matcha-dark-azul/gnome-shell/icons/scalable/actions/color-pick.svg
share/themes/Matcha-dark-azul/gnome-shell/icons/scalable/actions/pointer-double-click-symbolic.svg
@@ -2284,7 +2287,8 @@ share/themes/Matcha-dark-azul/gnome-shell/icons/scalable/status/message-indicato
share/themes/Matcha-dark-azul/gnome-shell/no-events.svg
share/themes/Matcha-dark-azul/gnome-shell/no-notifications.svg
share/themes/Matcha-dark-azul/gnome-shell/pad-osd.css
-share/themes/Matcha-dark-azul/gnome-shell/process-working.svg
+share/themes/Matcha-dark-azul/gnome-shell/process-working-dark.svg
+share/themes/Matcha-dark-azul/gnome-shell/process-working-light.svg
share/themes/Matcha-dark-azul/gtk-2.0/apps.rc
share/themes/Matcha-dark-azul/gtk-2.0/assets/arrow-down-insens.png
share/themes/Matcha-dark-azul/gtk-2.0/assets/arrow-down-prelight.png
@@ -2963,7 +2967,6 @@ share/themes/Matcha-dark-pueril/gnome-shell/assets/calendar-today.svg
share/themes/Matcha-dark-pueril/gnome-shell/assets/checkbox-off.svg
share/themes/Matcha-dark-pueril/gnome-shell/assets/checkbox.svg
share/themes/Matcha-dark-pueril/gnome-shell/assets/dash-placeholder.svg
-share/themes/Matcha-dark-pueril/gnome-shell/assets/gnome-shell-start.svg
share/themes/Matcha-dark-pueril/gnome-shell/assets/more-results.svg
share/themes/Matcha-dark-pueril/gnome-shell/assets/noise-texture.png
share/themes/Matcha-dark-pueril/gnome-shell/assets/toggle-off.svg
@@ -2972,6 +2975,7 @@ share/themes/Matcha-dark-pueril/gnome-shell/assets/window-close-active.svg
share/themes/Matcha-dark-pueril/gnome-shell/assets/window-close-hover.svg
share/themes/Matcha-dark-pueril/gnome-shell/assets/window-close-symbolic.svg
share/themes/Matcha-dark-pueril/gnome-shell/assets/window-close.svg
+share/themes/Matcha-dark-pueril/gnome-shell/gnome-shell-start.svg
share/themes/Matcha-dark-pueril/gnome-shell/gnome-shell.css
share/themes/Matcha-dark-pueril/gnome-shell/icons/scalable/actions/color-pick.svg
share/themes/Matcha-dark-pueril/gnome-shell/icons/scalable/actions/pointer-double-click-symbolic.svg
@@ -2989,7 +2993,8 @@ share/themes/Matcha-dark-pueril/gnome-shell/icons/scalable/status/message-indica
share/themes/Matcha-dark-pueril/gnome-shell/no-events.svg
share/themes/Matcha-dark-pueril/gnome-shell/no-notifications.svg
share/themes/Matcha-dark-pueril/gnome-shell/pad-osd.css
-share/themes/Matcha-dark-pueril/gnome-shell/process-working.svg
+share/themes/Matcha-dark-pueril/gnome-shell/process-working-dark.svg
+share/themes/Matcha-dark-pueril/gnome-shell/process-working-light.svg
share/themes/Matcha-dark-pueril/gtk-2.0/apps.rc
share/themes/Matcha-dark-pueril/gtk-2.0/assets/arrow-down-insens.png
share/themes/Matcha-dark-pueril/gtk-2.0/assets/arrow-down-prelight.png
@@ -3668,7 +3673,6 @@ share/themes/Matcha-dark-sea/gnome-shell/assets/calendar-today.svg
share/themes/Matcha-dark-sea/gnome-shell/assets/checkbox-off.svg
share/themes/Matcha-dark-sea/gnome-shell/assets/checkbox.svg
share/themes/Matcha-dark-sea/gnome-shell/assets/dash-placeholder.svg
-share/themes/Matcha-dark-sea/gnome-shell/assets/gnome-shell-start.svg
share/themes/Matcha-dark-sea/gnome-shell/assets/more-results.svg
share/themes/Matcha-dark-sea/gnome-shell/assets/noise-texture.png
share/themes/Matcha-dark-sea/gnome-shell/assets/toggle-off.svg
@@ -3677,6 +3681,7 @@ share/themes/Matcha-dark-sea/gnome-shell/assets/window-close-active.svg
share/themes/Matcha-dark-sea/gnome-shell/assets/window-close-hover.svg
share/themes/Matcha-dark-sea/gnome-shell/assets/window-close-symbolic.svg
share/themes/Matcha-dark-sea/gnome-shell/assets/window-close.svg
+share/themes/Matcha-dark-sea/gnome-shell/gnome-shell-start.svg
share/themes/Matcha-dark-sea/gnome-shell/gnome-shell.css
share/themes/Matcha-dark-sea/gnome-shell/icons/scalable/actions/color-pick.svg
share/themes/Matcha-dark-sea/gnome-shell/icons/scalable/actions/pointer-double-click-symbolic.svg
@@ -3694,7 +3699,8 @@ share/themes/Matcha-dark-sea/gnome-shell/icons/scalable/status/message-indicator
share/themes/Matcha-dark-sea/gnome-shell/no-events.svg
share/themes/Matcha-dark-sea/gnome-shell/no-notifications.svg
share/themes/Matcha-dark-sea/gnome-shell/pad-osd.css
-share/themes/Matcha-dark-sea/gnome-shell/process-working.svg
+share/themes/Matcha-dark-sea/gnome-shell/process-working-dark.svg
+share/themes/Matcha-dark-sea/gnome-shell/process-working-light.svg
share/themes/Matcha-dark-sea/gtk-2.0/apps.rc
share/themes/Matcha-dark-sea/gtk-2.0/assets/arrow-down-insens.png
share/themes/Matcha-dark-sea/gtk-2.0/assets/arrow-down-prelight.png
@@ -4373,7 +4379,6 @@ share/themes/Matcha-light-aliz/gnome-shell/assets/calendar-today.svg
share/themes/Matcha-light-aliz/gnome-shell/assets/checkbox-off.svg
share/themes/Matcha-light-aliz/gnome-shell/assets/checkbox.svg
share/themes/Matcha-light-aliz/gnome-shell/assets/dash-placeholder.svg
-share/themes/Matcha-light-aliz/gnome-shell/assets/gnome-shell-start.svg
share/themes/Matcha-light-aliz/gnome-shell/assets/more-results.svg
share/themes/Matcha-light-aliz/gnome-shell/assets/noise-texture.png
share/themes/Matcha-light-aliz/gnome-shell/assets/toggle-off.svg
@@ -4382,6 +4387,7 @@ share/themes/Matcha-light-aliz/gnome-shell/assets/window-close-active.svg
share/themes/Matcha-light-aliz/gnome-shell/assets/window-close-hover.svg
share/themes/Matcha-light-aliz/gnome-shell/assets/window-close-symbolic.svg
share/themes/Matcha-light-aliz/gnome-shell/assets/window-close.svg
+share/themes/Matcha-light-aliz/gnome-shell/gnome-shell-start.svg
share/themes/Matcha-light-aliz/gnome-shell/gnome-shell.css
share/themes/Matcha-light-aliz/gnome-shell/icons/scalable/actions/color-pick.svg
share/themes/Matcha-light-aliz/gnome-shell/icons/scalable/actions/pointer-double-click-symbolic.svg
@@ -4399,7 +4405,8 @@ share/themes/Matcha-light-aliz/gnome-shell/icons/scalable/status/message-indicat
share/themes/Matcha-light-aliz/gnome-shell/no-events.svg
share/themes/Matcha-light-aliz/gnome-shell/no-notifications.svg
share/themes/Matcha-light-aliz/gnome-shell/pad-osd.css
-share/themes/Matcha-light-aliz/gnome-shell/process-working.svg
+share/themes/Matcha-light-aliz/gnome-shell/process-working-dark.svg
+share/themes/Matcha-light-aliz/gnome-shell/process-working-light.svg
share/themes/Matcha-light-aliz/gtk-2.0/apps.rc
share/themes/Matcha-light-aliz/gtk-2.0/assets/arrow-down-insens.png
share/themes/Matcha-light-aliz/gtk-2.0/assets/arrow-down-prelight.png
@@ -5078,7 +5085,6 @@ share/themes/Matcha-light-azul/gnome-shell/assets/calendar-today.svg
share/themes/Matcha-light-azul/gnome-shell/assets/checkbox-off.svg
share/themes/Matcha-light-azul/gnome-shell/assets/checkbox.svg
share/themes/Matcha-light-azul/gnome-shell/assets/dash-placeholder.svg
-share/themes/Matcha-light-azul/gnome-shell/assets/gnome-shell-start.svg
share/themes/Matcha-light-azul/gnome-shell/assets/more-results.svg
share/themes/Matcha-light-azul/gnome-shell/assets/noise-texture.png
share/themes/Matcha-light-azul/gnome-shell/assets/toggle-off.svg
@@ -5087,6 +5093,7 @@ share/themes/Matcha-light-azul/gnome-shell/assets/window-close-active.svg
share/themes/Matcha-light-azul/gnome-shell/assets/window-close-hover.svg
share/themes/Matcha-light-azul/gnome-shell/assets/window-close-symbolic.svg
share/themes/Matcha-light-azul/gnome-shell/assets/window-close.svg
+share/themes/Matcha-light-azul/gnome-shell/gnome-shell-start.svg
share/themes/Matcha-light-azul/gnome-shell/gnome-shell.css
share/themes/Matcha-light-azul/gnome-shell/icons/scalable/actions/color-pick.svg
share/themes/Matcha-light-azul/gnome-shell/icons/scalable/actions/pointer-double-click-symbolic.svg
@@ -5104,7 +5111,8 @@ share/themes/Matcha-light-azul/gnome-shell/icons/scalable/status/message-indicat
share/themes/Matcha-light-azul/gnome-shell/no-events.svg
share/themes/Matcha-light-azul/gnome-shell/no-notifications.svg
share/themes/Matcha-light-azul/gnome-shell/pad-osd.css
-share/themes/Matcha-light-azul/gnome-shell/process-working.svg
+share/themes/Matcha-light-azul/gnome-shell/process-working-dark.svg
+share/themes/Matcha-light-azul/gnome-shell/process-working-light.svg
share/themes/Matcha-light-azul/gtk-2.0/apps.rc
share/themes/Matcha-light-azul/gtk-2.0/assets/arrow-down-insens.png
share/themes/Matcha-light-azul/gtk-2.0/assets/arrow-down-prelight.png
@@ -5783,7 +5791,6 @@ share/themes/Matcha-light-pueril/gnome-shell/assets/calendar-today.svg
share/themes/Matcha-light-pueril/gnome-shell/assets/checkbox-off.svg
share/themes/Matcha-light-pueril/gnome-shell/assets/checkbox.svg
share/themes/Matcha-light-pueril/gnome-shell/assets/dash-placeholder.svg
-share/themes/Matcha-light-pueril/gnome-shell/assets/gnome-shell-start.svg
share/themes/Matcha-light-pueril/gnome-shell/assets/more-results.svg
share/themes/Matcha-light-pueril/gnome-shell/assets/noise-texture.png
share/themes/Matcha-light-pueril/gnome-shell/assets/toggle-off.svg
@@ -5792,6 +5799,7 @@ share/themes/Matcha-light-pueril/gnome-shell/assets/window-close-active.svg
share/themes/Matcha-light-pueril/gnome-shell/assets/window-close-hover.svg
share/themes/Matcha-light-pueril/gnome-shell/assets/window-close-symbolic.svg
share/themes/Matcha-light-pueril/gnome-shell/assets/window-close.svg
+share/themes/Matcha-light-pueril/gnome-shell/gnome-shell-start.svg
share/themes/Matcha-light-pueril/gnome-shell/gnome-shell.css
share/themes/Matcha-light-pueril/gnome-shell/icons/scalable/actions/color-pick.svg
share/themes/Matcha-light-pueril/gnome-shell/icons/scalable/actions/pointer-double-click-symbolic.svg
@@ -5809,7 +5817,8 @@ share/themes/Matcha-light-pueril/gnome-shell/icons/scalable/status/message-indic
share/themes/Matcha-light-pueril/gnome-shell/no-events.svg
share/themes/Matcha-light-pueril/gnome-shell/no-notifications.svg
share/themes/Matcha-light-pueril/gnome-shell/pad-osd.css
-share/themes/Matcha-light-pueril/gnome-shell/process-working.svg
+share/themes/Matcha-light-pueril/gnome-shell/process-working-dark.svg
+share/themes/Matcha-light-pueril/gnome-shell/process-working-light.svg
share/themes/Matcha-light-pueril/gtk-2.0/apps.rc
share/themes/Matcha-light-pueril/gtk-2.0/assets/arrow-down-insens.png
share/themes/Matcha-light-pueril/gtk-2.0/assets/arrow-down-prelight.png
@@ -6488,7 +6497,6 @@ share/themes/Matcha-light-sea/gnome-shell/assets/calendar-today.svg
share/themes/Matcha-light-sea/gnome-shell/assets/checkbox-off.svg
share/themes/Matcha-light-sea/gnome-shell/assets/checkbox.svg
share/themes/Matcha-light-sea/gnome-shell/assets/dash-placeholder.svg
-share/themes/Matcha-light-sea/gnome-shell/assets/gnome-shell-start.svg
share/themes/Matcha-light-sea/gnome-shell/assets/more-results.svg
share/themes/Matcha-light-sea/gnome-shell/assets/noise-texture.png
share/themes/Matcha-light-sea/gnome-shell/assets/toggle-off.svg
@@ -6497,6 +6505,7 @@ share/themes/Matcha-light-sea/gnome-shell/assets/window-close-active.svg
share/themes/Matcha-light-sea/gnome-shell/assets/window-close-hover.svg
share/themes/Matcha-light-sea/gnome-shell/assets/window-close-symbolic.svg
share/themes/Matcha-light-sea/gnome-shell/assets/window-close.svg
+share/themes/Matcha-light-sea/gnome-shell/gnome-shell-start.svg
share/themes/Matcha-light-sea/gnome-shell/gnome-shell.css
share/themes/Matcha-light-sea/gnome-shell/icons/scalable/actions/color-pick.svg
share/themes/Matcha-light-sea/gnome-shell/icons/scalable/actions/pointer-double-click-symbolic.svg
@@ -6514,7 +6523,8 @@ share/themes/Matcha-light-sea/gnome-shell/icons/scalable/status/message-indicato
share/themes/Matcha-light-sea/gnome-shell/no-events.svg
share/themes/Matcha-light-sea/gnome-shell/no-notifications.svg
share/themes/Matcha-light-sea/gnome-shell/pad-osd.css
-share/themes/Matcha-light-sea/gnome-shell/process-working.svg
+share/themes/Matcha-light-sea/gnome-shell/process-working-dark.svg
+share/themes/Matcha-light-sea/gnome-shell/process-working-light.svg
share/themes/Matcha-light-sea/gtk-2.0/apps.rc
share/themes/Matcha-light-sea/gtk-2.0/assets/arrow-down-insens.png
share/themes/Matcha-light-sea/gtk-2.0/assets/arrow-down-prelight.png
@@ -7185,7 +7195,6 @@ share/themes/Matcha-pueril/gnome-shell/assets/calendar-today.svg
share/themes/Matcha-pueril/gnome-shell/assets/checkbox-off.svg
share/themes/Matcha-pueril/gnome-shell/assets/checkbox.svg
share/themes/Matcha-pueril/gnome-shell/assets/dash-placeholder.svg
-share/themes/Matcha-pueril/gnome-shell/assets/gnome-shell-start.svg
share/themes/Matcha-pueril/gnome-shell/assets/more-results.svg
share/themes/Matcha-pueril/gnome-shell/assets/noise-texture.png
share/themes/Matcha-pueril/gnome-shell/assets/toggle-off.svg
@@ -7194,6 +7203,7 @@ share/themes/Matcha-pueril/gnome-shell/assets/window-close-active.svg
share/themes/Matcha-pueril/gnome-shell/assets/window-close-hover.svg
share/themes/Matcha-pueril/gnome-shell/assets/window-close-symbolic.svg
share/themes/Matcha-pueril/gnome-shell/assets/window-close.svg
+share/themes/Matcha-pueril/gnome-shell/gnome-shell-start.svg
share/themes/Matcha-pueril/gnome-shell/gnome-shell.css
share/themes/Matcha-pueril/gnome-shell/icons/scalable/actions/color-pick.svg
share/themes/Matcha-pueril/gnome-shell/icons/scalable/actions/pointer-double-click-symbolic.svg
@@ -7211,7 +7221,8 @@ share/themes/Matcha-pueril/gnome-shell/icons/scalable/status/message-indicator-s
share/themes/Matcha-pueril/gnome-shell/no-events.svg
share/themes/Matcha-pueril/gnome-shell/no-notifications.svg
share/themes/Matcha-pueril/gnome-shell/pad-osd.css
-share/themes/Matcha-pueril/gnome-shell/process-working.svg
+share/themes/Matcha-pueril/gnome-shell/process-working-dark.svg
+share/themes/Matcha-pueril/gnome-shell/process-working-light.svg
share/themes/Matcha-pueril/gtk-2.0/apps.rc
share/themes/Matcha-pueril/gtk-2.0/assets/arrow-down-insens.png
share/themes/Matcha-pueril/gtk-2.0/assets/arrow-down-prelight.png
@@ -7886,7 +7897,6 @@ share/themes/Matcha-sea/gnome-shell/assets/calendar-today.svg
share/themes/Matcha-sea/gnome-shell/assets/checkbox-off.svg
share/themes/Matcha-sea/gnome-shell/assets/checkbox.svg
share/themes/Matcha-sea/gnome-shell/assets/dash-placeholder.svg
-share/themes/Matcha-sea/gnome-shell/assets/gnome-shell-start.svg
share/themes/Matcha-sea/gnome-shell/assets/more-results.svg
share/themes/Matcha-sea/gnome-shell/assets/noise-texture.png
share/themes/Matcha-sea/gnome-shell/assets/toggle-off.svg
@@ -7895,6 +7905,7 @@ share/themes/Matcha-sea/gnome-shell/assets/window-close-active.svg
share/themes/Matcha-sea/gnome-shell/assets/window-close-hover.svg
share/themes/Matcha-sea/gnome-shell/assets/window-close-symbolic.svg
share/themes/Matcha-sea/gnome-shell/assets/window-close.svg
+share/themes/Matcha-sea/gnome-shell/gnome-shell-start.svg
share/themes/Matcha-sea/gnome-shell/gnome-shell.css
share/themes/Matcha-sea/gnome-shell/icons/scalable/actions/color-pick.svg
share/themes/Matcha-sea/gnome-shell/icons/scalable/actions/pointer-double-click-symbolic.svg
@@ -7912,7 +7923,8 @@ share/themes/Matcha-sea/gnome-shell/icons/scalable/status/message-indicator-symb
share/themes/Matcha-sea/gnome-shell/no-events.svg
share/themes/Matcha-sea/gnome-shell/no-notifications.svg
share/themes/Matcha-sea/gnome-shell/pad-osd.css
-share/themes/Matcha-sea/gnome-shell/process-working.svg
+share/themes/Matcha-sea/gnome-shell/process-working-dark.svg
+share/themes/Matcha-sea/gnome-shell/process-working-light.svg
share/themes/Matcha-sea/gtk-2.0/apps.rc
share/themes/Matcha-sea/gtk-2.0/assets/arrow-down-insens.png
share/themes/Matcha-sea/gtk-2.0/assets/arrow-down-prelight.png
diff --git a/x11-toolkits/Makefile b/x11-toolkits/Makefile
index 0aa86478aa1b..d4963ee497e6 100644
--- a/x11-toolkits/Makefile
+++ b/x11-toolkits/Makefile
@@ -228,6 +228,7 @@
SUBDIR += rep-gtk2
SUBDIR += rubygem-gdk3
SUBDIR += rubygem-gdk4
+ SUBDIR += rubygem-gsk4
SUBDIR += rubygem-gtk2
SUBDIR += rubygem-gtk3
SUBDIR += rubygem-gtk4
diff --git a/x11-toolkits/rubygem-gdk3/Makefile b/x11-toolkits/rubygem-gdk3/Makefile
index f0b7c2886b58..80cd163f0f6b 100644
--- a/x11-toolkits/rubygem-gdk3/Makefile
+++ b/x11-toolkits/rubygem-gdk3/Makefile
@@ -1,5 +1,5 @@
PORTNAME= gdk3
-PORTVERSION= 4.3.0
+PORTVERSION= 4.3.3
CATEGORIES= x11-toolkits rubygems
MASTER_SITES= RG
@@ -14,7 +14,8 @@ LICENSE_FILE= ${WRKSRC}/COPYING.LIB
BUILD_DEPENDS= rubygem-rake>=0:devel/rubygem-rake
RUN_DEPENDS= rubygem-cairo-gobject>=${PORTVERSION}<${PORTVERSION}_99:devel/rubygem-cairo-gobject \
rubygem-gdk_pixbuf2>=${PORTVERSION}<${PORTVERSION}_99:graphics/rubygem-gdk_pixbuf2 \
- rubygem-pango>=${PORTVERSION}<${PORTVERSION}_99:x11-toolkits/rubygem-pango
+ rubygem-pango>=${PORTVERSION}<${PORTVERSION}_99:x11-toolkits/rubygem-pango \
+ rubygem-rake>=0:devel/rubygem-rake
USES= gem gnome
USE_GNOME= gtk30
diff --git a/x11-toolkits/rubygem-gdk3/distinfo b/x11-toolkits/rubygem-gdk3/distinfo
index 9728082550de..70a2febe6f9e 100644
--- a/x11-toolkits/rubygem-gdk3/distinfo
+++ b/x11-toolkits/rubygem-gdk3/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1752566778
-SHA256 (rubygem/gdk3-4.3.0.gem) = 48d143558e0f3419e840b1c1211f578fd812be7653b3b8877643626a8ae1e6b0
-SIZE (rubygem/gdk3-4.3.0.gem) = 36352
+TIMESTAMP = 1757121930
+SHA256 (rubygem/gdk3-4.3.3.gem) = 170099166f8a072993926951c9987b5daa35fa51b48a3b386d63e648654edc2f
+SIZE (rubygem/gdk3-4.3.3.gem) = 36352
diff --git a/x11-toolkits/rubygem-gdk4/Makefile b/x11-toolkits/rubygem-gdk4/Makefile
index fb15a4353754..b45505eeb81a 100644
--- a/x11-toolkits/rubygem-gdk4/Makefile
+++ b/x11-toolkits/rubygem-gdk4/Makefile
@@ -1,5 +1,5 @@
PORTNAME= gdk4
-PORTVERSION= 4.3.0
+PORTVERSION= 4.3.3
CATEGORIES= x11-toolkits rubygems
MASTER_SITES= RG
@@ -14,7 +14,8 @@ LICENSE_FILE= ${WRKSRC}/COPYING.LIB
BUILD_DEPENDS= rubygem-rake>=0:devel/rubygem-rake
RUN_DEPENDS= rubygem-cairo-gobject>=${PORTVERSION}<${PORTVERSION}_99:devel/rubygem-cairo-gobject \
rubygem-gdk_pixbuf2>=${PORTVERSION}<${PORTVERSION}_99:graphics/rubygem-gdk_pixbuf2 \
- rubygem-pango>=${PORTVERSION}<${PORTVERSION}_99:x11-toolkits/rubygem-pango
+ rubygem-pango>=${PORTVERSION}<${PORTVERSION}_99:x11-toolkits/rubygem-pango \
+ rubygem-rake>=0:devel/rubygem-rake
USES= gem gnome pkgconfig
USE_GNOME= gtk40
diff --git a/x11-toolkits/rubygem-gdk4/distinfo b/x11-toolkits/rubygem-gdk4/distinfo
index 929b541dca5a..71276c1cc790 100644
--- a/x11-toolkits/rubygem-gdk4/distinfo
+++ b/x11-toolkits/rubygem-gdk4/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1752566780
-SHA256 (rubygem/gdk4-4.3.0.gem) = c286924e1d507073edeb9b46cd3b14c697a850b496dfc201e56c968c5a42f07b
-SIZE (rubygem/gdk4-4.3.0.gem) = 30720
+TIMESTAMP = 1757121932
+SHA256 (rubygem/gdk4-4.3.3.gem) = 945328582af9983d4bae5635ea191449507bdf885595724571461032c08e1aa5
+SIZE (rubygem/gdk4-4.3.3.gem) = 30720
diff --git a/x11-toolkits/rubygem-gsk4/Makefile b/x11-toolkits/rubygem-gsk4/Makefile
new file mode 100644
index 000000000000..30cb1eeb666b
--- /dev/null
+++ b/x11-toolkits/rubygem-gsk4/Makefile
@@ -0,0 +1,21 @@
+PORTNAME= gsk4
+PORTVERSION= 4.3.3
+CATEGORIES= x11-toolkits rubygems
+MASTER_SITES= RG
+
+MAINTAINER= sunpoet@FreeBSD.org
+COMMENT= Ruby binding of GSK 4
+WWW= https://ruby-gnome.github.io/ \
+ https://github.com/ruby-gnome/ruby-gnome
+
+LICENSE= LGPL21+
+LICENSE_FILE= ${WRKSRC}/COPYING.LIB
+
+RUN_DEPENDS= rubygem-gdk4>=${PORTVERSION}<${PORTVERSION}_99:x11-toolkits/rubygem-gdk4 \
+ rubygem-graphene1>=${PORTVERSION}<${PORTVERSION}_99:graphics/rubygem-graphene1
+
+USES= gem
+
+NO_ARCH= yes
+
+.include <bsd.port.mk>
diff --git a/x11-toolkits/rubygem-gsk4/distinfo b/x11-toolkits/rubygem-gsk4/distinfo
new file mode 100644
index 000000000000..3a485a2174cd
--- /dev/null
+++ b/x11-toolkits/rubygem-gsk4/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1757120484
+SHA256 (rubygem/gsk4-4.3.3.gem) = 91485b700f4e3de9beb6eeb03501045c842c83b6c9523b2773aba14c561d4834
+SIZE (rubygem/gsk4-4.3.3.gem) = 15872
diff --git a/x11-toolkits/rubygem-gsk4/pkg-descr b/x11-toolkits/rubygem-gsk4/pkg-descr
new file mode 100644
index 000000000000..b4606afd605f
--- /dev/null
+++ b/x11-toolkits/rubygem-gsk4/pkg-descr
@@ -0,0 +1 @@
+Ruby/GSK4 is a Ruby binding of GSK 4.
diff --git a/x11-toolkits/rubygem-gtk3/Makefile b/x11-toolkits/rubygem-gtk3/Makefile
index 6e4eac601b07..794a8f2c2f57 100644
--- a/x11-toolkits/rubygem-gtk3/Makefile
+++ b/x11-toolkits/rubygem-gtk3/Makefile
@@ -1,5 +1,5 @@
PORTNAME= gtk3
-PORTVERSION= 4.3.0
+PORTVERSION= 4.3.3
CATEGORIES= x11-toolkits rubygems
MASTER_SITES= RG
diff --git a/x11-toolkits/rubygem-gtk3/distinfo b/x11-toolkits/rubygem-gtk3/distinfo
index cf29d785b40c..7e8c2dbe7bf1 100644
--- a/x11-toolkits/rubygem-gtk3/distinfo
+++ b/x11-toolkits/rubygem-gtk3/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1752566782
-SHA256 (rubygem/gtk3-4.3.0.gem) = a3fe94c7a7ca8fde4710859fe73a27d59cf34dc8ee45907a3acb84f9a71d11fa
-SIZE (rubygem/gtk3-4.3.0.gem) = 867328
+TIMESTAMP = 1757121934
+SHA256 (rubygem/gtk3-4.3.3.gem) = 01fbd4888603267ba3647460cf8878c5d83e98f325854f3ba869a21e126b0cf5
+SIZE (rubygem/gtk3-4.3.3.gem) = 867328
diff --git a/x11-toolkits/rubygem-gtk4/Makefile b/x11-toolkits/rubygem-gtk4/Makefile
index efabff80d487..074b53bac37e 100644
--- a/x11-toolkits/rubygem-gtk4/Makefile
+++ b/x11-toolkits/rubygem-gtk4/Makefile
@@ -1,5 +1,5 @@
PORTNAME= gtk4
-PORTVERSION= 4.3.0
+PORTVERSION= 4.3.3
CATEGORIES= x11-toolkits rubygems
MASTER_SITES= RG
@@ -12,7 +12,8 @@ LICENSE= LGPL21+
LICENSE_FILE= ${WRKSRC}/COPYING.LIB
RUN_DEPENDS= rubygem-atk>=${PORTVERSION}<${PORTVERSION}_99:accessibility/rubygem-atk \
- rubygem-gdk4>=${PORTVERSION}<${PORTVERSION}_99:x11-toolkits/rubygem-gdk4
+ rubygem-gdk4>=${PORTVERSION}<${PORTVERSION}_99:x11-toolkits/rubygem-gdk4 \
+ rubygem-gsk4>=${PORTVERSION}<${PORTVERSION}_99:x11-toolkits/rubygem-gsk4
USES= gem gnome
USE_GNOME= gtk40
diff --git a/x11-toolkits/rubygem-gtk4/distinfo b/x11-toolkits/rubygem-gtk4/distinfo
index 354bf8985de0..47807cb47f65 100644
--- a/x11-toolkits/rubygem-gtk4/distinfo
+++ b/x11-toolkits/rubygem-gtk4/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1752566784
-SHA256 (rubygem/gtk4-4.3.0.gem) = 0ba170b864a96c99bb83ecd5872e16c1240339302c578139c451609cca58603d
-SIZE (rubygem/gtk4-4.3.0.gem) = 95744
+TIMESTAMP = 1757121936
+SHA256 (rubygem/gtk4-4.3.3.gem) = b6cab5088b7868666bdcd5dcbf0ef60ec8e9c53e8d2bdd0c02b21ec560f94ef6
+SIZE (rubygem/gtk4-4.3.3.gem) = 96256
diff --git a/x11-toolkits/rubygem-gtksourceview3/Makefile b/x11-toolkits/rubygem-gtksourceview3/Makefile
index edcbb38934bf..cede06982d18 100644
--- a/x11-toolkits/rubygem-gtksourceview3/Makefile
+++ b/x11-toolkits/rubygem-gtksourceview3/Makefile
@@ -1,5 +1,5 @@
PORTNAME= gtksourceview3
-PORTVERSION= 4.3.0
+PORTVERSION= 4.3.3
CATEGORIES= x11-toolkits rubygems
MASTER_SITES= RG
@@ -12,7 +12,8 @@ LICENSE= LGPL21+
LICENSE_FILE= ${WRKSRC}/COPYING.LIB
BUILD_DEPENDS= rubygem-rake>=0:devel/rubygem-rake
-RUN_DEPENDS= rubygem-gtk3>=${PORTVERSION}<${PORTVERSION}_99:x11-toolkits/rubygem-gtk3
+RUN_DEPENDS= rubygem-gtk3>=${PORTVERSION}<${PORTVERSION}_99:x11-toolkits/rubygem-gtk3 \
+ rubygem-rake>=0:devel/rubygem-rake
USES= gem gnome
USE_GNOME= gtksourceview3
diff --git a/x11-toolkits/rubygem-gtksourceview3/distinfo b/x11-toolkits/rubygem-gtksourceview3/distinfo
index bc14d5bd39d4..d72c39d5d416 100644
--- a/x11-toolkits/rubygem-gtksourceview3/distinfo
+++ b/x11-toolkits/rubygem-gtksourceview3/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1752566786
-SHA256 (rubygem/gtksourceview3-4.3.0.gem) = 596af56a6e9a2929cdf2a4e6a10c4e2f81f90fe6635d20fc4055fc942d33c428
-SIZE (rubygem/gtksourceview3-4.3.0.gem) = 17408
+TIMESTAMP = 1757121938
+SHA256 (rubygem/gtksourceview3-4.3.3.gem) = 5b74d87c056704b65109ae6a8b3068e6809a8ee5de73cff6385a044b7a085e9a
+SIZE (rubygem/gtksourceview3-4.3.3.gem) = 17408
diff --git a/x11-toolkits/rubygem-gtksourceview4/Makefile b/x11-toolkits/rubygem-gtksourceview4/Makefile
index fb4134e497b1..045072607f79 100644
--- a/x11-toolkits/rubygem-gtksourceview4/Makefile
+++ b/x11-toolkits/rubygem-gtksourceview4/Makefile
@@ -1,5 +1,5 @@
PORTNAME= gtksourceview4
-PORTVERSION= 4.3.0
+PORTVERSION= 4.3.3
CATEGORIES= x11-toolkits rubygems
MASTER_SITES= RG
@@ -12,7 +12,8 @@ LICENSE= LGPL21+
LICENSE_FILE= ${WRKSRC}/COPYING.LIB
BUILD_DEPENDS= rubygem-rake>=0:devel/rubygem-rake
-RUN_DEPENDS= rubygem-gtk3>=${PORTVERSION}<${PORTVERSION}_99:x11-toolkits/rubygem-gtk3
+RUN_DEPENDS= rubygem-gtk3>=${PORTVERSION}<${PORTVERSION}_99:x11-toolkits/rubygem-gtk3 \
+ rubygem-rake>=0:devel/rubygem-rake
USES= gem gnome
USE_GNOME= gtksourceview4
diff --git a/x11-toolkits/rubygem-gtksourceview4/distinfo b/x11-toolkits/rubygem-gtksourceview4/distinfo
index 3a422ff09787..f900c1a32fea 100644
--- a/x11-toolkits/rubygem-gtksourceview4/distinfo
+++ b/x11-toolkits/rubygem-gtksourceview4/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1752566788
-SHA256 (rubygem/gtksourceview4-4.3.0.gem) = 63ad95ed1e30359fb74cca2de28651f036bd94a149349b78b42472787c2d051f
-SIZE (rubygem/gtksourceview4-4.3.0.gem) = 17408
+TIMESTAMP = 1757121940
+SHA256 (rubygem/gtksourceview4-4.3.3.gem) = 7c754e8688de65bee3f76bd27ca26e99e459dbf6fc71e05a051af47478ec8358
+SIZE (rubygem/gtksourceview4-4.3.3.gem) = 17408
diff --git a/x11-toolkits/rubygem-pango/Makefile b/x11-toolkits/rubygem-pango/Makefile
index 7d54bb1c4128..4a3007b24492 100644
--- a/x11-toolkits/rubygem-pango/Makefile
+++ b/x11-toolkits/rubygem-pango/Makefile
@@ -1,5 +1,5 @@
PORTNAME= pango
-PORTVERSION= 4.3.0
+PORTVERSION= 4.3.3
CATEGORIES= x11-toolkits rubygems
MASTER_SITES= RG
diff --git a/x11-toolkits/rubygem-pango/distinfo b/x11-toolkits/rubygem-pango/distinfo
index a83eff8f7083..a420923a7b57 100644
--- a/x11-toolkits/rubygem-pango/distinfo
+++ b/x11-toolkits/rubygem-pango/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1752566790
-SHA256 (rubygem/pango-4.3.0.gem) = 0de95f64263720e38f58aeaa44f1db2d0e0f6b8c8c7a4ecf4da362d23b54233f
-SIZE (rubygem/pango-4.3.0.gem) = 25088
+TIMESTAMP = 1757121942
+SHA256 (rubygem/pango-4.3.3.gem) = 980da4ed23cde862b9c753b22219e3d29f32b9566b19f2acd17f19bc36c52edd
+SIZE (rubygem/pango-4.3.3.gem) = 25088
diff --git a/x11-toolkits/rubygem-poppler/Makefile b/x11-toolkits/rubygem-poppler/Makefile
index 7056d43a4062..2be385477648 100644
--- a/x11-toolkits/rubygem-poppler/Makefile
+++ b/x11-toolkits/rubygem-poppler/Makefile
@@ -1,5 +1,5 @@
PORTNAME= poppler
-PORTVERSION= 4.3.0
+PORTVERSION= 4.3.3
CATEGORIES= x11-toolkits rubygems
MASTER_SITES= RG
@@ -14,7 +14,8 @@ LICENSE_FILE= ${WRKSRC}/COPYING.LIB
BUILD_DEPENDS= rubygem-rake>=0:devel/rubygem-rake
LIB_DEPENDS= libpoppler-glib.so:graphics/poppler-glib
RUN_DEPENDS= rubygem-cairo-gobject>=${PORTVERSION}<${PORTVERSION}_99:devel/rubygem-cairo-gobject \
- rubygem-gio2>=${PORTVERSION}<${PORTVERSION}_99:devel/rubygem-gio2
+ rubygem-gio2>=${PORTVERSION}<${PORTVERSION}_99:devel/rubygem-gio2 \
+ rubygem-rake>=0:devel/rubygem-rake
USES= gem
diff --git a/x11-toolkits/rubygem-poppler/distinfo b/x11-toolkits/rubygem-poppler/distinfo
index 382f50bcb478..647b20c6f62f 100644
--- a/x11-toolkits/rubygem-poppler/distinfo
+++ b/x11-toolkits/rubygem-poppler/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1752566792
-SHA256 (rubygem/poppler-4.3.0.gem) = 4835e215d7737769a13c31639a71462a5320781213dbc7f9596db3b3cbda6a1d
-SIZE (rubygem/poppler-4.3.0.gem) = 95232
+TIMESTAMP = 1757121944
+SHA256 (rubygem/poppler-4.3.3.gem) = a4f8e3388bd89a7be9eddecb0844231baf5bd0fdf000dfd4b214f74315ade3ca
+SIZE (rubygem/poppler-4.3.3.gem) = 95232
diff --git a/x11-toolkits/rubygem-vte3/Makefile b/x11-toolkits/rubygem-vte3/Makefile
index b4f816b88004..de5698b5d3ac 100644
--- a/x11-toolkits/rubygem-vte3/Makefile
+++ b/x11-toolkits/rubygem-vte3/Makefile
@@ -1,5 +1,5 @@
PORTNAME= vte3
-PORTVERSION= 4.3.0
+PORTVERSION= 4.3.3
CATEGORIES= x11-toolkits rubygems
MASTER_SITES= RG
@@ -12,7 +12,8 @@ LICENSE= LGPL21+
LICENSE_FILE= ${WRKSRC}/COPYING.LIB
BUILD_DEPENDS= rubygem-rake>=0:devel/rubygem-rake
-RUN_DEPENDS= rubygem-gtk3>=${PORTVERSION}<${PORTVERSION}_99:x11-toolkits/rubygem-gtk3
+RUN_DEPENDS= rubygem-gtk3>=${PORTVERSION}<${PORTVERSION}_99:x11-toolkits/rubygem-gtk3 \
+ rubygem-rake>=0:devel/rubygem-rake
USES= gem gnome
USE_GNOME= vte3
diff --git a/x11-toolkits/rubygem-vte3/distinfo b/x11-toolkits/rubygem-vte3/distinfo
index fb3aa88fab71..f017649f696c 100644
--- a/x11-toolkits/rubygem-vte3/distinfo
+++ b/x11-toolkits/rubygem-vte3/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1752566794
-SHA256 (rubygem/vte3-4.3.0.gem) = 9ee7f38498be12ec9891677c0af590ced4b4ee9830e9ec9417f745012e9edde1
-SIZE (rubygem/vte3-4.3.0.gem) = 19456
+TIMESTAMP = 1757121946
+SHA256 (rubygem/vte3-4.3.3.gem) = 7c82154b9ade3417bbd6d75b239b13a77b23267f9ee675b69b000e09b853be21
+SIZE (rubygem/vte3-4.3.3.gem) = 19456
diff --git a/x11-toolkits/rubygem-vte4/Makefile b/x11-toolkits/rubygem-vte4/Makefile
index dc9c3905e3e1..dc24cb569e74 100644
--- a/x11-toolkits/rubygem-vte4/Makefile
+++ b/x11-toolkits/rubygem-vte4/Makefile
@@ -1,5 +1,5 @@
PORTNAME= vte4
-PORTVERSION= 4.3.0
+PORTVERSION= 4.3.3
CATEGORIES= x11-toolkits rubygems
MASTER_SITES= RG
@@ -12,7 +12,8 @@ LICENSE= LGPL21+
LICENSE_FILE= ${WRKSRC}/COPYING.LIB
BUILD_DEPENDS= rubygem-rake>=0:devel/rubygem-rake
-RUN_DEPENDS= rubygem-gtk4>=${PORTVERSION}<${PORTVERSION}_99:x11-toolkits/rubygem-gtk4
+RUN_DEPENDS= rubygem-gtk4>=${PORTVERSION}<${PORTVERSION}_99:x11-toolkits/rubygem-gtk4 \
+ rubygem-rake>=0:devel/rubygem-rake
USES= gem gnome
USE_GNOME= vte3
diff --git a/x11-toolkits/rubygem-vte4/distinfo b/x11-toolkits/rubygem-vte4/distinfo
index dbc2a034dc06..1aab42c6b907 100644
--- a/x11-toolkits/rubygem-vte4/distinfo
+++ b/x11-toolkits/rubygem-vte4/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1752566796
-SHA256 (rubygem/vte4-4.3.0.gem) = df7703b17b81036e95c3a5cbbed86ed5e5338a7a7e5325e12337b55ad37cd0e5
-SIZE (rubygem/vte4-4.3.0.gem) = 18944
+TIMESTAMP = 1757121948
+SHA256 (rubygem/vte4-4.3.3.gem) = 8cb905e499a967f2562a5e23079f4b74642308a12f2146d1269d8e87ef22d0ce
+SIZE (rubygem/vte4-4.3.3.gem) = 18944
diff --git a/x11-wm/dwm/Makefile b/x11-wm/dwm/Makefile
index a369c93ade2e..505c8f136527 100644
--- a/x11-wm/dwm/Makefile
+++ b/x11-wm/dwm/Makefile
@@ -1,5 +1,5 @@
PORTNAME= dwm
-DISTVERSION= 6.5
+DISTVERSION= 6.6
CATEGORIES= x11-wm
MASTER_SITES= http://dl.suckless.org/${PORTNAME}/
diff --git a/x11-wm/dwm/distinfo b/x11-wm/dwm/distinfo
index d8815f2d4992..3c32fd1ff1ea 100644
--- a/x11-wm/dwm/distinfo
+++ b/x11-wm/dwm/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1710925191
-SHA256 (dwm-6.5.tar.gz) = 21d79ebfa9f2fb93141836c2666cb81f4784c69d64e7f1b2352f9b970ba09729
-SIZE (dwm-6.5.tar.gz) = 25588
+TIMESTAMP = 1757341412
+SHA256 (dwm-6.6.tar.gz) = 7cfc2c6d9386c07c49e2c906f209c18ba3364ce0b4872eae39f56efdb7fc00a3
+SIZE (dwm-6.6.tar.gz) = 26379
diff --git a/x11-wm/magpie/Makefile b/x11-wm/magpie/Makefile
index e36e4797e133..b32d6fbd094d 100644
--- a/x11-wm/magpie/Makefile
+++ b/x11-wm/magpie/Makefile
@@ -1,6 +1,5 @@
PORTNAME= magpie
-DISTVERSION= 0.9.3
-PORTREVISION= 2
+DISTVERSION= 0.9.4
CATEGORIES= x11-wm budgie
MASTER_SITES= BUDGIE
@@ -13,8 +12,7 @@ LICENSE= GPLv2+
BUILD_DEPENDS= evdev-proto>0:devel/evdev-proto \
gnome-settings-daemon>0:sysutils/gnome-settings-daemon \
gsettings-desktop-schemas>0:devel/gsettings-desktop-schemas \
- xkeyboard-config>0:x11/xkeyboard-config \
- zenity>0:x11/zenity
+ xkeyboard-config>0:x11/xkeyboard-config
LIB_DEPENDS= libcanberra-gtk3.so:audio/libcanberra-gtk3 \
libcanberra.so:audio/libcanberra \
libgudev-1.0.so:devel/libgudev \
@@ -22,37 +20,33 @@ LIB_DEPENDS= libcanberra-gtk3.so:audio/libcanberra-gtk3 \
libinput.so:x11/libinput \
libgbm.so:graphics/mesa-libs \
libfontconfig.so:x11-fonts/fontconfig \
- libfreetype.so:print/freetype2 \
libfribidi.so:converters/fribidi \
libgraphene-1.0.so:graphics/graphene \
libjson-glib-1.0.so:devel/json-glib \
libstartup-notification-1.so:x11/startup-notification \
libupower-glib.so:sysutils/upower \
libxkbcommon.so:x11/libxkbcommon \
- libxkbfile.so:x11/libxkbfile \
liblcms2.so:graphics/lcms2 \
libdbus-1.so:devel/dbus \
libcolord.so:graphics/colord
RUN_DEPENDS= gnome-settings-daemon>0:sysutils/gnome-settings-daemon \
gsettings-desktop-schemas>0:devel/gsettings-desktop-schemas \
- xkeyboard-config>0:x11/xkeyboard-config \
- zenity>0:x11/zenity
+ xkeyboard-config>0:x11/xkeyboard-config
-USES= budgie compiler:c++0x gettext gl gnome localbase meson \
- pkgconfig tar:xz xorg
+USES= budgie compiler:c++0x gettext-tools gl gnome localbase meson \
+ pkgconfig python:build shebangfix tar:xz xorg
USE_GL= egl gbm
USE_GNOME= atk cairo gdkpixbuf glib20 gtk30 introspection:build
USE_LDCONFIG= yes
USE_XORG= ice sm x11 xau xcb xcomposite xcursor xdamage xext xfixes xi \
- xinerama xrandr xrender xtst
-MESON_ARGS= -Dopengl_libname=libGL.so \
- -Dgles2_libname=libGLESv2 \
- -Dsystemd=false \
+ xinerama xkbfile xrandr xrender xtst
+MESON_ARGS= -Dsystemd=false \
-Dnative_backend=false \
-Dremote_desktop=false \
-Dlibwacom=false \
-Dprofiler=false
CFLAGS+= -Wno-format-nonliteral
CPPFLAGS+= -fno-omit-frame-pointer
+SHEBANG_FILES= tools/get-state.py
.include <bsd.port.mk>
diff --git a/x11-wm/magpie/distinfo b/x11-wm/magpie/distinfo
index 2b69ad1fb211..8f7be527a417 100644
--- a/x11-wm/magpie/distinfo
+++ b/x11-wm/magpie/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1693661625
-SHA256 (budgie/magpie-0.9.3.tar.xz) = 99060cefe4684be05daf8e82b414b78d15cbe2c723993db902681ab4017bbbe9
-SIZE (budgie/magpie-0.9.3.tar.xz) = 2781152
+TIMESTAMP = 1757326351
+SHA256 (budgie/magpie-0.9.4.tar.xz) = 348a572a78e6f199761fa45ebc2a7a8bbf267b8960d32cc4bf6fd4e6012dabdb
+SIZE (budgie/magpie-0.9.4.tar.xz) = 2782796
diff --git a/x11-wm/magpie/files/patch-src_backends_meta-stage-impl.c b/x11-wm/magpie/files/patch-src_backends_meta-stage-impl.c
deleted file mode 100644
index 65ccd7e0e4f0..000000000000
--- a/x11-wm/magpie/files/patch-src_backends_meta-stage-impl.c
+++ /dev/null
@@ -1,17 +0,0 @@
---- src/backends/meta-stage-impl.c.orig 2023-02-13 18:12:26 UTC
-+++ src/backends/meta-stage-impl.c
-@@ -551,10 +551,14 @@ meta_stage_impl_redraw_view_primary (MetaStageImpl
- * artefacts.
- */
- /* swap_region does not need damage history, set it up before that */
-+#if 0
- if (use_clipped_redraw)
- swap_region = cairo_region_copy (fb_clip_region);
- else
- swap_region = cairo_region_create ();
-+#else
-+ swap_region = cairo_region_copy (fb_clip_region);
-+#endif
-
- swap_with_damage = FALSE;
- if (has_buffer_age)
diff --git a/x11/budgie-desktop/Makefile b/x11/budgie-desktop/Makefile
index 28c41373deae..84b91c11fbcc 100644
--- a/x11/budgie-desktop/Makefile
+++ b/x11/budgie-desktop/Makefile
@@ -1,6 +1,6 @@
PORTNAME= budgie-desktop
DISTVERSION= 10.8.2
-PORTREVISION= 6
+PORTREVISION= 7
DISTVERSIONPREFIX= v
CATEGORIES= x11 budgie
MASTER_SITES= BUDGIE
@@ -72,6 +72,8 @@ GLIB_SCHEMAS= 20_buddiesofbudgie.budgie-desktop.notifications.gschema.override \
org.buddiesofbudgie.budgie-desktop.screenshot.gschema.xml \
25_org.buddiesofbudgie-default-settings.gschema.override
+NO_SHLIB_REQUIRES_GLOB= libmagpie-clutter-0.so.0 libmagpie-cogl-0.so.0
+
.include <bsd.port.options.mk>
.if ${OPSYS} == FreeBSD
diff --git a/x11/hyprviz/Makefile b/x11/hyprviz/Makefile
index a675baeede01..767612d5fd4d 100644
--- a/x11/hyprviz/Makefile
+++ b/x11/hyprviz/Makefile
@@ -1,6 +1,6 @@
PORTNAME= hyprviz
DISTVERSIONPREFIX= v
-DISTVERSION= 0.4.3
+DISTVERSION= 0.4.4
CATEGORIES= x11 wayland
MAINTAINER= tagattie@FreeBSD.org
diff --git a/x11/hyprviz/Makefile.crates b/x11/hyprviz/Makefile.crates
index dfd3e8bc1673..89903c9bef5d 100644
--- a/x11/hyprviz/Makefile.crates
+++ b/x11/hyprviz/Makefile.crates
@@ -16,7 +16,7 @@ CARGO_CRATES= autocfg-1.4.0 \
gdk-pixbuf-sys-0.21.0 \
gdk4-0.10.0 \
gdk4-sys-0.10.0 \
- gio-0.21.0 \
+ gio-0.21.1 \
gio-sys-0.21.0 \
glib-0.21.0 \
glib-macros-0.21.0 \
@@ -34,7 +34,7 @@ CARGO_CRATES= autocfg-1.4.0 \
hyprparser-0.1.6 \
indexmap-2.6.0 \
itoa-1.0.11 \
- libc-0.2.174 \
+ libc-0.2.175 \
memchr-2.7.5 \
memoffset-0.9.1 \
pango-0.21.0 \
@@ -50,7 +50,7 @@ CARGO_CRATES= autocfg-1.4.0 \
semver-1.0.23 \
serde-1.0.219 \
serde_derive-1.0.219 \
- serde_json-1.0.142 \
+ serde_json-1.0.143 \
serde_spanned-0.6.9 \
slab-0.4.9 \
smallvec-1.15.1 \
diff --git a/x11/hyprviz/distinfo b/x11/hyprviz/distinfo
index 6ae0863cd283..b3630c9c5ae1 100644
--- a/x11/hyprviz/distinfo
+++ b/x11/hyprviz/distinfo
@@ -1,4 +1,4 @@
-TIMESTAMP = 1755829125
+TIMESTAMP = 1757481377
SHA256 (rust/crates/autocfg-1.4.0.crate) = ace50bade8e6234aa140d9a2f552bbee1db4d353f69b8217bc503490fc1a9f26
SIZE (rust/crates/autocfg-1.4.0.crate) = 17712
SHA256 (rust/crates/bitflags-2.9.1.crate) = 1b8e56985ec62d17e9c1001dc89c88ecd7dc08e47eba5ec7c29c7b5eeecde967
@@ -35,8 +35,8 @@ SHA256 (rust/crates/gdk4-0.10.0.crate) = 0a67b064d2f35e649232455c7724f56f977555d
SIZE (rust/crates/gdk4-0.10.0.crate) = 101740
SHA256 (rust/crates/gdk4-sys-0.10.0.crate) = 2edbda0d879eb85317bdb49a3da591ed70a804a10776e358ef416be38c6db2c5
SIZE (rust/crates/gdk4-sys-0.10.0.crate) = 76442
-SHA256 (rust/crates/gio-0.21.0.crate) = 273d64c833fbbf7cd86c4cdced893c5d3f2f5d6aeb30fd0c30d172456ce8be2e
-SIZE (rust/crates/gio-0.21.0.crate) = 228089
+SHA256 (rust/crates/gio-0.21.1.crate) = 52b5e3f390d01b79e30da451dd00e27cd1ac2de81658e3abf6c1fc3229b24c5f
+SIZE (rust/crates/gio-0.21.1.crate) = 228292
SHA256 (rust/crates/gio-sys-0.21.0.crate) = 2c8130f5810a839d74afc3a929c34a700bf194972bb034f2ecfe639682dd13cc
SIZE (rust/crates/gio-sys-0.21.0.crate) = 87114
SHA256 (rust/crates/glib-0.21.0.crate) = 690e8bcf8a819b5911d6ae79879226191d01253a4f602748072603defd5b9553
@@ -71,8 +71,8 @@ SHA256 (rust/crates/indexmap-2.6.0.crate) = 707907fe3c25f5424cce2cb7e1cbcafee6bd
SIZE (rust/crates/indexmap-2.6.0.crate) = 85204
SHA256 (rust/crates/itoa-1.0.11.crate) = 49f1f14873335454500d59611f1cf4a4b0f786f9ac11f4312a78e4cf2566695b
SIZE (rust/crates/itoa-1.0.11.crate) = 10563
-SHA256 (rust/crates/libc-0.2.174.crate) = 1171693293099992e19cddea4e8b849964e9846f4acee11b3948bcc337be8776
-SIZE (rust/crates/libc-0.2.174.crate) = 779933
+SHA256 (rust/crates/libc-0.2.175.crate) = 6a82ae493e598baaea5209805c49bbf2ea7de956d50d7da0da1164f9c6d28543
+SIZE (rust/crates/libc-0.2.175.crate) = 788728
SHA256 (rust/crates/memchr-2.7.5.crate) = 32a282da65faaf38286cf3be983213fcf1d2e2a58700e808f83f4ea9a4804bc0
SIZE (rust/crates/memchr-2.7.5.crate) = 97603
SHA256 (rust/crates/memoffset-0.9.1.crate) = 488016bfae457b036d996092f6cb448677611ce4449e970ceaf42695203f218a
@@ -103,8 +103,8 @@ SHA256 (rust/crates/serde-1.0.219.crate) = 5f0e2c6ed6606019b4e29e69dbaba95b11854
SIZE (rust/crates/serde-1.0.219.crate) = 78983
SHA256 (rust/crates/serde_derive-1.0.219.crate) = 5b0276cf7f2c73365f7157c8123c21cd9a50fbbd844757af28ca1f5925fc2a00
SIZE (rust/crates/serde_derive-1.0.219.crate) = 57798
-SHA256 (rust/crates/serde_json-1.0.142.crate) = 030fedb782600dcbd6f02d479bf0d817ac3bb40d644745b769d6a96bc3afc5a7
-SIZE (rust/crates/serde_json-1.0.142.crate) = 155363
+SHA256 (rust/crates/serde_json-1.0.143.crate) = d401abef1d108fbd9cbaebc3e46611f4b1021f714a0597a71f41ee463f5f4a5a
+SIZE (rust/crates/serde_json-1.0.143.crate) = 155342
SHA256 (rust/crates/serde_spanned-0.6.9.crate) = bf41e0cfaf7226dca15e8197172c295a782857fcb97fad1808a166870dee75a3
SIZE (rust/crates/serde_spanned-0.6.9.crate) = 10210
SHA256 (rust/crates/slab-0.4.9.crate) = 8f92a496fb766b417c996b9c5e57daf2f7ad3b0bebe1ccfca4856390e3d3bb67
@@ -149,5 +149,5 @@ SHA256 (rust/crates/windows_x86_64_msvc-0.52.6.crate) = 589f6da84c646204747d1270
SIZE (rust/crates/windows_x86_64_msvc-0.52.6.crate) = 832564
SHA256 (rust/crates/winnow-0.7.12.crate) = f3edebf492c8125044983378ecb5766203ad3b4c2f7a922bd7dd207f6d443e95
SIZE (rust/crates/winnow-0.7.12.crate) = 174403
-SHA256 (timasoft-hyprviz-v0.4.3_GH0.tar.gz) = 61568c5666ad76f17f0f9f1689ca11ef4d03922f2c33ef2f778a7a2aae014eef
-SIZE (timasoft-hyprviz-v0.4.3_GH0.tar.gz) = 84339
+SHA256 (timasoft-hyprviz-v0.4.4_GH0.tar.gz) = 38ff1dd602bb6cd4a8db327ec49556f102b07a72bb21d5d22445d9a876d41d34
+SIZE (timasoft-hyprviz-v0.4.4_GH0.tar.gz) = 84862
diff --git a/x11/libxfce4windowing/Makefile b/x11/libxfce4windowing/Makefile
index 440db67f7047..6ef1eba9d4c1 100644
--- a/x11/libxfce4windowing/Makefile
+++ b/x11/libxfce4windowing/Makefile
@@ -1,5 +1,6 @@
PORTNAME= libxfce4windowing
DISTVERSION= 4.20.4
+PORTREVISION= 1
CATEGORIES= x11 xfce
MASTER_SITES= XFCE
DIST_SUBDIR= xfce4
diff --git a/x11/libxfce4windowing/files/patch-libxfce4windowing_meson.build b/x11/libxfce4windowing/files/patch-libxfce4windowing_meson.build
deleted file mode 100644
index 30183be21f87..000000000000
--- a/x11/libxfce4windowing/files/patch-libxfce4windowing_meson.build
+++ /dev/null
@@ -1,20 +0,0 @@
---- libxfce4windowing/meson.build.orig 2025-05-01 07:24:40 UTC
-+++ libxfce4windowing/meson.build
-@@ -93,7 +93,7 @@ windowing_config_h = configure_file(
- input: 'libxfce4windowing-config.h.in',
- output: 'libxfce4windowing-config.h',
- install: true,
-- install_dir: get_option('prefix') / get_option('includedir') / 'xfce4' / libxfce4windowing_pkgname / 'libxfce4windowing',
-+ install_dir: get_option('prefix') / get_option('includedir') / 'xfce4' / 'libxfce4windowing',
- )
- windowing_public_sources += windowing_config_h
- windowing_sources += windowing_config_h
-@@ -135,7 +135,7 @@ install_headers(
-
- install_headers(
- windowing_headers,
-- subdir: 'xfce4' / libxfce4windowing_pkgname / 'libxfce4windowing',
-+ subdir: 'xfce4' / 'libxfce4windowing',
- )
-
- pkgconfig.generate(
diff --git a/x11/libxfce4windowing/files/patch-libxfce4windowingui_meson.build b/x11/libxfce4windowing/files/patch-libxfce4windowingui_meson.build
deleted file mode 100644
index 7d24900cfc55..000000000000
--- a/x11/libxfce4windowing/files/patch-libxfce4windowingui_meson.build
+++ /dev/null
@@ -1,20 +0,0 @@
---- libxfce4windowingui/meson.build.orig 2025-05-01 07:24:40 UTC
-+++ libxfce4windowingui/meson.build
-@@ -24,7 +24,7 @@ windowingui_public_sources += configure_file(
- input: 'libxfce4windowingui-config.h.in',
- output: 'libxfce4windowingui-config.h',
- install: true,
-- install_dir: get_option('prefix') / get_option('includedir') / 'xfce4' / libxfce4windowing_pkgname / 'libxfce4windowingui',
-+ install_dir: get_option('prefix') / get_option('includedir') / 'xfce4' / 'libxfce4windowingui',
- )
-
- windowingui_sources = windowingui_public_sources
-@@ -64,7 +64,7 @@ install_headers(
-
- install_headers(
- windowingui_headers,
-- subdir: 'xfce4' / libxfce4windowing_pkgname / 'libxfce4windowingui',
-+ subdir: 'xfce4' / 'libxfce4windowingui',
- )
-
- pkgconfig.generate(
diff --git a/x11/libxfce4windowing/pkg-plist b/x11/libxfce4windowing/pkg-plist
index df8892973d5e..4b8f61eb1696 100644
--- a/x11/libxfce4windowing/pkg-plist
+++ b/x11/libxfce4windowing/pkg-plist
@@ -1,19 +1,19 @@
-include/xfce4/libxfce4windowing/libxfce4windowing-config.h
-include/xfce4/libxfce4windowing/libxfce4windowing.h
-include/xfce4/libxfce4windowing/xfw-application.h
-include/xfce4/libxfce4windowing/xfw-monitor.h
-include/xfce4/libxfce4windowing/xfw-screen.h
-include/xfce4/libxfce4windowing/xfw-seat.h
-include/xfce4/libxfce4windowing/xfw-util.h
-include/xfce4/libxfce4windowing/xfw-window.h
-include/xfce4/libxfce4windowing/xfw-workspace-group.h
-include/xfce4/libxfce4windowing/xfw-workspace-manager.h
-include/xfce4/libxfce4windowing/xfw-workspace.h
-include/xfce4/libxfce4windowing/xfw-x11.h
-include/xfce4/libxfce4windowingui/libxfce4windowingui-config.h
-include/xfce4/libxfce4windowingui/libxfce4windowingui.h
-include/xfce4/libxfce4windowingui/xfw-window-action-menu.h
-include/xfce4/libxfce4windowingui/xfw-window-list-menu.h
+include/xfce4/libxfce4windowing-0/libxfce4windowing/libxfce4windowing-config.h
+include/xfce4/libxfce4windowing-0/libxfce4windowing/libxfce4windowing.h
+include/xfce4/libxfce4windowing-0/libxfce4windowing/xfw-application.h
+include/xfce4/libxfce4windowing-0/libxfce4windowing/xfw-monitor.h
+include/xfce4/libxfce4windowing-0/libxfce4windowing/xfw-screen.h
+include/xfce4/libxfce4windowing-0/libxfce4windowing/xfw-seat.h
+include/xfce4/libxfce4windowing-0/libxfce4windowing/xfw-util.h
+include/xfce4/libxfce4windowing-0/libxfce4windowing/xfw-window.h
+include/xfce4/libxfce4windowing-0/libxfce4windowing/xfw-workspace-group.h
+include/xfce4/libxfce4windowing-0/libxfce4windowing/xfw-workspace-manager.h
+include/xfce4/libxfce4windowing-0/libxfce4windowing/xfw-workspace.h
+include/xfce4/libxfce4windowing-0/libxfce4windowing/xfw-x11.h
+include/xfce4/libxfce4windowing-0/libxfce4windowingui/libxfce4windowingui-config.h
+include/xfce4/libxfce4windowing-0/libxfce4windowingui/libxfce4windowingui.h
+include/xfce4/libxfce4windowing-0/libxfce4windowingui/xfw-window-action-menu.h
+include/xfce4/libxfce4windowing-0/libxfce4windowingui/xfw-window-list-menu.h
%%GIR%%lib/girepository-1.0/Libxfce4windowing-0.0.typelib
%%GIR%%lib/girepository-1.0/Libxfce4windowingui-0.0.typelib
lib/libxfce4windowing-0.so
diff --git a/x11/rubygem-gnome/Makefile b/x11/rubygem-gnome/Makefile
index 55f3cf334985..827ccb3821a7 100644
--- a/x11/rubygem-gnome/Makefile
+++ b/x11/rubygem-gnome/Makefile
@@ -1,5 +1,5 @@
PORTNAME= gnome
-PORTVERSION= 4.3.0
+PORTVERSION= 4.3.3
CATEGORIES= x11 gnome rubygems
PKGNAMEPREFIX= rubygem-
@@ -20,6 +20,8 @@ RUN_DEPENDS= rubygem-atk>=${PORTVERSION}<${PORTVERSION}_99:accessibility/rubygem
rubygem-gio2>=${PORTVERSION}<${PORTVERSION}_99:devel/rubygem-gio2 \
rubygem-glib2>=${PORTVERSION}<${PORTVERSION}_99:devel/rubygem-glib2 \
rubygem-gobject-introspection>=${PORTVERSION}<${PORTVERSION}_99:devel/rubygem-gobject-introspection \
+ rubygem-graphene1>=${PORTVERSION}<${PORTVERSION}_99:graphics/rubygem-graphene1 \
+ rubygem-gsk4>=${PORTVERSION}<${PORTVERSION}_99:x11-toolkits/rubygem-gsk4 \
rubygem-gstreamer>=${PORTVERSION}<${PORTVERSION}_99:multimedia/rubygem-gstreamer \
rubygem-gtk3>=${PORTVERSION}<${PORTVERSION}_99:x11-toolkits/rubygem-gtk3 \
rubygem-gtk4>=${PORTVERSION}<${PORTVERSION}_99:x11-toolkits/rubygem-gtk4 \
diff --git a/x11/swww/Makefile b/x11/swww/Makefile
index 77f0c04a6dd8..ec6d3c19ad6e 100644
--- a/x11/swww/Makefile
+++ b/x11/swww/Makefile
@@ -1,7 +1,7 @@
PORTNAME= swww
DISTVERSIONPREFIX= v
-DISTVERSION= 0.10.3
-PORTREVISION= 2
+DISTVERSION= 0.11.0
+PORTREVISION= 0
CATEGORIES= x11
MAINTAINER= nivit@FreeBSD.org
diff --git a/x11/swww/Makefile.crates b/x11/swww/Makefile.crates
index cd8093f3a788..2a080d2c4f77 100644
--- a/x11/swww/Makefile.crates
+++ b/x11/swww/Makefile.crates
@@ -1,100 +1,175 @@
-CARGO_CRATES= adler2-2.0.0 \
- anstream-0.6.19 \
+CARGO_CRATES= adler2-2.0.1 \
+ ahash-0.8.12 \
+ anstream-0.6.20 \
anstyle-1.0.11 \
anstyle-parse-0.2.7 \
- anstyle-query-1.1.3 \
- anstyle-wincon-3.0.9 \
+ anstyle-query-1.1.4 \
+ anstyle-wincon-3.0.10 \
+ arrayref-0.3.9 \
+ arrayvec-0.7.6 \
assert_cmd-2.0.17 \
- autocfg-1.4.0 \
- bit_field-0.10.2 \
+ autocfg-1.5.0 \
+ av-data-0.4.4 \
+ base64-0.22.1 \
+ bit_field-0.10.3 \
bitflags-1.3.2 \
- bitflags-2.9.1 \
+ bitflags-2.9.4 \
+ bitreader-0.3.11 \
bstr-1.12.0 \
- bytemuck-1.23.1 \
+ byte-slice-cast-1.2.3 \
+ bytemuck-1.23.2 \
+ byteorder-1.5.0 \
byteorder-lite-0.1.0 \
- cfg-if-1.0.0 \
- clap-4.5.39 \
- clap_builder-4.5.39 \
- clap_complete-4.5.52 \
- clap_derive-4.5.32 \
- clap_lex-0.7.4 \
+ bytes-1.10.1 \
+ cfg-expr-0.20.2 \
+ cfg-if-1.0.3 \
+ clap-4.5.47 \
+ clap_builder-4.5.47 \
+ clap_complete-4.5.57 \
+ clap_derive-4.5.47 \
+ clap_lex-0.7.5 \
color_quant-1.1.0 \
colorchoice-1.0.4 \
- crc32fast-1.4.2 \
+ core_maths-0.1.1 \
+ crc32fast-1.5.0 \
crossbeam-deque-0.8.6 \
crossbeam-epoch-0.9.18 \
crossbeam-utils-0.8.21 \
- crunchy-0.2.3 \
+ crunchy-0.2.4 \
+ data-url-0.3.2 \
+ dav1d-0.10.4 \
+ dav1d-sys-0.8.3 \
difflib-0.4.0 \
doc-comment-0.3.3 \
document-features-0.2.11 \
- errno-0.3.12 \
+ equivalent-1.0.2 \
+ errno-0.3.14 \
+ euclid-0.22.11 \
exr-1.73.0 \
- fast_image_resize-5.1.4 \
+ fallible_collections-0.4.9 \
+ fast_image_resize-5.3.0 \
fastrand-2.3.0 \
+ fax-0.2.6 \
+ fax_derive-0.2.0 \
fdeflate-0.3.7 \
flate2-1.1.2 \
- gif-0.13.1 \
+ float-cmp-0.9.0 \
+ fontconfig-parser-0.5.8 \
+ fontdb-0.23.0 \
+ gif-0.13.3 \
half-2.6.0 \
+ hashbrown-0.13.2 \
+ hashbrown-0.15.5 \
heck-0.5.0 \
- image-0.25.6 \
- image-webp-0.2.2 \
+ image-0.25.8 \
+ image-webp-0.2.4 \
+ imagesize-0.13.0 \
+ indexmap-2.11.1 \
is_terminal_polyfill-1.70.1 \
- jpeg-decoder-0.3.1 \
keyframe-1.1.1 \
- lebe-0.5.2 \
- libc-0.2.172 \
+ kurbo-0.11.3 \
+ lebe-0.5.3 \
+ libc-0.2.175 \
libm-0.2.15 \
linux-raw-sys-0.9.4 \
- litrs-0.4.1 \
- log-0.4.27 \
- memchr-2.7.4 \
- miniz_oxide-0.8.8 \
+ linux-raw-sys-0.11.0 \
+ litrs-0.4.2 \
+ log-0.4.28 \
+ memchr-2.7.5 \
+ memmap2-0.9.8 \
+ miniz_oxide-0.8.9 \
mint-0.5.9 \
+ moxcms-0.7.5 \
+ mp4parse-0.17.0 \
+ num-bigint-0.4.6 \
+ num-derive-0.4.2 \
+ num-integer-0.1.46 \
+ num-rational-0.4.2 \
num-traits-0.2.19 \
+ once_cell-1.21.3 \
once_cell_polyfill-1.70.1 \
+ pico-args-0.5.0 \
pkg-config-0.3.32 \
png-0.17.16 \
+ png-0.18.0 \
predicates-3.1.3 \
predicates-core-1.0.9 \
predicates-tree-1.0.12 \
- proc-macro2-1.0.95 \
+ proc-macro2-1.0.101 \
+ pxfm-0.1.23 \
qoi-0.4.1 \
quick-error-2.0.1 \
- quick-xml-0.37.5 \
+ quick-xml-0.38.3 \
quote-1.0.40 \
- rayon-core-1.12.1 \
- regex-automata-0.4.9 \
- rustix-1.0.7 \
+ rayon-core-1.13.0 \
+ regex-automata-0.4.10 \
+ resvg-0.45.1 \
+ rgb-0.8.52 \
+ roxmltree-0.20.0 \
+ rustix-1.1.1 \
+ rustybuzz-0.20.1 \
sd-notify-0.4.5 \
serde-1.0.219 \
serde_derive-1.0.219 \
+ serde_spanned-0.6.9 \
simd-adler32-0.3.7 \
+ simplecss-0.2.2 \
+ siphasher-1.0.1 \
+ slotmap-1.0.7 \
smallvec-1.15.1 \
+ static_assertions-1.1.0 \
+ strict-num-0.1.1 \
strsim-0.11.1 \
- syn-2.0.101 \
- terminal_size-0.4.2 \
+ svgtypes-0.15.3 \
+ syn-2.0.106 \
+ system-deps-7.0.5 \
+ target-lexicon-0.13.2 \
+ terminal_size-0.4.3 \
termtree-0.5.1 \
- thiserror-1.0.69 \
- thiserror-impl-1.0.69 \
- tiff-0.9.1 \
+ thiserror-2.0.16 \
+ thiserror-impl-2.0.16 \
+ tiff-0.10.3 \
tiny-bench-0.4.0 \
+ tiny-skia-0.11.4 \
+ tiny-skia-path-0.11.4 \
+ tinyvec-1.10.0 \
+ tinyvec_macros-0.1.1 \
+ toml-0.8.23 \
+ toml_datetime-0.6.11 \
+ toml_edit-0.22.27 \
+ ttf-parser-0.25.1 \
+ unicode-bidi-0.3.18 \
+ unicode-bidi-mirroring-0.4.0 \
+ unicode-ccc-0.4.0 \
unicode-ident-1.0.18 \
+ unicode-properties-0.1.3 \
+ unicode-script-0.5.7 \
+ unicode-vo-0.1.0 \
+ usvg-0.45.1 \
utf8parse-0.2.2 \
+ version-compare-0.2.0 \
+ version_check-0.9.5 \
wait-timeout-0.2.1 \
- waybackend-0.4.3 \
- waybackend-scanner-0.4.3 \
+ waybackend-0.5.0 \
+ waybackend-scanner-0.5.0 \
weezl-0.1.10 \
- windows-sys-0.59.0 \
- windows-targets-0.52.6 \
- windows_aarch64_gnullvm-0.52.6 \
- windows_aarch64_msvc-0.52.6 \
- windows_i686_gnu-0.52.6 \
- windows_i686_gnullvm-0.52.6 \
- windows_i686_msvc-0.52.6 \
- windows_x86_64_gnu-0.52.6 \
- windows_x86_64_gnullvm-0.52.6 \
- windows_x86_64_msvc-0.52.6 \
+ windows-link-0.1.3 \
+ windows-link-0.2.0 \
+ windows-sys-0.60.2 \
+ windows-sys-0.61.0 \
+ windows-targets-0.53.3 \
+ windows_aarch64_gnullvm-0.53.0 \
+ windows_aarch64_msvc-0.53.0 \
+ windows_i686_gnu-0.53.0 \
+ windows_i686_gnullvm-0.53.0 \
+ windows_i686_msvc-0.53.0 \
+ windows_x86_64_gnu-0.53.0 \
+ windows_x86_64_gnullvm-0.53.0 \
+ windows_x86_64_msvc-0.53.0 \
+ winnow-0.7.13 \
+ xmlwriter-0.1.0 \
+ zerocopy-0.8.27 \
+ zerocopy-derive-0.8.27 \
zune-core-0.4.12 \
zune-inflate-0.2.54 \
- zune-jpeg-0.4.17
+ zune-jpeg-0.4.21
diff --git a/x11/swww/distinfo b/x11/swww/distinfo
index 987c7227c655..8b5a01af3446 100644
--- a/x11/swww/distinfo
+++ b/x11/swww/distinfo
@@ -1,203 +1,353 @@
-TIMESTAMP = 1749973610
-SHA256 (rust/crates/adler2-2.0.0.crate) = 512761e0bb2578dd7380c6baaa0f4ce03e84f95e960231d1dec8bf4d7d6e2627
-SIZE (rust/crates/adler2-2.0.0.crate) = 13529
-SHA256 (rust/crates/anstream-0.6.19.crate) = 301af1932e46185686725e0fad2f8f2aa7da69dd70bf6ecc44d6b703844a3933
-SIZE (rust/crates/anstream-0.6.19.crate) = 28767
+TIMESTAMP = 1757593675
+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/anstream-0.6.20.crate) = 3ae563653d1938f79b1ab1b5e668c87c76a9930414574a6583a7b7e11a8e6192
+SIZE (rust/crates/anstream-0.6.20.crate) = 28797
SHA256 (rust/crates/anstyle-1.0.11.crate) = 862ed96ca487e809f1c8e5a8447f6ee2cf102f846893800b20cebdf541fc6bbd
SIZE (rust/crates/anstyle-1.0.11.crate) = 15880
SHA256 (rust/crates/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/anstyle-query-1.1.4.crate) = 9e231f6134f61b71076a3eab506c379d4f36122f2af15a9ff04415ea4c3339e2
+SIZE (rust/crates/anstyle-query-1.1.4.crate) = 10192
+SHA256 (rust/crates/anstyle-wincon-3.0.10.crate) = 3e0633414522a32ffaac8ac6cc8f748e090c5717661fddeea04219e2344f5f2a
+SIZE (rust/crates/anstyle-wincon-3.0.10.crate) = 12558
+SHA256 (rust/crates/arrayref-0.3.9.crate) = 76a2e8124351fda1ef8aaaa3bbd7ebbcb486bbcd4225aca0aa0d84bb2db8fecb
+SIZE (rust/crates/arrayref-0.3.9.crate) = 9186
+SHA256 (rust/crates/arrayvec-0.7.6.crate) = 7c02d123df017efcdfbd739ef81735b36c5ba83ec3c59c80a9d7ecc718f92e50
+SIZE (rust/crates/arrayvec-0.7.6.crate) = 31237
SHA256 (rust/crates/assert_cmd-2.0.17.crate) = 2bd389a4b2970a01282ee455294913c0a43724daedcd1a24c3eb0ec1c1320b66
SIZE (rust/crates/assert_cmd-2.0.17.crate) = 26914
-SHA256 (rust/crates/autocfg-1.4.0.crate) = ace50bade8e6234aa140d9a2f552bbee1db4d353f69b8217bc503490fc1a9f26
-SIZE (rust/crates/autocfg-1.4.0.crate) = 17712
-SHA256 (rust/crates/bit_field-0.10.2.crate) = dc827186963e592360843fb5ba4b973e145841266c1357f7180c43526f2e5b61
-SIZE (rust/crates/bit_field-0.10.2.crate) = 10568
+SHA256 (rust/crates/autocfg-1.5.0.crate) = c08606f8c3cbf4ce6ec8e28fb0014a2c086708fe954eaa885384a6165172e7e8
+SIZE (rust/crates/autocfg-1.5.0.crate) = 18729
+SHA256 (rust/crates/av-data-0.4.4.crate) = fca67ba5d317924c02180c576157afd54babe48a76ebc66ce6d34bb8ba08308e
+SIZE (rust/crates/av-data-0.4.4.crate) = 17576
+SHA256 (rust/crates/base64-0.22.1.crate) = 72b3254f16251a8381aa12e40e3c4d2f0199f8c6508fbecb9d91f575e0fbb8c6
+SIZE (rust/crates/base64-0.22.1.crate) = 81597
+SHA256 (rust/crates/bit_field-0.10.3.crate) = 1e4b40c7323adcfc0a41c4b88143ed58346ff65a288fc144329c5c45e05d70c6
+SIZE (rust/crates/bit_field-0.10.3.crate) = 11173
SHA256 (rust/crates/bitflags-1.3.2.crate) = bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a
SIZE (rust/crates/bitflags-1.3.2.crate) = 23021
-SHA256 (rust/crates/bitflags-2.9.1.crate) = 1b8e56985ec62d17e9c1001dc89c88ecd7dc08e47eba5ec7c29c7b5eeecde967
-SIZE (rust/crates/bitflags-2.9.1.crate) = 47913
+SHA256 (rust/crates/bitflags-2.9.4.crate) = 2261d10cca569e4643e526d8dc2e62e433cc8aba21ab764233731f8d369bf394
+SIZE (rust/crates/bitflags-2.9.4.crate) = 47950
+SHA256 (rust/crates/bitreader-0.3.11.crate) = 886559b1e163d56c765bc3a985febb4eee8009f625244511d8ee3c432e08c066
+SIZE (rust/crates/bitreader-0.3.11.crate) = 12077
SHA256 (rust/crates/bstr-1.12.0.crate) = 234113d19d0d7d613b40e86fb654acf958910802bcceab913a4f9e7cda03b1a4
SIZE (rust/crates/bstr-1.12.0.crate) = 351557
-SHA256 (rust/crates/bytemuck-1.23.1.crate) = 5c76a5792e44e4abe34d3abf15636779261d45a7450612059293d1d2cfc63422
-SIZE (rust/crates/bytemuck-1.23.1.crate) = 52585
+SHA256 (rust/crates/byte-slice-cast-1.2.3.crate) = 7575182f7272186991736b70173b0ea045398f984bf5ebbb3804736ce1330c9d
+SIZE (rust/crates/byte-slice-cast-1.2.3.crate) = 7498
+SHA256 (rust/crates/bytemuck-1.23.2.crate) = 3995eaeebcdf32f91f980d360f78732ddc061097ab4e39991ae7a6ace9194677
+SIZE (rust/crates/bytemuck-1.23.2.crate) = 53021
+SHA256 (rust/crates/byteorder-1.5.0.crate) = 1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b
+SIZE (rust/crates/byteorder-1.5.0.crate) = 23288
SHA256 (rust/crates/byteorder-lite-0.1.0.crate) = 8f1fe948ff07f4bd06c30984e69f5b4899c516a3ef74f34df92a2df2ab535495
SIZE (rust/crates/byteorder-lite-0.1.0.crate) = 15909
-SHA256 (rust/crates/cfg-if-1.0.0.crate) = baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd
-SIZE (rust/crates/cfg-if-1.0.0.crate) = 7934
-SHA256 (rust/crates/clap-4.5.39.crate) = fd60e63e9be68e5fb56422e397cf9baddded06dae1d2e523401542383bc72a9f
-SIZE (rust/crates/clap-4.5.39.crate) = 57328
-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_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/bytes-1.10.1.crate) = d71b6127be86fdcfddb610f7182ac57211d4b18a3e9c82eb2d17662f2227ad6a
+SIZE (rust/crates/bytes-1.10.1.crate) = 76779
+SHA256 (rust/crates/cfg-expr-0.20.2.crate) = c8d458d63f0f0f482c8da9b7c8b76c21bd885a02056cc94c6404d861ca2b8206
+SIZE (rust/crates/cfg-expr-0.20.2.crate) = 44758
+SHA256 (rust/crates/cfg-if-1.0.3.crate) = 2fd1289c04a9ea8cb22300a459a72a385d7c73d3259e2ed7dcb2af674838cfa9
+SIZE (rust/crates/cfg-if-1.0.3.crate) = 8719
+SHA256 (rust/crates/clap-4.5.47.crate) = 7eac00902d9d136acd712710d71823fb8ac8004ca445a89e73a41d45aa712931
+SIZE (rust/crates/clap-4.5.47.crate) = 58354
+SHA256 (rust/crates/clap_builder-4.5.47.crate) = 2ad9bbf750e73b5884fb8a211a9424a1906c1e156724260fdae972f31d70e1d6
+SIZE (rust/crates/clap_builder-4.5.47.crate) = 170016
+SHA256 (rust/crates/clap_complete-4.5.57.crate) = 4d9501bd3f5f09f7bbee01da9a511073ed30a80cd7a509f1214bb74eadea71ad
+SIZE (rust/crates/clap_complete-4.5.57.crate) = 48637
+SHA256 (rust/crates/clap_derive-4.5.47.crate) = bbfd7eae0b0f1a6e63d4b13c9c478de77c2eb546fba158ad50b4203dc24b9f9c
+SIZE (rust/crates/clap_derive-4.5.47.crate) = 33550
+SHA256 (rust/crates/clap_lex-0.7.5.crate) = b94f61472cee1439c0b966b47e3aca9ae07e45d070759512cd390ea2bebc6675
+SIZE (rust/crates/clap_lex-0.7.5.crate) = 13469
SHA256 (rust/crates/color_quant-1.1.0.crate) = 3d7b894f5411737b7867f4827955924d7c254fc9f4d91a6aad6b097804b1018b
SIZE (rust/crates/color_quant-1.1.0.crate) = 6649
SHA256 (rust/crates/colorchoice-1.0.4.crate) = b05b61dc5112cbb17e4b6cd61790d9845d13888356391624cbe7e41efeac1e75
SIZE (rust/crates/colorchoice-1.0.4.crate) = 8196
-SHA256 (rust/crates/crc32fast-1.4.2.crate) = a97769d94ddab943e4510d138150169a2758b5ef3eb191a9ee688de3e23ef7b3
-SIZE (rust/crates/crc32fast-1.4.2.crate) = 38491
+SHA256 (rust/crates/core_maths-0.1.1.crate) = 77745e017f5edba1a9c1d854f6f3a52dac8a12dd5af5d2f54aecf61e43d80d30
+SIZE (rust/crates/core_maths-0.1.1.crate) = 6528
+SHA256 (rust/crates/crc32fast-1.5.0.crate) = 9481c1c90cbf2ac953f07c8d4a58aa3945c425b7185c9154d67a65e4230da511
+SIZE (rust/crates/crc32fast-1.5.0.crate) = 40723
SHA256 (rust/crates/crossbeam-deque-0.8.6.crate) = 9dd111b7b7f7d55b72c0a6ae361660ee5853c9af73f70c3c2ef6858b950e2e51
SIZE (rust/crates/crossbeam-deque-0.8.6.crate) = 22471
SHA256 (rust/crates/crossbeam-epoch-0.9.18.crate) = 5b82ac4a3c2ca9c3460964f020e1402edd5753411d7737aa39c3714ad1b5420e
SIZE (rust/crates/crossbeam-epoch-0.9.18.crate) = 46875
SHA256 (rust/crates/crossbeam-utils-0.8.21.crate) = d0a5c400df2834b80a4c3327b3aad3a4c4cd4de0629063962b03235697506a28
SIZE (rust/crates/crossbeam-utils-0.8.21.crate) = 42691
-SHA256 (rust/crates/crunchy-0.2.3.crate) = 43da5946c66ffcc7745f48db692ffbb10a83bfe0afd96235c5c2a4fb23994929
-SIZE (rust/crates/crunchy-0.2.3.crate) = 3775
+SHA256 (rust/crates/crunchy-0.2.4.crate) = 460fbee9c2c2f33933d720630a6a0bac33ba7053db5344fac858d4b8952d77d5
+SIZE (rust/crates/crunchy-0.2.4.crate) = 3887
+SHA256 (rust/crates/data-url-0.3.2.crate) = be1e0bca6c3637f992fc1cc7cbc52a78c1ef6db076dbf1059c4323d6a2048376
+SIZE (rust/crates/data-url-0.3.2.crate) = 23862
+SHA256 (rust/crates/dav1d-0.10.4.crate) = 80c3f80814db85397819d464bb553268992c393b4b3b5554b89c1655996d5926
+SIZE (rust/crates/dav1d-0.10.4.crate) = 16744
+SHA256 (rust/crates/dav1d-sys-0.8.3.crate) = c3c91aea6668645415331133ed6f8ddf0e7f40160cd97a12d59e68716a58704b
+SIZE (rust/crates/dav1d-sys-0.8.3.crate) = 9530
SHA256 (rust/crates/difflib-0.4.0.crate) = 6184e33543162437515c2e2b48714794e37845ec9851711914eec9d308f6ebe8
SIZE (rust/crates/difflib-0.4.0.crate) = 7638
SHA256 (rust/crates/doc-comment-0.3.3.crate) = fea41bba32d969b513997752735605054bc0dfa92b4c56bf1189f2e174be7a10
SIZE (rust/crates/doc-comment-0.3.3.crate) = 4123
SHA256 (rust/crates/document-features-0.2.11.crate) = 95249b50c6c185bee49034bcb378a49dc2b5dff0be90ff6616d31d64febab05d
SIZE (rust/crates/document-features-0.2.11.crate) = 14640
-SHA256 (rust/crates/errno-0.3.12.crate) = cea14ef9355e3beab063703aa9dab15afd25f0667c341310c1e5274bb1d0da18
-SIZE (rust/crates/errno-0.3.12.crate) = 12423
+SHA256 (rust/crates/equivalent-1.0.2.crate) = 877a4ace8713b0bcf2a4e7eec82529c029f1d0619886d18145fea96c3ffe5c0f
+SIZE (rust/crates/equivalent-1.0.2.crate) = 7419
+SHA256 (rust/crates/errno-0.3.14.crate) = 39cab71617ae0d63f51a36d69f866391735b51691dbda63cf6f96d042b63efeb
+SIZE (rust/crates/errno-0.3.14.crate) = 12002
+SHA256 (rust/crates/euclid-0.22.11.crate) = ad9cdb4b747e485a12abb0e6566612956c7a1bafa3bdb8d682c5b6d403589e48
+SIZE (rust/crates/euclid-0.22.11.crate) = 79261
SHA256 (rust/crates/exr-1.73.0.crate) = f83197f59927b46c04a183a619b7c29df34e63e63c7869320862268c0ef687e0
SIZE (rust/crates/exr-1.73.0.crate) = 244371
-SHA256 (rust/crates/fast_image_resize-5.1.4.crate) = d372ab3252d8f162d858d675a3d88a8c33ba24a6238837c50c8851911c7e89cd
-SIZE (rust/crates/fast_image_resize-5.1.4.crate) = 152880
+SHA256 (rust/crates/fallible_collections-0.4.9.crate) = a88c69768c0a15262df21899142bc6df9b9b823546d4b4b9a7bc2d6c448ec6fd
+SIZE (rust/crates/fallible_collections-0.4.9.crate) = 49824
+SHA256 (rust/crates/fast_image_resize-5.3.0.crate) = 1bd1eda71e8af93f8b00e189404235d82f4de77ea4a0d182b44a7f03994d647c
+SIZE (rust/crates/fast_image_resize-5.3.0.crate) = 154552
SHA256 (rust/crates/fastrand-2.3.0.crate) = 37909eebbb50d72f9059c3b6d82c0463f2ff062c9e95845c43a6c9c0355411be
SIZE (rust/crates/fastrand-2.3.0.crate) = 15076
+SHA256 (rust/crates/fax-0.2.6.crate) = f05de7d48f37cd6730705cbca900770cab77a89f413d23e100ad7fad7795a0ab
+SIZE (rust/crates/fax-0.2.6.crate) = 13279
+SHA256 (rust/crates/fax_derive-0.2.0.crate) = a0aca10fb742cb43f9e7bb8467c91aa9bcb8e3ffbc6a6f7389bb93ffc920577d
+SIZE (rust/crates/fax_derive-0.2.0.crate) = 4442
SHA256 (rust/crates/fdeflate-0.3.7.crate) = 1e6853b52649d4ac5c0bd02320cddc5ba956bdb407c4b75a2c6b75bf51500f8c
SIZE (rust/crates/fdeflate-0.3.7.crate) = 27188
SHA256 (rust/crates/flate2-1.1.2.crate) = 4a3d7db9596fecd151c5f638c0ee5d5bd487b6e0ea232e5dc96d5250f6f94b1d
SIZE (rust/crates/flate2-1.1.2.crate) = 76495
-SHA256 (rust/crates/gif-0.13.1.crate) = 3fb2d69b19215e18bb912fa30f7ce15846e301408695e44e0ef719f1da9e19f2
-SIZE (rust/crates/gif-0.13.1.crate) = 36408
+SHA256 (rust/crates/float-cmp-0.9.0.crate) = 98de4bbd547a563b716d8dfa9aad1cb19bfab00f4fa09a6a4ed21dbcf44ce9c4
+SIZE (rust/crates/float-cmp-0.9.0.crate) = 10102
+SHA256 (rust/crates/fontconfig-parser-0.5.8.crate) = bbc773e24e02d4ddd8395fd30dc147524273a83e54e0f312d986ea30de5f5646
+SIZE (rust/crates/fontconfig-parser-0.5.8.crate) = 40928
+SHA256 (rust/crates/fontdb-0.23.0.crate) = 457e789b3d1202543297a350643cf459f836cade38934e7a4cf6a39e7cde2905
+SIZE (rust/crates/fontdb-0.23.0.crate) = 108324
+SHA256 (rust/crates/gif-0.13.3.crate) = 4ae047235e33e2829703574b54fdec96bfbad892062d97fed2f76022287de61b
+SIZE (rust/crates/gif-0.13.3.crate) = 36010
SHA256 (rust/crates/half-2.6.0.crate) = 459196ed295495a68f7d7fe1d84f6c4b7ff0e21fe3017b2f283c6fac3ad803c9
SIZE (rust/crates/half-2.6.0.crate) = 59507
+SHA256 (rust/crates/hashbrown-0.13.2.crate) = 43a3c133739dddd0d2990f9a4bdf8eb4b21ef50e4851ca85ab661199821d510e
+SIZE (rust/crates/hashbrown-0.13.2.crate) = 105265
+SHA256 (rust/crates/hashbrown-0.15.5.crate) = 9229cfe53dfd69f0609a49f65461bd93001ea1ef889cd5529dd176593f5338a1
+SIZE (rust/crates/hashbrown-0.15.5.crate) = 140908
SHA256 (rust/crates/heck-0.5.0.crate) = 2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea
SIZE (rust/crates/heck-0.5.0.crate) = 11517
-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.2.crate) = 14d75c7014ddab93c232bc6bb9f64790d3dfd1d605199acd4b40b6d69e691e9f
-SIZE (rust/crates/image-webp-0.2.2.crate) = 62919
+SHA256 (rust/crates/image-0.25.8.crate) = 529feb3e6769d234375c4cf1ee2ce713682b8e76538cb13f9fc23e1400a591e7
+SIZE (rust/crates/image-0.25.8.crate) = 292229
+SHA256 (rust/crates/image-webp-0.2.4.crate) = 525e9ff3e1a4be2fbea1fdf0e98686a6d98b4d8f937e1bf7402245af1909e8c3
+SIZE (rust/crates/image-webp-0.2.4.crate) = 68478
+SHA256 (rust/crates/imagesize-0.13.0.crate) = edcd27d72f2f071c64249075f42e205ff93c9a4c5f6c6da53e79ed9f9832c285
+SIZE (rust/crates/imagesize-0.13.0.crate) = 17033
+SHA256 (rust/crates/indexmap-2.11.1.crate) = 206a8042aec68fa4a62e8d3f7aa4ceb508177d9324faf261e1959e495b7a1921
+SIZE (rust/crates/indexmap-2.11.1.crate) = 99966
SHA256 (rust/crates/is_terminal_polyfill-1.70.1.crate) = 7943c866cc5cd64cbc25b2e01621d07fa8eb2a1a23160ee81ce38704e97b8ecf
SIZE (rust/crates/is_terminal_polyfill-1.70.1.crate) = 7492
-SHA256 (rust/crates/jpeg-decoder-0.3.1.crate) = f5d4a7da358eff58addd2877a45865158f0d78c911d43a5784ceb7bbf52833b0
-SIZE (rust/crates/jpeg-decoder-0.3.1.crate) = 744364
SHA256 (rust/crates/keyframe-1.1.1.crate) = 60708bf7981518d09095d6f5673ce5cf6a64f1e0d9708b554f670e6d9d2bd9a9
SIZE (rust/crates/keyframe-1.1.1.crate) = 33573
-SHA256 (rust/crates/lebe-0.5.2.crate) = 03087c2bad5e1034e8cace5926dec053fb3790248370865f5117a7d0213354c8
-SIZE (rust/crates/lebe-0.5.2.crate) = 8422
-SHA256 (rust/crates/libc-0.2.172.crate) = d750af042f7ef4f724306de029d18836c26c1765a54a6a3f094cbd23a7267ffa
-SIZE (rust/crates/libc-0.2.172.crate) = 791646
+SHA256 (rust/crates/kurbo-0.11.3.crate) = c62026ae44756f8a599ba21140f350303d4f08dcdcc71b5ad9c9bb8128c13c62
+SIZE (rust/crates/kurbo-0.11.3.crate) = 137586
+SHA256 (rust/crates/lebe-0.5.3.crate) = 7a79a3332a6609480d7d0c9eab957bca6b455b91bb84e66d19f5ff66294b85b8
+SIZE (rust/crates/lebe-0.5.3.crate) = 9439
+SHA256 (rust/crates/libc-0.2.175.crate) = 6a82ae493e598baaea5209805c49bbf2ea7de956d50d7da0da1164f9c6d28543
+SIZE (rust/crates/libc-0.2.175.crate) = 788728
SHA256 (rust/crates/libm-0.2.15.crate) = f9fbbcab51052fe104eb5e5d351cf728d30a5be1fe14d9be8a3b097481fb97de
SIZE (rust/crates/libm-0.2.15.crate) = 156108
SHA256 (rust/crates/linux-raw-sys-0.9.4.crate) = cd945864f07fe9f5371a27ad7b52a172b4b499999f1d97574c9fa68373937e12
SIZE (rust/crates/linux-raw-sys-0.9.4.crate) = 2311088
-SHA256 (rust/crates/litrs-0.4.1.crate) = b4ce301924b7887e9d637144fdade93f9dfff9b60981d4ac161db09720d39aa5
-SIZE (rust/crates/litrs-0.4.1.crate) = 42603
-SHA256 (rust/crates/log-0.4.27.crate) = 13dc2df351e3202783a1fe0d44375f7295ffb4049267b0f3018346dc122a1d94
-SIZE (rust/crates/log-0.4.27.crate) = 48120
-SHA256 (rust/crates/memchr-2.7.4.crate) = 78ca9ab1a0babb1e7d5695e3530886289c18cf2f87ec19a575a0abdce112e3a3
-SIZE (rust/crates/memchr-2.7.4.crate) = 96670
-SHA256 (rust/crates/miniz_oxide-0.8.8.crate) = 3be647b768db090acb35d5ec5db2b0e1f1de11133ca123b9eacf5137868f892a
-SIZE (rust/crates/miniz_oxide-0.8.8.crate) = 67065
+SHA256 (rust/crates/linux-raw-sys-0.11.0.crate) = df1d3c3b53da64cf5760482273a98e575c651a67eec7f77df96b5b642de8f039
+SIZE (rust/crates/linux-raw-sys-0.11.0.crate) = 2659624
+SHA256 (rust/crates/litrs-0.4.2.crate) = f5e54036fe321fd421e10d732f155734c4e4afd610dd556d9a82833ab3ee0bed
+SIZE (rust/crates/litrs-0.4.2.crate) = 43399
+SHA256 (rust/crates/log-0.4.28.crate) = 34080505efa8e45a4b816c349525ebe327ceaa8559756f0356cba97ef3bf7432
+SIZE (rust/crates/log-0.4.28.crate) = 51131
+SHA256 (rust/crates/memchr-2.7.5.crate) = 32a282da65faaf38286cf3be983213fcf1d2e2a58700e808f83f4ea9a4804bc0
+SIZE (rust/crates/memchr-2.7.5.crate) = 97603
+SHA256 (rust/crates/memmap2-0.9.8.crate) = 843a98750cd611cc2965a8213b53b43e715f13c37a9e096c6408e69990961db7
+SIZE (rust/crates/memmap2-0.9.8.crate) = 34478
+SHA256 (rust/crates/miniz_oxide-0.8.9.crate) = 1fa76a2c86f704bdb222d66965fb3d63269ce38518b83cb0575fca855ebb6316
+SIZE (rust/crates/miniz_oxide-0.8.9.crate) = 67132
SHA256 (rust/crates/mint-0.5.9.crate) = e53debba6bda7a793e5f99b8dacf19e626084f525f7829104ba9898f367d85ff
SIZE (rust/crates/mint-0.5.9.crate) = 8399
+SHA256 (rust/crates/moxcms-0.7.5.crate) = ddd32fa8935aeadb8a8a6b6b351e40225570a37c43de67690383d87ef170cd08
+SIZE (rust/crates/moxcms-0.7.5.crate) = 184232
+SHA256 (rust/crates/mp4parse-0.17.0.crate) = 63a35203d3c6ce92d5251c77520acb2e57108c88728695aa883f70023624c570
+SIZE (rust/crates/mp4parse-0.17.0.crate) = 82408
+SHA256 (rust/crates/num-bigint-0.4.6.crate) = a5e44f723f1133c9deac646763579fdb3ac745e418f2a7af9cd0c431da1f20b9
+SIZE (rust/crates/num-bigint-0.4.6.crate) = 102801
+SHA256 (rust/crates/num-derive-0.4.2.crate) = ed3955f1a9c7c0c15e092f9c887db08b1fc683305fdf6eb6684f22555355e202
+SIZE (rust/crates/num-derive-0.4.2.crate) = 14709
+SHA256 (rust/crates/num-integer-0.1.46.crate) = 7969661fd2958a5cb096e56c8e1ad0444ac2bbcd0061bd28660485a44879858f
+SIZE (rust/crates/num-integer-0.1.46.crate) = 22331
+SHA256 (rust/crates/num-rational-0.4.2.crate) = f83d14da390562dca69fc84082e73e548e1ad308d24accdedd2720017cb37824
+SIZE (rust/crates/num-rational-0.4.2.crate) = 28159
SHA256 (rust/crates/num-traits-0.2.19.crate) = 071dfc062690e90b734c0b2273ce72ad0ffa95f0c74596bc250dcfd960262841
SIZE (rust/crates/num-traits-0.2.19.crate) = 51631
+SHA256 (rust/crates/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/pico-args-0.5.0.crate) = 5be167a7af36ee22fe3115051bc51f6e6c7054c9348e28deb4f49bd6f705a315
+SIZE (rust/crates/pico-args-0.5.0.crate) = 11545
SHA256 (rust/crates/pkg-config-0.3.32.crate) = 7edddbd0b52d732b21ad9a5fab5c704c14cd949e5e9a1ec5929a24fded1b904c
SIZE (rust/crates/pkg-config-0.3.32.crate) = 21370
SHA256 (rust/crates/png-0.17.16.crate) = 82151a2fc869e011c153adc57cf2789ccb8d9906ce52c0b39a6b5697749d7526
SIZE (rust/crates/png-0.17.16.crate) = 117975
+SHA256 (rust/crates/png-0.18.0.crate) = 97baced388464909d42d89643fe4361939af9b7ce7a31ee32a168f832a70f2a0
+SIZE (rust/crates/png-0.18.0.crate) = 118041
SHA256 (rust/crates/predicates-3.1.3.crate) = a5d19ee57562043d37e82899fade9a22ebab7be9cef5026b07fda9cdd4293573
SIZE (rust/crates/predicates-3.1.3.crate) = 24063
SHA256 (rust/crates/predicates-core-1.0.9.crate) = 727e462b119fe9c93fd0eb1429a5f7647394014cf3c04ab2c0350eeb09095ffa
SIZE (rust/crates/predicates-core-1.0.9.crate) = 8618
SHA256 (rust/crates/predicates-tree-1.0.12.crate) = 72dd2d6d381dfb73a193c7fca536518d7caee39fc8503f74e7dc0be0531b425c
SIZE (rust/crates/predicates-tree-1.0.12.crate) = 8392
-SHA256 (rust/crates/proc-macro2-1.0.95.crate) = 02b3e5e68a3a1a02aad3ec490a98007cbc13c37cbe84a3cd7b8e406d76e7f778
-SIZE (rust/crates/proc-macro2-1.0.95.crate) = 51820
+SHA256 (rust/crates/proc-macro2-1.0.101.crate) = 89ae43fd86e4158d6db51ad8e2b80f313af9cc74f5c0e03ccb87de09998732de
+SIZE (rust/crates/proc-macro2-1.0.101.crate) = 53886
+SHA256 (rust/crates/pxfm-0.1.23.crate) = f55f4fedc84ed39cb7a489322318976425e42a147e2be79d8f878e2884f94e84
+SIZE (rust/crates/pxfm-0.1.23.crate) = 1219248
SHA256 (rust/crates/qoi-0.4.1.crate) = 7f6d64c71eb498fe9eae14ce4ec935c555749aef511cca85b5568910d6e48001
SIZE (rust/crates/qoi-0.4.1.crate) = 71135
SHA256 (rust/crates/quick-error-2.0.1.crate) = a993555f31e5a609f617c12db6250dedcac1b0a85076912c436e6fc9b2c8e6a3
SIZE (rust/crates/quick-error-2.0.1.crate) = 14265
-SHA256 (rust/crates/quick-xml-0.37.5.crate) = 331e97a1af0bf59823e6eadffe373d7b27f485be8748f71471c662c1f269b7fb
-SIZE (rust/crates/quick-xml-0.37.5.crate) = 190481
+SHA256 (rust/crates/quick-xml-0.38.3.crate) = 42a232e7487fc2ef313d96dde7948e7a3c05101870d8985e4fd8d26aedd27b89
+SIZE (rust/crates/quick-xml-0.38.3.crate) = 204498
SHA256 (rust/crates/quote-1.0.40.crate) = 1885c039570dc00dcb4ff087a89e185fd56bae234ddc7f056a945bf36467248d
SIZE (rust/crates/quote-1.0.40.crate) = 31063
-SHA256 (rust/crates/rayon-core-1.12.1.crate) = 1465873a3dfdaa8ae7cb14b4383657caab0b3e8a0aa9ae8e04b044854c8dfce2
-SIZE (rust/crates/rayon-core-1.12.1.crate) = 70701
-SHA256 (rust/crates/regex-automata-0.4.9.crate) = 809e8dc61f6de73b46c85f4c96486310fe304c434cfa43669d7b40f711150908
-SIZE (rust/crates/regex-automata-0.4.9.crate) = 618525
-SHA256 (rust/crates/rustix-1.0.7.crate) = c71e83d6afe7ff64890ec6b71d6a69bb8a610ab78ce364b3352876bb4c801266
-SIZE (rust/crates/rustix-1.0.7.crate) = 414500
+SHA256 (rust/crates/rayon-core-1.13.0.crate) = 22e18b0f0062d30d4230b2e85ff77fdfe4326feb054b9783a3460d8435c8ab91
+SIZE (rust/crates/rayon-core-1.13.0.crate) = 73151
+SHA256 (rust/crates/regex-automata-0.4.10.crate) = 6b9458fa0bfeeac22b5ca447c63aaf45f28439a709ccd244698632f9aa6394d6
+SIZE (rust/crates/regex-automata-0.4.10.crate) = 622754
+SHA256 (rust/crates/resvg-0.45.1.crate) = a8928798c0a55e03c9ca6c4c6846f76377427d2c1e1f7e6de3c06ae57942df43
+SIZE (rust/crates/resvg-0.45.1.crate) = 78002
+SHA256 (rust/crates/rgb-0.8.52.crate) = 0c6a884d2998352bb4daf0183589aec883f16a6da1f4dde84d8e2e9a5409a1ce
+SIZE (rust/crates/rgb-0.8.52.crate) = 22449
+SHA256 (rust/crates/roxmltree-0.20.0.crate) = 6c20b6793b5c2fa6553b250154b78d6d0db37e72700ae35fad9387a46f487c97
+SIZE (rust/crates/roxmltree-0.20.0.crate) = 54594
+SHA256 (rust/crates/rustix-1.1.1.crate) = 9621e389a110cae094269936383d69b869492f03e5c1ed2d575a53c029d4441d
+SIZE (rust/crates/rustix-1.1.1.crate) = 422692
+SHA256 (rust/crates/rustybuzz-0.20.1.crate) = fd3c7c96f8a08ee34eff8857b11b49b07d71d1c3f4e88f8a88d4c9e9f90b1702
+SIZE (rust/crates/rustybuzz-0.20.1.crate) = 272721
SHA256 (rust/crates/sd-notify-0.4.5.crate) = b943eadf71d8b69e661330cb0e2656e31040acf21ee7708e2c238a0ec6af2bf4
SIZE (rust/crates/sd-notify-0.4.5.crate) = 12582
SHA256 (rust/crates/serde-1.0.219.crate) = 5f0e2c6ed6606019b4e29e69dbaba95b11854410e5347d525002456dbbb786b6
SIZE (rust/crates/serde-1.0.219.crate) = 78983
SHA256 (rust/crates/serde_derive-1.0.219.crate) = 5b0276cf7f2c73365f7157c8123c21cd9a50fbbd844757af28ca1f5925fc2a00
SIZE (rust/crates/serde_derive-1.0.219.crate) = 57798
+SHA256 (rust/crates/serde_spanned-0.6.9.crate) = bf41e0cfaf7226dca15e8197172c295a782857fcb97fad1808a166870dee75a3
+SIZE (rust/crates/serde_spanned-0.6.9.crate) = 10210
SHA256 (rust/crates/simd-adler32-0.3.7.crate) = d66dc143e6b11c1eddc06d5c423cfc97062865baf299914ab64caa38182078fe
SIZE (rust/crates/simd-adler32-0.3.7.crate) = 12086
+SHA256 (rust/crates/simplecss-0.2.2.crate) = 7a9c6883ca9c3c7c90e888de77b7a5c849c779d25d74a1269b0218b14e8b136c
+SIZE (rust/crates/simplecss-0.2.2.crate) = 22136
+SHA256 (rust/crates/siphasher-1.0.1.crate) = 56199f7ddabf13fe5074ce809e7d3f42b42ae711800501b5b16ea82ad029c39d
+SIZE (rust/crates/siphasher-1.0.1.crate) = 10351
+SHA256 (rust/crates/slotmap-1.0.7.crate) = dbff4acf519f630b3a3ddcfaea6c06b42174d9a44bc70c620e9ed1649d58b82a
+SIZE (rust/crates/slotmap-1.0.7.crate) = 61390
SHA256 (rust/crates/smallvec-1.15.1.crate) = 67b1b7a3b5fe4f1376887184045fcf45c69e92af734b7aaddc05fb777b6fbd03
SIZE (rust/crates/smallvec-1.15.1.crate) = 38116
+SHA256 (rust/crates/static_assertions-1.1.0.crate) = a2eb9349b6444b326872e140eb1cf5e7c522154d69e7a0ffb0fb81c06b37543f
+SIZE (rust/crates/static_assertions-1.1.0.crate) = 18480
+SHA256 (rust/crates/strict-num-0.1.1.crate) = 6637bab7722d379c8b41ba849228d680cc12d0a45ba1fa2b48f2a30577a06731
+SIZE (rust/crates/strict-num-0.1.1.crate) = 5104
SHA256 (rust/crates/strsim-0.11.1.crate) = 7da8b5736845d9f2fcb837ea5d9e2628564b3b043a70948a3f0b778838c5fb4f
SIZE (rust/crates/strsim-0.11.1.crate) = 14266
-SHA256 (rust/crates/syn-2.0.101.crate) = 8ce2b7fc941b3a24138a0a7cf8e858bfc6a992e7978a068a5c760deb0ed43caf
-SIZE (rust/crates/syn-2.0.101.crate) = 299250
-SHA256 (rust/crates/terminal_size-0.4.2.crate) = 45c6481c4829e4cc63825e62c49186a34538b7b2750b73b266581ffb612fb5ed
-SIZE (rust/crates/terminal_size-0.4.2.crate) = 9976
+SHA256 (rust/crates/svgtypes-0.15.3.crate) = 68c7541fff44b35860c1a7a47a7cadf3e4a304c457b58f9870d9706ece028afc
+SIZE (rust/crates/svgtypes-0.15.3.crate) = 43696
+SHA256 (rust/crates/syn-2.0.106.crate) = ede7c438028d4436d71104916910f5bb611972c5cfd7f89b8300a8186e6fada6
+SIZE (rust/crates/syn-2.0.106.crate) = 301514
+SHA256 (rust/crates/system-deps-7.0.5.crate) = e4be53aa0cba896d2dc615bd42bbc130acdcffa239e0a2d965ea5b3b2a86ffdb
+SIZE (rust/crates/system-deps-7.0.5.crate) = 28669
+SHA256 (rust/crates/target-lexicon-0.13.2.crate) = e502f78cdbb8ba4718f566c418c52bc729126ffd16baee5baa718cf25dd5a69a
+SIZE (rust/crates/target-lexicon-0.13.2.crate) = 27923
+SHA256 (rust/crates/terminal_size-0.4.3.crate) = 60b8cb979cb11c32ce1603f8137b22262a9d131aaa5c37b5678025f22b8becd0
+SIZE (rust/crates/terminal_size-0.4.3.crate) = 10686
SHA256 (rust/crates/termtree-0.5.1.crate) = 8f50febec83f5ee1df3015341d8bd429f2d1cc62bcba7ea2076759d315084683
SIZE (rust/crates/termtree-0.5.1.crate) = 8498
-SHA256 (rust/crates/thiserror-1.0.69.crate) = b6aaf5339b578ea85b50e080feb250a3e8ae8cfcdff9a461c9ec2904bc923f52
-SIZE (rust/crates/thiserror-1.0.69.crate) = 22198
-SHA256 (rust/crates/thiserror-impl-1.0.69.crate) = 4fee6c4efc90059e10f81e6d42c60a18f76588c3d74cb83a0b242a2b6c7504c1
-SIZE (rust/crates/thiserror-impl-1.0.69.crate) = 18365
-SHA256 (rust/crates/tiff-0.9.1.crate) = ba1310fcea54c6a9a4fd1aad794ecc02c31682f6bfbecdf460bf19533eed1e3e
-SIZE (rust/crates/tiff-0.9.1.crate) = 1423953
+SHA256 (rust/crates/thiserror-2.0.16.crate) = 3467d614147380f2e4e374161426ff399c91084acd2363eaf549172b3d5e60c0
+SIZE (rust/crates/thiserror-2.0.16.crate) = 29095
+SHA256 (rust/crates/thiserror-impl-2.0.16.crate) = 6c5e1be1c48b9172ee610da68fd9cd2770e7a4056cb3fc98710ee6906f0c7960
+SIZE (rust/crates/thiserror-impl-2.0.16.crate) = 21214
+SHA256 (rust/crates/tiff-0.10.3.crate) = af9605de7fee8d9551863fd692cce7637f548dbd9db9180fcc07ccc6d26c336f
+SIZE (rust/crates/tiff-0.10.3.crate) = 1444592
SHA256 (rust/crates/tiny-bench-0.4.0.crate) = 72b0a1b520125a81e27ea0dab5c8b070fdc24d93c62f1ae12da12aa60a6f1d3c
SIZE (rust/crates/tiny-bench-0.4.0.crate) = 17484
+SHA256 (rust/crates/tiny-skia-0.11.4.crate) = 83d13394d44dae3207b52a326c0c85a8bf87f1541f23b0d143811088497b09ab
+SIZE (rust/crates/tiny-skia-0.11.4.crate) = 201082
+SHA256 (rust/crates/tiny-skia-path-0.11.4.crate) = 9c9e7fc0c2e86a30b117d0462aa261b72b7a99b7ebd7deb3a14ceda95c5bdc93
+SIZE (rust/crates/tiny-skia-path-0.11.4.crate) = 47764
+SHA256 (rust/crates/tinyvec-1.10.0.crate) = bfa5fdc3bce6191a1dbc8c02d5c8bffcf557bafa17c124c5264a458f1b0613fa
+SIZE (rust/crates/tinyvec-1.10.0.crate) = 51996
+SHA256 (rust/crates/tinyvec_macros-0.1.1.crate) = 1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20
+SIZE (rust/crates/tinyvec_macros-0.1.1.crate) = 5865
+SHA256 (rust/crates/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/ttf-parser-0.25.1.crate) = d2df906b07856748fa3f6e0ad0cbaa047052d4a7dd609e231c4f72cee8c36f31
+SIZE (rust/crates/ttf-parser-0.25.1.crate) = 201121
+SHA256 (rust/crates/unicode-bidi-0.3.18.crate) = 5c1cb5db39152898a79168971543b1cb5020dff7fe43c8dc468b0885f5e29df5
+SIZE (rust/crates/unicode-bidi-0.3.18.crate) = 58300
+SHA256 (rust/crates/unicode-bidi-mirroring-0.4.0.crate) = 5dfa6e8c60bb66d49db113e0125ee8711b7647b5579dc7f5f19c42357ed039fe
+SIZE (rust/crates/unicode-bidi-mirroring-0.4.0.crate) = 8169
+SHA256 (rust/crates/unicode-ccc-0.4.0.crate) = ce61d488bcdc9bc8b5d1772c404828b17fc481c0a582b5581e95fb233aef503e
+SIZE (rust/crates/unicode-ccc-0.4.0.crate) = 8942
SHA256 (rust/crates/unicode-ident-1.0.18.crate) = 5a5f39404a5da50712a4c1eecf25e90dd62b613502b7e925fd4e4d19b5c96512
SIZE (rust/crates/unicode-ident-1.0.18.crate) = 47743
+SHA256 (rust/crates/unicode-properties-0.1.3.crate) = e70f2a8b45122e719eb623c01822704c4e0907e7e426a05927e1a1cfff5b75d0
+SIZE (rust/crates/unicode-properties-0.1.3.crate) = 42252
+SHA256 (rust/crates/unicode-script-0.5.7.crate) = 9fb421b350c9aff471779e262955939f565ec18b86c15364e6bdf0d662ca7c1f
+SIZE (rust/crates/unicode-script-0.5.7.crate) = 47080
+SHA256 (rust/crates/unicode-vo-0.1.0.crate) = b1d386ff53b415b7fe27b50bb44679e2cc4660272694b7b6f3326d8480823a94
+SIZE (rust/crates/unicode-vo-0.1.0.crate) = 8084
+SHA256 (rust/crates/usvg-0.45.1.crate) = 80be9b06fbae3b8b303400ab20778c80bbaf338f563afe567cf3c9eea17b47ef
+SIZE (rust/crates/usvg-0.45.1.crate) = 136945
SHA256 (rust/crates/utf8parse-0.2.2.crate) = 06abde3611657adf66d383f00b093d7faecc7fa57071cce2578660c9f1010821
SIZE (rust/crates/utf8parse-0.2.2.crate) = 13499
+SHA256 (rust/crates/version-compare-0.2.0.crate) = 852e951cb7832cb45cb1169900d19760cfa39b82bc0ea9c0e5a14ae88411c98b
+SIZE (rust/crates/version-compare-0.2.0.crate) = 13942
+SHA256 (rust/crates/version_check-0.9.5.crate) = 0b928f33d975fc6ad9f86c8f283853ad26bdd5b10b7f1542aa2fa15e2289105a
+SIZE (rust/crates/version_check-0.9.5.crate) = 15554
SHA256 (rust/crates/wait-timeout-0.2.1.crate) = 09ac3b126d3914f9849036f826e054cbabdc8519970b8998ddaf3b5bd3c65f11
SIZE (rust/crates/wait-timeout-0.2.1.crate) = 11435
-SHA256 (rust/crates/waybackend-0.4.3.crate) = a2aa16196e03a94761054f9087e2130aaaf93c1f1caaf5c66152af01c66a73f0
-SIZE (rust/crates/waybackend-0.4.3.crate) = 18442
-SHA256 (rust/crates/waybackend-scanner-0.4.3.crate) = d6b4191e260d4b7fffe04977ec93a251dd2f6e19e1c9c98bf41d4ae362a79aea
-SIZE (rust/crates/waybackend-scanner-0.4.3.crate) = 10418
+SHA256 (rust/crates/waybackend-0.5.0.crate) = f5e96ee6bac5235dd4e9dbb36f38d5b819bf3e259a25845517cd0c190d8b2212
+SIZE (rust/crates/waybackend-0.5.0.crate) = 18919
+SHA256 (rust/crates/waybackend-scanner-0.5.0.crate) = 5e6c6ca2ac1fc283d2563542af89ec31324ca0f4315129964619a6097522759a
+SIZE (rust/crates/waybackend-scanner-0.5.0.crate) = 10490
SHA256 (rust/crates/weezl-0.1.10.crate) = a751b3277700db47d3e574514de2eced5e54dc8a5436a3bf7a0b248b2cee16f3
SIZE (rust/crates/weezl-0.1.10.crate) = 46418
-SHA256 (rust/crates/windows-sys-0.59.0.crate) = 1e38bc4d79ed67fd075bcc251a1c39b32a1776bbe92e5bef1f0bf1f8c531853b
-SIZE (rust/crates/windows-sys-0.59.0.crate) = 2387323
-SHA256 (rust/crates/windows-targets-0.52.6.crate) = 9b724f72796e036ab90c1021d4780d4d3d648aca59e491e6b98e725b84e99973
-SIZE (rust/crates/windows-targets-0.52.6.crate) = 6403
-SHA256 (rust/crates/windows_aarch64_gnullvm-0.52.6.crate) = 32a4622180e7a0ec044bb555404c800bc9fd9ec262ec147edd5989ccd0c02cd3
-SIZE (rust/crates/windows_aarch64_gnullvm-0.52.6.crate) = 435718
-SHA256 (rust/crates/windows_aarch64_msvc-0.52.6.crate) = 09ec2a7bb152e2252b53fa7803150007879548bc709c039df7627cabbd05d469
-SIZE (rust/crates/windows_aarch64_msvc-0.52.6.crate) = 832615
-SHA256 (rust/crates/windows_i686_gnu-0.52.6.crate) = 8e9b5ad5ab802e97eb8e295ac6720e509ee4c243f69d781394014ebfe8bbfa0b
-SIZE (rust/crates/windows_i686_gnu-0.52.6.crate) = 880402
-SHA256 (rust/crates/windows_i686_gnullvm-0.52.6.crate) = 0eee52d38c090b3caa76c563b86c3a4bd71ef1a819287c19d586d7334ae8ed66
-SIZE (rust/crates/windows_i686_gnullvm-0.52.6.crate) = 475940
-SHA256 (rust/crates/windows_i686_msvc-0.52.6.crate) = 240948bc05c5e7c6dabba28bf89d89ffce3e303022809e73deaefe4f6ec56c66
-SIZE (rust/crates/windows_i686_msvc-0.52.6.crate) = 901163
-SHA256 (rust/crates/windows_x86_64_gnu-0.52.6.crate) = 147a5c80aabfbf0c7d901cb5895d1de30ef2907eb21fbbab29ca94c5b08b1a78
-SIZE (rust/crates/windows_x86_64_gnu-0.52.6.crate) = 836363
-SHA256 (rust/crates/windows_x86_64_gnullvm-0.52.6.crate) = 24d5b23dc417412679681396f2b49f3de8c1473deb516bd34410872eff51ed0d
-SIZE (rust/crates/windows_x86_64_gnullvm-0.52.6.crate) = 435707
-SHA256 (rust/crates/windows_x86_64_msvc-0.52.6.crate) = 589f6da84c646204747d1270a2a5661ea66ed1cced2631d546fdfb155959f9ec
-SIZE (rust/crates/windows_x86_64_msvc-0.52.6.crate) = 832564
+SHA256 (rust/crates/windows-link-0.1.3.crate) = 5e6ad25900d524eaabdbbb96d20b4311e1e7ae1699af4fb28c17ae66c80d798a
+SIZE (rust/crates/windows-link-0.1.3.crate) = 6154
+SHA256 (rust/crates/windows-link-0.2.0.crate) = 45e46c0661abb7180e7b9c281db115305d49ca1709ab8242adf09666d2173c65
+SIZE (rust/crates/windows-link-0.2.0.crate) = 6170
+SHA256 (rust/crates/windows-sys-0.60.2.crate) = f2f500e4d28234f72040990ec9d39e3a6b950f9f22d3dba18416c35882612bcb
+SIZE (rust/crates/windows-sys-0.60.2.crate) = 2518479
+SHA256 (rust/crates/windows-sys-0.61.0.crate) = e201184e40b2ede64bc2ea34968b28e33622acdbbf37104f0e4a33f7abe657aa
+SIZE (rust/crates/windows-sys-0.61.0.crate) = 2517134
+SHA256 (rust/crates/windows-targets-0.53.3.crate) = d5fe6031c4041849d7c496a8ded650796e7b6ecc19df1a431c1a363342e5dc91
+SIZE (rust/crates/windows-targets-0.53.3.crate) = 7099
+SHA256 (rust/crates/windows_aarch64_gnullvm-0.53.0.crate) = 86b8d5f90ddd19cb4a147a5fa63ca848db3df085e25fee3cc10b39b6eebae764
+SIZE (rust/crates/windows_aarch64_gnullvm-0.53.0.crate) = 782443
+SHA256 (rust/crates/windows_aarch64_msvc-0.53.0.crate) = c7651a1f62a11b8cbd5e0d42526e55f2c99886c77e007179efff86c2b137e66c
+SIZE (rust/crates/windows_aarch64_msvc-0.53.0.crate) = 834446
+SHA256 (rust/crates/windows_i686_gnu-0.53.0.crate) = c1dc67659d35f387f5f6c479dc4e28f1d4bb90ddd1a5d3da2e5d97b42d6272c3
+SIZE (rust/crates/windows_i686_gnu-0.53.0.crate) = 936973
+SHA256 (rust/crates/windows_i686_gnullvm-0.53.0.crate) = 9ce6ccbdedbf6d6354471319e781c0dfef054c81fbc7cf83f338a4296c0cae11
+SIZE (rust/crates/windows_i686_gnullvm-0.53.0.crate) = 854056
+SHA256 (rust/crates/windows_i686_msvc-0.53.0.crate) = 581fee95406bb13382d2f65cd4a908ca7b1e4c2f1917f143ba16efe98a589b5d
+SIZE (rust/crates/windows_i686_msvc-0.53.0.crate) = 903450
+SHA256 (rust/crates/windows_x86_64_gnu-0.53.0.crate) = 2e55b5ac9ea33f2fc1716d1742db15574fd6fc8dadc51caab1c16a3d3b4190ba
+SIZE (rust/crates/windows_x86_64_gnu-0.53.0.crate) = 902585
+SHA256 (rust/crates/windows_x86_64_gnullvm-0.53.0.crate) = 0a6e035dd0599267ce1ee132e51c27dd29437f63325753051e71dd9e42406c57
+SIZE (rust/crates/windows_x86_64_gnullvm-0.53.0.crate) = 782434
+SHA256 (rust/crates/windows_x86_64_msvc-0.53.0.crate) = 271414315aff87387382ec3d271b52d7ae78726f5d44ac98b4f4030c91880486
+SIZE (rust/crates/windows_x86_64_msvc-0.53.0.crate) = 834400
+SHA256 (rust/crates/winnow-0.7.13.crate) = 21a0236b59786fed61e2a80582dd500fe61f18b5dca67a4a067d0bc9039339cf
+SIZE (rust/crates/winnow-0.7.13.crate) = 174454
+SHA256 (rust/crates/xmlwriter-0.1.0.crate) = ec7a2a501ed189703dba8b08142f057e887dfc4b2cc4db2d343ac6376ba3e0b9
+SIZE (rust/crates/xmlwriter-0.1.0.crate) = 6261
+SHA256 (rust/crates/zerocopy-0.8.27.crate) = 0894878a5fa3edfd6da3f88c4805f4c8558e2b996227a3d864f47fe11e38282c
+SIZE (rust/crates/zerocopy-0.8.27.crate) = 252663
+SHA256 (rust/crates/zerocopy-derive-0.8.27.crate) = 88d2b8d9c68ad2b9e4340d7832716a4d21a22a1154777ad56ea55c51a9cf3831
+SIZE (rust/crates/zerocopy-derive-0.8.27.crate) = 89827
SHA256 (rust/crates/zune-core-0.4.12.crate) = 3f423a2c17029964870cfaabb1f13dfab7d092a62a29a89264f4d36990ca414a
SIZE (rust/crates/zune-core-0.4.12.crate) = 17355
SHA256 (rust/crates/zune-inflate-0.2.54.crate) = 73ab332fe2f6680068f3582b16a24f90ad7096d5d39b974d1c0aff0125116f02
SIZE (rust/crates/zune-inflate-0.2.54.crate) = 37973
-SHA256 (rust/crates/zune-jpeg-0.4.17.crate) = 0f6fe2e33d02a98ee64423802e16df3de99c43e5cf5ff983767e1128b394c8ac
-SIZE (rust/crates/zune-jpeg-0.4.17.crate) = 65784
-SHA256 (LGFae-swww-v0.10.3_GH0.tar.gz) = 8a86fe633c54e1d4278644cb728deea5decd0d4b1630506f4925a65ccf8a67e5
-SIZE (LGFae-swww-v0.10.3_GH0.tar.gz) = 103887
+SHA256 (rust/crates/zune-jpeg-0.4.21.crate) = 29ce2c8a9384ad323cf564b67da86e21d3cfdff87908bc1223ed5c99bc792713
+SIZE (rust/crates/zune-jpeg-0.4.21.crate) = 68268
+SHA256 (LGFae-swww-v0.11.0_GH0.tar.gz) = 4853a4b0f846f8656063de6886d11c968cfd0d92ef3e8691c7ad4bd2be2a4436
+SIZE (LGFae-swww-v0.11.0_GH0.tar.gz) = 112423
diff --git a/x11/wezterm/Makefile b/x11/wezterm/Makefile
index 5179e8fb0e25..0f54c6dbc580 100644
--- a/x11/wezterm/Makefile
+++ b/x11/wezterm/Makefile
@@ -1,7 +1,6 @@
PORTNAME= wezterm
-DISTVERSION= 20250213-133349
-DISTVERSIONSUFFIX= -ee0c04e7
-PORTREVISION= 5
+DISTVERSION= 20250730-110715
+DISTVERSIONSUFFIX= -6a493f88
CATEGORIES= x11 wayland
MAINTAINER= vladislav.movchan@gmail.com
@@ -21,17 +20,16 @@ LIB_DEPENDS= libzstd.so:archivers/zstd \
USES= cargo ssl xorg
USE_GITHUB= yes
-USE_GITLAB= nodefault
USE_XORG= x11 xcb
GH_ACCOUNT= wez vladmovchan:build_docs_offline
GH_PROJECT= wezterm freebsd-wezterm-port-extra-files:build_docs_offline
-GH_TAGNAME= ee0c04e735fb94cb5119681f704fb7fa6731e713 253f1e8:build_docs_offline
+GH_TAGNAME= 6a493f88fab06a792308e0c704790390fd3c6232 0cf07e1:build_docs_offline
GH_TUPLE= freetype:freetype:42608f77f:freetype2/deps/freetype/freetype2 \
nyorain:dlg:72dfcc858:dlg/deps/freetype/freetype2/subprojects/dlg \
glennrp:libpng:f5e92d769:libpng/deps/freetype/libpng \
madler:zlib:51b7f2abd:zlib/deps/freetype/zlib \
- harfbuzz:harfbuzz:7b27c8edd:harfbuzz/deps/harfbuzz/harfbuzz \
+ harfbuzz:harfbuzz:33a3f8de6:harfbuzz/deps/harfbuzz/harfbuzz \
fcitx:xcb-imdkit:30e2f16:xcb_imdkit/../${WRKSRC_crate_xcb-imdkit:T}/deps/xcb-imdkit
PLIST_FILES= bin/strip-ansi-escapes \
@@ -70,8 +68,8 @@ PORTDOCS= html
.include <bsd.port.pre.mk>
.if ${ARCH:Marmv?}
-LTO_UNSAFE= yes
-CARGO_ENV+= CARGO_PROFILE_RELEASE_LTO=false
+LTO_UNSAFE= yes
+CARGO_ENV+= CARGO_PROFILE_RELEASE_LTO=false
.endif
post-patch:
diff --git a/x11/wezterm/Makefile.crates b/x11/wezterm/Makefile.crates
index 47d9891c10cc..71d1cb714f54 100644
--- a/x11/wezterm/Makefile.crates
+++ b/x11/wezterm/Makefile.crates
@@ -1,101 +1,100 @@
CARGO_CRATES= addr2line-0.24.2 \
adler-1.0.2 \
- adler2-2.0.0 \
+ adler2-2.0.1 \
adler32-1.2.0 \
- ahash-0.8.11 \
+ ahash-0.8.12 \
aho-corasick-1.1.3 \
- aligned-vec-0.5.0 \
+ aligned-vec-0.6.4 \
allocator-api2-0.2.21 \
android-tzdata-0.1.1 \
android_system_properties-0.1.5 \
anes-0.1.6 \
- anstream-0.6.18 \
- anstyle-1.0.10 \
- anstyle-parse-0.2.6 \
- anstyle-query-1.1.2 \
- anstyle-wincon-3.0.7 \
- anyhow-1.0.95 \
+ 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 \
arbitrary-1.4.1 \
arg_enum_proc_macro-0.3.4 \
arrayref-0.3.9 \
arrayvec-0.7.6 \
as-raw-xcb-connection-1.0.1 \
ash-0.38.0+1.3.281 \
- assert_fs-1.1.2 \
+ assert_fs-1.1.3 \
async-broadcast-0.7.2 \
async-channel-2.3.1 \
- async-executor-1.13.1 \
+ async-executor-1.13.2 \
async-fs-2.1.2 \
- async-io-2.4.0 \
+ async-io-2.4.1 \
async-lock-3.4.0 \
async-net-2.0.0 \
- async-process-2.3.0 \
+ async-process-2.3.1 \
async-recursion-1.1.1 \
- async-signal-0.2.10 \
+ async-signal-0.2.11 \
async-task-4.7.1 \
- async-trait-0.1.86 \
- atomic-0.6.0 \
+ async-trait-0.1.88 \
+ atomic-0.6.1 \
atomic-waker-1.1.2 \
- autocfg-1.4.0 \
- av1-grain-0.2.3 \
- avif-serialize-0.8.2 \
+ autocfg-1.5.0 \
+ av1-grain-0.2.4 \
+ avif-serialize-0.8.4 \
az-1.2.1 \
- backtrace-0.3.74 \
+ backtrace-0.3.75 \
base64-0.13.1 \
base64-0.21.7 \
base64-0.22.1 \
benchmarking-0.4.13 \
- bit-set-0.5.3 \
bit-set-0.8.0 \
- bit-vec-0.6.3 \
bit-vec-0.8.0 \
bit_field-0.10.2 \
bitflags-1.3.2 \
- bitflags-2.8.0 \
+ bitflags-2.9.1 \
bitstream-io-2.6.0 \
block-0.1.6 \
block-buffer-0.10.4 \
- block2-0.6.0 \
+ block2-0.6.1 \
blocking-1.6.1 \
- bstr-1.11.3 \
- built-0.7.5 \
- bumpalo-3.17.0 \
- bytemuck-1.21.0 \
- bytemuck_derive-1.8.1 \
+ bstr-1.12.0 \
+ built-0.7.7 \
+ bumpalo-3.19.0 \
+ bytemuck-1.23.1 \
+ bytemuck_derive-1.9.3 \
byteorder-1.5.0 \
byteorder-lite-0.1.0 \
- bytes-1.10.0 \
+ bytes-1.10.1 \
cairo-rs-0.18.5 \
- camino-1.1.9 \
+ camino-1.1.10 \
cassowary-0.3.0 \
cast-0.3.0 \
- cc-1.2.12 \
+ cc-1.2.27 \
cfg-expr-0.15.8 \
- cfg-if-1.0.0 \
+ cfg-if-1.0.1 \
cfg_aliases-0.2.1 \
cgl-0.3.2 \
- chrono-0.4.39 \
+ chrono-0.4.41 \
ciborium-0.2.2 \
ciborium-io-0.2.2 \
ciborium-ll-0.2.2 \
- clap-4.5.28 \
- clap_builder-4.5.27 \
- clap_complete-4.5.44 \
+ clap-4.5.40 \
+ clap_builder-4.5.40 \
+ clap_complete-4.5.54 \
clap_complete_fig-4.5.2 \
- clap_derive-4.5.28 \
- clap_lex-0.7.4 \
+ clap_derive-4.5.40 \
+ clap_lex-0.7.5 \
clipboard-win-2.2.0 \
- cocoa-0.26.0 \
- cocoa-foundation-0.2.0 \
- codespan-reporting-0.11.1 \
+ cocoa-0.25.0 \
+ cocoa-foundation-0.1.2 \
+ codespan-reporting-0.12.0 \
color_quant-1.1.0 \
- colorchoice-1.0.3 \
+ colorchoice-1.0.4 \
colored-2.2.0 \
colorgrad-0.6.2 \
concurrent-queue-2.5.0 \
core-foundation-0.9.4 \
core-foundation-0.10.0 \
core-foundation-sys-0.8.7 \
+ core-graphics-0.23.2 \
core-graphics-0.24.0 \
core-graphics-types-0.1.3 \
core-graphics-types-0.2.0 \
@@ -106,69 +105,71 @@ CARGO_CRATES= addr2line-0.24.2 \
criterion-0.5.1 \
criterion-plot-0.5.0 \
crossbeam-0.8.4 \
- crossbeam-channel-0.5.14 \
+ crossbeam-channel-0.5.15 \
crossbeam-deque-0.8.6 \
crossbeam-epoch-0.9.18 \
crossbeam-queue-0.3.12 \
crossbeam-utils-0.8.21 \
- crunchy-0.2.3 \
+ crunchy-0.2.4 \
crypto-common-0.1.6 \
csscolorparser-0.6.2 \
- cursor-icon-1.1.0 \
- darling-0.20.10 \
- darling_core-0.20.10 \
- darling_macro-0.20.10 \
+ cursor-icon-1.2.0 \
+ darling-0.20.11 \
+ darling_core-0.20.11 \
+ darling_macro-0.20.11 \
dary_heap-0.3.7 \
- data-encoding-2.7.0 \
+ data-encoding-2.9.0 \
deltae-0.3.2 \
- deranged-0.3.11 \
+ deranged-0.4.0 \
dhat-0.3.3 \
diff-0.1.13 \
difflib-0.4.0 \
digest-0.10.7 \
dirs-next-2.0.0 \
dirs-sys-next-0.1.2 \
+ dispatch2-0.3.0 \
displaydoc-0.2.5 \
dlib-0.5.2 \
dns-lookup-2.0.4 \
doc-comment-0.3.3 \
- document-features-0.2.10 \
+ document-features-0.2.11 \
downcast-rs-1.2.1 \
- dwrote-0.11.2 \
- either-1.13.0 \
+ dwrote-0.11.3 \
+ either-1.15.0 \
embed-resource-1.8.0 \
emojis-0.6.4 \
encoding_rs-0.8.35 \
endi-1.1.0 \
enum-display-derive-0.1.1 \
- enumflags2-0.7.11 \
- enumflags2_derive-0.7.11 \
+ enumflags2-0.7.12 \
+ enumflags2_derive-0.7.12 \
env_filter-0.1.3 \
env_home-0.1.0 \
env_logger-0.10.2 \
- env_logger-0.11.6 \
- equivalent-1.0.1 \
- erased-serde-0.4.4 \
- errno-0.3.10 \
+ env_logger-0.11.8 \
+ equator-0.4.2 \
+ equator-macro-0.4.2 \
+ equivalent-1.0.2 \
+ erased-serde-0.4.6 \
+ errno-0.3.13 \
euclid-0.22.11 \
event-listener-5.4.0 \
- event-listener-strategy-0.5.3 \
+ event-listener-strategy-0.5.4 \
exr-1.73.0 \
fallible-iterator-0.3.0 \
fallible-streaming-iterator-0.1.9 \
- fancy-regex-0.11.0 \
+ fancy-regex-0.14.0 \
fastrand-2.3.0 \
fdeflate-0.3.7 \
filenamegen-0.2.7 \
filetime-0.2.25 \
- finl_unicode-1.3.0 \
- fixed-1.28.0 \
+ fixed-1.29.0 \
fixedbitset-0.4.2 \
- flate2-1.0.35 \
+ flate2-1.1.2 \
float-cmp-0.10.0 \
flume-0.11.1 \
fnv-1.0.7 \
- foldhash-0.1.4 \
+ foldhash-0.1.5 \
foreign-types-0.3.2 \
foreign-types-0.5.0 \
foreign-types-macros-0.2.3 \
@@ -189,15 +190,15 @@ CARGO_CRATES= addr2line-0.24.2 \
futures-util-0.3.31 \
generic-array-0.14.7 \
gethostname-0.5.0 \
- getrandom-0.2.15 \
- getrandom-0.3.1 \
- gif-0.13.1 \
+ getrandom-0.2.16 \
+ getrandom-0.3.3 \
+ gif-0.13.3 \
gimli-0.31.1 \
- git2-0.20.0 \
+ git2-0.20.2 \
gl_generator-0.14.0 \
glium-0.35.0 \
glob-0.3.2 \
- globset-0.4.15 \
+ globset-0.4.16 \
globwalk-0.9.1 \
glow-0.16.0 \
glutin_wgl_sys-0.6.1 \
@@ -205,128 +206,131 @@ CARGO_CRATES= addr2line-0.24.2 \
gpu-alloc-0.6.0 \
gpu-alloc-types-0.3.0 \
gpu-allocator-0.27.0 \
- gpu-descriptor-0.3.1 \
+ gpu-descriptor-0.3.2 \
gpu-descriptor-types-0.2.0 \
guillotiere-0.6.2 \
- h2-0.4.7 \
- half-2.4.1 \
+ h2-0.4.10 \
+ half-2.6.0 \
+ hash32-0.3.1 \
hashbrown-0.12.3 \
hashbrown-0.14.5 \
- hashbrown-0.15.2 \
+ hashbrown-0.15.4 \
hashlink-0.9.1 \
hdrhistogram-7.5.4 \
+ heapless-0.8.0 \
heck-0.5.0 \
hermit-abi-0.3.9 \
- hermit-abi-0.4.0 \
+ hermit-abi-0.5.2 \
hex-0.4.3 \
hexf-parse-0.2.1 \
- hostname-0.4.0 \
- http-1.2.0 \
+ hostname-0.4.1 \
+ http-1.3.1 \
http-body-1.0.1 \
- http-body-util-0.1.2 \
+ http-body-util-0.1.3 \
http_req-0.11.1 \
- httparse-1.10.0 \
+ httparse-1.10.1 \
humansize-2.1.3 \
- humantime-2.1.0 \
+ humantime-2.2.0 \
hyper-1.6.0 \
- hyper-rustls-0.27.5 \
+ hyper-rustls-0.27.7 \
hyper-tls-0.6.0 \
- hyper-util-0.1.10 \
- iana-time-zone-0.1.61 \
+ hyper-util-0.1.14 \
+ iana-time-zone-0.1.63 \
iana-time-zone-haiku-0.1.2 \
- icu_collections-1.5.0 \
- icu_locid-1.5.0 \
- icu_locid_transform-1.5.0 \
- icu_locid_transform_data-1.5.0 \
- icu_normalizer-1.5.0 \
- icu_normalizer_data-1.5.0 \
- icu_properties-1.5.1 \
- icu_properties_data-1.5.0 \
- icu_provider-1.5.0 \
- icu_provider_macros-1.5.0 \
+ icu_collections-2.0.0 \
+ icu_locale_core-2.0.0 \
+ icu_normalizer-2.0.0 \
+ icu_normalizer_data-2.0.0 \
+ icu_properties-2.0.1 \
+ icu_properties_data-2.0.1 \
+ icu_provider-2.0.0 \
ident_case-1.0.1 \
idna-1.0.3 \
- idna_adapter-1.2.0 \
+ idna_adapter-1.2.1 \
ignore-0.4.23 \
- image-0.25.5 \
- image-webp-0.2.1 \
+ image-0.25.6 \
+ image-webp-0.2.3 \
imgref-1.11.0 \
indexmap-1.9.3 \
- indexmap-2.7.1 \
+ indexmap-2.10.0 \
inotify-0.9.6 \
inotify-sys-0.1.5 \
interpolate_name-0.2.4 \
intrusive-collections-0.9.7 \
io-lifetimes-1.0.11 \
ipnet-2.11.0 \
- is-terminal-0.4.15 \
+ iri-string-0.7.8 \
+ is-terminal-0.4.16 \
is_terminal_polyfill-1.70.1 \
itertools-0.10.5 \
itertools-0.12.1 \
- itoa-1.0.14 \
+ itoa-1.0.15 \
+ jiff-0.2.15 \
+ jiff-static-0.2.15 \
jni-sys-0.3.0 \
- jobserver-0.1.32 \
- jpeg-decoder-0.3.1 \
+ jobserver-0.1.33 \
+ jpeg-decoder-0.3.2 \
js-sys-0.3.77 \
k9-0.12.0 \
khronos-egl-6.0.0 \
khronos_api-3.1.0 \
- kqueue-1.0.8 \
+ kqueue-1.1.1 \
kqueue-sys-1.0.4 \
lab-0.11.0 \
lazy_static-1.5.0 \
lazycell-1.3.0 \
leb128-0.2.5 \
lebe-0.5.2 \
- libc-0.2.169 \
+ libc-0.2.174 \
libflate-2.1.0 \
libflate_lz77-2.1.0 \
libfuzzer-sys-0.4.9 \
- libgit2-sys-0.18.0+1.9.0 \
- libloading-0.8.6 \
- libm-0.2.11 \
- libredox-0.1.3 \
+ libgit2-sys-0.18.2+1.9.1 \
+ libloading-0.8.8 \
+ libm-0.2.15 \
+ libredox-0.1.4 \
libsqlite3-sys-0.30.1 \
- libssh-rs-0.3.5 \
+ libssh-rs-0.3.6 \
libssh-rs-sys-0.2.6 \
libssh2-sys-0.3.1 \
- libz-sys-1.1.21 \
+ libz-sys-1.1.22 \
line_drawing-0.8.1 \
linux-raw-sys-0.3.8 \
linux-raw-sys-0.4.15 \
- litemap-0.7.4 \
+ linux-raw-sys-0.9.4 \
+ litemap-0.8.0 \
litrs-0.4.1 \
- lock_api-0.4.12 \
- log-0.4.25 \
+ lock_api-0.4.13 \
+ log-0.4.27 \
loop9-0.1.5 \
lru-0.12.5 \
lua-src-547.0.0 \
luajit-src-210.5.12+a4f56a4 \
mac_address-1.1.8 \
- mach2-0.4.2 \
+ mach2-0.4.3 \
malloc_buf-0.0.6 \
maplit-1.0.2 \
maybe-rayon-0.1.1 \
- memchr-2.7.4 \
+ memchr-2.7.5 \
memmap2-0.8.0 \
memmap2-0.9.5 \
memmem-0.1.1 \
memoffset-0.9.1 \
metal-0.31.0 \
- metrics-0.23.0 \
+ metrics-0.23.1 \
mime-0.3.17 \
minimal-lexical-0.2.1 \
miniz_oxide-0.7.4 \
- miniz_oxide-0.8.3 \
- mintex-0.1.3 \
+ miniz_oxide-0.8.9 \
+ mintex-0.1.4 \
mio-0.8.11 \
- mio-1.0.3 \
+ mio-1.0.4 \
mlua-0.9.9 \
- mlua-sys-0.6.7 \
- naga-24.0.0 \
+ mlua-sys-0.6.8 \
+ naga-25.0.1 \
names-0.12.0 \
nanorand-0.7.0 \
- native-tls-0.2.13 \
+ native-tls-0.2.14 \
ndk-sys-0.5.0+25.2.9519653 \
new_debug_unreachable-1.0.6 \
nix-0.29.0 \
@@ -348,34 +352,38 @@ CARGO_CRATES= addr2line-0.24.2 \
num-rational-0.4.2 \
num-traits-0.2.19 \
objc-0.2.7 \
- objc2-0.6.0 \
- objc2-core-foundation-0.3.0 \
- objc2-core-location-0.3.0 \
+ objc2-0.6.1 \
+ objc2-core-foundation-0.3.1 \
+ objc2-core-graphics-0.3.1 \
+ objc2-core-location-0.3.1 \
objc2-encode-4.1.0 \
- objc2-foundation-0.3.0 \
- objc2-user-notifications-0.3.0 \
+ objc2-foundation-0.3.1 \
+ objc2-io-surface-0.3.1 \
+ objc2-metal-0.3.1 \
+ objc2-user-notifications-0.3.1 \
object-0.36.7 \
- once_cell-1.20.3 \
- oorandom-11.1.4 \
- openssl-0.10.70 \
+ once_cell-1.21.3 \
+ once_cell_polyfill-1.70.1 \
+ oorandom-11.1.5 \
+ openssl-0.10.73 \
openssl-macros-0.1.1 \
openssl-probe-0.1.6 \
- openssl-src-300.4.1+3.4.0 \
- openssl-sys-0.9.105 \
+ openssl-src-300.5.0+3.5.0 \
+ openssl-sys-0.9.109 \
ordered-float-2.10.1 \
ordered-float-4.6.0 \
ordered-stream-0.2.0 \
parking-2.2.1 \
- parking_lot-0.12.3 \
- parking_lot_core-0.9.10 \
+ parking_lot-0.12.4 \
+ parking_lot_core-0.9.11 \
passfd-0.1.6 \
paste-1.0.15 \
- pem-3.0.4 \
+ pem-3.0.5 \
percent-encoding-2.3.1 \
- pest-2.7.15 \
- pest_derive-2.7.15 \
- pest_generator-2.7.15 \
- pest_meta-2.7.15 \
+ pest-2.8.1 \
+ pest_derive-2.8.1 \
+ pest_generator-2.8.1 \
+ pest_meta-2.8.1 \
phf-0.11.3 \
phf_codegen-0.11.3 \
phf_generator-0.11.3 \
@@ -384,196 +392,199 @@ CARGO_CRATES= addr2line-0.24.2 \
pin-project-lite-0.2.16 \
pin-utils-0.1.0 \
piper-0.2.4 \
- pkg-config-0.3.31 \
- plist-1.7.0 \
+ pkg-config-0.3.32 \
+ plist-1.7.2 \
plotters-0.3.7 \
plotters-backend-0.3.7 \
plotters-svg-0.3.7 \
png-0.17.16 \
- polling-3.7.4 \
- portable-atomic-1.10.0 \
+ polling-3.8.0 \
+ portable-atomic-1.11.1 \
+ portable-atomic-util-0.2.4 \
+ potential_utf-0.1.2 \
powerfmt-0.2.0 \
- ppv-lite86-0.2.20 \
+ ppv-lite86-0.2.21 \
predicates-3.1.3 \
predicates-core-1.0.9 \
predicates-tree-1.0.12 \
presser-0.3.1 \
- proc-macro-crate-3.2.0 \
- proc-macro2-1.0.93 \
- profiling-1.0.16 \
- profiling-procmacros-1.0.16 \
+ proc-macro-crate-3.3.0 \
+ proc-macro2-1.0.95 \
+ profiling-1.0.17 \
+ profiling-procmacros-1.0.17 \
pure-rust-locales-0.8.1 \
qoi-0.4.1 \
quick-error-2.0.1 \
quick-xml-0.30.0 \
- quick-xml-0.32.0 \
- quick-xml-0.37.2 \
- quote-1.0.38 \
+ quick-xml-0.37.5 \
+ quote-1.0.40 \
+ r-efi-5.3.0 \
rand-0.8.5 \
- rand-0.9.0 \
+ rand-0.9.1 \
rand_chacha-0.3.1 \
rand_chacha-0.9.0 \
rand_core-0.6.4 \
- rand_core-0.9.0 \
+ rand_core-0.9.3 \
range-alloc-0.1.4 \
rav1e-0.7.1 \
- ravif-0.11.11 \
+ ravif-0.11.20 \
raw-window-handle-0.6.2 \
rayon-1.10.0 \
rayon-core-1.12.1 \
rcgen-0.12.1 \
- redox_syscall-0.5.8 \
+ redox_syscall-0.5.13 \
redox_users-0.4.6 \
regex-1.11.1 \
regex-automata-0.4.9 \
regex-syntax-0.8.5 \
relative-path-1.9.3 \
renderdoc-sys-1.1.0 \
- reqwest-0.12.12 \
+ reqwest-0.12.20 \
resize-0.5.5 \
rgb-0.8.50 \
- ring-0.17.8 \
+ ring-0.17.14 \
rle-decode-fast-1.0.3 \
rstest-0.21.0 \
rstest_macros-0.21.0 \
rusqlite-0.32.1 \
- rustc-demangle-0.1.24 \
+ rustc-demangle-0.1.25 \
rustc-hash-1.1.0 \
rustc-hash-2.1.1 \
rustc_version-0.4.1 \
rustix-0.37.28 \
rustix-0.38.44 \
- rustls-0.23.22 \
- rustls-pemfile-2.2.0 \
- rustls-pki-types-1.11.0 \
- rustls-webpki-0.102.8 \
- rustversion-1.0.19 \
- ryu-1.0.19 \
+ rustix-1.0.7 \
+ rustls-0.23.28 \
+ rustls-pki-types-1.12.0 \
+ rustls-webpki-0.103.3 \
+ rustversion-1.0.21 \
+ ryu-1.0.20 \
same-file-1.0.6 \
schannel-0.1.27 \
scoped-tls-1.0.1 \
scopeguard-1.2.0 \
security-framework-2.11.1 \
security-framework-sys-2.14.0 \
- semver-1.0.25 \
- serde-1.0.217 \
+ semver-1.0.26 \
+ serde-1.0.219 \
serde-value-0.7.0 \
- serde_derive-1.0.217 \
- serde_json-1.0.138 \
- serde_repr-0.1.19 \
- serde_spanned-0.6.8 \
+ serde_derive-1.0.219 \
+ serde_json-1.0.140 \
+ serde_repr-0.1.20 \
+ serde_spanned-0.6.9 \
serde_urlencoded-0.7.1 \
serde_with-2.3.3 \
serde_with_macros-2.3.3 \
serde_yaml-0.9.34+deprecated \
- serial2-0.2.28 \
+ serial2-0.2.29 \
sha1-0.10.6 \
- sha2-0.10.8 \
+ sha2-0.10.9 \
shared_library-0.1.9 \
shell-words-1.1.0 \
shlex-1.3.0 \
- signal-hook-0.3.17 \
- signal-hook-registry-1.4.2 \
+ signal-hook-0.3.18 \
+ signal-hook-registry-1.4.5 \
simd-adler32-0.3.7 \
simd_helpers-0.1.0 \
siphasher-1.0.1 \
- slab-0.4.9 \
+ slab-0.4.10 \
slotmap-1.0.7 \
- smallvec-1.13.2 \
+ smallvec-1.15.1 \
smawk-0.3.2 \
smithay-client-toolkit-0.19.2 \
smol-2.0.2 \
- socket2-0.5.8 \
+ socket2-0.5.10 \
spa-0.3.1 \
spin-0.9.8 \
spirv-0.3.0+sdk-1.3.268.0 \
sqlite-cache-0.1.4 \
ssh2-0.9.5 \
stable_deref_trait-1.2.0 \
- starship-battery-0.10.0 \
+ starship-battery-0.10.1 \
static_assertions-1.1.0 \
strict-num-0.1.1 \
strsim-0.11.1 \
strum-0.26.3 \
strum_macros-0.26.4 \
subtle-2.6.1 \
- svg_fmt-0.4.4 \
+ svg_fmt-0.4.5 \
syn-1.0.109 \
- syn-2.0.98 \
+ syn-2.0.104 \
sync_wrapper-1.0.2 \
- synstructure-0.13.1 \
+ synstructure-0.13.2 \
system-configuration-0.6.1 \
system-configuration-sys-0.6.0 \
system-deps-6.2.2 \
- tar-0.4.43 \
+ tar-0.4.44 \
target-lexicon-0.12.16 \
- tempfile-3.16.0 \
+ tempfile-3.20.0 \
termcolor-1.4.1 \
terminal_size-0.2.6 \
terminfo-0.9.0 \
termios-0.3.3 \
termtree-0.5.1 \
- textwrap-0.16.1 \
+ textwrap-0.16.2 \
thiserror-1.0.69 \
- thiserror-2.0.11 \
+ thiserror-2.0.12 \
thiserror-impl-1.0.69 \
- thiserror-impl-2.0.11 \
+ thiserror-impl-2.0.12 \
thousands-0.2.0 \
tiff-0.9.1 \
- time-0.3.37 \
- time-core-0.1.2 \
- time-macros-0.2.19 \
+ time-0.3.41 \
+ time-core-0.1.4 \
+ time-macros-0.2.22 \
tiny-skia-0.11.4 \
tiny-skia-path-0.11.4 \
- tinystr-0.7.6 \
+ tinystr-0.8.1 \
tinytemplate-1.2.1 \
- tinyvec-1.8.1 \
+ tinyvec-1.9.0 \
tinyvec_macros-0.1.1 \
- tokio-1.43.0 \
+ tokio-1.45.1 \
tokio-macros-2.5.0 \
tokio-native-tls-0.3.1 \
- tokio-rustls-0.26.1 \
- tokio-util-0.7.13 \
+ tokio-rustls-0.26.2 \
+ tokio-util-0.7.15 \
toml-0.5.11 \
- toml-0.8.20 \
- toml_datetime-0.6.8 \
- toml_edit-0.22.23 \
+ toml-0.8.23 \
+ toml_datetime-0.6.11 \
+ toml_edit-0.22.27 \
+ toml_write-0.1.2 \
tower-0.5.2 \
+ tower-http-0.6.6 \
tower-layer-0.3.3 \
tower-service-0.3.3 \
tracing-0.1.41 \
- tracing-attributes-0.1.28 \
- tracing-core-0.1.33 \
+ tracing-attributes-0.1.30 \
+ tracing-core-0.1.34 \
try-lock-0.2.5 \
- typenum-1.17.0 \
+ typeid-1.0.3 \
+ typenum-1.18.0 \
ucd-trie-0.1.7 \
uds_windows-1.1.0 \
unicase-2.8.1 \
- unicode-ident-1.0.16 \
+ unicode-ident-1.0.18 \
unicode-linebreak-0.1.5 \
unicode-normalization-0.1.24 \
unicode-segmentation-1.12.0 \
- unicode-width-0.1.14 \
- unicode-xid-0.2.6 \
+ unicode-width-0.2.1 \
unsafe-libyaml-0.2.11 \
untrusted-0.9.0 \
uom-0.36.0 \
url-2.5.4 \
- utf16_iter-1.0.5 \
utf8_iter-1.0.4 \
utf8parse-0.2.2 \
- uuid-1.13.1 \
- v_frame-0.3.8 \
+ uuid-1.17.0 \
+ v_frame-0.3.9 \
varbincode-0.1.0 \
vcpkg-0.2.15 \
version-compare-0.2.0 \
version_check-0.9.5 \
vswhom-0.1.0 \
- vswhom-sys-0.1.2 \
+ vswhom-sys-0.1.3 \
walkdir-2.5.0 \
want-0.3.1 \
- wasi-0.11.0+wasi-snapshot-preview1 \
- wasi-0.13.3+wasi-0.2.2 \
+ wasi-0.11.1+wasi-snapshot-preview1 \
+ wasi-0.14.2+wasi-0.2.4 \
wasite-0.1.0 \
wasm-bindgen-0.2.100 \
wasm-bindgen-backend-0.2.100 \
@@ -581,108 +592,125 @@ CARGO_CRATES= addr2line-0.24.2 \
wasm-bindgen-macro-0.2.100 \
wasm-bindgen-macro-support-0.2.100 \
wasm-bindgen-shared-0.2.100 \
- wayland-backend-0.3.8 \
- wayland-client-0.31.8 \
+ wayland-backend-0.3.10 \
+ wayland-client-0.31.10 \
wayland-csd-frame-0.3.0 \
- wayland-cursor-0.31.8 \
- wayland-egl-0.32.5 \
- wayland-protocols-0.32.6 \
- wayland-protocols-wlr-0.3.6 \
+ wayland-cursor-0.31.10 \
+ wayland-egl-0.32.7 \
+ wayland-protocols-0.32.8 \
+ wayland-protocols-plasma-0.3.8 \
+ wayland-protocols-wlr-0.3.8 \
wayland-scanner-0.31.6 \
wayland-sys-0.31.6 \
web-sys-0.3.77 \
- weezl-0.1.8 \
- wgpu-24.0.1 \
- wgpu-core-24.0.0 \
- wgpu-hal-24.0.0 \
- wgpu-types-24.0.0 \
- which-7.0.2 \
- whoami-1.5.2 \
+ weezl-0.1.10 \
+ wgpu-25.0.2 \
+ wgpu-core-25.0.2 \
+ wgpu-core-deps-apple-25.0.0 \
+ wgpu-core-deps-emscripten-25.0.0 \
+ wgpu-core-deps-windows-linux-android-25.0.0 \
+ wgpu-hal-25.0.2 \
+ wgpu-types-25.0.0 \
+ which-7.0.3 \
+ whoami-1.6.0 \
winapi-0.3.9 \
winapi-i686-pc-windows-gnu-0.4.0 \
winapi-util-0.1.9 \
winapi-x86_64-pc-windows-gnu-0.4.0 \
windows-0.33.0 \
- windows-0.52.0 \
windows-0.58.0 \
- windows-core-0.52.0 \
windows-core-0.58.0 \
+ windows-core-0.61.2 \
windows-implement-0.58.0 \
+ windows-implement-0.60.0 \
windows-interface-0.58.0 \
- windows-registry-0.2.0 \
+ windows-interface-0.59.1 \
+ windows-link-0.1.3 \
+ windows-registry-0.5.3 \
windows-result-0.2.0 \
+ windows-result-0.3.4 \
windows-strings-0.1.0 \
+ windows-strings-0.4.2 \
windows-sys-0.45.0 \
windows-sys-0.48.0 \
windows-sys-0.52.0 \
windows-sys-0.59.0 \
+ windows-sys-0.60.2 \
windows-targets-0.42.2 \
windows-targets-0.48.5 \
windows-targets-0.52.6 \
+ windows-targets-0.53.2 \
windows_aarch64_gnullvm-0.42.2 \
windows_aarch64_gnullvm-0.48.5 \
windows_aarch64_gnullvm-0.52.6 \
+ windows_aarch64_gnullvm-0.53.0 \
windows_aarch64_msvc-0.33.0 \
windows_aarch64_msvc-0.42.2 \
windows_aarch64_msvc-0.48.5 \
windows_aarch64_msvc-0.52.6 \
+ windows_aarch64_msvc-0.53.0 \
windows_i686_gnu-0.33.0 \
windows_i686_gnu-0.42.2 \
windows_i686_gnu-0.48.5 \
windows_i686_gnu-0.52.6 \
+ windows_i686_gnu-0.53.0 \
windows_i686_gnullvm-0.52.6 \
+ windows_i686_gnullvm-0.53.0 \
windows_i686_msvc-0.33.0 \
windows_i686_msvc-0.42.2 \
windows_i686_msvc-0.48.5 \
windows_i686_msvc-0.52.6 \
+ windows_i686_msvc-0.53.0 \
windows_x86_64_gnu-0.33.0 \
windows_x86_64_gnu-0.42.2 \
windows_x86_64_gnu-0.48.5 \
windows_x86_64_gnu-0.52.6 \
+ windows_x86_64_gnu-0.53.0 \
windows_x86_64_gnullvm-0.42.2 \
windows_x86_64_gnullvm-0.48.5 \
windows_x86_64_gnullvm-0.52.6 \
+ windows_x86_64_gnullvm-0.53.0 \
windows_x86_64_msvc-0.33.0 \
windows_x86_64_msvc-0.42.2 \
windows_x86_64_msvc-0.48.5 \
windows_x86_64_msvc-0.52.6 \
- winnow-0.7.1 \
+ windows_x86_64_msvc-0.53.0 \
+ winnow-0.7.11 \
winreg-0.10.1 \
winsafe-0.0.19 \
wio-0.2.2 \
- wit-bindgen-rt-0.33.0 \
- write16-1.0.0 \
- writeable-0.5.5 \
+ wit-bindgen-rt-0.39.0 \
+ writeable-0.6.1 \
x11-2.21.0 \
- xattr-1.4.0 \
+ xattr-1.5.1 \
xcb-1.5.0 \
- xcursor-0.3.8 \
+ xcursor-0.3.10 \
xdg-home-1.3.0 \
xkbcommon-0.7.0 \
xkeysym-0.2.1 \
- xml-rs-0.8.25 \
+ xml-rs-0.8.26 \
yasna-0.5.2 \
- yoke-0.7.5 \
- yoke-derive-0.7.5 \
+ yoke-0.8.0 \
+ yoke-derive-0.8.0 \
zbus-4.4.0 \
zbus_macros-4.4.0 \
zbus_names-3.0.0 \
- zerocopy-0.7.35 \
- zerocopy-0.8.17 \
- zerocopy-derive-0.7.35 \
- zerocopy-derive-0.8.17 \
- zerofrom-0.1.5 \
- zerofrom-derive-0.1.5 \
+ zerocopy-0.8.26 \
+ zerocopy-derive-0.8.26 \
+ zerofrom-0.1.6 \
+ zerofrom-derive-0.1.6 \
zeroize-1.8.1 \
- zerovec-0.10.4 \
- zerovec-derive-0.10.3 \
+ zerotrie-0.2.2 \
+ zerovec-0.11.2 \
+ zerovec-derive-0.11.1 \
zstd-0.11.2+zstd.1.5.2 \
zstd-safe-5.0.2+zstd.1.5.2 \
- zstd-sys-2.0.13+zstd.1.5.6 \
+ zstd-sys-2.0.15+zstd.1.5.7 \
zune-core-0.4.12 \
zune-inflate-0.2.54 \
- zune-jpeg-0.4.14 \
+ zune-jpeg-0.4.18 \
zvariant-4.2.0 \
zvariant_derive-4.2.0 \
zvariant_utils-2.1.0 \
- xcb-imdkit@git+https://github.com/wez/xcb-imdkit-rs.git?rev=358e226573461fe540efb920e2aad740e3c6fab1\#358e226573461fe540efb920e2aad740e3c6fab1
+ xcb-imdkit@git+https://github.com/wezterm/xcb-imdkit-rs.git?rev=212330f7c6c37794d78061a773e8f4f9e4785bbb\#212330f7c6c37794d78061a773e8f4f9e4785bbb \
+ finl_unicode@git+https://github.com/wez/finl_unicode.git?branch=no_std\#a1892f26245529f2ef3877a9ebd610c96cec07a6
diff --git a/x11/wezterm/distinfo b/x11/wezterm/distinfo
index 5c9786114c17..4ceb8fd21ec0 100644
--- a/x11/wezterm/distinfo
+++ b/x11/wezterm/distinfo
@@ -1,18 +1,18 @@
-TIMESTAMP = 1745088121
+TIMESTAMP = 1756754663
SHA256 (rust/crates/addr2line-0.24.2.crate) = dfbe277e56a376000877090da837660b4427aad530e3028d44e0bffe4f89a1c1
SIZE (rust/crates/addr2line-0.24.2.crate) = 39015
SHA256 (rust/crates/adler-1.0.2.crate) = f26201604c87b1e01bd3d98f8d5d9a8fcbb815e8cedb41ffccbeb4bf593a35fe
SIZE (rust/crates/adler-1.0.2.crate) = 12778
-SHA256 (rust/crates/adler2-2.0.0.crate) = 512761e0bb2578dd7380c6baaa0f4ce03e84f95e960231d1dec8bf4d7d6e2627
-SIZE (rust/crates/adler2-2.0.0.crate) = 13529
+SHA256 (rust/crates/adler2-2.0.1.crate) = 320119579fcad9c21884f5c4861d16174d0e06250625266f50fe6898340abefa
+SIZE (rust/crates/adler2-2.0.1.crate) = 13366
SHA256 (rust/crates/adler32-1.2.0.crate) = aae1277d39aeec15cb388266ecc24b11c80469deae6067e17a1a7aa9e5c1f234
SIZE (rust/crates/adler32-1.2.0.crate) = 6411
-SHA256 (rust/crates/ahash-0.8.11.crate) = e89da841a80418a9b391ebaea17f5c112ffaaa96f621d2c285b5174da76b9011
-SIZE (rust/crates/ahash-0.8.11.crate) = 43607
+SHA256 (rust/crates/ahash-0.8.12.crate) = 5a15f179cd60c4584b8a8c596927aadc462e27f2ca70c04e0071964a73ba7a75
+SIZE (rust/crates/ahash-0.8.12.crate) = 43413
SHA256 (rust/crates/aho-corasick-1.1.3.crate) = 8e60d3430d3a69478ad0993f19238d2df97c507009a52b3c10addcd7f6bcb916
SIZE (rust/crates/aho-corasick-1.1.3.crate) = 183311
-SHA256 (rust/crates/aligned-vec-0.5.0.crate) = 4aa90d7ce82d4be67b64039a3d588d38dbcc6736577de4a847025ce5b0c468d1
-SIZE (rust/crates/aligned-vec-0.5.0.crate) = 8921
+SHA256 (rust/crates/aligned-vec-0.6.4.crate) = dc890384c8602f339876ded803c97ad529f3842aba97f6392b3dba0dd171769b
+SIZE (rust/crates/aligned-vec-0.6.4.crate) = 12609
SHA256 (rust/crates/allocator-api2-0.2.21.crate) = 683d7910e743518b0e34f1186f92494becacb047c7b6bf616c96772180fef923
SIZE (rust/crates/allocator-api2-0.2.21.crate) = 63622
SHA256 (rust/crates/android-tzdata-0.1.1.crate) = e999941b234f3131b00bc13c22d06e8c5ff726d1b6318ac7eb276997bbb4fef0
@@ -21,18 +21,18 @@ SHA256 (rust/crates/android_system_properties-0.1.5.crate) = 819e7219dbd41043ac2
SIZE (rust/crates/android_system_properties-0.1.5.crate) = 5243
SHA256 (rust/crates/anes-0.1.6.crate) = 4b46cbb362ab8752921c97e041f5e366ee6297bd428a31275b9fcf1e380f7299
SIZE (rust/crates/anes-0.1.6.crate) = 23857
-SHA256 (rust/crates/anstream-0.6.18.crate) = 8acc5369981196006228e28809f761875c0327210a891e941f4c683b3a99529b
-SIZE (rust/crates/anstream-0.6.18.crate) = 29681
-SHA256 (rust/crates/anstyle-1.0.10.crate) = 55cc3b69f167a1ef2e161439aa98aed94e6028e5f9a59be9a6ffb47aef1651f9
-SIZE (rust/crates/anstyle-1.0.10.crate) = 15725
-SHA256 (rust/crates/anstyle-parse-0.2.6.crate) = 3b2d16507662817a6a20a9ea92df6652ee4f94f914589377d69f3b21bc5798a9
-SIZE (rust/crates/anstyle-parse-0.2.6.crate) = 22343
-SHA256 (rust/crates/anstyle-query-1.1.2.crate) = 79947af37f4177cfead1110013d678905c37501914fba0efea834c3fe9a8d60c
-SIZE (rust/crates/anstyle-query-1.1.2.crate) = 9969
-SHA256 (rust/crates/anstyle-wincon-3.0.7.crate) = ca3534e77181a9cc07539ad51f2141fe32f6c3ffd4df76db8ad92346b003ae4e
-SIZE (rust/crates/anstyle-wincon-3.0.7.crate) = 12400
-SHA256 (rust/crates/anyhow-1.0.95.crate) = 34ac096ce696dc2fcabef30516bb13c0a68a11d30131d3df6f04711467681b04
-SIZE (rust/crates/anyhow-1.0.95.crate) = 52155
+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/arbitrary-1.4.1.crate) = dde20b3d026af13f561bdd0f15edf01fc734f0dafcedbaf42bba506a9517f223
SIZE (rust/crates/arbitrary-1.4.1.crate) = 36816
SHA256 (rust/crates/arg_enum_proc_macro-0.3.4.crate) = 0ae92a5119aa49cdbcf6b9f893fe4e1d98b04ccbf82ee0584ad948a44a734dea
@@ -45,46 +45,46 @@ SHA256 (rust/crates/as-raw-xcb-connection-1.0.1.crate) = 175571dd1d178ced59193a6
SIZE (rust/crates/as-raw-xcb-connection-1.0.1.crate) = 6460
SHA256 (rust/crates/ash-0.38.0+1.3.281.crate) = 0bb44936d800fea8f016d7f2311c6a4f97aebd5dc86f09906139ec848cf3a46f
SIZE (rust/crates/ash-0.38.0+1.3.281.crate) = 457775
-SHA256 (rust/crates/assert_fs-1.1.2.crate) = 7efdb1fdb47602827a342857666feb372712cbc64b414172bd6b167a02927674
-SIZE (rust/crates/assert_fs-1.1.2.crate) = 19328
+SHA256 (rust/crates/assert_fs-1.1.3.crate) = a652f6cb1f516886fcfee5e7a5c078b9ade62cfcb889524efe5a64d682dd27a9
+SIZE (rust/crates/assert_fs-1.1.3.crate) = 20176
SHA256 (rust/crates/async-broadcast-0.7.2.crate) = 435a87a52755b8f27fcf321ac4f04b2802e337c8c4872923137471ec39c37532
SIZE (rust/crates/async-broadcast-0.7.2.crate) = 22746
SHA256 (rust/crates/async-channel-2.3.1.crate) = 89b47800b0be77592da0afd425cc03468052844aff33b84e33cc696f64e77b6a
SIZE (rust/crates/async-channel-2.3.1.crate) = 14576
-SHA256 (rust/crates/async-executor-1.13.1.crate) = 30ca9a001c1e8ba5149f91a74362376cc6bc5b919d92d988668657bd570bdcec
-SIZE (rust/crates/async-executor-1.13.1.crate) = 27991
+SHA256 (rust/crates/async-executor-1.13.2.crate) = bb812ffb58524bdd10860d7d974e2f01cc0950c2438a74ee5ec2e2280c6c4ffa
+SIZE (rust/crates/async-executor-1.13.2.crate) = 28392
SHA256 (rust/crates/async-fs-2.1.2.crate) = ebcd09b382f40fcd159c2d695175b2ae620ffa5f3bd6f664131efff4e8b9e04a
SIZE (rust/crates/async-fs-2.1.2.crate) = 17071
-SHA256 (rust/crates/async-io-2.4.0.crate) = 43a2b323ccce0a1d90b449fd71f2a06ca7faa7c54c2751f06c9bd851fc061059
-SIZE (rust/crates/async-io-2.4.0.crate) = 49252
+SHA256 (rust/crates/async-io-2.4.1.crate) = 1237c0ae75a0f3765f58910ff9cdd0a12eeb39ab2f4c7de23262f337f0aacbb3
+SIZE (rust/crates/async-io-2.4.1.crate) = 49459
SHA256 (rust/crates/async-lock-3.4.0.crate) = ff6e472cdea888a4bd64f342f09b3f50e1886d32afe8df3d663c01140b811b18
SIZE (rust/crates/async-lock-3.4.0.crate) = 34446
SHA256 (rust/crates/async-net-2.0.0.crate) = b948000fad4873c1c9339d60f2623323a0cfd3816e5181033c6a5cb68b2accf7
SIZE (rust/crates/async-net-2.0.0.crate) = 17787
-SHA256 (rust/crates/async-process-2.3.0.crate) = 63255f1dc2381611000436537bbedfe83183faa303a5a0edaf191edef06526bb
-SIZE (rust/crates/async-process-2.3.0.crate) = 26766
+SHA256 (rust/crates/async-process-2.3.1.crate) = cde3f4e40e6021d7acffc90095cbd6dc54cb593903d1de5832f435eb274b85dc
+SIZE (rust/crates/async-process-2.3.1.crate) = 26894
SHA256 (rust/crates/async-recursion-1.1.1.crate) = 3b43422f69d8ff38f95f1b2bb76517c91589a924d1559a0e935d7c8ce0274c11
SIZE (rust/crates/async-recursion-1.1.1.crate) = 14874
-SHA256 (rust/crates/async-signal-0.2.10.crate) = 637e00349800c0bdf8bfc21ebbc0b6524abea702b0da4168ac00d070d0c0b9f3
-SIZE (rust/crates/async-signal-0.2.10.crate) = 16970
+SHA256 (rust/crates/async-signal-0.2.11.crate) = d7605a4e50d4b06df3898d5a70bf5fde51ed9059b0434b73105193bc27acce0d
+SIZE (rust/crates/async-signal-0.2.11.crate) = 16939
SHA256 (rust/crates/async-task-4.7.1.crate) = 8b75356056920673b02621b35afd0f7dda9306d03c79a30f5c56c44cf256e3de
SIZE (rust/crates/async-task-4.7.1.crate) = 38077
-SHA256 (rust/crates/async-trait-0.1.86.crate) = 644dd749086bf3771a2fbc5f256fdb982d53f011c7d5d560304eafeecebce79d
-SIZE (rust/crates/async-trait-0.1.86.crate) = 31946
-SHA256 (rust/crates/atomic-0.6.0.crate) = 8d818003e740b63afc82337e3160717f4f63078720a810b7b903e70a5d1d2994
-SIZE (rust/crates/atomic-0.6.0.crate) = 12919
+SHA256 (rust/crates/async-trait-0.1.88.crate) = e539d3fca749fcee5236ab05e93a52867dd549cc157c8cb7f99595f3cedffdb5
+SIZE (rust/crates/async-trait-0.1.88.crate) = 32084
+SHA256 (rust/crates/atomic-0.6.1.crate) = a89cbf775b137e9b968e67227ef7f775587cde3fd31b0d8599dbd0f598a48340
+SIZE (rust/crates/atomic-0.6.1.crate) = 15243
SHA256 (rust/crates/atomic-waker-1.1.2.crate) = 1505bd5d3d116872e7271a6d4e16d81d0c8570876c8de68093a09ac269d8aac0
SIZE (rust/crates/atomic-waker-1.1.2.crate) = 12422
-SHA256 (rust/crates/autocfg-1.4.0.crate) = ace50bade8e6234aa140d9a2f552bbee1db4d353f69b8217bc503490fc1a9f26
-SIZE (rust/crates/autocfg-1.4.0.crate) = 17712
-SHA256 (rust/crates/av1-grain-0.2.3.crate) = 6678909d8c5d46a42abcf571271e15fdbc0a225e3646cf23762cd415046c78bf
-SIZE (rust/crates/av1-grain-0.2.3.crate) = 34703
-SHA256 (rust/crates/avif-serialize-0.8.2.crate) = e335041290c43101ca215eed6f43ec437eb5a42125573f600fc3fa42b9bddd62
-SIZE (rust/crates/avif-serialize-0.8.2.crate) = 11985
+SHA256 (rust/crates/autocfg-1.5.0.crate) = c08606f8c3cbf4ce6ec8e28fb0014a2c086708fe954eaa885384a6165172e7e8
+SIZE (rust/crates/autocfg-1.5.0.crate) = 18729
+SHA256 (rust/crates/av1-grain-0.2.4.crate) = 4f3efb2ca85bc610acfa917b5aaa36f3fcbebed5b3182d7f877b02531c4b80c8
+SIZE (rust/crates/av1-grain-0.2.4.crate) = 37050
+SHA256 (rust/crates/avif-serialize-0.8.4.crate) = 19135c0c7a60bfee564dbe44ab5ce0557c6bf3884e5291a50be76a15640c4fbd
+SIZE (rust/crates/avif-serialize-0.8.4.crate) = 13957
SHA256 (rust/crates/az-1.2.1.crate) = 7b7e4c2464d97fe331d41de9d5db0def0a96f4d823b8b32a2efd503578988973
SIZE (rust/crates/az-1.2.1.crate) = 27842
-SHA256 (rust/crates/backtrace-0.3.74.crate) = 8d82cb332cdfaed17ae235a638438ac4d4839913cc2af585c3c6746e8f8bee1a
-SIZE (rust/crates/backtrace-0.3.74.crate) = 88516
+SHA256 (rust/crates/backtrace-0.3.75.crate) = 6806a6321ec58106fea15becdad98371e28d92ccbc7c8f1b3b6dd724fe8f1002
+SIZE (rust/crates/backtrace-0.3.75.crate) = 92665
SHA256 (rust/crates/base64-0.13.1.crate) = 9e1b586273c5702936fe7b7d6896644d8be71e6314cfe09d3167c95f712589e8
SIZE (rust/crates/base64-0.13.1.crate) = 61002
SHA256 (rust/crates/base64-0.21.7.crate) = 9d297deb1925b89f2ccc13d7635fa0714f12c87adce1c75356b39ca9b7178567
@@ -93,96 +93,92 @@ SHA256 (rust/crates/base64-0.22.1.crate) = 72b3254f16251a8381aa12e40e3c4d2f0199f
SIZE (rust/crates/base64-0.22.1.crate) = 81597
SHA256 (rust/crates/benchmarking-0.4.13.crate) = 6c335a9de639ba6a3e4107fe7763c9dcd4eb9422575f1191c2b8f2009f03fe4a
SIZE (rust/crates/benchmarking-0.4.13.crate) = 5318
-SHA256 (rust/crates/bit-set-0.5.3.crate) = 0700ddab506f33b20a03b13996eccd309a48e5ff77d0d95926aa0210fb4e95f1
-SIZE (rust/crates/bit-set-0.5.3.crate) = 14470
SHA256 (rust/crates/bit-set-0.8.0.crate) = 08807e080ed7f9d5433fa9b275196cfc35414f66a0c79d864dc51a0d825231a3
SIZE (rust/crates/bit-set-0.8.0.crate) = 16289
-SHA256 (rust/crates/bit-vec-0.6.3.crate) = 349f9b6a179ed607305526ca489b34ad0a41aed5f7980fa90eb03160b69598fb
-SIZE (rust/crates/bit-vec-0.6.3.crate) = 19927
SHA256 (rust/crates/bit-vec-0.8.0.crate) = 5e764a1d40d510daf35e07be9eb06e75770908c27d411ee6c92109c9840eaaf7
SIZE (rust/crates/bit-vec-0.8.0.crate) = 24132
SHA256 (rust/crates/bit_field-0.10.2.crate) = dc827186963e592360843fb5ba4b973e145841266c1357f7180c43526f2e5b61
SIZE (rust/crates/bit_field-0.10.2.crate) = 10568
SHA256 (rust/crates/bitflags-1.3.2.crate) = bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a
SIZE (rust/crates/bitflags-1.3.2.crate) = 23021
-SHA256 (rust/crates/bitflags-2.8.0.crate) = 8f68f53c83ab957f72c32642f3868eec03eb974d1fb82e453128456482613d36
-SIZE (rust/crates/bitflags-2.8.0.crate) = 47482
+SHA256 (rust/crates/bitflags-2.9.1.crate) = 1b8e56985ec62d17e9c1001dc89c88ecd7dc08e47eba5ec7c29c7b5eeecde967
+SIZE (rust/crates/bitflags-2.9.1.crate) = 47913
SHA256 (rust/crates/bitstream-io-2.6.0.crate) = 6099cdc01846bc367c4e7dd630dc5966dccf36b652fae7a74e17b640411a91b2
SIZE (rust/crates/bitstream-io-2.6.0.crate) = 38256
SHA256 (rust/crates/block-0.1.6.crate) = 0d8c1fef690941d3e7788d328517591fecc684c084084702d6ff1641e993699a
SIZE (rust/crates/block-0.1.6.crate) = 4077
SHA256 (rust/crates/block-buffer-0.10.4.crate) = 3078c7629b62d3f0439517fa394996acacc5cbc91c5a20d8c658e77abd503a71
SIZE (rust/crates/block-buffer-0.10.4.crate) = 10538
-SHA256 (rust/crates/block2-0.6.0.crate) = 1d59b4c170e16f0405a2e95aff44432a0d41aa97675f3d52623effe95792a037
-SIZE (rust/crates/block2-0.6.0.crate) = 33627
+SHA256 (rust/crates/block2-0.6.1.crate) = 340d2f0bdb2a43c1d3cd40513185b2bd7def0aa1052f956455114bc98f82dcf2
+SIZE (rust/crates/block2-0.6.1.crate) = 34311
SHA256 (rust/crates/blocking-1.6.1.crate) = 703f41c54fc768e63e091340b424302bb1c29ef4aa0c7f10fe849dfb114d29ea
SIZE (rust/crates/blocking-1.6.1.crate) = 17788
-SHA256 (rust/crates/bstr-1.11.3.crate) = 531a9155a481e2ee699d4f98f43c0ca4ff8ee1bfd55c31e9e98fb29d2b176fe0
-SIZE (rust/crates/bstr-1.11.3.crate) = 351536
-SHA256 (rust/crates/built-0.7.5.crate) = c360505aed52b7ec96a3636c3f039d99103c37d1d9b4f7a8c743d3ea9ffcd03b
-SIZE (rust/crates/built-0.7.5.crate) = 22319
-SHA256 (rust/crates/bumpalo-3.17.0.crate) = 1628fb46dfa0b37568d12e5edd512553eccf6a22a78e8bde00bb4aed84d5bdbf
-SIZE (rust/crates/bumpalo-3.17.0.crate) = 91975
-SHA256 (rust/crates/bytemuck-1.21.0.crate) = ef657dfab802224e671f5818e9a4935f9b1957ed18e58292690cc39e7a4092a3
-SIZE (rust/crates/bytemuck-1.21.0.crate) = 51553
-SHA256 (rust/crates/bytemuck_derive-1.8.1.crate) = 3fa76293b4f7bb636ab88fd78228235b5248b4d05cc589aed610f954af5d7c7a
-SIZE (rust/crates/bytemuck_derive-1.8.1.crate) = 23100
+SHA256 (rust/crates/bstr-1.12.0.crate) = 234113d19d0d7d613b40e86fb654acf958910802bcceab913a4f9e7cda03b1a4
+SIZE (rust/crates/bstr-1.12.0.crate) = 351557
+SHA256 (rust/crates/built-0.7.7.crate) = 56ed6191a7e78c36abdb16ab65341eefd73d64d303fffccdbb00d51e4205967b
+SIZE (rust/crates/built-0.7.7.crate) = 29776
+SHA256 (rust/crates/bumpalo-3.19.0.crate) = 46c5e41b57b8bba42a04676d81cb89e9ee8e859a1a66f80a5a72e1cb76b34d43
+SIZE (rust/crates/bumpalo-3.19.0.crate) = 96414
+SHA256 (rust/crates/bytemuck-1.23.1.crate) = 5c76a5792e44e4abe34d3abf15636779261d45a7450612059293d1d2cfc63422
+SIZE (rust/crates/bytemuck-1.23.1.crate) = 52585
+SHA256 (rust/crates/bytemuck_derive-1.9.3.crate) = 7ecc273b49b3205b83d648f0690daa588925572cc5063745bfe547fe7ec8e1a1
+SIZE (rust/crates/bytemuck_derive-1.9.3.crate) = 23555
SHA256 (rust/crates/byteorder-1.5.0.crate) = 1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b
SIZE (rust/crates/byteorder-1.5.0.crate) = 23288
SHA256 (rust/crates/byteorder-lite-0.1.0.crate) = 8f1fe948ff07f4bd06c30984e69f5b4899c516a3ef74f34df92a2df2ab535495
SIZE (rust/crates/byteorder-lite-0.1.0.crate) = 15909
-SHA256 (rust/crates/bytes-1.10.0.crate) = f61dac84819c6588b558454b194026eb1f09c293b9036ae9b159e74e73ab6cf9
-SIZE (rust/crates/bytes-1.10.0.crate) = 76656
+SHA256 (rust/crates/bytes-1.10.1.crate) = d71b6127be86fdcfddb610f7182ac57211d4b18a3e9c82eb2d17662f2227ad6a
+SIZE (rust/crates/bytes-1.10.1.crate) = 76779
SHA256 (rust/crates/cairo-rs-0.18.5.crate) = 8ca26ef0159422fb77631dc9d17b102f253b876fe1586b03b803e63a309b4ee2
SIZE (rust/crates/cairo-rs-0.18.5.crate) = 54235
-SHA256 (rust/crates/camino-1.1.9.crate) = 8b96ec4966b5813e2c0507c1f86115c8c5abaadc3980879c3424042a02fd1ad3
-SIZE (rust/crates/camino-1.1.9.crate) = 37552
+SHA256 (rust/crates/camino-1.1.10.crate) = 0da45bc31171d8d6960122e222a67740df867c1dd53b4d51caa297084c185cab
+SIZE (rust/crates/camino-1.1.10.crate) = 42306
SHA256 (rust/crates/cassowary-0.3.0.crate) = df8670b8c7b9dae1793364eafadf7239c40d669904660c5960d74cfd80b46a53
SIZE (rust/crates/cassowary-0.3.0.crate) = 22876
SHA256 (rust/crates/cast-0.3.0.crate) = 37b2a672a2cb129a2e41c10b1224bb368f9f37a2b16b612598138befd7b37eb5
SIZE (rust/crates/cast-0.3.0.crate) = 11452
-SHA256 (rust/crates/cc-1.2.12.crate) = 755717a7de9ec452bf7f3f1a3099085deabd7f2962b861dae91ecd7a365903d2
-SIZE (rust/crates/cc-1.2.12.crate) = 102240
+SHA256 (rust/crates/cc-1.2.27.crate) = d487aa071b5f64da6f19a3e848e3578944b726ee5a4854b82172f02aa876bfdc
+SIZE (rust/crates/cc-1.2.27.crate) = 107070
SHA256 (rust/crates/cfg-expr-0.15.8.crate) = d067ad48b8650848b989a59a86c6c36a995d02d2bf778d45c3c5d57bc2718f02
SIZE (rust/crates/cfg-expr-0.15.8.crate) = 42108
-SHA256 (rust/crates/cfg-if-1.0.0.crate) = baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd
-SIZE (rust/crates/cfg-if-1.0.0.crate) = 7934
+SHA256 (rust/crates/cfg-if-1.0.1.crate) = 9555578bc9e57714c812a1f84e4fc5b4d21fcb063490c624de019f7464c91268
+SIZE (rust/crates/cfg-if-1.0.1.crate) = 8683
SHA256 (rust/crates/cfg_aliases-0.2.1.crate) = 613afe47fcd5fac7ccf1db93babcb082c5994d996f20b8b159f2ad1658eb5724
SIZE (rust/crates/cfg_aliases-0.2.1.crate) = 6355
SHA256 (rust/crates/cgl-0.3.2.crate) = 0ced0551234e87afee12411d535648dd89d2e7f34c78b753395567aff3d447ff
SIZE (rust/crates/cgl-0.3.2.crate) = 7557
-SHA256 (rust/crates/chrono-0.4.39.crate) = 7e36cc9d416881d2e24f9a963be5fb1cd90966419ac844274161d10488b3e825
-SIZE (rust/crates/chrono-0.4.39.crate) = 222248
+SHA256 (rust/crates/chrono-0.4.41.crate) = c469d952047f47f91b68d1cba3f10d63c11d73e4636f24f08daf0278abf01c4d
+SIZE (rust/crates/chrono-0.4.41.crate) = 234621
SHA256 (rust/crates/ciborium-0.2.2.crate) = 42e69ffd6f0917f5c029256a24d0161db17cea3997d185db0d35926308770f0e
SIZE (rust/crates/ciborium-0.2.2.crate) = 35611
SHA256 (rust/crates/ciborium-io-0.2.2.crate) = 05afea1e0a06c9be33d539b876f1ce3692f4afea2cb41f740e7743225ed1c757
SIZE (rust/crates/ciborium-io-0.2.2.crate) = 6697
SHA256 (rust/crates/ciborium-ll-0.2.2.crate) = 57663b653d948a338bfb3eeba9bb2fd5fcfaecb9e199e87e1eda4d9e8b240fd9
SIZE (rust/crates/ciborium-ll-0.2.2.crate) = 14695
-SHA256 (rust/crates/clap-4.5.28.crate) = 3e77c3243bd94243c03672cb5154667347c457ca271254724f9f393aee1c05ff
-SIZE (rust/crates/clap-4.5.28.crate) = 56073
-SHA256 (rust/crates/clap_builder-4.5.27.crate) = 1b26884eb4b57140e4d2d93652abfa49498b938b3c9179f9fc487b0acc3edad7
-SIZE (rust/crates/clap_builder-4.5.27.crate) = 168024
-SHA256 (rust/crates/clap_complete-4.5.44.crate) = 375f9d8255adeeedd51053574fd8d4ba875ea5fa558e86617b07f09f1680c8b6
-SIZE (rust/crates/clap_complete-4.5.44.crate) = 47993
+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_complete_fig-4.5.2.crate) = d494102c8ff3951810c72baf96910b980fb065ca5d3101243e6a8dc19747c86b
SIZE (rust/crates/clap_complete_fig-4.5.2.crate) = 11376
-SHA256 (rust/crates/clap_derive-4.5.28.crate) = bf4ced95c6f4a675af3da73304b9ac4ed991640c36374e4b46795c49e17cf1ed
-SIZE (rust/crates/clap_derive-4.5.28.crate) = 33428
-SHA256 (rust/crates/clap_lex-0.7.4.crate) = f46ad14479a25103f283c0f10005961cf086d8dc42205bb44c46ac563475dca6
-SIZE (rust/crates/clap_lex-0.7.4.crate) = 12858
+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/clipboard-win-2.2.0.crate) = e3a093d6fed558e5fe24c3dfc85a68bb68f1c824f440d3ba5aca189e2998786b
SIZE (rust/crates/clipboard-win-2.2.0.crate) = 11079
-SHA256 (rust/crates/cocoa-0.26.0.crate) = f79398230a6e2c08f5c9760610eb6924b52aa9e7950a619602baba59dcbbdbb2
-SIZE (rust/crates/cocoa-0.26.0.crate) = 42628
-SHA256 (rust/crates/cocoa-foundation-0.2.0.crate) = e14045fb83be07b5acf1c0884b2180461635b433455fa35d1cd6f17f1450679d
-SIZE (rust/crates/cocoa-foundation-0.2.0.crate) = 15203
-SHA256 (rust/crates/codespan-reporting-0.11.1.crate) = 3538270d33cc669650c4b093848450d380def10c331d38c768e34cac80576e6e
-SIZE (rust/crates/codespan-reporting-0.11.1.crate) = 48963
+SHA256 (rust/crates/cocoa-0.25.0.crate) = f6140449f97a6e97f9511815c5632d84c8aacf8ac271ad77c559218161a1373c
+SIZE (rust/crates/cocoa-0.25.0.crate) = 42163
+SHA256 (rust/crates/cocoa-foundation-0.1.2.crate) = 8c6234cbb2e4c785b456c0644748b1ac416dd045799740356f8363dfe00c93f7
+SIZE (rust/crates/cocoa-foundation-0.1.2.crate) = 15028
+SHA256 (rust/crates/codespan-reporting-0.12.0.crate) = fe6d2e5af09e8c8ad56c969f2157a3d4238cebc7c55f0a517728c38f7b200f81
+SIZE (rust/crates/codespan-reporting-0.12.0.crate) = 55796
SHA256 (rust/crates/color_quant-1.1.0.crate) = 3d7b894f5411737b7867f4827955924d7c254fc9f4d91a6aad6b097804b1018b
SIZE (rust/crates/color_quant-1.1.0.crate) = 6649
-SHA256 (rust/crates/colorchoice-1.0.3.crate) = 5b63caa9aa9397e2d9480a9b13673856c78d8ac123288526c37d7839f2a86990
-SIZE (rust/crates/colorchoice-1.0.3.crate) = 7923
+SHA256 (rust/crates/colorchoice-1.0.4.crate) = b05b61dc5112cbb17e4b6cd61790d9845d13888356391624cbe7e41efeac1e75
+SIZE (rust/crates/colorchoice-1.0.4.crate) = 8196
SHA256 (rust/crates/colored-2.2.0.crate) = 117725a109d387c937a1533ce01b450cbde6b88abceea8473c4d7a85853cda3c
SIZE (rust/crates/colored-2.2.0.crate) = 35062
SHA256 (rust/crates/colorgrad-0.6.2.crate) = 6a5f405d474b9d05e0a093d3120e77e9bf26461b57a84b40aa2a221ac5617fb6
@@ -195,6 +191,8 @@ SHA256 (rust/crates/core-foundation-0.10.0.crate) = b55271e5c8c478ad3f38ad24ef34
SIZE (rust/crates/core-foundation-0.10.0.crate) = 27023
SHA256 (rust/crates/core-foundation-sys-0.8.7.crate) = 773648b94d0e5d620f64f280777445740e61fe701025087ec8b57f45c791888b
SIZE (rust/crates/core-foundation-sys-0.8.7.crate) = 37712
+SHA256 (rust/crates/core-graphics-0.23.2.crate) = c07782be35f9e1140080c6b96f0d44b739e2278479f64e02fdab4e32dfd8b081
+SIZE (rust/crates/core-graphics-0.23.2.crate) = 30763
SHA256 (rust/crates/core-graphics-0.24.0.crate) = fa95a34622365fa5bbf40b20b75dba8dfa8c94c734aea8ac9a5ca38af14316f1
SIZE (rust/crates/core-graphics-0.24.0.crate) = 31332
SHA256 (rust/crates/core-graphics-types-0.1.3.crate) = 45390e6114f68f718cc7a830514a96f903cccd70d02a8f6d9f643ac4ba45afaf
@@ -215,8 +213,8 @@ SHA256 (rust/crates/criterion-plot-0.5.0.crate) = 6b50826342786a51a89e2da3a28f1c
SIZE (rust/crates/criterion-plot-0.5.0.crate) = 22706
SHA256 (rust/crates/crossbeam-0.8.4.crate) = 1137cd7e7fc0fb5d3c5a8678be38ec56e819125d8d7907411fe24ccb943faca8
SIZE (rust/crates/crossbeam-0.8.4.crate) = 10500
-SHA256 (rust/crates/crossbeam-channel-0.5.14.crate) = 06ba6d68e24814cb8de6bb986db8222d3a027d15872cabc0d18817bc3c0e4471
-SIZE (rust/crates/crossbeam-channel-0.5.14.crate) = 92728
+SHA256 (rust/crates/crossbeam-channel-0.5.15.crate) = 82b8f8f868b36967f9606790d1903570de9ceaf870a7bf9fbbd3016d636a2cb2
+SIZE (rust/crates/crossbeam-channel-0.5.15.crate) = 92716
SHA256 (rust/crates/crossbeam-deque-0.8.6.crate) = 9dd111b7b7f7d55b72c0a6ae361660ee5853c9af73f70c3c2ef6858b950e2e51
SIZE (rust/crates/crossbeam-deque-0.8.6.crate) = 22471
SHA256 (rust/crates/crossbeam-epoch-0.9.18.crate) = 5b82ac4a3c2ca9c3460964f020e1402edd5753411d7737aa39c3714ad1b5420e
@@ -225,28 +223,28 @@ SHA256 (rust/crates/crossbeam-queue-0.3.12.crate) = 0f58bbc28f91df819d0aa2a2c00c
SIZE (rust/crates/crossbeam-queue-0.3.12.crate) = 16270
SHA256 (rust/crates/crossbeam-utils-0.8.21.crate) = d0a5c400df2834b80a4c3327b3aad3a4c4cd4de0629063962b03235697506a28
SIZE (rust/crates/crossbeam-utils-0.8.21.crate) = 42691
-SHA256 (rust/crates/crunchy-0.2.3.crate) = 43da5946c66ffcc7745f48db692ffbb10a83bfe0afd96235c5c2a4fb23994929
-SIZE (rust/crates/crunchy-0.2.3.crate) = 3775
+SHA256 (rust/crates/crunchy-0.2.4.crate) = 460fbee9c2c2f33933d720630a6a0bac33ba7053db5344fac858d4b8952d77d5
+SIZE (rust/crates/crunchy-0.2.4.crate) = 3887
SHA256 (rust/crates/crypto-common-0.1.6.crate) = 1bfb12502f3fc46cca1bb51ac28df9d618d813cdc3d2f25b9fe775a34af26bb3
SIZE (rust/crates/crypto-common-0.1.6.crate) = 8760
SHA256 (rust/crates/csscolorparser-0.6.2.crate) = eb2a7d3066da2de787b7f032c736763eb7ae5d355f81a68bab2675a96008b0bf
SIZE (rust/crates/csscolorparser-0.6.2.crate) = 16859
-SHA256 (rust/crates/cursor-icon-1.1.0.crate) = 96a6ac251f4a2aca6b3f91340350eab87ae57c3f127ffeb585e92bd336717991
-SIZE (rust/crates/cursor-icon-1.1.0.crate) = 11453
-SHA256 (rust/crates/darling-0.20.10.crate) = 6f63b86c8a8826a49b8c21f08a2d07338eec8d900540f8630dc76284be802989
-SIZE (rust/crates/darling-0.20.10.crate) = 32031
-SHA256 (rust/crates/darling_core-0.20.10.crate) = 95133861a8032aaea082871032f5815eb9e98cef03fa916ab4500513994df9e5
-SIZE (rust/crates/darling_core-0.20.10.crate) = 65015
-SHA256 (rust/crates/darling_macro-0.20.10.crate) = d336a2a514f6ccccaa3e09b02d41d35330c07ddf03a62165fcec10bb561c7806
-SIZE (rust/crates/darling_macro-0.20.10.crate) = 1874
+SHA256 (rust/crates/cursor-icon-1.2.0.crate) = f27ae1dd37df86211c42e150270f82743308803d90a6f6e6651cd730d5e1732f
+SIZE (rust/crates/cursor-icon-1.2.0.crate) = 14267
+SHA256 (rust/crates/darling-0.20.11.crate) = fc7f46116c46ff9ab3eb1597a45688b6715c6e628b5c133e288e709a29bcb4ee
+SIZE (rust/crates/darling-0.20.11.crate) = 37614
+SHA256 (rust/crates/darling_core-0.20.11.crate) = 0d00b9596d185e565c2207a0b01f8bd1a135483d02d9b7b0a54b11da8d53412e
+SIZE (rust/crates/darling_core-0.20.11.crate) = 68006
+SHA256 (rust/crates/darling_macro-0.20.11.crate) = fc34b93ccb385b40dc71c6fceac4b2ad23662c7eeb248cf10d529b7e055b6ead
+SIZE (rust/crates/darling_macro-0.20.11.crate) = 2532
SHA256 (rust/crates/dary_heap-0.3.7.crate) = 04d2cd9c18b9f454ed67da600630b021a8a80bf33f8c95896ab33aaf1c26b728
SIZE (rust/crates/dary_heap-0.3.7.crate) = 24076
-SHA256 (rust/crates/data-encoding-2.7.0.crate) = 0e60eed09d8c01d3cee5b7d30acb059b76614c918fa0f992e0dd6eeb10daad6f
-SIZE (rust/crates/data-encoding-2.7.0.crate) = 21086
+SHA256 (rust/crates/data-encoding-2.9.0.crate) = 2a2330da5de22e8a3cb63252ce2abb30116bf5265e89c0e01bc17015ce30a476
+SIZE (rust/crates/data-encoding-2.9.0.crate) = 21564
SHA256 (rust/crates/deltae-0.3.2.crate) = 5729f5117e208430e437df2f4843f5e5952997175992d1414f94c57d61e270b4
SIZE (rust/crates/deltae-0.3.2.crate) = 1918626
-SHA256 (rust/crates/deranged-0.3.11.crate) = b42b6fa04a440b495c8b04d0e71b707c585f83cb9cb28cf8cd0d976c315e31b4
-SIZE (rust/crates/deranged-0.3.11.crate) = 18043
+SHA256 (rust/crates/deranged-0.4.0.crate) = 9c9e6a11ca8224451684bc0d7d5a7adbf8f2fd6887261a1cfc3c0432f9d4068e
+SIZE (rust/crates/deranged-0.4.0.crate) = 23235
SHA256 (rust/crates/dhat-0.3.3.crate) = 98cd11d84628e233de0ce467de10b8633f4ddaecafadefc86e13b84b8739b827
SIZE (rust/crates/dhat-0.3.3.crate) = 32008
SHA256 (rust/crates/diff-0.1.13.crate) = 56254986775e3233ffa9c4d7d3faaf6d36a2c09d30b20687e9f88bc8bafc16c8
@@ -259,6 +257,8 @@ SHA256 (rust/crates/dirs-next-2.0.0.crate) = b98cf8ebf19c3d1b223e151f99a4f9f0690
SIZE (rust/crates/dirs-next-2.0.0.crate) = 11689
SHA256 (rust/crates/dirs-sys-next-0.1.2.crate) = 4ebda144c4fe02d1f7ea1a7d9641b6fc6b580adcfa024ae48797ecdeb6825b4d
SIZE (rust/crates/dirs-sys-next-0.1.2.crate) = 10681
+SHA256 (rust/crates/dispatch2-0.3.0.crate) = 89a09f22a6c6069a18470eb92d2298acf25463f14256d24778e1230d789a2aec
+SIZE (rust/crates/dispatch2-0.3.0.crate) = 54606
SHA256 (rust/crates/displaydoc-0.2.5.crate) = 97369cbbc041bc366949bc74d34658d6cda5621039731c6310521892a3a20ae0
SIZE (rust/crates/displaydoc-0.2.5.crate) = 24219
SHA256 (rust/crates/dlib-0.5.2.crate) = 330c60081dcc4c72131f8eb70510f1ac07223e5d4163db481a04a0befcffa412
@@ -267,14 +267,14 @@ SHA256 (rust/crates/dns-lookup-2.0.4.crate) = e5766087c2235fec47fafa4cfecc81e494
SIZE (rust/crates/dns-lookup-2.0.4.crate) = 13733
SHA256 (rust/crates/doc-comment-0.3.3.crate) = fea41bba32d969b513997752735605054bc0dfa92b4c56bf1189f2e174be7a10
SIZE (rust/crates/doc-comment-0.3.3.crate) = 4123
-SHA256 (rust/crates/document-features-0.2.10.crate) = cb6969eaabd2421f8a2775cfd2471a2b634372b4a25d41e3bd647b79912850a0
-SIZE (rust/crates/document-features-0.2.10.crate) = 14005
+SHA256 (rust/crates/document-features-0.2.11.crate) = 95249b50c6c185bee49034bcb378a49dc2b5dff0be90ff6616d31d64febab05d
+SIZE (rust/crates/document-features-0.2.11.crate) = 14640
SHA256 (rust/crates/downcast-rs-1.2.1.crate) = 75b325c5dbd37f80359721ad39aca5a29fb04c89279657cffdda8736d0c0b9d2
SIZE (rust/crates/downcast-rs-1.2.1.crate) = 11821
-SHA256 (rust/crates/dwrote-0.11.2.crate) = 70182709525a3632b2ba96b6569225467b18ecb4a77f46d255f713a6bebf05fd
-SIZE (rust/crates/dwrote-0.11.2.crate) = 21647
-SHA256 (rust/crates/either-1.13.0.crate) = 60b1af1c220855b6ceac025d3f6ecdd2b7c4894bfe9cd9bda4fbb4bc7c0d4cf0
-SIZE (rust/crates/either-1.13.0.crate) = 19169
+SHA256 (rust/crates/dwrote-0.11.3.crate) = bfe1f192fcce01590bd8d839aca53ce0d11d803bf291b2a6c4ad925a8f0024be
+SIZE (rust/crates/dwrote-0.11.3.crate) = 22799
+SHA256 (rust/crates/either-1.15.0.crate) = 48c757948c5ede0e46177b7add2e67155f70e33c07fea8284df6576da70b3719
+SIZE (rust/crates/either-1.15.0.crate) = 20114
SHA256 (rust/crates/embed-resource-1.8.0.crate) = e62abb876c07e4754fae5c14cafa77937841f01740637e17d78dc04352f32a5e
SIZE (rust/crates/embed-resource-1.8.0.crate) = 13927
SHA256 (rust/crates/emojis-0.6.4.crate) = 99e1f1df1f181f2539bac8bf027d31ca5ffbf9e559e3f2d09413b9107b5c02f4
@@ -285,38 +285,42 @@ SHA256 (rust/crates/endi-1.1.0.crate) = a3d8a32ae18130a3c84dd492d4215c3d913c3b07
SIZE (rust/crates/endi-1.1.0.crate) = 4872
SHA256 (rust/crates/enum-display-derive-0.1.1.crate) = f16ef37b2a9b242295d61a154ee91ae884afff6b8b933b486b12481cc58310ca
SIZE (rust/crates/enum-display-derive-0.1.1.crate) = 7587
-SHA256 (rust/crates/enumflags2-0.7.11.crate) = ba2f4b465f5318854c6f8dd686ede6c0a9dc67d4b1ac241cf0eb51521a309147
-SIZE (rust/crates/enumflags2-0.7.11.crate) = 17500
-SHA256 (rust/crates/enumflags2_derive-0.7.11.crate) = fc4caf64a58d7a6d65ab00639b046ff54399a39f5f2554728895ace4b297cd79
-SIZE (rust/crates/enumflags2_derive-0.7.11.crate) = 8524
+SHA256 (rust/crates/enumflags2-0.7.12.crate) = 1027f7680c853e056ebcec683615fb6fbbc07dbaa13b4d5d9442b146ded4ecef
+SIZE (rust/crates/enumflags2-0.7.12.crate) = 17544
+SHA256 (rust/crates/enumflags2_derive-0.7.12.crate) = 67c78a4d8fdf9953a5c9d458f9efe940fd97a0cab0941c075a813ac594733827
+SIZE (rust/crates/enumflags2_derive-0.7.12.crate) = 8573
SHA256 (rust/crates/env_filter-0.1.3.crate) = 186e05a59d4c50738528153b83b0b0194d3a29507dfec16eccd4b342903397d0
SIZE (rust/crates/env_filter-0.1.3.crate) = 15191
SHA256 (rust/crates/env_home-0.1.0.crate) = c7f84e12ccf0a7ddc17a6c41c93326024c42920d7ee630d04950e6926645c0fe
SIZE (rust/crates/env_home-0.1.0.crate) = 9006
SHA256 (rust/crates/env_logger-0.10.2.crate) = 4cd405aab171cb85d6735e5c8d9db038c17d3ca007a4d2c25f337935c3d90580
SIZE (rust/crates/env_logger-0.10.2.crate) = 36402
-SHA256 (rust/crates/env_logger-0.11.6.crate) = dcaee3d8e3cfc3fd92428d477bc97fc29ec8716d180c0d74c643bb26166660e0
-SIZE (rust/crates/env_logger-0.11.6.crate) = 31105
-SHA256 (rust/crates/equivalent-1.0.1.crate) = 5443807d6dff69373d433ab9ef5378ad8df50ca6298caf15de6e52e24aaf54d5
-SIZE (rust/crates/equivalent-1.0.1.crate) = 6615
-SHA256 (rust/crates/erased-serde-0.4.4.crate) = 2b73807008a3c7f171cc40312f37d95ef0396e048b5848d775f54b1a4dd4a0d3
-SIZE (rust/crates/erased-serde-0.4.4.crate) = 25664
-SHA256 (rust/crates/errno-0.3.10.crate) = 33d852cb9b869c2a9b3df2f71a3074817f01e1844f839a144f5fcef059a4eb5d
-SIZE (rust/crates/errno-0.3.10.crate) = 11824
+SHA256 (rust/crates/env_logger-0.11.8.crate) = 13c863f0904021b108aa8b2f55046443e6b1ebde8fd4a15c399893aae4fa069f
+SIZE (rust/crates/env_logger-0.11.8.crate) = 32538
+SHA256 (rust/crates/equator-0.4.2.crate) = 4711b213838dfee0117e3be6ac926007d7f433d7bbe33595975d4190cb07e6fc
+SIZE (rust/crates/equator-0.4.2.crate) = 11159
+SHA256 (rust/crates/equator-macro-0.4.2.crate) = 44f23cf4b44bfce11a86ace86f8a73ffdec849c9fd00a386a53d278bd9e81fb3
+SIZE (rust/crates/equator-macro-0.4.2.crate) = 6407
+SHA256 (rust/crates/equivalent-1.0.2.crate) = 877a4ace8713b0bcf2a4e7eec82529c029f1d0619886d18145fea96c3ffe5c0f
+SIZE (rust/crates/equivalent-1.0.2.crate) = 7419
+SHA256 (rust/crates/erased-serde-0.4.6.crate) = e004d887f51fcb9fef17317a2f3525c887d8aa3f4f50fed920816a688284a5b7
+SIZE (rust/crates/erased-serde-0.4.6.crate) = 28352
+SHA256 (rust/crates/errno-0.3.13.crate) = 778e2ac28f6c47af28e4907f13ffd1e1ddbd400980a9abd7c8df189bf578a5ad
+SIZE (rust/crates/errno-0.3.13.crate) = 12449
SHA256 (rust/crates/euclid-0.22.11.crate) = ad9cdb4b747e485a12abb0e6566612956c7a1bafa3bdb8d682c5b6d403589e48
SIZE (rust/crates/euclid-0.22.11.crate) = 79261
SHA256 (rust/crates/event-listener-5.4.0.crate) = 3492acde4c3fc54c845eaab3eed8bd00c7a7d881f78bfc801e43a93dec1331ae
SIZE (rust/crates/event-listener-5.4.0.crate) = 43452
-SHA256 (rust/crates/event-listener-strategy-0.5.3.crate) = 3c3e4e0dd3673c1139bf041f3008816d9cf2946bbfac2945c09e523b8d7b05b2
-SIZE (rust/crates/event-listener-strategy-0.5.3.crate) = 10920
+SHA256 (rust/crates/event-listener-strategy-0.5.4.crate) = 8be9f3dfaaffdae2972880079a491a1a8bb7cbed0b8dd7a347f668b4150a3b93
+SIZE (rust/crates/event-listener-strategy-0.5.4.crate) = 16179
SHA256 (rust/crates/exr-1.73.0.crate) = f83197f59927b46c04a183a619b7c29df34e63e63c7869320862268c0ef687e0
SIZE (rust/crates/exr-1.73.0.crate) = 244371
SHA256 (rust/crates/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/fancy-regex-0.11.0.crate) = b95f7c0680e4142284cf8b22c14a476e87d61b004a3a0861872b32ef7ead40a2
-SIZE (rust/crates/fancy-regex-0.11.0.crate) = 82918
+SHA256 (rust/crates/fancy-regex-0.14.0.crate) = 6e24cb5a94bcae1e5408b0effca5cd7172ea3c5755049c5f3af4cd283a165298
+SIZE (rust/crates/fancy-regex-0.14.0.crate) = 86969
SHA256 (rust/crates/fastrand-2.3.0.crate) = 37909eebbb50d72f9059c3b6d82c0463f2ff062c9e95845c43a6c9c0355411be
SIZE (rust/crates/fastrand-2.3.0.crate) = 15076
SHA256 (rust/crates/fdeflate-0.3.7.crate) = 1e6853b52649d4ac5c0bd02320cddc5ba956bdb407c4b75a2c6b75bf51500f8c
@@ -325,22 +329,20 @@ SHA256 (rust/crates/filenamegen-0.2.7.crate) = b57c1f17080e8d88a15dc3040f324d4ad
SIZE (rust/crates/filenamegen-0.2.7.crate) = 9558
SHA256 (rust/crates/filetime-0.2.25.crate) = 35c0522e981e68cbfa8c3f978441a5f34b30b96e146b33cd3359176b50fe8586
SIZE (rust/crates/filetime-0.2.25.crate) = 14940
-SHA256 (rust/crates/finl_unicode-1.3.0.crate) = 94c970b525906eb37d3940083aa65b95e481fc1857d467d13374e1d925cfc163
-SIZE (rust/crates/finl_unicode-1.3.0.crate) = 69505
-SHA256 (rust/crates/fixed-1.28.0.crate) = 85c6e0b89bf864acd20590dbdbad56f69aeb898abfc9443008fd7bd48b2cc85a
-SIZE (rust/crates/fixed-1.28.0.crate) = 253413
+SHA256 (rust/crates/fixed-1.29.0.crate) = 707070ccf8c4173548210893a0186e29c266901b71ed20cd9e2ca0193dfe95c3
+SIZE (rust/crates/fixed-1.29.0.crate) = 259231
SHA256 (rust/crates/fixedbitset-0.4.2.crate) = 0ce7134b9999ecaf8bcd65542e436736ef32ddca1b3e06094cb6ec5755203b80
SIZE (rust/crates/fixedbitset-0.4.2.crate) = 15954
-SHA256 (rust/crates/flate2-1.0.35.crate) = c936bfdafb507ebbf50b8074c54fa31c5be9a1e7e5f467dd659697041407d07c
-SIZE (rust/crates/flate2-1.0.35.crate) = 109188
+SHA256 (rust/crates/flate2-1.1.2.crate) = 4a3d7db9596fecd151c5f638c0ee5d5bd487b6e0ea232e5dc96d5250f6f94b1d
+SIZE (rust/crates/flate2-1.1.2.crate) = 76495
SHA256 (rust/crates/float-cmp-0.10.0.crate) = b09cf3155332e944990140d967ff5eceb70df778b34f77d8075db46e4704e6d8
SIZE (rust/crates/float-cmp-0.10.0.crate) = 10702
SHA256 (rust/crates/flume-0.11.1.crate) = da0e4dd2a88388a1f4ccc7c9ce104604dab68d9f408dc34cd45823d5a9069095
SIZE (rust/crates/flume-0.11.1.crate) = 67947
SHA256 (rust/crates/fnv-1.0.7.crate) = 3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1
SIZE (rust/crates/fnv-1.0.7.crate) = 11266
-SHA256 (rust/crates/foldhash-0.1.4.crate) = a0d2fde1f7b3d48b8395d5f2de76c18a528bd6a9cdde438df747bfcba3e05d6f
-SIZE (rust/crates/foldhash-0.1.4.crate) = 13764
+SHA256 (rust/crates/foldhash-0.1.5.crate) = d9c4f5dac5e15c24eb999c26181a6ca40b39fe946cbe4c263c7209467bc83af2
+SIZE (rust/crates/foldhash-0.1.5.crate) = 21901
SHA256 (rust/crates/foreign-types-0.3.2.crate) = f6f339eb8adc052cd2ca78910fda869aefa38d22d5cb648e6485e4d3fc06f3b1
SIZE (rust/crates/foreign-types-0.3.2.crate) = 7504
SHA256 (rust/crates/foreign-types-0.5.0.crate) = d737d9aa519fb7b749cbc3b962edcf310a8dd1f4b67c91c4f83975dbdd17d965
@@ -381,24 +383,24 @@ SHA256 (rust/crates/generic-array-0.14.7.crate) = 85649ca51fd72272d7821adaf274ad
SIZE (rust/crates/generic-array-0.14.7.crate) = 15950
SHA256 (rust/crates/gethostname-0.5.0.crate) = dc3655aa6818d65bc620d6911f05aa7b6aeb596291e1e9f79e52df85583d1e30
SIZE (rust/crates/gethostname-0.5.0.crate) = 8772
-SHA256 (rust/crates/getrandom-0.2.15.crate) = c4567c8db10ae91089c99af84c68c38da3ec2f087c3f82960bcdbf3656b6f4d7
-SIZE (rust/crates/getrandom-0.2.15.crate) = 37163
-SHA256 (rust/crates/getrandom-0.3.1.crate) = 43a49c392881ce6d5c3b8cb70f98717b7c07aabbdff06687b9030dbfbe2725f8
-SIZE (rust/crates/getrandom-0.3.1.crate) = 42449
-SHA256 (rust/crates/gif-0.13.1.crate) = 3fb2d69b19215e18bb912fa30f7ce15846e301408695e44e0ef719f1da9e19f2
-SIZE (rust/crates/gif-0.13.1.crate) = 36408
+SHA256 (rust/crates/getrandom-0.2.16.crate) = 335ff9f135e4384c8150d6f27c6daed433577f86b4750418338c01a1a2528592
+SIZE (rust/crates/getrandom-0.2.16.crate) = 40163
+SHA256 (rust/crates/getrandom-0.3.3.crate) = 26145e563e54f2cadc477553f1ec5ee650b00862f0a58bcd12cbdc5f0ea2d2f4
+SIZE (rust/crates/getrandom-0.3.3.crate) = 49493
+SHA256 (rust/crates/gif-0.13.3.crate) = 4ae047235e33e2829703574b54fdec96bfbad892062d97fed2f76022287de61b
+SIZE (rust/crates/gif-0.13.3.crate) = 36010
SHA256 (rust/crates/gimli-0.31.1.crate) = 07e28edb80900c19c28f1072f2e8aeca7fa06b23cd4169cefe1af5aa3260783f
SIZE (rust/crates/gimli-0.31.1.crate) = 279515
-SHA256 (rust/crates/git2-0.20.0.crate) = 3fda788993cc341f69012feba8bf45c0ba4f3291fcc08e214b4d5a7332d88aff
-SIZE (rust/crates/git2-0.20.0.crate) = 219198
+SHA256 (rust/crates/git2-0.20.2.crate) = 2deb07a133b1520dc1a5690e9bd08950108873d7ed5de38dcc74d3b5ebffa110
+SIZE (rust/crates/git2-0.20.2.crate) = 223479
SHA256 (rust/crates/gl_generator-0.14.0.crate) = 1a95dfc23a2b4a9a2f5ab41d194f8bfda3cabec42af4e39f08c339eb2a0c124d
SIZE (rust/crates/gl_generator-0.14.0.crate) = 22330
SHA256 (rust/crates/glium-0.35.0.crate) = 0a3028d1f135b5395e6e4336916b424bc5dd2b38c6e378ce2704e4b8f4a617ed
SIZE (rust/crates/glium-0.35.0.crate) = 955632
SHA256 (rust/crates/glob-0.3.2.crate) = a8d1add55171497b4705a648c6b583acafb01d58050a51727785f0b2c8e0a2b2
SIZE (rust/crates/glob-0.3.2.crate) = 22359
-SHA256 (rust/crates/globset-0.4.15.crate) = 15f1ce686646e7f1e19bf7d5533fe443a45dbfb990e00629110797578b42fb19
-SIZE (rust/crates/globset-0.4.15.crate) = 25177
+SHA256 (rust/crates/globset-0.4.16.crate) = 54a1028dfc5f5df5da8a56a73e6c153c9a9708ec57232470703592a3f18e49f5
+SIZE (rust/crates/globset-0.4.16.crate) = 26533
SHA256 (rust/crates/globwalk-0.9.1.crate) = 0bf760ebf69878d9fd8f110c89703d90ce35095324d1f1edcb595c63945ee757
SIZE (rust/crates/globwalk-0.9.1.crate) = 12572
SHA256 (rust/crates/glow-0.16.0.crate) = c5e5ea60d70410161c8bf5da3fdfeaa1c72ed2c15f8bbb9d19fe3a4fad085f08
@@ -413,102 +415,100 @@ SHA256 (rust/crates/gpu-alloc-types-0.3.0.crate) = 98ff03b468aa837d70984d55f5d3f
SIZE (rust/crates/gpu-alloc-types-0.3.0.crate) = 4128
SHA256 (rust/crates/gpu-allocator-0.27.0.crate) = c151a2a5ef800297b4e79efa4f4bec035c5f51d5ae587287c9b952bdf734cacd
SIZE (rust/crates/gpu-allocator-0.27.0.crate) = 49410
-SHA256 (rust/crates/gpu-descriptor-0.3.1.crate) = dcf29e94d6d243368b7a56caa16bc213e4f9f8ed38c4d9557069527b5d5281ca
-SIZE (rust/crates/gpu-descriptor-0.3.1.crate) = 6784
+SHA256 (rust/crates/gpu-descriptor-0.3.2.crate) = b89c83349105e3732062a895becfc71a8f921bb71ecbbdd8ff99263e3b53a0ca
+SIZE (rust/crates/gpu-descriptor-0.3.2.crate) = 7943
SHA256 (rust/crates/gpu-descriptor-types-0.2.0.crate) = fdf242682df893b86f33a73828fb09ca4b2d3bb6cc95249707fc684d27484b91
SIZE (rust/crates/gpu-descriptor-types-0.2.0.crate) = 2169
SHA256 (rust/crates/guillotiere-0.6.2.crate) = b62d5865c036cb1393e23c50693df631d3f5d7bcca4c04fe4cc0fd592e74a782
SIZE (rust/crates/guillotiere-0.6.2.crate) = 18116
-SHA256 (rust/crates/h2-0.4.7.crate) = ccae279728d634d083c00f6099cb58f01cc99c145b84b8be2f6c74618d79922e
-SIZE (rust/crates/h2-0.4.7.crate) = 174114
-SHA256 (rust/crates/half-2.4.1.crate) = 6dd08c532ae367adf81c312a4580bc67f1d0fe8bc9c460520283f4c0ff277888
-SIZE (rust/crates/half-2.4.1.crate) = 50892
+SHA256 (rust/crates/h2-0.4.10.crate) = a9421a676d1b147b16b82c9225157dc629087ef8ec4d5e2960f9437a90dac0a5
+SIZE (rust/crates/h2-0.4.10.crate) = 174800
+SHA256 (rust/crates/half-2.6.0.crate) = 459196ed295495a68f7d7fe1d84f6c4b7ff0e21fe3017b2f283c6fac3ad803c9
+SIZE (rust/crates/half-2.6.0.crate) = 59507
+SHA256 (rust/crates/hash32-0.3.1.crate) = 47d60b12902ba28e2730cd37e95b8c9223af2808df9e902d4df49588d1470606
+SIZE (rust/crates/hash32-0.3.1.crate) = 10273
SHA256 (rust/crates/hashbrown-0.12.3.crate) = 8a9ee70c43aaf417c914396645a0fa852624801b24ebb7ae78fe8272889ac888
SIZE (rust/crates/hashbrown-0.12.3.crate) = 102968
SHA256 (rust/crates/hashbrown-0.14.5.crate) = e5274423e17b7c9fc20b6e7e208532f9b19825d82dfd615708b70edd83df41f1
SIZE (rust/crates/hashbrown-0.14.5.crate) = 141498
-SHA256 (rust/crates/hashbrown-0.15.2.crate) = bf151400ff0baff5465007dd2f3e717f3fe502074ca563069ce3a6629d07b289
-SIZE (rust/crates/hashbrown-0.15.2.crate) = 138478
+SHA256 (rust/crates/hashbrown-0.15.4.crate) = 5971ac85611da7067dbfcabef3c70ebb5606018acd9e2a3903a0da507521e0d5
+SIZE (rust/crates/hashbrown-0.15.4.crate) = 140447
SHA256 (rust/crates/hashlink-0.9.1.crate) = 6ba4ff7128dee98c7dc9794b6a411377e1404dba1c97deb8d1a55297bd25d8af
SIZE (rust/crates/hashlink-0.9.1.crate) = 28928
SHA256 (rust/crates/hdrhistogram-7.5.4.crate) = 765c9198f173dd59ce26ff9f95ef0aafd0a0fe01fb9d72841bc5066a4c06511d
SIZE (rust/crates/hdrhistogram-7.5.4.crate) = 319746
+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/hermit-abi-0.3.9.crate) = d231dfb89cfffdbc30e7fc41579ed6066ad03abda9e567ccafae602b97ec5024
SIZE (rust/crates/hermit-abi-0.3.9.crate) = 16165
-SHA256 (rust/crates/hermit-abi-0.4.0.crate) = fbf6a919d6cf397374f7dfeeea91d974c7c0a7221d0d0f4f20d859d329e53fcc
-SIZE (rust/crates/hermit-abi-0.4.0.crate) = 16310
+SHA256 (rust/crates/hermit-abi-0.5.2.crate) = fc0fef456e4baa96da950455cd02c081ca953b141298e41db3fc7e36b1da849c
+SIZE (rust/crates/hermit-abi-0.5.2.crate) = 17435
SHA256 (rust/crates/hex-0.4.3.crate) = 7f24254aa9a54b5c858eaee2f5bccdb46aaf0e486a595ed5fd8f86ba55232a70
SIZE (rust/crates/hex-0.4.3.crate) = 13299
SHA256 (rust/crates/hexf-parse-0.2.1.crate) = dfa686283ad6dd069f105e5ab091b04c62850d3e4cf5d67debad1933f55023df
SIZE (rust/crates/hexf-parse-0.2.1.crate) = 4662
-SHA256 (rust/crates/hostname-0.4.0.crate) = f9c7c7c8ac16c798734b8a24560c1362120597c40d5e1459f09498f8f6c8f2ba
-SIZE (rust/crates/hostname-0.4.0.crate) = 10632
-SHA256 (rust/crates/http-1.2.0.crate) = f16ca2af56261c99fba8bac40a10251ce8188205a4c448fbb745a2e4daa76fea
-SIZE (rust/crates/http-1.2.0.crate) = 105932
+SHA256 (rust/crates/hostname-0.4.1.crate) = a56f203cd1c76362b69e3863fd987520ac36cf70a8c92627449b2f64a8cf7d65
+SIZE (rust/crates/hostname-0.4.1.crate) = 13819
+SHA256 (rust/crates/http-1.3.1.crate) = f4a85d31aea989eead29a3aaf9e1115a180df8282431156e533de47660892565
+SIZE (rust/crates/http-1.3.1.crate) = 106063
SHA256 (rust/crates/http-body-1.0.1.crate) = 1efedce1fb8e6913f23e0c92de8e62cd5b772a67e7b3946df930a62566c93184
SIZE (rust/crates/http-body-1.0.1.crate) = 6125
-SHA256 (rust/crates/http-body-util-0.1.2.crate) = 793429d76616a256bcb62c2a2ec2bed781c8307e797e2598c50010f2bee2544f
-SIZE (rust/crates/http-body-util-0.1.2.crate) = 12821
+SHA256 (rust/crates/http-body-util-0.1.3.crate) = b021d93e26becf5dc7e1b75b1bed1fd93124b374ceb73f43d4d4eafec896a64a
+SIZE (rust/crates/http-body-util-0.1.3.crate) = 16975
SHA256 (rust/crates/http_req-0.11.1.crate) = 0122ab6637149482eb66b57288ac597bc7eb9859cbaa79dee62fa19a350df3d2
SIZE (rust/crates/http_req-0.11.1.crate) = 76276
-SHA256 (rust/crates/httparse-1.10.0.crate) = f2d708df4e7140240a16cd6ab0ab65c972d7433ab77819ea693fde9c43811e2a
-SIZE (rust/crates/httparse-1.10.0.crate) = 44882
+SHA256 (rust/crates/httparse-1.10.1.crate) = 6dbf3de79e51f3d586ab4cb9d5c3e2c14aa28ed23d180cf89b4df0454a69cc87
+SIZE (rust/crates/httparse-1.10.1.crate) = 45190
SHA256 (rust/crates/humansize-2.1.3.crate) = 6cb51c9a029ddc91b07a787f1d86b53ccfa49b0e86688c946ebe8d3555685dd7
SIZE (rust/crates/humansize-2.1.3.crate) = 11953
-SHA256 (rust/crates/humantime-2.1.0.crate) = 9a3a5bfb195931eeb336b2a7b4d761daec841b97f947d34394601737a7bba5e4
-SIZE (rust/crates/humantime-2.1.0.crate) = 16749
+SHA256 (rust/crates/humantime-2.2.0.crate) = 9b112acc8b3adf4b107a8ec20977da0273a8c386765a3ec0229bd500a1443f9f
+SIZE (rust/crates/humantime-2.2.0.crate) = 20646
SHA256 (rust/crates/hyper-1.6.0.crate) = cc2b571658e38e0c01b1fdca3bbbe93c00d3d71693ff2770043f8c29bc7d6f80
SIZE (rust/crates/hyper-1.6.0.crate) = 153923
-SHA256 (rust/crates/hyper-rustls-0.27.5.crate) = 2d191583f3da1305256f22463b9bb0471acad48a4e534a5218b9963e9c1f59b2
-SIZE (rust/crates/hyper-rustls-0.27.5.crate) = 34660
+SHA256 (rust/crates/hyper-rustls-0.27.7.crate) = e3c93eb611681b207e1fe55d5a71ecf91572ec8a6705cdb6857f7d8d5242cf58
+SIZE (rust/crates/hyper-rustls-0.27.7.crate) = 35435
SHA256 (rust/crates/hyper-tls-0.6.0.crate) = 70206fc6890eaca9fde8a0bf71caa2ddfc9fe045ac9e5c70df101a7dbde866e0
SIZE (rust/crates/hyper-tls-0.6.0.crate) = 15052
-SHA256 (rust/crates/hyper-util-0.1.10.crate) = df2dcfbe0677734ab2f3ffa7fa7bfd4706bfdc1ef393f2ee30184aed67e631b4
-SIZE (rust/crates/hyper-util-0.1.10.crate) = 72887
-SHA256 (rust/crates/iana-time-zone-0.1.61.crate) = 235e081f3925a06703c2d0117ea8b91f042756fd6e7a6e5d901e8ca1a996b220
-SIZE (rust/crates/iana-time-zone-0.1.61.crate) = 27685
+SHA256 (rust/crates/hyper-util-0.1.14.crate) = dc2fdfdbff08affe55bb779f33b053aa1fe5dd5b54c257343c17edfa55711bdb
+SIZE (rust/crates/hyper-util-0.1.14.crate) = 101462
+SHA256 (rust/crates/iana-time-zone-0.1.63.crate) = b0c919e5debc312ad217002b8048a17b7d83f80703865bbfcfebb0458b0b27d8
+SIZE (rust/crates/iana-time-zone-0.1.63.crate) = 32919
SHA256 (rust/crates/iana-time-zone-haiku-0.1.2.crate) = f31827a206f56af32e590ba56d5d2d085f558508192593743f16b2306495269f
SIZE (rust/crates/iana-time-zone-haiku-0.1.2.crate) = 7185
-SHA256 (rust/crates/icu_collections-1.5.0.crate) = db2fa452206ebee18c4b5c2274dbf1de17008e874b4dc4f0aea9d01ca79e4526
-SIZE (rust/crates/icu_collections-1.5.0.crate) = 82762
-SHA256 (rust/crates/icu_locid-1.5.0.crate) = 13acbb8371917fc971be86fc8057c41a64b521c184808a698c02acc242dbf637
-SIZE (rust/crates/icu_locid-1.5.0.crate) = 55131
-SHA256 (rust/crates/icu_locid_transform-1.5.0.crate) = 01d11ac35de8e40fdeda00d9e1e9d92525f3f9d887cdd7aa81d727596788b54e
-SIZE (rust/crates/icu_locid_transform-1.5.0.crate) = 29094
-SHA256 (rust/crates/icu_locid_transform_data-1.5.0.crate) = fdc8ff3388f852bede6b579ad4e978ab004f139284d7b28715f773507b946f6e
-SIZE (rust/crates/icu_locid_transform_data-1.5.0.crate) = 44727
-SHA256 (rust/crates/icu_normalizer-1.5.0.crate) = 19ce3e0da2ec68599d193c93d088142efd7f9c5d6fc9b803774855747dc6a84f
-SIZE (rust/crates/icu_normalizer-1.5.0.crate) = 53113
-SHA256 (rust/crates/icu_normalizer_data-1.5.0.crate) = f8cafbf7aa791e9b22bec55a167906f9e1215fd475cd22adfcf660e03e989516
-SIZE (rust/crates/icu_normalizer_data-1.5.0.crate) = 50561
-SHA256 (rust/crates/icu_properties-1.5.1.crate) = 93d6020766cfc6302c15dbbc9c8778c37e62c14427cb7f6e601d849e092aeef5
-SIZE (rust/crates/icu_properties-1.5.1.crate) = 64479
-SHA256 (rust/crates/icu_properties_data-1.5.0.crate) = 67a8effbc3dd3e4ba1afa8ad918d5684b8868b3b26500753effea8d2eed19569
-SIZE (rust/crates/icu_properties_data-1.5.0.crate) = 227993
-SHA256 (rust/crates/icu_provider-1.5.0.crate) = 6ed421c8a8ef78d3e2dbc98a973be2f3770cb42b606e3ab18d6237c4dfde68d9
-SIZE (rust/crates/icu_provider-1.5.0.crate) = 52722
-SHA256 (rust/crates/icu_provider_macros-1.5.0.crate) = 1ec89e9337638ecdc08744df490b221a7399bf8d164eb52a665454e60e075ad6
-SIZE (rust/crates/icu_provider_macros-1.5.0.crate) = 6436
+SHA256 (rust/crates/icu_collections-2.0.0.crate) = 200072f5d0e3614556f94a9930d5dc3e0662a652823904c3a75dc3b0af7fee47
+SIZE (rust/crates/icu_collections-2.0.0.crate) = 83033
+SHA256 (rust/crates/icu_locale_core-2.0.0.crate) = 0cde2700ccaed3872079a65fb1a78f6c0a36c91570f28755dda67bc8f7d9f00a
+SIZE (rust/crates/icu_locale_core-2.0.0.crate) = 74430
+SHA256 (rust/crates/icu_normalizer-2.0.0.crate) = 436880e8e18df4d7bbc06d58432329d6458cc84531f7ac5f024e93deadb37979
+SIZE (rust/crates/icu_normalizer-2.0.0.crate) = 61543
+SHA256 (rust/crates/icu_normalizer_data-2.0.0.crate) = 00210d6893afc98edb752b664b8890f0ef174c8adbb8d0be9710fa66fbbf72d3
+SIZE (rust/crates/icu_normalizer_data-2.0.0.crate) = 68101
+SHA256 (rust/crates/icu_properties-2.0.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/ident_case-1.0.1.crate) = b9e0384b61958566e926dc50660321d12159025e767c18e043daf26b70104c39
SIZE (rust/crates/ident_case-1.0.1.crate) = 3492
SHA256 (rust/crates/idna-1.0.3.crate) = 686f825264d630750a544639377bae737628043f20d38bbc029e8f29ea968a7e
SIZE (rust/crates/idna-1.0.3.crate) = 142515
-SHA256 (rust/crates/idna_adapter-1.2.0.crate) = daca1df1c957320b2cf139ac61e7bd64fed304c5040df000a745aa1de3b4ef71
-SIZE (rust/crates/idna_adapter-1.2.0.crate) = 8206
+SHA256 (rust/crates/idna_adapter-1.2.1.crate) = 3acae9609540aa318d1bc588455225fb2085b9ed0c4f6bd0d9d5bcd86f1a0344
+SIZE (rust/crates/idna_adapter-1.2.1.crate) = 10389
SHA256 (rust/crates/ignore-0.4.23.crate) = 6d89fd380afde86567dfba715db065673989d6253f42b88179abd3eae47bda4b
SIZE (rust/crates/ignore-0.4.23.crate) = 55901
-SHA256 (rust/crates/image-0.25.5.crate) = cd6f44aed642f18953a158afeb30206f4d50da59fbc66ecb53c66488de73563b
-SIZE (rust/crates/image-0.25.5.crate) = 241073
-SHA256 (rust/crates/image-webp-0.2.1.crate) = b77d01e822461baa8409e156015a1d91735549f0f2c17691bd2d996bef238f7f
-SIZE (rust/crates/image-webp-0.2.1.crate) = 60662
+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.3.crate) = f6970fe7a5300b4b42e62c52efa0187540a5bef546c60edaf554ef595d2e6f0b
+SIZE (rust/crates/image-webp-0.2.3.crate) = 63210
SHA256 (rust/crates/imgref-1.11.0.crate) = d0263a3d970d5c054ed9312c0057b4f3bde9c0b33836d3637361d4a9e6e7a408
SIZE (rust/crates/imgref-1.11.0.crate) = 65943
SHA256 (rust/crates/indexmap-1.9.3.crate) = bd070e393353796e801d209ad339e89596eb4c8d430d18ede6a1cced8fafbd99
SIZE (rust/crates/indexmap-1.9.3.crate) = 54653
-SHA256 (rust/crates/indexmap-2.7.1.crate) = 8c9c992b02b5b4c94ea26e32fe5bccb7aa7d9f390ab5c1221ff895bc7ea8b652
-SIZE (rust/crates/indexmap-2.7.1.crate) = 88644
+SHA256 (rust/crates/indexmap-2.10.0.crate) = fe4cd85333e22411419a0bcae1297d25e58c9443848b11dc6a86fefe8c78a661
+SIZE (rust/crates/indexmap-2.10.0.crate) = 95836
SHA256 (rust/crates/inotify-0.9.6.crate) = f8069d3ec154eb856955c1c0fbffefbf5f3c40a104ec912d4797314c1801abff
SIZE (rust/crates/inotify-0.9.6.crate) = 22971
SHA256 (rust/crates/inotify-sys-0.1.5.crate) = e05c02b5e89bff3b946cedeca278abc628fe811e604f027c45a8aa3cf793d0eb
@@ -521,22 +521,28 @@ SHA256 (rust/crates/io-lifetimes-1.0.11.crate) = eae7b9aee968036d54dce06cebaefd9
SIZE (rust/crates/io-lifetimes-1.0.11.crate) = 37346
SHA256 (rust/crates/ipnet-2.11.0.crate) = 469fb0b9cefa57e3ef31275ee7cacb78f2fdca44e4765491884a2b119d4eb130
SIZE (rust/crates/ipnet-2.11.0.crate) = 29718
-SHA256 (rust/crates/is-terminal-0.4.15.crate) = e19b23d53f35ce9f56aebc7d1bb4e6ac1e9c0db7ac85c8d1760c04379edced37
-SIZE (rust/crates/is-terminal-0.4.15.crate) = 7770
+SHA256 (rust/crates/iri-string-0.7.8.crate) = dbc5ebe9c3a1a7a5127f920a418f7585e9e758e911d0466ed004f393b0e380b2
+SIZE (rust/crates/iri-string-0.7.8.crate) = 141493
+SHA256 (rust/crates/is-terminal-0.4.16.crate) = e04d7f318608d35d4b61ddd75cbdaee86b023ebe2bd5a66ee0915f0bf93095a9
+SIZE (rust/crates/is-terminal-0.4.16.crate) = 7811
SHA256 (rust/crates/is_terminal_polyfill-1.70.1.crate) = 7943c866cc5cd64cbc25b2e01621d07fa8eb2a1a23160ee81ce38704e97b8ecf
SIZE (rust/crates/is_terminal_polyfill-1.70.1.crate) = 7492
SHA256 (rust/crates/itertools-0.10.5.crate) = b0fd2260e829bddf4cb6ea802289de2f86d6a7a690192fbe91b3f46e0f2c8473
SIZE (rust/crates/itertools-0.10.5.crate) = 115354
SHA256 (rust/crates/itertools-0.12.1.crate) = ba291022dbbd398a455acf126c1e341954079855bc60dfdda641363bd6922569
SIZE (rust/crates/itertools-0.12.1.crate) = 137761
-SHA256 (rust/crates/itoa-1.0.14.crate) = d75a2a4b1b190afb6f5425f10f6a8f959d2ea0b9c2b1d79553551850539e4674
-SIZE (rust/crates/itoa-1.0.14.crate) = 11210
+SHA256 (rust/crates/itoa-1.0.15.crate) = 4a5f13b858c8d314ee3e8f639011f7ccefe71f97f96e50151fb991f267928e2c
+SIZE (rust/crates/itoa-1.0.15.crate) = 11231
+SHA256 (rust/crates/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/jni-sys-0.3.0.crate) = 8eaf4bc02d17cbdd7ff4c7438cafcdf7fb9a4613313ad11b4f8fefe7d3fa0130
SIZE (rust/crates/jni-sys-0.3.0.crate) = 10232
-SHA256 (rust/crates/jobserver-0.1.32.crate) = 48d1dbcbbeb6a7fec7e059840aa538bd62aaccf972c7346c4d9d2059312853d0
-SIZE (rust/crates/jobserver-0.1.32.crate) = 27549
-SHA256 (rust/crates/jpeg-decoder-0.3.1.crate) = f5d4a7da358eff58addd2877a45865158f0d78c911d43a5784ceb7bbf52833b0
-SIZE (rust/crates/jpeg-decoder-0.3.1.crate) = 744364
+SHA256 (rust/crates/jobserver-0.1.33.crate) = 38f262f097c174adebe41eb73d66ae9c06b2844fb0da69969647bbddd9b0538a
+SIZE (rust/crates/jobserver-0.1.33.crate) = 29136
+SHA256 (rust/crates/jpeg-decoder-0.3.2.crate) = 00810f1d8b74be64b13dbf3db89ac67740615d6c891f0e7b6179326533011a07
+SIZE (rust/crates/jpeg-decoder-0.3.2.crate) = 745371
SHA256 (rust/crates/js-sys-0.3.77.crate) = 1cfaf33c695fc6e08064efbc1f72ec937429614f25eef83af942d0e227c3a28f
SIZE (rust/crates/js-sys-0.3.77.crate) = 55538
SHA256 (rust/crates/k9-0.12.0.crate) = 088bcebb5b68b1b14b64d7f05b0f802719250b97fdc0338ec42529ea777ed614
@@ -545,8 +551,8 @@ SHA256 (rust/crates/khronos-egl-6.0.0.crate) = 6aae1df220ece3c0ada96b8153459b67e
SIZE (rust/crates/khronos-egl-6.0.0.crate) = 29315
SHA256 (rust/crates/khronos_api-3.1.0.crate) = e2db585e1d738fc771bf08a151420d3ed193d9d895a36df7f6f8a9456b911ddc
SIZE (rust/crates/khronos_api-3.1.0.crate) = 599718
-SHA256 (rust/crates/kqueue-1.0.8.crate) = 7447f1ca1b7b563588a205fe93dea8df60fd981423a768bc1c0ded35ed147d0c
-SIZE (rust/crates/kqueue-1.0.8.crate) = 12642
+SHA256 (rust/crates/kqueue-1.1.1.crate) = eac30106d7dce88daf4a3fcb4879ea939476d5074a9b7ddd0fb97fa4bed5596a
+SIZE (rust/crates/kqueue-1.1.1.crate) = 21504
SHA256 (rust/crates/kqueue-sys-1.0.4.crate) = ed9625ffda8729b85e45cf04090035ac368927b8cebc34898e7c120f52e4838b
SIZE (rust/crates/kqueue-sys-1.0.4.crate) = 7160
SHA256 (rust/crates/lab-0.11.0.crate) = bf36173d4167ed999940f804952e6b08197cae5ad5d572eb4db150ce8ad5d58f
@@ -559,46 +565,48 @@ SHA256 (rust/crates/leb128-0.2.5.crate) = 884e2677b40cc8c339eaefcb701c32ef1fd249
SIZE (rust/crates/leb128-0.2.5.crate) = 11843
SHA256 (rust/crates/lebe-0.5.2.crate) = 03087c2bad5e1034e8cace5926dec053fb3790248370865f5117a7d0213354c8
SIZE (rust/crates/lebe-0.5.2.crate) = 8422
-SHA256 (rust/crates/libc-0.2.169.crate) = b5aba8db14291edd000dfcc4d620c7ebfb122c613afb886ca8803fa4e128a20a
-SIZE (rust/crates/libc-0.2.169.crate) = 757901
+SHA256 (rust/crates/libc-0.2.174.crate) = 1171693293099992e19cddea4e8b849964e9846f4acee11b3948bcc337be8776
+SIZE (rust/crates/libc-0.2.174.crate) = 779933
SHA256 (rust/crates/libflate-2.1.0.crate) = 45d9dfdc14ea4ef0900c1cddbc8dcd553fbaacd8a4a282cf4018ae9dd04fb21e
SIZE (rust/crates/libflate-2.1.0.crate) = 43366
SHA256 (rust/crates/libflate_lz77-2.1.0.crate) = e6e0d73b369f386f1c44abd9c570d5318f55ccde816ff4b562fa452e5182863d
SIZE (rust/crates/libflate_lz77-2.1.0.crate) = 5918
SHA256 (rust/crates/libfuzzer-sys-0.4.9.crate) = cf78f52d400cf2d84a3a973a78a592b4adc535739e0a5597a0da6f0c357adc75
SIZE (rust/crates/libfuzzer-sys-0.4.9.crate) = 133299
-SHA256 (rust/crates/libgit2-sys-0.18.0+1.9.0.crate) = e1a117465e7e1597e8febea8bb0c410f1c7fb93b1e1cddf34363f8390367ffec
-SIZE (rust/crates/libgit2-sys-0.18.0+1.9.0.crate) = 1853724
-SHA256 (rust/crates/libloading-0.8.6.crate) = fc2f4eb4bc735547cfed7c0a4922cbd04a4655978c09b54f1f7b228750664c34
-SIZE (rust/crates/libloading-0.8.6.crate) = 28922
-SHA256 (rust/crates/libm-0.2.11.crate) = 8355be11b20d696c8f18f6cc018c4e372165b1fa8126cef092399c9951984ffa
-SIZE (rust/crates/libm-0.2.11.crate) = 111477
-SHA256 (rust/crates/libredox-0.1.3.crate) = c0ff37bd590ca25063e35af745c343cb7a0271906fb7b37e4813e8f79f00268d
-SIZE (rust/crates/libredox-0.1.3.crate) = 6068
+SHA256 (rust/crates/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/libm-0.2.15.crate) = f9fbbcab51052fe104eb5e5d351cf728d30a5be1fe14d9be8a3b097481fb97de
+SIZE (rust/crates/libm-0.2.15.crate) = 156108
+SHA256 (rust/crates/libredox-0.1.4.crate) = 1580801010e535496706ba011c15f8532df6b42297d2e471fec38ceadd8c0638
+SIZE (rust/crates/libredox-0.1.4.crate) = 6946
SHA256 (rust/crates/libsqlite3-sys-0.30.1.crate) = 2e99fb7a497b1e3339bc746195567ed8d3e24945ecd636e3619d20b9de9e9149
SIZE (rust/crates/libsqlite3-sys-0.30.1.crate) = 5122296
-SHA256 (rust/crates/libssh-rs-0.3.5.crate) = a40b06af49643baa29a60fe1905275c46b336ed4d8d0aabe7b170a071c1038c4
-SIZE (rust/crates/libssh-rs-0.3.5.crate) = 26556
+SHA256 (rust/crates/libssh-rs-0.3.6.crate) = 3066e110d6bb95a5addbd9c2ee595efdaeecaddd4793f3803dfee2968a74c685
+SIZE (rust/crates/libssh-rs-0.3.6.crate) = 26627
SHA256 (rust/crates/libssh-rs-sys-0.2.6.crate) = 01d528ea9ac190fa364ff12193da82222dfc645e7ab28666ae91493bd288a1a0
SIZE (rust/crates/libssh-rs-sys-0.2.6.crate) = 904009
SHA256 (rust/crates/libssh2-sys-0.3.1.crate) = 220e4f05ad4a218192533b300327f5150e809b54c4ec83b5a1d91833601811b9
SIZE (rust/crates/libssh2-sys-0.3.1.crate) = 582851
-SHA256 (rust/crates/libz-sys-1.1.21.crate) = df9b68e50e6e0b26f672573834882eb57759f6db9b3be2ea3c35c91188bb4eaa
-SIZE (rust/crates/libz-sys-1.1.21.crate) = 839973
+SHA256 (rust/crates/libz-sys-1.1.22.crate) = 8b70e7a7df205e92a1a4cd9aaae7898dac0aa555503cc0a649494d0d60e7651d
+SIZE (rust/crates/libz-sys-1.1.22.crate) = 841053
SHA256 (rust/crates/line_drawing-0.8.1.crate) = 15cb10f27ad3eac84fdb70f0ea6dfe3bc33f7d6f3aa575f32d1ced3a342049a1
SIZE (rust/crates/line_drawing-0.8.1.crate) = 14100
SHA256 (rust/crates/linux-raw-sys-0.3.8.crate) = ef53942eb7bf7ff43a617b3e2c1c4a5ecf5944a7c1bc12d7ee39bbb15e5c1519
SIZE (rust/crates/linux-raw-sys-0.3.8.crate) = 1013776
SHA256 (rust/crates/linux-raw-sys-0.4.15.crate) = d26c52dbd32dccf2d10cac7725f8eae5296885fb5703b261f7d0a0739ec807ab
SIZE (rust/crates/linux-raw-sys-0.4.15.crate) = 2150898
-SHA256 (rust/crates/litemap-0.7.4.crate) = 4ee93343901ab17bd981295f2cf0026d4ad018c7c31ba84549a4ddbb47a45104
-SIZE (rust/crates/litemap-0.7.4.crate) = 28257
+SHA256 (rust/crates/linux-raw-sys-0.9.4.crate) = cd945864f07fe9f5371a27ad7b52a172b4b499999f1d97574c9fa68373937e12
+SIZE (rust/crates/linux-raw-sys-0.9.4.crate) = 2311088
+SHA256 (rust/crates/litemap-0.8.0.crate) = 241eaef5fd12c88705a01fc1066c48c4b36e0dd4377dcdc7ec3942cea7a69956
+SIZE (rust/crates/litemap-0.8.0.crate) = 34344
SHA256 (rust/crates/litrs-0.4.1.crate) = b4ce301924b7887e9d637144fdade93f9dfff9b60981d4ac161db09720d39aa5
SIZE (rust/crates/litrs-0.4.1.crate) = 42603
-SHA256 (rust/crates/lock_api-0.4.12.crate) = 07af8b9cdd281b7915f413fa73f29ebd5d55d0d3f0155584dade1ff18cea1b17
-SIZE (rust/crates/lock_api-0.4.12.crate) = 27591
-SHA256 (rust/crates/log-0.4.25.crate) = 04cbf5b083de1c7e0222a7a51dbfdba1cbe1c6ab0b15e29fff3f6c077fd9cd9f
-SIZE (rust/crates/log-0.4.25.crate) = 44876
+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/loop9-0.1.5.crate) = 0fae87c125b03c1d2c0150c90365d7d6bcc53fb73a9acaef207d2d065860f062
SIZE (rust/crates/loop9-0.1.5.crate) = 3406
SHA256 (rust/crates/lru-0.12.5.crate) = 234cf4f4a04dc1f57e24b96cc0cd600cf2af460d4161ac5ecdd0af8e1f3b2a38
@@ -609,16 +617,16 @@ SHA256 (rust/crates/luajit-src-210.5.12+a4f56a4.crate) = b3a8e7962a5368d5f264d04
SIZE (rust/crates/luajit-src-210.5.12+a4f56a4.crate) = 1014363
SHA256 (rust/crates/mac_address-1.1.8.crate) = c0aeb26bf5e836cc1c341c8106051b573f1766dfa05aa87f0b98be5e51b02303
SIZE (rust/crates/mac_address-1.1.8.crate) = 12876
-SHA256 (rust/crates/mach2-0.4.2.crate) = 19b955cdeb2a02b9117f121ce63aa52d08ade45de53e48fe6a38b39c10f6f709
-SIZE (rust/crates/mach2-0.4.2.crate) = 21889
+SHA256 (rust/crates/mach2-0.4.3.crate) = d640282b302c0bb0a2a8e0233ead9035e3bed871f0b7e81fe4a1ec829765db44
+SIZE (rust/crates/mach2-0.4.3.crate) = 22180
SHA256 (rust/crates/malloc_buf-0.0.6.crate) = 62bb907fe88d54d8d9ce32a3cceab4218ed2f6b7d35617cafe9adf84e43919cb
SIZE (rust/crates/malloc_buf-0.0.6.crate) = 1239
SHA256 (rust/crates/maplit-1.0.2.crate) = 3e2e65a1a2e43cfcb47a895c4c8b10d1f4a61097f9f254f183aee60cad9c651d
SIZE (rust/crates/maplit-1.0.2.crate) = 8871
SHA256 (rust/crates/maybe-rayon-0.1.1.crate) = 8ea1f30cedd69f0a2954655f7188c6a834246d2bcf1e315e2ac40c4b24dc9519
SIZE (rust/crates/maybe-rayon-0.1.1.crate) = 2901
-SHA256 (rust/crates/memchr-2.7.4.crate) = 78ca9ab1a0babb1e7d5695e3530886289c18cf2f87ec19a575a0abdce112e3a3
-SIZE (rust/crates/memchr-2.7.4.crate) = 96670
+SHA256 (rust/crates/memchr-2.7.5.crate) = 32a282da65faaf38286cf3be983213fcf1d2e2a58700e808f83f4ea9a4804bc0
+SIZE (rust/crates/memchr-2.7.5.crate) = 97603
SHA256 (rust/crates/memmap2-0.8.0.crate) = 43a5a03cefb0d953ec0be133036f14e109412fa594edc2f77227249db66cc3ed
SIZE (rust/crates/memmap2-0.8.0.crate) = 30990
SHA256 (rust/crates/memmap2-0.9.5.crate) = fd3f7eed9d3848f8b98834af67102b720745c4ec028fcd0aa0239277e7de374f
@@ -629,34 +637,34 @@ SHA256 (rust/crates/memoffset-0.9.1.crate) = 488016bfae457b036d996092f6cb4486776
SIZE (rust/crates/memoffset-0.9.1.crate) = 9032
SHA256 (rust/crates/metal-0.31.0.crate) = f569fb946490b5743ad69813cb19629130ce9374034abe31614a36402d18f99e
SIZE (rust/crates/metal-0.31.0.crate) = 3034257
-SHA256 (rust/crates/metrics-0.23.0.crate) = 884adb57038347dfbaf2d5065887b6cf4312330dc8e94bc30a1a839bd79d3261
-SIZE (rust/crates/metrics-0.23.0.crate) = 44598
+SHA256 (rust/crates/metrics-0.23.1.crate) = 3045b4193fbdc5b5681f32f11070da9be3609f189a79f3390706d42587f46bb5
+SIZE (rust/crates/metrics-0.23.1.crate) = 46552
SHA256 (rust/crates/mime-0.3.17.crate) = 6877bb514081ee2a7ff5ef9de3281f14a4dd4bceac4c09388074a6b5df8a139a
SIZE (rust/crates/mime-0.3.17.crate) = 15712
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.7.4.crate) = b8a240ddb74feaf34a79a7add65a741f3167852fba007066dcac1ca548d89c08
SIZE (rust/crates/miniz_oxide-0.7.4.crate) = 56119
-SHA256 (rust/crates/miniz_oxide-0.8.3.crate) = b8402cab7aefae129c6977bb0ff1b8fd9a04eb5b51efc50a70bea51cda0c7924
-SIZE (rust/crates/miniz_oxide-0.8.3.crate) = 61827
-SHA256 (rust/crates/mintex-0.1.3.crate) = 9bec4598fddb13cc7b528819e697852653252b760f1228b7642679bf2ff2cd07
-SIZE (rust/crates/mintex-0.1.3.crate) = 6769
+SHA256 (rust/crates/miniz_oxide-0.8.9.crate) = 1fa76a2c86f704bdb222d66965fb3d63269ce38518b83cb0575fca855ebb6316
+SIZE (rust/crates/miniz_oxide-0.8.9.crate) = 67132
+SHA256 (rust/crates/mintex-0.1.4.crate) = c505b3e17ed6b70a7ed2e67fbb2c560ee327353556120d6e72f5232b6880d536
+SIZE (rust/crates/mintex-0.1.4.crate) = 6899
SHA256 (rust/crates/mio-0.8.11.crate) = a4a650543ca06a924e8b371db273b2756685faae30f8487da1b56505a8f78b0c
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/mio-1.0.4.crate) = 78bed444cc8a2160f01cbcf811ef18cac863ad68ae8ca62092e8db51d51c761c
+SIZE (rust/crates/mio-1.0.4.crate) = 104212
SHA256 (rust/crates/mlua-0.9.9.crate) = d111deb18a9c9bd33e1541309f4742523bfab01d276bfa9a27519f6de9c11dc7
SIZE (rust/crates/mlua-0.9.9.crate) = 209245
-SHA256 (rust/crates/mlua-sys-0.6.7.crate) = 1901c1a635a22fe9250ffcc4fcc937c16b47c2e9e71adba8784af8bca1f69594
-SIZE (rust/crates/mlua-sys-0.6.7.crate) = 28147
-SHA256 (rust/crates/naga-24.0.0.crate) = e380993072e52eef724eddfcde0ed013b0c023c3f0417336ed041aa9f076994e
-SIZE (rust/crates/naga-24.0.0.crate) = 644372
+SHA256 (rust/crates/mlua-sys-0.6.8.crate) = 380c1f7e2099cafcf40e51d3a9f20a346977587aa4d012eae1f043149a728a93
+SIZE (rust/crates/mlua-sys-0.6.8.crate) = 28836
+SHA256 (rust/crates/naga-25.0.1.crate) = 2b977c445f26e49757f9aca3631c3b8b836942cb278d69a92e7b80d3b24da632
+SIZE (rust/crates/naga-25.0.1.crate) = 718101
SHA256 (rust/crates/names-0.12.0.crate) = 10a8690bf09abf659851e58cd666c3d37ac6af07c2bd7a9e332cfba471715775
SIZE (rust/crates/names-0.12.0.crate) = 39166
SHA256 (rust/crates/nanorand-0.7.0.crate) = 6a51313c5820b0b02bd422f4b44776fbf47961755c74ce64afc73bfad10226c3
SIZE (rust/crates/nanorand-0.7.0.crate) = 18437
-SHA256 (rust/crates/native-tls-0.2.13.crate) = 0dab59f8e050d5df8e4dd87d9206fb6f65a483e20ac9fda365ade4fab353196c
-SIZE (rust/crates/native-tls-0.2.13.crate) = 29133
+SHA256 (rust/crates/native-tls-0.2.14.crate) = 87de3442987e9dbec73158d5c715e7ad9072fda936bb03d19d7fa10e00520f0e
+SIZE (rust/crates/native-tls-0.2.14.crate) = 29385
SHA256 (rust/crates/ndk-sys-0.5.0+25.2.9519653.crate) = 8c196769dd60fd4f363e11d948139556a344e79d451aeb2fa2fd040738ef7691
SIZE (rust/crates/ndk-sys-0.5.0+25.2.9519653.crate) = 307233
SHA256 (rust/crates/new_debug_unreachable-1.0.6.crate) = 650eef8c711430f1a879fdd01d4745a7deea475becfb90269c06775983bbf086
@@ -699,34 +707,42 @@ SHA256 (rust/crates/num-traits-0.2.19.crate) = 071dfc062690e90b734c0b2273ce72ad0
SIZE (rust/crates/num-traits-0.2.19.crate) = 51631
SHA256 (rust/crates/objc-0.2.7.crate) = 915b1b472bc21c53464d6c8461c9d3af805ba1ef837e1cac254428f4a77177b1
SIZE (rust/crates/objc-0.2.7.crate) = 22036
-SHA256 (rust/crates/objc2-0.6.0.crate) = 3531f65190d9cff863b77a99857e74c314dd16bf56c538c4b57c7cbc3f3a6e59
-SIZE (rust/crates/objc2-0.6.0.crate) = 258013
-SHA256 (rust/crates/objc2-core-foundation-0.3.0.crate) = daeaf60f25471d26948a1c2f840e3f7d86f4109e3af4e8e4b5cd70c39690d925
-SIZE (rust/crates/objc2-core-foundation-0.3.0.crate) = 116097
-SHA256 (rust/crates/objc2-core-location-0.3.0.crate) = d31f4c5b5192304996badc466aeadffe1411d73a9bbd3b18b6b2ee9d048b07bd
-SIZE (rust/crates/objc2-core-location-0.3.0.crate) = 15465
+SHA256 (rust/crates/objc2-0.6.1.crate) = 88c6597e14493ab2e44ce58f2fdecf095a51f12ca57bec060a11c57332520551
+SIZE (rust/crates/objc2-0.6.1.crate) = 270980
+SHA256 (rust/crates/objc2-core-foundation-0.3.1.crate) = 1c10c2894a6fed806ade6027bcd50662746363a9589d3ec9d9bef30a4e4bc166
+SIZE (rust/crates/objc2-core-foundation-0.3.1.crate) = 178121
+SHA256 (rust/crates/objc2-core-graphics-0.3.1.crate) = 989c6c68c13021b5c2d6b71456ebb0f9dc78d752e86a98da7c716f4f9470f5a4
+SIZE (rust/crates/objc2-core-graphics-0.3.1.crate) = 72294
+SHA256 (rust/crates/objc2-core-location-0.3.1.crate) = ac0f75792558aa9d618443bbb5db7426a7a0b6fddf96903f86ef9ad02e135740
+SIZE (rust/crates/objc2-core-location-0.3.1.crate) = 16026
SHA256 (rust/crates/objc2-encode-4.1.0.crate) = ef25abbcd74fb2609453eb695bd2f860d389e457f67dc17cafc8b8cbc89d0c33
SIZE (rust/crates/objc2-encode-4.1.0.crate) = 21004
-SHA256 (rust/crates/objc2-foundation-0.3.0.crate) = 3a21c6c9014b82c39515db5b396f91645182611c97d24637cf56ac01e5f8d998
-SIZE (rust/crates/objc2-foundation-0.3.0.crate) = 316531
-SHA256 (rust/crates/objc2-user-notifications-0.3.0.crate) = 670fe793adbf3b5e93686d48a05a7ed7ee53dfa65d106ced4805fae8969059b2
-SIZE (rust/crates/objc2-user-notifications-0.3.0.crate) = 11913
+SHA256 (rust/crates/objc2-foundation-0.3.1.crate) = 900831247d2fe1a09a683278e5384cfb8c80c79fe6b166f9d14bfdde0ea1b03c
+SIZE (rust/crates/objc2-foundation-0.3.1.crate) = 324572
+SHA256 (rust/crates/objc2-io-surface-0.3.1.crate) = 7282e9ac92529fa3457ce90ebb15f4ecbc383e8338060960760fa2cf75420c3c
+SIZE (rust/crates/objc2-io-surface-0.3.1.crate) = 11724
+SHA256 (rust/crates/objc2-metal-0.3.1.crate) = 7f246c183239540aab1782457b35ab2040d4259175bd1d0c58e46ada7b47a874
+SIZE (rust/crates/objc2-metal-0.3.1.crate) = 145972
+SHA256 (rust/crates/objc2-user-notifications-0.3.1.crate) = 2a3f5ec77a81d9e0c5a0b32159b0cb143d7086165e79708351e02bf37dfc65cd
+SIZE (rust/crates/objc2-user-notifications-0.3.1.crate) = 11980
SHA256 (rust/crates/object-0.36.7.crate) = 62948e14d923ea95ea2c7c86c71013138b66525b86bdc08d2dcc262bdb497b87
SIZE (rust/crates/object-0.36.7.crate) = 329938
-SHA256 (rust/crates/once_cell-1.20.3.crate) = 945462a4b81e43c4e3ba96bd7b49d834c6f61198356aa858733bc4acf3cbe62e
-SIZE (rust/crates/once_cell-1.20.3.crate) = 33456
-SHA256 (rust/crates/oorandom-11.1.4.crate) = b410bbe7e14ab526a0e86877eb47c6996a2bd7746f027ba551028c925390e4e9
-SIZE (rust/crates/oorandom-11.1.4.crate) = 10201
-SHA256 (rust/crates/openssl-0.10.70.crate) = 61cfb4e166a8bb8c9b55c500bc2308550148ece889be90f609377e58140f42c6
-SIZE (rust/crates/openssl-0.10.70.crate) = 277545
+SHA256 (rust/crates/once_cell-1.21.3.crate) = 42f5e15c9953c5e4ccceeb2e7382a716482c34515315f7b03532b8b4e8393d2d
+SIZE (rust/crates/once_cell-1.21.3.crate) = 34534
+SHA256 (rust/crates/once_cell_polyfill-1.70.1.crate) = a4895175b425cb1f87721b59f0f286c2092bd4af812243672510e1ac53e2e0ad
+SIZE (rust/crates/once_cell_polyfill-1.70.1.crate) = 7510
+SHA256 (rust/crates/oorandom-11.1.5.crate) = d6790f58c7ff633d8771f42965289203411a5e5c68388703c06e14f24770b41e
+SIZE (rust/crates/oorandom-11.1.5.crate) = 23750
+SHA256 (rust/crates/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.4.1+3.4.0.crate) = faa4eac4138c62414b5622d1b31c5c304f34b406b013c079c2bbc652fdd6678c
-SIZE (rust/crates/openssl-src-300.4.1+3.4.0.crate) = 9945831
-SHA256 (rust/crates/openssl-sys-0.9.105.crate) = 8b22d5b84be05a8d6947c7cb71f7c849aa0f112acd4bf51c2a7c1c988ac0a9dc
-SIZE (rust/crates/openssl-sys-0.9.105.crate) = 72287
+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.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/ordered-float-4.6.0.crate) = 7bb71e1b3fa6ca1c61f383464aaf2bb0e2f8e772a1f01d486832464de363b951
@@ -735,26 +751,26 @@ SHA256 (rust/crates/ordered-stream-0.2.0.crate) = 9aa2b01e1d916879f73a53d01d1d6c
SIZE (rust/crates/ordered-stream-0.2.0.crate) = 19077
SHA256 (rust/crates/parking-2.2.1.crate) = f38d5652c16fde515bb1ecef450ab0f6a219d619a7274976324d5e377f7dceba
SIZE (rust/crates/parking-2.2.1.crate) = 10685
-SHA256 (rust/crates/parking_lot-0.12.3.crate) = f1bf18183cf54e8d6059647fc3063646a1801cf30896933ec2311622cc4b9a27
-SIZE (rust/crates/parking_lot-0.12.3.crate) = 41860
-SHA256 (rust/crates/parking_lot_core-0.9.10.crate) = 1e401f977ab385c9e4e3ab30627d6f26d00e2c73eef317493c4ec6d468726cf8
-SIZE (rust/crates/parking_lot_core-0.9.10.crate) = 32406
+SHA256 (rust/crates/parking_lot-0.12.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/passfd-0.1.6.crate) = b332c50e4d07c0011fff51ea305374408319908908bc1dbed7a0ffaaf63a8151
SIZE (rust/crates/passfd-0.1.6.crate) = 38137
SHA256 (rust/crates/paste-1.0.15.crate) = 57c0d7b74b563b49d38dae00a0c37d4d6de9b432382b2892f0574ddcae73fd0a
SIZE (rust/crates/paste-1.0.15.crate) = 18374
-SHA256 (rust/crates/pem-3.0.4.crate) = 8e459365e590736a54c3fa561947c84837534b8e9af6fc5bf781307e82658fae
-SIZE (rust/crates/pem-3.0.4.crate) = 13040
+SHA256 (rust/crates/pem-3.0.5.crate) = 38af38e8470ac9dee3ce1bae1af9c1671fffc44ddfd8bd1d0a3445bf349a8ef3
+SIZE (rust/crates/pem-3.0.5.crate) = 18140
SHA256 (rust/crates/percent-encoding-2.3.1.crate) = e3148f5046208a5d56bcfc03053e3ca6334e51da8dfb19b6cdc8b306fae3283e
SIZE (rust/crates/percent-encoding-2.3.1.crate) = 10235
-SHA256 (rust/crates/pest-2.7.15.crate) = 8b7cafe60d6cf8e62e1b9b2ea516a089c008945bb5a275416789e7db0bc199dc
-SIZE (rust/crates/pest-2.7.15.crate) = 127895
-SHA256 (rust/crates/pest_derive-2.7.15.crate) = 816518421cfc6887a0d62bf441b6ffb4536fcc926395a69e1a85852d4363f57e
-SIZE (rust/crates/pest_derive-2.7.15.crate) = 40745
-SHA256 (rust/crates/pest_generator-2.7.15.crate) = 7d1396fd3a870fc7838768d171b4616d5c91f6cc25e377b673d714567d99377b
-SIZE (rust/crates/pest_generator-2.7.15.crate) = 18417
-SHA256 (rust/crates/pest_meta-2.7.15.crate) = e1e58089ea25d717bfd31fb534e4f3afcc2cc569c70de3e239778991ea3b7dea
-SIZE (rust/crates/pest_meta-2.7.15.crate) = 42121
+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/phf-0.11.3.crate) = 1fd6780a80ae0c52cc120a26a1a42c1ae51b247a253e4e06113d23d2c2edd078
SIZE (rust/crates/phf-0.11.3.crate) = 23231
SHA256 (rust/crates/phf_codegen-0.11.3.crate) = aef8048c789fa5e851558d709946d6d79a8ff88c0440c587967f8e94bfb1216a
@@ -771,10 +787,10 @@ SHA256 (rust/crates/pin-utils-0.1.0.crate) = 8b870d8c151b6f2fb93e84a13146138f05d
SIZE (rust/crates/pin-utils-0.1.0.crate) = 7580
SHA256 (rust/crates/piper-0.2.4.crate) = 96c8c490f422ef9a4efd2cb5b42b76c8613d7e7dfc1caf667b8a3350a5acc066
SIZE (rust/crates/piper-0.2.4.crate) = 15950
-SHA256 (rust/crates/pkg-config-0.3.31.crate) = 953ec861398dccce10c670dfeaf3ec4911ca479e9c02154b3a215178c5f566f2
-SIZE (rust/crates/pkg-config-0.3.31.crate) = 20880
-SHA256 (rust/crates/plist-1.7.0.crate) = 42cf17e9a1800f5f396bc67d193dc9411b59012a5876445ef450d449881e1016
-SIZE (rust/crates/plist-1.7.0.crate) = 101068
+SHA256 (rust/crates/pkg-config-0.3.32.crate) = 7edddbd0b52d732b21ad9a5fab5c704c14cd949e5e9a1ec5929a24fded1b904c
+SIZE (rust/crates/pkg-config-0.3.32.crate) = 21370
+SHA256 (rust/crates/plist-1.7.2.crate) = 3d77244ce2d584cd84f6a15f86195b8c9b2a0dfbfd817c09e0464244091a58ed
+SIZE (rust/crates/plist-1.7.2.crate) = 102909
SHA256 (rust/crates/plotters-0.3.7.crate) = 5aeb6f403d7a4911efb1e33402027fc44f29b5bf6def3effcc22d7bb75f2b747
SIZE (rust/crates/plotters-0.3.7.crate) = 149031
SHA256 (rust/crates/plotters-backend-0.3.7.crate) = df42e13c12958a16b3f7f4386b9ab1f3e7933914ecea48da7139435263a4172a
@@ -783,14 +799,18 @@ SHA256 (rust/crates/plotters-svg-0.3.7.crate) = 51bae2ac328883f7acdfea3d66a7c357
SIZE (rust/crates/plotters-svg-0.3.7.crate) = 6715
SHA256 (rust/crates/png-0.17.16.crate) = 82151a2fc869e011c153adc57cf2789ccb8d9906ce52c0b39a6b5697749d7526
SIZE (rust/crates/png-0.17.16.crate) = 117975
-SHA256 (rust/crates/polling-3.7.4.crate) = a604568c3202727d1507653cb121dbd627a58684eb09a820fd746bee38b4442f
-SIZE (rust/crates/polling-3.7.4.crate) = 58239
-SHA256 (rust/crates/portable-atomic-1.10.0.crate) = 280dc24453071f1b63954171985a0b0d30058d287960968b9b2aca264c8d4ee6
-SIZE (rust/crates/portable-atomic-1.10.0.crate) = 174760
+SHA256 (rust/crates/polling-3.8.0.crate) = b53a684391ad002dd6a596ceb6c74fd004fdce75f4be2e3f615068abbea5fd50
+SIZE (rust/crates/polling-3.8.0.crate) = 59031
+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
+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.20.crate) = 77957b295656769bb8ad2b6a6b09d897d94f05c41b069aede1fcdaa675eaea04
-SIZE (rust/crates/ppv-lite86-0.2.20.crate) = 22478
+SHA256 (rust/crates/ppv-lite86-0.2.21.crate) = 85eae3c4ed2f50dcfe72643da4befc30deadb458a9b590d720cde2f2b1e97da9
+SIZE (rust/crates/ppv-lite86-0.2.21.crate) = 22522
SHA256 (rust/crates/predicates-3.1.3.crate) = a5d19ee57562043d37e82899fade9a22ebab7be9cef5026b07fda9cdd4293573
SIZE (rust/crates/predicates-3.1.3.crate) = 24063
SHA256 (rust/crates/predicates-core-1.0.9.crate) = 727e462b119fe9c93fd0eb1429a5f7647394014cf3c04ab2c0350eeb09095ffa
@@ -799,14 +819,14 @@ SHA256 (rust/crates/predicates-tree-1.0.12.crate) = 72dd2d6d381dfb73a193c7fca536
SIZE (rust/crates/predicates-tree-1.0.12.crate) = 8392
SHA256 (rust/crates/presser-0.3.1.crate) = e8cf8e6a8aa66ce33f63993ffc4ea4271eb5b0530a9002db8455ea6050c77bfa
SIZE (rust/crates/presser-0.3.1.crate) = 20946
-SHA256 (rust/crates/proc-macro-crate-3.2.0.crate) = 8ecf48c7ca261d60b74ab1a7b20da18bede46776b2e55535cb958eb595c5fa7b
-SIZE (rust/crates/proc-macro-crate-3.2.0.crate) = 11164
-SHA256 (rust/crates/proc-macro2-1.0.93.crate) = 60946a68e5f9d28b0dc1c21bb8a97ee7d018a8b322fa57838ba31cc878e22d99
-SIZE (rust/crates/proc-macro2-1.0.93.crate) = 52388
-SHA256 (rust/crates/profiling-1.0.16.crate) = afbdc74edc00b6f6a218ca6a5364d6226a259d4b8ea1af4a0ea063f27e179f4d
-SIZE (rust/crates/profiling-1.0.16.crate) = 12588
-SHA256 (rust/crates/profiling-procmacros-1.0.16.crate) = a65f2e60fbf1063868558d69c6beacf412dc755f9fc020f514b7955fc914fe30
-SIZE (rust/crates/profiling-procmacros-1.0.16.crate) = 5893
+SHA256 (rust/crates/proc-macro-crate-3.3.0.crate) = edce586971a4dfaa28950c6f18ed55e0406c1ab88bbce2c6f6293a7aaba73d35
+SIZE (rust/crates/proc-macro-crate-3.3.0.crate) = 12432
+SHA256 (rust/crates/proc-macro2-1.0.95.crate) = 02b3e5e68a3a1a02aad3ec490a98007cbc13c37cbe84a3cd7b8e406d76e7f778
+SIZE (rust/crates/proc-macro2-1.0.95.crate) = 51820
+SHA256 (rust/crates/profiling-1.0.17.crate) = 3eb8486b569e12e2c32ad3e204dbaba5e4b5b216e9367044f25f1dba42341773
+SIZE (rust/crates/profiling-1.0.17.crate) = 13493
+SHA256 (rust/crates/profiling-procmacros-1.0.17.crate) = 52717f9a02b6965224f95ca2a81e2e0c5c43baacd28ca057577988930b6c3d5b
+SIZE (rust/crates/profiling-procmacros-1.0.17.crate) = 5895
SHA256 (rust/crates/pure-rust-locales-0.8.1.crate) = 1190fd18ae6ce9e137184f207593877e70f39b015040156b1e05081cdfe3733a
SIZE (rust/crates/pure-rust-locales-0.8.1.crate) = 178758
SHA256 (rust/crates/qoi-0.4.1.crate) = 7f6d64c71eb498fe9eae14ce4ec935c555749aef511cca85b5568910d6e48001
@@ -815,30 +835,30 @@ SHA256 (rust/crates/quick-error-2.0.1.crate) = a993555f31e5a609f617c12db6250dedc
SIZE (rust/crates/quick-error-2.0.1.crate) = 14265
SHA256 (rust/crates/quick-xml-0.30.0.crate) = eff6510e86862b57b210fd8cbe8ed3f0d7d600b9c2863cd4549a2e033c66e956
SIZE (rust/crates/quick-xml-0.30.0.crate) = 161923
-SHA256 (rust/crates/quick-xml-0.32.0.crate) = 1d3a6e5838b60e0e8fa7a43f22ade549a37d61f8bdbe636d0d7816191de969c2
-SIZE (rust/crates/quick-xml-0.32.0.crate) = 184149
-SHA256 (rust/crates/quick-xml-0.37.2.crate) = 165859e9e55f79d67b96c5d96f4e88b6f2695a1972849c15a6a3f5c59fc2c003
-SIZE (rust/crates/quick-xml-0.37.2.crate) = 188017
-SHA256 (rust/crates/quote-1.0.38.crate) = 0e4dccaaaf89514f546c693ddc140f729f958c247918a13380cccc6078391acc
-SIZE (rust/crates/quote-1.0.38.crate) = 31252
+SHA256 (rust/crates/quick-xml-0.37.5.crate) = 331e97a1af0bf59823e6eadffe373d7b27f485be8748f71471c662c1f269b7fb
+SIZE (rust/crates/quick-xml-0.37.5.crate) = 190481
+SHA256 (rust/crates/quote-1.0.40.crate) = 1885c039570dc00dcb4ff087a89e185fd56bae234ddc7f056a945bf36467248d
+SIZE (rust/crates/quote-1.0.40.crate) = 31063
+SHA256 (rust/crates/r-efi-5.3.0.crate) = 69cdb34c158ceb288df11e18b4bd39de994f6657d83847bdffdbd7f346754b0f
+SIZE (rust/crates/r-efi-5.3.0.crate) = 64532
SHA256 (rust/crates/rand-0.8.5.crate) = 34af8d1a0e25924bc5b7c43c079c942339d8f0a8b57c39049bef581b46327404
SIZE (rust/crates/rand-0.8.5.crate) = 87113
-SHA256 (rust/crates/rand-0.9.0.crate) = 3779b94aeb87e8bd4e834cee3650289ee9e0d5677f976ecdb6d219e5f4f6cd94
-SIZE (rust/crates/rand-0.9.0.crate) = 97798
+SHA256 (rust/crates/rand-0.9.1.crate) = 9fbfd9d094a40bf3ae768db9361049ace4c0e04a4fd6b359518bd7b73a73dd97
+SIZE (rust/crates/rand-0.9.1.crate) = 97986
SHA256 (rust/crates/rand_chacha-0.3.1.crate) = e6c10a63a0fa32252be49d21e7709d4d4baf8d231c2dbce1eaa8141b9b127d88
SIZE (rust/crates/rand_chacha-0.3.1.crate) = 15251
SHA256 (rust/crates/rand_chacha-0.9.0.crate) = d3022b5f1df60f26e1ffddd6c66e8aa15de382ae63b3a0c1bfc0e4d3e3f325cb
SIZE (rust/crates/rand_chacha-0.9.0.crate) = 18258
SHA256 (rust/crates/rand_core-0.6.4.crate) = ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c
SIZE (rust/crates/rand_core-0.6.4.crate) = 22666
-SHA256 (rust/crates/rand_core-0.9.0.crate) = b08f3c9802962f7e1b25113931d94f43ed9725bebc59db9d0c3e9a23b67e15ff
-SIZE (rust/crates/rand_core-0.9.0.crate) = 23441
+SHA256 (rust/crates/rand_core-0.9.3.crate) = 99d9a13982dcf210057a8a78572b2217b667c3beacbf3a0d8b454f6f82837d38
+SIZE (rust/crates/rand_core-0.9.3.crate) = 24543
SHA256 (rust/crates/range-alloc-0.1.4.crate) = c3d6831663a5098ea164f89cff59c6284e95f4e3c76ce9848d4529f5ccca9bde
SIZE (rust/crates/range-alloc-0.1.4.crate) = 7924
SHA256 (rust/crates/rav1e-0.7.1.crate) = cd87ce80a7665b1cce111f8a16c1f3929f6547ce91ade6addf4ec86a8dda5ce9
SIZE (rust/crates/rav1e-0.7.1.crate) = 1472522
-SHA256 (rust/crates/ravif-0.11.11.crate) = 2413fd96bd0ea5cdeeb37eaf446a22e6ed7b981d792828721e74ded1980a45c6
-SIZE (rust/crates/ravif-0.11.11.crate) = 11362
+SHA256 (rust/crates/ravif-0.11.20.crate) = 5825c26fddd16ab9f515930d49028a630efec172e903483c94796cfe31893e6b
+SIZE (rust/crates/ravif-0.11.20.crate) = 19233
SHA256 (rust/crates/raw-window-handle-0.6.2.crate) = 20675572f6f24e9e76ef639bc5552774ed45f1c30e2951e1e99c59888861c539
SIZE (rust/crates/raw-window-handle-0.6.2.crate) = 20234
SHA256 (rust/crates/rayon-1.10.0.crate) = b418a60154510ca1a002a752ca9714984e21e4241e804d32555251faf8b78ffa
@@ -847,8 +867,8 @@ SHA256 (rust/crates/rayon-core-1.12.1.crate) = 1465873a3dfdaa8ae7cb14b4383657caa
SIZE (rust/crates/rayon-core-1.12.1.crate) = 70701
SHA256 (rust/crates/rcgen-0.12.1.crate) = 48406db8ac1f3cbc7dcdb56ec355343817958a356ff430259bb07baf7607e1e1
SIZE (rust/crates/rcgen-0.12.1.crate) = 63815
-SHA256 (rust/crates/redox_syscall-0.5.8.crate) = 03a862b389f93e68874fbf580b9de08dd02facb9a788ebadaf4a3fd33cf58834
-SIZE (rust/crates/redox_syscall-0.5.8.crate) = 26319
+SHA256 (rust/crates/redox_syscall-0.5.13.crate) = 0d04b7d0ee6b4a0207a0a7adb104d23ecb0b47d6beae7152d0fa34b692b29fd6
+SIZE (rust/crates/redox_syscall-0.5.13.crate) = 29489
SHA256 (rust/crates/redox_users-0.4.6.crate) = ba009ff324d1fc1b900bd1fdb31564febe58a8ccc8a6fdbb93b543d33b13ca43
SIZE (rust/crates/redox_users-0.4.6.crate) = 15585
SHA256 (rust/crates/regex-1.11.1.crate) = b544ef1b4eac5dc2db33ea63606ae9ffcfac26c1416a2806ae0bf5f56b201191
@@ -861,14 +881,14 @@ SHA256 (rust/crates/relative-path-1.9.3.crate) = ba39f3699c378cd8970968dcbff9c43
SIZE (rust/crates/relative-path-1.9.3.crate) = 22400
SHA256 (rust/crates/renderdoc-sys-1.1.0.crate) = 19b30a45b0cd0bcca8037f3d0dc3421eaf95327a17cad11964fb8179b4fc4832
SIZE (rust/crates/renderdoc-sys-1.1.0.crate) = 10366
-SHA256 (rust/crates/reqwest-0.12.12.crate) = 43e734407157c3c2034e0258f5e4473ddb361b1e85f95a66690d67264d7cd1da
-SIZE (rust/crates/reqwest-0.12.12.crate) = 193321
+SHA256 (rust/crates/reqwest-0.12.20.crate) = eabf4c97d9130e2bf606614eb937e86edac8292eaa6f422f995d7e8de1eb1813
+SIZE (rust/crates/reqwest-0.12.20.crate) = 199843
SHA256 (rust/crates/resize-0.5.5.crate) = f2a08c42ea86684dc00256494c4eb8b54707890ddac50c05060a717f29669029
SIZE (rust/crates/resize-0.5.5.crate) = 8422
SHA256 (rust/crates/rgb-0.8.50.crate) = 57397d16646700483b67d2dd6511d79318f9d057fdbd21a4066aeac8b41d310a
SIZE (rust/crates/rgb-0.8.50.crate) = 21980
-SHA256 (rust/crates/ring-0.17.8.crate) = c17fa4cb658e3583423e915b9f3acc01cceaee1860e33d59ebae66adc3a2dc0d
-SIZE (rust/crates/ring-0.17.8.crate) = 4188554
+SHA256 (rust/crates/ring-0.17.14.crate) = a4689e6c2294d81e88dc6261c768b63bc4fcdb852be6d1352498b114f61383b7
+SIZE (rust/crates/ring-0.17.14.crate) = 1502610
SHA256 (rust/crates/rle-decode-fast-1.0.3.crate) = 3582f63211428f83597b51b2ddb88e2a91a9d52d12831f9d08f5e624e8977422
SIZE (rust/crates/rle-decode-fast-1.0.3.crate) = 62086
SHA256 (rust/crates/rstest-0.21.0.crate) = 9afd55a67069d6e434a95161415f5beeada95a01c7b815508a82dcb0e1593682
@@ -877,8 +897,8 @@ SHA256 (rust/crates/rstest_macros-0.21.0.crate) = 4165dfae59a39dd41d8dec720d3cbf
SIZE (rust/crates/rstest_macros-0.21.0.crate) = 54797
SHA256 (rust/crates/rusqlite-0.32.1.crate) = 7753b721174eb8ff87a9a0e799e2d7bc3749323e773db92e0984debb00019d6e
SIZE (rust/crates/rusqlite-0.32.1.crate) = 155563
-SHA256 (rust/crates/rustc-demangle-0.1.24.crate) = 719b953e2095829ee67db738b3bfa9fa368c94900df327b3f07fe6e794d2fe1f
-SIZE (rust/crates/rustc-demangle-0.1.24.crate) = 29047
+SHA256 (rust/crates/rustc-demangle-0.1.25.crate) = 989e6739f80c4ad5b13e0fd7fe89531180375b18520cc8c82080e4dc4035b84f
+SIZE (rust/crates/rustc-demangle-0.1.25.crate) = 29590
SHA256 (rust/crates/rustc-hash-1.1.0.crate) = 08d43f7aa6b08d49f382cde6a7982047c3426db949b1424bc4b7ec9ae12c6ce2
SIZE (rust/crates/rustc-hash-1.1.0.crate) = 9331
SHA256 (rust/crates/rustc-hash-2.1.1.crate) = 357703d41365b4b27c590e3ed91eabb1b663f07c4c084095e60cbed4362dff0d
@@ -889,18 +909,18 @@ SHA256 (rust/crates/rustix-0.37.28.crate) = 519165d378b97752ca44bbe15047d5d3409e
SIZE (rust/crates/rustix-0.37.28.crate) = 325812
SHA256 (rust/crates/rustix-0.38.44.crate) = fdb5bc1ae2baa591800df16c9ca78619bf65c0488b41b96ccec5d11220d8c154
SIZE (rust/crates/rustix-0.38.44.crate) = 379347
-SHA256 (rust/crates/rustls-0.23.22.crate) = 9fb9263ab4eb695e42321db096e3b8fbd715a59b154d5c88d82db2175b681ba7
-SIZE (rust/crates/rustls-0.23.22.crate) = 341983
-SHA256 (rust/crates/rustls-pemfile-2.2.0.crate) = dce314e5fee3f39953d46bb63bb8a46d40c2f8fb7cc5a3b6cab2bde9721d6e50
-SIZE (rust/crates/rustls-pemfile-2.2.0.crate) = 25849
-SHA256 (rust/crates/rustls-pki-types-1.11.0.crate) = 917ce264624a4b4db1c364dcc35bfca9ded014d0a958cd47ad3e960e988ea51c
-SIZE (rust/crates/rustls-pki-types-1.11.0.crate) = 63933
-SHA256 (rust/crates/rustls-webpki-0.102.8.crate) = 64ca1bc8749bd4cf37b5ce386cc146580777b4e8572c7b97baf22c83f444bee9
-SIZE (rust/crates/rustls-webpki-0.102.8.crate) = 204327
-SHA256 (rust/crates/rustversion-1.0.19.crate) = f7c45b9784283f1b2e7fb61b42047c2fd678ef0960d4f6f1eba131594cc369d4
-SIZE (rust/crates/rustversion-1.0.19.crate) = 20616
-SHA256 (rust/crates/ryu-1.0.19.crate) = 6ea1a2d0a644769cc99faa24c3ad26b379b786fe7c36fd3c546254801650e6dd
-SIZE (rust/crates/ryu-1.0.19.crate) = 48770
+SHA256 (rust/crates/rustix-1.0.7.crate) = c71e83d6afe7ff64890ec6b71d6a69bb8a610ab78ce364b3352876bb4c801266
+SIZE (rust/crates/rustix-1.0.7.crate) = 414500
+SHA256 (rust/crates/rustls-0.23.28.crate) = 7160e3e10bf4535308537f3c4e1641468cd0e485175d6163087c0393c7d46643
+SIZE (rust/crates/rustls-0.23.28.crate) = 365699
+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.21.crate) = 8a0d197bd2c9dc6e53b84da9556a69ba4cdfab8619eb41a8bd1cc2027a0f6b1d
+SIZE (rust/crates/rustversion-1.0.21.crate) = 21001
+SHA256 (rust/crates/ryu-1.0.20.crate) = 28d3b2b1366ec20994f1fd18c3c594f05c5dd4bc44d8bb0c1c632c8d6829481f
+SIZE (rust/crates/ryu-1.0.20.crate) = 48738
SHA256 (rust/crates/same-file-1.0.6.crate) = 93fc1dc3aaa9bfed95e02e6eadabb4baf7e3078b0bd1b4d7b6b0b68378900502
SIZE (rust/crates/same-file-1.0.6.crate) = 10183
SHA256 (rust/crates/schannel-0.1.27.crate) = 1f29ebaa345f945cec9fbbc532eb307f0fdad8161f281b6369539c8d84876b3d
@@ -913,20 +933,20 @@ SHA256 (rust/crates/security-framework-2.11.1.crate) = 897b2245f0b511c87893af39b
SIZE (rust/crates/security-framework-2.11.1.crate) = 80188
SHA256 (rust/crates/security-framework-sys-2.14.0.crate) = 49db231d56a190491cb4aeda9527f1ad45345af50b0851622a7adb8c03b01c32
SIZE (rust/crates/security-framework-sys-2.14.0.crate) = 20537
-SHA256 (rust/crates/semver-1.0.25.crate) = f79dfe2d285b0488816f30e700a7438c5a73d816b5b7d3ac72fbc48b0d185e03
-SIZE (rust/crates/semver-1.0.25.crate) = 31291
-SHA256 (rust/crates/serde-1.0.217.crate) = 02fc4265df13d6fa1d00ecff087228cc0a2b5f3c0e87e258d8b94a156e984c70
-SIZE (rust/crates/serde-1.0.217.crate) = 79019
+SHA256 (rust/crates/semver-1.0.26.crate) = 56e6fa9c48d24d85fb3de5ad847117517440f6beceb7798af16b4a87d616b8d0
+SIZE (rust/crates/semver-1.0.26.crate) = 31303
+SHA256 (rust/crates/serde-1.0.219.crate) = 5f0e2c6ed6606019b4e29e69dbaba95b11854410e5347d525002456dbbb786b6
+SIZE (rust/crates/serde-1.0.219.crate) = 78983
SHA256 (rust/crates/serde-value-0.7.0.crate) = f3a1a3341211875ef120e117ea7fd5228530ae7e7036a779fdc9117be6b3282c
SIZE (rust/crates/serde-value-0.7.0.crate) = 10249
-SHA256 (rust/crates/serde_derive-1.0.217.crate) = 5a9bf7cf98d04a2b28aead066b7496853d4779c9cc183c440dbac457641e19a0
-SIZE (rust/crates/serde_derive-1.0.217.crate) = 57749
-SHA256 (rust/crates/serde_json-1.0.138.crate) = d434192e7da787e94a6ea7e9670b26a036d0ca41e0b7efb2676dd32bae872949
-SIZE (rust/crates/serde_json-1.0.138.crate) = 154769
-SHA256 (rust/crates/serde_repr-0.1.19.crate) = 6c64451ba24fc7a6a2d60fc75dd9c83c90903b19028d4eff35e88fc1e86564e9
-SIZE (rust/crates/serde_repr-0.1.19.crate) = 9997
-SHA256 (rust/crates/serde_spanned-0.6.8.crate) = 87607cb1398ed59d48732e575a4c28a7a8ebf2454b964fe3f224f2afc07909e1
-SIZE (rust/crates/serde_spanned-0.6.8.crate) = 9330
+SHA256 (rust/crates/serde_derive-1.0.219.crate) = 5b0276cf7f2c73365f7157c8123c21cd9a50fbbd844757af28ca1f5925fc2a00
+SIZE (rust/crates/serde_derive-1.0.219.crate) = 57798
+SHA256 (rust/crates/serde_json-1.0.140.crate) = 20068b6e96dc6c9bd23e01df8827e6c7e1f2fddd43c21810382803c136b99373
+SIZE (rust/crates/serde_json-1.0.140.crate) = 154852
+SHA256 (rust/crates/serde_repr-0.1.20.crate) = 175ee3e80ae9982737ca543e96133087cbd9a485eecc3bc4de9c1a37b47ea59c
+SIZE (rust/crates/serde_repr-0.1.20.crate) = 12627
+SHA256 (rust/crates/serde_spanned-0.6.9.crate) = bf41e0cfaf7226dca15e8197172c295a782857fcb97fad1808a166870dee75a3
+SIZE (rust/crates/serde_spanned-0.6.9.crate) = 10210
SHA256 (rust/crates/serde_urlencoded-0.7.1.crate) = d3491c14715ca2294c4d6a88f15e84739788c1d030eed8c110436aafdaa2f3fd
SIZE (rust/crates/serde_urlencoded-0.7.1.crate) = 12822
SHA256 (rust/crates/serde_with-2.3.3.crate) = 07ff71d2c147a7b57362cead5e22f772cd52f6ab31cfcd9edcd7f6aeb2a0afbe
@@ -935,42 +955,42 @@ SHA256 (rust/crates/serde_with_macros-2.3.3.crate) = 881b6f881b17d13214e5d494c93
SIZE (rust/crates/serde_with_macros-2.3.3.crate) = 28198
SHA256 (rust/crates/serde_yaml-0.9.34+deprecated.crate) = 6a8b1a1a2ebf674015cc02edccce75287f1a0130d394307b36743c2f5d504b47
SIZE (rust/crates/serde_yaml-0.9.34+deprecated.crate) = 65290
-SHA256 (rust/crates/serial2-0.2.28.crate) = 8cd0c773455b60177d1abe4c739cbfa316c4f2f0ef37465befcb72e8a15cdd02
-SIZE (rust/crates/serial2-0.2.28.crate) = 34623
+SHA256 (rust/crates/serial2-0.2.29.crate) = c7d1d08630509d69f90eff4afcd02c3bd974d979225cbd815ff5942351b14375
+SIZE (rust/crates/serial2-0.2.29.crate) = 35321
SHA256 (rust/crates/sha1-0.10.6.crate) = e3bf829a2d51ab4a5ddf1352d8470c140cadc8301b2ae1789db023f01cedd6ba
SIZE (rust/crates/sha1-0.10.6.crate) = 13517
-SHA256 (rust/crates/sha2-0.10.8.crate) = 793db75ad2bcafc3ffa7c68b215fee268f537982cd901d132f89c6343f3a3dc8
-SIZE (rust/crates/sha2-0.10.8.crate) = 26357
+SHA256 (rust/crates/sha2-0.10.9.crate) = a7507d819769d01a365ab707794a4084392c824f54a7a6a7862f8c3d0892b283
+SIZE (rust/crates/sha2-0.10.9.crate) = 29271
SHA256 (rust/crates/shared_library-0.1.9.crate) = 5a9e7e0f2bfae24d8a5b5a66c5b257a83c7412304311512a0c054cd5e619da11
SIZE (rust/crates/shared_library-0.1.9.crate) = 10566
SHA256 (rust/crates/shell-words-1.1.0.crate) = 24188a676b6ae68c3b2cb3a01be17fbf7240ce009799bb56d5b1409051e78fde
SIZE (rust/crates/shell-words-1.1.0.crate) = 9871
SHA256 (rust/crates/shlex-1.3.0.crate) = 0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64
SIZE (rust/crates/shlex-1.3.0.crate) = 18713
-SHA256 (rust/crates/signal-hook-0.3.17.crate) = 8621587d4798caf8eb44879d42e56b9a93ea5dcd315a6487c357130095b62801
-SIZE (rust/crates/signal-hook-0.3.17.crate) = 50296
-SHA256 (rust/crates/signal-hook-registry-1.4.2.crate) = a9e9e0b4211b72e7b8b6e85c807d36c212bdb33ea8587f7569562a84df5465b1
-SIZE (rust/crates/signal-hook-registry-1.4.2.crate) = 18064
+SHA256 (rust/crates/signal-hook-0.3.18.crate) = d881a16cf4426aa584979d30bd82cb33429027e42122b169753d6ef1085ed6e2
+SIZE (rust/crates/signal-hook-0.3.18.crate) = 50862
+SHA256 (rust/crates/signal-hook-registry-1.4.5.crate) = 9203b8055f63a2a00e2f593bb0510367fe707d7ff1e5c872de2f537b339e5410
+SIZE (rust/crates/signal-hook-registry-1.4.5.crate) = 19004
SHA256 (rust/crates/simd-adler32-0.3.7.crate) = d66dc143e6b11c1eddc06d5c423cfc97062865baf299914ab64caa38182078fe
SIZE (rust/crates/simd-adler32-0.3.7.crate) = 12086
SHA256 (rust/crates/simd_helpers-0.1.0.crate) = 95890f873bec569a0362c235787f3aca6e1e887302ba4840839bcc6459c42da6
SIZE (rust/crates/simd_helpers-0.1.0.crate) = 1527
SHA256 (rust/crates/siphasher-1.0.1.crate) = 56199f7ddabf13fe5074ce809e7d3f42b42ae711800501b5b16ea82ad029c39d
SIZE (rust/crates/siphasher-1.0.1.crate) = 10351
-SHA256 (rust/crates/slab-0.4.9.crate) = 8f92a496fb766b417c996b9c5e57daf2f7ad3b0bebe1ccfca4856390e3d3bb67
-SIZE (rust/crates/slab-0.4.9.crate) = 17108
+SHA256 (rust/crates/slab-0.4.10.crate) = 04dc19736151f35336d325007ac991178d504a119863a2fcb3758cdb5e52c50d
+SIZE (rust/crates/slab-0.4.10.crate) = 17810
SHA256 (rust/crates/slotmap-1.0.7.crate) = dbff4acf519f630b3a3ddcfaea6c06b42174d9a44bc70c620e9ed1649d58b82a
SIZE (rust/crates/slotmap-1.0.7.crate) = 61390
-SHA256 (rust/crates/smallvec-1.13.2.crate) = 3c5e1a9a646d36c3599cd173a41282daf47c44583ad367b8e6837255952e5c67
-SIZE (rust/crates/smallvec-1.13.2.crate) = 35216
+SHA256 (rust/crates/smallvec-1.15.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/smithay-client-toolkit-0.19.2.crate) = 3457dea1f0eb631b4034d61d4d8c32074caa6cd1ab2d59f2327bd8461e2c0016
SIZE (rust/crates/smithay-client-toolkit-0.19.2.crate) = 131504
SHA256 (rust/crates/smol-2.0.2.crate) = a33bd3e260892199c3ccfc487c88b2da2265080acb316cd920da72fdfd7c599f
SIZE (rust/crates/smol-2.0.2.crate) = 275552
-SHA256 (rust/crates/socket2-0.5.8.crate) = c970269d99b64e60ec3bd6ad27270092a5394c4e309314b18ae3fe575695fbe8
-SIZE (rust/crates/socket2-0.5.8.crate) = 56309
+SHA256 (rust/crates/socket2-0.5.10.crate) = e22376abed350d73dd1cd119b57ffccad95b4e585a7cda43e286245ce23c0678
+SIZE (rust/crates/socket2-0.5.10.crate) = 58169
SHA256 (rust/crates/spa-0.3.1.crate) = ab074195b3f78a133cd7b7998142cf39dfaac71f6e990eaeecd14f5524db009a
SIZE (rust/crates/spa-0.3.1.crate) = 126335
SHA256 (rust/crates/spin-0.9.8.crate) = 6980e8d7511241f8acf4aebddbb1ff938df5eebe98691418c4468d0b72a96a67
@@ -983,8 +1003,8 @@ SHA256 (rust/crates/ssh2-0.9.5.crate) = 2f84d13b3b8a0d4e91a2629911e951db1bb86715
SIZE (rust/crates/ssh2-0.9.5.crate) = 51725
SHA256 (rust/crates/stable_deref_trait-1.2.0.crate) = a8f112729512f8e442d81f95a8a7ddf2b7c6b8a1a6f509a95864142b30cab2d3
SIZE (rust/crates/stable_deref_trait-1.2.0.crate) = 8054
-SHA256 (rust/crates/starship-battery-0.10.0.crate) = 9017a937879cf3db80807fa7c28f09eafd4981c998265233028ee7b75f898ed2
-SIZE (rust/crates/starship-battery-0.10.0.crate) = 46077
+SHA256 (rust/crates/starship-battery-0.10.1.crate) = ce0bc92586a2cba9cd189520c457b95e50f5565c3011484a5c83949be2f9fdcc
+SIZE (rust/crates/starship-battery-0.10.1.crate) = 46551
SHA256 (rust/crates/static_assertions-1.1.0.crate) = a2eb9349b6444b326872e140eb1cf5e7c522154d69e7a0ffb0fb81c06b37543f
SIZE (rust/crates/static_assertions-1.1.0.crate) = 18480
SHA256 (rust/crates/strict-num-0.1.1.crate) = 6637bab7722d379c8b41ba849228d680cc12d0a45ba1fa2b48f2a30577a06731
@@ -997,28 +1017,28 @@ SHA256 (rust/crates/strum_macros-0.26.4.crate) = 4c6bee85a5a24955dc440386795aa37
SIZE (rust/crates/strum_macros-0.26.4.crate) = 27531
SHA256 (rust/crates/subtle-2.6.1.crate) = 13c2bddecc57b384dee18652358fb23172facb8a2c51ccc10d74c157bdea3292
SIZE (rust/crates/subtle-2.6.1.crate) = 14562
-SHA256 (rust/crates/svg_fmt-0.4.4.crate) = ce5d813d71d82c4cbc1742135004e4a79fd870214c155443451c139c9470a0aa
-SIZE (rust/crates/svg_fmt-0.4.4.crate) = 4339
+SHA256 (rust/crates/svg_fmt-0.4.5.crate) = 0193cc4331cfd2f3d2011ef287590868599a2f33c3e69bc22c1a3d3acf9e02fb
+SIZE (rust/crates/svg_fmt-0.4.5.crate) = 4534
SHA256 (rust/crates/syn-1.0.109.crate) = 72b64191b275b66ffe2469e8af2c1cfe3bafa67b529ead792a6d0160888b4237
SIZE (rust/crates/syn-1.0.109.crate) = 237611
-SHA256 (rust/crates/syn-2.0.98.crate) = 36147f1a48ae0ec2b5b3bc5b537d267457555a10dc06f3dbc8cb11ba3006d3b1
-SIZE (rust/crates/syn-2.0.98.crate) = 297807
+SHA256 (rust/crates/syn-2.0.104.crate) = 17b6f705963418cdb9927482fa304bc562ece2fdd4f616084c50b7023b435a40
+SIZE (rust/crates/syn-2.0.104.crate) = 299699
SHA256 (rust/crates/sync_wrapper-1.0.2.crate) = 0bf256ce5efdfa370213c1dabab5935a12e49f2c58d15e9eac2870d3b4f27263
SIZE (rust/crates/sync_wrapper-1.0.2.crate) = 6958
-SHA256 (rust/crates/synstructure-0.13.1.crate) = c8af7666ab7b6390ab78131fb5b0fce11d6b7a6951602017c35fa82800708971
-SIZE (rust/crates/synstructure-0.13.1.crate) = 18327
+SHA256 (rust/crates/synstructure-0.13.2.crate) = 728a70f3dbaf5bab7f0c4b1ac8d7ae5ea60a4b5549c8a5914361c99147a709d2
+SIZE (rust/crates/synstructure-0.13.2.crate) = 18950
SHA256 (rust/crates/system-configuration-0.6.1.crate) = 3c879d448e9d986b661742763247d3693ed13609438cf3d006f51f5368a5ba6b
SIZE (rust/crates/system-configuration-0.6.1.crate) = 17935
SHA256 (rust/crates/system-configuration-sys-0.6.0.crate) = 8e1d1b10ced5ca923a1fcb8d03e96b8d3268065d724548c0211415ff6ac6bac4
SIZE (rust/crates/system-configuration-sys-0.6.0.crate) = 11090
SHA256 (rust/crates/system-deps-6.2.2.crate) = a3e535eb8dded36d55ec13eddacd30dec501792ff23a0b1682c38601b8cf2349
SIZE (rust/crates/system-deps-6.2.2.crate) = 25546
-SHA256 (rust/crates/tar-0.4.43.crate) = c65998313f8e17d0d553d28f91a0df93e4dbbbf770279c7bc21ca0f09ea1a1f6
-SIZE (rust/crates/tar-0.4.43.crate) = 60181
+SHA256 (rust/crates/tar-0.4.44.crate) = 1d863878d212c87a19c1a610eb53bb01fe12951c0501cf5a0d65f724914a667a
+SIZE (rust/crates/tar-0.4.44.crate) = 61020
SHA256 (rust/crates/target-lexicon-0.12.16.crate) = 61c41af27dd6d1e27b1b16b489db798443478cef1f06a660c96db617ba5de3b1
SIZE (rust/crates/target-lexicon-0.12.16.crate) = 26488
-SHA256 (rust/crates/tempfile-3.16.0.crate) = 38c246215d7d24f48ae091a2902398798e05d978b24315d6efbc00ede9a8bb91
-SIZE (rust/crates/tempfile-3.16.0.crate) = 38550
+SHA256 (rust/crates/tempfile-3.20.0.crate) = e8a64e3985349f2441a1a9ef0b853f869006c3855f2cda6862a94d26ebb9d6a1
+SIZE (rust/crates/tempfile-3.20.0.crate) = 42306
SHA256 (rust/crates/termcolor-1.4.1.crate) = 06794f8f6c5c898b3275aebefa6b8a1cb24cd2c6c79397ab15774837a0bc5755
SIZE (rust/crates/termcolor-1.4.1.crate) = 18773
SHA256 (rust/crates/terminal_size-0.2.6.crate) = 8e6bf6f19e9f8ed8d4048dc22981458ebcf406d67e94cd422e5ecd73d63b3237
@@ -1029,90 +1049,94 @@ SHA256 (rust/crates/termios-0.3.3.crate) = 411c5bf740737c7918b8b1fe232dca4dc9f8e
SIZE (rust/crates/termios-0.3.3.crate) = 17103
SHA256 (rust/crates/termtree-0.5.1.crate) = 8f50febec83f5ee1df3015341d8bd429f2d1cc62bcba7ea2076759d315084683
SIZE (rust/crates/termtree-0.5.1.crate) = 8498
-SHA256 (rust/crates/textwrap-0.16.1.crate) = 23d434d3f8967a09480fb04132ebe0a3e088c173e6d0ee7897abbdf4eab0f8b9
-SIZE (rust/crates/textwrap-0.16.1.crate) = 56012
+SHA256 (rust/crates/textwrap-0.16.2.crate) = c13547615a44dc9c452a8a534638acdf07120d4b6847c8178705da06306a3057
+SIZE (rust/crates/textwrap-0.16.2.crate) = 57077
SHA256 (rust/crates/thiserror-1.0.69.crate) = b6aaf5339b578ea85b50e080feb250a3e8ae8cfcdff9a461c9ec2904bc923f52
SIZE (rust/crates/thiserror-1.0.69.crate) = 22198
-SHA256 (rust/crates/thiserror-2.0.11.crate) = d452f284b73e6d76dd36758a0c8684b1d5be31f92b89d07fd5822175732206fc
-SIZE (rust/crates/thiserror-2.0.11.crate) = 28648
+SHA256 (rust/crates/thiserror-2.0.12.crate) = 567b8a2dae586314f7be2a752ec7474332959c6460e02bde30d702a66d488708
+SIZE (rust/crates/thiserror-2.0.12.crate) = 28693
SHA256 (rust/crates/thiserror-impl-1.0.69.crate) = 4fee6c4efc90059e10f81e6d42c60a18f76588c3d74cb83a0b242a2b6c7504c1
SIZE (rust/crates/thiserror-impl-1.0.69.crate) = 18365
-SHA256 (rust/crates/thiserror-impl-2.0.11.crate) = 26afc1baea8a989337eeb52b6e72a039780ce45c3edfcc9c5b9d112feeb173c2
-SIZE (rust/crates/thiserror-impl-2.0.11.crate) = 21067
+SHA256 (rust/crates/thiserror-impl-2.0.12.crate) = 7f7cf42b4507d8ea322120659672cf1b9dbb93f8f2d4ecfd6e51350ff5b17a1d
+SIZE (rust/crates/thiserror-impl-2.0.12.crate) = 21141
SHA256 (rust/crates/thousands-0.2.0.crate) = 3bf63baf9f5039dadc247375c29eb13706706cfde997d0330d05aa63a77d8820
SIZE (rust/crates/thousands-0.2.0.crate) = 11060
SHA256 (rust/crates/tiff-0.9.1.crate) = ba1310fcea54c6a9a4fd1aad794ecc02c31682f6bfbecdf460bf19533eed1e3e
SIZE (rust/crates/tiff-0.9.1.crate) = 1423953
-SHA256 (rust/crates/time-0.3.37.crate) = 35e7868883861bd0e56d9ac6efcaaca0d6d5d82a2a7ec8209ff492c07cf37b21
-SIZE (rust/crates/time-0.3.37.crate) = 123257
-SHA256 (rust/crates/time-core-0.1.2.crate) = ef927ca75afb808a4d64dd374f00a2adf8d0fcff8e7b184af886c3c87ec4a3f3
-SIZE (rust/crates/time-core-0.1.2.crate) = 7191
-SHA256 (rust/crates/time-macros-0.2.19.crate) = 2834e6017e3e5e4b9834939793b282bc03b37a3336245fa820e35e233e2a85de
-SIZE (rust/crates/time-macros-0.2.19.crate) = 24268
+SHA256 (rust/crates/time-0.3.41.crate) = 8a7619e19bc266e0f9c5e6686659d394bc57973859340060a69221e57dbc0c40
+SIZE (rust/crates/time-0.3.41.crate) = 138369
+SHA256 (rust/crates/time-core-0.1.4.crate) = c9e9a38711f559d9e3ce1cdb06dd7c5b8ea546bc90052da6d06bb76da74bb07c
+SIZE (rust/crates/time-core-0.1.4.crate) = 8422
+SHA256 (rust/crates/time-macros-0.2.22.crate) = 3526739392ec93fd8b359c8e98514cb3e8e021beb4e5f597b00a0221f8ed8a49
+SIZE (rust/crates/time-macros-0.2.22.crate) = 24604
SHA256 (rust/crates/tiny-skia-0.11.4.crate) = 83d13394d44dae3207b52a326c0c85a8bf87f1541f23b0d143811088497b09ab
SIZE (rust/crates/tiny-skia-0.11.4.crate) = 201082
SHA256 (rust/crates/tiny-skia-path-0.11.4.crate) = 9c9e7fc0c2e86a30b117d0462aa261b72b7a99b7ebd7deb3a14ceda95c5bdc93
SIZE (rust/crates/tiny-skia-path-0.11.4.crate) = 47764
-SHA256 (rust/crates/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/tinytemplate-1.2.1.crate) = be4d6b5f19ff7664e8c98d03e2139cb510db9b0a60b55f8e8709b689d939b6bc
SIZE (rust/crates/tinytemplate-1.2.1.crate) = 26490
-SHA256 (rust/crates/tinyvec-1.8.1.crate) = 022db8904dfa342efe721985167e9fcd16c29b226db4397ed752a761cfce81e8
-SIZE (rust/crates/tinyvec-1.8.1.crate) = 47269
+SHA256 (rust/crates/tinyvec-1.9.0.crate) = 09b3661f17e86524eccd4371ab0429194e0d7c008abb45f7a7495b1719463c71
+SIZE (rust/crates/tinyvec-1.9.0.crate) = 54137
SHA256 (rust/crates/tinyvec_macros-0.1.1.crate) = 1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20
SIZE (rust/crates/tinyvec_macros-0.1.1.crate) = 5865
-SHA256 (rust/crates/tokio-1.43.0.crate) = 3d61fa4ffa3de412bfea335c6ecff681de2b609ba3c77ef3e00e521813a9ed9e
-SIZE (rust/crates/tokio-1.43.0.crate) = 817422
+SHA256 (rust/crates/tokio-1.45.1.crate) = 75ef51a33ef1da925cea3e4eb122833cb377c61439ca401b770f54902b806779
+SIZE (rust/crates/tokio-1.45.1.crate) = 811787
SHA256 (rust/crates/tokio-macros-2.5.0.crate) = 6e06d43f1345a3bcd39f6a56dbb7dcab2ba47e68e8ac134855e7e2bdbaf8cab8
SIZE (rust/crates/tokio-macros-2.5.0.crate) = 12617
SHA256 (rust/crates/tokio-native-tls-0.3.1.crate) = bbae76ab933c85776efabc971569dd6119c580d8f5d448769dec1764bf796ef2
SIZE (rust/crates/tokio-native-tls-0.3.1.crate) = 20676
-SHA256 (rust/crates/tokio-rustls-0.26.1.crate) = 5f6d0975eaace0cf0fcadee4e4aaa5da15b5c079146f2cffb67c113be122bf37
-SIZE (rust/crates/tokio-rustls-0.26.1.crate) = 31214
-SHA256 (rust/crates/tokio-util-0.7.13.crate) = d7fcaa8d55a2bdd6b83ace262b016eca0d79ee02818c5c1bcdf0305114081078
-SIZE (rust/crates/tokio-util-0.7.13.crate) = 115191
+SHA256 (rust/crates/tokio-rustls-0.26.2.crate) = 8e727b36a1a0e8b74c376ac2211e40c2c8af09fb4013c60d910495810f008e9b
+SIZE (rust/crates/tokio-rustls-0.26.2.crate) = 31655
+SHA256 (rust/crates/tokio-util-0.7.15.crate) = 66a539a9ad6d5d281510d5bd368c973d636c02dbf8a67300bfb6b950696ad7df
+SIZE (rust/crates/tokio-util-0.7.15.crate) = 124255
SHA256 (rust/crates/toml-0.5.11.crate) = f4f7f0dd8d50a853a531c426359045b1998f04219d88799810762cd4ad314234
SIZE (rust/crates/toml-0.5.11.crate) = 54910
-SHA256 (rust/crates/toml-0.8.20.crate) = cd87a5cdd6ffab733b2f74bc4fd7ee5fff6634124999ac278c35fc78c6120148
-SIZE (rust/crates/toml-0.8.20.crate) = 51095
-SHA256 (rust/crates/toml_datetime-0.6.8.crate) = 0dd7358ecb8fc2f8d014bf86f6f638ce72ba252a2c3a2572f2a795f1d23efb41
-SIZE (rust/crates/toml_datetime-0.6.8.crate) = 12028
-SHA256 (rust/crates/toml_edit-0.22.23.crate) = 02a8b472d1a3d7c18e2d61a489aee3453fd9031c33e4f55bd533f4a7adca1bee
-SIZE (rust/crates/toml_edit-0.22.23.crate) = 106376
+SHA256 (rust/crates/toml-0.8.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/tower-0.5.2.crate) = d039ad9159c98b70ecfd540b2573b97f7f52c3e8d9f8ad57a24b916a536975f9
SIZE (rust/crates/tower-0.5.2.crate) = 109417
+SHA256 (rust/crates/tower-http-0.6.6.crate) = adc82fd73de2a9722ac5da747f12383d2bfdb93591ee6c58486e0097890f05f2
+SIZE (rust/crates/tower-http-0.6.6.crate) = 133515
SHA256 (rust/crates/tower-layer-0.3.3.crate) = 121c2a6cda46980bb0fcd1647ffaf6cd3fc79a013de288782836f6df9c48780e
SIZE (rust/crates/tower-layer-0.3.3.crate) = 6180
SHA256 (rust/crates/tower-service-0.3.3.crate) = 8df9b6e13f2d32c91b9bd719c00d1958837bc7dec474d94952798cc8e69eeec3
SIZE (rust/crates/tower-service-0.3.3.crate) = 6950
SHA256 (rust/crates/tracing-0.1.41.crate) = 784e0ac535deb450455cbfa28a6f0df145ea1bb7ae51b821cf5e7927fdcfbdd0
SIZE (rust/crates/tracing-0.1.41.crate) = 82448
-SHA256 (rust/crates/tracing-attributes-0.1.28.crate) = 395ae124c09f9e6918a2310af6038fba074bcf474ac352496d5910dd59a2226d
-SIZE (rust/crates/tracing-attributes-0.1.28.crate) = 33280
-SHA256 (rust/crates/tracing-core-0.1.33.crate) = e672c95779cf947c5311f83787af4fa8fffd12fb27e4993211a84bdfd9610f9c
-SIZE (rust/crates/tracing-core-0.1.33.crate) = 63434
+SHA256 (rust/crates/tracing-attributes-0.1.30.crate) = 81383ab64e72a7a8b8e13130c49e3dab29def6d0c7d76a03087b3cf71c5c6903
+SIZE (rust/crates/tracing-attributes-0.1.30.crate) = 39142
+SHA256 (rust/crates/tracing-core-0.1.34.crate) = b9d12581f227e93f094d3af2ae690a574abb8a2b9b7a96e7cfe9647b2b617678
+SIZE (rust/crates/tracing-core-0.1.34.crate) = 63760
SHA256 (rust/crates/try-lock-0.2.5.crate) = e421abadd41a4225275504ea4d6566923418b7f05506fbc9c0fe86ba7396114b
SIZE (rust/crates/try-lock-0.2.5.crate) = 4314
-SHA256 (rust/crates/typenum-1.17.0.crate) = 42ff0bf0c66b8238c6f3b578df37d0b7848e55df8577b3f74f92a69acceeb825
-SIZE (rust/crates/typenum-1.17.0.crate) = 42849
+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/uds_windows-1.1.0.crate) = 89daebc3e6fd160ac4aa9fc8b3bf71e1f74fbf92367ae71fb83a037e8bf164b9
SIZE (rust/crates/uds_windows-1.1.0.crate) = 17040
SHA256 (rust/crates/unicase-2.8.1.crate) = 75b844d17643ee918803943289730bec8aac480150456169e647ed0b576ba539
SIZE (rust/crates/unicase-2.8.1.crate) = 24088
-SHA256 (rust/crates/unicode-ident-1.0.16.crate) = a210d160f08b701c8721ba1c726c11662f877ea6b7094007e1ca9a1041945034
-SIZE (rust/crates/unicode-ident-1.0.16.crate) = 47684
+SHA256 (rust/crates/unicode-ident-1.0.18.crate) = 5a5f39404a5da50712a4c1eecf25e90dd62b613502b7e925fd4e4d19b5c96512
+SIZE (rust/crates/unicode-ident-1.0.18.crate) = 47743
SHA256 (rust/crates/unicode-linebreak-0.1.5.crate) = 3b09c83c3c29d37506a3e260c08c03743a6bb66a9cd432c6934ab501a190571f
SIZE (rust/crates/unicode-linebreak-0.1.5.crate) = 15324
SHA256 (rust/crates/unicode-normalization-0.1.24.crate) = 5033c97c4262335cded6d6fc3e5c18ab755e1a3dc96376350f3d8e9f009ad956
SIZE (rust/crates/unicode-normalization-0.1.24.crate) = 126536
SHA256 (rust/crates/unicode-segmentation-1.12.0.crate) = f6ccf251212114b54433ec949fd6a7841275f9ada20dddd2f29e9ceea4501493
SIZE (rust/crates/unicode-segmentation-1.12.0.crate) = 106323
-SHA256 (rust/crates/unicode-width-0.1.14.crate) = 7dd6e30e90baa6f72411720665d41d89b9a3d039dc45b8faea1ddd07f617f6af
-SIZE (rust/crates/unicode-width-0.1.14.crate) = 271615
-SHA256 (rust/crates/unicode-xid-0.2.6.crate) = ebc1c04c71510c7f702b52b7c350734c9ff1295c464a03335b00bb84fc54f853
-SIZE (rust/crates/unicode-xid-0.2.6.crate) = 15744
+SHA256 (rust/crates/unicode-width-0.2.1.crate) = 4a1a07cc7db3810833284e8d372ccdc6da29741639ecc70c9ec107df0fa6154c
+SIZE (rust/crates/unicode-width-0.2.1.crate) = 279344
SHA256 (rust/crates/unsafe-libyaml-0.2.11.crate) = 673aac59facbab8a9007c7f6108d11f63b603f7cabff99fabf650fea5c32b861
SIZE (rust/crates/unsafe-libyaml-0.2.11.crate) = 62101
SHA256 (rust/crates/untrusted-0.9.0.crate) = 8ecb6da28b8a351d773b68d5825ac39017e680750f980f3a1a85cd8dd28a47c1
@@ -1121,16 +1145,14 @@ SHA256 (rust/crates/uom-0.36.0.crate) = ffd36e5350a65d112584053ee91843955826bf9e
SIZE (rust/crates/uom-0.36.0.crate) = 151847
SHA256 (rust/crates/url-2.5.4.crate) = 32f8b686cadd1473f4bd0117a5d28d36b1ade384ea9b5069a1c40aefed7fda60
SIZE (rust/crates/url-2.5.4.crate) = 81097
-SHA256 (rust/crates/utf16_iter-1.0.5.crate) = c8232dd3cdaed5356e0f716d285e4b40b932ac434100fe9b7e0e8e935b9e6246
-SIZE (rust/crates/utf16_iter-1.0.5.crate) = 9736
SHA256 (rust/crates/utf8_iter-1.0.4.crate) = b6c140620e7ffbb22c2dee59cafe6084a59b5ffc27a8859a5f0d494b5d52b6be
SIZE (rust/crates/utf8_iter-1.0.4.crate) = 10437
SHA256 (rust/crates/utf8parse-0.2.2.crate) = 06abde3611657adf66d383f00b093d7faecc7fa57071cce2578660c9f1010821
SIZE (rust/crates/utf8parse-0.2.2.crate) = 13499
-SHA256 (rust/crates/uuid-1.13.1.crate) = ced87ca4be083373936a67f8de945faa23b6b42384bd5b64434850802c6dccd0
-SIZE (rust/crates/uuid-1.13.1.crate) = 56741
-SHA256 (rust/crates/v_frame-0.3.8.crate) = d6f32aaa24bacd11e488aa9ba66369c7cd514885742c9fe08cfe85884db3e92b
-SIZE (rust/crates/v_frame-0.3.8.crate) = 14967
+SHA256 (rust/crates/uuid-1.17.0.crate) = 3cf4199d1e5d15ddd86a694e4d0dffa9c323ce759fea589f00fef9d81cc1931d
+SIZE (rust/crates/uuid-1.17.0.crate) = 59014
+SHA256 (rust/crates/v_frame-0.3.9.crate) = 666b7727c8875d6ab5db9533418d7c764233ac9c0cff1d469aec8fa127597be2
+SIZE (rust/crates/v_frame-0.3.9.crate) = 20856
SHA256 (rust/crates/varbincode-0.1.0.crate) = b712fa900b441e2d5226a094ca37ca70c0d26d26b79822a5cf34a853a9e26f9f
SIZE (rust/crates/varbincode-0.1.0.crate) = 6058
SHA256 (rust/crates/vcpkg-0.2.15.crate) = accd4ea62f7bb7a82fe23066fb0957d48ef677f6eeb8215f372f52e48bb32426
@@ -1141,16 +1163,16 @@ SHA256 (rust/crates/version_check-0.9.5.crate) = 0b928f33d975fc6ad9f86c8f283853a
SIZE (rust/crates/version_check-0.9.5.crate) = 15554
SHA256 (rust/crates/vswhom-0.1.0.crate) = be979b7f07507105799e854203b470ff7c78a1639e330a58f183b5fea574608b
SIZE (rust/crates/vswhom-0.1.0.crate) = 9420
-SHA256 (rust/crates/vswhom-sys-0.1.2.crate) = d3b17ae1f6c8a2b28506cd96d412eebf83b4a0ff2cbefeeb952f2f9dfa44ba18
-SIZE (rust/crates/vswhom-sys-0.1.2.crate) = 15852
+SHA256 (rust/crates/vswhom-sys-0.1.3.crate) = fb067e4cbd1ff067d1df46c9194b5de0e98efd2810bbc95c5d5e5f25a3231150
+SIZE (rust/crates/vswhom-sys-0.1.3.crate) = 16242
SHA256 (rust/crates/walkdir-2.5.0.crate) = 29790946404f91d9c5d06f9874efddea1dc06c5efe94541a7d6863108e3a5e4b
SIZE (rust/crates/walkdir-2.5.0.crate) = 23951
SHA256 (rust/crates/want-0.3.1.crate) = bfa7760aed19e106de2c7c0b581b509f2f25d3dacaf737cb82ac61bc6d760b0e
SIZE (rust/crates/want-0.3.1.crate) = 6398
-SHA256 (rust/crates/wasi-0.11.0+wasi-snapshot-preview1.crate) = 9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423
-SIZE (rust/crates/wasi-0.11.0+wasi-snapshot-preview1.crate) = 28131
-SHA256 (rust/crates/wasi-0.13.3+wasi-0.2.2.crate) = 26816d2e1a4a36a2940b96c5296ce403917633dff8f3440e9b236ed6f6bacad2
-SIZE (rust/crates/wasi-0.13.3+wasi-0.2.2.crate) = 136754
+SHA256 (rust/crates/wasi-0.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/wasite-0.1.0.crate) = b8dad83b4f25e74f184f64c43b150b91efe7647395b42289f38e50566d82855b
SIZE (rust/crates/wasite-0.1.0.crate) = 2346
SHA256 (rust/crates/wasm-bindgen-0.2.100.crate) = 1edc8929d7499fc4e8f0be2262a241556cfc54a0bea223790e71446f2aab1ef5
@@ -1165,40 +1187,48 @@ SHA256 (rust/crates/wasm-bindgen-macro-support-0.2.100.crate) = 8ae87ea40c9f689f
SIZE (rust/crates/wasm-bindgen-macro-support-0.2.100.crate) = 26243
SHA256 (rust/crates/wasm-bindgen-shared-0.2.100.crate) = 1a05d73b933a847d6cccdda8f838a22ff101ad9bf93e33684f39c1f5f0eece3d
SIZE (rust/crates/wasm-bindgen-shared-0.2.100.crate) = 8570
-SHA256 (rust/crates/wayland-backend-0.3.8.crate) = b7208998eaa3870dad37ec8836979581506e0c5c64c20c9e79e9d2a10d6f47bf
-SIZE (rust/crates/wayland-backend-0.3.8.crate) = 75317
-SHA256 (rust/crates/wayland-client-0.31.8.crate) = c2120de3d33638aaef5b9f4472bff75f07c56379cf76ea320bd3a3d65ecaf73f
-SIZE (rust/crates/wayland-client-0.31.8.crate) = 64449
+SHA256 (rust/crates/wayland-backend-0.3.10.crate) = fe770181423e5fc79d3e2a7f4410b7799d5aab1de4372853de3c6aa13ca24121
+SIZE (rust/crates/wayland-backend-0.3.10.crate) = 75632
+SHA256 (rust/crates/wayland-client-0.31.10.crate) = 978fa7c67b0847dbd6a9f350ca2569174974cd4082737054dbb7fbb79d7d9a61
+SIZE (rust/crates/wayland-client-0.31.10.crate) = 64777
SHA256 (rust/crates/wayland-csd-frame-0.3.0.crate) = 625c5029dbd43d25e6aa9615e88b829a5cad13b2819c4ae129fdbb7c31ab4c7e
SIZE (rust/crates/wayland-csd-frame-0.3.0.crate) = 5696
-SHA256 (rust/crates/wayland-cursor-0.31.8.crate) = a93029cbb6650748881a00e4922b076092a6a08c11e7fbdb923f064b23968c5d
-SIZE (rust/crates/wayland-cursor-0.31.8.crate) = 9731
-SHA256 (rust/crates/wayland-egl-0.32.5.crate) = 504838241a10e271f48ffd429ac4033e0ac468b399fe7c2e2840f5c3a82d9902
-SIZE (rust/crates/wayland-egl-0.32.5.crate) = 5947
-SHA256 (rust/crates/wayland-protocols-0.32.6.crate) = 0781cf46869b37e36928f7b432273c0995aa8aed9552c556fb18754420541efc
-SIZE (rust/crates/wayland-protocols-0.32.6.crate) = 187909
-SHA256 (rust/crates/wayland-protocols-wlr-0.3.6.crate) = 248a02e6f595aad796561fa82d25601bd2c8c3b145b1c7453fc8f94c1a58f8b2
-SIZE (rust/crates/wayland-protocols-wlr-0.3.6.crate) = 28621
+SHA256 (rust/crates/wayland-cursor-0.31.10.crate) = a65317158dec28d00416cb16705934070aef4f8393353d41126c54264ae0f182
+SIZE (rust/crates/wayland-cursor-0.31.10.crate) = 9725
+SHA256 (rust/crates/wayland-egl-0.32.7.crate) = 7dc56cc3ef057a5efb434e58a0712ea30d2823b736ba9faa4669854ac6454395
+SIZE (rust/crates/wayland-egl-0.32.7.crate) = 5953
+SHA256 (rust/crates/wayland-protocols-0.32.8.crate) = 779075454e1e9a521794fed15886323ea0feda3f8b0fc1390f5398141310422a
+SIZE (rust/crates/wayland-protocols-0.32.8.crate) = 210103
+SHA256 (rust/crates/wayland-protocols-plasma-0.3.8.crate) = 4fd38cdad69b56ace413c6bcc1fbf5acc5e2ef4af9d5f8f1f9570c0c83eae175
+SIZE (rust/crates/wayland-protocols-plasma-0.3.8.crate) = 69107
+SHA256 (rust/crates/wayland-protocols-wlr-0.3.8.crate) = 1cb6cdc73399c0e06504c437fe3cf886f25568dd5454473d565085b36d6a8bbf
+SIZE (rust/crates/wayland-protocols-wlr-0.3.8.crate) = 28616
SHA256 (rust/crates/wayland-scanner-0.31.6.crate) = 896fdafd5d28145fce7958917d69f2fd44469b1d4e861cb5961bcbeebc6d1484
SIZE (rust/crates/wayland-scanner-0.31.6.crate) = 36365
SHA256 (rust/crates/wayland-sys-0.31.6.crate) = dbcebb399c77d5aa9fa5db874806ee7b4eba4e73650948e8f93963f128896615
SIZE (rust/crates/wayland-sys-0.31.6.crate) = 10049
SHA256 (rust/crates/web-sys-0.3.77.crate) = 33b6dd2ef9186f1f2072e409e99cd22a975331a6b3591b12c764e0e55c60d5d2
SIZE (rust/crates/web-sys-0.3.77.crate) = 638246
-SHA256 (rust/crates/weezl-0.1.8.crate) = 53a85b86a771b1c87058196170769dd264f66c0782acf1ae6cc51bfd64b39082
-SIZE (rust/crates/weezl-0.1.8.crate) = 42175
-SHA256 (rust/crates/wgpu-24.0.1.crate) = 47f55718f85c2fa756edffa0e7f0e0a60aba463d1362b57e23123c58f035e4b6
-SIZE (rust/crates/wgpu-24.0.1.crate) = 171334
-SHA256 (rust/crates/wgpu-core-24.0.0.crate) = 82a39b8842dc9ffcbe34346e3ab6d496b32a47f6497e119d762c97fcaae3cb37
-SIZE (rust/crates/wgpu-core-24.0.0.crate) = 264425
-SHA256 (rust/crates/wgpu-hal-24.0.0.crate) = 5a782e5056b060b0b4010881d1decddd059e44f2ecd01e2db2971b48ad3627e5
-SIZE (rust/crates/wgpu-hal-24.0.0.crate) = 351840
-SHA256 (rust/crates/wgpu-types-24.0.0.crate) = 50ac044c0e76c03a0378e7786ac505d010a873665e2d51383dcff8dd227dc69c
-SIZE (rust/crates/wgpu-types-24.0.0.crate) = 71072
-SHA256 (rust/crates/which-7.0.2.crate) = 2774c861e1f072b3aadc02f8ba886c26ad6321567ecc294c935434cad06f1283
-SIZE (rust/crates/which-7.0.2.crate) = 21099
-SHA256 (rust/crates/whoami-1.5.2.crate) = 372d5b87f58ec45c384ba03563b03544dc5fadc3983e434b286913f5b4a9bb6d
-SIZE (rust/crates/whoami-1.5.2.crate) = 24204
+SHA256 (rust/crates/weezl-0.1.10.crate) = a751b3277700db47d3e574514de2eced5e54dc8a5436a3bf7a0b248b2cee16f3
+SIZE (rust/crates/weezl-0.1.10.crate) = 46418
+SHA256 (rust/crates/wgpu-25.0.2.crate) = ec8fb398f119472be4d80bc3647339f56eb63b2a331f6a3d16e25d8144197dd9
+SIZE (rust/crates/wgpu-25.0.2.crate) = 189625
+SHA256 (rust/crates/wgpu-core-25.0.2.crate) = f7b882196f8368511d613c6aeec80655160db6646aebddf8328879a88d54e500
+SIZE (rust/crates/wgpu-core-25.0.2.crate) = 292130
+SHA256 (rust/crates/wgpu-core-deps-apple-25.0.0.crate) = cfd488b3239b6b7b185c3b045c39ca6bf8af34467a4c5de4e0b1a564135d093d
+SIZE (rust/crates/wgpu-core-deps-apple-25.0.0.crate) = 7760
+SHA256 (rust/crates/wgpu-core-deps-emscripten-25.0.0.crate) = f09ad7aceb3818e52539acc679f049d3475775586f3f4e311c30165cf2c00445
+SIZE (rust/crates/wgpu-core-deps-emscripten-25.0.0.crate) = 6559
+SHA256 (rust/crates/wgpu-core-deps-windows-linux-android-25.0.0.crate) = cba5fb5f7f9c98baa7c889d444f63ace25574833df56f5b817985f641af58e46
+SIZE (rust/crates/wgpu-core-deps-windows-linux-android-25.0.0.crate) = 7523
+SHA256 (rust/crates/wgpu-hal-25.0.2.crate) = f968767fe4d3d33747bbd1473ccd55bf0f6451f55d733b5597e67b5deab4ad17
+SIZE (rust/crates/wgpu-hal-25.0.2.crate) = 370714
+SHA256 (rust/crates/wgpu-types-25.0.0.crate) = 2aa49460c2a8ee8edba3fca54325540d904dd85b2e086ada762767e17d06e8bc
+SIZE (rust/crates/wgpu-types-25.0.0.crate) = 82335
+SHA256 (rust/crates/which-7.0.3.crate) = 24d643ce3fd3e5b54854602a080f34fb10ab75e0b813ee32d00ca2b44fa74762
+SIZE (rust/crates/which-7.0.3.crate) = 18872
+SHA256 (rust/crates/whoami-1.6.0.crate) = 6994d13118ab492c3c80c1f81928718159254c53c472bf9ce36f8dae4add02a7
+SIZE (rust/crates/whoami-1.6.0.crate) = 24691
SHA256 (rust/crates/winapi-0.3.9.crate) = 5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419
SIZE (rust/crates/winapi-0.3.9.crate) = 1200382
SHA256 (rust/crates/winapi-i686-pc-windows-gnu-0.4.0.crate) = ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6
@@ -1209,24 +1239,32 @@ SHA256 (rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.crate) = 712e227841d057c1
SIZE (rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.crate) = 2947998
SHA256 (rust/crates/windows-0.33.0.crate) = 0128fa8e65e0616e45033d68dc0b7fbd521080b7844e5cad3a4a4d201c4b2bd2
SIZE (rust/crates/windows-0.33.0.crate) = 14124761
-SHA256 (rust/crates/windows-0.52.0.crate) = e48a53791691ab099e5e2ad123536d0fff50652600abaf43bbf952894110d0be
-SIZE (rust/crates/windows-0.52.0.crate) = 11843715
SHA256 (rust/crates/windows-0.58.0.crate) = dd04d41d93c4992d421894c18c8b43496aa748dd4c081bac0dc93eb0489272b6
SIZE (rust/crates/windows-0.58.0.crate) = 9744521
-SHA256 (rust/crates/windows-core-0.52.0.crate) = 33ab640c8d7e35bf8ba19b884ba838ceb4fba93a4e8c65a9059d08afcfc683d9
-SIZE (rust/crates/windows-core-0.52.0.crate) = 42154
SHA256 (rust/crates/windows-core-0.58.0.crate) = 6ba6d44ec8c2591c134257ce647b7ea6b20335bf6379a27dac5f1641fcf59f99
SIZE (rust/crates/windows-core-0.58.0.crate) = 41022
+SHA256 (rust/crates/windows-core-0.61.2.crate) = c0fdd3ddb90610c7638aa2b3a3ab2904fb9e5cdbecc643ddb3647212781c4ae3
+SIZE (rust/crates/windows-core-0.61.2.crate) = 36771
SHA256 (rust/crates/windows-implement-0.58.0.crate) = 2bbd5b46c938e506ecbce286b6628a02171d56153ba733b6c741fc627ec9579b
SIZE (rust/crates/windows-implement-0.58.0.crate) = 10491
+SHA256 (rust/crates/windows-implement-0.60.0.crate) = a47fddd13af08290e67f4acabf4b459f647552718f683a7b415d290ac744a836
+SIZE (rust/crates/windows-implement-0.60.0.crate) = 15073
SHA256 (rust/crates/windows-interface-0.58.0.crate) = 053c4c462dc91d3b1504c6fe5a726dd15e216ba718e84a0e46a88fbe5ded3515
SIZE (rust/crates/windows-interface-0.58.0.crate) = 11246
-SHA256 (rust/crates/windows-registry-0.2.0.crate) = e400001bb720a623c1c69032f8e3e4cf09984deec740f007dd2b03ec864804b0
-SIZE (rust/crates/windows-registry-0.2.0.crate) = 10470
+SHA256 (rust/crates/windows-interface-0.59.1.crate) = bd9211b69f8dcdfa817bfd14bf1c97c9188afa36f4750130fcdf3f400eca9fa8
+SIZE (rust/crates/windows-interface-0.59.1.crate) = 11735
+SHA256 (rust/crates/windows-link-0.1.3.crate) = 5e6ad25900d524eaabdbbb96d20b4311e1e7ae1699af4fb28c17ae66c80d798a
+SIZE (rust/crates/windows-link-0.1.3.crate) = 6154
+SHA256 (rust/crates/windows-registry-0.5.3.crate) = 5b8a9ed28765efc97bbc954883f4e6796c33a06546ebafacbabee9696967499e
+SIZE (rust/crates/windows-registry-0.5.3.crate) = 13386
SHA256 (rust/crates/windows-result-0.2.0.crate) = 1d1043d8214f791817bab27572aaa8af63732e11bf84aa21a45a78d6c317ae0e
SIZE (rust/crates/windows-result-0.2.0.crate) = 12756
+SHA256 (rust/crates/windows-result-0.3.4.crate) = 56f42bd332cc6c8eac5af113fc0c1fd6a8fd2aa08a0119358686e5160d0586c6
+SIZE (rust/crates/windows-result-0.3.4.crate) = 13418
SHA256 (rust/crates/windows-strings-0.1.0.crate) = 4cd9b125c486025df0eabcb585e62173c6c9eddcec5d117d3b6e8c30e2ee4d10
SIZE (rust/crates/windows-strings-0.1.0.crate) = 13832
+SHA256 (rust/crates/windows-strings-0.4.2.crate) = 56e6c93f3a0c3b36176cb1327a4958a0353d5d166c2a35cb268ace15e91d3b57
+SIZE (rust/crates/windows-strings-0.4.2.crate) = 13983
SHA256 (rust/crates/windows-sys-0.45.0.crate) = 75283be5efb2831d37ea142365f009c02ec203cd29a3ebecbc093d52315b66d0
SIZE (rust/crates/windows-sys-0.45.0.crate) = 2568659
SHA256 (rust/crates/windows-sys-0.48.0.crate) = 677d2418bec65e3338edb076e806bc1ec15693c5d0104683f2efe857f61056a9
@@ -1235,18 +1273,24 @@ 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.42.2.crate) = 8e5180c00cd44c9b1c88adb3693291f1cd93605ded80c250a75d472756b4d071
SIZE (rust/crates/windows-targets-0.42.2.crate) = 5492
SHA256 (rust/crates/windows-targets-0.48.5.crate) = 9a2fa6e2155d7247be68c096456083145c183cbbbc2764150dda45a87197940c
SIZE (rust/crates/windows-targets-0.48.5.crate) = 6904
SHA256 (rust/crates/windows-targets-0.52.6.crate) = 9b724f72796e036ab90c1021d4780d4d3d648aca59e491e6b98e725b84e99973
SIZE (rust/crates/windows-targets-0.52.6.crate) = 6403
+SHA256 (rust/crates/windows-targets-0.53.2.crate) = c66f69fcc9ce11da9966ddb31a40968cad001c5bedeb5c2b82ede4253ab48aef
+SIZE (rust/crates/windows-targets-0.53.2.crate) = 7046
SHA256 (rust/crates/windows_aarch64_gnullvm-0.42.2.crate) = 597a5118570b68bc08d8d59125332c54f1ba9d9adeedeef5b99b02ba2b0698f8
SIZE (rust/crates/windows_aarch64_gnullvm-0.42.2.crate) = 364071
SHA256 (rust/crates/windows_aarch64_gnullvm-0.48.5.crate) = 2b38e32f0abccf9987a4e3079dfb67dcd799fb61361e53e2882c3cbaf0d905d8
SIZE (rust/crates/windows_aarch64_gnullvm-0.48.5.crate) = 418492
SHA256 (rust/crates/windows_aarch64_gnullvm-0.52.6.crate) = 32a4622180e7a0ec044bb555404c800bc9fd9ec262ec147edd5989ccd0c02cd3
SIZE (rust/crates/windows_aarch64_gnullvm-0.52.6.crate) = 435718
+SHA256 (rust/crates/windows_aarch64_gnullvm-0.53.0.crate) = 86b8d5f90ddd19cb4a147a5fa63ca848db3df085e25fee3cc10b39b6eebae764
+SIZE (rust/crates/windows_aarch64_gnullvm-0.53.0.crate) = 782443
SHA256 (rust/crates/windows_aarch64_msvc-0.33.0.crate) = cd761fd3eb9ab8cc1ed81e56e567f02dd82c4c837e48ac3b2181b9ffc5060807
SIZE (rust/crates/windows_aarch64_msvc-0.33.0.crate) = 674447
SHA256 (rust/crates/windows_aarch64_msvc-0.42.2.crate) = e08e8864a60f06ef0d0ff4ba04124db8b0fb3be5776a5cd47641e942e58c4d43
@@ -1255,6 +1299,8 @@ SHA256 (rust/crates/windows_aarch64_msvc-0.48.5.crate) = dc35310971f3b2dbbf3f069
SIZE (rust/crates/windows_aarch64_msvc-0.48.5.crate) = 798483
SHA256 (rust/crates/windows_aarch64_msvc-0.52.6.crate) = 09ec2a7bb152e2252b53fa7803150007879548bc709c039df7627cabbd05d469
SIZE (rust/crates/windows_aarch64_msvc-0.52.6.crate) = 832615
+SHA256 (rust/crates/windows_aarch64_msvc-0.53.0.crate) = c7651a1f62a11b8cbd5e0d42526e55f2c99886c77e007179efff86c2b137e66c
+SIZE (rust/crates/windows_aarch64_msvc-0.53.0.crate) = 834446
SHA256 (rust/crates/windows_i686_gnu-0.33.0.crate) = cab0cf703a96bab2dc0c02c0fa748491294bf9b7feb27e1f4f96340f208ada0e
SIZE (rust/crates/windows_i686_gnu-0.33.0.crate) = 772346
SHA256 (rust/crates/windows_i686_gnu-0.42.2.crate) = c61d927d8da41da96a81f029489353e68739737d3beca43145c8afec9a31a84f
@@ -1263,8 +1309,12 @@ SHA256 (rust/crates/windows_i686_gnu-0.48.5.crate) = a75915e7def60c94dcef72200b9
SIZE (rust/crates/windows_i686_gnu-0.48.5.crate) = 844891
SHA256 (rust/crates/windows_i686_gnu-0.52.6.crate) = 8e9b5ad5ab802e97eb8e295ac6720e509ee4c243f69d781394014ebfe8bbfa0b
SIZE (rust/crates/windows_i686_gnu-0.52.6.crate) = 880402
+SHA256 (rust/crates/windows_i686_gnu-0.53.0.crate) = c1dc67659d35f387f5f6c479dc4e28f1d4bb90ddd1a5d3da2e5d97b42d6272c3
+SIZE (rust/crates/windows_i686_gnu-0.53.0.crate) = 936973
SHA256 (rust/crates/windows_i686_gnullvm-0.52.6.crate) = 0eee52d38c090b3caa76c563b86c3a4bd71ef1a819287c19d586d7334ae8ed66
SIZE (rust/crates/windows_i686_gnullvm-0.52.6.crate) = 475940
+SHA256 (rust/crates/windows_i686_gnullvm-0.53.0.crate) = 9ce6ccbdedbf6d6354471319e781c0dfef054c81fbc7cf83f338a4296c0cae11
+SIZE (rust/crates/windows_i686_gnullvm-0.53.0.crate) = 854056
SHA256 (rust/crates/windows_i686_msvc-0.33.0.crate) = 8cfdbe89cc9ad7ce618ba34abc34bbb6c36d99e96cae2245b7943cd75ee773d0
SIZE (rust/crates/windows_i686_msvc-0.33.0.crate) = 733499
SHA256 (rust/crates/windows_i686_msvc-0.42.2.crate) = 44d840b6ec649f480a41c8d80f9c65108b92d89345dd94027bfe06ac444d1060
@@ -1273,6 +1323,8 @@ SHA256 (rust/crates/windows_i686_msvc-0.48.5.crate) = 8f55c233f70c4b27f66c523580
SIZE (rust/crates/windows_i686_msvc-0.48.5.crate) = 864300
SHA256 (rust/crates/windows_i686_msvc-0.52.6.crate) = 240948bc05c5e7c6dabba28bf89d89ffce3e303022809e73deaefe4f6ec56c66
SIZE (rust/crates/windows_i686_msvc-0.52.6.crate) = 901163
+SHA256 (rust/crates/windows_i686_msvc-0.53.0.crate) = 581fee95406bb13382d2f65cd4a908ca7b1e4c2f1917f143ba16efe98a589b5d
+SIZE (rust/crates/windows_i686_msvc-0.53.0.crate) = 903450
SHA256 (rust/crates/windows_x86_64_gnu-0.33.0.crate) = b4dd9b0c0e9ece7bb22e84d70d01b71c6d6248b81a3c60d11869451b4cb24784
SIZE (rust/crates/windows_x86_64_gnu-0.33.0.crate) = 744302
SHA256 (rust/crates/windows_x86_64_gnu-0.42.2.crate) = 8de912b8b8feb55c064867cf047dda097f92d51efad5b491dfb98f6bbb70cb36
@@ -1281,12 +1333,16 @@ SHA256 (rust/crates/windows_x86_64_gnu-0.48.5.crate) = 53d40abd2583d23e4718fddf1
SIZE (rust/crates/windows_x86_64_gnu-0.48.5.crate) = 801619
SHA256 (rust/crates/windows_x86_64_gnu-0.52.6.crate) = 147a5c80aabfbf0c7d901cb5895d1de30ef2907eb21fbbab29ca94c5b08b1a78
SIZE (rust/crates/windows_x86_64_gnu-0.52.6.crate) = 836363
+SHA256 (rust/crates/windows_x86_64_gnu-0.53.0.crate) = 2e55b5ac9ea33f2fc1716d1742db15574fd6fc8dadc51caab1c16a3d3b4190ba
+SIZE (rust/crates/windows_x86_64_gnu-0.53.0.crate) = 902585
SHA256 (rust/crates/windows_x86_64_gnullvm-0.42.2.crate) = 26d41b46a36d453748aedef1486d5c7a85db22e56aff34643984ea85514e94a3
SIZE (rust/crates/windows_x86_64_gnullvm-0.42.2.crate) = 364068
SHA256 (rust/crates/windows_x86_64_gnullvm-0.48.5.crate) = 0b7b52767868a23d5bab768e390dc5f5c55825b6d30b86c844ff2dc7414044cc
SIZE (rust/crates/windows_x86_64_gnullvm-0.48.5.crate) = 418486
SHA256 (rust/crates/windows_x86_64_gnullvm-0.52.6.crate) = 24d5b23dc417412679681396f2b49f3de8c1473deb516bd34410872eff51ed0d
SIZE (rust/crates/windows_x86_64_gnullvm-0.52.6.crate) = 435707
+SHA256 (rust/crates/windows_x86_64_gnullvm-0.53.0.crate) = 0a6e035dd0599267ce1ee132e51c27dd29437f63325753051e71dd9e42406c57
+SIZE (rust/crates/windows_x86_64_gnullvm-0.53.0.crate) = 782434
SHA256 (rust/crates/windows_x86_64_msvc-0.33.0.crate) = ff1e4aa646495048ec7f3ffddc411e1d829c026a2ec62b39da15c1055e406eaa
SIZE (rust/crates/windows_x86_64_msvc-0.33.0.crate) = 669901
SHA256 (rust/crates/windows_x86_64_msvc-0.42.2.crate) = 9aec5da331524158c6d1a4ac0ab1541149c0b9505fde06423b02f5ef0106b9f0
@@ -1295,90 +1351,90 @@ SHA256 (rust/crates/windows_x86_64_msvc-0.48.5.crate) = ed94fce61571a4006852b738
SIZE (rust/crates/windows_x86_64_msvc-0.48.5.crate) = 798412
SHA256 (rust/crates/windows_x86_64_msvc-0.52.6.crate) = 589f6da84c646204747d1270a2a5661ea66ed1cced2631d546fdfb155959f9ec
SIZE (rust/crates/windows_x86_64_msvc-0.52.6.crate) = 832564
-SHA256 (rust/crates/winnow-0.7.1.crate) = 86e376c75f4f43f44db463cf729e0d3acbf954d13e22c51e26e4c264b4ab545f
-SIZE (rust/crates/winnow-0.7.1.crate) = 170986
+SHA256 (rust/crates/windows_x86_64_msvc-0.53.0.crate) = 271414315aff87387382ec3d271b52d7ae78726f5d44ac98b4f4030c91880486
+SIZE (rust/crates/windows_x86_64_msvc-0.53.0.crate) = 834400
+SHA256 (rust/crates/winnow-0.7.11.crate) = 74c7b26e3480b707944fc872477815d29a8e429d2f93a1ce000f5fa84a15cbcd
+SIZE (rust/crates/winnow-0.7.11.crate) = 174175
SHA256 (rust/crates/winreg-0.10.1.crate) = 80d0f4e272c85def139476380b12f9ac60926689dd2e01d4923222f40580869d
SIZE (rust/crates/winreg-0.10.1.crate) = 25725
SHA256 (rust/crates/winsafe-0.0.19.crate) = d135d17ab770252ad95e9a872d365cf3090e3be864a34ab46f48555993efc904
SIZE (rust/crates/winsafe-0.0.19.crate) = 492820
SHA256 (rust/crates/wio-0.2.2.crate) = 5d129932f4644ac2396cb456385cbf9e63b5b30c6e8dc4820bdca4eb082037a5
SIZE (rust/crates/wio-0.2.2.crate) = 11214
-SHA256 (rust/crates/wit-bindgen-rt-0.33.0.crate) = 3268f3d866458b787f390cf61f4bbb563b922d091359f9608842999eaee3943c
-SIZE (rust/crates/wit-bindgen-rt-0.33.0.crate) = 3357
-SHA256 (rust/crates/write16-1.0.0.crate) = d1890f4022759daae28ed4fe62859b1236caebfc61ede2f63ed4e695f3f6d936
-SIZE (rust/crates/write16-1.0.0.crate) = 7218
-SHA256 (rust/crates/writeable-0.5.5.crate) = 1e9df38ee2d2c3c5948ea468a8406ff0db0b29ae1ffde1bcf20ef305bcc95c51
-SIZE (rust/crates/writeable-0.5.5.crate) = 22354
+SHA256 (rust/crates/wit-bindgen-rt-0.39.0.crate) = 6f42320e61fe2cfd34354ecb597f86f413484a798ba44a8ca1165c58d42da6c1
+SIZE (rust/crates/wit-bindgen-rt-0.39.0.crate) = 12241
+SHA256 (rust/crates/writeable-0.6.1.crate) = ea2f10b9bb0928dfb1b42b65e1f9e36f7f54dbdf08457afefb38afcdec4fa2bb
+SIZE (rust/crates/writeable-0.6.1.crate) = 24068
SHA256 (rust/crates/x11-2.21.0.crate) = 502da5464ccd04011667b11c435cb992822c2c0dbde1770c988480d312a0db2e
SIZE (rust/crates/x11-2.21.0.crate) = 67810
-SHA256 (rust/crates/xattr-1.4.0.crate) = e105d177a3871454f754b33bb0ee637ecaaac997446375fd3e5d43a2ed00c909
-SIZE (rust/crates/xattr-1.4.0.crate) = 12995
+SHA256 (rust/crates/xattr-1.5.1.crate) = af3a19837351dc82ba89f8a125e22a3c475f05aba604acc023d62b2739ae2909
+SIZE (rust/crates/xattr-1.5.1.crate) = 14565
SHA256 (rust/crates/xcb-1.5.0.crate) = f1e2f212bb1a92cd8caac8051b829a6582ede155ccb60b5d5908b81b100952be
SIZE (rust/crates/xcb-1.5.0.crate) = 209831
-SHA256 (rust/crates/xcursor-0.3.8.crate) = 0ef33da6b1660b4ddbfb3aef0ade110c8b8a781a3b6382fa5f2b5b040fd55f61
-SIZE (rust/crates/xcursor-0.3.8.crate) = 7191
+SHA256 (rust/crates/xcursor-0.3.10.crate) = bec9e4a500ca8864c5b47b8b482a73d62e4237670e5b5f1d6b9e3cae50f28f2b
+SIZE (rust/crates/xcursor-0.3.10.crate) = 7768
SHA256 (rust/crates/xdg-home-1.3.0.crate) = ec1cdab258fb55c0da61328dc52c8764709b249011b2cad0454c72f0bf10a1f6
SIZE (rust/crates/xdg-home-1.3.0.crate) = 4000
SHA256 (rust/crates/xkbcommon-0.7.0.crate) = 13867d259930edc7091a6c41b4ce6eee464328c6ff9659b7e4c668ca20d4c91e
SIZE (rust/crates/xkbcommon-0.7.0.crate) = 58896
SHA256 (rust/crates/xkeysym-0.2.1.crate) = b9cc00251562a284751c9973bace760d86c0276c471b4be569fe6b068ee97a56
SIZE (rust/crates/xkeysym-0.2.1.crate) = 103129
-SHA256 (rust/crates/xml-rs-0.8.25.crate) = c5b940ebc25896e71dd073bad2dbaa2abfe97b0a391415e22ad1326d9c54e3c4
-SIZE (rust/crates/xml-rs-0.8.25.crate) = 54947
+SHA256 (rust/crates/xml-rs-0.8.26.crate) = a62ce76d9b56901b19a74f19431b0d8b3bc7ca4ad685a746dfd78ca8f4fc6bda
+SIZE (rust/crates/xml-rs-0.8.26.crate) = 55115
SHA256 (rust/crates/yasna-0.5.2.crate) = e17bb3549cc1321ae1296b9cdc2698e2b6cb1992adfa19a8c72e5b7a738f44cd
SIZE (rust/crates/yasna-0.5.2.crate) = 34859
-SHA256 (rust/crates/yoke-0.7.5.crate) = 120e6aef9aa629e3d4f52dc8cc43a015c7724194c97dfaf45180d2daf2b77f40
-SIZE (rust/crates/yoke-0.7.5.crate) = 29673
-SHA256 (rust/crates/yoke-derive-0.7.5.crate) = 2380878cad4ac9aac1e2435f3eb4020e8374b5f13c296cb75b4620ff8e229154
-SIZE (rust/crates/yoke-derive-0.7.5.crate) = 7525
+SHA256 (rust/crates/yoke-0.8.0.crate) = 5f41bb01b8226ef4bfd589436a297c53d118f65921786300e427be8d487695cc
+SIZE (rust/crates/yoke-0.8.0.crate) = 28726
+SHA256 (rust/crates/yoke-derive-0.8.0.crate) = 38da3c9736e16c5d3c8c597a9aaa5d1fa565d0532ae05e27c24aa62fb32c0ab6
+SIZE (rust/crates/yoke-derive-0.8.0.crate) = 7521
SHA256 (rust/crates/zbus-4.4.0.crate) = bb97012beadd29e654708a0fdb4c84bc046f537aecfde2c3ee0a9e4b4d48c725
SIZE (rust/crates/zbus-4.4.0.crate) = 158301
SHA256 (rust/crates/zbus_macros-4.4.0.crate) = 267db9407081e90bbfa46d841d3cbc60f59c0351838c4bc65199ecd79ab1983e
SIZE (rust/crates/zbus_macros-4.4.0.crate) = 31183
SHA256 (rust/crates/zbus_names-3.0.0.crate) = 4b9b1fef7d021261cc16cba64c351d291b715febe0fa10dc3a443ac5a5022e6c
SIZE (rust/crates/zbus_names-3.0.0.crate) = 10650
-SHA256 (rust/crates/zerocopy-0.7.35.crate) = 1b9b4fd18abc82b8136838da5d50bae7bdea537c574d8dc1a34ed098d6c166f0
-SIZE (rust/crates/zerocopy-0.7.35.crate) = 152645
-SHA256 (rust/crates/zerocopy-0.8.17.crate) = aa91407dacce3a68c56de03abe2760159582b846c6a4acd2f456618087f12713
-SIZE (rust/crates/zerocopy-0.8.17.crate) = 230971
-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.17.crate) = 06718a168365cad3d5ff0bb133aad346959a2074bd4a85c121255a11304a8626
-SIZE (rust/crates/zerocopy-derive-0.8.17.crate) = 81373
-SHA256 (rust/crates/zerofrom-0.1.5.crate) = cff3ee08c995dee1859d998dea82f7374f2826091dd9cd47def953cae446cd2e
-SIZE (rust/crates/zerofrom-0.1.5.crate) = 5091
-SHA256 (rust/crates/zerofrom-derive-0.1.5.crate) = 595eed982f7d355beb85837f651fa22e90b3c044842dc7f2c2842c086f295808
-SIZE (rust/crates/zerofrom-derive-0.1.5.crate) = 8285
+SHA256 (rust/crates/zerocopy-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
+SIZE (rust/crates/zerofrom-derive-0.1.6.crate) = 8305
SHA256 (rust/crates/zeroize-1.8.1.crate) = ced3678a2879b30306d323f4542626697a464a97c0a07c9aebf7ebca65cd4dde
SIZE (rust/crates/zeroize-1.8.1.crate) = 20029
-SHA256 (rust/crates/zerovec-0.10.4.crate) = aa2b893d79df23bfb12d5461018d408ea19dfafe76c2c7ef6d4eba614f8ff079
-SIZE (rust/crates/zerovec-0.10.4.crate) = 126398
-SHA256 (rust/crates/zerovec-derive-0.10.3.crate) = 6eafa6dfb17584ea3e2bd6e76e0cc15ad7af12b09abdd1ca55961bed9b1063c6
-SIZE (rust/crates/zerovec-derive-0.10.3.crate) = 19438
+SHA256 (rust/crates/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/zstd-0.11.2+zstd.1.5.2.crate) = 20cc960326ece64f010d2d2107537f26dc589a6573a316bd5b1dba685fa5fde4
SIZE (rust/crates/zstd-0.11.2+zstd.1.5.2.crate) = 28987
SHA256 (rust/crates/zstd-safe-5.0.2+zstd.1.5.2.crate) = 1d2a5585e04f9eea4b2a3d1eca508c4dee9592a89ef6f450c11719da0726f4db
SIZE (rust/crates/zstd-safe-5.0.2+zstd.1.5.2.crate) = 17273
-SHA256 (rust/crates/zstd-sys-2.0.13+zstd.1.5.6.crate) = 38ff0f21cfee8f97d94cef41359e0c89aa6113028ab0291aa8ca0038995a95aa
-SIZE (rust/crates/zstd-sys-2.0.13+zstd.1.5.6.crate) = 749090
+SHA256 (rust/crates/zstd-sys-2.0.15+zstd.1.5.7.crate) = eb81183ddd97d0c74cedf1d50d85c8d08c1b8b68ee863bdee9e706eedba1a237
+SIZE (rust/crates/zstd-sys-2.0.15+zstd.1.5.7.crate) = 774847
SHA256 (rust/crates/zune-core-0.4.12.crate) = 3f423a2c17029964870cfaabb1f13dfab7d092a62a29a89264f4d36990ca414a
SIZE (rust/crates/zune-core-0.4.12.crate) = 17355
SHA256 (rust/crates/zune-inflate-0.2.54.crate) = 73ab332fe2f6680068f3582b16a24f90ad7096d5d39b974d1c0aff0125116f02
SIZE (rust/crates/zune-inflate-0.2.54.crate) = 37973
-SHA256 (rust/crates/zune-jpeg-0.4.14.crate) = 99a5bab8d7dedf81405c4bb1f2b83ea057643d9cb28778cea9eecddeedd2e028
-SIZE (rust/crates/zune-jpeg-0.4.14.crate) = 63388
+SHA256 (rust/crates/zune-jpeg-0.4.18.crate) = 7384255a918371b5af158218d131530f694de9ad3815ebdd0453a940485cb0fa
+SIZE (rust/crates/zune-jpeg-0.4.18.crate) = 66337
SHA256 (rust/crates/zvariant-4.2.0.crate) = 2084290ab9a1c471c38fc524945837734fbf124487e105daec2bb57fd48c81fe
SIZE (rust/crates/zvariant-4.2.0.crate) = 82180
SHA256 (rust/crates/zvariant_derive-4.2.0.crate) = 73e2ba546bda683a90652bac4a279bc146adad1386f25379cf73200d2002c449
SIZE (rust/crates/zvariant_derive-4.2.0.crate) = 11057
SHA256 (rust/crates/zvariant_utils-2.1.0.crate) = c51bcff7cc3dbb5055396bcf774748c3dab426b4b8659046963523cee4808340
SIZE (rust/crates/zvariant_utils-2.1.0.crate) = 7043
-SHA256 (wez-xcb-imdkit-rs-358e226573461fe540efb920e2aad740e3c6fab1_GH0.tar.gz) = 0e459e40c81ccce9e02806bb8e2e233748e6ba6c0c4f3f8a9dccf1c06de9e3a0
-SIZE (wez-xcb-imdkit-rs-358e226573461fe540efb920e2aad740e3c6fab1_GH0.tar.gz) = 28457
-SHA256 (wez-wezterm-20250213-133349-ee0c04e7-ee0c04e735fb94cb5119681f704fb7fa6731e713_GH0.tar.gz) = 77ca469fc19d9e32faffd37083bd6683067b2eef284d53b1cd572e1fe39a7103
-SIZE (wez-wezterm-20250213-133349-ee0c04e7-ee0c04e735fb94cb5119681f704fb7fa6731e713_GH0.tar.gz) = 82433452
-SHA256 (vladmovchan-freebsd-wezterm-port-extra-files-253f1e8_GH0.tar.gz) = 697287f3ebe961507b55bade74dd0bd602af8c8d74d4613a85fdf7a82739a1fa
-SIZE (vladmovchan-freebsd-wezterm-port-extra-files-253f1e8_GH0.tar.gz) = 94164
+SHA256 (wezterm-xcb-imdkit-rs-212330f7c6c37794d78061a773e8f4f9e4785bbb_GH0.tar.gz) = 0391488f3be39af28afa2a43f334b062bd4ab6d06e217ddf26d8d447d2ce5e85
+SIZE (wezterm-xcb-imdkit-rs-212330f7c6c37794d78061a773e8f4f9e4785bbb_GH0.tar.gz) = 30127
+SHA256 (wez-finl_unicode-a1892f26245529f2ef3877a9ebd610c96cec07a6_GH0.tar.gz) = 181c938f6150fa392deebe3f8134a30f07e9b4ab13cf21ce620e4dad90dde311
+SIZE (wez-finl_unicode-a1892f26245529f2ef3877a9ebd610c96cec07a6_GH0.tar.gz) = 713702
+SHA256 (wez-wezterm-20250730-110715-6a493f88-6a493f88fab06a792308e0c704790390fd3c6232_GH0.tar.gz) = 5edb9988a93fdea46e9e305e4fbbe886ed808cf200d006c4931969fe8cabd200
+SIZE (wez-wezterm-20250730-110715-6a493f88-6a493f88fab06a792308e0c704790390fd3c6232_GH0.tar.gz) = 83542365
+SHA256 (vladmovchan-freebsd-wezterm-port-extra-files-0cf07e1_GH0.tar.gz) = 39d38e92d11fc0c9528f2c7e05d0f48c1a7332fc5232e5aad76dc5e5d4dc6ab0
+SIZE (vladmovchan-freebsd-wezterm-port-extra-files-0cf07e1_GH0.tar.gz) = 97939
SHA256 (freetype-freetype-42608f77f_GH0.tar.gz) = 17d9fc59bdb6b3b091cba86a37e2cf0653c3d773929e0e852d2f3d2191b2cf02
SIZE (freetype-freetype-42608f77f_GH0.tar.gz) = 2482500
SHA256 (nyorain-dlg-72dfcc858_GH0.tar.gz) = 0597ba012ce49578f9ac6beab423c84fe5d8946984c577d4117a1d1f643ecb18
@@ -1387,7 +1443,7 @@ SHA256 (glennrp-libpng-f5e92d769_GH0.tar.gz) = f44890d2b3b5d9ec7dcb9f126d55b84bd
SIZE (glennrp-libpng-f5e92d769_GH0.tar.gz) = 1558020
SHA256 (madler-zlib-51b7f2abd_GH0.tar.gz) = f9fe74bd8d86f57df9da7bd2ef664793580c58fdff4292bff91b9e198db34c4a
SIZE (madler-zlib-51b7f2abd_GH0.tar.gz) = 1572036
-SHA256 (harfbuzz-harfbuzz-7b27c8edd_GH0.tar.gz) = bbde98cbe92ad254effdeb13b20a34635a70129a2025aaa94f98017e3797604f
-SIZE (harfbuzz-harfbuzz-7b27c8edd_GH0.tar.gz) = 36856198
+SHA256 (harfbuzz-harfbuzz-33a3f8de6_GH0.tar.gz) = a82804f6dcfeefa0d24bd5f48211b8f68ec7e50bb3b8de25d0ae4779ed8ef752
+SIZE (harfbuzz-harfbuzz-33a3f8de6_GH0.tar.gz) = 35141338
SHA256 (fcitx-xcb-imdkit-30e2f16_GH0.tar.gz) = 50f6030ac8e5af4844783a001aa46a48212b34f4d2c900600ab2e3dd57f684f2
SIZE (fcitx-xcb-imdkit-30e2f16_GH0.tar.gz) = 660133
diff --git a/x11/wezterm/files/patch-ci_generate-docs.py b/x11/wezterm/files/patch-ci_generate-docs.py
index d0c4bedc760e..d4379774d552 100644
--- a/x11/wezterm/files/patch-ci_generate-docs.py
+++ b/x11/wezterm/files/patch-ci_generate-docs.py
@@ -1,6 +1,6 @@
---- ci/generate-docs.py.orig 2025-02-13 20:33:49 UTC
+--- ci/generate-docs.py.orig 2025-07-30 18:57:51 UTC
+++ ci/generate-docs.py
-@@ -340,17 +340,6 @@ TOC = [
+@@ -340,18 +340,6 @@ TOC = [
],
),
Page(
@@ -11,6 +11,7 @@
- Page("macOS", "install/macos.md"),
- Page("Linux", "install/linux.md"),
- Page("FreeBSD", "install/freebsd.md"),
+- Page("NetBSD", "install/netbsd.md"),
- Page("Build from source", "install/source.md"),
- ],
- ),
diff --git a/x11/xterm/Makefile b/x11/xterm/Makefile
index 01e7080e3bac..33e37e706dfc 100644
--- a/x11/xterm/Makefile
+++ b/x11/xterm/Makefile
@@ -1,5 +1,5 @@
PORTNAME= xterm
-DISTVERSION= 401
+DISTVERSION= 402
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 d79bb0f01e4e..34cc5df8d959 100644
--- a/x11/xterm/distinfo
+++ b/x11/xterm/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1751549917
-SHA256 (xterm-401.tgz) = 3da2b5e64cb49b03aa13057d85e62e1f2e64f7c744719c00d338d11cd3e6ca1a
-SIZE (xterm-401.tgz) = 1609360
+TIMESTAMP = 1757396799
+SHA256 (xterm-402.tgz) = 5260c5793cd564c69e53ef6f528c00af066ae67b42d02137fb7ef8fafe70bb7a
+SIZE (xterm-402.tgz) = 1612990
SHA256 (bsd-xterm-icons-1.tgz) = fcf51dce0e23e9911a16ed7f2ce835bb6ff2ada65f023c29fdd8abda2795bf7c
SIZE (bsd-xterm-icons-1.tgz) = 22718